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
338583472970	338583473527	338583474077	338583474627	338583475177	338583475727	338583476277	338583476827	338583477377	338583477927	338583478477	338583479027	338583479577	338583480127	338583480677	338583481227	338583481777	338583482327	338583482877	338583483427	338583483977	338583484527	338583485077	338583485627	338583486177	338583486727	338583487277	338583487827	338583488377	338583488927	338583489477	338583490027	338583490577	338583491127	338583491677	338583492227	338583492777	338583493327	338583493877	338583494427	338583494977	338583495527	338583496077	338583496627	338583497177	338583497727	338583498277	338583498827	338583499377	338583499927	338583500477	338583501027	338583501577	338583502127	338583502677	338583503227	338583503777	338583504327	338583504877	338583505427	338583505977	338583506527	338583507077	338583507627	338583508177	338583508727	338583509277	338583509827	338583510377	338583510927	338583511477	338583512027	338583512577	338583513127	338583513677	338583514227	338583514777	338583515327	338583515877	338583516427	338583516977	338583517527	338583518077	338583518629	338583519177	338583519727	338583520277	338583520827	338583521377	338583521927	338583522477	338583523029	338583523577	338583524127	338583524677	338583525227	338583525777	338583526327	338583526877	338583527429	338583527977	338583528527	338583529077	338583529627	338583530177	338583530727	338583531277	338583531829	338583532377	338583532927	338583533477	338583534027	338583534577	338583535127	338583535677	338583536229	338583536777	338583537327	338583537877	338583538427	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20328	1473	602	419	263	217	175	135	113	105	121	100	95	69	79	76	69	77	57	74	82	67	79	72	89	59	60	66	77	74	59	80	71	53	66	70	82	70	75	76	63	65	73	65	72	81	81	74	81	64	66	69	71	53	75	72	65	61	70	58	70	55	76	52	83	80	70	81	58	62	71	56	71	75	71	68	78	70	50	75	76	78	81	66	73	66	60	77	69	66	62	56	67	65	57	77	67	56	78	62	75	76	77	68	75	75	69	65	62	73	93	78	92	62	70	67	54	70	63	76	51	78	56	63	66	76	64	86	57	62	71	86	79	52	76	65	81	67	65	74	69	79	71	65	66	57	70	61	61	65	64	58	60	70	57	72	69	63	81	69	55	70	81	62	57	71	65	70	56	79	77	71	53	84	63	78	72	58	66	70	67	77	66	68	70	71	75	77	65	54	72	61	74	71	72	69	66	71	77	71	81	64	72	79	64	56	68	79	70	77	57	66	80	67	78	71	48	72	58	62	65	57	75	61	73	59	78	89	55	64	62	62	71	87	74	54	69	74	73	69	61	68	68	70	76	65	54	73	56	74	72	55	57	70	70	73	69	67	64	67	75	71	66	62	66	67	81	80	79	50	67	72	54	69	69	70	62	60	70	89	62	68	78	67	78	70	67	57	76	66	72	56	66	76	64	75	73	70	77	76	81	59	68	59	72	63	72	73	70	65	62	70	70	55	69	72	79	69	77	59	74	66	56	62	69	84	52	74	66	59	68	67	49	58	81	82	82	70	82	81	71	74	89	63	66	56	67	70	87	72	67	68	69	60	62	59	63	81	54	88	57	53	72	70	57	74	66	61	67	77	80	66	78	54	58	56	67	55	68	64	66	59	76	78	59	63	67	65	67	57	78	62	59	75	69	74	65	89	58	66	78	78	62	65	68	61	64	72	74	61	74	73	62	64	70	69	75	71	69	69	59	91	78	54	78	71	58	66	66	77	78	55	49	66	72	73	70	59	78	72	77	52	72	83	54	67	55	77	67	76	82	74	54	72	72	58	59	54	64	73	65	65	76	66	68	77	68	63	82	66	64	74	70	66	84	73	64	64	62	66	75	62	77	70	80	88	74	65	66	66	73	87	63	80	62	72	69	69	68	71	66	67	57	67	60	59	67	54	78	64	78	72	54	62	71	66	72	87	63	67	67	69	72	69	64	77	70	63	71	74	73	59	62	74	70	82	67	60	72	75	75	74	63	74	73	85	69	48	75	55	74	64	69	71	72	71	49	73	71	72	79	57	64	67	67	73	64	64	71	55	78	67	74	72	60	48	77	52	84	60	69	68	59	61	67	49	70	66	68	63	80	62	67	78	70	70	83	63	71	55	73	68	79	55	77	59	78	69	79	65	59	60	79	74	74	82	82	67	67	70	61	76	73	66	61	69	73	86	71	51	66	65	79	59	62	70	62	79	74	72	75	70	75	54	56	82	53	73	64	69	64	75	72	71	70	61	59	70	72	61	68	78	64	53	81	75	68	65	68	91	81	67	72	64	83	73	81	67	74	84	76	56	58	55	67	79	70	64	55	77	65	74	84	70	81	58	73	63	60	64	64	71	67	71	66	80	62	61	65	70	82	59	66	67	57	70	60	62	87	60	68	54	65	59	75	72	50	78	71	68	53	59	68	59	63	65	86	65	63	72	76	75	64	72	66	60	62	71	64	70	68	70	51	83	87	58	69	77	78	60	57	63	63	69	69	89	74	69	83	65	62	61	64	90	77	55	68	76	73	56	72	74	67	54	70	73	60	80	64	72	74	82	84	55	75	78	70	65	55	54	62	74	48	78	57	74	69	78	86	64	73	76	62	63	62	73	77	67	72	66	51	77	60	79	73	80	64	50	61	72	63	62	71	63	50	73	71	69	65	68	49	53	77	79	79	84	85	67	69	83	54	70	73	56	81	57	74	79	62	51	71	68	58	73	67	79	61	62	58	61	75	71	57	76	67	70	59	53	72	58	73	60	60	63	67	70	85	72	65	62	74	71	66	61	60	82	70	57	57	70	76	71	65	58	65	77	66	69	60	64	78	73	68	65	64	60	65	61	68	72	67	64	65	52	78	70	67	69	66	76	64	58	55	72	70	67	70	68	61	88	57	52	60	61	74	68	71	72	58	68	56	62	59	60	67	74	54	51	66	72	67	78	79	71	71	70	75	45	69	62	69	73	77	70	62	68	62	64	66	84	67	72	65	67	65	71	56	58	66	57	65	76	85	73	57	55	83	71	59	55	70	65	64	46	55	50	73	60	76	73	71	67	74	60	45	73	57	66	70	59	64	63	76	63	63	76	57	53	69	72	57	64	69	68	67	71	91	68	65	83	63	62	58	62	76	44	65	62	70	63	62	63	72	59	60	64	61	79	62	81	60	56	67	70	74	72	70	57	83	70	67	77	69	71	90	65	65	79	64	78	61	63	50	75	77	75	75	69	66	63	64	63	83	60	65	63	64	73	82	71	74	72	50	66	65	63	70	67	53	64	87	79	72	79	75	56	68	59	69	51	78	61	61	73	58	66	63	58	74	68	61	74	51	61	79	59	70	62	67	63	76	73	63	76	67	75	64	57	64	73	97	75	63	64	78	62	74	70	82	63	68	68	70	72	85	84	65	69	59	74	87	64	70	79	81	71	63	62	64	70	68	90	70	63	70	82	65	77	62	60	74	67	78	72	62	71	67	77	73	74	75	67	60	66	64	70	66	66	80	70	58	49	58	63	88	90	64	70	66	47	90	68	67	56	66	65	54	66	68	58	84	64	79	79	62	65	82	67	69	62	72	65	79	67	61	72	64	57	47	67	64	69	63	80	79	74	81	65	60	63	62	59	59	68	87	63	73	68	72	82	81	87	54	71	65	61	62	68	58	86	73	76	66	76	90	71	58	67	70	61	68	80	74	64	79	86	74	75	83	59	50	76	67	64	65	53	61	67	83	53	68	51	65	67	74	66	68	76	68	70	58	65	66	74	69	78	56	78	64	61	62	62	57	69	88	63	63	70	82	61	80	67	70	58	63	60	64	70	67	72	60	67	75	66	63	74	64	82	70	76	70	61	75	73	58	73	79	50	54	63	87	65	63	65	67	64	63	69	65	78	68	54	55	61	79	62	61	66	70	70	67	77	62	78	79	70	75	68	70	70	64	63	65	50	65	71	70	77	56	67	62	67	77	46	72	65	58	81	65	62	71	65	79	59	65	69	65	69	76	86	81	64	74	73	64	59	63	70	73	63	63	73	63	81	72	77	75	69	80	63	65	71	61	62	61	60	82	55	76	82	67	74	66	74	67	63	70	84	71	75	66	74	70	63	60	58	63	63	71	66	67	62	67	55	51	60	70	73	72	58	52	80	65	63	64	68	54	61	75	60	83	82	63	79	70	84	66	78	65	67	58	68	81	72	74	57	60	72	62	79	64	70	81	68	66	72	73	70	67	63	75	54	71	59	65	61
12611	650	1290	1434	1140	901	693	574	514	416	436	338	357	327	341	320	305	260	307	253	244	250	225	249	227	217	229	229	207	236	237	237	232	225	221	241	205	189	207	213	228	198	187	226	195	217	221	199	211	223	198	208	218	190	189	215	202	180	186	198	215	192	179	194	235	219	203	220	223	238	181	199	211	197	186	199	183	200	201	224	202	158	178	217	229	191	215	238	197	195	188	220	190	199	204	184	209	190	189	186	202	174	193	183	199	198	217	207	204	192	194	211	188	173	214	201	206	209	188	203	201	184	211	203	190	183	183	183	191	214	200	184	179	199	207	191	195	196	217	212	200	205	181	193	228	180	215	205	191	207	193	183	187	194	186	200	185	195	204	192	178	193	166	169	186	190	237	222	202	219	205	184	193	167	210	184	195	200	207	179	173	188	196	203	205	188	203	167	185	179	200	216	194	194	188	193	196	183	181	198	199	192	176	193	171	189	183	184	209	189	220	167	192	174	206	205	170	176	191	190	192	174	185	210	187	196	195	179	213	178	192	211	200	210	215	176	214	187	205	189	199	202	190	209	178	184	192	179	175	214	192	182	180	212	187	196	189	198	229	192	237	185	189	217	193	211	174	183	196	201	180	196	200	217	207	181	193	198	213	201	186	195	195	197	182	207	195	220	225	193	215	213	225	229	206	193	208	178	176	200	195	200	184	212	206	206	199	193	204	179	197	220	186	204	187	184	202	190	192	199	201	180	206	216	210	190	178	207	211	199	179	183	188	230	182	226	193	172	202	204	189	198	209	227	217	198	190	190	187	201	183	190	189	186	191	186	197	193	216	216	195	193	188	192	181	177	181	186	211	193	189	178	188	213	202	197	197	198	179	200	211	183	203	193	205	200	209	219	193	180	164	224	187	200	170	180	186	200	172	187	177	204	179	196	192	189	174	205	195	210	180	202	218	175	181	199	176	191	196	175	199	201	191	194	195	170	181	187	193	210	197	188	184	207	208	181	207	211	174	183	186	203	212	194	200	182	192	191	171	207	206	165	181	206	184	199	212	204	220	179	199	211	188	189	211	182	203	207	192	202	181	219	215	215	192	198	201	195	183	190	185	198	196	199	197	194	202	198	198	196	198	196	192	195	190	189	204	210	197	199	210	214	204	198	207	195	189	187	215	207	201	200	218	203	211	216	206	198	180	193	188	173	168	187	177	206	189	193	197	222	198	187	199	167	184	181	193	213	230	173	190	197	205	207	214	195	199	188	235	186	180	177	177	189	208	194	215	172	193	197	183	198	196	180	179	206	181	199	194	193	201	179	181	179	208	171	204	192	205	160	202	210	214	193	222	215	190	200	219	188	199	186	202	192	193	211	180	182	206	181	204	195	197	199	190	199	195	181	217	191	178	194	190	173	198	183	195	224	181	211	222	186	183	199	202	200	220	213	162	214	216	198	203	189	202	171	217	202	188	194	204	216	187	193	207	182	189	172	175	194	217	204	171	191	182	202	214	222	176	214	195	188	194	191	180	213	223	203	213	191	211	185	213	185	218	197	171	206	178	211	183	210	193	227	204	173	210	211	177	165	212	199	173	211	187	210	209	184	184	188	202	168	167	203	165	221	207	194	203	191	180	196	185	187	225	222	196	193	196	210	171	166	194	185	184	177	206	224	198	180	190	202	176	239	168	196	197	177	209	221	190	185	200	203	186	191	195	165	184	182	198	189	214	168	176	192	202	218	188	185	170	191	194	200	182	189	183	206	227	204	212	221	203	162	209	223	204	201	157	197	199	223	201	207	170	191	207	184	171	201	196	193	196	204	203	192	202	163	178	191	196	188	185	196	183	208	191	215	189	205	179	202	177	177	232	185	209	192	176	180	188	182	199	181	202	209	189	190	205	194	207	190	184	188	212	177	193	187	215	207	208	186	181	173	189	182	170	234	185	200	189	169	176	172	205	191	207	185	198	187	186	181	179	193	188	190	169	175	193	164	185	201	205	176	222	197	208	192	185	208	197	191	196	195	193	212	205	196	214	223	199	213	199	187	187	189	201	207	177	194	184	200	200	187	199	170	199	208	201	203	220	195	198	184	182	195	185	209	185	197	180	174	187	201	195	209	168	209	206	184	195	194	187	198	188	184	189	186	214	196	183	190	197	212	206	175	206	193	185	201	179	200	178	219	176	178	213	209	187	170	216	202	175	209	208	198	195	175	212	193	208	187	188	183	207	216	197	185	199	211	187	178	208	213	194	198	194	188	202	220	171	187	210	181	182	199	186	180	188	196	196	184	175	191	200	202	188	207	207	191	213	163	190	231	187	210	208	207	232	214	206	234	207	211	190	175	187	210	191	191	200	191	178	205	174	196	196	209	187	213	174	186	192	207	202	186	198	181	189	195	201	215	217	234	204	205	206	141	184	164	179	216	195	178	182	203	192	181	163	198	206	178	195	181	173	184	196	198	190	203	229	203	199	189	214	189	194	205	198	155	197	195	196	205	177	192	189	190	199	192	201	210	199	171	183	192	187	212	222	194	214	187	181	176	225	204	200	191	185	209	201	219	196	195	202	193	183	209	200	191	215	206	184	180	189	195	195	204	187	213	194	225	191	187	195	183	199	180	186	188	224	209	214	185	201	178	201	214	181	167	174	194	193	202	197	183	212	199	186	205	205	192	195	200	224	200	208	206	176	203	212	186	219	180	200	194	180	178	205	211	200	221	182	170	196	211	172	189	186	203	189	197	181	211	195	218	204	176	186	176	188	211	196	190	194	203	203	193	187	184	207	151	206	204	223	192	172	192	184	210	193	166	197	226	193	198	210	184	217	182	176	206	196	196	189	192	202	198	206	177	189	183	212	219	211	192	211	180	197	162	198	200	184	157	191	169	177	200	215	163	196	199	189	179	190	186	186	176	204	215	195	204	213	186	207	228	183	234	186	198	205	198	194	226	192	204	200	188	174	212	201	200	204	213	199	195	200	193	201	196	166	193	196	188	191	190	171	205	176	192	199	203	197	191	196	205	184	192	184	186	205	186	194	198	195	188	215	194	206	193	194	189	227	192	194	206	204	199	170	184	191	198	199	206	192	196	196	175	197	192	192	155	192	175	169	220	202	187	189	211	207	176	209	222	188	196	185	228	186	202	191	174	223	195	200	179	229	227	195	163	201	207	187	206	192	190	173	201	168	186	185	205	185	224	189	202	172	211	206	186	197	189	190	219	196	207	216	192	209	211	192	207	190	206	214	175	170	191	211	218	195	198	178	185	193	191	221	211	174	203	197	190	175	214	201	200	187	198	181	171	211	183	177	206	209	169	178	196	178	200	210	216	180	194	182	196	190	187	164	210	182	212	190	201	215	183	210	186	199	198	163	167	223	204	205	188	229	180	184	213	191	213	203	212	187	201	203	212	210	192	209	197	170	190	182	208	197	218	206	190	208	198	181	193	194	176	215	197	210	231	175	203	187	190	194	200	193	178	188	184	178	204	211	192	209	201
2996	305	286	299	269	256	264	256	272	281	269	305	274	258	261	304	262	249	258	278	280	260	252	287	282	273	286	260	238	304	262	266	272	254	269	300	255	279	256	275	287	250	273	268	295	308	278	247	293	252	227	270	259	286	246	263	280	266	271	248	245	289	309	294	269	286	270	258	311	248	262	299	274	284	300	302	278	305	269	289	263	264	233	261	256	297	271	265	287	275	266	274	273	283	278	271	266	284	310	326	301	259	271	291	278	266	289	276	264	265	252	291	274	277	269	278	252	263	274	251	271	271	288	278	263	258	268	286	270	264	300	309	261	276	277	312	256	254	286	264	264	252	309	275	269	265	280	276	270	291	268	280	296	274	282	263	280	271	256	253	285	290	241	280	235	266	280	264	256	285	263	288	272	255	304	278	276	278	272	256	303	276	256	248	263	283	266	253	275	305	281	261	252	273	273	268	245	262	280	271	251	277	272	287	255	247	285	272	276	261	277	265	305	261	245	297	255	311	259	265	281	278	268	274	290	250	278	261	241	282	298	276	257	264	276	253	275	270	247	273	273	277	273	295	250	274	247	266	234	276	244	273	322	287	289	288	265	257	241	281	288	261	275	257	251	277	284	272	251	282	286	276	257	269	278	245	267	275	279	270	236	267	268	275	292	266	264	288	283	271	254	260	251	266	265	279	263	258	266	250	264	264	239	268	284	291	252	264	296	238	280	254	244	259	253	295	272	279	287	250	277	258	278	284	265	258	270	297	255	261	290	249	255	272	276	270	279	255	285	263	308	277	288	244	271	257	279	267	271	271	280	280	256	297	253	260	270	287	282	274	274	259	264	240	280	283	283	265	268	246	274	263	269	273	274	290	278	326	283	264	260	274	274	284	253	236	293	267	269	311	270	266	250	302	306	301	291	282	250	265	272	237	252	288	277	264	260	276	300	297	276	261	283	259	285	269	265	255	268	280	273	290	270	269	292	274	255	304	251	298	244	267	300	236	262	254	275	273	251	276	280	275	271	233	281	263	250	237	256	269	254	286	276	273	248	249	297	290	225	228	275	253	256	247	266	248	225	270	271	257	265	265	272	246	313	248	275	263	253	278	253	260	273	254	265	269	250	258	274	256	265	263	306	272	259	274	293	266	240	229	281	261	275	282	246	295	326	265	260	271	278	274	286	260	294	260	277	281	238	278	277	262	266	277	262	271	262	262	297	280	282	265	289	283	287	265	252	306	284	288	258	265	252	307	282	254	317	288	264	259	287	236	258	273	266	263	269	228	280	308	249	297	261	267	281	279	270	265	264	256	266	262	289	313	251	278	284	270	238	259	289	293	293	257	264	253	258	276	265	290	282	292	283	295	293	228	262	277	252	274	267	274	295	269	267	239	301	287	292	276	283	248	284	292	301	310	268	295	243	260	274	286	289	257	266	286	270	274	276	302	273	291	279	286	304	276	270	291	266	275	273	302	285	267	296	273	244	300	264	243	256	288	293	253	301	285	288	297	251	246	293	281	313	273	281	302	299	319	315	285	283	255	272	224	281	257	255	249	268	278	252	299	268	268	279	293	257	290	277	270	288	256	238	262	254	288	298	265	287	255	257	289	250	262	258	300	312	291	279	265	267	291	289	272	264	291	293	259	237	248	259	265	306	296	280	256	295	280	235	250	290	304	264	264	249	262	300	291	260	256	241	281	260	251	263	271	265	277	265	255	276	292	244	255	256	268	251	262	270	257	236	276	261	285	263	275	268	280	274	239	262	264	281	266	269	270	275	295	259	318	253	273	268	286	266	283	264	271	247	298	293	310	224	281	268	253	291	273	281	280	289	275	278	292	273	261	268	250	281	256	243	246	265	247	248	287	267	250	267	292	275	253	263	296	253	264	278	272	288	278	282	240	286	286	278	268	252	242	284	260	247	265	284	265	258	258	253	304	296	279	241	266	264	277	295	285	267	242	245	298	315	266	268	268	303	282	294	257	289	241	255	249	263	254	274	295	264	277	262	248	284	280	266	274	256	262	278	271	268	280	290	280	291	282	275	287	297	237	309	265	287	274	247	255	276	266	254	291	251	251	265	251	265	270	261	265	299	251	288	252	297	258	239	281	272	282	278	258	274	291	268	283	280	251	264	264	259	259	268	253	269	261	266	299	266	257	253	261	311	272	276	292	266	278	265	271	244	251	306	232	260	284	306	254	266	261	245	242	299	272	274	261	282	266	293	265	276	265	269	287	250	291	281	280	270	256	283	278	270	267	279	270	297	290	262	268	261	256	285	269	259	244	270	248	269	259	301	232	254	286	266	275	281	270	265	267	253	274	286	304	278	284	267	273	282	245	265	251	254	259	267	269	294	298	269	270	272	292	278	268	236	242	287	282	257	269	257	306	268	285	272	256	269	235	268	295	254	258	288	306	263	271	296	262	270	251	290	256	296	285	296	269	268	276	294	291	274	259	262	275	289	267	261	260	268	311	260	280	262	270	299	271	283	243	270	306	283	296	292	249	264	286	248	311	269	271	285	285	294	262	290	244	264	264	257	267	267	247	292	294	291	265	261	278	257	270	294	297	269	271	282	286	259	299	270	276	284	261	269	281	296	264	288	265	267	250	247	230	274	277	320	248	246	297	268	263	264	283	264	280	261	278	266	314	280	267	263	259	269	281	303	290	260	253	280	270	304	277	250	268	272	272	309	262	293	269	269	275	263	265	288	256	277	308	274	283	281	327	285	249	261	250	298	272	297	288	283	296	295	282	292	275	269	268	245	269	236	243	284	246	278	291	273	270	268	257	291	315	284	278	272	277	268	252	273	285	233	252	260	265	296	276	283	247	273	258	279	260	270	284	264	278	252	277	247	278	280	268	261	272	251	307	304	269	264	246	232	290	268	266	290	260	275	245	273	252	260	280	277	292	271	275	271	247	263	274	264	254	259	229	277	250	293	300	264	303	292	269	270	294	276	281	301	268	288	272	272	265	252	275	276	310	278	268	299	273	280	294	286	284	248	296	251	263	294	270	278	258	273	287	282	286	270	264	279	297	289	270	258	249	285	281	287	295	297	267	244	276	287	276	293	275	266	296	272	263	270	245	257	269	237	294	275	274	307	251	277	255	234	263	281	243	258	266	305	279	275	302	274	275	293	240	282	266	265	283	275	286	254	276	306	250	268	283	289	262	287	261	279	297	250	302	274	306	287	272	298	302	297	265	284	293	245	263	279	290	240	261	290	267	245	279	255	265	278	281	273	251	271	285	270	296	264	277	275	267	274	274	260	287	274	261	288	279	252	302	284	260	258	255	283	247	280	311	266	268	274	297	299	274	258	273	284	288	260	269	249	299	285	301	260	296	296	283	268	277	293	263	265	239	258	284	261	286	284	276	252	262	264	281	280	250	265	270	275	256	298	235	255	279	274	276	277	259	254	273	244	279	299	287	248	262	298	248	296	253	274	296	279	280	275	253	275	272	254	257	293	277	278	290	277	259	292	266	253	250
3234	647	666	723	646	663	645	684	618	645	686	630	648	650	680	651	654	632	654	668	642	665	652	646	626	641	644	661	646	642	626	592	672	665	620	644	656	666	601	689	662	647	643	631	626	643	717	710	613	655	652	686	621	663	667	676	650	657	609	629	638	664	639	667	593	659	645	647	608	672	606	657	656	632	652	654	645	632	649	583	662	654	626	641	656	630	668	642	647	591	638	684	673	669	634	667	629	627	626	584	622	613	670	669	623	662	693	637	681	629	630	650	636	636	631	618	677	656	641	650	634	641	648	651	674	642	665	674	646	658	672	625	607	680	623	641	623	622	629	637	676	629	666	663	622	660	605	650	636	668	620	659	620	642	710	612	639	632	692	639	645	597	615	681	636	637	681	640	647	627	633	623	643	678	613	695	618	641	668	708	689	628	601	661	619	643	647	623	680	605	583	648	691	668	648	617	661	683	630	636	654	684	619	702	611	664	694	680	649	645	654	691	648	677	683	619	643	656	687	661	683	644	681	602	655	690	667	670	602	606	634	643	692	642	632	654	653	668	673	621	713	679	621	649	647	631	649	615	664	625	656	638	625	685	613	645	667	658	707	662	610	613	682	645	614	614	645	647	643	668	677	634	675	658	681	638	646	662	660	614	644	635	643	616	598	594	624	666	683	626	678	666	671	646	641	614	601	651	665	624	656	676	661	621	682	640	647	665	632	616	695	661	619	623	638	636	649	676	657	632	620	610	701	692	700	622	658	709	609	633	638	685	668	691	618	681	675	681	648	593	653	674	612	647	641	621	642	668	633	642	649	620	669	646	637	657	689	634	662	622	664	648	624	646	633	641	621	646	637	689	651	634	652	668	650	655	674	635	664	650	652	684	669	667	602	629	658	630	653	645	649	699	629	593	707	614	592	632	680	651	661	639	644	666	636	657	600	615	624	641	640	676	636	637	648	688	655	644	655	658	674	645	634	660	688	650	647	626	656	639	602	644	718	640	647	690	662	673	686	646	709	656	615	645	664	641	664	709	634	602	681	701	685	656	652	682	614	628	623	617	664	621	628	666	614	611	647	656	617	685	638	655	639	621	635	602	643	589	617	675	677	605	613	674	679	676	654	673	641	618	636	664	650	629	654	639	614	696	663	642	616	641	653	658	657	641	672	673	653	683	671	677	656	614	690	609	638	663	659	591	614	703	618	682	636	614	684	649	576	652	630	656	660	667	678	629	667	646	622	676	667	639	616	660	638	606	626	643	630	647	659	622	669	619	660	622	630	618	663	672	627	625	649	609	604	626	639	667	605	664	616	670	637	626	649	616	636	609	705	625	654	627	627	647	666	640	596	639	653	656	627	620	665	640	710	648	644	657	666	629	634	645	604	671	680	633	627	611	637	652	631	641	643	650	625	627	651	645	607	598	680	620	656	653	670	663	647	633	623	646	672	656	617	702	660	628	631	629	615	655	656	646	635	634	689	632	630	616	613	658	675	657	599	638	644	637	647	637	629	671	638	646	650	632	634	682	666	650	676	634	624	626	623	690	699	672	667	609	705	661	717	668	671	680	634	653	607	678	630	652	654	687	691	644	690	700	641	642	625	650	674	639	621	620	603	603	697	668	685	626	616	634	629	652	651	649	691	628	625	662	669	643	640	664	640	626	590	625	686	716	680	650	645	616	613	651	651	700	631	646	680	626	635	647	681	626	663	654	645	630	641	617	652	638	632	663	635	624	671	665	650	645	671	631	673	651	634	626	651	621	607	675	641	662	655	638	606	630	687	648	630	659	680	639	644	619	647	632	652	641	613	663	651	626	628	631	711	630	659	604	651	645	671	657	659	603	645	632	610	638	632	641	659	628	640	629	645	643	661	667	623	723	618	694	638	660	652	628	658	653	649	618	651	611	646	660	630	648	596	661	632	643	656	631	623	688	658	622	681	623	647	644	652	674	633	632	655	669	615	634	659	633	648	619	645	677	653	687	628	615	645	692	678	634	622	672	616	691	708	698	666	610	633	651	668	647	680	647	645	636	649	661	652	618	658	641	653	652	685	668	674	620	651	653	641	638	655	645	680	651	613	633	660	672	612	609	664	652	710	604	606	639	626	619	673	649	671	682	639	671	615	613	671	649	656	672	642	605	679	639	675	651	632	661	637	623	628	651	633	635	671	623	667	662	658	661	607	635	677	646	634	667	656	639	662	654	679	598	643	650	667	670	661	702	674	624	635	639	667	649	622	614	607	644	652	645	686	668	671	663	664	621	639	610	647	661	682	677	668	635	639	655	660	642	611	647	660	639	653	650	632	728	634	656	648	604	628	698	651	632	638	608	647	686	655	625	679	635	671	626	674	630	610	706	645	670	633	644	692	677	621	679	650	667	636	651	624	635	690	667	647	652	629	652	672	653	643	662	670	653	625	669	629	682	649	666	658	624	625	637	591	602	628	616	613	629	678	710	605	623	631	709	672	630	650	665	675	664	651	623	624	636	649	629	606	656	644	653	639	641	620	657	661	702	689	605	640	641	627	648	665	658	649	632	631	583	663	632	620	667	658	653	644	649	697	666	642	683	612	666	644	624	678	678	710	680	667	666	646	614	656	661	627	632	654	593	627	649	685	656	649	654	660	678	686	686	653	650	662	649	630	664	634	626	629	628	666	708	624	699	671	634	673	651	631	667	638	628	660	700	625	636	611	704	617	652	625	621	658	745	622	631	643	624	666	638	655	688	664	694	641	651	650	627	617	634	700	647	697	653	671	651	681	616	672	681	636	689	629	653	676	641	666	646	609	621	658	669	650	656	646	626	639	642	635	659	621	662	682	656	643	630	657	630	618	677	639	692	648	657	646	607	691	673	629	696	625	667	662	656	668	652	629	655	662	670	651	654	648	672	665	640	644	636	689	649	624	630	638	651	645	640	653	638	646	652	655	623	655	629	636	697	667	663	639	653	647	634	679	645	606	641	623	639	648	644	663	619	603	622	672	604	656	642	632	616	635	657	663	632	665	666	664	636	634	632	622	641	632	644	649	643	644	579	673	624	611	666	642	611	625	634	673	640	657	666	632	649	649	613	646	687	642	622	661	633	613	672	644	636	697	604	672	649	654	614	626	629	630	666	665	655	668	657	637	648	657	683	652	616	654	613	686	648	672	691	640	666	711	672	619	628	606	624	634	657	639	656	674	638	670	646	657	663	610	665	616	644	654	635	629	630	660	697	651	614	656	635	691	640	656	648	669	663	684	636	667	660	640	660	616	656	671	655	651	643	647	685	633	651	657	651	642	632	622	670	622	640	650	625	628	670	632	593	674	649	648	620	626	668	605	651	604	665	667	626	619	644	644	636	657	666	673	645	672	668	671	649	666	627	702	672	646	653	639	677	667	618	581	628	671	631	621	617	626	667	627	643	629	626	644	614	610	634	646	633	644	665	647	681	674	636	686	640	630	657	632	619	636	617	630	628	633	642	630	640	678	677	650	690	643	616	678	647	637	649
11369	611	412	326	255	226	234	199	192	180	172	184	209	187	189	185	188	180	191	164	172	195	182	186	180	178	165	178	173	174	202	180	174	152	206	182	188	228	186	171	185	216	195	183	170	182	185	177	189	195	205	189	192	204	178	181	181	168	179	160	182	213	172	158	193	202	167	181	186	163	191	161	190	213	176	178	182	186	193	179	201	173	168	167	170	179	172	209	181	173	197	219	181	161	179	175	194	193	193	191	166	192	172	163	194	203	196	191	190	189	172	182	189	175	179	194	188	179	187	190	163	159	178	154	184	163	187	148	190	178	189	213	169	195	142	167	190	159	195	166	165	183	180	188	198	161	167	137	169	164	210	170	181	197	171	195	183	198	167	163	190	165	206	170	184	172	177	163	168	186	199	191	170	173	175	191	193	165	175	188	181	183	160	185	211	180	180	189	177	172	193	187	174	180	184	167	168	195	179	171	196	177	188	163	197	179	175	166	196	190	185	177	203	169	167	160	164	164	195	155	177	175	188	160	172	183	188	166	166	182	187	187	205	209	192	206	192	160	195	182	192	151	180	170	179	181	191	185	195	169	170	181	176	169	184	185	177	191	178	196	168	162	153	186	211	176	189	171	179	173	173	180	188	185	183	181	177	181	188	145	180	173	207	166	178	201	171	184	184	207	191	182	177	187	187	172	161	163	169	168	192	168	183	203	188	204	165	174	190	151	168	188	198	181	196	194	181	185	161	170	176	163	170	200	208	197	195	191	202	201	195	166	167	183	188	184	181	178	148	182	169	169	169	199	169	177	177	192	181	179	174	182	206	179	192	177	185	176	200	177	177	195	185	174	181	153	171	172	195	198	177	190	162	174	190	179	187	172	164	205	196	165	174	197	167	175	172	201	185	192	197	167	174	198	215	180	169	191	169	167	173	155	188	177	166	192	154	179	158	184	186	202	176	197	179	155	142	171	179	144	160	165	204	190	179	192	180	179	186	183	191	194	160	182	172	189	204	187	170	152	195	166	169	166	208	184	169	185	163	189	194	177	171	189	186	172	182	168	213	205	183	186	183	186	183	167	184	188	207	170	187	185	169	181	175	192	169	175	165	166	188	180	193	187	198	210	182	180	171	200	189	179	179	165	168	196	183	162	170	186	168	175	165	175	179	166	178	198	185	178	193	185	155	193	187	172	201	176	165	193	165	175	173	169	172	191	172	177	165	168	167	169	182	155	174	178	189	202	213	176	175	159	182	171	183	170	190	196	192	184	179	220	217	170	182	189	158	193	187	224	210	187	186	177	175	159	198	189	165	166	178	151	205	172	162	160	185	173	195	200	178	166	155	173	195	197	193	155	193	206	187	168	187	185	163	167	139	174	186	200	202	196	178	177	183	168	143	180	160	176	181	182	166	193	172	189	168	171	175	169	170	180	184	187	168	173	180	186	177	182	185	180	198	189	173	193	183	175	168	184	176	158	199	200	162	152	173	181	199	193	192	160	190	202	198	186	184	184	183	181	182	169	190	178	162	184	167	193	172	174	184	181	184	199	169	173	170	179	172	187	187	182	171	184	184	191	162	173	201	156	186	188	167	169	169	176	188	177	184	167	176	179	177	204	177	175	162	211	159	179	200	178	211	181	181	162	174	177	177	171	181	158	191	192	184	194	183	154	196	171	159	184	170	176	180	169	181	210	191	174	182	179	182	184	171	168	180	149	177	175	174	149	162	181	166	205	193	198	194	187	178	186	170	188	183	179	186	182	171	189	178	171	152	185	186	179	200	174	155	170	194	170	186	175	198	186	192	170	170	178	194	206	191	187	185	171	174	192	182	168	190	179	165	181	183	182	201	214	178	189	181	187	170	174	208	205	184	182	170	161	178	176	167	175	187	172	182	151	180	186	175	159	192	163	199	176	202	182	179	176	193	179	179	200	160	189	174	163	175	187	175	180	193	168	184	187	180	200	187	179	194	184	184	175	178	179	165	176	201	183	204	196	192	196	204	165	182	190	184	200	182	177	171	184	174	170	175	197	177	179	192	202	184	179	176	176	169	194	197	185	192	177	183	192	172	170	175	191	172	169	199	202	204	170	184	185	183	171	158	174	168	187	170	166	186	181	181	199	180	179	166	176	198	184	215	197	180	173	184	183	187	177	202	157	198	190	191	189	184	195	172	176	181	179	163	176	184	184	177	203	207	189	181	196	184	188	153	190	168	186	173	164	212	171	178	173	164	194	178	177	190	192	183	158	166	150	206	167	172	157	192	170	165	197	162	179	202	184	207	186	161	195	163	187	168	180	182	183	185	174	179	165	181	164	187	187	176	172	158	193	169	188	220	194	180	174	180	198	189	184	180	183	192	165	186	189	177	186	169	168	179	186	180	170	182	160	177	171	170	200	182	166	185	167	175	192	157	192	196	172	199	193	211	191	154	164	167	186	212	188	179	185	163	201	182	175	182	165	173	182	191	162	198	178	197	206	212	175	183	181	200	183	184	174	187	184	181	190	193	181	174	158	168	182	163	171	191	210	187	182	192	182	178	175	173	190	174	143	181	188	179	177	212	173	184	236	214	188	185	182	164	208	206	167	202	177	178	174	209	176	185	183	201	193	193	186	163	188	162	169	179	207	148	181	194	157	167	178	182	186	177	184	157	194	175	175	179	172	170	215	185	185	182	188	168	193	168	189	185	192	172	170	161	177	164	161	168	184	180	183	175	192	189	193	170	184	195	164	183	204	183	196	209	161	164	205	186	179	188	165	187	188	159	207	176	194	197	199	173	197	184	201	174	187	174	181	169	178	170	184	183	166	203	176	184	166	171	169	180	191	164	202	186	197	187	188	203	149	169	172	174	176	189	192	158	178	212	183	174	170	202	188	184	156	189	165	159	179	180	171	159	162	161	173	165	182	181	156	187	195	199	176	206	174	189	185	200	158	167	179	172	192	185	173	197	177	176	184	216	188	186	193	171	188	196	215	174	153	162	182	180	190	194	171	175	172	167	227	191	159	163	177	194	181	193	175	190	198	152	197	189	210	171	170	189	174	186	161	177	184	183	193	185	196	167	173	194	193	160	162	165	172	184	170	148	158	185	183	182	155	206	181	198	192	179	199	175	169	197	170	186	170	179	166	166	178	183	173	205	182	189	195	187	174	200	175	183	185	197	177	188	180	185	170	202	193	187	189	187	176	164	178	186	177	202	178	191	188	161	155	186	181	194	206	192	195	171	168	170	178	175	183	174	173	179	187	189	155	171	182	182	161	192	202	189	169	157	191	159	167	179	183	149	164	167	173	150	187	185	191	171	173	186	167	179	189	172	196	179	191	152	176	160	173	169	171	201	176	160	170	178	182	178	162	195	168	185	186	170	182	191	210	167	191	173	179	165	190	169	170	171	200	207	175	189	162	183	157	179	166	182	191	159	174	190	190	185	176	170	197	177	175	183	183	161	174	159	163	167	165	193	184	159	168	162	173	184	203	201	168	175	189	188	188	176	194
9089	701	950	1003	980	800	716	622	597	583	546	532	568	459	525	497	538	456	437	482	443	463	470	467	460	438	479	441	466	447	461	443	443	425	410	434	435	447	472	484	413	466	444	435	445	447	458	436	450	442	434	470	413	431	473	425	451	436	452	403	445	452	458	418	433	486	440	417	410	433	420	467	436	410	446	414	431	422	443	444	456	423	468	460	464	428	455	428	412	425	465	437	428	430	428	416	457	475	420	452	481	426	410	409	451	398	446	427	467	456	404	438	415	426	424	408	471	410	407	455	463	445	452	442	412	434	420	425	413	464	414	411	396	410	443	429	444	456	462	444	451	437	475	405	411	468	448	490	434	459	442	426	425	468	444	484	446	447	433	438	456	421	430	427	455	464	438	461	445	451	457	451	417	411	451	410	400	432	469	422	431	445	445	419	474	422	408	451	444	429	437	444	455	462	447	428	415	459	447	431	441	494	397	402	486	440	454	444	458	447	451	435	458	430	436	444	422	414	423	465	444	401	459	467	416	453	440	418	422	426	436	438	428	400	437	440	467	413	420	445	479	430	439	443	427	441	480	425	439	453	422	438	450	427	427	421	458	414	443	438	466	437	414	422	459	442	444	429	431	442	453	424	415	448	465	464	418	461	479	456	442	469	463	489	419	420	419	450	417	439	417	438	453	457	417	412	466	454	424	460	442	415	429	444	455	433	451	443	451	457	427	437	409	462	475	417	419	431	453	432	456	434	436	442	471	416	453	429	435	451	401	427	451	446	429	405	417	442	473	428	441	422	464	482	433	411	417	444	441	414	464	447	450	448	448	436	472	437	433	439	423	406	417	448	429	401	409	463	404	452	463	431	462	456	448	433	414	428	431	457	471	439	424	454	399	449	443	462	388	425	443	459	452	435	431	445	463	465	437	480	415	437	460	437	449	427	421	414	440	424	465	444	483	433	432	453	472	417	427	401	462	434	434	472	430	427	470	460	447	404	468	457	468	435	413	448	447	467	428	425	451	467	440	448	429	429	423	411	426	432	444	434	456	435	443	427	435	446	393	406	436	399	422	435	427	440	431	400	430	441	442	457	469	416	462	425	396	440	404	446	392	431	405	434	384	422	441	464	464	408	461	452	433	462	457	429	424	452	470	440	443	440	421	457	422	444	450	444	450	457	439	432	422	425	419	436	414	411	449	459	426	423	456	433	445	465	406	411	459	442	428	447	419	410	469	448	457	489	448	457	465	450	426	422	456	403	412	451	446	469	388	446	421	453	423	434	425	448	413	452	435	472	426	440	432	451	400	442	417	457	454	458	446	443	454	438	428	429	476	422	382	464	408	431	443	430	389	417	439	418	411	461	443	451	438	443	445	471	450	447	450	477	402	422	431	482	457	426	407	445	417	443	469	432	445	453	452	451	424	452	410	436	415	427	440	418	443	453	437	450	414	454	472	448	429	453	455	406	421	437	395	399	444	447	426	427	401	418	453	460	423	443	473	416	444	446	449	445	412	411	424	420	420	409	439	431	477	424	463	444	438	431	456	430	460	410	446	446	452	466	435	492	435	440	459	452	430	437	441	433	442	445	436	429	390	442	440	453	433	432	491	392	433	438	449	417	449	446	473	456	457	441	449	427	477	432	458	458	455	483	468	424	436	436	484	413	425	453	408	466	442	466	409	421	425	460	424	471	403	463	420	473	480	469	448	401	426	447	445	409	432	428	442	437	438	451	428	432	449	407	468	406	427	474	399	409	453	433	421	446	425	457	424	444	396	424	435	432	403	424	440	435	392	444	441	416	454	412	441	439	433	433	453	474	439	422	433	435	437	440	454	443	435	412	451	452	381	434	433	477	421	456	437	443	420	428	432	424	432	461	429	458	467	437	405	458	450	448	449	432	463	412	442	456	427	461	442	423	446	418	452	439	469	455	420	413	458	423	429	434	407	418	423	460	432	450	438	422	415	435	454	422	416	432	469	480	449	415	415	419	410	410	432	441	418	410	430	424	458	431	431	433	428	454	404	412	441	447	425	450	434	422	450	410	447	442	454	442	464	429	445	408	414	440	445	448	433	418	462	461	465	441	466	446	422	420	460	432	452	440	453	445	456	442	412	456	487	427	469	424	422	436	413	418	446	442	437	500	397	416	424	442	427	450	417	427	471	447	477	447	460	465	428	438	402	413	419	435	459	452	471	418	428	438	445	390	435	430	482	455	432	456	479	418	469	459	399	443	431	439	461	452	434	435	430	394	438	460	442	429	422	454	419	479	399	440	443	448	476	445	447	422	463	442	485	444	441	454	452	385	427	427	443	442	437	435	421	414	412	430	417	449	468	434	448	417	439	412	455	448	435	484	446	443	436	455	433	412	405	453	445	459	415	428	453	425	437	470	412	435	409	482	448	444	417	422	452	433	427	461	404	428	458	438	435	445	436	459	485	440	413	428	408	406	454	463	441	442	453	454	442	415	462	413	424	466	450	404	425	448	415	426	460	402	440	421	440	423	419	428	428	448	419	441	437	448	405	431	440	453	417	465	418	434	453	427	440	432	456	423	417	405	438	403	443	390	441	462	453	426	465	433	427	430	465	467	455	414	485	457	426	435	416	417	428	434	446	461	454	475	441	459	411	443	419	449	459	442	434	429	442	458	415	410	453	468	453	430	445	455	437	439	438	445	425	450	449	430	432	446	445	465	431	461	412	427	466	441	475	437	432	394	404	436	421	481	409	414	451	438	416	413	444	402	428	465	430	409	385	468	447	438	431	446	430	447	416	455	453	435	436	459	467	447	428	437	420	414	445	398	401	407	432	441	396	433	454	493	457	422	425	436	450	426	449	446	432	479	436	413	446	431	427	434	461	451	431	425	469	439	424	433	436	440	409	459	419	470	457	451	458	429	423	436	431	455	431	474	491	440	467	442	444	481	451	435	444	429	408	448	412	446	451	454	446	413	434	458	433	433	434	431	463	411	453	424	433	475	436	421	461	430	462	396	438	443	421	434	447	470	460	457	464	454	476	455	425	418	433	442	440	445	450	421	445	435	432	443	432	437	439	463	478	477	440	413	426	449	420	463	424	424	433	465	450	429	421	412	467	467	447	422	425	437	446	467	450	472	429	445	401	461	425	421	445	404	422	409	436	441	447	423	438	456	443	432	451	419	430	442	467	428	457	418	434	471	414	455	466	451	450	436	451	416	416	449	429	472	415	457	439	406	428	441	440	381	423	431	489	453	443	447	426	412	431	457	411	441	460	441	421	417	448	432	431	437	434	443	403	458	459	431	427	413	438	445	417	405	431	430	422	425	449	431	427	413	436	415	430	404	464	471	454	441	452	432	437	431	437	431	435	406	423	431	441	438	457	425	430	422	420	475	420	424	455	447	457	450	440	429	459	459	440	445	442	434	394	447	427	471	444	456	446	450	449	413	412	440	436	438	397	482	424	434	460	453	464	427	441	450	404	438	454	393	429	435	456	458	477	429	480	435	431	435	431	447
20917	1671	600	391	244	229	176	126	117	99	95	97	102	100	77	65	93	80	86	63	72	66	80	80	58	62	68	65	63	86	73	73	72	75	90	50	86	85	80	64	83	60	67	67	61	72	72	74	77	74	73	69	76	67	53	60	72	73	58	72	66	71	84	67	67	64	71	63	69	69	68	67	78	76	70	76	53	70	65	70	63	76	67	83	50	62	74	67	66	55	81	61	77	82	73	78	67	61	53	52	61	61	73	70	82	57	52	66	80	71	76	50	68	71	84	70	64	67	76	77	66	73	71	62	83	62	71	66	61	80	67	58	57	42	73	62	83	54	64	62	64	68	68	75	57	76	66	65	65	67	60	60	69	68	72	77	65	63	63	74	70	60	68	51	66	68	79	75	64	51	59	73	72	60	64	87	56	64	71	57	68	82	60	59	72	69	67	52	71	66	74	69	81	59	66	62	85	75	65	65	72	61	72	74	68	46	70	70	59	67	63	74	68	69	52	64	66	67	70	68	61	70	72	67	68	63	65	65	60	51	63	67	66	70	66	76	55	65	68	69	59	71	68	66	56	73	71	70	63	62	65	72	57	66	64	60	65	77	66	61	65	68	62	68	79	89	73	53	64	70	88	65	65	59	66	67	55	73	89	66	57	63	56	96	82	80	72	84	69	70	82	73	80	77	73	67	74	63	71	70	61	66	64	81	67	71	63	74	72	51	79	83	69	65	51	70	73	74	68	66	78	67	74	67	67	81	79	72	58	67	67	79	52	82	76	73	65	75	75	69	77	60	60	83	70	70	82	57	65	50	58	77	62	74	83	66	80	64	69	78	82	82	63	72	73	57	69	66	74	79	47	67	64	46	57	59	61	69	65	46	63	83	60	66	68	59	73	85	71	77	62	67	65	57	72	75	77	43	67	77	66	78	64	60	60	67	59	60	66	60	78	66	68	63	64	60	65	61	62	69	47	56	67	66	79	58	69	59	82	66	50	62	63	82	82	52	72	84	74	65	63	59	63	63	60	58	68	87	74	60	52	67	60	71	56	72	64	71	66	68	79	65	88	74	71	65	62	72	48	75	71	85	75	66	83	71	76	78	84	81	65	72	74	55	56	75	58	61	77	82	64	65	85	65	77	53	71	47	70	73	73	55	49	74	71	72	82	79	79	64	65	57	61	54	67	60	71	59	56	69	44	73	61	60	64	76	70	74	74	63	64	65	51	65	77	67	71	66	57	54	79	56	57	78	74	76	61	70	72	87	63	59	63	70	72	60	56	78	54	70	64	58	63	58	81	58	69	63	71	63	80	82	62	68	60	71	62	77	63	60	70	58	83	58	67	65	78	65	64	65	74	49	69	64	67	54	73	64	75	69	73	46	65	64	56	66	65	63	74	58	68	59	64	51	70	66	90	69	73	62	84	79	69	57	72	82	57	61	80	79	71	67	53	60	59	52	68	62	73	74	53	61	64	65	67	71	66	70	71	75	56	72	70	64	58	74	65	82	64	87	75	64	76	70	61	71	53	75	66	75	57	73	66	51	72	57	83	49	60	63	61	59	74	59	80	67	68	62	65	67	68	62	67	77	64	65	74	59	64	75	64	65	70	73	64	57	48	80	69	64	64	68	67	58	64	81	78	58	70	81	63	64	63	74	76	65	67	61	54	65	71	71	61	72	62	57	60	63	82	61	63	71	76	73	70	66	67	74	76	68	62	67	60	63	57	63	68	65	68	60	82	79	57	66	72	77	53	58	57	58	59	58	70	70	64	60	64	83	81	84	60	66	59	70	74	59	76	85	62	67	70	62	55	67	61	79	64	60	60	71	69	75	62	70	75	67	69	67	70	54	62	62	66	83	67	63	74	69	57	67	73	73	63	62	56	61	58	62	80	67	64	63	83	64	66	71	70	72	60	65	63	63	51	57	70	93	58	52	62	68	72	68	72	61	76	75	56	63	73	63	54	65	67	73	58	77	71	85	67	63	60	69	57	71	60	56	69	68	81	62	75	82	89	68	61	64	55	68	61	54	79	89	69	56	71	64	66	56	59	64	71	62	77	70	58	65	76	70	61	60	58	64	67	60	71	61	57	70	70	74	84	78	60	62	62	83	79	79	87	70	88	59	60	63	75	63	64	59	62	48	79	75	67	74	59	61	68	77	54	63	61	59	59	71	61	58	67	71	72	50	76	51	62	63	55	61	78	68	67	68	75	61	65	50	69	70	74	81	65	67	53	65	80	78	78	62	71	82	76	56	56	71	70	57	67	64	73	73	64	75	63	65	65	74	68	64	72	67	64	72	77	62	55	72	61	66	64	69	62	83	72	57	59	78	69	67	69	64	77	82	60	69	77	67	66	64	70	76	65	57	58	51	72	72	58	73	60	57	69	75	61	69	66	70	66	55	58	72	71	71	64	50	65	60	55	65	68	84	76	56	67	54	73	71	64	64	74	91	63	67	71	74	68	54	63	68	73	72	63	59	60	67	86	70	66	78	61	65	64	53	67	57	59	63	69	64	64	69	60	81	77	61	69	80	73	62	79	73	62	56	87	66	84	68	62	63	74	65	70	54	62	55	79	79	77	68	68	69	69	65	50	71	59	75	66	66	65	71	66	54	64	66	72	73	65	66	57	46	66	66	75	59	72	62	70	57	64	71	70	78	75	62	49	72	60	69	62	57	59	77	66	70	77	55	64	68	63	82	58	76	62	75	75	74	71	65	67	59	57	84	64	57	69	64	64	76	73	66	73	60	73	61	64	66	62	73	70	66	72	67	64	78	63	68	66	78	56	62	59	75	66	67	68	66	66	64	61	60	76	79	65	70	68	79	59	59	72	75	73	55	72	74	75	71	69	60	69	54	71	53	62	69	72	61	58	89	78	61	64	65	62	74	63	66	57	79	65	77	70	79	63	53	70	79	54	83	69	62	70	54	44	93	63	65	83	70	55	74	57	59	68	61	59	59	70	60	68	64	55	57	68	61	67	71	58	68	68	79	68	62	72	59	76	76	64	70	75	70	76	65	54	66	60	59	67	68	59	71	60	66	88	74	60	62	76	56	65	68	77	69	80	62	62	79	61	65	74	62	53	47	65	60	70	69	80	86	72	67	48	71	67	62	81	75	70	60	65	74	72	69	54	56	60	66	67	62	69	58	69	68	64	71	65	66	70	63	79	80	63	63	75	69	59	72	78	71	63	65	63	51	60	56	48	66	53	69	56	67	60	76	63	56	57	56	69	72	72	71	72	70	72	61	85	64	70	71	74	65	67	63	74	65	71	48	74	66	54	66	65	58	70	76	62	68	69	65	60	59	78	56	56	64	57	71	66	67	74	58	66	87	75	77	69	54	66	58	59	75	69	73	75	55	72	63	70	71	59	68	55	73	57	69	67	72	79	81	51	71	69	66	64	77	65	64	69	52	55	50	61	74	65	71	61	70	61	51	74	64	78	68	66	62	70	55	75	78	69	68	68	61	57	65	60	78	63	65
12658	709	1269	1472	1181	886	743	566	541	461	443	344	341	320	299	330	262	299	283	264	276	227	272	270	253	229	207	237	225	204	240	229	241	208	203	215	214	226	223	192	214	193	216	203	175	195	192	203	213	204	198	164	183	196	180	195	188	188	194	189	167	208	202	178	208	192	205	201	194	168	215	194	189	190	210	189	184	195	174	224	183	197	180	191	210	189	183	210	212	218	193	200	194	215	203	204	202	200	188	190	208	172	203	215	171	190	206	174	173	182	203	174	215	217	198	213	196	198	195	188	198	187	211	163	185	211	201	204	224	210	191	205	217	200	197	180	215	196	197	200	205	177	178	199	189	193	204	207	197	209	196	191	205	194	210	180	197	184	158	202	220	203	222	193	200	201	177	193	220	224	181	202	191	203	203	198	201	202	203	197	214	178	193	173	182	202	187	181	189	202	204	186	200	227	213	199	195	190	200	200	184	177	210	187	197	182	175	195	193	190	186	178	204	211	213	210	184	184	188	202	187	197	201	177	189	202	195	190	194	180	160	212	189	217	208	220	193	203	172	168	221	175	208	165	203	181	204	191	173	197	202	179	214	184	198	192	199	185	189	181	175	181	217	200	191	191	192	196	180	208	200	174	177	189	205	214	179	199	194	177	173	204	181	236	198	191	166	176	192	207	184	175	196	195	169	218	173	201	201	206	186	182	188	196	194	209	220	181	195	194	176	212	179	198	167	193	175	193	160	200	201	217	186	185	207	208	205	191	206	200	181	177	157	180	191	177	177	199	166	216	201	194	185	219	225	217	171	194	180	185	195	180	191	197	212	192	198	190	191	217	207	192	196	191	164	170	187	215	202	168	196	181	165	200	173	221	213	191	192	192	198	180	206	194	198	170	209	202	192	179	186	212	176	184	190	191	176	205	200	184	225	194	216	192	166	213	195	200	207	198	199	214	198	185	194	204	200	167	212	197	204	184	202	204	185	191	183	191	211	187	214	203	174	193	198	212	186	189	175	176	194	196	188	203	182	190	200	189	209	183	180	187	209	167	167	193	171	210	194	186	187	195	169	193	219	199	194	186	200	190	192	161	221	202	187	186	191	192	189	205	191	206	195	184	197	163	199	203	182	174	190	189	190	194	228	194	191	194	205	198	184	182	192	201	174	169	198	176	190	181	176	221	210	194	193	184	203	207	192	181	207	198	203	183	182	182	196	186	213	181	180	176	165	185	179	187	197	185	177	205	187	152	183	186	160	190	197	211	184	198	159	173	193	176	182	182	199	197	193	217	175	201	180	188	204	203	193	205	180	186	214	185	188	207	219	199	183	181	200	195	184	186	170	176	216	191	187	195	195	180	181	202	199	224	182	183	199	205	187	201	211	171	194	179	179	198	177	203	198	189	205	180	196	207	166	199	196	207	203	195	227	190	201	185	208	183	211	189	195	169	216	201	183	194	178	199	189	193	207	189	188	196	177	209	183	184	237	216	186	174	181	173	195	198	197	219	197	192	176	203	187	197	169	181	175	197	194	208	200	184	178	184	172	205	197	179	183	184	199	205	197	181	179	216	185	196	168	199	212	195	216	198	177	165	187	183	195	176	187	191	181	190	196	197	212	169	181	183	184	181	215	192	221	218	221	199	164	197	190	214	198	208	211	195	195	176	175	202	190	191	195	210	178	174	191	184	185	185	205	213	213	195	167	184	205	195	181	195	213	189	163	198	200	223	189	211	198	179	183	185	191	200	193	179	197	193	159	191	202	192	185	209	177	209	190	213	197	187	200	202	176	186	179	202	205	166	184	178	195	187	181	177	210	178	184	200	186	186	181	197	185	197	196	178	205	156	180	202	183	201	220	205	216	198	197	184	190	179	197	199	179	185	205	184	190	186	183	199	187	199	209	202	206	220	194	182	186	185	207	202	197	219	188	171	204	194	178	208	185	198	193	207	216	168	187	212	209	223	203	198	190	203	189	206	189	217	198	214	190	182	178	213	187	187	189	196	207	196	218	201	204	183	180	199	203	179	192	185	201	216	190	170	192	205	203	195	184	191	189	183	201	197	195	189	202	198	197	235	184	184	180	232	193	190	178	182	216	163	203	185	170	223	200	193	195	203	193	195	185	208	199	189	196	188	193	178	185	198	189	198	216	197	182	208	174	177	180	181	181	184	181	190	200	193	205	187	193	189	189	201	193	176	193	184	177	181	188	200	205	181	188	193	186	191	202	181	177	194	182	179	194	203	201	209	195	208	181	232	193	209	181	187	178	199	216	182	175	211	185	171	183	214	208	189	197	211	179	187	185	189	183	189	200	196	180	205	192	197	207	199	187	182	193	174	187	207	164	201	211	224	207	188	158	182	194	176	194	173	195	184	190	192	174	198	191	195	173	195	191	192	164	193	175	213	212	186	209	200	214	187	200	169	185	186	187	215	198	184	180	176	206	196	168	210	190	180	198	205	207	185	202	181	196	193	198	192	179	192	175	209	206	206	171	164	202	188	216	183	159	178	206	209	196	193	187	175	193	190	221	227	197	185	205	192	197	176	209	174	189	199	203	199	197	181	201	195	196	190	169	192	197	189	208	182	188	205	214	181	188	180	199	175	217	208	193	188	194	162	179	203	195	221	200	175	225	204	212	211	192	219	166	198	189	194	215	230	183	184	174	186	176	194	198	181	198	173	190	189	205	194	206	181	199	186	178	186	166	179	198	183	202	205	193	168	183	197	199	184	179	199	169	177	193	185	194	199	185	179	198	196	201	195	184	196	220	205	177	218	194	186	176	206	185	202	195	166	193	189	186	195	152	209	170	188	173	197	177	208	219	218	195	183	196	194	181	205	197	204	189	221	183	196	193	174	174	207	179	157	199	175	209	167	194	195	193	200	159	195	189	200	200	177	192	175	185	179	196	206	211	169	193	177	198	194	192	211	190	201	190	215	212	193	188	166	179	181	187	193	174	165	197	188	178	207	209	177	191	215	208	204	212	162	193	196	197	188	205	193	175	179	170	175	217	223	198	180	208	197	187	169	207	186	171	211	208	204	187	213	174	192	158	208	202	190	195	179	166	178	210	185	175	192	165	195	163	166	188	196	185	194	172	207	186	198	202	168	171	200	178	192	201	179	188	180	202	182	194	185	159	206	185	200	190	177	197	215	184	188	220	201	183	196	191	178	183	202	211	219	185	183	172	200	218	180	211	182	184	202	220	179	202	212	183	187	178	202	175	197	169	166	188	184	207	193	182	169	194	192	203	186	166	207	204	224	175	202	198	201	199	201	188	198	203	172	183	196	207	157	182	210	198	170	180	205	188	215	198	213	203	185	194	191	186	173	205	193	186	194	194	183	199	181	206	185	199	186	220	185	203	210	196	198	194	188	203	183	210	172	191	174	189	166	175	191	228	178	183	176	183	195	183	177	191	212	195	211	167	202	192	171	200	202	194	207	210	161	184	204	178	186	180	203	187	189	218	196	202	182	198	187	197	200	186	185	188	196
3086	288	293	253	290	240	280	274	250	275	278	274	262	298	266	286	315	290	296	280	262	259	291	284	251	258	242	250	267	244	238	272	250	284	308	274	275	291	277	280	280	256	265	274	264	310	274	284	286	283	274	263	276	298	320	285	305	258	268	271	255	279	281	250	265	292	241	286	298	241	269	273	258	260	283	290	276	231	242	245	244	254	284	279	290	287	273	298	254	254	238	274	300	299	276	266	279	262	287	295	273	285	245	267	272	251	260	260	281	248	239	270	267	293	281	302	281	238	269	269	278	256	243	296	269	263	275	296	275	288	272	259	281	252	307	270	258	299	269	284	255	276	280	248	255	257	264	276	281	297	254	270	257	258	265	277	281	284	255	264	259	272	259	262	257	276	266	243	298	288	287	293	283	272	312	230	268	303	272	273	287	258	307	278	269	284	301	292	268	291	309	240	278	265	278	246	266	286	250	244	264	269	280	281	279	291	269	281	280	275	273	276	273	262	270	270	280	296	292	260	261	262	277	259	257	280	274	267	269	295	282	293	247	282	275	287	277	262	274	279	297	273	285	260	293	257	302	273	236	261	262	278	282	255	316	269	295	233	305	265	282	265	265	282	280	279	285	280	263	276	252	244	295	274	282	269	285	263	271	256	291	258	261	303	290	268	264	245	233	267	279	262	265	277	283	286	261	267	299	266	297	271	261	284	275	259	274	292	274	282	296	284	278	271	314	249	277	277	294	244	246	312	285	276	278	287	282	293	241	265	300	274	263	287	268	246	254	257	277	280	277	257	266	250	273	243	260	266	253	272	261	285	256	288	289	236	244	246	251	250	273	290	281	285	279	283	304	258	274	274	268	268	258	268	238	265	281	265	270	289	280	280	275	250	256	294	285	289	262	299	251	256	286	299	252	295	293	228	302	297	282	295	248	297	280	281	231	270	262	259	288	253	255	267	259	296	284	255	256	263	302	295	304	276	271	263	283	257	254	271	252	266	271	265	269	260	278	291	274	260	266	252	254	274	270	284	269	241	264	270	270	290	259	268	290	256	215	261	253	301	262	255	247	280	275	271	270	271	301	295	266	275	275	286	270	284	247	274	284	288	251	276	249	292	240	278	277	279	298	262	289	249	259	281	271	246	273	290	300	255	269	288	291	284	295	280	291	280	257	262	262	297	271	275	240	269	280	286	283	280	273	244	300	256	287	254	262	278	275	275	274	275	278	290	280	268	287	243	262	267	272	253	255	263	252	282	280	264	292	256	302	290	261	273	266	257	256	291	259	253	255	273	278	285	282	265	293	272	269	270	244	263	299	263	275	265	265	243	248	234	263	301	267	264	268	286	280	263	243	279	305	256	262	282	299	295	279	261	283	252	250	247	259	259	264	271	267	231	229	269	271	290	297	270	249	278	280	280	265	272	260	272	247	279	272	265	220	249	267	261	242	286	261	280	280	293	262	266	245	268	252	256	241	280	298	277	249	259	291	278	278	298	273	276	246	263	280	287	254	260	259	271	275	275	256	272	295	260	317	236	242	287	259	265	245	272	286	292	261	262	257	283	265	267	251	276	274	299	306	288	275	267	270	278	255	294	273	270	288	262	244	292	261	253	293	253	287	262	256	249	275	256	242	278	296	275	248	282	258	286	250	280	256	254	323	276	288	246	274	248	268	282	277	259	261	293	275	268	277	259	294	295	267	280	252	293	291	288	271	271	259	251	264	274	235	259	254	276	293	262	260	263	281	260	290	222	292	277	293	282	247	286	248	309	256	286	256	269	245	280	286	287	281	275	282	257	295	278	280	254	266	242	294	290	288	258	268	272	260	283	277	267	271	233	243	239	247	246	304	285	301	244	289	243	309	299	267	272	254	259	240	264	285	270	233	260	302	266	281	244	243	270	248	261	265	250	273	292	272	278	275	267	292	285	315	271	266	263	286	288	275	229	269	276	276	275	283	272	297	291	280	293	284	265	259	277	276	243	291	273	254	276	309	255	269	260	284	250	283	269	249	287	288	273	275	285	242	234	279	256	285	249	270	238	266	269	291	272	318	288	259	297	276	274	276	310	281	263	249	267	296	260	253	272	272	235	265	283	253	262	274	281	308	279	279	256	299	255	301	265	268	267	283	269	254	276	242	250	275	275	270	261	280	264	278	255	287	258	276	288	267	247	262	271	267	269	288	251	281	263	274	257	274	278	278	281	276	241	267	274	286	280	284	261	285	287	272	240	310	254	284	274	234	269	285	237	274	245	266	259	260	271	298	250	277	295	273	282	275	290	322	247	259	270	248	305	261	280	264	287	268	278	242	273	267	300	285	247	261	273	254	314	266	302	258	303	263	245	274	296	280	268	249	276	266	269	264	295	276	265	277	274	295	273	260	297	278	239	264	296	288	269	292	263	255	259	279	280	267	279	229	294	297	268	268	283	294	251	294	278	264	276	301	307	259	279	292	305	270	242	279	288	256	265	273	276	270	262	257	261	266	267	286	277	287	269	266	283	242	291	254	293	312	275	245	237	284	282	294	274	256	284	264	262	290	267	295	260	259	253	286	250	290	259	253	272	283	277	273	259	266	275	251	297	292	276	251	259	255	283	258	243	277	281	279	255	254	257	230	258	266	252	264	287	324	262	279	266	260	265	281	291	246	264	324	279	263	278	251	294	251	268	287	266	283	278	267	331	305	261	257	283	278	252	256	248	271	274	265	276	239	264	274	289	282	279	278	270	294	280	273	274	256	264	241	276	276	264	275	262	279	271	254	303	288	276	237	265	283	264	295	273	273	259	290	293	258	305	259	267	267	275	269	272	287	283	288	282	297	294	245	250	274	269	286	240	266	260	299	281	281	261	289	267	257	270	232	277	268	280	259	275	315	253	264	275	267	272	270	317	277	280	302	259	305	254	292	261	275	262	299	257	296	274	287	285	245	274	277	275	264	285	291	274	278	272	260	268	244	250	262	304	244	260	256	295	270	247	268	273	265	271	264	301	265	286	271	295	284	300	243	251	304	257	278	284	289	250	293	247	257	262	281	303	289	267	294	250	289	289	297	270	256	266	269	285	255	261	265	275	265	264	288	287	272	275	255	301	251	289	296	273	278	302	286	254	259	270	284	270	261	294	274	259	280	301	277	262	250	263	267	271	275	266	295	265	298	264	265	296	256	268	267	245	247	255	273	257	267	297	283	294	282	270	246	277	268	230	277	256	277	306	259	297	315	251	282	287	266	260	233	271	289	238	280	280	266	276	265	267	282	286	287	256	283	283	285	285	269	270	272	261	238	245	282	273	252	254	323	281	290	281	224	298	266	277	299	271	286	263	272	272	278	292	280	237	272	233	292	289	262	282	249	275	264	260	288	242	289	286	274	256	263	267	235	264	292	251	253	293	251	255	287	286	261	270	265	254	237	272	284	261	271	300	244	275	296	284	267	262	283	293	254	284	270	273	237	264	278	274	260	272	287	307	310	256	286	240	263	279	283	278	291	260	281	287
3207	667	667	637	715	656	672	661	673	672	696	674	628	620	625	680	651	666	577	662	659	658	645	648	644	638	657	691	657	663	672	633	675	608	659	632	664	615	635	657	663	655	617	628	626	660	622	595	654	651	614	616	638	674	624	634	632	605	627	649	640	619	651	623	666	646	636	614	653	660	607	625	643	673	653	660	651	610	631	639	636	668	654	636	689	636	622	680	620	667	635	693	638	641	609	662	659	626	625	601	608	617	683	635	659	721	639	663	695	669	653	655	650	671	669	645	616	635	660	627	653	643	663	632	590	642	643	672	615	681	670	678	683	607	644	660	680	644	622	657	627	668	666	661	681	615	627	633	676	624	656	618	683	691	671	682	650	666	646	628	677	660	628	609	655	629	662	643	673	628	646	608	686	659	632	620	623	595	644	633	636	666	631	642	660	606	641	651	650	681	640	630	634	607	656	638	647	631	659	678	650	618	630	631	649	630	638	632	596	691	665	655	675	621	610	605	643	616	669	650	605	650	665	673	665	617	662	707	631	633	704	613	652	674	631	635	678	683	656	645	667	650	630	630	665	617	660	638	654	648	655	624	622	605	634	642	637	631	666	643	672	620	659	671	617	604	648	670	628	603	623	572	658	670	653	673	649	673	678	621	646	639	627	688	620	667	637	677	708	609	644	612	635	620	615	625	652	715	644	651	632	653	664	639	683	627	660	694	647	670	688	653	698	618	637	643	655	689	649	619	655	646	608	619	615	655	632	624	673	702	641	628	653	689	655	658	607	595	638	656	625	626	665	642	623	640	667	623	621	622	681	650	683	671	647	619	716	655	655	614	621	655	648	652	644	644	654	622	613	671	673	649	634	662	649	621	674	616	673	621	672	621	670	675	633	663	611	654	609	644	683	640	621	646	627	680	639	650	638	625	639	633	630	604	643	670	667	693	611	645	702	686	627	672	635	618	616	566	619	643	637	656	658	625	664	626	662	644	655	646	626	652	641	635	650	654	650	650	699	630	663	636	666	628	709	619	624	645	726	676	685	674	605	647	627	629	654	608	638	600	658	632	655	661	619	658	640	664	616	655	627	674	640	668	636	613	657	661	699	635	640	617	653	603	630	614	695	659	633	640	615	661	679	603	712	652	650	672	604	632	631	649	639	654	670	568	640	649	628	633	606	670	674	626	682	639	644	599	643	621	628	630	629	668	665	670	676	697	634	593	686	620	680	627	631	676	631	675	585	658	623	619	624	639	607	662	647	651	661	623	651	633	667	638	643	631	607	647	701	603	591	644	654	632	662	711	652	643	657	643	682	665	636	640	626	654	669	633	625	671	642	658	718	659	669	646	647	669	662	635	649	643	654	635	648	671	637	662	699	655	615	639	640	678	638	656	647	645	595	653	685	674	635	635	596	671	616	621	674	650	664	585	620	664	666	632	652	650	661	613	648	660	634	643	689	634	653	664	637	674	638	595	632	649	636	643	651	632	675	654	631	658	608	618	670	679	670	680	711	621	633	638	629	619	673	670	649	689	686	587	645	639	664	709	625	684	608	632	632	656	669	660	646	633	623	695	654	662	629	664	632	647	673	651	631	656	675	644	672	660	636	649	645	679	616	642	693	605	659	652	659	630	700	661	593	693	655	625	641	674	599	668	640	626	675	621	645	648	684	691	617	625	703	649	669	648	650	633	677	618	680	633	638	692	618	635	652	636	676	677	633	651	657	690	671	650	655	641	654	645	623	664	596	669	654	622	634	632	606	641	630	667	637	631	649	652	638	639	644	659	644	630	647	646	636	649	668	660	648	646	673	642	672	676	723	628	668	652	669	645	650	589	647	597	637	679	652	614	612	662	663	654	657	596	635	670	618	624	627	620	602	605	632	654	665	643	675	642	643	670	625	654	672	631	620	616	641	695	672	622	639	624	616	629	631	652	656	693	605	637	659	675	706	589	666	682	661	611	687	620	691	628	637	686	654	692	612	632	624	634	647	688	615	663	678	640	613	618	651	654	673	630	682	638	604	672	637	652	641	653	659	664	637	640	643	654	666	634	691	641	614	666	653	629	663	650	619	599	668	681	654	628	637	616	641	627	647	688	616	639	574	662	672	648	592	649	677	590	600	621	591	656	666	671	624	632	691	648	638	621	686	659	624	674	656	608	660	629	661	591	684	681	612	674	590	652	675	595	665	653	620	632	645	704	613	684	704	630	632	642	642	635	654	639	647	624	635	658	679	635	654	641	662	657	633	633	673	640	689	691	657	648	628	669	680	684	638	653	624	629	665	628	663	633	626	637	625	601	631	650	677	646	631	615	684	628	617	636	650	605	656	637	637	680	594	658	607	622	655	650	699	672	647	657	595	649	620	634	646	641	642	657	635	641	622	655	578	687	627	661	664	635	635	682	668	684	601	607	667	608	670	684	669	690	683	662	663	686	664	637	642	741	656	660	627	599	641	614	637	613	644	650	618	624	590	717	628	648	661	641	651	621	646	658	661	665	699	671	644	679	666	648	573	610	662	642	628	635	623	620	631	647	645	571	624	656	659	628	626	627	680	668	653	620	606	670	653	627	663	620	673	615	664	716	636	681	644	613	672	643	674	630	657	629	619	632	682	680	662	653	658	632	657	675	599	692	659	681	699	653	614	679	608	641	651	658	636	614	651	643	618	633	639	597	669	646	632	616	633	626	672	576	648	631	625	589	671	656	636	610	650	632	670	651	666	674	644	650	648	615	634	677	667	652	639	658	618	675	648	653	672	637	637	638	601	615	646	667	657	641	664	668	680	653	643	649	635	626	670	662	675	657	655	672	642	649	636	628	678	643	669	653	632	613	630	654	629	650	665	622	650	656	687	653	633	670	651	658	661	668	623	636	641	656	638	669	643	651	660	595	660	645	645	650	655	622	654	638	694	619	664	651	620	650	647	674	627	648	593	629	618	603	627	660	674	589	639	699	635	647	665	605	668	661	643	662	642	617	627	659	676	649	628	676	628	642	655	631	607	663	689	644	644	624	666	641	600	632	641	708	706	623	687	687	634	686	638	632	642	697	640	697	609	600	665	651	650	605	622	624	670	659	618	614	666	672	669	626	634	570	639	601	611	659	672	624	634	676	615	654	663	630	670	657	659	637	624	683	662	637	649	633	653	636	628	647	634	673	637	628	699	672	639	620	658	673	646	634	669	648	660	632	646	639	643	626	619	682	614	670	643	678	621	631	646	602	613	622	618	676	647	655	624	652	674	647	623	627	666	653	646	657	640	620	607	626	652	647	640	627	655	627	631	640	644	624	649	651	652	649	656	658	678	674	687	660	646	617	621	640	642	640	625	665	645	628	587	634	666	633	630	618	638	665	647	662	603	702	665	658	649	621	683	654	613	667	681	679	692	654	606	609	651	653	659	613	603	685	608	659	616	623	628	592	655	612	636	653	632	658	663	649	660	617	658	637	643	642	617	626	601	654	641	662	659	674	665	620	686	601	671	633	627	625	656	620
12348	673	408	332	282	284	238	191	185	177	181	158	199	208	213	190	173	227	193	205	172	208	194	174	183	178	192	193	166	183	170	165	170	182	180	179	172	172	183	155	177	177	178	214	187	177	167	205	169	168	167	188	187	163	176	178	184	194	173	173	167	155	178	167	163	180	184	187	177	187	206	172	191	196	184	142	178	183	188	182	187	198	193	190	188	187	178	192	167	193	175	182	175	169	166	185	188	176	179	204	173	176	151	175	173	167	188	181	198	191	186	176	171	174	188	179	175	203	166	158	174	161	162	167	176	179	187	185	171	161	168	163	177	174	176	183	167	192	174	177	187	172	192	174	179	189	168	193	181	208	159	170	172	164	176	186	170	192	184	183	191	187	167	178	176	193	164	184	166	182	168	199	186	173	195	176	202	192	165	179	162	185	185	168	187	152	176	183	166	183	169	181	199	171	172	173	179	182	188	155	172	183	181	163	194	170	180	166	199	176	175	150	180	165	172	165	169	170	200	171	200	186	187	189	185	188	145	168	191	213	179	183	169	171	172	170	181	178	152	172	169	194	176	166	180	169	209	171	159	188	172	173	173	172	194	181	170	176	180	173	189	145	207	177	195	160	184	183	180	190	158	169	189	171	182	156	179	189	172	165	187	187	202	198	153	169	175	162	190	174	193	148	177	199	223	195	183	163	166	171	184	186	174	182	187	201	187	172	184	166	200	221	176	168	210	186	167	191	215	194	175	182	191	167	198	193	192	175	171	182	164	179	175	205	203	160	162	196	190	200	200	191	185	171	170	174	184	182	196	188	172	174	184	202	189	194	153	177	178	148	192	195	188	156	197	174	170	172	165	193	163	182	189	173	168	192	179	179	173	185	181	160	145	169	200	189	169	185	180	175	183	161	182	184	172	181	184	181	167	182	184	171	172	184	181	206	181	168	161	189	173	170	183	194	190	189	183	172	160	189	173	195	188	194	191	143	171	181	171	198	163	179	182	168	172	201	196	194	170	193	197	174	155	198	163	177	172	206	177	184	193	171	174	182	195	169	190	172	187	166	198	182	176	185	186	169	171	154	174	188	172	183	168	180	178	174	192	208	206	198	202	156	177	172	181	159	155	186	179	153	181	162	185	158	201	174	202	186	169	177	185	168	198	175	176	192	189	200	178	181	174	180	155	156	182	174	165	176	209	186	185	208	151	173	185	178	183	154	189	177	210	213	166	176	165	191	173	176	168	183	174	194	184	206	177	155	160	171	180	184	197	161	169	188	176	183	185	173	174	173	173	211	193	175	184	184	184	173	171	186	156	181	174	181	204	171	192	172	187	176	175	182	184	162	177	146	178	170	159	168	184	158	188	180	155	184	167	190	166	163	182	154	189	185	203	206	186	187	193	173	176	193	181	187	214	168	166	181	179	177	181	180	210	190	189	209	191	163	162	188	183	198	191	175	190	172	181	169	181	183	186	174	169	194	189	190	155	178	174	202	186	197	184	196	155	169	196	169	172	166	179	192	185	209	175	179	174	176	214	174	173	164	191	160	157	168	172	185	189	201	176	179	184	185	161	179	161	178	214	188	175	185	170	164	175	167	223	186	208	177	179	196	166	177	185	171	194	178	153	163	194	158	172	202	166	188	180	196	178	173	199	177	179	195	201	183	191	201	183	183	182	184	195	180	202	167	165	177	171	179	160	173	173	178	196	182	172	194	161	164	189	173	203	165	164	186	173	186	194	178	174	168	177	157	181	205	172	156	163	192	172	232	171	180	173	151	169	175	170	189	162	179	194	192	173	190	201	200	190	187	204	185	196	152	177	175	171	173	173	168	187	181	177	188	188	175	176	160	175	179	182	182	223	198	198	210	173	176	161	170	167	177	196	160	174	196	192	170	173	176	174	179	175	189	166	182	198	170	177	163	208	160	199	202	177	186	187	193	151	194	189	191	181	182	184	202	191	175	180	172	209	172	156	189	154	188	171	185	175	161	181	179	154	185	154	192	193	184	168	213	190	181	178	178	172	182	158	181	196	177	142	173	181	173	189	163	150	179	170	169	171	196	198	216	177	198	180	193	182	195	189	175	190	186	187	148	172	192	192	175	162	185	182	178	166	191	167	182	171	173	203	187	164	190	181	171	170	155	207	187	207	200	189	169	175	179	177	183	165	188	165	189	195	177	202	195	198	167	202	169	173	176	179	215	168	196	173	197	183	184	178	181	168	169	164	192	182	185	189	187	176	175	190	151	203	185	182	168	186	187	174	160	166	182	176	180	166	169	184	178	165	190	172	169	185	182	170	181	196	207	183	187	165	185	165	149	176	175	164	150	209	174	183	168	160	160	168	172	204	158	185	167	198	170	188	146	168	182	185	190	186	173	173	166	178	166	182	169	164	178	185	194	196	192	166	177	161	192	173	187	175	181	176	197	176	198	173	177	169	186	173	191	188	176	189	179	216	191	208	185	177	190	171	206	162	186	203	184	170	190	173	165	159	203	196	184	155	190	173	197	161	176	185	167	166	200	177	192	173	172	177	169	158	174	202	196	188	167	180	188	193	190	200	177	182	188	185	203	179	185	192	210	188	182	182	171	184	184	180	188	203	202	184	199	186	184	183	181	168	192	182	199	203	170	174	167	177	193	173	175	167	185	167	180	179	178	175	175	195	187	178	197	185	164	173	209	173	175	171	180	198	164	195	175	184	178	170	158	179	166	159	176	185	202	191	185	185	185	169	187	151	181	163	179	193	185	214	192	161	170	168	158	184	191	177	205	176	219	184	195	187	189	186	171	178	196	166	180	156	182	192	196	189	168	168	168	173	168	205	174	179	211	186	167	175	177	180	188	184	200	198	176	175	191	201	170	176	183	184	169	188	210	198	168	190	196	170	208	167	188	170	185	180	168	169	181	204	170	183	167	209	170	178	166	175	192	190	181	200	178	169	184	173	164	179	193	176	185	187	148	166	196	181	170	214	224	198	180	168	160	188	179	174	190	208	189	182	172	180	182	176	177	188	198	185	203	158	200	181	202	172	199	159	183	182	180	169	161	187	184	163	180	192	183	195	156	170	190	170	184	186	203	181	165	202	187	199	176	205	181	201	198	169	188	189	165	170	176	178	156	174	152	177	181	166	184	191	195	173	188	176	186	193	158	178	160	175	164	180	192	150	178	200	183	204	165	196	170	174	178	171	171	198	187	184	182	181	182	186	162	186	199	193	190	204	186	185	167	180	184	190	174	184	210	178	168	173	181	179	178	175	184	187	183	203	186	178	184	174	183	148	184	205	151	170	176	162	206	187	184	186	149	211	168	159	194	159	161	166	171	172	184	180	207	185	181	183	217	196	200	208	212	200	171	175	194	154	177	181	142	177	164	183	167	186	189	179	189	174	173	142	175	201	173	189	178	221	185	177	162	172	163	180	193	154	156	161	166	177	178	183	169	191	167	195	204	179	182	179	172	171	170	186	186	186	204	184	170	173	166	180	200	182	172	203	216
9655	669	1008	1063	916	828	672	628	594	545	569	523	545	493	502	530	499	445	489	478	460	472	479	469	419	448	465	457	489	398	455	442	428	441	461	437	446	451	391	445	450	455	434	445	454	481	448	402	428	406	441	471	489	435	425	458	460	427	447	416	446	447	442	417	468	452	461	435	460	447	442	439	423	454	452	422	410	469	433	419	459	416	427	444	436	443	477	428	426	424	421	463	427	452	441	408	450	402	404	443	440	417	434	443	431	388	442	469	446	441	422	435	444	437	414	462	437	439	440	486	471	455	458	423	447	444	454	457	425	425	410	479	415	415	447	450	457	433	452	438	426	404	426	423	453	413	458	430	420	449	413	450	441	458	429	430	443	464	436	429	451	454	413	443	452	436	485	437	480	411	464	424	448	423	452	462	442	444	442	440	468	446	455	415	414	421	447	424	456	401	433	437	467	463	426	464	456	427	444	489	457	436	407	419	476	424	434	395	464	456	476	449	405	406	429	455	467	447	437	455	447	463	449	434	403	457	451	472	447	512	434	419	462	442	397	425	443	470	416	462	437	457	397	446	449	412	423	469	427	458	429	452	411	398	411	455	434	433	421	398	435	433	447	500	480	468	430	370	425	414	441	417	450	465	450	441	422	422	416	457	444	444	446	415	464	446	434	461	425	470	423	476	456	459	409	451	440	433	409	447	423	448	443	463	433	412	415	413	432	469	453	457	392	459	434	481	403	468	433	450	393	450	424	426	454	414	450	459	448	461	473	440	371	455	444	398	482	425	425	445	429	458	465	454	409	428	436	428	442	443	470	475	451	439	425	444	446	411	455	456	421	437	419	442	430	451	395	442	433	419	420	444	446	468	449	438	445	424	410	434	447	444	435	447	436	446	455	443	459	469	440	439	428	468	411	461	433	441	429	381	424	409	392	419	417	438	447	439	430	419	439	440	417	439	445	423	444	416	404	440	468	457	425	457	402	412	424	452	448	481	449	427	451	464	456	467	457	420	468	441	428	417	444	433	426	445	438	440	408	442	437	470	458	430	460	417	434	428	464	417	445	425	466	447	426	470	445	417	449	432	441	447	437	457	431	426	468	416	441	429	440	443	389	453	455	445	436	405	420	444	448	426	457	399	434	471	410	413	444	470	424	438	481	469	434	440	432	470	429	432	461	403	414	421	431	451	429	454	429	469	429	413	467	410	393	432	404	437	472	439	432	434	473	467	420	457	459	449	413	426	416	436	457	431	436	445	432	431	430	425	431	431	417	471	458	412	423	432	455	442	442	390	414	399	410	487	440	428	444	448	422	459	463	419	438	445	476	425	413	442	482	490	443	438	428	445	446	447	440	402	420	443	431	417	433	472	420	465	436	460	443	419	416	448	399	412	427	419	451	447	401	427	416	485	433	441	436	450	436	440	460	425	449	429	433	452	430	414	393	437	454	458	423	436	409	467	431	413	392	460	427	427	433	407	429	459	451	425	437	398	420	424	397	463	460	414	451	412	447	476	422	446	451	421	441	414	439	443	433	471	431	419	456	408	455	430	413	432	432	400	470	455	461	441	429	436	422	427	447	453	451	438	428	420	477	454	441	464	429	465	412	423	399	406	458	481	395	421	449	449	445	455	431	470	468	420	407	391	446	462	499	448	407	438	449	444	410	420	442	426	442	430	416	427	449	412	450	446	411	427	418	431	414	407	403	439	431	434	442	451	457	440	417	472	463	397	430	435	446	410	440	463	454	441	411	378	405	413	422	438	437	440	463	431	449	403	439	427	459	455	428	461	458	434	458	414	485	449	443	430	437	430	454	444	451	481	417	481	439	422	421	465	419	457	456	408	431	450	432	456	440	437	425	404	440	484	465	449	433	452	429	415	427	457	472	439	417	425	433	467	405	432	430	417	428	407	415	437	423	457	441	425	465	408	441	415	422	432	459	436	420	453	432	418	413	455	459	447	435	446	422	461	423	440	426	431	433	425	418	451	423	430	469	451	457	417	426	404	455	436	459	409	453	412	433	411	417	431	410	428	446	447	469	414	422	458	419	459	442	458	439	420	422	429	441	459	464	449	424	425	422	436	430	468	463	442	436	444	421	421	450	454	436	426	435	443	479	440	407	451	424	441	425	447	426	420	398	451	439	451	452	449	468	395	449	403	453	444	404	435	430	468	439	425	407	457	450	407	445	464	450	432	439	414	463	479	411	468	410	461	427	447	413	432	406	397	443	421	428	426	471	410	443	410	468	450	473	431	436	463	426	466	433	421	407	468	433	456	413	448	473	433	461	429	453	443	432	432	448	449	420	457	475	419	413	418	435	437	409	429	450	456	425	442	440	444	421	440	417	392	440	445	422	489	426	450	417	448	426	426	387	433	389	423	452	449	484	412	431	471	462	450	451	417	398	441	463	420	418	441	441	457	479	459	422	434	398	449	415	444	398	426	441	414	446	440	436	397	439	405	453	472	436	422	494	440	430	419	454	465	389	441	395	414	411	453	452	427	408	465	427	426	458	433	457	445	424	431	451	433	441	451	437	441	418	414	420	416	452	434	442	441	448	442	430	405	416	445	479	415	428	440	397	472	424	463	429	419	402	445	432	398	435	402	416	414	447	430	438	415	449	417	453	453	417	423	451	426	451	425	427	494	473	465	483	408	457	453	437	399	398	429	426	449	427	425	431	421	460	454	439	428	454	477	418	440	432	437	444	439	444	455	424	442	444	446	439	456	447	428	473	483	401	435	455	466	423	416	437	448	427	420	453	472	434	472	453	452	431	416	474	423	476	417	431	480	436	458	464	403	416	452	454	410	440	423	449	442	486	411	403	425	452	447	400	443	457	457	437	455	437	468	448	417	432	445	451	452	473	458	435	449	407	469	430	473	432	457	401	422	426	457	415	425	433	417	424	408	446	428	433	486	414	444	456	462	442	440	384	428	426	442	376	445	428	447	460	420	456	451	445	400	413	444	483	445	438	479	430	448	446	423	467	396	444	436	431	441	458	445	432	430	409	476	406	453	393	435	422	465	475	435	453	410	415	433	420	437	431	424	491	438	433	455	464	455	471	427	475	474	449	468	389	468	433	403	429	428	427	417	453	465	415	417	444	432	468	437	400	428	425	432	430	415	423	426	468	446	399	441	434	418	449	428	450	420	464	414	414	446	468	451	485	420	400	411	431	421	439	444	420	433	429	458	398	423	419	432	406	440	424	436	446	440	420	438	444	434	429	437	478	442	429	409	422	447	452	410	418	418	428	449	424	427	465	412	427	438	426	477	440	431	457	432	433	446	455	447	463	431	426	461	426	420	415	436	427	505	430	423	468	399	404	457	415	447	414	464	444	440	424	396	416	396	437	371	384	423	447	445	422	442	443	433	470	439	429	409	477	436	408	424	416	452	428	450	451	465	406	452	414	462	418	421	447	453	439	434	403	440	439	441	429	468	425	459	455	472	469	442	447	437	418	448	427	481	418	452	428	438	441	444	437	450	426	448
20668	1524	615	387	276	191	158	145	120	96	105	89	70	83	95	58	63	76	78	67	67	62	74	83	71	68	86	93	75	62	69	66	75	59	71	65	88	82	79	58	67	65	84	56	64	75	67	65	66	70	64	74	75	65	71	59	72	64	68	72	65	75	46	78	70	87	66	66	73	71	57	70	66	60	55	68	67	72	57	76	72	78	74	64	76	67	70	61	73	62	80	70	75	64	71	73	74	68	65	70	62	50	65	61	71	80	62	71	69	63	68	62	65	66	61	64	61	72	77	66	65	59	78	67	74	58	66	60	66	65	64	67	64	64	69	75	69	74	70	67	66	57	57	70	70	73	69	62	64	55	62	73	68	77	61	65	50	68	56	59	78	60	60	62	68	50	74	69	62	67	63	64	60	69	71	77	72	71	83	70	72	59	83	62	69	80	45	58	65	73	70	62	63	64	61	65	74	63	59	69	62	62	58	72	61	50	63	73	78	67	65	65	60	61	60	69	62	73	59	67	63	63	67	58	59	63	89	83	70	48	53	65	70	71	64	61	58	66	57	65	71	74	72	71	67	75	61	63	58	64	65	71	64	65	72	81	72	79	79	75	80	71	56	70	77	74	65	62	62	63	61	66	70	69	56	75	66	60	66	61	74	72	59	52	55	56	81	66	70	55	79	83	80	76	68	62	66	56	85	76	68	58	70	64	63	65	73	78	56	62	65	70	70	60	64	51	78	61	70	59	64	61	65	73	68	70	77	68	71	78	66	66	78	48	53	75	73	70	61	61	62	75	61	68	75	72	66	65	70	62	66	60	78	67	69	72	83	86	67	81	76	71	73	76	72	64	75	52	80	60	59	55	56	65	56	70	73	55	70	64	72	65	68	89	54	60	70	68	53	73	68	69	53	72	67	71	64	66	79	58	77	57	65	79	57	67	61	71	70	63	68	64	66	56	69	87	82	64	56	66	73	61	63	72	72	77	88	70	81	66	60	57	61	78	66	62	75	79	54	57	85	64	78	58	62	67	67	58	72	84	60	66	72	64	63	81	68	60	56	59	68	64	64	91	64	57	59	60	89	72	64	75	67	82	53	83	68	74	70	76	66	60	51	63	73	79	64	68	59	67	89	59	57	60	70	72	71	66	70	55	68	44	58	62	70	65	54	50	67	76	59	67	52	72	77	50	65	67	53	76	75	52	60	52	56	51	72	69	67	68	77	61	55	74	84	62	57	68	69	73	76	69	74	79	67	79	74	69	59	64	52	90	80	66	50	76	55	73	79	60	68	62	72	72	67	61	63	63	51	75	57	64	81	60	77	65	75	72	62	62	69	68	70	43	82	73	56	75	63	68	56	71	69	52	60	74	48	58	63	65	79	75	62	68	82	65	61	51	67	76	68	75	73	72	53	54	68	54	64	52	75	70	79	70	62	63	74	59	80	57	79	71	71	66	64	64	65	74	75	70	59	64	80	53	63	79	71	58	65	72	70	63	80	70	54	67	59	78	63	67	64	62	70	81	52	60	67	69	54	77	51	69	62	62	64	57	57	46	54	69	63	55	68	59	71	74	64	76	67	62	77	98	67	60	58	67	64	84	67	70	68	64	73	63	62	62	76	62	49	67	62	64	75	58	77	62	49	65	61	67	72	68	69	66	75	68	60	70	78	55	88	69	72	62	81	59	61	68	65	74	65	63	66	58	56	53	55	80	73	66	49	64	73	65	62	76	51	77	68	76	71	57	78	63	85	91	68	64	61	76	76	62	70	60	75	57	67	54	71	69	66	61	67	72	63	60	68	56	62	62	68	55	54	61	63	63	61	60	53	58	57	73	57	55	57	59	66	58	61	55	77	71	62	65	74	61	63	68	74	60	73	55	67	69	58	71	66	67	73	79	72	59	69	63	66	76	67	76	83	59	61	73	72	68	67	60	71	78	56	64	69	81	82	75	59	63	66	63	74	66	64	64	55	55	63	59	69	60	51	72	46	77	69	55	74	57	77	75	64	63	58	59	63	69	54	64	74	72	73	74	75	94	67	54	67	58	65	67	71	63	60	67	72	62	70	64	62	84	74	59	56	61	64	50	50	59	58	71	69	62	67	70	65	67	68	60	58	65	69	60	59	63	67	70	83	60	55	72	74	66	60	60	67	68	70	81	66	73	64	79	69	70	74	56	78	72	66	54	53	71	57	73	54	80	93	75	76	73	70	71	92	69	60	74	64	67	71	69	68	64	65	68	71	73	64	66	65	79	80	66	50	67	71	68	76	60	77	60	51	72	57	66	71	76	64	65	59	64	57	56	80	76	56	80	65	82	66	61	82	65	64	74	66	68	74	67	70	78	78	68	67	67	75	70	68	62	66	69	70	70	65	47	67	59	57	69	61	68	61	66	62	79	76	58	70	75	69	52	62	67	68	79	54	66	74	69	72	79	56	65	89	73	68	67	65	65	81	64	74	61	58	56	61	58	57	76	58	65	54	70	57	74	59	64	57	59	63	64	70	65	63	67	63	69	77	54	67	63	64	65	62	63	72	54	81	75	75	69	68	67	73	67	66	75	74	54	55	76	74	73	81	74	72	67	62	66	67	73	64	79	59	55	72	51	72	70	62	75	74	49	60	66	71	66	71	66	65	72	68	67	77	60	71	72	75	64	65	67	67	76	47	77	55	56	58	63	65	66	76	71	74	54	58	41	73	53	59	55	67	65	70	70	63	72	77	80	70	62	69	58	66	56	74	69	68	46	63	71	72	76	71	60	69	55	66	54	81	55	73	69	60	69	58	59	67	67	60	68	60	49	81	70	74	61	57	67	65	82	64	67	56	56	65	71	60	84	58	75	68	57	60	70	70	51	79	66	76	80	69	69	64	75	69	58	70	56	49	62	72	72	66	84	87	66	53	78	74	60	51	74	61	81	66	74	70	55	47	73	59	54	55	56	63	66	69	70	77	79	69	59	60	82	60	81	76	65	65	61	54	79	57	52	63	72	59	52	80	72	54	53	61	69	91	71	58	80	63	60	61	72	69	69	61	56	60	71	70	53	71	74	59	76	67	67	75	64	85	67	74	81	66	65	70	74	74	71	65	70	55	63	66	53	58	54	92	60	57	66	69	67	70	67	62	74	58	79	58	63	51	75	65	60	57	62	74	69	70	61	79	59	69	70	84	69	61	65	77	66	60	84	65	69	73	73	55	65	74	66	57	71	71	61	62	67	57	58	60	56	61	80	69	73	67	60	58	64	64	73	67	59	66	69	60	91	73	64	63	75	76	72	69	68	72	72	75	80	70	56	64	64	58	69	64	72	62	59	67	79	66	83	73	57	60	62	73	74	69	85	66	58	57	69	71	61	65	58	56	66	78	74	69	77	64	70	57	66	77	64	58	60	63	60	65	59	93	79	79	65	56	66	76	64	71	61	76	71	69	94	54	75	60	66	76	58	51	72	66	65	64	75	73	76	77	78	65	71	73	84	58	63	57	79	54	71	66	63
12458	667	1301	1437	1218	950	768	642	496	428	386	410	322	307	312	323	314	285	267	293	269	285	236	256	257	242	228	233	261	235	200	244	225	209	200	191	206	224	206	212	216	192	215	195	200	189	190	198	228	204	209	188	216	189	180	199	195	209	184	191	192	204	192	190	192	193	216	224	185	191	217	193	177	195	189	217	177	188	210	194	203	208	173	230	198	190	182	216	197	190	209	196	189	192	213	215	189	188	168	174	184	207	201	215	188	197	194	181	183	200	224	186	169	182	190	227	205	173	205	192	177	181	200	205	211	175	205	204	193	181	178	189	182	207	193	180	199	194	178	184	219	194	190	180	192	190	194	184	187	185	215	194	182	212	167	181	216	205	194	183	193	205	180	184	182	177	165	203	189	182	177	183	212	212	203	211	212	177	185	185	195	208	194	171	217	216	201	198	201	176	212	186	194	214	172	189	179	169	191	202	189	200	168	184	197	200	193	166	193	213	196	204	202	194	207	210	203	205	202	206	188	197	204	178	185	204	186	224	185	191	211	189	204	191	212	180	172	198	185	204	193	187	191	192	195	186	169	211	185	184	191	176	185	206	189	200	222	170	193	173	196	213	202	189	188	211	191	198	200	170	203	165	195	189	168	190	202	185	189	206	187	167	177	183	203	180	223	189	195	199	223	206	178	189	193	213	171	171	179	208	183	198	193	173	240	155	183	189	194	198	197	174	195	174	202	205	175	188	177	195	233	194	182	211	178	186	185	187	197	156	204	183	188	183	170	174	172	181	202	206	168	202	205	225	183	192	178	170	178	183	212	175	202	207	196	187	184	189	186	196	198	169	200	185	178	169	190	195	208	195	186	212	203	192	174	204	193	183	181	202	205	172	192	197	210	210	184	187	213	170	172	186	215	206	181	175	178	183	220	187	184	195	167	193	195	213	171	185	202	203	202	195	197	180	188	175	200	206	184	187	188	204	181	188	178	189	189	213	207	186	196	194	185	183	169	180	179	199	191	198	194	185	223	177	189	177	175	185	187	200	198	192	193	162	198	193	195	205	202	179	176	186	176	166	186	225	182	173	201	215	190	183	182	190	202	189	185	199	204	181	187	199	171	185	199	191	192	210	207	197	180	196	175	171	189	185	176	213	217	192	198	175	176	176	189	187	182	188	183	209	216	180	196	165	207	163	183	197	183	183	168	212	217	194	186	185	181	186	185	199	170	191	198	176	193	187	214	211	146	187	177	177	185	190	198	185	199	175	183	190	213	176	190	185	191	181	199	212	187	176	194	194	212	196	184	186	190	183	169	205	167	191	216	163	190	192	175	214	191	167	207	192	193	197	192	180	181	179	195	181	210	192	193	190	200	158	175	176	190	192	191	170	197	203	197	199	189	191	205	186	175	174	207	190	172	169	201	185	205	206	204	200	195	190	199	192	203	200	180	179	186	203	188	151	191	194	181	178	188	193	179	180	204	204	187	181	175	193	171	174	180	202	178	205	212	196	210	212	178	180	214	208	187	237	194	165	188	183	197	142	180	201	206	189	187	178	196	208	200	194	186	190	166	183	189	212	189	206	220	188	214	186	191	210	224	204	194	193	185	188	183	193	175	204	180	192	197	191	197	195	193	203	178	203	199	188	203	188	208	181	188	217	180	201	202	197	193	180	217	199	156	186	221	184	201	184	183	199	182	187	198	187	185	182	194	210	189	178	203	193	199	186	207	184	214	223	210	194	199	200	186	189	173	181	205	207	196	192	183	176	176	215	225	220	188	191	175	188	175	193	187	168	177	184	189	176	188	206	162	195	193	201	203	191	180	172	186	162	186	175	227	175	191	193	162	172	201	166	204	192	197	176	195	179	180	202	165	177	201	190	202	191	205	184	200	205	182	173	210	195	182	212	186	192	178	191	195	193	184	170	174	172	178	159	180	189	211	198	203	200	185	191	190	184	192	180	171	192	189	198	184	212	197	194	184	191	175	200	187	168	206	178	169	202	179	190	223	185	187	184	191	181	197	156	201	195	184	180	210	179	196	183	191	201	182	196	213	224	196	161	185	170	201	207	191	193	178	203	195	190	193	202	188	172	177	195	195	169	205	164	216	217	186	206	185	189	184	174	194	216	196	177	162	173	209	195	193	199	216	196	165	218	222	177	202	166	174	193	197	207	216	199	182	218	186	182	190	199	190	173	195	200	173	187	187	197	192	201	189	185	192	180	191	194	221	168	195	177	200	212	174	201	173	181	199	205	175	206	173	179	180	182	213	171	186	176	195	212	195	184	161	178	214	188	181	183	193	203	184	202	184	186	178	212	179	174	192	163	175	183	200	187	188	191	167	194	197	215	192	186	167	199	208	182	204	205	186	171	202	212	173	181	207	189	160	221	165	191	203	201	186	189	200	214	191	206	185	213	197	167	166	176	185	217	191	181	171	187	198	166	196	197	192	183	195	209	196	181	202	199	193	175	176	170	205	193	194	189	207	241	179	181	201	184	185	206	194	187	192	170	207	180	204	212	173	195	216	208	191	220	193	183	190	197	200	198	204	194	210	202	178	183	193	195	191	180	174	201	199	167	200	203	192	195	191	182	214	203	196	187	177	216	199	208	192	189	180	193	194	162	192	188	199	219	178	221	199	185	194	189	188	197	199	189	192	194	195	196	211	184	186	223	205	179	172	196	193	175	199	184	200	198	193	195	214	203	211	192	190	199	187	203	192	198	204	182	182	179	190	190	168	188	186	200	180	188	180	174	196	202	213	206	199	183	184	174	208	179	190	198	184	205	204	184	190	201	216	189	197	188	209	195	206	189	185	197	172	185	181	217	187	177	173	195	210	206	196	199	198	199	155	185	197	224	229	181	176	196	175	177	178	202	190	176	178	170	228	184	197	202	198	197	209	199	198	180	207	199	199	196	196	174	234	219	189	181	186	189	166	161	216	183	193	201	210	194	197	202	194	187	193	209	180	169	201	195	186	192	190	191	212	165	178	196	208	193	190	183	171	208	189	186	182	198	215	180	187	185	175	179	193	178	214	187	199	185	185	187	169	167	238	201	213	158	205	211	176	175	186	201	199	211	206	187	193	199	200	174	187	227	194	200	210	174	212	204	190	188	205	192	215	177	226	195	204	165	194	203	182	192	192	168	177	190	178	182	216	189	179	202	209	198	205	196	198	217	193	200	225	217	192	221	178	190	207	175	201	173	180	200	195	206	221	175	173	175	207	183	183	175	187	206	194	200	199	170	209	202	182	190	157	178	186	198	186	189	193	195	196	215	204	188	203	190	183	189	181	188	198	211	198	202	176	176	180	189	180	200	206	179	199	183	173	190	182	214	172	196	206	197	193	185	193	201	181	208	184	196	180	206	202	188	189	183	169	195	190	206	189	200	201	197	186	191	188	181	205	197	186	193	181	210	204	197	177	193	176	171	205	174	163	195	174	188	200	195	197	199	221	185	197	174	183	202	191	186	208	194	194	186	203	184	197	184	198	192
2859	310	264	298	254	266	282	267	268	275	278	274	271	307	280	266	301	272	256	246	291	261	289	271	262	286	263	265	243	279	241	242	265	270	270	237	273	264	280	245	284	268	284	258	260	254	235	272	302	250	255	315	278	266	280	290	269	273	255	295	266	293	260	258	249	298	264	283	267	269	260	273	254	252	248	260	273	255	293	290	275	280	277	225	258	282	280	255	263	254	275	289	294	277	274	293	251	275	263	289	276	262	294	273	224	288	292	271	260	257	266	268	275	285	277	260	257	251	254	263	299	217	242	282	264	247	266	292	277	283	274	280	279	287	220	292	281	276	304	258	263	268	291	241	260	275	274	291	250	291	239	290	264	261	300	290	292	286	283	264	293	238	282	284	304	267	268	260	251	266	256	278	221	268	311	252	253	288	288	289	291	269	254	257	266	256	269	258	285	276	274	273	273	282	260	245	224	287	287	266	261	254	295	272	258	279	263	263	264	250	304	271	284	280	285	261	259	312	270	264	282	286	244	284	270	245	267	262	250	301	289	284	284	285	279	236	259	290	235	263	244	247	265	270	277	278	299	231	263	263	259	292	299	261	247	245	268	311	254	294	275	254	306	290	278	226	282	270	278	255	223	269	282	267	268	297	262	264	257	258	277	286	283	262	267	284	259	252	250	259	251	279	263	291	270	276	254	280	236	269	279	246	262	272	250	267	278	277	257	271	263	273	274	294	285	261	275	301	282	236	233	273	248	249	273	274	269	290	289	265	258	267	280	279	257	283	250	284	247	258	262	237	262	287	276	304	273	274	271	253	280	271	309	270	271	269	260	264	240	267	252	277	266	268	312	247	282	255	260	270	239	252	285	274	276	275	274	242	267	261	272	281	256	256	284	303	258	294	291	256	262	266	281	290	273	246	253	277	297	252	285	280	274	249	285	270	306	290	295	270	315	261	271	273	300	278	279	274	253	265	292	254	288	272	269	265	289	254	257	250	265	264	286	248	288	284	282	280	278	283	288	285	261	265	243	280	264	294	251	260	281	290	272	254	267	270	269	285	270	292	303	288	269	271	269	290	276	267	250	229	252	258	263	283	236	280	299	279	295	275	273	247	255	261	270	260	250	263	244	258	298	268	286	276	277	282	247	276	289	255	278	278	255	286	312	274	257	268	259	282	262	269	297	270	322	275	241	269	270	281	257	279	288	258	261	274	277	290	277	274	281	278	262	271	296	263	259	258	275	288	249	299	232	280	245	250	281	287	295	280	276	291	296	300	270	273	253	279	242	268	274	269	289	254	253	264	269	310	282	271	298	299	272	283	282	261	264	281	292	284	260	296	278	266	295	255	282	270	266	301	268	278	253	263	273	294	253	260	270	261	265	274	262	312	272	283	252	266	263	263	235	274	272	273	252	295	277	294	256	274	262	275	269	266	262	280	260	283	252	296	248	269	226	279	313	291	274	267	278	290	289	258	267	267	267	272	297	265	289	248	291	296	263	267	264	264	282	271	288	271	264	292	263	241	297	268	266	268	240	259	269	266	290	253	289	278	259	291	268	298	263	281	265	291	267	249	293	285	263	266	253	267	302	260	281	261	295	250	260	263	261	270	262	272	269	265	254	287	283	259	246	250	255	253	257	263	273	260	273	244	268	281	289	266	249	262	282	247	260	302	278	280	234	271	274	257	267	265	233	263	263	268	271	258	291	259	298	242	278	279	287	269	258	239	287	269	244	258	275	271	294	300	295	285	303	264	250	260	267	253	282	266	311	279	253	256	294	286	269	264	288	292	278	294	256	286	263	287	299	279	267	285	250	287	260	256	279	273	248	238	265	280	253	290	283	272	247	272	282	282	255	252	265	235	245	272	257	252	276	261	288	268	274	276	285	245	293	246	280	267	258	250	269	276	255	273	293	261	270	271	270	226	265	269	270	254	250	287	234	247	299	253	271	256	251	251	277	265	258	274	257	267	306	263	259	269	259	269	280	287	254	243	256	259	265	274	269	261	269	288	265	268	289	270	261	263	300	254	284	271	279	252	254	261	268	298	289	294	253	267	279	258	238	240	275	281	259	270	261	279	294	285	289	277	252	271	279	239	257	275	280	295	271	275	260	266	293	286	254	274	274	290	281	257	279	265	289	266	292	254	271	265	295	262	263	264	262	264	278	273	270	299	247	288	262	284	261	300	297	263	252	251	288	266	276	235	230	296	294	233	265	271	303	270	260	292	290	287	255	245	276	268	260	266	258	246	293	288	260	261	284	294	303	258	248	257	283	257	282	269	287	298	237	256	247	266	268	305	276	276	244	259	272	248	273	277	264	217	258	288	275	259	289	249	278	268	271	263	297	271	280	266	300	282	285	248	283	255	269	279	267	247	286	274	247	283	299	276	285	252	277	272	245	278	248	252	285	292	258	271	264	250	293	257	279	273	300	267	261	230	224	272	220	259	246	295	256	259	248	270	288	258	272	300	254	252	259	266	284	272	284	288	237	264	251	274	275	291	255	249	289	279	254	248	250	261	262	277	263	235	281	285	278	269	282	276	281	304	229	284	260	258	279	270	244	280	288	291	251	264	302	287	279	251	310	284	261	258	259	279	269	280	298	266	287	254	299	249	259	284	281	269	290	277	263	274	278	270	251	272	282	309	285	251	256	261	277	259	241	285	274	286	288	252	255	271	253	291	288	287	272	285	264	272	248	270	281	269	290	283	266	260	267	267	243	244	260	257	253	269	282	267	253	259	276	268	276	276	291	277	260	255	265	281	235	271	287	285	233	265	264	300	241	249	268	296	268	244	284	270	276	256	257	241	264	280	269	272	265	280	271	275	270	269	292	261	256	267	276	279	294	252	251	261	259	281	287	271	259	228	276	254	261	240	260	257	292	271	248	292	234	276	272	256	261	272	275	286	277	269	281	269	279	278	279	280	265	261	266	250	272	260	237	259	287	302	255	268	264	270	261	304	266	287	262	253	263	242	274	265	234	283	275	260	255	288	244	273	270	284	234	259	260	265	269	299	246	270	271	272	278	290	270	238	275	266	287	250	281	267	255	259	271	258	258	292	286	271	270	282	262	269	255	244	279	276	264	243	256	246	283	261	312	271	265	273	265	286	253	297	276	294	278	271	276	297	298	270	303	308	273	281	270	247	253	253	268	286	301	299	289	290	290	309	265	292	268	267	283	264	292	271	309	249	293	294	280	273	257	259	241	287	284	249	266	254	241	284	286	277	284	266	262	289	275	278	272	299	268	257	262	260	284	293	266	292	261	295	276	289	272	270	284	235	259	254	270	280	260	279	247	288	272	262	279	242	259	263	252	255	243	294	270	276	301	270	264	289	267	252	254	267	255	265	274	263	291	299	260	281	263	280	297	247	253	242	261	255	267	290	264	290	277	281	296	247	235	281	263	275	290	283	270	280	262	281	271	314	281	292	266	259	278	260	267	286	281	309	265	250	272	280	270	290	257	269	254	263	248	273	252	278	256	276	283	258
3113	623	677	631	676	716	639	660	661	681	581	642	670	674	646	669	646	647	625	645	637	591	610	656	700	649	639	685	627	659	642	657	668	619	644	680	706	658	628	619	645	654	637	643	578	671	622	685	639	626	585	693	609	631	634	636	592	641	631	649	640	658	653	625	634	634	622	653	638	656	653	661	632	620	633	611	644	652	629	641	648	595	626	634	617	651	656	639	588	680	617	647	665	625	640	651	663	626	639	664	652	645	624	692	658	625	660	638	663	619	672	665	633	653	588	672	667	672	656	648	658	671	651	636	674	641	625	683	641	651	638	663	636	650	627	617	666	661	669	646	679	612	653	613	633	653	623	659	599	644	659	668	648	632	604	684	630	681	686	669	660	643	645	677	656	626	626	665	620	639	633	652	611	647	625	578	684	663	661	642	623	660	650	593	620	610	625	651	609	656	659	627	565	658	672	635	649	642	617	650	642	631	630	631	670	700	639	640	638	636	624	669	614	689	679	668	670	642	649	619	665	608	652	639	627	669	618	663	648	657	640	643	671	640	653	654	616	624	666	640	625	655	628	595	638	644	645	637	613	645	648	641	632	642	669	634	627	679	625	667	636	660	643	632	640	689	655	636	603	650	638	629	689	643	652	659	669	665	678	658	643	645	650	606	649	642	646	628	623	647	667	587	630	632	643	647	656	676	595	683	629	634	639	655	631	620	667	620	646	659	666	638	645	688	636	638	655	627	634	651	645	646	626	653	677	693	619	648	672	613	667	637	664	639	655	642	602	620	633	679	622	622	607	657	642	674	634	617	633	634	651	671	636	648	654	669	656	648	665	660	693	623	651	628	591	667	628	631	683	640	613	625	632	633	652	635	644	681	674	598	635	657	628	649	647	651	604	650	658	683	646	676	673	585	651	665	666	649	560	688	615	654	634	698	649	646	643	642	604	642	641	612	659	690	668	659	647	634	677	622	639	666	672	626	637	672	617	654	678	635	614	647	644	683	607	627	675	662	606	607	661	669	668	659	671	621	665	578	659	661	664	629	625	646	658	679	629	662	624	621	662	606	659	633	660	631	664	626	643	680	628	662	614	665	634	658	644	635	671	630	652	644	660	589	618	632	629	643	628	640	713	652	589	626	683	642	604	654	679	636	609	630	620	665	672	663	633	630	655	700	676	619	679	685	654	646	619	667	689	632	657	678	679	626	621	693	617	654	651	661	651	648	705	593	669	626	616	598	706	667	652	665	621	674	694	664	681	602	655	708	662	655	618	658	659	662	635	655	604	671	658	662	675	656	625	618	632	697	667	655	676	659	651	659	641	689	647	657	613	638	648	630	598	583	663	619	658	679	643	669	654	632	643	671	664	611	659	627	623	721	647	646	646	650	652	699	618	613	657	641	643	667	650	677	666	652	595	677	637	647	673	670	617	641	646	601	681	700	633	604	677	630	609	618	653	688	661	638	683	597	610	649	598	633	639	594	637	682	655	646	626	632	682	664	609	616	606	639	656	615	626	687	674	634	622	641	646	665	653	613	628	635	673	667	658	640	636	644	645	613	641	633	598	650	648	637	603	666	653	640	646	624	661	658	640	645	627	621	590	652	629	667	663	646	605	637	601	644	602	648	640	684	642	629	654	644	633	666	653	633	617	656	636	657	663	668	682	654	635	682	662	650	636	659	669	680	618	667	667	647	616	688	640	684	644	696	617	623	675	710	620	692	629	654	638	653	661	605	629	612	688	588	659	689	645	687	659	622	628	673	655	645	660	615	619	676	647	622	620	659	636	675	659	670	623	578	635	651	647	666	629	637	667	586	648	648	629	661	671	601	628	666	608	627	635	641	625	658	629	649	706	647	627	684	647	636	626	682	619	634	674	611	674	627	658	638	661	657	658	598	639	655	623	647	627	660	628	621	634	620	705	595	693	685	654	688	641	688	627	665	654	681	614	654	606	582	646	612	602	643	621	693	654	675	658	635	651	651	631	687	646	658	700	642	600	665	633	640	630	606	624	677	644	635	710	656	664	652	657	639	647	646	670	690	620	613	616	675	637	647	662	637	642	667	628	671	702	601	655	669	665	661	638	673	659	592	663	672	633	631	633	642	659	613	664	601	649	640	620	662	694	666	654	649	633	630	611	663	651	599	636	646	690	658	592	649	629	659	630	668	640	640	628	697	627	634	696	640	661	675	645	616	657	657	622	636	653	650	642	645	606	647	673	653	629	635	681	615	645	614	624	624	666	632	653	640	725	663	636	634	664	639	673	600	644	632	619	599	638	616	618	630	590	616	620	662	657	602	644	647	627	659	621	666	650	622	619	661	654	667	675	603	611	616	599	615	655	664	611	690	680	680	614	659	636	615	638	678	656	619	628	683	658	635	655	614	678	680	631	652	599	631	634	693	685	669	643	610	635	633	623	618	633	621	671	675	594	623	626	639	627	639	660	678	661	649	688	623	643	654	647	632	646	627	606	666	614	622	630	630	627	619	652	640	637	666	622	640	643	645	625	648	667	657	656	687	661	611	638	644	693	638	625	651	681	649	624	578	631	675	652	650	640	608	622	678	665	620	647	606	678	629	622	646	663	661	622	663	614	645	656	644	639	607	652	669	696	618	661	599	632	600	647	629	618	619	649	629	701	612	661	673	629	616	645	687	640	649	652	630	589	632	665	622	634	647	688	608	604	651	639	634	627	635	676	650	634	646	625	632	635	714	650	626	655	638	680	657	670	663	618	607	693	646	641	628	689	669	672	604	653	631	635	644	591	637	674	650	631	618	599	644	656	655	667	625	680	696	685	635	643	614	670	622	645	613	631	687	677	647	627	664	644	601	637	640	588	596	642	643	664	675	601	621	658	676	674	638	644	678	633	637	633	619	704	604	622	671	645	616	645	649	649	583	672	628	666	639	629	656	594	638	656	673	632	621	659	634	656	621	659	659	650	624	628	640	640	614	614	625	685	646	615	625	666	656	663	692	656	657	632	612	631	681	629	636	646	649	637	658	649	694	692	669	679	633	645	682	642	597	588	650	636	626	665	678	651	668	609	644	641	660	604	640	649	697	596	628	659	610	665	625	650	635	646	628	660	660	654	641	701	672	638	660	690	605	664	627	683	672	654	668	650	660	673	622	647	609	685	640	622	659	647	652	632	644	614	630	641	664	664	640	645	678	622	678	637	641	644	619	656	662	651	635	636	648	641	622	664	646	630	607	640	659	616	667	668	643	627	651	653	628	679	614	691	634	619	622	651	665	630	659	632	664	666	667	627	643	643	593	631	650	614	640	706	653	605	657	642	652	642	650	654	629	667	627	652	683	618	624	628	639	693	651	657	635	627	613	643	667	662	631	650	660	668	693	648	630	640	652	652	636	640	659	651	649	606	644	611	658	706	649	667	633	638	627	623	643	669	653	656	645	671	664	627	620	596	605	698	629	633	618	668	594	648	627	664	668	644	640	631	664	597	662	673	662	688	662	638	631	603	646	657	671	656	651
11444	596	404	308	269	270	225	208	229	189	208	223	209	202	217	184	181	196	194	201	175	187	175	178	169	199	171	201	174	178	168	187	170	172	174	177	181	179	161	197	176	163	172	188	179	163	161	192	173	158	204	164	189	188	174	180	152	193	153	210	180	165	192	183	187	165	168	171	174	171	180	197	188	189	178	190	204	175	169	165	178	167	179	179	171	168	196	168	194	183	181	198	162	187	179	187	178	160	180	187	174	163	142	161	168	161	203	165	184	164	176	165	169	148	163	176	158	189	202	175	175	169	177	155	172	193	177	194	169	151	201	169	180	187	163	196	194	168	162	192	207	178	167	175	197	187	187	187	169	188	185	170	164	205	142	194	170	195	168	207	176	197	178	154	161	155	166	186	180	187	180	171	189	182	176	192	182	198	182	206	186	172	174	183	186	151	180	191	183	164	178	156	190	184	195	167	184	181	179	166	178	190	199	175	192	169	177	161	181	204	172	203	181	165	179	173	165	178	195	174	179	181	171	186	198	167	166	179	177	193	195	181	168	189	161	185	188	187	168	180	192	175	182	169	158	197	205	186	197	182	193	162	175	186	173	190	173	173	201	167	193	212	173	188	175	204	157	165	183	177	174	189	169	157	170	189	181	175	161	173	207	203	167	198	194	194	152	193	199	174	195	217	179	193	185	171	175	191	175	173	169	171	156	211	190	176	180	168	169	184	169	169	153	163	187	174	183	181	165	179	180	163	174	171	166	165	173	184	193	188	175	179	184	183	168	200	164	154	195	177	175	171	194	167	182	169	155	175	159	148	189	201	163	186	176	179	200	169	159	160	186	169	180	172	185	155	164	207	197	208	175	149	181	176	197	202	199	169	170	158	169	171	199	181	155	182	163	181	193	156	189	139	155	175	155	204	194	168	203	164	172	145	171	175	181	175	197	182	173	205	161	170	175	170	160	162	170	161	171	167	187	173	187	183	190	166	196	187	175	179	192	215	172	200	185	172	160	189	183	162	159	179	170	189	184	177	179	150	177	161	164	195	161	181	165	182	189	191	160	189	183	185	176	177	198	179	166	195	187	196	180	181	179	165	156	177	169	176	161	174	177	178	182	169	173	170	175	175	185	170	168	184	180	195	179	154	180	147	184	193	198	158	170	184	194	172	182	210	183	160	211	169	206	201	177	180	152	176	180	178	170	188	178	156	186	170	184	173	186	166	187	202	197	173	176	173	174	163	183	180	181	178	193	174	157	175	162	176	193	179	188	166	167	171	164	160	178	147	213	196	167	190	196	174	161	172	172	149	194	180	195	178	165	190	203	184	184	156	194	181	184	186	170	186	164	175	172	157	190	195	200	189	217	193	183	198	182	169	181	180	182	179	152	190	171	171	173	178	181	203	165	159	173	188	170	194	184	176	159	183	151	169	206	193	154	156	181	181	185	189	172	172	184	168	192	191	178	184	174	187	179	187	151	186	194	191	184	182	183	163	208	159	182	167	190	191	177	171	165	191	169	178	162	161	195	175	199	170	183	190	167	184	214	174	171	168	165	192	170	169	172	184	180	169	169	195	173	143	179	188	174	176	192	175	195	177	174	180	185	182	167	204	166	174	203	205	174	197	170	202	178	179	159	181	153	185	173	192	168	174	149	193	187	198	194	186	182	174	183	172	167	197	190	183	188	195	190	167	170	201	181	177	185	185	175	196	166	178	166	181	195	176	196	159	178	181	174	189	185	155	169	170	207	168	196	164	167	166	154	152	179	204	180	170	173	184	174	208	169	156	175	168	177	159	192	177	171	184	180	172	197	185	183	170	157	167	168	175	198	197	169	174	203	156	176	191	158	175	189	207	186	160	164	188	176	190	164	175	189	219	177	196	169	168	175	154	189	156	176	179	173	181	190	184	166	186	177	171	154	167	196	177	177	184	154	177	180	211	205	170	192	174	155	177	173	199	178	187	161	179	152	215	206	177	172	185	186	182	158	169	177	170	174	185	163	195	173	171	184	167	179	183	185	181	156	172	157	186	191	167	173	155	183	177	168	184	187	171	183	178	169	163	188	203	170	194	197	198	184	181	176	171	166	178	181	177	191	174	205	195	183	187	186	166	152	160	182	180	199	181	203	190	169	182	186	188	174	156	171	199	190	189	177	177	174	162	158	165	152	159	194	178	178	161	176	192	160	202	163	201	177	189	184	182	165	190	173	170	181	174	171	195	197	179	186	129	174	188	179	184	181	189	182	153	215	174	179	162	165	178	193	201	187	162	164	170	183	192	194	188	203	186	191	170	195	209	187	204	178	178	186	185	197	185	165	173	202	183	188	175	174	191	193	205	179	194	170	185	185	168	172	156	180	187	199	177	164	176	174	165	160	178	169	159	178	184	194	194	177	174	176	171	156	169	171	174	187	162	166	160	149	207	168	181	191	177	159	162	187	186	183	181	175	165	173	159	155	190	172	176	180	173	190	178	172	188	172	190	187	179	192	188	167	164	186	184	190	173	177	183	193	194	186	164	195	195	208	186	186	160	177	173	174	163	164	160	188	154	168	167	173	188	183	187	199	181	180	189	190	187	165	168	177	182	203	190	171	188	215	154	145	196	182	186	161	177	188	179	185	173	158	213	188	184	198	171	186	187	174	169	202	173	163	189	197	173	176	179	191	183	207	184	197	209	177	172	194	207	171	177	164	198	171	184	206	191	175	178	193	180	162	195	213	194	190	202	204	160	176	185	171	191	184	179	188	221	178	173	181	188	192	190	158	168	183	183	180	175	178	175	165	194	197	200	177	169	175	184	176	169	168	191	197	185	174	192	185	160	185	180	187	191	177	177	177	189	175	174	204	152	175	192	193	188	189	164	193	183	165	196	171	213	154	178	188	170	161	174	198	172	187	170	181	169	180	149	158	170	174	192	187	184	183	155	163	164	162	187	170	156	185	169	164	186	188	189	195	193	170	187	170	170	162	180	197	178	171	146	150	172	177	166	172	181	168	203	175	173	175	194	165	186	177	179	198	182	168	163	180	175	174	173	163	179	175	166	188	176	170	171	165	175	148	204	137	187	160	172	193	195	159	193	177	189	168	151	170	200	182	180	179	178	177	165	188	181	161	188	155	196	185	180	199	160	187	176	164	197	173	174	177	170	177	184	173	185	195	164	170	193	182	158	177	163	179	164	184	166	177	194	193	177	179	166	191	177	186	181	171	186	167	222	188	172	175	200	154	157	186	153	185	193	152	166	188	187	190	185	209	174	186	178	165	185	166	180	194	202	148	166	196	162	186	200	156	167	187	156	172	198	183	160	190	172	164	197	195	185	199	174	194	174	173	156	186	181	158	175	178	188	173	178	211	159	169	156	165	176	201	182	181	189	180	172	187	165	176	185	181	170	173	186	190	187	170	166	183	186	197	169	169	172	178	153	172	185	182	182	178	185	186	181	193	157	181	168	170	211	170	164	203	171	171	178	161	212	175	185	193	193	202	190	186	186	193	163
8938	624	979	1079	868	833	714	679	588	539	567	546	530	497	479	458	509	459	517	477	467	462	492	490	451	465	499	418	491	462	426	493	471	453	424	415	444	451	439	467	425	477	462	468	428	402	459	461	467	455	451	398	424	444	442	469	431	395	415	406	463	437	442	440	461	474	427	464	421	418	403	434	448	455	428	427	415	447	431	422	437	466	446	428	465	441	451	428	440	491	418	441	458	472	422	424	454	423	456	454	425	423	438	427	461	483	452	415	431	441	435	414	444	422	446	468	440	470	430	446	420	436	460	433	479	434	447	431	431	445	431	435	404	407	469	433	444	411	410	435	427	436	457	415	450	426	473	412	393	443	431	445	425	426	444	456	451	414	457	414	393	411	412	445	430	443	425	419	404	414	411	453	432	442	442	439	403	426	450	420	455	455	446	409	448	427	409	422	447	415	437	417	416	458	428	427	424	453	476	433	450	398	448	418	430	439	437	425	468	469	439	443	433	451	445	407	453	425	427	472	424	445	433	422	435	458	413	434	442	425	449	411	447	417	427	415	461	424	487	443	390	414	410	452	440	434	439	420	396	442	424	476	456	429	434	435	425	410	424	450	407	435	425	430	437	453	424	429	441	446	456	425	454	428	427	433	437	416	425	409	418	409	447	411	422	482	458	402	440	448	379	429	390	443	427	472	418	424	399	457	414	423	400	449	430	442	434	441	428	448	421	399	425	424	447	470	458	452	397	420	423	492	442	408	428	425	412	410	443	419	443	394	435	424	460	429	469	383	443	397	440	426	448	410	437	445	459	423	487	445	414	458	444	441	429	422	427	415	440	453	407	451	440	440	440	434	434	411	427	464	410	428	450	433	390	429	430	429	439	449	389	436	404	412	412	393	460	446	436	445	423	429	433	435	421	461	474	439	443	446	470	459	414	409	441	451	404	438	446	403	448	428	459	421	409	435	442	460	451	435	382	424	442	420	439	395	448	444	448	420	423	422	434	422	406	425	414	423	408	447	405	464	411	438	451	457	441	433	432	452	426	444	417	471	416	419	418	419	427	448	451	467	451	419	437	472	447	443	423	441	468	408	452	445	389	440	400	437	417	431	412	443	468	449	457	427	420	418	399	449	416	434	419	442	462	414	462	409	455	441	472	400	442	463	422	445	383	425	440	453	428	454	441	423	435	423	414	439	454	464	440	421	399	452	407	440	419	445	447	417	411	415	448	394	402	427	428	443	404	404	452	495	454	452	422	410	439	445	447	458	441	431	424	423	420	434	411	410	422	436	411	433	415	410	452	450	415	453	415	445	434	391	444	431	422	452	423	451	392	466	430	436	418	460	430	448	452	443	462	426	448	402	409	480	447	415	422	444	424	425	416	432	432	427	444	437	389	425	404	427	428	424	448	461	451	452	452	432	386	455	450	427	469	459	424	445	444	456	456	446	418	399	441	405	431	468	422	418	429	420	404	424	448	449	402	405	431	397	446	412	417	414	438	442	417	448	445	443	452	403	438	472	428	461	464	463	459	450	388	440	387	410	455	452	402	423	419	452	445	450	466	476	444	474	452	475	431	427	414	387	445	410	425	441	408	438	421	424	427	436	466	444	446	437	417	461	416	459	427	416	419	420	444	404	414	455	439	427	475	440	397	421	433	385	424	449	486	439	454	437	407	405	370	416	414	459	441	452	387	428	432	439	407	413	405	418	463	397	449	451	446	440	401	442	426	404	391	427	459	451	403	449	409	433	461	413	421	435	442	403	431	405	472	448	439	424	406	437	449	427	441	430	424	387	437	436	436	449	455	425	410	453	418	434	444	430	506	440	418	443	470	368	453	452	406	435	461	428	466	420	452	431	442	445	479	461	398	477	492	432	395	421	449	470	467	456	443	438	460	443	440	441	437	447	458	432	417	398	425	417	408	430	487	419	410	398	427	399	449	429	451	440	418	416	425	398	434	483	438	400	413	429	444	377	461	462	463	411	416	482	408	437	411	409	454	426	446	432	398	431	417	445	412	432	449	408	445	450	445	425	408	439	450	465	465	443	484	421	393	423	434	449	396	432	430	436	412	421	452	469	459	461	472	425	418	423	442	426	450	447	454	431	437	436	420	458	413	443	419	436	447	434	422	399	393	434	419	437	456	442	453	444	435	463	447	414	448	416	447	454	415	429	405	433	507	417	437	432	451	427	460	435	449	414	402	436	407	447	430	432	455	431	446	451	439	466	448	398	442	419	453	449	417	483	475	427	428	434	418	441	442	401	453	433	435	450	391	440	442	410	440	373	450	451	418	450	435	370	422	446	431	435	404	445	426	436	416	427	403	437	445	413	448	434	421	439	423	420	446	447	439	464	453	460	445	456	424	394	393	469	447	426	413	439	429	470	453	453	422	422	440	409	440	430	447	424	453	426	472	409	406	436	450	440	453	428	400	461	431	460	431	449	435	421	439	433	403	417	443	453	469	464	443	423	414	421	435	409	417	465	411	408	431	440	414	429	438	404	415	394	414	442	432	435	416	395	400	421	439	434	428	417	445	448	404	462	442	461	463	420	402	456	438	445	430	435	471	443	451	391	380	449	436	435	435	408	425	401	449	450	425	429	428	453	417	463	419	439	480	440	453	411	450	426	432	435	432	446	449	429	470	439	450	409	423	416	448	431	418	448	422	437	433	434	466	409	446	451	417	423	414	457	408	433	440	423	428	462	427	452	410	388	417	434	441	434	438	429	462	409	430	465	435	423	433	413	403	458	447	450	462	432	418	421	455	439	440	426	406	426	423	449	436	439	453	456	426	386	444	462	442	423	387	439	450	412	468	452	433	416	390	419	466	433	423	462	421	446	438	440	395	406	454	427	463	419	421	411	442	465	426	445	475	439	445	407	430	422	473	417	464	444	437	439	437	434	427	417	448	452	446	453	433	453	411	417	414	437	455	478	420	416	407	447	441	455	403	396	412	456	412	414	416	428	444	430	385	470	409	415	396	430	422	442	418	467	425	447	429	431	426	409	421	440	431	409	418	456	432	410	445	420	441	452	458	411	404	439	438	435	429	459	422	425	455	462	448	430	402	417	491	451	434	399	434	399	437	435	423	440	423	435	404	433	449	454	418	437	410	430	470	411	431	441	464	395	419	454	423	429	426	415	456	427	432	440	447	423	469	434	433	403	420	446	449	415	429	418	426	415	422	463	443	456	455	479	440	448	437	416	397	454	465	417	421	420	475	414	464	408	445	433	413	445	434	463	405	458	433	417	455	449	452	436	460	439	453	445	444	414	447	448	429	447	416	432	445	451	423	439	420	424	438	411	372	434	396	461	440	410	456	454	451	442	435	461	457	462	429	430	485	449	452	439	455	429	430	452	425	417	407	414	419	471	460	451	430	471	445	407	417	464	457	446	420	430	415	450	466	429	446	446	399	416	451	426	459	457	415	432	440	427	440	452	378	426	443	446	445	428	418	436	458	438	407	413	419	437	417	465	424	419	456	457	436	430
19220	1281	550	415	258	216	170	127	120	97	93	87	95	86	86	94	86	77	57	55	75	71	78	75	77	79	52	53	68	63	54	66	64	70	69	74	49	59	76	64	52	74	58	67	65	85	68	65	75	68	73	76	73	67	70	59	65	75	59	69	70	72	53	70	73	48	71	75	75	63	77	67	71	75	64	72	64	67	85	66	59	70	58	65	58	64	53	75	57	48	65	76	80	59	63	77	67	66	80	67	69	64	63	64	68	61	65	60	75	65	76	68	57	64	69	62	78	50	57	73	55	74	62	64	66	64	89	66	64	63	68	56	62	54	63	63	62	72	71	65	72	72	71	63	75	81	61	56	56	65	61	63	82	69	48	67	85	85	62	65	49	69	50	78	63	69	55	72	71	69	57	77	74	62	63	80	69	67	65	69	76	74	61	56	64	58	69	69	74	53	71	61	75	77	78	61	62	65	63	51	79	68	65	67	91	74	58	56	74	75	79	59	63	74	53	71	63	63	59	57	58	46	83	66	55	57	71	70	76	78	76	54	62	63	45	67	72	56	74	61	81	76	71	70	55	61	62	64	55	78	75	59	58	58	59	72	71	57	73	69	65	50	74	80	83	57	56	56	52	62	67	63	66	68	75	84	59	58	54	69	80	70	56	60	59	63	58	61	61	60	76	61	56	73	75	73	66	53	58	66	68	62	76	66	75	54	76	62	69	72	85	63	58	60	67	66	60	50	64	63	65	78	62	62	79	72	60	66	61	59	66	64	73	62	61	69	61	61	78	72	64	64	59	61	79	61	77	78	68	58	74	63	51	56	75	71	66	62	64	60	62	65	52	74	65	69	81	59	55	60	63	75	62	56	69	52	85	75	57	60	68	62	76	74	46	69	58	78	68	77	57	66	73	69	63	60	68	65	52	63	64	70	76	60	58	64	64	61	77	60	67	67	65	58	73	59	76	71	55	62	82	80	74	56	53	69	70	65	73	61	62	72	81	65	69	71	63	80	62	51	68	76	74	62	55	61	77	75	65	72	67	82	69	67	72	60	70	75	59	57	55	57	66	65	68	80	65	72	74	58	70	67	73	59	58	67	65	59	63	58	71	70	58	69	59	68	53	51	73	69	75	72	75	49	68	73	60	66	65	58	59	77	83	83	72	88	58	71	52	60	65	69	64	56	72	67	73	63	58	54	56	64	61	73	66	69	79	72	65	72	63	70	62	65	82	73	59	62	58	66	59	57	68	66	62	82	62	78	84	57	52	70	62	58	69	55	59	65	53	70	74	66	72	73	66	58	69	75	63	74	68	80	55	66	70	64	68	60	57	66	61	63	68	59	66	66	66	74	75	81	72	60	71	75	50	61	62	57	62	67	63	75	64	76	80	60	68	70	51	62	61	64	74	85	76	49	62	58	57	53	57	69	56	67	69	66	70	57	71	63	83	54	92	53	65	75	69	63	80	70	73	57	61	62	63	55	74	59	60	46	61	68	60	70	65	61	67	64	78	67	83	70	72	63	63	68	65	63	53	59	78	61	57	70	73	72	72	71	68	64	59	63	74	58	61	79	65	69	66	66	62	61	50	82	58	61	57	70	57	73	68	79	76	61	43	73	60	82	70	71	69	84	70	60	65	70	61	71	56	59	59	63	63	72	67	72	67	63	75	63	55	73	90	57	71	69	74	59	72	62	64	77	75	56	62	69	82	53	77	64	67	71	74	60	65	76	75	67	55	67	68	66	74	76	64	75	66	68	71	65	68	62	84	82	82	76	63	72	61	63	51	73	58	86	54	46	70	76	76	58	60	74	73	70	67	65	72	75	69	85	75	76	63	60	57	50	61	72	77	61	65	65	63	55	57	56	69	55	59	60	82	51	50	56	78	70	51	66	64	65	66	61	59	70	64	69	76	63	71	50	79	65	65	62	63	57	68	71	53	63	70	73	57	71	71	54	74	74	74	79	61	70	64	62	64	61	66	52	79	64	73	53	78	55	58	59	47	67	75	72	60	80	81	65	73	72	58	70	76	71	69	63	63	65	67	75	84	61	65	68	64	71	57	66	77	70	82	62	66	77	69	64	73	53	86	76	69	53	66	83	53	62	66	63	68	70	62	72	70	67	65	62	66	64	69	60	75	56	67	58	65	74	65	57	52	78	68	62	52	58	69	65	57	55	67	69	60	78	65	68	65	64	64	65	76	63	68	61	93	62	79	70	59	64	56	64	78	76	69	68	59	74	57	70	63	60	70	58	67	60	56	69	64	53	62	68	57	68	62	84	50	72	71	58	69	73	68	71	62	55	69	66	76	77	65	44	66	59	68	66	65	63	70	62	81	61	70	68	81	76	65	63	66	76	61	60	66	73	69	76	65	69	73	67	51	68	55	75	59	60	60	57	72	68	67	57	62	77	69	70	65	61	71	66	70	46	52	56	67	86	59	54	72	58	61	92	63	76	61	73	58	52	52	55	69	78	73	82	71	69	72	75	61	69	75	51	82	56	69	64	90	79	71	95	69	53	60	65	59	63	55	61	89	62	65	65	64	62	73	58	70	63	56	67	60	75	67	88	77	71	60	82	72	60	78	58	62	47	76	57	66	63	81	71	63	55	70	64	66	70	67	66	62	60	64	78	68	77	64	57	72	62	67	59	81	60	56	74	63	62	63	73	77	57	76	67	75	67	68	59	76	69	71	66	55	54	49	62	58	61	57	71	74	71	69	55	74	52	71	65	51	65	48	56	66	58	77	74	71	68	82	59	64	66	70	65	71	64	70	72	61	64	67	56	65	63	54	88	66	76	69	61	68	58	83	60	70	73	58	51	76	60	78	63	72	61	58	71	69	70	71	75	64	62	72	55	57	77	82	80	81	60	53	63	70	59	64	82	62	60	70	58	67	58	90	63	73	73	63	81	58	67	69	73	80	69	80	64	74	54	57	60	77	56	56	65	64	57	62	68	53	72	66	62	76	53	56	56	73	59	75	72	60	65	57	55	57	80	68	52	57	76	78	77	65	73	69	64	66	77	63	54	66	67	66	62	59	53	72	76	61	63	54	64	68	78	67	71	69	72	61	75	56	76	52	64	56	81	51	73	72	64	57	71	61	60	67	64	58	56	77	64	58	69	47	62	62	74	77	66	75	72	57	84	81	69	65	62	63	72	59	71	61	68	77	70	68	58	63	67	80	76	67	57	77	70	72	51	61	70	64	73	68	74	68	73	61	55	61	59	62	66	81	51	57	70	64	71	64	61	63	75	68	63	66	69	59	71	63	69	52	71	59	55	73	55	71	53	86	67	56	69	62	77	82	72	53	52	65	74	62	64	69	46	55	71	72	74	68	68	62	65	72	55	56	57	70	71	75	67	64	57	71	73	48	73	88	76	64	64	66	74	76	57	64	58	60	79	67	63	61	61	82	45	82	70	73	61	65	74	68	78	71	67	87	75	75	66	59	78	58	67	50	64	64	63	79	58	74	68	78	56	63	70	67	65
11789	734	1266	1453	1202	927	671	601	512	464	399	389	370	351	320	276	292	282	259	282	256	221	232	240	233	237	215	213	246	224	233	233	212	205	214	217	206	199	203	208	187	195	220	216	226	186	215	207	217	217	201	190	211	194	192	191	198	187	207	223	191	193	205	182	202	186	212	177	196	196	197	203	206	197	163	203	203	199	233	190	189	200	185	184	198	205	172	183	205	188	201	187	191	194	232	177	203	164	187	185	192	180	192	212	196	199	208	211	202	182	191	205	179	185	199	182	232	197	200	191	173	200	191	204	167	201	182	184	187	185	199	175	170	228	175	210	177	191	185	185	193	169	175	202	211	194	192	188	178	186	183	179	203	184	183	215	204	193	162	208	188	209	201	196	191	208	191	181	190	160	181	180	201	182	193	196	198	188	192	203	186	205	195	157	160	197	183	199	194	196	187	185	183	204	194	205	189	178	189	206	182	210	187	190	197	191	172	186	191	200	182	201	173	185	191	225	166	177	185	207	193	191	205	202	206	195	177	180	188	179	178	189	203	155	228	167	178	217	185	203	181	214	199	209	187	195	183	184	174	170	201	192	205	196	202	188	177	173	205	167	191	194	180	194	188	170	190	173	185	218	194	213	167	211	185	180	164	183	200	164	190	177	225	186	189	204	187	173	167	176	195	203	205	170	190	202	191	200	191	197	196	173	177	208	184	179	181	200	180	170	201	160	196	186	175	210	184	200	188	188	191	207	187	204	166	192	174	184	223	175	201	172	200	197	173	190	173	181	200	230	163	166	195	193	200	223	193	183	177	193	166	206	189	198	186	174	194	189	190	181	208	185	189	206	185	176	186	198	216	194	210	188	172	207	203	187	217	173	185	195	192	185	165	189	165	192	191	189	183	175	187	174	208	191	195	180	195	195	202	192	202	191	203	175	190	172	176	183	196	199	180	225	198	175	199	202	177	201	169	208	169	207	169	198	194	201	200	176	179	181	183	188	184	188	185	190	190	187	191	191	182	190	157	198	182	172	210	183	191	189	172	204	195	184	197	192	181	169	176	190	186	181	196	169	194	176	156	192	189	186	169	194	173	177	175	188	217	176	199	185	181	197	203	173	179	192	179	199	203	168	187	174	181	190	198	179	189	160	161	176	199	170	181	174	195	195	178	188	211	165	190	200	199	229	198	166	180	200	186	181	214	212	181	190	201	184	185	202	190	187	166	190	186	197	193	197	193	198	201	175	191	184	173	221	177	165	200	216	193	169	196	200	199	190	201	192	186	184	212	180	198	192	201	183	208	194	172	169	157	192	184	202	182	176	183	180	178	197	207	219	176	184	175	191	199	191	188	207	197	162	181	164	186	193	193	184	198	192	180	184	185	189	179	192	200	194	198	170	171	198	208	184	183	203	187	191	199	219	197	226	177	205	181	184	189	203	202	170	195	194	183	181	178	174	202	216	180	191	199	199	198	204	203	167	182	191	212	173	189	180	211	186	164	164	186	206	189	188	190	188	186	189	203	194	198	187	180	187	199	176	191	200	186	190	202	173	192	178	206	179	202	184	181	180	192	187	197	190	189	180	207	187	186	196	199	174	225	175	190	202	191	174	201	190	227	181	193	161	179	186	188	190	201	174	179	199	207	176	200	183	208	190	171	219	146	199	190	181	190	192	189	185	205	195	159	198	168	183	178	203	184	183	180	194	172	179	184	187	216	182	192	178	180	187	182	169	202	201	192	193	162	207	195	204	184	200	178	199	182	199	193	195	168	205	183	218	192	205	200	169	196	189	181	183	192	170	199	210	201	187	189	182	182	218	177	184	167	200	184	182	194	226	169	208	183	198	184	175	200	172	195	186	175	199	205	187	176	184	182	167	182	174	194	200	213	179	185	215	210	209	174	207	188	184	215	197	194	157	190	206	190	187	198	179	172	188	197	223	217	197	199	183	197	210	191	211	190	181	187	162	193	195	191	179	188	164	197	191	189	199	174	178	185	172	186	169	170	174	201	195	222	219	185	204	193	179	186	181	186	182	183	190	197	193	206	148	179	212	199	185	177	175	201	190	203	160	194	213	182	209	188	192	206	176	185	171	194	169	171	182	180	197	186	208	205	180	182	180	192	191	208	199	196	219	176	178	200	191	206	201	195	192	174	192	191	183	186	197	165	197	206	187	185	166	208	190	192	214	187	179	189	162	163	191	188	181	195	194	207	183	208	233	180	201	184	214	191	190	180	180	173	225	198	200	171	164	152	171	184	182	209	184	205	206	200	187	176	194	189	172	189	209	214	212	189	182	183	179	214	194	188	187	183	175	206	193	206	199	181	203	195	198	188	180	207	181	213	180	189	200	223	196	170	179	191	203	169	193	188	172	203	181	188	191	186	201	180	177	195	166	216	208	184	188	178	194	187	177	185	178	179	211	179	176	198	184	204	168	166	178	172	193	200	193	178	195	183	205	204	239	171	209	205	171	203	201	205	183	205	185	183	195	188	176	185	208	185	200	212	202	189	188	188	171	194	190	166	188	210	196	177	171	156	191	201	214	165	210	182	168	183	189	180	219	188	193	187	198	169	183	179	188	188	200	186	185	200	175	184	194	196	180	177	183	210	165	206	188	186	186	183	201	176	209	191	204	171	177	194	186	186	197	206	185	165	190	186	189	193	186	212	197	193	217	215	177	203	196	193	193	186	186	195	212	173	198	173	176	200	218	177	196	167	188	201	209	189	181	174	171	176	203	194	179	198	179	166	190	208	195	216	177	201	183	175	173	184	211	180	212	152	188	171	192	173	190	191	175	166	209	155	169	199	188	198	192	192	159	178	218	191	189	195	179	185	209	198	183	165	202	172	198	186	174	194	158	196	198	217	215	168	178	195	169	203	210	162	212	183	195	206	191	212	195	200	190	179	215	182	177	201	192	187	195	187	185	197	200	193	185	197	176	193	201	193	199	174	209	223	181	182	210	173	180	189	185	177	193	204	178	194	200	207	174	201	191	203	198	177	189	192	178	190	192	177	179	185	197	187	202	174	175	211	189	199	185	178	219	195	187	176	184	175	171	194	190	200	212	172	167	188	186	185	212	207	168	192	185	185	188	205	173	199	196	189	202	210	200	202	191	180	185	175	187	204	203	184	199	189	180	192	192	183	158	197	175	195	202	155	178	207	196	210	187	208	186	182	215	194	164	184	180	213	189	182	186	186	186	179	175	199	186	188	204	193	191	195	197	214	193	166	211	184	182	218	207	183	159	176	179	189	200	174	195	188	187	191	205	161	205	157	207	184	185	194	189	158	192	175	174	191	153	198	198	182	170	205	183	188	203	203	206	196	210	211	196	228	183	182	215	185	217	181	188	203	188	173	195	178	188	153	196	176	191	188	201	205	196	195	186	206	182	173	188	174	201	193	187	186	186	169	179	170	194	180	194	185	175	187	195	182	187	185	190	178	194	176	184	178	206	177	188	201	211	192	179	188	180	207	182	201	171	201	173	187	171
2938	293	272	301	247	250	267	275	281	237	246	258	277	252	276	262	243	251	288	277	255	284	252	254	285	264	273	251	291	270	281	279	255	274	258	301	271	306	276	262	274	269	295	258	270	281	253	236	263	268	253	285	269	276	294	257	253	284	271	260	281	265	259	270	278	267	286	256	279	285	292	258	263	278	298	278	297	266	290	257	286	262	270	281	267	257	269	293	288	264	260	274	273	247	274	260	294	256	270	280	266	302	261	260	245	280	274	279	280	253	288	294	288	259	262	246	282	260	281	254	281	275	279	254	301	303	304	243	284	323	269	302	298	255	246	251	238	259	278	245	274	263	270	296	281	263	291	282	241	295	290	237	297	274	256	290	293	298	274	267	276	262	240	243	280	298	259	281	232	281	280	260	253	303	241	255	289	290	278	255	281	290	294	271	262	279	262	309	258	267	251	270	262	288	289	268	255	265	276	274	281	268	280	251	265	255	284	258	267	280	250	276	284	278	252	292	295	265	258	263	282	248	252	260	264	297	299	271	288	245	264	259	302	297	263	282	278	270	290	272	271	305	283	287	272	260	295	266	288	283	265	271	264	274	266	269	274	273	249	291	257	277	269	252	225	273	255	267	253	281	275	259	274	269	281	250	277	247	288	282	284	300	253	261	283	264	267	270	278	250	269	257	255	227	261	260	271	251	279	287	284	260	252	263	292	265	272	257	234	251	273	271	275	241	282	256	298	242	240	281	278	259	258	264	252	253	283	287	308	307	267	257	289	265	240	284	272	260	278	270	281	271	304	264	271	239	266	269	249	274	295	251	248	282	295	232	269	263	303	282	275	258	296	290	274	281	270	276	282	286	263	276	283	278	233	296	248	291	286	264	284	285	253	265	304	285	236	266	257	305	269	264	292	236	306	264	278	261	281	282	260	269	297	245	295	264	306	281	256	244	263	255	285	248	277	263	250	255	301	305	255	293	271	251	243	291	257	264	265	263	282	292	271	242	245	266	277	268	267	278	229	260	286	275	313	283	262	260	260	282	247	269	292	276	302	255	279	286	283	244	278	258	263	283	279	259	252	304	299	287	268	258	264	297	270	280	265	267	264	274	260	247	262	269	273	253	268	255	283	271	262	273	256	293	243	287	258	248	268	243	281	291	297	264	287	303	275	305	260	251	304	291	240	283	284	282	264	272	265	258	274	274	268	284	248	290	271	271	285	283	265	259	258	254	263	279	288	277	275	279	278	259	245	307	297	237	266	280	260	255	281	250	275	299	292	252	264	299	283	278	284	265	251	277	260	267	312	266	261	276	253	285	254	236	277	273	271	272	291	281	283	268	256	298	262	260	267	265	260	293	266	267	244	261	289	288	278	286	266	250	280	254	256	278	249	272	262	298	274	305	281	271	271	293	256	231	266	297	257	246	254	247	268	259	244	274	283	292	264	283	298	278	300	271	301	266	302	300	281	278	266	277	315	294	309	268	279	250	266	247	294	289	252	276	271	302	253	257	247	264	242	233	245	254	288	263	243	289	254	301	280	276	275	250	273	301	279	261	258	269	247	287	270	220	251	249	251	286	250	297	252	271	320	263	242	294	265	260	292	258	304	271	267	249	272	268	248	293	293	244	282	285	277	283	259	273	264	271	282	288	240	251	279	256	276	258	277	282	277	281	296	246	299	278	263	260	272	252	266	282	252	299	236	265	267	275	276	269	285	252	260	274	259	268	255	262	278	275	259	283	257	257	305	285	271	275	304	298	317	218	264	279	263	284	274	270	285	287	267	263	263	286	275	260	296	266	297	250	273	261	285	279	269	270	255	267	287	266	275	247	249	275	277	264	259	265	272	289	259	276	275	274	288	263	271	279	261	288	267	288	260	278	284	276	260	295	269	290	269	242	296	261	282	304	258	259	290	253	294	284	280	246	265	300	278	257	266	267	273	307	286	262	264	256	265	247	282	265	251	271	249	250	246	298	266	280	247	269	267	293	281	270	275	256	273	266	290	253	272	263	299	273	244	292	260	314	273	271	285	270	291	269	269	273	292	224	305	257	279	267	255	282	280	265	269	260	291	276	277	290	279	259	270	283	287	249	269	293	299	268	270	304	256	262	262	279	255	288	279	269	274	263	246	271	253	285	252	283	273	285	267	271	263	302	245	280	296	261	275	247	273	276	265	249	273	303	269	279	261	272	265	269	258	245	283	288	242	256	292	288	262	268	259	235	268	260	265	256	303	280	269	238	268	284	249	248	258	275	254	268	273	267	268	262	278	272	254	269	278	265	277	266	286	274	273	296	236	257	264	253	275	262	259	250	263	302	300	272	312	253	276	280	257	277	246	298	269	272	307	262	268	269	252	249	251	253	327	301	295	244	293	281	252	270	293	250	252	256	257	251	275	273	254	243	253	256	265	271	256	286	273	258	238	267	297	266	287	261	276	255	251	297	277	263	282	284	258	272	254	284	225	265	258	267	255	258	259	274	291	265	266	268	276	310	265	308	257	246	281	266	261	270	280	263	262	277	258	269	297	290	274	263	264	277	286	303	264	257	290	278	251	296	262	289	282	280	263	256	272	243	286	258	287	252	279	266	281	248	260	270	259	248	277	288	247	250	258	283	278	260	258	243	218	252	294	282	241	242	270	251	270	281	281	252	264	244	252	268	302	283	235	301	291	293	283	276	245	259	250	311	281	276	263	297	247	272	268	266	273	288	269	257	285	251	284	244	237	256	261	283	287	292	260	317	254	249	298	275	281	273	296	302	276	267	272	304	268	276	257	285	268	290	293	281	320	287	284	253	285	285	261	282	231	266	305	276	269	267	256	259	262	258	256	267	284	265	259	253	305	268	265	268	279	305	265	263	290	271	261	286	265	302	265	278	306	246	282	262	241	289	269	288	254	260	295	292	240	282	275	270	274	277	251	294	290	250	280	253	260	287	264	265	273	268	279	297	259	250	264	273	264	288	281	302	270	274	294	289	241	295	278	269	275	253	249	255	282	243	289	275	269	272	266	266	261	253	255	258	304	285	299	260	257	266	246	301	263	248	267	263	239	289	272	254	251	273	266	233	279	249	259	277	291	264	287	249	262	289	255	263	249	273	275	270	300	288	286	293	261	276	257	291	280	263	303	261	250	250	246	265	274	269	276	270	254	260	271	265	238	261	276	251	259	247	272	283	287	249	250	251	266	277	263	250	294	265	270	283	267	285	268	272	256	259	268	266	263	277	290	308	238	250	282	264	283	271	285	246	250	252	256	296	262	258	261	277	298	265	290	291	287	242	308	276	297	279	291	265	253	262	281	261	278	280	291	284	279	297	225	264	287	276	245	277	293	298	284	263	282	268	299	272	284	251	297	255	270	258	285	305	246	269	303	281	294	263	278	281	246	300	303	290	288	267	264	261	279	296	242	262	293	258	286	258	294	304	282	274	263	284	277	284	277	292	282	257	256	234	283	287	289	256	278	280	267	250	273	265	236	278	269	264	274	245	255	288
3004	633	693	614	641	649	641	662	660	640	682	642	682	675	669	660	671	644	648	617	617	661	630	670	674	679	673	645	651	647	730	614	661	614	658	625	629	607	638	625	658	636	634	609	619	651	616	646	679	606	652	646	665	625	643	603	677	678	629	613	668	625	672	667	634	676	640	596	632	642	619	663	663	662	649	667	635	627	633	607	628	643	625	650	627	632	651	637	633	617	661	640	664	613	642	654	668	672	671	626	615	659	628	656	605	622	620	631	631	670	665	571	666	589	621	645	627	625	635	621	634	620	705	682	620	617	644	625	670	644	681	652	624	618	654	605	653	661	603	649	624	599	624	677	667	634	622	624	640	651	679	646	661	643	586	659	638	638	632	621	637	671	664	631	640	643	675	628	627	606	664	655	654	685	644	621	624	600	640	625	661	616	643	668	654	714	653	649	650	639	631	699	652	654	614	632	619	692	666	635	652	618	680	668	647	640	669	627	674	670	663	626	617	633	635	660	682	622	678	635	692	621	583	641	653	651	621	603	627	649	630	621	664	635	670	601	635	650	691	616	657	638	624	648	642	604	618	648	636	613	649	584	627	635	632	650	629	656	674	683	663	618	628	647	683	625	632	650	604	641	652	649	672	674	674	637	636	714	666	649	627	570	644	631	666	627	648	650	637	648	661	687	710	615	645	601	589	671	614	646	645	634	661	614	594	648	635	633	655	648	644	658	673	607	620	700	672	628	652	642	607	684	632	656	653	585	632	675	633	658	646	665	636	678	644	671	604	661	642	637	628	602	666	668	635	604	608	624	626	668	650	643	638	638	688	613	622	650	646	645	627	651	617	620	683	665	664	643	672	666	608	662	686	710	624	656	623	654	632	635	628	672	685	631	698	608	659	622	645	703	626	673	595	702	620	651	715	655	640	665	652	683	646	642	683	646	618	642	668	651	625	638	602	678	670	658	629	670	667	654	607	650	645	617	635	664	640	649	674	647	652	678	623	629	688	642	640	636	665	626	616	631	647	672	677	599	651	683	650	644	620	674	633	607	647	611	720	648	628	629	669	681	689	640	671	622	650	650	577	625	634	644	658	680	635	633	629	642	673	618	640	677	605	692	643	609	660	619	706	629	670	645	655	674	697	667	630	646	637	662	660	660	590	687	657	694	599	656	686	644	663	619	628	619	636	645	593	638	657	650	655	641	627	629	638	599	653	656	669	644	658	602	621	590	628	654	607	642	608	675	632	623	639	623	642	652	675	624	652	632	670	639	589	644	627	641	609	632	685	669	628	662	642	666	658	665	639	638	663	666	636	670	668	659	630	629	625	655	591	619	653	669	644	634	628	669	665	652	580	639	670	640	610	649	629	614	692	638	637	637	609	641	639	622	601	677	688	682	601	663	662	651	664	652	614	592	628	653	628	645	639	628	625	658	610	637	652	624	626	665	647	673	713	690	643	640	602	654	638	664	684	654	652	663	649	703	620	674	677	634	658	638	689	604	643	652	612	682	635	617	662	643	686	630	657	661	678	683	633	600	617	669	617	640	709	628	632	626	634	605	676	685	572	661	663	642	640	632	658	642	634	650	601	648	614	648	648	640	607	615	638	616	610	623	656	604	638	699	645	637	616	667	604	656	578	648	632	636	643	656	589	672	687	650	622	641	629	652	625	646	655	608	610	667	646	595	624	673	672	641	683	622	675	615	617	649	642	624	673	652	670	656	678	644	652	654	633	650	668	679	645	581	611	625	636	605	660	603	641	675	662	637	614	634	642	623	642	648	621	642	653	690	652	645	622	638	661	618	663	640	614	641	653	618	635	642	651	659	620	628	629	653	642	671	683	625	652	616	617	570	651	637	645	674	659	641	650	648	628	622	663	656	621	639	620	638	662	656	649	661	632	639	640	654	611	646	681	632	604	630	630	595	647	619	623	687	650	647	676	668	658	692	636	691	626	665	638	576	671	619	653	652	634	582	612	630	657	631	645	659	643	619	644	638	667	640	657	666	668	636	582	631	625	652	608	616	613	634	666	675	692	634	638	637	655	633	630	613	604	639	669	637	638	631	609	618	658	625	675	630	645	622	601	636	652	652	663	650	649	656	615	650	588	623	653	662	625	603	656	641	639	596	673	684	649	641	693	631	664	658	636	634	594	592	663	609	706	631	644	654	668	606	647	643	633	656	598	656	619	652	624	634	606	667	638	666	640	649	642	614	630	631	673	656	618	647	615	661	663	669	657	626	589	656	634	615	658	664	673	638	612	644	611	657	666	682	668	648	639	645	665	624	675	637	606	670	647	666	600	687	684	651	624	684	624	632	626	662	615	628	624	644	646	641	633	640	620	639	637	634	664	688	615	604	664	695	664	614	627	657	667	661	658	666	643	643	638	656	647	644	649	651	661	650	623	699	666	681	654	697	665	666	609	626	658	646	637	635	667	607	697	637	628	633	617	659	676	598	645	626	655	645	664	675	648	635	645	572	606	594	638	613	586	647	638	662	611	582	658	650	650	661	634	639	624	675	617	649	638	615	654	588	605	604	673	648	639	626	637	682	638	611	681	656	629	608	639	705	659	668	608	649	652	673	621	634	646	663	681	609	651	592	665	598	643	670	656	655	647	620	663	598	641	658	638	657	646	649	644	672	646	619	630	664	684	656	651	626	616	618	618	631	650	633	634	671	663	702	608	666	631	609	645	677	664	650	647	656	652	634	648	629	669	649	665	598	626	656	634	642	644	629	621	643	658	626	660	627	671	614	678	632	646	603	622	671	610	570	622	677	678	676	618	649	627	674	633	618	669	638	668	688	669	675	652	587	594	647	638	617	613	663	639	627	619	637	641	662	666	646	691	645	613	635	624	605	609	663	657	619	636	672	622	650	622	633	628	643	652	611	626	665	645	638	635	658	646	630	668	656	662	623	675	635	595	656	656	651	642	626	637	632	633	629	638	696	644	633	631	645	628	674	587	661	653	650	649	644	636	668	640	586	621	641	641	649	649	649	631	700	627	628	673	656	610	661	626	602	677	634	646	609	637	639	653	658	629	617	625	634	611	630	631	653	645	649	655	626	657	634	656	645	648	648	657	661	626	638	650	610	630	676	638	646	615	650	658	664	642	645	691	679	647	613	644	605	647	669	667	653	645	699	632	614	657	661	637	655	650	656	656	653	624	624	608	690	665	663	614	651	670	650	607	678	642	680	672	644	607	665	650	617	639	618	623	696	649	641	605	619	671	652	590	615	617	628	683	649	655	665	618	648	638	638	628	624	676	644	625	653	648	666	623	615	617	641	641	675	607	630	615	647	636	675	671	636	661	623	632	663	611	620	712	643	683	605	596	579	623	640	642	690	635	616	570	667	672	600	658	610	622	678	645	629	602	667	591	609	650	628	632	651	647	655	610	626	612	644	652	670	623	606	608	634	665	647	638	640	647	640	663	652	639	643	657	632	651	621	606	653	644	617	590	606	625	640	666	659	695	626	647	622	690	645	657	652
11729	624	403	330	265	260	222	202	215	180	211	192	173	187	186	188	181	199	187	177	190	160	188	182	204	167	201	182	182	200	176	175	201	172	191	169	162	201	169	190	202	194	186	195	162	167	155	171	165	180	172	190	144	195	206	187	162	177	156	166	156	180	189	196	153	170	185	183	180	188	166	187	201	162	180	156	194	184	190	194	181	179	172	167	152	202	159	179	189	196	155	187	197	195	184	171	168	185	172	179	174	171	174	176	186	175	177	205	157	178	189	193	154	154	161	193	190	197	170	193	167	172	173	180	180	173	187	195	177	187	186	161	163	173	197	184	170	182	186	169	185	158	165	183	168	176	130	173	148	185	162	221	187	179	178	164	195	176	175	172	183	179	186	160	161	176	179	211	199	167	162	190	166	171	186	170	193	179	180	176	165	169	165	180	176	168	202	201	174	172	165	175	186	191	179	165	176	179	190	185	165	168	206	174	179	184	178	166	166	155	181	185	186	170	166	187	167	182	163	170	168	176	184	170	193	187	166	182	203	184	172	169	181	185	169	174	199	143	174	140	186	169	160	189	170	193	175	176	155	166	182	171	184	166	174	171	176	173	199	197	180	204	163	197	179	167	172	201	178	190	180	194	186	175	181	191	179	182	180	179	156	166	150	189	169	165	176	150	180	177	189	171	172	172	199	169	173	178	180	171	166	172	181	149	182	194	198	184	154	194	171	168	194	175	160	178	183	191	178	185	184	196	188	167	179	203	177	170	193	148	183	158	161	200	153	190	174	196	165	175	185	211	187	181	197	198	212	193	193	210	187	180	165	168	178	155	170	198	196	169	191	185	190	186	191	194	176	179	182	172	190	178	180	184	178	193	184	157	176	191	179	185	174	179	169	182	161	186	172	171	191	186	172	189	174	185	159	172	181	150	165	182	202	180	181	170	166	150	161	180	170	159	188	169	177	196	172	179	165	169	169	188	171	169	185	207	172	156	195	185	153	158	180	196	188	191	175	155	190	174	178	167	201	186	160	204	167	176	195	193	177	179	169	171	187	156	186	191	151	192	180	164	169	190	185	191	188	162	154	180	196	153	201	181	185	148	177	172	178	179	170	143	169	165	188	180	176	192	173	175	150	177	174	178	190	157	165	183	166	173	180	169	176	171	182	181	194	194	186	161	173	173	158	196	154	176	200	179	167	154	186	181	188	200	178	187	191	170	164	184	175	164	178	206	159	177	180	159	199	189	205	173	179	187	180	215	195	190	177	158	170	184	185	198	178	186	183	181	140	187	174	171	159	185	189	192	192	185	186	190	165	186	185	178	161	166	187	168	164	147	162	180	165	180	145	177	173	175	178	187	169	159	193	184	180	160	210	176	163	174	165	182	190	164	177	160	203	189	170	172	195	191	197	180	155	181	191	188	205	173	177	174	152	164	163	163	174	180	165	173	150	171	159	178	158	172	168	187	164	187	186	176	164	194	196	183	180	164	192	178	173	180	184	184	158	186	179	190	173	191	158	167	176	149	191	169	190	174	161	189	180	162	164	159	178	168	214	176	171	188	171	169	165	188	174	170	176	191	168	162	183	176	194	174	170	177	199	160	170	198	187	183	206	174	205	177	167	155	173	161	177	181	209	191	173	181	165	177	179	199	179	190	161	189	186	181	163	177	153	186	166	162	162	168	195	183	181	146	178	172	190	156	194	196	198	187	184	170	174	186	172	143	169	166	197	169	171	179	176	179	168	205	175	179	147	181	180	181	169	174	167	152	190	170	183	170	171	165	194	175	178	169	174	170	190	182	166	149	181	214	182	155	197	192	193	163	177	190	189	180	184	196	174	174	178	177	177	188	171	166	163	180	206	187	185	176	215	171	175	189	179	174	184	167	193	180	193	189	173	171	172	173	178	154	205	155	164	178	198	183	205	176	182	161	171	170	192	197	204	171	184	186	160	199	187	214	183	188	183	162	191	156	174	188	173	190	191	164	188	155	175	168	181	170	187	169	179	141	188	175	200	160	179	191	186	194	171	167	189	194	178	167	171	180	183	185	157	161	200	162	201	189	169	186	154	164	194	163	180	186	181	190	172	193	172	177	167	169	212	186	164	192	188	192	181	179	194	173	187	214	191	172	186	184	182	189	168	148	184	188	187	200	182	186	184	177	196	175	197	173	183	147	188	200	176	171	175	186	154	170	192	175	151	165	161	181	155	166	189	173	144	186	195	171	181	206	160	179	178	172	173	173	166	191	162	161	168	194	176	187	185	203	193	181	190	186	166	178	181	187	185	154	186	182	178	190	167	175	183	187	187	152	166	177	167	166	178	188	170	174	150	179	183	152	194	185	183	176	176	179	185	194	189	211	194	172	197	177	182	190	183	188	203	174	149	173	185	173	169	166	146	179	185	189	178	199	177	195	191	161	168	183	177	178	180	176	165	167	165	198	190	169	164	188	191	181	186	189	171	165	172	179	173	161	195	218	163	176	190	181	211	182	186	159	183	201	173	199	176	200	181	180	173	140	171	170	176	155	190	179	189	177	161	175	138	178	179	182	157	169	190	192	206	155	163	140	171	161	182	183	167	167	179	157	183	172	195	180	178	174	168	188	153	190	164	152	181	170	188	192	180	190	191	183	192	180	171	194	188	161	182	174	162	198	174	177	156	179	166	173	171	162	174	159	186	167	170	199	166	190	154	195	186	171	180	196	153	150	179	146	148	191	190	160	167	168	160	205	168	186	166	148	175	181	179	186	194	205	175	213	177	173	196	180	187	194	177	167	176	163	193	169	182	186	168	172	162	162	177	169	168	197	173	188	179	174	198	170	173	186	187	185	195	194	169	168	178	187	175	181	191	191	176	162	165	159	188	152	171	180	169	175	187	184	178	166	190	184	191	201	203	180	195	190	179	164	170	192	168	168	161	162	194	189	178	200	161	182	155	207	188	156	155	189	169	132	176	197	175	159	153	175	153	156	158	161	195	176	180	195	165	179	174	154	176	184	161	185	179	151	181	192	167	190	185	195	174	190	180	200	172	195	175	186	194	187	182	173	133	180	180	181	198	206	196	210	192	198	195	171	184	189	160	177	196	208	184	178	166	180	167	154	190	170	178	180	181	190	167	208	173	169	187	161	155	178	167	176	186	189	178	175	168	173	184	198	178	165	179	175	175	193	188	188	189	182	186	176	181	179	165	162	186	182	176	209	193	163	154	156	190	176	187	172	168	187	157	164	166	150	190	173	206	174	185	177	168	199	169	182	175	168	168	170	182	155	168	175	178	189	197	155	167	197	211	170	179	170	181	174	216	194	185	166	170	205	185	172	171	179	183	183	161	164	178	192	176	193	177	207	164	152	205	182	213	171	174	170	183	193	189	194	186	168	206	170	203	167	163	177	176	180	153	177	188	165	205	186	172	171	195	214	180	174	165	160	201	170	175	212	171	138	196	173	160	189	190	186	171	200	188	182	229	168	172	154	191	168	161	183	183	173	196	164	176	223
9195	711	1004	1061	899	766	683	630	594	593	535	541	480	483	487	519	511	444	471	489	450	465	472	478	435	456	448	453	461	429	452	490	469	428	439	451	435	435	436	429	457	450	438	423	414	440	433	414	438	456	436	453	452	414	417	411	437	441	459	429	436	440	403	445	428	445	470	400	433	459	449	455	440	439	453	439	437	446	436	401	413	442	415	458	421	434	430	444	428	419	427	416	403	450	388	415	437	450	431	453	463	433	436	457	422	453	476	431	443	420	458	464	418	440	445	457	419	400	415	447	445	409	448	426	422	430	446	421	423	425	444	430	424	484	437	428	415	399	434	458	459	463	468	430	420	432	420	414	410	435	434	460	393	423	388	418	429	410	436	410	416	432	423	403	454	436	432	441	434	442	412	426	447	416	452	464	443	407	423	446	419	406	455	418	453	417	456	423	451	456	449	442	430	442	422	437	402	428	441	420	397	428	406	418	438	483	423	394	415	447	424	434	436	420	402	437	410	445	467	458	435	411	445	457	420	438	441	414	428	426	462	445	412	425	424	436	433	431	427	400	418	429	399	433	461	436	444	440	423	450	413	413	427	446	410	439	434	411	427	436	444	423	401	481	446	459	444	418	424	454	458	410	406	416	406	428	395	461	463	418	414	441	417	457	453	443	428	439	424	456	410	452	426	482	408	405	390	427	460	418	456	434	440	424	438	427	431	413	446	391	445	434	403	418	420	408	419	452	426	462	408	433	414	433	433	443	411	435	403	448	468	431	417	422	411	408	473	407	417	430	441	423	464	417	458	418	459	461	421	403	445	410	476	461	449	423	456	448	424	427	448	454	451	424	419	438	432	402	453	429	418	430	436	450	439	433	408	440	462	450	416	422	438	424	427	420	481	384	434	429	425	446	441	426	437	416	407	466	463	444	403	438	441	440	423	417	467	436	437	411	445	391	432	459	426	452	459	465	429	390	433	431	440	409	435	471	422	457	437	435	442	409	417	429	428	422	454	441	414	457	395	431	430	430	439	437	422	416	441	429	453	424	440	470	425	413	433	430	475	437	469	467	443	421	472	412	408	429	411	429	434	428	412	415	422	421	409	439	446	447	415	426	458	438	389	408	435	404	434	399	431	411	478	476	423	404	404	451	439	403	398	421	412	477	418	407	454	438	423	393	442	441	458	404	410	451	427	425	421	390	391	466	456	439	437	430	447	442	400	465	436	444	429	450	453	419	416	461	421	478	431	434	424	446	435	436	392	423	408	457	443	430	441	424	453	382	402	409	410	427	452	407	440	480	406	408	457	474	445	444	439	439	413	413	421	442	459	421	441	424	430	432	430	420	408	421	462	462	434	447	430	459	423	464	389	437	440	453	405	431	419	426	470	437	458	432	400	447	406	422	418	449	425	477	427	460	435	442	424	448	430	390	446	451	436	459	439	406	447	460	428	432	400	437	461	449	448	456	437	413	447	420	437	476	398	428	443	387	434	412	431	444	440	422	430	430	414	420	455	448	455	453	426	436	413	416	479	402	433	466	409	435	437	414	453	430	439	447	401	434	442	414	433	411	406	425	451	464	448	425	415	436	454	438	430	440	424	406	432	426	389	439	443	423	433	473	416	420	469	415	450	400	462	481	430	417	436	482	438	427	452	398	438	428	457	418	402	428	436	412	430	415	425	440	474	410	434	403	387	439	428	414	444	415	428	420	423	462	424	434	435	448	428	446	443	434	432	445	433	454	431	431	400	445	478	399	417	435	459	438	437	434	442	458	409	452	408	445	454	475	424	438	431	410	445	460	422	420	416	421	458	416	440	429	455	438	443	428	455	407	421	429	450	434	453	475	434	439	443	417	449	424	434	444	416	444	418	430	427	435	425	453	410	436	442	463	431	425	420	440	415	426	424	446	431	463	442	401	457	431	451	434	427	426	464	410	423	451	431	397	445	438	418	431	417	406	427	469	454	438	436	395	447	391	415	439	432	433	440	453	434	453	457	416	467	436	449	430	453	389	432	419	437	422	398	441	425	420	424	406	443	438	442	395	408	448	462	439	425	459	444	426	428	411	442	435	444	461	439	439	432	447	410	448	417	429	462	491	424	448	435	436	440	480	428	437	467	453	430	418	434	443	432	437	400	446	437	451	428	400	438	418	457	443	440	418	423	449	404	455	391	425	397	441	418	460	442	440	456	415	406	444	453	433	437	418	427	395	423	374	416	414	398	408	432	434	464	433	405	427	408	439	397	439	422	428	404	443	423	468	438	430	431	411	452	409	448	438	399	427	448	461	414	430	430	446	424	408	430	448	415	438	447	441	429	385	473	447	393	405	415	407	461	398	418	441	432	447	414	424	448	466	416	432	417	414	432	400	426	432	390	396	413	433	423	399	429	395	404	413	408	424	418	402	431	423	411	444	419	393	425	426	403	406	409	442	434	414	405	418	410	423	447	409	448	414	411	468	439	429	450	421	441	409	457	443	452	432	460	436	452	464	438	422	407	414	404	454	437	420	411	475	458	418	454	415	402	432	409	430	451	404	415	419	457	427	380	397	440	419	434	420	463	452	417	426	469	444	437	444	428	414	414	435	408	405	464	438	438	408	427	463	438	427	436	417	433	397	442	446	456	442	419	455	442	418	436	437	430	418	465	448	433	477	435	430	418	464	419	418	453	436	425	437	438	445	439	426	422	420	411	425	452	380	438	397	442	410	464	454	446	474	437	416	494	429	429	399	460	438	459	435	459	408	390	392	427	438	431	424	434	400	438	446	418	417	419	426	433	439	467	433	433	418	462	438	414	433	434	435	442	389	427	443	463	427	425	440	422	439	405	407	424	444	426	466	429	440	439	424	397	402	455	422	415	443	449	395	407	402	423	409	435	423	438	454	404	393	421	405	411	436	394	428	474	446	416	426	430	436	387	396	430	420	442	437	418	432	445	448	457	450	468	427	462	414	417	407	429	396	441	471	441	385	447	436	470	483	428	434	423	459	423	470	423	427	435	417	395	428	439	416	431	391	435	455	437	420	429	407	415	478	467	415	423	452	410	428	382	448	450	411	438	449	400	455	433	409	444	440	419	454	459	438	445	443	488	442	433	455	421	435	412	421	407	435	428	414	455	434	413	438	424	449	404	441	409	399	464	443	440	443	448	374	417	464	454	431	422	447	438	409	456	450	421	410	393	405	460	436	429	415	443	394	453	414	448	433	421	448	430	457	404	424	418	433	436	423	443	398	437	442	443	405	414	449	415	429	424	404	448	456	414	426	439	445	465	445	408	403	426	417	435	452	412	454	442	415	410	398	415	448	429	443	431	428	446	454	428	430	437	454	442	422	402	428	462	436	414	411	445	435	423	418	467	409	420	406	446	460	415	441	460	433	431	409	467	407	417	440	415	427	430	415	417	437	432	438	413	409	423	442	406	440	426	432	401	434	409	433	456	443	416	436	434	463	461	397	449	430	435	495	425	410	468	455	420	468	443	431	477	428	421	431	407	406
19818	1427	564	376	256	183	166	111	106	105	104	96	105	86	82	86	70	75	74	81	68	66	77	78	72	73	68	86	66	69	65	65	74	68	62	51	58	74	67	70	88	83	50	68	75	69	64	62	62	53	68	70	60	63	65	69	71	69	49	66	72	71	71	69	74	70	48	69	53	64	65	68	58	61	63	64	71	57	58	65	76	63	63	61	70	85	67	64	75	69	57	87	67	44	53	68	61	67	74	74	67	64	87	77	68	63	71	52	74	64	57	68	70	59	74	78	72	63	71	69	88	58	62	71	69	56	56	71	59	57	64	63	67	69	51	63	68	57	69	61	73	90	58	65	67	55	96	62	73	53	58	78	55	81	79	71	67	65	55	60	76	71	72	80	83	69	81	71	59	70	62	74	57	63	86	71	85	72	75	68	58	55	92	78	58	66	73	55	54	57	68	74	77	65	62	70	68	58	64	70	69	82	61	63	63	62	51	59	79	75	68	69	57	70	54	68	67	68	42	60	80	54	65	68	62	60	65	71	72	65	64	52	63	64	69	73	68	79	57	67	74	59	74	62	60	63	59	64	73	59	58	62	71	57	58	68	47	67	67	57	58	62	80	63	62	58	67	63	67	68	61	62	74	55	74	66	71	52	47	68	58	77	56	56	70	59	86	62	59	66	67	70	84	55	56	58	70	53	66	52	76	58	59	66	64	66	46	66	70	56	64	79	69	82	77	68	64	61	50	57	63	71	78	61	54	61	76	61	66	69	71	56	67	63	64	75	66	71	62	65	63	59	67	75	73	62	58	59	61	65	62	72	82	77	69	75	72	82	73	76	86	71	64	62	65	63	76	60	70	60	75	62	70	66	66	69	65	49	56	65	53	62	71	63	70	67	54	68	78	84	45	80	60	67	44	73	60	67	62	75	58	53	70	49	57	44	57	84	76	68	60	68	61	75	62	59	80	62	69	64	82	60	68	56	57	53	64	69	63	70	76	65	70	74	76	64	77	75	64	68	74	60	71	68	75	58	63	72	52	50	75	76	74	67	67	81	82	66	79	70	62	62	76	63	59	53	70	75	62	63	79	57	80	66	74	62	60	53	68	53	73	61	50	69	65	62	72	56	77	60	63	68	72	67	66	63	66	54	76	68	74	71	79	62	72	65	52	63	52	62	57	67	78	62	78	67	85	64	78	69	72	59	67	50	62	54	61	48	66	87	65	58	73	68	49	63	65	62	79	62	79	80	57	68	65	71	67	65	60	72	66	49	68	63	60	67	68	75	73	62	62	65	58	67	68	68	82	56	56	71	62	63	54	64	67	66	72	80	73	58	61	83	76	69	70	71	70	65	69	62	66	69	74	69	67	67	84	54	56	63	73	63	55	60	70	73	59	65	56	53	61	70	67	61	68	52	69	72	65	58	67	70	50	59	81	82	62	59	79	71	66	79	81	67	64	71	65	53	81	54	58	66	61	86	62	58	61	73	61	79	56	69	66	71	61	77	71	76	71	63	52	72	84	68	65	59	72	60	73	63	65	69	45	68	73	73	63	50	77	52	73	66	61	74	61	75	70	63	65	67	57	64	59	57	56	64	75	71	57	65	62	63	55	60	61	62	61	44	62	67	67	92	69	41	62	59	64	81	68	55	64	66	46	76	63	51	52	69	71	71	68	77	67	78	63	67	70	70	69	58	65	64	75	57	78	55	68	69	61	71	64	61	79	60	55	63	66	45	56	64	82	73	75	70	67	63	71	81	56	69	51	70	78	74	67	59	46	57	70	86	70	61	63	53	52	63	67	65	59	83	48	63	74	64	78	70	70	82	71	59	77	55	58	65	72	50	61	72	66	71	66	56	59	75	75	71	63	76	64	71	63	61	64	71	74	52	49	61	75	70	45	68	62	85	75	61	77	63	72	71	52	79	89	75	67	66	72	73	62	55	53	62	89	74	64	56	62	48	67	60	79	60	74	56	83	59	67	63	66	55	80	66	64	77	79	77	52	57	74	60	63	56	65	62	63	64	61	64	69	60	61	67	63	53	59	53	65	68	47	55	70	56	67	76	67	56	64	56	63	72	57	49	55	61	79	67	71	67	62	72	83	76	74	64	63	50	64	60	88	70	67	73	60	64	56	71	56	72	78	61	63	80	70	66	67	76	75	84	76	89	64	65	71	47	58	67	67	58	73	72	65	72	55	64	74	66	71	63	70	80	61	43	61	59	60	71	64	62	63	69	63	53	60	42	70	59	70	67	85	65	75	72	75	65	60	59	64	69	56	72	75	67	65	65	50	69	64	64	53	71	63	67	71	62	47	66	63	89	72	70	69	68	62	62	71	69	58	67	73	63	73	52	59	69	60	64	79	70	68	73	73	62	61	52	61	71	69	53	64	62	59	63	58	64	67	84	69	57	77	66	60	54	75	69	66	56	53	71	68	59	60	58	77	67	77	70	64	71	69	81	65	61	55	73	63	67	51	75	74	75	56	74	74	67	62	53	60	55	63	67	70	68	68	66	70	50	50	54	70	54	61	59	57	68	63	67	77	67	77	55	51	72	65	56	74	77	69	63	64	53	87	63	72	61	67	69	68	72	70	71	71	57	57	63	50	56	61	63	62	70	57	80	66	67	70	55	65	52	71	79	65	76	75	72	77	61	76	68	55	72	62	65	82	69	62	62	69	64	74	63	68	62	76	60	68	67	63	65	56	64	64	60	63	69	89	71	50	73	67	66	71	77	67	65	55	70	59	71	75	62	59	69	76	64	51	66	75	70	64	65	65	63	52	58	67	56	69	60	70	69	60	59	70	74	61	64	71	72	57	64	51	75	60	76	79	67	55	76	69	69	68	70	47	61	67	67	61	49	89	60	72	62	59	57	55	71	62	85	53	76	53	68	66	65	68	75	46	72	67	62	65	63	56	78	55	58	48	55	76	52	59	69	64	52	74	62	61	66	71	67	66	60	71	62	53	51	46	76	75	58	64	64	58	60	51	65	82	69	60	73	60	80	46	70	83	73	60	60	66	65	75	78	58	68	55	60	51	62	76	64	74	67	54	72	81	84	71	64	66	49	57	53	84	91	56	64	75	72	54	72	58	65	59	62	68	49	61	69	72	85	61	58	64	71	55	62	69	74	68	66	83	53	68	61	69	53	68	53	84	61	58	69	58	61	81	58	54	63	73	67	73	58	64	71	75	67	60	74	56	49	62	73	64	49	62	62	65	55	70	63	62	69	66	77	70	77	53	61	70	87	71	71	57	70	56	77	81	70	46	66	71	70	89	60	57	92	66	68	77	68	84	69	70	71	78	86	70	66	75	61	52	63	58	66	79	67	64	51	66	55	58	58	55	78	54	64	63	62	61	64	59	65	61	68	67	67	71	70	72	53	47	79	54	79	63	68	78	68	66	65	59	71	58	62	71	77	62	75	55	74	61	71	63	73	60	81	62	78	68	68	69	62	72	79	68	51	70	74	68	81	79	53	54	66	75	57
12122	665	1329	1463	1170	967	753	583	514	474	370	370	352	324	277	290	261	233	247	255	272	225	213	246	247	250	226	232	222	233	206	200	204	193	226	195	243	224	208	188	192	196	205	177	189	214	197	203	209	195	188	202	205	197	193	176	187	189	213	168	216	162	181	190	188	206	164	177	177	169	181	173	191	203	188	194	212	209	188	198	187	201	195	191	189	191	208	178	191	180	186	183	199	200	219	206	185	180	180	189	199	219	217	185	193	203	182	191	193	184	195	180	197	189	189	157	194	185	192	193	191	193	207	188	196	191	213	191	189	172	195	171	193	181	179	196	193	192	215	186	178	207	198	191	200	185	186	182	184	203	182	204	185	190	196	180	196	173	208	191	185	181	182	192	206	191	177	191	162	178	218	195	192	203	180	184	175	199	189	201	177	185	189	169	180	174	170	188	186	214	193	199	196	196	175	192	179	214	198	189	182	183	192	183	190	177	180	180	176	192	168	190	193	173	193	192	196	182	215	189	183	194	174	189	155	196	213	165	192	164	177	192	219	190	219	181	212	200	194	187	188	190	182	211	164	194	174	178	194	192	199	191	179	199	210	177	204	186	209	196	197	182	176	181	201	204	171	171	171	183	213	184	210	195	173	205	209	179	187	181	204	204	208	171	182	190	179	198	214	202	189	169	179	207	174	199	189	177	193	193	177	190	174	204	182	196	211	202	207	196	179	186	187	178	194	178	180	197	176	200	189	179	200	190	193	182	208	197	174	171	199	171	176	193	204	180	181	204	208	178	218	163	189	210	183	169	203	178	187	195	195	173	185	204	194	188	160	222	157	182	189	172	193	160	180	167	196	180	195	193	179	195	189	190	172	182	180	207	187	215	193	180	189	205	207	193	195	203	187	208	175	176	206	187	218	167	201	182	167	193	187	176	195	187	197	179	198	175	190	200	184	189	186	198	179	183	203	196	169	179	190	199	182	183	196	183	201	176	197	198	203	215	200	213	205	178	164	201	177	192	219	184	169	209	186	213	171	193	197	203	203	211	194	199	201	179	199	185	169	191	187	204	154	176	173	175	170	163	192	177	187	173	180	215	202	200	191	178	196	199	180	193	215	200	205	206	200	177	195	198	181	174	175	141	178	201	209	172	191	188	179	188	181	181	187	180	203	193	191	192	190	183	178	185	208	179	189	168	189	174	181	182	195	186	197	199	171	186	187	173	193	191	206	215	182	185	191	192	202	182	189	194	175	170	184	181	165	180	187	184	181	184	199	164	191	180	185	207	196	181	170	196	197	205	203	179	183	206	182	186	196	192	207	197	193	198	213	191	199	181	196	213	191	204	170	181	185	188	179	176	197	171	191	204	193	184	184	192	185	215	180	216	213	204	176	196	199	190	212	202	193	183	170	193	194	186	173	192	189	202	169	200	189	188	182	198	183	195	191	174	204	179	201	177	179	198	162	177	195	145	184	180	204	185	198	166	186	185	210	187	211	180	179	192	177	190	178	184	198	165	204	180	204	184	184	203	184	192	187	154	206	188	193	201	197	173	149	177	177	198	167	198	175	189	205	190	179	154	196	194	171	171	182	196	199	186	196	166	195	202	184	206	188	171	163	207	211	186	204	211	179	182	183	210	196	207	188	188	185	176	194	196	190	189	225	181	210	241	185	156	189	181	191	201	186	219	171	177	189	205	196	206	183	194	184	168	193	201	179	209	185	193	188	182	193	178	183	198	174	192	213	177	178	191	182	218	188	191	195	194	208	170	195	191	202	185	186	159	179	193	185	188	177	176	171	187	195	189	189	186	182	171	189	186	183	188	183	174	180	199	172	176	178	173	177	209	210	204	171	167	198	203	175	183	179	190	206	198	165	210	188	183	181	187	180	175	160	195	184	185	178	188	184	203	171	187	192	198	202	211	208	198	197	187	184	195	181	189	188	173	183	189	174	177	210	203	189	202	203	189	185	177	215	180	205	199	198	178	165	202	157	187	200	188	219	198	181	189	201	181	173	202	173	197	208	168	173	171	190	205	187	215	172	158	211	182	184	181	193	188	185	190	184	178	199	198	220	194	189	181	168	207	172	188	183	189	178	198	201	175	202	180	181	164	191	193	180	169	205	195	179	179	195	180	195	198	188	197	200	206	177	181	183	189	186	208	199	201	200	195	188	185	157	180	176	192	182	168	193	176	213	214	172	203	187	185	207	196	180	184	186	206	205	213	171	166	198	171	196	169	176	174	195	171	169	195	205	185	174	183	179	214	180	200	192	169	164	197	204	185	186	202	188	184	176	175	192	193	191	185	189	191	201	157	182	190	168	191	174	200	218	188	222	197	188	188	201	213	182	193	189	214	176	190	189	205	180	202	181	225	203	201	178	189	189	187	205	185	164	189	191	205	194	177	143	196	185	186	226	195	197	193	199	200	198	174	185	173	199	177	194	185	182	194	208	157	221	208	181	194	196	217	211	178	169	178	168	200	192	195	180	214	203	203	171	206	193	183	173	182	181	202	167	167	195	192	176	190	175	185	204	181	217	199	194	188	184	204	183	183	211	214	191	196	208	194	193	197	187	189	203	193	186	174	176	178	199	203	182	181	210	214	200	195	190	184	180	209	204	198	176	185	183	176	181	180	188	185	186	199	172	190	165	203	159	200	179	187	195	218	188	201	189	179	204	177	183	195	177	196	206	162	177	204	209	214	186	191	186	177	188	185	222	202	183	191	186	200	177	178	192	182	182	193	192	196	164	198	195	189	178	210	217	196	190	210	189	192	192	211	186	203	189	217	188	191	168	195	203	195	214	172	185	189	200	193	189	168	188	190	180	182	186	192	208	164	193	194	184	155	208	182	193	207	189	195	187	186	184	198	165	177	176	190	195	188	189	187	179	209	195	176	175	210	183	181	187	172	168	178	197	192	202	222	174	214	201	208	221	180	192	200	178	191	166	171	168	182	183	191	201	187	186	224	201	204	223	188	158	202	201	188	175	202	185	195	199	171	221	173	212	159	178	157	223	166	181	194	196	187	188	188	206	188	188	195	171	186	208	209	204	199	184	189	180	198	186	180	185	180	171	207	206	177	176	194	198	193	191	200	160	189	195	160	194	225	178	169	172	187	153	175	187	214	186	178	192	204	229	171	195	204	186	208	178	175	202	200	172	181	199	186	189	186	203	190	183	196	184	195	179	161	193	211	186	207	194	188	184	203	194	193	207	182	210	201	219	211	207	154	164	194	186	190	187	201	174	168	201	170	205	175	199	194	198	172	179	205	216	187	154	195	200	172	188	173	198	202	208	212	226	187	188	169	168	172	196	215	193	201	200	176	175	189	196	200	200	195	177	178	159	181	211	186	196	163	192	182	175	198	196	200	207	194	176	214	176	216	210	190	208	204	209	195	174	171	164	170	188	199	181	204	171	191	174	196	201	182	205	196	188	199	203	183	181	174	171	188	176	169	202	195	196	172	171	178	175	167	184	186	176	166	189	205	202	194
3042	303	297	290	281	274	251	256	243	267	269	256	264	246	251	266	241	272	277	256	263	273	275	278	272	280	266	264	268	269	254	304	288	257	276	276	276	243	258	260	271	272	272	265	255	257	238	264	265	275	280	269	273	279	285	275	273	258	268	261	272	278	268	284	289	252	258	264	287	274	272	278	273	289	229	277	276	267	250	271	276	262	253	292	254	236	271	257	256	282	271	276	290	284	256	271	308	281	282	275	269	232	233	282	240	259	242	264	270	257	282	251	275	281	261	260	260	255	265	264	259	260	270	229	280	267	293	221	250	249	271	253	266	245	254	278	235	261	253	242	277	263	283	264	290	270	273	300	294	265	278	263	257	252	258	291	261	254	252	256	287	264	301	248	275	269	264	290	285	246	262	268	234	288	256	260	260	259	225	281	267	287	239	250	291	255	244	254	292	259	274	269	295	264	287	259	261	293	287	266	241	264	275	266	261	255	255	279	267	275	281	258	277	278	262	248	256	272	267	258	275	286	273	266	266	280	270	243	285	240	295	291	268	271	255	265	308	253	273	255	260	272	270	297	269	257	261	245	283	265	269	272	279	292	253	301	256	277	270	262	258	299	248	275	288	271	274	260	273	250	255	234	250	261	273	272	274	280	248	274	280	283	282	279	287	266	253	256	295	248	277	248	268	284	254	302	277	238	266	264	268	281	265	258	255	256	271	300	275	250	294	269	277	260	266	261	257	227	250	261	239	238	250	261	272	252	240	269	245	248	246	247	271	274	250	269	268	271	253	273	288	249	264	264	276	254	233	282	273	286	249	286	275	263	241	268	261	277	258	295	240	241	258	289	286	261	241	275	245	272	250	290	255	264	257	250	279	274	269	278	294	249	271	273	255	244	287	233	252	261	252	285	273	258	246	250	270	261	283	267	227	232	305	257	269	260	266	271	252	261	285	243	267	297	274	280	262	251	266	247	251	277	256	287	260	266	254	262	299	251	255	264	256	280	245	264	253	287	259	241	252	269	284	247	269	232	260	267	282	260	276	275	260	240	276	226	268	277	273	249	253	294	243	276	255	270	263	254	262	257	312	256	260	275	274	258	266	263	272	288	266	254	284	284	290	276	264	236	280	282	247	284	259	296	264	272	261	262	244	275	266	283	261	272	266	284	249	300	239	254	265	248	285	261	292	256	287	262	224	257	256	267	264	291	279	283	295	271	214	271	245	285	272	260	275	244	263	240	233	265	270	273	247	283	267	285	280	262	264	262	276	312	294	258	309	259	246	250	266	270	228	258	263	278	289	246	239	291	274	270	289	262	247	251	280	266	244	245	268	245	252	273	315	282	240	270	266	235	304	238	284	282	265	261	299	290	265	251	261	274	267	287	285	263	255	238	258	264	285	262	289	280	236	285	253	228	249	252	257	255	273	242	274	269	292	282	272	267	286	275	257	270	269	264	269	279	235	240	235	263	256	243	243	241	293	249	294	277	304	283	264	254	318	286	251	302	284	308	287	251	272	235	265	268	266	250	293	262	276	263	243	259	272	284	287	275	263	278	273	282	261	256	291	263	238	253	273	263	256	249	256	259	283	282	292	263	283	269	264	280	250	255	231	285	249	273	266	266	306	264	262	266	280	296	271	250	268	242	260	290	230	282	248	246	259	260	233	276	266	269	294	255	301	286	270	268	263	273	279	287	296	285	277	281	245	279	266	267	255	258	281	245	255	230	242	235	258	271	237	283	289	280	257	275	262	290	261	247	241	250	282	300	283	242	251	283	281	258	256	261	265	283	259	293	293	253	270	259	265	276	268	249	268	298	276	253	268	253	273	318	284	270	281	263	285	261	276	280	254	282	272	292	279	263	261	263	280	270	239	287	260	239	259	276	261	232	268	285	300	268	260	230	255	259	263	241	260	268	298	276	279	280	279	252	287	297	261	257	242	262	269	260	260	266	276	262	279	273	290	240	250	282	256	276	269	285	299	279	268	266	240	278	297	270	281	264	265	259	243	272	266	271	259	268	246	248	284	267	269	254	263	281	248	273	293	259	271	265	274	254	283	250	268	258	256	262	266	283	255	273	256	266	262	236	254	299	275	250	237	262	275	247	288	241	273	260	276	280	288	254	270	277	274	261	269	268	250	260	262	258	289	261	287	266	276	258	258	270	244	270	260	293	276	270	267	248	254	286	264	243	283	261	267	270	290	298	258	273	277	277	254	252	288	253	269	246	254	303	243	279	263	286	279	266	257	251	264	249	257	270	280	228	280	294	295	292	253	255	249	261	254	282	259	279	304	286	283	291	280	267	244	256	237	269	269	240	253	247	240	309	258	255	269	238	261	247	252	259	250	271	245	307	264	262	279	278	274	235	274	272	309	259	248	295	262	252	258	280	256	266	265	289	265	260	269	257	256	244	239	276	257	269	268	263	250	257	239	283	237	243	249	248	296	251	243	301	304	242	268	274	283	249	244	273	258	264	251	244	255	288	264	259	242	281	270	278	238	274	258	246	263	255	266	269	244	242	249	273	258	272	280	292	251	250	294	274	273	264	281	270	277	280	273	287	266	285	265	264	271	262	281	280	250	295	254	285	272	274	305	255	259	251	259	250	261	282	248	285	274	284	272	232	237	267	279	257	260	261	269	278	257	255	267	271	241	289	254	256	259	297	277	280	264	266	297	261	210	270	259	297	269	234	292	262	238	274	279	253	243	245	270	278	262	286	248	285	283	265	263	266	253	301	288	243	263	245	269	274	291	260	256	273	282	272	268	259	258	263	274	272	270	254	288	286	252	227	262	263	292	298	267	266	256	248	237	266	264	265	243	267	280	219	258	281	276	287	267	268	269	296	275	287	262	284	263	267	259	255	231	235	264	275	264	243	244	233	257	298	273	305	281	280	243	238	236	260	242	293	276	276	254	240	213	247	255	283	258	229	244	247	251	261	257	271	279	263	256	252	262	258	231	273	275	265	260	288	291	283	271	250	311	293	269	288	270	263	277	259	261	275	256	288	269	278	277	274	264	288	269	264	272	290	266	298	285	242	277	252	274	247	281	262	276	285	274	261	269	266	287	301	301	296	235	295	266	294	267	259	244	279	254	248	261	280	250	259	244	277	257	255	264	251	273	259	278	276	281	277	279	271	253	250	269	294	235	266	243	275	256	273	274	271	274	289	250	237	253	253	261	279	296	269	289	267	274	236	250	268	247	241	293	287	281	243	247	267	253	257	289	285	279	263	269	256	274	245	258	292	256	253	276	280	263	264	267	256	243	247	253	276	263	255	226	259	266	256	285	279	238	282	277	277	255	282	259	253	293	263	286	263	296	264	254	277	243	270	278	259	291	269	257	216	291	299	289	269	266	244	302	283	228	252	275	249	253	303	262	263	258	240	277	272	286	275	246	278	260	290	251	264	304	258	241	264	239	277	281	257	268	264	295	270	283	284	309	283	253	279	273	292	267	283	289	277	224	254	278	296	272	261	235	282	259	238	272	263
3147	676	678	694	639	657	661	647	597	696	636	632	623	645	626	626	632	673	712	650	646	655	596	642	644	635	647	652	678	678	579	624	572	598	605	634	665	628	640	607	697	641	619	632	628	659	648	593	608	615	665	658	640	639	606	575	631	653	632	657	651	638	642	619	636	669	632	587	657	610	638	638	620	608	675	587	630	665	612	641	635	618	635	647	649	636	594	651	637	628	637	648	644	602	656	618	671	661	647	629	613	644	677	621	621	633	647	579	643	618	600	636	627	647	649	577	676	661	654	662	613	636	654	635	637	649	598	627	643	629	658	621	616	612	652	683	614	627	635	595	634	602	633	566	628	627	653	585	635	619	635	666	644	641	646	646	642	599	634	640	628	689	710	628	632	589	651	646	654	661	587	641	615	677	655	668	642	647	691	612	642	614	591	604	639	672	607	610	615	613	667	649	641	618	644	654	633	639	591	612	633	597	623	607	633	675	642	645	636	603	614	639	654	654	625	664	641	595	654	668	646	666	632	643	622	640	635	620	619	626	619	606	634	640	638	695	692	600	638	633	620	638	623	647	643	639	632	683	622	637	670	639	635	650	622	649	634	621	610	687	615	632	615	588	596	609	606	609	636	625	643	571	621	622	679	606	659	615	601	643	615	649	623	594	673	656	668	667	681	629	638	659	670	663	650	613	647	688	629	651	628	630	644	643	648	647	613	604	639	618	585	602	614	626	644	621	665	625	643	604	641	628	650	653	673	612	630	632	676	674	619	635	629	644	647	628	620	654	661	608	643	672	610	649	661	596	617	604	649	611	626	638	621	642	647	648	675	608	607	623	638	630	582	637	642	661	630	650	636	626	638	615	607	661	606	599	657	628	623	615	651	607	640	590	637	637	657	669	606	604	622	578	620	645	658	655	607	604	647	647	651	660	603	606	668	616	642	652	645	643	651	650	632	614	692	630	643	644	627	608	661	641	639	642	591	641	662	689	625	643	647	689	606	606	674	617	618	653	630	617	629	647	614	628	660	634	632	676	621	635	616	627	669	655	636	602	641	587	685	630	616	630	628	674	650	619	615	680	614	647	657	684	629	623	633	644	601	626	633	602	656	635	640	676	618	630	646	639	674	638	636	606	655	626	663	623	597	630	616	635	602	643	612	644	631	639	574	647	651	628	600	643	673	625	660	668	673	665	647	628	617	622	633	638	630	626	651	637	624	682	592	632	650	601	643	602	622	619	581	649	656	629	589	644	656	639	611	649	626	650	640	653	648	660	668	646	628	639	618	649	638	618	598	640	603	622	655	630	634	668	659	621	630	665	660	629	671	597	640	628	631	643	623	642	616	627	629	601	633	605	697	638	670	671	632	643	667	621	616	679	628	607	627	618	654	633	627	630	597	638	667	655	644	633	668	588	618	660	624	694	658	614	641	653	637	640	680	640	632	610	655	663	688	612	662	653	619	642	649	596	630	650	595	614	629	654	613	648	638	641	643	603	621	665	673	587	600	611	652	639	608	672	642	617	594	646	610	662	635	669	646	629	641	695	643	623	698	617	647	622	590	628	635	679	594	615	604	650	618	674	638	625	623	611	620	634	645	656	643	599	677	614	649	617	610	632	618	597	641	641	625	687	593	631	657	636	643	632	635	654	620	625	610	635	627	603	636	599	605	606	623	604	628	660	635	631	666	634	632	624	676	638	653	591	673	626	610	643	641	638	619	626	618	607	664	614	626	628	638	646	641	592	662	590	669	640	651	618	631	696	613	577	631	592	627	642	645	615	623	642	682	641	662	628	616	632	643	609	658	611	584	629	637	634	606	662	649	642	657	622	650	681	676	607	619	598	662	641	697	630	640	619	607	669	635	631	612	624	656	685	613	619	696	622	634	678	641	615	629	668	638	636	606	614	697	670	603	620	631	636	642	656	598	606	621	630	627	632	616	659	671	637	623	606	623	659	620	646	637	672	650	633	652	599	621	638	648	635	708	640	599	592	643	616	641	644	602	594	673	661	655	652	629	597	689	629	674	670	657	649	654	619	624	625	607	574	632	619	657	662	622	693	708	640	646	617	660	651	619	615	676	666	644	647	659	600	653	629	634	675	634	629	678	625	665	660	645	602	611	599	628	615	649	647	628	640	604	623	628	659	637	626	596	631	625	623	627	667	671	631	641	659	603	664	616	622	626	640	646	642	668	639	644	636	603	647	656	615	620	649	632	677	658	579	649	593	608	622	590	656	624	632	649	636	626	622	630	677	629	665	641	631	623	666	655	642	628	678	667	666	610	621	668	626	653	655	623	587	581	683	655	638	680	628	623	643	634	653	623	621	655	695	616	630	625	587	582	656	646	625	615	639	641	621	658	621	661	617	643	642	620	639	664	668	611	645	654	648	648	613	663	639	653	636	685	627	623	672	602	653	623	558	660	643	609	637	642	644	654	658	603	592	630	598	628	625	600	638	632	589	665	640	628	647	656	602	592	675	592	589	608	618	609	619	633	588	635	661	599	609	611	636	636	622	661	695	648	603	665	628	640	675	672	607	641	645	622	617	601	624	618	645	655	632	638	617	650	646	620	657	642	615	628	661	671	624	636	638	604	658	599	620	658	622	576	644	658	640	622	625	628	646	648	593	626	616	666	626	624	648	623	594	596	654	671	635	651	646	649	620	601	615	677	659	644	624	614	609	618	646	643	639	647	658	648	651	638	612	631	656	641	619	665	585	668	664	642	632	606	609	616	651	660	598	666	608	630	608	615	636	660	650	709	655	638	655	597	633	658	604	620	661	683	650	634	652	632	566	621	604	620	615	638	642	627	593	609	676	603	633	649	610	633	663	629	657	632	636	625	661	634	656	655	662	666	623	678	639	635	640	630	637	633	644	655	615	628	648	632	656	623	658	667	640	673	639	652	582	602	614	619	641	656	656	614	647	633	609	658	617	644	623	638	612	671	579	632	630	630	629	646	658	644	647	625	665	617	660	658	677	626	655	637	631	656	658	658	630	615	651	622	636	668	642	661	647	655	620	609	623	699	617	614	595	678	654	574	660	675	670	618	643	670	635	594	645	601	595	651	624	616	619	673	706	632	637	635	683	603	625	656	632	694	587	654	627	628	580	639	631	622	654	619	630	623	611	646	702	641	616	625	635	619	635	657	584	668	630	634	604	659	679	660	665	614	658	616	593	645	651	634	648	574	629	657	659	660	635	655	616	644	629	633	616	670	605	651	664	583	599	625	639	630	630	637	595	651	642	603	635	630	634	687	683	640	678	634	608	646	661	670	626	583	693	646	573	636	584	633	647	580	650	649	654	621	614	664	606	626	623	615	606	652	638	608	687	604	650	633	654	656	577	647	585	604	619	668	645	594	654	649	662	623	635	659	644	655	601	671	649	682	618	630	633	614	680	716	651	622	650	668	658	623	669	641	625	666	612	655	618	660	634	659	678	611	643	667	642	626	632	622	615	711	627	648	629	664	608	597	645	633	637	625	614	675	676
11658	566	399	315	269	239	214	202	229	212	197	165	204	216	153	188	201	184	172	184	149	187	192	165	184	185	169	173	183	172	175	187	188	171	174	173	187	174	176	210	183	171	169	164	186	191	179	165	193	166	184	178	201	172	188	198	191	175	182	148	161	163	172	156	164	181	178	174	160	175	195	175	164	189	191	188	203	169	178	178	159	174	188	167	186	164	180	182	183	199	172	166	199	190	171	159	203	183	174	154	200	152	184	175	179	180	165	184	189	197	162	171	197	161	184	181	176	187	202	160	170	175	185	156	193	194	202	199	172	172	188	203	165	167	187	186	186	177	185	158	194	199	182	169	184	187	176	207	168	168	164	162	176	192	154	189	169	181	190	166	176	186	175	185	210	173	195	168	176	168	161	178	172	166	138	184	204	181	177	203	184	183	183	161	201	159	170	224	182	192	194	171	161	179	180	186	197	174	199	162	177	203	180	167	162	173	185	170	179	206	173	188	173	165	173	150	177	187	174	180	206	177	179	198	145	165	180	165	176	188	175	168	205	150	188	176	169	194	215	166	176	177	173	161	177	206	187	166	173	191	171	173	172	194	176	149	192	164	160	170	171	173	167	211	174	155	159	163	171	182	217	167	179	163	196	196	154	156	193	164	181	140	173	173	173	182	185	159	180	180	209	156	163	173	175	178	186	179	199	189	179	192	177	159	178	193	166	168	196	159	216	150	202	173	193	162	177	168	177	191	190	159	206	191	190	167	169	199	176	152	182	170	162	191	206	151	157	187	196	158	181	160	150	196	218	183	212	174	184	168	162	188	170	168	186	153	149	164	173	190	195	190	181	156	176	177	196	185	168	172	166	172	184	158	166	199	208	207	174	160	172	188	165	182	165	155	155	148	184	147	177	166	170	163	192	161	197	194	183	173	192	163	183	178	201	181	158	193	165	185	185	186	140	196	195	192	195	181	184	187	166	163	185	173	197	153	202	168	156	164	181	144	169	169	172	170	177	178	193	156	206	171	164	188	180	183	176	189	193	179	157	173	147	199	177	167	188	162	178	176	173	185	168	166	178	174	173	171	169	161	178	179	184	210	165	165	170	172	176	173	176	174	177	178	174	179	172	181	185	144	170	160	179	167	174	187	172	190	206	171	167	180	164	190	175	166	182	159	163	166	192	170	157	182	174	166	186	197	192	179	166	177	174	170	192	189	200	167	161	160	192	163	177	168	182	177	191	173	156	180	160	187	166	165	183	177	186	143	167	179	195	165	169	186	164	171	170	175	143	173	164	198	173	159	172	160	160	182	133	158	196	171	159	174	168	193	187	149	166	146	165	150	175	179	194	180	172	159	175	168	190	170	160	173	187	188	186	202	172	164	174	167	160	185	169	156	158	211	175	182	155	188	158	173	184	180	175	180	175	175	182	172	195	176	206	185	174	177	170	192	198	151	165	187	162	186	184	171	174	193	198	178	173	186	203	195	172	192	170	172	173	193	175	175	199	168	201	175	172	183	197	178	156	174	193	171	172	172	200	181	166	186	199	180	202	184	168	177	201	186	184	175	185	187	202	168	187	179	159	194	177	168	197	195	164	176	194	148	193	184	155	185	193	170	197	183	188	195	196	179	164	173	174	170	162	198	182	155	163	186	191	175	164	164	196	181	194	195	201	178	182	169	166	173	197	176	191	178	198	178	186	173	189	147	163	178	169	147	156	169	197	188	171	158	196	174	193	170	174	170	186	189	202	177	171	186	154	162	185	179	144	171	184	194	184	177	180	156	174	144	201	171	173	175	187	160	156	181	174	189	174	184	161	179	160	170	162	185	173	192	181	173	168	187	176	193	172	155	167	173	176	181	161	180	159	181	192	162	178	176	162	180	207	175	180	167	192	185	180	190	189	174	156	179	188	176	206	166	183	181	193	181	180	181	159	165	196	181	192	161	177	172	193	156	167	179	160	181	169	165	161	166	187	162	167	180	202	168	154	160	181	175	178	170	198	170	178	179	150	166	179	149	183	177	192	177	187	181	156	184	181	200	187	184	170	170	192	217	184	163	140	185	165	181	166	173	170	198	170	171	157	183	169	167	173	181	209	193	179	178	191	196	166	159	174	190	180	182	206	189	180	200	175	150	187	166	175	167	160	159	178	206	189	175	191	164	155	161	189	165	177	193	172	191	177	195	171	193	200	194	185	168	180	204	185	162	194	157	180	195	161	173	159	161	153	190	170	161	191	171	174	190	168	189	185	171	148	174	159	162	175	178	160	187	166	177	205	191	166	158	217	195	172	185	205	196	183	159	196	170	188	217	157	163	163	195	172	202	184	189	200	176	184	168	177	168	167	163	177	166	196	163	172	190	163	186	185	183	175	152	166	180	175	171	179	181	148	171	186	188	178	204	194	168	189	164	182	192	180	160	167	180	178	200	163	184	178	150	184	179	196	186	210	176	175	155	168	164	177	166	173	189	184	181	190	191	177	166	170	163	168	175	146	181	189	172	188	207	193	163	182	174	158	184	194	146	201	170	168	170	201	192	179	208	182	182	178	191	177	157	200	186	185	176	165	186	162	192	189	153	184	171	170	157	166	193	168	170	188	160	189	164	158	167	199	170	183	179	156	169	191	190	181	162	173	184	196	181	179	194	190	163	188	185	188	175	190	170	174	183	164	192	181	181	176	198	184	185	178	183	154	195	185	180	169	156	173	196	180	177	183	169	192	181	176	192	161	175	195	198	178	195	153	166	212	195	176	188	177	178	169	166	155	169	173	170	193	149	175	203	184	168	180	182	160	175	160	180	162	171	152	162	191	162	171	185	193	184	144	190	185	189	181	162	173	174	152	168	178	173	154	173	177	152	175	180	177	151	200	185	170	177	175	167	193	178	185	173	178	179	168	164	201	197	186	189	197	172	161	191	171	159	169	179	191	202	172	169	184	180	205	172	182	191	142	182	164	197	185	201	164	182	204	149	161	189	165	189	174	167	188	172	164	147	177	175	154	194	163	172	190	176	169	193	186	182	167	184	207	184	181	180	181	184	170	170	165	172	176	175	178	169	156	156	158	151	177	171	196	186	190	164	198	157	168	172	167	178	181	188	196	168	183	165	180	198	201	178	180	152	178	193	159	206	188	168	148	190	173	186	167	180	182	182	157	181	165	183	169	167	198	177	167	189	163	192	166	185	181	196	157	164	179	183	165	201	173	184	147	193	185	171	171	202	175	189	173	213	188	175	202	169	187	161	187	192	191	156	180	177	167	193	192	200	178	167	172	182	181	177	195	173	176	194	169	164	162	178	178	199	186	178	211	196	166	204	193	179	180	195	186	183	206	191	195	167	174	178	194	160	173	177	160	173	176	178	182	173	176	174	178	214	171	189	181	168	196	172	184	176	173	159	164	206	178	177	169	172	174	161	157	176	202	152	195	166	173	183	185	174	199	149	188	186	189	181	173	175	177	190	163	169	179	182	177	185	172	177	166	169	173	161	154	151	181	158
9464	626	982	1025	894	779	696	635	613	598	551	548	495	555	524	463	455	433	476	465	456	422	427	462	448	452	467	447	470	412	444	461	451	450	439	451	421	485	461	434	463	467	452	451	411	458	417	485	459	415	415	431	452	428	427	415	411	403	427	425	408	435	426	456	430	401	441	450	447	368	444	408	412	442	421	400	461	460	464	445	445	428	439	494	414	402	418	443	406	407	416	467	439	424	416	425	393	407	424	454	414	417	475	458	444	437	437	488	424	446	455	417	424	450	416	449	458	456	459	428	425	422	421	465	438	375	436	434	425	404	453	409	433	446	437	422	462	431	441	417	442	437	399	427	472	446	434	436	450	463	423	455	436	401	437	421	453	435	417	434	383	426	438	420	422	402	418	406	436	458	416	463	453	425	431	416	476	429	424	432	449	425	404	419	410	410	446	424	425	407	402	472	427	391	417	425	430	449	432	431	397	445	424	433	438	445	426	439	421	426	430	441	477	413	455	432	400	430	442	420	453	419	443	467	398	442	423	408	402	449	425	429	442	413	450	436	451	429	465	447	424	379	408	434	453	422	438	455	397	438	468	461	375	441	443	420	461	407	454	471	448	439	411	409	411	442	447	437	444	432	463	478	439	399	441	427	402	439	441	453	414	403	436	432	451	455	472	393	414	432	441	439	425	425	468	427	408	459	429	443	426	434	457	434	460	373	415	440	438	443	431	422	434	375	437	385	467	437	454	444	453	445	415	446	466	451	422	425	414	461	418	460	432	445	384	458	437	435	406	409	419	392	439	441	410	416	441	467	456	441	427	406	424	441	438	472	442	442	445	440	417	414	415	420	451	457	416	431	432	444	430	448	444	428	427	459	462	420	419	441	414	393	425	444	441	419	397	456	464	435	440	455	433	455	445	443	428	440	466	425	413	438	450	432	421	435	469	442	439	408	455	438	446	414	446	435	414	438	425	408	449	437	398	451	437	411	426	407	460	404	450	414	400	413	413	438	427	433	430	441	442	447	442	413	447	402	440	457	447	434	406	442	442	410	406	474	471	439	440	442	421	481	441	427	418	437	442	449	390	418	441	479	449	450	427	463	396	447	444	430	396	432	430	392	449	389	446	439	473	428	465	454	454	435	435	392	434	410	445	421	435	435	410	418	458	427	428	431	453	425	434	447	441	442	393	425	434	455	410	425	472	431	440	420	453	445	441	424	401	406	393	452	433	462	429	434	436	443	438	427	443	411	430	446	428	455	439	445	435	436	428	409	395	436	414	438	432	444	407	473	467	464	416	403	384	429	425	423	430	454	458	411	429	422	441	433	435	444	438	430	407	432	435	443	419	427	443	428	455	396	471	405	446	391	447	452	377	394	419	419	449	388	445	440	440	454	440	453	426	415	415	433	459	455	456	424	473	399	421	390	466	447	402	377	408	461	463	438	398	400	426	433	412	444	428	434	418	444	416	441	393	434	411	393	421	454	471	396	421	387	428	428	433	422	411	409	420	443	453	395	475	450	434	447	425	458	420	406	430	436	426	423	449	420	432	419	388	456	474	440	411	443	447	414	452	455	424	414	420	447	381	414	411	474	410	441	419	410	422	417	404	430	423	432	424	415	450	409	427	447	421	415	442	440	424	448	416	452	445	434	426	433	432	429	421	454	384	445	474	430	397	420	458	433	397	455	441	427	406	421	431	432	422	432	442	399	420	458	432	439	439	454	429	426	446	452	402	431	390	406	428	461	441	453	447	441	424	401	407	414	406	435	463	463	432	438	440	447	452	469	439	419	432	448	470	430	466	430	447	429	403	457	457	393	432	479	430	436	433	423	443	430	443	464	441	469	464	406	431	461	447	386	422	395	433	469	442	450	405	411	446	440	457	442	400	452	415	427	443	413	413	416	410	432	449	430	437	432	391	423	430	412	440	458	463	424	423	435	427	408	448	415	426	413	429	410	399	436	433	431	475	444	415	406	440	407	426	430	441	412	481	399	447	428	456	454	487	420	449	452	431	450	434	435	435	452	463	398	436	475	390	463	401	442	421	436	427	461	422	421	428	420	424	432	450	414	473	423	451	419	408	469	422	431	438	405	416	390	449	459	449	451	407	438	423	425	412	466	431	469	427	418	436	446	449	439	453	399	420	426	419	408	383	434	427	450	419	398	455	434	427	412	470	441	453	436	432	434	462	415	454	399	443	430	430	395	439	411	416	437	433	428	412	442	442	417	419	459	456	430	407	476	425	443	447	423	458	487	433	415	481	467	441	429	457	432	473	436	435	460	437	396	398	427	407	414	430	447	428	447	448	430	423	451	473	452	404	412	459	433	434	474	422	435	397	414	459	454	456	444	427	442	423	437	410	436	412	450	433	427	454	415	408	467	411	423	439	456	423	436	415	430	422	444	437	396	429	427	432	391	394	443	463	437	450	457	435	458	440	414	454	418	442	429	432	464	416	434	433	432	481	421	420	453	413	451	424	447	443	395	370	428	429	435	420	459	408	411	433	427	462	406	475	385	447	425	460	465	440	452	430	425	422	478	456	467	431	447	408	452	418	405	429	437	420	431	402	436	446	418	446	435	410	448	423	452	480	408	446	461	452	454	436	457	421	413	424	431	426	445	451	432	435	454	451	435	405	426	401	427	429	431	491	419	456	418	423	415	426	460	422	447	444	434	420	428	427	434	454	436	383	429	416	409	445	409	425	428	392	444	407	423	403	412	430	409	416	443	438	449	450	458	458	444	443	431	442	440	428	451	436	487	436	411	441	435	393	420	431	481	461	430	431	401	424	453	405	471	444	408	443	436	428	471	409	448	397	400	441	435	429	436	432	425	433	466	444	405	427	421	425	452	418	442	432	441	446	425	423	430	414	441	423	410	445	421	413	463	426	441	441	427	493	407	432	421	440	452	428	417	404	430	441	417	406	408	420	437	436	448	436	438	441	416	415	404	396	429	412	435	462	409	403	469	430	450	433	431	468	436	406	417	478	448	372	436	421	408	430	423	406	414	403	441	430	468	415	431	451	451	427	406	453	411	426	427	448	432	472	434	454	416	439	440	442	439	417	435	480	410	437	452	445	406	441	433	447	439	436	445	421	425	444	469	436	418	467	414	437	400	433	401	409	476	464	419	383	422	456	423	404	398	418	396	446	454	442	441	412	440	428	431	424	411	463	463	448	412	408	418	422	429	396	456	423	468	471	396	454	444	436	428	395	375	452	426	448	418	422	450	462	433	434	414	428	399	431	404	448	408	406	413	414	416	425	447	404	407	484	454	433	457	485	469	372	436	434	446	418	414	440	426	439	462	445	460	404	419	441	418	429	445	427	437	460	436	393	396	435	453	393	426	488	460	437	433	448	403	447	456	459	402	442	445	435	484	454	441	454	440	433	432	429	393	417	461	421	434	440	452	435	459	401	420	439	434	389	412	401	427	404	426	423	407	486	453	439	466	468	424	431	481	454	408	436	454	410	452	447	445	417	410	443	403	439	416
20647	1479	592	373	279	175	172	133	109	95	93	88	102	104	87	70	86	86	78	67	91	68	73	79	66	76	75	84	71	68	61	76	77	60	78	66	64	54	65	60	73	52	75	59	54	56	72	56	68	67	64	59	53	65	62	60	69	52	56	80	80	60	46	73	62	71	74	64	71	59	78	56	78	69	68	58	63	66	59	75	77	74	70	68	71	79	79	71	60	71	62	73	65	62	75	80	58	56	61	51	72	58	67	71	63	72	70	87	76	73	62	88	65	69	57	61	65	73	71	82	63	75	72	48	59	65	73	71	69	69	61	62	77	60	67	69	60	74	51	57	58	66	59	60	68	56	60	66	66	67	76	40	58	71	63	60	70	78	64	86	71	63	91	58	63	64	68	68	70	74	59	58	70	59	65	80	64	69	77	73	66	68	78	52	58	50	65	66	52	57	72	61	64	60	68	64	70	61	70	62	60	61	63	62	75	62	63	67	74	75	85	70	56	67	76	71	61	67	58	74	63	62	62	67	71	39	72	79	72	67	61	70	51	81	73	72	72	67	68	80	49	56	71	61	79	71	64	55	63	70	48	74	72	57	57	83	71	59	44	65	78	67	71	65	67	72	63	53	67	69	62	86	50	63	57	61	68	78	69	62	59	59	67	59	63	70	64	62	80	74	64	63	63	64	66	75	64	50	70	71	71	64	69	79	69	65	69	58	58	67	59	67	63	54	55	68	66	61	63	65	77	79	67	74	69	74	53	69	45	66	56	76	75	81	62	75	70	52	69	79	57	60	76	82	80	73	73	71	63	60	69	63	56	53	56	70	63	70	75	60	68	72	74	67	61	79	60	63	67	83	54	63	59	60	57	64	56	73	62	58	76	56	68	59	66	63	71	76	76	68	67	72	60	71	55	71	49	60	71	90	78	65	72	75	57	70	81	79	57	67	70	61	67	64	58	75	71	72	53	69	79	65	64	64	78	66	54	76	60	78	52	74	63	65	58	69	67	80	67	74	65	63	72	51	56	64	53	76	61	61	68	61	68	73	77	63	55	64	53	65	58	64	72	66	54	67	69	67	81	69	46	74	65	66	81	70	74	75	61	69	68	58	61	68	66	70	72	61	56	61	70	71	74	69	60	47	62	60	66	67	74	75	63	64	64	65	59	71	62	62	63	69	81	53	67	62	80	62	59	75	55	58	74	63	60	67	62	70	58	72	71	80	68	88	50	52	72	65	64	84	61	46	56	58	78	64	72	61	90	64	86	60	61	75	70	59	55	64	61	72	76	68	76	55	65	61	58	61	64	71	70	70	75	71	67	64	68	62	84	80	83	56	73	62	69	59	70	72	68	61	60	62	62	43	70	70	70	80	54	69	81	54	67	55	52	76	56	71	69	54	70	55	65	70	84	61	77	75	75	61	62	73	61	62	75	53	60	75	55	80	62	58	50	59	77	57	70	67	59	66	49	66	84	60	63	77	71	65	56	63	79	60	74	57	58	62	74	58	56	65	64	57	64	75	69	60	69	70	67	74	72	65	70	83	82	60	58	47	56	70	64	53	64	79	55	62	60	69	58	63	76	64	62	62	69	49	68	56	63	68	40	74	54	64	63	68	72	67	56	72	69	76	56	70	71	57	69	56	60	64	58	57	68	61	73	70	62	56	63	72	58	59	57	61	50	71	67	49	61	65	59	70	68	66	49	63	65	64	65	65	81	67	82	68	77	62	66	86	51	65	76	74	67	60	57	85	64	62	60	52	64	73	71	79	75	55	55	57	63	83	73	80	61	61	56	54	67	66	57	66	54	61	71	68	77	75	59	66	73	53	68	55	56	57	61	71	75	62	68	64	60	73	59	75	54	68	56	70	55	63	49	78	75	62	52	72	72	59	61	70	61	50	62	71	73	54	69	67	53	69	74	73	54	73	66	77	68	51	65	88	70	76	68	60	77	79	52	84	68	47	64	56	57	84	56	67	66	81	78	46	81	78	59	71	74	56	74	65	61	79	79	69	63	69	73	49	65	73	67	64	71	62	63	57	61	58	52	70	65	60	73	83	71	73	55	48	56	80	84	57	61	68	68	52	68	63	76	55	70	73	58	57	69	81	55	68	75	72	64	51	72	62	81	70	76	59	59	69	74	61	67	55	71	79	53	68	82	45	54	61	70	66	70	67	72	73	76	69	64	62	78	63	80	69	63	65	59	70	64	66	64	81	63	66	65	76	69	71	67	61	69	65	63	67	66	55	75	64	67	60	60	73	73	66	57	73	69	56	71	58	65	64	58	68	74	64	65	64	70	63	72	56	58	69	69	68	67	60	64	71	65	61	72	65	77	70	45	51	66	68	55	79	59	55	65	71	70	81	56	67	77	64	72	78	62	59	69	59	69	76	67	75	80	63	75	65	50	59	74	70	66	71	67	54	64	59	55	73	55	49	63	76	74	57	83	68	74	74	59	62	50	68	59	59	69	58	76	74	66	61	64	62	73	63	55	65	83	54	51	61	77	69	58	66	69	65	66	62	63	76	72	44	56	50	62	64	59	57	54	63	79	78	64	61	54	85	59	76	46	78	55	55	58	67	72	52	73	73	67	54	79	64	68	72	75	74	50	59	75	63	75	88	67	62	69	63	80	50	69	53	76	61	76	69	61	60	72	78	78	60	86	79	60	78	61	84	49	65	67	66	62	67	77	68	66	62	71	46	68	70	72	67	61	70	72	56	58	66	54	60	68	64	63	59	65	76	71	69	61	62	63	55	79	57	64	54	59	61	62	69	53	74	79	69	59	69	72	76	69	49	77	54	72	60	62	73	72	58	82	62	42	64	68	74	57	80	65	62	62	77	62	61	47	79	69	67	78	61	72	69	65	67	50	71	80	66	58	64	53	76	64	65	63	55	70	50	50	70	66	76	62	59	58	61	55	52	58	77	77	63	66	78	73	57	70	72	63	76	73	69	62	73	73	68	57	64	65	63	64	89	50	63	79	55	71	68	81	73	68	67	65	67	72	60	58	68	80	70	59	58	82	64	83	52	61	55	78	58	40	75	68	54	56	59	61	68	68	61	71	55	63	65	64	65	61	55	67	63	68	63	66	64	61	61	75	68	60	67	78	73	51	81	68	77	57	67	49	82	58	60	71	49	67	66	73	50	68	65	62	83	63	72	64	63	77	75	78	71	68	76	76	74	63	61	69	74	71	79	50	60	66	65	76	85	54	70	77	64	70	61	83	58	54	62	59	57	76	55	62	45	69	67	71	58	64	69	61	100	61	67	54	66	65	61	66	58	50	65	57	76	68	61	65	61	65	64	74	76	62	63	69	63	69	69	60	66	61	72	59	66	65	65	71	76	69	73	71	61	74	68	64	65	65	58	51	63	75	63	82	68	59	75	62	78	74	49	65	73	82	76	81	62	66	51	58	56	58	64	64	58	81	59	71	55	56	70	57	58	70	53	49	63	75	64	53	69	78	67	52	84	56	80	55	62	62	62
12617	723	1280	1329	1157	916	739	599	534	493	413	359	364	369	321	292	270	279	263	257	278	235	252	237	253	222	244	229	230	217	209	234	200	242	198	241	191	203	216	209	190	212	197	180	214	187	217	223	202	195	207	209	196	179	219	206	178	184	202	168	186	186	201	213	205	197	197	187	187	193	207	188	195	193	187	204	184	187	200	219	208	200	231	196	205	188	183	200	184	211	209	201	168	188	178	206	194	176	183	204	167	180	218	180	166	197	194	205	185	193	213	191	200	185	188	196	189	218	176	195	179	179	180	194	183	183	197	172	200	197	203	192	208	195	196	162	176	205	187	177	194	187	207	210	199	223	191	164	197	202	199	187	179	177	177	189	207	193	200	175	183	201	202	180	190	190	204	207	197	200	170	211	189	174	175	208	204	181	206	164	173	190	204	209	183	182	188	201	191	177	187	189	203	178	215	210	173	171	205	194	179	192	168	196	204	218	197	213	185	183	189	175	164	196	172	189	205	195	172	205	208	203	182	194	204	165	187	189	163	205	200	175	200	190	198	184	183	197	194	183	197	184	196	196	196	214	216	182	192	189	178	169	187	200	191	187	177	190	183	190	161	192	181	186	181	161	185	200	184	171	209	164	188	192	187	195	188	181	198	188	187	204	173	192	174	189	182	178	203	189	185	195	184	206	189	165	191	198	206	173	169	178	184	221	201	186	194	176	210	208	179	179	175	183	210	202	185	202	172	202	224	189	200	167	190	196	197	193	157	215	184	190	160	198	202	192	200	179	198	173	207	199	188	187	187	219	179	175	196	179	192	183	213	209	196	186	196	216	191	186	176	190	193	168	186	211	183	185	185	195	195	182	195	182	179	189	206	168	192	212	183	201	199	201	176	186	203	197	199	163	199	199	215	200	197	176	171	198	188	190	195	190	198	195	171	198	190	199	169	200	186	203	184	182	193	178	204	174	181	177	183	188	187	185	187	192	177	209	204	177	194	210	201	186	170	181	192	199	189	206	185	201	204	187	181	192	193	193	190	182	180	194	175	199	206	208	201	197	175	179	198	175	187	197	198	185	196	191	205	193	170	183	188	195	182	156	173	193	218	193	194	181	184	213	189	225	192	166	190	195	170	195	201	163	187	177	180	189	175	177	189	179	156	213	194	168	175	160	171	188	173	188	197	192	173	190	179	202	197	230	175	188	209	191	194	183	215	196	201	202	192	185	192	177	192	196	186	176	199	169	172	173	197	204	210	200	176	193	182	196	196	188	193	194	194	194	199	188	195	194	190	196	198	169	204	178	181	185	195	171	205	177	215	188	160	173	191	188	194	179	175	168	165	178	194	189	181	212	220	162	168	202	176	188	185	186	198	193	202	177	156	222	188	193	188	198	230	192	170	191	190	215	225	187	173	209	182	204	233	199	182	217	185	210	170	199	175	194	191	222	192	184	203	184	190	167	189	221	182	178	195	196	177	181	162	193	202	192	193	171	194	183	223	179	181	167	189	211	190	205	177	195	181	199	193	183	187	172	188	209	208	175	172	185	197	188	173	199	182	198	217	187	168	195	176	194	187	210	185	197	202	189	225	188	192	198	193	177	187	171	159	204	180	168	215	229	203	173	195	181	194	206	219	192	190	175	199	154	193	217	165	188	203	197	196	189	193	196	190	175	202	172	206	178	196	206	207	208	178	205	186	174	177	201	189	194	181	189	192	189	206	161	173	167	185	191	174	223	197	177	192	173	202	194	176	194	188	204	196	175	206	186	162	185	179	195	214	200	169	174	199	175	191	156	189	179	181	177	185	187	186	178	195	178	199	182	187	211	178	197	194	188	194	207	214	174	200	172	206	185	187	174	170	193	186	173	183	200	191	201	181	160	200	191	173	190	176	181	187	212	193	211	164	158	184	156	184	194	208	187	190	180	186	195	196	193	205	182	203	196	224	168	190	177	188	186	194	178	180	173	179	166	167	199	193	198	198	184	188	180	180	194	190	189	176	208	208	186	202	188	183	202	179	172	181	179	197	194	187	169	184	184	189	193	196	192	196	175	195	206	186	205	177	189	203	187	153	220	191	197	190	178	192	196	191	181	185	193	189	187	185	203	213	183	202	199	175	170	164	181	176	202	201	212	194	194	187	184	190	173	197	206	161	172	197	165	184	186	194	203	196	212	189	210	181	205	204	185	197	177	184	183	187	185	194	188	150	194	181	179	175	206	199	205	187	179	167	215	200	189	196	177	170	187	208	194	181	165	193	207	211	201	178	176	207	183	193	176	193	182	184	198	181	197	182	208	191	193	186	203	193	187	179	202	180	181	171	208	199	190	211	186	184	175	182	200	193	219	176	178	188	183	182	199	180	198	186	171	189	214	191	188	184	186	212	187	196	192	173	187	169	189	182	177	198	226	177	174	184	191	177	195	196	185	188	178	182	203	171	193	192	213	188	199	158	203	190	192	182	187	195	197	186	186	192	191	208	202	175	173	209	197	170	191	189	182	193	178	207	184	186	195	196	186	204	227	217	215	205	175	181	215	185	186	178	187	179	202	179	205	187	188	207	185	209	167	166	205	186	187	189	202	168	178	209	197	192	193	169	169	187	180	178	207	185	184	178	179	170	169	221	182	180	181	200	199	198	169	195	208	173	183	219	165	198	154	190	203	188	224	171	176	170	203	186	178	188	181	219	202	178	168	196	188	200	218	193	180	202	154	184	181	188	191	192	184	173	193	203	170	192	170	204	176	199	173	198	194	202	177	184	189	181	192	190	167	190	196	197	190	185	208	172	209	205	234	170	209	205	185	188	208	189	199	212	169	195	198	200	182	192	184	196	172	194	199	194	180	184	190	209	169	193	209	184	171	195	194	199	201	175	175	195	229	193	182	183	188	181	177	212	200	173	192	190	166	181	194	166	185	174	185	196	205	186	180	193	190	190	226	202	195	206	192	159	173	198	186	176	180	177	199	221	195	217	185	179	171	187	204	198	181	186	189	171	183	199	204	208	172	210	176	195	205	184	181	166	174	223	173	195	192	185	179	189	166	185	171	161	198	177	194	207	201	198	169	207	203	202	194	162	217	175	174	183	191	192	174	189	180	216	180	196	162	176	202	179	178	182	210	188	172	184	203	193	193	162	182	169	191	202	173	189	201	225	170	196	218	198	209	170	201	211	227	201	184	197	201	171	191	173	192	192	213	193	172	147	168	197	192	184	187	201	189	167	208	197	190	208	180	190	191	176	196	191	196	190	178	193	207	172	187	216	170	179	195	194	152	182	188	171	188	184	192	179	199	193	193	179	200	196	193	177	193	183	193	194	205	176	162	188	190	184	173	195	192	204	188	185	199	166	185	190	162	227	189	182	205	187	208	180	212	175	208	176	172	200	190	170	211	178	186	216	188	211	202	185	196	191	167	201	200	207	191	194	209	171	205	166	195	156	193	179	216	195	185	202	181	172	193	182	199	174	178	191	179	250	190	185	198	178	191	204	162	159	183
3394	317	269	262	283	257	297	300	291	279	248	239	251	261	275	286	281	272	272	250	266	272	294	241	295	277	260	252	275	290	282	295	257	267	269	262	261	321	276	266	270	251	286	273	271	268	247	302	225	272	276	272	272	278	243	279	270	249	274	270	302	226	275	275	267	297	286	255	277	261	317	276	244	313	281	259	272	298	280	278	269	276	258	266	264	271	251	251	256	247	261	274	290	238	286	246	265	227	280	291	285	293	278	292	313	276	261	272	299	269	273	275	270	273	270	257	229	241	264	236	282	279	273	277	247	284	245	264	266	266	281	284	265	247	265	281	279	265	297	285	291	259	250	273	282	265	279	260	275	297	298	287	287	261	282	264	244	281	263	247	277	232	262	246	264	269	265	279	255	285	277	266	273	267	251	237	284	256	287	266	266	247	231	256	290	262	243	273	278	260	281	245	312	275	278	247	281	252	288	304	283	242	269	275	256	281	287	264	257	246	277	270	278	240	240	269	260	248	235	267	258	293	272	295	249	272	261	252	254	253	269	292	272	297	274	287	292	235	236	256	282	290	256	277	295	264	263	283	262	254	297	275	253	258	281	231	261	269	266	275	274	276	290	249	293	269	287	266	271	277	259	285	280	250	253	254	275	259	282	268	275	302	259	257	268	291	264	293	253	253	280	284	252	251	283	295	291	297	251	274	266	223	243	282	270	286	271	291	253	264	304	226	259	278	293	299	253	284	285	263	270	262	288	240	268	276	254	241	313	278	260	291	301	271	273	278	257	255	283	262	263	287	275	260	269	297	276	281	258	295	282	276	243	276	288	280	292	263	257	274	252	286	253	292	262	258	276	249	289	264	307	268	281	280	264	281	299	273	249	295	272	278	257	260	286	283	281	279	273	301	293	276	248	313	288	284	257	242	297	288	249	262	259	257	261	277	296	276	256	249	275	247	256	261	280	287	282	243	244	261	259	253	291	290	317	287	290	260	273	254	254	262	265	272	247	278	298	287	289	285	265	253	289	281	287	274	272	295	260	275	257	249	252	250	265	261	265	281	261	258	271	257	274	262	262	290	272	300	294	272	296	271	280	281	283	280	275	297	234	306	297	273	261	290	269	268	264	254	251	264	274	284	272	262	280	271	270	259	268	273	281	300	267	246	284	273	283	263	265	270	255	270	307	273	282	295	254	292	271	283	275	288	286	262	259	235	264	251	274	301	256	253	262	261	286	280	249	278	271	259	244	262	276	259	265	270	263	277	292	291	226	284	302	272	255	271	261	266	271	269	270	250	271	238	264	294	284	276	276	272	264	267	263	275	264	259	263	287	263	272	306	279	265	273	240	254	282	258	272	248	265	284	295	294	269	245	268	259	283	262	227	253	283	270	275	273	245	275	251	291	278	267	233	238	271	284	274	293	253	270	284	252	277	295	271	275	284	275	268	270	285	284	260	260	242	261	304	288	267	258	261	280	294	249	276	252	245	276	271	251	261	275	244	312	260	268	282	265	290	232	303	267	255	259	258	285	261	254	268	276	279	280	257	283	264	297	277	269	268	292	260	287	283	262	255	295	283	271	250	281	255	273	280	253	258	284	262	266	264	263	264	245	288	274	282	238	288	279	303	273	273	273	263	304	273	228	235	278	284	294	272	272	285	243	260	258	283	280	285	250	230	276	277	275	262	263	286	273	258	237	297	278	275	283	259	259	264	278	260	280	240	267	258	251	291	275	288	274	282	284	245	259	257	271	264	283	272	253	298	237	289	263	273	276	286	241	268	235	280	268	259	254	257	294	261	260	298	297	257	267	257	264	265	260	250	253	269	293	276	269	278	253	241	308	266	272	292	257	280	257	279	292	272	280	263	268	292	261	256	277	232	281	248	285	268	272	251	282	231	280	267	242	249	272	280	277	265	227	272	253	254	260	278	256	273	296	263	279	283	280	243	272	280	269	296	259	249	269	294	246	266	288	256	285	254	241	266	280	252	271	274	262	268	257	264	266	278	258	278	286	270	235	241	261	276	273	248	266	292	250	264	282	271	257	265	285	300	267	256	276	267	259	262	281	279	279	301	261	255	256	260	306	278	274	272	269	285	231	308	262	290	259	251	271	265	270	289	275	273	290	259	238	270	267	249	242	293	270	241	246	249	250	264	292	284	274	273	246	271	280	263	297	246	265	252	256	236	265	298	268	254	246	236	254	241	253	245	274	250	273	294	243	268	285	276	260	273	262	282	310	270	284	261	247	311	248	247	259	281	274	271	275	263	283	277	294	291	257	260	284	253	241	299	287	289	257	303	238	282	253	276	286	273	249	248	278	261	249	249	269	234	266	268	266	261	284	306	283	270	250	255	271	319	278	299	278	261	290	282	259	271	249	269	288	256	266	259	273	293	245	255	283	276	278	286	308	259	278	245	253	295	298	278	244	265	298	269	255	268	258	255	248	258	281	244	282	270	249	236	271	270	291	277	246	260	265	282	275	292	289	225	247	277	260	264	259	290	284	283	291	265	289	260	223	249	294	272	270	275	269	277	263	295	283	294	268	291	248	291	262	271	269	280	281	244	239	238	282	265	271	262	275	237	294	291	254	260	283	279	240	251	268	267	267	264	295	287	273	256	283	311	292	270	273	251	282	266	257	261	270	278	263	290	263	256	237	263	293	293	242	249	283	250	263	292	277	277	244	239	268	256	252	231	261	252	271	278	270	296	281	264	278	267	246	289	268	283	271	287	234	280	277	289	272	270	272	285	255	249	233	248	287	253	240	275	260	295	281	265	268	275	248	256	234	271	267	292	251	262	269	275	262	293	250	249	267	305	243	284	222	271	274	236	273	265	297	259	258	276	285	265	266	256	293	258	252	289	256	276	257	290	244	266	267	251	250	304	248	270	278	281	278	279	288	260	289	276	283	287	288	261	271	271	290	255	258	301	247	266	262	280	263	256	290	316	278	265	251	273	315	285	280	271	266	276	290	277	251	276	257	288	256	275	242	270	263	259	250	315	278	264	229	277	272	281	275	294	262	276	266	275	297	274	267	264	268	276	253	264	271	267	280	282	251	221	284	247	269	251	255	260	258	283	270	280	294	293	271	247	278	270	267	278	277	286	248	278	274	281	266	282	261	277	302	277	269	264	263	256	259	269	266	258	279	258	272	269	286	301	269	250	274	275	317	277	261	285	299	271	262	266	266	241	253	241	292	275	283	235	263	264	269	255	261	229	278	254	253	264	272	254	284	274	242	276	248	255	293	290	275	261	224	256	279	280	258	277	274	271	278	266	273	262	254	280	269	282	261	266	247	297	263	293	236	280	262	274	260	246	293	299	250	274	277	284	292	280	262	263	262	274	286	261	263	269	271	250	293	278	255	260	276	265	238	274	259	282	264	270	291	291	291	266	283	278	296	278	293	293	268	259	270	289	274	262	297	284	237	247	302	272	286	278	254	245	263	264	253	274	276	272	302	270	286	261	271	238	266	250	254	273	270	264	239	245	245
3353	659	658	625	662	653	676	624	654	650	667	713	673	686	682	622	658	624	651	690	632	632	624	691	643	621	626	635	631	657	627	686	675	637	619	653	592	636	639	671	685	671	639	600	691	652	625	677	649	634	666	669	627	627	648	629	652	633	614	619	669	600	625	600	666	628	674	660	598	660	624	636	655	655	651	645	633	645	643	635	691	652	574	616	652	639	657	648	638	649	663	634	679	645	627	620	621	612	642	695	702	643	667	639	666	636	687	639	636	617	646	629	618	670	571	629	699	666	632	637	633	646	654	631	663	608	605	640	647	625	652	635	611	649	627	675	640	647	616	668	633	641	655	638	634	641	646	622	676	601	684	652	623	638	596	650	597	683	667	612	634	625	649	692	659	611	646	649	618	666	620	614	668	624	616	664	647	640	618	621	615	651	671	620	641	632	698	682	640	629	637	664	643	641	672	636	617	663	620	652	632	592	677	639	652	657	627	693	642	610	650	690	627	654	629	610	661	594	639	627	634	629	689	666	647	632	638	657	612	582	648	644	669	617	622	644	634	669	611	638	640	613	632	672	636	639	641	642	608	681	615	678	680	659	651	595	660	700	640	671	668	668	621	639	614	654	689	650	646	607	631	641	643	653	655	676	624	644	645	633	660	653	645	611	621	625	641	642	608	678	618	621	656	664	629	625	621	684	618	667	628	621	602	638	617	605	604	676	598	611	680	631	626	645	666	636	637	671	649	638	662	660	615	616	602	664	624	621	616	613	662	640	662	656	660	621	632	670	649	647	626	645	660	586	684	621	630	667	628	646	650	631	675	638	646	641	661	672	618	651	627	670	663	642	648	635	624	658	685	672	655	642	639	696	630	640	641	677	691	628	596	662	618	622	654	704	670	663	725	631	641	640	635	654	713	690	647	616	650	622	589	614	662	679	656	646	660	655	658	661	653	619	632	626	652	619	682	653	618	677	681	664	614	606	599	620	693	653	652	637	655	653	646	625	651	612	614	658	640	681	629	649	615	636	604	615	670	636	689	666	629	670	657	652	659	667	673	609	627	642	654	627	656	630	640	680	618	641	619	616	667	657	671	582	607	611	643	622	646	657	675	613	636	640	626	648	621	661	617	622	610	629	668	632	587	657	576	695	665	674	594	630	646	631	652	602	649	647	623	642	649	656	655	627	630	616	606	621	636	613	665	642	643	611	635	659	653	637	640	653	604	623	655	626	663	623	682	683	686	669	651	648	650	645	619	655	630	677	604	619	654	643	667	605	614	623	613	618	660	661	639	650	609	653	648	642	632	601	647	650	635	633	628	649	627	639	671	648	634	671	643	638	657	653	602	622	623	676	678	663	665	661	635	672	669	668	639	657	627	637	645	641	653	640	608	662	662	663	648	668	644	645	654	644	602	652	615	649	647	640	655	607	651	661	655	648	661	614	616	649	676	645	653	647	617	660	655	618	688	624	659	649	623	657	667	614	678	648	658	671	604	637	632	637	693	648	645	616	625	710	666	677	654	623	632	681	678	613	634	683	642	642	664	649	662	596	655	682	647	634	610	645	608	636	677	640	645	648	670	631	660	685	635	633	619	705	621	619	602	624	635	638	612	715	640	637	690	617	650	630	641	708	628	640	638	617	621	574	635	634	688	667	652	666	593	665	625	583	657	707	622	649	637	636	663	669	619	631	627	666	637	613	627	700	625	634	595	640	605	664	596	615	674	605	637	644	639	642	697	697	585	634	632	660	601	683	672	631	640	659	640	649	675	701	616	635	658	639	669	699	560	637	619	610	660	642	695	642	619	625	640	647	624	652	623	665	657	621	633	721	687	610	659	660	643	611	648	597	601	653	613	645	600	662	652	630	656	629	633	643	635	647	653	643	641	649	661	610	665	631	626	622	627	574	634	610	595	629	661	647	690	664	658	681	589	603	670	594	630	640	633	667	624	647	653	654	664	650	691	652	689	628	605	695	671	651	638	641	681	619	679	616	641	646	645	648	657	651	632	648	624	645	629	595	646	618	638	648	660	660	638	666	637	669	687	665	644	651	658	616	650	657	644	645	639	638	643	630	627	655	622	658	641	642	657	612	622	633	615	649	664	653	646	650	685	616	595	641	636	627	638	662	705	639	680	646	651	637	669	624	642	627	642	671	643	663	621	605	664	674	677	607	658	659	637	660	682	633	666	625	644	664	649	613	659	632	631	666	626	654	643	604	610	716	677	616	659	639	633	654	670	695	612	663	648	664	632	634	656	651	641	611	646	656	599	589	668	619	637	627	655	661	627	665	694	608	623	660	651	646	650	652	627	622	652	676	665	663	661	633	634	669	606	619	638	605	632	650	586	618	634	655	596	639	621	626	650	668	706	686	642	668	638	682	635	600	632	626	626	672	618	668	664	637	706	654	660	652	664	619	596	663	699	637	611	620	641	633	652	669	608	664	639	640	614	604	644	682	590	642	624	660	632	675	628	638	620	697	644	674	644	634	618	655	637	624	625	622	623	640	677	674	660	645	608	624	597	644	621	651	616	679	644	647	666	654	661	610	669	632	679	671	631	697	660	655	685	664	636	630	620	664	642	601	717	623	669	645	629	658	619	600	642	613	604	632	683	604	640	635	640	643	672	643	628	630	639	604	642	663	676	578	629	592	624	654	646	634	577	647	609	620	603	606	636	644	644	650	584	700	592	649	658	633	645	653	632	661	645	632	624	627	616	694	620	661	641	626	632	630	639	630	683	630	660	649	686	594	610	643	620	598	654	672	633	629	653	635	610	632	640	630	689	639	632	599	678	654	670	646	588	646	650	666	615	635	594	654	625	637	664	634	693	600	598	633	654	638	642	631	637	640	630	631	663	657	606	640	686	634	626	658	657	653	669	626	661	592	633	652	652	645	619	678	635	604	620	672	618	661	628	691	636	647	663	604	661	632	656	638	641	645	638	649	656	608	641	676	628	616	622	645	707	693	626	661	689	688	657	632	673	599	613	631	632	647	620	637	636	636	627	610	676	619	645	657	648	713	590	635	639	641	667	692	644	675	649	618	655	632	602	640	672	664	678	621	655	629	654	664	671	621	682	637	664	648	671	609	654	698	643	649	641	624	671	632	615	653	678	617	626	625	599	626	646	637	591	611	636	681	625	643	648	645	633	652	664	625	648	675	711	642	642	632	631	659	609	679	617	650	633	623	648	655	646	648	637	632	635	644	602	626	606	633	658	663	604	612	636	665	619	592	634	664	616	620	637	656	659	641	653	648	629	669	650	693	618	635	635	636	648	639	648	642	621	675	623	646	622	659	657	609	600	669	615	615	619	643	654	654	649	671	636	618	656	630	665	672	648	627	613	623	644	682	679	662	674	621	662	592	688	658	625	660	615	676	632	639	696	621	659	616	691	587	653	657	622	603	632	643	612	661	643	633	639	622	631	634	620	669	666	646	671	640	666	637	651	645	636	610	652	691	620	627	665	618	663	649	628	649	642	606	663	646	628	644
12870	697	386	301	278	224	254	239	217	201	192	199	196	201	207	176	190	160	181	182	210	169	172	168	164	185	171	185	171	199	180	171	185	177	177	180	199	182	191	166	170	169	149	179	198	188	180	212	189	181	183	173	181	188	204	190	167	181	168	176	193	166	179	192	178	160	188	184	180	175	152	176	201	190	196	181	174	181	177	214	185	181	182	167	182	171	163	176	155	192	177	149	171	165	156	180	187	163	214	192	186	182	187	175	160	163	168	168	172	184	183	204	184	159	183	180	169	173	201	196	176	177	164	177	179	195	172	194	193	194	175	179	157	181	177	208	171	177	181	175	159	191	172	170	170	196	188	178	173	198	196	188	190	174	192	155	185	177	157	168	177	187	178	170	182	193	186	176	180	167	163	219	182	188	191	139	176	183	188	148	178	192	179	160	195	188	174	172	184	165	165	170	159	176	175	177	185	192	157	187	177	195	180	160	173	166	154	189	178	153	167	169	165	177	155	148	185	167	161	155	185	176	190	179	148	201	186	148	173	180	181	172	204	165	182	161	192	182	180	160	183	177	180	190	198	169	185	187	175	177	195	201	181	170	190	153	179	181	192	178	173	189	192	185	169	193	164	178	184	178	176	192	179	161	195	189	182	166	148	181	170	152	171	160	179	173	154	165	178	162	187	182	162	181	185	162	177	167	182	197	170	166	166	173	193	191	178	197	166	188	177	174	179	170	179	162	178	178	161	196	181	163	196	162	169	184	191	199	176	175	191	197	186	182	194	200	186	170	142	165	165	203	172	186	172	147	169	187	185	205	182	169	177	182	168	164	177	182	207	191	190	180	193	155	191	211	177	197	187	176	167	178	191	166	181	175	187	169	169	192	176	179	180	165	155	172	154	179	175	188	181	188	174	184	177	165	163	183	157	162	178	184	160	168	169	189	170	165	206	187	199	173	176	196	182	175	182	185	175	180	186	156	178	195	196	185	169	174	166	174	191	169	187	159	176	182	153	204	197	163	196	178	173	185	197	196	203	188	169	188	187	131	172	162	172	178	184	165	186	159	185	162	198	202	183	164	173	147	174	165	189	189	181	159	197	160	161	148	202	162	162	156	173	208	178	171	173	184	179	181	190	188	164	172	176	193	185	164	156	179	162	169	194	177	193	161	160	170	178	180	173	182	190	171	178	161	167	154	139	167	216	174	164	190	159	166	168	165	192	181	173	177	186	198	184	174	203	167	175	174	170	167	160	210	181	186	183	181	171	178	178	177	164	171	179	199	192	170	206	176	180	170	192	173	182	185	175	192	180	156	155	178	194	183	171	172	191	184	182	163	195	183	176	164	186	184	178	174	186	166	185	172	169	174	185	186	182	166	153	179	171	195	170	157	183	207	193	168	166	145	180	166	178	143	184	165	197	179	187	189	189	178	176	175	192	172	182	184	187	172	183	171	177	178	207	153	174	185	160	200	186	180	190	194	149	175	157	196	184	189	189	187	184	151	184	159	193	177	191	186	200	185	165	194	153	192	175	173	183	183	188	162	178	202	179	191	196	194	170	183	205	186	169	158	182	179	178	172	163	156	201	181	160	168	159	162	189	155	220	163	178	174	192	183	164	175	157	160	188	168	165	185	187	186	167	166	169	178	181	190	162	176	186	170	181	201	185	184	157	163	177	171	175	180	177	184	145	188	174	182	199	187	150	164	156	182	172	203	175	173	164	176	164	197	184	188	163	174	181	168	189	168	175	190	189	173	156	175	151	191	184	186	160	198	209	173	171	189	171	150	189	163	180	187	198	181	177	176	191	152	187	181	200	192	195	165	181	169	174	181	174	172	192	187	189	179	176	189	173	161	192	208	187	203	169	178	191	172	171	173	168	194	186	187	192	183	194	198	170	158	178	176	178	184	178	186	171	168	169	154	156	154	179	187	149	170	168	171	192	188	168	171	191	195	165	208	168	174	185	167	174	171	178	188	186	164	157	167	160	194	182	163	186	173	190	201	184	168	160	168	172	184	175	147	189	228	165	181	171	200	215	166	171	189	216	166	152	177	206	186	174	182	153	170	193	161	172	192	219	196	173	210	184	188	186	178	169	195	157	194	168	209	170	183	174	175	192	171	191	180	190	191	159	168	199	177	184	181	198	195	161	176	204	187	185	186	187	144	179	178	199	153	190	181	166	164	165	187	177	171	183	199	174	175	175	170	193	182	163	198	192	193	190	189	185	174	180	172	170	173	192	159	166	185	163	173	174	188	189	160	179	173	195	184	189	183	192	184	181	191	174	177	189	176	183	164	159	198	189	162	170	193	174	189	188	172	189	196	180	191	180	179	182	170	178	188	177	185	190	203	173	168	183	187	162	181	200	165	148	174	182	192	171	176	191	193	218	183	175	193	185	173	180	164	164	205	179	184	174	173	189	162	183	160	186	165	167	187	153	182	215	183	191	166	188	168	194	165	169	205	147	175	185	191	154	190	152	190	144	146	170	191	165	156	189	153	182	183	163	205	178	174	188	158	173	189	174	193	160	165	178	213	153	145	171	182	156	166	183	171	184	184	197	184	177	172	164	149	194	216	172	205	154	189	177	171	193	188	175	173	192	197	155	166	206	160	177	193	188	179	186	202	154	148	178	166	180	168	159	182	174	193	173	179	175	181	184	197	181	185	167	176	200	180	185	193	159	165	169	169	223	194	162	176	163	177	186	153	179	196	179	195	163	196	193	187	190	179	176	168	174	176	195	165	184	151	181	181	166	161	161	205	170	164	188	195	209	175	178	154	167	171	192	181	174	190	192	186	173	169	168	195	172	195	185	198	168	189	182	184	156	152	191	195	182	176	157	187	153	187	201	149	172	191	151	187	148	180	200	181	172	174	195	182	144	195	201	184	185	166	176	182	152	179	174	170	169	172	170	178	173	180	190	183	179	196	174	181	168	162	152	170	169	182	194	189	182	175	172	169	169	188	191	200	159	182	163	179	147	162	170	169	176	192	201	183	176	183	163	166	154	173	173	170	179	181	184	193	199	167	137	177	206	184	187	174	169	208	168	177	161	180	191	187	180	186	166	186	205	179	182	192	182	186	204	182	190	169	190	165	158	173	163	193	188	169	182	167	174	167	166	161	195	184	191	180	164	174	182	175	184	157	169	193	169	162	182	184	161	173	168	161	186	178	136	182	187	160	159	168	173	170	184	160	175	173	174	189	165	159	194	193	171	169	178	171	189	193	169	165	190	184	193	187	179	201	176	183	188	189	176	198	167	174	167	184	176	190	186	176	178	202	161	185	208	164	188	200	179	181	213	185	176	178	187	190	203	206	183	173	159	176	193	167	178	201	182	148	183	159	186	169	163	171	181	184	189	158	169	217	168	199	165	184	206	199	158	178	154	193	177	170	177	169	178	177	182	180	158	173	193	188	197	156	178	167	154	169	199	171	185	181	174	168	192	190	177	194	190	188	167	196	207	164	161	192	140	208	189	165	191	223	174	186	160	177
9995	689	944	1058	929	815	666	643	569	609	547	553	480	461	452	480	450	475	508	451	459	478	471	456	461	411	467	450	447	431	478	478	466	475	433	412	422	449	429	465	435	437	492	458	450	439	450	470	429	411	418	419	440	426	452	469	434	414	410	450	417	432	423	427	439	470	441	433	448	443	428	453	467	427	441	414	383	451	451	427	423	442	419	434	455	446	440	456	452	413	421	408	430	454	461	424	453	416	429	425	409	420	437	444	428	444	438	431	420	462	453	433	409	390	406	401	424	459	439	401	411	403	441	424	434	465	431	427	439	461	398	414	454	433	399	430	462	418	397	442	448	401	413	407	428	424	438	419	410	457	469	463	441	410	403	430	429	442	440	401	442	417	455	420	405	446	436	436	465	413	450	415	399	440	449	433	431	429	462	417	409	475	430	398	449	457	420	427	443	421	467	410	455	451	453	404	454	394	428	454	426	460	435	464	401	424	417	437	451	475	417	438	427	423	475	438	426	430	436	450	441	429	429	438	430	418	426	478	434	403	452	427	382	447	430	422	460	448	416	400	449	465	399	445	405	424	444	415	440	433	434	403	388	411	392	451	443	433	432	458	391	438	425	416	457	422	411	463	413	449	431	429	449	445	417	471	386	402	447	453	446	429	452	436	429	423	423	426	458	439	413	451	433	395	429	455	426	431	405	490	419	430	426	464	415	454	414	420	421	415	414	402	464	449	428	408	415	426	470	401	415	406	463	442	448	413	409	419	447	475	438	434	418	435	413	442	420	437	421	412	429	453	417	444	428	448	458	435	462	441	414	443	439	446	437	473	447	423	438	417	447	420	425	412	433	436	411	428	428	395	428	424	418	467	441	469	407	398	415	458	457	415	465	408	439	437	449	439	446	439	453	413	446	468	436	437	444	450	425	422	418	476	417	396	417	427	437	437	449	445	389	436	465	430	419	433	433	442	449	455	441	437	466	438	404	467	451	426	427	423	388	463	388	436	425	403	450	451	426	522	416	418	460	431	412	390	441	425	408	460	436	429	459	472	410	447	473	415	418	429	439	452	411	402	481	404	441	468	434	431	392	425	408	427	441	405	425	432	428	442	440	480	423	431	372	434	421	432	446	438	417	412	438	405	425	417	450	435	443	415	411	442	419	445	406	446	425	430	454	450	386	463	433	411	469	425	395	423	425	398	427	452	417	430	459	421	425	431	437	451	430	451	470	472	456	437	425	444	441	418	458	427	459	441	392	401	414	407	452	428	430	453	440	402	427	453	450	419	409	394	408	414	414	432	424	421	447	427	449	420	451	409	419	476	394	432	436	441	444	431	421	431	434	424	450	418	424	459	407	426	448	468	457	446	453	422	460	448	466	452	432	438	444	430	463	411	459	439	424	435	406	427	457	449	439	434	421	429	463	447	459	422	450	417	415	440	429	381	420	470	448	426	426	414	421	442	455	424	427	415	446	436	463	488	431	418	452	448	471	448	438	399	423	406	438	413	445	425	443	411	448	443	404	430	442	427	464	410	436	472	375	390	438	427	430	417	392	469	455	453	463	440	422	449	404	436	440	414	465	462	451	435	421	397	435	470	426	390	464	448	429	469	423	426	448	439	428	436	453	412	463	457	474	445	416	429	433	421	422	445	396	422	415	450	427	448	448	438	431	468	423	449	409	399	422	461	427	412	447	421	464	449	454	409	401	451	428	472	448	430	423	486	445	422	433	472	428	427	438	398	439	421	434	422	456	424	454	436	457	405	422	441	457	420	416	421	416	438	440	409	478	425	451	459	434	465	426	424	398	458	445	459	441	394	439	442	439	419	414	430	484	428	437	435	407	402	421	436	436	453	436	440	453	411	413	485	431	402	427	445	428	415	453	421	416	425	416	438	418	432	430	435	473	427	412	419	436	421	417	419	447	463	439	458	410	445	410	416	415	401	418	419	403	448	483	452	432	440	383	442	427	425	430	414	428	422	468	424	462	440	432	440	438	404	450	422	446	440	446	434	429	422	432	439	437	418	461	454	382	431	440	421	402	431	462	422	431	442	446	447	460	440	412	413	400	430	431	443	407	407	429	462	417	411	439	438	433	420	437	440	456	426	457	423	435	440	391	415	427	430	406	454	447	444	429	416	417	434	440	387	410	427	419	409	423	424	427	443	421	456	456	426	417	454	435	408	439	414	446	432	460	451	425	454	451	448	477	460	431	396	440	431	419	415	419	438	427	420	443	399	435	441	390	458	466	438	388	435	426	422	425	401	448	393	437	470	439	470	455	401	438	446	422	410	451	439	416	436	448	392	427	439	437	416	412	433	394	401	415	415	435	457	439	440	466	443	437	422	462	429	449	453	437	402	462	450	434	418	415	439	453	401	439	455	437	426	437	440	455	453	461	438	436	475	455	443	414	431	446	463	414	453	442	452	448	469	428	447	449	451	406	440	489	426	438	433	443	418	439	437	445	454	457	440	443	400	460	459	432	480	414	436	436	404	447	419	459	398	442	430	424	430	452	463	455	394	450	482	424	366	430	408	449	463	450	452	453	413	451	427	422	449	448	433	440	452	422	437	440	474	452	425	428	461	436	380	437	413	427	419	403	461	444	401	422	424	457	393	452	436	427	422	429	455	466	467	434	436	444	434	409	428	427	411	442	435	474	451	427	449	471	431	428	465	446	443	445	446	434	420	408	436	451	451	437	434	400	412	432	410	451	454	408	410	433	426	416	448	415	445	434	453	463	409	424	431	444	424	437	448	429	419	425	459	395	430	446	423	416	408	411	387	417	463	432	442	413	421	412	410	444	438	429	427	447	414	426	423	415	425	454	455	423	456	415	456	435	424	397	414	410	431	457	407	434	452	399	441	455	417	428	464	428	423	411	436	428	393	444	433	464	412	386	446	452	430	442	448	436	430	446	453	453	427	473	468	463	445	416	435	431	427	467	437	471	421	425	422	446	451	402	418	450	442	403	417	408	385	445	422	420	443	440	405	405	440	457	444	405	446	436	441	436	394	452	405	426	412	405	430	415	427	444	427	421	437	420	409	447	409	437	422	433	444	401	424	442	437	441	417	441	414	405	456	462	425	437	410	421	442	421	440	442	448	404	435	426	429	404	435	420	413	421	404	408	433	431	419	437	448	443	414	418	407	457	433	428	422	425	423	425	451	438	439	442	451	386	425	442	442	432	408	428	394	425	428	465	456	454	440	455	442	435	426	385	393	434	415	445	453	432	475	456	437	452	432	403	444	452	439	476	432	441	458	420	398	418	425	443	409	454	427	422	440	424	442	417	462	423	428	442	450	447	442	430	455	434	423	443	437	431	498	435	455	413	451	393	431	420	434	417	422	451	415	456	448	385	430	448	440	438	432	474	429	448	428	414	463	438	425	446	464	442	434	473	484	433	429	438	449	445	458	408	482	442	403	429	437	455	435	424	391	439	421	425	429	404	423	440	423	431	402	417	370	414	417	445	435	427	451	422	444	453	406	447	442
20624	1497	555	394	231	208	146	134	134	109	103	82	122	78	78	65	77	68	77	89	65	60	66	63	66	71	90	60	76	80	86	65	73	75	78	72	77	72	74	60	56	64	52	58	62	63	72	88	86	58	71	75	77	65	58	83	76	71	57	72	65	62	64	60	56	57	64	60	57	65	81	58	64	86	49	67	65	59	62	70	59	57	67	74	69	72	79	55	70	61	61	69	63	74	71	56	72	55	64	68	61	50	56	60	61	65	63	67	63	62	58	67	72	56	63	68	54	75	88	67	57	54	72	65	78	65	69	70	71	58	55	68	71	71	71	64	81	60	67	63	63	78	70	60	72	70	65	73	57	67	78	74	75	76	61	67	62	69	59	67	65	82	88	75	78	66	74	79	73	65	64	65	64	54	54	78	68	63	78	73	78	76	67	67	71	60	58	71	73	69	54	71	57	65	75	61	80	63	47	69	60	68	60	62	62	73	63	77	61	66	60	60	53	61	60	52	72	66	72	69	65	50	71	68	53	69	48	64	71	72	70	56	76	59	70	64	76	72	71	56	63	51	67	67	51	61	76	77	58	58	70	65	63	61	50	71	48	79	63	72	60	64	76	70	72	70	56	73	63	78	63	60	65	69	65	74	69	64	67	49	69	69	51	63	71	70	78	67	64	69	69	71	62	66	72	76	69	90	49	67	59	56	57	61	67	60	62	73	64	72	62	53	68	77	54	61	63	75	67	77	81	63	79	72	68	67	67	58	56	55	55	67	65	56	62	55	70	56	74	69	62	71	65	67	53	55	75	75	63	76	59	70	70	68	80	74	68	76	68	53	60	58	65	75	77	63	55	68	57	53	62	66	54	70	63	74	74	58	51	57	63	58	55	71	70	66	60	63	71	75	71	59	59	65	76	71	70	62	59	59	64	64	60	69	65	83	65	72	64	71	63	48	50	63	56	62	58	58	50	53	66	68	68	69	60	55	77	71	73	76	80	71	83	73	69	47	75	49	63	50	71	67	93	66	58	61	66	59	60	75	65	62	64	61	61	67	59	63	69	81	59	68	60	86	50	51	58	67	74	64	47	65	39	58	65	77	64	72	55	83	68	66	63	75	72	70	61	70	69	51	77	63	61	69	43	58	67	72	59	61	62	59	75	72	55	63	62	80	61	58	76	65	74	59	68	80	74	66	63	83	68	62	83	63	61	55	62	53	61	60	79	53	54	68	58	66	52	51	55	72	62	64	64	65	60	69	52	79	60	61	69	65	57	62	52	81	55	69	70	58	57	66	55	62	59	64	71	66	70	67	57	67	61	57	69	70	66	69	83	73	70	66	54	70	54	54	59	72	60	76	77	73	71	51	64	73	62	75	84	65	87	66	75	79	66	67	65	56	62	56	72	66	70	65	63	59	74	74	61	57	68	90	64	61	61	59	70	65	82	61	62	63	81	69	57	69	65	61	65	65	74	62	70	75	89	67	59	62	78	52	65	56	64	58	59	72	74	55	54	73	59	67	64	49	57	59	63	70	71	72	66	68	57	82	58	76	68	58	76	60	62	63	80	62	59	71	69	69	72	56	70	80	48	64	77	66	66	66	70	63	71	76	66	67	74	69	66	54	64	78	57	74	71	63	55	60	73	77	69	56	56	57	65	61	69	71	55	64	55	71	64	68	78	79	62	70	64	67	55	64	46	67	74	49	65	59	53	77	63	69	62	62	61	72	68	72	76	48	51	63	56	68	61	67	55	68	65	70	80	67	74	73	54	70	62	61	62	79	58	70	66	80	70	82	74	83	63	70	65	64	60	62	83	59	70	52	68	69	55	71	48	65	78	68	53	81	57	63	62	57	58	73	96	71	52	57	75	81	64	56	66	77	58	55	72	55	60	67	69	60	66	63	61	54	58	81	64	70	57	52	80	75	73	55	82	63	50	83	64	58	63	73	62	71	71	66	74	63	73	78	60	56	67	70	69	63	61	59	72	69	76	58	69	57	59	61	60	77	67	71	73	61	60	64	60	67	68	65	76	56	80	75	67	76	82	72	62	63	63	66	59	66	61	72	78	49	68	80	60	73	65	74	94	74	80	74	78	68	68	57	61	66	64	91	78	69	61	87	57	75	76	69	70	75	63	69	85	79	75	71	70	71	71	67	71	61	56	95	61	58	67	66	80	54	77	53	68	77	73	61	67	63	71	51	68	65	70	48	69	60	61	67	67	64	65	77	67	68	62	63	60	71	72	57	63	69	66	59	73	63	66	84	71	60	46	74	57	68	63	64	71	50	69	65	61	52	65	66	66	69	70	65	72	68	69	66	68	61	67	63	71	72	63	65	62	67	51	51	89	68	68	80	74	53	84	53	65	66	61	82	58	65	64	67	67	77	82	79	73	73	53	80	53	65	66	68	54	66	68	71	58	59	58	68	59	59	45	68	66	68	63	64	66	69	61	77	52	56	74	71	67	62	76	76	60	56	55	68	78	58	68	75	65	52	58	72	76	68	71	73	48	73	58	76	51	56	77	61	58	64	75	71	62	59	61	80	75	49	58	75	66	80	62	67	67	73	86	61	59	84	71	62	70	71	69	64	57	73	71	63	60	58	63	71	62	53	75	67	77	71	66	55	66	66	56	69	57	70	61	68	72	73	61	61	78	55	76	60	63	66	69	56	68	61	62	75	62	70	64	69	74	75	60	47	76	60	54	64	66	74	66	49	78	54	62	71	79	46	49	58	62	59	44	59	69	55	67	66	71	63	66	73	67	69	78	65	49	75	57	60	66	60	67	81	58	67	69	68	62	76	55	66	74	62	69	62	88	83	63	64	62	59	87	62	53	47	58	64	76	72	61	70	58	62	46	65	77	80	73	63	62	53	63	62	62	69	58	66	60	64	54	57	72	58	84	63	73	71	61	57	60	49	57	70	64	59	67	65	70	75	78	73	70	76	75	70	67	67	70	58	73	62	75	62	63	66	64	54	57	50	45	60	72	76	69	63	76	75	68	55	61	63	68	72	68	55	63	61	75	65	61	61	77	57	67	75	64	55	57	64	65	73	66	75	75	76	57	66	71	63	59	67	82	51	63	61	62	73	68	65	56	71	54	62	69	55	59	64	70	60	55	74	66	63	75	72	65	61	57	71	55	79	60	77	61	72	68	68	85	78	64	83	62	53	64	75	59	64	72	74	91	65	77	60	60	53	54	62	67	69	69	66	66	67	68	68	66	71	61	50	49	69	73	50	71	62	61	60	67	63	62	65	53	67	74	53	67	62	57	52	62	82	67	85	62	71	57	58	62	62	62	65	65	90	78	57	50	55	65	60	73	75	70	63	77	58	66	57	69	70	59	76	74	63	56	67	73	72	55	64	84	65	57	73	71	69	73	45	58	73	57	59	62	70	69	51	68	74	59	69	56	67	67	65	62	58	71	69	67	71	51	60	63	70	72	64	63	55	74	75	75	65	70	60	83	51	66	61	59	57	62	44	57	68	66	61
12687	680	1185	1346	1207	932	733	567	500	480	409	403	334	289	328	305	299	289	265	276	245	237	265	251	261	253	212	234	218	219	222	210	200	200	179	216	194	207	213	205	222	202	191	207	197	199	197	216	194	184	199	194	192	183	195	216	192	213	216	211	198	158	199	204	168	176	198	223	182	188	203	169	192	196	201	190	196	183	203	198	187	192	201	196	189	186	202	190	185	202	187	220	178	206	185	202	223	189	191	191	194	202	164	170	199	182	187	191	183	199	186	194	207	172	188	172	181	180	210	212	198	195	187	177	158	190	190	197	219	192	189	195	207	196	201	193	183	173	199	204	187	193	207	181	192	191	205	197	188	191	213	183	173	185	203	214	209	192	201	186	202	198	165	183	175	213	198	198	199	204	179	177	177	177	202	196	197	196	174	182	174	189	157	178	212	181	183	178	171	185	194	213	192	184	169	187	181	178	168	206	198	199	154	187	187	208	213	208	175	184	180	183	222	186	185	199	183	206	165	211	188	158	200	220	206	179	206	205	201	210	160	200	200	174	182	187	192	223	193	185	176	212	203	175	183	201	182	198	195	188	186	187	206	182	195	197	174	205	192	179	199	189	158	197	200	189	183	208	164	208	205	182	212	163	192	201	178	213	166	186	172	207	166	198	190	179	202	204	206	179	182	168	201	202	190	162	191	195	187	173	201	188	200	180	195	198	175	207	206	191	195	162	193	196	196	202	173	178	217	194	217	183	177	203	181	198	184	176	177	204	193	171	184	194	190	172	185	186	180	194	191	193	197	167	201	195	165	197	182	197	189	199	190	184	192	191	208	188	212	197	199	208	207	202	194	191	188	208	186	183	219	183	187	173	191	179	175	186	201	172	194	170	181	180	185	205	179	189	183	185	188	190	193	198	186	174	201	197	192	184	170	193	190	181	194	190	180	188	192	182	186	187	212	232	195	189	189	178	201	214	192	185	198	201	205	205	198	188	209	191	167	190	173	243	200	200	220	174	189	196	170	194	195	191	209	201	205	200	172	182	198	176	201	199	203	215	190	165	176	198	184	201	168	172	221	195	207	184	205	170	198	183	178	174	201	171	175	186	179	208	161	182	205	198	190	198	186	185	218	199	186	187	186	207	179	186	170	191	167	191	185	223	184	195	191	221	185	214	196	188	196	168	195	204	167	188	167	196	194	192	218	199	192	210	180	179	197	211	210	195	186	179	204	178	192	207	210	195	177	197	166	195	194	202	197	192	172	181	185	215	224	193	205	189	205	178	197	193	196	205	173	195	182	207	195	216	205	177	191	174	210	189	189	190	165	185	165	186	185	176	189	185	176	171	206	200	181	205	196	198	187	199	205	191	183	180	209	225	172	212	185	186	211	167	172	200	198	191	189	205	203	175	165	189	178	198	193	199	192	187	175	182	203	188	200	184	186	191	215	182	205	170	189	181	211	202	179	185	202	201	204	172	200	164	194	177	194	191	180	178	201	192	190	199	200	199	188	198	160	203	190	187	193	205	188	197	180	179	192	181	208	194	188	210	187	203	197	218	198	188	198	219	198	167	198	175	176	205	196	161	201	222	185	199	221	184	195	206	211	186	182	207	183	208	195	186	198	187	204	178	179	214	225	215	181	170	197	203	194	177	189	191	213	186	180	196	161	190	193	186	197	198	200	210	189	202	209	201	177	195	186	187	207	196	185	151	173	203	198	156	196	198	178	188	186	188	219	204	170	174	185	231	188	182	183	187	212	188	208	182	180	209	166	173	195	203	205	188	173	167	178	199	173	198	178	182	198	193	194	218	192	184	189	195	197	177	200	196	199	178	172	182	171	184	185	199	211	191	186	202	203	176	188	213	195	197	209	221	179	179	203	185	202	193	174	215	192	193	183	175	191	198	208	183	195	181	196	195	178	196	210	194	192	197	188	203	188	196	199	195	202	185	188	181	188	214	182	193	183	180	210	210	197	193	204	172	196	184	196	206	169	216	167	185	161	181	202	164	199	175	205	201	177	194	170	208	170	203	184	196	190	213	206	180	203	205	207	195	186	178	168	172	208	173	197	188	190	200	182	201	186	190	193	216	201	195	193	192	180	190	199	189	203	210	192	204	179	194	189	183	202	197	194	184	160	192	211	179	201	185	183	167	176	200	193	194	166	192	168	203	196	218	172	193	177	190	190	194	186	217	207	161	173	197	208	183	191	196	191	193	166	165	212	186	214	207	198	178	190	176	215	190	203	189	199	185	215	180	180	198	181	178	201	181	199	183	169	197	195	183	189	194	189	196	203	177	179	205	208	178	187	189	220	186	190	186	176	201	173	192	192	191	178	173	175	187	183	189	190	205	194	195	199	166	230	190	186	195	164	189	196	176	178	185	179	196	212	173	185	172	192	208	181	189	184	191	184	222	212	178	199	186	172	171	183	198	189	178	184	199	186	193	177	209	192	190	172	192	198	168	168	195	195	180	170	189	202	172	198	183	204	204	184	168	186	194	197	169	187	195	198	183	186	200	171	174	185	193	213	186	202	189	178	194	185	187	161	189	181	194	165	182	201	187	203	186	199	197	195	190	195	202	180	175	218	187	191	160	208	179	187	189	201	175	200	184	180	196	202	185	154	203	175	191	198	188	180	204	175	217	192	199	199	182	190	199	197	185	169	201	200	191	173	185	183	191	194	179	183	192	175	183	232	216	194	188	205	202	173	191	188	205	208	167	192	193	192	191	175	200	195	164	184	214	183	195	197	207	208	169	207	201	181	193	218	199	197	207	189	175	196	191	193	204	179	218	199	193	181	189	213	175	164	162	172	206	190	164	201	203	196	184	177	167	176	195	187	177	168	187	195	190	213	205	199	182	194	195	152	212	212	185	199	197	176	198	211	159	206	190	210	183	171	184	191	190	180	203	192	172	193	178	185	207	211	201	196	174	210	184	184	200	207	195	193	181	191	177	187	180	214	182	168	187	183	193	200	199	192	195	185	178	196	202	175	182	166	201	180	196	191	179	160	188	183	206	178	208	243	196	189	201	173	182	183	168	197	219	181	201	173	193	187	201	179	200	198	187	203	174	188	190	186	172	188	219	182	190	174	193	170	182	190	171	177	195	213	225	172	202	171	209	172	194	166	184	159	210	188	173	195	179	177	185	188	206	195	197	203	181	192	167	197	191	175	187	198	202	178	199	201	162	181	191	187	195	195	195	196	204	162	186	176	171	203	213	162	194	220	200	170	159	194	161	211	197	200	199	197	176	180	200	189	218	204	191	188	195	186	187	187	203	190	182	198	171	184	175	183	190	194	180	187	195	202	197	178	188	191	182	165	179	183	195	166	186	231	204	196	196	184	177	193	185	174	179	190	187	192	173	213	184	189	196	204	177	193	184	184	210	201	193	202	180	206	187	225	187	195	194	171	191	204	180	158	206	166	190	183	175	191	189	196	202	192	164	177	187	184	203	196	196	187	180	186	202	182	200	171	177	200	191	214	184	199	196
3180	254	267	267	271	297	258	276	267	251	254	262	267	275	281	241	305	280	278	268	262	232	263	262	248	243	254	295	236	280	269	266	262	307	274	237	265	242	284	283	278	263	250	273	277	257	225	258	276	269	266	281	264	265	269	271	318	284	288	268	279	260	267	270	260	257	297	267	274	259	237	272	261	276	257	252	250	289	247	272	262	252	280	276	285	263	261	276	287	256	248	281	272	282	291	269	249	284	273	279	271	282	267	285	226	267	258	275	271	281	266	247	274	273	264	260	258	290	267	240	278	259	282	238	269	296	305	236	270	276	266	246	266	255	267	267	260	281	257	290	292	274	269	294	271	277	275	259	242	279	263	264	258	226	258	270	274	297	252	256	266	298	276	269	279	280	291	240	272	238	279	273	247	263	259	283	269	303	293	279	267	259	266	287	256	259	285	271	267	242	268	265	251	282	282	290	261	256	269	281	268	277	263	266	302	241	257	243	260	273	237	243	258	261	279	249	281	280	243	283	265	290	264	262	267	294	284	290	301	247	227	282	276	234	271	278	294	278	286	295	264	272	261	230	276	266	242	260	297	319	289	248	239	278	233	246	260	263	292	259	242	280	279	258	258	300	261	287	260	267	254	260	273	268	279	290	309	260	240	299	279	263	263	244	279	300	246	256	275	257	245	291	231	283	249	249	261	263	262	259	284	267	269	253	255	279	234	265	260	249	269	262	274	230	275	260	252	303	255	253	274	273	259	273	269	280	259	242	286	267	273	284	294	256	283	248	271	252	254	251	242	271	255	281	280	270	288	288	277	245	276	229	261	265	270	294	260	293	269	310	285	283	254	252	237	279	263	279	241	247	245	279	294	282	262	246	273	236	246	254	261	276	266	279	273	247	243	274	259	268	297	277	257	286	244	268	272	288	267	282	254	315	283	321	314	291	291	280	286	243	295	253	264	267	281	278	276	259	271	261	293	270	247	259	261	278	247	261	297	265	251	266	252	260	249	263	255	232	260	262	270	281	288	263	265	267	265	256	250	269	259	259	255	285	262	226	288	246	266	253	266	271	256	244	283	286	298	245	245	252	227	239	243	252	271	281	271	271	254	266	274	265	270	264	279	264	283	256	234	277	293	258	290	247	285	289	262	271	264	273	261	250	260	254	263	254	254	279	289	241	258	280	265	238	256	240	287	269	256	308	269	265	258	240	259	281	279	265	275	279	301	255	277	278	262	278	272	285	274	278	278	278	272	249	254	270	257	260	240	246	315	278	264	243	283	299	247	241	268	285	233	256	274	296	243	260	262	295	273	288	267	258	250	266	223	278	226	297	294	271	238	279	280	256	267	264	273	263	242	256	282	276	241	281	258	262	291	274	257	269	279	266	255	288	253	257	282	262	297	238	274	282	285	288	250	278	287	245	287	265	230	266	273	258	272	290	273	256	267	256	268	286	271	270	254	290	256	263	283	257	282	259	282	276	286	300	268	279	263	266	255	260	262	261	299	276	263	264	283	246	261	249	270	258	275	285	258	282	256	243	276	271	281	244	270	284	242	248	284	280	232	281	275	285	265	279	261	270	239	245	261	305	275	304	274	277	259	266	280	281	256	268	256	267	268	265	276	274	258	278	255	283	265	267	283	280	248	250	282	268	260	262	266	230	284	274	266	300	276	263	265	275	259	237	250	277	272	281	276	268	273	242	266	273	246	250	299	266	254	234	271	289	266	258	272	292	288	265	248	236	262	238	249	269	275	290	255	260	286	297	255	270	250	262	276	246	256	276	259	263	260	259	269	227	267	290	269	265	247	250	290	236	243	281	260	259	251	243	273	284	238	243	273	285	293	307	291	271	275	296	274	259	256	282	222	262	253	263	272	298	281	265	291	265	285	250	275	280	273	262	242	293	287	270	277	265	288	281	311	271	264	279	269	288	277	258	268	263	295	301	289	297	268	264	272	230	264	259	266	280	276	286	256	271	271	279	290	265	277	267	256	268	272	263	288	283	265	270	274	285	228	234	266	293	259	263	278	263	309	255	284	291	265	275	253	238	275	277	288	264	302	282	260	262	256	285	282	283	264	268	266	254	273	268	283	269	264	246	281	257	275	274	272	269	238	264	259	297	265	257	268	290	260	251	234	278	289	253	263	270	270	251	290	271	267	277	269	280	300	297	306	279	251	253	271	269	277	246	240	282	278	258	284	256	257	257	271	279	283	285	258	281	240	246	254	274	243	260	267	321	268	261	286	277	260	263	287	272	289	291	277	275	301	252	268	268	283	279	294	262	251	268	291	274	258	257	279	267	267	236	248	272	263	268	236	285	304	266	263	258	241	279	260	278	265	275	297	278	298	255	318	317	272	281	232	271	273	274	270	245	262	287	281	298	262	291	265	275	268	261	280	290	243	274	249	287	286	259	247	266	260	256	285	299	255	235	267	263	257	282	280	249	278	268	275	292	253	273	269	263	283	288	269	266	255	280	264	266	249	253	290	266	251	268	288	259	262	249	262	278	260	285	275	276	298	255	271	262	255	296	266	276	273	313	287	275	260	277	283	245	264	265	270	282	286	293	253	280	257	269	260	263	254	264	263	274	275	308	275	268	277	257	270	273	287	273	250	297	256	246	263	276	256	244	261	272	268	281	260	245	273	243	286	259	260	296	269	277	227	243	243	255	232	253	275	279	254	270	285	251	257	270	280	259	262	263	259	252	246	258	274	290	242	264	283	288	283	282	273	266	260	289	253	237	284	254	272	275	296	275	264	275	256	291	244	278	268	264	266	264	235	263	241	286	269	270	253	273	268	282	278	286	263	281	270	268	296	278	262	282	262	255	263	282	295	270	263	262	270	261	266	290	248	289	261	272	266	271	290	239	292	252	244	290	216	269	274	262	284	269	275	278	254	255	284	292	239	233	243	269	280	284	234	258	265	231	250	283	243	271	279	278	287	234	274	287	279	250	263	271	281	261	285	250	266	249	263	232	295	291	259	287	270	275	260	301	271	246	243	273	282	262	260	254	277	256	245	284	266	273	289	257	267	289	296	262	301	243	283	264	252	288	267	293	262	259	263	270	272	291	292	278	259	259	269	292	273	249	260	262	275	260	236	232	272	291	260	275	264	216	273	268	271	258	254	275	257	284	275	286	253	267	265	289	283	275	259	270	249	267	295	303	256	277	263	253	272	298	290	266	299	280	247	270	277	282	265	262	239	274	270	260	270	270	275	270	268	268	236	264	260	293	303	262	282	251	253	265	289	264	293	270	292	276	264	277	267	267	277	256	296	244	243	274	292	276	293	301	280	282	259	262	251	265	280	282	261	244	315	276	294	251	260	263	258	268	276	257	277	243	299	273	289	252	246	263	251	264	253	279	268	295	257	266	266	298	270	249	249	266	243	263	238	287	255	241	266	247	271	257	302	269	241	264	244	285	302	258	256	257	259	259	279	263	278	286	301	282	270	264	272	263	273	271	282	271	252	261	251	248	265	250	287	262	255	261
3366	679	703	678	678	637	645	642	614	644	646	617	635	666	653	627	681	638	667	610	651	612	625	642	600	628	652	656	665	636	615	665	634	627	587	704	603	628	659	673	666	599	682	651	651	590	614	664	654	615	631	651	638	657	639	646	623	631	608	608	643	669	661	632	665	649	680	661	579	658	644	657	622	653	659	634	650	619	656	661	601	639	644	642	608	651	616	652	634	601	571	689	688	606	649	647	616	622	656	620	644	673	668	634	632	632	627	660	634	621	641	645	672	640	619	681	683	657	656	661	625	681	656	634	626	644	684	673	643	659	640	646	640	649	641	629	654	623	628	601	632	643	663	639	614	678	630	672	690	654	650	606	620	644	631	676	680	630	609	616	615	569	622	631	683	673	687	614	613	624	637	621	650	647	657	649	684	690	664	651	604	595	650	614	652	578	714	651	628	622	613	634	623	655	673	642	664	649	650	634	633	677	632	617	643	590	621	646	644	653	646	612	659	569	607	607	647	675	610	674	621	619	692	635	633	657	630	607	619	599	619	655	639	624	661	640	656	610	657	673	677	607	672	659	685	660	625	599	648	658	645	623	612	623	628	651	641	660	626	633	625	667	646	647	649	634	638	648	668	683	626	636	618	660	644	641	595	638	650	648	621	654	633	614	610	655	633	621	622	616	619	604	626	651	630	644	645	659	607	670	622	622	603	657	635	657	639	637	621	625	637	613	637	628	623	640	641	608	666	647	667	646	580	682	650	652	639	617	658	624	684	642	660	670	653	598	645	616	646	676	604	631	660	647	625	600	640	685	664	686	697	660	575	658	566	572	651	614	639	656	583	664	652	612	666	653	617	664	671	662	630	663	632	685	613	642	653	617	692	649	620	611	645	608	646	615	622	624	645	658	676	610	641	661	642	638	660	642	693	648	598	703	601	639	691	612	665	616	642	605	624	617	628	620	637	613	676	654	664	650	596	658	683	683	629	660	636	714	617	624	694	635	653	605	619	594	690	619	599	613	642	620	627	650	629	667	655	621	659	570	634	648	633	659	658	640	622	702	649	682	620	649	659	645	616	631	618	631	650	577	672	638	640	625	593	595	661	611	645	660	602	649	608	642	633	604	648	629	635	638	627	646	645	605	666	645	623	609	671	637	647	623	639	655	617	690	658	652	651	648	629	637	629	644	638	622	638	607	625	621	654	662	646	658	635	588	651	647	694	647	611	604	640	664	693	656	652	669	640	624	632	645	656	655	673	592	629	643	657	630	639	657	687	615	643	629	625	632	645	645	650	613	626	657	633	693	647	649	647	706	640	649	662	621	612	640	663	697	641	616	617	667	649	648	645	688	667	664	624	648	663	673	657	632	578	639	612	635	672	676	706	640	638	631	625	563	603	643	659	664	624	608	619	622	689	612	661	648	659	612	661	678	626	611	679	611	650	608	682	648	634	610	620	657	639	663	683	673	634	595	622	620	631	610	632	645	691	649	619	630	663	671	624	585	617	644	620	657	624	656	620	637	667	616	605	647	712	624	649	715	623	656	593	605	613	610	615	673	598	640	631	625	621	651	639	635	636	661	672	622	617	626	617	657	653	605	627	642	650	697	613	652	631	638	628	663	637	633	608	629	647	597	622	622	640	662	613	620	672	614	652	655	636	665	569	593	627	658	636	699	669	669	658	649	589	641	546	615	633	685	637	661	652	614	656	615	606	666	585	689	669	684	613	666	656	654	643	624	671	644	627	659	673	667	649	649	652	679	607	608	650	649	643	648	668	620	661	660	647	648	619	627	621	596	610	602	662	660	689	651	622	639	678	654	632	630	664	627	632	643	639	648	611	630	656	640	650	610	675	592	665	638	631	677	623	676	654	673	625	641	693	608	656	621	608	679	668	618	673	681	620	650	694	665	623	624	633	618	619	646	640	662	664	645	682	681	626	629	665	639	655	643	630	616	640	640	636	682	637	681	652	647	637	599	655	644	619	659	640	602	617	633	648	675	679	598	633	681	647	662	638	647	601	655	630	678	649	618	645	701	617	644	643	660	671	676	621	647	650	654	657	647	626	676	645	703	695	631	627	635	616	647	632	625	645	630	644	619	636	638	605	600	661	641	635	618	612	638	644	612	635	675	666	627	671	645	632	619	666	585	604	628	630	655	593	647	668	631	615	598	654	636	654	633	622	701	573	622	622	649	643	651	634	661	644	669	611	726	653	633	593	610	605	621	625	661	639	618	658	593	626	633	644	661	679	674	622	631	656	649	626	658	631	619	676	675	627	633	627	639	668	632	641	677	652	674	635	613	636	657	646	635	630	662	640	652	692	668	611	633	612	644	658	691	660	640	665	639	644	638	635	635	695	613	680	629	657	618	638	636	635	638	668	653	648	626	663	644	637	614	668	634	655	645	671	605	629	613	652	652	703	613	668	598	673	629	645	662	585	654	644	650	623	604	688	648	608	621	655	671	620	690	635	694	693	636	646	619	647	691	618	652	641	701	663	686	618	629	648	678	617	624	653	607	629	674	613	641	667	642	635	570	656	632	671	641	600	605	620	601	624	685	611	659	611	637	662	608	663	646	637	691	632	591	616	629	640	636	655	634	658	665	655	658	606	621	601	637	678	607	675	654	649	636	661	637	674	621	680	626	638	639	646	656	628	641	645	588	631	672	666	671	622	637	626	683	642	630	614	645	650	637	663	608	634	650	642	620	637	599	671	631	619	623	680	675	656	637	644	666	628	604	663	646	695	650	643	655	645	635	616	604	679	619	634	651	619	657	632	650	660	632	618	625	603	651	621	642	636	624	659	626	653	674	651	642	657	627	618	630	623	694	625	607	645	621	631	639	662	613	611	617	642	637	641	631	661	593	625	659	650	665	663	608	634	629	616	654	651	619	622	683	654	650	647	628	611	656	654	679	602	642	693	651	651	683	662	608	617	635	642	669	601	647	654	598	656	668	641	641	611	624	668	655	669	598	625	611	655	669	650	653	616	631	602	656	681	631	623	663	642	654	611	632	644	640	681	648	644	584	622	662	663	639	660	583	667	669	671	635	597	664	613	682	660	632	640	611	622	654	647	646	601	684	650	653	629	620	639	661	623	686	613	602	630	680	671	631	599	667	641	596	645	621	649	641	642	654	603	615	656	607	625	629	639	671	667	605	638	640	603	635	673	661	660	637	621	660	651	637	609	649	594	661	661	664	639	631	648	616	622	659	599	652	632	640	609	671	652	634	654	635	647	679	617	613	619	653	635	618	613	700	629	630	666	659	630	633	671	639	682	614	616	649	662	656	625	640	632	648	646	662	639	644	688	639	653	647	573	647	641	633	604	620	631	620	634	616	634	655	633	632	649	639	608	639	642	658	601	653	643	646	659	636	643	617	652	583	594	663	662	596	640	685	674	631	620	654	615	604	608	639	649	600	634	662	638	632	643	654	669	655	627	650	663	602	649	607	609	641	632	649	650	659	590	695	632	641	679	628	632	576	683	581	634	632
12409	604	384	358	291	241	240	216	207	185	175	176	161	163	206	187	193	145	178	190	153	203	167	180	140	152	194	187	171	179	179	190	183	160	156	161	201	172	188	167	183	174	195	154	188	165	190	154	162	152	176	176	177	168	175	183	146	172	198	182	187	190	170	172	167	179	166	164	162	171	168	161	198	183	162	177	150	188	177	181	171	157	180	176	202	202	146	180	152	176	173	171	227	163	169	182	177	180	157	177	193	169	202	165	180	155	166	177	154	186	161	167	181	192	200	190	195	170	153	184	187	177	182	180	174	167	180	169	169	189	176	176	164	157	184	182	170	163	162	162	167	173	182	197	182	182	218	154	156	183	182	160	166	162	187	185	194	180	183	156	144	165	191	157	197	191	190	158	193	177	174	158	177	167	173	175	164	181	154	180	171	167	197	185	157	195	192	163	157	158	176	196	185	184	198	197	176	198	189	171	183	204	197	175	159	162	162	175	188	195	158	174	157	184	183	189	179	142	179	192	167	181	201	195	191	161	180	179	186	192	182	178	178	181	169	168	166	162	161	184	194	181	200	152	174	165	190	176	178	172	189	189	177	213	165	194	147	155	172	156	184	174	169	184	179	173	174	154	203	159	174	181	170	155	185	201	183	161	183	166	161	163	181	173	174	195	190	144	172	194	169	173	169	212	174	192	179	169	152	170	158	198	147	193	176	216	172	156	156	172	171	168	188	175	178	184	170	171	158	180	157	178	170	181	194	159	188	165	189	177	191	177	181	162	187	169	178	157	157	175	162	151	168	184	207	188	190	158	165	172	175	194	169	167	187	199	173	185	190	181	158	189	181	156	182	166	192	170	175	186	192	165	200	178	170	180	189	179	166	162	169	161	159	172	211	178	167	177	179	160	167	164	160	176	203	199	175	164	193	205	179	202	164	169	162	158	182	166	185	166	187	168	191	168	157	160	160	162	186	165	182	163	201	191	181	186	182	189	163	176	195	181	168	179	154	185	191	176	180	153	180	187	169	185	180	180	189	170	176	176	174	176	162	172	179	177	186	188	176	186	138	146	169	169	181	177	188	171	205	179	184	183	175	176	161	164	175	206	164	198	169	178	176	176	181	190	175	165	183	172	175	177	147	172	138	191	188	183	176	189	172	181	165	146	193	167	151	162	173	176	180	183	158	168	155	164	162	184	172	186	189	160	201	168	181	156	145	183	187	191	189	181	187	185	181	191	162	174	202	172	154	174	151	153	176	158	165	175	177	178	171	168	170	190	169	174	172	177	190	201	196	162	182	202	153	178	170	159	174	157	150	183	173	185	183	197	164	201	189	185	158	183	176	192	197	177	180	166	201	173	167	164	192	164	197	167	183	177	162	181	176	156	184	163	176	171	196	179	202	187	186	188	170	185	182	190	158	180	195	168	173	146	182	188	215	166	177	136	191	194	187	149	167	182	178	193	188	194	165	171	170	184	164	162	187	168	171	172	185	172	167	144	203	192	156	185	187	177	196	202	192	185	203	169	183	160	164	192	184	178	175	206	164	168	191	168	180	200	194	167	167	165	152	164	191	160	187	188	174	190	182	178	175	172	142	171	185	181	190	185	165	160	164	170	152	172	168	182	184	158	154	172	162	160	158	166	164	196	152	165	168	195	177	183	175	163	187	177	166	182	163	170	191	177	198	171	164	176	185	189	197	172	191	195	188	165	176	180	166	164	156	178	165	179	199	190	181	166	161	186	199	177	196	155	180	194	173	170	158	165	156	174	157	168	171	204	172	167	170	173	206	159	198	187	194	188	170	181	167	165	178	190	194	178	186	160	177	177	162	177	186	193	185	168	170	182	164	187	192	176	193	171	196	170	186	176	168	179	180	186	160	172	186	180	171	164	183	188	160	167	161	170	166	184	164	196	180	166	194	200	188	188	169	174	177	188	163	151	133	171	161	186	197	192	177	162	204	193	190	182	183	165	162	179	166	194	179	174	173	171	175	158	148	168	169	185	180	177	209	192	152	169	185	170	164	172	170	180	212	189	191	191	185	160	175	172	172	190	185	191	182	177	164	191	187	184	169	170	176	174	169	180	204	176	163	165	192	217	187	185	165	192	167	196	182	173	177	166	154	176	175	167	187	178	163	183	145	184	180	187	176	181	171	165	156	183	172	156	189	189	175	168	175	164	209	154	200	196	195	189	191	169	156	170	167	180	189	167	193	185	163	161	189	177	156	161	189	185	181	191	194	177	180	157	174	198	160	180	166	186	194	174	182	185	185	213	176	162	175	182	180	181	175	157	182	189	162	177	180	174	178	184	148	174	177	182	160	178	163	187	158	178	200	178	169	184	166	162	194	185	184	163	184	175	172	185	181	186	193	177	149	180	193	169	184	163	180	160	198	198	159	178	167	177	200	179	169	166	185	161	183	155	193	164	179	183	163	177	166	168	168	192	170	154	170	193	203	195	178	158	170	165	146	177	158	190	171	171	171	180	181	192	183	173	178	173	177	185	183	179	169	200	199	167	181	191	194	188	173	180	167	171	167	184	180	202	195	186	196	185	148	174	191	182	173	183	181	174	176	166	171	150	168	177	190	175	180	170	187	184	194	176	173	160	169	180	153	168	166	199	179	186	158	177	164	184	161	188	194	191	187	175	165	189	194	185	192	172	150	179	185	175	178	172	180	175	179	165	170	197	172	173	176	163	175	201	169	179	177	197	195	172	183	178	174	182	154	194	200	166	190	179	181	196	207	163	180	203	150	186	153	184	182	176	155	178	195	195	206	177	172	186	164	180	155	191	185	166	199	158	169	185	181	163	178	186	185	168	175	170	184	189	188	186	175	180	175	179	153	176	173	188	170	172	159	178	166	179	148	168	174	171	206	177	159	185	183	182	159	185	184	178	182	176	192	194	192	184	161	177	156	188	177	163	178	142	188	167	164	162	177	184	184	180	187	187	189	192	188	161	168	168	186	174	168	165	175	150	206	172	200	201	186	182	159	172	173	180	202	194	186	211	166	178	165	177	190	178	194	166	163	166	147	174	180	162	180	164	163	181	175	163	193	198	192	178	173	181	152	208	151	172	164	184	167	159	198	194	158	196	198	164	200	172	184	150	192	174	163	173	169	175	160	175	187	172	194	176	183	190	179	176	166	190	193	176	196	179	176	171	199	187	179	172	148	155	160	198	192	173	187	168	155	175	189	180	166	176	162	156	158	165	174	173	191	195	196	175	173	200	179	167	168	181	174	179	185	179	175	189	171	174	191	177	153	170	155	203	176	166	178	173	157	189	184	174	176	159	157	182	180	182	213	183	165	183	182	178	194	177	173	193	156	164	179	206	172	162	189	171	190	171	198	164	160	181	186	172	171	176	185	201	178	155	184	182	173	193	167	185	172	173	179	183	155	161	179	176	193	173	152	184	181	163	182	189	180	172	165	165	171	189	204	176	177	213	177	186	171	189	184	182	174	190	172	179	162	170	193	158	166	188	164	170	201	219
9553	691	966	1013	939	800	688	634	604	574	533	529	559	507	494	520	471	496	459	472	471	452	426	494	456	491	467	463	446	496	445	454	394	423	424	452	441	434	434	449	431	406	437	409	430	442	410	387	421	443	426	451	416	414	420	447	432	436	431	461	452	434	452	426	418	416	418	428	421	441	417	429	410	447	441	410	414	408	441	447	443	445	401	466	411	412	441	421	473	407	429	429	433	426	430	418	449	448	444	425	436	421	432	410	424	388	428	442	441	419	452	437	446	437	434	419	401	430	435	433	436	436	433	442	401	423	422	428	408	461	412	411	440	436	426	388	406	451	416	394	473	409	431	446	426	457	411	440	392	400	402	425	442	415	412	448	419	441	415	404	423	385	444	448	410	424	421	423	440	406	442	383	395	420	424	441	442	468	425	439	431	443	439	430	415	418	431	458	456	411	429	416	466	424	441	430	409	441	448	433	419	415	441	446	433	456	426	458	459	418	419	423	418	461	420	437	441	445	440	403	416	451	389	440	418	443	448	401	410	424	424	423	427	413	442	455	446	474	435	456	430	418	402	439	418	409	405	447	452	390	432	462	453	389	433	421	426	472	436	411	437	422	434	425	463	455	451	469	439	445	417	441	446	439	431	463	449	445	395	405	421	414	428	426	432	405	392	431	454	442	448	439	406	430	430	453	417	429	433	432	400	492	467	427	435	454	476	440	426	419	414	399	431	403	425	459	426	425	410	423	459	420	431	454	447	432	447	436	421	419	431	420	443	434	429	433	415	406	400	446	413	404	415	406	429	449	451	456	450	474	417	432	443	420	428	436	422	426	423	441	433	448	456	428	421	427	426	438	449	427	416	412	425	430	440	433	392	408	415	433	442	410	394	450	383	435	445	460	456	444	448	420	421	428	446	448	447	433	430	450	449	458	457	430	426	449	406	392	458	413	432	447	405	491	407	443	411	426	439	424	421	417	426	426	427	461	431	454	422	397	458	428	426	408	435	430	442	442	409	440	452	406	429	455	414	414	437	417	410	436	437	439	437	401	438	447	405	466	451	431	448	423	420	412	444	414	444	403	443	426	459	383	441	401	411	421	433	435	453	435	408	424	427	421	428	451	436	456	447	453	451	444	410	453	431	450	427	436	444	385	441	399	440	429	425	433	405	424	433	434	378	418	442	459	426	450	418	409	414	433	382	434	420	468	442	430	429	459	415	411	416	438	446	434	423	460	380	432	437	396	472	414	445	428	407	429	450	447	438	438	448	415	404	408	450	468	397	407	424	427	425	403	400	438	395	416	425	431	447	452	420	454	439	393	433	419	438	433	447	446	418	408	403	415	456	431	403	403	469	420	416	419	428	402	446	417	436	436	430	427	423	400	422	444	403	410	396	419	401	431	459	412	401	405	413	446	447	419	420	424	417	431	458	435	445	433	402	434	446	437	433	411	458	467	426	450	436	441	437	407	439	448	408	445	414	439	423	416	434	443	417	392	445	408	431	422	408	428	413	425	450	414	423	445	460	419	476	409	417	451	440	407	425	462	457	390	427	433	441	457	473	450	409	408	404	436	404	449	452	427	377	405	461	415	433	472	430	415	451	424	422	407	457	439	445	417	444	445	427	424	457	443	442	434	438	419	403	426	453	370	406	413	404	425	417	422	398	402	438	423	474	405	441	448	438	437	457	422	460	417	435	406	430	436	439	380	419	441	458	439	459	441	425	422	430	409	433	428	454	416	443	402	411	460	426	412	438	425	456	440	456	445	415	402	458	429	437	435	461	442	453	464	467	432	443	439	454	422	432	427	420	408	427	440	436	412	408	438	405	437	457	411	429	404	456	465	430	412	437	436	444	457	439	422	430	403	434	423	414	456	439	424	421	453	448	411	434	383	421	411	418	431	411	406	395	425	394	423	435	386	416	457	413	436	457	432	455	472	409	416	452	427	398	404	373	455	474	432	426	412	397	453	430	404	446	416	399	450	428	450	416	426	405	446	424	425	425	421	445	448	452	443	446	424	417	406	441	412	438	427	443	392	439	438	406	425	379	424	461	457	415	429	396	397	445	448	397	435	448	457	443	394	407	413	408	419	430	429	413	408	424	463	426	442	416	448	463	410	401	414	424	453	384	402	455	421	444	447	439	454	437	430	421	443	441	424	450	417	449	423	457	415	408	418	404	433	413	436	410	461	451	413	408	402	421	420	400	430	401	426	412	440	439	411	415	411	412	420	425	425	411	456	416	386	421	415	452	433	439	422	438	471	440	387	404	387	441	448	402	420	408	431	416	420	442	455	429	432	445	411	450	407	415	427	440	447	399	434	434	435	437	451	463	404	440	447	465	427	426	436	421	454	456	427	414	443	441	405	421	439	424	426	454	422	443	431	414	416	392	447	447	422	467	451	447	440	402	410	440	435	405	464	428	418	447	450	424	403	447	426	436	404	441	439	455	430	421	460	447	385	437	443	434	393	438	421	423	433	437	434	420	459	411	436	396	430	453	450	441	442	434	447	430	435	423	432	455	439	429	451	446	430	478	442	426	441	435	387	435	429	443	434	401	441	391	438	473	436	442	422	435	443	459	428	384	419	442	442	442	448	406	446	447	488	411	453	420	429	399	493	444	436	469	436	441	435	476	463	418	443	435	408	456	426	423	415	438	442	441	408	437	387	440	387	407	407	467	431	426	410	368	443	436	438	414	421	437	428	414	424	450	415	441	435	430	444	437	414	426	453	411	422	459	397	436	412	425	388	453	444	433	419	469	449	413	424	434	452	440	397	390	415	453	427	440	431	455	420	426	473	418	395	420	414	414	451	409	384	414	428	422	446	452	463	422	412	410	445	423	396	426	427	465	414	447	446	483	431	414	435	439	436	435	456	441	449	444	409	436	427	456	398	426	384	448	396	434	420	406	413	412	395	422	444	419	425	418	430	459	414	446	431	426	410	426	437	449	438	411	422	449	449	423	458	427	435	411	468	412	419	393	390	422	429	431	440	432	414	434	441	414	412	420	410	428	432	438	417	411	409	398	448	411	430	448	400	410	441	392	453	400	454	454	426	434	451	449	391	436	406	422	437	428	432	431	467	411	445	406	481	436	429	455	431	425	444	418	407	423	424	415	414	438	433	429	402	429	438	414	441	406	408	450	424	475	423	456	425	434	424	420	434	377	402	437	437	474	449	465	441	439	422	442	449	419	410	419	403	422	444	431	400	434	418	445	424	408	419	455	408	411	441	447	403	430	422	469	435	420	428	429	446	445	415	419	433	428	436	448	424	440	429	418	422	421	437	431	452	393	420	435	430	459	444	429	446	435	422	459	440	381	445	459	400	446	452	449	440	426	456	423	444	441	488	383	412	419	432	406	405	406	453	462	428	447	414	390	454	424	431	431	431	405	430	437	413	414	399	407	447	458	415	439	428	408	399	467	475	459	417	446	407	449	451	424	424	415	430	452	416	401	422	482	452	441	411	478	429	417	426	435	423	389	386	457	470
20690	1512	570	363	236	195	164	147	106	104	96	107	98	73	87	98	94	75	74	78	76	83	81	85	57	68	49	76	74	82	75	58	81	71	56	82	70	68	69	66	65	67	68	61	65	67	60	66	58	48	72	46	92	63	57	73	78	76	70	57	69	59	83	64	62	56	74	68	69	79	74	59	99	61	67	70	74	57	73	71	82	53	68	63	69	64	58	63	67	58	68	53	60	68	58	59	78	58	56	63	48	70	62	67	78	62	74	70	67	79	65	77	66	58	78	68	63	68	48	71	60	78	79	69	55	64	58	81	64	63	67	70	66	54	63	56	66	78	55	67	70	54	76	79	70	71	69	62	54	87	57	60	63	62	63	63	82	58	54	54	64	61	70	77	76	70	74	58	63	69	69	67	61	75	70	66	54	69	48	69	75	63	57	60	66	59	66	59	64	68	54	67	67	80	62	73	75	60	73	61	65	61	71	72	60	69	52	76	61	56	64	57	73	63	65	68	81	79	68	64	66	67	70	76	57	66	67	65	64	55	68	77	56	68	56	71	54	52	51	59	61	61	58	62	67	70	68	66	69	69	71	62	78	68	68	79	74	73	70	66	65	62	61	57	73	52	60	63	76	56	74	65	68	56	67	58	75	69	69	86	70	66	75	64	77	62	74	62	58	64	57	60	52	70	50	84	69	58	68	67	70	79	68	63	72	81	47	63	83	73	78	68	77	63	78	71	54	61	62	72	62	67	57	79	61	68	73	67	54	64	65	66	66	60	67	60	73	70	70	59	63	79	82	71	63	75	75	73	53	59	68	60	72	55	78	72	63	63	58	65	62	67	75	70	69	58	55	59	61	83	73	76	58	79	65	72	70	57	66	54	73	72	57	61	68	72	62	66	66	68	70	76	64	72	77	53	82	72	53	74	64	58	66	58	65	57	74	79	76	62	67	70	65	66	60	67	64	73	76	67	60	66	55	63	59	68	66	61	54	65	67	62	78	68	55	57	59	64	72	60	75	57	68	60	59	84	75	68	56	78	61	61	64	58	61	63	56	57	81	80	63	63	72	64	68	72	59	86	66	78	56	59	56	53	57	82	38	62	71	63	64	67	56	61	69	65	62	74	53	77	53	68	68	66	63	58	50	69	72	81	58	53	61	58	71	58	66	69	64	55	77	72	69	66	75	67	61	72	99	70	65	62	70	61	74	66	69	71	58	72	77	65	72	54	69	58	65	67	61	58	64	73	82	85	67	86	68	78	57	51	70	72	73	63	71	68	46	63	70	76	85	62	64	69	76	84	53	67	82	73	75	67	41	68	54	61	56	62	71	63	62	74	61	57	68	72	54	68	67	68	76	73	60	81	60	65	50	70	68	55	56	63	64	70	80	64	70	93	54	66	59	52	73	77	84	76	95	58	78	64	74	69	64	87	64	71	67	69	78	69	57	71	71	50	69	74	79	54	66	73	59	55	73	84	73	55	60	58	79	67	73	44	69	64	60	66	75	76	65	60	69	60	67	60	67	84	65	56	64	65	75	56	70	68	67	79	75	50	69	63	63	84	55	62	76	81	58	62	58	87	65	58	74	69	67	67	61	77	68	60	70	63	77	54	60	72	70	71	54	50	71	70	76	68	67	81	62	68	64	75	56	60	73	70	56	75	53	76	64	58	68	54	89	56	65	68	74	65	55	69	72	68	73	85	57	62	68	69	54	68	60	78	74	69	78	68	70	70	66	56	73	81	50	58	68	63	79	88	79	49	79	56	56	71	72	78	65	81	54	54	73	73	45	91	68	68	65	60	66	75	63	63	58	62	50	58	73	81	67	80	55	69	67	82	64	46	68	60	64	56	54	63	59	64	72	72	57	68	76	65	75	70	61	77	63	61	66	59	70	71	59	75	66	70	82	69	65	74	76	88	57	70	68	71	64	66	63	47	64	67	53	73	61	64	69	65	55	67	77	57	91	63	76	65	66	65	61	59	72	56	59	64	70	67	54	68	68	67	73	59	54	70	66	63	69	57	68	73	54	63	78	58	69	75	62	73	79	67	64	55	64	58	71	83	56	60	61	63	65	57	52	73	40	67	50	48	57	59	65	65	57	57	66	61	74	64	64	67	68	54	68	51	67	77	71	69	75	74	87	59	53	57	63	76	62	63	57	76	69	62	59	48	62	51	71	58	66	73	58	60	66	60	62	58	69	70	61	59	75	64	66	68	62	71	70	73	65	71	64	60	52	76	54	50	65	63	54	67	50	75	61	65	70	61	56	68	59	54	79	69	64	78	56	64	67	66	63	62	67	61	60	53	66	71	72	69	70	70	73	51	63	76	68	71	83	68	63	56	69	63	77	54	60	68	58	63	68	71	60	56	53	82	66	59	60	71	68	61	63	64	62	46	57	64	59	62	56	68	75	76	73	56	69	69	63	54	63	74	70	80	72	60	55	61	62	56	54	61	64	83	60	62	60	74	69	76	63	64	71	51	56	64	78	72	66	58	62	70	75	64	82	86	79	65	52	64	54	80	59	55	60	66	72	72	68	68	54	65	78	66	58	59	67	67	59	69	64	72	56	67	69	57	76	72	73	77	88	71	67	66	63	72	59	70	69	73	72	77	71	65	70	59	63	74	70	77	62	76	58	64	60	64	53	64	61	63	66	66	58	71	62	66	59	73	78	56	76	77	55	60	63	67	65	91	57	60	78	60	62	41	62	61	58	60	58	56	72	67	80	57	77	74	63	48	79	66	58	78	60	64	65	66	53	54	53	65	55	71	65	62	58	71	77	65	72	69	52	66	56	73	66	70	64	66	64	73	64	55	56	78	70	62	73	64	77	76	50	59	73	51	76	64	54	58	66	54	55	53	60	60	75	68	58	57	62	60	61	71	59	65	65	56	68	59	51	67	72	57	83	68	66	69	64	57	70	70	71	59	55	74	62	63	69	71	70	51	69	53	59	72	79	54	79	62	73	58	78	60	64	70	72	71	51	62	69	60	69	78	83	75	58	62	74	57	79	75	61	64	63	62	61	65	70	69	51	62	62	81	63	71	52	59	56	56	64	59	71	74	56	68	60	72	60	67	66	78	72	65	69	63	65	75	49	66	80	66	70	68	71	75	57	64	64	70	65	60	75	59	55	59	77	68	77	59	51	66	65	63	76	82	73	69	66	55	71	60	63	66	65	67	72	67	68	58	71	62	71	73	74	67	54	74	55	63	63	69	63	50	53	73	68	61	74	61	59	68	60	56	76	78	46	47	55	65	58	63	57	64	75	77	65	71	68	75	68	61	56	68	68	58	55	68	65	56	77	54	65	64	76	64	52	54	66	68	63	66	76	56	58	85	64	57	59	69	68	73	59	59	56	66	57	72	82	61	73	55	62	53	80	81	81	61	52	66	54	61	69	67	60	65	73	66	60	62	58	69	75	71	70	68	51	74	70	79	60	86	49	67	69	52	49	74	83	71	74	61	59	58	60	75	84	59	52	73	59	41
12689	683	1278	1388	1179	897	750	559	492	419	419	371	334	330	321	281	266	275	235	252	257	260	258	231	227	224	218	216	238	196	241	202	217	216	193	229	219	200	186	234	203	204	215	216	180	222	201	214	200	193	195	206	182	182	199	199	192	204	209	194	195	209	198	208	183	197	189	194	198	191	207	195	188	196	192	181	177	202	200	183	200	188	201	185	188	206	189	192	180	193	210	195	184	191	206	184	203	185	203	177	220	190	219	199	192	188	170	203	200	177	170	201	162	201	188	176	180	174	190	172	185	201	205	196	186	190	177	200	214	201	195	212	191	163	180	210	167	191	214	208	176	211	200	173	201	159	175	182	179	196	202	191	200	145	195	181	169	200	187	209	193	178	179	207	191	192	195	192	195	167	188	191	181	178	208	195	209	226	183	172	199	168	193	191	194	203	183	178	196	199	219	190	203	172	173	175	188	191	196	182	196	188	206	179	175	198	190	210	210	201	174	199	179	190	214	198	178	202	199	187	185	187	217	196	204	189	185	195	187	211	194	184	196	200	178	190	183	199	197	187	205	184	200	191	198	177	195	184	210	185	181	202	206	192	217	161	194	191	185	185	198	168	187	182	197	206	187	211	191	222	195	174	181	189	181	180	197	201	200	196	173	177	184	173	173	191	178	176	199	208	208	189	167	222	188	199	204	184	195	202	218	185	187	200	181	166	172	188	202	183	186	181	191	182	191	188	168	207	175	180	215	182	178	202	185	200	166	194	193	194	171	187	175	204	200	187	176	195	194	169	191	199	217	180	195	192	210	163	215	198	194	174	200	179	188	182	197	175	204	168	182	160	172	183	179	172	178	188	209	183	207	187	184	182	184	175	190	180	191	216	193	171	190	169	188	170	197	208	197	192	172	175	203	197	206	176	191	190	196	205	152	190	169	215	189	203	189	183	177	214	188	205	180	210	182	186	210	173	203	188	197	202	206	183	182	202	218	196	199	181	194	178	203	187	200	192	180	187	202	177	181	182	210	163	197	188	201	187	191	198	200	167	190	208	196	171	169	217	195	190	182	206	186	214	194	177	164	165	207	194	176	201	169	178	189	198	198	216	189	196	200	194	192	194	181	178	182	189	210	181	168	183	209	185	180	165	192	194	162	203	195	193	178	190	173	184	179	212	178	202	183	191	180	203	174	204	214	179	188	183	189	202	195	167	179	210	200	218	182	194	199	188	203	190	215	212	209	166	188	192	178	184	181	183	176	202	186	155	196	167	201	179	183	210	188	208	189	183	216	194	188	201	183	178	187	199	191	191	176	177	178	174	210	197	164	194	200	192	182	201	180	201	209	170	185	193	188	170	204	209	206	176	208	168	203	174	182	183	185	207	174	163	177	182	185	193	166	179	204	183	177	200	187	170	195	187	190	170	224	199	195	211	186	162	189	200	162	197	159	171	214	196	205	177	179	191	191	202	198	198	183	188	205	164	196	175	194	190	175	185	162	206	186	189	221	202	192	211	224	186	185	170	177	209	197	191	219	200	195	179	180	145	181	205	197	186	195	212	181	171	154	186	183	194	185	202	182	196	167	200	181	210	178	202	197	173	223	181	192	196	186	198	176	194	181	167	208	186	199	200	191	171	212	201	179	163	223	184	194	201	184	168	183	198	207	182	170	169	184	185	190	178	213	211	169	195	181	188	180	197	194	177	173	185	193	168	187	190	204	174	185	171	199	194	165	211	194	174	179	207	173	195	204	192	180	192	222	200	173	199	206	201	172	194	188	206	186	172	195	193	183	188	191	169	173	212	188	220	189	182	167	169	177	158	189	187	216	189	216	182	188	197	221	167	201	201	193	161	175	213	173	159	170	200	197	192	175	166	209	175	189	232	188	159	165	205	186	181	214	205	171	214	179	154	153	163	215	199	199	206	194	171	194	199	182	182	189	172	196	174	201	167	184	168	162	182	206	186	178	197	191	182	215	195	186	164	193	181	206	204	177	200	171	170	179	176	185	184	193	211	187	178	180	203	182	198	208	185	180	177	206	150	177	195	193	223	169	191	204	200	183	184	194	203	186	181	180	182	201	199	194	188	177	192	183	196	200	162	183	204	186	183	193	198	189	190	178	180	189	193	178	179	189	179	200	207	183	198	195	214	171	179	193	175	196	169	182	181	181	184	174	182	181	178	183	203	212	177	166	182	169	186	198	167	193	202	182	163	201	185	181	176	196	197	186	192	182	216	174	178	210	159	176	181	177	188	170	171	207	189	177	162	197	177	174	177	165	204	198	207	184	186	192	209	188	174	188	200	187	186	182	202	197	177	182	195	194	203	220	193	177	190	186	162	188	198	194	180	206	173	197	186	194	169	194	169	194	184	197	193	188	182	186	196	204	170	187	193	167	181	207	180	193	192	192	211	173	204	179	205	199	205	183	185	204	180	203	186	192	161	200	187	211	205	195	177	183	173	200	204	197	168	198	183	200	211	214	180	214	202	177	173	182	185	170	194	195	193	184	180	187	202	187	197	192	193	194	198	199	168	179	188	189	204	188	198	224	189	180	195	175	166	178	175	205	179	182	193	192	184	174	194	208	189	184	184	171	206	181	194	181	200	194	202	167	207	180	176	192	181	188	167	199	189	205	184	187	182	195	171	177	192	204	199	181	187	174	193	194	191	175	199	185	195	176	158	176	198	160	206	222	197	180	179	207	181	197	163	165	158	194	177	196	196	188	169	180	193	190	209	165	175	202	171	164	200	180	204	208	174	186	174	197	203	211	203	187	188	173	205	197	181	181	184	182	197	197	186	172	204	177	169	178	183	184	187	228	201	218	195	174	179	187	163	184	205	221	203	205	181	167	191	174	191	189	169	196	171	197	181	206	190	204	180	224	189	204	194	191	190	184	192	204	179	187	194	167	199	218	203	166	183	178	188	192	194	211	200	180	176	167	195	177	181	165	180	197	178	197	187	200	191	194	204	186	199	201	188	182	178	223	158	220	186	193	190	182	200	197	207	194	196	164	198	195	202	195	180	209	198	191	173	176	174	210	191	183	178	191	205	175	193	186	218	191	186	200	172	210	164	199	173	169	199	178	180	195	185	209	178	176	207	201	192	176	172	194	156	165	181	200	204	160	194	191	166	238	175	189	195	189	187	181	206	184	171	210	195	209	206	206	187	194	198	190	198	209	200	167	195	203	188	195	190	200	179	207	191	189	225	184	172	185	201	185	188	174	191	179	181	205	180	177	172	157	165	202	179	166	198	172	173	191	178	169	189	197	185	210	194	181	195	185	180	200	177	176	191	201	184	171	215	184	178	210	187	207	195	213	226	190	206	204	183	208	189	189	170	189	206	178	195	183	172	173	174	195	216	202	157	183	183	173	208	200	204	192	189	207	207	194	190	190	195	167	194	193	197	225	193	186	174	192	179	195	174	199	191	198	185	190	205	198	194	183	201	193	172	200	183	210	205	184	192	192	183	184	183	181	181	207	203	171	208	213	197
3257	321	265	273	284	285	294	293	264	265	294	297	275	283	293	286	277	247	272	255	290	282	269	222	282	311	254	266	246	250	269	279	308	298	274	265	266	269	297	254	272	291	258	310	271	263	250	285	272	271	287	268	273	261	265	274	262	238	276	256	296	249	242	260	258	227	255	267	248	254	257	259	276	263	256	284	271	243	274	278	265	233	262	257	260	264	264	260	264	254	284	288	263	294	277	247	260	250	295	253	256	287	281	279	260	262	272	258	268	281	248	254	277	261	261	242	271	286	252	261	268	271	253	265	294	298	266	250	262	288	265	285	235	248	280	267	241	278	287	276	289	280	283	249	277	292	275	242	260	265	261	266	257	281	285	299	256	254	295	243	277	278	259	278	258	272	253	256	239	268	263	271	266	253	252	244	291	271	251	266	260	269	262	258	246	282	298	288	286	253	261	297	284	294	271	299	293	276	261	269	284	266	262	298	256	252	261	255	262	290	288	280	237	269	252	235	279	281	294	293	267	275	248	246	276	281	273	256	261	266	263	300	271	268	311	248	279	291	280	288	251	266	291	288	291	244	285	287	245	285	302	276	277	282	260	264	290	263	273	264	260	257	303	260	296	280	274	286	256	249	271	248	334	279	268	264	271	281	254	269	234	254	252	276	253	280	269	290	295	287	275	295	307	236	239	252	265	264	261	282	254	294	266	284	303	260	257	246	261	256	280	283	266	238	281	264	278	239	265	289	277	276	290	262	256	276	270	268	283	276	269	271	270	301	276	270	285	236	279	264	265	251	278	258	254	262	273	281	261	259	284	262	287	276	279	266	278	268	251	239	250	241	268	257	273	282	252	310	281	295	295	282	232	288	298	272	259	279	284	281	265	258	267	287	268	262	255	262	300	268	272	290	261	272	239	272	277	247	270	237	248	267	280	263	277	285	256	279	265	274	251	265	269	243	247	256	288	256	279	259	275	294	277	272	268	251	273	250	275	286	292	291	265	274	291	281	310	287	276	281	254	265	287	281	278	279	249	267	276	266	267	279	248	263	263	261	269	277	263	284	269	258	285	263	289	283	230	253	269	274	276	261	258	267	254	283	286	250	238	268	298	270	274	283	284	254	277	286	294	258	253	232	246	236	275	275	279	274	282	260	235	275	262	301	265	288	270	258	243	294	274	249	246	274	281	266	285	256	252	253	261	261	270	249	269	260	253	308	276	275	282	261	288	261	263	263	281	243	281	265	266	289	254	272	264	271	255	265	287	263	265	242	286	289	282	280	252	272	263	303	270	231	257	275	254	269	243	273	272	260	280	271	264	229	268	272	262	284	285	252	302	265	245	286	248	236	237	265	245	273	262	279	274	290	258	291	273	302	257	253	262	266	273	269	292	238	252	253	291	260	282	260	307	273	281	274	287	318	267	267	285	282	265	316	287	261	279	284	261	239	279	265	274	268	273	267	245	263	290	278	280	270	275	284	271	293	242	247	290	225	282	235	299	237	250	266	280	288	275	293	254	279	275	271	272	283	245	271	265	286	278	282	277	265	282	277	255	260	247	296	272	269	257	261	314	287	310	302	232	244	259	242	281	252	285	252	262	266	263	266	294	259	252	271	283	259	250	272	304	258	264	267	287	238	299	246	283	284	249	264	277	251	268	248	260	286	262	235	283	293	257	287	279	261	235	252	297	284	246	246	268	308	270	271	273	253	278	257	307	292	281	271	258	242	262	251	276	273	260	259	273	262	262	306	274	256	284	286	254	275	271	240	265	257	265	260	278	296	268	271	254	285	270	258	290	279	266	264	263	269	289	266	266	275	243	258	268	268	267	280	267	263	276	258	257	261	257	267	267	278	280	270	285	305	229	268	277	287	263	272	252	244	251	244	248	254	255	268	271	284	318	281	265	281	273	259	252	281	254	273	265	261	299	278	314	256	241	229	274	277	267	245	262	269	281	275	289	246	274	250	261	275	272	269	294	290	261	247	295	244	259	326	278	258	260	273	254	287	279	261	276	266	277	260	272	272	262	273	286	285	259	274	245	277	283	295	267	266	242	274	260	218	267	280	284	261	296	308	283	282	238	252	267	240	311	307	251	249	248	257	236	285	277	273	273	273	255	233	249	268	274	251	288	278	253	268	281	273	270	267	250	261	265	270	270	284	273	269	289	273	258	264	271	271	236	297	242	297	298	243	257	268	246	256	281	254	272	264	241	259	244	252	269	243	262	261	279	261	269	254	287	239	242	271	279	247	260	287	264	267	258	290	229	260	250	263	267	278	252	263	272	268	239	260	241	271	267	262	254	268	294	286	247	284	263	256	245	277	242	277	271	278	287	253	263	240	250	266	251	258	299	263	284	260	260	268	249	289	280	277	282	265	284	252	268	268	273	257	249	276	242	279	266	266	262	238	248	244	282	281	254	227	271	293	271	277	273	263	275	280	273	236	265	291	234	235	259	241	290	240	294	255	255	250	262	284	258	252	261	254	260	286	248	254	295	269	226	257	270	286	255	274	286	317	254	265	251	259	242	254	231	264	311	255	278	305	281	280	287	274	278	278	285	249	252	253	290	273	272	254	254	274	254	277	261	249	275	255	286	282	238	274	269	287	248	271	281	253	287	266	276	292	265	264	232	252	272	253	248	269	239	269	256	284	245	247	278	269	284	250	284	249	263	246	284	262	267	258	264	275	250	266	262	240	252	288	268	273	241	258	261	273	221	264	298	315	253	266	271	320	262	266	230	267	270	263	251	224	257	277	268	286	277	287	242	260	265	267	269	245	261	297	257	258	270	224	262	275	261	237	263	276	246	242	266	257	264	260	273	276	274	285	267	246	288	275	252	281	271	267	262	255	257	277	276	271	266	285	271	287	267	256	246	264	289	305	265	256	288	288	258	245	271	256	275	276	255	292	277	258	252	270	244	270	285	281	285	275	267	266	273	257	283	270	259	264	278	270	283	262	261	232	272	309	280	267	270	264	281	253	271	278	256	252	245	256	272	288	275	251	243	291	284	267	269	255	284	279	288	276	265	264	270	249	279	284	325	243	246	284	252	254	267	283	258	279	251	245	280	267	283	261	253	240	275	263	260	276	255	269	259	267	278	266	261	270	276	284	267	298	260	293	288	245	255	289	280	273	242	268	280	239	231	253	297	287	280	288	259	281	300	286	277	276	276	256	254	268	288	257	275	273	267	276	269	271	274	259	273	267	270	263	288	258	255	311	295	247	259	280	243	235	286	269	276	296	266	264	270	267	298	278	299	276	284	278	274	272	263	281	256	275	253	260	281	260	276	285	271	262	270	277	287	296	259	245	251	242	312	255	268	259	274	248	301	271	275	285	257	241	256	243	303	279	260	270	270	283	233	242	250	285	304	276	248	244	294	254	274	262	265	263	273	264	245	283	293	273	267	239	302	263	264	275	281	255	246	280	282	274	240	247	252	247	282	320	286	283	256	254	275	267	276	262	272	255	255	252	252	263	250	260	232	272	273	279
3385	677	667	672	697	649	674	620	646	695	630	677	648	623	681	670	613	658	630	639	700	630	641	682	656	646	663	600	644	633	654	649	635	627	646	637	669	659	562	616	671	609	682	645	635	652	615	665	636	624	651	662	655	665	660	629	645	625	642	623	661	695	655	657	639	631	658	640	655	661	658	614	620	696	607	621	609	640	629	661	646	678	645	680	624	686	640	603	646	621	649	638	697	653	633	595	643	609	652	655	623	673	619	670	614	636	648	613	631	634	649	665	614	642	636	627	655	637	628	606	665	661	655	650	601	659	616	647	632	623	635	664	655	586	628	678	625	588	602	635	640	638	661	634	631	610	625	553	606	608	677	636	629	659	641	638	673	636	620	652	660	667	651	632	636	607	625	640	627	674	634	654	644	605	631	680	683	626	598	640	634	646	606	616	623	657	629	624	600	650	607	638	629	626	665	697	596	658	643	642	628	643	664	638	667	644	597	588	641	660	630	637	661	626	606	631	664	621	615	681	580	622	634	617	609	609	650	672	644	630	624	608	615	659	614	660	643	679	647	593	659	641	619	709	641	649	653	621	674	663	642	651	617	618	643	615	612	625	681	648	619	669	576	639	660	649	642	617	621	642	677	622	680	633	598	649	625	628	637	641	578	640	677	662	629	681	624	697	691	633	617	653	652	658	604	612	640	638	648	610	607	635	655	645	631	665	635	629	634	617	635	565	677	646	651	616	649	642	624	669	648	665	638	683	674	645	646	617	624	658	628	646	615	641	640	643	613	630	620	638	642	641	633	607	666	663	638	588	654	640	651	634	625	587	641	682	632	635	607	612	678	594	568	647	656	639	643	614	652	640	657	624	621	647	632	614	620	661	662	625	650	632	620	619	638	617	640	613	611	645	616	634	622	661	654	687	652	631	665	633	633	653	648	611	669	658	652	637	657	685	698	595	657	610	636	653	591	673	604	603	625	633	625	667	662	633	616	683	615	650	654	623	660	660	623	656	634	652	641	640	619	646	619	663	618	595	616	627	634	612	639	638	633	622	631	641	607	634	619	633	622	658	595	660	680	641	607	685	609	615	639	646	663	632	612	681	654	632	613	636	647	651	641	629	669	679	630	637	626	656	647	636	635	682	643	648	663	651	609	712	638	628	663	635	658	627	622	603	598	595	672	620	604	621	617	631	641	645	643	684	643	652	633	675	652	600	640	665	604	668	621	682	615	582	613	680	613	642	644	621	598	668	644	598	641	655	666	618	636	640	622	700	650	649	662	628	665	632	608	619	688	638	636	645	664	642	619	652	650	622	618	643	692	657	579	619	630	643	631	650	694	646	661	654	643	668	670	643	672	652	637	645	627	622	659	619	691	637	611	620	635	631	628	646	645	685	628	633	607	619	607	669	638	648	603	622	601	666	668	597	666	631	569	635	648	645	632	629	609	665	639	656	624	621	619	654	655	659	634	645	643	635	603	658	623	642	682	630	625	622	613	603	638	681	608	668	624	629	628	631	548	619	660	638	655	637	657	631	602	643	619	622	612	670	685	684	632	655	646	623	668	609	672	632	648	692	627	602	578	602	666	643	632	617	596	651	632	594	640	678	663	602	580	596	639	632	635	633	617	644	630	651	662	589	648	587	629	618	663	648	635	643	652	656	611	659	604	675	655	671	672	634	623	662	665	649	647	683	633	635	653	640	646	602	605	571	636	625	632	654	624	681	630	651	658	669	679	685	647	640	626	661	596	622	626	664	636	638	618	650	650	639	621	627	631	659	638	631	640	664	631	652	633	625	623	654	640	651	658	642	679	638	642	648	655	584	628	654	679	616	640	676	679	602	653	662	633	668	635	658	628	614	652	635	672	630	598	629	606	570	637	601	639	658	628	635	634	611	638	654	635	670	639	635	645	630	631	626	641	646	623	658	607	581	664	704	652	610	612	616	625	644	608	648	649	613	641	615	649	677	639	599	656	641	622	658	624	638	641	610	644	710	632	642	620	662	627	615	649	661	624	673	636	670	657	631	632	636	618	607	633	628	626	645	604	633	661	655	602	658	641	670	654	648	653	651	653	613	683	650	661	631	674	661	583	651	623	651	626	667	611	625	586	652	625	630	614	648	660	634	631	630	608	621	665	656	655	617	619	646	642	667	618	612	616	646	666	625	624	667	636	629	621	675	667	641	599	649	622	629	641	668	631	628	678	599	637	651	630	666	664	667	630	590	647	652	606	652	636	623	665	619	658	673	611	655	658	616	616	630	640	619	626	643	641	624	614	643	654	658	630	592	604	675	676	597	635	625	621	655	624	648	611	611	589	645	642	638	662	678	605	655	610	651	614	612	648	616	620	629	660	609	656	640	614	645	703	630	602	677	651	646	654	602	673	610	676	652	653	646	640	668	641	659	591	610	643	684	638	672	641	662	692	630	666	628	593	617	639	632	657	607	651	607	622	646	639	639	629	621	632	646	634	589	607	628	633	680	665	635	641	580	705	657	645	636	655	656	689	638	599	564	673	652	667	637	663	665	565	627	669	663	636	643	589	645	706	643	655	651	661	626	645	628	639	639	591	627	626	629	611	630	638	653	672	646	615	656	638	646	626	644	576	637	664	625	639	663	634	610	698	643	604	675	671	661	714	676	631	651	649	657	605	581	653	672	627	613	601	675	656	596	630	601	642	673	675	637	603	653	670	616	613	645	631	660	640	676	647	652	640	655	659	629	660	632	614	662	619	608	656	677	623	665	631	686	638	668	645	621	647	649	609	662	632	649	602	649	629	635	630	680	642	650	596	609	617	635	635	635	667	647	656	628	650	652	634	607	620	602	651	638	659	637	651	609	631	586	626	637	592	641	608	628	657	649	657	633	614	623	585	622	643	622	633	665	634	628	641	640	653	684	682	610	668	670	632	662	641	674	663	684	610	713	714	613	624	624	606	632	635	708	637	632	625	687	614	651	674	652	617	612	614	615	672	610	655	658	642	655	651	666	672	646	628	627	659	660	631	634	654	614	643	692	649	608	676	641	651	615	635	651	656	604	627	646	700	627	649	644	650	670	624	631	633	639	634	621	689	613	647	586	628	645	671	627	632	608	650	654	613	613	670	629	674	635	619	619	623	620	640	630	651	632	625	621	655	601	664	633	669	629	635	601	668	640	636	652	659	623	636	633	622	583	648	683	649	656	661	639	630	634	625	617	653	678	635	652	640	653	625	659	627	637	579	699	645	647	638	598	640	638	673	667	594	614	633	604	607	647	644	603	641	626	692	650	601	598	688	618	630	660	625	609	629	662	651	623	660	600	609	650	632	629	657	626	652	617	640	649	631	612	665	660	640	652	659	652	624	639	647	681	606	651	639	648	618	640	622	668	638	654	666	632	608	607	629	642	627	608	593	614	639	657	718	639	633	605	647	633	638	591	629	638	632	640	661	641	687	634	608	619	675	607	615	624	608	594	659	674	606	681	613	632	618	637	628	601	634	658	630	656	614	671	626	682
11544	628	418	315	285	258	247	192	228	187	175	192	167	176	196	173	202	193	184	181	167	171	156	181	169	201	184	171	207	185	167	147	181	201	195	165	170	198	167	188	185	171	185	173	171	150	173	187	185	184	189	164	169	189	172	182	173	183	202	160	175	175	176	188	167	161	161	166	178	169	159	157	171	191	176	166	171	170	182	189	187	178	166	186	170	169	183	162	172	188	172	171	191	201	176	186	180	166	185	165	197	178	170	147	171	185	196	192	198	181	166	165	180	180	171	177	154	169	180	180	172	188	158	178	166	168	166	158	197	163	167	158	163	207	148	168	152	164	171	198	181	168	174	157	189	161	173	156	193	169	176	177	159	175	199	158	182	164	153	183	199	196	179	182	152	163	189	156	181	170	173	169	193	164	191	173	169	171	196	178	193	167	159	170	213	186	157	174	186	173	184	168	191	167	167	158	172	179	193	172	164	179	178	144	149	179	162	159	162	143	169	189	189	190	188	184	161	175	160	189	158	139	165	175	168	151	227	150	180	192	161	181	176	162	163	177	163	188	198	161	179	181	184	148	203	160	177	156	174	161	160	163	163	149	181	175	184	172	165	178	191	189	166	172	169	172	184	204	164	173	151	156	168	190	168	168	202	171	188	169	172	163	201	177	159	183	191	174	164	195	168	173	187	173	171	152	172	136	184	196	200	183	152	183	206	175	170	204	205	163	172	155	189	151	179	149	166	204	169	197	190	185	181	195	182	168	185	157	183	193	192	175	178	173	179	194	192	158	177	154	186	184	190	179	183	171	179	186	187	177	175	189	162	193	176	165	193	165	183	168	171	173	171	157	207	196	175	185	181	182	201	194	161	191	166	167	165	196	177	148	163	193	179	188	186	178	183	177	176	165	178	208	190	161	189	188	182	204	151	175	162	161	159	156	179	167	165	192	186	170	179	203	179	195	190	191	175	182	199	169	184	176	201	171	180	172	195	177	169	163	168	175	181	151	169	186	137	173	173	185	192	171	156	166	155	161	178	159	187	181	158	197	174	180	166	189	184	160	172	190	172	178	177	196	171	167	195	199	152	181	177	177	188	187	196	170	174	161	165	180	168	189	197	167	138	171	147	196	150	175	181	186	168	177	188	167	157	142	187	170	160	173	176	160	188	181	174	183	186	162	148	207	196	161	174	198	162	167	183	168	158	203	163	186	163	162	166	166	162	164	162	155	168	172	171	151	173	192	156	178	173	188	160	192	193	171	167	174	160	184	180	175	175	174	156	177	167	207	186	176	154	152	173	178	163	168	142	225	189	202	177	179	164	179	170	174	163	173	191	179	152	184	196	198	170	198	180	151	166	168	189	160	192	181	175	166	180	178	167	178	192	184	149	183	173	176	162	193	162	154	193	164	185	179	151	200	193	156	188	193	179	175	171	188	172	161	187	205	175	173	182	151	170	170	166	198	172	175	178	186	178	165	160	188	173	181	167	171	164	182	185	178	172	195	171	183	192	183	166	193	158	181	179	160	182	171	179	196	178	186	166	168	196	155	173	172	173	193	166	195	177	166	177	171	184	160	135	182	180	189	191	152	207	176	191	174	167	191	162	153	174	199	173	178	172	211	171	153	161	212	170	173	183	184	186	159	193	155	178	181	173	159	185	187	182	170	179	187	164	166	179	163	164	161	176	174	199	165	197	168	164	161	194	186	179	153	195	177	150	158	180	176	180	180	172	186	167	170	172	184	174	182	174	180	166	177	184	163	172	178	169	181	184	180	162	172	172	179	171	171	187	181	166	187	188	146	153	158	162	170	184	144	169	175	170	174	163	183	210	204	178	173	195	165	180	169	197	181	195	183	167	176	150	159	182	181	177	151	163	161	172	185	182	185	197	178	173	174	196	192	161	159	162	182	189	183	184	178	188	181	146	184	155	163	151	177	162	180	153	168	192	169	185	164	151	140	180	186	168	190	217	181	178	161	187	181	161	174	196	196	169	174	179	189	182	177	187	178	171	182	173	184	161	157	153	204	201	155	198	191	182	164	170	169	172	206	179	168	167	175	180	182	170	166	195	163	172	168	198	170	200	169	187	173	153	159	190	193	156	161	182	170	162	176	152	186	184	172	209	165	163	184	177	165	190	169	191	192	193	164	172	208	158	179	194	184	170	173	168	181	185	169	190	184	156	210	172	176	190	159	162	192	174	170	194	165	184	171	175	189	160	181	170	191	179	187	176	155	170	168	156	196	195	141	158	179	191	183	160	168	187	189	170	146	180	162	169	166	156	180	175	188	186	190	172	159	176	183	174	197	206	170	189	192	173	149	177	171	175	185	177	202	183	183	177	172	175	174	168	175	179	179	175	169	173	161	170	180	172	165	149	186	163	204	186	191	176	187	158	185	167	161	174	172	141	171	192	177	162	203	175	166	186	153	207	169	165	173	165	168	172	154	186	190	170	185	185	176	189	198	194	183	168	200	200	168	179	186	178	173	214	192	208	204	189	143	174	187	156	157	169	162	161	164	185	183	159	181	182	182	190	154	183	166	170	179	165	171	164	189	197	183	179	160	168	198	178	173	173	158	196	190	177	157	181	203	166	171	188	193	176	178	188	172	150	174	178	164	156	180	185	156	159	175	168	162	206	154	180	183	183	172	201	177	205	207	179	161	179	164	170	177	200	177	180	172	169	188	167	184	165	203	177	211	166	186	202	183	183	166	176	176	199	170	175	177	169	186	171	175	172	182	166	157	183	167	169	197	181	177	186	178	184	168	160	194	174	185	185	179	165	169	179	177	166	171	196	187	178	204	176	155	180	177	169	183	167	191	158	173	180	195	149	193	180	193	175	158	205	155	171	157	169	176	156	177	174	156	185	162	176	201	166	172	186	186	171	183	168	177	184	170	156	199	177	179	154	203	191	173	188	169	159	200	160	166	166	162	178	179	176	175	170	189	170	160	192	175	184	195	162	155	154	179	155	174	200	191	185	168	185	187	184	172	155	180	172	186	178	170	170	184	180	168	154	158	188	180	173	192	180	201	151	177	171	176	170	173	198	192	189	166	175	160	173	186	182	199	180	166	168	167	192	157	208	167	180	183	168	164	169	187	178	165	188	179	175	184	153	176	153	193	172	173	158	170	153	169	145	167	183	147	188	172	198	197	197	172	184	185	185	173	182	166	172	182	166	163	176	155	176	163	199	130	162	156	175	193	175	175	180	170	150	172	190	177	162	193	188	162	179	178	147	180	160	175	181	172	164	170	193	188	198	169	168	181	177	182	194	183	179	180	162	150	177	189	168	176	165	158	163	173	165	171	178	175	184	177	168	171	172	168	179	176	170	191	178	161	158	164	170	153	201	190	197	179	173	171	189	174	191	176	199	170	201	181	193	181	188	167	186	191	173	183	150	210	192	201	170	140	181	158	171	201	168	206	165	184	152	170	194	199	174	173	178	189	181	186	179	167	185	182	154	157	178	188	171	189	191	185	196	176	165	185	161	184
9262	626	1006	1097	917	771	739	646	625	549	532	501	511	511	462	498	448	452	450	490	483	478	476	445	452	430	434	447	428	454	399	428	432	417	491	468	434	423	444	460	472	446	415	444	447	421	431	409	446	413	448	434	390	436	437	427	401	414	398	390	396	443	461	382	439	426	446	393	445	459	404	456	438	430	447	399	427	471	424	427	399	416	458	420	429	380	409	440	453	430	424	441	425	445	449	424	416	458	434	456	431	432	427	432	427	395	416	422	446	439	414	478	410	418	415	428	402	402	420	429	415	450	413	437	386	385	425	407	404	425	408	411	429	411	416	433	424	411	456	421	429	441	419	417	418	436	426	403	441	434	455	426	449	461	385	414	427	423	468	413	441	394	402	430	447	482	425	423	410	411	444	420	440	421	426	408	437	420	397	421	430	416	442	451	405	417	444	425	413	442	432	433	458	424	443	435	416	428	423	398	395	412	396	425	434	446	396	427	429	423	445	434	396	424	473	413	433	408	393	414	407	392	446	411	486	439	475	431	446	449	407	451	438	420	414	428	439	404	427	468	397	431	422	456	405	434	438	406	442	465	444	418	447	405	411	451	433	424	412	413	400	456	461	439	421	446	429	403	436	406	432	418	414	429	429	413	446	459	454	436	420	408	460	443	450	456	426	416	413	417	414	424	450	420	417	399	388	429	407	416	443	416	416	409	439	437	394	431	395	388	373	435	436	445	465	452	398	413	413	409	439	449	427	411	409	453	404	431	398	464	446	436	452	467	406	426	422	418	413	415	428	443	412	433	440	377	414	416	417	403	424	428	474	398	447	431	406	405	418	436	451	458	452	428	410	471	458	418	407	422	423	414	429	437	439	428	420	405	447	413	416	432	469	425	472	441	428	446	395	446	395	410	433	413	421	438	444	426	448	412	406	445	428	433	426	403	433	436	411	430	422	418	417	440	439	445	409	417	438	443	431	420	438	455	420	427	418	427	439	430	386	413	408	459	459	437	410	407	455	476	458	441	415	419	432	403	430	429	416	413	441	413	442	410	448	411	431	443	429	440	426	430	425	406	436	417	398	417	412	416	447	444	446	430	449	430	448	412	445	435	416	400	447	445	426	455	399	427	431	443	432	449	432	422	373	437	426	447	411	419	426	432	447	451	451	435	428	438	406	408	458	476	392	409	414	437	416	458	439	426	440	406	447	413	430	432	434	422	423	415	420	446	448	414	440	449	433	410	408	421	434	427	416	432	421	449	408	384	441	422	413	441	402	437	438	416	425	442	418	444	442	458	438	419	442	440	409	405	435	447	429	424	417	412	445	433	435	435	437	425	408	406	433	367	465	414	412	452	424	404	424	459	426	413	441	457	421	406	419	416	422	423	417	409	421	393	441	431	428	441	431	475	442	448	421	404	440	421	446	411	441	436	408	387	395	415	446	391	426	401	425	450	443	433	438	448	484	426	401	421	443	429	448	421	414	424	398	431	437	432	429	408	420	430	400	400	423	396	476	393	432	414	410	432	413	441	407	413	411	390	404	416	456	404	416	409	428	406	455	437	420	436	428	456	441	438	409	432	446	457	417	420	395	429	435	427	419	385	454	395	411	475	416	426	447	425	400	420	424	459	412	400	424	432	413	442	443	422	406	400	427	420	438	425	429	402	432	391	446	396	460	414	420	388	444	426	416	415	461	463	431	394	423	391	436	380	431	443	417	427	420	444	429	438	407	419	432	435	416	406	494	432	437	444	465	413	438	464	433	411	420	450	465	409	421	411	451	409	366	417	477	437	409	419	455	494	402	429	467	425	424	445	435	435	432	421	463	440	417	432	455	418	414	416	422	440	445	399	466	444	446	452	410	468	454	418	456	393	436	397	457	428	415	458	436	441	414	416	435	406	434	387	415	432	425	444	437	451	440	425	419	446	400	415	445	431	436	459	422	438	439	473	473	403	445	459	482	427	423	410	399	438	434	432	437	473	450	421	380	405	387	424	425	440	388	445	429	401	438	414	418	450	422	434	455	402	431	427	425	426	414	453	407	436	463	441	381	404	417	462	403	410	403	452	436	410	440	422	410	436	436	409	435	433	409	388	410	440	448	414	421	460	400	437	459	426	399	447	469	414	405	457	448	425	435	470	443	425	416	451	432	422	425	432	444	476	457	435	417	439	443	418	433	467	424	422	413	413	446	432	444	441	451	459	434	446	409	433	393	464	437	430	426	412	402	446	411	434	428	411	438	378	397	433	407	445	414	437	450	420	466	419	429	414	422	431	421	420	459	431	421	428	410	410	394	463	416	423	407	440	434	442	424	422	443	432	441	431	431	428	433	427	420	407	426	401	435	411	427	409	429	432	442	451	418	417	388	417	425	418	410	400	422	437	463	427	459	421	405	411	461	432	428	442	412	418	472	407	445	398	414	394	414	430	408	428	453	436	419	445	442	445	435	415	426	416	391	404	406	467	419	406	475	453	442	458	382	423	428	463	418	434	392	454	437	429	458	405	411	439	432	420	400	446	416	429	423	446	414	424	397	446	416	479	445	413	382	433	404	429	415	443	446	453	403	401	464	387	466	421	440	454	450	418	443	392	430	429	448	414	418	388	427	408	401	425	400	416	427	403	449	438	428	433	454	436	438	400	432	434	448	398	433	379	439	428	412	414	427	393	441	418	430	452	403	444	433	477	438	396	399	421	410	404	425	411	446	435	414	439	408	428	440	430	449	434	418	423	431	425	453	445	451	435	414	409	425	390	431	493	416	440	427	437	450	427	451	401	433	428	437	450	416	395	419	405	393	382	412	436	439	418	450	445	410	405	412	436	435	411	414	449	417	427	444	454	429	414	395	427	398	433	424	435	421	443	428	416	403	403	438	436	440	462	400	468	438	407	432	416	432	442	437	417	424	449	425	379	415	462	433	412	425	423	469	388	416	409	415	444	416	476	445	408	426	414	436	406	430	399	413	447	412	470	406	389	423	409	428	402	389	442	453	416	448	400	449	433	421	415	417	438	438	430	395	441	436	443	397	459	439	431	419	411	412	424	434	430	453	425	419	413	429	419	459	428	413	435	401	442	380	406	442	452	382	452	459	450	453	430	416	434	401	441	409	446	408	424	481	436	405	407	429	414	445	428	450	461	424	466	437	412	474	414	445	422	464	395	416	416	424	414	419	432	413	450	448	429	438	455	426	422	430	401	417	428	459	412	434	401	412	416	388	443	452	412	466	440	420	455	424	440	452	460	435	423	443	423	420	411	429	432	419	408	410	423	421	385	431	420	427	416	428	432	429	456	443	411	426	436	453	399	383	423	454	426	462	426	457	399	428	426	446	430	437	434	446	432	430	428	457	423	401	395	408	421	407	413	435	403	419	452	437	442	439	414	410	434	462	421	401	427	416	425	430	406	393	466	444	435	429	425	415	426	430	447	440	410	409	443	437	411	424	445	439	437	434	435	424	427	423	434	424	428	427	395	418	440	441	416	410	431	432	443	447	401
19985	1352	546	390	251	197	131	139	122	109	90	81	93	88	89	88	84	81	88	73	75	58	67	91	100	66	73	86	69	77	72	73	84	67	67	77	52	73	68	81	67	75	77	64	71	72	62	70	69	67	76	72	64	77	56	67	65	75	53	57	87	89	67	78	54	64	68	78	45	62	74	60	81	76	54	62	63	63	60	56	71	61	58	70	66	56	67	78	54	73	60	72	54	75	60	54	63	57	64	61	61	59	56	63	55	59	75	68	62	55	57	69	74	69	70	69	65	66	74	71	62	64	65	60	66	74	66	55	58	76	67	55	80	58	50	58	68	69	65	71	68	65	53	53	62	63	62	60	65	54	60	62	66	70	67	70	76	70	73	74	67	51	54	60	49	54	55	59	62	66	64	71	62	58	66	70	56	63	66	72	62	45	67	55	68	63	52	62	68	61	71	57	76	55	50	68	67	72	60	49	56	76	66	55	67	72	61	70	64	67	62	55	62	80	73	48	59	64	55	71	62	60	63	60	71	69	62	72	55	49	76	56	54	61	70	63	69	65	55	80	65	86	80	67	63	65	73	67	51	60	59	55	60	51	50	70	68	65	62	57	66	64	68	53	72	61	62	67	72	61	72	61	85	61	70	67	70	73	67	60	70	49	60	65	45	58	62	69	68	63	68	53	68	58	62	65	71	58	73	54	61	52	80	64	53	74	66	48	73	55	80	53	58	71	55	70	62	65	63	59	66	58	76	62	69	48	68	60	82	51	68	51	51	80	60	63	66	66	64	62	60	70	59	65	75	70	55	65	62	67	60	65	66	67	69	66	63	43	65	90	75	67	74	64	57	67	66	67	60	62	58	54	85	78	75	62	64	74	60	62	68	62	71	58	57	58	83	78	84	60	58	69	67	55	60	76	62	66	74	72	70	69	67	60	77	51	55	64	64	68	48	59	61	61	70	59	58	66	63	87	58	65	58	82	54	74	64	72	69	66	64	70	71	56	49	72	82	78	69	54	64	70	76	72	65	56	52	57	54	70	70	53	54	75	68	68	69	48	57	62	59	67	47	53	67	75	63	73	77	68	63	61	77	65	68	52	75	68	70	72	52	56	61	72	70	70	72	53	69	62	60	64	73	57	63	69	72	67	61	77	68	68	79	58	56	64	65	79	60	74	62	64	57	51	63	54	80	62	71	61	71	57	58	59	76	49	55	60	71	65	72	69	77	71	53	66	53	69	55	60	70	52	47	79	74	77	69	71	62	51	70	67	60	67	81	71	70	68	64	83	76	59	64	67	56	67	68	60	66	72	71	55	70	54	65	63	56	64	75	52	83	64	56	74	57	67	58	70	54	62	61	57	64	72	65	62	61	65	74	76	70	56	66	56	65	72	84	78	73	59	64	70	56	75	54	74	64	63	65	70	64	68	59	65	70	75	62	64	53	59	53	59	66	63	71	91	59	77	60	63	55	75	63	59	57	81	65	70	59	86	79	71	52	64	64	71	55	71	64	65	57	60	70	71	67	56	62	58	59	60	61	80	70	71	59	57	73	74	59	81	54	56	58	59	61	64	70	65	72	64	62	62	65	73	58	72	65	73	58	58	77	61	69	67	60	65	62	62	77	78	82	76	74	71	64	58	69	57	69	68	54	69	54	59	74	48	62	71	60	60	62	53	67	58	70	70	60	72	69	66	55	55	66	68	55	69	74	70	65	65	57	52	63	58	65	86	64	65	62	65	66	69	37	55	66	72	58	67	77	64	51	86	62	54	67	49	69	62	68	77	66	61	56	47	59	59	85	77	69	69	64	67	69	62	69	77	62	72	68	77	76	51	54	65	81	56	67	65	79	58	69	58	68	48	73	50	50	83	66	70	60	63	60	58	69	62	56	65	76	68	63	69	76	65	60	62	82	48	75	64	65	60	44	72	68	66	76	63	67	66	74	82	64	66	59	48	76	60	77	65	70	65	62	64	54	63	61	71	62	68	66	67	84	64	53	75	70	61	54	55	63	64	56	75	58	69	58	60	62	61	49	76	71	54	49	51	75	60	82	70	63	72	76	64	66	55	66	63	83	62	67	70	65	73	57	48	52	64	74	74	59	68	82	71	50	74	64	81	71	69	66	54	59	69	82	79	73	65	70	75	66	72	54	69	64	67	57	80	67	85	64	53	66	59	58	58	56	53	66	73	74	76	61	63	70	52	68	58	64	77	55	57	84	75	59	73	83	67	52	82	70	77	67	59	69	66	77	70	70	64	69	69	80	77	54	71	74	63	68	82	71	67	66	68	63	46	57	63	65	80	63	68	68	64	61	69	62	69	67	52	60	67	77	69	80	70	70	72	71	73	70	67	61	57	69	64	67	60	64	73	67	61	72	60	63	81	70	55	66	69	61	54	69	62	76	66	63	69	63	64	65	56	55	63	67	64	76	61	71	71	50	57	62	60	69	75	55	70	66	60	60	45	61	66	62	62	51	63	67	76	73	54	75	65	76	57	74	78	79	65	62	49	61	57	65	45	57	61	69	73	74	68	62	84	58	65	61	64	71	78	64	60	65	79	57	70	64	35	55	73	64	67	62	70	67	83	70	57	67	60	73	82	69	48	66	66	73	73	77	58	71	55	59	47	57	64	68	62	55	62	79	65	69	73	70	64	66	59	65	61	74	68	64	63	78	65	49	59	56	57	63	58	69	66	55	56	58	65	66	62	72	80	74	69	72	61	70	74	65	72	61	59	60	49	85	64	70	60	97	73	61	51	66	84	80	68	61	67	66	52	66	59	60	70	55	75	66	50	68	77	81	63	72	54	70	65	68	63	80	62	58	55	68	58	63	68	77	69	60	66	63	72	60	60	63	55	79	60	49	61	65	53	57	61	71	67	71	75	77	81	63	61	56	59	65	67	64	73	78	55	70	76	57	79	81	56	60	69	54	67	54	59	65	55	63	72	72	77	72	66	47	52	57	45	53	73	73	80	66	74	65	62	55	55	87	73	56	61	74	74	68	73	74	73	76	73	66	62	71	66	54	60	69	68	56	70	66	58	57	62	47	66	62	79	68	72	67	58	59	79	71	58	73	54	67	59	64	62	63	75	58	52	60	66	68	49	73	39	67	75	75	46	63	68	42	67	70	61	73	62	58	70	64	74	69	64	75	53	69	70	70	49	62	52	55	79	61	56	66	72	68	55	74	67	55	50	57	65	84	72	58	74	65	65	55	59	69	67	71	50	63	64	76	89	54	64	57	68	73	74	87	84	66	81	60	66	62	67	64	44	72	68	67	63	64	65	72	58	75	49	72	68	56	64	64	62	67	70	72	62	69	49	62	72	83	56	69	65	82	75	67	57	77	58	66	52	71	67	66	64	69	71	64	57	68	64	69	82	77	78	66	63	59	76	82	46	50	56	61	57	62	59	72	58	71	70	66	69	61	68	56	61	55	60	72	65	76	71	86	71	67	64	57	57	68	48	58	63	79	64	69	62	81	65	71	69
12050	698	1333	1386	1152	937	695	584	543	461	391	367	344	317	282	295	279	298	282	249	250	257	235	247	239	195	203	236	207	224	230	174	227	234	209	194	217	217	214	190	213	191	186	215	209	220	180	219	196	203	185	205	199	171	186	234	212	210	179	192	176	175	175	199	192	205	180	172	199	184	217	218	193	207	190	197	165	205	213	182	195	189	209	200	197	180	208	179	213	203	176	177	194	193	201	206	190	199	188	217	189	167	178	182	160	181	176	166	177	172	178	216	193	195	199	179	183	182	180	194	188	196	165	187	227	194	211	196	183	163	179	213	167	184	196	177	171	164	181	195	174	190	204	195	178	162	168	180	189	186	192	172	169	172	181	200	192	214	205	184	200	196	179	184	175	179	205	194	176	203	184	195	163	190	192	187	189	190	205	183	184	175	199	224	188	186	191	196	203	199	188	183	193	185	207	198	195	177	181	194	212	231	192	196	178	194	187	181	169	180	145	178	180	218	157	187	171	196	187	183	189	185	187	179	197	186	193	179	174	224	155	189	184	195	192	172	193	208	177	181	183	194	205	169	179	183	185	191	203	203	200	184	180	192	168	196	201	184	203	196	176	193	180	178	168	188	195	181	176	178	178	206	200	186	182	200	170	182	196	183	165	173	176	189	167	201	220	165	170	196	181	171	177	200	169	170	198	185	204	181	184	191	174	183	161	186	209	214	189	191	196	207	214	180	169	208	202	173	189	207	184	196	189	189	185	206	171	189	147	167	193	190	187	173	202	195	190	199	181	198	159	199	207	209	192	181	199	217	170	208	195	168	162	179	185	191	189	177	192	170	202	172	166	204	204	188	181	166	190	149	176	187	197	183	182	194	178	197	193	204	169	203	177	184	184	176	173	197	194	167	168	167	177	166	187	178	205	171	169	193	188	172	179	203	184	180	168	190	162	192	186	210	208	189	212	196	192	214	198	186	209	197	174	180	196	218	182	189	197	186	170	189	184	181	182	165	185	200	196	197	216	186	193	197	190	199	192	194	202	193	198	185	197	188	167	221	183	224	201	182	171	198	174	208	192	159	217	185	206	214	211	204	195	187	198	183	201	213	185	192	189	189	194	206	198	197	175	177	182	163	181	172	181	172	190	185	178	182	188	184	180	177	201	192	188	178	212	185	174	188	191	167	208	187	195	183	179	174	169	204	189	185	207	177	171	187	179	163	180	192	205	181	174	164	181	209	167	179	185	157	157	178	212	177	202	188	191	172	174	174	138	188	190	188	189	188	191	199	191	192	200	185	194	164	171	199	166	174	170	187	204	207	193	172	193	197	199	173	180	191	221	200	176	206	185	175	187	172	168	193	176	187	184	191	202	211	169	205	222	188	184	196	212	189	203	186	209	172	203	193	207	165	198	198	178	197	178	184	191	199	188	199	206	194	198	172	169	188	177	177	200	180	188	197	198	178	182	188	173	181	171	200	184	178	190	184	188	180	191	176	172	183	181	183	184	207	189	211	194	194	172	175	184	201	178	194	184	194	206	213	193	192	184	205	181	184	182	187	205	178	202	168	177	195	168	177	185	196	185	188	207	172	207	200	180	208	186	196	163	187	188	213	204	184	212	203	161	172	172	192	188	185	189	170	178	194	182	179	193	199	202	172	158	201	186	210	203	189	170	183	185	176	168	183	210	204	180	195	188	187	206	173	197	202	175	199	194	191	193	176	179	165	192	200	182	198	188	165	193	177	198	160	187	183	198	167	185	168	217	193	209	197	166	192	189	200	205	204	188	177	196	177	189	181	195	208	207	205	194	200	188	180	198	166	189	205	171	183	193	207	181	209	172	194	197	186	206	173	179	168	179	179	167	212	202	177	191	188	191	162	183	202	192	179	208	183	177	185	185	194	191	194	174	160	184	193	180	177	176	189	187	199	199	175	205	182	181	190	178	171	201	172	191	165	203	182	182	210	205	184	168	179	194	204	188	198	188	192	205	191	193	200	192	194	199	199	178	204	161	183	176	199	204	204	178	186	187	182	163	188	180	190	189	187	200	187	201	175	180	200	181	191	192	160	186	191	205	184	200	201	184	180	182	168	193	183	201	172	197	192	174	175	187	203	190	203	182	171	197	212	191	165	181	178	177	198	199	175	174	193	184	169	194	184	211	177	189	186	211	208	188	202	196	188	182	173	200	193	172	175	163	192	184	198	197	162	187	177	185	190	184	184	192	177	190	167	177	187	184	176	174	184	179	174	193	185	194	184	168	172	197	216	174	204	179	190	185	192	193	183	194	204	173	195	206	189	194	181	217	200	188	171	201	182	184	171	182	194	215	182	198	187	204	179	170	186	197	179	184	204	187	198	184	172	192	171	177	187	172	197	162	186	209	200	195	179	175	214	199	174	213	161	182	157	180	185	192	196	208	196	155	192	200	188	212	164	229	202	163	160	188	201	196	203	200	161	183	207	220	204	185	170	208	205	195	185	193	190	207	156	210	171	181	198	184	181	215	170	202	181	197	185	202	195	214	173	183	188	182	184	215	206	178	190	195	182	173	193	185	214	202	191	182	173	150	172	188	196	187	174	176	186	172	190	178	205	189	177	227	183	185	196	193	172	161	177	189	222	192	198	207	177	200	182	190	185	188	202	169	177	197	157	197	189	175	201	192	185	178	191	171	193	203	178	228	165	212	194	198	214	198	184	199	214	182	197	182	174	184	184	189	174	179	185	195	162	178	181	177	151	182	169	200	206	195	182	188	206	189	173	198	164	212	197	190	192	198	182	189	185	189	193	186	199	201	200	163	203	208	189	196	216	205	191	205	185	195	191	193	196	165	198	182	195	202	184	182	182	192	193	165	171	192	202	176	201	183	182	198	185	174	197	191	196	196	192	183	197	189	182	184	188	172	169	197	178	199	205	173	193	193	195	183	184	190	203	184	182	177	188	187	177	166	182	179	205	208	198	182	196	195	193	227	199	173	151	184	191	180	165	182	196	182	185	165	164	168	191	185	161	169	181	195	197	192	179	177	185	170	176	179	190	180	201	205	168	188	205	194	190	188	164	205	209	181	179	173	214	204	208	168	199	170	195	192	185	193	190	194	179	176	196	194	189	197	178	174	199	206	190	194	190	180	195	181	192	212	184	175	191	196	190	181	182	186	173	204	183	198	172	182	183	195	180	178	160	208	212	192	201	186	165	201	194	192	213	200	187	211	192	205	164	203	185	193	179	216	194	149	205	201	177	215	201	174	179	167	174	212	174	183	186	194	206	191	213	219	182	181	189	183	165	209	196	167	164	169	178	187	201	167	183	171	211	172	183	178	189	187	173	163	185	170	196	185	187	197	167	195	192	216	201	227	191	178	203	182	193	184	186	171	203	215	179	208	186	196	190	154	187	190	173	188	194	187	180	195	184	181	176	197	170	214	185	198	180	195	204	193	180	175	180	166	204	197	222	161	195	159	170	198	194	169	187	172	197	200	203	211	185	205	190	198	187	207	196
2896	271	261	287	256	231	260	292	268	270	287	271	272	248	257	257	243	248	285	243	262	265	271	251	248	257	257	258	269	259	291	266	283	256	271	262	287	260	277	245	285	254	242	249	268	284	259	266	270	242	282	277	245	245	257	248	272	261	244	242	248	273	242	263	281	284	257	252	249	245	251	259	285	277	268	280	250	281	303	246	240	264	276	276	254	276	273	286	261	266	264	258	285	268	274	273	282	241	262	265	245	245	263	300	264	264	290	244	270	238	267	257	233	276	285	246	249	273	272	259	262	265	279	284	296	272	267	295	271	268	269	252	255	241	278	282	241	275	279	275	265	287	252	286	269	277	269	251	267	300	290	249	271	250	265	292	256	255	250	275	239	281	276	266	275	271	275	260	262	242	276	289	295	235	277	268	283	252	266	265	278	283	254	239	265	276	265	273	289	273	278	216	305	296	248	250	298	265	279	285	277	227	248	256	246	275	281	278	281	272	265	240	309	296	258	277	259	246	276	241	306	269	265	246	275	293	265	267	274	274	290	273	241	254	236	261	255	265	287	268	256	284	250	233	268	240	280	235	290	270	301	269	303	266	262	277	259	261	263	268	257	310	256	264	252	285	256	256	274	271	226	243	257	249	276	313	272	253	258	231	260	228	265	258	287	248	258	232	259	283	271	244	228	268	261	275	232	239	243	261	274	277	247	273	266	275	281	278	271	288	256	263	291	245	251	291	293	271	271	286	253	258	237	241	258	286	275	259	245	259	224	266	254	265	280	320	252	266	245	287	260	254	258	278	296	260	269	274	245	257	259	256	251	262	264	251	256	243	276	244	254	252	284	229	280	261	262	256	265	252	243	259	244	278	273	238	230	251	248	293	275	262	285	259	256	258	288	237	290	271	262	274	295	286	233	303	250	282	280	258	250	282	263	280	287	272	282	266	291	258	264	297	264	276	253	269	265	242	283	261	251	247	301	289	270	252	274	245	272	289	276	256	253	271	252	284	283	256	283	283	261	287	282	263	285	267	241	230	244	247	265	235	287	252	277	281	256	301	278	258	278	292	265	287	261	253	280	263	250	276	266	261	253	265	268	239	263	291	254	254	266	276	308	287	267	301	256	271	265	272	259	253	255	255	311	265	269	246	256	284	301	266	262	252	270	285	284	301	285	274	246	277	239	234	279	275	287	254	272	255	249	243	296	260	291	275	286	264	271	247	249	264	255	267	275	277	262	245	271	237	251	270	242	265	242	263	261	291	299	276	240	275	255	286	281	262	246	275	244	284	255	287	268	253	264	292	261	266	277	268	254	240	243	239	251	249	283	259	272	262	269	291	271	244	266	294	256	272	288	286	268	267	271	260	294	253	271	280	258	243	279	268	291	266	262	253	278	232	249	267	304	252	277	268	256	300	256	249	232	276	245	274	283	251	287	260	237	242	265	272	274	245	290	253	288	277	254	265	252	282	273	265	282	271	285	258	250	291	257	292	294	254	294	274	269	273	289	279	243	296	255	227	256	261	270	259	287	275	247	262	242	257	260	275	251	237	249	298	264	261	265	275	270	279	269	253	227	277	289	245	278	259	266	279	273	270	278	270	286	278	257	287	272	229	255	288	281	255	250	260	263	285	266	254	297	271	248	261	256	266	243	280	273	279	284	262	246	276	242	248	261	286	308	242	268	257	253	255	275	297	258	284	269	262	248	300	339	271	251	260	250	262	258	268	283	282	251	282	261	260	266	301	284	277	254	254	243	260	292	284	253	267	273	244	283	303	267	273	276	232	271	268	273	268	264	228	265	281	282	282	256	297	255	234	258	249	260	264	269	265	243	262	260	261	278	270	263	247	251	271	244	238	255	235	241	259	260	253	277	274	254	268	228	257	273	282	234	260	254	255	286	279	253	287	255	297	276	270	264	262	257	257	270	264	284	263	292	265	266	249	263	246	266	257	305	267	262	261	271	257	263	279	246	291	245	264	275	246	273	272	228	274	256	266	251	289	264	249	250	270	260	272	244	269	233	235	258	267	265	268	243	281	282	302	256	257	289	273	269	269	282	263	277	256	239	237	281	286	266	273	272	277	271	242	271	245	246	278	248	277	258	265	238	243	262	279	274	262	260	253	264	259	270	265	269	285	280	266	248	281	258	242	228	272	285	248	263	258	309	272	261	234	216	241	269	253	280	281	287	292	253	244	243	276	251	264	275	277	252	252	258	277	275	276	260	263	254	286	250	255	297	252	271	258	264	243	287	276	235	249	255	242	279	262	259	256	284	272	258	251	244	253	234	262	274	262	279	253	290	252	239	249	219	258	294	245	261	232	265	235	277	331	227	250	243	255	272	247	239	218	258	275	284	272	257	264	235	261	256	228	261	253	273	269	213	293	237	259	247	253	280	247	274	287	273	275	250	290	297	276	284	257	263	263	257	256	262	272	285	237	257	265	279	244	242	285	272	240	278	261	265	250	236	246	247	257	224	281	279	266	278	276	264	242	265	269	296	231	243	259	258	240	266	274	254	288	283	262	265	265	276	242	274	272	267	249	242	242	241	256	261	278	251	233	283	283	271	267	273	290	258	238	273	279	289	280	275	266	267	248	270	283	277	258	260	249	288	262	237	243	279	244	247	259	287	262	271	246	245	250	283	272	309	254	266	285	286	258	307	259	273	267	236	261	240	260	282	259	272	264	267	297	252	252	291	263	268	264	279	263	298	240	270	277	302	242	243	266	281	279	276	244	261	256	294	246	261	267	291	268	250	269	265	273	282	292	270	286	271	284	299	276	302	262	280	259	269	258	274	263	289	253	259	246	253	282	278	299	258	267	252	260	280	244	267	275	258	271	250	265	235	250	288	282	236	288	289	299	239	261	268	275	257	288	240	270	261	270	265	254	236	254	281	278	254	269	264	279	264	280	282	301	266	243	259	252	302	279	260	265	267	294	269	285	309	252	266	257	287	238	256	234	303	233	259	283	260	245	249	243	261	262	259	292	268	258	256	233	273	269	253	275	302	271	248	264	257	301	244	264	258	262	252	231	253	251	260	269	261	288	291	249	279	234	268	268	315	299	277	268	300	259	266	263	265	292	247	293	267	270	300	259	260	231	292	242	255	257	305	249	270	250	286	250	255	286	279	249	261	282	265	252	268	251	260	266	269	298	292	275	278	252	256	279	261	272	268	277	252	268	257	233	294	279	288	298	255	292	254	244	282	250	281	246	271	257	270	248	258	264	278	294	300	271	279	259	257	248	274	242	274	271	266	267	261	272	277	266	268	258	257	291	241	275	263	295	286	260	279	270	253	277	265	289	250	244	237	285	279	234	262	270	285	275	275	259	268	278	237	248	229	275	273	273	274	257	258	235	270	268	247	272	260	275	272	255	264	276	263	254	262	263	294	301	251	238	284	230	248	273	263	258	280	245	256	273	274	274	269	254	275	264	257	287	264	254	269	248	282	262	240	263	252	265	266	269	290	252	300	278	253	247	306	260	263	246
3227	674	642	671	662	659	650	661	584	590	585	668	672	605	639	605	665	613	646	591	619	599	666	625	692	592	608	601	663	663	635	650	629	627	637	594	654	632	639	646	625	603	644	608	645	612	655	641	657	648	620	607	673	649	563	636	696	635	582	677	613	598	623	664	598	634	670	624	680	616	647	651	625	604	647	655	626	593	624	626	669	613	615	603	593	625	631	617	624	644	638	617	617	615	632	646	630	631	642	624	648	626	674	627	620	662	635	637	647	646	669	638	621	634	648	625	604	659	637	643	671	616	609	657	594	610	695	637	630	637	655	649	639	622	639	637	634	645	616	647	634	664	651	644	641	628	641	624	643	651	640	609	621	578	647	653	634	646	614	634	631	637	642	670	598	657	677	642	680	590	652	647	638	624	641	614	666	627	675	623	693	648	639	633	658	562	610	639	649	611	615	599	619	621	616	639	637	655	643	582	624	642	626	642	646	621	615	635	641	629	609	630	599	616	611	627	649	662	631	648	619	631	606	638	606	656	609	600	630	593	621	655	663	593	585	633	635	607	609	618	653	681	612	617	613	619	627	568	686	609	654	635	642	656	608	603	640	647	667	622	609	608	640	623	646	578	618	639	599	647	626	670	638	617	599	628	609	645	677	632	641	626	654	644	633	646	606	611	665	664	644	614	637	626	646	649	641	617	636	603	600	696	633	635	639	631	654	636	684	587	648	641	630	637	670	597	631	589	680	688	630	627	658	648	608	620	626	641	665	662	607	623	615	615	650	620	665	622	606	605	602	619	662	626	639	632	623	631	621	651	607	609	655	601	615	625	645	670	629	619	632	612	646	607	647	620	583	672	595	605	693	584	634	652	617	624	687	627	656	634	621	601	652	622	662	642	621	631	646	652	642	629	635	646	630	646	637	664	634	634	669	604	633	606	612	651	632	661	623	653	613	644	647	616	625	628	589	632	604	663	630	612	642	639	620	600	600	670	642	649	606	632	668	625	616	629	624	588	646	653	624	591	658	614	600	679	617	607	612	628	642	605	622	637	651	650	597	659	659	599	647	674	666	616	596	670	655	604	622	623	638	669	627	627	593	653	683	616	612	589	640	667	626	643	644	555	595	644	633	638	618	610	653	637	637	624	612	608	635	659	623	628	676	633	671	662	599	654	607	640	638	601	612	596	642	641	665	622	614	570	594	626	684	676	639	630	623	577	662	633	667	597	637	663	665	688	627	665	633	669	631	650	621	640	597	642	628	610	605	629	598	575	607	615	639	622	650	645	661	618	661	623	617	620	652	652	603	621	638	695	654	633	662	636	660	606	663	625	690	639	638	664	620	636	653	651	619	593	647	627	594	599	621	680	662	642	612	670	602	643	602	672	641	643	626	616	631	647	678	652	637	638	632	646	658	648	619	584	633	657	654	640	650	645	648	605	609	612	628	693	649	645	644	655	636	658	649	630	652	639	684	619	683	629	594	652	636	652	624	655	647	663	609	650	633	671	612	655	678	670	698	618	639	638	649	624	651	691	631	639	612	609	613	669	704	630	633	618	629	638	650	638	632	656	657	625	620	673	625	597	642	640	663	592	610	649	616	634	638	628	622	677	622	588	650	623	633	618	630	646	649	625	606	620	635	693	623	610	595	609	630	622	627	632	611	630	668	626	620	614	632	641	639	610	640	631	683	641	669	603	627	626	614	612	624	634	644	625	676	625	640	633	631	635	620	608	643	610	646	636	622	608	613	621	635	725	648	629	629	674	649	651	628	673	650	651	600	614	627	641	664	601	640	625	641	655	627	610	647	639	652	602	659	603	609	633	611	626	636	633	646	631	701	633	656	637	632	617	634	685	609	655	645	635	667	622	601	675	656	636	602	638	662	655	618	612	644	632	624	647	626	640	618	596	666	658	645	634	642	622	588	658	621	608	613	658	651	642	627	633	635	607	629	639	610	618	648	627	625	622	618	646	643	648	646	619	653	644	614	651	636	597	670	654	623	659	639	628	622	675	619	583	674	608	672	597	654	638	645	661	639	619	626	668	634	604	625	646	624	611	645	647	669	676	605	625	601	661	676	642	665	609	675	613	627	625	647	629	663	658	600	642	672	627	621	652	587	604	629	652	615	659	619	614	653	621	635	634	673	587	670	653	555	629	620	626	630	645	666	648	634	632	663	645	640	652	597	645	611	665	619	633	639	651	616	619	648	640	625	623	621	618	676	603	606	645	617	667	655	574	675	652	657	608	621	651	617	663	623	597	647	613	593	611	602	645	626	639	599	610	646	592	679	624	613	630	625	638	641	639	630	688	652	582	657	638	632	632	615	654	655	672	583	639	621	603	616	627	670	655	644	647	646	651	660	606	644	624	604	628	639	631	621	649	652	658	626	640	623	641	628	628	641	653	661	630	615	597	612	640	651	634	629	623	632	665	604	628	625	623	673	606	664	615	643	660	615	613	660	657	623	648	639	663	681	635	607	603	649	652	627	603	612	634	627	660	602	674	628	666	592	615	630	637	606	637	620	603	610	628	639	619	643	604	630	614	676	600	647	627	641	633	692	673	646	590	633	633	640	618	614	587	636	622	652	668	667	628	637	619	580	616	632	647	676	638	614	648	653	598	626	647	652	639	650	621	653	610	630	643	638	649	619	619	650	600	651	639	662	656	634	637	596	646	671	649	637	621	664	604	620	682	672	625	602	626	633	649	632	636	609	611	674	597	572	635	648	688	633	606	623	619	601	651	639	626	636	661	653	659	664	638	639	634	654	607	607	648	629	640	602	647	630	621	612	633	587	603	660	646	631	642	624	627	673	623	652	623	609	624	667	649	612	580	649	622	609	631	644	638	606	668	640	664	635	619	635	619	619	654	633	644	631	631	637	674	677	589	637	620	657	604	636	640	658	640	619	625	646	645	670	652	700	650	651	607	621	609	611	649	628	639	681	619	607	649	626	643	619	618	636	619	654	603	653	652	597	665	607	595	607	607	613	645	618	633	612	630	625	628	602	608	666	640	672	618	569	608	628	628	627	660	619	601	652	649	643	624	613	627	632	661	648	674	672	673	614	665	646	641	636	627	661	615	643	654	664	565	639	603	617	592	627	640	675	671	626	641	643	661	597	652	632	667	632	638	590	616	638	634	674	608	642	576	619	654	615	657	672	622	659	610	638	649	627	602	625	596	657	630	680	652	674	604	606	674	615	611	607	632	660	551	640	633	642	621	643	617	648	633	625	663	634	615	648	658	633	626	607	623	627	654	626	657	668	616	623	656	598	673	642	628	593	623	639	599	593	657	648	658	658	645	624	686	632	590	613	624	575	609	657	666	607	643	598	643	637	628	667	601	643	644	628	656	654	642	641	627	644	633	684	627	612	655	640	635	623	665	612	594	622	653	658	642	637	686	638	620	602	614	646	591	612	646	607	626	658	639	685	618	616	627	616	665	641	649	613	604	619	651	603	663	630	625	684	662	635	671	659	616	666	628	677	604	586	595
11719	568	388	324	253	211	234	229	181	174	186	181	146	203	178	199	155	161	171	164	178	200	193	203	183	184	200	173	165	196	171	202	162	197	199	160	181	185	187	161	155	166	168	160	171	150	158	190	182	160	192	175	203	170	185	175	154	175	151	189	179	167	158	178	188	189	181	182	174	178	198	168	161	175	191	179	169	167	137	157	190	199	173	177	157	164	182	154	194	177	192	168	164	174	175	184	172	170	171	185	156	153	168	176	169	188	189	167	175	178	173	150	191	179	202	192	156	167	170	160	184	180	157	184	161	177	187	167	185	171	172	171	194	155	167	175	181	165	192	174	177	160	159	174	167	168	169	198	204	178	180	176	183	184	173	204	141	159	177	164	178	157	196	176	194	179	194	175	168	186	171	167	162	176	184	193	149	153	192	183	162	161	160	173	160	177	171	158	167	200	158	183	161	173	175	192	184	193	169	162	172	192	177	188	183	194	196	187	157	168	193	178	171	176	159	194	175	168	169	178	176	178	206	183	200	163	152	176	169	184	196	173	160	184	159	208	174	179	165	198	196	182	186	195	178	170	167	168	189	177	187	149	159	167	181	190	162	165	178	180	181	180	187	203	189	190	206	177	178	165	175	179	159	163	166	169	184	171	163	189	175	186	169	174	162	175	179	164	166	179	196	189	174	139	189	188	183	150	191	191	191	183	190	196	190	180	192	184	178	206	170	193	197	172	179	176	212	171	183	164	172	166	181	157	154	169	203	173	190	190	174	163	158	153	191	173	191	179	192	168	165	162	183	199	170	185	165	176	205	183	177	152	207	181	170	178	171	190	172	182	176	170	163	149	173	171	179	161	197	164	167	162	185	172	182	166	183	177	169	157	173	174	203	212	174	171	195	178	190	181	182	154	154	151	185	177	184	181	190	185	194	172	167	162	188	181	181	177	205	153	164	167	169	171	159	173	172	166	178	174	165	169	164	162	151	146	166	166	161	167	189	188	175	176	199	187	181	209	162	174	207	187	178	185	170	176	175	179	145	177	177	173	164	138	192	174	148	190	169	156	159	146	193	170	173	157	163	186	173	173	198	167	185	172	162	167	202	178	190	201	192	191	171	202	168	161	185	157	179	164	171	186	160	180	162	171	166	165	183	201	178	184	160	174	180	168	175	174	193	184	192	188	176	196	162	164	173	194	163	175	149	180	170	180	161	165	167	165	170	181	170	170	160	167	151	154	160	142	173	162	175	178	175	161	194	174	172	179	187	170	146	168	156	165	171	192	161	147	169	152	179	190	165	180	196	158	154	169	167	143	192	207	186	164	168	185	180	181	169	162	200	199	165	160	168	162	167	150	163	193	148	175	194	174	159	179	159	177	195	155	174	164	186	164	193	176	186	153	185	158	148	156	184	156	147	179	155	189	169	184	169	159	164	184	156	184	167	166	170	168	177	168	166	174	196	195	159	150	174	186	157	192	178	189	177	168	187	172	183	198	144	198	183	175	162	188	191	199	210	185	193	202	184	151	174	151	136	169	173	177	186	181	196	171	170	169	178	165	159	138	178	159	198	171	147	184	186	178	188	177	195	171	168	179	194	188	189	182	185	166	178	170	178	184	163	174	173	185	172	183	191	173	162	183	188	182	193	159	215	159	186	176	175	177	197	159	182	155	193	175	182	176	193	175	156	160	203	189	170	174	177	174	166	188	167	200	168	185	187	183	173	186	177	184	184	173	188	174	179	182	168	175	205	169	166	184	208	176	169	165	157	197	168	164	189	182	173	163	180	171	167	191	198	183	174	194	176	152	167	188	195	169	188	186	191	165	175	188	153	161	180	175	191	182	164	164	182	184	166	184	186	179	199	153	158	174	160	166	178	185	187	173	194	198	187	163	185	183	167	165	172	163	200	151	147	175	191	158	172	178	192	182	192	186	153	178	176	176	177	170	192	170	171	192	191	166	173	155	164	162	150	189	167	175	187	186	200	173	194	207	160	173	173	193	190	194	170	201	168	176	155	173	173	158	174	177	174	169	190	172	192	146	187	202	166	179	193	185	185	180	164	170	150	160	170	171	187	199	186	180	192	182	189	171	168	190	188	192	173	166	177	170	166	168	158	157	180	166	167	177	144	197	182	173	197	148	156	170	172	163	166	185	185	170	175	169	172	186	169	180	183	180	197	177	195	180	165	201	182	163	177	169	156	197	173	160	186	171	170	190	185	173	190	159	180	180	165	197	186	181	153	165	176	216	167	167	161	175	209	171	178	164	165	186	170	163	153	167	175	170	178	161	200	190	172	176	160	163	171	160	153	154	206	180	158	170	174	154	148	175	161	177	184	171	191	176	172	190	173	184	172	168	185	181	192	197	170	177	167	160	189	177	174	177	181	163	160	181	186	169	193	184	182	172	164	180	159	165	158	174	177	147	155	199	181	187	157	183	181	148	160	191	205	151	174	171	191	163	174	170	151	173	180	180	180	183	199	187	185	171	178	167	158	179	162	185	179	153	183	180	176	186	153	167	171	165	190	176	155	153	158	188	185	186	181	158	179	164	182	172	162	157	178	193	175	183	169	161	173	157	186	180	180	158	182	168	166	191	178	179	173	193	161	168	178	195	171	194	192	175	188	179	160	192	179	162	163	171	184	176	157	198	175	183	154	180	165	205	180	181	169	168	168	185	177	186	191	164	160	179	173	189	199	146	155	179	163	175	154	173	149	174	161	169	185	187	156	149	172	174	167	173	154	188	180	183	209	186	154	172	167	161	149	173	181	162	149	176	184	172	184	188	173	190	165	171	198	169	180	169	172	185	134	179	150	182	175	173	172	160	157	184	173	175	163	169	172	179	160	195	184	164	171	162	182	178	167	169	180	167	183	157	191	204	166	178	195	171	189	165	156	165	143	165	180	197	172	165	164	164	178	183	206	203	169	194	168	173	159	169	183	166	180	172	178	167	185	155	177	190	184	173	138	167	181	179	166	182	189	159	190	174	184	192	168	173	170	155	154	168	147	162	173	167	177	167	182	182	173	164	176	161	195	165	183	134	166	169	203	180	191	173	175	169	171	171	197	168	151	168	163	154	172	173	190	179	196	183	167	168	188	193	197	191	163	184	186	180	189	183	164	189	170	180	156	185	163	170	166	172	195	168	164	167	173	200	165	193	192	181	180	189	144	173	197	153	177	156	164	187	172	198	151	173	155	181	160	184	204	189	201	140	167	187	160	160	190	154	170	147	197	158	148	167	194	171	178	165	170	175	158	143	146	159	171	189	150	174	191	212	162	170	186	182	168	196	175	177	163	152	173	160	193	157	194	164	187	185	176	194	185	172	186	156	195	171	163	195	180	156	164	167	173	181	186	182	170	175	171	180	165	180	202	185	159	194	196	172	155	175	154	161	148	172	177	178	172	174	165	192	172	168	158	173	172	177	172	185	161	171	176	161	174	177	174	174	185	175	171	185	178	170	185	175	193	175	175	192	169	160	186	177	200	165	181	181
9366	651	978	1038	922	794	686	635	597	573	552	543	521	473	498	461	483	482	470	434	459	445	421	463	443	434	438	440	441	430	470	443	419	436	409	470	416	451	428	441	463	452	405	443	432	389	445	454	479	441	440	422	406	425	423	434	442	422	446	418	391	423	413	421	443	418	466	403	423	412	432	389	401	415	439	427	398	436	436	400	422	423	427	439	437	403	429	427	475	442	422	433	413	432	409	435	427	434	424	435	428	452	387	415	467	414	453	418	423	417	418	429	376	384	423	420	451	444	441	441	389	422	448	440	420	408	434	428	437	413	442	434	442	431	479	404	435	461	451	430	437	486	410	423	416	423	396	442	402	398	405	411	424	418	413	361	431	456	415	444	403	419	399	423	410	411	419	438	429	431	413	439	424	456	457	434	453	434	436	441	423	431	427	411	389	439	401	420	444	436	417	461	412	427	449	415	427	437	456	427	426	438	417	438	445	432	419	412	413	385	451	410	414	441	386	449	418	410	434	448	395	425	447	434	418	453	440	387	411	406	421	439	371	439	422	435	442	404	418	456	423	430	412	437	393	406	394	414	412	445	420	404	384	427	418	419	418	460	412	431	458	453	402	435	455	416	430	395	431	404	421	383	450	455	395	435	442	434	425	396	447	439	452	421	408	446	441	443	437	463	440	435	434	419	457	418	441	440	446	434	401	451	440	417	421	447	394	435	441	430	412	439	447	464	419	474	438	425	423	412	409	427	442	424	401	400	428	374	437	393	451	430	465	440	428	423	389	458	438	430	422	408	413	431	447	441	424	452	428	413	438	459	394	406	430	468	444	406	483	404	457	430	376	412	405	419	418	411	420	442	433	407	426	437	457	396	444	406	470	400	467	376	419	411	427	428	416	441	442	418	400	437	442	447	423	380	420	373	428	362	438	416	424	406	444	450	449	433	391	439	456	400	473	417	391	434	421	448	463	420	427	438	423	435	406	460	434	427	403	420	403	455	424	429	416	395	473	436	393	433	374	443	410	448	384	443	447	419	438	402	406	433	401	395	418	424	437	415	409	407	444	391	400	405	441	474	446	430	405	412	392	422	416	442	431	435	430	405	454	421	460	437	419	442	395	442	421	392	459	413	410	447	435	453	426	431	457	420	417	413	422	409	388	439	415	387	449	430	390	389	447	455	432	432	440	412	432	441	422	415	457	397	419	421	437	416	429	407	420	458	432	426	434	436	458	449	397	422	428	434	443	431	440	439	438	423	421	429	424	430	410	427	444	433	405	433	428	388	429	420	430	449	436	404	416	435	443	422	443	449	435	408	436	435	441	393	406	459	414	402	442	393	416	452	424	412	422	432	435	447	451	421	429	420	443	440	421	421	389	413	448	430	409	389	421	426	440	440	427	481	421	421	398	431	442	427	424	407	436	446	413	426	421	435	414	407	418	407	423	426	414	442	389	421	414	383	417	442	443	409	436	410	454	431	431	413	385	425	459	447	415	433	416	419	399	428	406	431	412	425	431	397	434	425	441	411	430	395	394	454	430	443	424	416	436	408	368	398	458	392	365	464	441	443	413	426	433	397	431	423	404	443	428	457	431	417	422	411	378	428	407	424	423	416	433	422	430	450	428	458	428	428	419	410	420	419	427	430	459	417	450	418	410	416	409	429	427	445	434	417	402	465	397	391	467	441	437	403	451	439	421	447	460	423	455	455	374	405	447	417	401	439	393	444	398	463	421	420	421	426	417	439	426	422	422	415	435	426	423	443	427	428	446	404	421	408	411	443	441	440	453	421	396	443	434	417	433	424	414	452	395	421	444	421	435	443	425	446	418	399	432	416	414	427	435	413	434	385	446	445	459	430	456	438	385	417	413	429	385	405	443	432	434	425	415	409	409	430	439	426	435	468	457	447	454	426	452	430	417	418	375	422	428	405	426	434	449	424	387	420	388	430	435	476	401	398	411	436	432	428	378	427	386	417	444	436	441	447	411	414	397	407	467	445	430	444	389	415	433	445	418	428	414	438	409	414	454	407	424	440	403	435	435	422	403	431	451	414	414	449	405	403	439	445	447	421	371	430	403	434	439	422	468	423	432	445	431	474	439	416	423	435	414	434	446	432	394	431	430	407	417	433	422	429	415	402	414	428	438	409	396	449	402	467	414	376	385	417	413	407	432	451	442	419	426	364	436	433	420	373	418	418	416	452	440	442	459	440	404	472	439	442	427	412	430	459	442	434	420	437	408	384	401	402	423	396	425	428	467	435	441	448	415	417	437	445	437	400	416	433	446	431	422	410	407	408	449	385	414	409	416	419	436	441	439	438	428	421	409	401	432	480	411	424	406	436	444	444	394	446	452	399	444	413	445	411	424	381	444	444	452	413	417	413	445	380	430	417	448	443	442	403	439	432	391	411	447	432	430	431	438	457	381	450	436	419	438	422	433	459	397	435	430	454	437	424	421	411	418	427	430	456	397	427	436	422	418	411	435	415	427	408	422	397	410	425	445	415	426	435	422	435	417	449	424	412	384	445	439	395	426	416	421	437	420	415	406	405	429	401	438	448	430	389	421	412	428	416	415	420	443	444	444	458	458	409	438	430	466	406	418	417	426	411	396	424	426	436	403	439	446	443	398	405	417	433	423	393	428	435	421	422	407	424	430	440	419	431	415	406	413	454	434	390	436	421	444	464	429	404	461	424	444	450	414	423	387	416	413	417	429	412	417	416	423	397	477	378	453	428	439	398	423	384	436	434	444	407	404	409	383	396	398	381	433	411	428	424	423	402	449	430	395	408	424	426	421	434	410	441	437	419	417	453	433	427	418	413	439	396	425	424	390	414	392	405	420	459	377	432	412	448	413	429	415	439	421	439	464	427	425	419	373	437	433	430	436	406	429	445	456	430	452	428	454	429	438	455	477	407	404	400	429	438	427	425	432	412	404	421	457	403	449	422	399	456	406	441	420	401	442	443	438	428	406	441	410	459	453	429	458	420	438	427	419	392	416	428	419	417	471	464	429	456	428	404	461	443	446	425	411	427	428	424	437	443	400	402	421	434	386	409	440	425	454	436	441	438	397	424	413	381	440	424	444	413	405	395	420	430	443	413	425	394	410	419	431	409	427	424	433	420	440	449	426	410	439	449	422	418	414	420	416	449	432	431	403	419	432	426	428	445	431	406	410	423	410	423	438	420	416	416	418	399	403	459	456	454	414	427	443	411	429	400	409	401	455	461	419	432	400	422	386	437	432	413	398	387	401	399	391	436	420	413	431	404	455	428	448	440	424	426	396	422	439	421	425	418	419	468	427	430	446	444	451	394	474	414	439	447	401	385	404	410	457	391	431	439	421	419	415	408	420	436	395	461	426	441	426	412	436	471	434	409	395	450	424	435	383	479	410	392	462	444	394	449	420	446	409	410	439	436	447	402	412	411	425	423	422	412	448	454	471	440	437	436	419	420	405	419	439	432	450	426	408	430	443	450	442	438	402	382	408	441	408	439
19104	1184	526	405	250	182	133	132	115	93	95	80	80	86	94	93	76	80	66	82	81	60	69	67	57	53	81	63	73	73	57	80	53	61	57	53	85	83	74	53	78	56	68	78	58	73	77	71	52	60	81	56	70	63	66	65	58	59	58	70	69	69	66	76	74	54	68	62	66	63	60	62	64	71	68	49	62	68	57	73	63	59	74	65	69	60	66	48	58	59	64	55	58	62	63	83	61	64	60	47	70	70	71	54	76	59	76	61	65	78	60	70	78	65	56	46	75	69	60	83	55	70	47	54	47	56	59	65	65	62	51	60	53	71	59	85	58	76	72	76	72	70	65	65	67	64	59	44	65	71	66	64	73	66	71	60	58	65	64	64	62	80	52	79	58	59	65	78	60	57	70	60	55	69	61	63	58	51	57	50	65	82	56	73	65	66	60	68	60	51	67	66	67	67	65	58	58	79	40	66	70	65	64	65	59	71	58	61	50	61	66	54	71	76	65	64	66	65	71	60	67	63	62	59	68	75	54	59	63	64	49	68	74	58	77	74	62	60	75	65	69	73	67	54	55	56	68	63	51	55	60	64	58	84	56	60	63	62	67	51	73	63	71	51	69	65	65	63	60	67	47	65	66	44	67	58	49	67	67	67	73	70	70	66	77	81	71	62	52	74	54	66	56	72	66	60	61	75	54	57	68	56	52	78	72	60	60	49	69	66	78	62	59	74	70	79	52	58	56	66	67	71	68	66	62	71	69	72	68	48	64	81	60	61	60	65	58	66	66	58	62	72	63	59	60	58	69	44	61	76	71	64	56	64	58	71	61	65	62	74	64	77	55	62	50	60	70	56	62	58	54	81	62	54	51	50	69	71	77	74	70	57	62	65	62	64	58	54	51	58	48	53	62	51	72	48	77	68	60	68	76	58	50	66	81	56	78	62	64	72	78	70	75	64	60	75	53	51	72	66	77	69	62	60	52	69	64	64	76	67	68	48	60	53	61	61	79	73	74	56	65	56	73	58	45	70	70	66	86	52	66	90	73	55	77	59	60	59	75	72	61	65	65	77	85	53	83	65	66	61	58	61	62	77	62	75	57	57	66	52	51	59	60	68	46	72	77	57	78	65	73	67	59	61	66	50	65	80	64	61	59	56	92	74	64	59	77	61	56	71	72	65	71	68	63	69	62	60	52	67	70	74	69	68	60	58	69	61	74	68	70	54	68	71	56	69	61	65	66	57	67	58	68	74	75	72	68	65	60	66	64	53	69	60	70	70	63	68	53	73	60	61	67	69	66	54	65	67	46	66	60	77	74	62	66	45	72	73	60	69	68	58	60	54	69	73	72	68	72	71	77	62	62	72	64	71	68	75	73	72	54	62	75	59	75	71	63	57	60	69	77	59	53	48	62	74	75	74	66	58	56	66	68	58	68	66	61	69	76	67	51	83	64	58	53	64	64	59	57	61	63	69	69	60	71	56	64	70	60	77	84	59	62	61	59	70	63	67	55	52	59	68	60	74	53	62	61	61	64	62	60	67	48	72	64	58	66	66	63	65	57	58	78	69	69	70	69	64	62	62	78	63	85	71	58	72	69	62	65	48	78	57	61	69	77	50	88	61	58	70	65	66	62	64	63	58	60	62	72	55	73	76	59	63	62	61	81	78	59	55	68	55	63	60	60	70	69	60	70	66	68	62	74	77	71	60	52	69	56	72	69	61	66	58	64	75	77	54	64	57	72	64	68	90	65	64	55	69	62	55	61	51	50	70	52	72	66	62	68	65	63	57	64	62	68	65	61	55	80	49	72	57	60	62	63	55	76	77	58	62	70	60	62	80	68	60	65	58	68	65	72	71	76	70	62	64	69	61	61	70	82	45	69	54	73	74	66	54	58	63	73	65	74	60	63	59	57	67	57	70	66	68	71	77	53	68	64	84	65	50	70	60	49	75	71	70	82	67	44	47	51	73	63	77	66	62	73	75	76	59	80	57	54	58	59	60	62	64	66	75	59	66	61	70	73	72	60	72	61	55	71	64	77	74	61	53	62	68	68	50	90	48	57	62	67	79	63	61	63	55	66	60	52	62	78	56	65	54	74	64	80	67	65	53	69	60	57	75	62	58	67	73	73	45	65	55	56	71	89	62	76	47	43	61	51	68	72	57	53	69	68	63	68	74	55	57	50	69	58	76	74	69	66	56	79	59	66	77	79	64	69	73	69	56	75	82	55	58	57	80	64	53	73	57	53	73	67	61	65	58	66	67	70	58	65	52	54	50	75	61	61	62	65	58	53	66	78	75	52	70	53	64	58	68	59	59	68	58	57	56	76	68	61	70	57	65	60	40	60	65	78	65	58	67	54	87	75	59	64	63	57	60	61	69	65	61	51	52	64	51	62	54	67	47	59	66	71	57	57	63	69	71	58	53	65	50	61	64	77	58	49	66	61	59	74	88	65	78	75	69	62	78	74	68	65	66	65	63	49	63	68	79	62	62	65	48	48	64	59	43	77	70	66	73	76	64	73	55	74	56	66	59	59	63	68	64	53	50	80	68	70	77	67	52	73	51	70	61	58	58	57	66	64	59	70	79	71	65	60	64	59	77	61	54	71	72	44	71	55	65	56	61	54	57	61	64	62	73	52	50	80	67	51	59	72	60	71	64	68	57	68	60	61	65	55	52	54	63	55	64	92	68	66	54	70	62	68	62	69	56	73	63	69	63	62	49	63	67	66	75	65	52	61	52	57	62	64	60	66	74	64	62	66	69	54	52	67	71	66	58	68	62	52	68	74	60	68	58	51	57	86	55	54	56	51	69	42	68	53	67	63	68	67	69	61	65	70	59	64	72	66	57	54	72	76	60	76	64	63	58	69	70	53	59	58	51	58	72	73	67	67	63	62	63	62	45	63	66	69	64	58	59	69	54	59	62	48	72	88	53	50	63	58	62	57	62	53	67	63	63	77	54	75	77	64	56	64	69	73	64	70	68	67	51	51	59	59	60	57	64	78	64	71	70	60	62	62	69	74	65	67	68	74	56	76	56	73	58	74	47	59	70	75	62	59	64	78	76	60	62	62	66	83	69	62	63	74	70	80	50	64	51	56	65	68	62	57	60	59	73	83	59	50	55	86	62	78	68	70	66	65	69	63	65	69	59	71	68	63	59	58	73	83	64	56	78	72	75	58	71	63	50	68	60	61	64	53	61	69	73	58	43	71	51	55	86	76	53	66	50	69	61	65	61	45	68	66	62	64	55	54	57	73	74	75	64	71	58	76	61	69	71	63	62	50	65	61	46	59	56	63	56	61	67	78	61	65	59	76	64	73	71	78	61	70	54	58	59	51	60	61	60	54	66	69	71	70	68	59	66	59	60	63	57	54	50	61	51	72	61	54	68	66	59	69	61	59	78	58	63	66	63	58	56	73	44	55	49	65	65	70	65	77	66	55	57	75	56	65	56	60	63	47	63	62	71	53	59	61	78	62	63	71	79	69	55
11667	637	1255	1410	1151	931	750	629	503	456	391	366	385	338	315	285	272	259	250	258	241	249	253	224	221	223	227	235	216	214	201	224	226	238	225	203	198	198	196	217	205	204	212	211	204	192	191	210	196	183	186	184	186	190	205	205	185	194	185	190	198	180	219	202	186	196	185	192	218	177	177	208	194	203	196	183	195	164	177	198	193	201	188	192	203	196	202	198	175	194	195	184	170	201	185	199	192	198	184	183	181	156	162	188	183	196	196	174	190	179	163	178	209	164	198	213	198	174	194	189	173	189	208	165	183	196	209	185	190	194	189	204	196	193	165	199	175	180	159	177	186	175	190	195	181	177	185	182	194	179	182	184	203	193	193	166	163	188	200	167	179	212	189	183	184	183	182	211	175	182	170	190	168	184	164	218	186	180	152	207	170	183	203	183	181	175	172	180	181	189	203	180	165	186	189	181	158	169	171	203	172	182	203	195	178	212	200	195	194	179	185	211	206	195	206	177	199	178	191	173	193	182	199	171	182	198	168	167	179	180	195	192	182	195	174	198	190	180	183	205	179	170	196	167	146	196	179	187	175	198	188	189	181	181	190	177	189	176	181	192	191	194	152	187	165	197	165	194	170	192	186	166	189	172	205	175	158	191	162	197	186	198	180	208	184	185	186	173	172	209	164	183	167	157	179	174	176	177	206	194	187	206	172	180	174	167	184	175	207	173	186	185	172	174	209	201	197	180	185	195	178	174	178	181	188	198	180	160	180	194	199	213	158	176	181	180	161	198	163	179	183	197	186	203	166	184	174	181	188	200	188	186	208	154	196	199	178	176	203	199	189	196	218	165	192	169	189	197	194	180	186	194	155	178	213	194	201	214	201	174	189	200	187	207	202	174	201	165	191	190	190	176	184	177	150	196	184	184	177	181	194	185	163	181	198	209	186	182	175	152	171	191	197	174	189	190	192	177	161	187	217	170	203	202	161	172	199	195	180	176	173	211	196	176	171	202	172	196	172	180	197	178	184	185	166	215	195	208	168	184	192	177	165	176	197	195	211	185	173	203	185	201	207	173	192	167	185	182	200	167	176	193	195	191	185	175	191	152	203	161	199	181	207	203	169	194	206	196	209	180	189	155	199	184	175	181	185	181	188	189	177	191	192	186	202	196	150	195	176	176	210	175	191	181	181	185	186	191	189	209	177	168	166	180	193	194	174	191	188	191	190	176	224	182	175	183	193	194	189	189	190	190	186	181	167	191	178	205	182	196	194	193	193	204	195	175	191	208	168	175	158	214	181	167	207	208	177	193	201	178	182	196	201	177	193	183	183	169	175	181	171	198	176	175	202	204	176	170	179	220	201	198	157	192	197	182	171	187	202	180	185	204	185	172	177	190	194	188	200	187	171	174	178	174	184	195	197	170	199	183	194	200	172	187	186	180	181	203	189	190	216	202	190	175	156	204	196	175	169	169	199	178	205	184	187	176	185	192	188	185	202	198	189	185	153	197	188	193	189	168	184	174	196	176	177	188	174	178	185	169	173	211	189	176	201	183	168	179	178	210	192	198	183	198	206	180	160	160	177	173	173	188	193	197	174	189	181	168	197	178	187	213	195	187	186	200	182	197	172	187	183	183	191	179	183	183	177	196	199	176	195	195	194	193	170	184	206	199	188	186	202	200	193	197	180	175	177	190	180	193	198	163	199	169	170	180	195	186	181	172	209	162	192	204	194	196	216	200	168	199	203	184	189	172	144	184	171	176	192	171	191	173	196	196	212	205	202	191	181	186	190	189	213	170	195	177	179	198	177	217	181	178	192	177	175	176	177	183	227	191	164	171	185	181	178	192	162	182	169	185	179	206	186	212	178	182	194	183	168	191	180	177	170	181	173	177	177	185	190	174	146	159	200	185	204	196	174	152	213	173	189	180	203	178	181	169	204	192	188	197	182	200	195	206	200	207	195	181	161	198	180	177	187	171	170	179	217	183	193	199	202	200	210	206	205	195	180	214	174	168	182	185	200	160	198	177	175	177	178	186	169	172	172	198	175	171	186	167	177	175	164	207	186	184	174	230	194	188	209	181	170	182	188	189	178	187	193	186	182	188	201	204	173	190	185	189	180	203	174	186	215	182	195	176	170	173	199	190	201	201	178	196	201	202	165	173	205	174	204	186	159	192	172	170	198	194	198	188	209	171	185	194	183	198	192	202	213	165	176	178	165	163	195	176	191	208	165	179	164	186	208	177	176	185	191	192	215	208	185	186	218	189	177	209	211	195	208	175	176	205	189	184	198	177	223	194	185	172	205	178	180	181	177	195	207	177	178	178	188	168	178	187	190	170	195	158	185	202	169	219	201	200	179	186	188	163	194	184	178	176	169	166	199	191	200	192	206	180	182	187	181	194	190	161	183	184	205	178	186	176	190	224	202	179	172	179	196	176	185	202	179	186	173	195	175	169	180	196	189	194	191	187	171	204	187	199	194	177	175	199	179	203	181	167	198	184	188	174	180	192	194	178	184	199	164	177	170	169	195	179	195	189	183	188	189	199	189	210	187	184	177	194	200	190	178	175	201	173	192	177	160	204	196	159	213	183	201	166	165	192	173	173	200	146	200	206	183	193	210	207	179	176	180	204	185	183	198	213	190	176	175	216	171	174	194	184	194	173	199	185	182	192	183	188	190	189	180	176	169	177	185	188	181	180	189	196	193	195	187	184	181	201	201	209	191	200	193	177	204	183	185	178	176	194	173	175	195	158	201	179	189	215	175	166	184	181	172	175	172	212	203	187	180	191	195	171	169	191	176	191	190	184	195	189	184	193	190	169	198	194	211	178	214	209	204	192	170	196	167	186	178	196	187	170	185	204	181	185	196	194	173	187	179	184	175	192	180	199	183	208	160	175	187	194	178	195	175	178	202	177	177	166	181	197	178	193	208	183	179	177	189	176	181	228	172	178	183	201	186	163	189	202	177	197	162	181	176	189	169	180	182	179	197	214	192	195	183	200	164	189	166	180	182	216	191	178	193	186	182	168	189	205	196	186	187	205	198	177	182	191	174	195	191	182	193	194	196	183	211	200	190	194	194	190	178	192	176	194	205	193	176	166	174	178	199	201	191	189	190	189	182	174	209	175	209	195	189	186	188	196	180	182	188	189	183	166	195	185	187	187	187	197	175	195	192	194	197	198	174	176	182	195	183	183	201	192	171	172	198	196	194	165	203	186	198	176	178	163	199	169	188	197	206	182	191	201	165	165	175	186	213	164	198	185	175	172	183	194	181	191	189	198	183	202	201	185	178	189	189	187	184	189	167	196	193	186	186	170	190	168	184	221	196	181	174	175	195	185	171	208	180	178	185	201	186	185	197	186	199	184	175	198	195	181	180	188	187	203	220	174	199	171	161	160	177	180	196	182	204	201	189	170	182	204	144	187	211	175	197	186	198	196	211	189	185	179	201	169	206	190	170	174	180	203	186	180	193	198	189	212	175	184	153	170	202	201
3021	294	295	287	268	259	252	282	275	254	264	268	265	256	259	256	274	239	278	248	228	290	259	290	278	276	260	283	264	243	265	242	261	264	242	257	233	277	244	282	282	263	270	265	258	262	255	260	253	258	250	265	231	231	259	236	312	255	275	277	297	257	263	263	265	269	290	280	264	275	233	283	257	256	280	245	261	287	242	235	253	261	286	261	273	284	268	285	273	258	242	247	267	259	251	271	277	273	238	255	266	298	237	250	264	281	263	307	294	270	270	268	277	256	250	257	265	266	267	236	257	256	258	267	278	252	259	285	276	264	248	276	272	267	280	286	221	260	260	265	250	248	243	264	292	270	263	288	269	268	235	271	243	263	249	247	259	287	241	275	273	258	251	245	248	284	260	283	271	265	268	259	211	282	244	290	280	286	260	243	253	261	240	276	244	245	298	261	257	250	232	262	284	273	292	271	267	281	260	263	271	259	279	282	253	290	247	253	280	303	269	234	278	259	280	248	244	251	251	267	281	277	258	278	264	240	277	299	260	302	265	248	242	282	239	277	235	264	266	260	288	288	279	269	262	273	288	263	247	249	267	259	299	233	241	257	253	233	272	248	264	284	229	288	290	278	268	260	290	288	262	250	236	250	256	281	249	271	276	266	275	287	243	259	261	278	255	242	257	265	278	307	253	284	276	264	292	265	306	257	279	246	229	246	264	268	263	257	280	266	243	290	276	244	270	260	256	230	265	272	269	247	254	282	280	266	278	259	276	278	279	281	263	294	254	265	251	229	264	256	292	275	301	246	243	258	261	258	250	252	220	249	252	253	267	258	239	266	244	230	278	261	298	250	268	258	267	274	285	278	276	262	263	267	246	270	236	280	251	272	247	269	257	239	263	278	270	247	281	239	260	256	265	298	281	290	270	284	238	259	247	290	260	261	279	266	270	244	296	297	263	259	260	255	241	300	249	239	250	287	250	243	286	258	269	273	281	245	282	272	237	228	272	240	262	270	268	296	259	267	277	273	279	299	266	253	252	263	269	279	282	261	254	258	275	237	247	237	259	271	258	304	261	253	259	254	286	270	256	275	249	268	264	236	230	263	251	265	281	266	279	259	271	253	253	257	267	245	236	244	241	256	252	262	257	286	267	240	276	268	277	269	258	248	257	259	272	268	234	255	272	239	267	245	252	265	243	273	230	250	272	266	285	253	270	262	256	260	268	256	253	284	278	255	246	263	263	265	246	275	259	271	259	263	258	251	280	267	241	241	292	261	258	282	269	251	282	227	280	288	239	288	263	285	250	285	264	266	259	266	250	283	270	246	279	269	264	263	272	299	254	288	276	270	252	283	274	254	257	281	256	283	287	252	269	248	256	253	275	288	262	234	241	268	311	293	294	268	239	244	241	275	255	301	231	252	252	261	251	299	267	264	281	245	254	284	266	270	247	266	262	281	260	259	264	247	286	237	256	278	257	248	270	255	237	257	250	258	273	241	288	281	296	289	273	254	248	256	294	282	266	279	261	284	271	269	238	277	248	274	284	255	251	277	255	271	262	265	250	263	255	272	258	266	228	303	249	256	245	277	269	245	288	277	274	269	246	274	262	273	251	268	273	250	268	295	246	269	308	292	248	267	292	263	274	263	280	281	268	280	258	224	268	269	260	260	268	252	266	274	262	277	271	269	240	239	256	288	269	279	284	239	280	229	263	246	250	246	260	261	270	277	276	265	235	259	248	295	259	239	290	251	260	281	259	294	275	254	215	273	249	254	283	275	284	253	264	247	241	289	293	270	281	286	274	258	240	264	282	270	277	278	283	239	256	276	264	262	256	260	269	279	284	264	275	248	254	249	285	282	264	248	267	252	275	213	259	254	280	269	276	287	274	260	266	245	264	243	268	244	284	266	235	244	276	277	253	269	258	286	277	278	268	277	228	233	276	248	239	249	279	277	272	259	293	282	267	279	252	235	266	259	260	295	283	230	254	272	281	244	274	267	256	249	246	261	245	275	278	240	271	291	248	292	287	259	249	292	268	258	260	264	265	262	249	275	270	235	297	272	246	255	238	304	274	267	280	241	247	288	293	257	256	252	265	260	266	251	263	251	241	268	261	277	305	275	266	265	273	255	276	285	277	269	269	277	255	236	248	258	274	273	260	265	287	256	254	246	280	243	233	292	270	247	247	262	279	243	269	286	232	260	305	263	277	255	242	242	267	278	247	238	279	248	264	247	265	246	263	275	290	270	302	274	251	268	261	267	259	260	271	282	235	254	245	238	243	294	259	262	251	251	280	262	250	266	266	247	271	247	307	262	268	270	258	258	259	248	232	270	254	235	257	268	269	287	279	264	280	245	281	247	254	266	250	276	240	253	258	262	282	282	314	276	256	253	257	263	302	256	283	251	259	279	252	240	260	266	253	274	265	265	249	258	253	259	266	287	270	271	253	267	252	268	279	268	253	229	282	225	257	227	290	249	260	265	269	273	245	279	257	279	255	235	262	278	274	257	231	279	283	255	278	243	293	229	268	274	248	280	261	286	234	271	285	288	277	262	291	251	274	257	269	267	270	268	274	263	261	254	277	281	255	269	277	280	275	290	274	263	234	254	294	266	254	254	238	266	273	247	262	265	279	277	271	262	236	269	252	273	262	236	287	267	252	272	253	257	291	268	237	273	285	284	265	243	252	274	257	254	293	256	269	256	321	259	260	279	281	270	285	268	246	265	260	291	251	247	270	259	252	250	262	275	262	276	263	275	274	234	283	251	234	276	252	244	261	239	255	278	270	267	251	264	278	269	265	259	266	244	265	258	303	280	259	258	279	273	281	267	254	258	231	251	265	235	257	269	277	268	268	271	256	288	254	257	263	281	238	261	267	288	289	263	250	260	253	257	259	247	244	240	244	256	268	263	259	287	276	266	259	252	263	281	268	206	267	275	240	276	249	310	291	278	269	227	250	272	241	217	264	261	261	289	289	278	259	255	235	260	269	268	257	245	254	280	253	298	252	262	260	272	279	244	248	284	257	286	253	265	261	251	252	264	257	237	241	265	264	274	285	292	259	287	252	294	228	289	265	276	288	273	264	273	296	237	275	247	274	273	273	247	257	255	254	267	289	273	269	300	268	271	284	271	273	233	281	276	287	272	280	283	282	257	282	307	284	266	276	266	256	254	270	239	238	271	263	283	270	287	270	264	273	220	248	251	282	246	240	271	242	232	266	271	310	264	287	289	270	237	235	264	298	227	235	261	283	266	254	238	285	272	263	253	240	272	268	281	250	272	277	268	284	233	295	264	250	251	260	291	258	276	244	254	279	290	251	254	277	253	287	294	276	278	248	268	281	268	272	275	274	265	257	307	304	271	276	286	261	297	231	269	268	277	238	268	273	270	292	243	275	283	250	275	270	254	275	292	240	278	268	271	241	256	242	283	235	315	255	227	258	253	252	282	253	260	256	261	254	254	240	276	259	281	302	251	228	233	275	244	276	262	266	281	288	244
3248	634	576	670	693	646	625	636	707	602	599	639	618	603	614	649	623	591	621	673	670	627	622	632	631	608	607	624	595	617	640	616	631	614	658	585	679	584	632	640	630	630	592	623	631	603	638	607	654	616	642	640	642	646	636	615	616	637	605	615	599	613	662	602	624	607	621	611	637	645	656	591	614	634	600	596	687	638	637	609	578	688	608	651	673	615	640	630	607	647	658	608	597	583	627	596	694	637	617	628	630	639	660	657	639	638	621	627	640	662	636	647	668	642	623	615	644	618	622	634	630	638	638	655	631	603	613	612	655	622	645	611	638	657	659	607	612	620	630	665	628	608	626	624	611	644	648	629	607	622	623	592	640	607	642	627	638	631	645	639	615	555	658	585	656	627	637	668	678	582	629	618	648	662	620	603	654	609	611	668	599	595	597	624	643	638	627	670	617	644	630	623	636	643	621	612	638	640	646	626	629	642	601	630	636	618	598	636	620	614	645	606	609	626	615	631	638	643	628	616	594	651	670	584	536	656	629	627	612	650	626	635	592	637	635	635	600	625	611	630	666	648	674	625	648	558	635	587	633	624	609	653	674	584	629	577	646	636	615	620	642	650	638	667	676	630	604	658	676	631	703	623	573	622	642	620	622	645	667	601	619	619	643	630	621	622	662	641	616	628	672	674	574	644	646	591	639	619	614	590	640	603	620	642	638	592	615	623	627	648	669	649	606	619	638	624	628	631	612	572	646	605	611	636	625	602	617	634	639	644	604	681	608	624	674	621	613	620	624	604	594	661	590	624	621	640	662	629	593	625	633	644	644	652	694	631	641	611	648	616	640	649	667	642	602	640	666	611	610	657	626	678	633	624	578	623	623	626	594	651	610	618	695	604	599	652	623	627	629	680	644	615	616	652	607	621	613	596	685	615	637	678	606	595	602	585	622	620	618	633	594	599	601	618	642	619	635	647	684	609	626	636	640	629	640	607	627	624	636	584	617	655	631	664	646	591	626	614	589	635	610	643	589	638	634	654	606	650	592	649	643	602	630	677	623	603	640	631	600	633	624	660	642	627	614	626	670	607	592	605	638	577	637	644	598	651	567	628	629	676	667	620	622	644	617	650	636	617	611	680	600	608	635	597	650	657	625	648	655	641	637	640	578	641	606	598	651	608	633	593	615	658	581	610	641	613	616	643	631	639	653	622	604	608	640	628	638	670	614	624	625	619	589	620	615	643	601	632	618	640	607	658	619	653	627	581	608	657	643	659	627	605	634	621	680	615	610	638	624	619	648	630	597	640	612	615	595	666	585	612	629	641	617	640	642	592	668	613	629	605	649	626	628	657	605	628	605	649	640	632	672	625	611	623	617	643	591	630	613	713	637	628	626	611	657	637	644	610	593	609	579	607	673	615	632	630	612	614	666	651	639	633	659	598	621	587	651	624	604	600	637	595	619	631	623	618	636	615	644	652	662	651	645	587	579	660	624	618	615	622	647	627	579	590	619	664	626	627	606	617	633	660	624	563	640	607	658	591	669	574	680	609	636	637	638	602	609	617	611	695	623	636	647	609	644	611	689	610	666	589	662	664	615	603	590	584	614	615	614	627	593	660	619	625	602	608	633	617	630	624	626	609	594	644	641	628	648	572	703	642	635	666	613	622	641	613	664	609	586	593	643	642	603	651	651	597	621	620	658	627	630	594	581	644	599	628	650	609	621	637	614	630	636	624	570	636	615	676	676	683	612	638	633	626	615	648	660	579	671	639	653	671	633	622	591	634	649	620	621	614	640	640	589	631	624	627	599	632	578	625	627	663	619	616	640	625	575	615	627	604	578	629	625	598	639	620	664	654	640	620	624	671	614	629	623	620	662	618	668	664	648	619	606	613	621	698	631	631	600	672	612	635	648	641	645	583	635	587	661	601	608	642	627	595	632	652	643	667	627	673	650	630	583	645	623	608	676	576	628	599	618	618	679	671	598	625	608	622	634	635	623	631	640	644	622	597	614	672	638	613	635	689	633	641	632	633	621	656	632	696	584	582	628	619	643	654	628	635	631	601	634	609	579	642	591	607	637	647	619	622	635	623	655	672	600	610	652	628	627	601	640	625	617	621	615	627	617	629	648	651	637	641	629	616	606	589	610	608	607	615	642	624	590	669	611	649	643	648	636	568	643	630	675	569	582	659	701	633	601	696	604	620	637	619	599	626	643	629	662	623	626	667	625	639	622	626	634	649	643	607	637	575	639	610	607	639	585	663	633	608	608	635	607	635	619	630	600	632	643	616	622	633	662	633	616	609	612	646	616	625	666	606	614	622	618	635	663	607	635	628	631	622	604	606	639	598	644	646	613	631	641	604	665	632	635	634	644	662	615	615	657	640	591	634	629	677	582	663	635	676	635	631	589	619	652	613	618	682	643	646	610	654	649	648	636	627	676	634	624	644	618	568	642	614	636	630	665	650	585	682	618	634	588	608	649	614	641	622	631	604	648	633	653	612	648	666	645	668	621	635	612	650	691	673	609	586	602	597	639	615	594	618	612	639	580	611	558	633	635	631	647	584	627	599	632	608	653	606	665	662	603	598	642	593	603	603	614	642	647	632	646	653	639	624	638	626	599	625	639	639	638	636	637	652	579	604	681	627	609	637	629	645	655	605	616	617	650	564	680	628	655	638	621	633	631	613	591	603	607	636	603	663	659	662	580	648	586	635	625	598	608	594	619	604	633	663	614	621	589	592	611	668	630	628	605	654	594	632	686	617	632	648	616	625	645	597	617	665	616	631	640	624	636	646	590	604	622	630	589	599	661	631	620	608	648	639	596	590	634	628	592	664	627	614	645	612	621	635	649	620	565	612	619	636	627	573	630	627	628	633	633	578	681	599	645	605	651	617	628	610	595	645	644	642	639	660	594	588	637	632	607	649	617	644	635	647	656	613	649	631	674	629	589	600	631	617	622	621	575	643	623	604	657	592	659	626	625	631	551	602	639	614	617	619	629	622	627	632	625	626	621	621	642	645	625	598	653	666	630	615	603	605	616	599	635	614	632	620	623	654	591	623	632	644	584	642	620	616	639	619	623	650	620	636	653	589	602	603	638	610	644	593	604	616	654	676	618	591	640	613	609	674	595	618	634	595	645	639	600	631	636	584	636	624	659	606	612	648	667	656	602	641	675	650	658	676	615	617	582	651	613	628	638	626	583	641	659	618	662	650	642	587	628	681	626	579	652	632	658	633	650	625	615	623	623	603	621	628	656	644	639	615	590	643	636	631	664	656	635	621	595	640	603	622	629	668	636	616	605	600	593	629	587	636	585	586	590	601	606	617	666	601	659	635	625	645	617	601	671	613	633	598	662	634	618	642	617	622	610	623	655	619	589	636	638	680	637	607	642	656	603	653	623	608	632	640	653	642	631	646	614	615	617	597	638	606	667	611	615	645	641	605	661	604	643	677	632	661	646	596	644	603	597	593	594	595	595	596	638	611	637	600	619	656	593	587
11536	607	425	311	299	245	222	200	202	200	186	193	183	186	204	161	173	169	172	198	191	171	172	176	175	174	161	172	146	201	177	181	182	162	197	160	175	164	169	183	160	177	164	158	171	183	141	185	181	168	183	148	179	154	154	164	167	179	173	168	176	155	153	186	191	154	191	142	179	201	177	194	189	185	173	176	203	151	191	156	168	181	175	169	167	182	176	161	170	162	179	189	182	157	159	175	160	154	180	161	172	168	161	178	175	170	177	161	224	178	186	176	168	162	161	180	183	156	171	176	192	198	165	165	170	174	166	186	192	174	168	190	164	188	181	176	193	168	187	185	198	150	193	183	159	181	187	175	193	169	156	183	167	180	161	183	174	184	165	150	159	169	160	163	170	172	170	166	182	202	181	153	149	169	179	176	191	179	156	150	136	184	172	183	157	152	183	185	158	167	175	141	193	150	171	197	160	166	169	173	181	184	175	158	165	181	186	169	174	162	159	179	131	166	174	182	166	166	157	177	176	173	177	155	165	148	171	174	164	158	164	149	180	177	152	191	163	187	171	164	166	153	169	199	164	177	198	188	163	165	193	193	198	186	158	185	190	158	181	176	160	184	162	188	166	167	193	160	159	151	196	167	154	180	169	180	178	148	176	176	171	180	155	168	167	183	198	173	178	160	185	170	168	156	177	156	173	144	142	174	207	186	155	161	188	197	166	174	166	168	181	157	179	170	173	164	155	188	185	169	181	184	180	170	177	193	184	180	175	165	159	139	158	154	140	169	167	144	170	201	204	185	171	172	171	176	207	167	210	188	176	159	146	162	186	168	156	179	187	173	182	169	152	181	170	167	164	190	181	198	168	156	183	184	177	179	203	152	184	184	197	171	171	153	187	170	167	186	181	148	167	183	173	180	177	161	192	191	171	202	158	176	175	177	148	175	212	187	144	170	173	170	169	179	175	143	177	183	188	163	158	173	178	185	191	170	154	186	181	183	191	184	184	182	184	176	161	206	186	169	157	162	192	176	151	184	160	188	181	151	172	201	182	170	182	181	141	191	189	177	165	178	173	165	173	174	179	164	139	180	158	169	168	184	176	174	157	166	182	190	173	182	162	177	190	178	180	169	182	200	169	166	169	186	181	174	168	170	161	177	200	159	172	183	169	188	151	216	176	181	172	184	171	180	166	170	178	177	155	184	181	165	170	158	164	168	177	160	161	179	173	180	157	182	160	178	190	184	156	163	163	144	164	183	183	174	172	169	180	168	172	167	179	188	165	189	175	184	177	165	165	150	177	161	179	157	182	162	161	153	173	161	177	181	160	192	171	210	202	173	196	193	167	151	178	181	168	177	155	181	176	166	169	198	183	164	175	161	149	169	177	169	184	171	174	174	190	187	167	168	191	178	178	157	180	183	182	164	194	194	168	193	161	172	181	201	175	171	184	168	171	170	150	161	166	169	171	161	158	175	169	178	190	160	167	162	181	204	183	201	176	174	165	176	167	169	151	177	156	159	164	165	172	156	164	176	167	170	167	170	157	168	198	151	147	196	158	172	165	154	176	171	151	195	155	172	182	167	192	171	170	170	182	185	162	163	174	169	154	154	137	165	149	201	160	191	166	163	172	176	173	182	178	175	180	188	147	156	169	175	178	200	170	186	170	175	163	164	162	199	174	175	169	179	168	193	161	170	168	162	189	166	160	166	173	177	144	173	178	177	194	182	183	181	167	178	195	162	189	175	193	179	201	186	134	186	159	152	189	163	190	166	149	173	144	175	188	166	180	195	179	181	172	173	154	151	167	151	170	166	176	169	154	183	182	189	175	156	174	191	185	174	160	180	174	157	176	165	163	169	154	186	197	164	176	166	174	165	169	181	186	162	168	164	179	161	157	175	161	173	164	180	187	178	157	180	164	183	189	169	200	161	191	188	184	205	174	172	171	203	189	185	228	174	187	184	186	177	200	182	179	199	197	165	179	169	180	190	189	152	159	191	176	185	163	179	180	152	149	165	178	173	202	173	191	198	177	176	185	177	169	197	191	177	155	178	204	150	165	183	187	201	196	170	161	170	157	194	184	165	189	192	165	155	162	177	157	163	180	162	184	155	155	195	177	190	182	189	184	211	194	156	186	182	165	176	168	158	183	182	170	193	155	163	163	185	166	197	166	194	188	169	178	160	151	177	163	188	181	173	181	158	165	205	180	173	156	169	164	182	173	184	197	177	181	159	166	180	177	178	184	173	202	191	186	200	177	204	156	159	173	191	192	178	144	169	166	194	184	151	184	164	180	201	182	191	181	150	185	188	164	165	186	161	170	152	175	196	175	201	141	178	166	182	174	164	175	176	174	187	161	185	161	172	181	159	187	161	166	169	179	177	193	190	204	184	199	183	186	183	172	178	165	164	180	187	189	189	186	203	172	186	194	182	202	198	150	180	141	172	171	186	186	177	160	194	189	162	196	178	162	188	162	175	166	158	168	194	176	182	215	174	177	187	168	183	190	171	166	188	161	171	191	179	178	218	195	177	161	177	163	176	178	197	177	168	160	160	176	158	196	186	170	169	178	182	167	210	148	181	172	173	196	194	184	185	199	209	184	203	185	176	165	185	178	214	161	161	192	167	156	189	169	184	177	176	184	167	170	143	187	168	171	183	161	192	178	163	168	191	168	173	166	167	162	183	157	193	175	192	175	168	174	177	168	155	169	194	184	185	185	180	175	173	178	165	184	175	165	181	204	156	163	177	172	184	185	172	191	167	171	166	168	173	175	190	194	189	162	183	184	181	165	197	175	184	179	160	191	170	145	162	165	183	157	163	163	179	161	161	173	175	188	182	160	197	173	164	177	177	192	176	174	159	161	181	186	178	154	164	155	171	194	183	180	159	174	179	181	170	174	183	183	164	204	160	181	160	199	183	162	182	164	187	165	168	174	168	173	161	181	166	164	160	147	192	203	152	160	153	168	156	166	167	173	190	175	164	186	174	163	191	142	160	186	173	201	203	162	184	186	166	149	172	179	159	190	178	181	172	200	176	164	165	169	180	185	172	176	176	146	145	180	185	160	181	179	186	169	186	184	165	182	186	178	193	183	184	165	193	146	182	187	169	202	160	165	156	160	178	192	171	148	174	168	185	164	178	183	169	179	186	160	172	186	149	159	162	164	160	183	142	194	198	180	161	171	157	190	181	189	161	162	171	187	164	175	196	164	162	181	181	172	196	175	139	165	182	165	194	183	183	157	176	184	180	167	174	170	169	154	172	188	162	155	174	201	153	171	181	190	165	169	197	178	188	147	177	185	172	188	170	158	181	158	171	182	159	150	160	168	175	190	169	173	172	159	186	162	170	183	177	201	190	178	191	183	150	190	155	182	188	184	162	164	171	185	147	173	195	188	159	192	188	185	197	168	167	204	184	159	178	194	185	150	168	182	175	205	194	171	162	159	163	186	208	160	169	196	140	153	167	186	163	169	178	168	161	160	165	180	175	172	176	181	165
9210	660	913	990	903	861	706	665	553	535	511	447	514	471	499	468	469	444	480	455	424	461	488	426	426	440	433	458	407	438	457	454	461	425	456	441	422	455	402	410	438	433	400	421	429	429	462	430	428	448	461	424	419	421	446	415	409	456	409	418	424	434	418	426	412	404	445	425	416	443	440	413	426	388	428	421	446	437	435	444	426	385	440	433	409	440	391	411	408	439	443	462	448	410	412	431	446	439	498	412	428	427	403	423	411	424	403	447	399	388	432	384	416	387	442	436	387	411	443	391	380	428	398	425	415	433	410	397	376	442	407	434	375	399	383	436	445	415	422	401	417	443	384	409	401	416	405	412	394	424	435	425	403	398	464	427	377	431	432	426	410	432	364	435	437	417	395	447	401	423	456	435	425	419	439	423	411	398	459	423	443	419	452	442	431	401	447	456	399	422	433	444	431	430	464	424	410	411	396	418	448	397	424	451	403	430	443	441	424	454	425	437	439	411	426	437	423	410	415	469	424	424	448	453	424	402	425	431	408	422	475	408	414	401	407	444	431	410	409	419	424	454	431	457	410	415	384	417	442	473	428	460	464	427	395	415	426	430	399	417	436	438	456	425	431	421	451	422	394	438	436	429	405	424	437	410	410	420	419	428	426	386	389	452	411	412	430	442	418	365	365	424	405	459	391	411	440	453	423	450	422	402	420	416	445	421	442	412	414	397	417	403	427	442	422	416	412	428	417	445	449	423	452	415	422	409	425	434	433	426	416	427	449	396	445	425	455	383	434	420	436	419	423	421	399	393	414	399	437	436	460	458	421	442	428	386	445	429	395	425	398	422	470	433	453	428	418	431	429	456	427	395	437	448	411	423	407	423	427	435	441	419	436	430	393	464	445	448	433	436	401	432	368	393	467	392	430	411	410	392	418	445	412	458	412	387	427	448	454	452	406	414	497	442	422	395	384	422	393	397	398	418	451	398	409	428	409	421	427	403	401	433	422	403	431	422	427	408	430	437	382	430	430	403	449	426	456	411	411	389	417	432	427	418	427	409	456	429	433	421	457	460	420	452	434	456	404	438	435	438	408	415	411	423	425	436	440	422	429	440	419	431	455	392	444	401	392	391	442	417	410	417	431	417	399	443	409	402	406	433	443	439	373	472	466	436	445	427	420	426	415	475	436	396	399	410	452	426	438	388	431	415	429	406	433	423	464	443	429	410	421	429	447	443	418	379	437	403	427	442	405	412	434	416	454	413	431	464	433	440	391	434	471	417	449	431	426	453	400	456	438	440	399	441	422	443	436	419	424	454	401	417	401	386	424	436	433	391	446	413	405	385	413	457	442	422	414	368	446	442	434	447	451	416	405	435	419	443	435	398	410	457	416	412	401	410	411	424	425	469	416	416	443	384	420	394	408	411	398	410	420	444	399	414	427	418	440	419	424	420	397	378	417	441	449	422	436	407	457	408	409	438	405	436	452	429	437	440	404	443	433	412	416	449	434	423	428	422	414	400	417	420	441	443	443	448	459	446	409	428	441	428	455	412	420	407	434	446	384	412	457	469	410	415	399	404	430	413	450	405	421	437	431	456	435	438	420	409	409	446	415	395	409	451	395	437	444	417	417	426	401	444	445	431	426	444	428	389	395	420	399	442	446	395	420	447	445	422	413	412	441	429	420	431	442	426	406	428	414	390	424	416	433	411	453	396	397	446	442	397	408	417	406	431	398	407	432	417	417	406	409	414	399	400	421	465	400	449	481	419	386	432	425	418	378	472	404	405	417	430	427	402	450	439	419	414	432	400	371	432	435	404	439	434	403	456	413	429	421	435	427	441	439	429	416	428	466	412	366	430	423	415	410	431	404	421	449	459	411	402	414	447	414	401	424	384	432	441	401	428	424	417	406	415	402	448	420	433	387	430	436	431	431	430	410	435	442	411	458	401	440	440	418	418	420	440	432	466	407	387	391	417	444	428	452	433	426	439	390	448	412	426	402	437	426	432	459	443	435	414	457	406	403	380	422	414	409	440	421	426	434	411	443	428	408	422	450	441	400	433	404	432	419	423	408	465	425	449	434	391	392	441	434	425	421	424	447	434	419	418	441	452	439	423	415	471	393	435	409	424	436	412	411	406	438	417	395	444	429	399	369	380	423	428	435	443	438	403	420	438	431	426	456	422	378	385	398	436	403	417	442	424	410	444	407	418	419	413	418	416	374	434	434	412	403	410	424	430	441	404	407	410	437	462	405	419	465	422	428	430	420	458	452	422	376	416	441	409	404	442	415	409	419	402	447	406	414	481	433	446	402	405	411	432	402	415	439	391	408	458	418	443	421	412	399	439	445	408	419	444	431	420	425	425	433	391	397	446	430	452	391	426	429	474	457	382	434	429	413	410	424	464	452	426	412	425	414	438	443	426	409	412	459	399	416	411	408	425	394	432	465	423	417	421	383	414	463	446	427	427	430	418	394	422	426	402	392	431	427	417	417	401	412	401	407	390	408	449	431	442	395	382	456	436	450	426	428	429	423	406	411	397	468	430	420	419	435	421	397	439	429	428	435	414	445	399	407	460	430	421	394	396	427	428	466	401	453	417	429	389	411	438	430	427	425	436	406	412	401	454	412	412	407	436	424	386	416	411	390	427	436	433	407	441	452	387	433	399	437	440	409	421	417	379	422	421	400	450	447	383	418	410	396	444	436	412	430	429	368	439	387	443	431	444	439	389	451	405	423	404	414	450	388	413	431	395	460	406	405	420	424	400	425	423	397	376	390	440	422	394	415	456	471	437	428	415	394	422	447	430	417	414	443	385	395	428	435	404	418	391	408	416	449	429	397	421	408	445	438	473	416	417	426	454	395	451	439	434	423	417	440	466	429	436	413	417	447	427	434	404	435	433	447	468	447	428	418	379	422	441	425	410	408	379	449	391	420	442	414	439	417	423	408	420	399	466	430	411	433	401	427	427	446	398	402	417	381	447	451	442	391	438	436	430	415	419	463	430	425	434	395	418	431	438	429	443	443	416	425	444	442	455	418	459	429	436	453	422	425	409	408	409	403	416	436	458	421	419	423	397	414	394	450	406	408	441	427	435	467	448	417	423	420	402	444	429	434	453	439	438	424	404	420	385	399	470	393	407	407	441	417	389	424	417	413	442	423	427	398	417	442	422	424	437	419	445	424	436	423	418	401	439	436	402	424	418	414	430	387	440	427	421	420	444	453	434	393	427	437	452	440	433	410	470	389	441	399	408	417	405	386	431	412	447	441	377	447	444	457	420	423	416	450	389	424	400	442	425	419	435	409	422	436	433	432	413	421	430	439	400	424	384	407	434	447	450	463	455	453	447	416	401	433	413	416	429	441	434	402	433	427	419	419	447	440	397	406	461	449	412	431	418	424	426	412	422	413	440	393	414	439	422	430	412	399	409	414	445	456	383	440	455	438	438	427	431	417	434	400	409	387	435	437	406	422	421	457	420	441	433	407	438	443	409	448	445
18748	1210	579	374	259	168	183	145	97	99	82	81	76	75	103	106	66	56	89	72	69	75	70	66	71	64	74	77	72	80	53	52	66	61	63	58	69	78	55	58	60	65	75	46	65	63	58	66	57	74	47	65	62	60	57	76	59	75	81	82	77	77	65	70	67	59	73	57	67	69	47	74	64	62	46	71	64	60	77	54	67	54	41	69	66	80	71	68	55	77	70	71	69	67	59	61	66	73	75	62	58	49	61	57	56	44	57	67	68	55	64	76	64	67	56	65	64	60	67	76	79	64	69	72	52	67	45	76	70	53	60	66	71	56	64	73	67	68	68	44	55	73	64	56	69	67	74	68	83	55	63	72	76	56	57	72	57	74	47	53	83	74	61	70	79	71	78	67	45	55	57	69	59	64	69	55	67	63	59	47	54	68	68	66	65	70	65	70	70	58	75	74	65	72	66	43	57	63	58	70	54	58	60	64	79	54	70	61	57	62	57	59	59	53	66	59	62	54	70	63	70	67	72	71	59	47	49	76	62	69	54	64	74	74	67	64	62	58	53	48	60	74	62	62	68	69	57	62	66	83	66	51	54	74	54	81	66	53	61	58	75	70	59	83	67	65	55	69	85	63	52	58	65	70	72	76	53	52	66	70	71	63	65	50	66	52	74	70	74	52	68	60	73	80	40	66	66	52	57	73	51	76	76	53	54	61	53	73	60	63	78	62	80	55	62	72	55	58	66	58	61	67	81	73	56	63	71	59	59	81	71	67	71	70	65	63	59	71	68	70	67	55	54	69	73	62	69	62	78	60	78	73	48	66	59	62	53	68	71	81	63	53	62	63	71	85	72	61	64	71	63	49	61	55	77	86	50	57	63	60	56	63	62	67	49	49	63	77	82	69	63	58	69	77	61	53	71	57	51	68	76	52	73	75	82	64	48	67	72	57	52	56	75	75	70	57	55	58	67	70	69	58	70	53	58	60	76	58	76	54	55	75	82	62	69	46	82	46	51	58	67	72	55	52	44	58	69	69	87	67	67	93	59	66	57	63	60	46	74	63	69	67	76	51	60	59	68	62	51	73	65	55	66	63	53	59	69	65	52	52	71	66	55	73	71	67	45	52	48	56	69	72	63	61	50	50	66	69	73	61	62	58	53	53	57	62	62	52	85	62	60	48	48	71	60	64	47	53	59	59	57	82	65	72	60	62	52	61	67	58	59	62	81	71	56	62	63	69	72	49	54	53	62	61	62	62	60	68	69	71	47	64	43	75	63	65	81	54	64	70	73	56	59	82	55	61	58	57	65	67	63	62	52	68	73	70	56	66	60	54	64	70	68	69	66	78	50	59	66	50	65	63	56	59	68	75	67	53	71	81	74	58	69	72	61	62	61	78	58	63	48	73	73	58	62	57	69	55	72	67	71	65	89	72	63	63	53	59	52	63	59	65	60	62	55	55	52	61	70	66	57	68	83	57	60	83	64	62	62	58	58	62	62	66	70	55	56	40	74	53	77	71	65	68	67	56	59	66	63	57	80	62	64	70	61	75	52	67	67	46	62	51	66	58	79	49	62	67	83	69	75	62	66	61	69	55	61	63	63	58	65	82	49	70	64	77	66	54	57	55	71	62	68	73	56	51	58	57	60	68	53	65	61	56	66	55	72	68	64	75	63	67	66	69	76	60	79	73	54	53	77	60	62	74	63	62	56	69	50	59	59	69	82	57	68	56	68	57	68	67	56	64	66	49	74	57	67	63	51	72	69	61	70	58	70	71	69	66	65	67	78	71	69	73	47	58	62	73	72	62	64	69	52	54	79	54	68	59	53	68	59	70	71	69	77	70	62	61	65	68	76	55	72	78	70	81	62	76	81	69	63	63	62	74	46	71	54	66	55	65	62	72	59	65	69	51	55	61	59	61	69	60	63	52	64	42	62	70	57	67	72	69	53	49	55	64	59	61	88	68	54	56	74	59	57	61	69	83	56	65	65	58	64	69	72	66	67	67	72	55	72	58	71	57	64	71	60	58	70	72	74	65	64	53	58	61	67	78	73	65	52	54	55	48	59	66	69	60	66	54	67	47	49	60	89	72	79	89	77	68	55	58	67	71	60	60	61	82	71	62	63	59	48	62	56	70	61	69	59	52	70	68	74	76	72	65	58	54	55	56	63	63	64	54	54	66	70	78	80	72	68	59	78	53	51	66	51	62	58	78	62	66	72	80	65	60	51	57	64	64	67	69	65	53	48	68	67	59	84	49	58	58	61	61	81	60	71	75	62	70	66	58	69	62	72	62	78	62	46	63	69	55	53	67	66	63	74	68	69	56	68	62	71	68	67	59	54	54	67	61	60	68	80	63	70	72	70	73	61	62	65	67	65	75	65	67	59	53	68	75	64	64	58	60	54	81	58	65	55	61	65	64	79	80	70	72	65	52	65	53	58	77	60	59	51	71	59	65	80	66	72	85	71	78	62	66	71	68	59	58	59	69	62	71	56	61	53	74	78	66	54	60	73	75	60	58	72	65	66	65	65	60	55	59	75	65	59	45	64	69	52	67	71	65	52	67	67	54	69	76	65	74	61	56	58	69	68	60	62	61	73	59	58	67	66	78	70	73	66	56	72	53	57	65	67	70	80	83	74	66	64	43	54	65	65	83	62	59	44	55	59	52	64	53	80	73	66	62	84	67	74	55	67	70	59	84	78	75	52	72	59	62	59	61	62	69	51	63	59	47	57	64	56	67	71	63	68	63	74	63	50	56	70	51	54	70	75	52	79	61	65	60	79	65	60	65	62	56	71	73	54	63	75	57	63	72	72	73	74	67	72	58	56	70	61	56	55	67	67	79	59	80	46	60	71	57	57	73	70	85	77	55	59	70	66	62	64	57	71	52	43	51	57	68	59	63	63	53	55	70	58	72	63	68	54	65	65	78	48	62	50	60	52	51	68	52	58	55	69	59	61	61	69	75	78	53	61	71	53	49	64	60	63	53	54	74	75	48	51	73	80	75	62	53	77	70	60	75	66	57	68	69	65	71	67	48	47	55	59	63	80	70	59	63	57	54	58	59	59	56	62	68	53	70	72	74	52	57	65	70	64	67	75	75	65	61	79	78	66	61	69	73	61	46	69	66	61	63	70	50	57	51	71	65	64	62	56	71	55	68	71	66	65	66	60	59	63	63	70	59	57	61	62	60	64	53	65	53	51	50	61	62	68	69	61	69	58	57	73	80	47	61	65	61	64	64	78	77	69	60	62	65	83	60	67	64	62	60	67	61	64	67	58	64	50	62	80	64	60	50	65	72	69	65	54	61	59	78	59	45	75	71	49	56	78	57	60	61	82	66	57	52	53	68	72	62	56	65	72	60	55	73	56	59	69	82	59	60	68	75	57	68	67	77	60	57	61	71	74	75	60	59	74	52	75	59	65	73	73	72	60	61	70	72	55	57	81	71	60	64	70	77	74	57	58	60	61	70	69	67	57	63	57	70	49	58
11581	619	1284	1444	1194	949	743	591	505	450	423	369	334	321	303	260	281	286	267	254	226	224	246	222	261	207	230	197	244	219	216	183	234	207	191	225	211	198	217	173	210	196	177	182	202	200	205	202	218	181	211	200	191	176	210	190	208	191	196	185	189	176	200	182	198	201	178	190	193	163	192	221	176	219	193	177	216	191	197	206	199	174	197	162	193	186	185	189	168	170	173	189	173	175	179	175	173	182	170	217	204	203	181	178	186	186	219	177	169	182	198	205	174	170	186	170	175	193	167	165	186	189	173	188	183	200	173	203	165	165	190	183	189	188	189	182	202	206	187	170	178	208	188	173	164	161	178	157	175	192	191	185	186	170	198	188	191	187	176	183	169	197	176	164	174	191	190	158	161	171	184	194	171	205	186	205	159	172	185	199	207	200	199	182	178	191	152	200	185	198	184	164	162	198	224	178	166	215	191	185	176	180	195	162	191	176	179	195	182	175	182	196	192	192	196	148	181	190	206	171	177	177	177	180	202	209	194	193	183	175	174	174	189	175	211	200	191	193	160	189	211	195	186	165	189	173	193	186	181	187	178	171	185	158	177	195	178	195	181	188	177	161	169	175	166	186	190	204	202	160	186	185	192	180	210	180	170	162	167	197	201	183	178	193	196	172	180	181	176	152	187	199	196	171	207	170	176	187	166	167	215	178	174	178	206	188	195	190	192	174	180	183	200	198	179	213	166	198	187	179	184	170	178	192	168	198	186	193	171	157	167	180	188	184	179	203	169	158	184	187	177	180	168	186	185	182	166	197	183	196	182	169	179	190	177	187	188	186	186	165	192	187	181	182	194	183	156	196	180	183	190	178	172	182	170	196	188	181	179	172	182	170	179	198	199	169	189	161	181	182	192	192	202	189	189	190	188	170	154	202	180	177	185	175	190	162	185	189	186	198	173	188	178	204	157	179	190	166	191	197	185	190	211	181	161	201	205	186	180	157	174	179	199	168	163	194	174	191	169	199	184	181	190	208	187	202	190	177	186	175	191	208	184	181	173	202	196	190	180	184	179	163	188	206	192	195	174	185	170	204	202	201	199	181	174	170	186	190	191	183	200	187	185	179	179	179	218	184	185	204	171	172	170	201	171	198	173	172	192	188	178	193	192	187	165	195	174	198	195	153	193	193	197	197	175	186	189	190	194	200	188	172	181	173	178	184	223	171	182	173	187	166	191	200	175	180	181	204	180	186	209	199	205	188	158	215	166	190	188	170	187	193	183	200	195	169	173	172	175	186	153	170	179	190	186	187	201	199	192	181	150	189	183	149	168	182	196	166	174	191	181	205	190	190	190	195	173	150	218	192	175	178	177	180	179	179	185	164	195	194	182	177	185	186	191	190	183	187	193	207	162	190	155	186	158	173	190	198	188	171	179	183	185	177	182	170	183	183	197	211	187	178	188	205	195	197	187	173	188	181	213	178	199	190	188	163	196	174	192	208	171	174	169	176	209	179	184	163	162	173	164	192	160	181	186	176	182	185	177	175	179	157	177	172	195	208	210	212	185	201	155	180	145	182	190	204	172	197	190	175	184	185	170	172	183	180	182	175	171	162	189	176	186	206	173	150	215	188	186	190	182	193	174	163	181	174	192	220	180	214	181	186	195	202	205	182	181	181	159	185	186	195	173	200	224	183	192	200	185	186	182	201	160	195	180	179	197	185	179	188	185	194	183	194	188	172	152	171	180	198	176	175	181	166	198	177	198	191	192	164	176	191	183	180	201	180	184	207	194	191	174	183	204	176	188	175	182	208	201	186	175	204	193	196	186	192	199	205	188	180	181	183	192	190	181	166	199	210	183	190	176	203	149	191	200	183	191	208	174	189	171	172	186	173	172	178	188	197	189	201	171	170	165	171	209	174	192	198	185	175	184	172	191	181	201	205	166	186	188	190	175	176	161	159	194	198	183	193	177	167	190	201	202	186	198	174	190	166	179	199	183	176	211	185	212	195	160	178	156	192	185	184	182	183	168	175	194	163	169	154	183	176	188	189	181	176	169	161	200	202	169	180	202	194	170	196	187	220	208	193	183	201	169	202	185	205	186	169	176	183	184	206	175	198	183	210	189	197	192	192	174	158	173	188	201	176	202	164	192	179	204	187	165	180	163	184	164	198	220	175	193	180	184	187	178	194	173	179	182	217	149	199	172	185	170	199	192	183	166	194	193	204	187	175	198	194	186	204	194	185	195	189	204	204	179	186	184	183	147	180	191	185	202	191	167	193	190	188	178	186	174	190	218	174	164	168	190	195	207	201	160	183	191	180	172	150	168	184	177	200	185	174	197	183	177	164	190	178	166	172	190	165	196	178	191	172	186	175	194	191	204	185	183	189	188	179	178	194	195	198	193	197	206	178	190	208	193	174	182	184	177	177	193	159	185	182	191	207	178	176	173	151	204	186	183	201	209	193	167	211	200	181	167	182	165	178	202	190	204	174	180	198	178	182	184	185	216	192	169	161	179	154	218	214	199	172	193	165	161	206	194	181	177	174	169	183	198	185	164	160	180	201	183	179	179	197	190	166	192	204	180	163	182	194	216	178	194	203	206	164	173	170	169	188	197	190	198	202	153	187	196	189	211	189	175	163	197	206	192	206	199	159	165	162	173	170	177	189	220	179	174	172	186	171	217	184	190	192	190	165	207	183	171	165	194	188	173	183	182	183	165	167	193	193	163	193	177	179	201	204	184	187	196	192	193	184	178	186	195	215	194	186	189	172	195	172	197	178	184	169	175	189	201	177	215	183	184	196	191	193	201	193	168	183	200	178	200	180	180	188	199	183	162	202	190	189	167	209	179	184	179	183	199	188	170	165	197	192	179	155	189	184	189	188	193	208	195	190	192	202	176	166	167	176	193	180	191	186	185	175	187	187	208	189	194	196	215	180	202	197	188	183	187	178	167	191	197	171	190	182	195	182	161	194	205	189	182	181	217	168	170	161	191	199	172	189	180	166	184	221	209	177	193	187	189	198	204	181	191	208	194	187	169	187	173	189	183	175	188	163	178	205	197	177	174	188	183	167	181	173	185	216	180	168	158	179	198	184	185	198	184	222	173	189	188	187	166	167	164	190	192	208	231	182	164	160	188	197	195	185	167	194	198	188	184	181	166	169	200	184	193	196	169	173	183	194	191	184	186	193	178	212	173	201	176	166	153	190	198	201	188	192	175	198	174	171	182	163	169	191	180	168	184	158	184	167	184	194	173	188	162	188	169	176	209	187	212	192	172	189	187	184	184	178	166	203	195	179	193	188	169	206	175	159	195	192	189	142	178	186	213	168	197	190	167	173	190	178	169	176	179	154	160	170	175	178	197	184	171	182	199	180	183	189	216	185	189	195	206	165	207	198	166	175	187	194	186	189	222	185	196	182	171	198	204	215	183	221	177	150	188	187	186	184	184	202	164	174	184	183	173	168	205	174	187	186	198	187	204	169	165	195	192	167	199	176
2950	314	286	258	272	242	275	252	256	260	256	255	258	232	241	266	250	263	270	266	258	260	288	268	266	257	293	282	240	226	262	248	271	299	250	267	247	256	285	245	291	281	251	268	270	236	265	255	250	270	262	251	267	284	260	260	273	251	287	252	268	256	245	248	266	274	274	251	244	264	269	273	256	253	271	249	251	268	241	248	264	264	253	301	246	278	266	247	246	265	251	264	252	252	271	266	303	261	261	267	279	281	242	263	291	285	220	260	243	258	305	306	283	279	250	248	247	234	222	271	259	264	266	263	271	263	268	284	257	275	252	242	241	248	266	259	275	278	281	254	245	290	269	254	263	259	218	273	258	252	287	259	272	256	260	280	268	263	268	271	240	261	274	282	231	263	259	257	238	258	244	258	267	256	245	279	254	263	305	285	253	269	240	261	244	249	241	267	266	278	246	277	251	251	258	271	260	266	262	274	272	259	266	286	285	244	254	266	301	275	268	277	256	251	251	263	227	303	274	271	256	269	260	264	248	259	306	240	289	269	276	278	266	248	270	264	275	256	275	293	256	234	266	256	283	249	264	236	249	263	283	262	261	264	264	278	266	266	276	260	245	257	290	233	286	261	274	257	242	262	268	239	250	259	285	278	267	287	251	272	289	263	247	260	269	252	257	255	271	253	269	277	243	242	263	240	275	245	251	261	265	258	267	250	265	256	285	244	264	270	230	261	290	265	270	226	251	293	269	262	268	229	276	259	290	263	284	301	277	292	284	289	246	264	246	267	303	244	253	227	294	252	257	256	316	267	251	265	263	269	256	250	252	255	281	266	269	265	234	259	285	242	276	275	246	262	257	265	275	274	284	255	282	248	244	272	292	241	219	254	279	266	238	294	272	287	230	269	259	264	252	242	260	267	273	245	297	246	287	227	243	276	243	279	254	236	240	267	266	288	288	257	278	240	276	271	243	263	277	286	283	270	258	249	260	264	227	244	251	257	240	254	267	213	292	246	256	262	237	247	269	292	252	268	287	278	281	309	260	299	269	252	256	227	240	267	274	280	259	281	282	290	264	256	258	266	264	239	266	275	277	258	269	271	279	274	271	268	271	295	228	232	250	277	299	248	264	279	248	263	258	232	280	296	254	247	279	258	239	247	261	272	264	272	245	288	275	256	272	261	265	263	266	275	256	275	269	272	236	275	285	265	249	252	276	284	249	250	278	287	258	263	262	247	274	263	244	286	233	258	265	307	271	278	269	267	250	263	266	264	240	269	255	270	253	276	262	252	241	279	266	257	266	292	276	296	277	253	246	237	271	229	268	270	266	259	261	249	259	237	239	247	262	267	276	286	256	268	236	250	258	247	284	256	264	294	246	249	289	274	270	249	255	248	265	268	292	282	303	280	255	238	272	262	246	248	266	251	276	262	263	227	245	260	271	262	238	258	262	276	258	276	280	264	270	244	273	259	260	226	267	278	256	252	278	279	267	263	272	272	292	262	231	273	237	239	277	262	286	281	255	290	262	272	254	258	280	284	244	243	252	279	266	267	253	273	302	233	269	275	243	265	253	268	261	280	310	271	233	257	260	269	289	259	245	282	223	261	261	273	254	280	262	241	272	248	215	270	270	293	275	262	254	274	262	267	221	250	257	252	294	275	281	259	278	273	248	238	229	252	304	255	256	276	251	245	270	265	241	272	275	239	259	265	254	268	241	291	257	258	270	274	290	242	263	268	254	286	237	247	260	246	293	278	282	267	286	299	265	275	238	264	234	251	272	221	238	231	260	269	266	258	263	244	268	265	273	288	281	262	290	234	260	243	246	280	238	259	278	276	270	251	264	249	239	249	247	315	268	273	285	279	271	279	298	288	283	304	291	283	229	282	246	255	227	247	291	291	281	267	264	224	284	273	292	246	277	254	248	283	313	266	268	261	271	273	291	253	247	271	245	250	302	257	275	269	283	260	230	242	282	296	264	263	284	265	243	253	247	284	282	262	259	259	253	258	273	285	268	281	280	259	259	255	244	270	273	249	263	285	268	273	247	245	265	236	236	254	280	257	263	253	249	261	236	279	264	258	236	275	259	302	268	263	278	264	253	270	257	291	278	262	261	268	285	258	282	241	274	266	251	254	249	254	287	270	244	256	275	244	268	285	263	294	246	250	269	281	253	265	241	265	274	264	262	264	292	254	273	290	260	265	243	254	252	248	255	229	261	269	320	255	252	274	257	248	276	283	275	281	260	271	254	273	288	288	239	259	246	253	271	257	255	265	282	259	257	292	255	266	269	265	256	289	249	263	274	255	257	263	266	242	273	262	255	276	251	261	260	255	241	253	279	263	262	255	249	250	257	277	245	254	259	272	276	267	253	263	238	254	249	291	241	275	255	246	281	267	252	251	280	272	260	242	272	286	263	278	284	261	232	275	278	256	277	261	279	245	265	282	261	281	284	294	262	251	260	252	267	258	240	245	250	268	262	258	262	291	258	245	270	254	274	252	268	256	274	275	271	276	269	279	255	271	239	287	255	250	264	229	271	257	236	255	275	253	252	257	292	254	286	263	257	269	284	276	245	237	256	238	271	258	251	277	268	276	282	264	282	250	266	238	265	225	269	245	289	272	276	242	257	234	258	254	275	259	273	245	256	273	250	279	274	245	264	287	270	244	247	247	279	278	279	250	269	254	240	272	263	266	250	258	247	242	259	256	223	287	265	271	261	269	258	289	262	248	274	286	259	251	257	271	254	274	251	264	286	258	287	272	250	232	284	257	298	262	270	261	286	281	269	284	261	290	268	227	254	254	264	260	239	256	246	261	268	275	245	234	253	277	239	244	274	227	278	234	270	259	254	264	308	250	251	236	285	280	265	284	228	250	277	278	265	262	240	268	261	275	264	267	234	277	261	251	234	251	248	256	266	251	283	283	288	301	285	283	261	271	260	273	273	260	249	272	288	254	271	255	300	258	294	270	255	270	261	272	285	225	235	268	261	279	257	241	253	265	270	291	310	238	265	251	238	238	266	266	278	247	241	266	284	287	282	231	264	252	274	246	269	268	247	248	266	270	264	283	281	250	242	240	256	274	269	251	251	266	268	265	225	257	271	232	243	261	260	266	268	282	249	263	224	241	256	288	274	274	264	265	247	256	260	296	265	263	260	245	260	248	237	223	238	251	243	294	248	247	248	284	268	272	281	273	271	235	245	239	252	271	267	257	240	288	273	274	236	248	269	233	308	276	275	286	259	263	243	243	275	273	263	307	230	274	265	277	267	269	240	256	245	278	265	277	258	239	245	242	256	247	271	284	253	270	263	269	245	268	254	271	263	268	264	245	244	271	298	245	263	240	273	250	251	260	242	245	277	246	261	258	280	239	248	268	248	288	282	295	239	274	302	282	257	311	289	286	255	258	256	274	255	282	261	252	280	251	261	294	281	255	251	248	270	276	275	237	237	274	242	262	264	287	269	274	261	283	220	237	244	282	267	297	259	264	246	261	292	265
3151	638	721	679	687	627	690	652	617	664	585	612	569	590	673	625	631	647	600	621	678	632	610	632	645	637	666	642	617	620	626	641	604	634	605	674	599	617	627	597	685	597	603	616	636	611	651	609	608	564	615	562	629	634	603	667	657	597	596	591	613	629	649	641	602	643	603	656	592	618	662	615	612	582	624	668	589	639	597	647	598	598	638	595	631	634	600	632	607	573	623	602	620	665	691	667	637	641	596	631	616	619	641	619	633	662	627	608	587	645	607	607	628	620	612	639	588	671	647	604	594	648	614	642	680	618	630	665	637	613	684	633	630	622	643	607	639	658	623	607	612	613	605	659	621	637	633	636	650	612	589	646	627	632	607	598	644	611	639	642	632	645	633	591	618	593	668	618	602	605	589	635	619	657	659	638	620	637	674	590	654	598	618	648	639	630	601	675	615	597	579	628	651	655	626	628	636	612	607	569	630	661	622	623	647	627	573	614	640	603	605	660	647	553	633	616	630	654	615	592	617	629	654	622	592	609	635	615	623	633	653	616	623	650	607	662	631	643	610	581	642	615	601	618	689	612	607	651	648	581	629	640	592	645	628	616	624	604	627	675	622	598	612	617	654	652	673	691	634	647	655	629	616	567	605	615	624	614	647	623	624	608	620	604	574	606	675	587	664	648	649	638	618	603	603	608	659	647	632	601	626	596	584	669	604	663	595	655	637	628	651	602	650	678	612	660	598	671	624	620	618	636	596	629	611	628	620	650	586	646	654	613	601	626	628	608	631	647	597	600	638	658	659	643	641	633	631	612	690	638	557	613	608	563	625	655	635	583	603	666	628	650	656	656	608	646	636	602	627	608	594	622	640	588	596	670	612	625	640	638	641	658	623	608	633	652	634	608	613	644	629	610	664	600	598	635	640	605	642	611	633	646	583	622	601	617	670	598	559	610	642	648	629	606	650	623	619	590	638	635	603	613	619	585	612	595	615	644	624	597	625	646	628	574	631	618	656	606	658	601	656	631	647	652	625	640	634	654	652	640	587	611	623	668	598	601	614	662	641	586	644	615	653	651	569	663	642	625	686	639	599	609	609	659	629	645	620	620	652	609	598	619	634	645	641	651	638	651	650	667	627	649	613	620	595	658	628	649	614	645	650	648	579	610	593	640	686	651	639	589	633	725	639	565	663	607	610	606	598	662	617	638	645	670	593	610	606	578	637	633	588	649	620	623	630	623	627	666	630	666	588	639	651	629	619	586	625	645	608	630	603	602	603	577	628	649	581	585	607	606	646	603	666	619	597	644	614	665	617	657	688	634	624	642	620	611	651	605	625	582	634	597	637	646	611	614	593	597	626	664	643	590	612	622	614	606	616	640	628	642	616	632	646	644	635	604	632	660	589	608	590	597	595	634	690	631	638	638	602	665	580	625	645	650	576	615	618	593	628	601	627	603	629	656	606	621	595	628	639	615	579	674	613	585	649	610	622	642	655	624	578	611	649	609	609	584	607	668	678	651	592	640	615	596	625	682	601	607	620	584	602	601	588	590	610	646	620	642	665	616	668	609	668	655	608	595	621	595	637	645	671	607	606	611	658	629	626	623	681	612	652	647	609	618	648	649	692	612	626	610	571	596	608	629	623	670	642	638	639	612	656	630	626	622	647	609	583	587	661	594	597	633	674	623	638	648	577	623	633	676	612	639	637	595	678	647	612	651	618	597	650	587	631	625	632	619	600	637	642	585	650	614	580	634	609	632	642	643	669	647	624	618	599	620	632	596	615	618	635	625	563	655	655	596	610	640	646	621	622	622	614	598	621	592	650	633	612	640	605	589	604	620	614	640	636	560	635	633	619	664	625	669	625	619	589	623	635	596	670	582	658	606	646	651	658	576	607	655	643	623	610	633	577	620	646	594	657	598	655	588	629	599	610	586	643	620	627	619	638	631	619	649	615	603	644	605	623	634	616	590	589	656	587	622	634	617	611	608	646	596	631	627	561	641	633	637	657	644	615	653	641	637	594	646	633	629	614	697	591	605	604	623	638	630	610	631	612	649	632	645	635	603	600	571	620	606	577	595	658	632	657	654	644	625	633	635	654	599	575	654	632	595	603	629	620	600	612	650	636	619	621	601	605	601	631	597	636	650	631	608	671	611	594	616	641	642	629	616	642	630	627	584	615	625	569	592	630	650	575	591	624	630	600	608	594	661	610	636	644	592	652	626	628	590	560	638	616	602	650	621	652	640	636	593	643	616	626	648	599	618	619	596	640	618	608	614	650	617	585	628	613	598	609	616	612	569	647	605	650	606	614	596	627	658	647	633	668	686	635	573	569	618	571	665	658	610	660	638	627	597	633	663	604	652	613	587	629	635	613	605	628	613	635	646	706	625	587	598	622	593	629	670	632	626	656	656	617	628	627	617	618	661	620	607	623	622	644	608	651	646	613	640	619	636	666	604	623	603	670	646	597	633	612	609	646	618	624	637	570	640	622	611	566	656	572	640	638	635	628	605	611	622	635	634	648	599	633	599	656	622	620	648	589	621	622	588	632	626	617	673	579	624	615	671	609	608	614	612	615	621	605	639	602	616	623	607	613	593	587	645	659	630	664	627	650	655	649	617	641	619	639	656	623	571	614	624	611	610	605	653	585	629	624	623	603	655	614	624	614	637	576	607	645	669	634	595	661	609	629	610	631	641	620	637	615	594	584	603	599	658	616	630	595	625	652	629	630	654	675	625	606	615	637	590	648	623	635	696	620	634	626	608	634	625	630	611	615	649	627	626	657	671	663	629	625	651	625	637	621	599	587	629	637	609	626	621	666	636	581	616	637	624	599	617	594	619	659	599	597	579	656	642	651	607	622	628	578	624	609	608	640	622	690	620	596	619	652	645	622	652	624	658	617	640	621	615	604	616	612	593	629	660	611	637	622	622	625	620	626	591	610	580	691	637	640	663	601	620	608	640	636	656	604	652	639	634	604	634	636	596	644	618	611	650	637	672	643	652	605	614	597	666	610	623	667	618	647	643	657	643	657	628	643	629	635	601	613	659	621	627	651	658	630	643	598	597	630	630	622	659	646	636	577	616	631	657	601	594	665	604	643	608	617	616	647	593	585	582	617	605	671	596	611	603	627	636	614	683	629	613	639	609	600	593	613	614	638	624	575	600	585	623	590	589	615	615	601	626	603	601	612	611	608	669	640	637	621	563	620	628	655	632	627	649	591	588	612	651	653	610	626	628	592	621	635	613	647	609	598	605	633	618	675	584	615	614	637	625	610	583	622	547	636	590	636	627	626	654	605	641	614	655	618	647	648	640	599	600	679	643	595	634	599	620	636	600	635	624	643	607	597	586	622	612	608	618	611	636	607	608	629	626	629	637	605	635	597	643	593	649	619	618	592	627	636	633	624	610	627	657	654	658	574	602	673	637	617	610	619	624	648	606	615	653	575	631	635	645	623	637	640	603	585	607	647	605	662	612	620	619	613	604	595	621	623	618
11162	546	372	313	259	242	208	210	178	186	199	176	160	179	177	208	190	170	163	195	168	195	164	154	198	174	168	172	165	181	152	149	173	159	183	165	169	174	176	176	176	198	200	172	169	175	153	187	186	196	187	158	158	163	152	171	189	182	172	188	180	151	172	166	152	188	171	177	173	182	164	167	195	188	185	198	175	186	169	173	208	160	197	173	171	148	153	182	187	166	168	172	170	168	175	205	171	165	177	159	177	164	174	155	173	161	160	163	168	169	175	188	159	170	135	172	165	186	166	181	169	176	157	189	178	183	172	161	197	164	170	180	165	181	174	154	195	177	193	182	200	178	180	172	166	166	156	187	201	175	167	183	183	173	192	182	195	175	154	148	169	167	152	166	166	174	187	165	162	185	148	199	175	208	190	168	172	159	196	170	178	188	184	178	146	202	169	197	180	166	180	173	172	194	177	155	173	144	177	179	162	136	176	181	170	195	179	161	170	189	163	160	161	167	195	183	160	189	171	174	180	177	189	201	168	161	185	196	163	177	166	158	186	187	176	142	201	166	152	193	156	170	177	163	180	143	147	181	166	163	154	162	161	176	190	171	159	185	185	181	179	161	185	147	181	174	186	163	159	182	184	173	184	186	151	192	169	164	181	184	189	170	160	192	179	184	172	167	159	172	181	182	178	169	171	159	178	169	172	178	179	177	169	188	182	198	187	169	182	165	175	169	172	184	182	151	172	150	168	161	178	168	179	180	181	173	174	191	166	181	171	191	195	166	191	178	152	169	182	197	189	174	169	167	162	187	169	179	185	151	168	184	182	179	178	186	189	161	153	179	181	161	181	188	174	177	172	164	180	159	181	171	170	184	161	179	175	176	171	188	166	166	160	186	182	160	168	186	172	202	199	149	186	182	165	166	154	178	179	172	174	167	197	199	147	169	165	173	189	164	168	190	198	178	191	160	173	178	178	184	187	161	160	163	171	163	193	187	185	156	153	204	184	165	179	203	167	183	182	194	160	163	184	173	162	164	185	177	161	180	197	164	183	188	176	159	178	171	164	174	164	144	172	157	170	176	157	187	176	161	193	183	167	184	173	180	181	156	155	148	186	189	194	146	164	172	195	170	167	193	174	166	187	169	180	160	195	170	173	196	198	167	170	163	181	178	161	197	178	186	177	156	165	196	165	203	158	183	169	170	178	170	161	159	175	139	156	182	157	186	193	184	192	188	190	182	172	158	188	176	169	187	172	158	162	182	154	167	188	168	176	175	184	191	157	161	189	185	160	180	141	170	169	155	165	154	193	207	177	184	161	182	184	179	171	183	178	180	162	165	173	178	164	186	198	180	181	161	168	190	174	181	184	188	162	176	190	170	187	155	160	175	174	183	147	143	179	174	162	159	168	175	157	159	169	173	161	163	191	165	199	179	175	208	177	173	166	201	160	172	173	180	199	159	194	162	169	162	186	186	177	178	182	157	143	170	180	175	177	170	160	187	196	175	169	178	171	191	184	172	167	181	205	158	148	180	179	176	170	178	191	153	199	172	178	176	163	193	164	168	191	176	132	165	206	193	163	191	192	166	189	174	172	159	188	169	161	173	173	172	165	161	178	175	162	175	157	168	170	155	172	208	151	170	174	191	182	189	169	169	172	167	154	193	182	183	154	164	165	156	172	167	167	174	175	183	137	154	188	159	191	167	151	166	180	186	188	174	175	167	166	168	182	175	169	173	180	139	150	207	166	177	171	163	157	177	177	159	175	155	175	189	163	165	165	151	197	142	169	186	172	202	165	164	171	159	172	184	171	165	163	167	163	189	168	161	165	178	177	182	200	153	176	181	168	179	171	149	174	164	166	181	178	173	196	172	184	198	169	156	147	194	176	190	168	179	167	160	170	151	185	200	170	184	183	175	189	168	179	183	176	192	174	195	157	186	186	173	207	196	178	174	157	178	178	172	168	162	170	180	182	159	182	192	141	172	169	172	163	173	195	136	175	175	177	202	181	161	176	189	161	193	152	185	167	174	168	173	174	171	185	180	180	188	168	160	189	191	179	169	169	163	173	160	166	168	188	166	192	175	188	179	162	167	176	165	181	158	152	188	173	172	140	160	164	158	165	185	160	184	165	178	158	180	187	198	168	168	165	186	180	153	162	187	179	185	178	177	173	170	155	181	184	190	143	171	159	177	160	179	165	170	147	153	191	182	186	187	149	164	199	165	165	183	164	174	165	173	180	186	172	165	159	199	178	187	171	159	182	161	201	175	174	170	152	149	185	201	155	167	163	163	196	182	160	184	196	166	176	167	182	146	184	194	180	160	194	167	173	185	168	177	175	158	177	158	174	183	160	164	170	212	189	180	172	185	177	179	139	172	184	180	178	181	161	169	208	185	166	173	194	188	168	151	176	160	159	163	177	147	165	167	173	160	167	166	188	142	166	145	162	158	182	165	192	160	150	173	184	169	174	153	195	167	193	156	165	152	168	172	175	166	173	186	172	178	155	186	152	184	164	153	169	181	197	194	187	171	179	154	159	177	188	169	190	170	162	158	169	188	169	170	173	174	166	177	200	168	189	162	160	190	166	182	181	175	161	187	172	152	179	176	172	170	175	169	173	184	177	154	170	187	163	165	165	184	185	193	160	161	182	152	152	153	171	187	171	163	170	183	185	156	145	183	171	153	188	178	171	187	169	156	168	164	183	171	177	179	178	180	168	194	175	180	174	168	183	159	179	168	163	161	171	186	141	200	213	162	140	179	162	200	183	151	189	185	185	144	163	188	177	180	175	172	199	215	177	179	161	188	171	173	179	169	206	175	180	174	176	180	181	148	178	154	149	172	164	176	170	182	162	159	189	181	177	178	172	185	157	161	176	182	163	166	194	190	177	168	170	176	176	173	189	160	174	167	159	167	180	205	180	169	183	187	180	193	177	168	188	173	177	159	154	192	191	201	173	166	175	172	175	183	167	159	162	171	204	184	178	147	158	173	193	194	169	173	177	191	168	164	171	162	178	192	171	182	180	205	174	144	212	155	160	177	168	179	206	175	187	170	175	192	179	194	169	195	168	194	154	153	163	172	177	175	145	184	186	173	176	179	168	157	168	189	178	174	184	175	172	189	181	145	194	158	146	203	168	149	164	180	192	157	170	183	159	175	182	157	192	163	183	184	189	171	176	190	211	171	161	177	171	183	183	164	172	187	168	166	190	167	158	162	186	158	180	171	179	166	215	172	189	160	175	176	180	178	157	177	168	177	164	168	187	210	194	176	172	175	159	192	178	179	179	173	173	158	175	163	160	185	160	179	174	184	148	176	165	187	154	164	168	149	170	173	175	171	157	188	172	192	167	162	184	187	151	146	163	175	159	161	161	154	172	163	168	154	167	148	149	185	193	177	166	172	135	189	176	181	170	174	196	172	153	155	183	177	162	161	176	178	179	189	150	161	169	148	180	174	170	172	158	184	188	171	178	163	182	179	194	176	202	203	156	177	158	180
9133	653	968	1042	983	786	697	614	592	548	515	491	497	505	499	422	442	491	421	473	451	459	446	452	437	399	456	440	420	409	386	436	429	444	430	422	423	418	414	369	425	439	401	425	427	412	426	432	402	402	414	425	417	450	378	408	421	418	420	411	415	411	422	437	446	412	436	399	406	439	405	392	426	413	443	422	387	396	422	423	409	427	427	411	393	420	436	398	430	432	429	402	423	390	440	450	422	444	428	416	381	394	410	428	412	396	408	420	422	429	422	428	427	475	401	411	442	416	383	464	467	395	415	424	420	431	405	445	431	413	391	422	417	444	378	385	404	404	428	383	445	424	419	447	455	423	387	401	376	409	416	442	424	433	404	399	413	433	413	414	383	420	445	428	405	432	430	434	419	429	423	385	397	415	429	422	397	413	422	428	430	431	437	386	425	453	416	429	409	424	441	410	434	415	442	405	413	399	412	423	373	425	404	414	418	412	434	436	444	411	421	428	421	436	458	446	389	410	393	389	422	419	404	438	433	445	392	432	434	438	417	427	426	433	432	434	462	423	393	414	382	401	374	446	426	417	424	411	400	435	416	386	414	425	420	399	398	423	429	430	415	461	406	442	430	432	444	422	435	434	454	452	432	405	431	418	420	403	431	453	412	424	395	401	447	413	402	420	437	442	443	421	425	425	416	401	396	397	421	456	395	410	438	407	397	422	421	422	426	406	428	409	400	442	403	416	435	420	409	400	424	415	422	417	469	403	436	390	440	413	419	414	401	389	426	403	427	416	445	440	376	403	433	404	423	401	425	435	431	425	419	396	432	448	415	418	407	457	430	424	407	429	416	417	454	426	384	421	421	395	398	423	406	451	420	387	441	443	452	378	445	449	432	442	432	381	413	405	448	437	453	448	402	474	401	443	412	434	410	422	412	380	396	440	376	459	432	434	428	429	417	441	439	442	428	438	414	431	438	430	380	400	408	422	425	462	396	461	404	430	459	429	421	414	435	390	422	407	406	396	446	400	465	426	399	457	406	420	416	414	387	426	397	398	433	445	427	375	459	451	441	418	431	406	387	422	401	399	415	394	387	443	425	425	416	411	396	366	405	412	393	447	417	406	414	417	456	407	400	424	413	437	418	411	446	409	386	454	415	450	416	408	441	422	432	404	420	416	410	436	405	413	391	436	393	414	438	440	386	428	401	408	449	439	403	402	395	406	409	441	406	422	461	394	427	445	402	409	452	444	406	407	408	395	431	440	407	436	443	399	412	422	422	425	445	368	468	411	386	430	389	419	410	386	387	427	424	439	426	454	420	462	375	436	404	392	465	395	448	427	407	414	397	424	450	463	429	419	428	410	392	453	411	412	441	410	428	424	401	432	405	419	410	421	477	448	455	445	396	400	428	426	441	414	429	407	421	391	420	391	444	392	437	394	427	378	449	426	379	415	379	421	452	416	427	425	399	466	440	444	432	399	421	413	427	440	429	432	434	434	434	423	448	429	431	442	402	434	438	433	426	454	383	389	426	412	482	405	442	409	431	400	431	449	418	395	395	454	407	408	434	403	411	416	417	414	374	443	425	367	409	425	403	414	432	431	390	413	436	440	414	434	430	434	399	425	391	408	424	430	386	394	399	393	427	403	422	385	402	400	421	415	396	400	424	399	425	459	427	437	419	430	382	451	406	424	424	430	402	423	404	418	461	455	410	426	390	451	436	425	432	398	422	427	397	419	428	408	383	433	408	458	413	402	443	364	391	407	415	448	409	410	407	387	409	396	427	405	457	429	458	415	388	398	421	426	424	413	421	415	441	421	467	388	428	422	415	437	395	406	418	414	420	434	449	421	424	425	445	433	384	426	421	442	389	427	436	402	453	435	410	425	390	433	420	402	414	410	442	431	394	442	400	423	394	406	434	407	443	419	407	422	411	396	428	423	413	393	411	418	432	442	396	412	431	443	419	394	431	417	424	418	459	409	438	416	441	431	405	409	409	440	428	420	406	446	430	443	393	407	437	450	465	451	414	385	390	398	426	405	407	426	389	445	436	434	408	437	462	437	451	437	415	418	375	382	450	425	446	396	393	440	448	435	433	406	427	420	395	404	405	426	439	405	388	438	447	437	413	390	435	443	435	424	440	391	403	387	428	410	430	415	386	428	398	451	411	430	433	415	383	413	412	427	398	420	426	441	428	450	398	433	446	405	406	403	442	438	391	415	438	458	420	423	402	403	427	423	388	443	378	419	400	441	408	444	416	402	417	450	427	422	413	399	375	428	427	437	401	430	379	385	405	390	412	430	407	421	403	397	385	405	401	399	450	480	448	423	400	416	458	403	405	406	474	439	441	415	428	429	420	422	427	411	440	427	398	415	428	434	447	446	413	395	403	432	396	411	404	419	422	417	446	444	394	437	410	428	425	418	375	435	437	420	428	409	431	455	430	416	414	424	419	443	409	406	429	422	431	407	414	407	458	397	447	386	423	435	426	417	445	446	410	453	382	444	428	421	409	394	436	424	395	415	435	391	404	447	401	432	424	441	427	402	399	401	432	410	428	428	410	390	409	431	410	401	417	397	419	418	447	406	433	446	432	422	455	473	424	428	421	428	462	405	430	410	392	409	446	419	385	379	434	408	427	445	471	407	425	424	430	449	413	435	401	375	437	414	403	408	428	407	421	421	419	430	426	460	441	407	426	444	443	398	436	397	431	469	394	403	407	379	414	439	451	418	449	418	422	405	395	478	420	442	385	430	417	439	426	435	423	416	448	407	433	390	414	417	431	408	423	415	408	406	428	438	407	411	429	419	402	416	423	389	442	412	447	436	417	427	438	436	412	446	435	407	420	438	433	422	392	446	424	407	402	417	472	421	445	412	414	399	385	429	452	410	376	405	422	413	399	401	419	396	419	431	444	412	447	455	413	444	430	452	438	400	402	424	440	449	401	408	399	435	360	390	430	391	410	439	465	399	470	404	418	465	423	408	371	424	413	410	470	455	382	415	393	428	422	404	454	408	436	453	443	467	436	434	412	395	389	381	429	469	431	476	435	385	417	418	428	406	400	443	435	399	410	434	414	399	396	428	401	415	414	426	432	442	414	402	407	385	437	439	441	427	425	420	427	417	445	423	433	426	449	433	422	388	395	441	417	452	419	407	445	405	437	397	446	401	371	436	425	441	410	441	409	392	444	410	433	458	448	452	418	402	433	388	441	439	426	410	434	416	410	421	437	427	425	415	426	376	419	395	484	431	403	418	439	388	449	429	417	410	395	409	454	425	404	444	429	382	419	405	453	434	433	439	405	391	432	437	434	406	429	412	428	405	437	437	439	405	444	395	418	389	375	411	409	422	464	464	416	428	421	414	431	417	461	426	433	438	411	418	393	459	416	432	408	408	392	395	430	441	379	405	423	410	417	382	418	447	447	438	369	389	428	441	452	424	426	426	451	405	415	416	415	410	386	403	437	387	451	404	426	399	417	406	456	400	425	437	448	413	440	387
18069	1067	488	370	248	211	152	136	101	107	107	70	88	68	89	65	82	89	79	61	68	82	81	84	65	74	77	68	69	71	66	74	71	71	59	58	53	63	85	72	85	69	75	78	70	53	79	55	56	60	84	64	57	66	56	70	63	55	75	60	65	63	72	64	57	56	66	59	56	61	42	69	54	76	54	62	56	64	56	57	80	57	67	56	46	62	58	74	65	51	71	61	69	63	69	68	48	76	65	71	59	70	69	77	61	63	59	66	55	59	67	66	66	66	66	52	63	49	61	62	70	74	68	56	45	77	61	57	50	65	67	64	74	74	64	73	61	59	46	70	69	68	67	57	63	56	58	54	82	54	63	62	67	59	60	68	63	55	80	60	55	65	59	69	72	58	67	64	73	68	64	53	64	76	71	69	60	49	52	57	57	88	64	71	58	76	59	54	55	59	61	57	57	66	57	72	65	60	59	67	62	60	55	64	64	64	68	65	62	53	85	66	51	60	69	49	57	51	67	59	71	57	70	53	76	67	57	53	56	65	66	60	87	71	70	60	67	61	74	63	60	61	60	56	66	72	75	63	62	59	54	65	54	61	78	78	65	65	62	69	68	61	59	56	72	81	71	71	72	81	61	53	52	80	59	58	43	71	73	77	64	64	52	46	78	64	77	68	67	47	51	61	70	67	58	45	49	48	60	67	67	57	61	66	71	78	67	61	51	63	64	61	66	72	73	64	70	49	69	78	74	59	49	53	53	65	59	64	60	63	79	58	53	63	69	52	60	57	65	71	69	70	78	65	73	54	75	71	70	47	57	71	75	61	64	60	42	59	54	68	49	72	72	66	59	42	73	65	62	70	52	60	51	85	62	59	55	61	56	67	56	55	62	56	63	81	70	75	74	78	55	66	65	71	70	70	68	84	79	80	71	50	74	79	60	60	69	76	73	69	57	65	59	72	64	70	50	58	76	61	63	64	80	90	88	64	62	72	58	69	64	67	54	79	74	61	77	62	75	53	55	64	60	58	63	57	60	67	58	72	70	57	51	57	66	68	58	65	64	63	46	73	48	54	71	54	60	66	89	72	59	71	62	66	79	64	52	67	63	64	67	68	65	50	62	66	73	66	56	63	62	69	77	64	61	68	65	81	50	56	60	50	59	74	61	66	74	54	66	64	65	55	69	58	63	67	77	75	51	61	85	60	61	71	68	71	66	61	59	63	52	67	64	64	60	72	60	65	60	87	64	61	67	66	52	75	57	45	64	75	63	66	63	69	60	67	57	61	64	69	71	58	73	61	56	59	59	67	66	63	56	70	59	66	92	81	59	69	62	50	65	57	62	86	73	40	71	57	53	68	63	64	60	72	67	53	57	66	57	67	49	71	63	64	54	55	76	52	65	68	62	75	70	52	75	68	66	62	69	64	69	63	64	69	71	68	65	66	71	68	69	63	62	66	60	69	68	77	56	65	52	51	58	62	64	54	68	72	73	59	62	61	60	60	67	60	56	61	72	57	68	60	73	54	58	62	71	76	73	61	64	74	60	73	51	61	64	53	66	70	53	54	62	87	67	68	50	64	68	58	58	61	70	73	63	81	60	65	56	60	69	65	65	55	57	82	60	55	54	69	51	85	56	66	69	70	70	70	75	73	62	49	50	52	79	72	63	50	54	62	62	66	57	68	75	51	67	68	65	61	65	56	66	73	73	54	54	60	52	48	65	73	63	58	72	59	59	67	51	71	50	54	57	88	59	56	72	63	65	60	72	55	73	53	67	64	62	53	75	75	56	66	52	70	53	69	65	80	57	55	51	71	68	63	48	77	75	65	50	52	63	72	69	60	67	54	52	51	65	72	69	66	60	62	54	53	71	78	63	58	58	49	72	64	64	60	56	55	73	66	59	68	76	52	68	69	68	68	68	62	61	67	57	62	72	66	72	90	62	64	75	77	63	60	58	61	63	47	65	66	61	68	72	57	57	52	51	55	55	56	53	56	61	64	58	61	80	53	59	71	63	64	72	61	61	58	83	65	71	66	52	49	54	68	70	60	68	69	66	59	70	67	55	62	63	81	58	55	58	64	62	70	75	65	58	76	50	67	74	73	65	57	82	81	73	65	75	67	54	68	56	71	60	67	58	53	62	49	55	65	65	57	54	60	74	64	52	62	61	55	76	70	78	73	52	57	75	82	76	59	56	57	46	60	75	75	58	71	55	75	69	61	70	63	55	47	67	70	63	61	53	60	62	60	75	69	67	66	45	56	65	63	76	53	71	67	60	79	69	67	64	67	64	81	78	61	56	68	60	57	56	76	51	72	63	63	63	67	47	62	70	58	57	65	67	63	56	65	65	63	63	67	60	67	76	70	76	76	68	63	73	73	68	68	67	66	54	60	64	65	62	82	75	78	61	69	55	44	56	60	73	61	71	74	60	59	72	85	53	53	46	60	60	62	82	59	59	57	57	56	71	63	63	63	66	77	63	72	69	68	63	55	63	59	58	74	58	69	67	57	44	71	65	75	61	53	76	77	53	65	65	61	59	72	62	51	64	67	54	51	79	58	57	56	68	78	69	79	65	75	74	70	65	61	73	58	66	51	60	56	67	59	77	64	61	62	65	68	55	76	58	65	73	81	56	62	61	50	60	61	68	78	58	67	63	57	52	66	74	74	60	61	74	47	66	62	73	55	60	66	69	59	53	64	59	47	64	67	80	69	55	56	52	61	57	62	73	78	84	64	61	58	70	75	62	70	87	66	79	83	72	67	59	65	71	68	64	68	48	58	74	84	50	61	66	73	68	62	75	63	82	61	50	63	62	57	65	59	75	82	50	46	70	57	57	67	58	65	77	80	69	74	73	53	51	58	48	67	60	57	59	63	73	48	54	55	69	59	58	76	53	68	57	61	49	62	61	52	65	57	52	64	70	72	72	54	69	49	56	62	69	44	52	67	64	62	64	58	60	81	61	62	76	66	60	59	63	74	57	52	65	68	74	57	62	63	72	71	54	49	80	72	61	63	66	60	67	64	62	58	71	69	52	58	63	67	69	56	60	57	69	68	55	51	71	65	64	61	69	59	56	61	64	62	59	63	71	61	57	79	51	52	65	54	78	69	56	71	56	55	60	69	58	50	70	59	63	62	60	59	57	45	71	75	56	71	71	59	58	65	58	60	76	93	69	66	61	63	64	56	67	75	66	55	79	48	61	59	64	55	67	69	53	53	55	60	65	55	78	67	60	62	61	62	72	57	61	57	64	69	67	56	55	62	61	60	62	61	58	66	56	55	79	47	83	62	54	69	56	69	74	69	67	61	64	58	68	56	56	67	62	63	74	76	60	72	57	62	71	80	61	56	61	57	56	57	60	76	58	63	70	44	65	61	48	67	70	48	69	62	52	56	57	69	54	61	68	70	66	54	69	56	63	64	69	62	70	74	53	49	73	70	63	68	48	69	78	72	48	57	50	68	53	67	71	58	84	69	59	67	80	69	57	67	65	55
11208	607	1337	1398	1192	893	701	588	546	463	400	368	314	319	305	321	261	275	237	303	255	255	237	225	216	261	210	176	205	223	199	185	180	209	177	220	182	209	183	208	199	203	179	192	219	194	211	223	174	181	181	179	198	196	186	180	181	183	196	206	182	207	211	195	192	187	206	180	184	192	193	194	195	174	201	175	183	200	208	198	188	220	175	208	191	192	190	177	198	188	175	190	195	165	198	192	173	198	185	190	172	204	196	195	214	184	177	179	186	186	164	181	195	178	187	208	184	179	223	181	185	193	196	197	168	180	195	182	196	165	178	181	184	171	196	191	173	205	183	172	181	178	188	177	202	188	178	193	155	177	180	191	159	172	175	170	193	177	176	171	172	175	185	201	201	201	187	196	198	170	193	149	179	188	180	155	189	163	187	163	184	179	172	164	193	196	183	207	190	166	162	177	216	189	190	201	179	182	184	172	198	175	202	186	175	157	174	192	177	198	173	211	155	195	158	196	227	174	194	186	190	162	162	173	175	196	175	163	187	179	181	193	188	191	171	191	188	186	186	197	183	184	172	183	202	220	170	202	181	183	187	179	172	171	179	178	161	173	212	189	170	185	206	181	175	180	191	184	201	187	206	182	180	185	196	164	188	166	174	210	213	168	208	195	161	184	176	191	167	205	178	183	155	170	190	202	188	188	178	172	200	172	203	163	200	197	167	199	202	178	173	186	186	191	197	177	177	184	188	209	170	177	163	174	191	187	197	178	187	145	186	197	174	190	181	181	203	199	168	187	162	173	179	159	191	186	174	196	190	200	188	191	181	167	189	195	191	178	184	190	204	176	187	164	187	199	193	175	201	217	179	185	197	186	162	182	141	171	182	188	168	176	209	167	184	154	178	167	186	179	181	178	159	172	192	212	163	145	181	186	193	194	196	184	176	197	157	175	198	174	166	177	164	180	190	181	185	186	188	188	171	165	172	190	203	209	180	178	186	188	176	191	195	183	195	176	169	166	193	206	181	195	160	172	190	161	193	175	156	188	177	178	180	199	201	171	182	156	173	192	176	197	193	175	189	164	183	208	187	170	173	172	178	161	184	202	163	197	184	180	174	183	174	175	192	190	183	183	171	208	186	184	188	190	174	172	197	187	183	181	194	166	175	169	172	185	167	197	191	175	204	175	179	181	194	198	178	157	183	171	183	181	190	178	174	190	182	172	190	179	179	187	166	196	172	168	144	191	211	166	199	173	184	194	163	193	186	180	203	206	177	179	175	173	202	196	182	200	180	157	158	174	194	190	176	185	177	197	176	193	166	172	193	166	178	182	202	178	176	167	193	178	202	183	202	184	161	184	162	190	166	208	198	183	206	185	193	170	189	165	189	209	194	178	181	168	181	192	173	195	199	183	198	181	198	172	181	167	185	174	203	197	190	200	195	180	200	174	176	215	198	186	159	213	188	180	189	219	177	175	196	180	172	178	158	204	172	192	185	198	178	161	180	207	178	175	197	180	175	166	179	179	185	175	179	172	188	178	165	183	164	155	172	190	192	177	188	176	187	171	178	186	184	174	201	165	175	180	191	202	170	183	201	192	189	179	173	175	188	218	166	182	191	190	186	177	163	181	186	177	202	190	177	190	193	202	178	198	195	182	185	171	172	161	190	176	206	178	176	172	186	187	203	178	176	180	182	146	192	171	187	185	180	169	183	168	194	178	192	174	184	195	166	186	177	155	180	176	196	194	173	168	162	201	188	178	191	204	181	171	186	188	178	190	191	179	181	176	156	179	193	160	201	183	191	191	168	171	164	183	210	162	206	176	176	201	187	207	170	182	178	147	155	177	182	170	204	165	168	167	182	196	165	178	184	191	184	174	179	189	178	191	176	186	190	171	188	188	188	189	172	168	212	166	194	155	175	176	193	198	177	170	213	188	179	207	194	185	158	183	168	200	166	157	176	183	172	176	176	180	179	170	165	207	188	176	186	186	183	172	185	181	167	177	176	185	210	192	177	158	172	179	186	160	200	182	185	193	183	162	201	172	170	156	159	166	178	185	166	179	168	187	163	207	174	167	196	177	173	179	169	178	182	173	169	171	204	206	181	176	195	171	181	187	190	203	188	184	184	174	186	167	160	174	172	199	159	176	169	197	173	198	196	178	184	202	179	174	166	156	192	177	197	165	172	165	172	188	179	208	172	184	181	169	166	185	182	180	195	160	178	191	179	186	195	153	189	203	191	177	159	182	181	179	187	189	169	195	191	186	170	174	173	179	172	176	184	195	189	167	165	166	177	206	185	187	180	177	191	187	196	172	192	179	183	187	195	168	176	199	190	171	178	176	164	172	188	188	186	210	175	189	188	189	188	214	165	187	181	164	184	166	180	167	167	188	180	204	203	179	186	194	182	166	176	173	162	177	172	170	158	151	198	188	167	185	181	189	170	191	189	195	166	196	181	179	158	190	185	170	202	179	193	196	176	189	174	164	166	190	174	194	196	165	158	166	190	175	185	164	202	195	174	184	185	179	177	179	177	177	206	171	194	203	187	199	182	170	192	187	185	171	176	171	197	181	188	182	206	205	168	152	173	173	212	192	173	172	202	201	183	175	191	169	211	196	178	208	173	193	152	174	189	198	164	178	216	190	144	186	183	186	192	188	173	170	183	174	183	202	188	181	180	184	178	188	189	173	185	198	160	183	157	189	173	187	190	201	186	150	174	193	175	187	185	178	174	199	177	181	192	204	191	197	191	175	184	192	169	188	207	180	161	184	186	188	169	186	176	179	204	206	176	154	187	183	169	184	195	198	189	185	204	195	163	164	191	187	214	196	173	191	180	200	186	186	184	188	181	166	196	174	181	198	201	179	203	193	200	189	179	169	171	190	158	181	198	179	211	176	185	170	173	179	179	165	175	166	175	205	165	185	174	165	163	186	194	203	170	179	184	174	183	183	176	213	186	172	162	195	182	163	184	190	197	205	172	170	180	191	158	190	167	175	175	177	162	167	155	194	193	172	192	172	173	201	188	180	169	189	189	185	176	184	162	168	182	172	174	172	171	168	189	172	177	189	183	177	187	191	181	165	182	179	171	188	185	174	209	201	201	195	193	182	175	177	170	198	163	153	176	170	176	176	176	171	191	174	169	171	177	183	157	163	180	191	188	181	197	162	177	177	172	196	179	178	158	175	184	189	184	169	168	184	193	200	196	189	185	193	173	161	190	209	163	201	164	182	182	156	190	184	183	173	178	185	202	161	183	181	175	170	168	177	187	174	177	182	180	164	193	193	178	199	177	166	164	183	188	172	180	172	167	194	190	163	207	188	199	222	195	201	184	168	161	180	180	177	173	190	176	192	167	167	161	172	173	207	184	196	184	183	175	186	177	174	176	171	179	190	163	184	200	207	172	194	186	189	174	177	169	177	182	181	189	181	177	195	207	182	171	180	186	198	179	182	182	195	186	208	180	175	181	208	174	182	187	175	192	210	176	160	159	184	185	162
2820	286	274	283	248	286	288	266	264	252	270	301	293	271	271	244	239	284	253	278	267	254	292	276	262	272	257	229	272	288	281	238	263	233	263	242	290	252	269	304	266	248	291	275	269	262	289	279	235	247	257	282	292	238	270	265	274	260	270	272	278	248	264	247	263	296	285	272	289	255	264	302	281	280	270	255	289	260	241	258	283	247	276	292	265	239	256	254	285	283	229	262	268	267	251	263	269	270	248	245	270	236	276	295	250	237	274	304	263	260	270	253	240	260	281	258	283	279	273	260	269	260	263	235	278	284	239	248	270	254	283	260	271	241	267	239	280	249	268	249	268	265	235	245	266	277	269	296	231	270	250	246	267	259	285	261	254	267	242	265	261	279	305	289	254	291	264	256	265	253	255	278	271	256	286	276	278	273	262	296	231	259	270	291	281	247	250	286	248	260	308	251	258	265	271	253	268	266	259	229	254	255	237	253	250	283	277	247	254	282	285	251	280	272	270	244	288	259	274	290	256	251	278	253	286	270	259	257	251	280	247	274	257	260	257	264	276	265	261	284	259	270	278	277	259	282	283	258	269	271	251	245	269	236	258	272	246	254	237	259	279	269	271	292	240	276	258	240	250	229	244	277	286	268	276	262	252	268	255	268	264	260	253	251	267	264	269	243	242	294	281	274	245	284	240	215	282	256	238	261	238	240	244	266	287	299	260	276	262	250	259	264	271	252	269	273	257	233	248	250	276	270	262	277	246	262	298	262	254	251	247	301	277	244	262	255	236	302	261	240	244	289	270	260	279	282	260	249	296	253	266	273	256	268	267	279	268	303	272	226	256	293	276	291	273	258	290	270	301	268	224	275	258	246	235	268	255	275	249	259	275	261	301	282	220	255	272	266	255	254	269	257	276	268	292	276	257	276	262	260	256	246	253	283	272	250	294	266	269	288	256	280	255	276	269	252	249	252	240	263	267	252	255	273	241	239	280	247	272	247	271	267	279	276	280	273	266	269	272	286	288	281	286	268	266	274	263	291	234	266	260	272	285	271	255	283	266	247	258	263	288	278	282	268	227	248	279	253	278	295	283	267	259	268	267	284	277	263	278	237	258	274	274	251	261	260	232	240	262	291	255	297	278	299	270	276	257	276	263	254	251	260	225	248	277	279	249	245	246	284	283	282	249	251	272	264	247	292	287	244	265	276	247	276	240	303	298	262	275	280	257	279	266	266	253	282	265	268	217	256	250	286	273	267	271	261	274	264	277	264	240	262	275	279	280	259	269	270	246	268	273	255	233	249	270	240	264	288	254	256	275	262	271	273	256	285	246	253	257	268	257	269	247	276	288	290	298	287	276	243	291	262	258	268	272	241	285	261	282	278	268	255	271	244	271	259	252	248	249	252	254	286	265	269	268	235	271	279	268	274	231	267	273	247	289	242	297	234	263	267	268	273	266	275	301	286	269	272	259	254	276	269	273	294	282	248	272	268	249	255	266	253	250	269	278	249	248	274	266	243	283	255	263	230	240	251	276	283	255	243	226	273	284	294	257	255	259	255	292	281	247	271	253	265	289	280	283	258	275	275	291	246	242	284	299	287	266	270	283	235	269	264	296	292	279	259	283	243	248	302	262	249	252	247	284	278	261	265	263	266	267	257	292	272	248	283	245	254	282	272	246	273	265	244	242	291	251	257	283	276	260	254	253	303	267	253	251	267	286	274	247	277	311	312	258	259	294	298	245	275	285	283	272	273	297	262	307	267	299	262	302	272	267	253	268	262	256	265	261	250	257	273	298	268	306	281	309	258	255	225	269	250	269	284	250	279	265	288	241	283	256	259	261	279	247	277	273	259	278	268	266	236	280	255	276	268	244	230	259	273	243	247	270	253	243	248	313	237	293	285	275	252	269	260	247	245	223	242	241	258	276	276	254	271	288	266	268	270	265	257	249	264	261	294	232	262	299	228	251	231	275	272	258	262	269	245	233	281	264	237	248	226	298	254	289	250	261	272	289	257	282	238	243	260	262	291	254	259	272	255	283	310	289	253	232	252	279	257	255	284	261	264	284	267	248	253	230	266	268	288	268	259	284	307	248	240	270	269	240	288	289	246	272	269	243	284	283	263	232	271	301	274	242	273	239	272	266	283	270	296	287	269	273	266	272	250	262	270	265	248	256	290	279	307	255	275	248	265	243	263	246	254	219	267	267	251	266	286	242	260	242	290	242	259	248	271	279	251	259	267	252	267	252	266	250	259	256	264	263	251	270	253	264	240	290	251	250	234	244	264	280	290	267	270	261	263	254	269	268	246	260	268	246	261	240	283	269	268	251	260	293	258	264	315	264	305	271	273	243	272	260	256	280	244	280	284	269	267	278	264	272	246	258	251	309	244	247	272	245	278	273	272	243	284	267	272	254	253	265	238	274	274	283	233	270	234	260	268	261	266	274	281	251	268	250	279	261	298	282	295	279	245	252	260	264	263	278	254	297	258	280	234	286	251	262	269	255	253	252	267	268	262	267	274	250	268	271	242	256	274	246	263	260	243	264	270	236	291	260	253	255	267	236	268	250	312	247	283	296	274	283	280	273	257	228	265	251	258	279	285	260	225	261	262	254	274	279	264	252	267	273	251	252	237	259	293	229	258	259	262	280	262	267	274	276	267	260	292	269	274	266	270	283	258	263	261	277	231	271	276	312	266	279	227	269	244	311	250	274	275	281	269	285	271	251	283	241	278	243	283	264	279	282	262	241	257	238	252	261	291	278	262	287	282	275	270	289	283	274	263	260	259	273	307	253	266	237	264	258	245	240	273	254	271	259	267	250	288	250	287	275	285	252	272	296	273	262	253	277	275	289	214	262	282	242	294	238	298	274	267	278	247	249	293	259	274	279	263	317	280	280	240	275	274	272	238	247	254	269	261	292	272	267	265	274	253	260	314	276	260	261	282	244	260	277	276	285	258	269	253	258	290	267	263	286	239	271	273	234	244	261	247	264	294	268	284	261	263	256	273	274	232	264	257	256	284	256	288	284	257	263	250	283	271	260	246	291	241	253	269	259	252	251	274	262	241	278	288	259	251	246	237	287	278	250	264	263	268	278	245	321	269	275	264	280	237	255	265	266	260	262	273	239	281	271	278	243	240	300	301	267	212	285	254	274	288	288	290	272	261	260	269	266	297	255	266	272	213	301	240	273	240	245	293	258	265	255	291	270	275	241	297	258	257	250	267	264	246	289	251	267	265	264	262	273	275	263	253	268	285	251	238	251	231	263	280	221	231	274	260	244	260	258	286	250	283	274	265	229	267	285	274	206	271	273	292	285	276	272	253	235	305	231	275	281	280	287	295	248	295	255	260	300	308	240	267	255	262	278	289	249	284	252	253	300	255	273	277	242	282	280	265	284	282	238	254	260	266	263	248	254	284	305	293	258	267	241	293	271	254	243	282	263	271	305	294	256	296	245	262	261	245	270	246	271	267	275	287	251	261	262	251	264	253	283	299
3046	689	635	632	677	635	630	655	637	630	629	599	587	638	642	652	684	628	643	635	611	639	601	654	640	614	677	659	617	596	610	696	655	647	672	649	646	615	622	622	627	662	643	615	639	627	636	703	653	631	601	648	641	629	613	650	607	588	658	596	673	612	603	594	644	612	609	661	643	664	650	652	668	637	684	612	652	652	632	616	622	599	611	642	666	603	650	652	622	651	626	648	639	609	602	626	649	633	637	605	623	639	632	653	627	621	600	655	643	620	608	649	593	660	648	642	629	652	658	628	659	598	580	647	619	638	645	631	639	605	605	614	636	612	626	665	619	633	616	602	615	647	632	640	614	613	651	612	593	664	568	606	627	630	661	649	592	633	600	673	629	617	687	635	612	611	631	600	575	616	646	613	676	626	649	606	680	629	666	647	598	638	615	617	618	625	607	653	589	645	636	643	612	645	628	639	661	637	649	654	619	624	597	615	653	646	629	664	631	619	621	577	634	631	602	608	630	663	627	659	617	597	641	631	617	639	618	671	636	655	648	602	614	621	589	608	647	659	622	620	604	636	622	587	619	586	599	605	626	630	611	618	654	652	632	654	600	686	613	626	584	623	608	653	624	636	633	620	616	641	646	575	606	651	611	622	636	610	706	599	644	653	589	627	650	633	653	591	621	634	646	641	597	626	613	641	594	661	648	649	676	548	619	624	659	655	608	613	615	628	593	624	642	673	594	610	576	660	637	620	630	599	613	583	608	641	679	625	639	639	665	607	628	617	630	650	613	583	675	665	625	620	644	614	641	630	614	618	613	654	602	581	656	619	656	636	603	649	628	595	625	707	603	633	634	651	578	648	619	635	648	604	621	575	701	614	602	577	627	673	631	624	650	664	649	633	663	629	627	631	621	651	625	596	662	615	646	604	665	571	653	604	620	601	605	613	648	637	631	634	640	664	643	612	657	667	597	619	578	686	625	625	608	606	656	645	633	615	641	660	585	655	648	636	663	640	647	629	666	641	631	607	571	656	618	692	625	672	663	658	631	662	631	639	642	614	624	616	584	624	678	621	608	642	614	633	665	645	632	625	649	604	627	613	620	617	654	624	614	588	592	654	625	667	627	645	638	658	607	647	619	607	646	625	659	661	658	629	655	573	628	647	604	620	665	613	620	655	646	629	593	677	651	611	603	634	627	627	597	689	612	661	644	647	663	643	638	699	605	662	652	664	654	590	626	596	602	656	628	644	618	624	565	641	633	565	605	620	599	593	632	674	617	661	616	648	620	642	611	657	621	652	656	582	662	615	587	649	605	650	615	672	631	614	632	583	667	621	606	637	608	620	620	604	639	618	648	685	631	644	621	596	628	617	589	607	600	618	608	650	622	606	623	621	668	633	659	592	601	605	650	626	598	593	596	638	627	653	637	636	623	623	609	640	651	612	615	625	602	563	632	640	629	637	637	630	630	638	630	603	630	617	599	640	588	620	644	674	623	597	630	572	617	615	578	644	643	591	630	614	635	618	646	631	637	631	616	612	642	609	598	615	555	633	631	618	654	597	587	621	637	634	608	666	576	630	616	608	650	623	661	585	610	610	642	643	590	652	649	642	634	629	613	620	588	604	635	617	577	593	611	599	614	632	665	616	642	599	603	620	603	648	625	633	611	595	654	644	637	656	615	576	604	624	620	629	645	627	638	674	646	642	637	631	640	604	603	656	605	607	639	601	643	627	666	607	596	646	620	610	617	640	644	642	666	660	636	597	622	598	617	635	648	649	589	620	635	622	640	612	589	631	646	631	591	644	581	610	618	639	645	654	637	597	672	638	627	589	609	606	642	633	581	619	633	608	621	605	671	601	626	624	638	570	658	602	649	610	634	622	633	631	622	660	611	662	585	642	625	649	637	614	625	651	660	607	674	623	596	627	622	582	609	650	629	661	631	686	634	643	618	604	633	649	686	623	610	628	623	622	656	655	627	610	610	676	623	646	662	665	604	641	658	641	624	590	620	672	616	642	645	591	660	613	654	636	639	654	651	613	630	646	643	612	636	621	594	624	627	604	635	611	601	663	621	611	660	669	638	631	628	674	606	609	613	629	607	637	654	634	619	615	626	663	628	643	577	635	644	591	604	643	628	628	658	621	639	648	646	619	634	617	701	641	648	631	646	631	626	611	584	632	593	599	613	583	629	631	642	620	651	635	588	660	652	644	649	615	602	594	611	611	615	656	657	603	636	625	606	609	596	662	683	637	603	632	640	654	666	630	634	616	674	654	672	644	606	613	612	599	653	604	588	642	613	625	618	654	667	650	655	606	627	647	592	645	636	571	625	625	603	629	632	617	632	650	643	618	629	630	616	595	617	631	608	645	662	621	650	606	629	552	659	623	627	630	635	616	620	660	644	634	633	634	652	612	632	633	635	632	640	598	650	615	643	627	599	677	631	638	657	598	638	653	621	677	632	597	642	617	644	640	609	601	645	609	601	612	623	624	633	661	651	581	606	657	611	625	648	624	616	645	595	622	607	653	593	667	647	607	632	626	624	633	665	621	576	626	637	613	607	610	620	624	644	592	630	634	634	667	666	633	652	655	668	600	620	673	628	674	595	618	645	676	621	607	645	630	596	606	644	605	610	612	648	647	671	625	671	608	641	613	613	600	624	631	625	622	613	659	674	627	647	612	606	636	611	615	658	591	602	606	663	623	662	611	594	607	626	601	639	626	605	606	638	657	651	673	622	675	619	689	581	618	650	632	608	631	658	662	644	619	651	636	627	630	655	658	607	596	624	597	596	661	626	633	672	618	605	632	588	584	665	659	628	679	600	656	633	655	660	605	630	623	642	640	570	635	627	629	646	618	616	608	630	613	649	628	636	627	642	603	623	637	653	658	641	665	624	674	594	627	676	659	667	634	635	611	609	667	641	621	643	613	619	629	621	656	647	601	637	641	623	651	635	642	626	630	589	616	618	646	620	610	659	623	655	601	636	631	609	637	648	601	654	612	651	599	639	598	633	621	609	625	616	632	638	624	617	657	623	613	619	630	630	617	579	643	678	606	661	594	612	583	651	635	579	643	672	578	625	598	626	627	622	626	616	632	601	634	591	623	630	644	650	597	590	674	624	634	608	621	625	695	615	624	622	661	623	633	635	634	643	647	651	631	659	663	631	620	593	627	633	633	638	638	640	603	627	640	566	547	615	635	628	657	647	579	625	648	626	604	622	620	645	677	597	650	633	623	625	637	544	623	602	642	634	613	627	633	582	659	644	655	645	589	645	670	637	619	615	640	641	646	595	627	652	632	643	651	623	620	637	628	560	628	623	602	636	642	637	629	635	623	627	661	598	612	636	642	603	596	643	630	666	640	674	612	601	604	641	639	621	613	635	616	655	650	655	619	682	625	610	617	648	647	625	587	646	598	611	621	599	607	602	673	584	658	600	663	612	658	641	629	645	645	645	637	589	574	653	626	647	626	619	650	635	595	692	601	653	614	614	601	660	630
11419	542	357	293	249	233	213	216	232	194	207	184	178	172	185	193	197	160	175	195	164	180	192	167	172	176	201	165	180	153	192	172	173	167	168	173	205	176	158	163	171	176	173	189	180	161	176	150	173	184	167	180	160	184	157	172	176	179	153	176	166	168	197	176	202	181	183	180	162	151	198	163	181	181	204	186	189	166	171	161	176	177	151	193	161	172	177	162	184	163	169	183	202	175	158	145	158	160	157	179	165	164	173	153	151	170	182	160	160	166	158	185	179	180	167	145	196	163	175	178	174	185	147	178	191	180	184	175	205	176	164	171	165	167	196	194	169	193	162	175	170	162	164	180	162	158	171	186	203	161	180	196	169	178	167	179	168	149	198	189	170	157	199	168	180	175	202	169	173	193	172	184	189	155	159	159	168	182	170	150	161	184	159	174	167	162	162	171	173	164	166	191	189	166	161	157	185	159	151	167	153	180	176	163	174	191	145	194	170	178	156	176	167	162	181	179	152	182	163	192	157	153	156	176	190	192	168	178	166	188	184	162	168	173	177	170	175	173	177	173	189	168	194	190	198	183	176	168	197	209	161	197	191	157	179	175	165	167	179	182	152	193	181	162	185	183	184	194	189	199	190	176	202	152	176	162	176	186	155	181	168	176	174	168	178	170	169	162	144	210	156	196	207	143	190	165	172	200	176	144	179	183	161	161	160	186	168	184	165	147	186	174	187	172	182	166	175	151	167	162	164	173	192	141	147	172	167	177	169	175	184	178	182	168	185	178	168	194	174	171	158	158	145	180	182	155	177	155	178	168	196	200	197	155	191	193	186	169	183	172	166	151	174	179	206	170	187	160	195	197	193	171	134	171	167	180	141	189	172	176	167	185	156	188	188	169	161	177	210	184	179	170	160	161	196	180	152	196	143	182	178	189	178	191	196	160	177	200	184	172	165	185	167	179	176	171	170	153	175	181	190	164	147	176	166	158	174	175	170	185	165	172	186	168	171	164	196	182	171	195	146	162	175	195	173	158	194	180	170	187	185	175	178	185	215	159	178	164	192	188	160	182	187	185	187	167	198	167	171	171	166	171	175	169	188	182	162	170	164	164	206	167	191	192	203	156	169	177	181	155	175	179	188	160	146	174	154	141	203	203	171	162	160	176	185	165	152	192	190	162	178	168	182	156	159	181	176	185	151	171	172	170	192	187	165	199	152	158	181	163	159	141	151	182	175	199	165	151	153	167	177	152	161	184	159	190	161	159	183	173	188	171	146	162	183	189	169	167	154	159	152	189	151	153	182	180	189	181	181	160	180	179	165	184	174	163	186	169	183	185	164	195	165	165	182	185	179	178	165	161	199	175	189	167	165	160	178	186	167	157	174	167	156	193	182	174	166	170	172	169	197	178	177	177	164	161	154	175	156	180	175	165	154	172	170	160	189	210	174	167	186	166	166	177	164	166	173	191	201	176	145	194	170	193	171	156	185	172	173	171	158	181	192	189	165	181	174	181	171	154	168	157	192	168	153	168	180	164	177	166	152	177	180	173	169	188	195	181	168	167	164	159	179	176	174	175	194	166	180	192	208	175	182	167	150	161	160	168	181	207	202	183	204	171	156	158	149	163	175	182	173	153	168	159	168	168	155	182	168	148	175	165	180	171	160	162	186	209	162	169	175	175	184	162	198	170	161	151	151	179	185	171	185	166	186	156	151	166	158	192	184	168	164	171	192	146	177	174	192	179	195	169	185	173	158	151	157	158	162	185	175	182	182	171	174	200	152	156	179	172	192	193	158	192	185	170	175	158	178	171	157	171	157	158	165	194	194	178	172	185	194	166	177	179	169	182	179	161	154	182	166	151	181	170	169	194	170	212	176	186	175	178	178	172	166	181	162	185	174	174	160	174	159	172	167	161	185	189	166	149	147	168	185	173	174	186	147	179	166	166	168	159	193	175	167	192	174	167	155	178	173	191	184	161	180	174	179	175	186	179	180	188	168	186	195	153	198	160	172	170	188	184	178	201	179	160	174	176	173	172	150	178	191	164	195	177	180	157	151	174	172	177	182	182	174	190	173	159	177	151	156	169	172	185	185	168	152	197	173	173	197	184	161	177	184	166	183	184	156	157	182	175	170	188	152	167	187	193	171	167	191	171	177	183	174	161	160	156	175	186	155	186	172	182	198	164	172	177	215	178	177	165	189	186	175	171	175	172	154	159	169	190	164	165	180	177	185	173	174	165	173	171	205	159	179	167	168	165	173	160	201	190	169	178	173	135	187	174	189	168	174	179	186	183	194	184	184	211	161	165	181	161	171	169	161	160	191	200	156	182	187	160	147	175	198	167	192	174	153	157	165	155	163	184	167	200	177	172	183	203	183	177	179	182	167	181	163	164	157	176	169	146	160	175	161	185	180	188	160	149	169	193	192	167	175	147	171	172	217	155	170	161	190	200	165	171	157	170	167	179	161	153	144	137	178	166	191	155	178	183	174	162	179	157	176	178	181	179	191	183	164	163	184	144	176	186	200	163	174	177	190	189	189	187	196	159	176	159	168	173	162	166	181	189	187	164	183	191	169	165	185	164	156	186	172	150	185	169	165	204	155	161	169	173	181	194	177	163	166	177	189	185	171	180	157	185	181	202	194	181	165	170	152	193	203	153	195	163	163	187	189	169	173	162	178	161	176	160	184	177	163	163	176	156	192	166	170	172	173	152	143	167	160	176	175	157	164	170	159	195	165	177	181	147	161	164	168	190	158	173	177	144	174	169	188	158	156	175	181	188	183	186	145	173	170	170	180	151	189	162	161	185	171	183	170	164	152	166	182	160	201	160	187	178	172	173	158	148	193	163	160	199	170	205	186	178	183	189	186	164	165	176	199	199	149	150	169	197	179	173	168	169	176	159	171	164	175	184	190	181	159	175	196	181	161	218	174	181	210	193	174	167	158	161	164	209	195	166	174	161	180	161	181	199	173	170	173	168	172	163	178	165	174	203	164	175	167	164	179	153	181	178	173	151	178	195	179	171	175	160	174	172	162	168	170	153	189	165	189	158	169	181	169	170	179	187	176	162	179	157	173	158	189	159	180	181	189	180	167	173	180	163	187	200	216	160	177	163	193	171	166	171	170	163	174	166	190	166	202	189	172	191	204	151	156	197	164	163	170	166	164	157	176	197	171	169	162	187	183	152	163	167	157	192	191	181	164	170	174	168	153	147	167	170	191	194	153	163	164	188	173	177	172	160	154	174	170	183	209	159	156	177	173	156	161	181	173	157	189	199	172	176	160	192	145	167	200	147	158	175	184	171	176	164	182	190	187	163	189	177	185	168	191	163	167	168	177	165	186	170	174	186	186	192	164	137	187	148	185	165	171	167	174	158	159	171	178	177	166	171	156	169	188	172	179	156	165	183	153	161	209	171	185	172	163	195	180	208	181	183	178	156	180	161	189	197	176	159	171	178	169	149	170	191	172	162	188	170	166	176	168	144	163	176	165	159
9045	673	908	1019	914	815	670	655	577	575	512	466	476	458	487	484	442	480	452	492	443	435	431	392	475	465	483	445	442	444	412	408	423	451	422	438	439	408	427	436	399	441	439	417	436	432	432	430	440	421	414	412	428	450	422	411	405	399	443	431	445	403	433	411	454	435	417	386	435	402	434	406	434	427	415	435	428	434	434	420	421	428	402	419	455	434	442	404	403	407	396	408	427	439	455	390	435	424	439	432	431	398	417	428	399	436	420	427	448	429	404	437	443	399	408	402	412	444	401	423	423	403	438	443	440	413	416	424	424	406	430	466	390	396	378	391	417	428	422	421	417	426	430	430	404	419	431	392	414	413	437	438	469	433	424	397	418	409	422	410	388	413	439	428	420	385	404	428	444	465	432	376	417	427	391	440	416	405	414	402	421	437	389	419	400	416	389	413	390	428	445	400	423	416	391	410	416	407	409	439	436	396	472	388	383	382	448	419	407	401	434	417	443	417	413	428	429	417	451	438	403	417	442	407	412	422	420	424	415	444	423	417	431	403	444	433	408	448	431	414	428	427	388	425	423	429	381	461	401	428	417	437	419	410	446	415	422	426	422	400	458	406	405	428	384	372	412	422	443	453	390	371	418	431	460	427	448	411	449	383	404	427	399	446	403	445	413	462	409	393	410	389	464	408	412	434	413	418	445	386	415	396	414	399	408	394	438	415	410	411	436	439	405	395	407	378	434	407	410	425	454	434	434	394	405	416	428	427	424	403	414	460	453	446	408	422	438	401	444	397	441	461	395	419	408	418	416	402	398	428	410	391	427	431	477	425	406	434	447	425	423	450	423	420	432	411	439	381	368	418	440	401	400	434	408	429	432	426	401	434	403	446	436	419	428	428	467	417	394	412	428	399	400	429	417	397	453	431	430	386	425	446	388	411	437	416	407	438	444	417	410	403	421	415	405	422	418	433	407	440	460	449	419	402	421	427	381	401	419	423	389	425	394	408	422	432	425	435	465	409	383	422	426	440	397	409	453	425	426	443	406	415	439	421	387	459	419	406	439	410	414	430	393	426	426	364	427	438	405	419	442	439	438	390	388	449	401	385	387	434	451	442	431	465	438	394	425	461	423	424	402	393	412	420	441	423	450	411	392	412	396	425	410	456	394	446	443	412	395	401	398	455	436	469	385	424	399	413	445	411	431	436	418	403	415	405	429	411	456	397	387	364	459	417	404	421	416	422	432	454	482	420	419	424	445	429	360	414	409	410	430	445	398	426	453	364	411	403	425	381	380	413	416	419	414	417	419	390	436	441	395	405	390	436	424	422	442	395	434	396	404	439	413	423	436	381	398	415	422	403	434	397	423	411	446	387	404	401	404	439	419	438	412	412	382	381	423	409	408	425	439	408	430	430	423	451	432	389	385	420	456	421	449	394	397	421	450	391	378	425	444	411	460	397	411	424	400	422	423	436	469	432	408	423	415	418	397	429	447	456	409	382	388	434	470	427	415	446	432	436	426	435	379	402	416	448	391	405	437	446	433	426	377	460	414	423	422	384	424	398	440	438	393	406	436	456	429	430	444	459	429	400	435	428	421	439	415	398	415	412	465	417	423	426	437	437	421	419	417	428	420	416	435	401	418	417	393	441	455	406	407	406	411	483	408	372	403	433	426	450	386	383	412	413	409	409	399	396	415	403	374	395	416	414	411	400	396	448	411	391	437	427	423	427	426	431	420	417	418	420	368	382	407	418	412	398	422	384	434	380	459	421	414	411	387	445	428	411	446	407	410	380	398	416	409	425	424	399	449	378	410	465	385	418	404	424	399	423	410	404	405	415	416	443	421	367	432	418	444	445	374	436	404	427	437	418	419	414	401	429	430	435	424	392	428	403	390	414	415	406	434	405	413	418	412	402	411	378	422	405	416	432	472	404	418	410	401	439	419	380	410	434	438	427	448	409	406	445	407	435	391	434	432	412	438	410	413	388	422	422	395	415	416	418	426	407	418	375	435	402	445	432	454	438	398	454	404	428	395	431	452	437	437	389	440	396	446	448	431	397	413	426	398	399	401	419	442	431	414	424	419	461	434	399	425	439	439	414	403	440	426	373	409	397	402	445	443	438	444	393	414	444	384	409	409	405	417	391	424	399	421	448	412	459	414	421	436	433	457	405	432	424	434	407	440	417	414	424	414	423	440	405	372	357	427	422	407	410	399	426	416	413	456	438	399	432	397	421	419	399	387	455	406	437	440	369	420	402	397	407	461	430	436	437	422	406	391	409	389	463	401	433	443	398	395	448	443	387	406	410	414	427	442	407	409	386	420	413	437	387	444	438	468	429	410	418	433	449	417	404	423	394	456	410	412	406	415	390	446	410	393	397	408	394	390	431	448	393	423	453	463	422	401	418	461	407	404	446	430	426	447	423	423	441	429	410	403	424	424	428	447	414	423	435	420	394	399	438	398	441	451	413	425	443	470	387	419	407	412	395	425	373	420	472	436	389	391	427	393	435	393	393	432	442	415	431	427	443	413	412	447	429	421	402	410	423	433	406	420	408	465	430	404	420	426	410	409	418	405	371	446	435	399	437	427	417	415	408	424	449	408	440	405	410	396	443	406	413	409	403	411	390	367	433	422	410	427	428	386	416	432	421	447	407	419	429	425	409	408	416	422	403	415	398	398	423	416	438	433	402	414	444	426	450	433	395	413	442	421	431	465	392	417	386	472	465	440	389	402	456	414	393	417	413	430	453	425	425	430	420	424	420	455	370	412	434	409	408	438	426	430	405	404	397	422	401	419	428	409	441	395	408	413	436	371	443	422	400	372	386	429	397	442	456	407	444	409	451	431	410	396	411	416	409	384	408	426	424	440	382	448	414	401	418	439	442	393	436	416	431	464	419	460	446	462	406	410	423	396	412	410	410	431	377	409	400	411	398	436	428	398	443	451	419	432	432	445	409	437	411	434	450	386	434	432	472	407	429	406	418	408	437	431	427	402	439	446	377	432	479	405	429	411	443	391	394	419	418	416	448	437	453	425	377	419	410	415	425	464	421	425	425	426	396	429	410	440	439	438	427	421	424	407	417	405	400	394	404	415	390	399	402	429	403	443	432	398	406	411	425	409	401	443	425	415	419	414	372	438	405	451	415	384	419	440	416	411	455	414	393	456	430	380	402	439	438	408	391	444	387	400	429	454	383	426	451	436	436	421	415	449	395	434	442	424	404	440	400	404	431	426	453	445	400	398	401	425	444	414	417	442	400	426	417	397	463	420	425	394	396	417	419	406	417	451	463	406	398	419	417	410	393	416	394	451	392	437	377	402	430	431	436	435	462	406	404	433	455	429	414	410	447	421	397	422	419	439	398	431	415	416	380	420	447	449	391	417	425	443	410	412	461	414	419	394	408	459	414	422	415	414	441	411	435	424	436	429	440	413	429	445	403	393	414	427	437	417	422	436	390	390	396	419	466	420	475	460	434	405	423	400	429	453	403	406	449
18317	1113	543	366	271	193	156	142	131	106	89	98	103	94	88	87	71	65	79	69	59	67	63	84	73	67	72	78	65	74	53	68	64	72	64	72	82	61	59	60	72	59	51	72	70	81	64	66	55	67	59	60	56	78	60	72	66	59	61	77	52	47	65	76	67	67	73	56	73	64	64	66	71	59	48	59	62	66	70	77	70	79	63	69	70	62	77	85	53	66	71	60	61	51	66	66	56	78	68	65	62	69	65	40	51	47	46	69	74	58	58	64	67	76	47	52	62	55	72	70	69	56	72	66	61	72	54	61	72	62	61	52	71	50	67	56	62	69	62	85	61	74	70	70	61	70	61	58	55	73	66	63	62	56	64	56	66	40	64	58	50	64	55	58	54	59	73	61	60	66	57	62	58	65	60	58	60	59	58	73	69	64	61	65	79	57	49	72	63	66	53	80	51	66	63	48	73	59	62	57	44	69	75	58	56	74	68	66	72	61	56	53	49	53	54	64	61	67	64	55	51	61	68	56	75	65	64	71	61	60	79	62	56	64	72	59	67	56	53	49	52	68	76	60	74	53	59	66	49	54	68	54	62	54	66	69	69	47	63	64	64	60	66	64	55	70	71	47	62	71	49	64	63	62	64	57	64	66	63	61	64	57	67	64	54	63	82	50	60	57	64	66	59	64	57	50	61	64	66	58	46	73	68	57	64	68	65	80	60	63	70	62	44	64	68	61	58	69	63	54	63	57	58	55	66	68	67	54	56	87	75	60	65	57	53	61	62	55	59	66	61	49	58	66	66	68	75	57	49	57	60	74	60	57	75	71	66	57	66	68	55	59	76	52	43	65	68	63	65	48	66	65	51	70	57	67	70	72	81	51	49	44	69	72	79	53	65	66	70	69	54	56	53	54	66	68	60	72	62	64	64	63	58	50	48	73	62	80	75	65	62	39	54	65	58	57	60	58	63	59	65	57	60	67	77	76	73	77	57	52	61	47	58	55	75	64	64	62	72	80	58	57	82	59	58	57	58	61	66	78	50	71	61	55	69	60	67	68	51	59	64	66	66	57	65	58	62	68	58	59	65	63	51	72	59	59	55	52	78	79	54	70	55	67	60	63	64	62	51	64	64	69	65	77	72	56	59	58	60	70	60	67	58	55	56	40	64	76	71	51	53	65	67	47	66	72	54	65	66	64	61	52	63	65	60	73	47	54	56	56	73	63	50	48	56	64	74	52	73	75	45	71	52	60	65	63	50	55	60	66	63	73	64	64	70	75	77	57	55	50	70	68	63	77	63	51	71	57	73	67	56	56	60	58	52	66	65	54	48	66	50	75	60	74	72	94	58	80	57	82	93	77	57	68	56	60	70	58	80	59	67	71	54	56	81	74	66	48	56	54	74	70	66	61	66	60	67	63	65	67	70	64	68	81	68	69	63	71	51	65	55	61	81	50	71	53	80	74	56	69	62	58	62	62	62	54	56	56	65	71	58	55	61	64	51	67	71	70	73	56	66	58	60	56	67	56	72	68	63	73	72	59	53	51	61	61	68	60	67	45	67	69	69	65	62	60	65	68	79	67	72	80	76	64	60	65	66	60	68	53	56	59	63	57	68	77	86	67	54	67	57	66	68	58	68	69	70	63	58	59	66	74	68	58	67	60	61	64	61	62	70	66	54	68	72	62	59	59	63	76	67	72	66	61	63	58	66	86	68	68	57	60	65	64	61	66	55	61	62	57	62	54	48	85	84	66	71	53	58	45	56	71	46	64	55	72	63	64	65	60	70	70	69	76	67	64	61	81	70	56	53	59	60	53	58	73	57	56	70	69	62	60	59	73	57	53	56	65	60	85	56	55	60	52	71	61	40	79	72	64	65	69	61	66	55	67	74	48	60	48	74	73	69	52	58	49	68	58	50	59	65	64	57	66	67	54	66	60	68	70	77	72	56	68	69	59	63	66	69	71	72	44	51	70	49	70	50	54	69	57	62	67	64	56	60	57	73	57	70	55	49	56	53	61	57	56	48	46	48	77	76	57	45	56	65	54	83	79	70	61	67	71	77	56	67	56	64	69	80	87	68	63	81	64	83	55	89	69	57	67	49	62	71	50	62	64	62	54	62	71	64	66	58	70	54	55	54	59	68	54	63	71	71	61	51	60	78	66	63	50	58	66	75	77	64	74	60	51	47	64	65	77	54	65	59	61	62	67	66	43	63	68	85	56	64	54	63	66	72	89	60	59	65	73	76	56	74	74	55	75	69	70	64	54	61	73	52	53	62	50	57	51	56	60	54	61	70	67	68	62	76	62	70	72	74	67	60	77	67	53	54	87	74	61	60	51	54	75	62	59	57	54	60	67	57	64	65	49	70	48	71	59	70	75	59	69	63	60	65	76	59	59	60	71	69	56	61	54	55	66	70	73	69	68	78	46	49	64	66	75	70	61	52	53	67	71	55	65	65	65	59	53	61	65	70	56	59	64	58	59	60	74	53	72	75	75	68	81	61	66	63	65	65	54	56	56	62	69	62	61	67	66	65	54	75	53	81	74	59	54	58	76	56	68	68	56	67	72	74	58	59	65	75	57	52	52	70	69	69	49	60	77	59	53	54	60	50	58	58	66	61	63	52	70	59	72	64	63	66	69	53	68	65	75	62	69	54	53	63	57	62	58	50	78	68	65	64	61	64	61	70	68	60	65	59	51	60	58	62	76	60	79	73	67	64	55	57	78	50	71	61	76	66	82	59	59	47	58	64	70	65	55	54	68	59	68	67	65	63	56	59	53	64	56	63	63	34	73	61	62	56	74	75	72	58	55	71	56	65	68	66	68	74	65	53	60	72	48	58	61	73	57	57	59	66	64	62	65	67	43	51	68	56	75	59	75	64	63	72	56	70	42	62	69	62	64	63	79	76	68	55	62	65	65	66	70	45	59	71	57	62	79	68	63	57	64	54	60	69	61	67	75	61	63	56	55	58	53	56	57	57	59	66	67	66	64	62	49	62	60	70	69	57	62	52	57	62	74	69	60	85	72	60	46	65	67	75	66	61	55	61	63	69	52	68	57	58	66	63	66	49	73	61	53	66	71	75	63	70	69	68	59	50	55	61	64	72	76	61	63	77	77	48	53	58	64	70	63	66	69	59	63	58	69	65	64	59	58	52	47	55	64	54	58	72	54	84	67	70	64	53	71	62	66	81	53	66	54	64	69	65	69	60	69	62	68	56	69	56	57	73	74	64	55	57	76	84	70	75	60	52	72	65	58	61	55	73	77	60	58	67	50	58	82	72	52	59	63	64	57	58	52	58	62	58	65	74	75	56	69	66	67	51	65	54	58	72	57	49	72	49	55	68	55	70	54	60	62	56	57	49	65	68	70	47	68	72	62	70	83	60	56	58	52	51	71	47	66	79	62	61	49	66	57	51	47	59	61	56	70	62	59	68	65	65	46	63	62	69	53	70	64	73	50	64	60	61	76	41	78	57	67	51	71	72	51
11218	623	1243	1427	1197	927	748	608	543	469	434	345	349	304	302	291	266	256	282	238	269	241	211	251	232	203	227	218	209	203	204	208	215	205	234	187	187	216	200	187	180	200	189	178	204	177	197	194	200	173	180	168	215	208	193	191	174	173	191	181	165	192	176	186	186	198	178	198	192	177	184	167	183	238	188	201	182	191	197	181	201	199	184	221	204	204	172	181	163	175	183	190	187	205	153	195	171	196	195	185	215	172	170	164	187	179	208	187	190	181	214	195	197	180	178	195	168	185	190	176	210	191	169	193	177	201	195	188	178	188	191	187	180	195	185	200	188	185	172	154	164	177	175	207	174	190	169	171	190	181	210	183	191	186	182	181	166	198	220	196	182	166	167	167	168	185	191	201	190	184	189	223	188	178	184	177	176	198	198	200	188	208	205	182	190	176	182	174	177	194	183	164	171	197	187	190	173	163	174	205	181	198	174	189	159	183	176	178	170	201	191	182	181	197	178	174	167	167	181	168	179	196	179	186	153	170	171	188	180	164	195	158	184	193	174	163	197	217	171	181	189	215	168	187	196	217	185	185	177	169	192	162	178	164	175	181	167	195	190	174	191	193	176	196	181	203	170	164	182	175	192	165	191	153	200	198	181	209	185	190	202	190	164	207	161	189	180	174	202	183	192	168	190	155	199	200	186	182	182	173	176	173	185	188	173	152	161	196	191	165	163	193	160	168	211	187	182	163	158	193	187	180	183	184	198	181	181	168	166	202	176	165	202	182	180	175	196	175	194	172	194	183	194	191	182	165	184	178	203	185	158	178	170	178	169	190	178	199	204	175	172	202	173	163	176	149	171	181	176	209	170	191	190	184	158	174	203	182	179	201	209	195	181	173	159	170	185	189	186	185	182	175	205	177	188	171	188	193	193	178	202	206	189	193	177	188	189	205	161	190	191	176	203	178	200	177	176	173	166	169	184	166	185	183	179	176	198	198	164	177	193	175	191	165	188	172	182	173	207	183	164	179	191	187	167	179	188	193	188	203	196	199	182	198	189	198	150	190	201	196	205	177	161	187	163	179	200	181	160	146	173	185	173	186	187	187	195	157	203	161	176	169	174	196	173	185	171	180	189	185	164	191	191	180	197	164	200	170	195	178	165	190	178	201	184	199	179	160	190	187	182	178	172	194	171	209	188	180	169	176	190	181	204	192	181	190	161	196	180	169	177	174	186	205	174	180	172	172	176	186	181	187	186	180	184	192	171	197	180	176	180	188	189	175	200	191	204	190	183	172	166	152	167	186	198	191	179	183	191	213	194	180	190	180	201	195	171	197	196	193	189	179	178	189	184	180	208	189	161	202	176	189	182	179	176	169	182	194	188	168	193	185	174	174	191	188	159	168	192	173	198	183	186	182	192	187	179	152	179	221	195	155	207	204	181	174	172	162	223	207	181	176	188	178	170	205	179	168	180	167	200	173	167	204	189	177	190	181	198	195	175	185	175	186	203	165	176	187	196	186	193	200	188	153	203	182	180	176	198	166	187	168	175	183	211	182	189	166	173	177	175	188	188	186	172	190	172	184	168	194	181	170	169	166	179	171	188	180	188	184	192	189	176	186	170	199	199	166	185	213	177	149	174	177	159	182	160	186	178	186	190	181	182	175	203	185	194	182	185	184	177	185	185	170	181	175	185	182	190	179	189	169	188	169	216	168	175	197	185	222	153	153	201	186	178	181	183	171	206	145	162	178	173	183	175	157	184	178	192	164	179	193	215	204	209	183	182	164	179	208	191	193	211	168	207	170	181	207	185	186	188	189	195	165	170	203	208	176	185	201	205	168	174	201	190	174	179	186	188	190	198	180	200	169	191	176	187	169	177	165	165	190	156	207	167	181	175	199	179	174	214	188	180	181	168	201	154	194	196	167	172	193	192	177	178	184	173	159	169	178	191	196	198	203	176	174	188	181	173	170	183	175	188	194	179	179	192	161	175	192	180	182	169	206	179	182	175	182	176	150	188	194	154	187	184	188	175	174	189	186	188	173	165	177	187	206	188	181	192	180	180	174	185	174	176	175	168	150	185	183	198	182	184	196	193	190	180	190	170	205	173	194	210	195	175	163	183	181	180	209	187	159	177	182	172	183	182	173	168	198	185	164	174	171	175	163	174	164	186	194	171	181	176	183	187	198	185	192	177	176	192	220	176	193	187	177	176	195	195	192	199	199	166	182	181	161	171	189	212	174	182	173	186	191	195	201	165	201	186	201	197	169	211	187	187	168	190	189	195	191	189	174	184	161	198	168	180	189	154	187	171	195	180	167	195	192	169	189	203	181	189	174	188	178	161	186	163	178	150	192	170	171	209	178	193	168	180	165	170	206	200	213	179	180	198	206	182	183	194	206	190	188	186	179	171	198	182	203	182	180	168	187	173	174	192	189	194	183	184	195	177	185	175	174	195	182	196	168	177	174	185	199	206	194	185	179	203	177	182	180	185	168	180	185	187	180	156	193	181	185	175	194	197	187	173	158	186	195	183	202	188	172	164	180	194	174	188	170	178	188	171	187	188	210	155	170	171	183	191	179	187	186	164	182	201	176	210	183	201	185	172	199	196	195	187	201	177	172	188	164	200	200	174	200	164	173	185	195	153	176	196	188	162	207	197	171	210	170	159	181	196	166	171	183	189	189	174	187	189	177	185	186	161	166	176	172	163	175	160	189	155	209	180	195	179	190	179	190	186	158	182	189	179	189	187	191	194	154	184	186	185	185	182	175	171	202	184	177	178	164	188	177	176	163	178	186	175	210	158	220	207	155	163	200	154	163	184	153	184	185	173	192	154	202	177	166	163	164	155	190	187	178	190	179	184	195	194	190	165	201	184	175	195	178	204	166	186	161	174	173	174	205	181	187	182	178	212	171	201	184	168	182	182	179	174	196	182	175	186	191	189	199	181	194	181	195	182	205	162	178	195	206	206	183	197	191	181	199	180	181	184	187	181	173	173	183	167	180	171	163	199	192	190	174	187	197	187	149	176	176	171	186	185	187	190	180	169	177	180	203	172	185	181	200	183	158	180	185	158	201	189	197	180	188	168	192	177	178	173	190	179	190	182	182	193	168	187	187	182	170	181	182	203	167	191	186	172	166	185	191	189	182	177	194	183	180	174	186	175	178	157	191	185	184	187	190	181	175	205	182	195	179	234	194	194	177	169	198	169	187	191	187	162	202	159	179	159	165	179	184	177	171	188	166	193	177	161	162	181	174	194	197	181	194	175	208	177	173	174	182	190	177	169	175	182	181	188	171	185	187	175	188	211	169	180	198	179	166	165	185	178	173	185	208	164	187	173	176	198	181	185	194	178	175	186	188	188	198	177	203	184	175	207	194	185	184	208	186	176	210	185	180	191	210	214	178	210	199	176	172	186	188	174	167	175	183	182	174	171	181	179	204	168	158	169	182	184	195	154	174	155	204	191	200	164	181	172	183	194	180	184	193	193	172	193	201
2764	291	293	251	257	269	261	281	287	248	250	263	253	274	288	225	246	260	252	282	255	247	289	257	278	246	259	263	255	257	270	241	282	259	272	286	281	258	295	250	263	270	257	267	247	247	273	253	262	250	273	257	278	286	283	261	266	270	239	250	273	271	266	255	240	288	259	271	266	256	249	273	276	270	272	285	253	275	266	258	257	282	232	300	253	253	262	269	230	245	255	279	263	221	256	248	269	228	230	262	257	257	279	241	256	267	256	265	262	259	276	268	256	251	277	266	273	268	269	282	265	244	248	266	267	267	248	295	259	260	269	239	246	311	280	263	288	263	300	300	285	272	261	269	265	285	289	296	279	262	279	254	245	254	274	234	264	273	268	290	260	263	265	245	277	277	265	262	229	252	261	263	232	264	234	286	242	285	279	233	270	249	275	258	257	233	245	262	268	267	260	257	275	283	288	262	277	252	244	268	269	250	266	268	267	265	257	256	278	276	292	274	287	282	264	256	276	271	273	267	275	271	284	254	263	301	291	256	245	261	285	270	257	269	255	242	263	250	272	264	280	242	255	262	264	238	273	276	225	250	279	281	273	240	233	266	286	240	280	259	283	260	288	295	267	247	271	281	299	271	262	267	238	248	260	243	239	256	268	278	275	240	269	254	268	254	243	249	255	264	293	264	257	254	298	245	256	260	273	275	270	287	250	277	248	277	277	243	275	254	258	269	284	249	269	273	288	248	244	267	264	263	243	285	244	270	259	278	266	272	232	278	247	250	270	253	287	303	251	251	256	243	282	251	258	271	287	269	265	269	246	280	304	275	256	286	275	275	268	260	257	257	275	248	267	257	284	256	273	243	271	265	295	238	264	270	261	265	275	269	288	264	263	259	261	252	253	239	229	275	292	252	287	260	251	280	284	253	266	253	241	281	227	271	246	268	243	253	247	257	253	265	254	248	277	269	260	273	256	263	285	261	237	250	264	274	271	261	305	297	282	261	258	265	238	249	290	265	252	262	264	266	266	273	271	262	233	255	265	230	263	266	252	274	247	259	275	255	262	283	258	278	250	231	259	247	256	254	273	276	289	264	268	274	274	261	272	273	271	251	269	260	258	250	270	243	225	255	272	262	231	258	244	254	267	274	305	286	268	251	230	261	280	235	257	295	250	274	293	296	262	283	269	253	251	274	265	268	275	270	267	277	278	277	235	269	260	241	258	264	282	279	270	254	293	275	277	252	278	275	313	272	269	306	294	262	252	277	300	286	281	289	278	258	246	225	259	282	286	256	296	244	281	267	249	251	265	285	260	263	248	245	237	259	266	299	288	242	256	278	245	252	279	256	285	286	232	256	269	288	265	263	241	263	241	260	269	294	284	246	259	263	250	245	277	273	245	266	280	276	251	251	255	270	257	278	276	283	309	270	260	233	261	245	254	256	286	250	232	267	282	301	252	253	279	288	273	259	261	257	254	258	276	285	238	279	269	265	245	235	320	252	272	276	275	279	277	246	288	253	264	291	291	268	257	276	292	242	237	271	276	270	291	296	237	251	257	255	270	279	252	270	256	274	258	289	275	257	273	277	292	259	254	263	283	275	270	269	269	249	259	280	282	267	237	262	255	245	265	265	241	270	269	278	266	271	287	305	252	275	254	262	268	237	276	269	250	268	227	270	268	283	275	266	260	273	265	257	279	295	268	277	215	260	267	277	278	298	289	245	274	249	237	276	279	262	261	267	263	260	264	295	269	251	281	243	243	268	288	266	281	246	266	271	281	282	266	262	279	244	265	247	247	256	263	236	277	270	255	268	287	271	272	254	271	289	304	247	245	279	243	267	273	235	282	259	260	261	231	279	249	260	291	312	286	265	296	285	264	236	302	268	260	263	266	252	270	258	272	254	269	279	286	267	273	273	256	249	280	244	287	291	251	258	262	262	289	282	260	239	268	257	238	259	282	272	273	268	228	261	287	282	243	247	266	262	276	255	256	271	282	272	211	300	260	256	273	237	247	276	239	254	243	265	300	240	230	255	240	252	255	247	240	243	278	254	292	248	266	279	250	269	254	259	236	246	294	271	252	233	277	251	292	262	239	277	241	262	265	260	274	272	261	261	280	280	248	265	285	240	250	231	261	261	262	286	256	268	274	248	234	244	261	272	252	266	267	255	246	274	265	261	274	262	273	249	270	269	288	288	280	251	265	260	243	253	261	255	255	265	273	273	268	277	242	275	279	275	259	287	284	250	255	277	246	280	234	268	255	273	259	267	271	262	243	258	280	300	277	263	257	271	248	282	279	243	265	212	304	281	260	255	245	289	305	292	274	239	275	280	265	264	294	292	244	252	305	248	210	266	277	237	261	287	298	221	259	273	239	264	264	255	258	265	252	286	267	266	270	282	284	253	291	269	313	262	273	265	252	291	284	246	242	272	258	289	288	256	280	301	258	256	272	274	206	276	266	282	267	292	246	271	286	264	264	257	252	268	275	240	268	261	276	256	252	263	256	269	275	233	273	273	292	261	275	256	275	250	233	240	260	268	251	243	272	252	245	234	240	236	272	247	243	275	255	264	279	259	251	259	274	257	257	237	292	273	275	273	246	266	237	283	253	267	267	267	278	269	280	278	249	252	272	261	253	256	266	249	269	284	289	274	270	247	283	279	245	270	255	254	288	283	274	244	236	261	278	287	270	245	244	290	281	280	255	227	288	283	263	298	253	249	229	246	270	263	279	277	294	256	280	296	264	277	274	274	263	251	260	240	253	233	242	299	290	244	264	294	256	249	270	275	247	246	279	245	279	266	280	250	297	261	267	280	302	271	265	282	278	254	266	272	253	249	269	254	245	285	223	265	283	264	269	261	270	295	258	254	244	262	278	231	270	285	251	256	288	286	243	253	264	288	271	282	260	259	264	236	289	278	268	265	245	265	282	281	282	263	243	250	253	282	282	275	288	278	287	276	264	274	288	266	245	266	286	254	274	280	258	233	244	250	266	307	257	271	258	264	252	257	255	257	257	256	249	274	281	240	263	254	272	266	307	268	246	277	241	269	280	265	251	245	262	280	281	273	288	265	277	288	255	258	240	293	277	250	242	244	264	262	263	270	256	246	250	276	276	270	256	279	280	277	257	269	249	267	246	283	267	274	268	266	258	275	299	220	258	251	269	273	268	264	281	280	226	249	239	297	268	243	270	229	253	249	256	291	273	222	296	289	264	295	257	292	266	250	272	265	283	283	267	263	234	284	282	251	266	251	269	277	266	267	250	254	248	254	254	284	253	269	251	276	278	276	289	290	250	261	271	272	277	286	267	256	254	254	279	289	264	274	264	285	274	284	245	259	254	263	271	249	270	269	274	282	264	274	260	260	273	288	251	268	288	232	274	285	282	256	271	256	287	279	275	253	266	253	249	284	271	296	275	281	245	290	261	270	241	244	240	289	240	320	254	250	284	269	252	260	257	293	280	244	271	283	223	259	291	259	250	261	256	234	264	253	256	285
3053	676	662	629	700	635	623	665	653	646	661	638	631	653	659	633	677	664	603	583	616	640	592	670	615	630	625	620	638	666	630	634	650	616	607	602	645	624	603	646	631	597	613	619	645	613	617	629	671	645	612	670	621	654	583	623	617	588	614	654	661	592	645	635	646	678	656	621	613	637	672	591	648	609	649	604	607	632	638	633	651	658	641	598	632	613	596	622	666	617	631	610	635	598	665	668	610	662	628	639	609	589	657	604	613	643	652	621	659	614	638	616	607	605	637	568	624	641	641	621	606	681	612	629	644	622	668	635	611	599	676	641	627	599	669	635	599	618	647	659	617	655	629	620	595	644	634	608	571	655	628	625	642	610	589	609	608	649	651	619	662	652	660	617	578	660	627	628	630	628	648	597	621	632	601	618	663	599	614	619	627	639	612	629	640	650	610	650	586	663	610	650	621	672	597	623	591	624	618	642	620	651	654	645	626	612	631	659	638	617	686	657	666	599	610	645	600	647	592	639	628	636	601	624	612	629	628	589	637	615	609	643	593	637	635	587	673	644	654	646	629	650	628	589	644	632	651	601	625	646	591	615	616	636	624	573	616	623	643	621	622	616	654	624	592	654	635	686	641	571	616	618	602	591	573	629	622	654	665	616	663	620	614	628	647	649	644	624	675	649	626	616	594	646	632	632	643	627	674	618	638	631	639	634	648	603	621	652	610	636	637	664	625	646	695	623	643	632	615	610	604	629	612	613	623	634	633	615	628	608	605	640	678	639	652	614	630	623	628	637	624	649	616	608	642	635	660	618	643	623	619	667	626	648	629	620	655	636	676	638	595	666	611	571	665	605	604	623	623	643	642	618	643	604	671	606	632	657	606	657	616	600	603	603	674	620	616	602	648	613	613	634	597	630	651	660	625	658	604	661	601	605	654	610	634	687	652	648	617	650	672	592	629	590	606	622	661	584	664	590	645	669	632	638	649	592	606	638	649	622	642	656	623	604	608	596	598	661	669	646	646	618	584	584	626	614	591	619	596	660	582	641	589	607	645	556	628	642	669	615	646	628	632	613	649	634	628	602	599	649	641	622	621	624	620	629	638	623	594	645	619	662	611	624	619	663	624	622	615	613	624	611	624	632	625	650	651	632	621	609	644	613	614	651	646	589	639	630	616	645	709	641	631	640	678	633	610	618	600	612	640	610	581	617	596	667	632	670	613	630	630	614	638	631	596	645	626	615	638	681	634	588	641	619	654	652	640	630	635	623	600	629	626	624	667	664	642	633	612	686	621	628	650	653	636	623	579	663	590	646	614	600	656	643	630	620	611	664	587	659	630	626	657	651	658	613	604	582	580	604	664	597	613	629	630	611	650	647	637	644	597	648	616	624	646	600	628	638	645	642	650	626	624	658	634	598	620	614	615	636	654	677	629	609	592	607	619	630	634	628	627	574	661	639	631	611	673	611	625	596	632	610	629	615	617	600	636	697	626	590	672	657	610	624	627	634	621	678	688	570	632	641	635	627	623	664	624	624	592	638	594	619	654	643	626	636	648	628	659	629	619	638	645	586	624	661	594	619	603	635	646	635	666	606	660	578	601	638	625	657	629	594	637	621	594	619	610	582	608	655	597	645	629	594	626	646	646	589	646	639	628	645	645	629	641	626	641	664	651	696	664	649	657	673	621	654	622	652	647	640	627	625	628	627	656	652	659	629	577	642	608	582	621	602	670	642	651	634	649	626	618	611	633	648	648	624	635	634	633	697	614	620	638	606	660	647	621	653	617	628	614	588	615	565	627	648	636	570	607	593	577	620	603	625	691	630	628	630	654	628	633	648	661	637	603	604	613	629	627	636	660	608	589	589	631	623	633	597	652	634	603	629	625	659	677	599	593	618	601	633	649	638	666	667	621	601	666	671	623	627	631	567	666	632	612	596	679	607	667	625	638	648	594	650	610	627	624	619	621	614	635	660	646	633	623	667	630	611	647	639	640	576	611	596	597	597	643	593	626	665	663	611	615	628	586	648	620	672	654	610	636	641	607	621	659	643	652	666	634	682	582	599	621	618	614	678	613	639	628	595	624	591	658	682	596	663	673	644	628	616	636	627	600	680	659	656	623	619	639	662	665	645	582	637	610	620	639	600	669	637	626	637	601	649	640	666	633	590	614	607	645	631	673	621	619	631	659	670	613	643	623	645	613	650	603	639	660	664	594	597	581	634	612	653	640	670	629	634	645	643	620	624	617	628	612	602	624	622	616	608	617	644	574	659	618	668	618	638	644	610	628	630	605	652	651	637	648	602	585	626	627	613	673	655	619	625	622	636	631	595	661	578	650	652	596	636	617	651	596	650	625	632	644	626	629	659	660	618	635	680	678	603	625	635	626	576	589	617	601	621	573	619	632	616	591	586	608	577	625	635	605	564	601	638	679	572	723	651	660	645	622	649	628	671	658	588	629	641	603	573	629	673	668	666	613	614	637	619	587	604	661	639	613	628	641	635	643	658	627	628	623	661	652	659	594	601	629	602	626	659	635	629	622	636	625	583	611	650	614	663	613	650	641	647	641	658	644	626	635	620	635	576	607	668	632	626	654	656	615	590	622	629	647	597	629	610	646	668	618	652	646	628	617	636	586	655	614	626	668	628	614	612	639	643	669	590	604	682	635	599	607	626	644	619	624	635	596	662	592	617	656	664	599	675	658	604	641	615	633	658	678	634	601	604	626	629	617	639	648	647	638	620	615	647	626	596	633	661	636	600	630	607	625	627	637	642	641	683	618	640	642	593	617	638	630	672	615	638	614	636	608	623	658	664	626	630	649	651	617	666	621	635	606	654	648	631	586	665	667	670	574	615	605	602	617	557	613	605	675	603	650	592	563	670	601	623	583	643	618	595	640	621	656	626	602	643	626	640	623	626	673	607	612	668	647	652	614	565	646	667	654	638	592	590	623	658	611	625	620	631	685	626	578	602	640	616	650	619	639	617	598	603	623	624	594	586	614	640	608	650	643	731	665	672	662	657	576	608	645	626	632	641	653	610	645	605	653	636	642	589	651	617	646	577	615	628	650	609	649	592	668	633	594	639	616	650	594	590	639	641	622	640	608	638	629	580	656	639	621	637	666	622	654	637	609	661	618	603	650	632	597	670	645	644	646	607	621	634	629	658	627	669	634	617	643	621	663	624	661	618	641	606	611	601	624	676	619	635	640	610	635	591	640	662	618	643	621	573	615	642	608	706	611	633	630	603	663	612	639	581	648	655	584	615	619	617	641	667	630	654	650	645	618	642	665	637	599	614	633	634	667	603	602	594	650	677	631	590	648	631	607	617	640	600	608	630	673	611	620	633	640	657	657	629	610	639	587	614	655	597	636	643	592	705	678	678	634	635	612	604	635	670	674	623	616	642	575	626	635	608	629	635	637	644	621	643	668	614	614	698	624	609	634	622	621	644	641	606	631	580	634	672	630	669	622	642	622	626	674	630	668	611	637	634	637	641
11481	593	391	316	254	241	228	206	207	194	172	193	197	183	172	190	158	190	194	160	164	162	182	171	203	178	170	162	156	181	190	157	162	172	158	136	162	172	186	199	174	176	170	177	182	167	166	185	179	171	178	156	162	197	180	188	171	169	162	158	179	177	167	163	157	155	191	165	180	174	175	176	181	162	155	160	164	179	185	140	168	191	162	169	155	172	160	177	190	160	183	225	166	172	163	155	160	171	146	166	178	167	182	205	205	148	150	187	179	173	162	148	160	176	171	173	177	169	177	178	165	171	183	164	158	174	174	173	162	163	182	147	169	152	163	188	159	166	169	182	168	168	138	162	162	175	173	138	187	191	186	172	159	198	189	179	188	208	185	176	161	175	150	163	168	189	172	163	163	193	184	188	164	175	185	174	170	179	172	155	169	183	187	152	162	168	172	173	195	158	168	185	167	186	179	199	165	178	196	170	186	158	184	199	211	179	176	163	145	200	174	168	178	176	183	157	150	175	183	179	189	165	183	176	202	165	195	190	168	188	185	157	201	176	186	160	159	157	193	187	158	150	164	163	185	189	152	168	180	180	165	164	157	178	170	174	197	178	184	174	164	158	164	178	188	165	192	154	170	167	149	167	187	192	155	155	168	143	195	170	208	184	156	190	163	173	189	152	151	179	170	156	191	170	192	178	159	165	167	170	178	168	163	148	167	205	181	184	183	166	190	182	173	183	165	170	159	198	166	177	157	178	166	165	196	173	166	200	190	180	191	174	160	161	184	180	150	172	151	172	186	164	164	171	199	184	195	183	177	161	150	163	172	160	152	190	200	167	175	182	187	190	196	161	168	194	160	186	156	178	172	169	182	168	171	179	183	176	177	180	185	188	175	174	179	183	210	161	179	183	175	158	177	169	174	177	195	162	163	165	169	172	160	159	192	159	153	199	185	163	162	164	186	127	169	187	152	187	189	174	173	176	172	176	195	177	163	171	181	165	163	189	174	207	162	162	143	176	178	186	183	173	171	176	184	181	189	183	175	154	150	169	162	182	171	175	175	164	174	201	198	155	187	173	172	189	164	181	159	144	171	180	174	181	155	143	177	201	162	186	166	171	159	164	169	182	166	174	163	182	179	174	180	166	178	206	163	137	177	180	186	171	171	152	184	190	155	173	161	178	182	169	152	163	177	183	179	158	149	170	191	185	180	175	183	177	177	177	200	170	176	164	172	158	151	157	193	163	157	157	164	179	172	160	170	138	156	159	167	180	172	208	176	163	177	167	143	162	151	161	186	175	183	161	178	167	193	168	174	170	178	172	188	175	152	155	185	188	155	164	173	175	184	201	178	185	171	178	167	192	177	150	194	181	179	187	170	193	158	176	166	163	180	169	172	178	165	178	152	170	197	151	168	164	193	150	184	165	177	186	145	178	169	171	175	189	172	182	161	163	156	179	156	178	183	152	193	196	190	157	158	164	171	189	194	171	178	161	143	144	152	166	171	162	144	173	155	179	188	185	177	190	192	161	188	157	156	207	188	197	152	168	175	175	172	179	165	145	176	173	183	164	145	209	188	159	171	188	167	174	162	157	170	194	191	195	179	164	165	187	192	144	164	154	177	155	184	195	173	166	148	189	174	187	172	174	177	159	166	173	166	155	205	188	131	143	185	163	174	187	155	192	174	143	161	184	174	126	171	171	190	165	188	151	188	183	167	187	180	153	176	201	159	174	168	171	191	169	197	157	179	147	150	162	161	152	174	190	178	191	163	168	170	181	138	166	162	164	170	154	162	152	184	137	180	167	172	176	171	149	171	186	160	193	142	195	184	153	197	176	179	161	160	169	159	181	148	172	152	170	155	168	169	179	184	152	172	173	197	179	179	178	158	180	196	154	171	190	199	183	183	178	168	177	205	171	172	181	180	174	147	196	161	175	185	178	173	180	199	161	197	160	166	166	170	182	174	164	188	174	173	169	181	165	165	178	176	157	171	171	164	191	172	160	188	179	179	176	208	193	161	166	188	183	177	188	181	148	150	153	177	171	159	161	176	177	179	175	175	176	161	156	149	181	167	169	175	185	181	188	167	194	147	176	169	158	198	167	167	153	180	183	168	178	175	179	179	166	138	159	169	163	192	176	185	144	175	184	179	186	202	179	168	186	153	159	151	179	180	174	165	163	178	170	197	152	180	146	189	169	152	180	184	173	172	160	175	157	159	146	181	190	164	155	168	136	170	167	173	173	191	163	172	152	176	144	189	161	147	155	181	178	152	173	186	179	177	168	181	197	194	196	155	169	172	154	166	146	175	179	153	183	172	162	177	185	169	153	149	163	180	173	167	179	166	185	165	160	180	181	206	177	171	142	163	167	178	178	203	152	147	159	172	174	155	179	151	158	156	156	199	186	156	187	175	177	185	174	174	166	171	182	166	169	161	153	161	142	166	155	171	166	186	184	183	171	171	175	140	185	173	164	201	199	172	169	174	162	161	183	179	170	185	173	165	171	171	159	153	164	175	197	172	178	160	202	159	186	171	152	155	180	160	151	148	177	170	168	168	183	171	181	169	176	170	176	159	216	173	162	175	176	173	175	168	149	183	169	159	161	173	187	162	164	156	188	188	169	183	155	158	182	164	211	169	183	179	164	129	176	178	187	188	170	183	163	170	188	162	188	168	164	160	184	161	172	165	188	160	166	158	174	183	181	179	160	166	161	190	188	169	176	171	159	157	167	148	167	177	166	160	175	207	200	181	182	169	165	170	169	194	168	163	172	163	144	191	188	165	170	167	162	175	165	169	150	184	147	174	191	155	173	199	174	165	175	191	163	162	188	189	192	168	175	162	182	132	168	181	179	185	179	164	163	167	173	177	152	204	176	180	195	170	151	171	167	178	152	177	176	154	171	168	194	172	201	182	155	171	163	182	148	171	185	189	170	197	179	180	170	160	176	182	175	190	185	158	177	182	195	177	186	159	164	180	182	186	174	165	160	198	163	156	171	167	179	162	160	184	169	189	170	179	176	165	166	182	166	179	163	191	188	173	189	177	182	163	175	177	168	175	178	189	183	170	180	153	180	163	180	197	156	166	167	161	158	179	177	156	193	168	167	157	173	177	155	196	150	200	176	166	153	187	185	180	183	203	157	168	172	171	169	198	177	186	173	182	189	192	180	156	175	154	160	180	195	160	187	149	201	175	191	169	164	181	164	171	182	169	159	162	163	161	175	163	183	157	188	153	145	160	184	186	163	179	180	159	195	146	154	185	205	181	172	181	183	173	190	176	166	181	174	167	176	165	155	167	171	185	164	180	163	198	176	169	179	160	177	178	173	164	172	179	169	183	163	175	167	169	191	173	164	166	148	158	180	164	182	171	160	168	179	176	146	154	194	162	172	177	181	181	169	169	171	185	186	161	179	140	171	187	187	167	172	194	184	180	198	169	168	157	161	171	169	187	194	168	156	184	178	187	185	202	189	164	166	191	168	181	176	195	193	182	180	196	187
9176	678	976	1052	942	817	717	626	574	541	505	524	514	489	534	463	471	444	458	467	469	466	429	443	473	436	449	467	467	420	425	452	443	387	451	412	422	424	432	448	447	418	437	455	440	427	409	462	402	433	406	441	382	415	417	423	383	422	382	401	406	393	391	403	393	438	436	398	425	442	415	459	403	465	388	431	416	413	403	442	435	420	403	429	418	438	374	412	406	447	430	419	448	421	432	440	425	445	421	377	420	442	412	474	428	416	419	437	439	457	384	397	411	417	404	412	444	402	401	405	410	388	407	441	417	478	399	427	428	420	426	412	414	410	446	409	415	403	460	402	417	412	375	405	417	441	417	447	441	385	426	419	436	451	396	407	385	439	436	455	413	433	440	419	444	442	418	425	413	436	445	394	396	403	422	407	418	417	413	417	421	430	428	403	410	427	396	399	411	411	428	455	434	389	424	421	403	429	418	443	444	430	383	449	403	406	428	368	398	457	422	453	413	406	398	381	400	435	393	420	444	421	410	400	429	409	402	430	412	406	418	426	395	439	382	429	399	412	429	491	410	441	411	434	406	430	418	454	400	417	430	428	428	372	447	387	424	424	393	430	388	418	407	426	424	445	418	406	405	371	399	390	405	431	391	438	404	428	429	410	429	452	418	447	411	417	456	411	451	396	412	413	404	419	431	433	435	429	388	464	423	449	412	408	402	413	407	387	419	395	450	393	418	467	423	430	411	421	430	424	425	405	385	365	412	403	412	398	426	430	425	433	409	423	412	430	367	386	444	404	430	418	438	444	438	395	441	443	424	429	413	413	418	378	393	423	446	421	412	404	406	393	430	441	402	423	397	441	408	447	389	407	407	437	429	437	421	407	405	409	403	410	448	419	401	417	445	426	391	406	384	404	388	451	435	413	416	442	371	448	423	411	418	406	428	396	400	451	436	410	392	386	425	431	403	410	429	425	460	428	406	446	404	412	437	403	402	449	390	414	383	405	407	440	402	430	425	433	422	371	433	408	446	416	402	414	382	382	389	388	377	424	422	397	423	389	428	387	440	439	396	434	444	416	423	400	425	416	434	415	408	400	412	392	430	408	399	381	405	445	442	444	425	410	415	398	451	401	373	430	446	413	415	447	404	408	405	440	399	410	438	434	397	421	415	446	422	408	437	397	429	409	402	431	401	399	417	398	391	431	382	454	432	388	433	460	391	440	409	438	430	429	422	445	426	412	477	428	425	405	424	414	440	448	448	403	429	409	421	400	411	445	421	452	396	396	400	424	398	453	392	423	412	436	393	376	414	385	420	393	440	406	423	427	395	387	441	420	405	435	385	429	443	440	423	387	424	418	384	438	399	390	399	424	423	441	375	406	420	412	398	437	441	410	386	459	399	416	430	367	438	398	402	376	422	394	398	418	408	397	394	430	414	390	438	424	444	400	405	390	404	414	395	441	413	410	428	429	431	415	417	414	452	438	433	417	424	456	399	415	447	419	429	432	408	414	429	394	392	434	444	382	407	373	415	443	435	438	435	379	456	454	396	455	420	452	394	420	428	390	410	425	421	391	415	403	424	383	442	424	434	428	383	410	437	442	438	409	411	468	430	416	454	391	414	391	397	431	430	419	373	438	434	421	439	401	459	379	387	436	390	409	415	412	423	432	433	432	424	395	435	436	452	435	411	428	441	427	436	454	384	403	406	433	436	437	404	449	425	424	431	408	434	432	415	440	425	399	409	438	449	446	471	418	445	429	444	436	447	443	410	375	380	446	377	417	418	414	410	417	427	420	403	429	399	399	410	427	406	375	428	429	429	426	372	412	391	423	365	429	429	428	420	420	396	429	424	409	401	437	413	403	423	431	411	435	427	430	394	386	411	419	429	414	409	396	417	390	427	425	428	420	408	432	392	413	441	392	470	426	403	379	422	451	396	434	387	430	422	451	418	421	385	403	426	457	389	453	432	447	423	419	413	428	398	421	409	439	416	404	385	418	436	413	432	420	456	452	416	426	400	398	418	420	451	398	409	393	408	410	403	387	446	395	386	456	425	424	437	426	406	431	397	419	419	400	438	376	414	427	444	408	434	438	423	451	441	402	418	430	423	433	393	451	396	433	418	391	404	418	403	398	400	417	394	414	447	432	405	407	431	409	442	395	445	411	396	429	439	422	437	433	446	410	429	441	447	395	410	435	431	424	444	447	415	411	408	450	408	447	423	406	397	400	400	420	399	406	423	425	443	403	392	405	445	431	406	416	427	466	421	418	399	415	440	422	426	435	437	471	399	436	451	415	391	446	427	400	465	426	410	399	412	441	416	421	379	383	434	411	428	376	425	394	419	444	396	418	420	452	387	394	423	455	388	402	413	421	426	457	443	394	411	384	462	448	412	415	417	418	427	399	444	451	460	380	405	403	419	409	445	394	428	410	388	419	445	437	393	434	389	413	445	452	432	414	435	421	409	408	405	417	400	432	400	401	419	428	385	439	406	451	416	407	412	439	450	422	429	455	445	449	450	452	453	401	438	428	410	424	414	418	423	421	454	414	447	420	406	401	405	421	427	411	438	425	386	420	392	415	440	412	409	421	432	399	429	420	425	410	405	449	400	410	436	405	407	428	424	404	420	404	384	423	424	422	375	396	443	396	418	434	432	395	443	368	412	386	406	429	438	433	399	394	446	447	413	355	434	423	421	417	454	443	399	421	449	396	422	385	423	430	420	430	420	419	439	451	360	450	430	473	456	410	445	394	412	408	416	434	410	405	442	395	438	380	424	438	407	447	426	424	438	443	420	420	413	433	425	447	390	409	394	445	422	430	405	420	423	406	421	425	437	423	371	400	431	406	437	408	428	407	442	436	419	414	409	383	390	395	413	428	414	426	395	400	409	388	425	431	384	418	418	383	423	423	424	405	418	424	384	411	429	408	430	435	399	399	362	413	419	393	435	405	415	443	433	446	436	435	424	468	400	418	364	424	431	422	406	434	416	424	434	421	405	424	410	452	415	398	404	424	398	420	398	399	391	467	414	396	405	446	434	444	408	425	412	405	426	371	402	376	389	408	458	422	444	401	428	390	427	397	426	384	403	432	397	399	418	441	438	423	430	428	433	403	455	423	397	417	426	426	424	427	414	404	424	442	421	411	407	467	429	437	465	385	432	406	398	378	418	435	419	442	432	396	424	415	428	447	392	405	407	393	424	404	413	435	416	443	398	439	429	431	408	404	413	435	372	426	415	398	416	417	413	408	468	395	392	401	427	391	464	405	428	431	406	411	418	420	421	423	426	435	400	436	400	421	409	433	398	416	413	427	463	429	395	439	418	396	387	373	374	427	418	413	406	423	435	410	422	392	405	414	385	427	423	457	387	357	450	420	401	436	414	373	425	381	451	396	440	445	418	406	424	433	400	424	395	389	399	444	424	453	389	417	441	403	428	396	433	413	419	469	430	439	399	458	397	434	426	393	410	412	406	436	395	414	393	413	420	413	444	436	384	412
18689	1209	536	413	250	168	163	132	102	106	94	109	95	80	72	85	81	75	80	69	71	77	82	61	65	53	57	80	59	74	79	80	71	60	58	72	53	61	59	65	60	66	74	56	65	58	80	64	58	51	65	63	66	45	54	63	63	57	74	59	62	89	86	75	69	55	59	69	75	53	60	71	69	77	47	57	53	55	56	53	64	67	71	79	57	77	65	71	60	70	61	47	69	82	73	73	73	60	53	65	48	43	67	59	55	63	64	60	74	74	61	52	66	65	61	55	68	67	55	66	61	63	65	69	70	75	51	78	63	66	57	62	68	61	76	60	71	68	52	51	76	60	55	66	62	54	70	55	75	69	67	67	92	56	66	49	50	60	58	61	73	58	76	71	73	74	57	67	65	64	59	68	57	57	60	55	46	70	67	76	70	65	70	66	68	71	76	68	59	52	70	72	64	60	69	72	54	65	67	62	74	61	60	54	72	63	66	68	75	63	65	75	70	73	57	70	57	53	62	69	54	65	63	57	71	53	67	70	61	63	54	66	69	69	66	46	44	58	59	54	66	67	66	86	65	59	68	50	61	71	48	61	79	67	76	63	60	60	63	72	60	59	42	58	63	61	77	62	59	47	62	67	68	60	68	48	62	57	60	68	57	66	65	66	76	64	60	70	66	64	60	69	71	57	57	58	53	64	46	73	59	88	61	76	60	63	63	47	73	53	60	49	61	69	56	54	69	67	75	78	77	75	57	69	71	52	57	73	59	62	62	66	86	64	56	49	64	64	67	59	58	68	62	49	52	46	55	61	62	64	53	73	56	46	52	72	60	56	70	47	64	59	75	60	60	58	63	63	64	64	78	48	56	59	79	54	59	62	69	59	66	56	68	57	76	62	67	63	58	76	61	61	59	58	71	54	59	64	80	58	58	59	54	70	74	64	65	49	69	76	60	64	67	50	56	57	54	66	74	53	59	64	61	66	56	63	70	64	74	57	57	68	61	50	50	63	74	69	50	66	78	67	63	59	70	64	76	77	66	74	67	45	65	73	52	79	74	72	49	51	63	63	48	54	70	55	69	65	70	67	60	60	67	69	85	77	58	70	54	63	60	40	56	70	48	72	57	70	69	79	69	71	54	58	60	61	67	53	52	66	57	66	60	60	67	58	62	62	49	59	68	59	70	67	54	56	57	63	68	58	75	66	78	53	68	57	66	51	67	47	69	55	66	57	77	60	68	59	79	64	71	51	72	71	61	68	76	63	70	61	62	81	64	59	70	60	65	55	68	55	65	69	68	50	64	77	54	64	58	68	58	59	60	66	61	67	66	57	88	66	69	59	71	74	57	70	70	61	65	63	63	59	73	76	68	52	62	78	53	46	57	62	83	44	62	68	62	61	77	64	62	62	74	62	63	60	68	76	69	49	51	70	59	51	68	54	73	70	62	58	71	56	82	68	66	62	58	65	60	59	62	75	61	69	61	61	64	50	63	59	52	61	67	73	61	52	74	61	64	50	70	74	66	62	75	58	68	55	69	60	63	60	67	69	66	66	62	56	66	61	60	66	55	53	69	63	54	52	65	59	53	54	63	81	53	69	57	63	74	57	61	73	76	70	55	61	59	72	59	70	65	47	72	68	70	63	62	45	58	57	62	65	59	62	54	50	71	69	70	68	70	54	70	70	68	61	71	71	65	60	55	67	63	71	69	55	77	57	61	47	80	61	56	76	57	53	57	65	70	65	67	68	55	72	54	53	61	63	54	67	67	62	58	67	60	62	70	71	54	71	64	66	54	77	63	77	51	75	37	67	61	50	75	54	53	63	62	74	55	59	64	52	72	66	59	62	60	58	69	61	60	68	55	70	60	58	86	68	72	76	75	60	60	81	56	60	51	60	59	72	72	57	65	55	53	48	53	70	64	57	74	71	64	64	60	61	62	69	63	68	70	64	57	54	64	68	67	74	49	50	72	71	55	64	79	85	45	70	59	49	80	73	64	58	75	55	52	96	76	53	62	68	73	55	65	64	61	83	51	55	51	68	73	58	50	65	63	78	55	61	69	66	73	51	55	51	72	80	64	50	63	68	53	67	64	64	71	53	52	55	66	45	70	61	65	70	65	72	51	68	55	66	61	60	57	88	85	73	53	53	66	60	68	56	75	67	68	57	61	76	58	56	57	72	68	65	75	54	55	70	56	61	66	60	69	81	62	65	74	61	71	63	53	59	59	77	67	64	55	61	62	60	66	68	51	60	53	65	62	53	68	69	64	70	58	62	60	61	68	67	61	55	49	64	72	59	60	59	60	61	61	54	53	57	57	65	48	59	65	54	69	61	64	69	69	76	60	54	51	67	54	57	61	65	60	59	57	65	82	59	70	69	66	75	64	56	62	56	60	61	68	67	77	65	81	72	58	58	71	64	55	65	52	53	47	63	77	72	66	64	46	44	55	55	52	62	65	60	51	67	73	65	73	62	58	57	67	61	58	69	62	85	84	61	55	66	61	66	75	59	59	71	58	60	61	67	48	68	58	68	67	59	68	51	51	50	71	72	77	52	71	68	52	68	58	63	75	75	68	46	59	67	67	64	61	62	62	63	65	59	61	57	64	55	65	68	65	69	63	64	62	52	67	60	68	74	60	69	62	64	70	66	70	64	68	64	74	55	57	62	63	60	57	61	70	61	59	84	68	73	48	69	52	61	59	68	59	59	59	62	78	64	64	62	51	45	56	68	72	77	67	66	66	51	64	58	39	55	70	61	74	55	59	55	65	61	62	58	62	60	60	50	71	62	66	59	59	70	55	53	58	74	79	57	65	69	67	64	69	52	67	71	76	57	51	55	55	60	40	53	63	68	57	55	60	47	65	61	69	71	61	70	63	59	64	71	46	53	60	70	69	48	69	66	60	54	53	59	43	51	77	64	65	58	59	62	79	62	72	58	57	71	65	65	59	62	67	58	64	63	61	66	72	49	77	60	61	51	73	59	64	70	67	57	67	61	73	64	62	57	61	60	64	54	68	49	76	67	54	75	61	59	51	56	67	66	58	46	53	76	42	63	70	55	64	62	71	55	59	69	55	53	43	51	67	54	65	66	69	72	53	78	62	57	50	71	68	54	63	57	60	53	66	64	55	54	59	69	64	50	61	80	47	45	60	70	59	54	75	83	76	71	43	65	64	55	62	39	71	62	60	71	61	81	61	55	65	71	74	68	63	57	77	59	65	76	60	53	63	67	59	73	48	73	69	57	68	41	75	78	62	73	64	79	71	80	59	68	64	61	47	64	62	71	49	60	71	68	59	41	54	62	66	67	71	67	68	84	42	64	59	59	85	69	62	63	77	65	59	62	72	63	61	61	62	64	69	65	59	70	66	60	70	59	62	57	58	51	72	58	71	75	45	56	62	69	55	57	54	63	71	57	70	78	54	61	63	70	64	53	67	58	70	67	62	63	65	71	61	58	54	76	54	54	67	76	61	61	63	62	58	68	63	64	57	62
11528	641	1258	1289	1212	928	689	575	505	442	382	337	329	349	299	307	305	294	235	246	262	231	218	274	206	221	209	214	226	230	202	200	192	209	191	205	193	216	198	207	202	214	222	204	197	159	190	181	219	208	176	194	203	170	173	180	206	185	180	179	193	192	195	171	192	168	195	219	185	175	166	231	187	200	198	203	186	186	187	167	219	152	170	190	198	190	189	216	196	190	193	177	192	165	186	178	168	177	152	164	203	181	166	162	218	196	190	179	179	186	183	175	203	180	173	177	204	161	171	190	180	174	179	164	198	159	180	178	163	191	185	180	157	175	208	172	170	187	172	162	172	198	170	205	192	205	169	174	188	185	185	194	198	196	184	193	166	193	199	180	181	168	177	172	184	209	162	167	186	198	170	197	184	191	186	177	221	160	177	188	186	184	178	166	161	193	174	204	145	190	216	195	189	191	180	172	192	189	198	171	192	181	176	168	194	197	197	180	194	189	179	186	192	197	191	177	186	160	187	164	168	181	183	160	167	182	205	168	196	179	165	204	206	185	153	204	184	225	178	169	176	193	176	174	190	190	201	186	198	178	191	187	182	208	202	178	171	179	200	179	183	183	184	159	177	199	195	188	191	177	172	169	200	194	174	169	188	190	180	203	203	201	176	185	172	161	174	209	215	170	170	186	181	176	178	163	202	177	186	212	155	194	168	200	208	176	169	179	173	176	170	169	170	200	183	185	199	193	203	182	186	164	172	163	191	186	188	194	192	176	169	165	179	161	168	182	175	196	190	192	187	168	201	184	179	188	180	183	185	185	176	213	160	199	170	178	177	222	178	190	185	173	193	184	179	164	182	200	182	181	190	171	170	185	156	189	199	184	194	189	179	165	194	188	171	192	171	176	179	159	175	177	179	176	166	178	206	205	181	203	212	182	179	191	207	180	195	169	181	159	187	156	200	168	180	175	198	200	177	183	169	162	148	188	174	188	179	188	166	187	186	180	177	166	209	183	182	196	185	185	196	174	208	191	178	176	182	184	183	157	193	171	173	175	189	178	201	162	169	180	206	205	185	195	188	179	176	214	178	177	207	184	179	174	165	187	160	197	177	190	168	185	168	180	170	193	194	177	177	211	168	199	194	179	172	186	182	183	175	170	169	183	169	199	191	199	176	166	160	161	206	208	175	188	186	168	197	191	183	172	183	182	190	180	185	161	181	189	193	185	216	177	189	195	172	178	173	191	209	189	151	184	179	185	189	168	170	173	186	204	187	168	174	174	208	174	174	197	206	181	182	177	168	190	182	182	177	180	184	168	200	193	207	174	168	185	181	176	169	200	181	176	175	183	177	186	215	170	172	181	157	176	181	168	190	191	199	203	190	191	180	162	172	167	193	193	223	177	184	191	177	189	168	183	178	189	195	182	206	187	199	197	196	181	168	176	182	166	189	215	141	175	171	202	180	175	178	182	200	170	210	208	167	189	167	150	191	165	190	188	193	183	197	161	182	171	190	177	193	190	159	196	164	181	179	173	174	195	184	176	197	193	195	175	182	197	207	184	183	180	181	162	198	168	187	173	196	164	182	189	168	188	198	183	169	185	191	180	189	189	185	206	204	203	185	181	178	189	197	183	172	191	212	190	147	194	176	193	152	177	193	179	170	161	186	180	203	171	164	182	188	157	202	156	181	165	171	200	180	162	164	169	204	204	148	173	186	185	204	196	194	187	200	180	197	168	172	178	182	165	172	190	177	176	172	203	186	172	180	186	190	198	157	196	184	206	180	186	183	164	210	171	171	201	201	188	177	187	176	179	186	172	190	168	221	181	198	190	191	194	176	185	192	183	190	206	192	184	207	162	184	190	167	172	196	194	195	175	192	181	213	175	179	177	179	176	172	170	160	188	196	183	175	176	170	169	177	164	202	195	196	167	174	169	156	187	173	189	185	195	183	170	179	208	189	183	180	178	206	178	188	185	193	209	185	165	196	196	195	166	178	172	191	164	176	180	176	177	165	204	192	170	175	196	186	181	183	188	170	182	196	190	178	200	174	173	191	186	173	193	149	194	182	171	193	171	200	210	203	178	203	188	187	195	196	198	181	185	165	195	180	169	203	213	169	175	182	176	191	173	192	198	178	189	172	172	184	179	166	185	212	170	167	173	163	176	197	181	188	189	157	160	196	197	193	189	189	189	170	164	176	159	197	189	200	168	177	162	193	201	155	167	186	188	193	179	184	216	176	209	178	188	189	189	188	187	183	180	178	180	175	193	188	165	167	201	188	165	174	196	186	195	180	191	187	175	178	204	182	172	173	180	185	194	181	185	172	190	174	182	210	193	190	196	182	183	186	145	177	177	175	193	175	166	179	182	185	194	178	171	181	202	176	179	202	200	188	185	189	168	169	189	166	170	190	188	195	170	185	194	178	177	199	181	171	166	203	178	196	145	185	191	171	198	193	158	185	184	181	179	173	192	178	158	171	179	187	178	188	171	160	175	174	182	193	180	166	170	187	203	173	199	172	162	149	189	171	192	177	176	192	184	194	183	192	162	178	179	192	168	182	183	188	191	186	175	178	188	189	182	152	187	172	168	189	179	177	191	168	177	178	211	169	204	168	190	195	183	183	200	159	185	169	163	195	171	183	184	170	185	188	193	187	192	186	177	190	179	184	171	188	167	205	178	177	191	178	179	181	195	180	186	162	196	178	190	190	177	164	204	172	206	190	196	172	181	184	191	198	186	188	186	201	189	162	182	179	167	172	195	184	172	164	161	181	176	168	168	202	197	204	180	208	201	199	170	174	163	180	165	191	171	187	185	183	169	191	158	198	162	194	170	171	174	170	174	169	179	182	173	210	200	200	183	186	169	179	185	181	193	180	188	173	169	194	178	144	175	186	181	171	161	206	198	170	193	175	173	205	178	217	198	170	180	183	155	183	189	147	183	167	195	192	181	179	172	184	207	218	171	198	182	188	181	175	184	168	180	207	175	195	203	190	170	192	181	168	183	205	189	165	189	181	202	190	194	167	184	183	163	165	188	170	166	175	169	186	192	195	191	188	187	199	159	185	161	176	179	197	184	185	166	199	166	194	170	188	205	192	178	166	179	175	190	180	156	176	175	173	198	173	177	177	194	181	200	168	172	184	175	191	197	169	182	174	169	195	172	170	203	181	182	202	195	191	192	191	169	209	200	222	184	172	183	171	173	193	195	174	189	193	176	169	182	171	198	165	194	178	193	187	143	186	155	183	171	185	182	185	187	192	188	179	170	201	172	191	201	172	211	207	176	187	178	182	197	180	165	180	174	155	203	200	185	173	163	198	176	169	188	159	180	167	176	186	185	159	175	169	159	203	198	176	174	194	183	174	196	189	204	192	210	161	157	190	168	185	164	182	188	200	164	188	192	174	190	192	200	177	154	196	179	153	167	176	177	191	169	187	183	158	178	158	189	167	171	163	164	165	180	163	197	193	194	170	165	188	184	187	177	187	211	213	167	157	174
3084	286	290	267	254	277	271	242	254	254	268	331	306	266	277	247	281	252	266	282	272	262	249	267	261	235	258	290	261	246	270	237	223	256	246	248	275	240	291	276	253	221	283	248	254	258	269	286	242	275	264	257	285	253	259	250	234	261	244	293	262	258	236	281	291	245	222	258	272	275	253	257	248	252	258	264	259	279	268	261	258	264	237	292	272	291	246	272	279	288	263	258	254	271	288	292	266	240	288	244	238	273	239	286	253	248	249	254	259	246	282	259	243	271	267	271	267	268	248	251	265	249	225	264	275	281	271	273	253	265	249	242	256	228	227	266	289	269	243	295	274	273	309	256	281	285	267	249	255	273	303	247	267	241	269	226	246	237	276	282	272	255	296	298	238	279	241	249	288	271	258	263	268	268	235	255	292	234	262	231	233	256	281	244	281	316	252	239	261	270	231	253	275	264	265	263	264	273	242	251	265	252	278	259	259	258	257	265	292	261	256	249	247	253	250	233	255	274	255	262	288	260	289	291	253	296	283	266	253	259	247	234	230	264	286	278	266	288	266	271	260	251	256	245	213	240	270	247	252	284	247	252	263	252	254	274	272	246	239	276	295	289	234	260	241	300	268	259	254	280	261	275	264	283	257	252	269	286	290	262	275	245	271	241	272	255	272	245	270	276	260	276	276	284	244	284	267	281	224	255	272	270	263	269	257	257	243	274	246	259	262	273	271	273	290	277	272	261	249	277	293	281	267	243	246	274	271	280	259	317	233	244	236	245	249	274	255	249	294	262	267	247	240	248	242	257	284	286	262	286	272	260	258	248	259	226	229	278	274	258	246	270	240	236	285	254	268	261	265	261	291	287	230	233	263	257	284	268	301	254	275	267	256	269	268	258	276	288	225	272	282	257	287	240	246	288	262	254	259	260	252	286	267	270	285	231	258	247	284	274	273	247	258	238	242	247	272	277	260	288	270	241	243	263	273	294	274	272	273	257	260	261	279	250	251	270	273	267	260	251	261	254	256	259	306	252	269	273	266	276	243	254	260	291	255	236	283	254	263	268	254	282	291	263	266	264	267	231	272	257	237	273	258	237	247	255	252	285	259	270	259	282	255	242	278	264	257	264	254	271	258	281	256	259	260	244	254	230	280	278	294	291	244	287	222	262	268	255	248	264	236	280	244	245	259	281	258	278	280	286	293	255	262	251	243	256	273	257	276	239	237	230	277	248	277	258	265	267	242	264	259	245	233	265	283	265	270	247	291	263	283	284	279	262	261	275	267	291	299	265	248	274	248	260	255	268	255	229	240	251	262	234	271	256	272	276	257	265	266	258	272	262	259	251	264	268	211	255	250	252	248	256	289	272	278	278	291	266	231	254	242	269	281	281	274	246	281	289	306	277	251	276	241	267	255	251	272	240	243	269	270	246	287	287	252	307	257	274	270	277	282	273	258	256	282	258	277	259	275	270	252	292	258	254	261	273	248	282	255	226	232	222	227	242	239	255	278	273	274	263	257	275	266	278	269	286	271	264	263	243	257	259	284	300	246	253	262	249	253	271	246	274	236	266	271	258	290	230	243	259	259	292	267	257	268	279	240	242	262	241	284	266	274	267	283	264	243	248	273	255	268	279	270	243	300	261	239	279	262	247	252	316	265	289	277	298	297	272	235	272	266	275	259	287	252	241	273	268	263	306	247	284	297	264	235	265	256	296	278	262	279	293	275	252	261	252	256	231	270	293	255	290	244	250	276	291	255	254	247	288	244	238	268	262	278	256	251	250	243	282	250	284	239	264	266	276	260	236	310	266	249	281	261	281	230	278	264	225	262	241	269	280	277	264	261	278	297	274	281	275	244	266	293	268	250	257	248	255	281	275	289	250	270	278	264	248	272	280	289	279	264	255	260	265	269	240	293	258	272	257	262	234	266	226	310	242	298	261	292	268	302	291	255	288	290	259	255	245	231	260	255	265	269	266	262	239	261	298	260	276	274	307	227	271	253	240	287	260	273	256	272	292	275	250	251	264	242	262	259	263	258	241	279	262	260	275	263	234	271	254	262	309	244	262	281	260	280	282	276	287	253	274	252	265	270	270	252	273	289	279	225	271	254	249	259	244	235	296	246	258	236	270	269	271	254	305	257	263	254	248	262	218	256	268	260	250	257	274	271	278	288	293	270	272	251	276	288	305	275	244	283	260	246	260	244	287	270	232	256	283	281	264	273	247	255	240	244	250	271	263	255	269	272	252	278	242	266	262	275	257	280	261	265	279	257	288	256	286	272	243	256	262	264	251	246	265	268	246	269	274	239	236	242	266	250	267	260	260	264	263	244	248	284	240	227	258	281	267	283	244	236	285	266	261	274	249	265	236	233	257	265	250	266	263	287	249	242	274	245	255	286	274	259	263	254	252	243	258	255	266	252	268	261	277	274	266	265	255	280	262	258	265	247	244	268	268	250	256	271	268	241	274	257	261	234	252	254	261	307	262	236	261	266	280	248	259	273	266	293	244	260	289	258	253	255	258	245	294	290	276	278	254	252	258	259	250	287	283	261	237	278	265	221	272	278	291	255	270	267	280	251	260	297	237	280	299	278	271	268	288	248	240	236	254	249	246	252	267	270	253	276	246	247	274	262	240	250	251	236	259	256	256	268	291	278	255	263	262	283	256	253	244	262	250	262	255	235	280	271	261	297	291	259	281	277	249	261	319	261	247	238	236	259	256	218	270	293	249	251	254	275	269	254	245	279	258	265	251	246	285	265	310	231	269	263	293	249	299	288	268	282	266	254	254	278	288	301	279	289	258	273	271	248	281	272	265	284	285	276	276	231	259	298	265	249	257	247	252	266	251	266	256	261	253	246	244	246	241	266	282	295	258	264	249	281	256	282	251	267	276	294	259	259	258	242	252	260	249	260	271	251	257	267	245	290	262	254	252	293	255	260	279	265	222	252	273	262	244	262	275	261	242	268	272	289	268	259	248	270	252	234	264	220	268	257	296	282	283	255	293	249	251	266	280	265	256	258	282	275	254	265	241	237	280	244	259	258	272	268	256	266	260	257	261	292	271	268	283	260	238	259	252	250	247	274	254	248	278	250	267	276	264	259	255	260	281	251	257	227	258	273	259	263	257	267	238	272	255	248	279	227	255	242	263	268	277	252	278	268	248	248	279	252	263	289	247	271	255	259	260	244	247	270	275	297	271	249	272	298	261	258	247	262	261	263	263	277	259	275	243	254	258	261	285	257	265	237	233	263	259	245	261	242	266	266	278	254	280	263	253	253	267	250	259	261	274	265	263	266	266	251	282	237	254	261	249	254	248	263	264	290	241	269	262	293	273	231	275	261	237	284	287	259	253	267	270	262	276	275	255	236	266	267	262	279	251	266	257	293	262	253	263	258	259	272	248	255	279	240	285	262	276	240	272	263	294	281	265	255	271	271	287	259	289	260	249	259	247	216	258	278	274	254	251	268	302	296	241	264	280	244	272	260	274	271	289
3330	630	643	710	675	653	632	638	587	604	662	619	630	637	647	663	651	631	664	626	660	643	608	594	604	639	634	605	597	608	582	603	606	561	603	649	652	660	664	670	594	598	632	623	624	628	714	596	615	618	597	643	609	605	623	627	629	661	626	664	603	600	601	603	611	630	641	609	655	662	614	623	617	640	606	607	664	641	560	639	611	641	675	577	649	645	624	603	633	591	619	621	681	628	592	648	650	612	605	615	626	600	585	665	620	660	650	618	615	639	602	614	615	644	631	623	637	611	610	636	661	609	602	635	562	650	596	622	661	614	618	658	641	622	589	647	612	612	597	602	622	627	592	635	643	595	669	595	612	627	600	620	646	597	625	665	605	660	618	647	668	688	635	622	626	613	603	665	599	627	669	643	592	624	635	631	609	642	640	627	628	643	637	652	618	647	636	608	651	652	647	580	631	620	650	584	626	635	681	604	637	664	660	633	657	638	629	635	609	633	641	656	578	614	642	623	637	626	630	655	571	666	644	633	632	637	621	667	622	613	594	609	594	649	639	587	678	624	641	602	634	642	644	527	596	651	623	660	600	630	605	626	603	636	631	613	616	582	649	561	632	642	599	613	650	589	642	629	643	620	614	566	609	580	619	593	640	642	625	603	598	567	651	604	623	617	604	608	616	596	596	615	638	639	645	598	594	641	559	616	615	633	585	666	661	612	615	599	597	616	609	574	666	606	609	591	616	642	596	635	636	568	599	621	583	617	619	602	659	563	623	642	663	648	613	605	608	658	636	595	572	626	608	586	635	655	619	672	621	604	610	622	659	692	621	581	588	640	611	597	650	623	581	606	637	578	571	605	641	643	630	659	581	616	610	668	620	588	592	654	621	638	593	603	622	596	613	607	629	623	632	603	602	618	644	592	641	641	585	663	635	647	565	627	599	638	614	600	616	637	640	664	605	623	618	633	646	596	636	634	640	649	641	581	594	643	644	621	653	584	574	596	635	636	634	611	602	596	684	615	587	647	614	634	625	648	601	621	597	611	611	613	618	645	613	630	623	617	631	635	668	630	634	603	615	616	590	602	620	654	623	613	616	684	669	621	654	680	645	643	695	613	631	618	581	674	610	657	640	663	595	653	627	630	589	607	554	652	626	591	618	607	658	623	606	610	643	615	620	578	637	602	628	599	669	625	569	624	662	597	654	645	619	611	626	610	626	657	602	588	623	667	615	654	632	626	607	641	637	602	621	590	677	646	616	584	659	605	643	602	645	666	645	590	684	636	639	642	610	637	622	578	646	612	613	585	640	660	632	627	656	647	610	631	663	666	640	639	638	596	638	639	612	676	620	606	647	689	588	570	595	616	626	632	563	588	638	613	634	601	649	610	639	663	657	627	612	640	649	595	570	607	671	611	627	658	612	656	620	607	656	614	633	626	637	631	655	629	686	645	685	605	597	613	601	604	596	609	642	636	625	594	626	670	616	607	641	620	606	638	624	661	578	613	618	647	584	568	625	650	627	629	572	624	605	612	625	616	590	633	619	653	613	627	587	609	625	622	631	585	643	567	634	627	624	674	587	624	605	592	657	594	599	641	683	644	598	629	651	637	631	662	626	611	596	616	664	597	636	655	606	576	603	633	639	603	589	658	637	594	658	602	600	630	645	613	614	614	628	674	609	624	607	620	544	627	593	607	653	609	634	627	603	640	638	631	632	586	607	610	634	660	616	616	654	607	636	665	650	632	628	589	582	649	575	627	591	663	663	639	638	639	654	623	677	657	637	642	620	640	612	602	609	625	600	605	605	643	628	622	648	643	633	638	655	636	618	630	609	625	602	630	624	629	582	684	636	613	657	637	589	618	633	672	583	673	601	641	603	640	666	625	603	628	657	676	582	637	625	613	559	611	629	622	607	639	662	694	630	589	610	648	646	615	616	639	628	658	615	610	637	643	623	614	648	658	624	612	597	656	600	627	654	611	662	604	643	599	623	632	660	639	604	627	610	603	619	615	589	646	604	607	629	576	661	604	622	644	647	599	578	599	648	654	653	651	630	610	603	658	617	620	627	615	609	594	604	637	573	572	650	619	616	621	647	648	627	660	613	639	592	614	612	616	617	625	650	626	631	594	582	602	591	688	657	624	636	630	604	626	650	619	575	683	618	641	571	666	628	652	581	626	639	629	601	614	625	640	625	637	597	606	667	627	629	632	648	646	608	640	654	586	660	633	625	634	592	586	619	616	624	630	598	649	608	666	642	607	595	592	637	627	630	612	666	632	581	622	650	624	619	609	646	607	622	624	662	669	608	608	581	621	581	597	650	648	605	597	602	605	579	615	616	611	606	631	630	627	633	642	583	621	623	614	612	599	607	622	622	656	648	646	586	588	647	668	609	597	632	582	628	655	598	635	612	590	646	597	644	645	629	622	632	634	617	617	658	597	610	585	683	659	628	612	639	587	647	615	604	614	615	578	608	606	603	585	636	607	659	611	645	638	621	663	640	625	651	629	644	638	684	638	626	637	613	629	638	602	597	612	658	639	580	632	605	650	636	657	628	616	585	648	602	577	619	613	653	648	584	625	667	675	668	634	634	611	626	619	625	633	647	610	618	610	678	606	642	583	615	641	592	627	591	613	601	626	621	628	643	616	593	632	604	644	619	644	602	638	610	601	613	646	628	629	684	595	644	603	634	618	605	609	596	594	640	603	611	607	619	595	636	567	609	616	642	589	560	672	640	658	657	597	613	581	662	608	621	610	593	635	617	598	614	624	631	636	642	617	564	594	617	688	591	631	614	575	575	661	617	617	617	690	613	618	657	608	645	623	596	632	676	656	647	628	598	624	666	703	622	578	644	623	626	629	620	604	622	591	642	609	608	624	669	591	660	631	620	659	652	624	610	630	653	639	624	607	618	655	621	614	637	611	556	614	622	588	610	621	617	601	624	594	621	654	665	620	671	623	645	576	613	613	636	624	618	645	648	584	601	628	649	635	594	620	594	625	645	665	655	623	616	615	620	603	574	636	637	605	623	614	597	612	622	557	590	650	680	619	676	693	629	603	616	591	622	620	631	614	642	619	586	605	622	627	608	619	624	568	598	649	633	640	618	555	647	591	649	628	593	637	603	624	621	590	651	631	617	623	611	636	587	637	635	564	664	649	637	589	631	634	704	593	632	617	621	633	605	601	645	629	646	635	630	592	598	617	662	643	636	590	636	663	628	636	591	628	636	595	620	589	650	654	590	603	605	590	583	653	619	600	622	609	593	600	631	629	648	612	633	602	620	637	626	624	648	646	626	638	587	602	646	638	627	597	577	628	621	621	622	684	636	602	635	675	655	652	641	656	623	602	645	622	656	607	643	621	603	685	583	643	616	652	633	638	658	625	666	593	622	655	594	615	616	635	620	534	584	612	651	642	621	679	610	624	642	657	591	672	568	662	597	605	604	633	616	622	608	628	657	626	648	605	621	615	581	642	623	664	603	615	641	602	582	617	621	650
11356	619	398	294	264	235	208	186	202	204	211	200	179	191	169	171	192	185	191	164	197	192	179	157	176	189	209	178	184	167	175	162	173	197	166	154	169	176	149	186	160	194	145	179	165	199	164	169	153	157	176	165	195	176	181	170	168	156	175	181	197	179	170	175	181	225	152	200	157	150	171	180	186	192	157	168	156	193	186	165	156	173	136	166	179	179	183	166	178	154	155	159	172	162	173	166	173	175	178	137	173	179	181	185	165	175	162	158	188	174	157	183	211	158	170	171	166	150	167	178	145	147	190	153	160	174	183	172	178	177	182	187	164	159	194	165	196	195	170	176	157	173	156	181	205	185	175	203	158	175	179	194	186	173	167	154	156	167	197	160	163	178	174	146	183	179	152	193	204	162	169	182	175	176	168	155	186	178	179	164	164	156	155	189	173	187	157	197	191	181	179	188	198	182	165	183	166	182	172	153	173	193	178	161	181	177	174	182	192	174	175	162	168	158	172	148	188	186	188	161	179	168	168	189	163	169	168	184	173	145	154	160	174	161	158	176	150	156	164	155	156	184	167	176	194	194	180	168	177	179	166	168	153	181	164	177	179	164	168	201	147	162	176	186	169	162	165	172	158	165	170	174	138	181	167	188	169	170	189	175	167	177	175	184	200	179	154	165	185	180	172	188	188	175	167	179	152	166	163	170	156	163	154	185	180	126	165	159	182	147	173	143	152	170	149	148	138	164	165	197	182	174	190	162	176	170	169	181	185	167	176	169	149	189	195	151	155	178	188	165	180	176	167	181	151	167	186	188	175	170	168	157	158	159	140	176	151	165	169	163	157	143	164	169	177	181	179	167	143	158	185	153	167	163	184	159	179	155	187	173	173	197	163	164	154	171	190	172	164	182	197	159	185	196	175	167	157	174	188	191	167	176	183	178	170	170	163	185	169	188	187	178	158	175	180	173	172	172	158	178	187	130	177	175	133	162	144	146	179	167	159	172	180	191	205	197	175	174	174	190	175	184	196	173	161	150	159	192	168	154	166	164	160	173	171	185	182	173	192	183	187	173	159	168	162	179	172	167	173	184	139	170	178	173	135	170	175	150	152	156	155	187	191	159	181	172	153	166	145	163	170	168	161	156	180	204	183	196	179	178	175	184	155	170	174	192	159	185	166	183	180	163	181	185	158	170	161	173	181	183	178	150	158	180	163	162	185	142	153	162	155	171	171	170	180	145	194	159	167	159	173	168	171	160	184	185	163	158	184	172	165	205	192	192	184	158	175	183	168	175	159	160	175	178	142	150	148	177	126	143	156	186	196	182	167	172	151	154	166	158	196	184	156	168	191	189	161	165	166	179	159	177	158	166	171	156	192	154	180	184	176	155	149	179	181	153	180	183	175	190	155	171	164	163	167	181	160	176	171	153	177	177	161	176	164	169	186	148	173	150	179	178	182	169	150	168	159	180	162	167	167	186	184	176	185	175	164	153	172	192	154	162	181	193	172	188	154	194	183	159	165	175	168	179	153	190	184	166	155	140	142	159	182	162	150	177	154	162	156	149	149	150	182	164	150	164	169	195	191	177	173	157	191	183	172	156	178	204	152	179	153	149	192	185	162	172	163	196	185	177	187	192	177	173	150	184	167	164	176	170	149	168	170	189	164	161	184	164	164	186	170	181	174	168	172	181	177	202	201	177	148	181	159	186	157	196	165	187	163	176	162	165	178	164	157	137	166	161	171	175	148	182	165	158	174	142	184	159	171	191	176	182	176	195	170	156	192	156	148	174	195	178	155	160	198	174	177	174	176	176	147	163	159	183	167	180	195	162	172	161	180	178	186	160	174	193	180	181	167	177	189	165	167	180	161	179	159	173	172	192	167	194	160	161	187	191	166	159	153	165	161	167	181	186	197	165	166	176	179	184	164	183	175	199	155	168	166	173	200	175	189	157	156	172	182	183	176	187	142	177	155	157	180	214	178	157	179	164	156	169	168	165	177	167	178	170	169	181	161	181	191	180	170	144	198	159	179	170	164	168	173	174	177	165	189	177	165	193	176	158	196	170	175	171	166	174	168	161	176	194	162	180	161	167	182	166	159	186	186	156	162	180	171	179	181	161	180	181	197	173	129	160	170	192	159	206	193	158	155	186	188	177	142	179	187	168	162	172	168	177	172	175	161	171	181	177	170	184	172	177	160	172	193	174	173	162	173	179	179	166	166	177	167	184	163	187	169	170	175	168	171	206	178	188	190	165	174	167	165	160	197	165	178	165	188	173	151	161	163	155	171	186	169	193	180	160	212	195	169	153	172	148	160	205	152	169	196	177	161	181	171	169	180	148	187	157	148	178	159	162	187	189	159	159	182	187	172	170	177	175	186	171	167	186	188	187	179	170	171	185	151	164	187	159	183	139	165	209	179	200	167	170	184	156	166	188	167	180	182	170	173	171	184	189	203	173	174	175	151	189	188	156	152	165	188	161	176	173	189	188	160	169	176	177	179	157	167	162	170	180	162	178	153	162	184	168	188	176	166	149	168	165	170	173	149	159	164	165	194	144	189	187	148	188	173	175	161	189	189	195	142	167	173	183	173	156	186	161	176	176	176	166	157	183	168	164	171	186	169	159	169	193	175	174	178	181	160	172	184	176	180	166	172	187	182	175	170	177	162	161	185	177	176	172	167	158	156	168	165	146	145	165	155	164	164	163	187	169	184	152	160	157	180	194	168	183	174	166	183	165	168	175	170	167	187	152	165	166	165	191	169	171	164	192	168	156	175	172	165	167	177	166	191	174	195	184	156	170	172	170	172	170	165	178	175	172	167	180	178	162	157	159	154	167	162	169	161	177	162	176	169	176	194	171	162	169	164	181	177	167	139	155	187	162	186	166	170	167	178	181	193	155	187	177	155	168	161	184	168	193	175	179	179	144	157	173	172	163	175	178	166	171	146	162	160	158	172	189	170	186	179	160	168	172	162	183	145	184	180	170	201	182	177	157	177	159	192	190	177	147	170	186	167	175	183	174	163	171	174	156	174	177	139	169	152	158	186	175	149	188	189	173	166	169	169	175	200	187	190	173	167	174	181	167	180	160	171	151	169	189	158	176	154	177	146	191	167	201	163	162	148	141	183	165	169	156	179	157	163	185	163	175	183	174	202	169	171	164	163	158	164	154	182	163	147	169	179	150	175	179	159	149	164	176	186	188	160	175	157	180	172	155	174	169	161	168	188	179	179	179	153	187	187	172	157	184	180	161	175	137	175	154	174	165	181	169	173	179	160	184	179	157	186	182	168	165	184	187	179	187	173	160	162	157	168	180	173	187	163	159	195	170	173	161	160	180	178	179	180	163	166	152	184	186	186	174	158	176	201	164	170	165	160	151	164	159	163	178	169	155	173	166	170	176	172	159	159	162	176	177	183	156	162	182	192	150	206	176	183	172	180	162	170	156	145	158	176	161	177	176	189	167	165	175	183	185	171	174	176	172	141	153	170	163	176	169
9097	682	941	1045	879	768	721	569	571	524	550	521	533	516	509	481	455	460	409	446	497	436	441	458	436	445	480	436	423	472	398	416	443	441	430	438	467	421	401	426	418	406	452	423	413	422	455	397	417	407	440	420	406	411	429	425	413	462	400	424	428	416	443	384	412	424	441	408	424	424	412	407	403	399	423	449	410	417	395	408	411	399	429	423	420	402	416	404	392	432	432	425	392	437	400	434	416	415	439	442	422	360	424	389	431	407	408	403	404	414	376	385	413	432	400	429	388	426	456	418	420	466	417	430	409	425	453	445	379	422	398	390	423	444	391	382	428	417	390	401	461	413	411	438	432	398	405	449	415	407	423	424	406	431	433	421	412	393	422	410	423	435	404	403	456	421	434	414	407	401	408	391	411	432	408	398	406	429	388	389	401	393	412	410	413	435	415	443	413	418	379	405	433	429	414	422	408	423	400	411	398	409	432	409	423	435	424	436	439	408	405	423	426	427	436	394	436	468	424	473	388	396	401	400	391	387	413	434	450	411	437	401	465	420	422	407	391	462	431	397	428	398	403	414	407	414	439	391	430	425	421	428	428	393	380	430	458	431	435	400	420	404	428	391	408	429	423	408	397	439	413	410	433	371	415	357	396	421	434	398	427	426	431	430	426	371	409	395	416	394	421	407	385	458	401	390	415	385	457	387	416	447	405	375	438	426	415	421	408	423	409	421	433	438	400	415	398	450	437	420	394	411	422	401	412	427	395	430	384	441	436	404	460	422	391	386	420	398	426	417	400	411	474	403	421	409	418	424	416	445	443	414	419	419	414	463	407	405	419	409	429	410	398	388	413	424	427	393	449	396	401	384	434	405	399	419	451	416	415	393	423	421	411	386	424	414	372	424	426	423	401	409	404	463	396	412	452	425	418	390	445	418	415	414	415	425	432	418	404	428	397	391	421	436	447	414	444	436	408	450	389	402	425	383	394	434	449	414	396	428	458	398	396	444	438	415	417	394	425	430	399	449	403	410	400	394	419	407	394	432	452	426	409	392	392	429	372	407	393	446	448	409	417	412	423	404	414	412	397	427	427	430	417	434	382	420	425	454	433	400	392	363	424	394	425	422	367	408	451	417	436	436	415	395	424	373	425	399	375	442	386	375	415	389	410	450	429	412	431	430	391	412	445	426	418	407	397	451	418	439	413	431	446	408	402	419	423	403	414	440	391	404	395	415	413	433	399	391	474	425	435	416	408	451	401	408	439	431	437	444	398	421	387	422	449	404	423	449	389	396	416	421	398	412	393	417	367	394	461	382	395	392	409	391	418	455	388	420	447	401	426	427	406	421	428	386	440	412	411	399	422	449	371	424	439	396	410	404	431	447	442	412	424	404	399	443	414	418	415	434	412	431	419	414	423	415	431	439	398	412	411	450	380	424	380	351	413	401	415	438	407	391	380	424	391	432	413	392	378	413	428	412	441	403	434	424	457	409	394	416	418	429	428	421	423	385	402	421	456	393	388	427	428	417	424	430	418	411	371	432	417	414	454	444	440	413	420	417	395	427	433	398	398	423	432	418	402	389	425	387	387	390	434	383	424	402	442	424	448	413	397	395	430	468	412	422	402	427	411	413	413	414	395	422	433	452	426	422	417	427	411	450	438	467	430	421	368	438	412	446	414	410	377	411	433	371	429	424	381	425	388	390	425	391	439	401	410	428	395	421	388	450	395	421	415	445	424	438	426	404	419	451	397	439	440	446	416	420	424	471	423	402	398	408	432	444	366	398	445	412	395	438	385	390	411	401	396	410	402	415	413	413	428	430	406	399	386	443	441	417	434	427	435	412	401	446	405	431	407	400	422	407	430	382	426	439	420	386	415	433	434	398	395	424	386	401	377	431	404	402	442	394	428	425	405	412	384	478	416	427	420	460	425	380	420	434	417	388	424	413	409	420	405	410	431	448	436	400	407	440	415	428	445	391	415	402	410	429	421	402	412	423	386	415	449	450	464	401	425	417	441	405	372	392	386	413	407	425	418	404	394	419	402	388	425	441	417	417	421	432	397	440	382	429	385	415	400	430	420	399	419	438	439	421	442	415	441	391	421	405	387	404	419	415	396	483	422	403	391	427	405	380	418	423	420	395	400	419	369	428	423	425	423	393	424	433	386	384	406	425	429	445	395	431	403	404	407	414	435	415	405	423	396	408	390	382	442	391	415	406	466	422	398	450	394	412	416	446	391	419	416	413	401	417	422	421	413	449	419	410	407	462	448	421	435	429	437	426	421	427	434	454	421	397	378	410	429	397	396	426	419	397	400	410	420	417	425	449	422	399	440	427	440	421	461	412	417	425	435	401	425	404	424	419	406	447	398	425	428	442	381	426	451	425	432	440	410	432	413	414	402	427	430	415	409	407	416	404	399	396	412	371	429	439	419	427	396	414	431	404	382	424	410	423	427	431	386	436	463	434	395	423	426	424	426	395	410	384	433	429	443	450	406	440	394	413	377	426	383	408	381	395	380	408	449	441	401	430	404	425	429	417	454	447	418	385	409	452	413	410	408	455	420	380	443	443	407	393	439	425	445	416	442	399	376	388	401	402	392	440	433	432	412	422	381	424	417	444	396	405	430	445	391	436	410	422	442	396	428	407	418	411	383	416	394	409	399	430	400	408	409	417	431	431	439	410	398	416	454	419	445	437	410	420	423	409	400	401	399	407	401	361	406	436	423	433	461	405	388	422	405	361	454	400	435	412	401	381	438	440	351	426	418	397	419	439	431	412	388	417	480	430	442	417	430	407	435	409	388	417	416	398	371	385	375	481	422	410	414	422	385	422	393	454	425	379	435	414	399	434	404	411	409	400	423	433	423	399	440	427	410	463	403	410	376	426	404	440	369	437	409	398	428	418	437	440	411	440	413	405	414	398	378	403	417	428	429	399	417	429	438	369	423	406	412	408	395	387	417	446	423	448	419	422	414	402	422	439	429	413	438	450	427	385	432	432	461	392	455	392	436	398	415	428	440	429	414	408	399	400	404	457	398	406	465	445	406	416	406	429	421	417	417	405	443	457	399	395	417	421	403	408	405	405	390	402	434	422	423	356	417	418	428	442	402	424	412	413	419	425	395	428	415	408	381	395	415	427	445	400	412	434	418	431	425	442	443	409	433	391	451	408	452	458	407	440	400	407	407	411	400	404	417	426	455	447	415	409	398	410	412	390	445	403	423	384	456	410	428	457	456	408	414	437	409	429	412	444	417	427	400	424	410	402	452	431	442	406	408	407	403	423	419	427	378	421	435	404	409	405	439	410	411	432	409	396	427	405	424	409	441	410	445	399	449	432	400	401	412	407	439	418	418	423	395	408	406	404	388	468	407	451	419	400	430	370	424	450	419	436	420	464	398	434	400	447	423	416	408	386	440	399	423	407	389	445	399	419	417	414	434	438	391	405	429	417	433	423	423	396	438	410	427	409	426	431	395	426	382	410	411	423	458	411	372	445
19290	1271	544	391	295	171	150	128	98	94	82	91	81	73	92	76	66	80	89	69	81	73	78	63	60	74	70	66	58	72	83	68	66	63	69	59	67	62	63	71	62	65	68	79	51	64	56	57	69	67	81	84	68	70	70	69	65	68	64	65	67	81	47	63	60	83	56	60	69	72	60	55	54	66	62	70	65	59	65	66	63	70	53	48	77	55	64	60	71	52	66	72	66	52	76	57	61	70	52	62	56	61	62	57	67	72	59	46	73	61	66	65	48	78	55	60	58	57	60	62	68	71	57	66	66	72	66	58	61	48	57	52	69	68	65	62	57	53	62	49	56	77	56	85	63	62	69	75	51	59	67	61	63	53	74	70	72	54	48	64	65	64	64	65	68	59	57	50	56	67	59	53	73	61	55	54	64	67	52	77	69	61	58	71	71	51	67	67	81	61	77	78	57	61	74	42	70	65	63	50	47	68	61	60	55	63	67	64	52	59	52	72	74	55	74	78	67	65	64	55	68	68	58	72	70	54	61	69	54	70	61	45	63	77	55	62	77	56	66	71	74	55	63	64	46	59	66	53	62	65	67	58	69	63	77	61	57	71	60	56	80	65	59	66	58	69	55	64	57	61	68	61	61	59	74	58	50	61	72	61	59	52	69	61	58	65	53	78	63	52	60	70	68	72	64	71	55	59	59	67	66	74	57	68	53	58	67	68	55	65	60	57	64	65	59	74	65	68	51	66	71	55	62	60	51	62	71	62	73	57	79	64	58	63	68	78	64	73	70	62	67	56	62	67	69	57	45	54	71	56	67	76	58	64	65	71	66	67	51	67	66	49	50	57	60	49	71	46	52	70	63	61	76	60	53	58	71	62	59	70	43	57	48	61	62	59	71	71	64	64	61	55	55	61	53	82	57	62	70	69	53	64	67	65	72	45	54	65	61	67	61	62	59	69	78	50	83	65	63	74	58	51	56	65	60	60	84	61	78	75	55	52	63	67	57	49	69	64	77	65	53	60	61	69	58	60	62	71	58	50	68	78	40	72	63	71	54	65	75	59	56	66	53	63	59	53	70	72	54	58	62	79	66	52	73	51	61	76	68	60	74	65	58	66	70	51	67	60	54	72	56	76	66	72	58	55	48	53	70	50	55	66	44	74	68	63	59	68	53	55	61	49	88	55	66	59	53	61	65	60	63	60	59	57	62	63	60	74	61	58	62	47	67	74	57	71	57	58	59	69	61	72	64	60	61	70	57	58	75	64	67	58	69	56	55	55	55	48	70	57	55	70	63	60	67	61	60	66	84	59	66	64	45	47	66	67	65	73	76	70	57	62	68	56	74	67	65	62	75	62	55	67	64	62	59	44	69	61	72	73	68	63	51	61	69	71	70	70	62	74	56	72	55	49	63	61	65	63	68	65	56	64	57	66	74	57	56	53	72	56	55	68	58	69	62	75	59	77	55	52	61	60	59	70	52	58	63	68	57	68	56	58	53	67	76	71	59	61	48	61	63	65	56	61	60	68	53	69	58	63	51	61	59	61	67	72	59	52	68	60	71	70	63	72	69	67	64	56	71	55	74	67	76	67	63	58	61	59	64	66	67	68	61	64	65	66	77	55	65	61	61	55	63	66	67	66	70	54	67	67	42	62	71	68	63	62	49	61	67	62	56	65	59	62	54	71	65	56	66	64	61	46	67	62	62	50	56	60	57	67	72	72	65	69	61	75	54	65	72	62	67	68	58	65	49	59	56	81	52	58	74	62	58	68	67	67	57	65	43	69	62	56	69	75	50	55	75	68	73	58	52	56	65	64	71	75	78	54	51	46	65	68	62	54	64	59	69	64	73	63	66	65	64	64	68	67	71	59	63	65	79	55	62	55	60	59	57	46	53	62	63	50	60	59	73	62	68	59	56	63	69	64	75	69	62	44	64	65	52	66	66	63	58	84	57	68	50	75	53	66	74	58	52	52	63	49	65	57	65	67	64	65	56	62	64	64	60	68	58	51	55	69	77	82	57	71	64	62	48	62	59	64	63	72	52	63	67	65	63	59	75	59	61	50	49	73	46	49	60	56	48	61	58	57	66	63	60	79	68	73	71	67	66	57	68	72	73	65	57	52	60	73	68	69	62	69	69	69	69	74	72	80	48	64	69	54	65	74	66	54	66	53	56	72	62	71	66	53	54	66	48	58	53	63	69	53	54	57	67	66	53	68	48	62	51	51	72	69	65	60	73	63	56	66	73	75	62	72	73	66	69	55	61	64	69	49	53	61	66	71	63	66	62	54	80	82	74	79	53	50	68	69	67	58	55	63	62	59	58	51	62	56	48	65	64	62	62	78	58	60	55	64	49	55	55	69	58	57	62	64	73	66	58	42	52	61	54	71	67	67	64	65	59	52	58	51	54	54	62	59	52	64	58	55	67	68	47	61	74	69	67	78	63	92	62	69	61	66	54	49	64	59	62	61	67	75	64	56	65	68	55	66	59	60	62	53	61	54	69	54	57	66	58	59	55	76	79	52	70	71	61	79	58	57	67	63	57	54	62	54	62	57	65	58	70	63	71	65	65	64	61	52	53	60	66	60	45	60	44	65	54	52	64	63	67	63	63	69	64	60	58	51	63	65	51	62	57	55	59	63	67	71	63	48	62	70	45	66	59	56	49	65	48	53	49	55	72	65	75	63	60	63	64	56	65	60	60	46	60	60	62	71	56	62	51	62	57	55	55	63	70	56	65	62	63	67	57	60	72	59	67	60	62	80	53	70	64	51	44	45	64	56	65	66	73	62	68	58	81	61	60	42	72	72	64	50	81	61	71	52	54	61	80	55	58	51	53	63	58	65	73	58	52	50	62	62	84	58	76	61	66	65	53	63	68	58	64	52	78	64	58	62	54	71	63	61	56	65	59	57	56	45	55	60	60	56	57	55	58	61	72	68	61	59	73	66	64	73	75	63	47	67	74	52	53	57	73	70	60	58	72	41	81	69	74	54	55	60	58	64	51	52	66	55	47	54	51	42	66	59	62	68	59	62	69	57	47	59	57	59	76	64	67	61	58	63	66	67	57	51	64	61	68	54	72	50	61	72	91	72	62	57	59	68	66	52	54	42	68	72	64	66	61	68	56	66	67	66	72	63	65	75	69	57	60	56	59	57	56	68	61	62	83	49	57	62	64	80	53	67	69	68	65	62	69	56	72	62	61	61	51	54	63	64	66	60	62	52	52	70	67	66	61	44	70	58	54	64	68	73	81	44	62	50	64	61	65	64	65	51	54	52	68	51	60	57	56	56	71	70	83	59	47	50	60	62	62	58	63	62	52	75	65	44	56	53	58	63	60	71	55	58	73	69	52	73	52	63	48	65	70	65	64	42	53	77	61	50	55	76	63	62	54	48	53	58	68	75	62	56	69	65	59	59	61	60	65	64	60	65	64	70	55	67	67	66	72	83	64	68	67	70	62	59	65	68	59	68	71	67	56	59	56	56	55	58
11742	633	1281	1358	1177	914	700	584	514	431	422	382	359	291	307	283	290	257	279	253	246	248	261	215	234	211	222	238	218	214	221	193	204	180	212	216	212	193	193	218	209	201	185	190	193	203	201	189	185	187	172	228	190	198	172	194	202	198	211	177	186	209	172	185	184	194	190	183	178	198	182	197	168	180	190	200	158	181	174	189	178	194	180	179	213	172	183	202	174	192	186	202	188	197	179	202	192	167	192	173	183	184	180	172	176	157	197	186	184	185	178	168	191	169	178	209	169	188	175	171	192	201	179	187	188	154	190	172	198	196	178	210	188	163	170	194	180	163	194	170	177	173	210	154	207	179	170	188	217	180	178	175	176	197	200	203	144	177	198	162	186	187	197	186	201	181	187	185	175	209	187	172	217	201	191	185	181	178	194	174	167	183	170	166	166	178	200	173	187	186	180	165	179	207	185	177	186	174	176	185	192	178	180	195	198	179	157	194	179	189	186	158	205	170	217	174	205	190	201	172	189	183	184	164	165	186	188	192	168	201	165	190	176	177	174	177	174	171	220	171	183	167	154	186	187	195	170	183	183	165	182	196	194	184	196	191	158	187	188	186	170	177	189	181	165	177	197	182	177	191	158	161	195	172	182	198	197	193	172	169	174	180	199	189	173	190	193	180	174	154	176	168	175	205	166	198	192	162	187	180	195	175	179	172	204	176	210	196	218	179	210	182	183	179	185	191	173	186	183	174	168	170	182	213	151	167	197	173	160	159	192	206	205	178	184	174	187	193	194	177	174	191	193	181	164	167	180	174	204	187	169	163	183	157	162	192	187	202	175	173	167	196	202	192	184	185	162	184	192	185	169	191	208	182	199	184	179	161	175	193	191	163	162	191	180	172	192	173	191	170	169	197	178	172	191	178	189	179	169	179	163	158	174	178	168	190	207	179	196	156	184	200	184	171	204	182	160	204	167	185	173	181	203	181	189	181	195	182	195	196	170	180	180	163	187	177	190	179	184	167	191	195	159	181	182	160	171	177	176	197	168	181	205	185	183	207	178	201	195	187	191	197	166	202	173	170	185	167	162	179	185	168	177	192	183	188	188	213	199	183	193	188	205	182	215	194	171	184	181	170	176	166	187	199	174	196	189	178	168	149	185	159	176	183	199	199	165	169	175	168	160	171	173	191	156	176	178	198	183	188	179	188	177	182	180	204	177	194	166	178	178	183	181	174	203	162	177	180	168	191	190	196	199	150	158	188	195	176	190	211	195	206	166	205	167	186	177	198	187	189	192	169	148	205	163	164	182	182	208	170	205	184	187	193	182	204	191	183	167	176	169	177	182	185	202	172	168	179	158	182	188	177	183	187	174	197	174	190	184	181	187	176	184	196	182	180	173	202	198	158	175	191	175	187	170	180	194	184	192	210	184	177	198	201	178	198	166	172	210	198	207	157	165	166	191	189	164	168	177	186	183	181	171	173	188	185	229	189	187	192	188	184	192	197	185	184	173	204	180	193	170	161	169	175	180	182	181	180	177	191	180	175	182	186	189	159	190	191	163	170	181	199	186	174	183	167	141	198	174	163	185	170	185	174	180	189	164	173	179	197	188	204	171	175	189	189	175	186	174	172	192	175	183	172	195	184	168	173	197	195	188	202	178	182	168	186	204	184	201	176	176	195	184	177	195	178	171	193	211	179	178	200	216	169	182	189	172	198	187	175	197	179	180	185	175	179	168	172	187	168	174	184	188	173	162	184	194	178	172	199	169	188	184	204	170	171	179	183	192	168	184	186	172	193	181	180	177	174	170	163	189	190	204	183	194	159	180	181	182	200	178	187	196	167	184	183	168	181	165	175	159	187	177	196	166	185	192	181	171	177	183	203	199	182	180	177	174	171	214	163	180	194	175	176	184	148	173	170	202	175	183	178	182	189	154	193	153	203	185	191	210	156	187	172	195	167	176	181	194	182	206	183	178	177	185	212	173	189	186	189	203	184	186	190	187	174	216	174	159	205	167	197	173	194	184	184	171	195	164	192	170	163	188	177	188	159	183	164	176	179	198	170	176	185	189	182	183	191	186	152	193	194	168	167	221	180	198	170	181	186	177	168	173	202	182	192	194	198	199	168	149	177	152	192	175	186	182	164	171	164	187	189	191	175	167	157	169	195	185	155	189	173	172	182	182	159	187	185	196	185	169	181	198	184	163	202	192	181	184	205	159	174	187	181	160	201	162	186	175	192	180	200	181	198	185	160	176	183	173	185	198	189	198	156	167	185	168	186	193	174	174	155	204	186	211	193	219	175	183	179	160	200	159	186	179	161	159	185	179	166	179	181	178	171	166	182	157	165	200	171	194	191	212	170	178	180	169	176	191	179	208	193	184	150	182	188	166	161	151	188	195	186	157	193	161	172	183	191	188	205	198	151	203	179	171	175	173	186	175	163	183	177	199	185	194	187	187	167	187	183	163	163	179	186	180	165	181	188	189	196	171	187	195	188	152	215	187	185	187	199	174	176	191	187	171	166	180	179	161	176	168	165	183	161	188	204	178	200	173	207	186	183	172	186	199	187	173	189	171	192	179	175	200	195	174	204	205	191	169	181	181	195	164	176	187	156	169	165	177	182	164	169	206	199	188	177	189	170	182	204	177	159	184	176	163	173	193	162	201	174	173	175	174	177	147	165	160	191	181	195	187	189	190	209	188	204	190	203	181	165	172	170	181	180	179	195	173	187	197	202	185	204	190	193	157	208	201	188	184	173	175	185	189	183	177	165	178	147	192	161	170	182	187	186	170	178	177	184	153	214	172	178	188	205	167	193	169	181	173	179	155	162	184	182	194	173	173	204	174	174	206	184	178	182	181	176	192	195	179	179	207	165	179	194	188	183	178	158	181	201	180	152	182	161	192	177	180	183	201	187	169	182	180	180	195	176	177	200	181	182	172	200	192	201	190	189	174	193	157	169	178	193	188	214	195	190	184	173	178	170	179	189	162	177	172	190	199	172	188	182	169	203	209	184	204	179	183	201	177	184	187	175	183	152	196	195	206	195	183	168	185	207	161	155	170	198	193	193	185	166	174	181	178	199	184	164	195	179	201	177	182	165	173	169	173	196	202	183	183	179	189	196	185	183	182	186	205	181	168	218	185	187	188	174	170	180	189	191	196	189	180	177	184	168	187	173	188	179	173	182	174	196	196	185	173	185	197	185	170	149	193	156	183	161	154	166	183	170	200	183	177	198	174	190	178	185	215	172	166	203	182	156	185	214	210	189	164	175	181	185	196	171	173	174	185	148	182	185	188	190	185	184	205	158	167	178	172	193	191	187	187	188	174	169	163	178	189	170	185	172	206	201	195	170	154	177	186	174	197	166	186	185	163	174	189	196	186	206	200	170	190	165	198	167	177	191	144	180	188	181	191	215	183	183	191	162	186	161	166	161	171	191	151	159	194	176	186	171	178	173	218	187	199	191	194	199	186	181	203	178	193	177	199	179	186	175
2861	250	264	266	274	246	269	268	264	286	271	246	259	260	252	254	265	275	246	281	258	270	252	241	270	239	294	270	269	291	245	270	263	277	249	253	245	256	262	285	255	263	260	255	258	243	224	277	262	281	268	279	268	245	232	262	270	316	276	268	249	274	275	266	203	249	243	277	251	266	240	268	268	258	267	255	242	241	251	249	271	245	293	268	283	285	273	275	282	269	243	270	259	242	252	248	257	263	244	279	248	268	237	258	290	255	278	248	254	260	265	258	240	263	299	228	254	275	270	244	266	251	251	268	254	265	249	261	279	248	265	249	263	257	261	260	219	244	268	260	243	272	258	276	258	264	274	230	239	270	251	278	261	288	268	289	255	253	260	233	259	241	259	268	292	290	245	260	290	295	271	241	243	266	275	284	277	276	264	272	249	291	282	272	273	253	251	271	257	261	248	246	244	275	252	275	260	266	273	281	270	264	251	256	283	309	249	258	260	265	254	239	247	257	278	309	257	262	230	285	247	266	265	234	263	272	278	258	265	267	232	263	271	265	261	258	256	282	258	272	273	254	266	251	239	245	273	256	284	249	261	258	234	248	229	282	278	268	306	222	214	250	263	257	266	283	235	236	248	253	271	280	265	229	255	247	265	254	266	273	251	257	283	236	263	252	247	256	269	263	270	262	226	254	262	263	291	243	275	270	277	278	240	266	256	253	272	259	270	266	246	246	272	255	262	254	247	248	272	244	267	255	272	278	228	244	259	247	277	285	271	268	259	270	258	259	247	278	236	265	278	283	253	260	282	236	248	239	267	297	255	270	232	299	268	227	250	270	230	259	299	273	254	268	269	248	250	259	253	264	250	230	247	253	267	259	282	256	283	226	245	274	258	226	260	249	244	278	281	241	260	294	281	246	258	235	258	266	257	253	263	255	260	260	273	228	263	256	251	235	278	256	273	238	305	280	271	271	244	243	264	257	241	253	270	284	251	252	270	277	259	254	238	243	297	266	231	287	271	289	235	274	258	259	294	260	260	279	242	277	239	272	274	271	267	273	252	303	260	273	267	254	256	242	261	299	259	259	268	251	257	262	277	256	228	246	250	273	251	229	266	268	233	259	249	235	239	255	264	244	251	279	257	226	253	223	252	290	247	249	290	272	249	281	260	275	278	248	271	250	233	272	249	219	250	255	282	274	268	248	283	257	260	257	260	243	287	275	276	258	272	277	275	274	275	267	273	276	249	278	268	247	275	285	266	251	237	246	265	247	272	283	267	267	286	271	258	280	265	269	244	262	257	262	288	269	254	240	269	277	254	254	268	259	287	258	277	272	271	281	259	265	262	237	271	258	279	248	274	298	235	252	255	261	280	273	273	249	229	228	240	268	267	278	237	288	292	255	238	241	251	244	249	267	244	257	285	271	229	244	283	256	292	283	250	248	283	271	261	252	231	271	258	274	275	264	279	261	278	287	278	252	287	255	243	282	212	257	253	256	240	260	251	247	237	254	274	241	284	240	250	279	263	268	236	264	243	252	253	258	240	248	249	276	273	276	281	269	284	237	272	275	248	255	253	298	236	233	249	249	255	271	250	246	272	276	258	274	266	253	238	267	276	300	239	267	253	295	276	255	252	262	261	265	265	262	250	298	253	237	247	254	260	252	270	249	260	241	275	269	289	292	248	268	237	290	245	325	291	248	240	285	262	308	257	289	296	257	267	230	264	291	257	266	250	247	270	282	243	270	255	258	254	244	276	257	252	268	284	272	279	312	258	226	251	291	258	233	255	271	302	259	270	255	268	278	266	292	301	275	262	279	254	252	304	245	261	225	261	275	263	279	263	260	230	248	246	276	274	295	278	278	252	264	242	259	252	274	283	269	273	260	258	288	294	315	271	235	246	249	270	248	264	243	254	244	260	259	234	237	274	254	270	252	243	257	227	262	261	245	251	259	224	232	222	257	267	243	256	283	239	288	275	263	254	261	265	240	279	274	235	282	260	247	268	265	285	267	258	276	259	246	240	258	275	251	254	272	233	233	262	255	257	262	250	277	251	242	268	277	263	285	272	262	288	275	265	264	253	265	258	275	250	270	249	265	260	263	269	279	262	287	266	245	257	270	252	263	266	276	283	243	240	287	262	238	260	261	268	253	255	264	265	286	238	268	265	279	298	289	260	240	255	263	250	278	272	237	252	288	269	291	258	255	283	243	268	296	265	270	261	253	234	276	280	262	279	274	228	250	256	269	280	249	250	241	270	269	261	269	273	277	255	267	284	280	287	270	249	253	229	275	235	268	232	278	279	256	265	256	256	261	267	264	273	263	249	259	263	280	237	249	254	263	265	277	270	276	265	244	240	264	258	258	282	229	279	281	270	286	261	275	304	288	285	255	258	259	263	273	295	235	255	250	235	264	273	251	263	265	262	260	252	243	229	302	269	251	268	270	256	238	246	254	266	264	248	258	251	255	255	249	258	304	247	220	262	256	292	227	242	280	278	271	265	265	275	271	278	296	261	283	260	286	250	265	266	265	273	250	278	245	259	307	297	258	273	275	259	230	256	224	303	278	260	268	271	293	277	254	259	267	237	265	258	215	254	258	253	254	261	240	281	267	266	276	222	253	269	264	249	285	253	259	274	238	265	273	250	248	268	225	260	266	260	265	256	238	282	257	239	257	226	255	253	250	242	265	285	249	268	283	252	291	284	255	282	277	262	271	263	257	249	280	276	276	257	259	255	256	292	275	250	268	268	266	266	263	257	247	241	234	265	276	256	246	289	298	281	266	251	289	285	258	267	260	258	246	255	247	263	280	272	253	265	256	250	239	247	275	250	268	290	285	272	248	230	258	269	270	266	232	252	248	262	294	271	239	251	275	257	294	262	241	270	285	269	247	265	275	269	256	269	254	273	302	261	255	251	223	279	275	233	264	256	264	284	242	261	267	263	262	257	243	249	281	224	245	265	259	277	246	264	280	222	271	292	270	255	269	250	237	247	273	267	283	264	241	260	277	227	299	238	261	258	281	284	264	236	268	248	259	262	264	256	246	250	261	232	255	229	237	266	278	229	275	241	274	264	251	260	243	230	257	257	268	281	247	255	269	254	245	242	271	263	280	262	261	268	247	225	279	285	279	288	249	220	244	276	267	280	243	261	264	291	245	250	259	253	273	261	264	282	300	256	282	256	239	280	272	275	230	261	268	288	270	262	255	293	233	243	258	237	258	255	264	251	292	271	255	257	284	274	276	264	251	231	274	285	249	262	268	269	240	272	251	249	265	284	271	275	248	269	236	258	263	272	270	263	278	282	261	257	231	283	278	227	248	251	270	281	234	230	264	239	256	239	252	250	255	244	294	276	240	307	263	258	270	286	267	244	268	258	282	291	267	256	272	280	256	296	244	265	252	261	238	244	264	272	271	237	266	276	260	277	270	261	239	271	252	264	255	269	266	246	267	252	279	241	236	274	293	286	262	254	276	260	271	265	255	240	262	267	228	262	259
3046	655	639	618	662	633	733	586	607	654	623	636	610	629	673	620	634	581	635	620	631	645	596	612	642	626	645	574	594	602	621	627	590	623	633	597	608	631	616	627	614	595	631	607	621	591	584	651	627	632	627	671	606	609	649	603	654	608	632	668	598	652	618	621	611	628	594	609	605	623	663	623	623	623	645	596	631	605	634	692	615	610	611	603	595	615	623	612	577	629	626	566	628	630	624	646	599	649	596	660	637	609	625	606	636	665	674	612	631	638	639	605	644	606	627	649	666	667	638	613	644	639	589	677	597	610	648	646	564	600	616	611	617	646	627	618	662	602	640	625	633	594	639	662	611	592	633	623	650	644	637	684	656	630	650	634	608	626	627	637	655	617	622	634	614	628	592	606	632	622	635	647	591	622	642	596	629	617	617	613	623	671	647	585	627	653	626	631	618	672	579	607	600	627	614	639	640	632	626	612	629	620	625	602	601	606	627	643	644	635	651	626	606	663	619	664	622	648	609	615	626	621	609	604	562	631	574	590	586	686	652	613	623	655	637	617	597	619	597	644	637	632	650	664	625	606	635	580	582	633	597	589	594	641	646	674	584	602	609	629	630	582	608	607	632	629	621	631	615	623	646	648	564	586	610	612	611	615	619	613	624	600	617	621	640	628	593	634	645	639	636	627	646	582	634	631	603	627	634	654	611	644	599	609	617	631	615	657	631	612	575	633	642	622	608	635	615	603	568	621	660	655	640	607	627	584	587	600	662	577	641	654	621	630	627	630	616	631	644	631	612	648	603	610	619	604	621	646	681	642	628	600	633	624	572	597	631	656	613	645	628	670	623	633	624	654	618	654	624	600	625	623	614	603	603	646	567	637	602	631	604	624	620	650	658	656	623	656	608	615	633	609	660	627	614	651	638	648	663	637	592	613	636	665	626	622	613	648	619	631	613	593	641	625	625	647	678	584	617	603	675	616	583	593	606	644	641	606	633	641	598	682	651	563	625	634	607	648	651	587	633	600	648	639	610	591	630	633	599	631	635	632	599	614	615	639	649	606	613	631	603	626	621	609	646	636	656	624	600	617	622	634	644	651	615	623	617	632	628	602	625	643	603	674	613	638	665	585	614	612	619	649	614	625	669	624	667	580	608	567	597	607	615	658	627	613	642	628	613	624	595	615	635	625	590	650	671	658	620	642	615	606	632	634	574	635	614	606	655	592	663	635	644	575	661	604	630	639	636	679	621	635	617	627	628	654	659	582	622	627	654	591	614	610	588	625	626	588	671	591	624	665	646	625	624	647	638	652	609	590	612	657	611	625	655	662	592	642	643	643	610	650	678	619	634	647	641	580	640	610	662	615	593	625	574	609	638	684	607	629	629	582	626	613	626	591	625	648	614	602	587	667	635	631	588	660	653	633	616	612	576	608	636	601	620	683	664	623	588	614	601	648	606	646	607	660	613	601	632	617	676	647	655	622	651	607	571	631	641	647	662	626	638	591	615	583	629	607	619	606	595	654	610	626	621	602	655	629	656	632	633	598	621	627	621	617	616	659	635	621	589	617	622	602	627	631	638	628	619	631	597	643	600	592	605	677	666	628	644	646	631	637	621	631	614	632	634	644	612	609	597	626	647	660	615	595	602	636	598	583	623	645	665	618	642	609	631	625	591	601	647	673	592	625	665	634	616	637	631	587	608	600	591	617	636	627	576	613	600	603	580	651	608	614	644	649	611	575	695	637	642	632	605	623	635	602	623	661	586	618	658	619	629	652	617	649	644	633	594	642	610	603	620	615	640	597	637	595	657	603	614	576	594	611	648	656	627	657	590	629	612	617	591	666	659	647	587	619	624	646	585	651	640	646	686	648	570	603	645	616	635	619	647	656	592	632	646	635	571	597	627	626	618	626	567	646	619	649	597	666	611	610	625	608	612	584	566	620	609	623	596	645	635	644	648	619	630	644	612	605	674	638	618	649	636	602	610	633	609	621	620	676	654	613	654	620	596	623	659	682	652	658	605	622	625	664	640	588	578	618	596	619	603	664	641	633	592	579	647	623	626	625	617	655	632	602	652	562	649	648	644	632	617	599	576	615	638	632	610	649	583	633	606	604	627	630	577	649	646	627	622	653	596	658	597	608	611	596	604	598	611	631	613	615	592	610	626	639	658	646	624	628	617	614	631	548	651	617	592	597	620	629	638	647	593	655	657	638	613	655	611	604	693	586	632	581	642	621	655	628	576	618	600	625	625	633	618	619	609	625	600	670	609	600	638	645	645	617	591	641	619	623	623	636	596	612	590	656	616	608	621	639	647	604	609	623	617	618	585	600	617	611	601	649	630	665	618	587	619	659	602	613	614	632	626	597	653	624	630	642	647	631	611	658	596	610	634	591	622	635	663	614	656	616	615	603	611	637	626	627	648	622	623	627	611	642	639	626	628	632	639	596	639	614	655	671	633	653	651	605	614	624	676	594	614	631	642	615	641	660	629	629	589	612	610	664	633	646	620	657	623	644	620	654	603	578	642	602	613	602	635	629	627	618	598	624	613	602	622	631	645	652	630	586	590	627	653	630	595	615	636	645	618	600	620	627	605	615	630	596	622	584	598	568	619	653	637	683	626	622	598	637	641	649	582	625	636	651	613	641	661	624	600	634	618	635	626	598	607	641	604	630	602	637	592	649	619	614	595	644	683	628	624	614	608	645	634	582	651	630	635	626	614	611	621	605	636	580	628	643	619	655	636	638	616	594	631	607	618	643	603	613	585	637	634	662	643	655	636	642	614	612	626	645	648	623	616	618	603	593	619	620	650	614	637	623	620	600	592	595	666	650	606	588	636	634	614	587	612	609	630	587	591	623	607	603	597	650	641	660	623	610	694	624	564	639	628	573	669	615	611	620	626	653	619	590	630	633	650	671	649	585	638	615	661	607	629	622	576	642	653	655	592	631	608	621	653	606	650	628	609	592	644	627	633	665	622	612	621	646	602	615	602	634	612	612	624	603	657	610	561	603	648	607	602	572	628	637	620	633	662	618	609	638	638	623	607	676	634	649	670	583	620	611	609	614	684	618	649	618	617	687	612	664	606	581	617	647	643	636	612	631	636	648	674	605	603	597	664	635	605	596	658	628	666	592	647	657	581	654	605	588	620	623	627	618	642	630	599	594	614	579	643	611	665	599	640	630	638	628	619	613	591	621	644	652	640	583	579	594	628	651	578	600	598	623	587	655	673	601	616	660	640	594	608	651	614	582	656	619	603	629	613	625	653	593	649	643	601	615	628	615	595	620	586	594	597	645	663	634	642	597	642	624	625	605	634	631	637	653	666	626	593	596	601	621	630	616	646	622	605	607	610	655	620	668	635	620	584	615	598	619	600	626	659	626	605	646	619	633	608	636	620	608	633	674	612	661	608	624	681	619	632	622	652	669	641	625	614	631	602	623	662	583	615	680	621	638	660	654	613	650	629	637	646	577	626	605	634	631	634	656	673	635	599	634
10455	520	383	303	291	220	209	209	185	171	173	190	200	178	178	203	168	169	167	172	172	161	189	200	153	182	172	163	163	167	196	159	170	180	149	167	169	184	183	171	173	191	165	160	151	174	172	177	180	176	150	189	170	182	167	172	177	168	178	169	170	178	159	175	160	166	167	156	175	162	161	159	176	179	165	183	188	169	170	169	155	157	169	165	196	192	153	164	199	175	145	175	171	200	162	178	174	174	191	164	191	203	175	158	166	167	153	143	163	152	176	160	146	176	164	173	164	148	205	162	167	170	162	172	152	171	149	187	160	204	164	165	161	155	170	147	205	177	164	170	156	153	145	152	175	165	164	161	190	191	196	170	154	166	181	171	180	168	179	184	178	168	184	170	160	154	181	159	177	172	161	192	181	175	181	166	192	160	181	187	163	161	169	171	191	172	169	168	170	181	173	163	150	159	170	157	178	185	160	163	178	189	189	145	182	170	166	174	153	145	165	183	182	170	147	164	178	187	190	150	172	158	166	176	157	167	191	160	155	175	166	160	166	154	176	166	204	168	154	154	170	153	182	201	164	193	159	164	159	174	161	175	182	177	182	167	170	154	165	181	168	143	149	178	170	160	168	149	161	167	146	154	184	180	184	191	176	177	161	174	183	188	159	173	172	169	176	185	160	151	191	166	147	158	169	151	155	202	153	170	155	167	189	139	159	167	167	197	175	165	185	166	175	180	188	151	157	160	175	167	156	166	149	171	161	160	179	172	188	188	188	174	173	166	168	191	172	156	166	173	156	191	146	171	168	139	163	178	169	165	146	165	198	187	170	186	165	184	146	192	149	204	173	165	166	166	155	197	170	162	188	166	156	187	176	181	167	197	177	180	169	174	183	190	162	155	189	171	168	174	178	189	177	166	189	152	174	165	145	166	174	173	180	201	158	179	183	171	181	155	175	181	154	161	185	184	155	203	166	155	166	154	159	190	202	162	191	172	179	180	157	177	176	180	180	153	181	166	164	153	168	155	182	152	172	188	167	198	153	166	148	167	160	169	163	153	158	148	168	183	142	154	161	204	161	167	166	143	167	178	145	187	175	159	181	172	156	190	154	170	181	172	185	182	162	175	173	161	173	164	160	186	179	147	192	151	171	166	189	171	172	153	143	157	136	151	180	169	196	154	166	132	157	150	159	169	170	155	183	185	157	185	183	180	163	177	168	183	168	188	177	159	173	173	172	172	172	158	182	160	161	180	174	154	194	176	156	163	145	165	146	166	195	176	179	192	179	161	158	152	192	170	190	179	175	178	168	154	201	163	157	155	164	164	184	172	167	143	166	170	153	152	172	167	179	181	154	158	182	167	147	199	172	171	173	176	144	166	177	173	182	171	159	175	190	180	149	168	176	147	171	163	167	163	144	157	175	155	167	179	159	181	181	158	169	166	159	154	197	166	176	172	192	140	181	158	141	166	155	158	145	165	165	143	189	170	193	154	167	180	169	200	155	156	187	171	159	185	151	172	177	162	165	153	172	176	176	182	149	159	164	176	185	182	159	177	187	179	171	168	158	182	178	192	179	195	159	167	172	144	189	159	148	172	167	173	152	176	163	163	177	154	174	185	166	182	162	166	151	168	165	175	161	161	144	156	184	165	161	186	164	164	178	164	158	162	174	176	147	164	163	178	151	173	184	168	186	152	197	147	163	176	179	175	149	177	165	148	169	159	171	174	190	166	175	174	166	149	160	156	172	159	185	184	175	183	178	160	162	158	183	149	161	163	162	173	176	181	157	162	169	154	157	152	145	181	179	152	203	155	179	168	186	163	164	155	167	169	185	164	172	160	148	175	157	166	157	186	152	149	152	171	169	178	181	175	182	165	177	171	170	192	166	167	186	173	161	158	160	163	178	178	170	167	189	196	154	162	186	181	173	205	173	161	173	154	154	184	175	145	168	174	152	156	167	180	165	164	169	177	175	190	205	175	179	166	146	171	181	167	163	181	148	158	181	153	144	153	142	156	184	168	175	171	173	183	171	190	131	141	180	157	175	185	153	161	156	172	167	171	164	182	197	183	169	137	164	176	161	185	162	156	156	173	187	163	168	159	172	156	157	154	172	181	168	174	170	170	152	179	175	158	167	156	177	159	178	184	163	156	174	160	179	157	161	172	170	170	169	167	155	180	173	169	178	166	179	171	165	180	159	181	197	160	173	188	146	169	139	176	178	175	165	171	177	189	149	168	170	153	181	165	167	188	203	188	164	160	168	178	150	180	192	152	193	143	136	163	173	154	164	161	183	155	153	161	191	190	189	160	139	160	173	180	151	174	162	176	157	148	213	172	178	151	197	142	180	162	147	154	157	170	143	157	162	172	156	141	172	158	149	160	159	193	183	174	186	147	179	175	180	167	168	167	155	140	174	168	160	164	153	178	162	170	172	197	165	176	172	179	167	133	156	163	209	166	165	168	171	175	165	194	164	178	159	166	150	167	212	174	153	179	160	184	161	168	168	179	149	173	198	163	164	184	165	138	168	164	173	170	159	169	158	185	165	181	186	185	171	171	183	176	207	159	200	154	159	191	179	193	156	154	148	171	178	157	159	173	179	155	171	163	166	165	176	155	183	180	149	154	173	158	172	178	164	161	159	178	173	160	180	157	158	151	161	149	181	180	155	168	167	160	181	166	169	175	172	200	176	176	165	158	162	190	168	164	195	150	186	159	152	157	160	171	149	176	180	184	184	184	195	145	185	171	186	153	178	172	158	151	161	172	159	157	190	167	168	160	162	174	163	164	149	188	184	186	156	152	172	136	198	167	182	161	167	177	154	158	139	184	161	185	169	166	141	189	164	172	171	174	177	173	178	176	166	162	159	167	154	169	177	187	151	180	172	186	142	152	168	183	179	166	165	183	169	198	146	187	171	144	190	175	174	182	170	159	157	166	176	165	191	168	152	166	159	180	171	194	178	167	159	174	155	168	147	158	174	158	155	183	176	166	171	173	167	173	159	185	138	190	162	172	185	165	162	178	151	156	157	183	179	174	177	164	165	171	163	141	147	182	148	164	172	165	154	189	167	194	161	166	167	177	172	166	154	178	169	165	184	141	158	162	185	185	162	157	168	163	191	168	177	169	173	169	159	169	156	163	170	182	167	180	146	166	167	156	170	156	169	186	169	182	178	138	167	171	192	159	182	171	177	174	163	165	157	169	196	172	182	175	158	170	152	174	165	190	172	192	180	156	171	183	182	156	192	184	182	156	169	165	160	178	169	175	180	183	168	179	194	163	159	170	173	186	158	176	182	149	173	164	175	174	160	159	166	156	161	164	167	186	159	174	165	148	177	150	181	159	159	186	167	170	185	153	167	169	170	156	175	205	166	149	165	160	171	169	172	158	181	175	176	170	197	154	156	162	154	160	156	174	164	185	163	215	180	181	184	156	157	159	177	150	180	169	193	166	196	155	169	155	163	154	140	159	167	184	164	173	172	161	171	167	186	182	175	165
8809	624	972	1024	942	775	667	603	580	545	557	530	503	490	488	434	500	495	481	430	455	491	421	412	444	439	452	498	436	465	474	418	411	384	373	431	427	378	388	412	390	431	418	430	403	448	421	406	406	420	399	429	414	429	423	443	431	426	439	440	441	406	400	436	452	411	397	412	444	416	405	419	432	408	379	433	403	369	453	396	391	437	432	435	409	438	392	390	440	424	424	412	403	424	415	443	390	429	417	445	426	406	386	393	407	442	419	407	423	394	414	430	403	430	422	399	427	424	401	430	442	396	431	404	401	399	410	438	399	372	416	415	401	400	391	416	446	440	431	379	416	415	445	446	413	442	409	450	438	413	415	420	384	470	437	396	421	418	414	421	403	435	403	430	431	427	394	438	390	426	376	420	407	425	378	399	419	386	431	383	408	387	421	454	445	433	425	398	449	417	402	413	433	430	417	405	430	428	397	387	397	418	400	433	431	403	440	406	458	398	391	421	419	434	392	379	442	403	426	378	392	402	411	410	412	442	409	416	410	398	409	433	415	407	377	414	431	391	406	421	441	413	444	393	395	427	372	403	396	422	425	358	434	407	444	397	412	399	425	378	420	396	456	409	448	401	436	425	379	398	415	405	431	416	389	417	388	386	453	415	416	417	371	405	414	391	478	420	448	438	411	425	461	407	385	421	403	447	421	413	417	393	410	430	389	389	440	439	427	397	411	434	402	382	428	413	419	435	375	401	415	390	423	391	401	433	395	414	442	438	413	404	429	434	422	444	419	422	402	423	415	431	396	422	422	427	428	412	438	438	429	413	431	411	424	420	449	427	398	417	420	398	427	408	412	413	439	438	444	385	417	390	389	443	385	398	431	399	394	410	412	423	402	385	431	448	425	430	381	446	404	415	431	419	426	422	422	415	370	442	456	388	405	409	436	401	397	429	470	426	435	431	394	397	392	378	447	415	432	440	400	434	417	391	399	411	426	388	402	450	413	413	432	388	403	441	418	434	476	433	397	410	442	423	411	427	433	403	408	390	394	417	451	435	447	401	423	398	391	413	428	425	439	421	417	392	382	426	417	410	426	433	432	417	415	385	428	423	422	414	437	405	416	423	406	402	440	431	429	377	426	398	416	422	397	406	420	467	402	429	389	421	420	416	417	428	428	403	450	373	410	441	389	437	372	435	405	413	429	434	414	417	416	410	400	440	421	419	442	425	423	423	402	406	406	409	431	431	447	434	414	404	417	409	432	379	450	382	433	407	398	411	400	426	428	413	408	395	427	406	404	394	407	439	419	394	422	389	397	402	397	428	399	382	449	402	422	418	397	450	410	389	428	415	391	436	416	395	410	432	441	394	442	430	415	418	426	399	399	405	422	401	425	408	410	396	417	399	406	417	400	409	445	414	404	435	456	419	380	457	403	406	381	435	427	434	426	416	413	430	383	432	409	365	399	435	427	421	455	422	397	448	405	403	427	450	423	423	397	416	413	432	432	401	405	387	398	402	386	404	409	389	376	410	425	434	374	444	412	393	460	413	407	396	406	400	400	416	420	400	438	407	411	455	442	405	432	393	404	420	440	395	430	420	395	426	475	415	467	411	402	407	390	383	415	394	411	359	426	389	419	432	428	414	413	424	396	462	404	381	409	446	391	403	404	450	424	421	419	407	373	421	422	402	405	392	384	411	390	462	394	398	430	385	441	432	411	441	407	389	406	411	433	409	428	433	380	406	417	406	402	445	411	381	409	388	466	437	411	426	385	400	408	432	420	424	391	446	401	435	458	410	406	420	392	415	415	393	455	412	409	372	389	394	429	421	423	392	434	411	396	423	423	423	406	404	423	421	408	422	390	427	396	426	447	427	399	396	401	413	399	373	443	420	425	437	417	405	384	419	446	385	439	398	394	400	400	359	437	403	407	451	440	375	453	433	403	414	439	391	432	415	396	404	440	380	413	413	408	415	411	420	431	390	398	412	427	383	435	395	446	454	410	405	423	422	422	404	431	418	442	453	393	429	454	382	427	462	397	450	386	460	371	370	409	426	407	406	420	380	412	397	422	407	431	390	407	418	411	437	378	385	395	413	390	441	414	413	406	412	427	424	389	379	422	398	455	398	385	429	387	407	417	402	417	445	392	439	430	410	426	397	435	384	415	440	390	420	409	401	419	427	398	448	428	386	411	407	400	444	449	423	410	411	435	447	395	420	407	421	423	444	403	384	394	392	419	418	384	412	403	413	403	429	436	415	412	426	412	451	436	390	424	424	425	416	411	420	405	420	375	397	414	379	409	389	421	386	392	410	434	437	430	423	393	406	446	424	402	410	394	378	427	434	394	383	392	416	421	432	398	392	399	405	432	407	424	408	398	420	405	412	411	454	432	437	401	433	452	432	422	410	385	393	402	373	392	407	419	417	383	407	394	412	445	433	422	413	399	415	422	393	383	408	378	399	401	389	382	418	425	422	385	398	431	382	404	406	455	393	421	422	384	394	384	415	436	400	411	413	399	413	391	403	421	422	421	425	407	398	413	420	382	432	401	400	414	412	411	388	378	388	443	423	381	427	415	348	402	422	407	422	421	428	430	428	419	404	396	391	410	437	382	402	405	435	403	408	418	436	425	408	385	431	406	398	413	416	443	420	416	414	386	407	416	406	380	415	417	384	422	358	408	410	389	397	410	445	382	416	380	398	440	380	462	406	440	426	461	410	445	394	436	437	394	396	430	398	433	426	418	425	412	416	401	423	434	425	431	443	441	443	438	407	424	388	391	452	384	365	408	414	435	448	358	408	411	408	388	379	406	451	386	437	407	408	422	443	410	402	401	420	373	434	393	437	414	443	412	428	458	422	435	401	431	390	453	384	416	424	405	413	415	408	388	459	432	417	411	410	409	404	420	396	398	457	411	416	386	452	407	429	399	427	404	398	400	427	404	422	401	415	414	424	443	429	434	435	408	423	413	390	406	424	379	407	419	426	441	421	414	423	425	430	411	387	416	401	417	434	420	398	418	422	451	380	427	426	408	420	399	415	451	402	391	415	411	431	462	388	407	439	417	448	403	398	415	436	414	429	411	432	379	444	416	406	399	391	431	368	427	425	376	402	403	400	398	410	394	402	420	418	397	392	399	468	443	403	412	401	397	409	403	422	373	424	399	394	418	380	409	463	392	443	398	420	449	400	407	425	394	425	404	400	416	429	413	425	388	431	413	424	391	453	431	404	412	391	378	419	430	424	397	435	411	417	413	414	450	432	423	428	401	380	421	427	384	404	417	433	396	423	404	386	433	410	427	424	418	397	415	375	421	429	407	375	406	414	404	386	397	394	407	432	389	439	410	393	418	422	404	386	402	404	414	385	424	379	406	402	408	428	397	397	413	391	390	410	426	395	425	414	455	406	418	386	432	385	368	411	421	417	444	403	423	423	411	458	431	421	417	356	434	421	417	405	443	403	402	379	394	428	414	387	384	395	460	440	438	450	436	409	403	429	445	391
17918	1131	494	350	246	205	147	156	103	88	84	90	92	86	75	82	72	64	73	70	78	77	66	91	62	67	63	72	67	60	67	68	52	70	63	60	58	66	86	51	71	60	59	66	66	66	59	65	67	48	44	71	57	59	53	50	62	57	50	54	76	68	64	61	66	55	66	76	61	61	51	60	58	64	68	46	63	76	60	60	69	77	75	62	66	56	55	61	47	60	62	53	65	67	45	59	66	62	57	63	53	64	57	61	51	71	68	64	62	48	69	73	67	54	60	55	55	69	75	74	46	78	67	57	60	65	59	57	52	68	72	53	65	59	67	54	67	72	68	57	78	52	63	67	64	60	63	57	63	72	68	64	55	64	64	44	50	75	65	66	51	76	71	70	66	59	67	43	76	45	67	58	56	56	61	63	66	70	60	67	56	65	60	55	60	62	54	68	61	74	70	70	82	59	68	69	65	68	59	63	65	64	61	69	78	68	44	58	51	72	72	67	54	69	80	65	60	55	60	69	57	71	54	60	63	64	45	58	65	58	61	61	60	64	71	62	72	69	58	71	64	61	57	62	54	57	66	78	68	67	69	42	55	81	70	58	65	66	73	70	58	63	60	68	65	63	55	67	78	56	64	71	55	68	58	69	79	55	63	56	47	65	49	61	60	50	65	60	66	71	45	53	65	52	51	60	66	52	45	62	67	67	76	70	65	60	76	61	50	55	48	51	53	63	62	73	60	61	65	63	64	64	44	60	59	68	64	74	77	73	66	66	53	59	56	70	59	46	64	73	59	61	67	52	58	57	63	82	70	59	73	60	77	69	49	51	54	64	66	58	56	58	59	47	65	68	76	66	58	66	54	65	75	67	67	60	63	70	56	60	52	54	73	73	48	64	57	57	66	77	68	70	66	60	51	66	70	58	63	45	74	63	59	53	58	68	70	72	43	52	39	65	58	62	49	75	75	77	69	65	62	66	63	67	71	71	48	62	65	59	70	69	60	60	72	65	67	75	70	76	54	70	70	58	76	69	53	58	61	65	61	57	66	61	65	59	61	70	52	75	70	56	66	50	57	68	63	67	66	56	73	61	54	54	56	63	57	60	63	74	51	58	71	76	75	64	52	66	69	65	66	67	69	60	68	64	48	51	62	78	58	70	58	61	68	75	61	56	60	68	70	52	67	60	52	52	52	58	75	53	72	78	64	73	62	46	61	70	67	75	74	59	63	44	72	77	70	72	63	71	71	61	70	56	62	61	62	67	59	58	69	61	55	65	49	60	63	60	59	64	84	70	61	65	67	83	55	73	60	65	64	66	70	69	68	56	55	63	69	58	47	81	55	69	62	76	55	53	74	55	69	70	55	50	67	67	68	72	67	53	63	62	77	61	74	55	56	58	50	53	57	53	76	67	57	69	75	66	62	54	74	63	66	69	65	83	64	56	65	68	58	55	65	71	60	73	57	51	69	52	53	53	52	52	64	68	54	80	73	58	59	57	68	62	56	62	62	59	49	62	58	60	67	46	54	63	57	54	56	67	58	59	63	44	67	69	50	56	67	75	65	59	43	72	57	64	83	70	60	62	53	61	72	45	68	79	84	58	53	64	71	61	61	66	68	81	69	50	76	68	63	58	58	67	71	54	64	83	62	60	50	74	59	67	62	57	60	64	55	56	52	62	58	66	64	65	52	68	58	64	75	55	64	66	44	74	51	59	79	64	62	63	51	67	73	60	65	72	78	59	61	56	75	58	52	61	65	70	62	68	70	74	69	70	59	58	44	65	52	51	49	60	65	58	51	61	61	76	48	64	40	66	69	65	57	55	66	55	51	57	67	73	52	51	65	60	45	66	51	50	53	63	64	67	71	48	51	67	60	67	55	64	52	80	46	56	70	65	52	66	70	68	61	62	70	68	73	71	71	67	62	69	61	59	51	61	51	71	60	58	55	70	66	55	66	67	44	55	66	51	76	63	59	58	64	65	49	59	70	58	60	62	46	75	72	53	61	74	51	62	65	64	66	60	70	62	59	60	54	64	68	71	71	69	72	52	65	56	47	58	76	58	57	66	67	61	74	60	58	54	62	55	51	54	73	60	53	72	59	58	54	57	65	50	60	61	51	65	73	59	74	57	74	62	61	65	75	52	64	58	64	49	59	65	56	41	64	62	64	58	60	68	66	58	61	59	71	63	53	53	59	77	55	52	68	65	74	79	53	71	64	68	51	63	51	63	77	72	61	58	57	72	63	74	66	64	69	77	63	56	53	59	69	72	48	71	51	69	48	61	61	75	67	76	65	63	67	51	53	64	65	69	65	74	65	80	61	56	52	74	60	53	73	58	66	67	56	60	53	57	64	68	62	53	70	61	78	78	79	53	80	65	47	56	58	63	67	62	62	74	51	72	49	74	67	67	56	53	64	59	60	45	60	62	69	48	66	52	61	49	55	49	73	49	71	60	68	50	77	68	63	59	69	67	59	63	68	54	59	62	69	60	54	44	62	64	61	49	60	65	67	50	71	63	51	67	66	54	60	64	55	72	55	52	54	67	57	55	68	71	61	58	59	58	54	57	57	67	77	79	54	65	64	50	61	64	49	68	59	49	62	59	61	58	65	62	59	59	56	62	68	69	80	72	58	54	64	64	72	66	61	54	59	59	73	74	67	65	65	71	54	53	73	67	75	52	68	75	59	72	50	60	66	51	59	53	69	76	60	56	83	57	67	62	51	54	59	59	56	74	71	64	63	60	70	58	68	55	59	55	59	57	71	61	53	69	47	49	65	70	58	65	47	68	54	59	72	61	57	54	61	58	51	63	59	82	58	72	47	59	57	52	71	60	76	60	64	66	81	80	68	70	72	54	79	57	48	57	69	59	67	67	62	59	74	56	59	49	62	68	69	65	62	61	68	51	58	62	67	58	67	55	60	57	59	61	71	59	64	76	66	64	60	55	58	63	71	55	67	71	68	63	48	69	52	68	59	66	74	45	69	65	73	73	65	63	51	73	53	57	71	63	62	70	49	61	67	61	67	61	79	59	56	61	61	52	54	68	63	69	57	58	66	55	72	66	60	61	63	69	63	63	59	55	64	75	58	55	78	54	74	60	56	68	49	62	72	58	76	63	67	63	63	48	63	52	62	70	67	82	70	68	52	61	57	65	71	59	46	68	68	69	74	83	62	60	52	68	50	62	49	51	64	67	55	55	61	64	65	62	40	59	53	60	55	55	59	64	58	56	57	72	59	58	60	58	66	62	60	50	59	64	72	61	57	75	78	60	61	65	62	55	69	61	64	62	70	82	72	54	60	70	61	53	47	46	74	74	61	87	74	55	65	67	54	80	55	68	73	53	61	70	64	59	55	69	70	65	64	74	51	58	57	56	73	64	66	60	62	65	77	76	62	61	58	73	70	72	56	65	70	60	53	44	53	64	72	55	63	63	57	67	64	64	79	62	58	67	69	43	56	69	58	58	50	61	58	59	58	60	66	64	51	61	54	55
11256	644	1285	1364	1101	913	682	601	509	428	386	341	320	324	348	272	272	286	272	277	254	247	252	204	234	209	213	213	210	226	184	218	189	213	191	211	224	204	222	189	195	182	190	187	190	176	206	189	200	180	191	187	171	172	179	197	179	176	171	188	177	186	210	180	183	197	184	163	208	186	191	198	192	199	189	188	207	200	160	208	193	208	174	168	169	196	176	172	182	171	196	166	181	177	209	214	184	208	173	188	184	196	195	194	176	173	195	195	195	183	201	180	196	194	198	175	176	178	158	171	195	176	201	175	169	176	182	159	178	177	172	196	190	200	162	182	194	185	185	180	174	176	208	152	168	189	179	197	188	173	171	179	147	210	175	184	197	183	205	174	179	183	160	182	179	181	188	208	193	180	179	184	185	192	190	167	191	186	194	189	203	181	168	177	199	158	160	197	183	200	188	179	188	188	171	158	199	156	187	161	169	194	210	169	165	172	208	181	200	197	171	175	197	178	179	170	178	163	195	192	193	181	179	173	186	181	193	165	167	185	205	174	159	162	167	205	198	176	177	170	174	181	159	176	173	196	193	195	187	158	193	173	152	174	189	166	186	184	180	207	169	173	209	178	188	177	175	167	185	183	172	197	197	193	177	179	177	188	155	177	179	209	175	168	194	206	174	171	172	171	153	178	167	214	198	150	171	186	190	179	194	176	196	173	164	177	182	201	191	188	185	180	203	202	181	169	185	190	208	185	174	169	198	215	188	171	190	162	175	181	174	175	179	179	159	174	182	171	161	160	172	169	153	176	194	158	170	203	179	175	180	182	177	181	181	198	164	192	178	194	193	164	150	164	190	183	176	188	187	194	182	175	171	169	167	170	188	172	178	192	189	169	201	151	188	177	160	189	168	188	189	195	191	178	180	180	200	188	174	186	168	186	192	196	177	165	213	171	178	201	176	176	184	188	187	188	192	178	152	178	167	157	195	184	169	190	166	210	209	179	179	191	182	178	141	169	168	142	197	178	181	182	182	178	172	160	179	163	188	182	171	146	162	180	176	201	181	194	207	153	188	188	161	186	164	166	195	183	192	176	182	181	174	160	193	180	163	180	162	177	206	182	191	163	191	173	186	182	178	183	194	197	185	154	180	189	192	175	183	197	197	206	188	199	180	161	178	176	179	213	175	201	172	203	179	169	180	178	189	198	182	191	171	180	174	168	169	174	183	202	192	186	197	149	177	169	172	184	181	172	191	195	185	181	170	185	179	188	185	178	195	210	197	197	176	193	162	177	178	180	168	171	193	196	162	182	195	173	150	178	165	185	200	168	184	189	184	171	210	136	178	174	177	170	185	153	184	175	168	153	184	179	177	166	180	177	193	207	177	172	166	204	164	163	184	140	168	177	168	180	183	187	179	183	194	194	181	180	157	163	172	177	190	164	159	174	176	155	169	169	185	174	164	176	204	168	174	187	178	177	168	164	167	169	186	175	195	201	203	173	200	183	182	187	165	178	190	178	181	162	172	190	182	192	193	172	179	189	175	177	200	200	189	195	182	151	176	172	160	192	166	189	172	187	187	179	158	191	193	185	176	172	177	163	186	194	160	192	173	172	161	165	188	198	198	172	168	162	191	160	190	186	208	168	194	166	193	196	182	170	186	181	163	184	205	176	178	180	184	176	181	171	190	186	184	174	171	173	177	185	184	169	190	204	160	172	184	195	172	180	203	175	170	172	182	168	182	180	180	193	192	179	196	188	160	186	173	196	172	175	177	161	158	193	190	170	165	183	172	175	164	195	170	191	152	182	177	170	164	167	191	176	160	177	198	190	183	172	203	177	171	185	199	199	185	187	186	197	176	175	177	167	169	178	185	184	171	171	169	179	193	170	180	177	195	190	178	174	186	168	201	177	178	181	187	172	187	169	179	178	212	178	205	190	179	175	200	196	172	172	178	177	175	176	175	178	198	190	177	183	171	184	161	210	173	168	172	189	160	186	151	198	172	191	182	187	178	179	172	181	172	184	168	175	193	157	159	193	190	175	222	180	189	185	194	177	169	185	182	178	180	164	185	188	167	173	188	176	187	163	180	176	184	179	207	173	180	182	175	169	179	184	177	157	195	189	163	191	168	206	182	161	173	163	177	184	179	196	182	180	189	182	143	172	163	181	148	179	180	192	185	189	169	189	204	202	165	190	194	171	191	207	181	172	171	167	186	168	168	171	197	198	180	181	157	183	167	194	186	162	177	176	176	152	177	182	184	168	176	163	160	163	198	194	193	180	195	197	154	209	209	188	192	193	181	202	149	202	161	187	160	196	206	188	189	183	201	181	198	178	166	184	163	188	169	181	186	171	172	159	193	176	190	180	185	187	169	180	154	175	152	178	174	202	212	183	174	173	170	175	178	164	218	178	210	179	176	189	165	210	188	192	168	179	199	192	169	147	210	181	192	181	154	191	186	183	197	154	201	175	177	188	178	168	180	178	179	178	178	197	172	171	209	172	193	179	190	177	192	166	164	182	204	178	166	176	185	174	174	175	175	207	196	177	180	154	166	181	152	167	201	183	204	193	174	202	168	191	165	185	171	172	190	189	191	173	195	160	195	188	181	175	198	177	166	188	207	179	181	172	188	178	186	184	197	171	183	177	180	161	171	180	179	179	158	173	203	210	191	156	178	181	175	155	158	191	181	163	191	172	179	192	191	195	169	160	178	188	189	157	173	187	160	171	191	182	151	194	176	181	160	183	189	175	209	176	187	182	191	182	185	175	190	208	168	202	141	187	191	168	165	169	188	186	199	186	214	199	182	185	174	168	183	174	181	168	158	179	167	193	193	172	160	200	186	210	195	175	195	166	168	175	195	168	172	188	182	181	161	176	182	166	190	166	173	171	163	174	193	176	209	183	158	174	164	186	209	159	188	157	194	171	158	180	182	173	177	162	161	155	191	182	179	179	193	188	190	173	186	180	163	190	159	194	154	169	181	161	194	167	185	187	188	163	195	198	167	166	178	196	161	197	193	171	181	173	191	192	178	192	179	204	181	183	188	177	177	188	179	188	179	210	174	160	175	174	169	165	177	187	165	183	181	193	162	168	198	191	188	183	186	185	182	178	174	163	180	193	193	180	158	186	172	192	205	195	157	201	178	182	152	185	182	166	170	189	171	182	183	204	172	158	174	190	163	170	191	172	194	184	181	187	167	166	176	188	163	149	168	172	211	159	191	176	196	187	172	196	206	187	164	176	184	192	157	178	191	206	141	195	181	175	200	179	168	166	196	175	185	166	183	198	207	174	202	187	174	180	184	175	175	190	168	199	169	167	193	170	190	171	182	177	192	175	192	173	161	179	183	186	164	182	190	162	161	215	161	191	200	180	189	170	181	183	186	187	146	183	160	189	175	187	183	177	167	187	174	187	195	158	165	162	195	179	214	184	147	202	184	180	165	170	162	173	186	163	184	179	190	157	166	198	164	179	196	154	181	183	186	146	183	166	199	171	173	190
2766	258	249	276	259	242	253	271	241	259	289	279	239	259	280	287	262	250	247	277	272	268	261	268	228	275	264	234	251	269	269	238	245	287	253	254	251	274	252	261	224	229	285	261	276	259	247	243	230	250	235	277	281	253	286	244	266	249	256	255	244	255	263	256	270	262	243	281	248	264	254	262	255	270	279	247	264	295	249	257	239	288	279	238	305	255	245	258	259	243	255	240	263	248	271	251	261	251	275	265	265	269	226	234	280	266	261	270	269	283	235	255	267	247	287	261	240	241	258	258	233	262	252	241	257	277	265	291	285	240	291	272	259	268	259	259	270	260	254	256	260	278	279	260	251	256	272	272	249	285	306	264	268	269	270	263	250	255	274	277	263	267	261	288	256	266	263	267	265	256	254	233	266	271	257	295	237	264	274	235	275	242	248	269	241	270	275	254	275	266	279	283	240	259	233	234	287	264	273	272	250	258	253	266	253	258	259	223	257	255	271	279	268	259	261	263	274	244	250	269	258	255	275	253	259	258	257	268	288	251	265	268	271	267	253	239	265	239	276	246	291	280	273	278	248	263	260	274	261	276	240	281	255	259	255	275	271	259	273	250	264	277	272	233	262	264	253	240	240	239	255	275	249	297	256	258	235	240	256	279	310	265	245	229	254	244	286	249	292	292	275	264	268	292	262	233	250	254	231	246	270	250	298	276	279	245	225	241	239	239	265	243	271	258	275	254	245	264	261	277	263	233	267	240	287	270	288	241	264	270	255	275	250	274	249	276	300	260	253	248	259	257	236	264	273	278	282	227	248	289	250	244	288	283	261	271	260	264	267	261	264	250	273	249	254	249	250	263	243	252	249	288	261	261	248	276	243	258	271	273	268	263	277	245	235	247	250	272	269	265	263	261	233	262	247	269	266	272	288	319	248	275	243	243	257	269	284	282	265	260	247	277	256	231	273	255	241	265	283	238	266	249	246	236	248	271	263	264	249	244	260	230	274	261	280	258	254	239	265	249	222	234	243	261	261	255	254	241	219	260	270	258	270	283	225	262	277	277	257	262	248	246	286	261	264	266	283	278	295	275	294	247	241	246	253	255	273	276	270	239	266	248	219	270	214	230	247	265	262	252	257	263	254	246	260	263	254	249	248	284	252	262	280	283	253	250	241	250	242	233	254	311	259	252	281	284	236	276	271	242	252	258	269	227	235	294	262	265	268	238	266	274	224	272	254	223	243	286	270	277	266	295	261	274	270	263	264	257	274	283	243	274	260	259	247	267	253	262	247	252	237	247	270	273	253	253	241	235	284	257	263	273	244	242	264	242	260	256	281	278	254	280	260	246	259	276	267	279	261	249	280	246	255	241	287	241	282	240	266	252	284	269	251	230	288	268	275	269	246	256	276	255	267	284	218	249	258	234	249	279	286	285	255	273	226	304	231	256	257	290	245	231	235	268	248	254	260	272	282	247	228	217	239	255	249	276	266	270	252	258	247	250	267	297	265	253	262	250	244	272	266	287	275	278	253	244	243	224	254	277	251	253	249	236	274	244	258	276	261	260	265	253	237	258	211	256	268	234	252	270	263	239	230	265	243	252	252	245	286	269	268	250	248	266	276	260	273	250	213	239	264	251	251	248	280	286	251	275	259	243	251	281	271	247	256	256	265	273	258	233	247	236	240	282	266	262	261	250	254	265	264	252	299	281	279	264	268	264	254	247	262	269	226	259	261	270	262	240	252	265	274	279	248	252	273	224	244	266	259	259	236	229	241	268	260	266	244	278	257	270	253	247	281	257	265	255	262	289	251	234	268	245	224	252	261	278	256	216	264	269	263	229	230	254	253	253	267	262	254	267	254	270	243	284	250	258	221	284	249	265	271	260	257	227	239	245	295	273	226	272	250	236	262	257	279	315	264	300	250	235	249	267	301	265	254	229	267	269	264	251	262	289	251	281	264	280	262	253	242	262	264	256	225	266	271	275	251	245	256	249	257	259	293	271	261	280	290	259	270	255	274	268	224	255	276	233	251	235	257	261	272	280	241	240	227	254	246	264	247	268	251	261	264	265	264	277	250	283	284	264	293	248	238	277	274	292	234	294	266	253	279	263	254	273	277	253	239	257	246	270	282	263	256	248	264	248	281	256	251	247	275	280	256	244	265	249	260	253	259	252	258	271	259	281	271	268	288	262	237	295	259	257	260	235	252	244	237	255	242	257	259	260	223	258	265	230	220	249	278	272	256	261	233	274	253	253	239	297	292	272	256	280	278	265	257	263	246	266	235	286	298	258	259	256	270	218	287	250	252	279	262	274	244	280	264	243	246	231	257	289	275	266	246	283	256	254	255	271	249	259	269	249	269	269	275	292	223	246	268	287	272	263	242	264	236	251	267	233	254	266	252	238	240	238	239	286	261	282	258	240	283	263	255	258	254	245	250	263	241	262	255	262	227	237	246	253	258	254	249	261	262	276	248	262	248	277	253	274	241	255	267	255	239	246	230	222	242	254	246	262	289	275	286	253	244	254	263	275	259	225	241	253	272	258	266	247	227	266	265	264	265	251	283	279	237	268	243	256	239	250	281	281	266	265	255	257	274	278	268	241	256	274	255	209	270	237	309	243	257	242	244	275	272	260	236	236	215	253	238	264	287	245	248	234	242	250	245	244	261	284	234	252	251	234	259	299	227	274	249	257	234	263	256	263	271	292	265	257	242	259	277	268	264	244	264	240	253	258	271	243	265	260	270	256	268	245	246	271	258	275	258	241	283	247	254	239	212	273	243	266	235	276	245	276	253	253	246	276	266	255	249	254	269	259	237	262	264	261	249	261	266	273	262	229	250	268	264	248	282	262	246	280	251	223	255	286	278	288	282	248	279	271	288	259	260	272	248	287	260	290	244	276	256	264	257	246	255	208	277	235	237	268	295	253	245	271	255	269	260	260	249	287	275	265	237	258	274	256	236	273	272	251	269	273	233	229	242	270	265	263	277	259	264	278	269	265	268	258	263	263	247	245	263	261	231	231	265	265	262	237	246	253	274	247	273	273	268	249	228	276	271	269	232	258	233	268	233	266	255	287	234	265	279	240	277	261	274	262	272	264	247	254	278	254	250	239	241	256	254	281	239	261	276	269	263	254	262	273	285	271	276	276	274	246	251	241	240	248	277	253	265	243	272	258	268	263	250	256	267	271	258	265	251	270	247	259	257	288	264	268	251	271	289	294	231	241	254	282	248	263	279	265	285	258	259	263	256	259	271	270	252	247	254	236	254	234	280	270	237	277	277	258	287	268	229	231	246	265	225	226	255	249	253	260	242	271	271	234	259	253	240	288	250	223	240	263	239	274	249	252	235	268	232	260	286	257	257	240	256	258	250	286	277	273	265	249	245	256	267	288	248	227	247	265	249	240	278	230	288	233	283	276	254	268	277	270	261	249	273	264	253	271	254	263	248	237	280	232	275	300	293	259	256	252	251	232	280	213	248	273	255	253	260	255	270	264
3047	630	645	631	649	606	646	619	660	623	607	640	590	611	621	651	635	654	652	647	646	646	637	594	622	657	570	603	634	609	613	651	634	622	628	633	609	673	576	663	620	604	637	642	614	646	671	618	645	586	637	640	641	598	625	605	624	606	631	630	656	622	615	632	656	626	624	596	584	596	666	641	588	640	610	589	617	592	606	638	595	626	607	628	610	589	596	619	613	579	639	622	604	595	599	605	589	605	630	638	640	632	590	611	634	645	644	609	588	620	592	601	601	632	613	658	614	619	638	638	625	624	614	624	619	616	587	618	599	608	607	626	624	611	611	621	607	601	627	619	606	647	631	618	637	629	636	596	667	624	607	621	576	638	645	604	584	598	580	630	588	625	630	599	649	613	629	631	616	638	660	660	613	620	627	678	592	592	627	617	613	627	633	641	648	660	622	639	627	578	615	640	670	587	586	650	589	580	612	661	619	641	623	626	615	630	594	606	612	620	607	643	618	618	632	604	623	662	614	573	640	646	628	638	665	639	659	646	614	626	617	636	593	647	635	616	622	615	600	603	582	636	592	591	620	641	595	609	609	646	583	615	633	620	619	599	601	629	641	632	638	620	585	599	607	624	629	668	608	591	597	632	583	644	614	628	575	619	601	607	596	574	662	634	598	630	596	617	635	636	639	651	591	599	615	623	598	634	664	631	608	599	638	589	605	671	619	610	586	584	586	616	669	618	631	577	586	594	610	639	575	611	626	608	632	572	605	608	628	573	578	655	665	643	596	633	601	637	639	610	627	583	619	622	585	655	615	597	571	615	656	623	591	654	605	602	642	618	602	581	608	659	624	569	601	616	610	591	622	593	588	691	623	614	650	667	636	631	622	607	611	662	580	603	630	640	611	614	599	624	606	655	632	628	646	639	635	644	607	616	630	592	634	623	598	643	618	644	593	647	621	593	629	590	640	620	642	660	626	642	615	624	574	647	651	638	652	616	610	635	639	605	622	600	660	588	641	636	638	608	641	629	572	639	655	608	580	608	699	591	627	634	645	642	636	590	612	619	637	572	619	654	645	617	616	640	617	571	640	622	649	622	605	645	622	601	598	623	580	592	656	653	605	624	613	649	610	593	639	635	588	626	654	621	637	618	564	615	587	633	597	589	647	619	663	608	633	633	629	633	610	625	603	655	607	626	608	644	615	655	639	590	675	628	619	627	597	625	588	613	596	614	639	637	603	621	630	592	688	623	613	587	664	612	621	586	601	597	639	606	637	636	624	656	637	633	639	677	568	649	642	638	635	614	656	603	641	601	663	593	665	607	577	623	627	602	643	616	621	598	679	594	682	633	630	585	638	665	590	590	625	634	576	627	604	601	652	627	612	583	637	584	639	624	620	631	626	589	630	623	590	586	606	626	604	615	634	583	621	597	635	630	621	625	605	641	648	627	617	658	581	625	665	609	640	629	586	630	595	613	631	600	626	586	607	613	605	596	605	661	582	620	591	590	612	625	618	604	614	619	621	575	668	602	617	634	641	616	624	599	648	626	612	592	675	612	627	588	638	618	600	619	623	602	632	622	606	625	658	599	590	583	621	631	637	590	605	622	600	580	614	614	560	623	613	614	605	626	611	617	616	616	584	627	634	652	615	624	592	601	655	647	638	632	618	635	607	587	629	642	595	628	609	608	619	615	662	684	580	619	631	592	622	597	621	609	597	670	685	619	631	642	615	616	587	646	613	617	651	627	629	572	605	591	656	674	649	599	593	611	644	592	615	634	563	593	616	613	616	612	634	638	581	634	662	625	591	585	572	601	594	650	642	649	591	629	623	654	639	628	600	640	606	629	654	611	602	592	603	619	616	647	664	610	615	613	606	613	627	641	657	635	633	628	613	679	615	586	602	596	637	635	611	597	660	647	625	603	633	601	609	594	647	582	637	587	649	588	624	615	629	597	678	648	619	608	581	588	575	629	631	590	619	592	595	657	630	639	690	609	613	599	616	606	656	628	628	612	625	639	584	616	643	600	639	640	590	652	629	625	591	609	589	644	610	651	598	613	563	600	609	640	658	637	634	599	631	624	630	595	607	597	668	624	613	620	617	625	614	624	609	645	596	648	606	582	614	627	630	619	627	637	666	606	609	594	641	586	631	577	609	626	649	575	650	647	582	625	568	636	642	635	656	626	584	612	657	596	650	591	641	602	625	611	559	633	595	578	642	597	593	672	646	658	609	637	588	597	638	640	667	599	636	604	612	601	610	627	628	614	627	660	648	618	628	592	628	601	596	649	599	628	648	641	639	647	617	652	623	597	636	609	612	608	605	641	642	584	601	630	647	611	605	642	596	600	621	640	618	602	618	609	653	666	667	604	619	628	617	661	593	585	647	601	619	600	630	610	634	657	618	599	613	582	658	602	567	625	667	592	599	631	568	609	654	642	587	658	612	591	568	668	670	629	603	641	674	612	570	613	646	628	622	628	647	571	652	653	594	588	580	609	651	669	626	645	643	631	632	659	607	658	580	649	588	614	615	601	624	619	638	638	601	625	576	599	628	630	634	652	656	618	623	625	585	623	601	619	636	636	615	609	590	601	593	632	645	640	592	600	605	615	628	646	623	668	576	601	612	603	666	644	566	598	624	654	629	656	633	628	663	597	614	654	643	637	615	586	636	621	558	646	667	598	632	631	594	658	615	605	627	613	616	632	655	643	652	570	623	591	633	679	598	579	641	636	601	616	638	628	594	627	617	621	634	590	647	639	628	624	623	593	614	585	566	630	660	626	649	645	635	592	656	607	596	658	625	606	635	597	599	630	606	608	612	645	578	629	592	626	636	713	613	646	646	605	644	643	657	676	674	603	582	631	642	608	605	632	624	619	635	682	621	595	613	692	615	595	639	604	611	599	649	623	623	624	600	603	607	597	630	640	626	631	584	636	640	646	632	607	622	618	601	608	606	613	583	638	665	608	639	612	627	616	618	640	590	629	621	619	590	622	615	645	615	568	607	639	642	600	626	595	611	608	594	593	650	617	661	585	653	684	621	679	577	640	620	641	603	626	604	640	624	610	619	605	650	595	663	631	609	614	616	617	619	669	627	602	632	613	637	615	625	609	619	625	638	596	595	629	638	590	654	614	637	681	620	604	612	621	616	663	624	608	641	591	618	614	600	606	624	610	606	599	591	579	613	631	659	613	628	633	609	598	658	610	637	574	652	654	626	665	634	617	634	608	590	593	576	617	575	649	589	642	597	631	611	632	630	628	583	610	621	644	631	592	622	651	632	606	615	615	613	570	621	662	606	622	642	599	641	605	678	607	680	627	624	615	568	624	622	606	632	611	624	598	635	605	639	597	581	644	548	622	607	610	627	638	645	611	599	659	622	639	647	694	613	626	624	655	648	588	637	632	650	592	629	608	629	665	602	608	627	596	623	617	627	614	650	632	653	658	625	589	611	596	617	618	636	610	678	654	642	629	580	654	659	653	662	592	626	645	592	616	621	610
10822	559	397	325	259	237	224	214	205	188	178	181	177	176	176	168	160	165	184	198	195	185	173	147	197	174	153	180	168	172	158	182	181	152	186	166	162	178	172	175	156	179	161	163	152	162	171	191	175	200	148	165	179	160	175	207	170	194	181	184	166	174	195	159	177	163	194	184	154	152	201	177	165	181	166	155	158	190	156	155	146	173	164	173	168	141	175	183	160	176	157	184	181	156	170	141	167	162	151	156	152	202	158	174	169	179	132	167	157	174	196	166	175	155	168	177	193	154	182	188	185	163	169	182	160	171	170	159	166	166	142	153	170	162	150	153	157	173	163	157	177	175	161	184	172	170	158	180	196	179	179	162	157	182	165	194	191	160	169	160	170	163	162	164	164	170	170	160	174	169	167	181	187	166	175	137	172	170	157	174	181	166	167	150	170	162	169	186	154	162	187	176	177	173	182	177	160	174	176	155	161	143	156	179	158	177	161	164	192	157	176	174	194	191	164	175	167	171	162	193	167	177	165	195	156	186	177	173	171	199	190	185	168	164	183	174	163	164	172	156	157	169	156	166	146	182	173	156	192	146	189	150	180	185	189	173	168	171	174	153	178	167	145	171	170	158	155	175	160	140	169	180	161	191	154	174	163	162	152	162	175	171	152	161	173	177	211	171	183	177	170	168	170	187	176	197	174	173	174	181	177	184	171	159	166	170	170	183	144	151	166	146	170	177	153	154	156	163	180	147	167	161	173	192	173	161	178	177	173	176	145	172	169	156	192	160	165	166	163	178	155	171	165	149	174	177	216	151	167	148	162	160	163	172	169	159	200	190	159	172	182	169	179	186	187	157	170	196	172	154	164	166	176	175	167	144	173	183	156	186	173	156	174	165	177	164	157	160	168	180	168	169	172	180	155	154	167	161	167	182	176	169	184	181	162	164	170	179	162	194	169	161	183	185	184	175	127	173	181	185	186	169	164	162	152	166	153	190	174	158	191	170	173	187	185	173	175	173	178	164	176	179	183	173	175	160	158	166	163	190	174	164	179	134	155	151	171	169	187	155	167	162	171	150	170	161	150	172	143	171	166	186	172	162	179	164	186	170	154	161	180	162	149	162	167	191	179	171	172	171	162	169	181	183	184	161	176	197	171	149	172	161	188	168	177	192	167	160	165	180	185	170	171	147	192	179	152	195	170	164	180	169	191	159	160	163	177	170	148	151	151	162	174	179	160	157	182	165	164	178	181	171	161	198	173	178	160	171	174	186	174	161	169	164	173	173	186	187	148	201	149	159	180	178	162	180	163	159	174	151	179	174	169	186	178	183	166	161	173	164	178	180	165	181	160	181	173	187	159	180	162	172	182	152	171	158	155	175	191	169	169	166	190	179	162	177	176	181	154	173	179	175	188	164	166	187	201	175	155	180	162	191	184	159	182	182	152	177	154	155	152	172	185	209	166	173	161	187	156	153	145	159	147	175	172	174	198	151	171	185	191	172	164	178	164	170	175	146	168	164	174	161	169	153	174	188	171	167	147	165	147	167	164	172	170	184	178	150	176	162	207	161	181	161	167	170	205	172	164	176	172	175	155	169	167	174	179	170	196	154	172	176	181	142	167	168	195	184	166	161	188	180	174	167	171	164	169	170	184	152	175	180	189	155	168	163	162	192	157	155	161	171	178	158	172	137	164	186	184	166	169	195	143	158	163	170	146	164	174	162	172	164	178	186	153	188	183	165	169	168	150	167	167	173	177	160	160	194	155	163	161	176	188	191	185	160	159	171	170	138	150	161	169	173	171	175	159	180	158	182	199	154	164	166	177	165	169	162	147	164	193	159	176	184	160	169	143	145	183	174	150	165	149	156	180	174	177	179	166	189	165	181	178	143	201	176	188	198	167	150	166	168	163	167	171	156	173	168	168	157	143	183	171	159	164	146	138	178	152	163	188	161	181	176	171	161	183	192	165	184	187	191	168	183	184	169	174	168	183	188	172	169	195	161	173	179	176	181	178	164	151	188	174	191	168	185	159	180	186	165	206	181	182	179	154	159	167	149	147	197	157	150	181	173	178	185	182	155	172	170	175	171	185	158	170	161	168	155	154	158	174	159	155	199	160	183	159	186	153	159	166	186	162	185	162	170	156	153	170	157	192	172	156	144	155	169	188	184	186	170	190	159	197	174	152	192	161	159	155	170	178	190	177	162	146	152	199	171	184	164	191	163	177	164	141	189	164	142	198	157	179	182	191	176	181	155	170	185	148	181	155	184	173	182	170	154	160	160	172	161	195	178	189	159	179	182	176	172	165	168	161	171	180	197	189	191	178	170	167	155	176	165	170	189	191	169	166	162	169	150	152	178	165	148	174	172	182	159	168	185	178	178	161	166	160	165	173	190	186	170	167	155	181	187	164	151	160	171	141	162	166	158	181	166	155	161	162	170	180	190	155	156	171	183	202	170	181	149	169	145	182	163	163	176	164	175	149	166	191	152	173	196	168	175	177	197	155	167	193	192	156	151	177	144	194	185	156	170	173	184	154	151	176	151	155	167	168	166	187	179	171	159	165	193	181	194	147	171	158	149	155	172	163	150	164	181	201	166	192	178	163	171	178	165	177	160	159	157	159	152	175	219	171	168	176	168	189	170	186	154	160	156	168	191	158	192	184	174	172	186	171	157	186	171	173	168	158	181	155	174	173	167	168	178	147	147	173	157	181	157	178	159	158	151	158	193	178	180	169	164	163	172	171	157	169	171	183	194	178	162	177	151	173	148	166	165	178	175	182	160	144	182	164	180	170	167	163	179	188	158	174	165	161	180	186	189	188	141	171	187	167	172	150	168	176	176	183	193	178	190	178	157	148	189	178	166	185	183	154	153	160	152	155	155	167	182	155	154	166	173	164	170	158	150	153	183	152	162	156	179	186	168	168	161	171	188	173	186	174	159	156	168	165	190	194	171	142	174	176	180	189	158	166	195	164	187	177	186	165	174	169	176	187	168	171	170	161	181	185	159	153	163	154	186	170	155	137	163	169	173	163	192	150	191	165	167	184	167	164	161	193	164	170	159	194	156	160	153	190	150	169	173	159	159	146	165	175	187	159	167	166	165	166	158	186	163	189	163	183	172	162	159	177	184	174	180	150	165	160	171	190	145	150	158	166	153	171	168	163	168	167	187	190	193	171	165	191	163	165	168	166	163	178	181	162	158	163	184	146	163	178	156	171	161	166	170	158	186	182	149	184	173	164	163	156	151	163	180	153	162	158	185	150	153	176	171	161	147	195	173	155	162	172	176	170	163	151	159	190	181	173	191	173	175	172	166	169	185	199	179	150	160	154	184	168	167	164	162	166	172	172	177	179	178	172	165	177	182	165	178	182	176	168	158	163	188	150	176	172	195	188	198	170	185	146	169	171	172	175	177	176	162	177	166	174	166	162	165	163	182	164	157	162	155	152	132	158	176	157	175	161	176	148	182	186	155	151	168	155	180	171	180	167	155	168	149
8814	650	937	1035	876	806	685	656	530	523	529	510	488	464	469	450	452	453	499	474	412	459	439	439	467	469	436	391	406	430	437	415	403	398	417	440	456	457	405	417	440	439	416	439	448	447	431	443	418	416	462	435	414	422	393	416	416	430	426	435	410	420	423	435	418	417	420	394	450	411	418	403	404	441	432	400	427	450	454	400	392	382	414	396	407	436	402	428	397	374	397	383	409	399	416	400	421	404	424	415	428	407	386	428	417	423	416	378	458	400	451	398	434	422	452	377	412	407	408	430	436	399	416	433	389	446	397	420	398	360	428	426	412	420	429	425	376	409	431	419	400	416	418	408	408	392	401	417	428	404	414	435	407	424	442	381	400	403	395	430	398	428	423	407	429	452	423	416	402	375	411	407	427	408	420	407	399	430	404	401	420	416	408	401	397	413	410	419	426	421	368	442	413	423	405	425	427	413	427	411	456	420	399	436	425	374	431	350	419	429	384	398	372	408	380	425	405	433	411	404	389	444	407	444	428	392	411	416	418	432	386	416	430	402	415	433	397	392	413	404	437	388	434	419	414	417	390	387	443	408	427	380	398	423	399	395	439	400	429	402	412	391	414	422	385	400	419	433	420	434	427	436	401	408	403	404	433	432	399	452	399	427	405	427	423	398	392	396	418	396	396	404	408	405	404	426	406	425	398	443	431	427	412	425	400	376	425	436	419	436	406	407	436	436	413	411	406	434	416	403	389	402	444	383	404	417	408	415	410	427	399	412	412	386	398	433	423	422	447	437	387	404	428	437	427	400	395	420	405	426	430	376	387	391	419	443	417	418	400	408	372	435	418	405	392	397	426	437	397	428	389	396	434	446	409	424	381	440	440	412	408	414	429	407	439	430	416	386	389	392	415	422	425	416	396	401	390	426	397	399	412	415	434	397	419	388	404	433	432	417	401	402	422	382	418	384	412	383	408	432	424	402	384	428	422	429	412	409	423	378	424	401	378	430	418	370	390	404	381	413	431	440	403	431	430	425	419	393	428	420	434	386	376	416	397	436	393	427	435	418	407	407	403	428	400	411	399	424	397	400	396	374	400	412	430	393	373	408	429	438	426	438	432	383	383	428	416	426	423	407	414	426	417	441	397	410	413	416	440	428	421	433	407	434	385	423	415	390	392	457	421	394	387	388	390	428	413	391	387	406	433	414	402	402	402	428	385	412	420	464	405	436	445	418	398	411	412	395	419	403	419	410	406	414	453	410	376	406	401	395	418	399	399	412	411	406	414	410	392	400	395	401	405	415	378	417	409	377	413	422	470	430	411	391	400	397	406	387	396	374	404	417	430	444	460	384	390	401	428	417	385	384	430	390	420	415	413	400	420	421	430	407	446	422	414	393	404	437	452	460	408	375	404	437	412	383	384	428	437	415	428	429	427	398	429	428	411	399	398	377	427	423	394	416	430	474	419	378	379	396	392	408	393	430	411	395	387	444	451	414	427	405	409	439	451	429	378	420	407	414	384	399	424	392	415	406	413	432	407	430	397	424	422	443	424	426	421	436	405	409	394	403	397	400	380	392	414	393	389	409	407	388	435	374	412	396	406	422	412	424	407	401	425	423	397	397	427	462	406	440	411	418	423	438	378	420	441	434	418	424	427	437	412	402	407	395	402	436	424	413	403	445	434	423	423	403	423	424	425	387	468	409	384	402	393	392	411	438	392	405	404	384	403	399	388	404	421	412	465	396	422	427	482	377	441	405	439	414	393	397	394	396	380	410	397	402	424	392	432	405	402	417	416	411	423	393	414	437	429	382	424	435	435	456	399	389	441	449	392	402	420	417	399	408	418	397	419	447	410	435	418	418	392	419	380	385	420	377	435	425	385	378	447	423	431	400	374	388	355	426	422	412	404	429	403	412	441	388	421	399	408	410	402	406	438	416	447	408	425	420	417	427	459	415	415	416	408	413	407	433	409	390	408	385	427	475	440	421	389	435	437	393	391	395	458	395	439	447	366	416	406	412	439	387	423	380	389	426	396	449	412	412	416	425	405	390	407	413	429	414	402	391	411	397	424	400	401	420	416	425	438	433	421	438	418	419	414	413	411	385	397	455	403	444	413	414	399	423	407	430	388	389	384	430	403	423	396	411	431	429	430	425	406	427	447	394	408	413	391	415	397	426	441	421	419	427	393	436	395	428	386	416	423	424	445	416	451	396	373	417	391	407	408	387	416	456	416	395	417	406	392	387	427	417	399	373	411	428	412	453	433	398	379	451	415	403	395	393	396	394	370	404	415	385	418	384	440	414	407	414	414	433	399	380	403	407	375	433	426	383	399	405	428	418	410	439	431	395	399	414	399	417	422	421	432	423	459	424	401	390	378	404	393	435	407	415	417	396	413	410	426	386	452	380	457	448	436	409	397	439	469	432	415	437	428	413	424	461	387	436	431	390	414	407	421	416	402	425	437	400	425	421	415	457	415	412	414	409	421	399	405	395	435	405	431	405	422	449	417	388	445	409	414	386	409	443	388	344	431	432	432	417	429	436	428	425	402	424	419	422	429	401	422	408	406	423	410	395	401	424	411	412	434	394	433	409	417	430	407	408	425	415	426	389	397	427	413	436	385	453	413	368	402	375	413	396	431	449	411	431	416	432	392	405	422	437	423	418	412	432	440	389	384	428	390	399	384	395	396	443	433	411	437	417	445	428	408	389	381	420	383	404	431	428	399	397	394	420	399	423	447	422	429	420	378	450	435	443	401	374	421	411	436	433	419	407	427	438	392	417	338	410	426	401	407	420	401	431	450	404	421	412	420	425	377	417	408	455	425	417	388	454	394	395	423	378	446	392	408	425	423	439	377	402	404	415	396	432	408	428	402	440	380	411	403	444	412	420	394	428	402	417	395	414	432	436	455	415	417	394	416	424	430	400	417	422	405	415	398	417	380	416	409	389	419	428	408	393	426	398	437	444	427	373	419	417	416	435	405	408	397	407	389	397	408	429	431	434	385	397	409	415	380	400	371	418	429	413	418	386	419	389	430	405	420	424	404	427	396	403	421	450	409	420	415	419	422	380	436	400	434	374	388	409	430	430	384	428	431	386	431	416	435	414	428	390	402	392	454	423	449	410	403	416	397	401	443	407	438	415	443	402	393	418	426	420	409	402	420	393	359	411	411	402	416	412	393	424	449	462	423	417	396	367	438	417	365	428	425	405	401	413	430	431	428	417	427	389	414	412	369	436	438	413	403	426	403	391	425	421	422	413	415	395	413	386	426	394	439	391	419	406	450	460	421	418	433	418	410	403	392	419	393	427	447	422	436	388	389	368	383	436	396	433	428	420	400	390	436	430	409	387	387	461	417	425	381	379	413	420	425	418	420	408	430	401	391	414	403	455	371	376	437	470	440	404	391	380	372	419	389	413	421	401	419	404	450	410	400	402	433	406	375	391	407	411	402	361	374	391	426	397	395	416	402	432	342	421	392	457	421	428	409	417	439	409
18466	1269	546	413	264	192	135	127	108	98	94	91	75	73	98	92	74	59	76	83	82	79	65	85	62	69	59	85	75	81	61	57	82	49	69	67	62	81	71	47	65	57	56	50	70	59	59	66	64	40	75	57	48	50	60	55	55	75	67	59	58	59	56	75	76	49	56	72	70	57	52	67	61	58	63	68	66	57	72	55	65	74	40	55	68	69	55	47	56	70	80	75	58	70	59	55	45	56	67	69	65	59	53	71	54	66	56	61	70	66	76	54	54	56	45	56	60	55	75	59	56	68	65	65	54	70	68	76	66	69	59	65	67	56	67	67	60	52	63	77	58	57	58	72	66	54	63	56	55	73	46	66	64	56	59	73	59	55	52	56	67	76	78	64	53	66	57	67	48	66	51	58	62	66	49	42	53	78	52	78	68	57	39	55	58	64	64	62	69	56	72	64	56	68	57	55	57	57	57	54	72	69	68	73	77	69	51	63	64	54	65	51	66	65	58	63	48	57	65	61	69	56	52	60	67	65	59	77	63	72	50	59	72	70	72	71	57	45	60	65	59	64	54	48	64	61	54	63	60	74	67	50	51	68	65	56	50	55	60	69	61	67	70	53	53	66	65	79	65	64	54	64	70	58	55	60	61	64	66	62	62	51	44	57	76	62	53	55	63	58	64	69	68	66	64	56	73	69	69	68	54	45	61	61	63	59	55	58	56	76	52	63	67	52	62	57	58	62	62	69	56	60	63	75	68	74	48	62	65	67	51	53	69	62	66	69	70	48	65	67	55	62	58	42	67	71	78	61	62	72	62	60	59	61	63	78	63	50	64	61	54	70	65	75	65	77	55	64	65	65	50	72	65	77	70	70	57	72	55	52	56	56	68	64	68	48	68	69	60	70	60	56	75	42	76	62	69	69	58	65	70	56	69	68	64	73	56	63	62	60	60	40	53	51	67	69	54	83	76	68	62	42	63	72	67	58	59	47	56	65	51	63	66	53	64	59	61	65	53	63	74	59	60	56	63	68	64	68	57	61	78	69	53	54	55	82	61	56	55	56	61	64	57	60	55	75	50	62	61	63	60	65	70	55	76	63	38	65	65	53	67	60	76	73	64	55	57	43	67	52	69	62	63	68	64	63	61	65	44	61	66	70	71	59	66	53	77	69	59	55	45	60	66	55	66	60	74	68	61	54	57	56	60	66	48	77	69	60	73	65	64	67	49	56	42	49	53	60	54	72	60	53	59	54	47	52	64	66	72	54	67	55	68	69	57	52	61	63	55	60	77	48	58	66	59	63	68	68	57	72	70	60	70	64	59	61	62	60	62	61	64	72	63	63	58	64	68	69	57	64	59	51	57	44	64	51	55	73	62	62	54	54	52	61	54	59	64	60	63	72	55	64	61	69	67	47	70	63	65	54	41	50	55	64	54	59	62	57	58	64	50	62	75	48	68	66	64	67	69	81	59	70	72	51	56	70	52	44	41	72	65	63	61	48	52	50	72	66	54	55	74	71	48	51	63	71	74	64	66	53	54	48	61	63	58	66	65	43	51	62	74	58	64	68	60	71	55	47	72	60	60	58	51	48	53	72	76	78	69	53	49	67	64	74	58	41	63	57	54	60	55	64	57	52	61	56	56	54	69	59	75	49	77	50	46	57	58	56	54	68	61	48	67	63	47	60	66	57	50	52	60	71	50	53	65	70	67	69	52	54	46	53	58	66	66	65	57	87	60	68	55	62	45	63	67	40	57	68	66	57	70	75	42	64	55	67	57	76	56	56	74	84	74	61	54	63	62	59	50	52	69	69	70	61	61	81	74	62	60	57	67	66	63	54	54	56	60	67	69	55	45	71	74	66	69	59	60	51	65	57	72	69	64	38	63	72	79	50	54	65	68	58	63	65	58	68	54	66	58	65	48	55	58	46	68	60	61	59	62	73	49	54	80	49	61	59	62	44	73	73	59	65	57	71	76	76	55	66	59	62	58	86	59	77	63	51	69	63	62	63	61	64	60	48	70	52	66	53	66	60	52	52	60	55	57	68	49	65	50	62	47	55	65	61	65	70	67	60	74	64	59	59	54	42	66	66	66	56	68	61	58	60	65	63	70	54	51	64	60	67	88	59	60	55	68	57	59	59	50	41	54	54	67	62	70	71	56	70	66	65	75	55	65	66	62	59	64	65	65	70	59	53	65	81	50	52	59	59	53	60	66	64	67	42	64	72	51	63	67	72	66	65	67	56	65	54	60	73	77	69	54	66	54	65	59	61	52	66	50	62	65	44	62	62	60	58	53	65	64	69	57	64	63	61	63	65	65	76	75	64	44	54	56	60	67	70	63	54	56	70	64	52	50	55	52	67	71	43	46	55	70	53	60	62	63	46	46	55	66	74	53	62	75	75	62	69	68	66	44	65	52	68	78	69	72	57	46	67	63	70	55	69	57	61	63	64	62	60	56	61	54	51	68	56	67	66	69	73	59	71	90	63	76	77	59	80	69	68	59	61	70	71	62	54	62	59	58	55	48	55	62	63	77	56	75	54	66	69	74	57	70	54	57	55	67	68	57	81	70	54	67	68	50	63	68	67	72	63	74	68	58	72	68	56	63	68	68	56	67	63	50	59	63	62	52	60	65	59	67	63	63	63	54	63	44	69	63	56	66	78	65	49	57	48	67	48	59	50	54	64	65	80	81	40	59	65	58	46	63	55	60	63	73	81	66	66	55	51	62	70	60	60	67	70	48	65	62	60	60	72	80	62	51	59	61	64	60	59	80	65	60	76	69	48	75	78	67	58	53	59	47	70	72	64	67	60	62	67	65	67	67	55	67	54	53	72	54	68	67	59	59	50	72	74	64	62	61	64	60	68	58	61	63	68	55	62	64	78	56	67	61	56	49	57	64	59	53	68	69	68	65	61	63	56	69	72	66	63	58	59	68	57	55	64	75	53	55	67	72	45	64	80	67	59	55	69	58	52	54	64	58	56	82	70	64	61	53	71	62	67	49	65	58	54	59	70	67	59	64	57	61	79	71	67	58	53	63	66	58	58	68	48	72	71	73	67	62	61	72	67	69	63	61	65	62	60	61	52	53	81	65	61	56	65	49	53	69	59	70	73	53	73	55	57	61	45	69	72	68	55	56	58	53	58	70	53	59	62	64	70	49	48	55	70	59	71	74	68	65	59	53	65	58	64	64	73	66	68	66	66	65	62	58	63	60	57	65	76	65	48	58	54	49	61	73	68	66	71	58	63	54	58	60	52	60	70	70	70	70	71	64	59	68	62	54	65	69	85	45	46	65	71	64	58	60	61	56	57	54	61	48	67	64	58	52	52	53	67	65	66	62	63	53	48	54	52	63	56	68	73	75	64	56	73	73	73	57	58	68	62	69	64	64	62	71	72	57	60	76	52	63	48	61	58	58	69	46	53	56	69	61	60	61	59	62	69	58	34	67	66	49	60	53	74	66	54	71	59	63	66	58	61	72	64	62	65
11400	663	1287	1422	1210	893	746	588	506	436	401	380	345	338	297	286	291	263	251	248	239	233	247	214	225	209	222	207	219	197	222	210	203	194	194	230	206	186	186	209	210	201	202	197	211	181	171	191	182	186	192	183	170	148	196	198	180	171	186	171	182	186	193	186	194	187	183	168	177	185	167	170	175	181	185	198	203	187	182	189	171	170	183	174	175	191	189	187	201	173	189	202	193	193	176	177	167	187	176	215	182	190	209	173	177	167	182	186	174	172	194	193	150	174	164	163	184	170	173	176	190	204	206	194	197	179	180	200	158	195	177	173	189	186	191	177	167	182	188	175	194	178	181	166	175	162	204	162	203	162	172	178	184	166	177	176	169	177	157	176	210	191	172	189	207	152	164	196	178	192	184	179	157	174	193	170	162	203	183	180	185	166	196	192	192	177	189	178	182	172	198	156	176	153	190	174	151	187	184	179	164	144	185	179	166	183	196	164	194	179	175	177	179	169	179	185	189	178	174	171	188	185	155	182	176	171	161	163	163	203	174	194	195	169	193	183	160	182	183	196	187	180	188	180	201	210	156	164	213	163	188	182	199	180	184	193	168	192	191	162	177	204	200	182	189	188	171	153	177	189	176	195	198	170	208	198	184	191	177	178	170	161	216	193	188	179	190	166	185	179	170	183	197	175	206	190	187	195	183	193	157	183	196	190	174	212	200	180	184	181	161	157	167	168	203	170	184	181	157	185	206	193	195	188	190	180	189	161	177	184	187	176	170	188	182	165	185	195	186	177	190	191	195	206	159	176	191	207	188	185	184	159	189	193	178	178	181	209	192	154	179	162	180	174	194	179	164	182	175	190	176	170	183	184	177	170	164	186	185	162	180	180	162	192	166	159	170	173	162	181	187	175	205	183	194	173	199	174	176	187	192	190	172	173	190	188	166	182	168	174	169	201	160	160	191	192	173	161	191	172	174	176	187	171	185	178	180	182	155	170	188	195	194	178	161	186	175	196	156	177	173	200	168	168	176	192	203	188	179	187	187	173	178	166	186	160	193	164	194	167	191	166	194	192	175	203	172	176	166	169	190	166	169	177	163	184	182	180	180	177	193	171	159	159	190	162	175	174	172	186	207	160	177	192	180	173	188	177	167	179	153	187	173	182	168	202	177	170	185	187	180	179	190	171	178	188	155	161	198	177	185	162	175	181	162	179	162	170	171	189	177	155	165	193	177	176	181	190	195	187	196	192	177	181	174	165	168	184	196	174	174	178	190	161	175	184	173	177	169	167	186	165	178	162	178	170	179	176	183	181	162	191	171	187	159	163	185	178	196	191	178	160	183	170	190	184	162	160	191	201	200	208	178	191	195	177	166	165	192	202	170	188	188	169	188	182	182	176	180	183	173	174	193	176	193	198	194	165	174	178	155	186	186	197	177	159	194	151	177	171	160	200	182	167	187	196	186	180	183	188	182	176	190	192	151	173	197	177	199	181	173	175	163	180	157	180	218	162	198	159	173	166	181	170	192	165	179	180	183	183	168	161	200	163	183	177	196	186	177	182	202	167	186	178	182	190	167	164	188	165	178	172	180	168	173	172	174	178	177	177	166	186	183	178	184	190	190	177	187	194	171	183	187	161	184	186	164	197	177	188	165	185	176	166	183	178	149	175	165	192	175	188	179	165	166	168	187	176	171	179	157	181	168	174	145	172	180	180	180	201	166	189	188	173	213	172	208	190	178	178	169	199	180	177	160	176	157	190	176	170	190	172	181	200	158	175	156	177	159	162	195	184	145	175	189	202	184	181	187	190	159	170	170	187	183	191	174	178	192	198	182	210	188	173	186	187	178	162	166	172	186	183	182	192	181	184	202	167	183	163	173	193	193	173	170	173	180	182	182	185	174	177	183	187	171	172	176	154	191	201	195	183	147	196	173	165	191	179	161	155	177	179	199	205	180	188	206	191	184	176	177	162	166	181	166	170	178	192	209	170	167	168	169	181	191	153	194	179	178	189	168	191	202	176	171	178	199	166	151	184	182	192	208	191	168	186	177	157	160	187	170	149	212	183	183	154	187	183	185	187	186	172	186	192	177	174	192	176	178	188	180	218	179	184	187	196	153	192	177	190	179	195	188	182	173	182	167	175	181	166	166	176	192	153	165	198	191	182	171	201	184	195	177	185	170	200	171	176	158	184	189	161	192	182	182	161	195	201	181	200	176	169	168	197	176	149	177	177	176	183	154	159	179	173	170	168	197	190	172	189	177	178	183	173	190	179	172	163	165	186	198	162	192	183	204	196	203	192	166	198	183	174	160	184	182	171	170	152	180	188	174	187	170	158	182	167	179	216	181	196	206	164	184	165	174	206	175	186	158	185	175	179	163	201	182	192	176	208	181	193	182	186	179	179	190	158	201	182	180	196	154	175	183	171	193	189	166	188	149	178	183	196	169	170	189	162	166	193	177	201	199	176	176	171	175	174	185	185	164	180	189	185	160	146	181	176	184	174	151	185	181	141	159	179	189	162	192	167	192	183	192	194	187	186	192	177	185	185	192	189	182	147	206	175	168	190	184	165	184	183	167	162	162	168	170	193	189	183	178	200	174	174	173	180	193	148	173	196	177	189	173	188	165	189	190	183	166	204	166	190	200	169	176	194	177	185	160	189	170	166	188	181	182	177	183	178	183	196	169	184	166	168	176	189	168	185	158	176	177	183	189	163	185	152	186	191	177	174	175	161	212	160	181	192	174	197	188	166	178	184	159	188	161	177	187	177	167	192	168	187	197	160	171	184	186	170	187	169	165	179	211	177	185	189	196	183	187	187	173	218	170	163	187	179	165	174	185	178	202	184	199	168	169	155	162	174	163	192	183	168	188	173	149	177	207	159	149	197	188	176	165	166	191	196	164	190	152	188	183	190	169	177	199	182	211	193	169	179	197	179	155	159	176	191	186	169	164	188	194	184	193	182	152	188	177	163	174	176	191	184	184	174	218	181	210	203	171	176	158	187	199	173	201	166	182	181	178	184	183	156	191	164	195	173	176	175	197	169	175	210	166	195	195	188	185	175	192	189	179	198	178	204	168	188	154	173	179	191	211	190	187	183	174	188	169	168	191	179	183	170	189	165	178	202	187	180	181	184	191	169	188	179	177	173	192	193	188	195	171	176	176	167	190	206	185	199	166	183	196	159	169	192	178	151	184	188	169	161	189	185	156	183	191	184	193	178	173	173	181	199	176	185	170	197	171	193	191	170	169	211	188	189	198	174	197	176	192	178	170	183	186	190	194	191	206	168	167	172	145	206	203	191	181	177	190	197	191	156	164	179	217	190	184	167	183	175	192	160	183	211	163	156	181	185	168	187	178	186	199	188	175	179	196	182	187	183	197	184	177	180	162	184	182	172	161	183	189	186	166	159	158	197	162	185	184	169	181	200	172	210	201	170	176	172	171	178	184	166	165	163	168	170	162	173	189	164	194	190	181	181	211	158	187	196	180	180
2631	290	254	246	293	273	259	282	257	297	275	248	257	247	249	259	284	246	268	285	257	270	276	268	278	241	249	261	243	258	227	255	262	230	264	279	254	270	271	229	280	235	215	255	283	258	247	227	272	284	258	287	226	250	257	294	217	256	239	272	268	269	272	264	272	271	257	268	279	300	280	261	262	239	265	255	285	257	240	266	249	269	273	285	262	263	238	230	278	275	259	265	280	264	254	255	276	263	241	272	265	264	278	260	237	237	242	275	234	297	267	264	249	249	256	257	262	251	264	271	250	250	254	244	261	258	264	245	255	253	285	297	262	264	254	280	277	256	302	289	245	280	265	234	257	267	233	251	278	296	254	292	250	259	258	246	261	258	268	291	251	225	289	235	248	266	268	260	260	290	256	261	256	237	274	275	257	249	269	256	281	271	274	271	284	256	277	299	277	240	270	251	238	288	255	263	281	251	276	267	259	237	270	219	278	248	293	254	265	265	267	253	256	267	275	259	251	272	254	268	274	284	267	288	275	254	261	276	259	252	266	271	289	259	277	240	239	292	254	281	274	262	282	269	264	260	267	252	268	287	260	251	247	254	243	238	256	232	270	252	245	245	239	219	261	278	273	239	260	250	252	275	257	252	301	258	287	265	253	267	240	262	265	268	260	290	288	251	235	268	266	282	241	284	246	281	266	282	274	279	271	222	262	262	249	262	219	262	270	238	293	273	262	230	263	283	245	264	237	268	237	252	240	269	268	281	254	267	235	258	261	249	271	254	224	255	225	286	312	231	255	273	253	261	253	256	270	239	236	276	241	252	233	305	255	271	246	259	256	278	258	297	260	280	276	267	259	268	247	237	276	288	247	243	262	245	253	272	283	281	299	296	264	296	296	282	273	267	241	280	290	278	235	253	243	256	253	268	246	255	237	254	256	274	274	283	277	253	286	274	248	240	265	263	287	254	256	304	258	266	270	259	254	226	257	249	248	290	288	242	283	268	260	250	270	248	227	265	254	269	290	261	259	270	279	252	273	266	268	243	252	264	242	291	285	276	249	260	237	257	274	239	247	283	272	255	247	263	248	294	264	242	295	280	258	251	247	296	229	237	256	262	273	244	257	255	247	221	264	278	268	275	276	237	270	258	273	276	244	254	257	282	254	242	256	253	306	294	235	271	287	242	240	251	262	253	280	236	257	251	257	251	223	273	270	227	256	270	284	288	302	256	247	240	254	263	273	264	249	247	268	267	235	278	290	243	251	238	257	266	283	253	287	282	272	244	264	267	252	281	253	283	265	252	237	245	278	268	291	273	282	262	262	263	261	268	256	236	259	252	272	256	247	281	249	284	277	267	260	289	237	274	253	260	253	273	257	238	266	244	254	265	262	228	233	245	268	249	262	251	266	251	229	260	265	268	276	274	300	264	249	273	247	249	259	276	252	250	306	279	263	287	230	262	246	269	260	276	281	264	255	251	228	236	293	276	270	247	284	262	229	259	283	278	240	279	273	261	271	263	281	273	275	238	269	250	273	274	252	260	247	300	261	273	237	250	260	233	229	254	268	255	247	244	268	270	256	234	250	257	265	256	275	265	259	257	263	255	254	246	275	242	252	286	253	260	258	256	270	257	279	268	264	273	267	231	277	232	276	259	298	234	275	246	282	220	246	273	273	264	277	289	196	253	273	279	285	260	261	244	272	265	253	244	248	281	233	278	279	232	279	260	274	263	281	303	239	278	262	269	258	239	257	285	237	283	252	236	247	294	260	267	280	286	256	249	257	282	265	284	249	278	291	262	275	228	253	276	270	247	253	222	258	254	282	266	282	302	311	278	207	263	259	270	256	284	242	272	251	245	251	254	266	234	239	233	243	270	254	279	246	288	258	269	276	282	279	261	271	263	238	240	255	253	280	255	276	264	286	274	269	273	245	276	248	259	295	284	253	281	247	263	277	271	244	255	242	283	246	259	248	257	273	239	258	265	260	276	297	230	301	257	270	258	244	282	257	252	243	253	263	254	266	257	259	264	282	275	298	235	243	243	249	248	226	257	241	255	263	240	271	315	267	287	265	261	258	258	261	272	255	274	277	268	253	237	256	258	256	261	275	247	295	250	224	304	247	246	286	261	289	250	263	287	237	206	255	247	267	257	251	253	259	274	264	249	275	264	246	242	265	262	251	261	247	287	283	240	278	282	270	216	259	254	277	228	268	252	274	290	272	264	262	248	311	258	268	290	267	256	244	252	250	228	256	245	245	261	257	254	221	253	259	253	236	255	259	286	254	309	245	235	288	243	270	270	271	238	225	280	231	267	247	254	268	252	254	251	276	269	272	261	248	255	274	245	296	259	243	269	278	263	251	284	289	250	266	266	227	264	248	257	261	243	277	282	244	257	248	252	263	261	255	295	222	281	269	284	253	246	245	272	293	246	245	252	243	275	263	281	279	268	253	253	285	259	256	266	258	250	249	245	250	265	260	260	268	241	247	277	245	239	275	227	252	268	280	283	276	280	256	239	261	250	244	254	269	285	272	234	244	298	252	260	258	243	299	251	269	270	280	273	231	252	270	282	241	263	289	270	269	252	257	270	265	270	263	267	267	274	274	260	252	269	253	241	255	282	300	260	233	231	247	298	288	279	289	265	274	256	254	249	294	251	246	277	265	268	257	257	259	268	264	272	269	274	273	269	275	278	263	256	275	283	265	250	282	250	264	284	270	276	243	260	259	273	231	259	268	240	286	243	255	292	274	278	259	248	264	257	291	272	288	262	255	241	261	290	246	258	246	239	245	253	281	277	276	248	258	264	256	274	260	244	281	270	273	265	251	275	260	283	256	271	238	257	282	276	244	266	262	237	247	268	278	271	294	272	271	258	281	247	274	274	251	269	263	269	253	269	260	274	267	244	217	253	265	276	245	251	271	242	254	287	243	272	272	285	266	245	242	281	273	236	239	261	240	261	252	270	250	259	241	247	273	261	280	265	242	255	264	249	238	239	237	289	277	252	292	260	253	258	275	243	228	228	240	279	259	270	256	257	252	263	256	273	232	267	246	252	240	231	276	245	247	284	256	236	237	261	250	258	272	259	282	266	295	266	249	266	253	262	271	249	222	270	269	278	263	244	244	274	251	241	279	268	277	270	274	241	256	264	277	271	275	302	286	249	276	245	255	247	268	234	256	253	244	245	273	236	276	267	259	275	261	277	254	288	256	270	274	246	262	266	239	264	276	276	266	232	259	251	252	274	247	266	269	247	272	237	270	256	242	315	258	230	263	260	267	244	271	243	258	251	246	243	244	275	268	258	250	266	253	287	281	281	283	283	262	275	268	268	264	244	239	250	257	247	304	261	233	259	267	288	277	263	262	272	288	262	259	253	241	255	277	240	252	239	226	247	265	252	245	244	258	278	257	255	241	244	244	267	251	272	251	255	247	284	264	261	252	259	270	301	270	261	304	281	278	255	271	268	242	243	273	270	234	258	240	284	264	251	257	247	267	257
2861	627	591	679	623	645	629	629	592	595	606	642	634	639	620	622	623	587	648	624	631	649	628	611	629	632	612	622	582	660	651	629	565	603	624	639	631	615	616	659	594	618	611	618	628	646	627	627	643	641	606	612	590	638	657	614	610	600	674	643	629	627	627	619	593	617	607	664	626	586	613	608	585	636	619	581	634	623	651	599	661	596	634	617	605	649	666	622	607	630	617	620	647	612	615	666	666	647	595	646	621	618	604	648	585	612	584	660	610	624	645	592	571	611	648	631	607	588	607	626	630	618	660	593	600	587	628	618	608	602	639	645	613	575	632	620	635	639	632	631	618	600	626	618	594	640	599	613	653	606	684	657	629	606	625	632	617	630	654	638	654	638	589	601	612	640	628	610	606	586	631	597	629	641	587	607	603	671	609	584	608	603	612	582	616	615	614	629	643	607	602	616	646	621	556	635	616	634	595	610	666	590	663	631	632	624	608	630	609	604	613	636	604	619	603	623	680	639	632	638	675	551	587	628	622	649	631	614	651	597	605	647	605	617	635	605	619	633	603	592	633	610	600	641	586	651	608	659	651	634	663	621	598	618	603	646	626	618	631	618	595	628	643	637	569	578	646	623	621	611	629	614	587	618	621	629	638	641	623	615	648	618	610	666	591	644	620	604	603	606	645	625	641	648	659	639	683	633	612	598	636	616	582	649	611	643	651	662	654	591	605	634	598	632	580	609	588	633	614	611	620	596	627	648	628	638	651	602	626	614	617	576	637	609	646	590	598	633	627	668	658	601	640	603	621	606	619	638	628	611	599	586	646	635	633	640	633	597	636	649	581	631	640	643	651	612	604	669	596	612	605	600	658	686	644	610	611	627	673	627	615	610	644	586	575	649	613	634	611	661	586	643	612	656	630	659	628	571	598	639	648	631	651	625	600	663	638	655	630	588	638	619	590	589	630	629	641	608	612	600	612	633	640	626	661	658	610	611	653	650	646	615	606	603	662	585	638	628	588	616	647	623	627	609	645	639	640	622	642	627	670	620	607	577	664	624	629	612	594	609	647	629	644	656	654	653	635	639	630	599	589	593	637	593	616	604	590	624	617	588	611	614	621	634	651	584	648	595	631	625	647	602	641	645	604	617	637	620	633	605	598	650	674	610	671	613	597	603	619	632	606	591	574	623	625	618	610	594	639	626	675	609	622	655	654	603	617	572	609	624	656	669	607	625	576	579	627	655	635	600	621	659	599	667	597	653	640	670	592	634	628	678	625	654	666	617	654	630	626	650	668	602	620	655	640	614	599	607	631	627	623	592	627	577	617	666	639	602	583	625	651	616	664	573	636	615	599	608	614	618	628	638	648	594	588	596	620	603	658	644	666	621	671	627	616	632	590	680	610	586	609	614	623	627	609	580	631	635	628	633	631	583	659	682	653	645	576	659	627	613	626	640	650	680	604	711	622	612	633	635	640	627	632	609	635	643	634	608	632	607	652	635	605	615	614	625	636	640	644	673	652	620	614	611	649	619	627	583	604	662	631	633	606	635	683	634	618	629	666	564	591	638	612	598	617	610	604	627	659	649	628	624	643	600	618	640	649	645	651	618	614	591	600	598	642	627	637	654	625	620	593	632	655	581	664	616	655	646	655	591	602	642	634	639	622	662	596	613	617	611	616	600	625	641	635	617	630	635	646	623	619	645	637	619	620	643	609	599	572	621	666	617	606	599	628	659	625	614	590	613	586	630	601	605	623	626	632	573	618	634	631	627	615	644	596	640	613	588	605	619	645	613	620	597	642	602	625	603	615	545	614	687	637	693	652	649	612	621	653	567	613	632	596	649	691	655	623	644	589	620	647	604	676	595	580	618	577	615	605	602	648	583	609	636	630	583	631	645	621	659	625	605	601	589	648	630	613	647	660	627	599	577	606	632	610	654	615	645	602	568	633	614	670	620	648	595	611	652	621	640	636	612	583	593	623	665	624	631	644	591	610	669	615	637	612	616	588	585	574	631	596	616	633	601	622	576	645	584	657	601	586	648	645	621	672	594	610	591	592	634	588	649	649	663	641	589	606	589	604	614	631	606	604	670	620	666	633	662	580	623	655	627	622	620	568	616	648	653	611	643	641	644	625	648	646	622	622	620	625	695	614	665	579	627	644	616	633	638	634	614	582	629	593	649	605	640	610	638	618	603	623	619	574	614	644	650	623	608	616	630	588	659	593	630	611	635	656	578	647	644	592	610	649	636	617	603	632	666	594	615	609	612	621	616	635	611	661	619	620	597	600	601	587	608	664	609	574	597	591	661	656	573	594	605	593	637	649	627	619	606	576	624	621	639	615	607	621	629	665	616	615	609	602	639	612	641	635	627	626	655	660	625	645	624	667	642	596	659	652	592	659	647	631	615	641	652	633	648	657	654	644	625	593	582	609	624	636	627	626	644	603	626	615	617	618	594	645	599	633	603	628	608	639	618	639	601	632	613	598	626	636	638	584	594	651	652	625	592	590	600	634	619	659	593	646	660	613	636	627	645	641	588	635	600	629	606	643	623	626	607	618	626	645	634	649	646	621	630	618	597	629	632	563	624	602	641	644	643	635	622	617	619	601	635	630	615	623	641	653	621	636	599	592	594	661	657	631	615	625	673	638	626	630	603	689	621	602	588	608	617	647	632	640	661	615	647	649	621	584	625	618	668	638	608	613	624	620	621	616	640	606	606	639	623	666	622	617	605	593	581	602	655	659	600	617	612	634	608	578	627	614	657	614	606	631	579	643	648	640	631	592	690	638	645	656	630	640	565	661	626	627	682	637	674	612	640	644	605	599	607	593	616	596	634	634	636	610	592	566	623	617	619	612	589	611	614	631	593	675	646	655	589	599	623	637	636	616	604	620	629	572	636	609	631	658	576	651	608	652	616	627	629	633	589	582	637	590	655	638	655	602	630	583	622	633	606	651	627	642	607	636	618	654	658	668	635	606	660	615	620	623	623	641	644	632	594	643	632	589	582	632	606	602	630	613	616	670	641	574	635	583	624	637	631	648	611	630	615	600	604	611	643	595	605	599	606	638	606	653	635	619	625	616	606	584	589	608	658	635	606	622	643	607	679	592	589	628	655	631	621	610	617	681	618	604	587	600	585	627	629	626	613	611	633	592	626	620	615	592	635	654	653	661	642	625	599	663	605	619	600	629	587	647	603	624	619	586	634	597	596	646	628	628	578	621	634	606	615	617	663	670	568	611	606	615	582	632	630	605	608	596	621	580	653	630	639	606	644	649	611	631	611	657	652	656	639	646	595	629	616	593	602	628	647	649	600	615	644	622	610	589	630	601	647	618	642	629	648	603	577	654	628	655	578	641	615	677	678	628	650	665	616	632	600	647	634	620	624	673	647	620	629	631	651	665	592	613	594	640	634	621	668	550	595	602	653	612	635	616	624	636	625	608	606	602	633	590	614	594	614	600	579	673	658	628	616	602	657	634	626	636	597	601	585	589	626
11072	621	399	307	289	252	197	199	190	201	175	184	200	188	159	164	179	148	178	160	179	180	168	170	159	183	192	178	199	181	155	186	192	166	158	196	161	188	181	160	153	140	157	163	180	193	170	180	193	178	190	170	179	182	182	173	166	158	160	149	164	165	175	186	160	150	167	181	152	165	178	173	169	196	163	183	174	160	166	156	155	162	142	173	176	185	178	152	185	159	145	156	167	176	174	176	175	171	173	158	178	164	186	149	161	167	179	188	152	175	185	172	173	158	194	169	146	156	136	174	177	173	173	169	174	179	158	142	192	167	175	181	173	165	163	188	167	177	158	154	143	144	180	193	177	157	178	199	164	166	191	177	158	167	170	136	148	168	140	168	160	141	161	156	164	168	155	161	154	159	172	159	167	177	175	160	136	167	183	162	174	166	166	168	161	187	154	180	169	161	178	178	163	150	158	179	182	190	206	160	163	168	160	155	169	181	153	168	178	166	173	167	154	144	188	175	168	172	161	152	171	160	169	183	204	154	175	189	185	144	179	158	169	190	178	171	183	189	182	157	162	173	180	171	161	188	172	182	182	171	161	194	163	182	162	143	160	185	179	179	164	167	170	185	175	160	165	166	156	179	180	156	160	171	201	174	176	163	175	173	196	165	167	169	173	170	176	156	155	169	169	183	168	167	167	165	147	172	167	175	177	145	146	159	169	158	155	163	195	174	197	164	185	167	177	160	165	167	165	172	204	156	169	179	170	180	164	184	174	169	196	160	174	174	179	176	170	184	172	170	160	183	181	174	154	176	188	180	208	172	151	158	176	159	142	176	172	176	173	181	160	168	156	179	181	178	141	179	172	190	165	169	175	160	158	176	173	164	190	156	172	188	193	163	176	168	177	176	156	167	156	183	190	141	186	154	190	160	177	157	171	172	189	157	174	144	168	176	173	153	135	162	163	183	159	169	176	162	179	156	170	153	181	176	182	188	159	182	181	178	171	152	156	180	154	155	164	166	171	156	148	145	161	160	184	175	158	169	158	174	162	188	160	167	169	156	144	155	165	155	151	172	170	189	167	185	169	172	173	157	140	159	170	157	157	153	170	172	152	172	152	157	186	195	203	158	155	193	181	155	167	154	170	183	175	188	158	171	175	154	189	179	172	199	167	181	157	163	155	166	165	176	173	190	159	172	159	165	188	175	198	175	157	186	186	173	181	172	170	173	138	165	158	148	182	179	169	185	162	175	196	183	189	189	181	167	154	193	152	159	142	151	181	145	144	157	174	175	151	163	198	153	146	159	183	167	170	149	162	163	161	166	174	158	172	167	169	171	164	177	177	178	160	175	179	174	171	175	175	165	160	157	143	152	165	163	178	161	181	169	166	159	172	161	152	157	175	162	157	167	188	177	205	183	160	166	189	161	181	162	178	168	189	186	155	172	155	162	171	155	190	187	200	171	160	145	138	188	161	174	172	164	163	164	180	172	142	154	185	143	187	168	178	164	177	182	173	168	165	174	175	169	180	165	172	142	189	139	172	170	160	155	169	175	158	169	193	180	158	153	169	159	174	182	157	169	161	175	164	158	161	171	179	155	175	183	185	165	188	176	164	164	151	158	176	182	166	146	178	166	136	184	173	191	169	163	166	179	187	196	189	201	181	198	175	174	125	169	180	174	169	142	145	175	158	180	171	180	146	153	188	200	170	175	187	172	155	153	171	191	145	165	144	218	182	176	188	176	169	163	155	169	142	174	152	165	163	178	169	156	173	172	187	177	166	176	149	191	177	171	159	148	155	167	184	154	150	147	194	177	199	142	158	158	185	200	168	163	171	173	158	164	173	172	170	171	175	180	172	179	149	203	162	164	172	181	169	156	167	156	182	153	188	186	165	152	177	190	184	172	148	191	188	156	177	174	161	166	187	166	164	147	162	203	157	147	161	160	193	146	168	151	165	178	166	160	179	163	193	205	180	177	191	184	174	172	174	157	183	158	168	185	186	175	161	185	153	175	171	155	132	173	171	161	160	158	191	149	174	166	155	198	173	176	172	163	155	176	162	156	173	170	171	162	173	160	165	175	189	178	160	174	177	183	164	180	153	163	186	163	153	170	164	154	162	171	152	151	166	137	175	152	181	175	170	146	172	157	205	194	164	159	181	164	177	169	179	161	153	167	153	167	189	159	185	176	185	180	172	155	179	169	173	169	161	149	146	177	165	157	175	157	192	177	197	161	161	178	163	149	162	164	149	150	176	182	165	163	156	185	162	162	183	163	164	179	165	173	180	168	164	149	148	168	167	159	179	198	190	168	168	162	182	172	175	160	162	151	165	190	158	155	161	170	149	179	157	186	161	170	155	162	176	152	155	187	158	193	163	166	178	175	155	169	186	166	183	183	168	191	197	168	164	171	165	151	176	177	175	162	177	171	200	164	163	160	191	159	163	150	169	178	192	170	167	192	188	177	173	204	162	143	168	159	152	183	160	163	170	174	175	160	181	178	160	157	159	178	146	167	159	190	167	153	172	158	155	180	181	164	135	159	169	148	171	162	163	169	167	175	154	160	172	170	145	165	196	192	179	149	159	173	189	151	159	156	178	176	165	166	194	163	171	167	176	171	163	149	147	154	168	176	163	177	166	154	174	172	172	165	168	163	158	158	182	201	165	174	167	182	168	168	165	193	180	176	179	158	148	173	165	149	148	174	172	175	178	161	161	154	170	164	163	152	169	171	183	179	175	176	179	181	172	166	177	199	143	167	181	157	159	177	159	159	160	186	177	157	162	164	177	167	180	171	159	180	164	163	152	190	154	186	192	180	170	170	173	164	195	162	147	155	183	169	180	174	165	148	173	177	175	150	198	189	163	161	173	162	177	168	144	188	176	182	168	177	165	137	174	171	162	179	183	208	185	172	182	161	160	159	166	172	138	160	194	175	172	167	182	154	152	160	170	174	160	148	199	181	168	168	167	176	150	150	168	163	170	162	171	179	158	200	176	163	135	152	170	191	157	144	203	200	164	154	171	186	192	161	188	179	144	156	151	167	161	178	172	158	157	173	159	162	161	178	180	143	175	160	175	161	180	184	200	181	154	171	176	176	166	154	154	164	156	163	146	161	181	164	189	183	171	185	164	179	167	142	157	177	152	145	167	164	184	159	157	140	166	162	177	167	176	167	156	171	198	178	166	189	185	164	154	168	162	185	187	187	166	148	165	171	159	188	154	209	165	174	153	175	175	173	149	187	174	178	147	175	156	168	177	165	155	186	167	172	205	178	176	162	154	170	180	171	163	168	170	177	157	169	146	176	145	159	169	176	182	141	155	152	176	159	166	179	158	177	157	171	174	152	153	158	191	183	156	145	188	178	159	150	143	173	163	166	183	171	169	179	188	182	143	155	176	186	154	165	181	168	179	163	182	161	172	164	188	162	166	158	162	169	163	190	159	162	179	183	188	184	162	169	174	170	165	189	159	183	152	163	171	150	150	155	168	170	176	174	160	158
9108	628	925	1045	947	734	695	618	592	560	524	478	495	525	456	467	467	450	463	452	472	437	445	455	434	427	412	426	416	421	469	499	433	406	403	438	386	380	441	420	388	433	379	407	452	439	423	420	403	443	450	410	400	390	402	411	436	394	440	408	412	428	448	424	413	407	402	372	430	400	455	387	386	406	404	399	428	420	399	444	422	428	400	406	391	420	425	420	386	387	420	407	426	402	404	396	406	408	404	382	410	411	397	420	413	415	395	438	427	419	410	421	391	412	428	390	390	439	417	389	441	438	421	406	421	378	409	388	397	416	402	386	428	427	421	391	375	415	386	388	422	411	391	390	357	421	392	413	393	388	452	415	387	430	401	439	421	455	402	411	438	408	399	407	423	422	408	421	435	412	426	396	388	407	424	429	435	427	396	389	415	441	404	433	397	428	421	431	396	389	383	421	417	412	407	433	376	445	400	428	401	405	399	429	395	385	364	396	382	419	411	402	442	411	395	448	386	458	412	390	414	388	430	424	423	395	436	402	404	384	416	420	426	423	398	449	394	403	392	431	425	400	422	378	406	436	453	458	438	399	451	373	429	404	460	408	400	407	449	393	421	429	419	389	471	416	417	401	398	411	430	439	412	427	409	410	395	397	434	459	398	422	433	367	400	403	404	403	424	423	403	381	423	430	405	367	431	418	406	430	421	395	376	397	406	402	414	362	408	433	420	404	385	390	412	418	390	417	387	431	437	402	430	429	418	401	400	412	428	405	399	408	437	447	399	427	393	409	398	416	421	398	419	403	437	379	401	417	395	404	442	391	389	422	399	394	384	397	424	391	426	391	395	389	431	415	386	419	393	381	386	433	421	379	423	391	419	382	447	407	418	426	413	437	437	401	418	409	457	410	458	425	443	385	389	429	404	367	429	382	392	411	420	368	388	413	397	375	422	406	421	397	374	392	434	433	416	412	423	405	389	423	412	449	399	398	382	409	346	400	423	383	413	418	360	375	383	395	411	377	393	418	400	387	398	418	440	401	417	398	454	387	420	405	420	385	378	412	401	416	418	433	423	404	403	422	395	398	440	394	420	422	384	388	464	455	431	421	432	432	421	408	403	431	430	425	436	426	398	424	420	430	419	421	389	418	385	387	422	407	427	391	399	390	412	430	413	418	390	391	422	382	423	430	430	419	393	359	435	394	402	417	367	409	386	389	392	414	439	402	422	393	388	391	420	411	386	431	390	383	446	411	400	403	408	407	396	465	407	401	400	424	423	417	391	423	398	434	447	422	383	404	429	393	432	404	449	413	399	392	419	404	425	396	454	410	424	418	393	422	406	403	390	441	413	393	413	409	399	409	369	410	430	417	389	392	391	401	403	389	398	396	400	412	405	438	400	436	382	407	380	389	396	413	395	390	396	408	402	413	434	427	441	386	421	410	379	436	408	388	418	411	422	405	406	448	408	403	410	383	420	430	378	396	426	429	403	398	388	400	407	404	436	461	405	398	390	423	363	400	393	423	392	406	438	434	396	443	404	421	409	411	412	402	386	393	412	431	414	435	413	407	376	429	442	354	418	399	433	380	414	420	430	452	413	434	406	402	441	395	453	378	412	443	456	390	392	387	396	415	419	398	381	416	424	408	438	411	403	412	408	450	368	441	421	400	445	424	412	425	394	448	426	400	422	402	391	403	444	386	410	387	429	414	375	361	402	440	444	417	469	422	406	411	390	455	401	417	380	414	410	414	411	425	415	422	397	431	405	411	414	422	437	451	396	383	441	383	402	403	410	404	394	407	429	443	392	425	456	434	417	406	434	404	405	394	424	391	390	396	406	444	407	445	416	394	418	388	421	423	422	432	410	403	391	409	411	399	389	414	408	425	426	403	415	407	436	411	443	421	415	427	443	410	407	456	398	402	399	408	409	410	413	406	410	423	424	393	377	426	418	419	393	400	430	399	392	402	429	404	446	404	373	380	383	413	403	420	441	428	424	412	376	436	393	388	398	435	409	403	404	410	410	396	383	430	384	404	383	397	399	417	409	403	422	413	461	404	417	375	384	420	418	422	378	422	400	408	399	386	376	401	382	417	395	425	400	401	444	386	417	405	393	446	397	419	386	417	408	424	432	397	419	409	394	390	397	425	426	444	420	395	427	418	433	422	352	421	399	457	440	423	427	379	414	397	381	389	416	419	410	414	407	444	410	418	410	386	410	362	417	437	423	424	414	370	418	422	388	422	370	382	437	436	417	417	434	433	409	377	410	411	384	422	409	377	424	425	419	431	420	410	384	407	402	389	372	378	370	385	392	397	389	417	413	409	419	376	434	401	416	433	425	441	387	423	432	419	412	414	388	391	389	421	379	395	413	416	404	400	389	419	430	425	405	409	436	430	386	405	420	388	379	374	416	399	402	427	408	418	420	401	409	391	357	412	425	412	432	401	453	392	391	421	413	381	431	453	437	429	413	414	418	412	391	441	414	430	400	409	422	388	370	420	405	422	409	409	425	402	421	420	422	435	368	375	404	405	405	416	427	426	407	402	408	448	444	411	425	415	428	448	399	399	407	429	382	422	402	424	398	379	427	406	414	375	412	426	381	406	387	417	379	405	393	416	425	438	389	428	455	453	396	410	415	400	408	398	424	374	404	462	421	418	399	437	422	408	413	400	448	420	412	385	464	435	419	368	405	427	369	424	440	435	439	415	411	442	409	412	390	411	398	392	395	427	426	423	410	435	410	408	372	415	407	433	411	396	417	404	398	408	409	407	419	411	421	412	446	375	410	402	405	424	395	426	425	400	404	404	397	427	412	364	408	432	423	392	405	422	420	402	423	384	415	420	405	422	371	430	394	406	394	437	429	412	403	404	410	399	409	425	413	394	436	424	430	400	416	418	449	394	444	418	442	400	416	386	404	423	400	411	373	427	408	395	426	436	411	399	385	435	432	398	403	421	420	380	399	413	393	374	411	406	454	415	398	421	413	420	417	447	413	379	390	447	398	428	414	417	384	393	385	414	406	422	427	425	407	409	397	413	399	395	392	445	419	404	387	407	431	410	445	418	385	414	425	399	424	465	430	411	386	401	406	427	384	397	405	426	390	430	445	384	381	403	425	434	409	423	403	401	446	409	408	441	423	387	371	396	415	410	425	450	383	416	416	384	476	392	382	368	430	391	401	384	398	405	394	395	409	443	429	401	410	456	418	404	400	404	413	435	391	415	413	392	419	377	450	387	431	367	375	424	409	382	440	414	417	428	422	398	420	394	404	427	378	412	409	411	419	363	423	429	419	406	425	385	426	415	407	415	460	434	403	412	384	393	397	445	410	422	429	392	396	413	403	434	392	413	414	359	375	409	403	426	424	416	399	401	387	410	424	415	386	413	400	410	418	426	414	399	422	416	433	454	432	405	390	404	409	459	388	402	412	414	423	355	400	414	419	439	348	403	410	415	411	346	411	425	437	435	432	381	410	409	407	424	431	374	396	427	396	403	404	403
17516	1074	553	381	252	198	145	126	117	110	108	97	94	88	77	71	66	75	72	79	64	69	71	58	73	63	62	84	53	49	87	59	65	63	57	68	64	56	71	73	55	71	51	70	54	64	62	63	67	60	51	57	50	56	55	55	62	71	65	52	62	49	57	67	68	77	57	51	62	66	63	71	54	50	63	62	73	71	61	60	54	60	72	62	55	64	56	70	53	57	50	34	59	55	60	55	55	63	64	63	65	61	61	60	50	58	56	64	70	74	67	61	60	71	64	62	78	50	76	63	54	49	59	45	66	66	59	62	70	74	57	63	76	60	58	69	66	47	62	66	66	67	55	82	63	67	66	64	61	60	69	57	64	52	57	70	56	66	56	67	80	76	50	67	54	63	80	63	57	58	61	56	51	43	66	60	53	74	64	50	60	51	63	68	57	54	61	48	63	48	57	60	63	56	54	63	59	69	57	54	59	60	65	72	53	65	56	88	53	56	59	60	62	71	49	56	50	73	50	58	69	58	57	52	52	61	49	63	45	60	61	53	75	69	53	75	54	60	45	62	61	54	49	72	45	62	66	80	77	72	72	64	76	48	55	61	71	64	64	57	63	73	64	57	68	70	57	59	50	65	72	57	74	58	70	56	60	58	61	57	61	51	63	61	91	59	60	67	55	62	63	75	63	60	72	62	58	68	63	55	65	63	56	65	68	61	58	68	85	64	67	61	53	70	64	60	54	66	71	65	53	48	66	75	43	45	57	67	51	53	59	52	85	59	67	66	56	75	65	62	61	67	63	41	58	55	67	58	77	53	54	62	61	59	64	45	54	59	56	60	62	59	64	55	57	67	60	52	64	72	64	63	71	66	73	68	51	65	51	70	71	57	54	62	64	79	47	71	53	49	63	74	55	60	79	61	46	62	56	63	61	63	51	65	51	75	73	62	53	73	61	56	50	43	52	70	68	65	52	51	56	54	58	47	62	59	71	55	67	48	56	63	42	41	66	60	78	60	64	71	61	64	61	56	58	64	69	51	52	62	65	63	60	60	66	53	58	54	71	75	58	62	73	57	58	58	59	60	50	68	65	68	62	66	52	65	53	54	69	69	63	65	55	78	62	70	73	64	63	76	51	59	62	63	63	65	51	75	63	60	65	66	53	64	70	57	64	67	68	55	59	49	63	88	65	58	53	56	56	69	64	55	63	67	80	62	60	69	85	57	55	78	60	68	60	69	58	60	58	64	61	47	56	62	47	54	43	60	69	62	53	55	65	66	53	57	70	59	70	64	62	64	51	60	51	58	59	59	62	55	54	50	59	71	65	64	54	50	47	58	69	64	56	54	62	50	57	65	72	61	64	61	72	50	55	61	58	77	83	60	64	47	59	70	69	68	54	51	65	83	72	71	64	55	75	56	60	58	57	53	60	74	61	58	60	70	53	61	59	74	50	55	60	71	49	73	57	59	88	59	57	60	82	61	73	66	57	75	59	59	55	52	63	58	55	63	61	79	62	71	61	83	70	62	54	46	59	64	57	66	55	63	52	74	62	60	74	67	86	52	68	60	62	79	66	44	63	53	65	56	66	79	80	67	59	50	64	66	80	56	53	73	73	44	63	64	60	61	57	56	58	62	66	67	49	69	67	54	58	65	55	60	59	45	66	65	77	69	67	68	68	53	71	57	73	66	62	60	63	62	59	63	65	56	66	60	58	58	53	67	65	62	66	70	54	51	69	46	62	65	50	60	59	57	61	71	42	68	59	51	56	63	51	61	77	77	71	64	57	62	46	83	57	63	69	64	62	58	53	66	67	66	55	73	66	55	65	64	68	61	58	84	57	64	45	62	66	61	55	52	61	52	75	55	65	60	65	50	54	61	58	66	65	67	61	60	51	68	52	60	47	60	80	62	69	65	60	53	64	62	61	65	61	52	57	57	58	71	67	62	65	67	87	73	60	54	69	66	55	57	65	66	51	64	55	66	73	50	71	60	52	51	59	53	68	53	74	72	70	59	61	64	68	56	72	66	58	69	70	48	62	63	53	69	49	71	63	43	55	61	61	56	58	62	55	57	60	68	74	73	63	63	80	60	67	74	72	61	52	77	66	66	63	54	49	58	62	63	52	63	72	60	61	57	64	64	68	56	60	61	91	75	49	55	66	64	65	69	56	64	68	83	56	68	57	64	55	56	56	67	61	71	72	56	54	64	72	62	57	57	53	56	58	65	70	55	62	62	48	67	60	55	65	61	90	68	62	63	64	60	71	74	62	64	65	61	62	52	57	63	79	67	70	63	62	67	54	59	67	45	56	55	62	61	59	69	78	51	68	65	52	67	67	83	53	64	69	52	69	64	58	57	50	85	55	58	59	79	59	67	43	61	43	61	42	65	53	59	56	44	72	67	58	75	71	52	54	69	59	66	50	56	62	65	74	64	54	54	63	59	58	52	57	59	58	52	50	62	47	62	60	65	58	59	60	63	63	55	53	52	52	56	60	56	59	68	45	65	76	70	74	70	69	65	66	60	65	54	70	64	38	50	56	56	75	62	71	59	67	63	58	57	54	83	62	70	49	59	61	57	59	69	67	49	67	53	64	48	67	77	46	69	74	56	47	72	57	60	59	64	70	69	63	47	54	70	74	65	59	45	70	70	55	71	68	54	75	50	72	48	58	59	51	65	65	74	63	67	62	61	69	60	60	74	75	65	69	63	59	83	69	54	65	62	78	61	66	68	61	54	71	60	75	48	65	54	59	75	60	47	53	73	76	61	82	69	49	69	49	70	61	63	78	76	54	68	58	62	49	80	60	64	59	70	80	55	57	58	78	72	57	69	47	68	59	78	57	51	55	60	53	70	50	56	60	69	79	58	51	51	55	56	52	45	61	49	61	59	55	65	65	59	66	53	55	56	70	54	50	59	71	73	65	66	67	53	65	66	77	58	65	59	54	66	51	72	58	48	55	54	62	72	66	70	70	56	64	66	73	57	61	45	64	63	51	52	70	56	42	74	76	63	52	66	48	63	65	70	71	45	55	60	53	65	55	57	45	59	53	60	57	66	60	69	60	77	61	70	69	65	61	63	66	69	71	54	63	61	60	62	76	59	49	52	60	45	55	67	63	64	61	48	62	66	66	66	74	55	77	55	54	43	49	70	55	62	62	70	60	53	56	61	63	59	46	57	49	58	57	66	56	43	62	52	72	54	76	71	58	71	64	59	70	59	59	65	50	68	54	65	63	63	59	68	73	61	66	73	63	55	62	63	62	57	65	58	69	54	59	55	63	63	50	74	58	74	56	67	65	55	79	84	54	47	52	75	66	63	64	65	62	64	47	67	60	64	59	66	52	56	56	64	68	52	58	63	54	67	73	66	74	75	53	59	59	68	65	62	60	58	71	57	54	73	59	54	73	51	67	74	77	68	68	56	69	55	68	68	70	73	66	62	69	59	65	57	58	74	60	54	65	58	67	59	62	67	46	55	49	65	72	63	66	83	54	52
10935	681	1307	1425	1130	851	691	581	519	396	402	401	334	323	303	309	301	246	245	254	248	251	232	198	230	220	214	227	243	226	206	200	212	210	212	228	196	209	193	186	183	192	181	189	176	189	169	179	185	204	189	185	146	176	179	168	160	177	161	172	200	183	194	160	178	200	180	180	184	183	175	189	181	189	188	194	180	183	182	183	151	171	180	187	176	184	187	205	205	190	151	185	191	179	161	181	178	169	195	195	181	174	186	203	179	173	165	188	186	188	176	168	192	172	143	191	185	194	168	166	187	218	186	173	191	178	196	174	193	171	186	195	183	186	167	186	186	177	211	178	206	190	188	211	180	176	210	168	172	178	170	181	190	173	166	186	194	178	164	168	173	175	187	197	190	188	185	170	175	166	169	183	179	183	181	190	191	171	174	166	196	190	199	177	162	175	188	183	164	203	200	184	214	185	204	191	174	184	180	172	163	189	183	164	197	192	176	170	198	167	192	167	187	176	164	180	175	195	176	186	204	191	176	179	157	157	180	171	166	178	174	197	163	171	182	151	172	179	168	191	181	187	174	165	170	183	165	179	169	172	172	158	202	153	176	183	156	208	169	186	193	188	174	207	147	188	188	184	194	194	172	189	157	182	182	196	195	182	181	202	183	176	192	165	168	144	184	170	184	176	182	175	202	181	197	194	177	181	192	181	175	193	202	151	189	181	152	209	191	205	161	174	181	184	163	173	173	165	194	177	183	206	155	171	183	198	155	168	164	150	193	177	191	183	193	196	193	164	160	174	186	187	207	171	149	167	161	176	146	165	165	160	165	158	195	185	183	192	184	169	181	180	186	176	191	176	171	202	180	171	152	201	190	174	171	182	192	188	182	196	186	162	171	165	183	160	204	214	178	170	182	176	174	163	163	178	178	192	187	177	179	178	180	178	153	196	176	165	187	177	171	182	179	184	157	170	204	189	169	192	172	171	194	175	187	188	180	164	193	188	198	189	193	182	193	171	189	181	162	177	182	181	194	162	160	196	170	171	155	208	157	179	187	171	170	173	181	185	164	183	196	203	167	184	163	172	170	182	205	181	175	194	174	185	173	184	175	187	191	187	183	169	162	175	186	156	176	160	179	195	189	171	195	173	170	190	175	166	172	174	159	160	178	177	188	186	156	202	187	167	170	191	193	157	165	192	187	181	172	184	158	194	201	172	169	164	185	177	193	171	202	166	171	196	173	185	191	194	159	185	195	182	186	191	179	178	185	187	157	160	169	170	170	183	169	179	158	160	204	166	197	207	199	178	192	171	176	194	163	159	175	194	177	192	208	174	189	188	186	195	193	184	160	174	213	174	163	160	172	179	179	178	174	184	177	170	178	175	168	216	179	195	170	180	164	172	182	160	160	181	187	178	162	165	196	179	173	184	172	164	195	176	169	180	181	160	166	169	195	173	174	168	176	171	173	163	174	163	190	196	184	189	175	161	151	177	175	162	172	190	180	193	178	192	184	170	181	170	188	181	173	150	170	194	184	189	183	161	179	167	184	187	187	194	198	172	182	181	211	198	158	165	209	171	180	196	195	194	173	176	183	174	177	171	164	189	212	185	165	167	189	185	161	190	189	165	162	189	169	193	196	182	210	186	207	180	184	183	199	175	180	179	176	199	172	164	182	199	171	171	166	208	200	175	166	183	151	174	184	170	183	168	164	164	168	191	178	152	177	165	186	172	169	211	180	178	178	184	183	174	174	190	179	173	169	174	197	187	158	187	183	159	171	186	172	167	197	186	165	175	180	163	164	168	190	174	179	172	181	180	188	173	198	182	184	177	191	174	182	165	180	173	176	194	186	185	184	193	172	188	170	181	175	192	178	180	167	162	185	167	183	193	174	176	166	171	189	153	188	181	186	197	190	180	194	188	179	188	184	168	157	179	191	155	187	181	181	199	180	171	200	180	200	180	197	171	182	179	184	157	191	199	184	180	175	177	181	161	192	160	178	188	191	189	177	171	178	146	188	165	154	185	166	171	159	193	167	165	184	166	171	201	169	191	169	162	189	187	182	186	168	197	154	172	188	195	177	175	191	180	191	162	160	208	152	174	144	186	171	166	175	158	179	176	162	181	189	180	192	169	173	174	169	195	179	179	195	186	194	164	185	185	176	172	164	190	198	181	172	191	174	192	186	194	192	173	171	173	180	158	171	209	180	188	178	170	183	191	182	186	184	191	159	169	154	188	158	185	163	183	180	156	168	167	155	180	180	169	201	178	170	183	167	188	167	168	181	162	199	172	180	193	170	184	186	171	186	170	198	188	176	169	185	181	184	181	182	181	173	204	191	202	204	168	180	171	188	181	179	204	172	164	212	201	151	177	165	176	181	208	190	161	183	197	177	168	165	186	177	182	172	182	184	187	190	172	162	199	192	164	179	180	199	195	151	173	177	162	185	158	160	172	147	179	166	175	163	186	183	176	172	171	188	185	166	186	172	149	186	170	184	190	179	174	168	185	166	173	173	187	164	207	161	183	173	192	177	183	196	179	157	193	175	169	161	166	177	184	183	170	184	187	187	161	170	188	181	166	182	152	187	179	196	162	193	181	182	194	174	174	171	163	165	177	168	181	188	178	153	175	201	187	202	152	188	158	184	167	197	181	197	187	181	199	181	202	173	198	171	184	159	177	171	183	185	175	168	162	184	173	171	184	174	168	196	203	170	178	172	191	182	169	197	178	192	215	183	182	199	171	190	179	182	188	192	177	200	191	177	179	158	183	188	188	176	177	181	211	187	200	154	198	176	187	173	176	178	198	178	154	176	175	180	187	178	181	161	177	188	160	175	177	185	187	181	187	174	207	170	182	173	195	191	168	182	192	164	166	178	185	197	199	168	193	154	167	170	183	196	171	160	197	173	190	183	171	169	181	175	177	190	168	176	202	181	162	171	191	165	181	159	170	183	174	191	186	166	176	158	193	175	165	164	185	167	195	178	184	167	192	179	181	196	164	198	174	180	182	171	202	167	173	169	163	171	197	161	176	158	165	153	182	171	164	178	173	163	169	186	169	183	180	181	186	188	190	168	194	160	170	183	176	165	192	167	173	186	173	177	176	170	189	167	191	173	173	163	169	158	170	163	157	173	183	174	181	194	167	175	183	171	179	187	181	172	184	182	165	181	166	177	195	186	182	202	198	158	163	177	179	194	178	181	198	161	200	176	192	176	173	185	180	188	187	162	172	179	198	171	179	187	177	171	159	192	196	210	190	171	180	173	157	158	191	151	209	170	191	192	196	183	200	169	171	173	187	174	172	184	175	190	192	166	187	185	173	176	171	211	175	151	163	176	151	152	154	172	172	167	188	194	161	185	177	173	171	184	167	192	166	197	195	161	152	199	179	174	169	157	173	171	163	171	170	192	164	192	191	164	181	201	186	171	166	155	199	170	171	179	207	175	173	177	176	170	179	166	178	191	180	171	179	203	192	151	163	202	171	182	147	165	168	175	179	159	175
2702	269	289	232	243	259	277	237	278	260	241	255	272	243	269	271	274	282	261	236	274	263	301	264	239	240	267	262	282	243	250	244	256	258	243	260	263	297	253	257	256	251	257	272	242	275	241	227	252	276	263	266	273	254	259	255	268	276	277	246	261	260	248	257	248	241	245	228	265	264	232	274	271	267	255	254	260	246	283	263	283	252	246	259	254	279	273	270	266	238	311	286	254	288	260	262	247	275	264	279	260	275	277	302	297	268	241	278	244	270	245	254	254	235	238	266	266	281	240	223	279	250	276	290	268	268	269	273	285	226	231	246	272	273	247	248	254	249	267	227	276	257	272	252	272	225	253	268	250	231	251	273	247	274	242	266	241	226	232	237	275	241	244	239	255	232	260	256	251	297	237	249	271	258	285	259	287	269	274	247	320	266	293	264	272	280	241	228	262	244	243	235	258	245	250	248	258	227	257	253	237	256	232	258	249	235	260	264	282	262	255	271	254	284	279	241	224	276	258	242	266	266	261	271	244	265	251	247	273	258	268	247	267	237	247	239	234	245	272	254	278	268	265	258	229	266	233	242	234	260	271	265	225	271	249	256	250	260	248	236	293	256	256	215	252	261	276	290	260	257	280	284	261	252	281	274	279	234	235	269	272	268	282	249	276	234	248	258	291	281	250	283	243	231	266	261	256	248	242	243	260	281	275	309	270	249	253	230	270	230	248	270	282	251	264	264	273	239	257	228	238	232	263	268	257	249	267	231	247	238	257	274	261	276	252	278	276	265	284	255	274	261	297	242	263	267	250	276	273	239	259	268	237	239	285	243	251	262	251	262	283	267	262	271	267	263	258	280	284	253	234	261	236	254	269	263	234	262	258	268	265	261	252	256	263	240	273	243	269	271	243	261	252	252	236	268	268	258	278	256	249	292	269	257	251	284	286	280	276	271	230	248	274	244	268	262	246	261	256	234	247	254	257	256	255	294	240	277	271	246	231	282	263	281	260	232	273	266	273	280	269	259	274	243	252	255	278	257	271	246	249	283	266	278	266	282	241	245	284	275	257	304	240	273	256	248	253	276	277	262	240	277	262	268	263	275	271	254	261	288	274	261	260	273	259	264	288	270	257	273	254	246	259	289	249	275	275	250	231	263	285	273	266	287	291	254	254	238	254	243	281	264	237	279	250	282	286	270	237	272	254	269	278	245	312	227	264	275	242	279	290	249	248	241	283	276	269	280	254	270	275	247	289	264	276	261	273	265	252	281	247	227	247	228	254	271	241	253	251	248	255	286	265	266	263	265	239	256	258	273	255	272	277	242	262	280	255	249	267	255	246	246	277	267	264	285	275	245	294	260	264	257	269	273	256	281	274	284	306	211	259	274	262	260	253	246	247	269	277	250	262	275	279	277	272	269	240	254	219	266	245	255	266	237	266	244	269	249	265	263	261	249	239	260	248	252	246	261	249	239	278	241	238	253	232	273	245	264	259	265	255	277	280	235	269	259	263	260	273	248	256	240	248	230	244	272	267	260	239	277	269	276	259	235	240	242	263	280	256	258	263	278	279	275	260	266	250	256	268	227	250	292	265	260	291	267	252	284	272	234	227	289	271	258	234	289	249	267	253	254	260	250	277	240	255	273	249	263	263	260	263	238	266	271	261	244	264	248	268	246	257	251	254	242	271	231	271	252	252	258	242	308	276	260	265	266	292	240	246	264	269	226	274	251	271	267	255	268	259	253	276	271	220	276	254	228	240	264	222	239	263	262	278	257	269	230	253	259	249	262	272	230	274	272	252	231	253	250	260	240	231	257	262	252	230	270	291	261	248	263	276	247	237	259	286	272	276	286	252	265	263	267	245	277	261	273	262	242	289	237	234	238	249	225	256	263	273	273	254	270	293	250	259	243	266	254	292	264	273	307	263	244	262	278	220	271	264	241	285	246	259	279	255	277	258	285	244	262	258	268	252	247	271	252	246	271	239	302	270	275	274	289	276	276	228	247	260	282	253	253	273	274	258	266	247	272	259	272	254	245	264	261	247	256	280	277	272	255	272	254	255	282	275	254	276	250	240	270	275	254	254	230	238	259	266	267	263	310	236	254	251	241	227	246	234	243	257	252	235	266	262	263	236	239	281	272	258	250	239	254	240	271	286	245	244	248	268	280	252	218	271	271	253	255	230	225	276	266	234	266	223	246	273	239	269	264	244	276	267	253	246	252	277	283	261	268	262	255	248	252	264	244	274	287	261	265	276	248	274	266	261	275	264	228	236	254	258	278	259	258	263	245	269	234	228	253	245	270	259	272	247	252	250	271	244	254	242	262	257	238	253	258	234	262	238	254	223	269	278	300	235	239	243	237	262	276	260	276	262	254	265	264	249	222	258	272	261	245	268	239	261	270	293	275	272	276	272	262	263	234	241	252	282	276	240	251	238	244	226	247	295	271	230	243	293	266	249	281	237	252	287	279	257	238	276	273	263	274	249	275	278	265	234	240	310	241	261	260	236	250	229	274	228	256	248	243	264	235	262	259	269	271	260	246	253	294	273	271	265	246	252	260	251	280	262	257	244	231	255	254	285	244	263	235	240	271	244	290	252	236	290	243	256	245	230	242	272	231	281	242	266	255	300	246	230	270	249	252	255	252	259	270	231	279	270	295	285	264	237	254	276	274	254	268	261	247	259	265	260	249	240	259	266	259	272	281	273	264	256	256	232	273	298	265	233	238	273	268	234	236	265	282	246	266	278	245	294	273	262	251	249	257	278	272	260	223	271	243	247	244	262	275	226	287	238	264	238	256	236	257	243	266	265	257	282	257	271	225	269	281	271	296	249	238	241	247	238	257	261	265	251	286	286	306	269	253	303	252	240	270	253	271	251	265	282	259	269	267	257	261	257	268	266	249	240	280	237	249	278	268	261	253	261	261	264	227	238	284	245	252	250	266	302	268	272	273	251	246	281	222	273	246	262	275	269	274	287	244	240	266	257	252	266	256	221	233	279	255	263	256	267	260	234	243	257	254	253	229	254	249	260	267	263	251	276	247	305	282	252	244	287	272	286	256	230	261	236	259	265	234	242	250	237	242	275	239	271	253	273	272	267	253	273	254	258	247	252	275	226	263	282	256	262	228	235	265	244	245	279	265	248	263	248	249	239	292	256	258	224	256	284	262	241	244	229	245	249	257	248	263	269	276	262	246	268	292	278	269	263	237	220	243	265	257	273	238	268	252	260	269	254	275	244	244	267	265	276	243	256	250	238	251	275	250	269	283	244	265	258	226	278	250	274	248	241	280	279	267	273	214	285	261	251	232	247	253	252	262	242	265	285	239	241	261	280	274	256	240	275	270	254	276	239	255	257	285	269	257	234	253	245	226	240	251	272	261	264	230	267	256	279	277	271	303	247	259	244	247	260	236	288	260	239	241	233	250	243	267	256	267	261	245	262	273	246	265	283	254	251	272	256	268	259	262	256	258	244	271	258	247	272	268	274	271	258	266
2925	646	650	651	638	622	642	621	591	644	630	625	596	617	630	573	622	603	615	650	656	639	554	651	614	579	634	626	601	626	626	613	628	610	626	616	617	596	620	645	647	632	641	658	591	615	587	665	577	651	600	674	643	641	603	590	654	648	614	621	596	608	618	654	641	614	610	613	641	621	603	583	628	642	591	605	597	598	618	597	618	586	599	626	620	620	616	625	622	640	584	616	626	585	611	618	612	569	613	593	633	586	560	647	621	627	615	620	634	620	645	628	630	619	620	556	652	624	612	662	609	626	618	571	650	615	604	565	621	624	628	639	621	571	622	658	598	571	592	606	620	592	542	639	627	634	622	634	613	597	575	604	601	598	623	615	596	648	649	647	640	598	630	611	656	670	605	646	589	612	634	597	617	620	610	638	616	611	623	590	622	655	586	582	628	612	598	653	612	579	628	573	656	620	646	602	615	582	614	613	585	614	603	627	592	624	618	625	637	649	622	633	587	610	566	649	603	549	598	623	647	659	607	596	626	600	634	613	608	643	607	650	644	621	600	632	630	691	632	590	645	626	576	618	593	577	605	586	643	595	625	653	617	631	625	625	609	639	630	611	620	625	599	636	630	651	608	612	636	608	636	630	643	637	598	624	595	586	587	628	668	611	634	631	624	565	607	608	606	618	677	619	618	629	631	636	581	630	608	621	620	615	635	611	604	584	590	649	585	606	611	639	628	585	648	631	600	652	620	649	619	614	670	580	589	569	648	649	605	617	609	652	633	664	597	608	660	683	621	626	598	606	648	607	589	656	606	647	602	601	595	606	600	627	626	633	613	577	610	623	650	598	618	641	582	646	603	617	628	612	599	620	610	582	642	612	654	601	596	635	606	617	640	609	618	651	625	643	604	648	674	619	613	648	606	583	594	659	596	575	645	548	613	629	613	617	653	620	596	619	567	612	621	582	559	613	636	612	657	587	621	618	637	655	632	698	619	604	614	616	645	600	642	666	616	619	600	582	613	644	592	605	614	667	640	606	627	636	586	614	628	654	635	624	547	623	646	601	628	627	600	620	603	576	629	626	631	640	632	603	603	604	604	590	607	627	610	657	563	577	606	609	585	578	615	609	613	591	584	572	611	641	601	627	615	646	616	601	615	632	620	615	614	615	613	603	621	629	629	639	573	621	596	664	587	614	683	587	596	596	644	649	626	653	577	626	579	658	595	631	618	556	597	571	628	634	665	624	608	656	646	644	657	632	621	657	579	613	603	641	626	658	617	601	604	625	584	648	647	607	639	645	653	619	585	628	610	632	638	579	666	618	584	626	644	635	616	622	601	652	590	617	653	635	599	616	584	624	612	634	625	604	632	610	612	578	590	619	631	614	621	606	602	627	630	610	633	629	584	621	658	645	641	616	671	628	612	616	591	633	595	632	637	622	599	594	643	607	588	593	609	593	628	601	603	580	621	640	600	585	614	622	629	594	630	570	617	612	625	664	595	604	616	629	626	595	597	612	611	641	625	612	638	563	636	650	632	600	663	647	619	621	621	583	629	609	612	662	604	590	652	596	625	610	599	593	625	605	647	577	608	610	583	620	623	627	618	582	654	580	619	587	601	617	597	606	608	579	613	683	600	661	612	645	628	643	615	601	596	628	617	576	628	630	602	615	599	648	669	652	565	639	661	651	578	636	591	608	634	625	626	646	588	554	605	600	609	585	681	600	655	620	626	611	651	576	655	676	661	609	626	657	606	617	591	661	647	598	596	596	590	637	610	642	622	649	606	626	648	632	636	607	574	624	605	587	630	581	629	610	628	626	633	618	636	634	628	632	630	662	592	579	617	593	605	597	611	604	665	567	607	604	641	639	591	678	626	582	608	607	646	568	640	588	617	616	606	627	647	599	582	610	680	624	573	622	598	658	632	546	613	628	621	578	615	640	626	605	574	613	584	609	627	634	576	619	602	638	641	622	595	619	620	605	609	648	625	602	634	673	618	623	664	629	635	627	616	619	633	627	547	574	628	645	628	607	629	601	626	620	632	585	653	632	610	643	587	630	621	602	644	592	618	597	652	634	603	623	637	603	633	606	615	597	645	622	623	633	642	624	605	610	607	616	615	628	604	610	598	622	623	564	652	588	591	601	607	669	651	652	660	636	603	623	615	618	625	594	553	585	592	610	598	636	653	626	600	629	613	659	667	638	688	622	627	643	649	601	574	632	655	587	626	604	552	654	601	635	604	591	586	624	678	604	603	645	637	609	644	619	628	607	594	647	617	642	607	616	575	638	651	617	647	667	627	615	641	626	627	571	638	610	606	589	597	622	635	646	605	602	626	626	621	597	627	627	635	616	643	620	595	604	579	631	592	647	619	574	633	604	640	645	661	604	642	638	622	590	627	625	614	657	615	612	628	619	635	584	638	628	594	613	589	636	669	641	592	657	630	599	626	591	626	614	591	631	647	643	618	607	646	601	583	592	602	653	636	592	603	629	631	604	613	602	647	623	612	636	647	637	621	602	599	637	616	616	611	619	633	604	628	622	590	618	630	631	607	613	657	616	640	609	643	627	612	602	682	628	647	594	606	588	650	611	641	568	607	637	563	615	622	647	629	586	615	660	661	622	615	576	644	587	596	586	629	565	596	636	640	647	632	619	628	628	630	648	627	604	611	609	573	586	653	598	605	603	593	637	581	621	621	698	618	595	549	661	588	653	621	625	603	648	583	632	614	599	620	629	597	616	611	625	658	628	637	639	554	618	583	627	575	658	637	581	583	640	639	638	607	594	569	607	651	633	627	598	637	615	578	566	648	615	657	641	636	620	620	609	615	673	658	592	638	627	564	623	647	595	615	640	655	633	595	581	594	649	634	627	650	630	612	624	596	636	637	619	607	621	664	637	672	587	588	628	612	615	610	627	608	574	607	576	614	615	621	629	595	695	636	610	575	622	559	584	616	587	561	621	625	635	581	619	629	609	590	570	601	611	641	626	651	665	598	602	635	618	579	601	576	617	624	633	593	617	577	624	630	660	593	569	608	593	609	631	651	646	624	624	646	609	650	666	645	652	609	601	597	580	616	557	633	608	593	568	575	583	602	581	593	621	592	630	593	609	593	618	584	610	628	623	586	655	650	595	614	639	611	607	604	616	626	633	624	622	629	604	574	618	662	663	650	628	635	597	620	588	620	598	613	630	676	645	637	632	600	623	609	647	618	615	614	571	624	667	657	649	626	643	602	610	602	649	657	625	626	603	634	598	654	651	592	647	589	638	578	630	610	623	640	642	573	588	612	636	617	634	614	600	674	572	613	623	598	652	568	598	590	629	634	596	580	654	607	600	632	614	622	602	618	612	610	585	637	629	601	580	636	641	647	647	620	601	635	650	639	608	618	596	629	591	616	641	676	635	608	610	616	619	636	645	635	621	612	627	621	609	571	611	577	610	612	630	612	590	646	666	596	679	620	625	621	607	621	637	628	618	587	631	599	625	615	608	590	575	590	602
10611	582	375	303	257	253	215	214	192	207	193	187	177	183	176	184	165	147	203	187	160	176	191	176	173	150	156	150	183	177	174	180	184	189	153	157	147	180	201	154	145	186	176	186	163	147	161	177	147	167	184	168	157	165	139	174	173	156	167	188	173	150	153	155	192	160	172	166	170	173	179	161	164	168	157	178	158	165	168	165	168	202	169	207	167	184	159	160	190	194	168	196	171	186	158	172	178	168	176	193	157	183	155	191	179	170	163	165	157	161	166	145	193	172	160	187	148	168	166	146	180	153	171	182	168	178	163	145	163	157	162	181	175	162	174	166	169	169	163	143	157	165	175	171	154	167	147	158	177	176	173	148	191	152	169	146	165	175	163	168	158	149	184	147	162	165	147	149	171	163	179	159	184	193	174	142	151	181	157	167	184	153	171	171	202	154	126	157	170	174	179	175	169	171	157	170	164	175	178	158	185	187	166	168	164	169	170	162	165	173	152	175	160	175	182	149	151	186	190	168	175	153	134	191	150	141	162	172	148	189	191	175	195	158	163	204	179	165	167	153	181	162	142	166	173	170	185	159	168	170	177	179	192	164	157	155	178	189	141	147	165	165	203	138	171	169	184	159	167	161	140	176	130	172	188	160	170	161	147	179	156	179	146	159	159	156	159	161	164	160	196	183	162	183	180	176	166	210	167	190	141	162	158	184	180	180	137	191	184	192	178	196	189	160	173	190	154	153	155	138	174	174	174	144	149	181	189	166	176	150	147	167	195	163	152	196	156	172	182	177	177	168	168	171	179	185	171	159	162	154	165	177	163	187	160	167	168	166	156	162	173	185	179	195	170	141	177	170	180	164	161	162	168	152	196	181	189	190	156	159	157	171	178	157	158	154	171	182	160	188	173	173	196	183	183	163	142	174	177	178	184	205	179	165	154	159	169	166	164	179	169	151	201	143	186	170	170	162	183	150	186	173	173	154	165	158	168	181	183	153	190	161	186	152	152	155	148	163	167	172	176	180	167	174	149	183	170	164	188	161	168	149	152	182	160	170	153	175	166	172	154	162	173	155	170	162	143	148	175	167	142	173	181	162	176	163	153	172	169	151	152	173	147	174	151	165	153	169	139	164	169	167	162	160	178	175	171	164	143	142	166	169	176	148	166	192	171	177	185	185	181	187	194	181	191	185	141	157	189	172	179	164	146	168	187	178	167	170	174	162	166	168	172	171	157	158	190	172	177	171	172	187	169	164	199	202	187	181	179	160	163	179	149	157	158	163	199	151	162	174	169	201	168	173	170	171	160	170	172	195	158	181	146	188	181	177	154	175	151	140	169	157	157	160	171	165	180	167	193	178	172	199	186	156	185	170	178	179	172	177	191	181	175	172	186	175	168	194	155	172	178	182	166	163	179	184	155	181	184	136	170	179	173	163	164	175	173	168	179	156	158	187	176	157	170	166	157	178	180	157	178	171	174	173	163	155	186	170	182	183	176	178	168	156	169	163	142	171	143	167	159	184	175	172	175	172	156	154	184	174	147	175	150	178	167	177	166	156	166	182	143	159	171	165	170	169	158	167	191	178	162	176	168	152	141	172	156	177	156	166	150	180	158	156	152	165	171	191	142	156	150	165	165	165	193	164	175	189	151	166	176	172	147	175	185	141	156	160	164	173	173	207	146	170	176	171	145	165	169	199	190	181	165	152	156	172	155	152	177	181	164	153	150	155	193	172	170	189	174	157	149	160	173	164	154	144	153	160	156	166	169	149	141	174	148	146	170	158	155	179	180	174	161	162	151	175	176	165	176	185	174	170	166	172	192	162	159	153	166	173	175	157	154	153	178	152	172	162	164	165	174	180	173	181	191	172	146	162	155	184	158	159	161	175	167	173	160	170	178	153	169	180	152	183	179	180	156	167	167	155	150	171	168	170	176	162	170	167	161	165	178	180	173	169	183	165	168	180	164	173	193	146	191	154	182	197	157	180	160	154	134	155	166	180	176	161	162	132	151	166	179	163	156	162	177	188	158	171	162	194	178	175	171	178	158	157	171	163	180	170	170	179	158	160	165	184	177	178	152	155	153	170	150	156	159	160	198	158	142	167	177	165	166	160	175	164	158	154	165	193	177	170	172	150	175	179	174	161	206	164	150	166	155	171	175	186	174	153	164	155	211	178	178	175	143	162	155	153	177	178	175	175	175	171	189	149	151	164	177	177	154	157	162	165	172	175	184	190	182	175	146	174	202	175	175	157	155	157	180	170	160	172	150	178	159	180	179	154	189	168	167	158	153	172	188	169	157	178	171	160	164	171	166	153	168	165	175	167	153	163	165	174	162	164	178	166	167	174	187	174	178	148	156	156	173	167	160	161	144	141	165	192	181	160	176	161	163	172	162	166	150	168	154	188	193	175	201	169	166	182	175	154	188	174	154	159	161	167	182	175	202	164	176	165	160	141	172	142	180	163	153	188	148	168	163	181	170	168	142	189	180	165	170	163	185	184	195	199	177	174	156	163	156	146	189	179	175	185	165	185	169	178	154	169	167	154	173	162	190	179	182	194	165	165	181	141	193	157	182	156	166	174	176	160	170	155	163	163	159	152	162	162	188	187	168	170	161	162	175	152	160	165	151	169	180	198	158	160	185	157	157	172	163	155	184	180	153	178	201	168	163	162	151	170	180	176	185	192	157	178	190	167	173	145	174	180	146	139	169	145	162	157	161	171	169	160	171	184	171	175	177	171	187	153	152	195	167	186	179	171	159	147	168	159	172	156	150	170	172	180	171	160	177	212	181	170	182	181	169	176	197	161	146	161	192	160	156	162	200	187	205	173	161	151	163	168	166	147	169	167	173	183	180	176	170	167	178	143	156	153	174	145	170	178	159	160	174	163	159	158	156	183	170	175	163	169	155	153	179	162	166	169	149	155	167	148	165	178	161	172	171	162	150	151	188	172	167	159	189	184	158	201	188	162	154	169	175	159	168	176	182	175	170	169	162	157	158	165	170	179	174	168	154	158	153	166	173	185	189	166	165	166	146	178	174	175	156	176	179	155	154	208	149	162	153	162	147	182	149	189	177	139	187	157	148	173	156	170	150	158	162	170	186	175	153	165	163	184	185	180	175	164	196	155	162	175	159	157	160	142	168	189	166	164	193	175	180	146	170	173	158	174	167	179	169	169	153	188	183	184	181	180	167	150	150	181	180	162	149	124	167	187	159	173	190	173	162	146	166	162	163	180	189	174	169	166	182	179	192	191	158	167	183	170	201	184	166	137	155	160	151	164	199	151	162	167	170	171	161	166	161	166	179	182	191	179	160	200	175	197	146	176	155	148	151	173	162	159	140	175	172	162	149	194	163	155	149	157	180	156	155	160	165	173	170	160	157	174	157	176	157	183	175	172	190	190	180	165	171	161	162	129	177	158	183	186	157	162	180	173	185	169	158	168	170	177	162	181	160	161	171	162	179	171	151	171	180	172	163	171	176	163	170	129	175	146
8920	658	963	975	949	785	684	618	580	544	530	503	459	456	460	452	495	451	436	465	468	494	460	445	465	445	433	452	388	427	436	433	448	433	424	396	426	412	438	404	388	432	403	437	390	404	401	413	453	400	385	418	435	387	413	364	424	423	384	419	416	425	374	394	424	431	419	420	408	384	400	421	442	384	408	385	420	389	372	408	421	376	411	396	375	420	408	414	403	425	443	396	415	387	392	393	406	382	412	414	391	415	430	414	399	382	396	406	400	408	404	387	417	417	413	390	415	432	413	449	450	369	414	401	400	409	393	411	389	420	401	409	433	412	427	397	437	411	377	399	423	450	366	419	402	430	410	428	406	453	413	398	418	416	400	390	395	412	389	375	407	404	386	418	398	417	395	387	416	367	401	419	390	422	396	425	402	394	432	409	410	400	395	406	434	382	386	420	431	396	411	409	362	431	420	430	404	413	396	431	439	421	398	369	436	437	398	388	412	423	400	423	425	390	421	425	408	439	396	407	406	404	458	437	418	407	403	427	443	404	373	432	410	378	430	404	437	410	379	382	443	434	436	427	402	382	415	390	445	404	436	417	418	428	428	431	405	437	410	475	413	412	407	384	417	389	404	373	401	419	372	427	414	434	391	408	407	395	411	398	414	401	430	433	428	401	435	414	421	417	384	399	397	421	457	380	400	412	400	412	434	370	462	394	395	413	427	364	418	431	414	408	411	405	424	407	414	390	405	437	438	401	446	399	393	392	404	412	406	431	416	422	433	421	383	431	403	369	416	398	389	389	402	404	361	414	420	402	419	416	386	394	408	395	405	427	392	386	401	410	412	404	419	396	413	399	398	430	409	406	425	444	391	414	419	427	436	427	409	438	397	388	426	444	415	388	377	409	378	400	391	402	418	423	422	412	421	408	420	415	422	391	443	399	441	387	382	409	403	390	409	415	403	379	392	423	397	385	406	401	451	409	384	427	458	460	384	426	443	395	421	440	390	441	421	384	430	394	404	426	424	409	396	384	361	417	389	392	410	397	408	400	435	404	390	408	419	450	381	413	418	425	393	393	461	375	399	439	438	394	415	434	398	411	399	410	423	372	435	397	432	427	414	401	387	401	402	385	439	401	389	372	411	404	403	382	390	420	420	427	412	417	416	405	420	415	395	422	404	371	402	419	430	401	419	399	410	454	396	377	400	374	393	396	413	397	414	419	375	408	375	419	417	412	406	441	373	399	426	394	397	378	426	402	391	368	406	376	393	409	414	405	373	394	412	425	412	428	411	417	440	407	413	417	394	387	421	395	401	402	410	396	394	433	443	421	437	383	400	403	423	419	429	391	416	421	422	406	429	413	416	450	423	388	386	378	385	415	416	414	393	396	389	401	370	407	427	378	398	381	400	436	383	416	411	403	423	391	413	438	402	440	406	402	393	403	406	412	420	416	455	382	414	381	396	413	418	421	395	423	432	423	419	431	415	427	420	409	404	391	428	395	382	402	427	455	441	393	411	464	378	433	404	395	374	427	418	416	402	429	404	408	417	424	415	410	396	415	393	440	383	360	417	385	416	439	427	398	433	420	428	403	421	386	413	386	417	370	424	432	413	438	400	394	411	402	388	400	403	421	415	389	394	381	402	378	433	425	410	366	413	414	414	435	403	429	395	414	430	396	431	418	440	407	408	435	415	364	409	402	398	425	402	377	389	379	381	430	393	424	407	393	405	399	400	384	366	435	405	396	404	433	415	425	398	400	406	416	417	378	390	402	395	450	389	416	426	418	396	438	391	429	404	410	372	436	409	441	404	414	403	466	412	418	409	462	393	414	392	406	390	417	402	396	409	419	431	382	382	390	403	432	391	453	400	413	428	413	443	400	418	410	380	402	438	410	382	428	414	401	443	387	417	406	392	370	446	427	385	389	368	373	417	417	423	428	384	385	410	379	364	403	422	430	431	407	428	404	423	404	417	405	438	461	390	397	377	414	425	423	414	405	445	411	421	402	396	419	408	412	371	403	414	378	454	427	408	422	402	409	431	412	397	412	406	383	400	392	371	406	440	404	451	390	401	407	368	405	413	395	395	444	389	421	384	405	387	418	430	416	399	409	406	424	419	396	430	436	396	396	404	440	404	397	407	391	376	424	412	408	405	434	390	403	445	407	385	392	385	427	404	406	432	422	368	418	382	417	412	431	383	402	395	432	391	381	424	402	389	432	418	414	428	419	408	419	401	426	419	391	407	400	405	401	422	422	406	384	437	384	418	420	412	418	385	427	420	422	395	414	394	366	401	391	428	433	438	417	425	418	384	442	394	403	402	418	408	370	419	433	405	391	407	395	409	433	408	404	398	410	385	390	435	429	403	374	403	445	444	436	440	397	391	350	383	387	452	382	418	389	372	420	424	429	419	404	434	386	429	384	421	401	384	393	409	367	428	421	373	417	426	391	418	365	411	427	402	418	429	386	394	419	395	408	400	404	393	419	433	412	397	397	399	380	416	410	419	375	399	444	380	425	410	430	387	402	392	394	404	362	388	440	422	413	424	406	377	402	410	411	402	434	459	438	442	407	398	384	417	425	435	438	395	407	365	396	378	396	426	432	424	405	368	454	404	383	395	403	427	407	393	413	391	443	424	392	425	377	399	424	418	419	419	425	415	405	427	432	437	430	436	386	414	389	409	402	419	384	369	400	386	417	418	399	397	441	410	397	408	413	405	440	420	430	416	415	413	423	413	432	378	381	379	433	429	422	445	438	424	388	399	433	403	375	402	374	387	436	437	368	403	429	360	417	447	439	394	439	431	380	413	389	417	422	391	412	382	420	371	397	421	402	409	400	393	436	382	398	412	396	403	391	396	421	428	398	388	381	391	400	405	409	402	408	401	425	423	398	404	392	390	397	372	420	415	380	391	388	406	414	384	422	393	401	419	394	404	412	370	426	403	414	391	433	416	399	393	426	390	375	439	392	419	410	394	372	424	420	401	383	372	392	397	426	395	377	395	418	422	394	400	402	422	365	404	400	404	387	412	403	424	402	413	413	389	383	432	404	348	432	425	414	410	406	412	432	421	376	416	417	387	425	392	410	396	437	403	416	426	404	402	398	403	430	404	407	370	402	390	395	459	392	397	389	390	376	439	390	405	398	415	421	394	427	356	411	415	417	413	423	425	406	396	396	393	393	412	401	391	386	437	416	409	386	368	410	415	391	447	412	444	432	417	437	422	402	384	417	408	428	394	404	433	432	396	414	388	420	429	434	439	414	418	398	383	422	422	403	417	389	404	429	417	429	389	396	397	413	407	403	407	399	396	422	392	404	382	376	412	416	424	399	415	379	404	457	414	377	418	425	407	427	415	405	369	424	408	384	438	415	431	384	399	417	371	405	382	391	405	385	403	408	413	400	418	396	411	404	410	395	402	398	395	399	416	460	388	383	388	459	422	426	412	413	422	404	396	410	427	380	396	404	387	432	414	408	407	379	401	406	358	434	401	378	439	432
17918	1252	564	375	284	191	173	127	115	91	96	69	74	75	80	70	84	59	88	55	65	49	73	68	68	74	72	73	68	61	65	64	64	49	53	73	77	65	63	54	58	66	61	67	72	73	56	49	61	57	53	55	68	70	65	46	52	68	75	72	51	57	70	61	55	76	61	59	67	57	59	60	50	65	61	74	71	67	72	69	53	55	63	74	74	63	72	56	54	73	55	54	67	55	60	57	60	56	60	65	54	73	66	68	48	54	55	57	67	75	55	54	57	63	60	57	63	59	47	57	79	68	65	59	58	69	64	58	53	54	70	68	62	71	60	57	45	54	58	58	60	48	50	61	56	57	63	69	48	53	50	61	55	66	73	63	57	55	73	67	61	51	70	73	47	70	61	65	60	60	69	57	71	54	54	61	54	60	69	58	50	60	59	68	67	56	56	37	53	54	69	57	70	71	60	63	65	49	57	49	56	67	68	57	62	47	55	76	58	62	71	49	68	53	58	71	64	56	57	56	57	64	65	50	45	72	55	71	49	69	76	57	59	66	59	59	58	83	53	61	67	51	72	58	57	47	49	49	61	60	67	67	44	46	68	55	60	60	49	55	58	49	74	56	68	65	62	79	67	60	62	64	65	60	69	52	66	57	62	46	42	59	69	61	49	68	55	68	57	63	61	52	62	58	85	55	52	62	60	50	55	54	56	80	56	73	56	46	56	80	74	65	72	56	67	61	57	60	70	70	60	64	42	62	68	65	57	62	51	37	67	59	46	53	71	58	56	53	75	73	70	60	64	74	64	74	49	59	67	50	73	71	59	66	67	48	65	52	59	62	67	68	57	60	53	53	55	68	56	69	62	61	77	56	56	57	56	41	64	54	64	53	55	59	46	66	49	60	54	59	59	57	61	55	46	70	72	67	69	55	68	72	58	58	77	56	68	49	55	84	71	62	74	57	76	58	42	61	83	57	50	43	73	71	74	69	52	66	60	64	55	66	80	59	61	49	55	53	53	63	69	57	60	60	61	48	58	59	41	60	74	69	75	68	59	69	55	62	60	61	56	70	70	61	46	67	63	73	54	48	56	60	53	55	71	71	50	62	49	59	73	72	63	55	67	62	53	52	52	66	69	57	63	58	79	52	65	65	61	57	53	60	45	71	61	56	60	59	69	53	64	76	59	68	58	56	63	64	66	55	46	71	55	51	62	53	39	64	40	52	56	61	68	64	54	62	61	48	78	55	63	66	65	58	59	57	63	62	58	73	55	69	59	61	50	58	78	80	68	64	65	62	51	69	55	74	64	58	66	63	58	68	61	75	43	66	70	66	62	66	75	48	63	60	56	48	48	61	72	67	60	54	52	52	47	58	56	58	60	55	65	74	68	71	72	56	60	62	50	71	60	63	78	75	66	67	61	56	76	59	68	63	53	47	64	60	69	65	64	45	66	67	57	62	63	70	49	51	51	59	79	53	61	69	65	51	56	49	56	65	64	55	65	68	81	59	64	68	60	57	63	64	71	68	59	57	54	57	52	71	61	51	60	57	64	61	56	61	61	64	59	56	63	68	61	57	51	60	72	63	69	56	54	55	61	80	71	64	55	68	61	80	59	62	59	62	65	65	59	62	58	68	52	42	70	55	49	60	60	70	58	57	56	56	54	73	61	76	54	74	59	50	72	78	71	51	59	63	75	55	50	57	59	63	55	57	62	65	70	44	56	66	77	64	56	71	71	67	58	61	49	60	58	63	61	63	66	64	56	50	51	66	81	51	63	76	54	65	53	52	68	63	53	46	63	51	56	59	65	66	57	58	66	68	70	59	50	65	57	59	63	53	66	73	68	57	57	60	77	60	60	46	69	54	78	55	72	58	62	79	55	49	69	72	62	71	52	66	62	72	64	66	39	49	59	60	57	56	56	61	56	61	77	54	53	65	64	72	76	51	59	78	73	71	67	62	51	55	63	59	78	67	72	67	63	65	65	50	64	57	66	54	68	63	63	55	72	65	59	55	62	48	65	60	53	49	59	74	60	69	60	56	66	67	62	57	57	69	58	63	62	57	68	45	55	56	68	64	71	64	63	50	68	60	51	66	59	59	65	80	73	53	68	60	65	62	67	67	68	71	65	61	67	62	44	69	69	49	54	58	56	80	51	54	54	56	73	54	66	49	59	67	61	56	49	54	56	68	54	61	55	71	75	59	66	57	50	57	65	64	66	66	66	56	69	76	63	52	53	58	75	53	80	70	61	63	58	59	65	71	45	55	60	61	46	80	56	58	68	65	55	52	67	70	76	63	71	54	70	42	65	46	67	58	61	39	44	64	54	85	56	57	73	70	61	59	61	60	78	63	64	65	52	46	56	61	61	75	53	66	54	73	50	61	61	54	60	77	76	66	62	55	54	62	59	69	66	54	70	69	71	60	49	45	55	53	59	56	58	64	77	65	53	62	64	53	53	58	66	55	59	57	62	66	53	79	64	56	65	59	64	66	53	60	43	56	58	56	56	63	54	61	57	67	54	59	83	57	48	72	75	66	59	62	62	56	56	62	61	78	61	68	65	53	54	58	48	58	63	73	60	72	59	72	61	57	56	62	62	63	45	66	66	55	62	59	75	52	73	57	48	61	63	70	63	42	56	52	64	55	62	59	60	56	61	63	50	50	56	64	59	75	70	83	68	61	56	68	56	69	59	56	56	60	61	64	53	63	58	59	55	63	72	61	66	54	46	59	74	73	71	54	61	56	67	68	57	71	57	54	66	91	53	47	63	59	57	53	55	60	68	64	60	71	48	61	57	56	64	55	82	92	63	56	66	50	55	77	73	73	66	60	67	50	71	54	53	58	54	58	53	69	57	57	54	71	51	61	49	60	61	60	54	64	74	45	60	69	62	53	58	72	60	45	63	79	62	55	68	62	61	51	57	63	78	55	57	47	72	59	60	70	58	63	59	70	63	72	64	56	62	71	63	68	76	55	66	48	51	65	63	50	43	41	67	64	58	58	75	62	57	75	62	60	54	71	61	66	73	66	54	55	62	74	77	66	70	66	57	68	72	54	55	53	66	65	74	53	63	51	51	57	63	51	67	59	62	53	54	46	61	46	65	69	50	73	47	68	55	48	60	64	65	65	54	66	65	60	53	64	66	60	58	64	77	50	64	65	59	73	61	58	62	66	64	63	75	65	78	57	56	65	69	66	56	61	63	62	63	58	77	55	59	65	57	66	53	59	74	56	55	69	69	59	55	73	50	64	77	64	59	65	57	54	39	54	62	54	63	51	68	56	55	64	53	63	73	56	64	53	64	51	66	64	69	52	67	66	50	65	54	67	57	69	70	51	69	64	85	46	53	59	76	58	50	54	48	63	61	57	59	66	56	56	65	70	58	76	63	69	58	66	54	57	74	58	56	57	57	69	74	60	52	69	56	51	60	58	62	53	54	57	70	58	57	68	69	51	55	62	53	47	66	67	77	63	58	55	58	62	56	69	46	47	60	70
11184	716	1242	1406	1164	950	737	549	505	465	383	362	294	319	293	311	274	235	276	218	243	211	238	203	228	206	212	211	229	201	184	180	207	198	173	192	207	178	191	206	187	190	199	176	185	205	199	174	193	168	195	179	188	195	187	209	181	213	159	171	200	204	177	194	191	181	193	182	199	191	184	196	173	189	166	178	195	197	175	173	207	179	203	191	206	186	195	187	181	180	175	186	157	183	181	189	178	171	186	177	181	178	199	183	211	193	186	177	177	176	194	181	159	167	167	181	167	184	180	177	160	170	153	176	145	186	192	205	221	180	169	166	162	158	195	167	189	197	183	163	199	200	178	196	168	167	198	169	172	177	152	169	182	184	151	200	177	190	177	185	163	205	188	174	164	163	176	191	181	198	164	203	181	184	188	188	160	165	170	167	182	207	174	181	156	185	174	189	159	164	184	174	190	174	175	184	208	164	168	203	149	175	187	172	173	191	189	173	171	177	196	187	193	182	189	165	175	187	191	176	177	163	161	171	162	165	187	195	201	159	178	195	162	174	186	171	185	182	180	178	188	155	191	154	160	200	171	171	178	193	191	153	169	184	176	172	177	173	184	212	180	193	193	167	175	181	169	170	169	206	174	179	169	181	185	176	194	178	144	163	187	201	175	173	165	163	155	181	139	174	166	165	194	177	160	200	197	182	166	150	174	176	178	169	173	181	173	174	160	172	160	169	159	187	191	156	161	188	178	194	174	191	180	216	186	169	173	162	186	181	178	170	168	180	177	162	178	176	166	158	183	155	176	177	201	155	175	210	189	208	197	158	180	182	176	152	201	186	171	171	181	185	167	162	189	169	162	178	201	177	185	180	187	183	151	179	173	172	177	170	168	172	178	186	159	192	188	195	192	169	198	211	185	170	189	168	181	163	153	167	168	168	172	150	164	159	177	170	173	193	175	168	190	178	154	187	160	188	158	170	167	181	180	195	171	151	188	159	181	213	186	179	177	168	178	173	161	186	186	191	157	163	168	185	190	155	157	206	185	184	169	184	197	195	198	191	199	186	161	167	176	189	154	169	192	183	182	189	191	180	161	190	200	189	189	191	162	173	205	172	168	172	174	193	176	172	180	171	186	170	195	164	192	180	201	210	172	162	196	199	186	165	189	200	168	189	184	173	166	183	194	162	204	165	200	148	175	180	183	175	182	177	191	166	167	167	177	179	164	160	162	184	175	179	202	178	167	201	189	184	181	174	191	184	188	180	169	146	184	188	191	172	181	181	170	160	176	198	179	192	171	177	168	175	181	159	182	174	178	180	196	181	185	180	155	181	177	183	182	184	178	191	176	192	207	178	196	170	165	170	159	167	191	197	170	171	155	163	186	172	173	174	175	176	161	170	163	181	181	153	169	196	189	172	188	179	176	158	177	184	166	164	170	160	181	188	188	178	176	183	188	175	186	185	168	171	191	190	185	172	191	165	169	179	182	172	186	175	169	178	170	170	184	177	179	195	153	173	182	170	184	196	173	168	173	164	183	203	199	185	203	170	172	194	169	189	168	184	164	178	166	179	206	147	191	192	191	185	187	166	184	188	182	189	178	178	172	172	173	181	183	187	164	193	190	184	173	165	174	151	185	185	142	186	167	162	176	169	165	173	153	170	170	160	183	169	219	150	191	164	187	175	167	158	142	190	176	180	176	182	164	155	180	193	173	188	176	185	190	203	199	182	170	173	176	198	179	170	170	196	185	175	178	178	172	185	177	157	202	161	171	172	159	171	193	173	171	182	202	175	177	161	171	183	176	182	169	189	176	199	186	187	186	185	186	150	196	177	153	173	196	191	150	182	181	190	191	162	177	176	154	178	160	183	163	182	176	198	186	182	163	193	161	203	178	176	180	189	193	198	175	165	176	183	174	161	201	166	195	189	182	195	199	199	187	175	162	153	176	148	182	147	157	163	198	176	182	200	174	160	163	160	186	176	195	157	185	185	179	178	204	169	186	174	179	167	190	176	179	174	161	161	169	181	174	174	161	182	185	164	185	189	171	165	173	188	170	155	170	188	188	164	176	146	172	172	143	173	177	145	194	165	164	194	191	175	170	172	167	173	183	199	174	197	154	171	157	182	187	167	183	196	148	165	186	191	184	184	166	185	181	186	164	181	148	181	182	188	183	176	183	208	192	143	195	186	165	188	189	174	197	163	168	164	176	211	190	186	190	170	172	178	177	193	209	151	166	161	167	168	187	160	174	171	192	177	175	163	193	194	164	176	183	152	193	189	168	159	174	160	165	192	193	141	184	176	173	169	178	190	185	184	193	179	182	176	189	187	186	190	168	190	174	164	181	182	160	160	161	186	157	178	188	187	179	172	167	164	212	179	186	177	169	169	193	194	176	176	174	167	197	182	195	134	180	193	177	185	185	170	184	193	196	155	169	171	194	196	155	160	197	181	165	186	181	180	178	160	190	163	173	182	166	192	204	163	186	168	191	161	187	157	199	172	171	154	168	147	167	162	181	156	184	165	193	182	185	169	177	177	158	175	167	204	187	185	191	156	155	167	161	174	179	182	178	169	180	176	165	193	182	167	172	194	198	184	170	145	161	174	166	176	187	157	174	160	163	185	181	195	163	157	157	207	152	179	159	162	191	188	183	179	163	163	169	166	171	208	187	195	201	168	204	186	203	172	174	169	179	161	172	175	198	197	146	181	195	159	190	189	163	173	158	181	157	156	177	160	183	178	188	175	191	177	198	167	178	175	189	164	175	179	180	174	175	190	150	183	152	164	171	195	188	178	178	201	148	201	179	164	175	181	170	177	158	182	176	178	179	178	182	181	190	210	170	206	172	186	159	180	175	184	185	179	199	158	201	180	186	173	175	209	184	178	207	192	174	185	179	185	152	196	173	185	163	183	175	162	182	170	183	185	164	169	179	165	171	163	190	197	169	183	177	193	170	175	172	179	214	157	190	193	176	190	190	171	178	186	160	189	171	176	171	169	172	180	189	176	167	173	153	171	172	158	184	176	192	182	190	155	188	181	198	172	172	191	164	175	181	172	180	169	205	180	169	163	177	194	157	169	203	177	173	177	184	170	181	194	191	172	175	184	197	189	197	194	184	176	169	181	176	174	196	183	189	192	155	174	169	153	174	165	187	193	183	165	164	165	184	179	192	189	171	166	183	171	169	173	167	165	172	165	184	180	184	186	190	168	157	198	173	164	175	174	183	189	186	178	175	158	193	194	169	175	167	188	164	177	153	171	184	168	188	182	169	196	190	187	206	157	180	195	173	191	186	167	162	212	178	176	170	160	189	168	192	182	167	188	181	176	188	165	177	198	156	169	180	165	188	170	182	161	201	170	182	165	188	160	188	147	179	164	163	187	192	181	190	175	167	207	183	172	179	170	176	180	166	179	194	151	202	162	187	183	151	184	186	164	170	182	174	172	194	160	162	181	191	193	179	194	163	190	192	164	191	197	175	172	177	219	181	172	152	202	185	176
2661	267	268	259	229	261	253	268	241	230	231	259	264	244	282	284	267	254	256	254	260	269	246	257	255	244	246	244	251	285	273	281	247	256	274	273	258	250	247	257	281	262	256	236	264	269	273	250	249	242	243	256	270	256	242	270	234	270	274	257	242	246	252	240	281	245	248	277	251	260	259	254	264	261	273	256	248	268	241	246	238	249	247	258	269	267	242	242	275	291	257	267	252	248	246	255	263	255	257	278	269	252	290	258	241	273	260	260	262	245	249	245	276	253	265	258	276	233	268	262	260	265	286	263	245	233	272	236	283	268	264	285	255	245	253	230	277	292	275	259	258	258	253	256	259	228	276	261	239	241	231	274	252	234	250	268	267	241	275	261	243	243	229	274	275	265	227	273	267	279	235	239	253	279	249	252	273	257	242	273	245	266	262	261	277	253	227	252	257	255	262	304	238	264	271	278	254	237	263	271	292	272	261	271	269	251	275	261	239	265	249	270	250	264	248	240	244	237	248	245	282	264	245	230	234	228	257	238	303	246	254	288	252	269	249	267	259	268	238	270	260	269	249	257	273	260	250	235	252	249	260	278	248	269	269	251	239	254	267	257	254	272	228	254	222	243	245	260	245	258	235	253	236	266	256	249	255	223	236	263	230	274	262	279	289	252	257	269	265	235	278	236	264	226	264	228	274	251	264	246	273	273	284	248	233	229	233	242	276	277	270	248	288	266	261	251	258	252	263	240	255	255	260	272	285	233	294	239	269	252	279	271	243	271	242	268	261	261	270	235	256	283	251	253	284	298	273	232	272	253	257	272	254	265	243	247	267	270	245	270	281	281	251	277	251	253	252	287	258	261	285	257	271	278	262	258	260	267	263	269	255	292	268	275	246	247	282	238	248	245	250	236	214	258	252	264	260	276	242	259	261	260	233	247	245	254	285	291	266	245	257	260	261	256	234	249	258	250	262	276	283	231	254	259	261	243	248	274	273	255	255	258	269	257	242	247	266	266	253	241	228	246	268	252	247	279	250	273	262	256	246	246	223	254	235	245	252	256	251	265	274	273	249	225	283	238	254	232	254	248	270	257	241	253	254	288	271	251	265	225	244	259	277	269	272	274	254	249	262	269	258	260	254	276	265	250	242	226	277	225	269	276	243	236	253	226	274	260	256	255	246	258	241	286	260	281	256	264	295	252	249	244	265	267	248	268	251	239	237	290	279	266	257	233	244	257	250	257	284	280	242	271	287	226	265	247	222	261	296	262	264	234	256	270	247	259	269	261	253	242	229	273	248	284	262	262	246	254	272	244	261	263	264	244	245	281	263	246	249	265	270	281	256	267	252	255	264	256	259	238	253	231	270	264	261	298	248	253	257	220	235	247	280	280	253	261	280	241	255	249	256	243	287	277	262	241	234	262	262	273	274	242	247	248	242	273	271	268	255	240	279	232	248	244	261	299	257	237	250	272	261	262	275	261	270	240	260	248	258	257	244	252	240	289	252	271	313	269	253	249	261	282	265	265	213	249	260	242	256	265	231	238	252	254	239	250	280	257	265	235	251	269	272	257	255	249	247	257	244	269	238	241	258	265	257	232	251	252	277	278	231	260	270	272	243	278	258	247	227	249	261	256	271	268	258	276	266	246	259	259	271	249	227	254	289	284	267	247	260	274	257	251	286	259	285	285	256	251	265	248	264	239	279	258	280	256	226	242	258	265	259	249	285	267	260	250	237	268	247	243	234	239	260	291	270	269	270	264	270	250	255	271	267	238	233	291	255	246	233	285	258	272	257	279	240	260	240	249	255	277	263	217	261	231	278	262	256	270	290	255	243	268	263	248	267	253	257	256	239	226	258	260	226	250	277	244	286	264	275	272	270	240	248	270	261	286	284	254	276	272	264	241	290	250	278	268	270	260	235	267	216	255	226	261	277	256	226	265	258	269	250	256	300	260	279	243	253	266	255	266	280	232	267	251	230	267	256	258	255	261	280	263	253	235	274	251	269	242	272	265	248	251	265	249	254	265	246	223	242	260	273	242	236	270	256	264	265	265	241	262	264	257	282	254	243	282	257	256	267	231	271	249	263	237	283	253	241	246	272	246	261	255	279	273	241	271	245	272	257	265	245	243	233	273	240	252	296	270	236	256	283	246	275	253	246	267	273	281	248	248	237	224	278	262	261	241	287	291	250	237	270	257	290	262	268	245	261	227	250	283	266	259	269	264	262	252	251	241	306	244	261	259	264	278	235	260	263	275	258	258	284	263	239	248	246	279	234	247	293	268	246	262	274	245	264	243	246	254	267	280	279	268	255	283	277	240	265	265	274	245	274	266	271	252	274	273	284	249	283	268	228	251	250	260	260	252	235	268	229	244	259	250	225	243	251	274	266	249	232	266	283	264	278	258	273	255	221	219	265	266	255	268	246	265	268	268	283	253	271	250	261	220	297	249	231	237	242	238	243	228	270	276	259	268	293	295	258	243	257	256	241	261	296	273	258	267	263	224	254	259	239	264	251	263	279	297	272	236	248	267	246	254	261	259	229	243	242	255	281	268	254	256	249	244	269	272	261	275	301	253	265	237	270	250	238	281	243	264	259	239	213	270	273	285	232	250	268	275	259	279	296	294	259	227	260	237	243	286	229	250	268	259	287	249	254	261	265	294	265	243	289	308	297	269	252	254	259	259	250	255	259	230	272	224	258	225	257	281	256	218	273	263	240	254	222	235	275	278	231	257	235	245	263	291	252	261	279	264	230	268	249	255	282	275	262	264	267	269	279	275	251	268	232	233	251	252	250	271	265	273	260	262	280	242	254	254	239	246	279	258	267	241	259	302	284	251	255	244	261	258	287	267	261	268	213	278	291	282	256	256	269	273	282	270	259	263	294	252	262	255	271	251	261	262	225	248	259	271	252	228	250	243	250	270	267	259	228	259	256	266	284	250	242	264	221	285	250	267	255	250	247	285	263	259	240	254	271	267	266	281	275	289	279	285	255	258	280	237	242	239	254	292	280	246	289	247	249	257	238	266	237	268	261	260	272	277	271	265	259	261	264	279	268	268	255	255	244	296	245	265	245	257	238	272	257	269	227	263	268	267	288	243	259	281	254	285	247	249	294	276	287	272	269	280	271	269	272	281	258	253	267	257	259	274	271	300	258	256	211	272	261	277	265	253	230	242	253	246	257	277	263	266	284	251	261	267	241	236	255	262	281	250	287	232	252	235	239	244	252	253	269	264	273	255	243	287	264	254	250	271	296	255	244	231	249	276	242	277	254	275	262	248	269	276	244	250	247	275	263	285	273	253	265	261	261	248	241	254	223	252	256	273	256	225	275	267	263	285	251	267	265	264	271	273	273	270	273	228	261	262	284	274	245	251	244	227	247	267	264	274	242	264	283	209	254	251	298	234	255	278	304	270	265	282	229	260	243	277	258	250	266	268	275	261	256	263	244	231	285	257	205	261	263	271	262	250	283	238	273	257	268	240	262	260	261	269
2956	663	584	664	615	680	646	629	644	610	616	602	648	617	610	623	597	642	644	596	602	624	613	657	643	656	622	592	567	594	624	600	626	669	603	597	600	618	583	621	586	652	653	624	604	624	607	574	554	637	591	634	653	636	652	634	633	616	586	650	631	636	616	634	605	583	582	609	610	636	612	623	641	624	594	591	602	625	602	628	641	599	590	609	629	616	611	617	618	601	592	592	611	613	623	638	649	628	571	598	604	601	593	650	616	605	618	589	636	654	640	622	636	624	595	608	619	614	631	630	642	620	597	616	596	639	608	623	656	605	671	592	588	607	603	588	654	596	601	596	608	591	616	637	648	590	585	603	585	582	586	602	587	582	689	575	577	594	578	618	597	624	620	600	630	593	610	621	600	641	574	615	606	603	605	619	590	581	595	625	634	559	623	601	558	587	626	627	617	648	589	662	629	643	623	653	608	642	637	619	597	636	618	611	592	598	578	648	629	638	638	589	611	605	608	617	607	603	575	612	652	610	623	636	611	591	606	597	585	639	624	602	612	676	639	641	573	616	622	634	635	619	655	617	623	584	591	649	587	677	629	617	597	630	619	636	583	629	622	600	626	615	630	650	627	660	613	560	590	598	670	635	605	587	615	605	606	644	650	622	652	580	594	595	561	619	682	635	622	604	620	609	598	604	588	654	632	614	563	611	609	591	597	556	585	639	613	614	621	648	645	607	601	598	647	655	624	648	605	611	583	629	612	596	606	618	603	629	612	649	666	624	634	662	610	622	603	606	607	600	596	597	610	595	579	596	590	641	629	630	606	627	600	608	635	584	597	654	630	625	631	609	634	667	615	583	617	610	604	624	638	693	634	643	604	599	616	614	565	600	654	628	592	635	636	618	602	645	634	622	636	640	580	628	634	611	637	589	626	583	589	593	594	604	619	631	621	633	627	635	642	566	603	616	615	557	604	612	625	567	589	643	656	616	572	606	628	651	616	610	627	613	596	616	622	587	625	591	603	629	581	574	610	544	635	633	633	687	601	591	593	586	614	678	625	617	640	598	614	589	673	630	661	646	632	654	611	613	577	569	573	608	624	619	591	658	625	598	609	630	629	633	618	613	574	596	637	647	610	640	648	651	604	631	606	611	608	618	620	630	595	614	573	631	633	605	569	597	614	601	611	582	635	625	650	612	640	631	616	593	568	610	611	607	619	603	595	631	615	625	632	619	637	621	606	611	629	588	603	582	612	689	623	605	624	641	583	638	609	579	612	613	604	582	579	615	655	603	650	634	596	594	613	579	590	594	621	638	609	625	643	592	594	635	642	628	647	631	622	628	659	589	595	643	609	646	641	604	622	641	654	650	629	609	587	598	590	636	554	680	596	575	606	595	627	631	609	627	603	630	646	652	623	606	581	601	593	613	633	619	627	635	575	582	611	574	619	626	658	584	608	608	644	666	656	637	600	627	602	664	613	603	597	585	610	582	621	617	615	654	636	596	609	616	581	617	584	670	593	609	620	623	593	587	584	610	597	635	585	558	675	579	590	577	622	630	639	624	634	646	581	600	631	662	655	666	628	622	615	594	659	586	597	593	606	576	596	627	626	609	586	638	644	618	580	626	625	557	581	622	634	612	615	598	629	628	606	630	625	609	596	615	604	605	592	638	626	612	583	595	643	654	617	636	633	632	627	633	625	563	614	648	614	610	646	603	638	609	618	620	683	654	600	650	618	613	602	589	554	647	584	620	641	608	572	579	624	618	627	650	567	615	614	633	591	656	574	630	596	639	630	625	628	623	586	608	624	637	600	637	590	579	643	610	590	589	573	619	625	626	602	600	615	609	640	615	588	640	606	620	608	623	580	620	592	598	612	580	605	625	627	612	620	596	594	600	684	620	591	603	626	637	615	614	649	616	614	564	596	562	641	663	594	617	640	614	595	611	678	611	613	633	668	620	602	613	583	605	599	594	630	609	639	601	600	612	598	623	563	656	633	619	632	626	614	638	680	671	626	585	572	624	593	669	620	597	613	641	608	640	632	610	631	623	655	619	624	589	614	621	629	602	625	670	619	616	672	655	589	571	606	616	620	687	577	631	584	580	667	621	652	626	586	639	594	607	637	599	665	670	654	593	612	594	584	638	590	582	617	608	600	612	607	628	639	630	593	668	589	559	607	606	647	612	544	627	616	623	670	629	573	583	600	604	627	633	589	598	608	658	590	594	572	672	606	637	645	638	607	618	612	554	635	587	614	644	620	615	605	644	603	614	632	616	568	637	632	581	626	629	664	589	654	643	641	604	631	618	616	619	622	633	582	610	599	636	611	588	598	617	630	622	610	624	650	616	620	615	636	624	606	602	654	638	654	626	629	574	633	648	591	646	588	640	612	630	599	664	627	644	607	619	586	625	612	629	622	613	620	624	565	643	601	627	622	653	656	621	613	619	614	587	617	568	596	618	629	632	593	651	586	598	561	631	624	608	617	583	628	617	601	614	658	615	630	618	579	570	594	637	632	578	578	607	605	628	619	612	653	601	635	587	619	596	635	612	637	633	617	603	616	648	635	622	604	620	636	604	586	595	618	628	660	618	630	651	576	636	587	579	648	601	605	631	635	641	641	616	594	623	646	617	626	634	604	612	662	588	603	612	577	648	629	585	638	577	665	603	658	591	580	573	638	645	617	633	621	651	628	652	614	585	601	622	579	643	616	586	643	636	560	588	580	635	624	656	605	632	533	612	606	570	612	615	629	607	585	565	620	647	605	601	599	621	604	610	608	642	666	646	638	587	599	621	649	613	612	644	571	664	630	627	596	664	633	648	621	571	613	567	556	587	624	690	598	587	653	607	597	615	671	689	602	623	602	576	602	616	621	567	608	631	594	574	604	634	603	610	635	595	607	643	643	606	616	615	574	590	600	608	612	644	607	627	599	607	626	616	605	621	609	594	623	616	604	622	600	611	609	555	618	586	612	619	617	605	643	584	637	603	610	669	568	614	580	573	630	593	651	611	577	637	631	622	626	621	591	646	625	619	584	591	657	604	622	582	600	640	650	586	590	610	628	626	577	614	622	581	638	614	627	615	594	638	610	607	588	651	643	634	646	636	594	660	627	577	651	604	596	637	625	656	591	607	640	640	638	623	609	589	601	644	571	598	583	612	579	616	613	635	590	592	602	638	580	614	620	571	630	565	612	656	617	650	612	632	588	595	655	600	618	625	604	632	610	602	617	577	591	604	598	617	643	637	639	664	655	601	613	604	607	595	633	622	597	596	634	642	673	672	570	640	659	613	657	617	662	617	624	606	598	641	628	609	560	597	597	613	631	637	610	601	611	611	672	615	630	591	603	592	627	584	584	610	597	581	605	586	633	648	577	650	625	625	613	590	641	594	576	620	581	589	592	596	610	609	587	652	593	581	625	605	658	628	651	629	630	588	603	602	559	644	580	654	630	637	637	563	620	612	632	641	624	550	584	615	624	596	611	607	565	603	619	580	568	633
10636	533	405	288	258	236	217	205	184	209	175	212	187	179	166	154	154	188	158	191	170	166	177	162	165	167	159	199	196	175	170	177	185	175	172	201	194	176	186	164	182	180	156	183	188	146	157	179	140	181	161	174	175	184	189	148	155	182	180	186	167	171	169	159	176	158	168	180	161	175	137	185	152	152	183	168	158	156	159	160	167	170	171	201	172	186	159	165	174	169	154	196	175	189	183	165	176	149	158	163	167	186	167	165	174	185	148	163	152	173	171	165	141	167	176	188	161	174	168	165	167	157	163	181	184	162	176	154	197	180	177	152	191	149	175	174	175	186	173	183	157	162	189	159	161	184	165	189	176	175	166	170	178	181	150	164	162	162	155	193	175	154	164	165	161	163	157	152	145	191	160	161	137	151	152	178	150	150	176	158	168	185	186	180	160	154	160	147	148	166	163	183	217	168	153	160	136	159	186	176	148	151	155	174	167	176	179	170	130	176	186	184	174	169	162	190	184	160	165	170	159	162	192	155	158	189	159	157	175	166	153	152	172	170	182	188	184	175	158	160	153	165	186	181	163	184	170	151	173	192	153	171	178	166	149	164	170	159	158	167	189	173	190	188	168	177	181	161	202	177	155	179	172	168	167	141	161	153	179	163	162	194	185	146	160	157	173	174	167	137	147	170	185	183	176	164	179	185	148	189	170	155	163	164	165	156	167	151	155	210	168	166	154	172	148	163	174	180	179	178	172	160	153	141	175	159	174	143	179	163	165	171	150	156	151	194	144	170	163	165	168	176	148	170	164	163	142	176	191	201	175	161	167	154	168	163	181	176	157	153	169	179	172	164	180	168	155	163	203	186	198	157	163	178	152	170	177	184	192	154	180	177	140	173	183	187	182	159	170	157	178	167	187	156	152	168	163	162	156	155	164	151	170	172	171	165	158	174	145	168	173	152	174	168	157	151	174	162	152	165	170	173	144	188	172	155	166	185	176	155	166	169	160	171	174	189	160	175	175	164	135	151	159	161	160	179	172	170	172	161	187	185	175	158	171	166	156	174	151	166	179	191	154	168	151	180	176	160	165	154	160	173	170	152	167	160	146	168	165	177	142	171	177	180	164	166	198	145	162	162	175	157	153	174	154	178	165	159	169	168	151	161	174	182	158	175	169	181	166	166	162	154	167	161	168	182	166	163	146	189	157	182	161	166	177	168	163	163	159	182	178	182	169	145	180	179	165	180	136	150	179	135	166	153	179	146	152	137	168	166	168	189	183	153	189	151	142	184	179	167	146	159	176	162	170	166	160	160	152	168	176	165	176	155	182	152	162	183	173	192	193	161	169	162	189	172	154	165	177	171	168	160	177	187	134	168	175	176	168	152	159	175	158	170	158	188	163	166	160	159	154	171	179	151	173	164	179	164	183	165	176	170	178	158	174	151	171	166	156	163	163	181	184	171	161	150	166	141	174	178	148	156	181	160	161	194	177	163	169	157	171	166	171	176	139	155	165	186	140	179	159	160	184	182	169	169	171	186	177	171	160	164	162	146	155	173	155	167	163	180	170	170	160	175	176	175	184	147	191	171	143	160	171	147	169	160	185	183	185	186	169	161	194	193	166	181	176	168	168	170	150	163	187	154	185	169	159	159	178	150	175	145	158	173	158	189	168	171	185	181	184	160	177	151	174	164	162	161	177	178	163	142	156	171	177	181	173	172	170	160	161	178	180	163	176	166	185	176	156	167	143	181	189	140	167	157	174	157	162	172	157	176	158	149	166	166	175	159	153	149	149	192	164	157	179	153	168	170	192	165	163	150	199	169	153	167	172	189	174	163	177	165	184	142	173	165	148	168	181	178	174	153	173	184	164	154	161	154	166	164	152	177	184	168	180	175	172	144	146	161	167	161	159	167	165	151	170	163	159	160	169	179	152	172	170	167	157	165	148	163	163	178	145	139	203	157	164	167	154	166	144	178	157	195	175	169	174	166	135	164	177	164	186	174	173	185	178	170	162	148	181	157	147	167	188	156	135	161	148	161	167	183	166	179	177	160	177	161	141	150	162	181	193	142	145	194	162	193	181	159	181	178	145	166	156	184	140	176	177	149	149	169	181	187	172	165	177	138	193	185	160	167	167	187	186	150	149	193	183	189	160	167	150	171	159	178	190	171	163	188	171	169	165	162	165	166	172	160	160	167	160	139	172	144	154	165	179	177	156	178	166	173	176	163	157	169	189	179	172	168	190	169	153	164	167	162	194	158	156	159	155	171	155	176	184	179	168	164	147	150	155	182	164	149	159	138	170	171	157	173	143	162	171	177	172	172	193	178	170	169	180	168	181	157	174	157	146	145	153	165	172	177	160	190	180	160	177	169	163	164	171	158	160	150	178	167	150	162	153	157	166	177	165	156	159	160	144	166	161	175	178	174	162	162	198	159	156	190	165	177	150	156	163	174	162	156	169	155	163	167	166	157	177	183	164	167	160	170	170	168	189	175	175	179	165	148	163	184	178	178	162	143	181	170	152	160	175	190	178	150	164	168	141	180	170	179	147	177	171	163	154	173	164	153	202	191	165	157	172	170	171	170	163	150	152	169	169	165	175	165	196	174	172	156	177	171	172	140	170	168	165	172	173	172	165	164	162	163	185	156	186	158	169	135	168	168	154	181	156	172	147	158	179	181	169	157	163	173	162	166	156	167	192	173	165	178	182	152	173	164	169	179	151	154	179	159	166	173	163	199	154	158	138	181	156	159	190	171	153	177	192	176	178	154	155	165	186	180	158	173	159	188	155	147	173	179	150	187	143	151	190	175	147	148	167	139	169	153	176	174	167	162	165	159	151	141	177	177	163	165	166	181	164	145	167	154	163	167	182	141	187	160	172	154	160	201	172	178	163	185	156	164	168	184	180	170	155	178	198	182	169	155	167	173	180	147	145	156	147	146	163	153	180	153	163	171	166	150	170	167	171	179	170	167	161	206	165	173	172	188	151	164	154	155	162	135	160	148	189	176	166	166	178	147	168	160	157	181	138	183	156	173	165	184	180	188	153	168	169	156	181	166	183	150	185	168	183	157	185	197	168	166	177	177	159	158	154	189	188	167	165	173	153	154	163	178	156	184	168	191	186	189	157	164	189	158	170	168	153	174	161	181	159	163	181	185	175	188	186	176	179	162	169	162	168	182	155	178	191	163	158	147	164	136	176	177	185	186	198	173	135	158	193	197	157	167	153	174	173	164	157	151	195	154	146	147	155	163	175	144	165	175	163	141	193	163	159	161	170	177	168	189	174	144	176	188	159	168	154	153	164	146	152	147	171	180	171	153	151	172	173	181	149	153	172	165	148	188	195	178	175	164	184	186	157	159	185	174	154	188	174	162	154	162	169	196	170	176	174	154	153	162	163	171	188	168	149	184	168	164	143	167	200	166	176	171	160	159	169	185	169	158	163	177	172	171	173	161	182	182	184	207	188	170	161	147	161	185	161	183	166	142	153	143	148	147
8816	708	938	1011	946	790	679	631	584	518	517	494	470	470	456	438	442	458	470	442	440	388	444	411	447	413	416	412	435	417	430	406	418	395	393	432	433	398	392	417	423	413	429	435	424	417	429	437	428	407	410	416	424	387	444	428	427	378	441	435	430	423	395	391	417	430	374	397	370	375	411	448	432	361	357	420	407	461	411	421	435	393	416	395	367	414	404	379	455	434	403	403	404	355	396	376	389	423	417	413	398	407	428	415	384	442	448	392	411	381	411	406	424	418	382	416	406	431	434	402	433	404	443	405	434	414	395	426	401	399	432	378	408	421	407	407	380	409	395	398	411	418	431	438	421	409	412	380	404	418	400	410	386	421	403	398	423	393	387	394	428	391	412	408	405	381	402	397	438	394	399	432	423	413	404	427	387	416	408	401	382	403	398	421	392	414	414	419	416	410	426	421	409	382	384	416	447	384	459	422	406	398	416	409	400	442	414	384	436	443	390	405	415	406	378	390	394	408	385	416	399	424	435	408	374	413	413	405	390	395	398	414	436	389	397	412	429	387	381	392	399	435	419	394	410	385	413	424	390	433	418	389	429	392	390	395	406	399	462	377	426	432	407	426	403	361	402	395	424	395	399	417	396	408	386	439	407	431	406	397	413	379	427	400	423	379	378	392	404	383	390	415	420	378	371	429	400	399	416	421	425	419	406	406	398	399	450	406	385	402	411	446	409	395	412	413	361	414	366	383	422	413	394	409	403	441	392	375	417	410	395	426	389	425	427	444	408	370	418	411	413	381	400	422	382	378	434	410	377	393	430	383	392	392	430	431	365	410	389	406	399	392	417	406	422	418	408	391	404	399	411	411	428	422	394	360	405	425	389	427	376	436	418	426	378	429	393	396	441	408	383	398	390	410	456	404	427	441	408	435	442	444	386	421	394	409	371	400	425	406	381	402	430	421	417	417	381	408	395	411	465	424	391	426	421	382	414	422	396	392	404	397	383	385	373	437	431	403	453	406	411	388	399	433	393	424	417	379	385	433	404	368	377	362	355	373	371	403	396	395	391	377	400	413	394	432	372	406	408	398	422	371	419	415	407	404	392	446	382	394	428	412	406	400	419	414	406	392	382	385	381	386	383	414	400	392	445	407	384	418	401	367	394	402	445	410	448	371	390	389	409	402	392	408	410	375	391	431	435	413	403	420	442	465	412	451	407	435	410	382	408	414	375	409	426	399	409	379	394	406	417	424	384	420	407	390	398	408	413	401	395	445	429	412	388	407	404	370	402	397	404	412	409	443	395	400	411	460	399	405	420	402	410	389	425	425	425	416	390	403	382	405	375	419	424	405	383	402	411	410	409	384	380	420	411	380	409	401	439	436	408	371	403	399	425	412	421	403	412	411	396	390	383	442	415	448	406	413	401	399	381	386	363	425	382	430	433	415	419	452	401	400	383	373	410	418	398	391	351	396	389	399	421	424	409	393	421	409	412	396	418	396	424	399	432	372	450	424	414	421	373	446	400	388	375	411	416	450	405	404	413	445	416	393	420	406	395	402	410	429	393	405	422	382	432	394	420	437	412	442	409	351	430	419	431	385	428	403	405	407	414	422	425	383	418	408	424	369	383	381	389	408	425	400	398	406	394	424	427	385	414	371	428	408	384	422	411	412	417	384	406	434	446	420	415	434	412	411	398	400	411	401	395	398	402	417	394	391	398	371	378	424	415	411	399	389	415	400	434	457	430	423	399	427	392	376	383	371	393	369	433	400	386	397	390	441	389	401	402	406	421	410	394	404	429	409	405	409	392	388	404	419	445	392	424	393	410	448	405	418	447	389	416	408	402	411	442	452	413	432	409	381	430	398	438	455	440	429	381	443	389	401	415	412	417	404	413	378	384	414	417	410	429	427	392	397	417	407	422	380	375	392	379	383	433	377	373	409	405	399	421	432	420	429	411	413	394	393	395	402	444	450	421	406	404	410	413	422	404	400	426	392	413	396	407	378	384	428	433	444	414	427	411	404	429	407	412	397	418	423	381	401	395	383	422	425	388	412	400	430	412	417	415	392	415	392	425	409	395	415	434	419	391	424	430	387	393	414	403	400	402	404	418	411	394	439	398	394	390	382	420	411	411	403	406	408	398	445	410	435	387	414	388	399	417	418	374	437	393	434	453	375	432	399	371	391	400	420	396	367	377	403	445	398	366	360	380	410	425	401	409	413	413	410	405	415	431	392	389	411	437	412	411	400	389	388	400	385	425	416	389	375	395	400	427	399	398	403	425	403	429	407	410	398	402	382	398	394	369	386	432	410	409	417	424	394	402	419	386	380	388	436	388	420	393	430	425	404	400	385	410	402	437	420	385	408	408	437	423	399	408	403	455	403	411	401	430	415	407	385	393	375	426	425	406	404	419	412	397	404	355	410	378	403	416	428	434	405	392	423	391	385	407	402	449	409	435	411	394	409	400	385	387	351	421	412	393	413	413	404	448	438	441	382	376	430	362	382	410	367	423	395	407	384	392	388	379	400	405	417	403	416	418	397	428	443	393	407	429	439	414	392	403	422	420	366	398	415	443	426	411	430	398	399	385	441	407	428	420	397	420	423	405	421	399	438	384	373	428	391	395	411	398	395	417	430	421	424	457	428	388	426	414	419	404	411	418	409	427	400	396	408	398	387	407	437	409	402	354	442	383	418	371	412	400	431	392	418	381	414	385	405	398	429	401	384	396	376	431	397	411	389	394	430	401	380	406	364	409	407	418	432	391	424	414	386	413	392	450	385	391	419	411	426	394	416	413	400	420	431	424	409	427	448	413	409	395	388	442	427	422	395	388	398	405	402	380	408	426	418	428	378	408	409	391	389	363	413	402	427	426	409	451	438	429	386	431	427	433	397	403	412	403	406	395	419	421	421	396	424	404	414	418	420	417	424	390	431	393	406	412	407	378	417	406	397	415	397	393	376	410	382	379	402	415	422	413	387	398	412	407	400	379	420	406	438	431	420	398	397	396	394	425	435	398	404	376	398	447	418	385	388	426	421	414	402	426	418	399	387	418	371	430	409	391	430	418	385	427	403	389	443	384	403	412	458	390	400	413	403	407	396	430	414	370	424	384	398	405	405	429	417	409	416	392	378	412	414	379	411	394	416	373	445	416	433	419	348	432	422	399	417	434	425	409	416	413	400	390	420	424	439	444	441	387	406	450	415	460	385	415	412	388	403	370	400	378	410	410	416	388	404	409	389	376	397	412	431	367	409	423	426	393	381	390	444	374	427	396	420	404	410	409	432	400	402	415	414	394	397	420	429	427	407	411	430	408	405	412	387	408	418	417	383	425	392	373	375	408	413	448	422	409	363	405	415	427	401	400	397	431	417	441	454	402	410	426	367	416	417	390	407	410	393	427	363	413	371	385	438	411	430	410	420	377	389	405	394	432	418	401	421	398	441	415	416	399	420	361	420	382	395	397	379	420	406	401	421	432	407	407	399	408	444	409	395
17699	1091	556	385	232	189	139	129	133	111	86	85	84	86	77	87	74	68	57	53	61	73	75	65	62	59	64	77	60	83	65	56	56	77	64	53	69	47	72	63	74	71	52	55	57	68	54	60	51	62	59	59	66	51	51	73	41	62	58	50	61	71	54	58	61	55	57	72	49	55	72	58	61	57	72	64	57	48	52	58	57	64	51	49	54	55	56	48	62	64	54	64	49	72	57	64	63	61	63	59	54	69	58	48	64	53	61	68	53	81	51	57	55	51	64	40	67	67	63	53	58	64	84	52	56	51	70	60	62	51	54	45	61	59	63	60	64	63	55	72	55	55	72	77	55	62	56	73	69	63	74	52	71	55	61	62	60	54	67	52	46	66	60	63	54	43	61	66	71	68	58	57	69	53	62	62	61	64	54	51	58	54	51	53	62	61	59	57	64	49	65	71	70	62	62	45	58	52	58	56	60	65	64	60	55	58	74	54	55	59	48	65	70	53	49	73	60	68	71	61	61	63	48	54	57	61	41	67	57	73	67	51	65	65	65	51	58	60	36	61	54	76	59	57	61	46	62	70	51	70	52	67	53	52	56	76	63	54	57	60	58	59	48	38	51	62	58	50	49	62	54	50	69	58	49	66	62	57	41	53	73	56	52	73	64	55	57	54	67	65	66	62	60	65	44	43	56	59	62	54	77	69	56	53	54	58	65	72	58	72	51	60	71	64	46	76	53	54	53	59	53	45	57	60	53	53	52	57	59	73	67	62	59	53	52	61	67	65	70	44	51	58	77	57	65	52	50	60	55	75	65	52	50	81	64	54	59	56	59	48	58	72	76	63	52	51	65	59	64	56	59	61	63	67	51	52	68	65	61	53	57	51	56	55	65	72	69	67	61	48	59	56	45	72	89	59	70	54	54	61	63	45	67	55	66	59	53	67	45	41	70	51	63	62	51	52	73	81	51	58	66	51	69	60	66	66	66	59	70	65	55	52	67	52	66	72	51	63	58	68	61	59	66	64	45	59	49	58	60	70	53	77	59	70	65	57	72	56	62	63	54	50	62	60	64	58	54	69	54	57	61	64	55	71	61	62	65	56	57	75	63	57	60	51	69	55	69	67	55	57	61	54	57	55	57	51	51	58	70	74	76	72	57	67	54	57	58	70	64	60	59	59	67	61	58	67	62	56	54	57	67	59	56	61	72	56	72	60	75	63	52	46	54	63	58	54	59	73	75	60	67	58	62	64	55	62	55	54	56	64	55	62	56	48	57	76	48	56	56	86	87	49	49	62	48	57	51	63	55	50	57	55	58	64	53	70	62	80	61	56	57	68	61	65	77	63	59	59	61	66	61	61	56	51	58	75	50	68	71	69	59	54	61	52	58	53	50	53	68	66	66	60	53	80	62	49	40	63	72	64	66	53	49	73	53	50	72	58	52	62	65	49	69	74	59	69	69	56	60	54	72	73	57	64	62	70	52	65	60	68	63	49	55	59	68	54	67	72	88	55	75	55	73	68	66	85	56	70	49	60	59	49	71	55	62	57	52	52	59	64	56	62	65	63	65	54	65	55	58	61	56	58	66	58	62	61	45	67	69	45	70	58	66	53	54	58	65	54	63	74	55	65	49	56	64	49	60	61	66	68	66	70	63	62	61	61	70	63	84	59	60	36	58	59	66	58	56	43	49	46	55	72	79	50	57	43	62	45	71	57	55	55	62	75	60	62	63	57	67	62	76	58	56	78	54	63	63	68	53	65	58	48	57	47	56	57	48	78	70	59	49	53	44	58	68	64	59	57	60	66	59	54	48	53	59	54	50	65	59	45	50	52	50	60	60	56	54	48	56	57	75	64	61	52	66	68	70	67	61	68	63	58	69	51	68	45	62	61	62	54	65	65	63	60	52	56	66	62	63	46	77	53	54	58	57	62	68	75	66	58	57	59	51	67	60	58	73	53	56	58	63	41	62	67	65	61	69	66	59	73	60	62	59	59	67	49	48	47	56	58	59	53	57	63	66	60	55	64	61	43	48	60	63	51	78	75	71	47	59	53	58	51	51	57	51	62	67	51	67	53	71	75	58	57	58	56	68	65	65	48	54	49	52	57	77	55	52	55	63	72	60	65	50	70	66	63	65	54	55	52	64	63	69	67	58	62	55	55	58	68	59	69	60	61	70	52	60	56	58	61	61	61	52	61	64	70	53	71	71	46	69	63	61	61	66	62	71	54	69	61	76	53	57	54	64	59	68	59	51	64	59	55	69	59	56	66	59	57	67	62	61	61	64	56	71	58	55	55	53	44	52	70	62	61	56	55	54	59	57	68	48	69	61	58	61	64	64	57	58	75	63	74	62	55	73	52	73	50	62	71	72	77	49	71	55	69	62	63	48	65	66	75	49	61	58	69	58	62	59	53	51	57	70	59	60	63	68	66	58	67	53	44	59	55	50	63	53	68	52	65	55	54	59	62	63	50	36	56	68	68	52	51	46	53	52	59	61	56	67	57	66	66	57	50	62	59	71	75	77	61	46	50	43	48	47	50	56	47	65	54	63	65	63	62	58	58	53	67	53	56	56	66	66	68	51	74	63	52	75	62	71	63	62	72	64	54	64	80	51	52	59	72	62	52	61	43	64	60	51	72	57	67	60	54	79	59	50	54	63	49	66	54	56	48	50	60	64	49	53	59	59	52	49	54	61	66	58	68	55	63	70	75	70	68	55	69	47	83	64	67	62	71	55	49	69	63	57	69	63	58	58	72	61	59	65	71	65	58	62	63	54	60	55	61	71	51	70	55	70	60	62	50	50	63	75	73	55	66	54	75	56	67	61	62	48	55	38	56	50	63	64	57	59	64	71	63	58	70	63	69	63	67	53	68	54	59	61	60	59	59	60	59	62	44	54	59	57	67	47	64	61	54	64	70	69	67	54	68	51	66	60	53	73	76	73	45	64	72	56	45	66	71	54	51	55	66	67	58	70	62	70	62	62	58	78	69	62	62	76	49	65	63	57	69	55	78	63	63	55	64	56	62	64	50	68	63	68	58	72	76	56	63	64	56	51	75	64	71	55	55	66	60	68	50	46	66	68	69	68	75	62	80	47	54	48	72	65	61	61	51	63	46	51	69	71	51	68	53	51	73	61	70	47	61	62	62	50	46	52	59	64	50	52	50	56	63	66	51	51	60	67	57	84	64	69	66	54	55	57	75	68	60	76	72	61	57	60	59	76	59	37	62	56	59	60	74	60	53	55	60	57	63	67	58	59	71	63	48	59	51	67	54	63	59	59	70	64	60	61	54	58	75	54	59	62	62	68	67	43	53	69	77	65	58	49	58	67	52	47	64	44	58	72	69	55	63	46	65	51	66	65	59	63	66	62	54	54	60	55	60	65	71	49	64	57	52	57	63	85	60	46	58	63	68	72	63	62	64	54	60	71	68	49	74	53	59	67	53	55	72	54	52	59	70	62	73	67	54	51	59	69	71	61	67	57	74
11052	647	1309	1393	1145	947	708	586	477	414	429	365	356	316	320	280	296	274	243	241	243	257	231	239	195	221	235	233	190	214	213	182	151	222	209	182	207	185	180	178	219	197	201	188	185	188	195	178	186	172	150	183	160	181	175	198	172	166	190	190	201	166	196	176	195	161	194	182	186	198	165	182	203	146	182	168	181	191	181	190	171	188	155	171	160	161	170	192	194	169	181	167	190	180	171	177	179	185	169	190	155	188	174	181	177	153	193	185	180	181	175	195	189	166	193	194	171	189	194	171	197	182	160	184	191	177	177	176	176	168	171	186	187	190	167	154	176	173	161	179	197	169	171	184	154	167	196	177	169	186	174	165	185	179	178	190	184	177	179	168	178	168	169	165	186	168	171	189	183	173	168	175	183	190	196	187	187	177	170	164	209	179	168	169	198	181	168	184	156	180	172	170	169	151	179	169	174	175	209	155	187	195	179	162	164	189	153	147	165	175	167	177	202	163	186	158	186	145	157	186	171	176	193	158	154	163	173	188	162	186	176	179	162	174	165	175	178	168	170	195	180	169	176	183	182	169	174	183	154	173	164	177	175	177	168	180	171	162	188	158	194	198	175	182	172	169	172	183	208	193	173	179	175	189	184	176	159	177	175	142	156	192	169	186	200	164	174	174	182	184	178	205	186	173	199	155	188	170	171	188	201	197	171	170	167	182	156	213	173	174	175	185	199	165	158	179	176	160	170	148	195	177	177	171	191	185	175	206	172	164	178	193	163	160	201	187	200	177	191	210	174	185	201	193	155	158	190	158	183	178	181	182	175	172	157	187	178	178	166	190	182	214	168	169	180	167	179	181	158	179	180	185	159	194	170	159	157	160	188	162	171	182	161	164	164	172	201	168	171	176	168	167	186	213	162	170	163	144	144	172	178	186	173	177	155	193	187	193	170	179	174	175	193	174	157	181	147	190	148	179	166	204	215	163	178	202	204	174	162	195	168	185	200	181	172	175	182	194	169	176	188	155	180	188	176	206	185	164	155	170	153	171	167	182	187	185	181	180	170	178	158	183	161	170	182	170	207	189	179	192	193	172	193	209	192	200	179	195	160	188	193	182	179	184	191	189	178	182	177	166	187	175	174	191	192	155	174	172	195	171	179	158	171	149	172	153	164	153	198	188	194	155	171	176	189	171	178	187	177	180	179	187	171	178	176	193	191	167	191	177	172	183	170	173	192	177	175	173	184	164	153	188	191	169	162	181	174	180	189	158	204	171	176	187	173	183	185	200	172	184	173	165	186	172	170	192	178	176	187	181	166	175	186	196	184	171	192	195	197	194	180	158	168	182	169	177	187	181	177	179	172	190	169	185	178	172	155	173	164	162	168	194	185	187	183	147	172	198	174	167	184	155	189	175	174	178	169	187	186	184	187	167	209	195	169	160	153	171	178	153	177	192	166	171	187	153	158	178	188	192	166	185	173	171	166	184	172	176	178	163	207	173	172	176	188	177	166	174	185	184	163	154	210	167	190	192	170	184	185	150	156	170	179	198	167	199	176	186	162	177	173	170	189	183	183	158	178	205	210	174	175	189	185	167	168	155	174	188	172	179	185	192	172	177	183	158	149	179	191	178	170	159	167	150	206	164	177	187	159	161	177	179	169	160	186	194	184	170	169	160	173	165	192	170	189	203	171	176	158	184	177	196	187	193	177	160	187	161	175	153	179	168	214	184	205	167	179	177	195	185	164	169	191	157	181	162	166	175	182	188	186	178	188	163	188	178	192	178	190	184	194	196	180	157	187	183	188	177	171	194	179	175	194	194	180	188	179	178	187	165	185	184	172	164	183	154	170	169	179	171	165	187	185	181	182	187	189	161	185	181	200	155	164	174	168	180	176	191	194	211	162	176	161	150	173	195	175	196	168	149	184	169	161	189	156	183	186	164	186	167	173	195	157	173	182	176	189	162	187	183	183	177	155	164	178	151	173	184	198	141	171	160	162	176	156	172	176	177	171	170	168	166	174	171	181	174	184	160	156	185	177	171	199	169	165	178	186	189	170	165	163	188	160	160	172	171	190	187	173	174	199	192	156	175	196	186	171	177	172	146	194	153	205	175	185	183	178	196	192	203	172	182	175	184	167	158	173	169	181	186	187	179	177	168	179	168	179	182	184	185	167	182	168	175	162	214	197	169	154	166	154	221	186	179	159	198	176	184	186	157	176	155	151	163	174	174	181	188	191	153	180	196	172	195	173	203	203	154	154	191	169	184	169	157	183	156	205	169	185	173	177	171	178	158	162	131	183	164	160	178	177	178	160	173	180	183	179	192	154	170	193	172	200	203	168	165	166	180	184	182	180	188	180	157	182	173	191	171	166	168	209	166	185	160	176	189	186	204	180	157	197	171	174	175	162	157	165	181	161	166	196	165	209	186	182	176	195	166	154	165	156	194	185	163	178	166	172	157	168	187	152	179	171	163	159	193	172	174	184	167	187	180	179	199	170	182	178	178	178	153	167	129	173	161	172	160	170	173	180	170	141	191	197	166	192	170	200	164	177	169	170	181	159	188	148	165	169	164	165	185	155	191	177	196	180	165	165	178	176	179	179	182	166	204	172	183	186	174	163	189	182	190	158	179	157	193	181	157	178	154	182	186	171	208	179	152	171	170	161	181	169	189	163	164	183	183	178	174	182	195	164	175	163	192	179	187	185	174	183	175	176	174	179	186	197	164	160	146	183	187	194	181	196	153	187	160	180	202	158	174	185	186	174	176	169	152	205	180	185	199	158	201	184	192	152	200	183	170	200	156	177	178	206	186	192	180	191	183	207	182	190	189	144	171	174	171	175	192	161	173	198	189	186	158	195	176	159	175	166	175	178	179	162	174	171	191	152	174	196	165	192	178	194	159	187	193	184	200	168	174	182	158	152	168	162	175	169	180	195	177	193	186	174	185	152	179	191	196	184	177	182	173	179	163	162	180	163	175	182	161	194	169	166	173	183	205	173	172	164	162	179	171	176	177	157	181	160	211	169	174	172	182	163	170	179	184	153	153	178	171	163	160	197	183	177	168	174	186	185	197	167	181	183	173	196	192	165	186	154	181	179	187	158	196	170	166	197	199	157	177	179	169	183	165	172	164	201	188	181	165	186	164	185	176	158	169	186	176	168	174	173	164	169	195	171	195	174	197	165	168	174	157	161	185	210	204	166	158	177	141	187	175	151	180	168	197	174	172	198	157	176	175	153	199	172	181	162	190	154	195	162	193	169	158	186	177	180	195	180	173	176	174	177	182	199	182	191	179	175	167	206	163	194	174	138	186	166	197	179	189	147	155	188	166	172	189	198	187	149	181	190	195	164	188	181	179	149	179	164	165	183	186	165	194	130	186	184	173	174	155	203	167	165	158	185	165	179	181	178	179	187	194	188	196	175	193	167	197	182	167	181	186	191	163	182	157	185	157	192	200	179	180	157	171	177	180	179	177	179	179	164	179	222	154	186	169
2358	305	220	232	275	238	283	264	254	287	261	286	248	256	280	274	274	262	245	281	248	274	267	256	298	275	243	298	253	231	287	237	279	270	256	280	252	231	233	249	248	263	248	275	281	272	243	236	268	245	249	266	263	235	238	267	278	233	261	245	253	290	262	282	244	244	268	253	247	242	264	244	267	276	243	250	246	275	265	256	276	295	276	252	233	224	265	271	251	270	248	231	273	268	263	295	238	226	256	230	241	247	265	245	255	250	277	267	252	245	260	237	256	250	228	262	239	239	269	268	255	267	246	252	267	237	254	263	244	239	255	269	248	247	245	246	263	283	265	249	238	295	255	284	270	272	248	273	243	258	284	260	238	235	275	250	251	255	263	276	241	239	258	273	253	271	237	267	216	229	246	264	265	259	292	249	251	263	244	237	250	264	255	255	272	272	255	273	246	265	270	230	285	224	235	253	278	288	259	254	236	247	242	293	256	257	245	266	261	266	259	234	243	268	290	259	283	242	264	231	255	249	274	269	249	274	269	285	241	261	287	243	237	244	260	254	296	233	260	268	261	252	223	251	264	249	253	238	258	263	267	237	256	230	247	279	277	249	278	234	246	272	254	276	264	224	252	283	245	242	250	244	274	275	245	281	253	259	272	274	247	256	280	294	286	270	275	240	252	249	238	280	239	261	255	261	293	267	253	303	243	270	276	268	263	253	279	262	271	242	233	263	230	273	269	254	266	222	275	251	249	279	260	250	230	255	266	222	229	258	298	248	269	272	253	262	246	250	260	285	252	270	253	255	285	224	238	263	264	253	259	256	227	267	249	254	276	257	247	249	265	248	247	239	254	251	258	250	248	253	253	271	236	242	260	237	246	239	256	261	268	247	268	272	233	239	243	244	246	240	286	248	266	277	271	274	244	217	266	271	236	248	281	257	256	251	233	253	278	207	254	224	258	257	267	253	248	269	275	236	262	241	251	267	283	255	239	273	254	266	276	294	273	253	278	298	252	237	278	239	289	270	294	255	282	232	276	288	280	246	264	262	274	278	298	263	259	238	263	286	280	280	253	251	254	257	234	255	256	257	287	301	248	245	254	247	246	229	272	273	276	246	234	237	273	259	258	230	250	271	245	250	244	253	244	266	278	243	243	256	239	246	288	250	256	246	242	247	248	278	258	269	262	212	281	249	234	264	243	272	282	257	276	248	246	280	245	292	255	254	270	305	268	255	281	218	235	272	293	212	230	252	256	271	260	259	251	271	244	259	279	263	270	238	255	235	264	273	255	245	280	227	268	234	242	241	242	262	258	240	261	275	258	273	246	232	250	282	270	261	265	265	250	261	252	263	260	266	255	263	275	238	303	232	254	257	282	234	274	253	258	276	227	253	238	255	276	239	236	269	258	276	235	252	266	259	285	253	247	270	269	274	234	245	286	260	263	279	245	250	256	276	244	254	273	282	250	249	249	247	265	228	265	270	249	258	293	268	246	253	240	239	254	274	267	261	287	266	258	258	233	256	236	276	217	264	251	256	258	223	256	250	263	246	258	265	259	261	263	252	244	252	284	245	260	257	275	276	243	256	254	237	259	245	259	247	234	264	239	277	264	249	268	268	280	252	258	257	249	231	257	241	294	238	253	280	270	250	265	264	249	270	243	257	280	246	253	244	241	255	272	253	281	261	249	285	220	257	259	285	264	262	243	244	261	259	237	268	248	263	262	280	281	249	268	249	255	253	269	257	309	249	279	233	248	266	250	259	237	272	274	237	269	282	220	275	241	222	254	294	224	258	247	234	260	265	258	271	290	297	289	273	252	244	258	239	280	257	269	240	266	273	257	238	292	239	293	278	235	293	256	276	266	260	260	228	256	261	286	259	254	250	278	249	229	249	272	270	238	257	246	289	257	252	251	264	259	235	282	265	234	243	278	293	227	286	233	217	270	253	273	218	270	253	272	262	275	247	245	245	223	243	261	224	234	290	268	273	275	269	259	258	267	246	247	255	289	248	258	250	245	270	243	249	261	227	246	270	272	239	226	253	275	262	248	254	239	273	271	253	255	252	240	253	265	264	230	257	257	242	236	258	254	247	244	262	234	245	278	256	248	256	221	272	276	263	286	256	260	278	274	239	266	247	274	270	269	268	253	276	266	253	229	265	264	225	229	261	251	245	240	248	253	257	259	246	238	236	239	297	253	254	242	280	271	240	268	254	248	276	285	283	269	255	257	255	231	245	251	265	237	245	251	284	253	228	231	247	248	300	246	275	230	235	259	250	251	275	258	267	256	282	261	250	266	243	281	264	236	262	267	249	266	250	233	275	294	265	271	297	245	234	270	257	285	270	266	249	256	246	282	233	276	289	250	251	254	267	271	262	239	250	275	252	258	263	264	213	277	287	240	242	266	232	261	280	257	297	227	250	284	260	255	268	264	242	285	254	263	289	251	259	286	245	248	263	277	271	240	244	258	258	257	259	240	268	271	311	268	257	224	262	269	255	273	283	248	264	235	239	277	254	236	271	266	282	273	270	255	277	265	263	233	264	222	280	274	262	258	261	242	233	273	239	286	255	244	257	239	273	278	265	272	254	233	233	289	259	258	260	240	241	250	262	285	251	267	249	265	262	260	267	245	241	265	244	245	270	272	244	234	271	234	285	262	244	262	250	242	264	275	283	248	232	226	252	262	274	243	245	268	260	227	251	253	249	264	266	251	309	244	257	244	255	245	273	244	280	254	249	285	261	241	252	254	268	237	253	256	264	228	275	273	249	277	268	235	278	263	274	274	272	292	265	249	279	250	264	257	298	246	255	232	279	252	263	263	256	261	254	252	262	257	267	263	272	263	308	237	223	261	254	233	276	239	269	256	259	283	216	261	254	248	247	231	249	277	271	253	228	250	258	273	261	253	244	243	249	257	242	270	253	237	239	233	271	257	231	261	288	299	257	244	245	242	299	236	264	213	271	259	213	287	264	278	248	267	242	242	264	256	271	249	238	275	258	279	292	301	233	281	285	265	264	244	219	223	225	276	249	245	279	256	256	249	258	230	252	248	236	270	252	280	262	286	264	258	206	290	252	244	267	236	227	234	241	274	268	281	246	277	248	250	262	287	230	288	267	252	247	278	278	248	255	242	234	227	244	253	272	252	230	253	276	256	264	256	239	276	259	230	256	252	253	258	264	256	248	251	221	280	275	241	243	245	269	255	280	223	263	258	256	271	232	262	231	261	259	236	238	266	245	246	243	258	253	246	272	233	263	261	279	243	259	270	272	244	289	273	256	267	243	259	233	277	265	236	267	270	287	291	237	249	278	267	221	268	284	299	252	258	258	253	245	250	276	232	259	245	251	230	244	245	246	259	243	245	272	257	256	295	261	260	246	226	240	276	236	272	275	267	268	250	272	267	238	233	272	265	273	252	267	263	250	272	254	254	228	286	251	282	258	294	275	238	233	240	251	250	244	255	246	255	274	266	270	264	267	266	250	269	261	264	265	240	273
2876	605	663	596	654	648	635	634	669	652	593	596	615	649	591	607	616	620	631	636	657	575	628	575	608	587	689	593	576	622	602	597	577	625	596	643	589	571	629	599	640	586	573	630	605	611	649	618	549	596	622	615	653	597	579	588	652	580	618	584	591	653	613	589	624	642	603	584	583	619	651	593	624	617	621	621	604	595	648	597	579	576	605	607	599	581	597	644	577	606	604	578	621	586	610	588	594	518	636	599	631	624	628	614	620	609	608	650	596	590	608	558	642	614	633	592	595	609	638	594	646	575	593	639	587	607	630	652	612	605	638	623	657	635	610	592	578	660	621	595	629	631	624	599	614	612	627	618	610	662	618	601	656	637	635	611	614	573	615	661	614	592	628	618	570	600	633	557	624	632	608	601	676	649	575	582	586	614	608	630	594	625	612	577	606	647	584	635	583	656	614	603	615	610	576	596	574	652	572	597	638	626	592	603	642	576	658	578	615	622	611	651	605	609	613	610	588	632	629	596	610	607	543	567	573	568	581	610	590	592	645	600	655	566	635	694	641	598	600	617	614	603	575	627	597	625	609	642	571	601	636	625	655	614	627	615	639	587	618	605	642	592	612	603	594	636	584	642	607	594	660	570	567	610	625	629	600	616	574	598	569	590	629	638	622	593	653	638	583	608	613	605	626	615	628	651	635	611	613	673	661	572	616	583	595	664	620	603	563	607	597	633	621	602	652	605	647	624	591	602	673	668	638	571	661	613	615	625	624	609	647	625	624	643	555	628	591	594	585	625	620	587	630	592	628	612	644	579	683	628	629	621	630	619	655	585	605	610	640	640	627	675	617	603	617	639	605	616	606	651	618	652	565	651	611	631	611	623	645	626	600	613	569	584	592	636	691	647	619	582	572	590	640	622	611	619	631	616	655	636	608	592	603	603	585	560	630	585	665	621	607	620	614	605	632	600	653	596	634	614	591	611	592	600	634	613	588	633	609	559	630	605	549	672	642	599	630	639	620	578	601	632	651	623	594	598	611	611	572	620	621	592	626	648	634	672	654	607	611	625	642	609	584	625	635	630	675	644	580	583	617	638	602	612	596	634	655	587	642	620	619	646	638	633	627	656	579	629	621	620	635	667	636	628	629	625	656	635	605	633	636	611	594	627	633	620	603	578	613	661	639	600	612	572	638	629	599	605	639	620	622	631	618	623	638	591	588	656	598	556	584	650	651	598	623	629	667	571	612	628	608	578	579	580	625	625	647	636	639	623	633	607	625	636	615	622	672	607	622	603	588	638	607	608	599	621	595	627	602	612	649	602	620	605	628	621	616	602	618	602	618	659	615	648	641	647	587	634	659	625	604	616	652	605	568	539	573	620	643	596	623	651	653	606	632	579	598	619	612	654	624	626	614	599	594	631	595	703	617	621	615	668	604	616	576	613	605	634	627	619	585	598	581	616	633	605	602	592	614	620	659	630	603	620	622	633	639	618	645	632	592	598	650	652	661	596	613	589	654	651	580	626	578	598	588	614	641	556	620	589	594	654	600	597	615	615	683	605	612	631	601	615	628	638	603	634	638	636	628	598	655	591	581	597	626	663	660	562	592	585	598	653	591	647	615	599	607	601	600	632	575	638	639	621	644	640	624	612	614	622	612	598	606	605	621	615	624	611	641	621	598	648	597	596	610	645	646	649	601	609	589	619	629	608	604	620	619	593	611	615	627	599	620	623	625	635	620	670	660	605	609	641	586	625	597	595	652	580	585	613	612	653	652	579	642	589	636	645	603	599	640	572	622	580	589	611	605	639	614	599	604	635	587	651	627	606	640	600	651	576	620	574	652	596	608	608	648	630	612	600	648	652	644	597	597	610	602	618	661	601	632	615	611	563	609	629	612	647	591	593	606	639	592	634	587	623	620	602	611	583	615	601	606	624	610	674	578	599	611	623	623	624	615	646	589	627	589	616	616	604	614	587	618	585	635	625	610	588	668	661	658	652	558	614	603	617	616	589	583	588	599	626	660	572	649	569	630	684	653	681	629	613	586	611	605	611	588	588	607	617	622	631	656	651	619	623	612	587	615	574	606	647	620	619	606	609	585	602	579	634	629	613	696	616	603	634	640	583	667	632	630	578	588	630	622	630	644	602	625	606	633	634	621	632	567	618	580	616	656	648	650	625	600	596	579	663	577	629	627	613	595	615	621	621	654	592	611	581	614	641	632	630	638	626	605	604	608	623	580	624	613	623	594	569	639	609	628	621	572	677	608	635	610	622	595	634	560	583	618	593	590	649	597	657	635	588	612	619	630	558	594	585	606	678	587	621	624	638	603	622	600	580	559	641	612	624	637	615	664	629	587	613	600	626	647	603	626	626	616	606	632	642	624	620	640	636	684	611	602	649	606	626	615	610	653	626	610	615	634	560	550	613	594	614	651	631	663	630	614	701	633	644	591	598	615	585	600	599	622	646	593	592	606	622	572	664	609	622	604	645	656	658	643	611	615	594	645	586	621	631	655	618	574	634	604	613	600	607	616	612	646	631	683	609	579	653	625	622	603	627	632	591	679	585	620	566	604	612	600	629	608	673	583	622	587	634	597	602	633	583	652	615	640	604	637	634	606	628	603	636	641	623	617	645	602	638	621	655	600	638	622	631	618	626	593	628	632	609	598	618	588	585	628	595	635	616	615	628	629	575	627	633	624	647	621	575	585	577	612	648	649	620	627	634	591	619	612	614	610	585	633	622	568	610	570	605	632	608	595	597	620	620	596	589	595	614	620	634	609	610	614	595	638	616	581	637	603	628	631	622	651	585	615	609	626	593	603	635	579	625	640	654	647	624	649	610	589	612	601	550	602	599	637	620	621	621	602	633	638	601	597	604	595	608	643	652	543	638	590	614	642	595	621	637	604	581	616	587	612	605	645	598	597	641	601	613	633	600	586	625	625	615	615	649	600	619	610	604	600	599	634	643	628	617	643	638	616	559	643	599	584	615	579	598	597	629	601	611	606	564	641	620	622	611	646	623	635	639	625	620	614	647	617	627	629	630	586	584	615	593	640	639	608	606	614	610	608	652	653	634	640	653	592	606	618	630	621	594	627	626	598	605	642	643	603	649	581	613	598	602	616	607	624	611	638	604	633	616	591	595	624	627	575	610	631	588	609	644	593	609	632	589	635	589	607	641	616	618	635	569	626	604	620	621	639	637	615	603	595	587	619	611	571	625	599	619	646	583	604	627	593	580	627	603	583	631	620	585	617	613	596	631	647	562	602	615	562	611	619	626	577	607	551	654	648	583	634	609	601	656	619	574	583	594	628	577	622	605	631	625	581	586	642	650	590	648	624	625	647	653	632	612	654	575	581	584	613	575	570	643	580	589	648	617	644	614	629	639	588	606	597	638	610	611	626	596	598	607	641	601	622	636	645	645	586	569	619	640	620	635	593	614	611	629	620	580	622	642	592	683	630	639	668	697	632	610	616	655	606	622	642	618	582	632	621	542
10133	527	402	326	246	250	208	209	200	188	195	175	184	174	192	153	192	167	203	185	174	191	149	146	173	159	189	174	180	177	165	169	171	160	181	159	166	163	182	165	192	171	161	175	158	163	180	182	166	187	194	163	146	155	154	169	183	163	149	167	139	174	170	158	174	162	166	176	158	142	155	193	167	159	166	157	197	168	178	203	178	176	167	185	184	171	165	154	158	160	144	145	173	158	161	162	173	179	163	190	159	169	167	160	181	154	172	199	165	147	172	168	154	205	144	169	164	182	170	185	143	155	175	165	164	167	150	141	160	178	163	173	160	170	148	163	171	155	165	173	167	155	181	183	169	151	177	159	182	181	156	158	167	149	169	167	178	155	156	169	172	169	174	184	168	174	157	168	156	178	148	190	156	173	182	185	186	165	181	155	151	156	165	166	169	185	168	170	159	154	158	157	194	182	176	148	197	175	156	173	183	184	160	172	178	175	165	181	174	168	175	162	179	166	164	158	174	160	156	152	169	181	182	184	179	158	152	157	174	163	158	157	156	159	163	199	172	195	160	168	179	141	150	140	176	147	162	151	161	148	153	179	147	162	170	142	166	180	155	153	177	151	171	161	175	181	158	174	159	166	161	169	165	182	169	142	181	181	143	197	174	160	183	185	171	174	170	172	161	161	163	140	160	170	149	158	186	158	174	155	179	164	163	177	167	157	155	154	177	189	166	189	189	186	128	205	166	172	152	162	153	190	159	179	154	161	180	141	171	195	177	176	163	155	167	166	176	169	174	172	157	149	162	127	143	170	181	167	169	183	180	182	172	165	163	153	157	170	166	168	167	172	179	162	197	175	158	162	172	186	168	175	183	157	155	154	156	150	169	176	177	164	130	181	148	182	163	155	172	173	162	170	193	136	170	188	137	155	163	149	147	174	160	167	150	152	152	153	154	155	158	178	164	168	158	152	176	177	194	165	148	149	181	156	145	150	177	175	156	174	150	169	174	167	172	164	163	173	175	179	177	156	165	146	171	164	171	155	152	154	173	178	173	171	138	177	154	183	151	158	159	156	166	181	175	159	166	172	171	164	165	168	185	170	167	185	173	162	167	153	137	148	149	178	170	181	189	160	174	175	180	165	176	159	141	171	188	182	157	154	177	174	157	160	154	158	191	170	162	153	169	154	185	157	161	175	187	150	159	144	162	159	155	155	164	169	157	140	168	154	165	174	170	152	168	166	164	159	157	161	187	156	178	155	145	154	172	155	148	190	149	153	175	202	189	162	128	156	190	170	168	146	167	188	163	164	180	155	164	159	169	171	178	173	181	164	187	181	173	170	157	168	172	177	146	148	137	169	162	157	164	154	167	172	158	172	180	160	175	184	158	156	190	164	148	161	169	162	158	158	171	185	154	159	165	143	188	153	171	168	189	170	150	189	156	177	148	152	179	159	172	162	170	164	180	177	162	180	148	179	174	169	187	168	182	171	162	187	155	166	148	164	136	152	158	166	173	167	165	184	164	173	192	176	179	182	164	176	153	165	157	181	158	168	174	164	155	176	162	148	177	176	141	168	163	174	178	148	177	161	150	162	162	177	186	198	159	148	177	183	167	189	166	187	162	165	146	138	165	155	172	152	179	170	178	170	163	175	178	171	150	165	172	178	170	145	186	167	156	166	174	174	143	167	178	153	149	158	159	143	198	182	151	178	176	152	166	176	177	182	196	146	172	191	153	181	155	153	151	164	186	166	179	170	147	166	187	202	172	192	180	149	158	172	162	167	139	152	180	180	170	160	163	163	166	168	150	168	155	160	127	179	183	161	183	132	147	157	197	167	169	173	164	182	150	169	171	182	161	159	166	179	171	158	145	149	148	172	184	182	173	170	168	163	196	198	171	157	148	141	167	157	169	169	169	191	159	169	162	166	174	186	155	172	162	175	167	166	191	176	157	169	158	161	161	154	165	166	165	162	170	195	166	189	190	188	181	169	155	181	174	127	150	158	175	182	179	172	168	183	151	172	159	157	182	181	178	200	174	140	150	174	158	149	152	163	168	172	154	183	201	207	151	169	161	158	163	161	159	166	171	167	153	167	146	158	163	144	168	142	166	183	174	190	166	159	172	183	151	191	160	155	145	162	150	176	152	165	188	167	203	159	165	154	154	188	183	164	157	188	172	191	160	168	185	178	196	182	159	181	162	165	179	170	166	171	173	165	178	172	165	174	161	154	181	168	164	151	151	181	177	166	153	176	150	161	163	176	177	172	163	164	159	167	165	173	183	174	156	156	164	184	182	168	186	147	178	168	174	182	164	164	179	189	157	166	156	172	182	171	178	150	175	192	187	170	153	166	147	169	183	167	145	158	176	182	143	142	146	160	151	172	182	165	167	151	185	144	171	140	157	158	159	163	149	177	154	178	165	161	175	182	179	147	154	175	157	157	146	166	190	165	155	179	163	135	156	159	171	176	162	171	169	143	141	180	142	158	170	165	146	145	169	172	184	163	169	185	172	165	140	175	166	139	151	166	123	148	172	168	193	167	194	187	159	162	166	155	173	144	160	166	163	161	165	155	180	146	164	158	154	186	179	142	159	167	177	177	167	149	171	184	180	185	150	165	160	176	174	159	165	205	160	165	147	160	151	199	157	162	168	178	180	173	173	178	162	172	177	164	179	152	169	157	194	179	153	169	189	173	173	153	167	158	163	143	157	178	139	166	160	151	193	172	144	170	184	159	167	154	158	153	159	156	171	163	175	161	153	139	151	179	160	173	162	169	161	167	144	149	194	154	175	163	166	157	162	183	180	175	187	172	150	164	165	164	174	152	174	176	162	162	150	173	153	165	176	192	143	151	146	157	176	176	168	166	158	154	149	166	182	172	158	151	176	170	160	162	170	178	181	158	170	164	177	172	174	167	170	175	142	167	173	169	185	149	184	170	177	156	143	177	186	152	161	158	202	162	178	184	145	170	156	175	150	132	160	152	165	175	166	164	148	158	158	165	153	181	185	166	161	147	171	151	150	156	179	149	144	156	180	173	142	152	157	171	175	192	177	151	175	160	165	167	167	149	177	179	174	156	175	183	169	163	162	177	137	176	170	184	141	165	178	163	131	171	154	172	166	181	168	146	151	170	154	146	168	162	167	157	161	179	187	160	151	151	160	168	155	161	167	169	164	167	176	166	158	155	174	157	167	160	177	194	161	181	161	162	190	157	175	148	178	177	154	159	172	168	191	154	181	157	181	148	175	174	168	166	169	164	157	179	179	166	166	198	134	159	157	174	143	171	152	162	150	170	156	193	166	146	163	161	172	180	196	156	168	158	169	169	175	173	167	172	186	174	165	171	167	181	160	182	147	155	175	181	173	162	162	174	163	174	142	159	156	163	163	159	160	168	158	177	165	172	169	194	153	170	195	172	161	163	176	190	171	180	147	164	178	156	154	161	183	151	174	172	168	190	165	149	178	163	183	144	185	142	167	189	193	171	159	177	145	136	176	142
8565	661	959	1013	882	733	695	614	595	537	485	502	489	487	470	451	433	437	471	427	411	423	415	432	448	398	407	442	457	380	420	420	430	415	426	424	413	414	437	419	423	393	445	418	426	411	420	398	395	391	387	403	390	429	412	403	436	434	434	383	413	387	399	410	438	389	405	374	393	412	415	391	421	387	430	409	417	452	424	416	412	384	429	416	428	394	408	401	398	384	393	397	413	432	438	400	431	402	391	398	366	422	401	404	411	398	406	401	403	432	427	390	376	425	429	416	434	373	431	380	392	427	398	418	384	428	417	423	417	432	393	456	408	399	428	413	412	378	407	403	425	376	421	430	397	376	397	416	418	436	423	412	389	408	414	414	412	395	387	402	412	400	443	415	378	417	388	414	428	392	409	418	370	395	409	411	388	413	395	360	446	405	387	431	385	361	416	394	409	409	369	381	368	424	363	399	430	421	416	396	403	391	384	439	386	395	383	414	404	443	401	430	384	420	378	419	383	419	444	415	397	421	391	406	429	394	410	429	426	400	370	413	390	404	418	435	402	419	383	377	395	391	387	419	377	414	410	396	438	414	427	418	412	418	381	391	404	402	366	410	396	392	386	393	387	400	424	391	451	425	377	416	321	407	443	439	415	387	410	418	415	383	394	379	405	375	428	357	373	427	413	415	458	393	389	373	407	374	424	431	415	360	416	381	413	440	371	401	415	382	404	404	405	407	435	400	392	385	409	368	370	388	426	398	425	403	393	418	414	407	414	386	392	413	394	355	421	408	383	418	405	426	389	429	387	416	371	371	385	376	383	391	366	365	400	436	387	376	408	394	418	402	417	381	431	383	435	393	375	430	382	408	431	376	406	411	405	396	402	454	383	437	357	410	391	430	400	450	449	402	386	413	434	422	391	409	433	402	402	409	398	413	372	410	381	402	404	433	382	411	408	392	416	404	355	399	397	442	405	398	406	425	391	372	397	360	381	391	406	409	394	376	416	400	396	404	385	371	425	414	432	423	425	388	428	396	395	422	436	388	407	399	405	377	400	384	404	389	425	409	442	389	413	393	431	403	435	413	397	429	416	432	409	396	415	378	388	407	447	387	433	399	398	450	406	431	432	402	412	409	400	403	394	401	403	432	414	398	416	400	391	426	402	393	429	411	388	429	421	388	390	373	425	464	421	406	393	421	425	402	437	395	385	445	403	426	390	387	411	391	415	403	421	436	388	416	436	384	392	423	388	397	391	405	422	424	423	405	399	371	412	380	400	440	432	407	413	386	413	399	402	409	370	414	405	391	401	404	399	410	400	407	395	396	386	429	413	386	412	415	408	409	390	400	392	397	394	411	433	429	392	386	415	421	412	391	396	399	400	413	399	391	427	437	430	392	380	423	400	435	430	391	395	433	401	405	402	425	428	399	388	405	417	396	418	395	372	418	436	445	397	425	403	446	383	435	460	392	401	417	437	377	409	418	416	406	404	414	400	394	402	389	469	392	387	424	420	396	407	388	398	384	427	415	397	423	414	421	396	398	415	428	409	404	378	405	369	389	433	420	418	416	435	406	429	361	389	380	365	408	394	398	364	393	419	407	384	462	412	393	369	414	400	408	448	390	369	442	408	418	433	426	425	415	442	400	426	390	453	382	415	394	412	410	408	386	425	375	407	426	412	393	391	390	401	437	378	400	391	416	416	403	393	428	409	394	397	389	409	351	429	423	400	361	380	374	398	399	409	423	373	370	402	433	418	420	395	401	389	374	392	390	414	419	430	413	385	420	430	424	418	415	422	429	434	401	408	422	389	401	414	399	381	389	372	393	425	403	405	406	410	427	407	397	391	363	380	416	409	402	459	406	382	399	397	427	360	402	379	427	431	388	427	397	413	429	397	380	442	378	371	429	401	429	374	410	429	395	408	407	391	405	407	396	398	415	419	417	417	395	413	430	415	439	368	367	399	410	402	419	399	409	413	411	381	392	404	442	410	383	392	415	389	425	414	403	433	387	413	391	402	409	402	405	413	387	412	368	420	463	432	427	415	407	427	389	411	415	401	392	370	410	416	418	411	381	386	427	422	411	430	404	413	426	415	411	428	398	366	371	415	421	412	396	432	443	405	401	401	419	390	395	392	405	397	375	446	425	416	381	398	408	397	400	447	409	401	396	417	406	431	418	403	390	424	449	404	363	391	384	391	425	408	421	363	411	366	391	430	388	410	419	409	448	393	375	429	413	433	388	409	417	393	409	392	379	395	394	425	396	405	397	390	412	390	426	426	418	397	455	386	397	426	423	404	398	419	383	431	415	426	398	427	365	367	397	405	424	407	375	389	402	385	418	409	418	376	388	410	406	379	419	393	409	428	436	421	385	432	383	386	410	433	429	402	429	390	402	397	410	434	416	441	380	395	400	396	397	407	382	384	415	404	400	422	405	437	401	406	410	422	433	410	391	418	382	425	384	401	365	415	405	391	439	390	375	432	378	370	385	387	429	405	410	414	409	392	439	410	423	402	398	432	421	399	432	398	385	385	387	386	388	353	406	400	433	412	405	423	402	412	441	392	397	388	401	413	404	404	394	402	349	428	373	381	427	440	413	389	413	381	379	443	410	390	400	377	393	397	388	388	376	431	407	392	417	411	363	396	402	401	426	400	385	392	432	406	394	382	386	423	372	391	406	433	402	413	411	400	407	362	399	386	395	381	424	374	429	414	431	369	404	409	396	394	402	410	376	430	447	369	423	396	421	405	394	399	422	435	381	421	415	419	408	395	385	363	378	429	440	399	386	390	407	361	418	390	389	412	387	435	379	424	408	391	430	421	364	369	406	405	381	378	415	403	414	376	389	387	377	446	402	387	442	420	420	376	368	423	379	401	415	362	423	401	410	419	390	392	399	391	427	360	411	380	408	415	417	404	424	406	386	380	392	422	427	367	386	401	416	380	412	418	424	391	409	390	418	383	435	411	378	402	399	422	413	393	425	449	381	447	415	419	447	418	397	403	397	393	391	434	376	429	426	385	430	381	426	402	418	379	406	416	413	390	393	425	413	370	373	414	399	426	404	411	419	421	397	450	392	388	414	414	442	405	434	382	362	396	401	399	367	423	435	390	395	422	430	431	388	374	389	399	401	435	414	424	414	425	430	375	373	394	424	407	400	382	379	381	391	411	396	408	388	385	418	401	420	400	380	413	372	390	401	433	413	386	374	408	426	389	392	394	385	351	370	395	390	403	409	408	396	406	398	408	393	412	431	410	415	422	420	401	436	374	410	384	414	399	403	384	419	397	394	420	431	409	409	420	429	395	406	397	394	384	404	404	400	394	433	441	419	387	386	403	399	388	408	383	400	393	389	387	419	447	422	419	415	399	408	394	423	393	423	419	409	417	398	420	435	457	381	391	408	369	383	415	414	395	414	410	408	416	418	382	380	387	395	377	410	410	405	417	432	407	457	395	364	391	415	361	418	368	402	398	415	432	365	367	420	420	422	397	430	415	364
17792	1188	550	372	263	198	139	126	107	77	93	95	84	67	93	82	79	77	81	74	63	68	67	60	77	68	59	60	55	61	61	67	56	77	62	62	48	55	57	62	67	59	61	62	61	60	56	69	52	53	47	52	55	59	61	57	61	58	65	67	82	54	59	66	58	62	69	57	55	58	66	57	65	67	57	70	55	68	53	60	69	50	78	57	71	61	61	49	56	61	58	61	61	63	65	57	68	66	63	65	74	55	61	55	44	56	59	61	65	68	58	51	64	70	73	51	66	58	62	70	57	63	57	59	69	67	49	60	58	59	65	54	50	55	73	57	55	51	54	65	50	54	46	56	53	73	53	69	69	54	63	80	58	63	58	65	47	64	66	55	52	59	59	66	63	53	73	60	71	58	74	51	48	78	75	56	65	55	76	43	59	49	62	71	59	61	57	63	51	68	60	56	51	61	63	61	60	71	74	59	64	76	63	68	63	58	60	58	64	60	61	70	49	65	52	54	64	51	62	47	51	70	62	67	69	61	59	75	53	69	70	69	58	61	63	61	69	60	63	55	74	65	57	52	67	61	71	63	62	55	57	61	49	56	83	71	53	56	74	56	61	55	50	70	65	60	62	48	69	59	62	77	63	69	53	58	66	67	56	71	73	60	62	70	61	63	75	57	50	56	61	54	61	49	58	70	54	67	63	60	51	58	62	67	68	63	57	80	71	51	54	59	64	79	61	66	67	48	66	67	68	53	67	51	74	60	54	59	64	59	67	55	63	56	57	48	75	65	64	60	56	54	61	48	78	66	59	57	47	81	56	56	52	69	71	57	73	58	56	48	57	49	53	68	71	62	55	54	58	54	59	59	50	60	66	53	60	48	61	67	69	56	65	72	49	51	54	53	57	60	66	56	57	58	77	69	87	66	57	69	75	55	61	67	73	61	71	52	66	64	63	64	59	47	52	74	56	55	52	55	64	64	67	66	54	56	55	58	49	66	62	71	66	62	74	57	68	56	56	65	63	62	65	70	61	59	66	65	62	63	56	66	61	61	46	71	41	64	59	63	58	63	54	72	77	65	50	69	52	38	73	60	55	68	56	78	59	85	81	61	58	57	62	61	49	73	62	58	54	64	51	81	50	71	70	65	76	61	60	50	58	55	60	56	84	57	80	69	62	64	61	65	56	54	56	65	67	61	75	52	62	72	53	69	69	59	60	64	61	49	56	65	51	59	70	73	60	60	65	50	63	74	63	71	61	40	57	64	50	68	63	60	64	49	53	63	59	69	68	56	66	60	58	43	71	60	51	65	65	68	66	63	59	67	49	52	52	63	60	74	70	51	57	51	68	51	52	63	51	72	60	58	62	58	60	77	54	54	48	51	58	57	67	57	45	68	78	77	54	59	47	54	70	62	69	55	62	69	68	66	54	62	58	60	63	67	49	64	63	75	54	74	61	45	59	52	59	62	64	68	68	53	67	62	52	54	56	63	46	57	66	60	47	60	66	55	67	60	62	63	64	58	63	66	65	60	56	55	64	55	49	56	63	47	68	48	52	48	61	59	63	34	41	66	66	67	65	55	57	59	54	68	66	60	67	51	67	63	74	59	68	67	58	72	51	69	66	68	49	57	56	60	50	59	66	65	61	57	80	80	59	61	62	55	60	71	56	66	74	75	70	64	56	63	59	65	53	65	66	54	55	56	53	47	62	69	64	60	65	54	57	72	54	65	59	67	64	80	64	46	62	61	58	53	48	51	69	57	68	60	65	47	75	62	57	73	56	59	61	55	59	60	69	70	75	68	67	59	68	54	59	52	51	57	56	56	49	41	62	42	69	55	65	53	53	72	74	75	64	48	64	64	52	53	53	60	72	53	69	60	81	51	54	62	72	64	73	51	47	50	71	58	56	65	52	60	74	69	67	41	65	62	67	67	58	58	46	69	62	60	69	46	56	66	49	43	62	58	70	73	59	62	47	52	60	61	61	54	57	74	64	50	70	77	70	65	44	63	63	57	72	58	56	57	57	76	51	66	53	66	63	63	70	56	70	55	62	61	69	56	68	66	62	68	61	66	58	75	61	65	63	67	68	55	51	60	66	61	65	44	66	61	61	72	60	67	54	48	53	52	81	59	71	59	69	50	66	50	67	58	50	67	66	56	64	52	58	49	65	57	69	69	61	66	76	70	62	62	46	55	56	53	68	52	56	55	63	61	67	50	58	57	65	65	81	71	57	42	63	70	57	63	59	73	55	63	57	71	68	62	69	65	67	69	58	71	71	63	67	67	72	77	50	66	50	75	68	71	70	63	74	70	65	63	69	66	71	58	67	68	50	51	48	62	66	66	72	55	59	80	62	56	68	64	64	61	53	59	66	65	75	64	70	62	56	72	63	64	72	60	61	62	35	64	61	58	72	63	73	61	68	65	59	54	71	60	74	60	55	56	56	52	49	62	64	60	64	65	59	55	79	71	61	81	55	61	72	65	63	57	56	63	66	57	59	56	54	57	77	54	60	73	74	73	61	74	56	73	56	72	57	59	70	70	46	62	55	62	85	46	65	60	67	65	66	61	64	63	54	71	62	61	62	75	71	66	63	62	57	63	59	60	71	67	60	66	64	52	55	55	77	49	56	74	64	74	72	53	56	64	50	61	57	46	81	57	71	59	70	54	69	50	59	50	71	58	68	55	66	63	59	62	72	46	60	64	55	59	46	73	57	66	48	69	60	65	53	65	66	80	68	54	55	56	54	75	53	66	64	71	67	63	50	54	71	64	48	55	67	64	65	58	51	58	54	42	68	60	59	66	58	53	69	58	69	48	66	63	57	52	63	72	56	59	67	48	72	52	80	71	57	55	73	52	49	57	65	68	68	60	60	67	57	68	69	65	55	68	55	66	67	57	58	53	73	52	60	74	52	73	60	57	76	50	70	58	60	75	54	60	66	65	61	62	55	74	63	54	49	59	56	60	75	73	47	54	61	63	51	63	63	66	61	61	63	59	66	65	59	61	74	42	45	71	63	54	56	54	63	68	60	56	54	44	60	44	87	70	47	51	63	45	43	56	56	55	49	78	60	58	69	58	36	53	53	72	58	94	63	68	58	60	77	75	60	47	61	57	61	71	47	67	59	61	63	68	68	55	61	55	75	75	60	62	68	56	73	52	53	65	73	66	55	60	55	53	59	60	64	68	49	68	70	82	64	58	59	65	73	58	73	57	62	52	60	58	55	53	50	49	43	65	60	53	58	65	62	63	67	65	66	66	61	53	68	62	62	61	62	52	61	44	64	64	61	77	55	64	71	65	63	68	79	63	70	68	71	75	50	59	62	56	68	68	45	64	72	69	45	62	59	64	63	60	48	68	75	70	52	50	63	71	61	81	52	58	57	58	55	54	55	62	62	69	75	67	68	66	63	63	64	67	68	68	67	68	58	48	48	39	59	45	76	53	74	69	51	52	56	53	77	78	57	59	60	56	54	56	57	61	68	63	58	58	61	64
11210	688	1293	1337	1166	883	675	598	522	422	421	332	346	320	286	276	286	225	261	243	270	232	245	219	245	242	206	232	189	218	194	201	201	203	206	210	215	198	218	214	222	177	172	164	185	203	191	188	207	185	186	179	193	193	189	203	192	193	187	185	171	170	193	185	186	171	177	195	171	195	158	182	192	192	180	189	193	190	186	167	200	196	173	190	196	187	182	151	173	191	178	175	166	171	165	194	185	163	190	192	174	182	181	170	190	170	192	171	164	191	198	179	173	173	182	173	135	180	153	178	183	183	164	162	185	161	184	176	185	176	179	168	179	172	171	194	180	164	183	167	173	179	202	194	190	184	186	162	190	187	195	180	178	184	157	193	175	177	192	192	167	181	198	152	172	171	155	172	171	161	180	183	199	212	149	176	164	152	155	162	180	192	204	172	204	187	150	188	164	172	168	205	190	153	147	169	181	168	178	205	183	177	173	173	179	165	202	173	175	186	153	179	175	222	168	176	154	173	182	195	159	188	167	175	163	187	166	171	177	171	173	186	198	176	182	181	177	184	183	172	200	197	180	172	185	190	168	157	198	166	175	198	183	175	197	154	178	161	151	192	183	172	186	166	171	171	164	181	186	202	181	197	172	179	182	195	170	192	173	157	178	190	173	193	182	178	140	188	176	175	173	173	213	178	181	183	173	199	173	181	173	202	179	184	188	163	165	170	183	203	155	174	185	173	184	176	186	180	180	177	159	190	183	174	194	161	179	157	175	152	170	169	162	199	188	203	173	182	172	171	168	163	201	186	181	185	175	165	189	180	171	207	163	167	170	179	168	161	182	154	184	178	159	169	157	173	163	164	169	167	174	202	159	185	182	185	182	168	186	177	169	180	200	177	208	170	162	176	181	177	157	165	182	203	170	165	166	169	162	178	181	168	191	154	193	195	172	175	162	175	175	209	197	172	178	187	203	200	169	187	182	212	167	161	149	164	189	187	190	172	164	166	176	175	206	176	149	171	156	153	190	177	192	169	183	160	185	172	176	172	181	175	174	151	175	165	175	193	171	181	168	170	176	179	170	168	171	171	167	200	184	168	194	174	183	165	189	149	181	190	178	183	171	162	162	170	169	178	165	151	190	174	171	168	160	201	167	168	189	182	176	185	184	155	180	163	182	176	171	166	156	174	192	166	176	169	185	199	196	159	209	184	180	165	172	187	181	204	177	176	165	171	176	198	170	154	153	196	167	165	167	186	188	194	196	190	167	166	171	195	180	175	189	164	193	171	183	175	174	202	168	175	163	159	176	186	187	161	187	175	200	200	194	173	153	167	171	184	160	155	181	183	173	198	159	200	189	171	174	154	178	158	179	159	167	151	185	185	182	175	162	190	184	173	190	203	157	177	171	164	177	175	191	180	198	182	181	181	168	169	172	154	177	190	168	181	176	159	200	179	169	183	177	196	196	182	170	194	174	161	178	164	182	167	178	178	163	173	185	193	172	166	177	167	176	159	177	182	169	184	202	190	189	170	167	184	167	183	198	170	184	173	152	177	186	161	170	156	186	172	170	178	167	188	182	190	182	189	163	155	193	199	193	176	191	198	160	172	192	186	192	189	187	165	159	155	198	177	147	165	177	173	168	159	168	171	170	199	168	154	158	184	159	162	159	184	159	192	174	180	172	179	162	180	198	169	190	204	168	187	177	184	166	171	165	205	161	155	185	175	180	174	189	153	162	182	188	190	177	164	164	191	175	176	180	200	158	197	181	169	188	179	197	180	175	148	162	186	174	170	176	184	182	157	172	185	169	169	195	174	152	183	174	205	157	168	165	187	187	164	230	185	193	183	175	166	193	189	171	192	142	184	168	186	160	167	172	183	191	167	175	187	181	173	176	163	195	183	157	205	187	194	166	199	162	199	167	180	176	178	200	194	196	183	152	173	185	182	175	192	177	173	181	144	190	176	189	161	209	181	171	167	165	156	149	189	189	165	167	187	206	177	169	190	201	170	175	183	177	170	182	178	146	182	169	167	183	185	176	158	184	175	157	166	171	165	182	177	172	188	183	163	163	180	177	190	192	159	168	168	187	170	187	174	188	175	181	192	191	162	170	181	171	182	186	162	184	185	172	171	205	198	156	157	169	167	185	163	180	164	176	177	199	189	177	184	175	189	175	163	151	177	207	187	181	168	160	188	182	172	158	169	182	174	166	165	175	175	180	165	177	172	165	185	170	204	184	186	159	178	168	177	180	170	199	156	189	176	160	178	181	176	169	163	181	157	163	192	161	189	173	157	195	170	189	164	206	141	187	189	161	181	159	193	183	194	171	152	188	165	181	188	166	160	160	201	163	186	175	184	193	181	175	169	189	183	195	182	164	180	168	167	172	171	155	190	184	196	191	170	165	187	191	171	205	189	193	188	197	180	156	177	183	153	181	195	150	187	181	160	185	189	175	186	171	168	173	148	154	161	162	172	159	173	163	210	165	188	184	183	169	185	171	179	179	168	171	182	186	181	156	173	165	167	164	170	178	182	153	173	179	188	169	179	155	170	178	180	209	192	147	193	193	179	205	171	162	193	166	167	192	160	180	167	175	171	166	183	189	180	180	196	181	171	184	181	190	159	181	199	162	173	159	196	159	158	166	163	147	167	183	194	185	171	166	196	201	167	175	175	169	157	164	174	186	157	164	196	163	178	161	175	192	198	159	178	186	186	168	172	161	169	163	180	153	178	184	185	189	187	165	180	195	176	181	180	168	181	180	173	205	181	165	184	171	189	178	186	183	178	168	162	187	156	157	171	182	182	176	160	187	166	177	183	176	185	165	178	165	189	161	158	170	168	184	158	180	183	178	197	163	204	161	152	190	190	191	182	187	186	167	194	179	170	192	217	198	183	173	196	185	176	199	182	170	182	187	154	164	188	187	174	160	182	186	173	201	188	155	163	180	191	174	168	158	197	169	173	177	191	181	203	174	177	161	166	172	198	175	192	182	168	164	167	173	179	174	214	188	169	184	155	188	171	150	163	172	194	169	181	183	181	156	190	175	186	186	173	152	164	166	190	172	185	171	182	178	150	154	172	167	175	190	183	191	192	174	166	167	182	191	168	181	178	168	178	189	177	176	175	154	193	169	161	180	157	154	168	190	178	161	165	176	185	177	169	159	168	149	160	204	185	162	180	183	187	166	178	158	161	173	162	187	187	176	183	187	180	189	154	179	193	177	171	181	177	186	190	178	180	165	179	154	192	175	179	135	149	189	215	188	192	173	183	223	156	172	164	174	158	170	183	185	162	167	177	173	166	172	178	146	181	151	175	191	169	180	194	162	159	183	196	183	187	203	190	181	168	160	189	176	168	182	181	186	174	183	174	148	180	162	152	201	184	169	169	189	177	194	165	173	198	160	173	183	180	177	162	159	155	177	186	183	172	190	163	161	194	182	151	182	145	164	170	178	186	152	183	202	166	154	196	196	188	169	187	170	198	162	167	181	180	166	190	157	178
2497	272	255	237	235	240	254	248	254	256	255	247	253	261	257	252	245	244	242	247	255	257	264	258	274	254	259	255	269	232	249	283	301	275	257	271	247	260	243	243	270	251	239	272	242	309	287	265	248	245	266	234	259	232	233	258	248	276	252	263	253	248	278	261	261	275	269	260	266	277	260	257	231	282	255	238	252	263	267	271	256	281	261	268	239	235	275	242	245	227	289	266	285	238	250	233	286	249	249	253	291	235	273	251	264	243	242	250	232	261	269	264	275	259	257	272	248	245	257	252	276	229	289	227	262	260	248	260	264	223	262	261	265	254	249	267	273	278	279	281	261	237	246	252	259	250	265	258	271	290	260	274	265	257	276	257	275	260	257	263	279	266	259	248	257	274	253	254	249	252	225	258	271	265	259	270	292	268	268	243	280	264	273	254	236	252	250	272	276	265	268	257	285	258	265	267	263	251	274	287	239	261	280	250	257	244	260	253	260	236	268	283	221	257	264	256	282	270	245	239	249	276	259	261	238	264	241	257	222	252	259	280	240	270	254	246	268	236	277	242	247	240	228	254	252	253	248	270	261	270	247	252	234	283	268	261	269	278	265	259	264	255	246	238	268	302	243	259	241	270	253	261	277	303	273	269	230	282	230	265	238	253	234	258	290	243	225	228	267	248	227	251	245	248	248	265	239	265	269	251	259	249	267	275	267	234	291	273	269	241	294	261	277	278	262	254	261	269	257	238	273	266	268	263	264	271	239	277	258	244	255	290	274	280	243	237	256	248	257	266	263	262	247	234	243	219	277	245	259	250	241	265	267	238	263	231	294	271	255	253	243	271	270	246	261	270	246	241	269	247	273	231	260	276	235	265	257	266	249	298	264	247	272	253	240	270	270	238	263	257	264	249	249	253	259	262	241	263	259	251	236	262	241	250	237	237	252	248	271	255	246	243	258	255	306	248	234	254	238	261	253	250	237	283	254	279	239	231	257	246	259	269	265	234	238	242	270	232	231	251	262	251	268	265	239	247	271	237	243	266	295	246	259	252	244	234	253	247	246	248	243	262	254	228	244	274	250	244	239	230	259	278	262	245	248	254	237	311	281	243	281	250	251	250	255	245	264	250	273	234	263	245	282	252	247	262	263	254	261	271	284	280	264	239	230	267	253	248	262	268	246	253	230	274	279	267	258	274	258	259	254	251	243	265	273	258	272	264	287	266	268	237	269	265	281	238	286	223	250	251	274	257	284	261	251	302	281	262	238	253	262	300	219	267	253	258	256	230	254	255	248	258	240	258	295	296	263	253	270	223	257	250	218	246	262	248	281	245	219	269	266	239	238	278	256	222	243	283	265	252	267	286	253	254	225	256	277	252	223	265	271	282	230	267	259	271	253	256	241	272	279	240	287	260	246	281	256	247	248	252	282	248	257	253	249	248	269	223	248	237	270	279	255	280	243	254	292	265	260	263	268	235	244	293	265	244	270	276	272	259	230	254	251	260	226	236	260	259	232	264	285	267	275	237	246	247	231	266	246	262	301	264	256	220	243	241	274	276	256	287	242	239	244	255	264	290	257	234	240	232	292	246	258	238	274	260	246	262	261	241	244	258	251	266	269	247	264	245	277	273	259	223	257	267	251	261	244	269	262	250	235	244	258	237	237	267	250	241	230	263	218	262	242	262	253	257	247	266	238	257	236	266	239	300	264	274	246	230	238	281	297	231	240	263	254	248	265	262	261	266	238	257	282	253	278	256	264	274	281	254	253	281	250	247	253	273	217	253	214	249	255	245	273	277	222	278	244	276	256	292	262	237	253	272	258	291	273	266	266	264	293	242	241	255	220	257	295	250	287	264	260	254	290	292	239	267	252	275	267	246	281	281	265	229	243	248	257	245	241	240	282	285	274	255	230	253	250	247	249	236	220	265	240	284	288	259	242	271	233	273	252	254	268	257	263	255	220	257	262	274	268	261	270	268	280	255	264	259	283	259	274	254	277	247	255	264	248	259	244	259	267	267	245	292	288	266	248	235	212	283	269	259	257	273	240	266	267	270	270	250	269	251	254	244	275	282	260	238	252	304	234	222	261	233	267	258	247	259	256	264	255	227	249	234	272	271	254	249	258	265	253	265	248	267	271	284	264	248	287	243	258	222	247	273	260	235	247	258	230	280	254	243	248	247	255	274	261	262	262	251	251	220	246	266	270	263	262	241	248	234	261	256	283	254	248	268	295	220	237	288	254	273	251	289	280	280	240	254	268	289	258	230	266	239	289	253	277	246	257	291	275	256	283	270	244	255	230	300	273	253	244	227	273	253	261	245	255	258	294	251	270	261	232	230	269	246	252	280	243	249	290	267	248	246	266	266	279	277	260	279	244	274	240	273	248	268	251	224	223	259	229	255	258	261	272	274	276	273	237	221	251	241	262	249	261	283	261	244	274	260	254	270	275	266	230	258	239	270	243	259	267	258	266	260	270	284	261	259	250	283	240	270	257	239	247	266	267	264	235	235	247	240	290	247	284	234	256	287	248	247	267	276	256	225	268	240	240	235	255	273	257	273	263	245	278	250	256	275	270	239	275	294	248	253	232	252	259	272	242	268	253	228	233	245	238	192	256	269	244	255	269	260	248	242	253	260	241	257	255	247	260	256	251	256	264	260	252	263	263	248	253	255	263	247	264	260	227	260	274	257	237	266	287	253	246	252	246	269	245	263	267	259	233	240	253	283	257	264	278	266	250	263	265	237	253	220	279	259	279	245	259	265	238	240	239	250	267	255	262	257	255	270	241	256	226	223	279	267	244	216	255	267	251	229	213	225	255	247	284	255	255	254	261	251	263	257	290	257	254	249	271	285	251	253	249	271	276	293	261	263	253	258	263	255	239	242	252	249	257	226	266	285	245	244	258	252	245	239	279	266	255	285	264	236	248	264	248	258	263	270	257	229	272	247	267	237	269	261	234	226	226	260	235	267	252	267	277	245	274	254	252	261	236	278	262	273	264	247	246	254	250	295	280	245	276	277	277	248	279	260	275	266	240	246	234	251	240	273	276	277	242	276	265	239	265	259	264	244	252	250	253	229	256	267	245	277	281	280	252	293	259	283	266	289	273	255	269	238	238	234	262	290	275	256	258	265	224	256	264	260	276	253	266	246	252	236	247	249	240	245	259	253	256	247	262	274	262	249	256	271	294	239	252	239	243	295	265	255	269	282	269	253	270	259	257	287	250	274	249	246	249	257	255	250	238	250	255	263	222	258	262	272	244	274	250	241	258	262	258	250	257	247	268	241	260	256	266	258	240	239	236	245	268	260	265	272	251	262	272	252	235	254	268	292	291	282	265	266	250	233	239	276	271	275	240	230	261	251	275	262	246	282	288	271	274	285	263	278	247	257	250	260	231	253	255	240	265	267	273	258	220	210	261	269	256	253	271	269	285	266	269	255	271	247	270	273	271	247	245	244	291	271	273	245	252	230	271	294	245	245	238	252	225	241	236	259
3021	644	634	641	623	628	628	629	594	598	606	647	648	606	632	636	618	596	659	614	618	617	624	615	589	651	594	601	631	573	650	620	619	593	599	639	647	618	608	617	612	625	612	603	650	619	619	599	651	585	647	615	625	606	650	612	622	635	596	620	627	628	599	567	613	601	572	653	667	613	577	583	602	639	607	617	659	618	578	597	588	621	599	626	655	626	613	667	617	653	615	650	613	646	575	607	615	594	649	596	590	614	649	590	627	623	634	594	595	574	629	614	618	572	644	622	608	621	604	593	663	605	650	614	688	640	569	628	615	631	604	645	640	614	611	648	636	589	589	621	621	599	604	616	612	631	615	637	577	597	648	641	601	586	621	594	639	653	639	601	576	624	615	618	593	557	639	593	665	633	637	592	614	643	610	649	632	630	606	590	607	602	631	679	608	617	623	638	621	610	635	612	557	603	609	584	611	635	641	610	582	658	606	603	620	583	639	586	623	576	622	619	648	664	594	604	602	640	589	610	633	643	584	627	619	625	642	593	597	629	650	630	615	585	563	643	608	590	613	626	641	621	611	600	672	584	627	582	615	603	616	596	571	577	617	617	607	624	615	582	591	632	618	652	610	640	646	579	567	634	607	603	613	602	615	617	655	647	592	586	620	618	616	617	605	639	644	646	599	609	612	609	589	600	581	605	600	614	627	622	572	612	597	607	586	603	656	616	564	571	632	586	617	631	615	635	631	637	599	611	596	621	593	592	618	640	605	595	613	621	628	614	625	589	593	602	654	645	606	638	586	647	613	628	598	613	629	676	619	586	600	565	671	647	660	611	583	599	629	663	620	633	599	591	665	645	619	569	624	591	595	651	618	605	595	583	641	578	600	574	609	602	608	586	597	611	607	623	608	630	619	616	629	562	581	652	617	599	655	605	617	573	600	613	591	612	605	600	592	605	591	635	609	593	614	599	608	648	599	632	611	632	613	616	600	597	620	597	614	586	653	622	610	627	593	613	664	602	611	617	594	585	601	624	594	641	602	585	621	611	642	624	625	657	623	598	604	591	592	627	633	589	598	646	655	626	622	591	615	611	667	611	636	598	583	613	612	650	559	592	598	594	606	598	644	632	612	613	625	661	597	641	573	629	592	618	623	580	611	624	597	624	590	600	634	598	575	640	576	624	632	618	604	634	577	614	655	620	614	599	618	554	633	617	591	614	646	661	594	631	636	634	668	600	604	618	633	594	634	560	623	630	624	602	607	613	591	637	590	624	598	604	552	614	614	663	607	642	602	616	573	610	566	653	645	607	598	617	624	601	641	623	622	609	673	652	622	624	637	638	623	610	612	603	631	610	599	633	589	595	636	599	608	616	590	663	626	595	650	590	618	616	593	581	624	628	598	622	612	625	643	581	602	590	607	615	615	549	594	574	655	638	594	604	585	599	590	610	601	600	632	635	562	589	647	644	634	652	587	621	696	602	616	626	651	627	608	591	633	641	622	633	628	636	627	633	642	656	588	600	623	624	604	618	633	595	639	628	638	630	622	620	650	636	623	606	668	595	628	584	590	583	593	626	649	674	619	611	615	635	600	555	609	643	624	630	567	613	595	637	605	678	631	641	603	594	637	640	615	641	655	663	591	566	593	605	616	601	625	579	540	654	566	625	595	603	619	595	655	590	668	625	584	632	581	588	629	644	554	618	595	641	585	620	578	643	591	636	612	585	657	685	582	591	626	638	562	598	591	597	586	635	645	640	597	637	618	618	601	630	655	624	599	607	616	605	610	627	606	666	642	605	613	592	578	626	616	595	612	667	625	623	586	640	595	600	589	606	625	582	605	633	638	591	589	618	566	635	664	586	613	575	599	614	608	639	614	639	615	591	653	565	609	620	607	624	624	619	606	619	624	599	626	668	616	601	672	579	594	600	643	610	602	596	604	628	615	588	601	624	613	631	618	592	613	626	616	603	569	622	635	598	617	636	644	632	635	574	624	597	580	620	638	630	623	600	595	605	605	604	604	611	636	614	603	650	653	629	609	601	608	575	629	569	613	605	619	627	630	611	623	591	671	583	600	583	610	611	601	630	648	599	633	637	640	606	606	604	605	635	626	597	614	648	641	646	622	627	622	583	581	608	620	600	628	631	638	618	608	607	600	618	664	560	579	606	598	632	600	598	597	603	652	663	627	601	621	597	555	625	702	617	585	592	572	633	606	617	676	618	595	575	658	597	591	659	596	616	623	623	619	596	635	606	632	607	595	590	609	600	583	622	600	607	664	654	644	611	617	601	626	636	618	591	637	612	638	594	590	636	648	628	606	610	604	604	657	622	604	620	603	608	620	627	621	644	610	644	669	559	631	610	580	575	653	650	637	669	598	586	602	624	623	654	599	592	568	613	601	621	626	627	600	643	605	629	583	630	608	594	600	596	611	601	625	604	570	604	568	645	591	607	599	595	622	597	623	623	611	606	652	631	632	626	634	665	630	630	613	591	595	624	575	605	598	574	578	569	634	620	576	614	640	620	653	571	585	640	644	635	629	686	560	605	602	601	622	613	623	617	635	622	631	589	638	608	623	636	654	592	637	625	609	648	645	587	651	587	616	581	584	588	567	597	622	608	611	635	647	581	617	589	564	617	580	595	608	635	595	592	576	619	650	633	653	631	613	599	566	611	649	620	617	628	641	582	627	653	669	645	630	624	618	589	599	630	589	575	616	623	644	629	600	663	580	590	633	622	580	589	600	671	599	583	649	616	673	643	589	626	618	619	618	659	616	613	615	632	558	609	625	611	617	607	594	637	625	584	624	596	629	602	595	621	600	594	619	609	605	645	614	646	626	600	610	632	628	591	606	611	595	592	594	593	641	626	640	661	595	642	626	600	630	584	575	612	609	682	626	628	660	601	602	618	612	649	607	595	623	650	650	614	650	631	613	629	604	653	596	607	628	650	596	565	602	609	596	620	651	633	584	600	602	651	596	642	606	641	662	658	648	653	600	625	630	632	625	649	596	587	618	604	604	616	613	611	636	594	606	594	579	618	585	592	626	575	611	634	596	628	642	623	631	634	649	630	618	571	635	604	618	604	680	626	608	667	636	622	666	614	600	595	620	616	599	594	614	581	590	654	631	609	582	628	632	593	626	588	614	614	605	596	630	612	588	602	692	664	602	605	634	610	604	627	586	629	622	605	595	604	637	603	621	639	662	588	628	589	648	603	662	697	650	641	631	680	628	605	613	623	617	647	647	586	567	592	617	616	630	617	630	589	610	606	605	603	602	600	588	630	650	633	589	584	622	615	613	629	593	628	634	649	601	638	644	628	632	611	622	571	624	623	592	599	616	625	588	607	608	631	613	589	586	642	636	633	597	636	623	653	641	634	624	609	636	651	650	633	629	575	645	578	657	608	638	643	603	602	605	628	638	637	610	589	626	614	581	615	597	578	626	628	569	667	643	610	668	578	625	630	710	663	602	653	608	622	595	642	597	638	591	623	661	595	632	627
10366	561	404	307	266	232	218	211	199	176	169	184	192	166	190	158	174	159	178	133	174	173	157	161	191	160	164	135	191	181	187	141	183	172	165	160	147	181	199	167	185	165	184	180	178	148	157	143	159	148	163	142	178	177	185	182	173	176	163	162	148	180	158	184	156	153	144	163	181	164	184	164	186	159	154	156	170	143	171	151	168	166	150	161	153	155	165	139	163	154	180	169	162	154	160	150	167	164	146	147	156	185	126	163	163	164	165	174	176	167	183	173	146	162	180	176	163	176	172	176	169	171	149	192	161	172	156	178	193	161	158	163	151	176	167	156	168	164	154	179	165	163	151	154	164	167	183	149	171	165	141	179	154	161	154	154	172	152	153	168	164	156	154	159	166	154	157	176	181	145	160	184	142	173	164	175	170	165	155	189	160	173	159	179	164	142	156	159	186	182	148	179	163	174	161	154	195	166	156	185	200	185	165	179	152	163	159	162	171	171	144	189	171	153	179	166	180	162	189	179	165	154	173	176	194	152	179	190	177	153	165	154	168	158	175	182	179	168	153	178	166	160	158	164	164	123	165	168	170	160	165	171	194	157	140	177	155	173	149	179	160	166	171	179	182	168	164	163	167	159	133	179	151	164	163	210	171	155	159	171	177	167	160	173	165	161	172	152	188	154	159	186	169	194	201	196	180	140	177	178	154	163	155	180	162	185	187	154	162	150	148	154	180	159	176	146	148	159	185	145	176	153	171	162	168	134	163	141	156	165	182	172	159	163	169	155	153	152	168	180	178	157	177	170	183	169	160	147	163	152	170	145	159	188	168	164	148	186	167	180	162	172	147	178	141	147	161	170	169	177	162	147	169	146	184	168	163	178	169	157	164	161	147	164	154	183	173	149	180	164	183	170	161	171	163	162	162	137	125	151	153	155	167	176	162	153	181	163	180	163	154	180	164	169	153	180	174	145	162	168	157	150	158	166	195	150	156	186	168	188	158	179	146	184	182	164	164	141	148	181	157	167	158	168	156	172	139	141	162	184	157	164	145	171	163	133	159	161	162	151	161	166	161	173	156	150	186	171	195	170	161	195	201	154	145	183	169	187	143	167	183	164	170	147	152	172	174	158	167	163	157	157	173	168	175	174	144	164	149	161	166	176	182	176	172	151	144	171	186	174	164	169	157	185	160	164	167	165	151	175	181	195	175	173	193	171	156	173	159	165	156	167	176	137	166	160	157	175	179	168	168	172	163	188	155	162	158	165	167	175	190	168	171	190	188	161	150	156	160	161	132	153	168	167	177	167	180	185	160	192	180	172	177	164	139	139	170	151	168	146	168	161	166	142	154	139	156	161	175	160	174	155	160	193	174	151	148	173	207	162	159	175	156	175	155	149	154	141	144	156	151	169	176	170	189	168	184	152	173	154	163	160	164	153	167	161	158	158	168	162	171	185	157	194	179	152	144	165	167	123	141	173	160	156	165	193	171	197	162	167	173	157	165	134	132	167	149	190	157	136	153	145	162	168	166	167	179	172	172	159	155	167	144	161	177	172	150	159	168	196	168	151	147	153	169	161	141	157	166	163	162	159	157	174	170	168	176	135	157	145	167	161	150	152	166	157	146	154	166	167	158	150	168	166	182	187	172	167	163	141	160	152	137	155	159	164	163	166	162	178	142	173	189	160	164	182	176	137	176	154	171	175	178	162	183	151	158	165	167	154	182	169	174	164	142	174	166	185	173	144	169	198	151	168	168	155	206	165	151	152	173	148	148	182	171	162	170	170	171	201	165	180	183	156	154	150	154	167	150	160	161	160	153	159	137	164	174	152	159	161	171	161	154	173	150	179	161	164	155	189	142	155	154	172	179	163	165	179	183	152	180	176	164	179	158	176	176	184	151	160	174	184	159	167	142	165	141	167	159	161	160	161	183	167	170	146	167	163	161	160	182	158	171	157	155	169	163	155	147	168	183	150	200	157	161	175	170	149	147	171	177	159	172	175	172	161	155	178	168	191	156	161	172	210	173	134	167	175	154	161	157	187	165	167	185	183	177	160	158	176	177	174	163	147	168	184	158	180	172	151	179	197	185	175	177	171	160	174	173	154	162	146	165	167	151	171	162	151	173	178	151	183	184	163	144	178	162	167	177	168	186	190	178	162	163	171	156	139	171	150	147	186	149	183	176	161	171	159	145	183	181	178	146	183	167	143	173	165	170	180	187	161	188	165	157	183	149	169	158	183	158	161	173	155	150	161	161	161	154	202	177	164	161	170	172	157	151	168	161	174	178	152	180	160	166	160	162	150	155	161	179	173	169	172	152	183	184	161	162	149	150	156	148	154	166	148	171	159	163	154	174	152	159	178	182	167	157	160	176	152	159	147	176	162	164	175	153	183	190	173	166	152	170	155	161	165	180	166	152	152	161	173	192	150	163	186	170	179	156	171	151	164	166	171	166	158	140	197	158	173	160	166	161	180	181	165	175	150	157	158	167	168	165	156	169	157	168	163	149	144	178	184	173	148	169	162	179	176	189	169	154	169	170	150	164	163	163	168	187	179	165	148	168	159	163	168	154	177	151	154	167	175	160	179	154	163	181	192	165	154	175	181	202	170	182	145	163	175	187	173	162	175	147	177	175	146	158	175	169	142	160	162	181	177	172	167	182	154	147	180	181	186	161	160	171	149	171	169	178	177	165	153	169	178	156	158	164	160	157	172	171	169	174	173	195	143	158	168	165	180	161	157	167	191	169	167	171	155	166	158	166	160	164	144	175	171	167	166	161	173	172	173	144	152	180	169	183	158	160	154	182	168	148	156	163	152	131	153	179	148	160	152	157	178	166	164	153	156	148	161	146	171	144	174	215	166	157	171	156	139	141	162	158	161	171	167	175	183	162	176	182	174	167	168	173	185	188	134	168	169	166	154	174	163	173	172	176	147	156	173	154	181	156	152	192	165	173	173	137	162	154	166	166	143	157	151	149	172	145	158	169	177	186	169	149	159	164	185	161	143	183	162	149	162	154	182	173	176	176	151	186	171	154	191	158	154	184	178	171	170	165	175	172	191	168	178	146	154	162	196	175	172	204	175	168	165	172	166	153	147	156	158	129	175	167	145	179	162	169	164	148	195	171	166	193	167	158	160	153	194	162	151	197	162	150	165	158	146	180	186	164	175	154	163	158	162	159	175	171	162	168	201	182	161	186	181	174	141	150	165	143	175	175	156	183	174	153	131	193	152	158	160	169	172	166	179	166	160	149	158	162	160	178	144	156	162	175	154	163	159	190	148	175	184	156	163	153	175	180	167	161	179	148	161	158	161	161	155	165	158	176	157	148	149	172	165	160	158	181	181	169	181	169	176	177	159	162	169	141	188	164	182	160	165	175	161	160	164	150	173	139	165	160	149	168	169	161	142	172	183	159	157	165	161	166	135	178	175	170	169	155	161	161	157	165	150	141	169	170	163	167	143	161	157	167	152	146	178	197	174	192	166	170	153	157	170
8612	649	980	1004	919	778	727	615	594	538	494	532	454	501	473	454	453	444	445	423	460	457	418	401	406	414	438	424	404	429	399	422	392	429	419	412	394	401	390	407	360	406	382	412	393	429	444	413	403	410	386	405	428	414	384	395	408	406	422	384	385	426	397	438	405	369	384	430	396	422	417	414	432	427	406	417	437	377	382	402	400	428	414	381	382	392	392	433	404	438	417	401	393	407	410	380	390	416	436	413	402	420	429	405	386	407	376	424	424	382	377	405	412	429	388	398	398	398	405	390	391	400	453	372	417	391	381	420	403	447	380	409	408	412	382	418	422	397	428	376	396	425	406	412	388	425	402	433	399	394	403	409	431	376	410	386	399	410	408	412	402	437	421	387	391	398	391	410	372	402	452	387	455	400	388	387	405	402	390	405	423	399	414	359	389	400	414	409	449	419	396	419	391	412	444	407	412	397	396	404	421	423	405	422	426	393	412	392	409	370	410	409	421	396	404	410	405	392	426	396	420	380	399	402	413	413	410	402	421	348	407	450	409	407	442	402	418	401	384	382	361	447	378	395	395	369	397	414	418	434	400	433	417	382	396	385	409	410	413	418	418	411	404	411	395	393	358	376	430	373	415	404	423	397	378	389	402	425	408	412	417	393	416	392	431	378	392	374	434	410	362	408	427	397	413	416	400	427	386	419	431	433	386	406	382	416	418	406	408	374	375	403	395	374	385	393	402	362	398	373	421	417	375	402	427	428	401	450	385	399	395	410	429	405	388	406	426	368	423	389	408	412	388	379	393	424	424	419	438	410	400	382	435	412	398	383	417	385	375	435	423	398	392	417	411	387	393	429	373	403	457	422	359	427	421	417	409	417	393	360	402	395	417	406	412	395	380	402	395	397	388	397	366	378	386	374	378	412	388	451	406	451	419	389	403	385	396	427	422	420	412	404	404	406	432	378	412	426	379	431	393	403	409	372	382	379	406	429	398	401	371	397	412	422	408	375	405	418	400	414	418	434	409	396	389	418	388	380	429	381	402	380	404	402	371	433	407	402	404	409	384	421	421	423	404	405	404	436	397	376	402	430	383	436	393	414	403	407	449	412	399	392	412	366	394	382	388	428	421	417	453	381	402	392	412	435	403	427	433	437	416	410	397	389	396	385	399	396	418	389	415	395	412	393	392	416	378	401	396	397	410	419	412	371	423	381	387	426	393	413	399	427	383	403	390	433	409	436	403	406	380	406	396	405	441	390	404	409	411	397	356	415	419	366	365	380	400	406	414	407	442	378	423	381	402	384	406	394	434	381	414	353	422	398	402	377	416	410	375	384	412	412	404	399	396	377	403	409	395	413	393	391	406	408	397	393	403	423	383	394	425	392	402	386	435	420	412	396	402	401	413	415	399	443	414	446	406	412	467	364	403	426	413	413	409	407	399	417	381	398	407	381	417	442	399	380	392	392	422	408	388	403	443	387	440	407	434	405	427	413	408	392	411	370	411	400	388	420	383	371	395	388	411	410	409	415	417	404	438	419	387	414	462	431	394	406	407	410	392	413	417	435	385	416	398	409	379	390	358	408	393	420	401	401	366	418	393	412	403	416	389	405	351	434	420	408	401	430	413	391	371	403	373	397	381	383	433	365	371	414	421	421	391	386	390	402	405	410	425	384	410	409	379	392	436	404	434	402	413	379	410	411	392	425	414	413	436	373	399	438	397	385	366	439	397	405	401	417	406	383	380	384	406	400	375	419	404	390	417	434	422	398	405	418	406	397	409	432	415	427	429	419	446	393	428	410	394	401	399	352	438	447	390	391	431	396	394	435	419	401	397	431	429	414	413	403	398	386	397	416	390	405	374	391	395	391	396	388	420	381	419	419	410	423	435	381	423	417	408	400	428	405	387	376	439	425	379	414	411	407	422	403	420	412	457	390	392	387	438	424	401	360	407	401	396	403	394	367	425	401	409	396	362	389	386	380	357	413	456	432	369	431	455	374	416	404	389	357	411	438	401	419	405	412	410	398	422	434	395	445	407	387	401	420	414	394	408	407	377	433	367	419	404	404	375	407	403	411	379	437	413	441	375	384	415	406	397	443	426	428	411	418	415	427	465	419	423	389	407	380	417	417	383	421	424	398	387	387	385	424	409	413	419	388	360	412	424	388	377	407	432	369	386	438	442	416	384	397	452	398	425	416	390	396	379	454	378	407	376	383	429	410	403	428	403	372	403	413	398	404	401	417	441	358	444	423	366	401	369	408	408	439	438	424	425	400	376	402	380	378	410	384	408	406	403	387	363	370	411	422	390	414	398	411	420	420	395	368	394	381	423	397	401	392	389	417	371	407	380	425	380	394	401	398	415	400	390	361	444	419	425	429	412	392	422	400	407	397	391	395	402	400	397	417	412	405	392	414	388	406	435	397	399	406	402	393	405	413	388	422	394	402	393	384	426	379	399	417	399	422	416	385	423	404	391	411	403	390	396	418	412	400	398	435	435	393	423	379	404	400	386	400	375	408	428	401	406	363	422	408	431	404	384	420	399	414	385	424	386	379	419	404	384	365	419	458	417	405	421	413	411	421	403	415	413	392	393	383	394	439	385	417	414	427	424	380	392	402	419	406	370	398	385	387	410	374	412	399	425	444	403	412	380	396	396	400	370	399	379	426	385	391	408	406	437	397	400	437	381	448	403	409	407	419	366	390	446	464	447	417	421	441	394	405	397	396	403	392	372	404	408	397	413	406	409	434	407	419	420	394	400	431	433	435	403	410	423	390	407	402	424	403	424	418	374	404	395	430	373	426	405	421	378	384	387	438	418	417	409	392	385	375	383	440	416	398	408	401	424	402	456	377	367	393	423	437	443	393	411	411	417	364	389	429	385	389	393	423	375	421	425	404	434	416	404	387	404	384	399	397	421	431	356	402	410	411	381	414	404	398	365	394	419	413	390	417	426	404	397	407	390	413	397	391	419	355	384	429	414	439	397	418	383	374	378	400	404	406	402	397	397	362	414	406	367	425	414	408	369	391	422	410	423	376	405	423	390	396	400	409	399	436	438	393	444	417	423	416	399	409	419	405	408	427	396	428	401	395	394	402	441	443	441	385	410	391	391	397	409	419	405	397	393	437	405	397	379	371	435	419	395	360	449	399	391	418	386	420	391	387	431	385	398	392	396	426	390	447	399	401	364	398	385	379	371	412	380	396	434	411	399	383	411	385	412	397	403	403	387	407	411	373	396	429	402	411	401	417	367	381	423	406	399	427	408	435	408	400	395	419	418	384	400	406	378	423	417	415	414	397	389	373	406	425	406	407	407	403	447	421	375	434	399	406	414	411	383	414	416	404	388	415	419	400	425	414	415	395	421	419	408	393	406	379	429	414	417	402	411	451	387	369	404	410	376	387	363	396	377	419	404	401	402	391	419	363	368	380	408	418	437	422	403	405	389	410	375	452	412	383	405	441	391	409	407	394	369	397	409	398	384	438	376	393	408	461
17540	1056	487	374	238	189	179	133	97	108	105	77	69	88	75	82	75	73	65	53	72	56	72	79	68	75	68	61	65	61	60	75	58	67	45	63	52	64	50	63	72	74	68	74	59	78	63	66	80	62	59	64	79	51	58	65	63	59	63	36	57	71	55	54	59	62	66	68	62	61	60	75	58	70	52	71	52	62	61	56	71	42	55	71	51	74	65	57	57	65	71	63	57	77	55	65	62	60	58	56	68	60	79	53	56	40	69	47	66	42	65	50	58	67	58	75	64	41	43	65	55	58	61	68	65	66	61	61	70	61	49	62	48	50	70	67	66	67	60	52	60	58	56	56	61	48	67	53	68	59	58	63	58	64	69	68	57	63	44	58	58	66	65	66	56	68	61	73	68	53	63	56	59	60	59	55	50	57	48	64	44	59	64	66	56	56	53	62	67	61	67	59	60	65	75	66	57	59	48	65	64	63	65	72	60	57	57	62	63	58	66	64	57	71	61	68	73	55	49	52	57	63	57	62	56	57	50	46	55	58	56	55	53	51	58	75	42	58	50	60	55	69	57	54	62	56	80	57	57	73	65	46	49	60	70	63	52	65	70	59	68	59	83	63	66	53	66	75	66	80	66	62	62	65	54	49	56	44	54	54	61	55	76	52	57	64	38	56	65	59	75	64	67	68	67	73	76	67	65	52	62	47	62	64	64	53	64	63	65	70	69	67	62	57	55	59	64	59	55	69	64	60	66	65	58	63	70	53	49	67	44	56	66	65	63	45	48	55	57	51	49	65	62	51	58	49	51	61	64	65	63	62	63	46	46	63	63	53	54	62	46	50	59	83	74	61	58	70	55	70	77	72	61	51	60	59	56	61	65	58	56	66	63	56	54	67	62	66	58	68	58	57	54	57	54	64	48	81	67	56	67	60	70	48	68	48	56	66	57	66	55	63	60	58	67	50	70	67	74	52	50	57	68	62	72	61	62	52	50	66	68	67	63	61	66	58	65	69	63	65	63	61	49	61	58	68	70	66	64	59	63	67	64	56	53	55	77	50	59	51	70	58	55	63	44	63	61	52	57	65	66	64	71	67	66	57	76	47	64	52	65	55	56	53	52	58	67	64	53	57	55	47	58	53	62	66	62	71	61	66	50	50	61	74	52	69	75	74	52	72	60	63	63	64	74	60	55	75	65	61	39	58	62	73	49	61	55	67	66	58	58	64	74	70	50	47	59	64	64	51	58	75	60	70	57	59	55	64	49	69	62	67	57	50	52	52	54	65	63	52	53	54	62	58	52	58	53	58	71	65	65	61	69	61	54	57	54	58	57	59	59	66	63	73	60	56	61	60	58	60	58	68	54	72	59	77	51	71	52	65	44	64	84	61	62	61	64	55	49	66	67	66	66	65	62	59	88	77	74	52	54	66	65	54	56	45	53	55	61	64	67	75	67	55	67	62	66	53	74	72	65	60	60	78	56	69	64	53	58	67	57	50	72	78	54	59	69	69	36	55	73	49	68	59	66	69	60	59	56	64	59	67	54	55	56	67	90	47	67	53	62	54	62	62	73	58	54	49	64	61	62	51	57	64	63	67	50	75	51	61	67	57	63	47	69	59	70	68	58	57	68	62	63	75	44	45	63	59	49	63	53	55	76	55	57	51	47	44	57	69	61	66	61	57	65	54	74	68	64	61	52	53	58	63	56	62	59	56	59	52	73	69	66	73	64	65	53	55	58	57	69	62	63	71	43	48	77	53	49	48	57	59	66	61	57	44	78	58	46	61	63	82	60	48	59	48	49	73	61	58	58	62	49	56	64	62	59	63	63	69	84	57	65	67	64	45	62	60	57	65	57	67	59	73	68	49	59	53	69	64	43	60	57	59	58	65	58	78	63	56	77	62	42	53	68	66	54	72	63	55	62	68	66	58	67	56	58	68	57	60	62	59	61	55	52	69	60	60	68	58	56	63	53	65	75	72	47	62	73	64	59	73	61	64	56	56	58	58	72	72	63	48	63	47	57	65	53	61	68	57	44	67	51	45	62	57	47	56	60	53	67	59	63	50	67	65	65	64	69	58	63	67	60	51	62	69	48	63	76	46	51	49	60	62	48	56	53	60	67	61	60	77	60	64	65	72	61	60	49	56	62	66	64	66	58	52	58	57	56	72	53	55	62	71	64	69	58	62	51	55	49	67	62	69	63	68	61	54	46	53	66	56	61	58	66	49	62	46	70	51	53	42	59	61	57	70	64	58	32	67	60	70	64	67	53	64	66	58	54	58	55	62	74	74	60	56	53	43	57	72	56	47	55	58	59	69	60	66	53	55	56	66	74	85	71	53	50	58	65	72	55	57	50	52	57	68	70	62	54	80	73	65	79	64	55	62	54	58	56	54	58	62	48	67	53	71	39	63	39	40	53	74	70	67	65	68	69	58	69	47	68	59	65	53	54	65	62	57	63	62	56	75	51	71	53	59	67	57	51	64	60	62	61	70	58	59	58	64	67	62	54	64	66	65	72	54	77	63	55	52	73	58	55	68	66	52	48	55	67	44	72	56	51	53	43	62	69	63	67	63	68	80	53	61	68	63	54	46	58	56	59	64	65	68	51	59	52	71	56	63	60	42	53	74	72	58	59	54	66	59	65	64	59	50	56	70	71	53	63	53	47	63	58	62	51	52	53	55	77	57	74	54	67	47	66	55	67	52	66	50	58	54	59	75	53	46	60	56	65	69	58	59	54	56	74	68	67	65	60	60	56	56	73	70	63	57	55	59	45	58	69	68	60	70	58	58	54	46	62	62	66	66	75	55	77	48	67	49	76	59	75	53	58	54	77	66	65	56	57	57	46	58	72	58	80	57	48	60	58	63	60	59	65	58	70	59	58	68	72	47	60	78	59	62	49	67	41	61	63	49	69	72	55	58	62	53	56	62	58	71	66	54	58	67	58	72	74	52	56	58	56	74	71	52	63	62	59	57	67	55	65	62	55	64	67	61	74	49	54	65	63	77	80	48	60	68	77	54	57	57	68	69	61	54	44	57	60	50	51	49	66	59	78	70	63	75	69	53	64	59	61	56	57	59	47	65	61	65	65	64	63	58	61	59	42	70	44	59	71	59	59	57	64	65	68	47	59	72	66	60	57	72	61	54	63	54	62	70	49	66	69	54	47	71	65	67	57	59	58	52	59	60	48	63	63	71	76	59	60	63	67	68	58	56	51	63	52	69	66	63	43	72	63	59	56	60	58	66	68	64	70	71	62	48	51	56	59	46	66	71	65	60	55	73	53	66	48	71	56	61	64	74	60	57	79	65	56	65	53	67	65	61	70	61	59	54	70	55	63	50	52	58	52	58	61	73	61	58	70	69	72	49	56	70	64	48	54	60	51	71	65	65	58	57	46	56	53	59	68	59	57	52	56	64	55	57	67	72	55	70	60	59	55	47	55	61	53	77	70	61	77	42	48	48	43	60	55	77	60	53	56	54	57	61	50	67
11092	680	1265	1366	1125	882	719	618	503	454	387	366	357	320	300	266	284	224	278	245	263	209	240	225	240	197	230	219	201	197	211	201	214	175	191	185	211	219	192	188	201	177	189	173	195	195	180	161	191	176	204	158	189	176	175	198	197	188	192	189	191	201	216	172	172	179	187	174	185	171	171	173	162	190	176	187	191	200	186	177	176	188	180	194	169	183	177	188	210	154	161	185	174	169	194	187	192	181	170	175	195	176	197	185	177	163	173	191	176	169	180	168	164	169	192	169	173	157	176	179	193	198	193	186	176	177	178	170	171	186	181	183	191	205	172	163	160	194	183	162	179	183	168	154	170	195	178	176	180	182	185	190	176	173	198	191	146	181	169	180	170	183	161	214	179	170	190	171	170	176	178	191	154	173	195	179	172	163	162	193	166	174	204	163	175	154	192	168	151	150	157	185	172	178	190	171	185	174	180	173	190	187	160	166	184	182	186	174	177	203	183	186	190	174	169	177	194	168	166	175	195	166	164	155	138	179	181	153	146	169	171	159	183	163	181	170	194	147	164	162	186	164	150	169	177	191	200	153	181	176	185	193	171	192	153	198	179	170	172	175	162	166	178	182	176	184	177	176	169	178	169	187	163	172	186	180	172	183	178	175	166	160	149	174	186	166	185	164	180	177	148	171	173	179	179	199	188	196	191	169	168	163	164	203	165	173	168	185	181	182	169	198	178	220	175	150	188	152	201	171	180	166	187	184	199	175	171	178	169	171	200	192	182	181	177	166	207	201	178	173	164	187	193	175	166	176	158	209	171	189	180	171	166	154	177	164	165	177	182	167	198	154	186	202	166	175	172	177	188	145	156	186	150	178	176	163	201	163	170	150	170	190	178	196	169	179	170	171	175	160	181	171	165	164	165	190	175	179	175	169	174	182	170	155	175	176	179	165	183	169	171	159	160	184	168	172	160	181	192	178	161	186	186	200	197	157	177	174	178	170	186	195	195	174	182	180	172	158	176	150	179	188	182	171	196	164	167	155	159	194	163	186	200	177	173	225	160	177	185	177	168	163	192	182	187	167	187	183	184	176	166	163	204	180	202	163	160	183	169	149	198	167	179	197	184	185	198	189	184	197	161	181	175	170	173	172	169	198	179	174	168	192	173	187	187	192	153	169	155	171	148	180	162	180	171	194	143	164	184	186	167	156	171	174	180	148	186	185	180	188	181	190	177	165	160	173	185	150	200	188	172	181	183	173	161	185	190	186	181	184	167	185	165	175	171	176	176	163	167	156	166	185	181	175	191	162	171	173	194	191	169	167	193	168	214	169	179	184	179	169	172	175	149	183	178	181	192	177	163	163	191	171	174	185	181	172	162	185	179	184	192	167	147	149	188	168	190	175	186	170	178	170	164	152	178	164	186	161	172	171	182	166	170	186	167	167	159	181	187	159	155	193	157	168	186	177	187	178	181	164	159	197	157	180	193	170	184	170	182	156	191	169	151	157	173	174	178	180	155	163	177	178	155	176	192	162	186	160	177	171	187	189	174	175	187	176	176	189	168	168	181	203	203	187	187	191	153	183	189	171	172	180	164	177	184	188	189	185	166	166	183	200	188	169	176	162	165	180	181	184	178	158	169	186	153	186	173	174	167	164	157	177	155	163	166	161	169	169	172	177	177	207	180	197	176	196	166	171	167	200	173	173	176	154	168	193	189	186	182	141	172	168	177	163	158	176	189	187	141	180	162	174	180	172	177	171	164	156	175	168	187	174	162	201	183	191	177	173	169	194	179	188	188	183	192	186	179	162	192	188	191	171	170	177	171	173	191	178	176	185	172	159	177	203	183	186	179	165	212	186	163	176	152	170	167	172	172	200	203	179	216	175	168	187	152	208	156	177	150	169	181	154	169	172	173	191	194	174	171	180	177	199	161	181	158	178	201	174	172	171	181	182	174	160	198	186	200	165	144	189	164	155	179	165	146	161	174	181	203	166	185	168	197	176	153	196	185	167	155	175	192	181	191	170	175	179	185	178	206	156	178	155	162	173	189	171	202	186	170	202	191	202	175	173	167	187	176	167	173	180	182	168	188	188	167	168	169	165	176	179	180	177	165	166	165	177	186	161	166	166	174	184	192	181	157	179	141	197	151	196	195	184	156	153	155	176	172	160	182	171	164	179	169	164	165	187	169	144	162	184	159	172	195	181	162	182	170	175	204	193	159	183	196	168	170	164	167	173	194	172	184	202	178	149	181	187	176	153	174	154	184	166	165	170	167	181	182	181	170	170	151	162	167	178	185	171	179	172	148	203	174	163	158	181	170	184	186	182	179	206	178	152	177	173	168	181	151	200	175	167	168	186	155	166	205	170	166	194	190	204	173	179	175	176	164	178	178	164	169	190	169	189	157	160	165	187	177	206	163	163	156	168	171	207	192	180	168	158	175	171	181	161	160	169	171	180	170	167	166	190	169	172	185	164	181	180	145	192	165	169	194	187	178	177	169	193	162	184	175	189	199	178	176	174	149	169	170	179	200	177	185	181	145	177	147	168	151	186	188	160	177	192	176	176	164	202	177	179	153	175	170	185	154	158	176	199	193	169	197	177	189	175	182	184	165	170	174	181	200	199	201	183	182	181	166	186	178	181	171	161	186	174	150	166	177	167	152	180	179	181	186	171	197	172	192	179	192	166	194	194	200	186	195	171	188	164	161	158	183	166	184	173	183	169	166	162	189	193	169	192	164	186	166	159	181	180	170	187	154	181	168	176	164	199	189	162	189	200	166	199	219	169	177	193	151	182	161	182	164	180	161	197	173	184	177	172	186	177	164	165	192	158	205	160	186	195	187	182	167	204	170	165	178	173	180	166	187	200	171	192	175	178	174	185	192	153	175	190	188	171	166	165	196	175	197	180	180	205	176	166	175	176	188	168	173	201	189	177	198	203	194	194	163	163	176	166	180	178	161	194	175	166	158	193	171	172	167	160	194	178	179	172	203	152	184	160	172	174	172	163	172	202	184	163	162	183	185	185	175	153	167	171	177	135	179	173	175	182	172	157	161	194	196	171	172	177	170	185	169	175	168	180	144	185	176	142	176	172	181	151	173	177	162	208	164	186	177	192	186	192	171	176	179	198	183	165	205	151	166	174	200	190	186	156	193	203	146	177	168	161	185	189	186	169	177	181	183	201	167	151	166	167	182	187	190	196	204	200	168	171	172	180	172	166	176	164	167	175	162	160	163	152	198	197	194	175	168	188	183	154	178	179	175	180	192	185	155	156	186	168	157	166	170	177	192	163	188	174	164	183	148	176	171	159	205	183	161	202	162	177	190	163	181	171	167	181	149	176	168	181	181	161	167	187	175	189	164	182	194	161	170	163	162	185	190	166	170	168	183	201	167	199	162	174	181	171	151	185	182	178	194	189	183	155	183	169	157	170	143	172	171	168	177	163	166	177	175	178	192	155	160	175	158	171	183	173	192	176	198	195	183	195	183	177	174	172
2506	291	259	257	285	276	277	254	260	253	260	286	272	260	286	274	267	258	254	250	236	244	243	274	225	275	266	274	259	265	256	251	267	262	252	268	265	266	241	283	288	255	226	263	257	252	242	230	269	235	281	244	271	270	275	250	241	260	288	248	258	266	306	247	248	279	235	293	247	251	261	224	263	268	263	222	278	282	264	275	271	269	301	283	254	283	275	238	278	253	249	252	266	268	315	260	267	261	262	246	239	260	258	225	244	264	274	270	290	234	251	249	269	271	255	249	291	241	294	281	277	279	255	246	272	271	220	259	280	265	226	253	270	273	265	255	272	276	282	276	239	262	259	250	251	250	279	267	246	254	275	272	243	241	235	231	287	257	251	279	241	273	273	265	256	273	257	279	232	280	294	270	265	253	260	266	298	291	276	291	251	281	270	261	252	262	266	287	257	247	234	238	292	229	255	265	252	273	240	301	241	260	268	271	229	261	252	254	236	246	256	298	256	275	228	271	241	260	256	244	234	260	257	223	237	238	248	251	281	272	241	252	260	254	304	279	285	253	303	284	246	268	274	238	246	257	236	224	254	267	268	245	236	262	250	264	241	256	259	266	266	244	237	267	285	257	274	251	275	261	268	257	236	265	288	234	267	273	252	248	242	254	262	294	260	222	222	262	237	252	285	266	264	289	238	251	230	268	255	258	250	243	243	268	253	236	263	261	262	256	244	282	268	230	231	309	281	258	247	267	246	249	247	263	286	245	285	284	243	248	244	305	261	289	269	269	259	294	280	259	256	257	246	256	230	243	230	260	230	216	277	256	242	260	252	289	256	260	268	248	277	247	273	285	245	248	271	248	269	257	268	243	246	248	263	273	260	281	267	263	264	287	259	246	233	285	228	283	272	263	249	262	244	282	260	232	248	261	257	233	246	280	261	271	257	247	278	243	242	243	242	252	273	270	268	268	253	264	272	245	270	252	249	258	264	252	259	248	264	235	252	266	254	236	266	247	278	273	250	277	258	227	228	279	282	243	274	236	263	262	240	244	247	266	269	254	258	258	248	237	264	255	206	253	269	268	287	250	250	265	252	258	270	258	244	252	233	273	272	299	269	221	250	274	268	261	273	256	252	276	263	288	273	264	250	252	269	245	266	245	246	253	252	279	259	274	253	286	253	254	281	251	300	263	271	242	239	246	225	268	214	254	230	274	271	275	242	243	258	275	242	234	273	253	248	250	245	252	263	297	289	258	238	247	271	230	285	260	246	248	272	259	251	245	256	292	291	273	274	246	250	241	269	247	247	249	262	262	279	284	273	247	261	270	251	262	242	254	298	268	240	276	239	249	245	299	262	250	225	232	277	274	245	240	251	260	273	240	261	287	241	284	242	242	265	271	275	269	265	271	265	263	253	254	286	229	234	266	274	279	256	247	233	268	246	245	259	288	250	252	270	284	263	263	289	251	267	268	250	265	255	284	275	261	248	226	264	254	258	279	257	240	261	251	267	261	254	296	254	254	263	251	272	239	219	235	229	263	251	283	252	221	250	225	245	241	303	256	249	290	288	284	241	259	266	262	283	228	248	240	260	262	249	211	291	252	280	290	242	271	253	250	265	250	272	274	265	248	264	283	238	254	284	299	274	270	233	253	223	250	254	266	277	265	250	268	269	253	274	263	259	249	261	289	238	248	242	244	236	264	253	254	258	280	266	249	255	273	244	249	259	246	287	272	252	272	265	258	264	251	228	244	268	254	252	271	268	232	245	251	275	249	263	294	267	247	232	277	283	249	249	263	279	287	259	286	281	251	242	229	267	253	247	237	273	262	245	228	277	257	252	247	255	256	255	246	270	270	266	269	241	242	257	262	263	261	235	235	240	227	278	284	279	260	249	298	262	274	250	273	272	263	277	271	261	261	270	282	242	258	243	263	273	232	253	254	240	269	256	252	283	277	259	273	221	289	254	235	260	297	253	265	269	263	271	237	281	245	257	248	272	252	246	244	234	231	272	287	258	238	291	267	257	272	272	269	241	276	239	283	240	266	279	265	243	265	260	251	260	255	225	259	256	242	243	228	253	216	280	252	273	252	274	273	279	253	259	249	249	275	251	255	247	249	263	255	254	252	257	281	274	267	274	265	243	256	234	225	252	278	255	272	240	259	268	264	249	245	252	273	270	245	245	283	239	260	225	234	261	276	245	254	268	286	271	247	264	261	261	243	284	260	270	256	276	300	231	271	300	275	253	266	264	227	256	259	266	228	246	242	255	283	271	252	236	249	274	220	243	224	267	274	262	219	282	263	250	243	253	240	264	250	271	251	240	237	262	238	287	255	263	279	260	261	304	250	265	240	247	254	264	280	261	227	242	268	276	260	253	272	232	248	261	310	256	272	270	269	246	247	270	243	256	294	253	258	292	251	266	254	293	261	246	255	266	254	255	264	256	275	254	278	241	284	274	258	266	272	271	211	272	259	272	252	231	248	255	256	262	271	268	250	268	231	259	270	262	255	278	260	248	244	264	265	250	271	263	250	262	279	238	246	255	259	217	254	272	215	255	255	290	260	263	272	270	236	250	232	255	246	262	245	259	266	281	247	259	252	253	236	245	224	236	254	264	247	277	266	243	273	279	245	271	247	271	247	235	238	261	250	243	261	275	260	247	230	243	258	275	271	258	253	258	280	274	270	236	251	262	252	299	254	243	251	264	289	223	254	262	275	264	242	266	285	286	261	251	244	252	250	277	270	274	244	234	251	258	287	253	252	244	247	254	273	266	267	270	245	248	215	261	247	259	257	295	257	265	246	262	249	276	241	272	260	234	253	250	267	249	276	288	274	262	260	232	292	269	242	244	224	296	279	247	264	268	256	218	227	245	294	241	242	270	248	266	255	242	231	258	241	243	268	256	241	258	288	270	253	262	213	287	256	264	284	238	245	294	261	235	262	279	286	246	241	229	271	256	247	259	279	250	287	253	250	241	273	255	256	260	275	277	259	266	260	240	279	256	234	249	282	290	256	254	269	255	258	283	281	287	259	297	244	256	266	268	236	256	268	269	266	268	226	236	255	279	252	250	270	293	267	270	259	276	242	254	275	282	262	238	259	262	244	243	244	274	271	277	237	255	281	266	255	269	228	275	232	236	244	243	244	265	266	262	257	272	256	269	244	262	274	251	269	255	265	262	239	248	246	265	252	287	235	263	237	279	237	248	303	270	245	263	241	279	261	252	283	244	276	266	247	282	272	269	257	269	264	266	265	250	273	240	271	259	250	262	265	274	280	242	280	255	261	255	264	250	269	235	265	239	266	260	259	256	284	247	256	240	263	253	235	242	255	244	247	254	219	261	274	225	261	253	229	281	266	260	248	250	257	259	257	267	252	258	238	285	264	257	238	252	263	235	272	270	265	240	234	281	283	253	285	288	255	218	244	271	261	278	268	241	265	231	285	286	276	274	228	244	256	282	284	274	272	276	266	240	252	253	298	263	250	230	262	247	261	219	233
2886	626	665	605	668	592	635	620	598	617	622	590	644	608	625	610	619	644	616	622	608	626	631	627	609	590	608	590	652	621	605	632	617	661	648	620	646	563	653	585	637	601	608	618	628	612	590	625	642	616	580	651	594	589	630	610	599	596	616	630	635	590	599	657	574	591	581	631	608	644	569	571	624	604	604	561	632	625	634	627	599	618	593	595	608	631	597	617	589	614	580	617	571	640	616	553	616	578	600	595	641	610	567	610	580	591	610	599	625	592	594	576	610	606	600	522	642	649	607	629	621	598	647	607	630	595	652	666	618	607	646	567	618	581	613	601	577	642	605	647	652	645	608	616	585	562	653	619	623	546	622	596	652	640	583	590	604	661	615	569	620	588	613	626	612	603	606	633	616	630	635	645	637	613	620	631	641	650	613	634	585	576	599	578	644	587	617	623	615	655	631	603	607	625	615	539	638	598	603	610	599	630	601	592	622	624	665	603	608	584	586	620	651	605	626	616	616	584	613	582	573	610	618	621	608	588	646	603	616	593	601	592	629	589	605	567	632	612	609	584	564	633	617	635	652	602	598	590	609	606	608	588	586	568	555	620	616	607	597	635	591	645	621	609	654	614	589	625	643	679	641	604	617	562	618	619	711	610	632	639	614	616	610	618	613	617	613	630	615	620	589	623	632	643	609	638	636	596	659	621	639	632	595	626	639	558	627	593	633	619	639	589	574	593	604	618	586	575	642	658	585	649	612	613	607	623	691	612	582	610	627	609	667	571	588	628	610	616	575	618	605	630	610	612	579	618	585	590	593	651	604	620	585	594	628	646	635	656	621	589	629	614	630	623	632	589	582	587	617	608	624	582	632	606	615	645	612	629	614	601	636	639	619	604	636	628	586	607	663	605	614	623	579	631	620	648	613	646	628	604	587	627	616	613	648	620	651	593	624	639	589	616	610	621	616	631	657	554	653	611	608	618	590	610	629	598	651	625	603	622	543	604	637	674	614	587	624	615	597	605	619	605	588	576	597	599	642	623	607	635	612	580	621	595	624	606	630	564	571	625	619	602	614	609	599	631	657	616	557	631	546	602	531	626	600	604	601	637	588	535	634	577	593	611	645	654	626	594	618	629	621	610	611	621	578	588	623	587	634	589	587	621	603	578	577	602	613	573	653	621	562	616	607	559	602	568	611	639	592	603	592	646	623	618	641	613	578	609	666	600	585	605	606	586	589	592	645	618	649	608	612	638	622	634	629	582	619	603	587	626	610	599	583	641	599	626	607	623	597	608	550	620	597	627	612	634	561	596	588	631	617	624	597	598	610	619	659	605	606	655	600	627	605	664	649	610	611	628	665	626	586	618	614	620	654	572	585	598	636	581	606	588	616	648	632	558	606	595	630	610	643	614	573	641	618	647	649	571	582	626	593	628	631	596	654	637	614	655	619	602	602	631	610	584	627	621	592	646	574	621	620	639	595	606	658	608	633	577	598	584	627	591	617	627	596	650	619	649	667	616	586	585	606	635	605	630	574	592	636	605	578	600	634	613	632	629	637	658	560	610	623	644	595	605	596	611	608	611	624	619	577	640	596	586	629	588	599	578	630	601	624	600	619	603	567	648	597	560	583	590	635	630	594	604	624	622	655	607	569	551	642	596	638	603	616	641	632	617	578	624	630	592	597	634	593	621	658	630	635	641	609	619	593	645	609	574	603	626	595	607	595	624	661	642	609	663	608	600	574	620	641	581	598	591	627	577	594	577	586	603	636	639	615	612	561	643	606	638	585	613	625	590	676	576	632	616	631	601	604	648	562	612	594	609	617	581	590	611	637	610	610	661	569	666	623	601	613	609	622	649	614	596	591	621	606	612	646	652	605	646	574	639	640	589	602	602	636	618	617	618	611	582	596	584	633	647	584	597	595	610	641	644	586	592	600	588	654	580	604	603	593	611	640	631	612	567	628	609	596	592	581	613	623	642	607	615	607	573	647	619	572	588	584	599	641	589	578	579	617	609	595	593	643	613	606	612	615	604	608	633	632	603	584	623	626	621	597	643	646	623	635	620	617	619	590	620	599	598	649	599	628	647	584	598	600	587	604	608	594	634	623	628	614	585	647	640	600	601	631	633	650	554	655	703	643	610	619	619	620	600	614	656	606	625	604	605	634	609	598	597	596	660	583	576	602	645	600	581	594	596	607	585	605	615	596	575	598	614	615	602	604	647	617	613	640	589	618	595	576	599	580	572	603	595	650	597	611	596	627	629	626	619	631	602	624	636	620	660	592	605	622	603	631	577	638	604	659	562	643	569	632	620	608	607	593	607	593	614	609	649	636	589	651	562	569	593	612	623	602	632	598	617	587	597	630	635	629	611	626	632	639	592	630	627	590	603	602	602	610	580	626	594	645	568	664	596	606	606	629	650	638	575	636	607	597	624	615	609	574	634	598	645	658	628	563	642	644	578	614	619	601	633	636	608	645	583	632	592	576	575	609	599	626	604	649	634	622	617	611	618	652	532	669	607	621	603	619	582	580	615	624	602	632	592	593	637	634	572	612	637	573	593	618	592	599	604	605	638	613	623	669	649	646	628	594	582	639	619	635	632	598	624	584	626	639	623	617	629	556	602	640	625	597	598	602	624	604	599	576	575	610	623	626	646	659	598	620	595	591	614	603	653	605	581	603	610	629	617	587	617	575	608	632	561	548	583	586	602	603	643	602	596	639	607	587	604	582	619	601	581	637	602	687	610	681	629	571	612	611	630	604	605	607	639	615	626	600	595	631	645	630	643	643	617	624	603	604	581	548	622	602	583	610	580	587	651	595	578	654	607	620	613	618	595	625	640	619	612	604	646	639	618	576	653	598	592	637	647	607	631	607	601	632	604	611	607	607	632	616	665	588	610	603	643	634	612	622	649	615	646	632	621	575	645	616	607	637	597	583	600	598	626	628	616	614	644	634	598	598	605	666	591	597	586	533	609	611	646	667	587	622	600	621	591	618	594	603	601	648	604	656	599	578	658	681	609	594	621	593	619	577	648	635	656	610	595	599	627	633	622	598	622	582	647	620	574	596	605	624	572	579	592	598	587	636	610	591	624	614	643	623	643	622	636	597	643	602	642	628	612	552	672	629	610	601	650	575	630	598	584	585	576	577	647	638	555	578	590	565	639	599	658	649	625	616	621	610	569	613	572	587	584	643	587	609	585	580	595	557	642	554	638	629	631	611	573	625	566	595	654	606	554	636	662	599	607	583	638	582	604	574	605	625	627	604	583	596	611	651	632	630	580	610	603	638	561	611	608	631	663	615	617	576	631	582	627	629	621	585	634	621	643	596	611	611	590	621	557	609	638	614	631	629	620	564	629	634	625	631	613	607	611	601	621	656	619	580	632	573	616	590	623	627	572	608	616	623	630	590	624	598	602	601	644	595	650	626	606	639	596	601	625	616	671	630	624	622	631	605	657	649	593	558	639	648	610	634	613	658	601	597	610	578	607	561	628
9993	485	354	309	244	232	220	203	200	182	174	166	158	170	177	155	171	192	170	185	170	172	153	158	157	155	132	160	186	180	163	159	176	165	159	180	176	162	175	168	138	171	180	169	175	180	164	167	172	153	181	160	176	173	166	188	158	144	163	173	181	158	158	164	172	172	170	158	167	169	179	166	161	182	177	166	193	169	166	148	159	161	156	135	152	173	192	172	182	148	191	176	180	196	172	179	182	187	174	158	169	171	172	166	168	133	166	161	160	168	163	173	186	175	183	150	151	165	179	156	168	181	155	161	146	174	152	186	177	152	129	160	192	163	189	152	159	160	175	175	172	160	180	137	162	153	155	157	144	141	181	171	152	164	155	162	169	143	154	178	163	173	158	168	166	178	145	163	180	180	188	165	177	151	164	128	156	150	181	180	147	168	179	152	162	146	188	181	181	159	182	147	156	170	181	167	161	154	167	155	157	179	146	151	166	133	148	189	168	180	153	155	172	146	175	168	174	169	142	178	140	187	176	160	182	170	150	165	170	187	179	163	181	164	160	160	145	182	164	163	153	175	156	147	187	164	171	167	162	176	168	155	172	168	179	162	168	155	150	128	158	167	162	168	156	170	179	168	169	160	178	187	193	177	166	155	156	165	167	158	174	161	119	145	148	177	159	178	153	167	167	163	163	196	169	154	189	162	160	165	157	159	156	162	153	172	162	174	163	153	140	143	158	169	184	171	162	159	157	181	184	169	171	184	150	145	166	191	157	163	174	169	184	168	191	191	154	158	172	175	164	185	174	166	166	163	178	151	183	156	166	152	151	171	148	160	168	177	180	176	156	150	170	166	175	175	142	177	160	164	170	168	173	152	156	166	152	170	184	160	143	142	155	171	182	172	154	153	168	148	170	175	167	147	170	157	184	144	156	188	171	172	194	169	180	149	140	168	183	173	172	155	145	170	155	175	166	184	165	149	157	158	151	178	151	153	171	167	147	172	184	169	149	159	161	172	185	172	160	163	166	170	165	156	175	166	180	163	188	155	177	155	173	183	175	176	137	155	147	165	151	161	180	156	124	144	150	155	164	150	160	159	157	165	160	182	161	167	163	156	159	173	170	155	173	156	150	150	160	156	166	159	170	139	148	161	164	173	143	187	172	154	168	167	170	165	187	153	140	165	168	181	190	173	170	188	166	163	140	159	163	165	146	156	145	177	172	176	169	131	174	171	154	178	161	178	168	181	155	133	154	150	159	157	177	161	158	136	173	172	164	161	172	158	161	175	177	151	142	169	162	190	153	166	186	155	167	180	158	151	169	181	138	177	159	145	148	158	146	164	152	174	151	177	146	201	134	149	173	190	168	151	173	149	132	171	174	165	137	157	151	145	174	151	165	163	155	145	150	178	162	153	168	168	162	151	169	169	182	178	132	169	172	146	164	149	151	152	175	149	137	159	186	170	157	180	146	164	163	166	153	157	166	152	180	153	157	139	168	154	154	162	179	140	159	171	173	146	175	171	137	174	182	185	171	163	158	163	151	158	182	174	158	149	182	149	148	153	172	174	167	155	156	161	179	183	169	161	166	170	164	170	182	175	164	168	139	147	188	182	161	151	154	160	166	179	153	185	169	163	180	159	181	172	181	162	167	158	178	155	176	141	139	165	140	156	165	180	170	158	154	159	183	159	176	162	172	146	169	152	168	173	181	171	179	159	153	174	152	161	159	173	157	170	176	197	161	171	147	155	180	170	165	157	170	182	159	168	164	161	169	164	148	169	168	172	170	164	148	177	173	157	159	167	142	154	162	171	160	153	164	162	150	168	146	154	187	175	149	195	143	157	176	147	143	167	172	162	157	156	167	170	170	171	155	165	194	163	164	176	174	155	164	164	159	169	169	152	149	185	160	155	143	165	165	149	165	179	194	171	154	184	202	159	163	169	158	192	139	173	155	166	174	174	153	173	144	142	177	170	164	168	174	168	177	160	173	168	175	179	169	162	150	168	160	139	135	180	174	166	173	178	150	160	147	170	160	188	160	167	160	165	167	192	163	151	172	178	136	176	146	165	167	177	175	171	184	181	186	153	165	159	165	161	146	180	149	184	176	178	142	168	170	152	169	170	153	195	156	149	172	172	149	174	153	170	152	173	181	155	168	164	168	154	153	156	161	170	151	172	171	153	165	175	147	163	161	180	167	154	160	150	152	173	144	183	158	160	168	175	154	160	159	155	162	159	167	165	153	191	159	154	166	175	154	148	171	182	157	162	164	177	158	176	164	172	165	169	169	164	163	157	176	160	182	157	137	168	160	166	161	152	181	176	150	149	160	174	165	161	156	154	172	179	179	155	170	166	140	184	153	183	163	158	176	160	161	156	167	177	171	148	162	155	171	169	183	160	153	155	168	156	165	177	163	186	168	144	183	156	172	187	154	169	172	147	181	154	196	141	145	141	160	141	180	185	157	167	150	149	173	165	157	163	167	173	155	165	173	154	137	149	166	177	163	131	151	157	167	160	143	133	177	184	174	159	165	144	168	162	170	170	165	156	162	188	167	174	176	164	178	182	161	161	154	169	159	169	162	179	160	165	165	159	147	164	163	183	154	171	157	161	184	188	177	175	166	142	185	147	152	186	162	158	170	167	153	154	178	168	152	180	167	182	182	161	150	153	170	161	158	146	162	146	176	160	167	152	165	144	137	185	193	185	185	174	165	162	135	177	192	161	153	170	168	133	166	163	159	168	153	154	182	185	139	177	180	174	177	151	179	162	180	161	177	175	149	190	141	172	178	174	168	186	174	188	166	155	188	158	156	160	156	162	155	151	156	145	181	174	182	172	178	170	171	164	160	162	134	173	178	155	162	167	179	170	186	169	158	157	140	169	157	181	160	155	169	167	150	171	162	155	157	169	167	136	172	164	181	156	169	176	165	153	166	176	186	165	172	165	172	153	164	183	177	170	140	167	171	162	179	160	163	153	174	169	144	173	140	147	154	184	167	158	163	155	173	167	156	150	158	170	174	126	167	170	165	178	185	176	172	165	171	172	179	160	174	169	181	166	180	167	177	174	149	165	172	150	168	170	168	167	155	183	153	148	179	178	161	160	158	168	163	164	174	178	165	182	176	172	159	151	145	151	141	178	188	155	161	170	160	167	171	161	163	162	176	164	177	177	166	179	164	160	181	160	159	175	147	163	177	166	156	145	159	173	162	156	166	165	149	153	153	168	165	181	165	188	164	186	171	169	163	175	171	183	181	188	168	158	155	168	180	151	143	166	215	162	142	166	147	146	155	146	187	168	153	148	154	163	176	182	136	163	185	172	139	156	156	153	164	175	184	166	187	169	162	164	186	169	168	184	173	148	144	161	181	177	134	183	175	161	145	170	168	146	151	156	184	168	142	161	161	162	149	146	164	173	162	179	161	154	148	157	156	161	153	170	176	138	178	181	167	166	172	159	160	156	170	155	185	166	160	178	162	186	173	153	165	134	172	164	138	171	179	182
8438	661	950	944	859	752	634	612	557	551	528	512	484	414	459	423	452	441	469	419	446	459	421	401	408	421	401	423	465	393	417	448	395	417	435	407	423	424	398	417	430	379	429	371	408	407	382	432	396	393	393	385	431	411	415	406	387	376	394	421	444	378	400	405	404	416	401	383	382	396	408	375	370	404	391	422	400	398	402	395	390	403	393	413	409	403	410	401	424	417	389	395	416	384	410	397	381	381	358	388	390	405	398	398	420	410	431	372	428	368	391	394	401	401	393	418	389	359	433	417	404	410	376	410	384	405	419	379	407	411	359	408	396	385	390	440	431	367	396	400	429	422	394	386	411	419	388	444	399	389	368	408	386	370	408	406	426	382	411	402	446	369	402	390	416	384	387	406	412	455	382	400	413	388	433	386	421	393	396	388	389	397	384	404	402	425	411	393	380	413	418	437	402	403	420	396	387	421	421	431	415	386	402	396	425	425	397	367	409	391	414	381	441	353	380	420	405	394	387	375	392	407	402	417	354	432	405	375	383	407	395	405	404	428	402	427	406	394	414	422	381	437	396	415	345	420	393	396	402	367	419	399	405	377	405	379	387	366	400	390	402	374	385	382	392	428	424	377	410	383	429	435	395	422	414	400	408	421	408	366	426	391	396	383	377	406	394	424	387	367	392	431	390	389	399	419	380	415	384	402	351	406	425	363	391	381	416	399	388	378	375	377	384	408	399	407	442	414	374	398	403	387	381	400	400	415	412	414	422	382	429	408	393	414	376	398	404	409	415	455	415	417	374	425	374	367	411	390	381	435	408	424	356	409	373	392	421	389	398	386	385	420	387	402	401	420	404	385	387	406	408	399	379	393	421	383	390	388	390	416	409	403	372	387	412	413	384	415	379	394	405	393	415	434	395	424	414	397	403	393	381	386	422	413	393	452	390	385	399	409	364	376	385	396	399	400	403	393	435	391	422	394	415	407	382	405	391	404	386	405	406	412	397	423	395	379	374	421	387	397	387	393	388	374	378	425	369	407	410	384	356	421	374	376	411	420	422	392	412	400	388	420	397	418	418	386	413	396	435	394	382	422	423	421	381	396	381	409	395	377	405	382	384	427	390	389	365	375	388	368	400	416	414	419	391	406	424	370	414	384	421	407	421	419	424	409	388	427	394	437	396	415	410	422	425	409	402	415	415	368	389	425	412	400	390	427	407	416	395	369	374	401	452	432	414	382	420	405	414	425	427	401	392	411	395	401	400	424	385	386	431	399	409	394	395	362	419	378	410	344	427	395	410	425	424	385	426	387	412	384	427	408	425	422	369	405	399	392	386	400	393	414	379	409	391	385	378	400	391	412	377	423	410	387	420	372	436	418	355	406	418	407	407	420	435	421	412	409	409	410	402	411	420	377	392	376	432	392	407	391	396	395	376	424	392	394	438	407	360	421	386	419	422	372	413	363	434	380	392	432	409	400	387	395	384	408	421	404	447	419	410	405	399	409	393	414	423	439	424	429	384	397	424	391	407	399	392	348	390	388	405	410	377	413	417	437	401	389	400	418	414	397	377	433	443	429	397	390	403	445	375	395	394	398	382	392	409	411	443	386	437	389	401	345	376	412	418	425	364	396	429	419	421	408	339	432	405	402	433	397	421	359	408	384	355	410	410	420	422	395	401	380	398	373	396	418	378	368	364	422	395	416	392	385	409	375	378	374	400	473	422	405	419	429	411	410	378	405	413	412	403	425	436	397	404	394	429	375	360	442	398	392	387	394	418	383	367	396	402	438	425	398	406	419	409	383	380	396	426	408	383	419	404	389	390	409	438	357	405	390	382	393	395	413	404	415	419	415	436	399	384	407	393	405	383	400	403	409	405	371	370	408	385	414	419	411	391	388	401	369	404	430	391	393	391	401	445	385	408	374	375	402	402	349	449	382	380	376	382	412	405	416	416	412	423	375	423	406	411	365	402	372	402	391	401	374	401	376	392	387	365	408	414	377	370	423	420	382	385	384	453	405	411	396	392	380	378	415	416	381	411	425	354	406	437	418	395	378	396	417	378	392	398	399	397	409	392	397	407	391	390	360	417	393	390	389	382	410	432	373	428	434	420	394	428	376	388	410	425	427	419	391	373	403	412	362	389	400	395	386	418	375	398	391	379	388	420	367	411	387	425	379	412	389	394	370	445	394	394	398	381	397	421	409	422	379	401	395	389	400	392	383	387	410	443	406	396	396	395	373	417	393	469	440	364	382	397	428	405	409	398	414	413	437	431	393	405	408	402	388	414	399	417	380	429	404	388	375	390	376	442	377	375	368	405	393	403	442	358	400	411	399	379	395	394	422	428	391	438	413	380	410	414	403	404	430	404	412	410	375	389	399	428	427	385	396	421	367	353	398	368	384	434	420	394	391	401	408	373	371	410	372	400	377	398	399	414	394	389	401	378	378	401	409	411	405	386	387	417	418	426	433	368	413	361	405	378	397	392	376	377	400	422	389	411	398	399	373	409	422	409	435	392	399	394	402	411	387	410	403	395	416	423	400	400	356	378	389	416	396	419	428	369	383	401	384	386	422	377	400	395	417	352	416	403	396	396	418	411	403	380	396	419	408	419	410	401	390	388	435	376	379	437	413	376	403	407	405	420	394	376	409	387	409	403	393	392	397	421	393	397	418	400	387	413	412	420	400	414	411	410	420	408	412	389	402	432	392	424	373	396	404	431	394	380	433	385	429	397	401	398	408	439	368	409	397	400	402	425	398	390	395	365	391	419	420	413	402	371	421	406	416	400	410	367	401	401	418	398	425	401	406	422	459	422	382	430	381	407	396	405	416	391	424	404	403	437	394	428	414	392	368	400	382	401	369	394	409	381	401	404	405	409	407	405	428	407	421	407	401	401	426	390	416	385	397	423	412	430	404	396	397	379	425	421	351	403	418	392	415	405	360	391	396	382	400	362	445	406	452	412	376	382	429	406	409	394	383	430	387	449	426	411	391	405	451	381	402	380	399	393	421	406	387	407	421	410	410	414	376	410	387	406	442	429	388	433	408	433	397	395	409	407	375	369	392	370	389	411	389	416	377	407	390	439	429	396	364	396	448	415	393	411	350	384	364	390	416	385	369	402	406	403	412	422	407	372	422	371	389	376	418	407	413	398	384	391	396	436	429	387	404	371	385	376	355	377	405	409	411	404	418	419	382	417	412	425	428	397	381	412	420	438	385	371	378	372	413	422	403	373	406	422	420	405	402	470	358	387	450	374	405	450	388	406	409	377	425	379	351	402	377	421	401	384	377	429	404	372	414	366	411	392	414	430	400	402	396	393	377	406	398	392	416	400	399	428	367	400	417	415	398	406	377	443	445	373	406	412	410	418	392	401	387	428	396	400	398	389	374	403	404	415	432	394	373	432	378	394	414	418	422	401	420	386	391	365	382	377	400	380	390	374	404	429	440	389	397	397	382	434	399	410	404	448	405	403	421	366	371	390	380	439	390	405	408
18339	1168	543	396	240	189	146	113	120	86	99	76	84	76	84	87	61	83	76	62	63	59	67	57	67	74	76	66	59	47	55	70	53	51	79	60	52	67	58	43	70	67	66	61	52	52	62	56	59	59	63	77	71	65	59	67	47	59	74	62	65	69	60	64	61	63	76	48	72	58	68	65	56	71	52	65	63	56	63	80	72	80	81	69	69	60	70	55	53	59	53	66	70	62	69	51	72	67	58	56	56	71	61	65	64	60	63	69	72	59	75	54	62	52	79	62	82	70	72	43	56	71	60	54	77	45	58	66	64	60	60	57	69	62	58	53	73	56	51	66	66	54	50	41	56	46	58	59	49	67	46	49	70	58	56	49	58	56	66	59	64	57	76	66	64	60	69	66	59	62	49	73	68	62	54	56	52	61	72	53	61	61	45	45	75	59	51	61	66	53	67	71	54	43	66	73	56	64	64	81	65	64	66	59	71	59	43	62	63	70	60	57	52	70	54	62	71	59	64	56	56	52	62	63	64	69	70	65	56	60	68	62	51	69	55	62	62	50	49	62	73	60	61	65	65	61	70	53	51	56	59	51	63	67	65	62	50	51	60	58	64	71	65	60	64	65	69	68	48	71	72	62	63	54	48	82	52	61	59	61	66	75	66	57	64	73	61	58	58	54	60	49	69	64	58	39	50	59	57	66	72	56	65	52	69	55	64	50	68	50	49	59	72	62	38	47	64	67	61	52	55	68	40	67	63	49	66	65	55	71	65	66	65	66	52	59	49	62	56	59	54	51	62	54	60	75	62	70	58	67	74	88	67	47	73	55	69	60	64	66	51	50	67	62	63	64	61	59	72	51	48	67	70	67	61	73	54	54	57	75	53	59	73	59	66	74	57	47	58	68	63	55	64	75	66	56	74	70	57	58	71	68	59	69	71	50	58	66	66	64	60	65	65	68	62	69	59	58	58	51	53	66	59	74	56	72	61	44	60	52	59	59	52	34	53	65	64	62	66	48	59	65	55	42	72	69	61	73	68	48	63	63	59	71	64	61	76	61	85	74	67	52	51	64	47	67	69	59	74	61	54	81	66	61	67	51	34	75	63	55	60	62	62	61	59	55	50	60	57	56	59	54	62	46	53	72	65	53	58	59	74	60	59	61	76	55	66	74	64	59	64	60	56	53	64	60	68	54	55	62	63	74	63	69	63	51	48	77	53	54	65	75	58	52	63	55	52	77	68	57	58	57	60	57	53	49	71	53	74	56	75	56	74	66	63	69	61	63	45	67	59	54	41	63	54	62	51	71	57	66	48	44	59	57	51	72	58	77	57	64	68	48	63	71	72	68	68	59	70	58	44	62	62	51	58	56	72	53	55	61	68	62	61	64	66	77	55	67	75	76	59	67	75	58	56	62	59	73	57	57	56	60	74	53	66	70	67	60	54	55	55	73	67	56	76	60	55	70	58	68	76	73	42	70	62	58	58	43	68	70	65	66	46	53	62	63	68	62	61	69	66	68	77	52	62	60	62	35	75	80	66	59	70	70	56	56	67	71	55	65	60	55	55	57	55	60	60	69	52	63	57	54	49	55	64	66	60	67	56	56	70	50	69	58	65	60	78	69	79	55	56	58	52	55	45	70	60	67	65	66	60	55	61	59	55	64	81	53	69	69	53	63	55	62	55	51	53	66	74	59	64	62	60	74	55	54	70	59	55	65	72	45	63	49	64	64	62	53	63	59	65	66	80	53	46	65	71	57	55	55	53	52	65	69	72	62	64	51	58	58	62	70	58	68	66	63	58	65	61	58	65	61	56	74	49	69	53	62	68	68	75	72	69	55	54	58	61	66	55	74	66	72	63	65	51	60	65	75	62	54	68	55	68	66	56	65	51	55	73	63	52	60	72	55	57	70	60	64	67	49	59	64	69	64	57	71	57	58	78	57	70	61	51	60	67	50	50	58	52	57	47	61	72	61	64	71	51	61	63	64	57	82	54	59	61	58	55	59	77	52	65	54	52	77	58	72	61	64	59	65	56	52	58	56	60	65	59	67	65	57	53	71	64	64	63	51	55	62	62	69	50	52	61	58	74	53	51	59	59	56	59	63	70	61	39	70	59	53	62	63	56	70	61	57	72	85	52	62	54	46	52	62	58	73	54	52	71	69	60	74	45	54	60	67	67	61	76	59	64	60	77	68	53	53	51	61	71	65	51	55	75	56	52	59	49	58	60	59	58	58	56	77	71	57	73	61	63	53	58	64	66	67	54	61	57	54	72	60	59	61	62	50	50	54	65	65	71	82	56	82	80	53	51	42	51	71	70	65	66	46	55	73	76	62	87	74	77	74	69	46	55	43	55	56	55	74	69	66	52	72	54	76	61	56	55	55	66	67	50	46	56	58	76	60	73	69	62	44	62	63	71	67	70	72	70	55	46	62	55	42	66	69	58	52	58	50	59	78	76	59	60	56	54	58	61	43	69	57	52	45	65	52	75	67	69	44	65	63	68	61	59	52	61	64	54	64	54	59	77	68	50	72	60	61	57	75	62	74	42	66	57	65	51	43	54	58	64	37	56	64	66	67	63	56	50	59	56	69	62	61	54	51	64	57	70	74	63	59	62	70	70	47	68	67	59	57	42	56	39	64	64	72	61	64	70	60	77	53	49	57	48	67	57	55	48	75	55	71	68	60	56	68	47	59	60	54	60	68	61	69	66	41	70	69	67	58	51	55	54	77	70	64	52	52	52	58	54	63	70	54	81	55	64	64	57	63	63	71	62	69	50	58	66	59	66	61	63	48	50	57	63	70	57	56	57	72	49	47	60	65	73	57	57	59	64	43	65	44	61	57	57	77	56	63	71	57	54	49	60	68	66	58	52	63	61	52	68	51	63	65	61	59	72	68	68	56	67	57	49	59	70	55	61	51	67	59	75	59	60	61	57	66	76	71	54	51	63	52	56	46	58	58	60	63	46	60	57	63	60	69	65	78	76	57	61	58	65	49	64	47	58	59	66	65	74	78	60	60	52	72	71	50	55	49	42	50	76	55	59	57	53	55	62	66	65	47	59	62	56	62	59	50	58	60	56	75	62	65	72	77	62	60	54	60	50	71	63	54	59	56	64	50	61	60	56	66	46	63	67	63	52	60	63	68	62	59	55	58	48	49	58	66	47	82	66	74	60	60	58	55	62	64	76	55	60	65	51	62	72	55	56	61	77	63	56	59	55	64	62	66	61	65	65	63	52	73	66	70	53	58	46	61	57	47	51	65	57	58	62	70	68	60	57	60	52	59	62	77	63	59	54	53	55	57	61	75	71	51	68	60	65	60	58	62	49	75	45	64	54	62	62	63	58	66	63	62	51	63	53	63	47	71	54	55	67	63	78	65	64	60	66	81	52	62	60	72	71	70	56	58	63	56	74	53	74	66	64	54	58	68	55	65	50	50	46	65	70	81	75	50	62	65	60	63	65	69	56	66	60	57	54	56	57	63	62	42
11403	639	1287	1428	1155	895	750	601	519	462	403	375	337	324	316	291	277	248	233	261	243	244	216	228	215	223	240	225	216	205	175	212	208	205	211	204	192	186	176	226	196	174	200	218	186	199	197	178	189	164	198	185	173	181	181	187	182	171	178	193	205	209	179	180	186	175	185	183	170	195	182	153	183	194	192	172	164	173	200	187	158	173	184	176	174	199	179	164	177	181	188	182	174	167	193	171	180	190	176	194	160	161	173	177	176	145	169	199	156	180	166	182	166	187	187	156	180	189	173	184	173	184	170	178	155	176	174	170	190	180	189	177	170	180	187	158	174	208	183	187	163	180	177	183	162	171	178	192	191	192	182	168	173	186	176	173	164	167	181	170	199	166	168	181	186	165	177	187	170	169	161	184	185	170	172	162	168	167	173	184	169	186	166	176	190	178	181	167	166	190	168	172	173	172	180	216	194	177	181	159	187	188	166	191	157	154	168	167	146	179	183	187	160	183	175	200	179	184	149	168	168	179	172	172	189	167	173	177	168	218	175	181	183	174	138	198	208	176	173	158	173	181	158	188	195	180	165	166	174	184	176	183	180	183	176	183	202	155	177	147	181	155	168	191	187	170	188	160	198	188	186	211	178	188	183	148	177	186	192	201	170	184	172	150	162	182	198	195	189	156	177	170	143	176	157	184	171	196	172	173	174	188	184	173	152	179	181	175	162	177	189	165	198	199	144	196	182	192	154	178	156	180	169	166	152	166	182	174	161	191	184	167	182	186	157	159	194	175	182	167	180	170	188	194	167	162	183	186	205	170	181	154	167	182	170	184	175	165	157	182	187	166	203	197	190	191	205	172	181	168	162	154	159	183	208	193	164	196	193	178	181	174	166	188	188	184	194	185	164	175	182	156	196	204	170	165	180	146	172	188	187	166	169	177	158	174	180	195	185	197	171	172	200	172	186	174	172	186	183	159	185	166	178	156	180	188	163	154	175	159	165	182	178	174	168	166	173	169	165	167	151	163	175	178	168	165	176	182	170	161	165	187	169	141	177	167	152	179	196	184	166	175	158	183	177	185	166	163	219	166	171	182	168	168	167	171	160	203	149	179	190	183	188	156	185	205	197	164	151	176	177	162	169	182	173	191	179	182	196	172	209	154	182	187	189	167	170	159	190	160	177	152	169	197	176	173	148	162	177	178	168	159	189	192	166	178	175	195	174	168	198	167	186	175	178	182	178	152	190	146	157	177	182	167	165	169	163	178	181	170	199	148	165	160	176	163	181	155	199	161	155	149	191	154	173	171	190	170	183	151	188	185	195	170	176	169	182	179	182	172	175	188	185	179	171	186	162	183	167	164	176	176	150	186	175	186	191	171	179	163	182	159	183	176	167	149	179	210	166	163	199	186	179	179	161	178	190	175	164	185	208	159	191	176	201	181	177	177	180	153	166	190	190	180	165	182	202	164	170	201	180	199	163	167	170	196	170	177	186	186	161	163	203	181	180	212	173	162	189	176	178	153	171	156	197	170	163	165	177	166	176	176	182	156	155	175	172	193	186	174	166	180	173	165	165	169	160	181	179	175	160	168	181	174	165	190	157	193	165	181	182	174	169	188	164	194	165	170	184	171	163	194	180	161	158	173	158	172	187	194	173	163	192	181	185	185	170	198	204	162	195	174	157	173	173	178	194	178	171	176	170	167	196	177	174	176	148	174	174	163	183	172	188	179	183	180	167	163	182	163	178	189	159	200	202	170	188	173	169	176	210	169	169	154	173	174	184	157	164	181	184	194	158	172	199	182	213	178	166	169	176	166	172	181	188	159	178	175	183	189	164	188	164	208	167	158	198	187	194	167	184	149	183	169	180	198	174	196	170	188	184	177	166	166	186	192	175	167	172	169	190	167	185	191	201	174	177	187	158	161	162	189	166	191	208	183	175	190	163	175	153	170	157	191	198	200	178	170	175	186	162	200	171	175	163	186	194	186	174	154	158	175	179	181	180	188	172	189	169	183	172	176	182	169	175	168	155	185	175	184	176	184	177	171	170	170	184	153	169	176	163	190	168	158	185	189	157	205	182	163	169	168	190	182	204	180	181	164	166	166	166	172	193	170	169	186	175	194	168	192	169	166	202	179	175	179	183	169	160	185	161	174	174	180	187	174	163	159	181	202	200	193	185	160	162	160	190	173	183	161	170	163	179	174	161	182	188	152	170	202	159	182	193	182	164	168	197	165	199	178	176	185	176	170	178	168	179	166	183	167	176	180	182	181	185	192	164	197	192	177	163	178	175	161	185	181	169	166	154	190	175	181	184	160	181	162	197	170	177	189	174	142	176	185	156	169	183	186	193	199	173	173	176	185	195	169	182	165	168	159	175	169	158	171	152	186	170	178	169	170	164	197	171	181	191	187	193	177	181	174	171	190	156	198	167	179	190	181	190	151	187	195	186	169	187	160	189	188	162	167	160	167	181	163	192	166	173	180	180	197	174	179	178	158	169	169	175	179	171	181	174	172	174	194	168	173	182	168	192	193	173	170	175	170	189	176	169	199	159	162	183	166	197	159	183	139	195	183	170	175	204	195	167	182	180	182	174	198	152	172	168	171	194	179	187	212	166	198	184	165	176	184	193	168	174	173	179	171	204	186	205	184	172	203	169	184	197	164	205	175	165	185	176	162	168	165	181	165	172	178	190	194	160	215	173	167	202	191	181	193	176	180	186	179	155	185	175	188	161	180	183	179	178	173	175	187	167	177	176	179	186	177	160	177	162	164	194	167	176	163	166	163	186	176	170	194	178	186	180	183	150	176	199	178	159	178	166	183	161	148	160	168	187	188	190	191	168	191	176	181	161	176	178	195	192	170	169	181	186	173	175	191	172	186	165	164	173	176	150	183	157	166	189	167	180	144	179	155	169	172	177	179	170	167	164	176	187	184	169	160	156	184	167	152	173	182	192	163	175	169	177	179	170	191	169	185	173	176	187	172	168	180	175	164	182	182	184	164	191	156	189	181	173	187	184	162	184	192	154	178	184	157	198	178	155	164	174	156	198	195	139	183	172	153	168	144	152	155	191	173	165	192	159	175	180	167	166	161	185	170	176	171	181	189	197	170	149	196	174	173	195	158	175	188	196	196	174	176	174	185	163	183	168	199	147	181	172	161	171	176	171	186	181	189	184	173	151	184	188	189	187	192	178	181	173	187	192	180	159	187	160	167	173	160	158	178	184	181	151	187	175	204	189	200	182	163	166	172	176	160	190	148	184	165	168	204	168	172	171	166	181	157	193	162	197	183	155	166	190	172	182	151	172	159	191	162	193	187	194	203	230	152	174	181	185	175	175	183	162	176	177	168	176	167	189	168	178	169	199	187	196	183	164	168	175	176	199	172	178	145	158	179	158	190	178	184	164	179	176	168	200	164	171	173	164	166	183	175	157	180	144	178	180	181	187	184	191	167	187	176	190	168	171	172	191	173	166	164	165	179	148	155	196	145	158	200
2660	259	251	250	254	279	258	267	236	251	272	260	286	269	281	252	238	239	255	289	285	271	274	276	258	240	234	227	242	234	251	275	281	247	271	239	273	247	268	274	217	251	257	267	315	274	260	274	248	282	249	237	245	269	264	241	242	249	261	258	255	237	249	239	262	243	260	284	251	246	237	236	270	245	270	251	261	286	269	234	297	246	229	220	260	256	253	271	257	218	280	265	257	238	259	246	249	272	269	262	287	271	265	278	235	283	242	244	299	247	224	293	268	254	258	244	268	270	269	246	244	268	277	241	249	275	284	250	253	266	255	272	304	244	280	267	280	278	259	254	271	286	254	249	222	230	235	260	249	240	262	253	260	267	263	297	260	264	252	242	284	258	235	248	249	255	243	266	268	233	286	279	247	247	255	236	274	248	263	276	278	232	292	260	285	247	235	240	235	247	244	247	265	249	251	237	260	256	247	269	256	252	281	232	264	251	272	264	243	256	237	263	254	273	275	266	241	242	258	263	235	271	260	245	258	237	242	221	268	255	241	239	269	268	259	244	290	241	249	265	248	234	244	227	292	279	270	271	260	256	251	252	240	253	281	220	282	235	252	253	253	250	242	261	275	256	244	235	259	261	264	256	244	262	228	257	250	268	243	229	242	265	239	257	252	244	248	269	261	216	249	239	253	262	241	254	251	261	276	239	248	250	239	243	257	292	267	252	243	249	276	271	234	256	228	257	248	276	234	271	275	271	252	254	240	257	273	274	257	219	280	243	264	277	271	256	246	248	234	263	236	233	257	262	258	247	267	257	287	272	257	265	265	269	256	232	269	246	302	255	263	267	278	277	276	273	255	261	233	261	256	242	257	256	286	246	254	262	275	278	266	271	235	278	255	277	256	263	270	247	242	267	279	253	253	277	267	267	261	239	271	261	283	274	277	281	239	234	260	253	288	241	260	256	232	265	271	277	277	271	262	266	244	258	242	236	258	285	254	232	253	261	272	223	243	249	264	259	261	259	255	228	252	230	237	242	246	248	265	263	253	266	227	244	236	262	244	280	245	245	252	262	259	257	269	261	269	254	237	238	236	249	247	239	263	258	245	245	264	261	269	266	261	270	278	260	265	263	255	272	277	296	245	237	262	280	246	256	289	247	275	263	246	258	260	295	243	274	248	242	274	275	235	274	241	240	265	250	265	283	262	237	269	247	258	267	247	251	216	264	274	268	256	260	238	257	282	238	268	275	283	272	266	218	268	232	241	259	260	227	243	239	268	265	248	273	254	239	268	263	272	257	232	252	273	265	257	258	270	303	244	242	272	250	210	271	258	282	237	266	277	267	267	285	262	282	269	269	272	262	266	259	255	244	262	299	236	253	255	252	256	283	280	256	261	236	256	241	229	267	279	273	268	266	280	248	242	233	266	266	236	253	241	251	253	254	245	232	282	258	265	252	226	257	263	230	236	244	264	253	225	265	242	258	254	258	238	238	279	245	263	256	237	245	247	273	293	275	253	267	245	252	250	245	245	248	261	252	264	254	265	250	224	279	257	267	231	252	229	264	244	252	240	266	262	253	274	256	257	219	255	264	306	254	249	264	228	257	257	255	259	271	265	258	231	275	278	238	253	262	248	266	262	270	286	264	270	268	258	257	241	241	236	254	246	260	262	223	247	277	285	229	237	245	246	257	275	294	250	257	263	252	244	244	255	238	254	234	236	262	276	246	245	266	301	248	235	248	243	265	255	250	236	246	225	226	257	229	276	234	247	252	291	264	250	252	252	279	260	244	280	251	264	273	291	247	270	247	239	246	261	237	247	244	286	266	310	237	255	238	272	258	259	276	255	239	253	235	251	271	267	267	233	267	261	245	245	263	265	281	257	261	255	253	223	240	240	251	242	253	268	246	263	258	239	244	245	266	251	221	230	274	246	259	288	264	250	273	250	274	254	238	237	251	277	248	263	258	249	259	249	252	264	240	264	267	270	243	255	275	270	220	245	269	269	287	255	244	245	247	271	227	267	232	248	220	242	234	259	246	235	274	287	272	247	248	277	227	268	237	231	257	254	267	270	237	251	241	274	272	263	211	256	252	276	235	283	261	218	224	241	245	254	287	252	237	271	293	252	279	258	253	238	249	276	250	268	232	269	211	251	271	275	225	239	251	244	239	248	259	272	264	245	269	263	240	254	259	241	243	268	256	246	233	245	238	221	250	258	268	240	247	252	251	264	258	257	268	239	266	258	261	266	237	247	252	263	264	242	267	242	273	268	251	276	266	251	268	254	283	242	232	279	259	252	250	253	283	238	275	277	293	261	250	243	257	265	247	262	247	246	272	251	235	231	261	257	253	285	252	263	265	269	245	267	225	240	239	258	205	247	276	255	254	282	269	256	275	271	264	224	249	256	272	271	272	234	237	261	253	255	229	254	237	265	270	251	262	259	255	281	252	275	229	269	251	246	270	267	277	231	254	229	246	255	267	269	237	241	283	250	253	239	263	248	220	249	261	239	247	233	260	256	267	257	236	286	270	224	269	273	278	252	268	238	245	289	281	230	237	273	277	251	252	247	257	258	232	279	263	248	249	255	251	264	277	243	260	224	229	296	311	228	273	244	261	246	271	253	258	226	233	251	254	240	254	231	256	273	229	273	268	253	263	245	247	244	245	249	279	257	226	252	232	247	280	254	260	265	216	246	256	243	254	262	249	235	252	280	254	241	233	251	266	266	243	254	247	254	244	257	281	295	240	263	231	252	236	285	262	245	233	240	247	248	270	255	238	230	279	295	256	230	249	248	285	260	260	242	227	263	231	266	255	263	252	263	256	265	224	240	276	266	280	252	254	236	228	277	247	233	259	277	246	239	247	245	255	283	241	251	273	247	253	245	248	260	229	250	231	246	258	241	243	265	250	261	274	247	273	257	241	245	236	272	273	243	226	284	273	244	276	258	266	258	256	236	282	236	249	275	249	254	241	251	246	265	277	239	241	265	257	262	246	244	269	254	263	245	262	259	269	241	271	257	250	243	240	250	243	236	285	262	268	242	257	294	244	245	235	232	258	253	260	251	280	242	261	270	243	250	262	245	271	267	236	251	240	242	246	264	263	305	245	250	228	215	234	235	243	286	238	249	244	247	242	258	251	260	239	262	270	225	255	241	274	240	248	264	233	228	268	259	256	271	256	261	267	248	256	270	232	275	292	251	236	235	264	283	247	283	256	255	263	249	252	254	258	256	262	263	259	275	234	267	215	213	261	256	253	247	265	215	241	270	255	275	252	274	254	256	273	235	302	254	263	271	237	234	271	255	239	241	263	271	262	245	272	255	234	241	267	259	252	274	249	245	240	279	252	249	271	257	275	245	245	233	241	226	268	265	251	264	253	261	254	258	241	266	260	240	263	261	261	262	261	229	283	258	258	276	261	261	277	235	269	253	260	260	265	269	277	276	245	282	247	265	254	285	262	237	270	246	259	263	274	284	247	229	215	255	250	281	264	267	265
2875	580	642	611	621	598	573	617	602	637	626	587	590	638	631	609	635	621	641	622	637	609	625	611	610	606	596	567	599	635	594	597	593	575	616	618	602	631	593	626	631	611	619	628	671	591	615	557	589	637	657	625	557	641	605	641	627	608	597	602	593	593	581	586	602	592	613	565	633	604	587	621	605	628	620	581	618	573	602	601	612	616	593	646	603	606	609	645	576	611	626	580	629	619	642	635	646	636	613	639	570	635	627	615	590	673	653	640	603	593	640	622	619	594	595	591	631	626	645	656	603	640	569	662	626	607	619	610	591	613	573	596	624	620	636	564	663	620	630	605	630	644	611	626	606	584	602	583	606	596	644	599	623	617	577	590	625	607	641	568	613	584	617	605	622	607	628	646	562	606	590	568	622	613	613	625	581	602	620	603	578	636	585	606	616	626	602	601	600	579	621	640	594	587	595	630	577	616	651	586	643	663	608	633	660	586	608	565	615	603	597	648	616	607	568	633	607	638	609	617	578	627	563	675	629	617	568	599	623	621	612	611	612	606	625	603	614	622	624	644	620	621	602	597	597	580	626	630	621	634	646	602	624	614	615	635	666	588	584	570	592	603	618	620	590	602	598	608	616	620	639	606	619	625	608	624	631	591	679	605	559	628	616	649	581	593	630	551	615	625	604	614	598	582	545	643	649	602	625	554	591	606	605	620	603	603	644	642	587	625	597	578	635	562	640	616	622	602	687	611	613	597	604	599	624	617	591	620	604	595	602	606	630	592	598	672	619	655	641	577	619	595	612	596	596	599	657	656	608	614	596	594	607	641	600	607	609	648	582	602	598	607	643	625	638	580	641	616	587	641	607	583	605	616	638	589	634	637	638	616	605	627	628	629	587	605	604	619	602	625	618	593	611	631	609	636	571	574	607	589	617	612	671	599	598	619	610	620	649	634	621	630	604	621	568	614	609	632	626	566	611	606	559	646	613	615	642	622	568	598	559	635	584	645	623	659	607	614	611	588	626	637	589	613	597	625	608	600	616	632	663	624	599	605	628	605	597	593	599	597	598	573	653	583	609	643	569	637	613	648	642	610	621	596	584	592	595	677	586	667	642	585	638	644	581	635	604	632	642	598	638	618	640	605	642	598	605	600	591	634	638	636	610	603	636	601	608	632	646	650	621	637	658	595	602	589	582	588	578	568	619	608	623	637	592	580	584	565	630	625	617	638	606	560	638	587	597	624	618	590	601	624	579	594	594	625	610	610	626	573	625	683	642	592	636	613	606	602	649	600	645	616	639	596	638	596	631	621	585	587	621	606	581	574	573	617	557	653	630	630	645	636	610	631	625	558	622	606	625	627	605	585	594	610	617	591	581	624	583	589	605	612	623	635	605	603	574	638	662	607	584	572	606	660	606	586	570	593	582	630	609	621	607	592	623	610	629	621	622	637	606	631	653	622	630	640	615	600	622	625	624	627	619	597	615	622	615	614	606	606	609	593	607	635	573	603	615	613	635	596	620	601	621	670	588	586	648	611	632	622	618	641	633	666	616	604	607	634	558	603	652	623	645	622	583	600	622	604	647	613	607	595	610	591	630	592	597	609	581	609	667	614	620	618	607	648	598	601	681	583	605	560	591	623	658	640	634	608	595	618	609	654	612	620	641	604	655	629	613	566	623	644	584	619	598	587	570	610	606	602	616	606	603	598	581	651	639	631	600	614	620	583	600	602	657	615	591	626	631	624	641	623	624	608	585	626	614	625	644	639	628	636	618	603	601	648	623	602	600	565	566	627	593	607	576	610	638	596	613	643	613	643	641	646	620	632	613	585	617	618	626	668	628	582	628	622	627	610	635	629	629	595	619	623	615	539	596	630	668	620	598	599	596	587	591	596	629	638	614	591	576	584	601	635	595	634	644	623	604	652	644	564	562	588	639	653	618	578	607	609	621	668	610	637	632	591	578	606	574	585	623	628	608	560	654	646	611	617	579	587	599	650	611	664	608	623	620	575	629	647	596	626	571	589	593	625	598	653	602	618	597	590	627	612	637	600	605	632	627	621	608	629	595	611	622	608	626	588	635	605	626	600	647	606	609	630	620	613	599	625	636	617	602	651	613	608	614	623	602	655	633	563	628	618	667	616	593	582	573	601	606	584	621	601	611	626	584	634	639	592	593	632	624	605	569	662	610	560	622	619	625	614	641	609	576	579	620	597	607	631	597	631	570	592	647	622	602	643	583	605	613	635	626	613	614	643	612	618	585	627	570	607	603	612	614	613	559	611	626	592	602	607	588	635	606	601	638	617	616	619	643	570	617	597	620	592	576	628	610	664	652	601	597	586	572	642	597	610	642	562	626	568	560	615	620	625	626	574	602	615	656	589	640	651	606	624	629	603	636	621	614	610	590	625	617	622	607	618	555	600	611	603	632	603	629	577	611	636	620	599	648	615	618	590	622	633	593	633	589	588	573	613	591	557	594	600	634	609	601	592	650	589	603	621	559	616	679	582	618	630	647	625	630	630	605	570	611	615	604	648	617	573	598	593	655	641	605	648	652	605	614	619	620	595	592	628	641	601	566	575	607	606	614	612	664	600	623	587	651	627	600	629	620	572	589	655	561	647	600	581	597	620	649	608	589	627	590	599	582	604	582	637	575	608	624	583	610	631	611	594	641	587	600	618	592	601	572	597	648	636	608	623	612	624	602	626	566	603	625	601	597	588	644	624	648	602	605	595	629	576	640	613	631	597	577	596	621	596	604	610	613	603	648	607	602	611	645	607	596	608	611	601	547	602	577	617	604	603	591	645	629	612	623	596	606	603	597	597	584	616	598	600	628	609	665	596	628	590	578	650	690	632	590	580	659	626	606	616	598	621	661	590	634	631	624	621	591	629	612	620	619	650	583	630	605	656	646	611	632	610	604	628	576	568	592	602	590	588	599	633	603	548	626	623	621	624	614	633	602	608	625	616	632	611	650	615	618	614	642	578	615	581	585	624	626	590	599	620	658	608	598	574	591	641	595	634	614	588	596	605	621	564	605	623	630	600	625	606	628	618	604	645	658	646	606	631	549	587	585	603	586	596	640	621	677	611	623	606	623	617	647	602	646	585	634	632	608	631	616	604	634	595	665	604	596	629	621	617	612	605	615	641	569	606	611	669	609	564	602	609	644	622	595	593	618	646	609	566	608	588	616	591	606	649	576	603	611	605	616	619	632	638	568	576	599	620	644	643	629	644	601	615	553	613	665	609	640	580	572	651	607	608	635	596	593	625	623	586	611	627	582	583	640	580	595	638	587	604	617	597	575	628	599	613	646	602	631	618	640	599	613	592	639	572	575	603	605	582	615	660	659	611	607	586	593	599	602	624	599	583	591	647	657	599	622	620	602	640	635	606	618	639	581	683	566	589	636	653	627	614	600	577	591	608	598	594	564	603	624	608	614	630	654	660	618	662	632	584	610	588	645	662	592	622	641	646	606	622	640	585	584	623	608	644	644	602
10871	537	393	293	266	233	229	190	191	194	149	161	187	169	184	168	163	166	185	162	169	149	172	142	171	155	183	163	173	188	166	185	161	192	180	177	169	164	156	163	151	161	146	170	168	152	168	157	182	155	179	165	156	169	161	191	171	153	182	179	156	143	167	192	171	154	192	193	147	161	143	174	161	158	175	184	152	163	161	181	172	161	155	173	159	179	161	177	172	153	159	167	190	168	142	172	180	156	152	165	159	159	166	173	161	140	175	160	157	175	163	153	163	181	159	175	162	151	157	160	152	177	175	170	156	162	204	175	157	153	156	188	178	190	162	184	165	189	163	169	163	159	149	173	174	178	176	171	170	171	146	171	148	152	152	178	186	162	151	175	159	174	168	182	160	150	152	154	166	165	166	142	162	161	174	152	161	175	183	171	171	165	155	170	156	177	161	166	154	167	150	189	158	170	145	158	154	172	169	176	174	176	182	176	159	170	176	143	157	158	166	181	170	176	163	165	191	176	170	184	177	157	172	160	166	157	171	149	166	140	146	172	175	167	164	161	170	149	180	181	181	186	164	155	188	163	157	178	157	150	175	154	157	178	159	160	128	163	168	174	185	135	181	176	157	167	158	182	153	161	135	158	153	158	142	159	170	120	185	168	153	160	179	172	176	179	183	169	152	163	169	196	157	166	174	160	179	173	158	165	174	166	133	156	170	159	143	163	150	191	173	173	147	169	182	145	173	158	170	159	152	165	164	142	173	175	150	170	162	165	168	172	159	159	165	155	152	181	169	163	172	183	161	168	169	136	147	179	170	161	148	145	168	161	184	154	172	169	161	184	151	166	145	164	154	180	161	161	158	150	153	149	153	171	129	159	149	189	141	159	169	149	176	159	156	150	153	162	154	197	184	162	181	151	173	172	159	161	150	167	151	176	158	148	185	180	178	168	172	168	181	165	187	157	159	154	171	165	163	156	142	179	151	176	150	162	149	162	161	168	181	169	171	157	155	169	160	149	159	202	159	161	174	182	168	167	166	156	160	137	160	171	183	156	151	155	150	157	148	133	194	166	132	177	154	152	145	151	169	176	169	149	187	174	146	171	153	157	148	161	152	160	146	176	146	160	182	191	152	143	151	181	183	158	179	171	153	164	156	161	150	190	160	150	173	155	150	166	156	143	164	163	159	134	163	163	149	171	165	149	166	146	148	180	154	150	156	176	157	175	149	165	191	158	147	162	134	145	180	176	171	162	145	167	171	155	156	181	171	176	150	173	182	178	178	177	163	176	171	162	151	172	175	183	161	169	153	163	199	166	155	184	171	155	157	170	158	177	158	152	183	158	192	159	162	155	140	170	176	185	166	183	163	150	153	173	165	165	184	146	157	161	153	174	185	180	158	158	184	135	196	168	155	133	167	138	148	161	161	178	178	157	166	184	156	183	164	188	158	158	187	155	148	151	155	154	151	157	167	165	146	137	136	173	171	162	157	156	156	173	169	175	147	167	169	176	159	178	144	163	130	184	154	164	151	155	163	169	147	156	152	181	178	175	151	164	147	175	159	183	132	154	157	167	164	165	167	163	166	156	166	152	171	176	176	180	185	168	152	147	147	158	143	145	159	187	167	161	157	153	172	188	165	157	159	137	177	144	165	161	153	179	184	183	168	173	144	174	178	164	175	161	176	171	159	181	183	172	153	160	153	150	140	183	167	158	166	151	165	174	179	156	172	158	162	181	162	151	168	155	172	180	168	147	175	179	164	194	186	183	155	146	183	144	157	160	174	184	157	162	154	172	157	159	168	136	171	168	160	170	160	159	172	160	154	172	170	143	164	145	149	158	154	161	142	140	142	165	127	159	155	184	213	154	187	173	183	157	179	167	189	146	148	162	160	140	148	144	137	135	162	173	168	166	159	176	171	158	152	167	166	181	169	168	189	168	178	186	162	158	153	168	150	171	151	173	175	169	181	172	179	153	150	146	167	168	152	179	150	138	172	176	159	161	149	167	159	165	154	167	191	178	160	161	148	180	194	170	149	143	156	150	178	152	176	167	148	169	173	166	166	195	146	177	185	149	162	166	171	174	157	160	177	166	139	169	184	152	165	155	159	170	157	162	180	161	169	161	159	171	163	166	177	167	185	174	151	166	179	159	155	140	160	164	166	167	156	171	170	187	169	147	175	157	159	157	160	141	169	131	167	166	159	172	170	157	185	179	171	182	154	134	160	154	158	166	132	180	170	173	161	169	173	161	132	169	156	187	172	190	192	168	165	184	154	163	148	176	174	170	162	155	176	177	167	172	161	172	147	185	177	148	163	160	156	173	162	154	177	169	171	183	176	173	163	177	146	161	167	153	170	167	164	190	147	176	156	177	160	177	198	192	187	155	168	157	184	169	156	170	153	191	164	148	157	163	177	156	174	184	177	175	163	137	185	175	185	166	140	181	176	152	182	162	136	166	150	151	167	158	190	164	154	162	148	162	173	184	160	149	162	151	165	147	149	164	160	155	168	156	147	175	135	165	158	156	168	180	185	162	174	180	143	166	151	179	173	163	165	160	161	160	169	154	171	146	154	152	162	139	154	151	167	155	134	138	168	157	169	160	156	187	161	169	166	169	165	159	155	151	172	179	159	164	149	172	165	146	142	154	151	150	182	140	161	167	160	143	174	169	173	152	148	176	154	187	156	162	147	177	174	175	158	156	173	176	189	164	181	157	156	161	143	168	172	174	187	190	180	149	163	162	159	135	162	165	164	186	143	170	161	176	151	163	162	150	165	167	186	155	164	159	150	169	165	160	176	159	171	169	188	205	182	200	151	151	159	169	135	155	170	155	161	170	180	142	156	154	172	161	157	168	155	162	152	156	156	142	165	151	140	154	168	177	159	173	145	160	164	170	124	168	168	183	181	147	161	166	187	168	169	169	132	162	172	173	160	151	159	175	157	180	138	154	171	161	159	178	187	169	150	154	177	174	161	153	165	190	151	156	142	147	153	169	176	172	165	170	161	174	160	152	166	155	166	152	177	172	161	157	174	182	195	166	165	157	183	182	186	162	151	166	164	154	167	189	166	143	160	174	184	156	161	153	142	177	165	162	183	142	196	170	186	178	150	186	176	162	173	185	142	209	181	175	135	153	172	181	147	185	181	197	176	180	170	153	164	150	138	146	149	155	138	143	155	159	177	138	170	173	175	150	161	160	159	137	179	168	189	164	153	156	180	166	155	146	176	180	171	148	169	149	141	155	177	155	153	163	160	162	173	182	175	185	146	199	174	170	155	162	156	172	156	158	157	165	179	174	168	167	161	154	187	156	174	145	158	150	146	164	158	147	150	152	171	175	153	161	152	166	169	172	169	180	168	168	194	180	150	155	158	183	173	166	175	164	158	164	166	175	168	163	194	175	144	166	177	198	153	144	128	159	185	142	156	144	170	183	198	173	155	176	157	131	190	161	149	154	149	167	156	180	162	173	150	159	179	169	193	200	149	137	150	169	148	163
8941	664	912	1037	890	741	753	643	582	511	496	464	509	493	502	422	416	426	436	440	436	419	416	457	425	381	436	458	422	424	415	402	419	367	423	398	389	406	450	436	393	409	365	423	389	419	417	395	377	433	411	389	412	384	429	367	420	412	421	391	439	408	389	384	399	421	390	398	389	381	414	380	431	402	444	396	405	405	436	391	410	372	394	405	378	406	405	404	382	399	424	385	423	381	413	401	352	400	408	397	394	422	400	410	415	393	410	395	386	393	382	395	406	397	393	410	420	420	408	386	382	386	399	409	392	411	436	409	414	417	412	381	370	406	433	416	399	421	411	417	410	386	418	424	415	385	395	397	423	377	402	418	431	393	402	387	414	384	408	374	402	401	422	414	400	380	386	401	418	391	409	385	361	386	357	362	399	427	391	388	400	414	418	413	411	420	416	411	401	402	398	382	379	370	430	403	388	406	391	416	409	355	386	403	389	435	405	384	404	385	402	385	394	410	390	416	393	390	412	394	403	413	383	391	434	396	361	391	387	376	417	386	394	454	375	385	423	422	427	406	380	401	421	419	415	387	415	428	412	398	389	429	377	414	401	435	410	392	390	403	356	386	393	389	407	352	396	403	397	347	393	411	422	345	386	383	377	403	352	431	405	420	395	419	414	399	423	382	430	398	407	390	398	425	413	411	380	384	396	399	384	370	377	413	404	382	384	411	404	363	404	400	419	397	367	358	404	393	380	445	404	396	367	446	382	394	371	406	419	423	352	391	377	382	390	411	389	411	378	404	392	394	410	388	383	391	403	402	421	418	377	398	420	377	405	404	375	434	444	401	416	412	393	413	394	436	416	409	375	400	387	394	386	393	389	417	373	398	415	412	411	408	361	394	388	420	375	412	400	395	417	390	387	385	422	361	376	390	378	424	388	394	369	398	384	442	391	413	385	367	416	384	406	381	381	388	404	425	376	395	387	421	404	374	414	374	404	428	416	379	386	380	410	416	374	374	416	412	395	406	446	418	390	394	406	414	377	380	399	404	405	383	420	396	422	418	390	410	394	373	390	385	423	387	390	386	392	409	398	400	388	418	408	404	413	428	411	411	383	435	416	438	390	408	421	415	427	400	413	402	397	405	394	448	361	394	421	381	418	410	416	401	384	362	408	391	361	406	417	394	384	414	425	374	400	403	388	414	418	398	377	373	387	389	395	396	412	410	413	420	421	359	414	433	412	419	388	422	399	414	425	418	392	376	403	408	392	403	407	427	421	411	388	418	430	413	392	393	396	377	414	355	423	410	392	398	377	396	448	371	414	427	406	401	429	399	398	392	406	391	414	383	385	416	417	449	377	364	371	408	423	376	377	408	405	416	431	377	403	393	399	417	401	402	354	402	431	401	411	404	396	433	421	407	384	405	402	406	386	421	405	417	417	395	416	393	399	411	367	396	380	380	423	441	398	414	386	396	424	401	414	411	394	397	417	379	400	456	416	379	400	363	411	374	387	377	391	385	365	402	379	408	409	433	417	407	388	414	402	398	398	366	382	407	391	420	412	414	401	365	407	400	405	375	421	393	371	401	403	434	394	399	398	413	418	392	394	421	398	399	396	431	340	406	379	376	401	401	430	409	378	432	407	381	390	403	382	406	412	392	431	397	376	391	400	398	373	396	385	422	391	380	407	394	364	415	384	398	364	411	375	386	355	379	402	408	382	403	394	417	424	428	417	406	455	417	418	354	416	397	410	383	388	376	374	391	376	402	408	399	405	400	420	409	406	390	382	381	400	435	417	376	431	428	405	406	417	400	387	406	371	380	410	410	394	416	390	415	398	378	410	389	411	388	379	412	375	373	385	415	373	454	359	406	407	402	421	428	452	389	374	424	388	406	376	372	431	390	404	387	401	396	375	423	357	385	412	424	421	397	399	405	415	398	370	442	406	392	385	395	395	374	402	380	382	390	431	380	405	438	416	379	407	401	408	400	418	417	409	404	420	414	390	354	439	408	453	419	451	387	381	380	408	427	396	399	429	417	410	388	399	412	394	414	408	384	415	414	406	398	413	435	414	436	403	410	365	368	404	397	424	433	413	399	409	429	397	421	398	357	335	396	367	406	406	376	374	438	389	430	400	413	412	377	408	401	386	407	369	417	401	408	378	422	367	383	409	373	400	426	392	440	381	373	374	386	393	400	425	391	398	390	390	382	416	428	384	380	371	426	393	403	412	419	406	350	401	393	416	400	373	387	397	382	425	384	398	382	366	432	373	401	418	467	370	398	406	444	428	375	421	398	375	363	398	401	408	397	418	367	411	408	426	402	417	376	373	403	395	444	393	376	392	385	367	422	426	397	429	422	377	354	410	409	413	406	450	400	431	401	429	408	427	435	424	397	405	404	380	403	399	402	418	350	416	393	417	420	416	402	381	357	427	387	392	390	426	409	425	422	378	403	411	417	422	363	411	395	354	402	392	432	398	408	362	390	405	418	371	418	396	426	404	373	395	392	395	406	379	414	372	433	395	404	394	400	418	389	391	396	389	442	397	377	419	408	422	390	392	373	399	417	420	370	426	437	411	412	390	366	388	394	399	421	396	417	387	413	368	413	429	368	412	379	389	378	397	388	371	389	367	401	415	405	410	378	427	415	404	391	423	407	416	384	455	424	395	412	370	400	390	442	391	393	412	402	394	395	415	411	428	385	399	382	385	422	397	404	431	409	398	404	419	434	416	437	398	412	407	424	387	387	410	416	414	400	382	433	417	411	418	411	408	410	420	401	420	398	386	395	382	394	404	404	418	365	425	397	393	402	397	385	460	431	382	381	391	425	401	409	394	381	387	379	400	389	431	425	385	423	390	382	423	400	423	386	408	374	396	391	408	398	385	401	413	404	424	353	371	398	421	385	341	368	387	410	418	397	360	387	412	395	380	432	421	408	427	398	399	446	383	405	418	426	409	399	386	370	390	355	395	423	400	433	393	435	445	351	392	413	382	392	398	396	394	395	378	386	416	404	420	405	384	408	407	385	417	394	390	413	393	400	376	400	398	433	411	424	393	423	358	377	399	374	404	397	418	367	380	406	382	396	418	382	405	417	399	406	427	422	417	409	408	410	415	388	436	411	390	384	428	392	411	405	405	409	377	416	411	395	418	395	431	394	404	393	388	450	370	382	435	393	411	381	409	418	418	384	394	388	394	377	393	402	440	401	386	397	387	385	403	389	363	396	394	412	361	388	415	422	366	394	373	393	387	423	422	398	412	380	417	399	415	426	388	409	395	399	397	421	398	385	397	384	377	418	424	435	412	409	358	366	432	406	344	404	418	397	379	417	391	359	412	386	423	400	401	399	405	411	425	415	385	394	388	407	435	391	426	392	393	396	375	402	401	393	398	363	413	401	422	398	419	397	382	423	437	384	405	378	409	379	385	384	421	390	424	382	400	371	404	373	394	379	393	390	385	424	393	355	417	375	389	393	410	366	375	401	376	385	401	363	411	418	412	385
17966	1133	526	366	270	161	155	138	108	107	95	82	79	70	70	71	84	63	57	88	71	67	55	50	63	73	45	63	58	64	81	61	64	83	68	76	57	54	66	63	55	57	67	69	74	64	61	52	58	56	59	60	68	77	69	57	65	52	74	63	66	43	59	67	88	63	50	59	65	64	53	53	55	45	51	74	64	58	66	68	53	55	62	56	59	49	59	73	63	52	46	44	69	51	61	56	54	51	55	42	65	59	67	56	68	67	63	64	55	53	54	56	67	65	74	65	57	66	55	57	53	53	71	55	83	57	57	54	55	61	71	52	64	46	70	71	56	74	71	68	64	69	47	67	69	60	53	58	56	67	62	45	63	71	74	65	53	67	49	69	77	74	54	74	50	55	55	47	60	58	73	75	73	58	73	67	50	63	75	71	63	61	54	74	59	62	71	61	64	74	56	60	61	62	74	68	55	62	66	45	58	49	54	59	62	70	73	69	53	63	65	46	59	49	57	49	40	69	49	60	80	41	62	61	49	58	57	54	68	63	70	63	62	57	68	73	57	59	69	47	56	65	80	53	61	55	69	73	58	64	54	51	57	68	60	55	72	58	63	70	39	55	53	63	66	63	46	70	60	53	61	49	78	59	56	82	69	70	69	63	54	63	56	62	52	61	61	47	70	47	57	59	71	57	56	76	65	53	68	60	59	49	48	66	69	60	49	41	63	56	53	71	52	54	57	54	63	57	60	68	68	67	44	69	64	64	68	71	43	56	66	55	57	70	48	50	69	48	57	57	64	61	52	56	69	46	62	59	54	60	62	62	53	52	58	69	62	72	57	48	54	60	48	71	54	65	52	66	70	60	53	58	58	65	65	57	53	62	63	46	56	65	50	76	60	59	55	52	53	45	69	60	62	71	43	60	60	65	57	56	52	64	60	66	54	42	56	57	55	45	52	63	57	61	52	55	70	62	60	63	67	56	62	67	68	79	78	55	44	60	57	66	56	50	62	55	57	65	54	63	47	58	64	47	62	53	64	57	63	54	71	66	56	65	61	58	80	71	61	64	61	64	57	60	75	62	69	60	54	59	61	66	46	50	50	54	70	75	52	50	66	50	51	55	55	69	47	42	44	57	54	52	61	69	64	63	61	67	63	66	54	54	58	60	54	56	60	50	77	67	58	67	63	56	59	72	67	46	49	66	64	63	58	63	53	60	55	76	64	68	58	53	57	50	57	56	61	63	48	45	59	69	54	66	64	60	53	81	64	62	61	57	40	62	59	62	55	73	66	81	59	49	73	56	53	50	67	59	76	68	52	62	60	70	56	66	68	57	55	52	73	63	60	49	72	58	59	60	61	47	49	66	54	59	66	62	65	53	63	69	50	64	54	53	81	67	52	50	58	53	49	60	65	51	59	81	49	55	63	75	50	64	47	64	69	61	74	47	65	64	55	67	67	59	74	63	61	67	67	62	51	67	64	79	60	63	50	58	62	70	65	55	54	57	67	55	51	66	56	69	54	56	51	63	48	68	76	59	53	53	59	48	75	55	61	59	69	58	63	63	69	54	53	46	55	51	65	59	66	44	59	47	67	49	61	65	49	61	49	76	66	68	67	67	69	48	55	57	51	68	49	63	56	58	88	73	55	72	69	51	63	70	49	56	61	55	67	63	66	56	69	63	64	57	61	64	42	62	49	63	61	56	59	57	63	57	57	59	70	72	61	63	66	66	67	51	80	61	54	64	69	60	52	59	68	56	73	59	79	53	56	54	50	71	45	62	50	52	65	52	73	56	63	68	59	53	53	73	62	65	60	53	58	51	52	54	60	66	62	64	63	62	58	52	50	57	59	70	67	62	62	56	57	62	63	62	67	47	73	58	68	58	65	58	64	60	55	59	67	43	65	58	53	41	66	62	68	62	61	81	56	80	54	61	65	60	67	72	66	52	70	57	52	62	64	48	64	55	60	55	47	51	61	60	61	48	67	62	60	67	61	50	58	67	65	62	61	57	66	57	68	61	61	64	56	70	62	53	53	52	55	53	67	61	61	56	58	47	55	67	60	54	64	64	62	62	48	63	58	64	55	71	52	56	69	50	45	57	62	67	54	56	69	75	58	74	61	51	58	59	58	47	71	45	67	64	74	56	65	60	42	64	54	68	51	58	54	53	58	60	50	54	55	66	73	56	57	66	45	51	54	62	62	52	65	49	62	76	64	52	56	58	75	54	57	48	72	73	64	54	54	43	59	64	56	59	70	46	62	65	46	66	77	68	61	65	61	63	84	80	54	63	73	46	60	61	61	48	46	47	61	66	50	65	55	68	59	58	60	60	59	70	52	66	75	58	49	52	52	50	54	59	60	59	75	64	66	53	51	46	54	61	57	69	67	65	46	53	62	71	50	65	75	63	62	69	58	56	78	66	79	62	50	62	42	58	59	54	59	63	66	58	68	55	55	54	65	60	71	58	64	60	55	58	71	77	57	59	65	52	65	70	62	54	57	65	64	76	64	64	61	47	47	54	67	43	62	54	58	72	67	54	58	73	66	60	65	68	67	62	48	58	56	72	56	48	64	58	54	60	64	57	63	51	54	58	41	57	62	53	70	62	65	56	59	56	68	73	69	68	62	79	57	61	59	55	62	53	53	48	53	73	52	67	65	49	61	58	57	53	56	47	58	63	59	63	66	59	61	67	43	50	63	57	63	77	57	50	56	53	66	74	65	53	65	55	67	60	46	65	68	59	59	63	67	62	60	75	55	55	51	61	47	57	53	55	77	70	58	53	69	41	67	60	53	61	64	66	55	46	44	67	56	71	58	53	59	72	66	45	45	54	67	57	53	66	48	43	49	60	63	53	54	58	61	58	57	58	56	64	60	71	53	57	62	58	61	52	53	62	76	48	55	48	67	55	62	59	55	58	66	62	60	60	74	53	57	64	52	70	50	62	63	50	58	55	55	69	62	68	57	72	64	70	66	50	63	52	71	55	68	61	54	55	64	63	51	50	55	58	52	66	66	62	49	60	47	67	58	71	54	48	71	78	57	73	61	63	52	55	80	53	83	47	62	65	59	56	52	57	64	62	74	63	71	72	61	63	54	66	55	62	68	52	49	47	58	60	71	47	52	58	64	81	47	55	63	65	63	59	56	60	70	55	60	63	67	55	62	75	59	55	57	64	55	58	57	44	59	66	65	41	63	51	66	58	42	56	59	50	56	56	53	72	61	59	58	64	80	64	50	62	69	47	63	61	81	71	51	64	74	62	53	64	77	49	68	60	64	83	61	62	64	58	59	51	48	74	49	52	59	67	64	65	75	55	52	54	77	52	56	73	56	53	60	44	66	46	74	70	76	55	56	53	74	70	52	63	83	54	53	62	61	69	68	66	57	67	61	54	57	65	56	71	59	58	65	56	60	66	54	66	65	54	52	59	63	41	47	68	52	50	51	61	53	70	52	62	81	56	57	53	74	56	61	61	58	61	49	61	71	55	59	64	76	65
10903	634	1266	1363	1141	903	713	618	473	479	419	360	342	313	289	278	273	255	237	241	240	213	231	212	214	227	215	224	220	221	201	202	198	185	217	168	194	187	174	180	216	209	169	177	168	194	172	191	182	175	209	194	183	167	178	214	186	185	192	186	188	163	204	180	183	158	173	187	194	187	171	165	199	169	178	171	189	181	187	166	170	196	179	172	177	172	142	175	186	179	196	189	174	163	173	167	167	162	183	180	181	182	187	165	195	177	165	162	167	175	153	180	173	183	154	198	157	168	168	169	187	174	168	169	151	164	178	171	178	169	169	196	149	158	191	190	181	148	192	177	190	165	192	159	173	173	176	183	171	162	164	196	154	194	168	194	197	162	173	167	173	186	137	168	182	171	174	179	162	182	169	177	191	162	190	201	168	167	183	188	163	193	171	145	176	176	177	177	187	177	165	182	163	181	206	178	163	173	149	156	175	194	191	162	168	150	211	163	176	161	163	156	194	163	183	176	179	198	168	159	181	183	185	193	207	173	175	160	191	177	180	184	186	171	191	169	171	163	160	173	169	173	164	166	174	154	197	204	158	183	187	167	180	175	169	165	157	183	168	194	203	173	156	177	177	182	167	155	190	171	220	199	152	166	160	173	168	207	176	196	187	168	165	172	204	173	177	168	159	184	174	176	197	166	162	205	192	179	166	160	170	183	196	174	167	168	188	172	153	164	163	172	173	173	177	181	175	173	171	183	166	165	181	180	169	168	211	164	174	173	170	171	174	186	165	149	142	173	177	194	169	182	165	168	192	155	184	180	150	184	202	180	184	201	171	167	168	167	161	179	164	148	164	160	195	170	205	174	182	163	189	166	180	159	172	200	190	182	142	171	153	183	172	153	147	192	167	175	168	167	191	178	156	176	168	182	182	141	170	153	168	169	193	174	187	192	169	178	144	182	157	184	179	174	199	166	188	179	172	160	155	167	175	185	174	171	168	177	185	168	163	170	157	166	155	182	154	178	179	169	176	176	178	173	180	211	183	170	152	182	161	176	183	169	183	176	177	166	165	183	180	183	164	187	182	166	170	180	186	176	178	159	159	159	170	163	181	190	176	181	167	158	151	159	177	173	170	168	175	142	161	169	190	177	168	167	183	167	169	159	184	167	181	170	199	173	185	183	164	157	172	163	167	188	178	147	157	156	173	198	181	182	178	183	209	162	200	187	175	162	177	173	149	188	166	175	160	177	173	164	176	176	163	185	174	161	187	182	178	158	181	183	175	173	190	181	162	159	141	178	175	168	185	169	182	195	170	191	170	192	165	183	165	171	174	157	192	184	173	166	195	165	161	184	190	182	188	188	180	205	197	188	193	195	185	167	166	170	168	170	166	155	164	169	182	170	163	169	180	155	173	172	182	197	161	174	170	171	180	150	169	156	173	174	181	183	169	149	177	179	186	160	163	170	166	162	168	174	182	168	189	167	173	183	195	169	182	191	186	188	167	176	162	181	178	169	183	177	185	169	155	193	167	174	181	194	180	176	188	180	194	173	152	179	196	177	177	158	177	153	177	163	185	170	165	192	177	143	184	193	182	178	192	156	180	178	194	162	170	186	161	170	185	207	166	167	184	162	177	206	168	176	156	165	149	173	177	176	168	146	190	187	171	174	184	154	187	177	197	185	198	188	184	155	187	195	167	175	195	168	167	182	162	175	172	168	177	193	167	177	186	179	170	169	166	173	192	181	178	152	171	193	169	163	182	172	183	176	173	173	182	178	183	145	168	199	187	182	181	171	180	163	169	168	164	187	189	175	175	187	162	189	165	164	182	169	165	170	167	174	187	186	178	161	158	173	170	171	200	174	176	195	201	147	183	155	173	162	174	168	182	185	171	174	165	131	181	171	186	208	169	180	174	172	187	173	178	198	154	178	177	186	167	153	188	158	167	152	181	160	192	170	176	186	177	170	161	172	178	196	162	169	180	190	198	174	160	185	145	169	201	175	173	164	170	171	159	173	157	190	176	197	166	177	158	173	177	135	192	186	183	181	172	169	161	182	176	155	184	161	175	157	170	167	182	197	174	168	188	161	174	165	166	169	177	163	180	166	184	171	182	173	159	176	204	152	190	164	163	164	192	171	178	175	185	139	182	211	168	195	178	173	168	167	180	171	196	200	183	160	185	161	181	186	152	190	199	161	156	149	195	165	182	194	183	148	169	179	191	177	177	178	167	165	172	152	186	192	188	196	172	181	177	160	178	186	170	164	170	165	173	165	187	152	171	196	159	168	168	184	186	180	189	174	147	172	207	165	159	159	182	170	199	191	183	191	156	178	205	192	177	180	184	197	182	189	189	166	170	166	181	174	184	161	179	170	163	191	157	185	154	183	167	174	160	158	166	192	171	186	160	179	179	167	157	169	150	148	190	169	155	175	167	166	176	182	171	179	183	197	158	162	168	158	174	188	181	175	167	200	174	195	183	151	167	149	187	194	186	184	187	182	169	165	175	180	181	176	148	176	172	173	181	189	154	175	183	176	178	185	146	165	187	162	159	175	170	180	174	157	181	175	178	167	165	175	182	171	208	180	156	169	183	179	159	172	159	173	198	187	167	177	179	184	165	198	177	180	191	183	179	165	155	164	180	190	188	171	171	174	189	175	179	170	167	198	162	158	159	164	184	165	180	163	167	173	172	155	156	190	192	167	172	159	151	174	171	175	165	154	194	192	155	189	162	173	175	156	191	175	184	184	186	186	173	183	161	152	179	185	169	167	164	178	169	174	170	165	152	174	163	184	179	183	183	192	170	184	149	183	140	182	161	187	168	208	180	198	183	178	182	182	158	169	178	202	179	171	161	161	166	161	177	167	188	158	201	196	169	181	158	167	177	189	215	172	175	143	174	167	151	152	183	184	167	175	156	184	170	178	191	153	171	156	159	189	173	181	195	179	180	175	181	165	160	185	184	184	169	186	148	165	173	180	174	165	176	187	149	195	177	194	180	175	190	181	183	185	187	177	183	183	168	177	170	188	149	170	182	181	190	193	159	169	169	188	175	176	188	145	208	179	193	173	166	155	164	188	188	186	185	191	161	204	178	183	160	163	194	177	170	169	191	174	187	183	209	179	175	154	179	205	182	181	183	164	176	176	160	165	167	170	153	178	191	191	193	177	181	188	180	165	151	165	182	171	161	161	191	175	173	176	164	191	167	178	180	178	165	185	165	189	179	175	178	178	177	188	186	154	170	168	172	180	178	165	200	176	183	160	173	160	184	156	180	161	194	192	175	189	173	189	200	165	198	182	157	166	175	188	177	203	163	146	187	171	191	168	182	183	177	181	180	159	170	165	169	180	159	178	169	182	178	183	178	179	198	167	171	191	175	162	177	172	175	186	200	156	173	164	163	179	165	162	174	168	163	179	194	163	171	176	184	163	160	154	187	185	177	166	181	190	164	176	171	182	159	165	175	158	183	159	175	167	165	177	156	190	174	170	168	177	191	170	160	166
2564	273	253	247	252	227	260	270	288	278	275	241	258	267	232	240	241	287	254	230	257	248	242	250	255	265	248	253	249	256	234	267	242	247	261	274	265	272	271	296	299	239	268	276	229	264	249	265	247	260	274	266	261	239	230	248	253	237	292	227	264	243	239	243	238	256	256	287	269	231	266	241	224	263	238	257	254	265	255	276	229	271	253	258	268	236	231	264	284	263	259	242	282	242	249	236	281	236	217	265	279	267	227	236	279	237	236	271	236	233	238	257	277	262	242	285	253	282	240	252	245	252	240	256	229	227	245	250	222	249	296	274	260	254	230	244	252	284	273	261	280	256	269	274	248	257	267	251	267	207	255	270	243	275	257	253	255	246	261	266	270	266	244	258	230	267	258	241	257	269	252	228	241	234	292	263	271	261	256	271	276	240	243	235	273	293	279	234	249	252	229	239	263	285	242	260	259	267	248	265	265	257	256	262	273	231	263	238	242	242	252	271	257	229	270	247	251	228	264	284	230	257	244	244	249	263	265	261	258	260	237	259	254	254	264	271	247	280	269	242	244	271	258	269	286	252	253	253	249	244	228	262	252	233	224	238	286	262	232	267	238	272	254	231	242	243	257	249	268	255	261	251	279	276	266	254	273	253	250	248	254	264	249	231	238	234	229	244	262	281	277	264	276	273	245	239	260	225	273	260	243	300	227	276	261	259	228	267	284	253	287	239	255	269	244	267	269	244	259	257	254	279	233	224	233	239	227	254	253	270	278	273	257	242	248	253	277	243	262	270	282	265	258	234	275	251	269	258	263	272	256	266	257	252	252	211	249	261	252	250	247	250	240	259	244	259	275	267	265	270	234	253	301	251	233	248	232	236	245	252	227	256	250	232	240	259	247	269	252	273	252	264	231	248	261	271	254	253	268	270	292	278	258	281	256	255	278	277	256	283	253	244	266	247	243	227	243	275	228	260	237	259	278	239	267	254	244	250	248	228	248	223	279	257	274	273	302	260	250	259	254	238	260	271	268	254	251	249	248	237	254	242	225	262	265	279	256	256	248	244	221	273	264	243	265	249	267	258	256	249	226	280	267	237	267	280	272	234	271	249	266	235	250	275	267	250	263	261	242	230	257	238	261	238	264	262	255	238	235	266	271	245	251	277	245	274	248	239	233	235	230	266	234	238	276	264	249	252	237	253	250	237	249	259	248	241	224	275	238	240	277	244	263	267	255	229	215	261	267	237	256	254	227	253	254	255	256	232	229	275	268	268	241	247	243	274	269	256	289	255	226	265	257	257	272	259	269	248	240	255	277	294	280	262	232	264	267	241	245	226	267	234	280	255	299	237	256	278	240	252	273	262	233	267	247	257	273	246	270	267	247	248	275	253	247	228	280	235	249	256	263	276	266	279	261	259	240	268	246	258	279	265	252	234	273	227	223	254	256	252	255	251	267	278	257	270	248	238	278	260	244	216	254	241	251	259	231	268	257	296	302	261	265	245	268	248	243	245	240	292	256	236	265	262	245	245	274	259	256	271	267	276	279	218	251	228	225	275	242	245	233	242	251	274	259	235	263	251	240	238	261	230	265	244	240	271	221	260	262	267	257	262	275	234	268	229	252	247	271	285	253	237	263	262	259	264	252	250	249	264	250	255	249	270	255	279	268	282	276	266	243	269	255	235	270	256	232	274	249	267	255	256	249	266	240	262	238	241	252	239	254	300	256	260	245	267	276	254	254	258	264	258	249	235	285	252	261	253	249	277	259	244	272	279	273	246	237	242	250	249	257	235	261	249	212	256	249	290	261	258	270	247	271	281	265	233	248	291	282	283	244	280	271	261	259	261	277	263	271	256	262	275	253	242	236	262	243	237	255	249	236	250	248	264	227	284	240	268	268	273	267	256	267	265	266	251	251	249	245	238	243	257	274	260	260	261	277	229	261	241	254	262	235	283	206	281	224	246	288	266	257	261	266	255	249	273	272	270	232	268	243	250	259	261	290	252	274	255	213	249	263	263	250	267	264	296	254	251	267	274	247	248	230	251	249	302	251	256	242	260	214	259	255	231	242	272	257	281	261	238	258	217	250	236	263	248	233	257	275	237	285	267	246	262	242	256	266	269	279	242	261	256	219	278	261	237	275	249	251	281	224	288	249	252	251	245	236	236	232	264	245	266	225	266	248	284	272	214	279	273	235	257	266	228	257	246	272	257	232	259	234	253	272	244	261	257	267	236	245	265	267	257	274	276	257	237	255	272	241	272	248	247	258	280	265	263	251	233	250	224	249	243	262	250	254	243	260	277	261	290	262	256	270	236	248	260	279	251	259	250	272	265	272	247	243	247	269	231	253	240	267	285	278	251	264	261	263	242	253	279	248	283	259	246	269	244	244	263	254	251	241	266	247	257	270	282	243	239	224	254	257	260	235	274	248	238	250	249	269	240	240	258	244	231	248	255	235	248	265	223	251	287	277	271	261	268	272	235	261	260	268	268	281	266	252	242	242	271	252	267	263	244	270	258	245	233	252	252	276	260	258	250	233	239	260	268	252	241	234	258	271	269	278	239	259	250	244	260	269	265	241	264	262	266	291	236	275	268	254	278	251	259	260	270	256	250	226	269	242	284	259	286	282	256	238	245	257	253	269	258	252	295	261	276	262	249	284	269	242	263	270	262	229	269	257	315	254	227	263	245	250	265	263	265	259	293	259	269	244	264	236	268	243	243	244	264	258	279	250	234	245	233	257	249	278	272	247	228	251	277	241	257	266	236	278	261	264	265	265	264	263	250	248	228	287	259	231	271	232	288	262	266	272	257	255	252	263	238	246	232	257	238	237	257	276	238	274	258	268	240	253	293	279	264	256	246	231	236	240	275	251	247	225	253	247	249	276	307	252	240	252	234	258	250	311	233	253	260	272	254	265	264	278	255	229	258	268	242	243	221	262	253	212	242	261	241	286	294	252	270	246	259	259	262	269	247	239	266	229	238	289	246	242	281	252	252	242	247	247	241	249	255	259	275	254	258	281	267	249	269	241	223	284	249	262	255	242	269	272	284	261	274	265	267	259	232	229	259	271	251	237	268	254	244	233	250	255	223	234	229	249	249	247	251	247	249	267	239	227	238	207	263	229	240	212	268	259	239	272	249	232	223	279	250	236	245	253	278	287	282	255	284	264	250	210	255	238	244	246	292	260	260	267	259	283	246	268	240	260	253	252	287	237	249	266	282	271	219	252	241	254	265	276	273	260	263	257	261	282	243	228	250	273	261	264	250	254	255	247	214	245	301	275	258	248	239	227	249	246	287	252	258	283	231	268	264	246	274	270	281	253	253	235	246	234	286	252	238	274	254	246	284	289	253	247	254	261	248	232	253	267	260	262	266	303	253	243	238	221	261	276	247	256	238	235	258	269	254	242	247	248	278	224	245	233	248	280	231	251	276	247	252	254	251	234	233	255	243	259	277	253	254	261	263	245	256	255	262	288	265	271	216	250	244	263	255
2925	538	634	608	661	612	646	647	570	615	611	612	634	633	608	594	605	583	614	648	593	594	614	598	581	622	572	597	572	632	598	608	604	603	622	573	616	646	604	629	608	618	653	607	644	608	595	641	656	623	615	615	621	636	603	639	640	602	638	623	626	602	628	580	596	608	588	615	599	618	630	622	568	636	585	578	581	635	616	659	630	594	608	627	609	665	604	580	606	638	603	614	612	635	624	591	594	633	606	630	647	641	603	645	635	613	640	596	656	626	586	628	622	638	575	601	597	578	604	596	604	593	601	633	633	642	605	586	598	629	624	648	629	633	612	604	614	626	574	602	590	609	650	613	606	569	642	574	644	622	623	606	603	603	597	676	648	589	606	630	596	614	584	584	659	584	635	621	616	567	655	543	575	656	624	601	624	612	595	578	642	577	591	611	615	635	608	627	607	635	610	600	604	550	595	582	604	614	651	607	575	648	608	599	635	639	594	600	645	588	619	618	581	624	597	627	640	604	627	648	626	601	642	620	589	647	573	654	617	622	592	570	604	592	613	602	594	608	600	598	632	620	609	586	610	624	614	649	610	593	596	616	589	592	606	647	602	618	613	623	581	611	613	612	628	616	647	602	648	583	598	595	611	585	559	634	633	641	619	631	588	629	593	594	587	629	608	586	621	593	628	648	619	581	616	640	592	632	590	589	607	625	628	571	630	584	622	656	626	624	585	620	586	632	597	602	622	596	617	605	611	621	563	599	581	562	617	637	651	591	611	623	610	616	633	569	594	664	578	597	571	561	604	590	626	613	587	634	612	629	580	595	593	654	636	595	594	625	638	616	649	630	622	632	624	598	630	649	622	593	592	638	605	651	597	581	592	595	565	607	584	572	598	600	622	595	652	622	637	625	576	582	600	620	616	646	586	624	612	617	605	637	592	612	604	633	612	614	598	610	600	637	627	615	625	572	615	573	571	583	595	604	585	614	606	593	612	634	620	585	625	624	647	631	627	551	645	649	588	616	593	586	617	670	596	603	651	598	628	600	597	612	651	607	607	606	589	634	593	634	577	617	641	587	603	601	588	587	638	603	604	618	613	612	584	604	628	621	549	670	591	648	619	641	629	618	592	603	596	600	660	590	625	597	597	658	618	597	645	606	595	620	594	601	614	620	604	605	680	584	630	574	625	610	591	636	598	589	582	605	631	558	613	613	573	654	587	629	651	607	573	625	596	611	624	582	613	606	580	576	587	623	605	615	572	609	619	586	579	635	641	639	616	618	560	608	593	630	589	594	588	570	569	566	616	605	632	623	618	606	632	631	563	596	610	637	617	589	634	625	590	584	601	600	615	628	640	612	639	603	609	636	569	632	596	614	559	626	599	619	659	628	595	605	569	598	571	655	614	646	641	605	661	640	589	565	589	587	623	608	604	595	637	623	633	584	598	637	626	608	577	630	628	658	613	630	606	613	608	617	610	596	610	626	613	565	628	613	616	572	634	605	613	610	583	588	584	626	612	652	600	597	644	606	572	631	562	623	563	613	623	620	622	619	612	586	595	610	622	646	576	635	613	600	628	585	607	602	592	633	605	548	605	627	609	607	617	608	643	627	613	641	675	595	593	559	641	630	643	628	647	593	636	617	611	595	615	620	594	620	622	586	626	650	595	609	586	627	612	612	633	600	636	593	615	639	554	631	656	620	637	612	617	570	617	599	593	644	587	602	571	620	646	606	663	558	616	590	643	585	627	598	601	571	647	636	614	593	612	618	614	585	593	586	591	608	557	579	581	567	582	594	613	555	623	613	587	635	594	609	595	610	614	643	606	630	603	603	601	578	641	627	611	661	616	636	633	620	603	641	575	565	647	608	604	602	605	611	588	613	585	576	609	619	590	604	635	597	605	617	630	577	612	651	623	604	618	642	591	611	622	627	601	588	639	598	624	625	591	651	635	626	625	614	603	603	597	566	638	600	575	606	618	623	582	604	615	648	610	667	623	627	621	656	631	617	606	616	611	575	627	608	572	610	574	667	625	597	631	630	625	550	599	575	603	588	587	671	594	594	641	568	628	622	594	653	610	584	617	580	638	578	648	621	583	616	650	626	637	618	621	603	618	631	574	625	599	613	615	580	580	611	637	604	622	632	608	626	596	624	605	598	585	625	613	593	597	614	612	573	569	662	638	630	587	592	609	615	582	614	603	598	595	596	586	612	578	617	576	590	612	561	604	587	602	616	614	648	619	561	618	620	615	619	633	612	596	584	596	642	642	642	592	628	623	585	602	577	620	614	628	632	620	609	584	582	653	566	604	609	626	593	606	608	582	567	611	622	598	633	625	572	635	631	595	607	613	615	613	595	594	591	591	612	602	597	619	635	625	630	622	575	589	580	651	596	557	574	601	615	601	613	617	613	563	591	621	635	591	605	576	595	577	582	624	597	619	602	614	638	603	588	654	612	631	606	629	632	635	605	583	619	581	571	609	597	601	607	622	639	621	629	569	586	602	619	636	603	613	626	561	599	576	615	593	624	600	577	625	632	598	624	655	637	620	598	608	612	621	589	581	596	608	589	594	611	660	654	606	637	546	630	617	590	615	582	627	631	574	605	621	592	613	599	635	632	621	619	581	616	595	606	594	590	565	651	621	618	656	590	594	607	585	583	607	609	603	608	622	634	628	606	565	608	592	649	584	637	650	620	634	590	618	589	566	598	602	604	555	602	588	609	627	615	611	611	632	618	638	637	612	548	583	615	594	562	581	600	634	645	569	608	631	633	632	607	633	620	594	591	599	648	600	639	602	616	597	601	596	549	618	598	620	614	627	628	633	610	616	617	626	607	624	601	614	621	625	650	611	611	609	649	620	598	628	610	630	624	626	577	590	664	556	625	570	609	650	630	614	589	576	633	611	593	656	623	659	584	616	598	631	597	635	596	574	578	630	621	651	609	620	609	619	614	628	653	606	638	625	606	636	566	587	614	557	601	592	626	624	629	602	624	594	601	605	609	610	632	590	601	646	604	625	618	613	623	591	610	668	648	612	607	612	606	594	604	655	601	606	610	609	603	640	647	596	620	655	610	627	610	612	551	625	575	654	572	624	584	597	608	615	653	588	606	613	612	570	595	623	566	601	581	590	628	618	599	649	574	602	633	609	614	596	618	570	640	637	577	573	599	594	623	668	575	614	580	621	598	574	627	623	621	639	571	588	564	598	616	587	640	623	602	576	630	596	608	626	646	605	599	657	612	588	596	654	628	599	595	615	639	620	607	625	598	604	659	572	616	610	560	648	615	620	617	614	602	609	611	621	590	588	637	594	586	539	589	632	644	577	621	602	602	592	648	643	625	584	636	621	623	602	596	623	606	671	656	568	612	608	584	615	606	576	604	597	596	623	657	574	604	604	630	593	632	593	559	602	614	635	581	658	609	622	577	638	642	612	587	619	590	629	584	610	603	579	599	602	628	622	633	620	615	580	616	623	622	576	616	612	633	558	611	608	582	621	589
10348	547	378	316	269	243	195	187	191	190	182	179	178	160	185	174	150	159	173	164	182	178	165	162	180	172	163	137	167	149	203	130	153	169	163	176	170	163	169	166	151	139	149	168	179	168	151	181	148	173	172	179	174	165	146	171	186	168	159	164	162	165	157	167	162	161	138	154	172	161	169	148	166	156	152	171	188	154	154	154	177	165	146	169	165	175	184	172	164	142	177	170	167	136	192	171	192	148	153	157	146	135	165	164	155	162	159	163	166	175	168	154	181	175	165	167	171	165	159	162	168	146	149	176	162	154	154	158	161	174	168	174	147	166	162	160	146	156	158	192	180	170	164	178	169	164	189	152	171	163	174	167	166	175	179	189	169	151	167	170	131	139	183	172	162	182	168	152	179	179	152	163	168	184	188	187	156	151	155	183	160	161	179	172	171	191	170	173	150	148	157	146	142	196	166	157	183	197	157	145	174	145	166	173	156	173	155	148	134	169	198	151	154	183	166	169	164	154	153	183	158	153	153	174	152	156	142	151	155	181	166	159	164	174	147	156	141	161	156	164	167	187	152	186	166	163	180	154	165	149	151	155	197	161	161	173	169	156	178	172	177	146	153	185	154	150	163	168	148	165	153	159	149	155	158	156	175	158	154	171	150	176	157	175	154	167	148	169	158	156	163	151	168	151	160	161	191	159	161	181	172	185	163	171	158	160	165	192	163	175	174	162	144	169	151	152	158	185	164	179	152	165	143	136	166	180	139	169	171	135	162	149	157	146	165	153	147	143	171	146	166	153	164	165	165	169	181	143	185	150	139	174	160	189	192	149	163	161	186	198	154	157	167	148	173	185	178	210	169	153	170	180	147	168	176	176	159	186	163	151	148	142	152	154	156	173	143	157	184	155	191	164	155	161	175	189	154	165	161	180	168	157	155	152	194	164	156	173	173	196	156	155	165	150	181	168	143	157	172	153	174	159	186	184	136	172	162	163	160	165	181	157	170	164	149	142	168	155	155	169	190	179	167	164	148	152	167	161	148	163	142	183	179	147	158	154	167	155	176	142	165	157	161	163	161	149	157	166	138	206	150	164	153	177	182	160	157	162	174	156	145	164	175	144	171	173	158	162	162	161	180	181	189	160	165	169	170	160	163	146	152	157	159	153	150	169	171	170	170	153	135	163	159	182	165	163	196	186	164	177	176	145	170	173	169	147	180	183	172	158	178	184	168	159	186	167	178	169	174	158	175	167	175	180	159	169	169	169	169	149	175	155	195	160	180	170	165	159	144	185	147	141	165	176	142	133	140	151	145	164	172	170	157	170	153	172	156	187	157	174	163	174	164	138	170	175	161	185	162	158	146	167	160	162	179	182	165	179	169	144	146	146	151	184	174	158	129	164	164	156	171	171	140	166	168	145	165	170	177	136	187	174	139	147	160	156	178	186	183	185	172	146	133	188	179	175	152	139	152	169	164	178	183	154	158	167	164	163	137	162	159	181	160	162	176	159	162	148	167	170	178	164	177	165	143	159	153	164	173	174	164	146	175	195	148	156	175	170	160	159	158	176	181	181	157	157	172	171	167	163	167	173	144	181	140	168	155	143	140	155	170	145	180	165	162	143	156	167	153	159	144	165	166	159	156	157	146	192	174	177	175	145	159	150	140	164	179	157	170	159	142	155	141	170	153	161	159	200	159	155	168	149	168	131	143	137	169	172	153	148	168	186	150	200	148	160	154	157	172	170	177	157	163	146	153	177	175	164	149	141	164	172	159	135	153	162	155	153	175	172	173	167	178	180	157	163	153	134	157	158	166	156	146	171	171	167	158	168	172	149	170	166	146	137	176	163	179	166	156	154	166	163	165	158	142	172	166	156	189	164	174	150	162	175	170	164	155	170	136	178	157	139	149	177	167	169	160	147	146	154	161	146	147	154	159	176	167	178	160	184	144	178	177	173	176	158	160	170	143	191	165	180	149	161	154	157	163	160	164	141	150	151	205	147	184	174	184	189	169	145	164	176	176	167	150	145	152	150	173	165	173	169	177	180	157	166	177	166	170	178	163	150	167	146	158	165	166	194	152	181	160	141	209	186	173	153	158	174	149	151	156	175	168	170	162	151	144	176	154	190	163	163	144	156	165	162	181	155	181	157	174	197	177	165	157	169	167	169	171	169	162	191	183	164	137	159	172	167	175	186	155	178	153	146	151	176	184	166	168	178	167	168	150	167	162	152	196	149	164	175	171	154	196	140	147	162	161	158	169	173	164	167	174	170	152	194	148	153	195	142	141	183	157	159	146	164	179	171	156	159	170	191	168	163	162	158	158	171	153	166	176	176	181	191	176	163	169	165	176	155	163	159	171	173	173	153	139	171	188	169	152	172	192	123	143	162	145	156	141	153	163	144	175	147	164	180	161	145	168	156	161	180	158	176	175	169	150	155	180	181	171	193	169	177	157	189	138	180	156	171	187	167	170	154	176	180	190	175	173	186	180	165	143	147	177	182	160	179	164	163	161	193	158	150	142	159	140	149	152	165	165	164	171	155	165	167	163	179	158	190	186	176	173	183	159	169	167	173	164	150	161	177	172	165	186	152	165	184	156	180	182	170	169	149	154	174	174	174	185	169	176	149	193	170	149	133	160	181	174	178	149	154	176	139	143	153	168	165	187	151	153	165	138	172	165	184	169	154	148	161	164	150	170	149	196	181	156	168	156	188	160	148	153	166	160	142	173	167	167	163	172	167	170	155	154	162	145	187	149	158	140	146	148	166	148	171	169	148	159	168	168	164	159	176	169	140	184	187	168	147	183	174	159	191	147	161	162	159	136	158	179	163	187	144	153	165	159	159	179	157	152	158	142	154	164	168	164	164	164	181	163	177	147	136	140	179	160	162	181	159	178	151	154	173	175	182	157	156	134	165	181	163	158	147	151	155	164	165	165	182	180	163	164	163	148	152	164	180	196	171	160	184	176	161	175	140	145	165	167	167	159	162	180	171	167	158	176	164	163	170	167	155	165	167	176	151	163	152	174	149	148	147	134	149	145	176	141	182	184	184	163	136	154	145	186	188	185	191	164	163	159	155	132	163	188	169	146	166	167	162	173	174	170	163	168	184	149	193	203	163	167	160	191	146	172	159	162	144	162	170	179	186	154	153	168	143	151	147	145	173	127	170	150	171	160	129	173	174	180	175	159	161	166	150	159	150	155	169	152	177	163	171	166	162	152	153	183	151	146	169	170	163	170	183	180	180	172	168	161	154	161	176	164	170	146	142	162	197	178	170	144	172	160	150	157	180	170	140	174	170	152	163	156	185	182	176	178	165	172	174	149	145	165	183	170	165	172	175	184	166	193	169	158	151	139	154	151	153	187	160	182	150	168	164	153	169	178	137	164	181	139	177	176	173	187	170	153	178	164	169	168	147	161	158	167	159	163	179	159	136	166	155	175	151	171	161	175	164	153	179	168	189	162	161	167	163	161	167	169	150	154	178	177	167	164	187
8651	680	911	940	865	775	673	598	597	517	508	504	490	473	486	417	446	456	451	458	447	442	430	418	401	373	398	421	424	399	425	398	405	402	445	413	377	417	436	427	419	388	397	438	387	406	447	416	423	430	410	400	397	427	409	428	400	415	431	403	388	395	420	369	402	420	432	411	350	394	382	379	402	368	370	397	437	391	384	359	418	395	414	427	386	457	409	413	398	383	394	399	426	408	433	424	422	383	407	409	379	406	408	364	435	393	413	379	398	368	377	399	422	381	408	389	377	403	430	374	373	374	370	419	409	395	395	429	409	383	396	399	402	393	357	410	421	398	382	376	390	394	373	412	394	373	355	409	429	377	374	387	421	388	426	363	365	387	391	396	391	400	419	400	396	415	364	421	408	400	389	377	399	430	401	425	382	425	379	380	386	406	429	412	396	412	397	404	391	401	376	426	411	406	377	390	373	422	385	368	387	388	423	408	364	402	405	360	420	405	380	378	445	394	423	374	379	427	383	405	416	423	387	410	412	402	375	378	378	424	391	423	386	423	392	381	367	383	383	374	379	422	409	391	423	393	394	414	387	382	391	395	406	412	399	392	395	410	381	384	388	411	379	369	405	429	381	402	389	398	383	390	449	408	379	398	408	418	429	392	394	368	434	391	433	420	401	368	404	391	390	360	366	407	397	393	393	379	383	404	410	390	415	420	385	425	426	378	374	426	365	373	383	386	435	404	407	392	423	415	397	407	414	380	395	403	427	414	376	417	394	425	392	406	378	409	375	403	415	370	397	406	351	407	376	419	363	390	438	412	423	413	381	441	414	395	428	378	410	407	349	391	407	369	432	386	410	403	373	383	385	374	442	411	403	395	425	424	391	402	411	425	375	402	336	370	399	399	406	421	401	391	390	387	402	392	416	407	366	415	375	409	412	373	440	370	381	385	372	395	403	386	360	430	390	430	365	409	397	415	410	386	423	385	433	382	386	397	415	397	406	433	403	391	358	415	401	401	400	381	380	409	413	366	416	383	419	403	378	388	412	406	380	350	383	451	422	400	427	386	423	402	384	396	406	388	369	385	367	392	445	372	379	413	405	406	433	406	366	412	352	391	380	393	376	400	373	436	410	401	403	384	402	426	391	383	382	370	402	352	393	371	391	404	401	428	391	383	364	412	441	399	411	387	415	378	384	408	416	412	428	406	416	406	405	392	404	435	430	389	394	380	394	425	396	400	429	409	421	415	397	409	399	404	380	389	384	383	369	407	378	424	397	382	423	394	405	389	403	379	454	379	378	410	385	402	383	365	386	404	392	396	403	383	408	437	383	447	412	412	377	391	370	409	406	387	378	371	400	412	403	391	393	376	407	414	406	388	381	392	358	402	357	390	411	453	377	385	414	385	396	390	372	385	380	428	368	365	375	409	395	421	425	412	388	412	389	397	383	422	373	416	380	427	399	378	385	356	394	404	370	403	434	385	410	443	388	428	342	381	380	412	401	409	405	392	414	392	388	416	372	411	392	436	394	380	406	389	371	388	409	362	403	374	381	395	408	386	412	403	403	399	391	403	383	383	405	400	381	388	381	405	415	383	419	389	380	376	402	409	374	416	399	397	390	404	364	383	386	433	400	405	375	402	413	413	398	396	362	393	413	401	377	402	384	404	396	370	380	393	395	395	365	372	437	432	404	352	418	384	375	401	374	388	398	384	384	423	349	405	406	380	390	398	365	389	390	358	422	388	404	424	408	408	417	456	411	434	437	378	400	423	395	402	384	389	416	391	414	392	396	428	426	407	358	374	396	407	424	377	384	390	418	428	397	408	403	391	421	409	411	387	429	384	401	377	391	410	336	413	383	414	404	387	386	431	356	409	360	383	379	405	422	360	412	432	370	440	391	409	427	354	355	378	383	372	420	435	440	387	424	394	407	421	394	406	401	434	398	412	417	395	373	450	395	353	392	378	390	425	389	414	383	358	423	385	403	379	390	399	393	404	404	400	394	378	387	416	383	414	397	383	411	397	424	362	397	413	403	397	389	385	432	391	367	406	403	397	404	432	376	423	392	410	382	379	419	406	402	443	391	406	387	416	432	423	446	370	396	375	363	402	415	385	400	365	386	395	383	392	413	403	414	372	372	405	389	429	402	357	386	376	388	411	426	397	406	409	373	402	388	455	429	431	424	389	381	393	378	372	415	430	421	437	366	398	380	386	386	387	388	371	417	400	374	383	422	444	400	376	359	386	377	428	406	394	390	411	381	355	419	396	417	422	368	427	413	415	409	378	417	408	406	389	389	400	429	388	403	360	369	400	401	384	389	420	397	390	418	369	391	460	397	403	351	401	410	398	375	433	414	423	374	384	403	364	416	404	388	401	384	364	398	365	406	392	360	410	408	390	363	406	406	395	405	384	404	416	420	413	432	381	395	376	387	421	429	408	407	376	401	409	385	415	397	371	388	386	393	392	400	411	428	393	380	417	427	403	421	414	378	396	401	374	398	438	395	381	380	390	407	398	390	372	384	398	397	373	416	416	378	390	390	423	366	384	425	371	400	373	423	405	432	420	424	420	425	419	383	390	392	405	369	413	364	369	382	401	389	428	409	391	411	372	339	418	398	391	382	416	398	382	423	413	400	414	393	399	385	393	414	421	393	407	410	379	401	408	397	411	392	374	404	395	397	403	384	395	397	402	407	402	426	408	416	366	398	401	427	384	399	412	407	366	360	404	423	399	388	420	395	428	397	431	397	363	389	392	443	409	406	401	384	393	415	374	386	375	363	409	363	380	397	373	385	422	425	428	371	386	388	465	414	421	403	396	373	405	406	379	429	413	407	437	418	387	416	361	414	390	351	374	361	403	368	417	385	372	407	424	411	398	382	433	402	409	403	377	373	382	396	428	373	374	428	405	417	421	429	414	382	390	383	408	413	387	383	385	384	397	364	409	419	401	407	437	407	394	421	410	416	384	394	382	423	397	396	413	396	376	389	395	418	421	446	399	379	409	380	374	427	411	384	400	375	368	398	408	432	375	435	401	416	398	421	419	378	418	422	365	373	376	414	406	407	419	414	387	397	412	375	415	380	410	438	359	415	413	375	400	381	390	399	401	401	389	366	389	447	417	422	406	394	416	440	403	429	399	423	401	394	371	421	393	388	410	427	397	413	404	428	419	409	386	395	418	373	431	384	387	401	421	408	388	411	392	380	401	405	404	399	428	404	409	363	412	395	416	381	360	362	432	424	364	404	402	378	401	374	421	417	432	453	382	387	372	405	362	403	380	424	403	396	395	337	413	396	405	411	396	401	407	390	423	443	392	355	418	387	412	378	354	405	365	377	399	402	395	415	376	442	387	398	379	369	427	406	394	397	428	400	401	397	386	430	412	389	408	381	388	410	411	401	377	413	392	360	388	413	394	411	407	406	427	400	419	373	346	437	451	355	393	378	394	416	374	392	404	416	453	397	421	449	411	419	393	358	405	410	398	372	442	397	399	403	404
17834	1145	535	354	261	184	142	128	116	89	104	90	93	87	82	66	67	76	53	65	62	69	65	70	64	57	57	70	69	59	68	62	59	73	68	74	52	60	54	58	58	62	56	50	59	63	70	61	55	63	63	59	61	58	66	57	65	65	67	51	72	56	58	62	59	49	53	49	52	64	58	52	51	63	57	69	70	70	58	78	65	63	53	56	70	67	72	73	66	62	59	45	64	52	53	71	48	64	54	54	52	57	71	56	71	55	45	69	63	71	66	47	62	51	42	59	56	52	50	59	56	61	55	49	54	75	56	50	58	45	60	54	65	58	60	59	58	60	55	60	53	63	74	57	63	54	64	64	60	53	66	60	62	64	54	59	52	55	69	48	56	63	63	46	64	64	73	55	58	58	51	65	57	54	65	61	52	55	58	73	50	59	49	75	64	64	93	57	68	61	55	54	48	61	71	64	66	65	54	63	63	72	64	65	58	60	61	59	58	40	68	51	55	49	78	56	65	49	56	80	58	51	67	50	65	49	60	50	39	52	55	72	71	52	70	65	57	55	66	50	51	58	72	68	59	62	69	62	72	54	48	54	56	59	57	70	58	53	60	57	66	58	69	56	53	52	66	71	53	57	56	49	62	69	63	64	55	54	52	53	59	63	79	56	51	64	69	59	60	62	52	65	74	67	69	62	58	57	45	70	66	58	63	56	61	60	62	56	46	59	68	56	77	47	60	59	55	51	67	59	51	62	72	69	63	60	53	66	61	60	59	61	63	62	63	64	62	71	62	50	47	53	57	68	56	68	67	63	61	60	63	56	58	64	63	79	66	60	50	50	55	46	52	66	46	57	54	44	53	58	68	72	63	54	60	67	48	64	59	50	51	59	76	57	55	49	68	60	50	47	48	60	60	60	55	50	60	72	73	80	67	61	61	65	39	63	55	61	69	64	62	44	69	61	65	71	49	56	66	55	57	72	62	62	61	68	53	68	72	65	61	63	52	50	70	57	51	57	89	59	62	51	69	69	63	62	52	58	54	54	49	64	66	48	66	66	53	56	57	74	59	65	58	67	69	54	51	61	63	52	58	68	63	64	58	56	48	64	74	65	58	54	64	67	35	61	67	58	57	48	54	48	64	60	48	66	59	66	71	67	68	45	57	62	64	56	61	72	67	39	67	63	44	60	55	77	52	64	59	49	69	67	61	48	49	58	65	48	44	60	52	72	54	64	56	54	66	66	56	56	53	75	49	70	55	53	42	53	56	63	56	52	64	64	57	49	54	49	75	47	62	55	68	57	61	68	67	63	69	65	66	57	49	65	55	61	55	52	55	63	70	62	48	58	52	56	62	68	70	56	69	39	76	73	57	74	58	52	57	64	64	55	55	59	54	58	59	48	66	64	49	69	66	55	70	50	70	59	50	65	72	61	62	62	55	44	63	54	70	67	53	73	79	59	60	58	56	67	54	56	59	49	63	56	63	63	66	58	47	60	67	57	52	68	58	58	61	58	58	67	74	64	64	54	72	56	54	70	68	54	47	57	62	55	59	58	81	71	51	63	67	59	53	51	49	46	66	51	71	61	44	56	77	49	68	43	59	72	52	64	74	67	66	64	57	51	69	43	52	63	68	69	67	49	61	62	50	62	79	71	58	50	57	66	50	61	49	74	48	53	66	65	56	42	65	58	58	53	59	50	61	67	62	54	52	62	76	58	65	57	74	66	63	54	49	52	81	60	60	58	51	51	42	57	57	53	57	65	56	69	61	55	65	61	62	54	71	54	64	51	62	55	57	63	64	57	55	50	51	63	84	50	78	61	51	91	61	56	56	65	58	57	69	75	65	64	63	70	52	64	78	74	57	64	42	62	54	55	60	66	52	68	70	62	64	58	64	48	51	56	70	59	65	62	65	70	80	64	53	55	46	64	49	62	57	47	64	74	66	60	53	50	73	59	70	67	42	68	44	58	74	79	63	69	58	63	57	42	51	63	70	57	59	50	56	58	56	53	56	54	70	67	58	53	54	54	56	54	68	68	49	63	78	57	62	59	58	58	82	59	52	70	63	59	66	61	73	57	68	70	51	47	64	70	63	55	63	53	60	53	61	57	52	70	57	53	56	66	59	68	67	60	57	68	58	62	47	48	58	66	40	56	58	77	54	75	52	58	63	62	63	56	64	60	72	53	65	57	59	56	71	64	36	52	59	58	59	63	56	73	64	54	70	51	69	46	56	58	77	54	63	60	58	64	68	67	68	53	55	52	54	49	59	74	54	65	60	51	73	51	55	62	65	60	59	62	52	67	60	66	54	49	51	54	66	63	58	68	63	49	58	63	50	59	58	67	67	73	60	65	67	66	41	47	52	48	60	76	71	56	59	63	66	80	71	77	59	66	59	73	66	56	59	56	60	58	49	61	57	46	57	53	71	66	70	65	66	51	66	63	56	54	51	53	63	44	58	66	52	59	60	57	65	50	68	42	45	51	49	65	63	57	61	40	65	66	60	54	54	60	76	66	60	57	71	71	59	55	59	70	58	59	59	60	54	43	67	60	62	57	37	58	48	47	71	52	47	47	64	74	53	57	65	51	60	51	56	69	61	52	42	63	63	58	57	60	59	62	48	63	65	57	65	73	64	64	51	48	51	54	50	54	52	56	59	62	77	55	65	48	66	61	66	43	65	46	77	53	51	62	60	63	49	65	53	55	63	53	70	70	66	66	72	58	70	61	49	67	61	58	43	61	70	43	79	53	57	49	58	72	63	58	67	73	56	60	48	63	69	62	74	51	67	47	62	58	71	58	58	56	79	64	63	48	58	71	51	61	53	56	58	57	62	62	60	72	54	67	49	64	73	55	54	77	62	58	52	55	61	56	71	58	54	62	71	59	67	65	51	65	51	53	60	64	70	51	74	60	53	59	65	55	59	59	82	66	64	64	59	64	57	54	77	55	62	64	50	68	59	46	64	62	65	54	62	54	58	66	65	61	50	70	66	52	54	68	64	70	70	64	59	56	62	52	62	75	74	55	61	66	66	57	53	48	54	52	48	67	71	70	58	71	70	66	59	58	75	58	61	60	58	55	65	63	50	66	60	51	69	68	72	54	61	42	65	63	58	65	62	50	59	51	60	44	48	62	64	59	59	51	71	69	72	58	50	61	67	58	59	59	60	61	56	61	54	56	55	70	66	52	73	55	58	60	49	53	59	64	77	57	61	51	54	57	70	45	57	65	65	57	58	60	62	63	65	65	60	58	62	55	58	62	66	47	64	70	66	54	55	61	54	65	67	50	57	67	48	48	46	56	68	59	47	50	65	57	58	70	66	74	60	52	55	55	65	51	62	59	60	61	69	63	51	62	60	67	66	53	56	74	63	58	48	76	43	53	58	61	77	51	60	62	61	66	58	59	56	73	57	73	52	71	68	66	63	52	62	53	60	65	53	72	63	66	61	55	73	53	41	74	67	70	41	68	55	61	46	64	70	50	68	73	74	68	67	52
11030	676	1250	1395	1203	916	699	633	518	445	404	345	361	310	282	271	272	258	258	230	234	201	244	200	214	191	230	231	209	218	200	215	193	201	185	178	207	184	176	169	189	204	195	192	198	171	211	180	194	188	188	174	192	194	185	195	181	176	188	201	179	171	159	165	169	159	188	172	168	185	167	167	174	172	174	177	190	148	158	169	198	199	191	154	189	183	170	190	184	185	198	191	187	190	172	186	181	167	156	164	173	181	162	173	164	212	147	178	176	172	174	173	153	169	195	179	200	174	145	184	159	172	165	203	161	183	185	193	183	178	146	183	177	175	180	192	167	162	147	201	202	184	181	185	180	164	171	176	196	160	190	192	181	156	166	176	147	157	198	172	161	191	185	146	170	199	189	171	169	183	168	179	169	182	174	159	172	180	183	143	164	196	169	158	179	191	165	180	179	176	178	185	179	174	181	168	177	203	189	191	175	167	152	171	168	150	177	171	175	158	182	185	148	198	178	166	170	180	175	172	173	163	167	176	176	166	178	163	161	184	163	176	171	190	172	173	161	162	174	172	159	205	181	165	156	184	173	189	176	169	161	187	152	194	168	163	173	160	172	163	177	184	163	179	148	163	172	156	164	193	173	171	169	140	162	147	154	166	181	185	206	163	172	155	182	152	177	160	190	187	190	187	178	201	167	177	168	187	165	190	164	184	164	161	162	154	162	178	186	188	187	176	168	199	170	175	197	187	184	165	179	165	189	164	159	151	175	168	166	165	164	186	179	177	133	164	175	167	166	173	160	180	164	164	172	153	159	149	190	195	175	190	155	156	143	179	165	187	187	162	152	192	188	165	175	195	166	172	187	193	169	149	180	173	154	193	157	169	194	167	178	177	192	182	172	166	194	184	184	180	182	169	168	173	170	193	183	173	188	192	165	154	148	185	184	178	188	177	147	177	164	201	166	166	199	176	164	162	196	187	180	190	178	181	176	179	171	160	191	166	172	162	164	157	174	184	182	183	205	182	170	188	176	163	169	174	177	194	166	172	177	171	179	181	168	172	159	182	174	188	170	164	157	152	198	186	158	168	163	154	172	160	167	171	181	162	197	199	174	164	170	197	185	182	184	170	182	175	202	176	175	176	171	172	184	197	172	181	172	167	174	159	181	178	173	165	171	147	177	167	176	162	179	159	152	179	168	149	189	158	167	182	170	162	185	170	166	179	171	180	168	181	144	182	202	176	157	196	185	166	184	177	201	171	169	185	176	166	169	172	200	171	156	174	190	202	167	155	176	160	197	187	203	167	169	173	181	178	182	163	186	170	146	166	182	192	206	174	167	180	185	181	165	186	167	161	185	166	159	179	200	173	157	164	180	181	157	164	200	168	181	195	154	151	179	188	187	174	155	171	204	178	176	179	160	173	163	176	166	174	180	167	186	177	160	166	177	153	168	167	162	157	198	167	186	168	163	171	177	188	176	177	154	169	185	164	204	177	160	178	171	196	194	167	165	170	184	149	172	205	188	178	179	159	164	206	177	178	157	183	194	173	157	182	177	166	197	186	163	154	159	197	179	151	181	161	185	145	177	161	172	197	147	178	175	162	160	197	171	167	168	199	166	168	169	188	189	181	182	155	153	152	168	181	162	163	166	185	175	142	172	186	180	170	169	161	171	162	158	179	175	181	187	182	173	162	165	178	167	183	193	188	203	184	176	164	188	157	174	171	191	165	184	187	153	183	178	192	179	162	187	185	197	164	182	167	182	170	164	158	152	165	180	172	168	169	173	189	154	166	157	185	171	171	166	167	173	189	205	181	189	163	173	178	177	161	173	175	172	170	174	162	189	176	176	150	167	166	181	216	166	193	174	181	170	179	156	175	167	167	179	181	164	147	201	162	163	157	170	161	154	155	162	159	186	162	178	169	167	161	160	165	162	191	177	176	161	155	170	188	164	150	182	200	183	178	186	185	204	170	166	174	181	188	175	171	181	153	183	176	178	154	159	159	181	164	178	180	181	184	176	196	174	177	169	182	179	165	161	190	173	148	196	166	174	162	168	179	193	181	177	186	157	197	168	192	188	151	160	188	181	170	178	169	160	182	171	168	177	166	198	176	164	183	148	150	183	173	200	180	180	176	161	173	178	149	162	183	174	173	174	187	173	175	164	172	194	162	177	164	178	161	184	181	185	155	189	184	168	188	178	163	175	168	169	190	198	171	185	183	186	164	177	157	154	171	177	170	168	184	170	200	191	171	170	173	174	175	196	192	166	191	166	178	167	199	157	187	172	199	159	158	191	160	166	179	148	181	176	177	163	212	163	185	192	185	171	155	188	142	191	179	171	182	164	188	168	158	179	162	160	184	176	144	199	177	155	190	156	176	169	176	194	155	172	172	191	158	177	159	161	182	170	198	161	182	156	195	172	170	177	161	143	161	177	179	174	173	149	180	151	160	165	183	193	170	153	172	163	182	173	196	179	171	177	176	166	176	188	186	172	177	180	158	181	165	148	172	165	158	178	171	198	174	156	167	147	181	182	169	184	168	180	190	168	158	175	163	182	173	174	167	157	206	188	199	170	179	176	163	156	185	181	158	176	145	177	209	172	160	166	170	161	173	160	160	171	147	192	181	170	184	167	176	170	167	171	161	184	184	166	160	176	173	197	159	188	193	160	163	189	150	172	180	170	156	160	174	144	168	174	183	164	174	161	164	180	184	189	162	176	179	189	179	169	175	174	176	172	163	164	186	176	176	199	163	177	156	169	181	173	180	151	180	181	152	181	160	169	183	201	159	198	144	168	163	156	190	196	201	185	173	155	165	164	180	175	170	188	174	190	189	174	174	196	167	173	190	162	196	188	159	177	190	171	196	179	170	157	181	175	172	173	167	164	172	163	187	166	155	178	165	169	182	180	160	162	164	157	158	179	187	189	172	152	151	167	163	185	175	157	168	202	176	171	180	167	170	192	156	168	167	163	177	175	182	188	159	189	175	152	198	134	182	155	155	169	179	165	162	190	188	207	184	162	176	162	149	172	176	188	192	167	185	176	159	163	173	170	153	162	183	209	158	160	193	155	151	161	199	178	193	166	160	194	167	147	174	159	197	171	172	190	174	176	187	167	210	184	177	179	183	172	169	189	177	163	172	156	189	180	191	186	166	167	167	152	177	189	191	167	180	176	164	168	200	205	174	180	185	181	195	187	178	176	193	200	180	189	154	176	173	156	167	158	141	156	164	163	177	190	179	173	190	181	191	149	155	170	194	154	169	182	184	172	166	196	171	185	173	162	162	196	162	207	191	161	163	175	167	183	173	186	175	179	171	174	174	149	193	179	154	168	156	180	185	164	167	181	187	159	169	189	181	172	197	180	193	161	175	176	177	173	180	179	173	181	188	159	161	171	175	156	202	179	180	172	164	191	165	172	181	174	193	164	156	191	173	166	173	184	188	174	166	162	174	187	170	161	171	174	180	168	183	159	170	178	178	174	185	160	181	165	152	159	183
2518	283	295	225	242	251	265	297	278	278	261	293	279	263	246	233	250	277	257	262	268	246	244	252	266	271	230	282	268	231	265	226	295	270	240	296	261	261	285	255	260	261	253	265	281	266	267	269	253	274	259	238	252	262	253	266	245	238	260	268	256	228	242	239	262	264	260	243	247	280	247	246	251	264	269	255	237	241	252	273	244	233	254	251	234	237	271	234	283	249	264	247	239	238	255	246	253	244	271	260	255	276	264	249	232	300	244	244	264	253	285	237	261	275	244	237	266	267	237	251	255	232	298	286	263	250	251	262	240	238	283	237	250	263	259	308	269	264	213	240	241	252	263	244	247	238	256	257	267	264	243	268	231	259	266	255	264	268	265	254	296	268	255	251	285	273	262	279	254	254	247	272	231	242	258	232	238	244	246	274	246	262	241	279	264	234	267	243	280	243	255	268	225	282	253	244	231	269	270	241	238	245	256	286	282	273	248	246	255	237	249	248	280	273	258	199	267	249	215	254	245	267	272	257	254	246	280	284	254	268	210	284	259	235	287	252	273	299	248	261	254	225	271	234	247	250	297	239	291	239	275	246	253	240	241	252	251	247	272	235	268	252	244	279	249	239	285	260	286	267	246	239	273	263	252	250	246	229	249	257	229	245	271	267	282	229	257	283	232	268	276	264	251	249	262	255	233	260	252	227	278	269	285	253	270	261	235	233	228	255	236	248	246	241	290	265	298	275	259	270	259	272	262	270	249	267	245	247	250	260	294	239	228	225	268	254	235	251	239	268	263	294	287	267	239	278	296	248	248	238	273	227	257	263	257	231	276	250	228	240	277	250	299	246	260	256	250	249	251	296	252	261	284	256	255	214	244	270	228	269	252	279	266	209	261	238	267	255	248	245	268	287	278	262	237	249	265	259	263	254	276	270	265	251	245	234	254	215	263	216	248	256	269	255	236	258	233	250	249	242	225	245	247	238	254	241	240	278	274	272	270	263	273	232	289	243	256	260	248	267	241	262	208	237	253	267	265	278	266	276	292	228	240	265	241	246	250	241	265	255	244	274	230	240	267	251	254	235	258	272	245	257	243	275	271	258	273	246	272	245	291	252	245	240	243	266	265	227	267	261	276	255	227	255	259	279	246	234	277	266	247	226	247	273	252	240	271	240	258	282	286	272	283	265	243	294	271	285	269	262	241	258	284	270	257	274	227	250	259	233	258	214	258	252	228	270	249	280	279	262	274	270	269	256	244	279	276	247	237	255	219	252	253	280	268	243	253	242	256	234	268	241	238	275	237	246	221	238	243	271	256	255	268	290	256	258	261	277	242	235	230	272	245	269	261	251	254	268	250	238	258	250	248	216	264	273	260	268	252	247	281	238	230	228	310	291	251	262	271	269	262	232	276	250	259	272	266	264	227	273	261	232	280	234	246	251	257	247	277	260	275	263	263	242	237	260	259	256	245	230	255	248	262	236	239	223	233	230	249	225	250	240	223	273	236	259	234	258	257	229	275	298	250	269	250	247	262	267	254	303	244	279	255	261	253	256	284	266	237	240	244	260	269	276	245	237	262	253	259	254	258	273	266	257	237	260	305	260	266	254	257	272	232	288	292	257	215	267	259	260	247	244	264	237	245	240	221	244	248	226	267	282	256	273	227	271	240	297	272	267	233	237	245	269	246	264	247	263	246	259	246	244	211	268	242	249	279	257	253	232	243	264	250	251	255	255	273	271	281	275	279	256	246	267	271	246	267	252	250	248	245	213	286	275	249	258	249	254	246	276	243	260	245	280	249	279	269	248	217	242	234	271	246	239	254	269	259	264	233	257	256	285	258	252	265	252	278	237	244	261	252	291	257	280	242	239	251	251	234	260	245	283	259	265	260	275	265	271	256	258	245	237	298	248	260	262	278	255	239	243	244	257	265	274	258	218	254	227	249	248	247	267	272	253	258	244	233	253	259	258	243	232	278	274	227	287	264	280	263	259	245	245	260	252	252	248	252	247	235	275	261	257	306	293	234	230	236	238	287	247	248	249	245	303	260	252	233	244	244	249	266	282	244	262	280	246	260	266	256	265	248	255	273	271	255	260	243	237	243	281	255	241	246	263	228	239	268	247	223	227	234	229	248	241	231	242	289	281	244	251	283	263	258	238	245	257	257	263	260	254	228	238	250	251	252	254	274	258	251	253	231	256	244	232	262	288	257	229	275	268	268	239	236	258	245	237	237	252	271	257	262	270	237	260	228	262	271	241	272	261	255	301	264	276	218	276	269	250	243	251	284	255	253	255	252	264	243	256	265	271	248	264	250	248	271	247	228	271	226	280	254	235	282	220	252	239	259	255	240	260	273	253	248	244	270	271	233	242	225	267	273	292	248	275	271	256	259	274	263	255	252	258	258	269	256	258	258	266	245	241	287	254	265	288	245	260	257	255	256	275	236	270	250	270	239	268	246	285	280	291	281	241	267	224	228	259	264	259	251	278	235	239	236	256	241	262	259	250	238	269	246	246	268	256	255	244	267	256	224	261	269	237	227	247	245	238	232	264	236	262	290	250	278	268	270	219	237	240	280	265	255	257	243	277	246	263	258	276	269	258	252	270	237	270	264	248	266	269	260	249	241	248	250	269	264	250	262	265	261	259	243	249	275	245	279	235	269	254	235	207	214	264	262	239	254	241	256	233	251	236	296	258	279	235	248	283	259	254	263	250	258	253	262	241	243	237	257	269	273	255	266	203	238	254	231	228	254	262	226	255	280	254	244	262	222	250	224	242	224	253	265	286	272	266	243	281	259	225	240	258	274	261	260	224	249	231	252	233	267	255	260	248	251	223	261	261	235	271	210	278	239	256	235	265	290	251	274	268	247	245	267	271	244	245	253	232	257	247	272	249	215	257	240	283	253	268	262	231	276	219	263	263	253	271	253	237	254	242	231	286	270	246	247	271	273	226	237	241	252	275	261	283	258	258	279	257	260	259	269	216	264	261	233	260	244	266	265	285	267	265	270	238	268	254	247	236	229	265	261	250	250	236	253	269	236	225	215	230	247	237	244	271	232	236	247	265	239	251	280	246	283	259	211	255	235	240	246	252	253	275	272	244	256	260	233	260	242	256	262	260	254	255	254	245	241	262	253	298	258	252	272	287	260	264	261	256	243	241	273	248	241	263	244	230	268	241	237	275	244	257	247	257	249	283	266	259	248	219	265	229	262	284	288	252	235	261	259	287	252	270	284	273	268	243	236	238	270	251	243	227	266	270	244	270	282	229	250	265	219	230	270	238	244	250	250	235	247	272	244	263	261	244	261	287	261	269	251	213	279	258	244	265	286	260	257	269	262	268	241	235	245	259	261	268	251	238	256	254	250	241	260	252	267	249	241	232	256	259	258	294	249	258	241	240	273	272	257	259	261	248	242	260	264	267	265	250	266	273	221	271	266	246	261	258	240	250	246	270	261	273	247	234	271	286	251	243	230	247	261	238	242	227	235	228	279	272
3008	626	589	620	611	659	582	653	617	661	610	671	612	614	583	639	630	642	618	618	583	585	599	630	655	636	596	624	606	637	618	612	596	628	611	598	613	612	582	601	587	612	590	608	620	585	602	620	575	613	621	619	587	660	619	599	664	602	614	597	617	608	581	592	603	607	630	635	585	630	605	569	643	594	585	616	610	604	585	629	592	615	620	603	572	607	598	604	628	577	627	613	584	625	557	618	604	608	599	611	608	612	667	627	597	590	597	620	612	621	607	602	613	604	628	609	588	611	607	604	589	580	620	655	613	626	607	614	585	603	526	637	624	622	595	605	607	579	634	625	614	622	598	602	563	648	645	593	613	629	622	605	626	605	612	672	617	597	606	645	617	599	619	628	564	617	582	651	577	590	595	654	568	667	607	605	636	658	664	618	648	677	592	584	628	606	563	579	602	614	589	578	600	614	603	597	638	676	609	606	612	575	618	599	587	589	602	618	601	605	615	619	581	601	616	632	594	606	645	634	646	611	626	617	607	626	599	613	637	607	567	561	618	607	600	581	601	637	655	567	662	614	581	619	618	663	610	622	627	578	625	595	579	614	641	655	643	567	602	647	602	619	586	622	606	624	614	526	613	615	630	645	650	590	607	599	613	591	570	589	592	627	662	607	599	641	672	582	645	574	555	629	621	642	598	592	612	620	653	584	632	623	616	581	594	582	632	597	614	596	630	630	628	613	600	627	551	589	627	608	636	603	573	583	617	603	574	642	591	612	601	571	627	612	633	643	603	573	575	565	620	592	594	556	625	630	661	595	654	608	655	645	642	632	604	642	605	594	584	570	620	572	570	631	563	580	598	590	610	607	562	608	629	605	590	621	653	627	639	634	631	563	611	682	613	587	625	616	643	612	594	592	621	596	608	627	586	628	639	630	621	589	631	576	588	635	646	611	630	612	603	627	578	639	623	599	596	615	623	609	590	604	614	624	625	588	582	608	625	636	635	591	609	625	625	626	619	616	611	622	593	636	616	607	574	614	590	600	653	583	597	583	576	580	586	606	581	613	586	599	607	616	615	609	586	576	621	632	601	603	631	550	588	571	573	661	572	583	585	621	623	596	624	678	592	663	590	610	613	677	590	608	615	577	596	601	674	604	572	573	639	572	584	623	581	612	633	603	639	589	608	708	612	572	589	583	614	589	603	610	621	604	613	646	650	645	602	600	601	623	585	655	598	590	604	605	608	632	661	600	604	622	553	584	591	596	576	604	607	646	582	639	599	586	617	616	569	630	641	572	602	586	609	623	591	625	588	590	577	582	618	627	592	610	597	573	634	614	593	663	599	610	597	593	586	597	654	588	587	596	612	633	588	601	614	630	635	628	611	600	607	594	671	582	581	635	598	584	616	639	636	595	632	580	565	622	607	597	605	602	594	589	573	595	605	626	602	547	633	614	605	614	649	610	650	614	586	646	612	640	576	580	585	596	614	585	622	603	644	619	586	606	607	620	610	611	568	640	604	585	650	602	609	635	658	621	612	639	589	609	637	588	655	595	599	620	611	669	601	626	571	587	631	625	604	629	611	600	635	586	627	610	595	625	598	638	619	605	577	639	637	618	598	637	602	596	649	612	641	594	594	609	616	636	622	667	621	611	611	634	607	633	584	636	613	601	623	589	607	607	596	598	616	609	629	612	639	599	615	606	593	613	588	640	606	616	587	586	603	610	623	615	588	553	620	611	601	630	615	638	627	565	596	618	605	594	643	683	623	624	602	586	623	605	602	624	643	638	588	621	647	647	600	624	601	591	611	569	637	598	612	599	576	606	613	565	585	635	607	611	630	659	635	590	610	571	627	597	626	585	622	597	597	594	639	632	613	612	569	616	664	609	615	647	607	578	590	619	591	572	613	604	595	580	600	625	632	637	601	602	623	559	582	631	600	606	588	661	671	587	592	627	655	594	617	596	607	596	611	587	559	644	625	639	579	626	599	610	563	564	629	586	664	598	609	592	632	621	618	616	641	609	596	589	638	583	599	588	613	602	619	589	608	659	601	611	622	596	626	593	580	633	657	589	624	609	562	625	598	582	617	603	601	624	612	624	565	595	635	617	631	594	589	645	578	569	624	581	615	605	635	606	599	589	631	611	652	588	583	666	634	619	598	625	623	616	629	659	635	584	612	617	611	567	574	615	587	607	601	572	622	589	581	567	547	617	623	539	566	608	604	653	588	613	625	618	603	654	614	592	635	609	649	611	614	652	617	565	619	572	594	596	581	612	627	585	595	630	590	582	630	655	612	635	618	633	596	589	616	619	633	576	623	633	606	649	588	604	562	683	595	624	603	644	625	615	624	628	599	642	606	627	616	597	581	637	571	603	582	563	616	577	643	581	598	575	636	632	581	577	576	640	595	626	611	609	601	574	645	606	618	616	612	628	637	614	603	616	659	603	603	617	629	600	610	620	627	596	617	585	597	633	620	635	566	615	629	584	600	610	646	618	629	635	598	607	568	586	590	624	638	590	595	577	605	656	586	616	587	651	630	578	609	610	623	615	609	623	636	648	592	580	569	639	598	596	604	598	586	607	599	631	615	613	609	627	575	617	635	596	546	603	618	611	611	595	571	628	628	585	636	583	613	593	569	596	591	596	613	594	585	599	586	617	634	620	591	602	599	581	623	597	637	636	617	610	571	643	585	622	655	611	626	569	586	645	621	599	663	627	661	611	600	616	649	596	606	583	599	606	605	620	612	612	616	632	616	641	661	613	638	641	626	599	585	631	583	626	629	578	615	600	583	676	656	599	583	598	615	630	603	653	645	587	615	605	608	570	600	621	598	633	598	574	603	659	608	602	620	597	632	645	614	611	629	617	634	576	622	650	627	613	622	606	620	607	640	611	601	619	641	595	597	608	613	596	587	614	616	617	591	551	607	633	596	586	616	611	613	603	620	613	642	559	567	594	646	597	644	587	614	594	584	593	587	623	609	625	584	627	585	602	583	565	624	614	593	676	603	631	586	626	616	620	654	614	595	610	569	642	651	636	576	617	612	623	567	608	590	590	623	584	621	604	603	622	605	599	629	613	574	592	597	601	605	617	622	626	609	604	625	619	605	647	638	636	612	642	595	600	605	613	605	612	661	595	614	613	642	621	567	562	601	598	637	584	654	597	620	599	622	625	624	593	612	615	601	611	631	611	625	610	641	590	586	578	616	619	584	564	620	587	602	586	573	620	622	644	585	604	616	635	590	612	612	664	592	592	608	576	551	580	599	650	598	603	607	613	647	625	579	553	635	584	601	606	591	599	641	614	605	638	555	644	621	611	668	605	588	626	615	647	635	654	651	620	608	634	621	647	567	592	552	672	637	583	595	633	609	603	650	642	577	575	608	615	561	615	662	610	651	620	609	615	575	645	650	590	630	581	571	575	612	619	610	608	588	643	636	646	680	620	601	611	603	615	620	613	622	608	628	624	583	587	618	605	583	631	599	644	613	579	605	599	632	610
10392	474	353	323	272	244	186	191	188	167	193	189	188	177	172	171	176	164	162	156	164	157	177	162	167	149	148	149	191	152	175	161	172	171	161	175	172	131	164	169	147	160	154	175	154	139	156	146	137	142	194	163	149	184	163	161	162	166	151	150	146	170	161	162	146	185	155	140	169	166	149	146	165	171	178	180	177	148	153	156	194	153	169	179	184	149	166	148	160	156	176	151	166	180	137	170	163	181	176	141	162	187	149	161	165	160	203	163	170	158	155	154	149	160	164	154	149	160	165	181	172	169	158	144	131	158	137	164	185	180	154	165	166	169	167	179	176	187	159	151	149	172	144	170	174	185	176	155	172	151	164	155	169	182	166	189	172	188	202	162	146	171	156	157	167	177	159	167	167	158	166	163	149	159	131	170	141	176	160	172	159	176	134	148	161	174	159	144	141	152	172	174	154	180	172	152	157	166	164	168	151	156	132	153	170	187	170	157	188	184	147	155	172	165	177	163	182	156	161	155	164	157	165	163	176	156	166	172	183	161	175	163	166	181	168	161	179	145	183	151	165	173	158	164	163	165	159	160	170	169	142	152	170	144	161	170	153	182	143	166	153	149	151	172	181	159	172	146	170	161	167	188	162	138	184	174	162	172	139	144	162	170	135	183	171	165	162	146	148	176	151	166	170	138	156	158	165	159	188	157	159	160	174	149	152	175	143	163	150	158	146	151	165	151	174	159	147	151	158	150	162	164	150	172	158	164	195	175	178	170	168	177	153	160	163	182	164	154	164	177	160	153	180	159	158	174	150	176	160	161	176	157	151	152	179	169	166	162	158	174	151	175	177	153	168	159	172	169	140	156	149	160	181	152	150	164	174	164	157	162	157	172	133	189	187	161	177	173	182	155	173	158	147	166	161	170	146	160	166	152	156	165	173	154	185	155	188	164	185	145	135	151	176	161	175	167	157	153	155	156	187	166	171	171	152	161	192	167	182	165	120	162	161	166	176	156	178	145	185	169	147	137	169	155	166	155	166	170	167	154	166	152	159	155	170	148	169	158	160	164	153	168	174	153	158	168	157	155	152	144	160	158	163	193	160	172	164	155	157	186	149	165	162	175	156	194	165	178	137	147	141	168	148	157	150	142	188	162	158	160	172	161	201	163	170	163	171	199	168	136	153	168	174	163	166	144	174	177	144	150	161	157	170	174	155	149	159	158	151	156	163	152	160	156	156	134	146	158	176	146	158	169	184	155	163	157	195	175	151	164	163	187	169	152	167	168	146	144	171	171	153	149	154	171	158	156	174	148	170	165	148	150	176	159	153	157	158	173	154	160	155	182	168	171	172	163	148	147	170	160	172	164	147	162	181	148	166	161	178	159	177	132	153	172	178	156	169	149	158	167	177	199	147	171	155	170	147	156	163	156	148	161	165	167	144	171	173	134	168	168	174	188	146	156	166	135	173	168	159	175	153	170	175	158	161	160	160	172	168	163	145	168	153	171	170	133	148	162	145	167	165	160	162	157	171	167	166	152	152	162	162	168	144	165	164	185	169	184	197	150	172	146	157	152	143	141	134	168	128	163	157	134	158	172	171	161	153	167	202	160	155	153	167	162	171	161	140	136	163	178	173	148	172	146	152	156	172	142	164	185	165	143	160	152	164	164	158	153	156	159	154	182	141	140	141	175	137	174	168	159	144	131	151	177	165	157	157	158	174	145	140	154	170	161	157	176	163	154	162	174	162	198	171	169	152	161	184	181	150	181	139	168	185	184	177	199	159	171	164	129	162	150	145	155	153	189	152	183	165	164	157	153	169	172	162	135	141	147	130	155	153	159	172	168	170	160	140	172	161	149	193	174	159	155	158	169	154	168	162	158	162	152	162	134	167	190	155	167	169	167	152	165	173	179	143	156	179	159	171	180	186	185	171	161	167	167	193	187	187	184	159	179	187	185	152	142	154	171	162	147	153	151	160	159	151	180	159	156	162	136	179	157	148	169	175	166	172	156	144	173	144	175	161	163	156	183	160	163	156	175	167	145	155	166	176	132	178	162	174	177	169	156	177	151	166	174	173	166	169	153	169	147	157	168	145	145	172	176	142	152	156	164	153	137	167	177	157	171	191	162	186	155	156	184	124	163	153	184	149	169	170	161	170	163	142	171	166	171	163	167	178	163	170	147	170	151	145	151	162	162	158	164	153	167	166	150	169	168	173	176	162	159	141	154	169	190	153	146	167	185	178	183	169	154	150	178	168	170	158	156	143	165	129	150	164	142	178	172	150	165	181	169	156	149	153	159	153	184	156	156	153	170	171	176	160	139	173	150	155	161	162	169	142	167	154	150	142	166	161	163	162	174	149	168	164	175	147	168	157	155	190	152	161	172	172	163	162	164	172	148	181	146	161	151	173	136	171	174	168	157	147	154	151	168	151	170	171	164	172	138	162	168	159	165	149	159	168	164	160	157	150	154	165	147	152	166	152	155	179	160	194	161	167	148	177	183	163	168	174	178	168	145	167	182	180	137	172	134	166	150	161	185	176	171	149	167	173	167	150	168	196	171	160	173	167	150	170	156	140	154	137	153	163	160	161	158	149	135	173	141	172	168	176	186	176	159	164	167	173	151	179	172	164	160	160	149	150	129	166	156	158	139	168	132	159	163	182	143	149	165	179	152	168	179	162	166	154	152	155	164	165	156	163	157	137	169	157	161	165	137	193	156	149	144	145	127	159	166	154	149	162	156	154	163	150	160	154	157	162	169	159	160	166	153	158	162	190	161	171	142	165	161	169	176	163	172	194	165	155	162	160	158	169	192	173	150	137	200	154	177	155	171	167	165	175	141	145	147	169	155	168	158	155	152	157	139	172	159	190	157	167	158	177	164	165	164	182	172	172	168	146	155	186	171	173	188	168	161	153	177	159	156	156	191	171	147	173	144	135	167	178	152	162	150	167	192	169	175	163	163	162	154	180	182	162	189	178	162	183	150	146	177	190	197	149	172	146	155	148	138	172	156	177	161	180	168	148	166	165	178	154	159	165	188	155	139	172	170	182	152	143	140	163	172	152	169	171	186	156	174	127	177	158	157	165	145	177	149	150	178	164	185	159	177	152	164	166	171	158	163	175	150	153	158	160	169	161	172	153	159	156	162	186	169	168	147	166	145	155	139	129	159	149	163	157	158	178	153	158	166	162	135	155	144	145	188	175	142	158	158	169	170	168	155	141	151	176	161	171	171	154	166	167	158	168	174	156	162	176	160	175	168	164	156	173	153	172	158	165	167	159	167	126	141	176	151	157	182	169	160	165	175	201	167	173	128	174	136	142	149	165	160	155	184	143	176	175	146	174	147	146	168	150	157	152	165	155	149	150	175	164	156	147	149	155	194	196	178	158	157	151	172	173	148	177	169	165	175	160	151	146	180	176	169	167	142	162	157	180	137	177	166	173	148	168	173	170	185	176	146	160	175	152	184	198	162	167	155	162	170	151	168	163	165	192	167
8666	631	924	1015	888	770	710	582	565	536	518	516	544	443	464	468	455	477	449	444	421	419	433	441	430	430	424	425	408	384	424	438	428	411	401	436	370	406	405	427	393	437	404	414	408	385	393	403	421	410	407	415	416	403	381	372	395	390	410	381	409	374	415	421	414	415	424	392	404	416	415	406	388	366	412	411	397	414	402	410	399	410	414	384	420	390	387	397	401	380	400	408	405	388	415	385	368	388	417	406	423	405	388	423	397	412	361	416	397	421	432	372	391	392	391	390	412	409	394	393	413	379	378	362	369	397	388	389	404	425	397	404	433	393	417	392	387	386	374	409	382	384	423	405	353	397	434	394	403	409	438	388	397	429	395	432	433	401	385	394	409	424	399	395	379	374	401	428	408	438	413	407	388	404	374	408	408	353	416	389	373	388	400	400	398	397	429	400	392	402	411	391	415	385	428	422	383	395	407	434	421	375	377	407	431	394	423	393	398	412	395	420	412	412	397	386	334	405	400	361	354	365	386	407	401	417	389	403	401	355	398	367	450	387	416	392	388	391	382	416	391	413	387	405	358	413	419	401	381	415	391	407	407	407	385	408	371	388	368	389	406	417	379	390	406	387	408	379	417	399	405	382	395	399	416	412	411	396	406	383	388	413	400	429	386	441	396	389	421	406	401	366	409	397	386	405	411	407	388	372	360	392	362	369	408	371	430	394	412	372	431	382	369	380	364	407	418	428	375	415	400	398	394	425	400	408	395	379	419	405	427	391	352	367	403	366	374	397	408	352	428	395	386	390	404	393	404	397	400	399	401	397	369	398	382	393	382	415	395	370	385	391	388	378	421	411	417	381	416	390	430	394	409	393	415	393	446	401	423	426	398	392	400	388	382	377	367	395	382	398	392	387	358	400	379	419	399	415	394	416	410	424	415	390	391	417	428	419	365	406	381	405	414	395	377	415	363	423	428	411	414	414	406	413	394	390	403	364	396	393	383	404	399	379	384	400	377	404	363	403	376	427	404	407	394	400	411	438	391	424	398	389	417	418	354	410	434	341	408	372	383	420	382	376	388	382	416	367	408	427	405	411	387	401	397	411	395	416	432	432	421	410	396	421	392	390	399	402	404	416	405	379	390	400	371	381	373	390	393	418	405	372	406	389	422	405	413	410	368	404	394	393	411	410	392	399	430	439	392	362	409	408	418	403	406	353	415	391	376	377	406	415	399	414	375	439	348	402	378	379	413	398	417	369	410	360	358	406	406	414	373	407	378	384	391	374	399	421	417	371	374	360	400	363	371	390	399	378	390	354	415	386	411	407	389	380	395	412	399	428	368	404	401	412	404	377	383	395	433	397	385	397	432	423	390	396	397	423	424	407	377	371	378	423	382	461	410	397	354	415	371	411	375	425	445	423	419	381	407	407	397	427	384	359	390	401	371	358	429	396	416	449	421	368	398	407	385	416	443	414	424	375	404	386	440	367	411	364	425	393	416	374	421	395	404	418	404	423	398	395	400	436	380	434	409	385	420	367	415	414	400	403	433	393	411	398	374	396	371	393	423	387	417	385	404	396	417	401	407	388	417	396	403	435	373	407	396	419	383	437	403	366	429	404	397	394	399	441	397	435	387	382	365	376	388	412	414	375	452	383	403	393	410	374	361	362	408	395	408	445	391	393	392	403	388	393	389	404	438	444	379	412	411	365	403	381	418	421	413	374	413	395	391	425	405	367	397	401	386	442	410	387	399	406	419	402	378	405	393	401	377	400	382	413	368	415	387	411	403	401	393	400	379	372	388	432	398	403	347	378	433	406	407	408	389	388	413	407	354	429	406	423	436	398	421	423	376	385	413	407	399	391	386	435	391	420	419	392	394	384	376	418	377	405	385	357	424	385	403	384	415	392	399	439	357	356	399	386	393	399	415	431	392	393	404	390	386	400	394	384	412	371	399	400	418	398	402	390	398	419	387	437	391	371	431	353	374	395	405	388	447	410	393	400	405	432	377	423	402	395	387	436	413	429	373	406	406	394	368	437	391	370	381	403	396	423	411	393	383	356	374	371	397	416	371	398	397	361	399	382	428	410	394	379	384	406	395	407	432	396	381	381	376	402	368	379	401	403	383	387	429	371	370	401	418	378	411	372	440	380	376	394	396	422	412	415	402	399	373	418	408	419	391	386	387	410	380	387	361	403	375	397	377	400	399	363	370	415	400	403	415	400	388	422	417	380	409	435	387	412	400	397	398	372	405	396	417	376	372	347	407	408	383	402	394	412	375	375	433	404	379	403	398	386	385	411	402	391	338	373	400	425	408	418	429	370	417	408	369	407	397	422	410	403	372	431	437	386	363	408	410	392	428	363	389	375	387	360	372	390	375	396	384	392	388	391	407	366	417	376	410	414	382	412	363	389	393	402	388	434	405	406	413	391	364	391	382	388	418	383	370	372	395	422	391	383	393	399	410	401	407	435	369	384	398	379	383	422	380	369	432	406	402	403	413	406	413	394	410	402	413	406	402	364	399	392	372	409	409	355	371	389	433	404	417	384	411	360	437	416	398	394	372	423	412	376	390	397	404	402	379	378	405	376	398	412	392	403	409	405	417	392	393	380	385	390	351	402	376	416	381	401	377	423	383	383	416	398	417	404	397	394	402	440	394	368	407	405	401	395	398	403	372	414	408	379	383	405	375	362	385	430	374	369	394	380	389	413	373	412	385	405	422	394	413	390	384	407	361	374	407	372	399	409	444	403	407	410	411	424	406	407	392	396	378	375	433	432	386	424	382	337	412	420	378	385	392	406	392	428	408	357	396	386	409	394	409	389	411	366	388	393	391	380	400	422	424	419	482	379	404	394	368	366	379	438	407	424	406	407	403	385	377	455	395	398	372	374	385	405	447	363	394	388	382	405	371	367	366	400	409	386	416	383	386	375	401	370	397	414	349	416	371	399	393	404	406	425	397	391	363	396	384	411	395	399	376	388	388	407	394	434	416	370	403	406	405	419	425	379	453	374	381	376	399	409	424	397	404	412	396	363	412	418	405	392	421	383	396	395	415	438	456	437	378	385	394	378	433	392	419	392	400	425	421	433	402	408	443	411	413	393	401	385	368	387	401	402	381	383	411	396	409	376	390	424	396	410	382	404	393	419	389	402	386	402	338	393	397	379	378	404	365	394	370	405	440	371	402	379	408	387	441	390	379	404	420	398	425	401	395	367	414	412	386	386	384	390	400	408	408	406	387	391	400	423	407	397	420	420	425	429	426	391	386	380	393	404	392	409	376	433	384	388	399	395	427	422	393	423	384	365	396	378	391	362	391	379	439	393	388	428	395	389	426	405	384	378	390	363	396	397	390	420	382	368	386	389	385	407	403	397	378	423	418	410	392	419	399	376	394	392	388	390	386	376	360	411	410	383	443	398	405	373	395	370	400	394	388	359	388	396	381	409	425	373	396	400	435	383	394	388	406	395	391	382	421	371	392	403	412	393	406	380	409	383
17783	1091	543	394	259	185	127	116	116	104	90	88	98	86	67	68	67	60	53	92	72	68	71	77	71	56	70	59	69	65	62	74	65	67	67	61	59	53	66	51	56	55	60	59	57	56	52	64	58	52	54	62	68	57	56	65	51	50	70	69	64	48	64	54	50	68	49	54	55	62	63	66	51	67	56	48	55	53	66	62	65	67	63	70	57	65	59	49	54	73	64	64	60	66	57	55	59	62	68	61	61	71	68	61	49	53	49	62	45	62	53	44	58	64	62	55	53	52	52	63	70	69	55	53	53	64	48	67	63	49	80	51	63	71	65	51	38	72	53	73	55	56	57	71	52	62	61	64	65	57	63	58	53	66	59	57	72	60	57	64	59	66	69	56	56	50	72	48	54	55	67	72	45	71	56	57	45	57	70	74	65	67	62	67	58	55	63	53	48	57	52	68	54	66	54	46	68	59	65	54	66	61	52	58	51	55	72	48	51	54	62	74	55	67	59	55	60	45	45	51	54	49	51	46	53	50	54	48	66	62	68	60	60	50	46	70	81	76	51	68	55	63	56	73	73	75	68	62	65	51	48	60	62	61	77	59	60	60	57	66	59	52	55	61	55	71	53	44	66	49	75	58	66	56	47	43	74	61	67	68	63	45	51	55	40	53	65	76	61	52	42	53	69	65	55	66	60	59	55	66	62	53	62	64	74	65	63	60	62	63	69	60	47	74	65	55	50	68	62	66	45	62	52	55	57	62	69	56	77	51	66	62	62	57	54	65	72	47	53	60	54	51	54	63	71	53	64	59	50	44	61	56	62	52	62	63	61	63	76	62	73	64	47	71	70	69	49	46	51	46	61	63	60	59	65	40	51	57	47	52	54	91	51	55	49	56	44	50	57	57	50	55	52	70	61	54	55	67	74	75	59	69	54	66	66	56	60	55	52	65	54	55	62	66	55	62	52	48	47	55	67	54	47	48	46	60	61	56	72	62	57	59	51	58	57	47	68	40	61	49	67	63	54	59	66	69	58	43	56	55	47	56	63	54	48	58	54	56	74	54	51	56	64	58	68	60	60	53	63	63	54	64	70	46	40	65	70	49	60	75	68	68	49	57	56	61	60	58	78	59	58	62	38	64	63	58	54	67	36	63	62	63	70	59	54	64	51	60	63	55	60	53	53	68	65	52	57	58	52	44	76	51	62	55	52	56	50	60	63	58	60	71	65	63	67	78	48	74	58	68	60	55	62	52	64	72	62	60	61	58	73	65	71	53	59	61	54	62	59	70	66	52	58	40	61	68	75	51	60	67	70	60	70	67	57	74	58	59	59	65	70	63	54	39	61	51	63	71	48	58	55	60	70	54	52	59	67	71	55	62	65	53	58	58	68	54	56	74	69	76	65	67	53	57	50	44	66	67	59	61	40	55	44	62	61	54	72	60	67	54	58	63	58	53	56	67	69	74	51	70	68	69	74	67	68	65	63	49	65	64	80	71	51	62	76	60	67	65	59	65	68	66	76	62	67	63	48	68	51	68	52	63	66	56	67	63	62	51	68	64	48	65	52	54	70	67	48	52	67	65	66	54	60	60	48	70	46	56	66	56	64	53	55	55	50	86	62	42	54	68	65	68	43	52	65	70	62	57	61	49	55	62	55	63	68	67	67	62	65	61	63	60	52	59	50	60	60	61	55	68	62	65	51	50	58	56	61	73	65	64	65	63	52	56	60	73	64	61	57	41	73	72	56	63	57	58	73	56	58	50	45	56	72	50	48	60	51	54	55	65	56	57	58	53	55	65	55	59	53	45	58	58	55	58	69	61	56	64	63	67	57	56	64	56	44	49	52	64	51	55	48	63	54	75	62	65	56	56	71	51	63	62	53	64	55	78	51	59	55	56	71	56	47	65	45	49	43	59	64	53	67	59	60	59	49	67	72	57	51	51	65	80	87	65	50	73	61	70	45	70	64	67	54	62	56	63	59	83	57	57	46	50	68	74	66	55	67	65	66	65	60	56	52	71	37	72	53	59	53	57	57	61	50	52	62	59	48	68	58	62	57	73	54	57	56	46	53	51	67	64	58	45	69	67	65	71	60	59	63	65	77	48	52	57	58	53	60	74	60	56	72	60	64	56	55	53	54	49	77	70	70	61	59	51	83	71	61	49	52	44	63	59	54	58	50	44	59	51	54	62	57	50	48	60	76	60	63	61	60	59	60	62	60	62	53	59	57	56	60	53	68	68	53	52	67	50	44	60	49	48	55	50	63	58	52	54	59	64	70	60	48	58	57	53	56	64	59	59	48	59	52	66	52	67	71	63	74	60	45	42	52	61	58	53	57	63	68	57	67	57	65	62	61	61	50	47	73	68	61	68	51	54	51	61	66	72	47	58	62	60	61	55	65	56	69	65	76	71	62	64	67	61	66	82	73	73	64	61	52	56	55	51	52	56	78	69	54	51	56	56	71	62	61	66	62	57	55	53	74	45	62	47	60	70	48	74	50	62	53	51	59	46	53	64	74	72	61	59	62	62	65	60	62	65	56	66	55	47	52	68	69	57	55	71	70	55	51	58	60	60	57	64	58	66	66	65	63	63	57	53	66	67	42	58	55	63	81	66	69	64	56	59	61	60	56	71	67	73	65	51	54	68	52	53	51	58	56	56	52	49	67	56	52	60	53	50	70	66	67	58	66	59	65	59	60	54	66	66	63	69	44	48	52	63	56	65	53	51	63	67	51	55	48	80	54	55	55	58	70	72	49	66	64	84	54	57	64	62	62	61	63	59	57	57	58	76	67	49	74	59	62	59	60	69	64	59	57	69	59	69	67	57	61	58	53	51	73	47	51	73	51	56	45	53	68	59	53	66	53	54	64	57	52	61	62	65	46	61	60	57	57	70	57	65	80	46	73	50	71	67	63	67	57	48	68	72	80	69	76	65	51	66	65	58	64	58	54	80	61	58	62	53	55	61	42	61	55	68	60	47	50	72	62	52	62	64	67	64	76	50	63	47	75	57	76	66	61	34	52	59	51	62	56	63	55	66	66	64	50	80	44	63	71	60	51	75	49	68	63	52	65	48	59	61	59	59	51	53	75	57	56	53	48	69	55	61	50	42	70	48	45	68	63	50	56	62	54	51	67	52	52	57	55	44	59	62	51	50	65	48	66	48	55	64	50	58	60	57	57	50	63	52	65	66	54	54	54	53	67	62	58	56	54	70	51	52	62	62	56	68	46	52	70	60	57	72	59	74	61	52	52	51	53	60	51	60	57	68	58	59	54	64	58	58	59	59	57	55	57	60	52	63	63	51	52	65	58	56	56	49	42	66	65	39	66	64	56	50	62	74	76	51	60	57	51	65	63	65	53	78	48	56	59	55	67	56	61	46	61	60	59	61	49	64	61	51	51	57	60	49	58	65	69	68	56	66	50	70	47	66	62	62	52	45	66	69	57	65	48	62	62	64	52	63	64	56	45	61	57	49	54	67	61	41	56	45
11030	622	1236	1447	1224	911	705	575	522	422	402	323	344	325	279	305	256	250	225	235	233	236	204	196	231	204	196	213	215	195	193	229	191	179	191	186	187	203	192	177	203	191	180	176	189	179	183	200	186	196	168	191	172	197	172	167	194	185	195	168	181	198	195	175	177	204	200	180	178	172	151	177	170	187	174	164	174	190	208	159	191	166	172	189	184	178	183	177	190	181	176	168	166	148	180	196	168	184	178	173	160	178	154	190	183	166	173	189	186	168	187	161	191	181	198	185	182	179	148	185	158	165	201	179	167	166	170	176	158	161	187	178	179	172	181	167	177	185	155	154	161	159	159	151	171	174	179	160	185	185	155	198	187	176	201	161	195	170	162	172	175	192	166	156	147	184	182	189	176	183	194	196	169	157	178	177	177	174	173	150	164	174	178	199	136	166	166	191	182	174	152	174	177	174	162	180	164	220	204	178	162	177	205	190	181	161	161	174	154	184	174	171	173	171	174	168	166	146	142	173	175	170	150	187	172	162	166	152	160	178	174	177	164	181	157	175	189	208	158	185	170	176	180	190	200	172	178	173	181	188	152	180	166	170	176	210	170	172	190	162	188	182	175	160	156	162	166	189	171	180	175	158	203	203	173	168	168	156	169	167	166	160	165	176	184	170	179	167	180	174	208	171	147	178	186	174	178	163	146	174	173	154	171	186	187	177	181	187	169	165	166	194	171	180	177	191	184	184	171	148	172	188	174	172	163	172	176	172	165	192	183	186	182	177	183	198	182	160	205	174	155	175	178	179	174	184	177	162	171	156	178	178	156	164	164	169	193	161	179	172	169	145	180	184	166	183	165	176	190	174	151	183	180	148	164	178	178	165	167	168	151	168	189	169	163	169	177	171	184	177	182	188	199	150	170	179	182	166	194	195	188	157	161	155	169	168	163	175	177	162	172	189	167	169	183	167	153	171	176	188	182	156	162	181	162	174	164	177	175	175	186	181	151	175	172	158	201	174	186	213	175	198	172	193	190	169	170	172	173	162	168	148	166	174	158	159	177	175	158	188	178	163	202	158	160	186	155	197	190	165	167	163	158	175	147	176	158	190	182	151	166	181	158	168	173	173	195	163	170	166	156	172	168	184	157	157	170	182	150	170	186	154	185	173	157	179	162	172	189	175	155	170	169	155	156	175	168	175	165	168	168	196	174	179	183	174	183	171	178	178	167	156	163	198	182	196	171	172	188	169	178	161	174	158	175	179	150	176	159	197	168	170	152	167	178	163	185	154	183	173	165	186	160	189	180	185	170	172	176	184	181	163	177	161	201	163	161	195	163	181	159	174	172	184	176	191	172	158	169	168	169	174	171	183	178	170	163	176	175	177	170	180	184	184	181	181	156	168	146	185	168	184	168	192	189	177	153	166	176	144	196	176	185	169	174	185	197	176	172	157	168	162	159	180	180	161	151	165	183	160	170	182	184	161	170	185	164	166	163	208	167	169	151	184	175	199	150	177	165	153	171	175	156	150	166	156	185	190	169	161	162	166	158	178	152	157	168	176	176	163	173	186	180	186	180	173	179	189	172	167	167	165	147	187	184	183	186	199	165	187	186	169	182	160	190	185	148	146	183	205	177	181	185	170	166	192	155	186	167	179	186	175	208	167	169	185	195	163	161	200	193	155	174	177	157	175	174	168	159	158	162	181	180	156	161	155	192	152	183	165	171	135	186	192	178	187	160	174	161	195	175	146	191	173	171	175	160	164	152	151	170	174	170	180	176	163	143	166	167	165	166	176	162	175	171	175	166	189	176	165	175	165	137	168	177	189	173	170	189	157	172	196	174	166	181	175	175	185	177	178	171	191	169	177	168	184	171	165	178	178	147	183	184	173	157	182	163	176	138	184	161	167	168	176	190	184	155	175	156	176	179	156	167	181	162	168	166	183	170	169	177	179	164	152	164	171	193	195	150	166	185	160	174	159	189	170	195	176	196	183	181	185	167	170	210	170	174	182	182	181	199	178	178	170	171	172	164	152	196	164	177	182	179	192	163	181	177	152	159	170	172	154	179	193	188	186	178	169	194	167	193	179	167	165	156	168	169	192	172	190	169	180	176	180	175	198	180	176	166	195	178	172	168	165	177	163	184	152	168	156	167	173	169	186	172	180	174	184	167	216	194	173	169	160	141	172	193	179	179	179	165	193	169	162	173	163	188	174	154	156	205	200	184	159	160	182	162	167	182	149	167	162	184	192	170	178	155	155	178	135	198	169	169	196	170	181	162	201	178	188	169	190	155	165	175	150	159	170	179	170	161	194	178	148	182	152	162	191	166	153	194	192	184	160	185	175	179	170	192	167	191	164	200	180	171	180	175	165	184	178	176	176	166	176	152	169	165	184	191	166	208	161	196	171	168	159	173	187	180	171	174	164	184	177	169	181	154	164	182	169	202	222	151	185	174	153	163	170	156	196	182	149	177	175	178	186	148	152	168	194	182	180	180	157	161	174	178	201	171	175	177	193	164	200	154	174	160	166	180	182	172	177	180	167	157	169	179	163	177	156	163	171	157	169	186	156	151	176	183	165	188	186	173	184	186	173	205	199	174	162	159	180	174	181	148	167	164	166	170	167	181	166	177	171	185	208	174	154	191	167	205	179	163	166	171	176	187	163	178	174	193	148	152	169	177	179	171	175	177	178	164	179	177	173	157	166	162	196	175	180	178	169	164	177	179	177	175	167	177	170	164	157	186	152	192	192	188	169	166	170	154	187	166	163	183	191	190	156	174	175	190	180	179	183	152	177	171	166	186	170	190	173	156	181	181	194	177	170	189	151	173	170	182	167	179	171	178	178	183	178	171	174	176	163	164	166	189	203	183	178	174	178	173	175	172	176	172	158	165	172	171	186	161	191	152	170	178	149	172	167	181	181	193	203	198	166	164	172	169	172	182	185	167	184	185	157	167	180	159	142	152	169	177	163	151	164	168	180	165	173	174	183	169	182	160	173	155	211	179	176	148	175	162	179	176	175	162	180	184	200	162	176	157	179	181	170	182	192	185	166	180	171	189	190	170	182	189	173	178	182	170	183	197	170	171	169	160	168	190	190	169	156	194	175	164	156	153	162	181	168	181	181	159	186	177	181	182	183	168	191	177	175	189	184	173	150	204	152	181	184	208	178	188	185	187	156	162	183	180	160	158	170	182	171	176	183	173	175	187	186	184	183	178	169	166	179	167	167	183	171	168	170	177	184	166	201	154	166	195	167	151	188	170	161	150	152	161	175	167	170	191	167	198	164	184	167	162	165	176	141	179	174	191	163	153	200	141	170	189	174	167	176	182	176	178	169	181	152	163	163	178	202	175	171	188	179	189	153	184	176	168	173	172	171	171	186	143	194	172	158	164	188	176	157	196	181	186	179	158	156	171	153	177	180	187	197	197	170	176	160	172	170	189	183	187	192	192	178	177	189	183	177	193	185	169	164	178	210	171	189	191	160	157	174	177	161
2811	269	275	253	262	233	282	267	266	234	259	253	260	290	242	283	275	257	246	258	271	262	248	241	258	287	279	240	272	246	249	240	274	272	265	256	271	272	264	257	257	283	222	252	237	238	277	273	249	242	263	258	277	257	259	252	247	264	226	251	247	235	254	245	254	268	246	235	270	224	260	240	258	259	294	208	245	238	290	264	273	241	269	286	279	226	248	242	227	249	243	284	272	251	277	253	296	238	282	251	255	281	267	245	255	268	243	235	261	245	227	266	219	246	261	243	249	247	285	261	274	254	306	244	261	295	244	216	250	257	244	238	260	266	251	225	209	228	261	231	263	267	266	270	263	273	252	246	270	288	268	285	238	246	269	242	263	302	270	287	236	232	256	277	284	266	251	269	246	272	223	222	272	267	239	280	260	249	234	274	250	252	262	262	282	268	268	242	245	259	245	256	248	252	248	251	227	225	239	261	242	271	259	264	270	287	237	248	276	231	267	259	270	256	231	243	243	262	285	247	241	254	260	300	249	239	245	267	230	286	227	241	256	272	254	259	281	227	258	246	240	264	279	255	269	256	267	269	236	266	269	276	268	258	242	243	270	266	287	260	235	259	244	275	273	254	256	271	260	226	261	278	220	263	236	251	277	216	234	261	255	267	227	239	253	225	264	277	247	252	260	237	238	267	251	240	271	242	250	251	249	244	256	261	270	228	261	244	279	243	280	244	246	263	228	268	284	248	252	249	228	263	264	263	279	228	254	244	265	266	262	273	254	247	270	249	273	256	251	248	286	247	242	286	290	262	270	256	230	263	256	235	280	252	270	281	269	287	237	258	235	247	261	265	288	246	263	277	254	264	291	257	270	248	227	239	252	271	247	224	249	288	236	259	255	271	246	240	283	262	254	280	253	262	251	254	255	250	272	257	254	241	259	260	226	269	238	276	231	262	268	281	292	241	249	263	245	285	278	249	245	265	278	260	223	248	255	231	293	248	267	241	259	286	272	244	294	249	234	249	259	265	239	242	245	252	288	251	241	260	243	251	217	262	245	254	253	257	261	239	282	265	275	290	231	222	264	265	244	261	287	264	241	268	243	232	243	248	266	229	247	286	233	268	269	234	266	262	263	284	233	254	252	252	239	234	245	258	249	245	302	269	280	255	249	270	253	238	266	255	258	262	254	262	266	247	256	247	243	246	249	252	249	264	264	240	251	265	259	227	259	273	262	254	288	262	216	237	264	243	297	282	252	251	229	248	266	253	253	233	246	277	246	254	232	247	264	243	232	233	274	274	248	288	230	258	244	242	277	285	259	242	272	257	242	243	224	252	274	302	244	253	242	229	223	238	244	266	271	267	260	237	275	250	263	237	241	260	289	242	249	270	246	280	240	258	267	224	252	279	263	249	253	236	245	259	253	245	251	262	268	217	255	290	268	244	234	249	270	262	263	241	255	241	239	253	255	237	250	252	226	249	261	280	231	240	246	234	260	251	261	244	238	258	233	258	241	256	257	254	243	278	246	271	254	249	264	254	213	225	232	247	275	238	253	253	261	230	266	238	235	283	289	226	232	270	274	268	242	251	242	232	255	222	286	250	253	287	271	249	249	237	253	230	227	260	254	265	239	255	257	256	233	248	270	243	246	271	259	269	267	260	257	249	281	270	281	220	251	255	267	226	226	256	246	255	235	257	245	255	254	277	229	252	239	236	280	282	238	284	237	264	247	251	251	283	266	239	253	258	285	262	250	274	253	232	273	239	241	247	244	249	245	261	251	260	219	266	261	255	251	241	277	255	259	249	257	225	253	269	280	269	258	255	280	271	260	237	232	236	236	273	237	244	276	269	254	268	255	270	231	222	247	225	249	245	245	275	252	250	242	253	233	279	253	247	218	259	251	224	264	259	237	276	271	285	266	251	299	247	229	257	248	246	263	277	258	231	258	224	233	268	250	266	252	249	265	235	267	260	269	240	238	263	246	254	232	252	267	263	236	260	223	239	263	253	254	263	258	270	268	245	274	261	251	239	257	278	250	259	248	261	272	248	252	269	265	241	226	231	227	239	247	262	271	257	281	285	240	237	262	258	240	233	233	249	244	243	280	252	229	276	272	254	270	250	241	246	263	234	266	267	265	264	242	272	258	240	261	270	239	237	214	258	253	242	273	269	246	267	254	250	245	246	258	232	287	214	242	250	280	268	256	249	223	264	259	254	305	256	278	236	267	258	258	279	234	233	255	261	256	264	250	215	265	243	243	263	276	271	265	261	281	274	259	262	271	255	253	293	237	243	258	247	248	241	248	259	266	233	287	253	310	283	253	274	257	283	258	273	257	259	253	243	239	249	233	222	256	256	254	239	274	261	255	241	272	246	241	241	244	262	258	272	264	257	254	246	246	238	272	243	239	246	265	277	262	259	265	247	275	254	276	252	264	226	248	257	269	271	260	280	289	271	235	251	243	266	252	236	255	255	234	254	262	268	262	276	262	254	245	263	272	240	260	268	242	264	248	230	247	239	279	252	267	256	284	229	239	253	242	234	235	252	251	252	242	218	236	231	255	243	288	251	219	257	268	262	258	248	241	251	226	242	297	232	283	273	257	256	267	249	262	258	257	229	258	260	277	264	266	267	264	268	292	253	255	257	262	247	253	270	235	252	204	231	236	217	264	252	250	230	240	255	257	242	278	275	257	247	254	246	253	288	275	251	248	254	222	299	256	265	241	250	252	282	217	253	237	276	253	248	250	251	281	279	279	260	229	244	220	288	270	263	264	265	261	262	270	205	246	244	254	248	258	230	244	261	261	261	221	268	277	247	280	299	232	276	249	251	252	248	240	231	240	248	247	250	267	247	236	259	252	255	240	257	260	246	249	238	226	241	256	242	243	254	263	239	289	240	233	241	227	249	253	272	285	241	254	261	245	250	234	251	256	270	258	268	258	268	267	234	229	235	244	247	254	287	246	252	258	259	256	286	258	225	271	252	282	273	207	259	244	261	248	255	219	236	250	270	270	243	265	269	246	252	270	275	227	244	261	244	255	263	261	243	246	250	246	277	261	251	265	237	233	257	248	255	252	252	250	245	237	279	244	237	244	248	254	248	235	269	307	250	272	256	271	227	217	252	232	257	260	297	242	265	266	241	218	250	291	239	278	291	260	269	275	222	238	256	247	238	262	249	242	252	240	267	236	246	243	266	245	247	256	268	263	268	256	255	231	286	262	252	257	252	250	240	249	245	254	231	246	233	240	257	237	267	275	257	253	253	264	251	234	240	240	258	237	236	218	263	264	254	246	260	239	248	255	253	242	244	239	285	246	251	261	265	242	256	272	255	245	271	276	247	226	236	265	266	249	240	250	238	229	228	266	285	255	251	261	260	289	238	255	262	276	243	268	268	256	256	266	234	243	264	264	267	245	251	234	252	237	243	257	278	230	257	261	292	216	263	243	261	267	233	292	265	267	243	263	254	240	252	281	271	244	268	273	268	228	284	268	244	249	262
2944	579	613	624	645	621	584	581	617	608	650	573	595	585	644	564	618	620	574	643	624	612	581	570	642	629	592	614	580	647	652	627	623	594	611	586	577	629	599	597	615	572	630	585	592	601	599	632	605	577	631	612	612	637	598	599	587	625	630	603	666	541	615	584	603	641	665	617	575	618	588	605	621	592	627	627	594	623	591	601	575	603	575	633	632	591	606	606	578	584	639	588	587	651	607	586	627	597	606	588	582	590	618	620	638	627	626	646	585	577	609	625	599	646	627	594	597	619	632	632	603	621	653	597	611	595	604	614	616	622	660	628	610	585	608	616	625	592	600	636	626	601	627	600	626	603	575	638	639	597	597	595	572	557	624	657	675	579	655	625	597	620	586	600	612	607	614	614	624	602	608	572	622	629	619	589	617	646	600	647	613	628	641	603	611	579	589	593	652	599	618	608	588	595	632	593	614	613	586	592	585	612	573	599	596	617	579	617	657	608	597	586	608	672	595	570	626	665	609	587	630	614	593	625	566	553	623	628	605	609	554	619	597	584	602	637	568	589	612	619	607	628	613	629	636	594	613	607	615	619	642	577	642	591	602	595	631	621	584	595	579	608	612	616	626	628	615	586	639	634	632	634	651	583	594	560	622	584	582	645	615	601	635	597	580	605	627	614	618	624	583	595	591	581	612	613	610	613	605	595	604	580	581	643	582	609	604	585	623	673	621	645	562	629	584	657	621	601	608	623	618	593	650	598	596	638	615	585	603	642	572	609	612	633	577	642	608	656	611	611	676	582	656	623	578	597	599	628	592	565	609	621	619	590	599	640	595	602	606	636	617	592	595	597	600	599	628	592	637	610	609	606	622	553	605	621	601	625	597	626	604	563	622	609	584	565	596	597	614	604	581	615	588	588	597	622	613	621	588	584	606	588	632	648	601	586	610	596	597	589	601	610	624	598	628	594	615	652	594	636	642	627	625	598	634	635	617	584	607	566	605	631	642	641	575	589	583	602	574	569	582	594	633	646	609	652	591	561	577	621	607	617	639	585	591	609	615	612	669	614	661	596	621	590	621	598	635	599	602	602	596	649	617	602	605	613	599	617	607	588	620	627	586	592	592	598	588	604	603	615	597	627	594	609	636	577	612	624	663	596	620	595	628	598	587	579	605	625	571	624	561	600	626	636	622	619	599	645	615	585	569	641	627	641	631	600	614	641	616	594	595	617	598	631	608	623	623	649	666	597	628	607	566	653	602	590	617	578	651	543	643	613	600	592	618	597	623	592	611	614	620	636	615	577	604	614	637	594	612	643	605	565	576	676	627	619	600	615	596	602	564	614	573	636	623	632	577	607	582	597	605	627	544	587	616	622	600	609	639	574	617	580	577	597	579	597	605	640	555	579	627	596	625	589	612	624	626	649	625	613	618	585	632	612	586	625	597	600	634	650	579	586	616	613	595	616	602	589	627	589	612	640	616	623	622	610	629	604	599	586	614	555	567	622	609	579	613	631	613	607	632	597	577	605	604	564	575	625	587	602	593	619	606	610	619	569	563	603	604	625	611	568	617	657	597	608	597	641	642	604	609	571	568	590	568	604	586	640	615	598	586	619	575	563	622	594	667	624	626	591	610	606	608	572	620	604	620	641	609	617	608	566	587	605	610	609	587	635	647	643	640	612	593	627	575	581	612	625	594	579	622	619	662	591	625	614	588	604	595	605	660	577	585	621	609	635	618	599	592	588	598	607	611	610	620	593	612	631	623	566	659	614	591	664	573	606	596	624	572	603	619	635	618	554	621	666	616	610	596	595	574	610	564	612	591	571	608	607	614	589	602	577	596	601	656	593	573	635	595	691	591	589	578	614	599	652	576	604	591	624	603	675	599	616	605	677	623	579	564	585	608	599	640	641	590	607	596	611	588	600	631	617	564	602	596	573	609	632	616	604	641	628	634	634	634	644	579	603	651	592	586	608	628	606	587	601	564	641	613	587	575	598	608	630	608	604	569	594	670	631	651	582	654	580	613	588	582	591	625	587	585	608	609	634	610	600	579	564	596	553	596	594	575	616	612	595	579	598	616	609	601	607	642	573	603	616	587	572	578	592	584	612	594	588	656	578	615	597	617	574	620	585	612	634	559	615	589	628	593	598	603	646	638	605	620	612	583	561	615	568	590	603	589	633	648	622	619	626	615	590	517	672	607	615	644	650	600	593	608	572	587	634	617	623	594	590	618	601	623	630	592	631	604	598	542	602	647	604	587	652	573	605	620	603	585	587	608	635	609	595	622	640	627	607	598	626	611	618	639	606	605	580	617	564	615	653	544	614	565	617	660	565	596	622	590	602	623	616	595	602	649	582	583	572	578	602	630	577	554	602	599	584	628	592	621	568	610	598	621	607	588	591	604	596	593	599	591	639	636	610	608	631	597	619	637	575	607	652	629	587	629	610	620	619	585	616	566	562	597	618	594	623	597	633	585	566	624	608	567	632	579	666	675	583	601	599	581	613	609	622	608	583	604	569	566	603	645	572	608	644	565	644	591	608	632	635	587	619	603	643	607	638	618	626	557	588	601	606	615	616	632	633	627	645	639	603	613	605	590	613	585	622	590	586	637	593	626	642	617	636	630	612	647	591	562	612	603	602	583	579	600	608	613	595	570	607	632	582	590	662	624	617	549	627	597	620	610	573	618	583	608	618	566	567	664	578	598	624	588	596	577	602	627	628	635	604	562	583	616	623	616	594	557	621	640	592	576	579	619	611	642	587	591	620	587	595	604	603	574	585	638	586	637	605	597	654	612	616	629	646	658	579	627	588	580	648	581	602	619	604	576	585	614	648	595	576	574	580	612	644	601	653	598	636	606	588	625	633	560	572	622	645	619	585	581	600	648	646	582	625	620	613	648	631	573	647	563	620	624	641	611	616	604	617	615	629	588	604	614	614	635	587	576	633	602	602	630	608	613	573	592	558	628	595	572	601	631	585	587	583	589	632	577	617	600	585	610	602	610	585	599	599	586	665	613	625	556	561	612	579	586	588	642	601	605	610	588	625	645	597	633	594	598	625	576	603	596	583	634	601	586	563	633	616	590	559	623	641	597	616	656	616	579	619	621	623	622	638	609	549	602	592	598	618	610	657	601	586	617	564	614	639	612	628	592	625	611	606	608	611	661	620	600	627	571	602	577	557	610	625	607	603	609	550	583	697	581	633	577	591	599	631	625	584	591	626	618	590	604	636	580	624	628	625	596	604	571	600	628	604	607	586	597	626	643	591	616	630	581	587	637	650	563	617	622	599	629	592	593	601	617	572	592	611	613	630	598	606	624	573	618	649	592	602	594	603	561	585	616	604	630	654	572	632	597	557	630	650	658	590	578	630	587	589	620	619	598	602	606	615	634	589	597	603	582	598	581	550	616	626	638	586	622	623	588	621	580	551	610	617	575	550	621	580	610	599	594	601	601	605	562	570	622	614	606	572	591	613	610	571	612	633	593	599	622	624
10810	536	380	319	257	221	213	201	179	191	186	160	170	171	184	151	165	160	176	169	175	188	170	163	166	153	175	162	162	182	161	177	152	161	185	155	154	151	136	139	159	169	143	187	146	170	142	149	173	177	176	187	173	163	174	168	180	157	171	181	163	133	141	178	159	156	156	160	153	132	157	202	182	171	174	141	154	174	171	177	141	163	148	164	149	162	178	180	176	149	126	181	138	172	160	166	163	171	179	167	159	141	169	165	184	144	175	139	159	163	150	148	169	168	160	155	155	146	163	177	196	178	196	174	152	168	167	139	152	152	185	173	164	157	176	152	157	161	154	150	163	155	166	154	153	168	146	150	160	180	152	148	167	165	172	194	203	174	154	184	161	170	158	169	146	158	172	165	160	200	157	165	176	153	167	181	171	168	158	154	162	156	168	165	152	147	142	160	149	163	141	148	181	154	159	169	174	168	155	151	151	162	151	191	160	165	160	144	171	156	148	135	152	166	169	161	163	159	158	168	149	161	129	134	167	177	174	154	159	164	162	168	192	156	160	176	135	196	169	165	161	152	179	172	155	150	176	170	162	174	155	169	159	152	163	174	189	199	168	146	167	169	195	167	167	151	178	154	154	147	130	165	152	162	173	170	150	146	155	170	151	176	150	148	175	170	158	175	151	185	180	153	152	164	140	153	157	157	152	166	177	138	171	163	185	184	180	194	175	146	158	163	169	169	159	135	158	157	165	155	149	149	138	146	151	154	181	181	157	155	155	162	150	157	160	146	152	165	164	148	180	174	160	150	167	166	144	153	154	157	144	153	174	166	164	148	167	145	149	151	177	170	153	175	144	168	167	179	165	161	161	159	183	157	154	174	169	164	149	172	152	153	164	156	154	164	157	183	151	140	187	149	157	139	172	170	179	183	166	157	147	158	162	146	170	176	176	168	163	174	168	170	175	165	150	144	153	150	144	153	171	168	157	197	163	143	157	168	135	171	175	152	164	167	161	142	131	170	166	181	147	175	157	180	160	139	137	159	153	180	167	160	163	170	163	148	166	174	157	166	136	160	175	157	155	168	158	157	153	171	156	152	138	162	146	168	161	163	180	162	181	144	171	167	169	147	167	163	184	154	159	161	157	144	170	152	163	167	186	149	155	155	191	160	174	176	157	149	157	156	138	134	176	167	158	164	155	146	179	155	162	152	161	158	166	174	146	147	158	156	185	152	152	145	165	173	185	173	174	172	169	169	165	155	155	157	149	156	172	151	143	179	163	152	159	171	193	169	172	145	172	167	167	190	156	150	169	157	185	169	149	172	156	171	147	183	134	182	155	164	179	158	163	171	178	140	165	183	155	166	165	172	143	160	159	149	167	163	164	155	149	160	167	133	156	160	196	174	166	161	173	164	191	153	170	171	161	158	166	164	165	150	146	179	154	165	165	163	151	156	167	146	159	157	170	162	161	180	157	158	185	181	145	154	161	167	159	164	158	181	153	135	180	190	155	154	140	178	158	165	173	174	139	146	170	188	188	165	152	173	146	162	153	172	165	148	143	166	141	148	177	156	176	158	161	179	185	166	146	180	158	171	179	173	173	138	171	170	167	165	170	140	178	131	164	172	142	157	161	151	140	142	165	157	156	166	161	176	160	171	161	168	133	157	183	149	189	145	170	166	154	157	169	170	163	172	152	164	154	176	166	183	195	146	165	162	149	176	184	153	171	152	154	183	162	142	146	166	184	176	170	163	168	159	152	177	159	137	171	167	175	160	169	163	152	171	154	181	156	177	162	148	155	166	157	153	159	186	146	157	178	165	168	157	160	172	162	151	178	144	172	154	156	141	155	159	169	146	145	182	153	171	164	161	175	165	151	179	187	175	170	160	146	155	160	166	185	150	194	153	145	154	160	158	172	177	168	165	158	154	181	156	146	174	155	176	170	170	165	191	136	148	178	164	145	165	183	155	172	160	160	156	150	165	155	152	171	180	158	167	163	158	169	147	157	147	158	179	148	151	190	187	165	165	169	167	154	158	194	168	165	174	162	187	164	180	164	182	155	153	158	144	159	173	166	159	191	152	178	160	169	156	163	166	160	154	173	160	155	171	141	173	207	175	186	158	149	169	137	120	144	177	168	158	180	167	156	161	162	158	161	171	171	155	182	147	174	182	149	174	151	175	168	156	147	151	162	185	157	179	164	147	152	163	170	164	172	189	143	170	181	148	170	149	166	156	164	187	169	138	171	156	177	166	184	152	140	138	181	135	139	155	155	176	191	153	158	148	164	136	163	190	183	154	170	157	163	150	164	168	140	164	183	162	158	169	153	173	162	160	168	168	187	160	159	166	185	145	165	159	164	137	193	157	181	208	173	137	161	152	180	180	157	163	162	152	184	161	142	152	144	170	145	193	155	159	157	186	167	167	151	171	161	148	161	163	148	195	145	157	177	173	160	157	163	176	153	170	145	164	160	159	175	171	156	176	140	195	152	159	140	164	182	159	162	169	179	142	168	153	164	165	143	146	180	151	156	169	182	176	165	175	159	152	151	173	147	154	163	164	148	150	140	163	159	152	177	155	178	132	142	151	148	170	158	162	140	160	150	192	152	148	171	161	152	152	144	168	160	169	142	169	160	151	150	165	194	150	144	171	151	170	159	141	136	150	156	190	150	171	175	145	155	185	164	165	161	158	160	156	150	159	142	159	177	167	164	162	164	159	161	170	162	143	178	137	158	182	169	144	175	157	180	154	157	156	144	163	163	174	156	162	161	158	136	156	163	152	184	142	179	176	183	149	167	182	167	158	163	162	158	171	166	162	176	152	151	159	163	166	159	157	152	154	164	164	149	183	197	170	159	187	176	161	160	167	144	170	140	167	176	128	164	150	161	140	153	177	154	156	159	154	155	157	138	170	172	152	159	187	174	167	171	181	158	186	173	143	153	157	149	155	162	182	170	162	133	134	165	149	170	185	167	190	170	147	148	158	170	177	157	159	150	155	161	183	160	163	161	167	166	150	169	153	154	153	170	149	182	160	130	171	158	160	178	181	168	177	168	132	181	172	142	144	144	186	158	176	134	142	153	155	161	160	163	178	156	142	147	178	173	163	171	178	172	146	167	173	149	140	179	147	163	170	179	161	165	151	167	153	139	147	121	161	159	152	152	157	174	161	193	163	166	155	154	149	168	197	151	172	159	154	158	145	158	150	162	189	144	174	157	157	165	167	170	165	162	179	154	151	154	168	156	155	176	154	165	162	165	148	154	178	182	187	179	134	171	189	167	170	158	184	184	155	175	145	176	169	162	163	169	158	152	146	158	159	171	146	186	181	179	176	146	163	163	144	160	168	174	152	165	167	158	169	178	176	180	160	142	176	166	171	158	164	172	165	173	157	162	147	153	146	151	159	192	168	150	163	153	159	168	142	171	157	154	156	164	183	145	168	156	160	163	188	163	168	149	155	187	146	180	149	164	156	158	149	179	165	128	145	170	197	153	156	153	174
8791	635	996	1012	898	740	711	588	545	527	481	510	427	495	428	403	475	416	414	413	457	454	444	430	460	427	447	380	361	401	399	427	403	408	420	397	428	399	403	392	405	372	435	383	403	395	421	379	390	385	395	367	411	380	409	420	382	392	422	401	391	374	391	414	413	370	387	378	410	387	375	392	426	370	368	369	380	375	406	419	403	419	378	373	368	400	407	386	408	396	414	413	374	401	389	362	408	420	383	383	381	394	396	379	395	366	395	389	384	374	414	395	409	383	400	367	393	366	367	414	445	384	383	404	404	416	393	408	378	373	404	389	368	386	403	378	403	426	394	377	353	407	416	356	392	361	379	403	395	383	398	375	395	402	366	377	379	366	415	422	409	405	401	428	439	376	380	460	393	370	399	376	382	397	384	380	397	386	393	399	422	396	395	410	389	401	375	368	384	371	380	389	401	409	379	408	424	392	365	419	376	407	411	400	377	373	396	418	355	391	397	423	402	378	394	421	413	439	387	378	388	380	380	404	424	408	397	441	365	413	414	400	362	415	415	362	431	384	401	393	431	400	445	365	382	418	361	416	415	349	382	408	433	412	385	380	425	373	375	399	407	364	443	415	412	381	378	411	391	413	391	373	366	411	366	386	402	393	400	398	451	376	438	404	397	382	369	373	385	391	436	409	405	424	418	424	390	409	393	402	418	412	391	379	364	427	382	380	380	431	400	387	415	405	407	420	400	392	393	384	389	347	436	413	391	391	412	422	378	400	383	400	404	420	387	422	403	375	400	391	374	390	414	421	416	411	367	364	386	400	392	436	375	435	421	422	387	393	414	391	404	378	358	450	415	383	390	412	404	429	407	401	387	379	364	407	392	369	385	394	420	400	377	389	386	387	399	389	414	364	432	373	411	407	391	401	382	387	390	382	351	403	397	439	369	423	400	402	409	378	427	392	360	394	427	437	376	398	400	421	352	440	388	413	383	417	384	422	381	400	384	408	421	375	413	387	397	405	419	380	398	413	384	402	414	429	405	354	385	394	404	417	402	391	393	385	424	423	382	417	392	431	404	390	381	388	400	447	388	373	416	432	401	376	379	368	412	393	370	366	415	400	398	389	439	413	410	361	347	359	397	370	406	398	385	353	375	402	397	370	383	411	403	387	384	385	409	395	408	386	394	391	406	426	406	406	418	399	361	396	426	363	400	422	406	372	410	399	415	389	382	360	401	380	377	407	373	403	389	398	395	418	389	393	402	398	389	383	419	421	377	368	369	390	358	407	433	416	395	375	423	406	415	402	388	371	391	364	412	390	392	425	400	389	391	369	346	387	399	415	412	374	390	413	377	403	366	372	395	446	410	360	393	412	414	389	390	383	397	397	421	385	398	333	350	422	413	388	400	394	358	375	435	387	396	391	364	396	404	393	402	401	430	376	412	403	421	399	396	385	408	364	415	380	428	346	406	399	391	409	379	386	401	407	386	408	382	383	395	412	403	402	360	416	400	387	367	423	408	418	408	402	371	447	391	395	396	389	404	382	435	404	391	394	418	380	404	417	371	409	403	436	373	355	359	382	424	385	366	382	397	399	394	377	388	425	364	405	401	353	398	389	411	396	384	392	367	379	370	396	385	430	402	368	387	388	408	397	374	407	365	421	378	414	398	390	440	410	383	360	381	389	417	381	369	399	440	400	364	365	443	388	411	415	397	390	399	397	388	399	366	424	383	446	403	427	379	424	417	385	355	395	406	439	414	385	390	402	381	406	435	398	398	417	400	408	402	382	425	402	406	417	390	355	396	349	375	393	419	403	386	380	386	394	419	400	406	406	425	413	415	407	396	377	402	401	397	426	400	370	369	423	399	423	391	411	447	405	442	411	385	390	385	377	421	400	389	399	381	404	390	398	396	417	389	381	396	389	411	384	422	400	426	419	410	394	376	421	377	420	381	409	410	358	401	397	392	389	394	399	369	378	417	384	430	404	392	381	430	401	391	359	347	355	403	400	392	401	423	404	365	381	423	409	410	396	392	381	400	393	404	410	414	390	354	365	427	414	404	374	398	402	361	406	388	399	374	395	370	389	370	441	377	371	378	377	369	423	390	413	396	374	401	383	389	407	386	408	402	392	418	390	407	372	384	391	372	380	385	399	406	404	379	382	408	412	445	387	389	390	391	371	361	437	357	398	419	407	411	411	411	381	353	383	407	387	389	383	407	361	395	409	366	373	389	395	383	353	392	409	366	403	363	382	423	415	393	387	387	400	375	375	391	406	407	414	408	400	383	395	392	381	417	410	435	381	386	416	386	419	396	391	413	397	374	435	389	395	372	384	391	419	385	401	411	374	380	378	404	379	409	392	413	405	415	402	359	374	370	406	414	363	408	404	409	409	383	421	415	419	378	378	359	422	379	422	406	381	398	385	368	401	378	390	428	416	413	376	423	366	398	437	393	400	415	380	391	423	416	353	432	372	382	412	423	417	395	397	385	374	407	418	393	442	413	385	389	403	376	373	440	378	381	426	413	392	390	404	395	370	357	378	387	406	408	405	383	407	409	381	429	395	407	420	420	411	432	395	393	414	370	441	407	369	385	418	381	390	398	399	353	436	386	383	401	420	365	413	389	428	447	383	403	388	374	428	383	441	411	417	418	439	417	378	395	386	372	383	416	424	392	388	384	385	419	410	403	397	368	362	382	387	399	381	440	396	390	393	406	370	406	398	431	391	410	358	427	400	379	406	402	363	383	373	407	403	402	394	374	381	411	367	392	433	400	409	372	435	400	378	362	390	398	375	389	390	395	379	423	416	422	377	404	362	381	402	393	394	400	425	398	371	418	443	399	412	411	413	421	396	364	411	392	406	410	392	339	420	391	392	411	382	400	401	394	429	404	412	435	398	414	406	392	412	383	361	442	401	410	388	386	415	399	416	394	412	393	412	407	422	423	421	387	394	368	443	410	387	380	401	414	399	388	404	357	399	436	440	388	401	408	403	438	408	392	408	413	410	478	406	389	380	387	396	409	413	399	392	411	407	396	397	386	389	373	400	377	407	393	372	412	391	424	413	414	368	430	377	389	386	405	366	360	395	369	388	401	388	407	387	411	399	386	405	381	410	403	425	389	392	367	385	388	389	391	382	415	387	422	392	418	409	394	401	403	398	400	406	423	409	403	426	384	406	406	391	395	396	362	415	368	391	376	376	409	425	403	437	421	401	386	405	404	414	400	380	385	386	378	371	378	409	360	441	412	403	398	378	396	359	423	392	427	425	389	395	393	403	406	420	443	387	389	414	381	401	395	413	374	367	377	374	391	399	433	380	409	405	414	380	410	383	396	396	403	420	389	394	396	421	389	403	395	409	415	382	408	346	388	437	396	419	412	392	389	417	394	387	382	415	373	374	380	422	403	405	390	403	403	370	409	395	406	380	371	413	405	363	411	378	393	404	391	401	394	359	409	410	385	388	368	414	387	412	412	408	400	361	397	408	355	399	384	385	362	433
17940	1060	505	333	241	200	181	129	97	100	93	97	74	75	69	76	72	73	65	68	75	65	62	67	64	79	66	58	67	67	58	48	70	59	71	66	72	59	68	66	64	75	62	59	64	54	61	56	66	70	66	42	53	60	59	67	73	54	59	74	60	69	58	55	70	59	45	63	56	57	73	61	59	56	57	61	65	65	65	70	61	50	68	63	57	64	66	66	60	43	66	74	63	61	60	56	56	61	69	57	47	63	57	45	51	64	58	52	62	62	53	60	63	69	58	50	68	62	51	60	65	55	57	76	55	60	63	61	51	56	47	53	64	49	61	60	70	61	72	60	60	58	50	57	66	51	66	65	63	57	74	66	60	57	49	57	41	77	50	45	63	55	57	65	52	49	70	57	70	75	53	52	47	70	50	47	57	59	62	65	56	72	48	44	68	64	71	51	64	54	56	59	62	78	55	57	65	64	57	58	73	65	62	57	51	55	66	57	66	78	54	60	61	73	68	72	76	53	60	61	56	71	54	69	57	51	62	53	55	58	50	68	75	45	76	71	47	63	60	70	48	62	55	71	66	58	60	54	61	40	67	50	56	61	50	58	51	66	69	53	48	44	48	52	72	54	60	64	52	51	60	59	47	66	56	55	68	50	60	62	59	66	48	50	65	64	54	65	58	54	44	68	55	51	45	56	64	55	64	49	49	47	56	44	65	52	57	64	63	62	67	69	58	53	55	53	46	61	56	56	41	52	55	45	70	68	60	56	63	64	53	59	67	58	51	66	50	53	65	57	73	52	50	57	70	55	65	61	64	50	63	51	58	62	64	54	61	51	79	64	52	64	65	62	46	51	61	54	56	39	50	59	60	56	57	54	66	63	62	69	57	45	61	66	76	52	57	69	63	59	68	59	54	54	51	58	58	53	74	71	55	57	60	47	42	64	76	73	57	62	57	69	63	41	55	63	58	72	57	64	75	51	53	59	75	70	60	47	58	67	48	69	45	59	62	55	43	58	45	56	65	56	68	57	57	55	66	56	62	73	61	61	58	50	60	68	59	65	61	56	51	61	58	58	53	64	62	60	56	50	47	65	51	64	57	66	60	52	68	60	44	63	48	60	52	62	65	72	63	66	45	47	54	47	56	65	59	58	58	58	55	62	67	58	76	54	53	50	61	52	66	57	57	54	65	69	53	74	52	62	45	61	44	62	40	59	55	49	60	66	58	56	62	56	71	72	62	58	55	73	55	47	52	79	51	65	45	69	60	58	64	53	57	56	61	57	48	52	66	48	53	60	44	56	54	60	52	66	57	55	66	53	55	63	76	55	68	64	54	54	63	57	62	50	48	60	71	56	63	68	69	77	60	71	45	48	65	62	68	45	52	60	62	63	59	79	54	56	48	64	63	41	74	74	73	53	51	60	50	56	69	62	58	57	72	56	48	65	64	56	61	40	68	55	49	64	68	56	61	54	72	64	57	66	60	55	64	60	63	61	67	52	51	44	57	60	53	58	72	65	68	45	49	59	81	59	62	62	56	51	58	59	61	54	50	70	52	62	64	62	63	57	65	64	50	62	58	55	66	62	70	64	57	70	60	65	79	44	69	63	71	44	67	48	67	57	58	59	51	52	61	49	67	71	53	58	45	63	64	55	58	62	67	70	64	62	54	62	58	54	52	44	37	63	60	55	53	51	44	66	58	62	63	51	56	60	62	67	61	55	56	67	67	71	60	66	60	70	62	44	66	59	67	38	48	68	65	55	69	66	57	64	57	68	68	69	61	57	41	44	70	62	51	50	64	64	51	60	53	56	55	70	59	56	46	60	68	59	53	54	78	57	69	55	54	57	63	48	64	57	60	66	45	57	57	58	53	66	65	65	65	51	70	77	62	64	59	58	61	60	54	43	75	69	63	74	45	56	60	74	68	71	64	50	58	70	68	57	66	63	46	67	73	63	59	54	52	56	71	63	72	69	71	63	49	67	51	57	58	66	52	58	51	82	66	50	57	56	47	52	64	70	63	57	59	56	54	62	58	50	55	45	54	75	56	46	55	81	69	63	62	57	50	62	58	68	60	57	67	61	69	56	61	69	76	68	59	63	63	61	54	65	62	53	69	54	65	72	59	73	47	54	58	61	59	53	65	67	57	58	54	61	53	63	52	61	70	62	74	44	61	73	47	47	62	47	71	56	56	79	67	60	50	68	69	47	57	55	59	48	56	72	64	77	74	70	50	60	48	58	65	57	62	59	71	59	63	60	51	60	55	55	65	61	71	56	73	55	66	60	64	56	55	61	56	54	63	70	58	43	58	54	85	65	67	45	71	63	66	63	55	48	37	55	59	57	51	59	55	70	58	65	41	63	73	75	50	51	63	67	55	76	69	58	62	68	59	52	50	60	62	59	62	60	66	69	50	57	59	64	63	67	60	58	58	61	68	79	53	48	51	72	48	70	70	54	68	48	46	49	71	59	62	75	54	53	65	66	50	40	65	61	56	50	60	60	62	65	43	69	60	60	57	65	70	71	46	61	58	57	53	61	66	57	51	61	59	63	59	49	47	63	55	51	59	74	74	68	60	41	72	67	57	56	56	56	56	68	57	61	76	53	64	61	63	66	58	69	53	72	69	52	56	59	63	54	55	57	63	57	67	61	40	40	56	59	67	59	60	53	59	63	48	50	65	54	62	55	37	56	72	49	58	48	58	64	65	56	67	70	61	52	59	62	58	68	45	57	56	54	64	49	46	76	57	57	66	72	62	51	69	59	57	68	57	71	40	54	36	63	50	71	60	61	65	66	72	64	52	57	68	60	49	66	47	48	60	63	56	62	77	71	46	63	59	46	73	62	69	54	63	54	48	55	57	72	53	64	57	67	51	51	58	52	62	70	66	60	68	55	66	56	54	50	66	67	62	52	58	65	65	56	59	57	61	55	66	50	45	67	55	72	66	58	58	53	57	65	48	76	64	74	60	61	75	59	61	50	66	56	57	60	64	63	50	49	71	56	55	72	64	47	57	55	54	72	55	57	51	60	48	45	63	48	52	62	73	61	41	53	81	55	64	59	49	71	56	58	61	65	62	62	61	68	59	58	62	65	58	67	67	55	65	52	61	50	56	70	53	56	74	44	54	67	58	52	74	63	40	72	64	48	75	67	54	74	59	64	65	50	83	62	53	50	47	50	67	48	53	53	57	63	69	73	72	58	59	52	63	58	66	53	55	72	44	49	55	55	56	63	51	57	57	67	61	52	65	70	66	64	71	77	48	57	71	54	65	62	61	49	62	64	68	62	59	64	61	61	54	51	44	57	62	59	72	53	58	64	61	46	57	42	54	64	57	58	47	61	47	53	65	59	55	49	56	71	50	38	61	62	40	61	76	64	51	55	44	84	53	60	61	59	77	52	60	62	60	69	75	61	66	74	62	68	68	55	61	69	72	51	67	71	66	53	63	47	64	58	55	58	55	59	64	58	58	54	51	62	64	50	57	54	65	70	62	61
10998	662	1262	1392	1110	903	683	627	505	407	386	353	324	340	307	259	281	275	232	248	210	215	209	237	212	224	201	199	213	212	203	190	197	207	200	175	203	178	175	199	189	170	183	216	187	176	180	186	167	176	176	177	187	202	158	150	193	199	162	168	186	173	147	177	178	165	166	174	179	191	165	167	198	170	170	175	185	168	181	180	176	140	170	153	167	175	200	176	172	148	175	172	162	169	163	154	187	154	171	168	163	163	168	174	177	166	153	171	158	151	182	184	176	166	185	180	157	173	189	182	179	205	180	176	154	155	188	167	171	191	153	191	176	180	179	184	193	181	179	175	160	198	191	158	163	172	186	193	172	180	162	180	176	170	176	182	196	198	187	164	166	173	159	166	168	174	160	186	175	185	173	162	181	168	172	178	187	173	146	174	161	189	167	156	176	161	201	171	182	143	188	196	164	198	174	168	173	168	173	175	160	173	182	179	195	167	187	166	188	171	178	203	185	177	155	166	189	167	176	181	176	175	188	184	176	159	171	177	152	168	181	166	182	156	156	170	180	173	160	152	178	155	178	182	159	205	174	160	168	188	195	176	183	167	181	163	177	193	170	187	168	168	153	183	159	178	160	160	166	155	184	180	169	153	174	173	157	139	154	158	168	152	156	175	188	180	187	181	169	172	179	170	173	176	181	172	165	167	176	150	164	173	162	163	155	190	187	166	161	182	181	166	184	199	176	189	161	157	159	168	198	167	189	163	168	172	184	189	160	201	193	189	178	171	182	177	168	187	200	185	186	186	180	185	166	172	187	160	146	164	164	175	209	176	156	172	157	176	174	164	159	158	158	150	180	182	168	185	170	196	174	183	175	173	193	162	180	174	166	168	191	184	178	181	158	156	182	172	152	204	207	197	187	189	183	164	187	168	164	153	168	174	175	158	197	152	175	195	185	179	180	164	173	174	182	189	155	179	176	176	167	176	150	172	187	176	176	157	192	161	171	173	144	174	190	167	160	162	165	170	187	180	154	145	172	174	185	148	175	167	170	189	200	151	156	181	159	152	171	187	190	195	169	186	165	181	168	182	171	187	193	177	159	169	179	188	155	170	164	176	186	169	171	169	180	169	166	159	169	175	179	154	194	180	170	180	186	162	160	157	155	174	154	158	166	181	167	172	173	185	172	189	172	168	189	165	167	169	156	179	181	175	166	171	145	163	193	182	168	178	186	188	158	192	183	193	163	167	165	188	174	166	170	167	169	167	194	181	179	184	172	187	180	192	173	170	189	191	176	166	176	175	156	180	190	183	195	163	177	171	174	176	174	189	175	192	172	192	169	169	168	160	166	176	136	171	166	161	189	161	176	183	179	183	168	155	187	195	172	164	173	153	171	176	186	178	144	170	160	175	177	196	168	197	166	178	153	165	160	175	179	210	188	166	165	149	150	144	185	185	183	150	181	171	176	163	162	159	160	163	161	169	168	168	175	175	155	165	163	176	160	143	180	163	182	160	184	169	175	164	165	180	192	189	153	178	150	167	149	196	195	173	178	180	186	151	189	182	193	195	157	169	180	167	178	190	182	174	163	160	191	149	179	183	155	158	169	189	162	178	166	186	175	156	173	161	165	158	176	166	158	189	161	182	190	166	159	172	184	168	190	182	168	176	153	177	175	169	185	171	145	189	163	174	189	184	189	177	179	167	193	173	171	166	176	172	187	179	193	176	153	175	199	173	187	192	172	177	154	142	160	144	168	177	173	183	177	164	166	160	168	166	169	175	169	173	149	145	170	201	171	177	161	165	190	166	191	156	166	177	183	179	172	140	179	182	158	177	171	174	166	152	171	151	163	162	205	181	166	172	194	171	168	183	186	174	151	183	166	173	183	196	160	181	170	168	165	161	187	177	188	172	173	159	180	157	158	175	179	167	146	171	161	172	171	188	185	189	182	176	204	175	164	196	157	174	157	157	177	181	162	174	165	177	162	180	197	174	183	162	186	166	168	176	152	212	172	176	174	165	193	168	160	157	163	130	166	156	178	201	193	179	170	170	178	199	176	155	190	169	166	195	174	187	159	178	169	178	177	175	170	174	174	182	175	161	165	191	174	192	192	168	168	175	161	167	145	156	181	167	171	168	195	156	192	156	193	171	150	179	165	163	148	181	169	159	160	157	187	165	167	169	172	194	165	187	175	173	168	172	178	162	163	194	198	178	189	181	169	166	164	182	169	174	180	178	188	189	142	175	198	163	178	194	163	172	173	178	170	172	147	186	190	162	189	179	162	176	174	157	168	200	188	184	152	169	186	169	188	166	164	180	153	175	162	180	183	184	156	190	147	176	154	188	150	161	165	189	193	195	145	175	169	180	174	184	179	182	141	185	151	160	175	195	153	178	171	166	184	177	162	170	183	178	175	173	181	166	163	166	188	164	161	189	179	157	188	192	153	165	172	173	173	209	165	179	182	171	141	177	163	187	187	163	169	190	146	190	145	176	184	183	176	143	187	162	185	174	159	166	187	179	179	147	159	185	173	165	163	160	177	186	157	173	183	163	171	177	205	190	176	170	186	175	151	180	167	151	185	185	166	163	155	153	144	207	184	203	170	180	178	201	202	159	153	188	191	156	176	190	176	163	178	174	184	166	167	181	185	175	179	168	154	168	159	171	170	178	168	166	162	170	182	201	175	175	179	179	171	159	193	151	171	185	174	175	166	156	200	155	176	152	182	199	177	146	172	195	190	179	171	191	169	162	161	174	188	179	173	153	153	154	182	168	177	185	180	158	157	179	202	173	188	157	158	169	174	165	185	183	182	192	189	183	188	159	176	175	186	179	165	186	173	191	161	189	162	161	184	186	173	179	180	179	172	200	186	148	158	152	175	158	157	165	180	183	200	175	175	179	140	175	176	160	175	168	176	168	168	180	210	179	183	147	168	165	181	173	173	184	185	181	188	157	188	168	187	174	178	199	178	164	153	157	183	174	163	180	153	167	158	161	131	169	172	164	168	187	174	168	190	194	204	192	171	182	150	176	168	195	189	193	168	171	176	166	163	157	178	194	176	169	170	185	191	182	161	175	160	155	138	180	188	177	168	169	173	182	156	179	156	177	166	182	159	144	180	175	190	175	155	206	172	179	197	188	183	168	170	157	148	177	181	193	167	169	167	187	185	189	173	160	191	171	185	180	160	159	153	169	155	197	154	181	176	158	163	175	185	180	187	174	186	165	186	161	182	150	183	183	172	163	178	169	140	167	174	148	182	153	165	165	183	165	173	153	192	151	178	143	172	176	157	181	169	149	185	184	166	188	172	168	169	158	157	155	162	181	168	173	168	171	178	174	175	176	161	165	184	172	180	215	153	153	183	194	179	166	164	157	183	166	175	169	190	184	165	174	186	181	173	149	161	164	191	171	160	158	153	172	195	178	186	169	181	174	186	155	156	158	198	161	168	196	185	180	175	175	173	144	191	165	170	181	183	183	171	168	182	178	170	168	165	187	158	181
2848	268	280	258	247	270	256	281	245	254	240	279	250	277	266	237	253	261	256	232	252	273	208	246	257	266	244	247	259	219	260	264	255	263	238	252	247	265	238	273	265	251	227	239	254	268	245	276	231	249	236	243	227	238	254	228	226	230	278	264	254	244	256	243	214	250	247	289	248	244	255	257	264	272	291	236	253	260	253	242	264	250	264	273	260	230	256	252	255	253	216	257	229	242	245	256	237	261	273	252	260	248	262	236	257	236	205	291	250	276	228	263	250	236	250	276	245	236	277	251	247	254	270	261	246	250	274	260	278	232	231	241	265	257	232	251	242	258	235	254	260	259	244	260	229	227	222	263	253	268	250	260	255	284	247	210	272	266	265	268	253	245	282	234	251	255	273	253	242	246	245	264	247	222	250	222	274	240	276	251	241	241	223	220	269	264	259	275	240	263	237	285	231	283	263	282	279	230	272	271	250	223	234	251	275	215	243	259	240	226	247	253	225	252	275	280	242	263	242	273	235	253	263	264	282	258	253	238	251	283	266	247	258	274	271	287	241	263	244	241	263	268	232	260	273	228	249	243	263	231	265	260	252	265	247	234	263	254	252	261	260	258	255	249	252	203	256	248	254	268	250	245	258	250	268	238	261	262	247	255	298	262	245	263	267	224	273	267	253	244	284	262	264	236	262	241	233	266	244	241	265	253	260	239	252	249	246	275	268	287	270	245	283	239	242	258	253	253	249	238	233	251	245	253	280	248	277	263	249	266	278	232	262	262	246	221	205	263	261	249	257	251	267	241	270	252	288	249	229	240	247	278	239	257	239	259	248	272	250	258	237	247	264	250	247	284	247	249	281	286	275	276	241	265	267	244	256	265	245	257	236	240	253	248	231	252	205	259	266	222	258	254	274	236	259	248	277	259	240	272	249	259	257	250	264	256	261	275	295	271	241	237	273	275	235	273	245	235	244	260	255	248	265	262	261	268	261	244	253	260	260	237	272	239	257	241	254	277	257	259	232	244	268	250	231	242	246	225	238	244	236	246	277	271	248	275	283	257	289	262	242	262	238	274	291	215	252	247	234	271	261	271	257	249	253	290	254	233	244	235	239	244	288	255	268	234	280	253	242	261	278	237	259	259	245	250	263	245	252	259	285	275	238	231	239	230	243	272	239	220	249	229	269	274	265	241	239	247	263	267	241	252	250	260	267	237	265	244	240	256	265	253	270	267	264	256	206	281	277	277	271	231	256	250	242	226	221	277	230	253	235	236	238	222	239	223	259	249	273	256	269	253	264	262	229	261	252	261	256	294	247	238	253	227	251	208	217	250	264	247	264	240	257	259	244	242	253	268	241	268	244	272	247	246	246	230	245	269	227	248	248	287	258	276	232	272	198	256	244	244	272	246	265	258	249	254	262	253	258	256	231	251	233	240	229	244	228	263	269	251	267	239	239	265	254	232	235	244	238	222	246	234	230	250	237	281	247	245	260	268	234	233	247	236	275	257	222	234	254	240	260	228	302	267	275	271	237	234	262	261	243	229	262	273	262	257	249	260	291	259	266	271	292	238	223	253	252	260	258	266	244	245	255	271	236	245	268	231	274	241	251	250	230	254	286	226	244	256	247	251	283	250	254	252	250	248	275	276	260	279	240	235	242	274	261	245	263	254	257	250	264	209	269	263	241	260	241	248	258	248	250	227	222	241	257	263	257	258	273	266	261	259	250	260	219	268	258	289	260	227	231	249	251	255	258	246	255	252	251	291	233	291	254	260	239	268	225	265	264	269	265	257	241	258	253	241	234	241	257	211	260	261	257	281	265	258	237	241	267	262	273	256	221	230	223	249	259	267	273	277	238	229	235	256	257	227	253	260	232	241	254	253	227	244	221	254	232	239	259	260	266	277	289	245	248	251	258	283	241	260	280	264	256	285	268	273	277	263	252	249	260	266	263	276	234	239	263	254	289	248	227	262	246	244	255	246	260	257	253	263	240	258	272	248	253	284	247	233	275	258	289	262	270	217	266	281	262	234	239	236	266	249	215	264	270	218	234	263	254	243	249	218	254	252	265	246	248	242	256	290	239	256	225	229	230	261	279	247	265	278	269	243	265	237	239	246	261	241	260	248	263	230	253	241	277	247	253	259	270	251	258	273	288	251	267	243	260	230	241	265	238	237	255	250	302	229	247	265	245	243	239	254	237	251	249	244	236	282	254	270	238	251	268	228	251	247	255	250	240	252	234	255	279	269	280	258	260	266	251	239	268	286	242	241	266	292	256	230	247	262	235	287	226	252	241	257	272	249	235	235	232	273	268	228	239	268	266	253	232	252	244	226	253	246	232	258	251	260	224	282	265	225	235	250	260	265	229	270	263	240	278	263	262	244	235	257	225	242	260	250	259	260	204	231	247	257	266	273	226	256	256	243	247	246	236	240	240	247	284	267	249	255	258	255	239	225	242	243	242	256	294	260	245	258	236	231	266	245	231	244	252	254	280	252	236	252	274	248	229	252	228	261	232	247	241	270	257	250	244	254	276	236	249	270	269	273	225	233	215	271	257	245	277	226	261	241	252	245	295	259	245	252	265	258	245	248	217	251	241	223	257	250	200	260	248	257	270	251	247	239	227	253	234	219	249	269	246	261	239	261	235	246	265	251	255	270	232	271	286	270	252	260	253	278	291	264	250	251	241	230	235	234	263	221	251	260	255	255	245	242	250	256	250	266	279	272	262	250	241	263	250	219	256	263	233	244	267	300	285	280	283	259	268	282	254	245	292	282	259	263	251	256	255	239	267	271	251	257	227	252	244	283	256	285	235	253	249	251	260	243	254	273	249	251	246	221	239	244	276	268	252	251	245	281	268	267	273	258	242	263	248	244	255	267	267	259	245	265	257	210	276	256	239	256	275	252	232	217	281	270	283	230	265	256	251	216	267	279	261	251	324	256	265	240	244	248	249	248	231	263	266	255	240	256	237	239	270	283	246	238	280	254	239	283	257	240	214	280	249	249	244	270	245	248	238	231	265	247	250	266	238	253	250	270	240	255	262	254	270	258	250	246	266	247	275	249	246	259	249	260	251	224	256	243	268	252	218	241	264	264	220	256	244	250	254	235	279	205	260	233	222	227	228	264	276	262	274	241	269	268	285	232	243	255	259	253	229	240	264	256	265	244	253	284	278	280	246	261	265	259	233	279	253	257	263	250	246	252	239	285	243	242	228	256	238	239	272	249	274	244	239	240	230	251	250	253	264	274	234	240	234	247	250	257	225	271	294	248	243	260	242	262	248	250	276	275	247	241	244	278	239	244	279	258	250	233	233	232	244	241	249	255	257	229	253	245	275	225	285	245	262	259	249	272	245	245	251	229	264	250	270	254	256	253	257	242	256	280	251	197	236	249	250	269	262	246	254	249	285	240	248	264	258	257	284	288	274	253	248	252	262	280	233	227	244	230	242	250	278	261	274	266	233	224	259	250	235	270	245	257	253	269	249	264	254	231
3031	579	634	642	589	618	594	585	626	571	611	616	569	564	603	629	589	593	648	637	595	631	648	613	623	614	596	603	580	636	609	625	584	557	601	594	625	592	556	635	641	660	595	631	613	663	646	626	611	644	632	555	611	576	631	589	642	591	601	573	610	588	612	571	589	623	619	619	615	637	621	601	612	609	607	628	618	620	593	632	625	636	613	627	610	589	661	588	598	567	601	594	605	601	603	587	604	634	662	584	597	584	646	604	604	646	639	620	573	640	581	618	602	595	627	624	626	581	609	604	607	634	610	576	591	599	629	556	635	618	583	627	607	607	626	587	611	596	623	618	619	612	615	598	629	616	634	580	570	620	611	623	615	614	619	625	630	565	638	616	609	646	590	592	609	585	597	618	568	545	660	581	601	564	600	599	594	599	640	605	582	600	605	603	610	609	658	583	570	607	574	600	595	573	573	607	579	616	604	633	608	635	648	583	606	615	617	575	623	625	588	649	585	625	569	606	637	618	595	617	615	553	596	598	616	584	590	614	616	622	600	568	593	578	587	616	659	576	595	583	600	615	641	624	604	561	645	592	600	660	589	589	665	595	617	622	634	630	613	569	575	581	606	596	615	597	608	634	590	637	575	593	663	569	631	592	567	603	553	635	588	598	618	604	615	606	619	635	611	595	648	618	621	624	626	621	586	604	620	601	582	591	634	608	572	609	600	614	650	605	597	594	588	618	578	551	575	615	634	564	610	579	606	659	613	595	585	554	584	652	619	619	645	604	640	558	630	644	571	586	619	610	578	590	640	650	592	613	585	606	667	611	590	585	681	604	612	601	612	626	588	605	641	619	575	628	587	616	624	608	635	587	609	620	623	600	589	625	584	643	628	585	645	657	669	623	600	568	618	644	613	596	669	609	626	645	632	621	578	619	620	614	623	620	635	609	642	582	598	616	613	579	641	602	632	610	625	605	629	613	603	599	597	618	626	584	596	606	615	622	597	555	583	615	649	636	612	601	597	592	590	643	630	605	619	593	623	618	605	607	592	596	627	564	602	624	640	621	567	624	649	649	650	584	578	634	577	591	588	579	577	596	640	592	575	587	638	629	585	563	594	620	555	608	586	589	594	626	604	605	632	604	579	616	612	625	606	596	597	621	590	606	602	617	591	597	611	592	638	601	623	631	594	580	594	582	594	625	571	635	583	659	612	597	605	606	568	632	609	597	644	616	623	604	628	621	619	584	671	606	601	623	641	610	617	599	620	603	610	596	602	587	625	590	617	600	622	594	624	583	577	573	613	595	636	589	638	590	631	608	597	580	604	623	619	539	576	623	609	534	632	616	657	604	626	630	631	601	599	600	646	619	619	624	618	585	627	538	569	620	590	622	587	601	575	581	607	595	620	627	571	582	602	641	611	618	585	593	616	614	609	624	565	617	635	610	661	610	576	619	566	626	617	561	623	594	639	614	559	626	582	622	599	590	593	589	603	570	601	608	593	652	614	622	592	643	583	618	620	592	624	577	621	631	633	641	580	597	605	584	589	600	620	601	572	567	618	651	622	587	635	627	606	622	667	627	606	631	615	631	587	628	632	624	555	653	640	592	563	617	645	617	583	618	553	562	624	594	577	577	571	609	611	652	615	600	614	638	585	617	604	606	598	587	625	602	611	645	606	574	583	592	554	612	638	610	588	590	594	633	604	643	612	619	570	585	625	586	579	588	627	637	590	619	595	579	570	604	615	644	572	641	632	606	580	587	632	600	611	603	606	610	629	635	587	586	612	594	626	593	613	615	579	586	644	613	613	575	617	632	596	587	596	630	590	602	592	628	615	548	566	584	582	546	561	633	586	601	601	601	632	643	656	595	638	613	607	618	581	644	611	648	662	580	594	619	618	620	617	633	606	616	613	640	582	624	605	610	666	585	551	624	583	577	570	614	562	612	589	595	604	641	571	588	644	571	629	606	656	602	635	613	607	599	578	601	621	600	645	564	605	572	641	601	629	581	620	640	600	594	583	602	620	580	640	626	610	611	625	638	610	596	592	620	593	663	618	647	601	647	578	578	622	649	589	586	589	568	611	576	604	578	643	600	600	634	624	595	589	590	634	604	621	582	634	629	613	588	615	591	632	595	615	607	616	625	624	606	597	580	624	624	632	664	593	651	600	631	592	631	601	592	638	592	590	637	586	645	647	605	622	597	620	529	621	626	657	605	625	670	618	560	627	582	605	558	585	593	637	593	608	635	615	618	644	590	642	626	616	593	573	582	629	594	557	593	602	624	621	590	593	641	560	598	587	603	653	593	608	648	600	587	626	634	640	627	631	617	628	582	579	605	627	580	602	600	612	632	650	621	604	628	620	619	551	595	586	600	632	619	591	631	627	577	564	616	608	558	593	618	595	601	572	638	640	656	555	607	613	611	605	662	597	576	635	637	583	590	621	606	654	623	593	613	606	619	599	575	670	611	575	611	614	632	655	629	619	602	623	623	595	560	557	588	574	597	584	623	564	642	629	621	592	608	592	579	596	603	622	593	671	632	600	608	635	611	581	669	545	569	602	626	592	603	611	581	611	604	618	602	627	553	606	653	582	643	560	615	613	616	631	623	602	616	645	599	593	622	617	652	605	569	636	610	603	661	575	605	606	626	609	563	596	595	623	633	642	599	589	628	605	633	661	606	599	607	612	657	589	592	609	643	617	625	585	604	600	644	593	601	604	633	586	615	625	619	624	609	582	582	562	619	608	621	576	626	617	625	630	620	612	636	585	604	609	572	632	602	623	632	628	585	607	617	597	568	583	601	631	617	584	627	571	628	589	594	596	609	628	606	583	569	593	572	601	596	627	630	605	623	616	610	612	637	587	612	617	640	605	600	620	615	605	631	653	614	609	565	607	610	639	624	624	568	623	618	601	618	629	617	616	605	661	609	619	675	612	598	601	610	611	614	586	584	586	639	579	602	584	623	594	614	586	618	577	617	572	650	630	587	610	614	590	566	589	591	559	607	588	594	613	617	617	631	618	591	575	635	589	615	659	618	590	563	564	592	619	609	582	579	620	605	596	569	589	626	603	611	586	613	627	586	590	574	623	644	612	653	559	606	657	588	592	601	601	602	625	602	636	608	600	639	561	613	522	623	570	607	619	607	596	591	600	628	642	589	602	626	633	591	590	598	599	598	633	630	620	599	610	652	607	586	587	630	610	549	600	605	552	624	606	632	574	629	560	665	574	586	585	592	594	591	619	609	580	570	584	611	617	595	633	662	629	599	606	579	625	594	623	593	572	605	629	615	600	603	598	591	599	607	579	584	617	581	614	617	597	586	639	640	658	612	601	620	589	603	695	648	619	649	591	629	620	631	635	615	664	603	605	628	564	641	567	634	589	588	653	600	654	665	607	606	641	617	619	609	562	599	626	582	590	580	604	539	570	606	657	558	586	600	613	663	590	581	620	547	634	609	626	600	611	588	607	627	620	553	565	605	615	629	629	592	564	637	651	578
10894	507	382	309	267	251	234	187	181	198	173	173	176	171	157	155	189	178	163	173	172	177	179	149	165	169	166	176	165	170	172	166	158	156	151	155	146	136	154	158	164	157	149	146	144	161	156	160	159	155	163	175	138	167	173	184	155	188	166	143	170	155	140	175	157	139	147	171	193	188	158	165	166	156	168	178	141	151	174	143	161	172	163	171	149	138	161	165	177	187	140	167	173	173	156	142	184	168	164	165	165	160	147	165	159	188	175	162	141	150	155	151	159	155	153	163	167	172	164	162	167	132	133	146	149	181	169	159	155	172	157	150	160	150	192	148	163	158	161	153	153	153	136	143	153	150	153	137	159	149	149	173	160	161	167	156	154	152	172	141	189	170	171	143	157	155	179	175	156	166	148	153	162	190	169	172	139	163	122	156	153	149	150	141	185	152	171	193	172	169	160	172	156	180	172	149	158	148	172	157	156	133	159	180	163	159	162	168	187	149	168	171	159	184	148	136	182	153	159	158	162	159	164	150	150	147	156	174	155	155	172	150	166	174	170	159	165	148	144	167	167	149	171	166	158	163	166	173	139	180	157	168	153	167	134	159	147	151	151	175	171	146	162	174	145	173	176	160	153	146	146	139	154	152	163	158	169	190	162	163	146	151	176	141	150	178	156	146	182	145	180	170	148	165	161	164	184	156	161	157	165	176	161	163	176	158	166	150	186	162	163	168	172	168	167	156	154	155	190	142	159	150	158	159	148	168	159	205	151	153	158	157	168	168	146	170	151	173	144	152	171	149	173	162	161	179	181	143	171	159	151	141	157	170	151	144	149	142	155	148	161	153	158	155	164	158	155	142	169	156	148	167	160	151	137	151	149	155	138	151	161	163	156	146	149	141	165	155	152	164	167	178	176	162	160	149	147	159	174	165	143	145	152	126	166	174	151	184	177	170	168	140	147	169	156	194	161	160	163	148	162	146	161	159	148	160	161	166	178	165	162	130	136	170	156	167	153	163	175	156	152	161	152	142	152	154	189	159	149	171	162	150	156	138	179	148	157	156	154	148	155	153	162	165	150	128	154	158	161	166	170	167	162	145	173	162	163	158	169	156	148	153	164	161	156	180	149	153	161	159	172	148	173	161	168	175	156	187	181	160	171	151	153	162	180	142	166	160	152	195	163	165	152	170	147	168	161	164	182	147	164	168	161	168	154	152	166	172	166	163	147	158	169	173	181	156	165	151	151	156	131	166	151	145	151	147	168	159	179	163	175	152	159	155	148	147	169	154	164	166	153	154	167	169	160	152	144	162	172	153	134	175	162	134	144	173	161	138	172	144	149	149	149	157	170	158	154	165	157	161	178	155	142	152	150	170	161	179	154	160	165	151	144	165	170	158	168	173	148	154	165	183	130	149	179	187	139	126	163	166	148	162	151	148	152	184	152	161	165	173	172	177	152	180	184	164	156	159	156	163	156	189	140	160	154	153	155	167	136	144	134	156	166	183	178	159	151	187	172	154	145	143	178	168	152	170	163	156	160	182	170	174	156	176	147	150	162	159	143	153	153	159	173	152	150	156	151	165	172	169	141	165	170	174	174	174	159	163	175	170	151	128	190	173	164	169	143	146	163	142	176	159	153	156	154	164	158	147	157	165	156	146	164	181	168	162	167	166	162	156	182	175	182	136	155	173	151	171	141	144	160	140	164	166	169	148	161	166	158	182	185	157	163	140	151	158	153	158	167	171	135	162	175	148	155	167	147	159	151	160	192	155	164	151	162	163	160	154	180	151	152	169	148	188	154	154	173	149	178	144	179	154	140	166	161	148	179	159	184	146	149	145	167	169	142	171	157	159	150	146	154	152	150	174	156	150	172	175	179	148	176	143	188	159	156	144	170	164	146	164	132	175	128	177	141	161	160	178	166	141	170	138	159	157	145	168	160	178	150	183	165	164	148	146	182	164	152	158	186	158	161	141	180	159	158	157	161	172	157	160	176	147	167	166	147	161	150	168	142	164	173	159	167	184	160	181	148	161	157	162	155	164	193	154	159	175	152	151	181	164	164	153	158	177	166	177	172	169	171	177	170	161	163	158	151	153	168	161	159	159	169	147	157	146	128	130	155	188	188	172	191	170	175	161	155	162	165	179	149	158	159	160	162	168	173	151	127	165	182	172	165	149	161	157	174	163	176	182	158	163	168	122	151	181	152	167	152	150	141	142	167	174	154	149	166	173	165	196	160	154	182	157	178	165	140	166	157	160	154	154	175	159	161	143	179	164	174	147	176	166	180	147	177	163	166	163	148	149	176	152	178	163	150	149	177	168	157	159	164	159	168	183	155	152	140	154	166	169	190	174	177	164	149	133	182	163	155	140	172	139	153	168	147	158	171	133	161	150	151	171	117	174	165	163	166	148	186	166	166	173	134	154	172	132	150	158	169	157	132	161	153	136	163	157	178	141	167	179	187	165	150	164	155	169	150	149	157	163	168	149	163	163	177	152	153	163	161	157	157	137	146	178	162	166	165	185	172	176	148	134	178	165	162	150	132	166	143	173	179	171	151	150	158	145	170	153	152	154	139	158	172	155	166	173	163	154	165	149	136	146	157	146	150	150	160	161	157	156	146	153	164	159	181	164	152	148	164	170	137	159	148	168	176	183	174	182	181	166	140	169	157	163	149	162	155	180	143	173	172	157	149	165	174	146	138	160	172	142	161	145	164	183	159	172	177	153	176	172	153	134	142	183	187	140	155	137	178	153	169	158	164	158	160	175	153	160	156	145	160	183	168	164	166	149	148	165	151	151	159	174	156	153	148	168	160	161	148	170	151	169	124	168	158	163	156	155	158	160	141	150	138	151	159	156	154	158	148	179	161	148	180	147	145	155	181	150	166	170	171	161	162	175	169	152	175	171	165	139	156	161	171	158	164	174	157	156	169	142	147	167	145	163	161	147	167	170	152	157	172	159	151	148	162	147	173	161	147	173	179	170	175	140	143	144	156	151	135	153	171	173	153	151	170	166	148	154	162	132	154	145	158	174	162	145	185	156	182	140	178	180	166	170	144	175	154	178	149	167	152	171	161	159	154	172	165	163	156	162	172	158	188	146	186	165	176	138	177	156	169	183	194	164	159	169	164	159	144	168	157	165	159	154	165	193	160	158	135	138	169	176	161	159	177	162	155	154	163	163	178	175	163	149	157	187	155	160	144	169	148	156	175	160	149	146	184	175	150	168	175	155	164	191	159	167	143	150	172	179	154	153	154	151	154	152	147	191	181	152	161	178	146	149	163	154	174	158	183	172	157	134	169	149	170	155	163	150	171	160	131	152	160	149	180	144	145	161	153	145	159	171	154	152	154	166	170	156	149	163	165	172	135	169	186	152	156	164	168	140	157	156	177	166	159	186	154	157	155	148	176	154	160	173	160	149	165	154	176	179	166	162	161	176	161	166	155	152	150	169	143	179	188	160	168	160	167	163	163	135	148	159	176	139	160	162	175	161
8771	679	903	1022	916	747	650	596	543	546	519	511	465	415	444	433	446	450	437	408	446	426	432	434	375	421	415	408	394	442	393	447	433	377	431	394	409	378	394	426	409	434	432	425	405	370	382	391	388	374	406	375	413	396	385	423	426	383	423	391	410	379	392	416	377	385	393	380	392	398	417	392	403	443	399	372	413	354	384	373	376	382	414	398	388	387	434	398	369	406	369	380	417	403	361	420	393	418	377	404	389	388	453	406	395	386	410	403	421	372	419	376	374	400	367	402	430	427	365	379	343	401	352	380	363	395	409	409	419	430	406	379	413	387	402	380	413	380	355	401	375	411	383	414	387	385	358	400	350	424	375	418	347	391	420	368	382	373	407	410	367	395	422	367	398	382	408	405	381	410	400	397	383	421	395	415	387	392	386	366	418	362	385	377	413	423	381	377	400	393	384	409	406	371	400	406	422	430	388	432	390	404	409	355	409	421	360	395	360	403	400	410	399	390	384	373	383	374	409	404	429	404	378	396	414	449	382	386	413	416	396	395	376	402	376	395	426	372	368	383	400	401	392	430	413	385	387	387	346	397	380	420	411	388	381	394	406	403	406	391	377	383	406	396	372	395	356	380	407	366	387	391	406	375	398	353	421	392	356	380	396	382	386	382	366	374	380	379	387	385	394	393	359	380	389	384	379	402	363	387	396	396	387	399	400	404	400	380	391	395	397	398	434	428	363	397	409	409	388	376	398	415	374	395	373	407	404	414	395	394	404	377	425	372	409	413	406	417	417	378	406	384	370	424	401	413	412	434	396	366	389	381	367	427	407	363	408	397	376	405	385	409	420	389	404	434	395	422	374	413	447	403	389	422	426	376	369	405	388	378	378	385	405	418	387	407	346	381	406	396	410	395	422	392	405	405	380	401	406	383	368	387	403	409	364	371	383	418	399	402	368	396	394	380	393	392	381	401	360	408	411	389	373	360	415	389	359	415	357	375	371	409	379	414	400	419	379	364	410	401	401	400	396	374	390	398	379	392	410	417	377	398	395	391	389	394	413	383	387	381	420	370	378	410	447	405	390	377	397	398	404	410	387	359	407	373	402	405	406	398	408	414	432	390	400	414	376	381	369	392	373	368	391	362	409	422	401	402	361	394	436	389	396	416	370	376	393	421	401	386	363	412	380	392	381	397	375	434	361	377	387	395	403	395	414	381	394	392	369	384	411	396	370	413	451	435	401	375	350	387	408	417	384	366	387	368	416	376	373	418	412	362	404	390	417	401	403	393	427	409	422	383	339	419	432	409	427	426	373	414	409	371	410	397	340	395	399	400	389	383	438	410	404	354	415	428	379	362	416	371	405	397	402	402	398	415	444	372	404	391	356	410	376	414	432	399	391	364	399	400	380	408	370	446	370	374	388	404	385	395	421	418	414	388	398	397	372	433	396	361	393	373	400	393	395	368	398	427	395	413	371	384	351	372	395	409	445	395	396	437	415	381	383	408	399	396	390	393	414	367	384	382	378	414	392	413	450	371	353	379	397	385	401	378	392	405	385	413	386	359	430	407	363	417	402	404	395	383	370	388	388	359	419	396	390	392	375	404	374	386	357	439	381	367	396	404	375	396	430	414	386	403	429	404	410	354	398	429	379	394	391	370	375	386	418	391	396	390	422	420	411	368	414	398	368	368	383	436	390	385	382	445	367	428	404	384	410	380	377	409	394	392	393	373	432	391	390	378	416	397	412	417	408	368	387	361	408	418	382	415	401	342	426	382	392	385	359	378	400	358	394	401	412	396	385	402	366	400	379	434	386	386	371	374	391	381	410	411	397	409	352	388	384	366	386	401	438	416	410	359	387	371	356	440	413	374	399	399	380	445	385	365	420	398	415	389	389	407	413	392	370	422	354	438	398	402	420	412	403	401	384	383	366	390	391	402	358	393	354	392	379	360	356	401	424	370	392	415	380	414	374	365	395	389	381	402	385	399	423	430	400	389	410	426	413	398	394	385	411	384	390	372	393	416	406	426	390	381	382	420	364	401	393	393	422	399	424	393	350	388	369	420	426	387	384	379	374	361	384	397	380	439	413	381	417	365	409	367	400	394	433	399	404	428	411	374	430	418	395	444	395	412	412	392	392	405	402	370	397	403	435	387	405	378	387	374	393	413	414	388	364	377	390	403	427	376	393	402	424	383	402	398	418	399	414	426	390	413	359	374	388	414	402	392	415	357	378	388	406	419	383	389	389	388	411	405	408	415	429	406	401	415	395	432	413	407	397	453	413	417	386	412	405	380	408	399	402	400	395	375	396	398	401	381	389	401	436	386	405	395	392	405	382	421	386	371	368	452	382	399	373	401	399	428	403	401	432	377	395	399	376	393	387	384	391	421	391	377	397	411	379	396	376	370	403	415	376	424	414	385	394	381	376	395	402	397	416	387	391	378	402	385	398	441	377	389	371	428	388	392	393	406	398	392	376	374	377	382	371	438	370	401	361	403	431	389	382	419	408	381	369	381	416	374	380	358	360	396	404	399	377	377	411	386	390	424	380	354	408	346	364	428	395	382	394	402	390	368	388	396	401	391	395	400	415	418	358	407	349	389	384	347	390	405	413	418	409	401	390	404	377	394	408	402	398	417	409	421	397	406	387	404	408	434	384	388	428	380	397	388	385	386	422	364	399	402	353	391	384	392	383	404	393	375	356	399	400	407	407	387	390	383	426	424	406	397	382	409	411	351	398	403	418	387	409	397	403	350	417	416	358	400	395	398	433	360	372	384	417	343	367	418	396	433	376	388	401	383	412	350	394	356	436	384	383	422	397	380	394	368	376	408	346	395	339	411	383	381	359	374	393	396	398	374	405	390	389	386	400	378	372	392	374	401	385	392	404	409	443	389	389	373	397	366	409	370	408	417	387	360	368	367	410	388	374	389	381	382	368	410	369	391	397	402	378	434	382	383	426	402	381	391	415	379	372	380	394	418	381	411	375	407	401	424	405	400	398	404	376	435	417	381	391	360	405	376	408	396	376	412	376	383	392	401	412	399	381	382	359	407	394	404	377	416	373	413	357	408	387	390	429	379	372	378	400	392	351	398	397	371	430	348	382	393	403	367	417	387	389	398	446	391	356	360	413	402	388	404	397	426	400	400	421	383	405	391	394	400	441	398	359	419	412	396	402	381	395	353	378	396	394	406	385	408	404	420	387	400	385	357	389	406	397	371	407	367	409	418	359	387	389	390	392	373	375	381	411	381	384	405	372	394	393	391	384	385	411	395	383	389	386	393	355	406	393	430	396	384	393	408	392	367	399	392	385	368	425	388	365	382	367	383	353	428	388	398	407	409	414	400	374	379	378	381	390	388	371	405	372	416	388	386	376	425	438	404	419	411	368	401	364	387	394	388	408	400	374	389	383	405	390	403	415	383	364	374	379	368	412	396	418	394	401	400	398	411	401	362	392	429	362	390	403	382	429	419	380	405	392	417	386	386	400	388	391	396
18365	1082	552	342	257	181	151	119	92	95	79	94	80	67	64	63	71	78	62	66	65	69	52	61	71	58	61	63	60	52	60	65	59	56	64	59	67	62	66	54	64	54	59	61	61	41	56	61	54	51	61	47	69	62	63	56	64	64	74	49	72	66	51	49	80	55	77	71	50	63	60	55	68	53	55	56	68	67	72	65	58	71	73	49	55	53	51	66	51	57	55	63	56	45	58	55	59	59	55	58	56	55	62	59	49	69	62	58	55	64	63	48	79	62	58	50	56	59	67	65	63	75	67	70	58	52	49	53	62	62	68	50	60	62	60	77	68	71	56	59	64	51	65	62	59	53	61	56	51	53	57	57	43	52	62	53	50	64	71	51	56	58	61	43	72	60	57	63	53	59	52	55	59	61	56	54	58	54	52	70	68	60	66	69	48	61	51	58	50	68	65	66	56	62	57	52	47	59	54	71	58	58	66	54	59	56	61	61	46	55	64	66	57	56	63	68	60	56	78	65	50	57	46	60	44	60	70	66	56	57	52	59	66	53	61	79	63	58	40	48	59	61	71	67	56	58	55	52	69	56	63	47	53	54	57	49	70	57	52	60	63	60	58	66	57	63	67	59	55	60	55	57	74	55	44	56	63	61	54	54	59	67	64	47	58	61	53	60	67	47	49	65	64	62	67	54	51	49	70	57	63	83	53	58	67	50	59	57	58	69	59	49	61	66	58	66	65	74	43	64	74	57	66	46	75	68	68	64	48	63	63	42	65	54	59	63	65	58	55	41	53	50	60	65	58	65	62	56	50	53	48	55	44	66	58	42	44	47	59	53	58	65	61	53	60	61	46	49	54	59	51	54	68	68	65	69	57	65	66	41	38	50	57	51	65	62	53	57	43	63	73	62	53	66	40	68	61	55	65	60	58	70	59	55	65	60	70	56	62	52	45	68	71	50	56	62	61	62	55	47	57	56	66	61	65	71	64	53	52	64	40	54	55	63	68	45	33	58	54	50	50	69	45	48	57	58	50	59	56	61	51	53	50	58	50	56	63	63	72	58	43	61	57	59	67	58	61	58	66	51	46	65	57	53	73	58	72	58	52	59	54	63	59	72	59	64	50	61	57	57	55	54	52	54	59	56	53	77	68	61	52	59	59	72	61	57	56	67	77	57	65	77	59	58	52	49	59	60	66	68	51	57	50	58	49	48	54	65	48	50	47	60	68	73	82	67	51	49	66	47	56	72	54	44	70	64	72	61	43	63	57	50	57	82	58	71	66	59	45	44	62	60	70	56	44	52	60	55	67	53	65	69	67	58	63	72	59	44	65	80	66	68	70	63	62	68	61	71	68	71	50	52	65	59	47	48	53	66	64	75	65	47	46	52	58	77	67	50	72	63	50	58	64	68	56	59	61	64	60	70	49	65	76	58	62	52	54	56	48	69	54	58	55	73	68	65	79	52	61	54	63	57	54	58	56	49	73	63	58	60	44	62	59	57	72	45	48	60	57	63	66	52	54	63	52	58	65	65	59	76	58	56	63	71	51	42	52	54	47	78	53	63	55	55	57	56	56	83	68	64	59	62	60	68	55	61	55	59	56	54	61	63	74	57	84	67	52	61	42	43	52	56	46	40	75	57	56	58	51	58	38	55	80	63	52	54	49	71	53	45	52	66	65	61	48	50	67	62	64	55	55	66	66	54	74	54	69	58	62	66	83	59	53	68	51	57	63	55	70	63	54	59	52	60	58	57	62	63	53	44	52	60	50	46	73	52	53	69	54	57	55	59	51	56	68	50	44	57	45	71	60	67	64	66	66	55	59	43	72	60	58	54	53	46	51	59	60	57	57	50	59	52	74	57	54	51	47	72	52	64	76	67	44	58	50	58	63	44	65	57	60	62	65	62	66	74	56	47	57	58	47	48	60	47	62	52	69	63	58	57	71	59	67	50	51	51	67	42	64	62	50	69	68	65	60	64	69	62	63	47	47	60	55	62	53	66	58	67	56	67	51	53	74	61	72	55	59	76	72	53	54	61	64	54	64	66	71	49	50	57	53	46	58	56	70	50	61	60	55	61	59	58	60	57	52	51	59	65	52	66	58	55	56	67	52	52	58	63	67	60	41	61	50	56	66	68	49	58	54	66	67	60	58	57	59	70	54	60	49	61	65	53	69	56	68	44	62	63	72	48	63	62	59	55	59	64	50	41	56	64	51	76	56	68	61	48	69	53	62	42	67	46	59	44	57	62	66	55	58	52	58	50	53	55	61	59	73	60	64	66	69	72	71	63	62	82	58	71	69	54	55	47	60	64	54	64	55	47	51	66	67	55	55	55	59	48	53	64	59	52	59	45	57	59	50	53	62	62	52	57	76	50	48	64	77	59	49	60	53	48	64	57	71	59	48	46	68	66	55	50	66	53	54	70	52	62	70	61	59	55	57	52	62	61	53	61	53	64	61	66	74	59	49	63	54	40	48	50	55	60	57	60	49	60	58	62	54	59	61	69	59	57	60	85	70	68	57	67	55	57	69	53	50	54	45	63	58	55	60	51	63	49	62	52	51	64	58	64	59	61	64	62	60	68	57	43	66	66	47	63	50	64	77	45	53	64	72	53	71	62	59	61	57	57	64	57	59	44	61	67	71	57	64	69	62	67	57	54	50	54	44	68	54	38	67	58	62	57	56	49	63	78	61	52	53	55	61	51	64	59	81	58	69	48	59	62	50	50	54	61	52	64	57	44	64	51	63	52	52	51	44	66	44	57	54	62	61	46	56	62	64	68	44	65	59	53	65	56	50	60	61	62	77	60	46	56	55	47	48	53	56	53	47	59	55	65	55	52	68	58	49	55	50	56	55	69	49	59	67	52	56	61	60	60	51	59	47	68	60	60	52	55	58	55	69	48	60	74	58	51	60	70	51	56	57	58	61	57	71	50	59	65	64	54	59	72	50	44	59	64	52	64	55	67	63	56	46	72	63	53	55	65	60	42	46	67	72	79	57	57	58	61	48	55	54	67	61	56	60	59	67	64	37	71	49	56	63	58	57	75	54	76	66	57	59	69	56	61	43	51	58	63	71	62	51	53	66	60	74	60	57	48	67	68	70	66	58	60	53	50	56	69	57	54	53	62	54	59	62	47	64	52	46	42	58	61	61	42	58	62	42	52	55	53	68	51	59	53	53	50	61	49	68	72	65	47	58	52	54	54	70	81	62	66	63	56	45	58	52	57	76	55	58	61	61	45	52	55	55	60	56	70	58	56	54	62	62	71	69	69	43	50	51	67	63	47	61	55	63	81	60	70	51	65	69	61	55	71	69	55	46	62	60	60	54	64	68	53	52	65	66	55	65	68	53	53	68	67	46	55	53	51	55	49	44	73	54	60	48	79	61	69	54	69	63	66	62	55	61	57	66	56	53	60	65	52	62	59	78	52	53	54	57	80	70	67	58	65	58	61	51	61	53	55	72	37	64	63	58	62	42	56	52	54	68	56
11393	608	1234	1411	1128	937	715	605	493	424	384	362	334	314	351	288	288	265	258	256	230	194	227	233	234	180	201	228	195	220	201	203	204	199	208	209	191	195	218	235	195	177	169	221	178	178	160	193	182	169	192	213	167	174	165	187	195	185	172	174	200	176	179	154	186	170	175	175	188	174	180	167	156	159	165	163	152	183	168	173	153	168	178	169	162	183	194	145	157	186	196	201	187	197	195	187	185	181	178	160	172	178	185	174	177	176	196	178	176	178	168	191	177	173	190	153	181	162	176	171	206	168	142	191	174	165	183	168	166	175	207	161	159	169	178	177	149	183	188	174	198	186	190	197	188	171	176	178	173	181	180	180	183	190	184	168	165	180	193	172	144	154	159	175	191	176	175	181	178	195	176	148	172	178	164	165	192	163	182	182	151	170	194	170	174	200	160	178	177	158	148	174	185	190	171	170	167	162	185	178	200	176	185	178	163	182	177	162	158	176	170	199	179	175	169	192	195	179	170	173	161	182	192	168	174	157	180	184	173	175	184	172	193	158	184	181	162	187	198	164	178	156	183	179	179	171	187	168	183	183	183	161	181	179	177	192	181	192	163	181	184	150	193	179	165	174	184	159	178	159	185	167	168	176	190	158	200	173	171	180	204	172	172	153	160	175	179	158	194	193	163	175	180	186	147	177	184	153	177	160	156	188	201	170	172	166	152	172	173	174	173	198	199	180	165	180	165	170	175	177	175	162	164	155	165	167	178	190	160	185	179	193	171	176	153	152	180	178	192	161	165	159	164	182	188	186	168	185	187	163	173	160	201	147	183	182	183	177	190	141	204	166	151	171	169	181	189	168	161	174	172	178	188	172	155	155	171	164	181	177	167	206	169	191	182	160	178	166	168	205	161	172	155	173	181	172	169	178	178	185	173	161	171	182	187	191	168	169	166	202	178	171	183	183	165	156	150	168	177	174	153	176	169	161	175	159	160	171	179	171	161	150	177	159	184	169	150	175	171	188	161	184	181	184	178	189	184	147	193	164	158	173	177	156	177	175	166	170	159	174	203	163	181	186	147	186	219	160	182	181	173	190	206	152	157	190	181	157	161	156	181	165	179	179	189	165	160	166	173	153	179	179	186	167	183	167	171	173	181	167	173	165	176	162	170	167	174	171	166	155	160	187	173	176	161	186	176	176	190	165	179	158	199	185	173	201	166	185	183	163	164	177	203	164	176	183	173	188	177	157	174	187	174	173	170	197	144	163	168	174	170	152	169	156	195	160	161	172	185	165	184	166	166	189	172	178	179	138	171	190	174	190	155	181	181	157	164	160	182	187	178	167	182	163	173	154	179	155	156	178	168	177	153	174	171	198	165	159	156	158	167	173	158	182	167	190	193	176	191	168	180	159	157	179	159	157	167	193	178	180	180	163	178	163	187	192	169	168	203	178	178	186	149	182	158	164	164	175	157	160	187	150	174	151	176	185	163	171	183	166	182	179	168	165	160	192	159	195	180	174	160	172	163	177	187	143	140	169	195	186	176	170	186	155	176	180	161	172	169	153	187	194	184	161	181	171	168	187	189	154	181	188	193	187	179	162	189	195	178	158	180	186	181	180	171	163	166	183	163	180	152	166	171	174	179	178	170	184	160	171	175	176	176	183	185	159	177	178	145	179	172	174	170	185	174	182	171	164	162	172	163	180	150	173	170	160	166	180	170	176	179	173	152	167	176	195	183	178	153	172	153	180	169	195	167	162	157	198	172	166	167	200	166	201	162	180	167	185	170	176	205	180	152	165	166	174	158	173	185	164	144	174	174	181	168	211	180	201	178	171	171	190	175	163	196	180	192	167	180	180	154	192	163	156	178	186	196	172	150	180	188	189	173	164	166	172	198	177	166	151	177	172	171	162	165	181	165	185	171	177	148	178	170	166	190	179	197	177	165	182	191	166	181	179	177	181	195	175	148	161	192	185	193	200	163	154	165	164	156	156	185	190	184	176	174	157	169	186	178	173	168	157	168	154	209	154	187	181	200	154	182	171	171	177	169	149	168	173	175	183	175	175	170	202	164	185	171	188	131	179	178	174	182	185	171	177	179	192	156	179	161	165	191	182	170	160	173	201	178	176	163	176	196	191	158	200	178	211	165	179	186	164	164	182	176	160	183	176	196	175	191	174	162	150	175	182	164	174	159	166	177	182	174	175	180	166	170	184	172	188	184	146	159	168	191	185	163	168	157	179	150	171	196	177	169	180	167	193	162	167	176	176	185	193	185	167	170	162	195	177	164	156	166	174	161	187	192	156	178	185	178	175	168	177	202	169	170	170	184	162	195	135	185	170	180	170	176	155	154	164	186	180	186	175	191	171	157	179	171	179	162	166	163	173	168	160	189	165	161	150	181	176	180	177	180	174	183	163	180	164	185	193	162	162	192	204	175	149	173	174	155	194	207	199	182	176	153	152	150	180	188	167	163	160	200	179	160	188	193	174	174	174	188	215	199	164	183	149	194	188	171	160	173	177	177	169	200	169	175	170	171	167	191	158	190	175	192	162	172	185	181	178	206	176	165	201	167	155	190	175	160	151	162	177	171	186	172	185	208	169	140	179	166	180	189	164	164	169	169	156	169	194	169	150	160	166	188	149	158	169	166	192	159	145	165	175	172	170	180	172	159	188	183	181	174	163	187	171	186	176	178	170	160	171	186	180	178	183	186	169	174	169	138	146	181	187	176	184	157	182	194	162	168	172	163	202	178	178	172	163	186	181	154	180	172	184	159	202	172	172	145	181	172	165	168	191	160	166	169	163	168	162	176	168	174	185	193	171	193	169	167	176	184	208	210	169	181	158	167	167	175	167	182	172	169	172	191	182	180	169	158	217	194	169	242	194	178	170	167	172	171	165	193	173	169	189	185	179	176	165	160	163	172	185	145	191	202	164	164	195	172	180	165	155	201	161	165	182	199	174	191	167	155	169	184	194	181	184	190	151	170	188	182	174	193	168	199	198	177	190	178	169	145	165	143	141	178	188	182	185	171	167	155	170	170	180	167	184	178	180	164	187	156	157	175	164	161	158	171	187	191	175	175	182	176	175	197	184	190	195	199	181	164	169	144	179	186	178	160	202	190	205	199	179	169	162	186	179	160	178	177	178	175	158	185	170	155	163	178	152	196	183	155	146	195	189	185	180	186	181	169	209	177	174	167	186	165	169	159	167	178	157	169	186	183	171	156	170	195	186	158	150	152	158	181	168	177	183	184	181	180	163	167	183	175	172	182	184	168	179	148	163	166	180	169	161	157	174	178	187	176	174	180	177	182	183	182	171	164	161	164	170	171	197	187	168	198	166	171	174	161	179	173	174	169	155	188	169	161	166	183	188	175	194	166	187	181	155	178	168	169	152	166	181	164	174	198	174	172	182	150	173	178	156	195	151	167	175	171	183	159	171	157	168	168	178	165	163	162	178	162	206	174	193	172	204	177	176	167	158	163	160	177	184	180	193
2935	268	280	245	257	260	236	247	226	247	252	262	250	269	249	256	263	235	243	255	257	243	258	239	276	238	267	233	266	247	231	247	235	246	262	231	237	249	238	253	251	250	250	234	243	234	265	250	260	230	274	250	254	274	231	212	277	270	232	229	259	248	249	283	249	243	237	239	243	270	248	244	266	225	246	251	219	253	251	245	263	235	245	249	271	242	222	241	226	243	270	254	269	234	240	273	255	244	251	275	248	226	239	262	273	247	264	253	273	280	244	244	242	272	262	219	232	233	260	226	244	239	257	240	259	252	257	247	251	250	245	254	270	248	244	257	248	251	255	250	271	250	212	267	248	222	251	241	277	258	232	267	245	251	239	252	254	279	270	259	265	237	274	262	265	268	265	249	242	234	242	240	246	267	256	247	255	242	232	245	249	236	259	248	209	252	295	262	256	234	247	258	261	228	206	256	223	270	233	236	240	274	260	243	261	217	245	255	225	256	232	230	242	263	258	255	268	264	283	234	274	269	258	240	241	242	239	244	237	270	263	232	252	240	234	261	224	232	260	236	242	243	239	268	272	255	233	265	228	272	248	248	265	242	262	241	250	279	248	245	261	253	246	234	240	258	236	252	257	237	254	261	262	273	264	252	234	247	254	230	222	258	276	273	246	267	262	246	240	240	238	258	265	212	254	243	269	245	242	268	254	242	239	252	251	263	247	241	246	244	227	262	283	260	245	218	263	266	226	246	274	248	269	257	237	247	280	243	271	239	228	282	247	239	278	237	266	267	229	251	241	263	245	277	257	264	250	260	253	250	281	262	265	271	228	267	299	244	231	232	276	256	253	266	269	249	260	252	224	243	250	248	264	259	267	250	280	254	259	276	274	252	258	248	264	250	251	227	263	233	241	270	252	261	237	253	255	242	239	225	228	273	254	254	240	259	240	255	267	229	244	275	243	275	270	263	244	263	236	235	237	260	272	245	237	259	246	227	254	252	259	235	274	241	244	230	282	217	240	237	226	263	242	263	241	242	269	251	259	269	271	240	272	276	236	231	249	270	225	224	242	241	257	248	255	268	222	260	263	241	231	270	265	229	242	291	254	277	259	252	260	240	243	235	300	261	241	243	246	269	260	247	231	272	247	255	239	271	235	269	281	280	244	265	281	268	264	252	251	236	246	257	220	282	221	269	247	252	245	280	238	280	263	242	269	278	268	256	247	255	230	245	251	267	275	254	249	250	278	274	259	264	216	242	266	279	257	253	277	267	233	267	225	222	242	237	225	229	261	241	226	278	271	226	255	246	233	252	254	238	258	233	239	253	267	266	272	252	267	250	239	261	250	240	261	225	273	237	240	243	260	237	241	225	256	272	242	226	245	257	229	252	281	256	256	257	249	242	261	242	257	245	249	225	238	276	211	264	252	247	250	267	248	258	244	247	240	246	245	267	283	231	238	257	214	225	261	239	272	247	258	267	254	259	241	263	252	246	230	245	244	227	248	256	265	244	249	242	268	236	293	212	240	259	255	270	263	243	252	237	259	226	214	250	226	251	265	238	287	251	254	263	258	254	293	250	223	270	267	251	264	226	237	245	222	284	272	238	259	268	259	251	247	234	246	234	254	285	234	258	282	234	246	255	240	220	229	242	235	233	249	231	227	250	251	272	276	228	265	262	254	239	261	230	237	244	258	271	266	245	204	240	264	256	247	257	259	244	248	235	266	275	266	229	250	238	252	250	281	260	239	223	269	232	257	233	256	245	295	245	250	254	262	259	251	254	260	242	263	238	249	233	264	218	258	251	237	232	242	249	244	251	274	245	223	257	221	275	239	230	247	251	265	265	276	240	237	265	255	240	238	268	250	245	267	245	236	214	256	250	257	278	249	244	251	256	239	218	259	260	236	263	247	230	239	261	246	269	266	236	234	248	243	238	251	263	229	277	261	263	238	253	242	238	255	253	251	244	245	253	252	229	261	253	276	276	255	240	225	227	273	265	224	247	289	252	245	244	270	264	256	244	244	256	236	236	276	260	243	256	225	255	255	238	249	268	250	249	246	251	259	230	265	264	233	246	244	276	269	234	256	262	244	226	261	245	266	253	263	282	278	252	288	249	263	268	260	257	252	250	278	243	255	237	260	237	251	248	265	274	237	240	230	261	257	254	239	268	267	243	245	261	269	239	252	267	237	244	256	250	271	288	266	220	271	242	243	227	272	231	239	240	242	247	259	261	235	221	240	251	286	240	257	253	249	274	278	250	237	246	234	239	253	235	255	245	244	256	273	237	250	259	230	256	210	244	264	267	235	248	267	257	245	249	280	256	227	250	228	283	277	241	271	263	235	260	240	231	269	255	276	252	201	248	246	264	257	259	245	248	259	282	255	241	253	276	255	256	272	273	261	245	256	267	236	264	245	253	285	264	214	261	256	282	263	217	261	258	254	265	257	238	242	227	255	240	230	242	292	246	249	243	219	233	266	228	274	246	274	237	275	272	261	246	246	255	252	269	245	224	265	253	237	245	256	262	276	240	233	264	250	251	271	248	276	256	261	249	248	274	247	231	269	240	250	266	220	244	219	233	259	245	251	271	238	222	253	247	263	259	235	239	260	243	260	244	276	273	245	250	250	228	230	269	271	252	226	267	237	266	245	236	238	248	249	246	265	264	249	239	247	260	259	264	268	238	271	291	260	252	244	240	267	261	212	237	233	253	229	239	257	241	252	231	278	287	239	251	263	246	232	264	237	246	233	260	240	245	237	245	237	258	223	237	266	269	254	232	250	252	235	245	247	247	239	287	263	242	248	243	200	259	255	255	245	271	243	242	271	258	274	239	240	259	259	266	255	253	244	257	234	223	243	221	264	250	254	221	266	276	252	239	243	232	269	229	259	217	250	265	288	242	260	270	232	251	223	239	245	250	231	259	250	254	253	266	260	256	255	280	247	259	242	250	257	242	221	234	268	264	225	266	230	212	249	249	222	262	228	252	256	245	250	263	203	245	241	277	276	236	261	246	265	277	272	241	252	279	264	253	232	232	272	235	259	270	272	271	279	235	230	289	274	264	234	263	269	254	263	235	218	217	253	269	250	262	244	247	224	239	235	258	256	220	245	254	248	286	262	278	256	229	225	247	247	218	245	245	240	258	238	268	226	258	248	248	251	278	234	254	255	247	271	248	255	258	255	240	248	240	244	248	236	248	288	236	263	278	257	260	243	236	248	255	258	246	261	270	239	233	233	259	243	276	250	248	229	252	256	246	241	242	248	230	256	215	238	243	230	232	220	241	240	247	258	282	242	218	270	239	237	250	239	246	257	282	229	232	264	251	270	230	278	247	280	259	258	257	267	265	262	257	269	253	240	259	272	242	228	224	264	243	250	230	250	242	264	255	228	250	256	258	279	271	271	240	270	267	281	264	277	223	261	265	230	245	241	235	208	273	258	243	263	246	256	267	244	242	248	264	236	257	249	249	237	255	254	251	233	242	252	256	246	250	225	245
3199	607	651	643	648	578	609	629	634	574	660	589	607	585	628	615	643	653	628	573	619	574	594	646	637	594	589	591	634	626	619	628	588	586	606	598	635	591	614	563	628	627	584	614	597	589	581	595	583	586	664	625	618	610	612	600	564	591	598	575	533	628	602	594	623	643	649	653	644	602	576	636	641	621	612	609	634	596	625	599	606	610	659	632	584	589	582	611	572	619	587	614	600	617	611	613	612	613	616	597	598	635	599	653	579	603	587	629	569	568	587	613	661	593	584	611	592	622	614	595	592	631	592	552	635	589	627	615	643	582	632	588	631	606	584	581	590	602	580	597	597	604	574	594	634	613	592	630	587	573	632	609	589	616	615	619	613	636	595	608	592	588	630	567	628	595	611	569	620	632	630	578	645	621	585	601	605	611	603	578	593	550	632	588	607	602	623	616	620	595	596	602	604	561	593	595	613	581	614	642	563	591	558	563	590	621	576	613	567	593	578	576	570	613	617	621	556	645	577	564	602	588	566	603	580	584	613	616	599	618	581	580	631	596	600	609	576	616	578	637	607	621	621	618	556	592	590	663	587	584	572	561	618	605	588	590	599	589	602	601	626	607	615	638	614	610	589	608	569	576	600	617	593	603	628	596	597	591	571	578	576	611	607	598	541	617	553	619	610	582	624	613	624	566	580	518	592	611	606	611	579	603	590	618	583	649	651	585	646	581	588	609	636	628	561	618	588	603	572	575	654	608	600	629	607	598	564	615	615	638	621	611	610	600	603	587	606	613	649	626	621	633	560	572	580	601	622	576	601	593	623	562	627	589	608	586	590	624	641	633	618	596	602	608	629	598	609	600	580	584	579	583	587	634	608	613	581	603	590	577	604	628	590	533	650	600	613	635	609	584	594	588	567	622	584	614	645	609	569	538	615	588	617	598	598	609	650	562	594	593	584	587	593	608	621	616	609	591	583	587	594	561	571	613	620	583	592	682	591	617	604	631	626	596	612	624	601	606	620	575	621	575	589	566	625	601	618	616	569	585	565	587	584	607	616	662	603	606	596	597	569	609	592	624	563	615	606	631	621	642	603	607	585	626	619	574	567	614	607	652	570	609	564	563	596	585	647	618	587	574	639	570	603	594	601	567	586	574	611	615	547	612	584	611	592	594	651	575	566	618	576	572	595	568	621	620	618	614	612	584	616	616	605	647	602	595	592	616	565	634	601	624	621	571	591	609	617	628	617	634	605	581	606	644	581	595	566	614	600	568	579	614	572	622	591	634	633	675	628	603	617	619	625	596	643	605	546	602	626	577	613	583	619	580	613	584	574	604	604	583	579	575	576	644	606	608	569	637	649	594	599	606	603	623	594	644	590	584	585	537	615	612	592	632	579	611	602	615	618	621	612	623	610	598	602	653	611	612	624	614	583	623	582	560	605	554	602	602	568	614	574	572	608	624	626	618	585	626	585	654	598	625	564	618	620	616	615	609	602	624	631	631	614	599	551	634	570	615	612	648	567	613	571	617	579	639	605	564	639	586	601	622	599	624	615	577	624	596	639	606	624	616	583	570	600	570	617	551	582	590	581	591	577	618	626	644	579	623	563	570	635	603	650	618	613	618	585	595	605	624	583	586	610	571	599	629	623	604	596	607	587	607	598	602	613	612	590	599	569	589	556	600	631	589	598	598	570	566	599	631	614	580	606	625	594	646	598	619	579	600	653	602	577	619	600	598	570	553	625	628	559	580	588	598	604	598	593	610	598	611	597	620	608	613	574	590	554	608	606	554	591	554	633	613	557	596	611	608	599	594	616	582	628	618	606	612	642	621	604	620	599	625	607	614	571	609	571	621	577	576	592	602	612	638	579	617	589	598	640	608	571	608	614	649	650	598	636	541	573	591	636	587	633	612	603	609	599	575	677	622	598	600	624	566	574	574	601	561	580	611	604	592	608	645	579	590	611	605	606	580	572	574	579	566	588	604	571	579	643	624	578	595	614	654	619	599	600	619	593	566	632	583	671	601	570	535	590	611	585	595	601	597	627	630	616	594	568	596	621	600	572	633	619	568	613	614	608	612	596	557	628	597	573	647	604	623	589	636	613	639	587	633	626	606	622	591	588	618	580	544	528	608	612	602	626	581	570	614	631	591	571	652	572	627	611	573	642	615	581	528	612	599	584	563	623	626	607	620	584	622	616	603	590	595	581	636	593	611	592	633	611	591	603	621	625	613	601	643	583	626	647	609	595	589	607	567	566	605	606	582	645	604	581	618	574	556	596	574	598	651	581	645	555	578	569	637	603	597	612	583	614	593	619	600	622	660	571	650	614	604	630	630	610	606	586	600	612	604	599	614	608	632	620	620	657	581	633	632	577	615	600	608	615	632	589	588	606	563	641	611	653	579	602	602	571	549	634	609	608	592	529	622	599	627	613	616	604	562	628	598	659	589	598	610	595	609	608	623	599	607	660	624	562	555	587	606	601	594	594	621	632	600	609	607	592	643	611	564	600	609	631	596	583	602	610	566	600	614	605	590	627	618	622	613	593	628	597	565	584	571	553	620	618	602	589	575	574	603	641	613	562	571	597	616	607	648	584	614	598	591	574	606	587	589	573	598	632	574	575	633	572	637	625	586	606	587	610	629	576	620	596	628	631	617	662	628	598	605	582	592	616	646	599	596	562	579	604	559	590	586	616	565	625	606	581	571	613	571	640	599	610	602	597	619	633	609	589	654	619	634	573	638	583	621	607	592	610	570	591	644	586	603	607	573	604	599	579	574	631	618	634	592	592	591	611	597	622	561	593	633	579	634	598	607	600	619	622	617	546	616	618	607	608	610	552	580	599	595	611	606	630	545	584	623	661	611	590	566	626	631	630	582	614	622	595	603	609	605	561	590	586	611	581	576	543	564	640	584	597	571	574	618	620	609	582	602	571	594	623	606	647	563	608	644	529	539	570	586	601	597	586	596	607	631	629	589	632	619	601	564	652	568	631	619	613	626	606	554	650	588	589	598	630	605	594	602	601	584	545	572	646	592	628	576	566	608	601	595	631	616	546	608	592	685	599	584	593	599	603	601	597	630	586	603	572	591	643	571	573	595	596	638	609	575	590	575	614	572	591	581	606	635	569	587	642	597	620	602	577	585	636	668	585	629	610	595	605	588	638	613	606	626	574	595	594	573	608	614	609	623	654	569	638	607	593	581	590	614	582	601	605	581	587	606	644	596	628	597	602	635	560	638	585	604	608	584	603	630	602	602	643	584	617	621	632	585	569	589	633	624	550	591	594	583	618	599	640	636	586	589	619	622	592	630	591	635	613	609	604	599	573	580	629	647	587	617	585	614	597	599	606	593	566	622	583	624	615	584	591	604	593	615	664	569	568	597	614	558	613	605	571	648	626	618	554	584	588	629	595	635	627	599	568	584	587	612	609	546	591	627	558	586	578	592	615	529	623	608	643	617	591	582	623	610	580	616	611	602	668	643	579	623	572	585	652	609
10130	482	358	325	255	235	206	212	179	172	176	167	167	179	160	164	177	148	188	164	176	164	156	180	158	153	176	172	151	162	163	166	148	171	182	164	155	167	170	155	176	175	144	142	167	136	155	179	139	147	158	181	153	151	158	155	180	155	151	160	145	144	145	154	149	142	170	147	157	164	175	170	175	139	137	167	198	167	163	156	173	143	174	172	164	142	146	150	153	156	168	167	166	163	164	149	152	155	182	181	155	142	148	164	173	159	165	115	160	162	153	151	175	176	185	150	173	157	181	173	185	170	142	143	170	189	163	154	142	164	160	169	156	163	153	155	156	135	159	158	182	167	159	160	148	162	141	165	155	165	165	176	184	160	176	153	156	146	168	144	141	145	179	170	150	185	172	186	173	155	149	143	171	178	160	181	146	156	157	162	182	162	160	150	151	163	154	185	166	163	169	153	164	156	158	139	172	157	167	158	145	147	153	162	151	126	156	136	180	174	161	158	167	156	154	163	165	144	171	178	155	179	147	148	156	157	136	170	157	175	166	153	153	178	131	169	162	168	162	177	175	166	183	145	159	165	161	148	156	162	140	156	149	183	162	167	169	178	155	175	160	151	151	199	150	159	169	167	172	148	163	176	155	146	166	179	147	160	178	152	173	153	166	141	180	148	151	163	162	159	162	145	155	140	148	166	148	157	159	160	153	179	180	146	160	185	134	174	176	178	148	159	159	174	182	152	173	148	139	181	173	143	173	172	168	176	132	148	162	156	157	175	170	138	151	182	162	156	174	148	157	163	146	152	161	157	160	150	169	179	162	152	164	133	146	147	160	168	140	176	179	150	169	151	152	150	182	172	182	125	154	172	171	176	151	152	168	174	157	188	149	148	135	162	152	185	192	190	150	138	168	137	169	145	180	174	173	173	164	143	169	160	183	162	158	173	160	166	173	187	180	174	186	181	172	153	154	149	202	169	156	165	187	172	149	172	150	160	156	148	168	162	174	161	178	162	139	158	190	160	164	166	155	138	141	161	164	175	150	167	145	156	145	155	142	148	133	166	153	155	153	160	163	144	170	144	158	178	168	168	149	140	157	151	176	166	152	134	166	167	148	134	147	175	175	133	172	158	151	144	151	141	133	165	158	127	155	188	153	166	177	176	161	154	162	163	179	170	168	148	152	163	179	156	154	166	170	141	171	167	146	184	169	133	144	156	148	169	155	158	167	152	176	163	132	148	155	143	181	168	151	146	151	158	162	178	178	171	154	147	163	150	175	183	159	161	151	136	155	163	161	178	154	176	161	163	163	170	153	161	161	148	174	136	161	176	147	174	166	164	166	161	132	171	178	141	171	183	162	182	160	173	157	168	152	159	165	183	158	180	154	140	125	150	157	168	142	150	182	170	171	144	141	169	180	162	165	154	183	134	160	168	171	158	173	158	168	163	166	151	148	133	140	153	171	172	155	160	179	145	151	175	164	154	128	157	158	147	166	171	164	156	151	155	180	138	161	151	167	141	150	147	159	164	130	148	159	141	145	159	137	163	140	162	162	166	150	154	152	145	139	174	138	151	177	182	146	162	173	170	156	151	152	164	179	186	165	158	158	181	149	161	150	182	156	151	172	161	134	182	152	174	150	172	136	167	172	155	157	146	161	159	150	191	133	165	175	150	132	148	164	167	162	171	159	175	170	151	167	161	166	163	150	158	157	159	176	163	178	165	180	167	172	158	161	165	146	160	161	157	145	160	164	160	154	145	181	162	180	165	194	189	164	153	169	178	160	137	181	174	164	153	149	170	151	169	176	173	172	172	149	144	144	144	160	152	152	169	155	145	180	139	166	180	154	162	158	153	146	142	164	155	156	165	158	147	145	161	156	165	167	168	164	160	163	135	156	184	178	142	141	177	158	166	155	162	150	166	168	168	155	165	181	143	147	155	160	160	161	163	174	150	148	151	144	132	157	159	171	161	150	147	176	162	174	195	145	165	170	161	142	198	162	161	166	149	157	142	148	172	173	152	132	159	187	199	176	179	146	161	133	176	166	161	171	164	164	185	169	145	165	172	179	160	171	184	174	186	150	164	144	175	149	176	155	153	149	151	175	149	162	165	153	146	152	170	160	169	148	164	167	163	155	150	170	152	141	189	155	127	152	154	154	168	175	173	167	133	141	158	154	150	145	174	165	164	162	177	186	165	179	175	167	167	165	152	168	150	163	168	171	173	170	161	127	164	177	172	162	161	154	169	165	157	180	159	147	139	175	158	162	165	164	175	146	170	137	158	165	156	165	164	171	159	166	162	162	154	168	175	140	150	161	144	154	168	151	179	139	162	139	154	179	148	165	162	179	165	146	158	167	187	165	158	160	139	164	156	159	190	151	179	168	173	149	184	162	172	187	159	143	161	155	160	172	180	180	168	187	154	154	148	140	164	181	151	163	162	161	158	187	176	185	144	164	146	152	148	154	142	177	158	144	162	161	167	148	154	172	169	173	184	172	134	146	168	167	181	155	159	170	147	161	154	174	159	150	160	156	160	176	148	160	155	144	169	143	141	154	164	171	161	169	158	170	167	151	155	165	162	160	156	175	155	162	145	151	155	164	163	164	157	181	149	150	172	156	152	148	163	133	154	166	156	164	150	162	171	165	157	173	170	171	148	142	133	155	172	165	168	157	152	156	155	137	177	155	153	174	155	157	156	158	171	162	178	149	167	163	178	154	160	159	136	174	171	152	181	155	137	154	159	179	144	148	156	165	153	168	141	180	179	159	147	155	139	152	145	152	165	146	137	143	138	150	151	160	145	162	151	170	133	160	165	176	188	177	171	151	164	153	163	158	177	139	148	151	150	163	144	170	175	135	169	149	146	158	161	145	153	163	158	145	164	176	164	185	152	178	162	168	150	139	166	170	154	184	167	146	170	143	167	158	159	176	152	161	172	149	147	149	152	153	134	180	156	153	159	174	176	160	156	167	156	139	150	172	157	159	149	155	141	168	137	148	159	155	173	156	150	154	158	150	157	148	152	153	171	153	169	169	191	155	159	143	169	131	163	155	180	178	157	165	168	142	165	160	146	174	135	176	174	160	168	178	154	170	150	176	180	168	173	157	149	163	152	146	175	145	168	143	168	156	172	163	152	143	174	144	149	161	180	171	176	163	165	165	169	144	127	153	170	140	167	135	168	143	157	150	157	140	146	154	169	132	170	160	160	167	156	165	153	144	192	159	132	188	171	155	165	177	159	144	160	163	164	138	166	177	162	147	174	162	155	165	147	164	179	164	180	140	128	131	186	149	159	151	187	161	158	162	134	165	168	165	157	149	163	151	187	159	166	159	169	166	151	181	143	166	188	160	141	172	171	155	161	149	147	147	173	169	171	156	157	146	148	186	176	153	164	153	161	169	163	190	216	161	157	165	142	177	166	161	171	162	173	147	162	147	146	182	163	177	150	168	169	154	156	153	163	170	162	166	158	158	172	167	147	159	156	165	157	168	158	169	158
8544	612	896	1042	852	783	691	568	562	527	512	455	497	496	444	451	445	420	446	456	444	415	410	436	399	420	419	384	421	399	405	406	411	402	407	407	397	402	434	386	389	376	394	441	406	382	445	393	391	433	398	384	396	402	406	421	380	390	358	376	376	398	384	401	398	379	374	367	417	437	389	386	372	413	415	404	447	391	384	398	400	361	404	368	385	399	381	407	421	363	396	398	416	393	347	364	385	398	366	413	395	379	389	412	405	456	399	411	419	374	361	400	370	383	396	408	372	398	383	401	409	419	364	376	394	402	408	393	377	389	390	419	402	417	347	398	385	410	391	390	381	437	375	366	360	400	415	416	433	416	406	385	394	397	407	367	401	365	406	401	384	355	417	394	408	407	401	398	412	414	433	387	351	407	410	416	402	365	388	399	420	380	389	387	402	393	379	401	399	363	380	388	386	396	385	399	400	368	422	403	393	377	381	404	391	405	391	356	409	407	363	448	391	420	406	422	367	350	399	407	380	365	400	374	375	371	403	422	388	400	375	378	384	412	401	403	384	384	403	405	415	374	423	386	436	377	411	440	412	395	402	332	388	388	376	363	392	398	415	356	391	370	385	422	401	368	398	401	395	388	373	396	401	408	408	404	413	417	420	402	427	429	393	414	395	386	403	411	403	393	407	385	365	401	375	384	387	386	337	401	361	391	339	382	383	424	438	441	387	357	392	376	370	393	364	410	378	439	403	404	423	371	405	402	358	410	392	409	364	373	422	439	375	394	400	405	393	381	410	385	359	395	422	390	387	405	424	409	410	372	422	420	380	409	376	434	375	388	385	392	392	369	389	404	352	369	364	368	400	395	418	411	383	380	387	377	396	360	410	379	405	376	407	372	409	400	409	414	380	387	388	389	427	358	378	430	380	420	396	440	422	400	413	408	393	392	417	424	401	426	358	387	416	390	396	396	389	431	378	385	412	401	386	375	376	387	386	412	386	411	405	396	396	380	369	387	370	370	401	397	377	397	392	414	383	390	426	387	414	401	381	347	382	401	353	407	378	388	377	428	397	394	424	401	402	386	397	367	348	391	382	398	392	408	383	386	386	420	383	393	413	398	402	384	424	390	373	376	381	421	411	386	372	391	404	359	379	383	402	396	406	395	381	391	402	408	373	374	379	406	356	364	418	403	388	391	387	417	397	408	392	405	395	405	367	394	415	444	364	402	372	396	384	396	399	414	383	367	379	400	389	401	396	413	408	446	382	406	409	360	394	392	378	384	396	390	391	365	410	429	424	388	407	387	406	360	397	387	398	415	403	368	423	369	379	411	390	401	390	340	389	374	391	384	416	399	392	395	371	405	428	382	406	363	414	395	388	387	406	376	362	362	389	346	403	376	394	340	353	383	399	421	364	412	362	362	408	377	365	416	386	416	441	394	395	400	426	391	434	411	408	393	395	414	429	380	404	393	406	386	367	402	425	368	382	376	358	382	453	411	353	404	404	356	404	380	398	385	391	383	415	397	399	418	381	402	390	388	358	392	363	418	383	416	428	416	384	404	391	363	390	377	372	379	397	401	383	391	404	377	410	397	389	369	396	388	398	397	402	396	383	359	409	397	352	401	398	375	376	383	387	383	406	366	413	368	376	398	345	409	375	395	426	403	414	409	399	422	396	396	405	343	409	357	374	377	371	363	405	396	414	443	395	402	385	396	413	411	396	419	401	398	417	356	423	378	397	351	395	392	383	378	396	409	406	389	391	355	411	394	410	396	372	390	388	407	380	417	381	395	381	406	389	418	409	363	370	403	402	383	404	423	396	393	409	393	397	367	380	414	376	381	379	393	413	390	404	402	340	367	364	384	359	411	388	411	352	391	366	387	409	384	406	423	437	378	384	393	422	377	373	384	429	427	385	401	396	398	375	398	373	409	430	397	396	380	410	394	391	417	385	369	419	396	371	356	348	366	376	391	395	426	403	433	424	421	413	408	402	373	382	417	378	367	415	399	381	406	371	414	398	404	348	385	414	397	433	383	407	405	409	383	413	395	431	386	408	389	418	407	407	381	431	394	371	400	380	394	384	392	406	400	349	391	363	375	389	336	416	377	384	386	404	378	410	390	394	364	398	367	395	416	414	392	360	392	390	377	402	399	373	389	397	385	408	383	406	386	409	391	397	408	402	435	368	420	423	407	405	414	378	412	364	382	379	367	356	372	423	401	378	395	387	402	383	392	375	408	388	402	405	403	395	412	375	403	368	383	385	417	392	402	359	406	375	382	398	440	370	406	409	382	421	392	396	389	355	354	407	380	397	408	363	405	422	394	393	396	399	386	421	389	395	423	392	416	384	391	384	399	367	381	382	376	398	399	376	400	392	428	391	415	393	411	403	373	410	425	410	414	382	390	422	387	417	376	404	386	397	395	417	414	429	363	392	415	412	378	403	382	399	392	410	402	380	396	420	368	424	407	391	404	378	387	416	409	397	389	390	383	391	439	391	392	434	388	394	386	400	348	379	423	425	401	388	391	371	394	366	397	391	424	379	380	400	407	423	386	381	401	410	400	400	377	403	380	378	421	375	431	388	389	428	374	393	418	417	398	375	414	403	408	380	374	397	372	408	391	379	375	332	394	393	422	407	408	401	397	379	410	379	374	377	380	438	362	424	390	381	386	416	408	360	386	392	387	424	389	366	378	358	396	396	382	390	414	417	375	384	380	375	388	417	431	387	364	391	382	391	387	376	342	402	383	426	387	374	422	367	406	393	398	374	406	401	399	408	396	398	428	367	386	413	372	373	409	388	361	373	395	390	401	415	398	390	355	384	382	383	416	371	396	423	425	390	384	406	362	410	371	399	410	399	390	414	404	385	353	396	372	410	394	352	379	411	375	368	377	430	394	397	391	404	405	390	424	396	381	389	414	349	412	363	409	367	389	397	395	417	373	410	413	380	384	422	355	409	361	423	391	386	422	386	396	383	391	381	410	404	399	404	403	384	405	385	378	392	385	421	397	396	382	434	408	409	393	384	400	429	389	374	344	384	390	366	390	407	389	394	384	382	364	375	382	378	352	408	401	425	372	399	395	401	400	414	374	413	401	364	418	394	418	427	409	435	403	388	412	388	377	387	413	345	363	388	393	394	375	367	386	416	408	396	387	400	404	381	389	414	413	398	379	375	415	394	408	414	422	394	427	370	411	364	363	412	388	369	418	419	357	423	419	376	357	386	404	416	387	381	412	401	417	402	388	418	367	380	350	391	357	367	390	369	396	369	404	385	374	386	374	355	442	363	385	379	427	417	391	391	422	393	359	398	411	403	408	378	426	378	422	402	403	403	403	381	363	406	383	412	389	387	353	379	402	403	392	395	393	394	358	405	428	381	415	377	395	417	386	376	388	406	364	372	399	421	395	394	391	374	416	391	380	374	386	419	374	403	388	389	411	382	396	387	361	403	365	379	384	421	383	388	395	398	397	383	403	350	398	398	368	357	407	366	389	405	364
17750	1106	503	347	259	178	137	151	124	112	110	90	95	72	65	65	73	83	54	63	78	67	69	59	65	63	48	61	60	82	72	63	59	48	71	45	55	59	73	51	64	56	58	45	54	64	74	51	60	59	48	59	72	64	68	64	61	45	47	56	60	72	62	73	76	52	55	41	46	61	57	56	57	50	49	44	56	47	67	50	59	55	65	64	50	51	52	52	66	47	54	54	46	48	53	68	53	51	56	47	60	75	57	57	59	55	44	57	71	55	51	63	54	63	61	59	55	82	49	60	59	45	42	63	46	74	61	57	69	56	57	61	52	57	70	60	60	48	80	54	55	58	63	55	48	52	54	74	63	58	60	56	50	53	57	74	54	72	62	58	58	55	53	46	61	53	57	52	66	67	61	55	59	56	65	52	59	66	51	53	67	59	72	58	78	56	54	56	56	73	69	54	44	60	49	58	58	45	53	58	67	72	47	72	61	53	59	60	61	50	64	57	53	48	60	50	64	65	48	65	64	40	64	71	60	47	67	63	48	52	69	52	45	52	51	59	59	58	53	43	55	49	48	64	63	50	59	44	64	44	55	50	58	60	63	80	73	64	49	57	62	64	53	46	50	62	64	66	58	50	56	71	53	50	58	64	68	42	68	73	66	52	69	50	44	53	63	57	65	62	62	52	60	73	60	60	47	45	46	54	67	66	63	67	55	60	74	64	61	62	51	56	52	57	51	53	49	55	64	58	60	52	71	69	64	49	60	53	65	59	58	59	58	72	62	48	80	47	56	55	68	59	70	57	63	66	50	57	64	58	54	42	56	53	62	60	48	51	62	51	50	59	59	71	50	50	39	56	53	49	58	68	57	54	61	70	58	69	50	70	53	67	56	60	61	59	61	59	61	56	65	56	52	34	55	50	64	72	59	62	67	58	71	65	69	65	55	87	49	57	40	66	57	64	55	62	49	68	61	69	62	53	64	60	66	59	40	44	71	67	51	61	73	72	70	50	60	55	59	56	65	57	58	54	55	54	57	60	56	68	56	75	47	45	48	53	57	68	48	64	73	61	61	64	65	57	58	57	56	56	58	66	62	59	58	57	84	69	74	64	41	53	56	52	54	39	64	55	51	55	46	53	67	63	65	56	48	53	60	53	48	58	70	55	75	49	46	50	51	63	65	46	43	68	58	51	61	64	55	76	71	60	71	56	65	72	43	50	51	54	80	56	81	67	64	74	57	62	55	61	47	64	47	50	54	46	48	45	62	60	67	69	55	56	55	71	56	65	62	65	57	60	68	55	62	63	42	51	54	70	55	63	49	67	51	42	67	51	59	50	54	65	55	62	52	62	59	56	61	56	58	57	65	58	43	66	52	53	65	63	62	56	61	58	73	60	62	68	68	74	61	62	62	70	50	57	51	56	49	69	59	47	64	51	64	56	44	68	57	40	64	49	72	53	68	73	56	49	50	52	68	64	57	62	70	49	55	48	71	60	54	52	48	62	69	61	70	64	49	52	49	60	55	58	66	52	56	53	64	65	53	48	56	50	52	51	51	50	65	69	68	51	60	47	56	61	66	50	65	68	58	64	62	46	69	62	43	77	65	48	46	58	62	60	53	56	56	46	60	75	57	66	54	49	54	55	59	60	55	74	64	58	45	77	56	60	69	54	42	47	55	59	65	69	64	55	58	70	51	61	57	63	49	67	55	57	60	50	59	57	49	59	58	63	60	74	46	62	68	52	55	68	62	69	65	56	62	54	78	59	65	36	51	52	60	69	52	57	86	62	51	61	72	53	53	60	72	50	62	58	58	61	63	66	62	67	66	55	62	71	64	56	59	60	47	64	58	59	43	66	70	55	63	51	60	42	65	58	49	70	63	49	63	65	59	52	55	33	61	54	66	62	74	55	59	61	48	64	56	58	68	43	68	73	63	58	56	50	58	58	62	70	66	44	57	58	63	80	46	51	60	50	55	56	74	48	53	60	70	46	55	52	47	75	53	49	62	55	46	65	49	81	69	60	55	57	56	60	51	55	58	67	57	59	65	48	54	66	50	61	77	67	68	47	59	63	57	53	54	48	56	46	56	56	46	52	62	55	69	60	66	68	52	51	60	47	56	52	56	60	67	73	53	48	62	62	59	55	60	58	38	64	58	54	62	70	62	55	64	58	65	67	72	67	56	61	56	58	63	73	63	50	51	63	53	52	52	68	55	56	58	61	58	49	64	60	63	59	49	51	54	48	62	53	59	54	67	57	63	59	58	61	67	68	76	54	52	49	53	68	58	48	51	54	66	62	58	73	59	68	53	57	54	51	61	67	57	56	60	56	52	65	55	64	59	47	63	62	56	78	53	51	51	62	78	58	62	61	52	57	65	43	52	54	52	42	50	58	50	77	65	63	46	55	50	52	71	38	70	69	64	57	60	54	56	59	64	60	67	54	44	70	57	63	52	59	53	73	62	60	51	64	58	68	53	74	52	64	70	62	55	75	64	58	61	65	56	60	55	47	61	58	64	59	51	60	62	62	67	51	45	65	55	70	60	62	54	59	54	48	60	57	49	61	61	38	50	63	55	56	55	62	44	42	60	55	57	53	46	51	64	51	63	56	49	51	67	54	60	56	55	50	59	46	49	53	68	71	61	40	60	72	59	47	47	61	58	68	55	51	61	63	49	53	59	68	49	64	54	51	68	67	70	51	56	61	53	49	45	56	56	55	55	58	56	56	61	67	77	60	54	47	57	66	63	59	47	65	68	59	50	68	62	54	58	58	58	74	52	55	63	55	42	45	54	69	40	61	57	42	66	68	52	71	63	54	51	75	45	45	59	69	55	56	60	57	52	63	64	55	62	68	55	77	58	56	52	56	56	64	55	53	66	67	60	68	63	61	61	69	59	57	55	43	55	59	63	55	61	47	68	60	58	62	55	67	58	60	55	67	65	43	65	65	58	48	56	68	45	56	68	68	62	65	53	60	54	64	51	61	61	55	63	58	61	52	62	65	59	52	64	65	58	73	56	64	54	55	64	54	57	61	74	60	49	50	75	54	51	54	70	59	70	61	61	56	42	57	55	82	66	72	55	59	66	56	60	72	49	65	54	67	55	59	60	56	63	52	61	70	67	61	45	44	66	70	60	66	68	55	53	58	57	52	44	55	48	62	59	66	57	71	62	55	56	45	62	57	64	57	49	56	62	49	56	50	51	56	52	50	58	64	58	61	65	71	64	62	53	51	54	54	64	67	69	67	57	54	58	52	46	48	56	64	58	77	72	51	69	51	65	58	56	59	62	60	59	61	43	49	67	64	68	47	59	46	43	60	71	78	62	51	60	50	69	56	56	77	52	32	68	57	62	45	48	80	65	55	64	59	49	54	65	50	57	70	67	61	53	59	52	50	54	55	47	80	58	61	43	63	56	60	65	55	65	70	52	47	69	55	62	61	52	50	68	78	44	58	62	54	51	52	52	46	55	70	64	67	50	45	65	57	49	60	49	57
11041	631	1259	1426	1212	873	738	598	456	427	393	336	342	293	284	267	246	279	242	228	262	230	248	224	244	201	187	204	207	178	225	187	172	226	178	190	201	219	185	177	187	192	180	186	202	173	201	170	199	168	185	194	185	184	176	176	171	183	187	149	183	195	182	207	178	176	187	198	176	170	168	180	171	179	156	175	152	157	189	179	180	195	185	193	177	196	185	198	178	173	169	184	173	162	168	169	199	179	178	174	143	142	179	168	163	186	154	175	180	162	176	195	168	161	180	184	175	154	162	177	158	174	163	203	177	181	169	156	182	187	164	189	149	184	192	172	151	166	177	165	183	183	185	160	172	163	164	174	168	194	203	170	177	175	181	153	176	164	173	181	159	195	185	169	191	206	166	190	188	171	183	168	168	178	165	176	200	169	185	209	160	188	157	158	210	178	164	167	186	167	185	170	155	192	150	178	189	180	167	161	192	166	165	174	149	173	180	190	178	198	177	187	184	181	163	154	185	174	175	189	167	172	156	179	177	201	160	190	186	194	163	170	163	160	183	174	130	157	176	174	195	166	172	173	189	170	164	168	161	164	166	170	162	149	156	172	158	176	160	181	214	166	176	174	180	153	171	156	162	159	172	156	144	145	176	175	166	173	169	173	182	177	165	195	188	146	191	169	176	182	156	160	169	166	189	203	187	172	179	187	162	160	174	170	186	161	176	164	154	191	151	173	170	151	175	179	151	173	170	181	185	181	199	183	158	158	175	173	167	157	177	172	200	174	157	164	171	175	174	176	163	152	171	169	176	178	150	183	159	182	187	168	158	182	188	154	158	169	162	172	173	163	167	150	172	184	156	175	162	141	154	183	164	154	170	176	166	170	164	169	190	173	158	157	179	169	160	140	156	192	166	158	163	159	166	175	129	163	155	160	175	191	179	162	165	168	173	152	151	165	186	153	173	196	177	168	185	168	180	182	171	180	148	173	175	174	177	172	156	156	187	146	164	173	179	188	153	162	159	201	145	146	169	196	171	168	196	152	158	171	165	167	175	123	170	196	160	179	164	176	158	187	164	164	202	202	175	176	157	162	213	160	192	194	178	166	184	159	158	176	174	162	163	184	171	172	158	162	208	159	212	195	175	166	174	170	141	174	191	154	186	192	200	159	173	159	193	182	199	176	159	167	170	137	166	153	173	170	169	179	164	169	168	151	183	195	166	163	154	185	178	178	168	152	187	187	165	176	182	194	182	182	175	169	151	215	176	189	177	154	187	157	192	170	181	171	188	161	169	172	192	180	172	173	184	167	162	162	164	172	172	158	202	146	185	176	159	161	190	165	155	167	161	198	161	162	161	164	175	186	184	175	149	164	167	185	169	170	179	184	175	164	179	165	160	159	155	178	164	166	179	166	179	168	182	183	162	178	183	175	177	178	180	162	210	162	174	159	174	166	148	192	177	165	172	197	156	144	164	175	202	183	174	174	176	155	168	174	170	195	174	203	184	185	172	153	159	182	176	176	143	194	187	185	158	162	171	153	179	191	143	169	153	174	167	162	163	160	172	183	155	164	174	167	152	174	186	182	169	158	189	162	165	181	147	200	167	193	187	173	160	190	189	172	170	191	181	181	176	170	187	181	172	182	162	162	170	168	174	175	170	159	147	203	157	173	191	178	174	181	169	147	151	159	174	175	156	170	181	179	194	174	155	190	182	161	153	177	179	174	165	175	184	168	162	164	188	170	166	181	195	174	164	168	147	175	177	181	179	177	178	165	186	175	179	200	159	177	178	173	177	237	154	149	166	177	180	175	168	160	158	163	170	169	167	181	181	184	180	195	188	177	157	164	202	186	149	170	163	205	170	185	180	161	163	152	169	151	174	156	171	181	152	169	192	176	171	163	190	166	153	180	153	183	185	199	160	190	152	161	165	171	169	150	166	182	184	133	186	163	167	192	165	159	168	196	153	191	156	173	149	154	180	177	161	196	166	170	158	182	184	173	159	190	194	192	162	175	182	166	190	179	152	199	170	170	159	186	188	191	161	166	183	188	179	168	183	170	173	156	178	187	176	168	171	170	168	171	191	181	182	190	180	173	186	175	159	158	156	154	187	176	170	171	163	183	191	190	179	162	174	167	176	179	184	156	157	163	200	165	173	184	176	146	162	170	165	214	175	166	172	159	178	154	163	149	179	176	158	164	169	169	165	204	181	186	180	182	180	172	166	147	173	152	159	150	151	160	175	163	180	175	162	171	172	167	189	189	149	201	188	157	163	197	166	184	200	165	166	167	149	180	159	171	167	159	164	168	177	197	162	180	160	158	178	182	193	177	174	168	181	159	137	185	175	135	155	173	183	187	175	168	147	169	182	188	183	174	161	188	161	177	179	202	162	191	163	183	152	188	180	165	162	179	173	148	179	165	192	197	188	170	165	171	178	190	171	178	177	144	169	176	185	167	148	177	174	170	170	176	199	178	165	166	196	158	160	177	159	198	176	204	169	175	180	182	167	143	189	160	187	167	143	169	164	203	160	153	174	172	181	191	167	173	178	162	160	167	164	160	180	173	174	166	147	166	177	179	168	150	178	172	182	167	182	182	174	159	157	170	168	169	169	176	177	187	180	166	178	167	173	159	177	190	156	186	154	196	180	168	187	179	159	178	175	156	186	162	176	160	156	158	163	177	199	203	162	169	137	184	197	182	171	167	157	177	174	139	182	146	170	176	174	189	149	154	168	165	186	154	167	180	175	160	182	141	152	190	175	201	181	163	180	182	171	170	157	164	185	176	159	164	186	184	176	175	194	167	152	175	183	178	150	164	174	177	165	164	185	168	185	184	171	165	186	158	162	156	191	184	172	169	160	171	173	177	216	197	182	205	155	179	168	183	139	158	162	165	165	171	177	181	155	183	172	144	165	189	168	143	191	175	151	152	147	197	181	154	183	157	173	161	168	150	161	177	165	177	180	176	194	174	175	179	171	184	208	170	172	149	186	171	178	171	167	180	197	167	179	187	200	191	159	179	168	162	178	177	201	186	174	177	185	179	159	175	182	154	165	195	148	170	186	174	163	160	185	150	164	181	163	168	162	186	183	188	172	176	178	171	153	173	155	179	194	185	182	183	174	167	181	151	180	171	197	157	157	169	171	171	184	163	167	162	184	155	175	185	185	165	156	183	143	164	175	166	182	169	186	172	149	197	180	178	153	188	171	176	181	179	164	179	170	147	182	159	168	187	161	175	153	194	191	179	161	169	154	158	190	175	163	171	158	175	166	162	171	165	166	178	177	176	180	172	174	173	187	164	182	177	184	148	174	164	160	163	188	156	159	163	196	175	180	188	175	179	160	182	190	175	178	166	145	160	170	158	198	193	166	162	200	182	193	180	170	185	164	178	169	204	183	183	187	171	183	155	172	157	188	176	153	155	172	166	169	173	174	188	196	154	178	165	186	187	178	155	167	157	189	176	157	182	165	186	183	174	187	166	184	170	173	174	171	182	187	171
2542	268	294	263	276	270	237	265	263	253	249	248	262	252	243	232	271	255	271	248	300	235	253	235	280	269	257	274	253	243	247	283	244	251	263	278	246	212	254	270	259	251	257	262	220	266	241	247	254	243	256	254	246	251	257	240	260	291	251	245	261	235	229	255	232	227	227	264	280	231	246	273	276	246	231	248	246	257	262	273	250	258	223	246	275	241	263	281	242	234	252	249	231	260	246	238	291	274	259	235	243	268	253	256	249	251	241	234	230	222	253	293	265	249	228	243	225	219	254	262	228	293	245	293	248	243	245	267	271	256	272	230	250	247	253	261	252	248	251	244	265	262	242	262	254	233	233	233	237	235	252	252	256	283	241	242	254	300	244	269	224	259	251	230	272	255	224	297	261	244	226	255	256	238	260	282	239	239	256	233	225	279	270	225	270	283	245	261	251	242	254	223	241	268	248	272	244	228	232	266	244	248	226	249	235	253	271	270	255	263	248	264	236	218	261	249	236	234	242	249	218	255	256	220	225	269	230	272	236	252	265	246	235	244	236	239	263	253	259	240	251	221	244	236	262	237	237	248	248	226	243	228	237	234	286	283	228	264	254	236	260	226	237	248	278	256	252	236	242	252	260	250	251	239	284	250	252	262	261	256	265	259	256	212	240	264	250	241	239	262	271	244	273	247	252	257	261	262	293	222	283	275	265	241	241	259	251	248	246	228	252	259	257	228	251	231	253	214	244	263	253	226	265	266	262	259	258	257	242	254	268	276	253	261	213	228	291	250	251	253	270	227	226	237	258	286	243	236	259	272	251	250	270	251	229	251	235	252	259	270	246	255	255	265	216	233	268	240	240	241	228	231	268	247	223	255	259	270	265	261	244	246	284	254	283	243	238	270	222	246	266	220	271	228	240	220	245	255	216	269	251	229	244	257	249	261	259	262	239	232	249	250	241	259	247	234	238	255	241	272	250	266	244	244	263	294	262	271	252	248	214	240	237	264	262	220	250	266	267	268	230	267	216	234	291	240	278	256	286	281	241	248	271	230	267	266	280	245	234	231	282	285	258	255	248	245	250	271	240	228	267	260	255	253	271	247	270	287	252	241	229	238	235	267	250	262	253	261	266	228	248	262	257	255	255	236	262	268	235	245	228	242	241	264	252	269	254	250	227	251	257	265	233	265	269	256	234	245	240	264	272	235	262	277	214	247	269	242	236	252	266	260	246	234	234	267	237	254	247	254	248	250	247	285	263	269	267	248	239	238	250	262	271	299	241	255	261	243	263	248	267	255	235	245	265	273	275	247	270	252	268	252	274	269	217	269	266	265	311	250	251	256	263	254	273	245	279	273	256	254	217	264	258	281	242	251	265	265	238	251	258	264	245	272	254	257	234	238	237	277	249	238	252	296	283	259	237	240	261	238	243	271	253	280	272	254	243	249	279	250	236	244	247	258	264	277	254	265	225	248	247	259	246	275	259	272	276	279	237	246	246	261	228	238	235	268	250	260	286	269	256	259	257	241	273	267	256	258	250	236	272	231	267	262	238	245	249	228	263	243	238	227	294	242	259	242	216	247	268	248	258	253	307	272	255	274	264	247	267	281	249	219	251	259	237	269	275	219	263	231	214	246	232	236	265	302	255	258	234	244	251	232	265	247	244	265	276	262	269	252	235	241	258	245	206	259	256	253	233	214	257	275	241	243	257	255	252	259	270	238	246	269	241	279	230	245	246	275	267	258	276	262	259	222	225	245	269	235	277	245	247	269	254	248	260	251	241	260	255	248	249	248	255	242	248	235	266	247	237	236	244	228	220	273	263	229	224	235	227	235	232	235	268	235	230	240	247	258	241	259	233	222	235	248	244	226	259	229	230	238	248	239	262	257	226	249	273	280	235	237	246	292	241	264	258	234	261	267	249	239	228	250	258	223	263	227	244	245	257	218	219	266	249	280	261	253	233	279	279	251	235	261	242	246	270	233	254	222	233	229	255	252	266	242	253	273	245	233	250	268	264	244	220	252	256	249	256	236	252	260	225	228	260	232	271	260	251	260	272	265	264	259	257	224	277	236	265	255	255	232	254	227	272	199	269	269	245	247	279	266	249	266	252	237	265	254	233	263	266	268	250	254	254	234	261	251	251	235	255	225	259	261	248	232	261	255	252	259	253	257	269	243	255	276	236	232	234	252	243	257	240	273	232	285	288	259	244	286	244	259	250	240	246	231	276	239	246	238	224	261	239	221	272	267	259	248	258	235	227	256	222	238	263	234	278	246	271	231	245	239	253	240	203	234	255	289	229	266	261	241	247	244	272	262	260	264	248	247	253	270	237	254	257	294	260	227	227	287	241	251	257	261	277	273	311	258	263	265	276	230	251	273	231	235	263	253	297	239	238	250	234	239	268	218	244	233	238	253	251	279	229	241	251	267	253	259	247	231	230	231	277	249	219	240	249	250	235	268	252	217	246	251	258	246	280	260	282	272	252	236	257	250	227	253	226	226	248	213	266	259	267	245	250	225	221	274	248	254	229	288	283	245	233	300	242	253	254	255	249	247	218	250	245	255	297	211	255	255	259	244	286	261	265	255	244	269	269	225	228	266	232	250	266	275	261	259	254	271	259	255	264	250	227	249	278	268	254	259	244	255	244	244	279	282	233	250	267	256	244	281	245	253	221	259	252	264	274	219	242	255	248	257	263	261	245	229	260	267	249	266	248	237	257	243	250	258	251	224	271	234	257	258	230	249	239	235	232	251	226	221	235	237	259	266	275	254	247	259	248	259	248	252	255	238	223	271	242	269	258	265	258	267	247	269	265	250	256	297	263	264	247	280	237	226	243	272	225	238	234	256	227	255	271	211	244	249	243	248	214	265	262	262	255	270	261	232	269	231	246	241	253	245	239	261	247	234	255	287	255	252	276	232	251	280	272	223	259	262	251	253	261	239	236	259	271	229	223	235	245	245	231	238	259	232	274	255	255	260	261	261	277	261	251	254	279	224	254	246	224	283	265	252	252	239	239	275	260	259	269	243	268	268	249	265	248	251	228	245	233	265	274	260	261	282	242	234	268	239	245	242	234	253	223	263	260	272	244	230	267	236	276	233	233	274	250	225	260	250	217	241	227	258	243	252	236	252	243	283	250	274	272	230	261	247	226	298	248	273	241	277	243	254	257	269	241	277	251	246	259	219	271	282	248	249	254	232	241	234	265	263	241	286	255	257	235	261	270	255	278	239	251	293	231	269	257	256	196	257	246	250	224	282	277	277	257	258	235	228	256	224	249	246	266	253	263	228	258	253	271	270	260	249	232	278	271	247	221	253	254	278	233	250	237	247	250	241	255	240	267	270	239	267	297	248	228	265	275	261	239	242	254	262	243	234	261	237	254	271	262	249	247	268	246	278	270	237	242	232	246	236	248	246	261	255	292	267	241	240	229	252	283	227	247	223	253	249	256	278	239	244	246	248	232	267	271	253	269	253	254	213	235	225	249	260	237	274
2921	577	653	636	570	615	568	630	573	601	637	589	575	617	590	586	631	579	615	638	555	619	614	613	601	603	593	630	609	582	563	627	646	563	598	580	584	622	616	549	627	643	585	585	619	608	590	616	615	634	653	614	636	672	604	596	577	598	601	567	566	586	595	614	596	602	598	659	581	576	621	570	629	607	656	620	592	622	585	622	624	618	624	603	613	582	573	545	653	610	590	585	633	600	597	579	636	584	628	627	615	612	571	631	616	585	598	612	613	593	624	597	617	609	611	603	565	613	626	612	576	589	657	619	601	599	604	592	589	594	589	602	594	643	582	590	595	667	659	593	596	612	560	654	608	636	635	600	591	599	595	603	558	593	584	623	612	597	614	596	611	605	547	607	601	583	627	631	618	634	573	613	603	563	607	580	604	589	626	597	595	611	595	596	569	591	648	605	609	563	607	589	617	635	608	628	608	597	625	601	565	603	580	585	615	605	585	588	626	632	573	666	589	577	573	609	597	592	584	598	581	581	582	592	615	610	561	642	656	573	592	633	589	590	604	605	601	580	589	593	595	572	575	582	597	595	620	623	609	586	603	634	625	601	636	643	626	600	610	604	607	620	603	637	612	580	559	603	555	611	617	602	593	622	578	583	613	618	590	586	605	566	642	570	599	620	612	598	602	589	594	605	622	561	662	616	626	604	635	628	609	655	617	544	607	597	595	590	601	587	627	602	619	593	582	594	604	615	619	585	602	649	630	628	594	581	643	586	595	604	638	593	628	581	624	635	533	618	618	584	595	614	627	598	574	615	644	613	576	571	624	575	576	589	607	624	616	577	594	597	632	607	600	608	671	572	623	590	575	563	562	620	622	590	602	590	642	583	576	623	606	606	589	582	590	590	604	596	582	568	606	576	635	627	609	565	587	614	602	592	649	623	567	609	606	554	612	610	581	556	639	602	570	624	583	614	616	666	650	590	610	593	595	633	591	590	573	571	629	640	618	600	558	600	587	606	582	602	601	606	617	606	630	565	589	599	583	598	601	587	604	590	555	603	626	631	620	602	581	656	623	583	518	620	622	651	603	614	623	593	596	587	619	626	571	590	609	575	576	614	604	623	616	599	602	621	608	615	621	608	654	608	587	542	604	621	587	595	589	624	575	604	620	565	580	593	595	606	597	597	552	604	617	562	598	612	596	600	606	622	633	591	608	594	581	583	616	615	601	591	600	630	619	592	615	570	570	603	590	631	568	643	598	644	614	635	597	628	606	599	641	590	630	592	615	606	608	591	600	608	586	626	575	616	630	623	617	594	636	597	590	590	592	590	605	577	616	614	611	578	569	607	639	571	652	654	643	576	571	637	660	642	589	637	609	640	604	596	613	580	613	573	599	635	579	563	618	581	608	602	600	570	606	586	573	590	603	633	601	602	603	606	588	579	607	587	613	559	638	670	607	579	623	579	560	587	636	559	568	613	616	624	605	609	606	642	592	625	627	578	636	611	615	592	639	595	583	547	649	618	538	603	638	636	560	586	608	589	574	562	591	592	580	615	567	577	591	566	606	607	609	614	640	576	568	572	634	631	585	604	565	595	637	610	617	609	598	663	603	665	589	613	629	603	596	587	589	620	621	636	574	602	564	642	597	575	609	604	580	615	609	638	647	583	635	612	608	589	575	630	626	584	653	590	593	617	577	656	556	621	592	633	617	584	596	597	647	619	556	610	574	584	606	595	589	627	611	612	560	620	649	614	589	559	628	625	620	579	595	602	599	611	615	613	604	614	595	579	609	553	579	647	615	589	597	599	642	578	557	542	566	600	599	570	611	589	561	573	588	582	598	605	631	637	588	611	509	575	589	585	591	630	571	599	613	625	621	572	580	617	572	642	606	592	610	570	588	583	603	608	624	627	592	571	641	617	622	630	565	651	575	597	637	609	611	618	625	628	592	585	596	598	601	635	607	658	559	621	587	624	598	586	588	572	566	593	547	604	583	604	602	564	622	586	613	602	608	648	578	622	614	626	611	608	593	589	610	614	617	587	583	613	607	598	608	569	582	554	552	637	595	567	600	611	588	600	593	611	582	584	601	606	574	582	614	610	605	588	627	584	598	577	589	598	578	596	588	590	593	599	628	574	621	599	618	591	630	608	633	589	658	595	579	571	576	557	587	625	576	618	602	586	590	624	570	630	626	606	613	600	564	594	572	629	618	610	638	604	616	605	628	587	630	571	582	629	597	555	589	573	634	578	599	614	642	588	603	598	590	655	625	596	627	576	570	600	574	599	579	590	628	605	588	599	638	615	561	623	604	593	589	602	552	627	588	629	614	612	611	584	615	583	622	576	621	619	600	587	584	660	595	578	658	640	557	603	560	598	626	622	572	631	615	603	636	580	601	567	637	637	576	602	605	537	612	592	572	610	584	569	542	560	620	580	625	585	579	627	550	615	626	567	615	624	579	625	619	634	576	565	550	590	598	627	607	649	600	611	604	603	573	645	582	584	607	577	582	600	627	634	590	586	622	649	598	638	629	572	615	601	632	591	614	629	575	540	593	605	582	585	582	654	625	609	575	550	632	584	628	586	612	624	612	602	595	621	593	563	580	608	627	589	609	596	579	619	576	591	601	634	604	631	666	584	612	560	603	607	568	575	585	601	633	560	558	630	606	623	619	609	568	613	614	633	596	643	562	614	611	598	578	597	617	640	609	600	619	563	589	605	616	614	651	606	604	597	567	602	603	628	607	585	594	626	628	588	575	610	603	610	574	588	623	573	591	594	599	604	590	644	574	611	565	606	657	573	605	611	589	577	611	609	610	587	562	600	650	639	604	597	579	605	572	595	593	600	619	647	589	617	588	567	589	573	608	629	597	620	632	596	603	619	617	578	609	582	618	620	552	612	601	575	554	636	596	619	597	569	641	601	601	610	611	593	567	614	583	566	566	636	610	621	552	602	587	551	630	600	658	612	583	598	560	589	565	643	605	637	599	642	591	592	600	641	649	620	618	581	597	612	587	626	578	585	572	584	630	617	597	635	611	579	611	591	607	604	599	633	637	536	597	561	606	634	602	617	600	599	607	628	567	634	618	611	582	612	595	599	611	631	579	636	606	626	598	585	583	613	609	635	580	570	624	623	593	636	586	637	610	604	598	591	593	562	623	581	593	647	642	648	591	583	632	609	588	677	601	595	643	620	587	613	603	616	632	645	637	639	607	594	599	607	611	585	615	564	608	598	622	588	593	568	593	595	638	588	613	623	602	641	601	641	609	595	609	562	612	584	589	638	638	567	595	577	597	590	572	589	630	640	613	575	635	602	574	627	593	584	601	580	639	625	615	589	597	620	634	593	594	574	603	577	576	613	575	574	560	578	616	564	630	584	617	575	562	584	606	613	603	602	628	612	583	582	645	625	622	548	571	626	598	556	610	616	576	601	650	611	597	607	558	642	591	614	633	617	602	578	625	593	598	585	565	627	607	627	626	637	573	573	627	570	605	590	626	613
11082	521	375	297	222	247	213	187	167	200	180	175	152	176	179	175	169	157	159	149	145	158	179	172	179	135	165	161	171	162	166	155	155	160	154	175	165	170	154	163	176	140	175	158	146	159	178	160	180	157	154	159	158	150	168	131	159	163	152	179	137	166	175	184	182	163	177	166	163	146	169	182	149	148	140	190	174	147	142	159	168	142	145	184	173	175	170	171	145	183	150	131	173	160	158	158	153	163	174	142	185	153	191	150	190	164	143	179	159	165	158	185	188	161	189	170	169	146	163	158	138	155	170	169	166	157	150	156	168	163	159	157	166	163	170	158	148	155	176	175	143	164	152	163	167	134	145	159	160	144	170	165	147	164	147	177	163	156	167	153	159	131	168	178	148	140	158	154	167	154	158	163	164	147	158	161	162	160	146	160	178	167	146	137	166	164	156	167	154	161	174	172	182	141	170	162	166	174	164	163	170	150	172	155	149	166	172	160	148	179	162	149	184	166	171	163	166	159	146	188	161	152	160	146	151	168	168	162	145	149	158	184	191	165	163	188	155	185	137	167	135	159	164	154	171	146	156	174	158	159	149	173	178	166	160	184	184	145	162	163	179	141	156	145	163	147	175	155	156	161	165	135	176	181	140	124	159	139	138	159	170	173	166	172	175	176	137	180	174	161	134	143	174	171	184	168	141	176	165	149	169	177	146	177	146	139	154	198	155	150	163	187	172	180	162	164	147	152	146	159	184	158	163	151	149	153	173	152	154	158	157	175	154	174	157	135	178	170	170	160	136	167	134	146	142	180	150	171	146	143	135	164	160	151	162	174	151	187	192	164	146	165	161	196	177	146	159	158	152	179	125	184	151	153	144	142	168	159	156	146	165	142	176	155	141	163	177	152	164	148	164	184	158	165	164	150	177	151	149	168	185	180	151	152	136	149	170	174	154	156	153	144	140	156	168	174	159	181	150	174	162	175	186	169	170	143	147	154	168	157	165	164	163	157	156	164	191	167	150	173	162	122	149	157	151	156	130	185	165	149	165	159	176	149	151	166	183	161	141	152	189	161	159	157	164	162	184	159	145	153	162	158	178	179	157	168	183	186	143	157	153	169	133	174	155	168	140	167	162	152	171	155	152	166	178	152	158	143	156	141	158	168	147	176	156	161	166	148	148	153	162	172	168	164	149	174	157	158	164	159	170	163	173	165	169	157	165	169	156	178	152	168	143	172	192	167	152	177	173	150	160	159	151	150	152	150	153	140	167	175	165	152	147	146	135	168	147	173	150	184	162	159	163	163	160	148	160	185	148	159	173	172	161	133	144	151	155	148	143	139	149	152	168	148	198	152	163	164	152	149	156	172	159	147	140	176	164	151	201	164	152	160	137	128	159	163	153	151	151	173	171	160	153	155	173	163	155	170	156	162	169	178	185	170	161	142	154	154	127	143	154	156	165	150	153	188	152	140	172	160	170	173	162	171	157	179	177	168	153	150	139	169	161	167	166	162	167	157	166	159	163	166	158	158	138	174	165	148	170	147	161	156	144	155	168	150	153	147	148	172	182	155	166	144	154	133	143	153	173	158	156	155	153	155	156	171	198	162	175	150	153	137	155	160	161	151	160	150	162	174	176	179	162	155	166	153	163	144	164	168	178	160	173	167	181	182	172	163	162	157	162	146	189	165	129	173	171	179	135	146	145	173	150	148	161	135	155	149	164	157	189	173	147	178	167	151	164	158	153	149	166	165	170	151	170	162	143	154	158	180	138	177	162	154	174	152	148	155	163	138	144	167	150	177	166	154	162	161	148	172	180	159	183	166	154	160	184	142	154	164	144	164	169	153	162	174	157	183	128	144	160	146	175	157	151	175	150	143	157	160	166	184	178	163	171	176	129	179	160	147	145	172	150	157	173	167	157	166	167	177	164	174	165	151	126	150	145	178	167	150	164	181	174	145	132	185	150	131	159	146	173	153	161	162	153	162	159	169	175	185	134	141	167	155	157	178	164	164	178	172	160	144	168	155	167	167	151	141	155	168	169	157	163	168	146	157	160	162	151	139	165	152	168	152	155	177	166	184	164	158	170	145	152	185	163	163	164	158	168	167	165	146	169	144	167	138	159	151	169	158	162	164	154	159	157	162	150	174	148	160	140	181	166	148	160	170	162	164	140	170	158	159	147	176	149	179	159	189	162	150	161	173	159	164	157	150	169	172	141	161	169	160	159	154	171	148	155	168	157	167	179	166	184	155	158	138	156	151	141	155	169	129	163	162	167	158	152	169	178	199	147	167	163	164	173	147	137	145	147	151	160	153	162	155	139	148	146	156	134	163	152	161	165	143	154	151	153	171	164	171	167	157	162	135	165	176	174	155	160	145	175	141	157	150	158	173	127	193	139	171	154	152	149	183	144	159	148	138	146	151	160	160	170	166	162	161	152	161	159	164	169	167	160	159	163	162	155	150	154	169	133	136	152	160	152	143	156	152	160	169	147	180	168	167	160	184	175	166	158	153	154	164	136	178	170	146	160	159	150	153	172	181	162	151	141	141	148	136	136	148	169	170	172	146	140	183	155	156	151	151	154	167	157	154	170	159	157	155	165	159	173	165	164	154	160	173	145	180	151	173	167	170	150	178	159	161	145	160	184	151	167	154	160	164	157	171	160	183	165	159	163	135	169	166	163	170	149	160	145	152	149	176	166	141	151	157	133	160	131	156	158	161	167	150	152	177	132	145	181	167	145	166	154	149	172	166	169	168	151	161	164	163	190	169	147	153	144	182	187	149	157	178	150	158	162	147	163	171	166	155	176	150	173	175	177	162	166	167	164	160	125	153	163	155	149	145	154	152	171	152	149	170	166	163	175	172	157	154	149	139	139	174	173	146	155	172	174	158	153	169	180	159	151	165	173	172	166	166	165	144	140	139	157	144	141	164	165	141	153	131	155	178	153	138	181	180	155	152	160	168	154	158	183	150	153	162	144	148	157	157	181	147	164	154	150	160	152	164	122	149	165	181	142	162	177	145	169	171	168	152	154	156	166	130	163	150	156	177	179	182	168	147	183	164	162	160	154	175	155	152	171	175	168	161	164	155	147	145	154	181	163	174	159	146	157	156	146	167	168	173	166	154	164	155	151	168	149	150	149	134	160	152	124	175	183	169	160	161	166	163	135	162	146	158	166	154	155	173	158	167	170	178	171	137	177	167	180	177	184	150	162	157	170	161	180	161	169	178	173	145	163	161	146	156	173	157	165	138	184	160	156	143	177	151	159	161	163	159	153	159	167	162	147	141	164	152	158	146	155	150	153	165	154	162	192	165	163	148	162	148	176	153	156	152	143	155	162	135	153	153	151	157	155	159	145	159	153	159	180	149	157	173	153	156	173	150	178	162	169	157	155	159	181	186	140	163	153	169	132	146	181	147	172	142	160	140	174	152	164	168	172	179	161	147	156	164	163	159	169	160	154	161	140	166	160	131	171	150	198	162	155	145	150	153	137	139
8889	645	941	1004	923	766	684	639	540	500	515	456	435	488	464	470	484	447	390	409	405	394	436	408	413	433	408	432	413	414	428	400	410	404	401	376	392	413	404	409	404	400	382	406	415	412	374	385	417	383	357	423	410	405	406	423	403	399	401	429	422	382	365	434	381	433	404	398	388	399	418	358	374	357	385	378	376	374	420	400	371	383	381	382	401	391	416	384	437	391	375	377	372	410	433	386	426	382	404	401	401	377	385	377	399	430	418	401	426	383	407	398	391	389	403	404	388	372	385	407	360	410	403	415	368	410	379	386	389	357	394	397	393	445	393	391	406	394	377	418	405	401	366	417	412	392	403	392	391	368	414	413	378	365	385	387	401	396	395	370	383	399	409	445	378	423	395	399	394	386	435	410	384	435	375	376	395	378	401	366	401	370	387	356	388	388	374	378	359	373	388	402	412	349	401	414	413	375	408	428	374	404	395	419	386	373	428	393	383	377	370	365	410	397	371	397	406	353	352	384	399	330	365	371	377	412	382	384	408	399	378	378	391	398	392	412	355	402	413	378	417	411	396	393	411	391	372	380	357	399	389	404	403	418	359	401	341	379	406	379	392	415	399	364	386	394	418	394	394	407	410	385	390	389	384	411	387	398	364	376	403	388	383	393	425	367	393	420	371	422	416	403	392	384	403	362	351	388	390	445	382	396	412	399	387	380	365	415	402	393	392	387	394	377	405	438	421	366	384	368	375	429	405	411	395	388	401	422	398	417	391	399	403	377	425	392	403	422	396	382	393	404	371	388	404	392	401	380	382	407	369	382	377	365	397	381	385	382	385	358	403	359	420	396	407	413	379	396	373	361	394	406	436	386	405	388	378	385	385	372	394	377	398	399	435	355	378	398	393	387	403	422	368	394	364	393	395	352	406	409	387	387	420	403	379	379	373	429	416	356	409	417	438	388	386	417	380	388	392	407	423	390	362	378	399	387	400	442	419	398	372	397	394	377	421	418	408	417	417	407	379	392	385	384	398	399	398	409	383	408	407	387	376	376	389	387	389	400	401	401	408	384	369	374	384	430	402	396	411	399	356	387	395	399	424	361	400	381	403	386	348	374	435	407	368	389	391	387	384	378	414	368	406	389	378	383	391	381	408	406	364	373	389	408	375	382	386	381	432	413	375	416	368	409	379	384	442	377	401	384	399	363	372	375	365	408	446	394	403	407	430	382	371	386	385	399	405	373	406	355	408	401	386	407	403	434	404	371	404	402	376	351	382	410	356	398	384	401	414	384	413	404	380	360	417	350	402	403	386	395	383	401	375	392	410	422	405	386	402	411	409	401	385	399	373	386	413	386	393	390	388	414	415	390	420	379	387	405	393	401	415	426	394	378	419	397	415	354	400	379	403	386	379	386	393	414	381	371	398	414	361	363	399	387	408	373	425	377	368	434	380	400	380	407	376	408	403	396	420	416	382	385	374	410	396	420	400	420	400	397	431	426	374	377	391	375	375	365	358	392	416	392	401	372	392	381	369	395	409	378	384	408	374	371	406	371	372	371	395	400	402	392	418	372	408	389	397	415	376	365	389	405	401	355	391	389	369	418	393	388	377	372	387	366	389	393	343	409	391	358	367	363	390	395	376	411	405	399	384	388	367	360	371	386	363	383	378	405	343	389	401	374	422	406	380	380	417	361	361	356	397	370	386	390	381	421	420	407	411	392	420	412	423	400	380	397	408	402	418	392	401	368	381	386	401	366	404	420	419	374	377	372	425	396	413	356	400	398	406	376	398	381	389	410	405	399	375	375	383	399	367	425	336	421	381	359	380	385	401	407	381	415	390	358	402	391	389	376	433	377	401	387	409	399	385	392	361	409	423	393	393	404	443	383	390	396	406	392	388	453	415	409	425	439	371	385	382	416	373	405	397	417	390	404	395	404	403	376	374	370	398	369	373	415	362	401	411	360	381	395	393	415	422	394	378	395	383	401	429	402	407	384	396	386	372	387	380	361	384	390	372	373	408	373	381	414	415	440	361	419	394	402	405	396	373	429	419	424	404	405	388	368	372	400	419	395	379	365	382	372	368	403	420	393	366	374	410	364	379	408	407	373	403	363	371	397	399	395	405	351	408	387	350	361	386	424	391	342	408	373	417	369	412	373	408	380	428	415	403	418	347	411	401	379	372	400	362	389	384	394	391	401	390	401	387	417	419	378	409	386	363	372	399	408	369	357	385	385	396	371	377	391	424	382	380	397	403	371	390	430	397	372	420	408	365	361	400	381	424	379	399	413	398	400	401	371	368	396	427	369	387	392	383	374	367	428	363	401	408	420	379	385	438	390	408	378	395	385	391	389	378	403	409	358	427	356	393	376	378	388	414	352	384	427	406	370	395	412	373	404	353	365	412	402	390	389	371	377	393	413	403	403	420	355	358	355	409	348	395	440	412	376	369	432	429	412	369	387	386	402	408	397	367	435	407	360	378	415	360	390	403	383	396	410	367	399	403	404	423	400	409	410	419	377	408	417	406	417	385	400	374	375	418	359	375	377	378	377	418	397	370	388	427	429	390	399	356	401	365	383	382	391	370	414	382	395	399	373	422	374	403	371	408	445	386	374	381	386	377	389	387	395	383	366	403	362	413	404	380	399	395	388	378	409	395	389	378	342	394	409	410	407	393	402	363	393	400	383	387	382	373	410	403	390	339	393	368	424	392	395	382	360	353	378	395	374	416	374	379	368	410	394	399	385	411	378	344	403	367	364	376	393	392	363	414	390	383	358	387	392	414	413	416	369	386	383	403	372	417	425	417	386	382	405	408	419	401	399	433	422	390	369	412	396	393	360	389	406	392	406	386	397	387	399	421	406	391	410	398	407	406	369	397	368	368	410	405	358	411	399	409	417	410	391	379	415	398	366	377	392	387	387	363	400	382	384	406	387	369	393	393	397	387	383	381	399	434	400	406	389	380	387	399	371	413	395	383	409	423	382	407	370	378	401	396	340	422	410	377	409	409	416	379	381	416	383	412	376	356	392	397	403	407	395	403	390	423	384	372	376	399	393	391	428	370	382	388	385	389	384	380	403	387	372	371	386	382	429	395	403	410	386	368	375	373	428	385	369	407	418	402	402	386	409	386	374	392	363	408	408	375	406	402	399	376	409	386	382	411	355	399	360	403	365	408	400	384	351	399	373	380	366	387	383	420	378	409	398	369	407	393	391	373	394	384	382	396	403	375	414	396	409	384	384	440	385	404	407	400	412	389	402	387	388	426	363	402	434	386	369	380	388	399	368	416	410	377	394	378	388	369	393	398	400	390	442	393	403	364	401	366	404	393	423	369	459	353	371	373	402	361	400	368	410	407	379	414	396	387	434	380	409	373	388	388	375	394	416	400	393	401	391	398	360	384	396	376	388	394	401	366	382	397	387	365	415	388	400	377	413	386	390	402	392	448	357	420	407	398	379	414	354	392	392	406	399	409	376	366	375	387	372	368	428	369	428
17607	981	515	339	244	173	126	137	109	101	84	82	93	71	82	82	69	60	61	84	71	64	77	67	52	70	64	50	69	88	65	56	73	64	60	47	64	74	65	53	75	70	70	69	68	63	73	46	63	51	43	62	57	56	51	57	71	69	64	69	39	59	62	49	58	58	65	67	63	73	55	47	57	66	67	65	51	56	67	52	62	73	54	54	64	59	58	63	57	62	60	64	63	54	44	50	52	69	60	52	62	61	45	71	54	54	49	64	49	55	53	60	57	48	63	62	60	55	54	60	47	60	67	55	55	60	61	56	49	57	69	56	59	52	68	69	70	56	61	52	64	53	50	56	44	65	60	48	52	51	52	54	68	57	41	53	62	54	57	69	52	55	50	63	57	58	56	66	68	59	72	68	56	51	60	63	61	59	56	58	75	57	57	58	41	61	59	61	70	60	67	56	54	53	56	70	56	70	71	56	61	56	61	61	56	46	57	60	60	60	45	57	73	67	58	68	60	67	57	69	66	68	62	77	64	58	67	53	54	69	52	48	62	42	56	43	54	60	56	63	53	62	47	66	48	56	56	43	57	56	54	58	66	63	52	54	49	59	65	60	58	43	62	67	47	47	50	71	60	57	61	88	58	59	52	52	56	64	73	57	53	58	61	49	48	62	66	52	59	62	50	56	70	56	61	50	51	54	49	64	64	60	53	69	54	62	49	54	45	52	53	62	50	61	61	66	58	52	72	62	66	47	52	52	55	65	57	58	68	64	59	49	71	47	47	38	56	62	51	73	58	64	56	73	67	45	58	59	58	54	62	62	51	61	59	57	66	58	56	65	72	61	58	75	52	59	66	68	61	67	61	62	55	69	56	57	60	69	61	55	53	67	60	45	69	64	58	66	61	54	49	57	61	65	60	68	63	52	52	49	60	62	66	59	64	69	63	52	59	54	58	65	59	78	66	44	50	45	54	47	46	60	50	67	44	59	58	57	53	60	53	51	62	61	58	61	52	52	51	50	52	73	57	61	43	60	56	60	48	47	62	48	56	51	63	52	54	50	57	56	61	58	53	56	49	69	53	72	61	49	52	54	62	64	68	52	49	46	55	57	63	58	69	51	53	59	63	58	73	59	66	65	53	67	64	64	75	57	64	51	47	50	54	57	62	71	58	42	55	59	58	65	70	57	65	60	40	53	50	58	63	48	62	61	58	61	49	58	64	59	62	60	57	51	58	58	75	65	56	60	50	64	70	70	59	58	70	54	58	66	73	66	69	48	50	47	54	58	58	56	52	50	55	59	54	49	60	57	67	67	65	56	52	52	56	45	58	55	59	61	65	49	69	57	50	70	54	67	48	42	57	57	69	70	56	51	54	58	57	48	52	67	62	44	64	57	39	48	51	46	64	69	67	50	63	59	76	50	52	63	54	52	54	65	65	53	57	60	55	88	64	63	58	54	44	59	57	64	60	65	52	57	53	70	69	57	54	54	64	47	90	54	50	51	57	63	53	45	59	54	56	46	76	66	63	63	63	74	55	65	64	51	55	62	54	59	55	59	65	55	45	58	66	59	56	54	52	72	53	61	56	56	56	63	55	63	59	75	56	67	60	51	65	67	48	58	58	53	70	75	50	50	50	55	58	62	69	66	55	63	57	65	57	56	63	56	54	61	55	59	73	54	55	53	71	56	59	60	72	60	55	65	70	60	83	60	60	54	75	62	70	62	61	66	49	57	67	86	62	57	74	64	71	58	47	72	47	68	66	61	66	57	47	64	74	57	55	52	59	52	59	51	64	62	55	51	61	50	53	61	53	68	68	45	67	69	68	64	54	70	45	58	49	55	57	52	53	66	72	55	68	65	75	69	43	57	73	52	68	59	49	63	75	49	44	55	51	59	50	56	63	54	52	56	57	68	62	65	49	45	71	52	62	72	52	71	71	52	69	43	54	63	58	63	54	73	62	62	62	68	62	66	63	51	79	58	53	50	50	53	62	61	54	60	50	64	53	57	59	49	66	55	59	61	63	63	59	58	47	49	60	63	63	51	64	64	51	50	75	64	71	61	60	53	63	60	66	52	64	46	55	68	64	57	66	64	51	59	63	52	43	57	45	77	63	69	70	67	54	54	67	59	46	75	51	60	64	49	39	57	49	58	71	55	66	58	71	61	68	49	73	51	58	66	50	69	54	51	67	61	59	57	47	66	64	63	57	62	60	73	57	59	55	44	40	59	66	50	51	59	53	47	61	55	54	49	61	46	51	59	46	50	54	62	60	49	57	51	46	73	64	51	75	64	52	53	56	58	59	62	53	54	64	58	48	62	55	48	69	51	47	58	63	61	61	52	59	53	54	57	50	67	72	59	67	54	60	55	54	67	36	65	43	55	59	67	57	59	61	62	61	68	71	60	59	65	57	58	59	58	63	47	67	64	56	57	60	60	64	63	63	58	64	63	56	58	65	64	57	80	70	50	66	50	44	57	72	42	55	60	49	57	81	73	72	52	64	57	51	49	56	61	55	66	60	56	62	55	60	58	55	63	52	66	69	56	57	80	66	47	63	56	59	61	68	51	54	46	58	64	53	62	64	52	52	54	69	63	73	65	50	47	62	54	43	54	73	59	50	62	57	61	65	62	78	71	50	49	50	46	82	50	57	60	52	66	64	52	49	71	71	66	50	52	49	47	55	54	56	64	64	83	49	51	61	64	58	50	60	59	74	71	58	45	54	70	58	55	70	69	48	60	65	64	54	58	47	65	69	68	58	50	65	50	56	68	48	61	58	73	70	63	59	47	69	65	59	56	54	62	69	60	53	59	73	65	63	43	59	53	47	57	69	60	53	50	63	65	58	64	54	55	41	68	50	41	64	67	60	75	55	51	56	69	46	54	55	55	64	51	59	66	68	56	68	51	63	67	77	63	51	53	53	48	53	48	47	69	50	55	44	59	54	55	49	50	62	64	63	68	52	46	65	70	59	57	56	65	50	48	69	59	60	58	57	48	59	53	54	55	52	52	64	63	66	69	66	62	55	44	59	55	51	67	46	52	49	63	73	62	55	70	57	58	58	68	42	44	72	67	60	58	65	65	60	63	66	58	58	55	57	53	53	67	75	81	68	58	60	49	55	62	72	55	76	64	57	59	69	50	62	57	59	61	66	38	53	66	50	44	53	50	63	51	59	53	52	62	57	59	54	65	57	57	62	45	73	63	61	55	48	63	68	67	67	59	61	59	68	58	65	67	59	72	50	63	55	60	74	75	68	61	58	53	56	46	64	75	63	57	52	69	49	57	65	52	44	50	56	65	60	71	59	57	51	65	51	54	56	57	54	49	61	66	60	71	49	53	37	69	52	58	46	79	46	45	60	62	63	59	68	59	67	62	48	43	50	55	58	61	51	60	70	78	56	70	61	65	50	59	80	47	67	60	49	61	59	56	52	69	58	61	63	72	57	80	69	79	61	56	54	51	55	63	49	57	61	69	61	56	57	62	66	68	74	63
10926	643	1302	1338	1146	929	774	612	520	477	414	366	318	309	333	318	275	274	224	236	219	245	226	230	208	203	183	207	219	182	206	178	198	186	223	187	204	194	203	192	187	176	185	199	202	182	177	178	171	155	164	192	182	170	174	194	194	173	189	183	199	186	157	182	189	178	167	170	179	174	190	175	190	172	139	179	162	175	184	182	167	169	191	180	174	156	177	188	180	172	184	194	171	165	211	176	181	158	165	166	174	206	157	166	166	139	183	178	159	174	167	170	163	174	155	170	166	188	154	181	183	160	166	180	151	209	174	176	200	155	179	164	154	177	160	163	157	175	200	169	185	187	178	188	181	164	169	179	192	154	171	189	188	163	146	154	167	163	168	164	174	180	166	162	167	174	183	170	152	174	161	187	167	174	166	184	168	178	172	176	174	194	151	188	175	160	171	158	164	187	182	179	165	176	176	170	178	190	165	180	165	166	147	185	169	164	193	160	158	149	153	189	163	192	153	165	165	181	156	178	166	129	169	176	155	176	158	150	158	159	150	170	158	141	171	180	186	200	172	153	179	158	166	143	186	191	142	187	154	192	167	183	166	184	173	172	191	191	159	167	188	144	162	187	155	176	165	180	168	182	149	182	150	145	196	186	194	184	162	173	175	156	174	161	168	187	180	179	172	183	186	148	166	177	177	186	188	183	175	166	164	177	171	168	161	149	158	154	176	190	188	187	185	182	189	185	182	183	189	185	151	171	179	185	165	163	180	165	159	167	162	177	182	146	201	160	182	190	190	174	195	171	165	181	164	173	158	168	158	167	194	181	179	185	174	172	166	156	156	168	168	191	150	167	173	172	164	179	138	169	158	172	180	204	165	169	170	183	154	156	179	159	185	179	197	170	183	194	167	170	185	182	198	163	190	189	163	173	161	183	159	157	179	172	152	179	168	201	182	169	161	180	182	173	178	162	152	178	183	183	188	191	165	169	181	192	146	184	172	157	163	198	186	167	165	162	177	175	170	182	182	190	166	184	172	169	162	155	154	172	167	162	152	155	175	163	157	178	166	169	157	163	162	202	188	154	175	165	143	160	176	181	180	171	173	176	173	167	158	164	177	170	167	168	196	181	172	147	169	179	164	169	172	170	166	169	164	197	167	190	172	153	176	175	203	158	177	161	188	168	185	173	173	183	180	190	173	166	165	157	177	170	167	152	145	177	183	162	172	165	177	193	186	177	170	196	171	145	172	170	162	171	162	189	178	196	174	158	146	184	186	152	184	180	156	154	143	171	178	143	163	185	158	172	155	170	183	200	176	176	162	153	178	181	178	182	164	152	188	186	149	143	180	173	171	171	175	199	166	178	187	184	157	165	174	173	176	193	193	173	166	164	156	155	190	170	167	153	160	183	170	182	160	175	167	153	182	174	158	172	158	154	162	162	160	169	179	172	180	155	190	162	147	167	173	192	187	165	168	148	164	195	174	191	178	179	147	182	170	177	168	168	161	173	174	165	199	160	178	163	169	199	162	184	193	158	182	191	198	151	167	155	166	169	167	193	199	178	191	185	184	214	172	166	179	173	178	169	176	191	151	147	176	182	175	203	169	175	162	185	171	167	182	202	144	162	182	181	143	153	185	169	164	166	190	177	165	184	177	163	160	192	174	165	157	162	179	187	172	163	180	187	175	174	190	148	176	171	167	167	188	164	176	143	173	185	184	160	175	175	160	177	154	173	178	209	185	186	194	161	174	164	160	174	174	165	175	177	137	162	175	175	158	163	173	155	178	179	167	182	182	203	189	181	168	168	169	159	166	183	183	180	181	178	175	179	159	182	173	151	162	156	164	174	175	188	176	187	180	185	186	184	173	169	167	180	187	196	186	162	165	178	182	161	182	165	186	173	191	179	169	160	156	188	188	160	189	174	155	168	154	140	157	198	161	168	159	184	163	162	171	159	179	167	161	177	162	169	188	153	160	169	182	161	198	165	169	211	173	156	170	152	185	165	160	162	175	160	163	173	179	185	168	155	156	160	193	188	180	166	167	181	191	189	180	172	179	177	187	157	163	160	157	179	145	186	160	146	186	177	167	185	182	155	172	171	157	168	157	176	186	164	152	170	186	150	183	187	171	182	166	175	195	155	152	183	162	167	177	171	168	188	188	160	162	159	155	181	171	174	199	168	169	154	152	171	153	174	172	194	162	178	180	170	181	155	171	182	179	154	156	198	184	177	153	176	188	180	165	173	173	185	168	180	174	168	168	171	160	162	155	159	172	152	186	179	161	166	149	185	163	167	175	175	176	166	181	183	169	171	142	151	162	186	177	162	167	179	155	147	159	182	170	190	158	164	159	221	163	217	152	159	167	181	192	176	175	189	177	146	154	173	145	163	188	176	160	160	164	177	158	158	176	176	149	143	193	157	161	168	167	172	171	158	174	201	164	158	160	174	181	174	177	184	170	176	165	137	162	177	163	190	159	168	163	165	170	190	151	170	166	157	146	180	174	154	164	175	183	165	149	184	181	149	159	178	168	164	191	152	175	176	166	172	170	164	175	166	175	188	178	138	167	172	169	157	147	175	193	167	180	168	167	186	176	191	155	188	153	198	155	163	192	180	167	177	173	152	167	156	173	182	163	162	170	196	193	157	185	179	158	185	158	179	172	170	164	142	166	185	171	161	147	163	169	177	179	180	160	199	163	145	176	163	157	176	163	163	167	145	184	165	169	156	158	149	180	200	192	174	186	165	166	183	165	175	167	183	176	150	155	155	162	177	175	148	168	176	165	175	179	189	172	155	177	162	150	178	180	197	198	174	173	173	180	187	193	194	175	155	160	186	158	166	187	169	180	174	193	173	185	209	191	178	215	164	183	198	193	168	185	156	165	161	169	159	160	184	173	167	183	196	172	171	174	171	190	161	162	170	187	186	155	158	186	196	174	177	155	174	191	190	176	189	192	187	160	198	171	156	163	188	170	178	163	174	170	176	151	161	192	176	167	177	194	176	148	176	199	187	170	163	156	198	145	182	169	187	180	187	182	177	145	196	176	177	165	187	195	176	174	176	176	185	175	171	167	177	171	169	185	196	171	175	182	197	184	173	146	159	183	152	167	170	165	148	183	193	174	175	188	156	155	159	152	200	143	169	178	186	170	150	186	139	146	162	169	183	184	164	173	182	172	148	170	169	170	201	160	149	166	177	177	178	185	151	185	189	178	165	155	202	188	172	168	158	164	167	156	173	134	173	146	177	177	167	186	154	190	162	194	160	188	182	168	161	170	161	150	167	190	171	172	152	173	171	157	157	177	171	160	164	165	191	186	155	154	182	160	169	170	178	178	174	161	177	152	167	156	193	173	167	172	206	180	153	152	169	162	174	161	186	173	160	170	174	164	188	180	178	174	188	165	195	185	170	186	153	164	168	183	176	180	152	158	168	157	164	173	181	160	157	188	177	155	156	157	165	155	161	168	187	201	181	185	185	165	191	160	170	152	177	146	191	149	177
2753	269	237	251	272	260	266	238	240	270	260	244	256	256	252	246	231	262	237	233	247	276	231	256	237	225	257	240	272	235	262	257	264	234	261	241	247	250	254	275	240	243	238	274	257	271	243	243	246	235	253	254	245	233	260	255	272	275	247	242	259	272	283	239	250	216	278	255	247	282	211	255	270	233	252	263	234	250	250	277	225	235	263	241	262	248	252	305	259	263	265	282	250	263	213	233	241	269	246	244	251	256	259	235	273	246	254	267	230	258	293	246	273	258	250	231	278	260	229	242	248	246	252	248	231	244	259	252	279	233	242	242	264	258	268	249	262	247	267	254	262	254	235	272	230	266	256	253	253	258	253	254	275	262	266	248	242	241	242	249	263	274	258	249	278	269	230	250	246	224	272	243	244	249	254	252	256	267	259	253	259	283	257	285	249	232	248	245	290	277	254	246	264	243	261	276	250	269	258	255	245	251	253	223	259	261	250	257	228	243	244	260	305	264	281	256	258	284	241	264	236	259	235	235	238	253	243	226	252	275	254	232	246	263	248	256	275	260	226	252	216	240	259	244	274	266	245	304	312	262	257	290	253	276	285	258	232	252	243	245	274	268	230	284	247	210	255	225	250	259	222	239	292	253	274	250	256	237	268	238	245	265	223	267	259	234	265	234	240	258	244	222	255	260	262	244	252	245	244	244	272	259	226	255	259	279	254	238	243	270	230	247	224	239	237	241	246	287	225	293	259	241	260	253	252	258	258	237	272	263	220	254	263	258	258	278	257	262	256	227	248	269	241	260	261	271	225	268	270	262	247	221	249	250	231	255	259	293	257	251	267	244	236	274	274	242	227	256	275	244	252	261	253	239	229	221	233	260	230	240	223	274	246	265	254	263	243	241	272	242	264	229	254	249	258	252	238	239	256	237	262	261	262	250	260	264	257	219	243	301	248	244	228	258	245	246	254	278	263	236	240	247	255	220	241	238	257	246	254	223	255	246	273	284	270	238	233	241	239	263	292	276	252	236	250	279	264	305	248	237	273	227	242	266	259	255	259	258	271	233	235	232	250	256	258	265	239	242	228	264	260	254	252	259	233	237	253	256	239	257	269	270	245	274	267	242	238	219	256	255	248	254	255	253	234	252	256	240	261	240	245	258	285	274	223	263	241	263	228	260	231	239	251	240	269	245	238	251	257	244	266	262	270	246	242	251	275	257	244	261	245	247	244	242	274	287	256	275	268	256	241	239	272	225	250	261	257	253	281	256	245	219	231	257	242	261	244	245	230	252	246	249	285	218	240	232	246	286	216	278	252	252	271	252	247	268	233	270	273	245	282	262	275	287	268	231	237	249	238	265	237	260	235	261	250	272	270	246	233	220	272	222	233	248	266	226	270	245	274	225	223	245	271	231	278	258	251	238	268	278	258	256	261	225	221	262	243	239	235	217	238	274	256	253	237	240	232	252	250	263	269	258	237	251	261	244	229	229	258	236	226	242	246	241	244	249	250	249	228	266	249	249	267	246	238	231	241	251	277	252	244	259	240	250	264	258	237	255	264	237	255	262	276	257	254	265	263	248	252	253	242	249	233	251	267	262	257	258	273	239	229	261	252	248	248	258	230	239	232	250	249	238	266	241	268	289	259	235	230	270	239	251	253	265	239	242	262	244	261	270	237	247	249	245	243	270	231	245	263	276	234	244	275	227	250	258	273	270	249	268	239	235	265	240	260	229	262	253	250	250	228	254	239	242	266	260	275	280	266	228	233	254	257	269	224	225	262	234	236	263	259	263	235	275	229	241	246	250	243	254	239	261	271	228	270	273	232	248	267	243	243	248	278	273	232	255	250	272	220	229	246	283	239	260	240	247	227	264	270	238	258	238	263	268	268	236	247	253	246	275	258	250	261	246	258	271	242	244	284	247	273	259	259	236	240	270	222	244	251	249	258	229	247	259	230	238	268	236	253	256	259	273	241	227	268	222	244	227	261	237	264	248	269	228	250	259	274	278	248	243	246	269	282	280	259	247	262	220	221	240	244	233	253	250	276	281	275	248	283	264	268	281	233	243	260	250	252	283	274	221	240	266	246	231	245	251	249	256	260	251	237	266	276	270	250	252	235	244	246	243	249	208	233	229	218	278	214	256	243	249	270	240	234	247	243	249	246	264	240	242	230	248	257	261	228	238	279	254	250	256	239	234	265	231	247	246	263	260	277	258	268	264	254	248	250	229	280	261	234	219	275	261	223	231	255	250	239	229	221	235	256	264	294	244	251	221	235	257	249	245	231	226	237	251	276	274	260	255	260	255	265	270	252	239	252	255	232	236	261	246	249	238	259	262	226	281	256	257	257	240	238	259	251	235	248	221	281	237	223	257	275	254	226	214	273	279	240	264	216	219	259	235	251	284	270	262	240	255	222	254	247	258	263	279	230	232	225	224	276	245	265	226	243	274	232	230	238	237	266	273	251	233	238	235	239	242	236	272	274	266	266	228	268	245	234	244	267	249	257	256	243	256	270	243	227	264	249	265	238	233	249	271	253	291	257	267	281	272	239	255	247	267	278	267	269	243	240	235	259	251	250	246	249	252	252	231	213	259	290	259	254	241	244	246	267	249	262	275	253	262	280	242	259	273	270	241	256	252	276	228	256	276	238	298	252	217	251	249	244	230	251	225	247	248	260	254	260	270	225	241	230	244	258	265	273	234	239	232	286	270	254	235	250	239	231	242	246	272	253	279	261	248	228	287	271	261	261	244	276	250	222	251	224	245	243	262	200	244	258	268	248	202	270	251	256	239	258	274	254	237	254	245	267	249	245	250	263	265	255	267	264	264	250	268	259	265	253	259	245	248	246	239	250	277	253	260	274	261	227	229	271	261	270	269	250	268	254	240	241	272	253	265	241	254	257	251	222	248	245	279	246	252	230	249	259	254	248	266	255	251	241	238	259	264	251	226	270	265	262	241	262	256	268	264	288	252	237	234	259	274	242	247	248	249	238	246	264	245	262	277	256	238	236	243	285	219	213	238	238	264	237	240	262	270	258	280	266	264	260	249	251	240	242	254	250	268	221	255	264	248	261	239	243	260	244	246	280	273	251	227	269	228	249	241	249	228	245	263	223	275	260	251	241	223	264	252	242	245	256	243	253	256	239	267	239	248	247	256	211	282	249	205	265	217	238	267	227	260	237	232	243	275	234	250	247	242	269	245	227	272	235	260	259	255	244	252	238	243	262	268	259	234	257	233	260	252	261	261	230	223	248	226	237	289	229	272	231	265	257	278	257	229	254	266	241	252	255	249	235	275	239	226	223	256	250	250	255	240	268	262	262	242	242	215	257	252	246	241	255	247	273	247	262	235	245	247	257	258	258	243	256	240	235	263	258	261	272	243	231	287	246	230	244	223	242	278	230	260	251	229	260	250	281	254	247	245	274	232	265	237	271	263	261	267	248	243	262	228	234	249	248	250	263	246	259	262	219	233	260	266	243	234	237	266	253	268
3082	603	656	605	621	598	576	594	605	563	600	631	633	563	585	658	576	625	631	624	630	633	598	626	571	613	634	586	577	557	610	590	569	654	609	588	594	594	603	618	617	593	584	597	599	615	609	603	604	611	581	613	655	605	579	566	593	595	612	596	613	575	629	645	644	548	581	594	634	582	606	583	590	613	596	595	599	609	576	600	597	610	583	592	630	622	664	602	610	590	604	596	614	611	603	589	594	650	620	562	634	584	625	597	599	622	594	604	600	617	612	603	618	592	556	652	618	581	619	557	579	629	579	595	634	567	613	627	544	579	603	599	602	562	574	640	595	590	614	604	585	634	604	582	598	597	642	591	583	600	578	619	605	633	598	587	627	611	559	612	610	593	609	650	626	654	618	623	687	593	572	581	575	623	566	611	554	613	599	615	634	613	601	641	593	607	584	628	653	595	601	636	584	609	560	610	587	589	573	560	538	628	586	563	624	555	600	546	629	581	598	615	627	612	597	626	607	597	578	578	652	619	551	561	630	558	603	566	617	595	609	612	610	624	631	598	609	615	657	595	599	607	587	592	628	607	588	595	634	598	560	603	585	655	588	588	594	576	635	609	637	577	609	577	596	558	606	592	601	618	609	626	579	607	626	611	543	585	597	589	609	604	607	627	593	579	611	582	596	646	589	593	609	611	626	576	544	560	605	654	600	615	623	579	601	556	637	618	619	612	630	587	607	577	649	624	614	568	586	596	609	630	586	569	589	625	572	604	617	585	601	629	611	601	627	603	585	622	614	606	615	612	614	592	630	607	592	622	651	621	591	599	575	610	570	619	621	645	606	559	590	626	623	625	572	617	558	605	591	568	578	605	582	642	570	599	597	600	586	613	598	620	585	582	614	649	557	618	602	578	588	568	614	658	589	644	606	622	609	597	602	582	590	600	607	580	585	623	608	577	612	603	570	626	621	601	566	603	620	582	558	622	577	586	607	555	592	634	646	614	629	613	609	558	597	625	616	555	583	649	582	628	591	635	594	618	618	619	614	609	606	576	584	572	631	564	629	592	632	556	607	606	575	636	640	669	596	575	612	586	602	579	620	593	625	615	595	577	612	598	620	595	613	606	625	583	573	603	612	609	553	595	587	582	610	581	558	620	623	576	592	576	605	632	577	593	576	580	604	638	605	605	564	588	601	603	569	580	556	622	593	530	615	586	608	636	642	593	575	623	581	592	566	593	625	611	603	591	617	591	579	630	628	605	578	629	577	609	576	629	598	660	620	597	611	655	597	600	585	627	637	631	598	605	603	637	588	606	609	577	652	613	574	621	619	580	588	596	640	594	592	597	584	610	618	569	658	583	646	608	583	583	630	616	595	578	599	604	588	572	586	589	599	593	630	585	574	612	581	603	589	615	611	599	615	602	596	649	582	590	614	624	600	602	604	624	633	621	611	622	543	608	617	620	590	583	568	574	610	591	619	601	602	577	600	603	605	555	601	633	597	587	606	602	582	583	536	625	662	647	609	578	576	606	577	622	572	579	606	618	681	610	663	636	650	618	587	616	619	623	599	612	591	607	577	582	620	614	619	598	620	589	604	622	612	630	606	609	569	564	595	617	635	604	619	604	599	594	629	580	611	582	622	616	606	588	591	603	598	603	608	598	578	621	587	618	557	582	572	594	621	586	588	626	582	619	618	582	638	577	630	628	607	593	594	592	599	606	605	623	606	576	607	624	583	561	602	587	566	633	593	564	595	592	571	599	586	564	584	575	581	574	585	591	578	640	634	579	600	594	622	627	624	614	640	630	586	588	595	620	616	565	604	603	639	608	603	575	602	566	605	583	598	653	631	610	598	567	602	592	623	618	630	574	673	578	608	600	599	611	598	632	582	575	612	613	657	537	576	577	572	591	573	587	598	582	632	623	636	563	605	592	608	590	579	596	635	604	623	575	567	641	642	585	617	629	603	577	585	591	565	599	589	569	618	610	607	614	620	599	611	589	562	620	600	593	612	665	640	593	622	624	597	599	550	606	607	610	615	586	619	594	586	574	637	578	631	628	572	643	591	618	582	598	603	622	595	632	593	571	610	601	605	604	564	617	633	563	591	576	616	614	623	599	601	606	558	578	638	582	554	604	588	607	656	588	635	617	604	563	613	568	571	590	577	574	619	582	638	617	578	622	648	636	621	588	591	613	595	593	536	602	612	624	565	557	626	567	595	571	589	539	605	607	594	596	580	606	627	605	619	610	599	605	600	655	601	616	571	565	581	590	601	585	583	595	590	571	618	604	584	599	561	583	624	622	625	631	611	611	583	589	627	589	604	594	579	551	613	586	596	588	590	645	602	587	640	583	586	643	599	568	640	618	606	613	618	635	598	605	555	621	617	622	605	626	605	593	625	559	634	568	631	608	601	637	577	626	641	607	580	625	593	527	616	611	571	638	607	618	651	611	571	603	617	605	618	590	573	602	608	570	594	564	609	595	578	597	593	636	597	601	626	653	582	602	594	630	654	617	589	587	637	643	612	586	620	640	541	620	629	624	610	630	602	542	555	594	625	575	615	661	601	595	618	584	615	621	626	588	596	615	583	625	571	586	617	661	616	621	621	559	600	628	633	548	618	592	623	623	603	618	590	627	614	588	630	593	623	585	619	617	622	623	594	643	604	579	640	604	619	601	600	624	592	604	606	594	608	578	596	587	590	590	637	627	597	597	638	603	570	549	595	605	605	591	601	590	574	585	583	605	598	608	571	565	588	607	632	571	622	582	625	616	629	655	612	602	580	618	577	575	613	615	616	601	630	596	646	578	586	606	605	578	620	609	602	642	583	592	588	638	562	616	607	641	581	598	613	609	595	575	615	563	580	563	606	654	572	597	569	612	626	555	567	590	605	614	616	597	651	662	617	577	640	621	597	608	614	638	624	645	626	594	624	592	586	637	669	578	610	561	593	643	619	617	567	615	618	587	618	611	616	579	583	594	576	629	619	630	594	589	600	576	592	616	554	579	590	567	646	568	605	607	599	602	592	647	610	596	604	616	618	587	626	618	622	607	579	603	635	636	599	584	552	568	587	562	597	616	567	638	583	591	624	577	574	619	632	633	567	605	621	560	591	638	643	612	610	630	629	587	613	610	567	575	598	542	594	582	604	620	564	594	572	600	621	608	575	617	598	612	643	592	614	579	590	566	607	636	623	606	586	592	598	576	597	631	583	601	609	574	613	633	594	588	598	571	580	615	581	604	633	605	572	603	643	599	615	607	628	619	590	642	616	565	611	596	597	579	611	619	575	578	612	591	624	616	619	637	588	621	624	630	629	586	637	598	592	588	605	590	611	613	536	622	617	584	591	574	596	606	622	629	572	613	619	576	629	594	622	599	621	566	605	620	602	651	638	588	615	602	619	652	623	568	585	635	590	597	584	616	642	594	594	602	610	618	576	602	628	580	624	626	604	610	622	616	631	609	566	587	613	659	562	592	574	602	646	582	579	620	577	606	583	573
10208	458	356	327	240	182	188	206	203	187	181	162	181	161	173	166	149	166	149	169	177	194	161	172	156	185	148	163	175	157	153	157	121	176	166	148	163	133	152	140	165	149	118	160	160	153	152	142	136	157	156	159	146	189	152	143	171	162	156	135	152	159	155	170	177	160	166	190	158	144	165	163	151	139	153	176	137	155	158	171	158	126	162	173	186	162	161	156	167	138	164	147	153	155	156	165	176	164	152	171	162	187	161	160	170	144	146	179	176	153	162	148	159	152	152	172	176	158	160	163	154	171	127	170	147	156	157	155	164	150	149	127	160	175	153	151	176	156	160	160	163	151	156	164	155	165	152	172	163	172	150	172	177	191	155	176	148	171	152	171	160	152	159	160	182	201	143	156	139	156	166	171	165	171	146	149	158	161	182	174	179	152	153	154	162	174	171	163	179	161	138	154	160	168	166	166	166	155	158	151	154	177	140	166	153	165	166	148	185	168	165	140	144	155	145	146	141	177	157	172	154	141	181	155	171	165	172	155	179	176	153	162	165	154	171	173	143	164	132	172	161	164	168	163	169	135	156	174	157	156	187	177	168	141	174	162	154	163	180	139	150	163	160	166	161	161	152	168	165	188	160	181	162	152	156	145	147	132	167	147	148	163	159	191	147	183	152	168	174	144	162	148	158	167	157	167	143	164	163	177	168	155	130	149	171	137	139	166	153	152	167	160	152	159	161	162	168	164	179	153	142	167	165	155	164	163	171	158	170	160	148	167	174	163	156	160	138	151	154	164	180	157	170	157	162	156	172	155	163	158	170	150	142	162	130	177	157	165	168	159	144	148	146	146	159	178	167	171	155	170	147	166	157	154	155	146	162	160	143	159	166	166	172	165	158	177	172	144	164	164	152	158	178	165	164	149	138	160	154	155	159	147	168	150	156	138	158	158	166	160	171	165	155	150	156	150	170	161	149	153	163	154	150	167	147	160	178	162	175	145	164	175	170	157	149	150	177	149	165	159	177	166	155	195	158	153	182	156	150	188	179	155	151	163	164	144	142	177	166	155	148	144	163	149	152	159	178	135	148	150	156	170	175	168	156	172	169	171	179	163	150	163	158	165	167	181	156	148	142	158	158	166	170	149	165	170	180	147	166	160	183	162	167	178	170	163	151	163	174	144	173	151	185	152	171	142	158	158	143	167	160	165	163	167	148	188	192	168	161	163	157	163	146	163	158	170	144	159	156	156	158	191	172	157	153	144	149	161	164	144	164	173	160	138	165	151	167	149	123	145	165	166	154	141	145	138	170	168	164	143	154	176	162	155	156	146	149	148	160	174	159	158	156	150	148	146	151	140	168	144	129	171	156	151	156	165	161	150	121	151	163	137	169	166	159	166	185	142	137	191	129	156	175	203	162	169	138	135	157	170	162	148	157	163	145	161	144	173	157	166	165	142	160	167	155	143	146	163	152	159	159	192	155	156	173	163	164	153	164	146	160	156	144	166	165	162	140	158	138	174	146	177	155	131	178	173	164	125	164	166	167	152	157	168	157	166	158	174	158	158	166	147	157	150	168	184	178	170	144	156	156	147	141	169	166	178	162	152	161	141	144	143	164	173	158	156	155	178	156	163	162	150	154	156	139	152	137	163	167	158	151	158	145	172	150	165	163	166	169	169	170	162	158	163	182	171	148	154	181	154	166	162	167	183	170	151	141	174	172	166	136	159	143	160	183	169	167	155	163	161	158	151	156	169	154	153	149	148	162	145	166	133	161	139	157	155	149	175	157	141	159	158	180	172	165	171	142	147	169	143	150	151	169	134	176	148	179	151	160	155	164	164	148	176	161	172	163	151	166	158	151	159	148	160	153	151	138	166	160	181	161	175	152	146	159	154	172	179	163	156	158	169	147	181	166	160	162	165	177	146	149	166	173	162	144	160	151	132	150	146	163	151	151	139	150	157	158	160	167	161	163	152	151	152	164	147	153	161	189	167	166	149	145	161	152	176	168	164	158	136	161	159	174	151	142	172	153	154	142	181	147	155	163	147	176	153	162	153	165	163	168	173	192	151	146	130	157	157	142	142	160	162	159	159	163	154	172	171	144	175	177	183	135	181	162	156	165	171	139	168	164	178	157	153	153	146	172	172	154	139	178	175	154	166	157	167	168	165	129	156	157	145	149	159	138	158	173	153	146	159	165	168	167	166	159	177	162	137	152	176	177	163	142	148	176	133	177	145	160	159	162	160	140	169	144	161	167	165	160	162	150	170	162	162	168	156	164	170	178	142	183	182	160	165	159	162	187	150	153	175	153	171	152	152	159	188	147	173	152	159	150	158	175	156	143	174	180	148	158	172	158	162	165	176	163	170	155	171	162	114	150	164	156	149	166	145	149	163	140	150	159	164	173	160	155	148	138	161	157	179	188	160	172	157	159	167	147	137	182	156	163	163	169	148	162	158	155	150	159	192	156	171	140	161	140	162	173	172	170	174	168	164	192	152	159	144	173	154	166	170	157	183	170	152	170	158	165	178	151	166	175	143	191	155	154	180	145	135	149	153	164	165	165	146	153	139	142	161	160	145	142	154	156	173	163	153	176	174	154	145	157	163	158	156	158	181	164	173	156	157	165	184	164	148	136	145	161	134	163	167	165	168	150	159	147	162	134	161	148	160	183	154	166	137	161	168	159	132	142	164	136	143	169	165	173	147	154	144	152	172	171	174	158	158	176	143	163	144	149	155	142	167	148	159	140	179	157	155	144	157	156	150	138	167	156	155	166	178	169	155	153	162	145	153	175	156	165	157	171	175	167	155	172	176	155	166	161	170	167	169	156	152	153	152	156	153	164	173	138	144	163	164	166	147	165	136	146	147	162	152	164	178	150	186	145	168	167	141	163	155	168	156	162	186	159	136	132	176	150	168	182	153	166	142	144	149	154	167	153	159	147	162	164	182	141	149	155	169	152	151	164	141	168	159	168	154	181	147	159	180	156	189	160	167	156	134	151	156	160	146	175	159	171	155	147	140	143	174	167	166	160	143	162	185	150	175	166	170	170	178	179	143	157	168	159	143	153	155	158	144	195	163	159	152	163	153	143	172	167	163	147	140	148	146	146	172	168	195	158	139	152	145	170	173	166	192	159	157	156	151	179	163	180	168	145	163	177	149	180	145	167	153	151	162	152	179	174	169	136	157	151	157	167	185	136	164	154	174	143	173	131	157	184	183	155	173	155	171	178	160	166	185	157	167	158	168	156	142	171	164	150	158	149	170	164	138	164	153	166	158	162	146	163	150	185	171	137	174	187	171	171	152	188	146	180	165	153	147	163	141	160	159	168	170	173	172	141	147	178	153	152	150	170	187	157	183	172	167	163	157	163	134	171	179	174	129	179	174	167	158	140	165	164	163	144	160	163	155	187	168	183	185	159	155	151	191	171	170	143	153	163	147	161	170	147	165	176	164	152	146	155	174	170	120	156	160	173	163	166	170	160	153	187	145	176	152
8554	634	972	1059	872	741	677	618	542	481	486	494	476	478	442	383	401	431	423	395	447	421	419	398	436	407	441	412	408	403	401	422	398	409	402	393	375	419	400	416	390	368	408	384	394	392	400	390	388	402	382	390	391	406	399	382	390	365	401	373	371	382	377	391	364	391	369	385	370	386	382	405	386	377	408	394	392	376	425	428	376	390	408	390	391	376	368	416	432	407	416	383	346	361	385	406	372	429	415	348	418	392	398	367	398	412	382	395	415	419	356	383	391	403	388	405	379	401	397	420	389	415	385	368	428	407	374	423	385	403	369	354	379	382	388	418	373	413	382	377	391	362	387	405	383	374	393	394	407	396	378	382	373	378	398	359	410	375	395	404	384	397	409	386	389	413	362	394	379	343	415	385	356	395	343	395	362	373	389	421	380	389	374	385	395	391	380	397	378	374	388	387	421	420	393	402	387	387	397	386	385	385	400	384	367	367	374	401	363	380	363	422	391	385	404	388	432	399	399	406	369	378	367	384	364	352	381	355	380	429	389	398	390	417	390	382	401	404	409	407	400	395	360	395	409	386	401	407	412	405	392	368	396	362	364	361	372	381	403	388	398	407	397	403	404	379	416	390	369	393	351	409	378	392	388	389	395	427	428	389	392	375	393	378	424	389	398	381	400	365	393	411	378	386	372	394	416	338	426	380	389	382	385	397	382	377	384	404	420	380	351	395	391	383	403	409	375	381	364	385	375	388	370	391	421	359	407	388	411	422	398	397	410	433	384	399	428	432	380	389	404	381	388	388	383	382	358	375	385	358	370	409	379	382	412	384	387	400	430	402	388	404	419	394	421	384	377	357	383	376	398	372	354	417	389	389	377	397	366	354	412	388	403	397	382	392	367	395	448	409	412	416	383	400	394	393	381	375	424	405	412	398	403	347	364	366	388	362	397	375	402	431	399	422	469	360	388	381	414	388	371	393	371	372	378	430	380	384	392	410	395	385	412	382	398	359	396	394	385	365	367	388	354	364	396	368	406	363	409	383	359	378	364	382	369	370	378	397	350	405	413	399	396	417	409	374	387	384	385	410	381	422	371	365	378	380	409	371	369	364	407	395	367	368	384	400	424	391	376	368	389	358	379	417	351	360	392	366	372	382	403	421	397	401	405	406	397	382	404	405	344	387	430	390	388	418	382	412	353	394	357	387	394	383	374	375	400	374	363	408	415	423	402	375	407	404	411	388	403	383	388	385	430	370	401	358	385	423	392	354	389	404	372	390	407	375	395	348	372	386	396	377	372	386	389	378	390	372	403	407	401	378	381	375	381	417	371	375	356	399	376	401	351	352	378	400	386	407	401	375	365	387	417	387	395	375	384	403	387	433	403	378	383	408	373	364	358	384	410	411	382	397	363	393	389	379	419	415	423	366	393	361	373	395	403	383	390	381	384	354	393	337	376	383	377	359	380	386	376	391	393	386	396	403	429	361	364	378	366	396	359	376	392	375	388	408	349	413	394	358	388	351	377	363	389	368	394	374	396	358	356	377	371	427	407	405	388	408	377	387	380	372	366	396	419	372	389	414	387	372	415	408	378	390	376	358	386	393	391	374	368	363	407	389	379	352	379	392	386	373	392	352	379	373	440	405	413	375	389	380	380	378	390	438	384	384	411	395	385	410	390	389	407	380	364	381	394	385	398	395	404	411	377	392	397	406	402	373	379	371	400	392	378	384	398	405	374	364	390	400	453	354	357	429	395	390	393	365	414	387	370	391	402	393	403	379	397	382	386	385	402	402	423	387	415	392	377	387	383	400	385	426	396	381	387	391	383	399	392	431	397	421	379	358	368	382	413	377	403	390	392	378	372	362	391	371	385	383	391	383	360	364	397	388	405	359	410	393	376	423	404	404	412	371	379	352	371	391	401	420	422	371	364	405	373	367	448	410	401	374	373	395	417	384	386	411	408	397	391	444	353	390	376	408	400	372	375	392	388	395	368	375	397	400	432	426	385	386	377	393	391	390	386	399	352	384	371	398	370	401	380	368	399	382	422	372	394	409	375	418	383	409	415	332	433	388	419	386	369	375	390	374	360	390	393	378	378	393	413	382	376	384	401	421	374	423	400	392	379	407	396	415	391	388	380	384	365	353	366	396	403	400	412	377	384	376	389	388	367	391	356	401	392	377	376	394	384	369	399	366	403	401	387	356	398	399	401	386	377	355	401	359	361	338	401	411	360	412	382	407	376	382	376	357	345	370	395	369	405	393	388	416	377	367	378	398	377	402	361	391	407	400	380	426	407	398	381	418	365	404	381	375	357	418	400	411	368	352	359	410	380	394	404	386	379	390	342	356	371	421	391	392	381	408	395	407	377	373	409	405	384	396	408	387	388	396	371	349	421	404	379	414	370	345	378	437	389	381	381	410	396	361	397	388	427	391	339	375	388	358	393	390	403	420	400	375	389	375	359	399	401	360	364	407	400	414	380	369	377	358	393	389	396	375	384	361	352	414	393	387	396	413	387	378	409	380	382	381	371	420	393	414	391	374	383	374	384	396	436	368	381	369	392	413	408	391	385	419	375	383	395	378	401	411	386	379	380	377	393	392	397	407	391	382	376	393	357	394	407	399	378	402	359	410	398	366	372	388	408	374	384	404	400	406	389	408	397	365	396	382	401	417	385	409	385	384	381	381	398	361	361	385	379	389	417	416	400	394	404	426	384	381	366	373	383	384	388	403	357	378	381	364	381	382	404	379	394	406	393	397	410	405	361	378	417	374	390	384	355	399	412	379	396	384	360	371	385	375	371	378	391	424	408	361	358	373	388	393	406	409	373	402	372	373	403	405	402	366	385	350	350	330	399	425	387	373	345	388	381	389	392	381	388	414	362	389	404	364	394	376	397	432	365	401	375	412	411	402	423	410	385	372	373	386	391	386	382	390	388	366	380	384	395	394	406	354	389	416	393	375	371	365	413	379	385	375	396	393	361	389	417	368	398	392	433	367	354	386	431	382	384	395	395	388	382	399	381	386	394	401	366	393	404	367	387	402	403	402	379	379	424	409	394	390	408	383	419	396	416	425	403	393	359	444	394	390	374	375	392	397	402	396	395	387	399	398	398	385	407	430	447	408	393	396	427	379	386	403	407	358	389	404	396	370	422	360	375	399	400	390	384	395	387	373	387	392	372	418	411	415	402	366	409	377	418	429	384	358	428	425	446	376	348	363	437	396	368	365	363	400	397	375	393	396	406	409	395	371	405	401	386	408	383	397	389	392	377	352	407	407	413	415	378	395	391	365	390	409	386	368	367	423	421	375	404	370	394	410	401	392	396	403	363	423	366	396	383	388	388	371	423	415	430	390	407	391	375	380	368	413	382	379	390	374	405	398	382	342	413	419	404	387	372	399	408	387	405	363	396	416	395	394	360	380	373	378	396	372	387	390	420	345	384	364	382	350	375	368	361	416	387	396	402	382	394	374	395	383	416	384	426	381	396	374	380	397
17124	947	472	338	255	172	148	110	87	101	89	89	65	98	83	69	58	75	58	74	61	54	72	61	56	78	59	67	52	70	55	69	60	63	53	47	52	59	41	56	59	71	57	69	59	75	63	60	68	51	55	75	55	60	56	59	66	58	74	63	60	64	64	55	60	54	52	73	50	67	91	54	53	57	61	56	63	54	64	54	69	64	60	54	48	52	64	60	70	76	62	64	76	58	76	51	64	55	51	63	70	64	51	55	53	69	61	61	64	62	79	54	65	63	58	58	57	62	55	54	54	62	60	52	51	52	49	57	68	70	50	53	60	62	55	54	65	59	45	52	31	62	65	52	56	69	49	55	69	59	50	57	62	50	67	68	74	64	63	53	53	59	47	67	63	42	48	69	53	61	65	63	57	67	56	41	73	45	52	49	58	65	73	53	69	61	57	56	60	63	60	51	64	62	62	75	59	69	65	57	54	66	62	69	50	50	52	49	61	46	72	69	61	66	53	67	50	64	54	52	66	64	58	64	60	55	54	57	63	63	67	43	53	54	51	66	67	63	61	53	74	68	48	51	72	59	66	52	63	54	64	57	62	53	45	53	47	65	57	47	67	60	67	65	65	58	55	61	53	53	47	45	50	55	46	52	64	60	67	54	56	62	53	68	59	60	62	56	68	72	49	58	68	69	56	52	57	65	43	59	67	67	59	57	72	55	50	62	64	51	61	52	64	51	54	62	58	62	47	54	57	53	52	68	64	64	53	61	59	63	56	67	60	61	60	67	44	39	55	70	60	70	63	53	59	51	64	53	63	66	55	65	55	66	79	50	56	66	64	40	74	55	67	57	61	54	74	70	72	60	36	53	65	62	73	75	51	48	61	62	61	63	62	64	69	59	59	58	64	58	57	43	69	64	62	59	64	63	66	62	70	60	61	56	59	59	57	60	69	58	66	58	45	55	58	48	49	56	57	63	43	53	61	63	58	73	47	64	53	51	55	71	57	61	68	63	46	60	50	64	72	65	61	62	61	57	59	68	70	63	62	65	68	53	59	63	53	43	60	55	69	60	57	55	58	70	57	65	57	58	49	54	66	48	57	64	58	58	53	60	49	58	59	68	50	60	69	56	63	54	58	65	70	63	68	68	80	66	56	53	62	59	55	52	85	53	60	70	61	70	59	53	54	45	41	57	69	69	60	54	45	67	68	47	62	36	57	55	54	44	49	59	65	51	59	70	60	63	57	51	61	54	53	53	59	57	55	46	79	61	60	67	64	52	46	68	67	65	59	61	55	51	57	61	61	70	58	66	59	60	52	50	68	54	58	53	56	56	69	58	48	56	56	68	52	48	64	50	67	75	51	65	74	64	59	64	57	59	48	56	55	45	57	63	62	47	77	53	67	68	46	54	64	60	58	72	54	46	60	69	64	55	64	55	57	75	70	59	53	65	68	72	59	69	57	57	62	50	67	46	49	59	71	66	59	52	51	72	53	66	62	61	53	54	65	41	44	53	57	66	58	64	50	45	64	52	62	64	61	55	77	52	62	50	59	58	61	71	60	73	59	59	58	54	68	52	55	62	57	51	47	53	47	52	47	51	55	50	60	63	43	52	54	56	48	56	61	58	65	60	65	44	57	60	64	56	64	66	59	64	69	61	55	55	69	70	52	61	59	60	52	70	54	74	58	51	71	69	59	57	68	64	69	60	52	54	76	69	68	55	55	47	51	51	56	51	47	58	44	58	66	64	62	62	54	58	51	48	68	74	65	65	57	43	61	64	41	52	52	49	56	55	65	52	58	50	65	61	68	53	72	61	74	56	65	59	78	65	50	63	66	52	53	72	59	63	45	56	59	49	61	56	45	49	57	62	80	65	55	54	46	61	64	45	51	50	57	46	73	52	53	55	57	58	63	62	62	45	60	51	73	57	48	59	53	50	58	63	63	49	63	71	66	52	47	48	63	69	55	65	60	63	61	45	55	57	68	57	57	42	51	57	59	47	61	85	55	67	52	61	55	44	55	58	73	65	51	73	56	64	57	54	63	50	60	44	60	58	87	70	63	55	58	44	54	53	62	68	71	61	54	67	66	59	87	54	64	69	63	56	56	51	49	43	61	53	68	53	68	48	51	66	63	71	60	54	56	60	53	56	56	64	73	44	61	81	47	58	77	59	51	52	68	60	65	69	50	73	56	60	66	59	70	42	49	53	57	68	43	52	51	57	54	54	55	63	65	49	63	66	68	63	61	54	52	38	70	62	57	48	57	57	42	51	75	56	59	68	62	63	68	60	57	49	56	61	50	72	69	62	58	62	50	64	66	52	65	79	56	61	62	71	62	50	62	64	63	55	58	54	55	68	52	65	51	42	57	67	65	50	69	48	54	59	62	50	61	49	67	61	79	74	61	61	57	66	65	63	52	60	58	66	43	58	51	58	58	51	64	53	64	74	66	63	59	55	61	70	57	52	60	52	62	61	65	48	67	68	60	70	56	52	67	71	63	51	62	63	66	61	62	67	68	52	53	56	65	63	68	59	48	43	64	80	65	48	52	58	57	60	49	48	60	66	60	69	73	67	55	67	67	68	55	59	62	61	54	45	48	50	45	61	57	69	57	62	58	61	66	57	40	44	63	51	55	60	64	60	60	63	55	45	63	45	76	50	57	44	64	69	59	52	50	43	65	72	67	59	59	50	54	55	56	52	42	66	67	57	60	59	49	59	51	65	57	72	56	46	52	64	49	55	64	59	61	52	62	60	54	62	65	68	53	59	56	51	55	51	52	47	68	48	62	64	65	45	48	67	64	46	55	68	56	68	39	66	51	54	54	45	57	48	54	47	60	73	46	75	68	62	57	57	48	61	51	54	52	55	63	48	53	64	65	68	57	55	60	63	61	71	59	57	52	54	54	64	71	54	48	64	72	61	61	64	59	51	50	60	62	48	47	70	52	42	56	52	64	53	54	45	45	51	73	61	50	52	54	59	74	57	61	55	61	49	56	46	53	41	53	52	62	53	70	73	53	51	54	47	63	71	70	58	58	42	54	50	67	55	44	49	61	61	59	48	45	71	66	51	64	57	68	65	57	72	67	62	58	46	71	69	63	62	71	68	57	57	56	61	60	48	56	74	54	54	71	61	68	68	52	60	62	58	65	61	50	66	69	50	72	67	50	63	68	61	65	65	59	56	55	47	54	64	70	63	69	53	52	61	65	56	61	43	48	76	51	63	55	62	59	61	60	44	59	62	54	62	51	57	69	66	66	55	67	56	56	59	46	57	56	65	65	66	47	56	54	53	73	40	71	65	56	55	72	78	58	63	61	56	52	54	67	56	46	72	62	58	73	70	51	62	57	59	66	61	70	51	61	62	51	65	48	46	70	58	62	54	67	64	64	72	59	49	54	67	61	55	45	68	66	60	61	46	68	63	64	64	51	52	52	70	61	63	53	64	58	48	51	50	58	67	60	57	62	63	51	61	48	67	54	48	70	48	39	58	53	61
10709	621	1302	1392	1170	931	695	585	503	419	422	325	353	323	325	302	262	284	248	202	217	219	223	232	225	227	220	210	187	181	194	168	186	196	165	203	199	177	188	172	212	210	180	198	197	177	196	185	185	206	164	192	176	180	174	181	185	184	161	177	183	178	178	167	176	179	170	203	183	197	157	195	167	155	158	192	184	168	170	186	194	179	181	157	150	161	174	181	166	170	170	158	178	178	161	146	167	154	193	162	169	179	175	168	151	190	157	182	150	168	177	191	187	182	164	166	166	176	156	164	165	149	170	166	173	182	184	178	182	185	183	175	165	162	159	168	146	167	173	177	158	179	152	171	163	167	175	153	165	181	176	195	166	220	187	199	199	194	177	145	195	175	174	187	172	176	176	167	174	161	172	183	179	166	156	187	196	158	175	163	161	175	177	171	167	161	184	159	162	148	140	174	163	172	165	182	156	162	180	172	176	177	139	202	183	186	175	147	174	162	176	153	170	149	208	161	190	179	178	156	166	169	181	177	163	168	173	168	171	167	167	166	180	171	189	199	181	197	158	192	177	192	187	161	168	165	170	170	179	180	163	179	171	151	194	166	191	161	160	155	159	189	189	160	188	167	179	176	177	172	146	183	151	174	167	165	187	183	158	154	164	162	155	164	159	168	186	148	164	192	149	164	136	148	178	162	173	159	199	186	184	167	191	180	169	155	181	178	151	181	161	165	177	172	153	182	154	191	181	180	159	188	157	182	170	160	158	183	185	170	154	185	188	179	182	175	160	176	168	178	159	158	178	173	192	163	163	157	180	171	138	190	172	165	168	173	179	172	197	169	166	158	172	178	187	157	168	148	165	148	164	185	167	177	163	151	185	174	147	166	177	167	163	173	168	171	165	154	179	212	171	167	173	176	180	158	160	153	142	206	176	159	174	172	173	146	175	154	179	166	168	163	181	144	162	190	168	172	188	167	177	171	164	179	187	172	167	182	170	185	159	165	173	150	192	186	179	191	175	169	156	173	152	145	160	167	162	169	149	159	187	161	174	164	158	187	187	176	179	167	198	179	180	177	203	167	167	181	181	189	172	162	165	171	196	170	180	144	174	188	172	170	200	177	176	146	169	179	170	162	180	161	176	181	171	143	165	177	193	175	164	186	171	168	181	150	169	158	143	168	167	157	171	171	170	185	192	172	163	173	168	168	172	200	189	166	187	165	186	143	165	162	174	178	162	185	176	181	205	171	161	182	176	171	163	146	140	199	176	165	183	182	165	172	173	180	165	177	158	172	198	188	159	183	202	175	161	171	152	184	183	169	172	178	164	137	185	168	180	158	159	172	175	177	156	172	163	191	191	172	178	163	165	161	174	157	186	178	165	169	173	202	155	184	158	155	160	192	148	167	164	159	166	174	187	191	172	161	170	169	179	173	170	180	180	177	164	180	181	188	167	186	171	159	157	160	157	173	194	159	164	163	197	151	151	179	172	161	152	175	179	169	168	170	177	156	165	164	188	164	165	168	156	180	176	145	175	162	170	176	159	167	188	171	172	183	168	185	166	191	171	166	158	169	155	167	155	164	160	150	178	175	172	170	145	151	175	176	168	167	153	156	183	177	186	176	163	164	158	163	174	159	151	172	167	160	186	171	181	172	156	193	137	168	178	188	198	153	186	187	175	159	155	175	159	176	170	158	177	176	162	150	158	189	155	169	191	157	168	204	195	175	186	148	154	177	147	170	176	145	148	174	170	181	162	160	177	164	189	177	197	173	158	156	177	199	165	156	167	170	178	174	155	158	164	177	172	190	174	165	161	178	165	152	180	167	191	162	200	161	165	184	162	148	182	163	170	163	155	158	179	204	188	168	161	152	188	158	177	168	150	186	176	176	194	175	160	174	153	184	154	175	158	168	184	159	146	159	183	187	152	177	178	161	143	187	166	180	148	164	165	159	172	147	171	167	183	180	166	167	160	191	168	184	135	186	188	172	145	189	183	177	172	164	177	185	173	177	176	168	179	172	151	164	167	181	180	150	157	178	199	191	189	155	169	161	168	174	171	160	154	183	150	171	163	156	172	182	173	173	175	173	170	161	168	151	175	143	181	158	177	172	160	174	182	171	170	191	160	182	163	178	173	174	157	146	178	194	191	187	193	162	164	163	137	199	144	162	187	185	185	178	165	178	172	162	179	156	187	183	177	162	166	196	183	185	155	165	174	176	163	162	169	173	166	152	182	177	172	174	195	153	164	155	166	176	174	158	166	181	176	162	162	172	194	191	168	185	160	143	199	167	182	191	147	179	162	150	161	164	167	149	164	158	153	182	176	171	170	173	155	181	193	172	186	195	158	167	184	170	190	177	165	174	183	173	192	177	170	153	157	202	175	179	181	185	180	158	178	178	172	167	183	171	156	194	164	150	171	153	187	157	192	184	153	171	161	153	156	172	169	174	173	159	173	188	166	177	174	187	181	146	156	177	154	171	160	153	167	177	162	151	162	164	181	157	163	175	154	169	177	185	170	184	162	167	168	145	173	159	173	148	159	171	176	211	130	166	192	155	151	172	188	162	179	158	155	170	152	173	171	195	181	177	172	193	171	187	168	165	176	188	186	140	171	160	175	159	174	150	147	179	156	182	165	146	185	181	150	164	167	167	187	167	155	158	168	170	141	153	162	189	164	173	180	165	197	148	188	166	171	179	185	161	161	189	187	156	174	182	181	177	172	173	181	178	165	171	190	183	172	171	188	183	165	167	163	157	154	167	162	162	163	179	174	176	160	152	176	184	182	168	183	163	177	158	185	167	155	172	172	197	182	172	181	160	162	140	181	161	152	168	166	147	189	162	152	167	166	167	206	165	218	186	156	152	158	185	149	193	163	183	195	165	154	169	156	183	175	165	184	185	170	187	181	149	178	157	186	177	168	173	166	176	170	174	185	172	165	175	179	161	173	159	172	170	153	176	182	160	158	186	158	172	187	185	156	190	179	170	155	175	171	178	178	169	150	177	172	164	189	172	181	153	176	153	148	171	154	180	171	157	174	164	191	175	166	154	177	168	155	177	172	168	186	135	180	174	180	164	189	174	174	170	205	177	146	174	172	196	173	147	189	159	191	161	163	160	186	164	186	196	158	180	152	169	166	157	146	169	171	145	156	169	150	182	175	171	183	153	181	171	170	184	177	178	145	175	174	175	173	207	180	169	169	152	177	166	177	151	170	166	192	177	164	172	165	172	193	171	165	184	151	151	171	184	175	155	160	181	184	172	171	175	172	190	164	189	168	167	187	173	178	172	170	173	182	189	180	167	193	184	188	178	168	166	180	187	160	166	171	167	176	185	142	192	165	204	167	174	179	164	187	166	160	174	169	174	201	174	156	154	163	132	173	184	161	175	177	162	198	169	154	170	170	156	180	155	176	155	206	181	167	159	167	172	145	153	180	184	191	171	158	185	147	212	161	178	176	167	176	179	165	166	174	177	170	157	152	150	168	166	174	164	197	158
2672	307	268	242	249	238	285	252	246	243	254	203	250	258	254	268	251	249	252	240	238	228	240	261	275	248	254	277	247	251	254	256	282	289	230	239	263	256	239	259	273	261	260	237	245	225	259	242	258	239	223	253	263	224	241	253	253	258	279	243	258	241	248	240	265	235	258	244	250	234	235	228	246	263	246	263	247	260	252	245	258	270	246	257	242	266	236	254	261	270	242	248	240	249	267	287	271	232	223	269	251	280	226	236	260	257	249	278	245	234	258	281	235	248	252	241	243	235	271	260	284	225	224	283	260	255	254	263	237	251	291	261	242	220	235	262	254	269	248	246	232	268	238	260	283	223	241	252	250	213	254	245	250	241	221	250	247	284	258	247	271	231	262	261	234	259	281	218	254	227	243	241	293	220	225	246	263	232	260	238	258	225	271	273	253	268	250	273	233	257	262	241	262	244	245	234	273	262	231	270	241	230	240	246	240	248	238	271	257	235	219	258	226	239	243	263	220	256	257	233	254	255	259	242	242	217	253	257	267	259	248	270	242	273	268	226	278	264	225	262	257	247	233	251	262	263	265	240	243	237	250	276	255	269	254	289	244	278	273	266	235	258	275	260	226	256	249	243	249	269	256	232	221	291	240	268	281	238	265	288	244	248	275	260	244	240	260	245	253	273	228	229	245	239	262	233	270	236	243	247	258	264	249	260	246	236	272	245	254	248	264	266	240	291	237	254	261	230	233	243	221	252	252	244	250	248	233	272	262	254	245	247	242	266	234	231	248	226	248	222	221	249	249	270	256	239	243	259	264	226	238	256	233	238	235	256	274	244	247	270	257	240	253	249	252	246	241	240	262	244	238	234	259	245	227	234	277	278	234	275	259	268	256	255	246	276	268	261	284	243	246	232	244	242	266	251	269	243	248	243	252	224	275	295	270	228	255	243	280	257	254	246	271	270	246	257	253	235	243	261	219	229	227	228	279	243	260	271	208	219	229	243	256	290	239	265	251	262	253	269	226	254	275	280	246	249	233	269	251	208	253	235	229	253	242	236	265	269	267	263	221	259	269	250	231	243	235	255	276	252	260	258	258	237	237	225	254	247	225	271	273	250	268	232	231	281	249	250	269	268	237	207	264	272	251	256	241	273	252	233	216	249	240	254	261	265	260	238	268	255	225	259	252	235	223	265	259	281	258	224	222	255	268	215	234	255	250	253	261	240	266	277	254	282	262	277	234	271	247	240	227	239	263	228	246	264	262	250	222	240	242	227	244	238	245	226	271	246	258	257	232	274	230	238	240	242	236	227	225	211	249	250	258	261	262	259	279	277	223	251	251	241	213	243	250	234	229	229	259	262	279	245	246	272	238	227	250	252	253	250	240	264	232	260	293	268	259	246	235	245	262	234	239	276	240	249	267	255	252	249	249	248	239	223	243	264	296	263	232	259	229	267	246	246	218	244	287	257	267	223	232	243	230	242	246	278	278	274	213	261	250	248	236	280	252	216	218	214	252	239	249	238	248	248	227	251	293	230	265	274	243	253	273	257	236	281	258	231	244	257	257	227	275	258	254	247	260	228	248	230	245	257	271	265	256	264	235	261	245	261	248	263	257	236	283	245	267	248	274	244	258	234	243	246	258	285	270	271	273	244	239	234	251	239	247	242	286	240	271	281	239	244	243	278	226	250	226	223	250	260	246	267	258	243	255	230	261	278	253	242	246	270	253	255	240	251	260	225	259	280	245	235	217	276	282	275	255	272	253	247	256	228	265	262	246	229	290	255	258	245	250	275	237	262	276	272	233	239	241	249	261	221	250	262	270	266	262	244	233	257	253	226	278	252	267	258	240	228	252	242	284	224	228	253	250	241	236	245	251	250	264	228	229	265	241	244	240	246	275	227	247	242	225	271	235	261	241	259	255	272	256	234	264	269	263	271	235	247	233	244	227	228	259	264	241	275	252	257	245	235	240	264	275	283	284	264	268	254	229	241	255	262	242	229	265	282	228	250	275	240	258	222	260	276	236	238	250	232	249	239	256	247	249	239	222	218	243	231	253	220	273	226	264	269	256	255	250	241	242	282	287	253	258	244	253	284	240	265	258	243	257	272	242	249	260	241	267	267	236	233	261	255	237	251	262	229	265	238	279	252	230	270	264	254	289	223	262	208	246	226	258	239	222	254	265	242	250	253	282	275	242	252	231	254	265	261	264	236	260	228	243	265	256	251	242	229	276	228	242	233	212	248	254	232	245	270	240	276	259	277	252	236	250	266	285	232	232	293	264	242	263	256	268	257	231	280	249	266	276	242	224	244	236	251	258	255	284	241	255	260	271	231	241	254	261	243	273	258	262	270	248	257	252	266	286	277	236	254	234	236	247	251	252	277	253	259	273	245	239	245	264	249	221	247	231	256	279	243	252	245	253	275	272	280	249	215	272	251	267	261	269	242	266	259	254	277	232	255	253	222	230	249	244	218	281	246	260	245	260	256	277	247	250	234	244	278	231	265	256	280	259	247	281	246	254	253	237	263	228	260	239	252	254	267	244	216	252	237	258	229	224	263	273	273	244	266	246	236	224	298	248	240	297	257	254	242	240	215	259	246	218	273	237	253	240	238	246	259	253	258	253	251	253	278	251	254	279	254	227	242	244	265	219	239	216	263	258	242	245	238	260	268	250	234	272	264	223	227	292	246	240	270	291	241	243	278	264	244	261	254	265	279	270	240	240	285	257	264	218	269	253	228	224	240	267	243	248	276	233	255	231	257	258	261	276	270	244	266	231	240	230	239	242	258	222	255	228	252	257	262	258	265	254	220	268	270	260	276	228	247	255	272	272	247	237	224	276	279	240	258	234	257	240	272	248	249	243	244	245	239	232	264	289	249	263	287	265	235	257	270	254	260	245	274	281	263	235	275	285	253	250	277	251	247	271	240	262	245	259	248	253	256	241	270	266	272	253	255	259	260	263	253	250	267	274	209	247	224	246	260	255	223	266	250	245	223	262	280	241	275	256	258	226	228	247	247	260	217	230	269	267	240	256	261	248	242	236	241	264	262	234	257	253	251	251	254	293	294	241	245	236	240	228	242	235	252	213	253	270	263	227	234	255	269	229	262	222	257	262	237	234	241	251	248	254	266	241	277	249	227	220	238	260	251	224	252	246	254	271	267	244	275	247	240	231	238	220	229	266	254	224	242	257	245	268	255	255	246	266	275	264	229	261	261	276	253	238	248	251	258	236	255	241	223	236	269	250	246	250	256	244	255	258	229	271	250	224	232	239	265	240	245	267	254	260	255	234	246	240	220	256	240	236	246	211	262	257	248	207	277	254	254	251	295	248	261	227	262	230	255	256	226	241	257	236	253	269	265	252	241	264	254	295	265	248	299	241	226	215	236	258	258	263	251	271	288	243	279	261	272	242	266	256	240	223	245	240	251	238	281	255	261	247	255	257	221	251	246	262	269	231	255	231	258	229	254	242	223	253	244	260	258	232	262	240	264
3061	627	589	585	626	589	611	650	606	596	585	619	583	581	599	565	588	547	585	597	606	555	613	595	572	579	604	608	608	655	594	621	609	595	628	603	596	562	601	607	597	611	581	618	572	601	605	604	619	609	581	578	574	581	587	605	552	597	617	626	622	628	636	602	604	576	580	611	586	667	577	561	623	614	631	614	607	580	606	623	574	616	637	602	614	621	599	618	616	597	608	605	608	589	593	595	558	613	633	587	645	604	623	596	624	604	602	640	554	585	556	605	574	608	607	569	620	609	630	622	594	577	553	634	597	630	603	591	606	608	597	657	589	616	605	614	607	628	580	597	594	605	624	612	591	614	553	571	589	605	606	645	559	587	590	592	617	592	631	615	582	625	641	590	567	580	592	595	567	630	585	588	599	618	606	605	633	602	586	590	611	575	598	615	606	587	601	617	573	613	611	618	649	628	599	607	604	645	581	608	573	642	611	600	595	600	550	591	547	591	606	604	619	634	596	548	554	557	654	618	605	601	560	595	624	622	622	618	570	565	625	616	655	594	609	599	651	587	602	594	587	570	592	584	640	581	557	580	604	571	618	608	579	630	593	616	612	591	594	611	601	567	596	613	591	618	579	568	648	604	568	563	594	613	600	628	593	630	611	624	612	571	623	575	598	639	579	573	592	603	621	639	638	565	609	613	634	565	552	621	595	593	649	561	603	619	612	613	605	584	561	616	608	622	616	579	632	610	550	602	656	573	616	567	633	640	624	597	633	599	579	601	624	609	615	619	612	576	608	598	583	608	618	589	564	633	628	591	611	584	610	595	550	614	621	573	576	595	656	561	611	655	556	614	579	561	569	584	634	591	584	573	613	594	601	610	554	606	574	637	583	598	570	605	604	629	594	586	617	581	615	584	602	626	640	613	587	610	595	599	608	623	608	590	589	589	602	569	570	595	601	618	576	588	583	565	616	597	600	614	603	605	592	617	592	608	650	620	591	618	582	619	618	609	642	578	597	585	604	604	592	595	559	599	616	578	561	582	605	592	597	627	613	565	576	613	603	605	553	575	601	573	608	604	582	610	620	582	597	634	609	607	605	608	636	579	620	642	624	620	629	586	622	607	602	570	587	600	629	609	632	607	631	601	578	552	595	607	570	613	611	655	602	585	586	643	620	610	588	586	607	645	582	600	624	625	617	612	574	619	574	568	605	592	642	618	598	648	608	629	612	579	650	587	573	623	626	589	633	619	597	599	609	604	588	592	619	611	624	585	622	606	615	612	610	557	591	614	593	619	568	595	590	598	599	592	598	593	596	595	596	572	606	640	595	553	571	622	630	596	643	629	577	594	630	626	600	592	635	563	598	598	567	582	617	618	621	595	610	611	628	600	592	633	651	609	605	606	589	591	630	613	623	606	603	604	567	612	602	623	595	633	597	598	600	627	580	644	594	589	578	619	576	567	572	599	584	577	602	624	640	592	596	591	530	581	582	580	646	578	664	585	593	529	595	578	609	611	635	620	560	585	596	573	618	571	581	597	601	615	598	628	580	589	549	593	618	616	563	573	615	607	589	583	589	600	581	610	616	564	581	607	598	605	612	642	612	595	602	588	585	599	647	620	580	575	563	586	603	603	625	612	589	583	603	583	577	585	574	629	626	622	657	647	586	576	548	606	628	584	658	629	628	594	612	617	577	633	588	551	573	617	607	587	590	541	602	620	559	587	621	551	582	609	620	597	606	589	588	559	643	562	550	609	624	584	576	612	560	612	616	623	596	613	643	591	590	581	601	600	606	567	571	582	641	583	603	584	556	616	623	578	584	646	587	567	554	622	623	600	566	629	621	578	609	598	599	624	572	597	592	598	590	623	566	569	606	595	604	661	610	564	594	572	581	523	579	598	636	603	588	583	589	588	558	594	575	586	616	586	590	592	598	599	615	610	606	567	606	574	612	597	621	609	614	602	616	625	643	564	632	620	601	574	580	576	601	566	575	599	573	622	585	633	593	588	623	603	604	601	571	595	616	548	608	604	593	573	593	581	626	589	617	626	599	589	603	598	616	549	586	583	623	583	584	617	625	627	598	615	572	586	609	595	568	606	623	594	569	538	603	584	618	579	617	585	568	626	604	630	619	588	632	581	574	614	579	607	596	615	614	576	582	605	620	644	642	630	592	586	653	579	632	601	611	606	577	652	567	583	566	572	584	583	587	611	599	601	630	579	577	632	600	605	607	588	630	612	587	650	558	616	601	610	598	586	674	617	626	583	560	608	625	582	570	594	585	605	617	586	588	617	575	579	557	600	622	627	607	559	574	579	599	576	548	591	601	568	625	567	629	593	582	578	599	628	587	604	611	645	553	572	604	610	647	560	599	582	638	616	614	624	614	605	608	575	646	606	590	602	650	604	581	575	602	595	556	646	591	581	610	590	625	601	573	554	582	639	618	577	592	598	576	616	591	630	610	586	631	609	601	594	608	618	679	553	590	607	599	588	589	556	634	584	615	600	579	593	580	586	618	587	616	574	605	616	568	657	572	588	636	628	590	577	589	610	574	563	605	627	601	599	608	573	588	596	568	587	624	621	561	623	634	620	628	585	581	619	561	589	625	599	603	593	602	637	604	607	568	595	652	595	611	591	581	597	592	593	613	553	664	619	604	588	642	633	592	606	597	616	560	603	624	587	616	640	595	613	593	575	603	589	576	589	594	583	603	601	559	579	664	607	619	565	646	591	589	613	626	616	598	641	612	655	610	599	635	605	624	577	622	566	586	584	585	568	587	628	607	570	552	610	619	606	608	592	551	581	598	596	636	617	583	574	592	591	598	610	519	602	603	603	629	599	617	585	585	600	610	593	578	579	610	585	616	606	583	650	583	597	619	595	593	588	679	579	576	629	654	602	620	584	602	623	609	607	564	566	655	619	611	585	609	574	632	610	568	621	593	586	585	584	577	616	575	620	603	651	608	627	604	585	632	598	597	565	523	595	571	616	631	615	579	621	567	561	601	611	572	585	658	610	593	626	578	589	578	609	580	603	616	644	609	618	559	588	603	571	599	608	560	615	543	603	625	588	600	636	577	601	604	572	580	610	564	576	571	613	607	605	608	581	583	581	618	609	606	627	598	640	575	582	560	635	623	644	637	646	609	619	605	602	596	623	620	586	601	606	639	599	547	618	554	579	599	638	604	650	604	639	576	586	544	563	562	605	615	592	612	591	588	602	593	636	598	610	632	587	600	582	602	565	621	623	556	601	615	616	640	591	622	613	611	563	589	599	608	590	628	636	599	596	595	550	565	573	613	635	572	602	572	582	647	568	632	587	569	609	596	648	632	563	646	554	595	569	633	640	587	597	612	606	629	598	625	558	651	594	607	644	625	581	601	607	590	583	638	574	625	582	633	608	617	596	668	552	618	602	593	541	616	625	591	617	623	604	565	627	633	628	589	657	627	605	618	646	625	661	578	586	612	558	556	515	579	597	578	608	617	593	554	626	656	627	635	601
10750	517	376	288	253	219	199	193	202	173	178	179	162	175	165	177	149	155	166	156	147	161	159	146	165	158	160	158	143	175	154	143	176	157	159	186	154	165	158	180	179	178	172	175	181	172	173	137	156	172	163	165	139	143	156	168	150	173	155	159	156	153	166	158	145	158	149	121	165	167	168	159	140	148	133	164	156	147	167	151	175	162	138	151	164	166	162	153	152	165	158	156	156	162	182	146	159	142	169	173	168	152	159	147	185	140	152	179	150	153	151	134	152	154	154	161	155	140	139	157	168	194	137	160	139	168	184	156	168	138	162	165	179	180	173	159	156	162	162	171	177	176	169	167	156	162	190	134	151	144	158	143	135	164	161	187	145	139	145	159	153	164	161	160	165	160	141	177	162	155	166	169	153	169	167	192	156	142	159	167	182	187	168	157	149	149	124	165	132	153	195	157	157	152	155	155	151	151	144	145	142	143	172	168	163	152	180	150	154	169	162	159	146	172	165	160	171	174	150	163	171	150	133	149	147	158	168	128	141	168	141	183	145	182	148	140	170	150	139	141	163	157	126	171	154	192	156	156	163	140	179	164	157	146	155	169	174	171	158	142	164	152	148	157	136	140	165	165	184	145	171	162	164	167	151	161	160	161	148	155	171	167	182	156	162	167	154	158	157	142	168	165	149	162	194	145	154	137	163	168	151	186	151	138	147	146	148	173	175	169	165	167	151	140	169	152	159	153	169	187	154	166	165	166	161	140	162	142	153	167	162	132	143	143	153	149	165	172	173	191	156	188	141	174	156	156	161	155	157	168	154	158	159	148	178	166	174	178	164	163	167	169	143	171	165	164	148	158	162	155	149	178	138	149	151	180	166	156	146	131	173	152	183	166	159	159	165	156	169	151	158	159	164	157	158	167	172	153	135	160	166	181	167	168	178	154	126	149	159	160	168	170	130	171	188	131	168	176	169	174	164	164	170	149	163	168	168	166	150	169	177	184	155	157	143	165	187	179	166	183	164	173	176	142	153	159	152	157	140	187	170	174	148	145	147	138	145	161	168	172	154	145	169	152	151	145	161	164	162	148	156	157	173	158	155	153	170	176	186	160	147	136	161	172	145	135	125	171	164	186	161	173	145	143	162	165	154	160	163	172	155	156	169	160	152	167	163	155	150	153	160	139	141	155	154	159	131	151	132	170	161	143	144	153	175	152	175	153	151	141	140	152	170	154	170	161	124	166	162	170	160	156	155	149	150	158	177	165	151	162	159	159	168	152	147	184	155	155	150	154	152	151	163	156	163	148	164	162	176	144	176	158	158	159	164	175	173	163	166	156	134	132	141	165	175	166	147	158	146	147	163	164	143	166	175	157	163	153	137	145	181	165	167	133	170	172	160	187	163	145	160	172	166	146	135	151	172	169	172	138	149	156	146	167	169	161	158	165	169	152	141	148	162	186	160	170	167	161	169	138	147	171	157	152	174	159	156	172	162	156	170	139	165	165	163	146	150	154	167	152	156	138	164	187	133	169	152	144	166	149	155	152	161	153	152	134	141	157	172	154	126	158	174	163	150	138	151	154	156	147	159	171	166	178	162	156	154	161	163	153	152	159	179	150	145	155	158	157	163	166	155	155	161	184	156	176	168	163	172	159	161	173	168	155	159	162	169	150	143	143	166	141	168	175	156	163	161	186	168	157	164	170	155	156	159	163	170	154	148	150	154	129	180	165	164	173	158	165	161	175	159	169	191	178	168	167	157	158	162	185	149	189	185	168	173	156	139	167	148	140	158	156	161	167	146	167	166	184	172	140	158	158	167	167	155	169	164	160	136	158	155	159	172	150	149	176	151	194	152	142	148	194	143	184	145	135	158	158	180	173	162	126	157	135	159	157	148	193	154	155	165	161	161	179	166	167	157	148	149	147	156	153	156	141	156	176	150	157	176	165	154	143	185	148	161	144	155	154	170	156	142	168	142	169	168	166	170	161	150	142	177	173	160	162	157	155	129	159	188	162	156	164	160	163	154	148	158	150	145	155	160	150	166	154	170	153	177	156	189	149	153	150	140	175	164	192	163	168	147	150	172	148	151	154	143	157	168	165	164	143	162	163	166	145	168	170	168	153	169	156	143	158	182	132	151	174	166	150	156	172	149	174	163	158	169	154	163	168	151	160	158	154	147	165	144	131	167	158	146	164	136	148	155	135	157	166	156	168	169	161	166	161	153	161	156	173	157	148	165	158	145	150	170	152	158	160	154	175	183	157	154	154	151	168	159	157	164	174	173	165	158	163	159	167	161	160	161	173	169	142	173	158	153	139	172	164	166	169	180	168	143	162	176	155	147	180	135	173	149	173	175	167	159	132	162	167	151	154	138	167	175	158	130	175	173	177	148	172	131	156	152	172	176	151	161	160	159	144	152	134	143	159	147	170	157	157	159	177	158	145	140	162	165	179	149	174	158	151	159	176	170	130	151	158	167	145	149	146	162	172	163	171	166	158	154	134	156	141	145	158	155	155	151	144	154	159	162	155	156	162	162	150	143	140	184	175	155	136	154	165	168	163	161	152	151	167	163	185	168	166	159	186	174	154	157	177	142	154	148	141	142	163	173	155	156	154	155	182	151	152	163	144	157	182	163	176	177	139	158	153	148	137	137	189	165	174	172	144	174	180	141	160	148	163	161	150	160	157	147	160	144	182	155	142	144	171	145	171	169	161	177	179	159	164	167	152	164	169	144	168	141	162	139	188	180	170	164	159	182	165	146	136	149	134	151	157	166	155	150	163	165	167	158	164	154	159	168	161	148	177	179	182	179	165	157	179	142	157	172	149	152	189	151	169	151	177	165	150	167	138	165	166	182	157	149	160	162	137	158	168	151	167	170	174	174	175	158	159	130	155	166	176	139	166	173	164	169	147	167	149	161	146	148	152	158	149	175	164	159	173	131	147	157	169	156	145	146	178	176	144	167	150	163	152	152	138	165	147	160	138	161	145	159	149	164	143	168	167	168	142	151	148	144	163	158	146	157	156	165	183	174	142	154	147	154	162	150	166	144	153	161	156	151	168	190	153	138	130	203	145	182	171	171	177	172	157	155	149	159	144	145	178	178	144	132	180	142	150	182	162	164	156	170	162	154	161	158	149	190	178	145	169	187	172	161	191	168	176	154	181	167	169	171	148	144	154	179	167	148	135	153	150	165	134	163	158	155	187	205	170	149	132	166	169	162	152	152	150	160	164	143	147	156	164	157	191	169	124	134	148	174	161	138	182	188	168	160	159	144	140	136	156	149	165	175	157	159	167	173	142	159	178	148	154	160	181	157	168	165	177	179	150	142	148	161	151	126	149	165	165	176	145	127	147	160	149	146	175	154	149	164	179	163	165	177	170	166	169	160	176	144	167	177	157	141	141	162	165	156	142	173	176	152	169	154	176	151	154	151	167	153	173	155	172	156	168	161	152	171	182	155	171	145	164	167	133	164	162	157	174	164	159	170	195	162	161
8752	643	902	1008	901	740	652	598	532	553	516	486	441	490	451	417	460	422	434	405	432	416	409	383	469	434	412	383	383	387	374	412	394	391	392	420	378	389	425	382	372	400	407	389	414	357	370	408	409	378	379	420	400	383	386	391	404	375	400	393	391	402	354	376	411	396	396	381	370	352	395	405	376	419	398	391	427	399	390	402	372	395	353	383	405	360	420	371	386	409	392	371	379	399	395	423	364	415	371	380	363	377	375	408	413	401	404	355	421	389	424	364	438	369	399	426	374	342	389	388	373	402	378	391	397	369	396	382	396	387	412	356	377	399	386	377	392	375	369	396	364	412	347	393	395	380	377	376	388	364	373	405	361	402	393	367	400	376	399	392	386	389	423	414	411	397	395	365	395	386	379	373	416	364	393	387	423	405	368	446	391	395	372	393	347	398	365	370	386	368	401	390	407	368	372	363	374	381	384	356	365	374	364	372	412	412	364	386	401	389	362	350	375	409	383	393	389	407	416	381	451	393	374	383	404	374	367	404	414	400	389	412	379	417	392	374	431	366	381	419	384	392	426	413	414	362	406	380	366	368	413	382	405	381	375	379	381	382	391	393	383	384	349	400	401	386	378	371	329	394	381	382	370	386	399	345	402	349	402	393	419	398	379	380	408	415	401	332	359	374	370	382	378	439	391	448	428	415	407	379	378	371	337	420	394	378	366	376	370	353	375	392	355	376	385	393	398	378	398	383	404	400	392	362	391	382	411	362	416	392	369	395	410	381	399	366	414	370	385	368	390	397	405	350	386	369	412	390	418	377	403	388	404	389	380	405	379	370	356	343	403	371	408	382	415	379	386	384	366	382	395	396	380	404	394	361	401	420	423	391	385	415	422	394	387	389	360	382	351	402	373	403	397	363	388	374	413	387	398	384	362	386	355	398	415	391	402	372	386	393	398	430	378	375	394	373	391	346	388	378	430	389	414	367	383	424	400	390	406	388	376	416	413	375	394	381	372	401	389	431	399	398	413	430	408	373	382	412	394	412	365	386	412	378	380	401	351	368	398	405	381	381	376	368	363	394	376	360	390	397	356	409	393	408	384	404	385	367	355	387	428	361	388	383	401	365	410	408	384	383	394	359	394	356	384	392	405	421	380	396	392	363	367	371	397	389	355	459	378	396	383	392	416	397	381	373	364	391	430	384	335	395	367	372	373	395	386	386	397	383	353	377	406	379	338	382	374	363	392	397	403	414	418	414	361	434	361	388	393	423	387	366	384	385	385	430	354	404	382	407	378	353	356	387	414	373	394	392	371	374	407	370	389	384	396	392	378	353	418	388	375	392	387	410	395	395	421	386	374	399	400	405	366	367	391	380	372	398	403	371	396	398	391	396	395	410	380	408	415	356	387	392	378	374	425	378	365	377	370	406	421	357	425	405	376	413	368	395	400	366	368	385	417	389	361	373	388	373	366	377	393	401	355	396	373	385	383	377	386	367	407	398	398	387	403	388	387	379	410	386	413	397	399	386	404	376	366	388	378	390	385	380	376	379	350	382	365	380	379	368	393	404	371	408	403	360	395	379	378	405	391	399	401	410	394	364	386	418	357	426	374	386	364	386	422	393	389	400	401	382	401	373	374	389	396	377	397	340	402	360	363	405	370	452	401	371	339	394	393	391	385	375	366	370	405	390	397	385	433	361	417	434	358	405	396	393	400	409	379	400	374	421	427	391	389	393	395	400	399	374	384	394	379	423	396	386	396	377	382	402	413	400	378	369	336	386	367	374	386	396	395	386	390	347	380	393	375	380	385	356	382	384	398	378	407	399	380	396	404	401	381	409	392	400	401	362	416	385	394	416	380	368	388	417	428	410	381	373	369	361	391	381	366	419	353	383	387	407	394	409	401	392	360	406	391	382	397	380	377	390	388	408	393	406	399	362	393	387	393	409	373	401	383	395	365	382	356	370	416	383	393	360	418	394	389	413	360	395	368	408	408	409	375	380	400	435	411	403	368	378	386	408	399	403	430	368	364	387	416	406	384	355	388	419	383	358	391	387	417	375	382	399	411	392	362	393	403	377	372	403	405	376	386	378	370	364	385	384	361	403	394	411	420	367	388	374	383	384	384	371	374	341	374	401	372	370	392	355	406	369	383	391	379	380	449	401	378	361	388	415	376	389	383	399	415	379	382	386	388	362	389	405	413	382	402	358	379	393	393	367	368	373	451	410	372	420	380	376	371	389	370	368	387	403	409	379	372	412	390	394	384	379	401	346	381	344	392	384	367	371	410	372	378	393	377	381	385	410	383	343	374	392	398	383	389	373	391	375	357	402	376	375	415	357	400	398	411	370	382	397	366	391	365	384	358	431	346	392	387	370	418	374	397	397	407	428	353	414	364	394	357	349	364	394	406	375	388	388	352	420	396	364	416	353	395	368	357	375	404	379	371	384	365	375	382	377	386	380	389	354	417	398	391	417	397	383	401	403	380	389	381	375	391	398	365	388	405	400	375	376	404	371	398	404	361	374	389	411	361	412	367	392	368	376	397	423	370	376	382	369	409	372	360	402	367	389	367	350	369	383	373	391	370	354	383	387	403	379	392	410	392	368	373	382	374	395	372	405	407	400	380	398	387	389	368	366	365	359	383	380	412	402	384	395	372	404	395	420	403	417	360	360	390	406	390	399	361	404	393	387	362	412	375	435	382	378	388	420	386	348	399	366	400	368	385	401	358	383	411	384	387	382	360	384	372	431	395	357	391	382	380	375	391	365	362	350	372	394	401	394	404	405	401	378	381	398	379	370	401	372	372	360	382	406	397	400	371	390	431	398	430	408	370	419	415	402	391	385	425	373	378	426	404	398	382	374	381	386	400	394	414	415	363	389	411	386	370	432	377	407	399	370	340	396	375	400	370	378	386	382	408	395	365	394	395	416	375	411	401	352	349	387	398	389	378	365	382	401	407	386	405	396	423	377	390	370	420	358	371	388	373	376	393	369	399	422	381	413	409	405	383	427	423	352	404	381	375	391	388	391	395	396	391	395	422	377	395	371	387	388	415	385	356	418	392	407	370	391	373	366	389	383	403	404	412	354	413	385	407	396	369	387	384	364	382	379	381	391	399	377	366	418	396	415	408	442	354	370	362	401	384	371	400	371	405	394	331	369	392	395	395	397	421	385	409	397	399	358	400	387	376	417	401	354	354	359	401	324	386	413	392	394	373	379	381	386	412	404	384	360	412	352	385	372	386	391	375	394	387	372	397	361	404	406	383	426	397	376	372	401	386	375	393	372	404	376	397	420	392	379	382	358	395	403	387	367	411	420	392	371	355	399	358	412	388	404	382	377	373	376	373	412	404	357	395	398	397	383	387	427	372	423	413	380	362	377	367	354	378	358	371	396	403	357	393	381	353	384	372	397	372	387	391	397	417	386	441	363	350	400	391	386	361	396	385	417	396	369	408	380	405	383	376	362	371	416	423	391	377	413	401	411	405	407	389	375
18096	1076	551	376	230	204	146	135	122	105	102	86	84	83	68	67	73	73	62	58	77	64	48	63	64	70	62	55	60	74	71	62	62	56	53	51	70	54	56	56	41	48	55	56	73	55	59	57	68	55	70	62	57	54	55	59	51	69	65	54	48	66	49	59	70	55	57	44	71	54	57	57	68	56	51	58	64	62	51	70	49	53	55	47	66	45	57	74	53	47	50	51	47	47	48	66	51	49	76	63	47	49	54	61	67	62	59	69	69	64	65	69	58	44	61	63	57	59	63	59	75	47	54	55	69	61	54	51	48	56	48	66	71	66	63	75	59	44	60	52	59	58	57	63	50	58	49	62	66	63	58	59	71	55	57	57	70	68	56	65	80	67	53	55	54	58	57	78	62	57	57	58	51	69	59	67	69	63	62	55	57	50	57	61	63	53	75	66	59	68	62	51	42	58	58	65	55	54	58	66	38	55	49	63	61	59	82	59	58	66	85	52	71	60	58	37	64	63	47	69	64	53	48	55	75	51	68	57	70	78	40	64	69	62	77	77	69	60	40	51	61	54	76	70	64	55	52	75	45	63	53	57	54	60	56	63	62	81	55	65	61	52	74	52	53	57	58	58	72	53	63	55	54	62	61	72	56	72	54	59	71	59	68	62	51	63	41	71	64	52	57	46	66	58	63	53	52	54	60	56	64	59	63	72	55	55	59	64	57	58	58	64	63	67	47	62	60	48	64	59	66	55	65	48	70	66	45	49	58	69	54	64	73	72	59	48	73	49	51	61	68	51	62	51	61	60	54	54	54	67	62	51	50	51	53	62	54	65	63	65	57	43	62	61	55	49	56	66	69	55	54	63	57	62	73	67	60	71	73	48	50	61	61	65	62	55	57	58	50	56	55	49	52	72	78	48	61	61	72	58	62	62	57	55	60	58	57	50	54	57	66	61	71	67	54	55	68	57	45	50	66	63	59	54	58	52	66	53	62	58	75	63	52	54	52	46	48	63	53	58	72	55	53	41	52	48	55	60	56	50	47	68	61	62	58	56	50	83	72	57	49	62	67	52	69	56	63	66	56	64	59	58	44	65	53	56	67	76	47	53	56	63	65	52	67	59	67	60	61	70	56	61	57	62	63	74	62	55	58	61	37	64	54	71	54	47	66	64	64	54	65	65	57	60	70	53	60	72	50	51	36	57	58	76	66	44	69	57	63	56	64	65	66	50	67	52	65	66	73	69	70	74	55	61	40	56	57	61	55	56	53	62	50	53	49	54	66	49	63	50	50	44	50	68	61	49	59	69	53	61	64	60	50	53	54	77	68	53	68	56	60	67	57	53	54	55	81	50	49	58	59	71	77	48	63	44	42	51	61	61	60	61	61	61	67	62	71	50	59	61	57	74	74	48	57	55	57	54	47	53	56	60	65	48	63	58	50	66	54	62	50	66	67	55	50	62	55	58	61	68	59	67	71	69	61	61	56	52	55	56	50	57	47	58	70	64	48	56	63	61	53	65	63	60	73	65	67	58	52	64	66	54	63	51	56	55	65	56	61	58	47	54	48	60	54	49	54	39	56	49	64	60	54	70	48	51	43	57	50	60	78	64	69	71	52	41	63	55	57	59	48	55	57	54	55	63	62	55	57	55	59	57	57	58	60	56	70	48	55	57	61	64	53	53	55	55	70	69	47	69	50	63	60	58	55	54	66	64	59	51	66	59	54	55	46	65	58	62	66	66	61	58	52	66	57	58	58	63	61	49	72	71	62	56	53	50	74	59	61	60	55	68	63	46	55	39	48	46	47	57	73	48	51	58	58	54	54	57	59	62	54	66	55	61	57	50	58	62	66	68	50	62	58	50	56	60	55	60	58	55	56	63	59	51	57	47	55	51	66	60	56	55	68	67	58	51	45	61	42	50	56	59	66	58	52	55	66	54	68	62	64	62	52	46	64	49	54	52	77	61	57	65	64	59	52	56	61	61	66	75	58	47	76	59	52	52	62	55	64	53	44	57	43	45	64	61	53	56	61	52	68	60	50	54	56	56	57	60	60	72	61	44	49	60	46	39	60	59	57	70	69	73	62	55	47	50	54	59	57	63	71	60	61	69	48	55	61	59	68	70	59	62	62	61	48	45	65	63	57	53	60	52	55	59	48	53	73	66	51	75	61	61	59	56	48	73	63	60	48	55	47	71	69	51	55	63	62	74	52	72	49	63	50	64	61	56	54	67	57	55	58	57	52	59	51	49	51	61	72	62	49	65	52	59	61	63	55	59	62	61	45	47	65	74	58	72	47	59	67	68	69	57	70	56	65	53	61	68	60	58	60	55	44	59	69	43	68	61	61	52	50	48	60	64	74	53	75	55	51	46	55	48	63	63	65	51	57	61	59	62	60	47	58	54	56	40	57	65	69	60	56	65	55	66	49	55	61	61	59	57	69	58	53	54	51	59	58	55	58	61	55	68	66	50	60	59	47	74	64	71	58	63	62	48	59	69	46	66	50	69	51	74	66	56	56	56	63	61	68	51	44	54	59	57	51	58	50	61	63	57	74	57	72	49	57	50	58	60	45	52	58	55	51	65	50	46	57	67	66	60	50	59	62	61	62	71	61	56	63	62	66	47	52	60	62	61	64	50	61	63	59	59	56	54	64	55	47	73	52	43	80	54	60	61	67	45	56	60	63	42	77	76	55	42	60	60	54	53	44	56	66	61	68	50	61	58	53	53	67	50	69	70	58	59	59	70	67	64	70	64	62	61	54	54	50	61	65	60	58	43	60	35	61	38	45	47	60	49	74	52	57	56	49	49	64	66	49	64	77	58	48	53	57	54	72	64	49	51	56	65	50	66	74	61	50	55	62	52	55	49	62	63	54	65	66	65	61	55	63	61	56	65	64	47	55	56	53	53	52	60	60	65	54	57	54	54	70	62	51	67	55	60	64	57	69	56	69	66	64	59	52	38	58	70	62	62	54	62	59	77	74	69	65	59	64	69	56	64	71	85	46	58	61	71	53	59	64	74	63	38	62	78	54	57	61	65	56	60	62	46	64	55	62	63	59	64	53	49	60	50	63	61	44	62	39	68	47	57	67	66	61	71	80	56	53	58	50	62	58	50	54	59	61	62	65	49	53	54	51	52	70	54	57	45	49	42	60	64	54	63	79	68	42	55	68	53	64	49	56	61	60	62	55	54	65	54	55	54	49	77	45	80	60	50	71	59	60	65	75	69	52	72	76	48	53	54	51	62	69	69	58	60	67	62	65	57	71	69	70	62	71	67	59	57	57	57	53	60	43	69	55	57	60	59	53	46	76	67	51	48	69	62	60	59	69	64	50	54	81	49	46	51	63	66	66	62	53	52	64	54	54	66	65	68	57	55	59	63	53	52	59	44	79	48	53	46	69	59	63	78	53	55	52	64	50	49	61	64	68	59	55	62	58	72	62	61	50	63	54	56	57	68	47	63	62	64	64	63	56	55	57	70	69	76	53	63
11200	638	1209	1446	1115	899	713	607	498	379	420	354	348	280	317	261	269	271	216	234	234	229	234	229	231	211	227	189	220	223	224	227	190	197	197	183	199	191	194	185	194	187	194	218	164	201	195	166	191	185	176	175	185	174	165	167	173	183	173	162	180	178	197	190	167	176	177	172	178	195	181	156	194	170	172	194	167	163	195	192	175	183	152	153	187	163	173	188	195	184	181	198	177	169	185	165	147	169	139	185	209	165	173	152	164	181	173	181	186	146	206	179	161	181	193	151	171	157	171	165	153	166	180	174	191	180	150	157	180	177	167	175	192	163	177	171	168	204	157	160	186	161	176	165	176	186	156	189	159	152	188	179	180	177	155	184	176	165	209	201	189	186	183	190	178	168	171	186	172	177	143	181	171	181	193	186	171	174	168	173	167	164	178	171	178	182	183	163	186	176	179	166	154	168	173	193	187	175	165	146	186	157	171	161	154	174	164	179	173	166	188	168	176	192	183	161	180	154	160	164	185	173	150	178	164	183	169	175	181	186	182	172	157	182	148	150	165	173	167	155	170	166	164	195	170	161	171	171	176	182	177	174	182	158	162	180	180	172	168	154	158	160	153	185	148	150	182	186	191	163	171	148	172	168	182	164	160	167	157	179	174	162	174	186	160	165	166	195	185	167	177	148	180	150	198	152	179	161	167	185	169	196	162	146	165	152	162	179	167	163	163	179	171	163	184	165	182	173	199	157	189	193	195	155	181	158	161	175	152	154	168	174	161	153	167	178	178	188	161	173	165	172	143	164	175	160	156	183	155	176	190	178	173	153	162	167	184	170	174	176	147	179	163	157	159	171	161	150	174	162	153	180	172	196	160	177	158	165	168	169	192	193	167	177	166	160	183	169	173	180	146	185	190	171	150	184	163	170	160	153	184	176	159	174	163	169	202	174	166	178	158	197	200	163	185	182	163	141	183	180	169	158	161	183	160	155	166	165	172	161	170	157	178	179	197	173	182	162	156	172	171	185	159	169	161	164	184	153	175	177	164	157	169	150	193	175	181	193	181	174	167	166	176	169	177	169	143	196	163	168	140	191	175	181	175	164	191	164	157	165	166	173	172	173	193	187	169	190	148	153	174	158	168	153	179	156	161	178	177	181	153	173	186	149	149	176	200	169	178	158	158	175	167	161	162	181	185	186	188	136	167	166	168	164	174	157	193	204	165	164	180	180	191	161	177	150	170	189	188	159	180	178	174	165	175	163	173	148	158	157	167	164	171	185	180	158	148	167	147	170	171	160	194	142	168	193	194	185	174	144	171	154	176	188	174	172	140	182	185	180	156	159	168	154	184	172	168	175	163	192	171	167	154	186	153	180	184	172	158	168	183	153	165	167	179	174	156	169	181	198	176	183	197	158	172	173	153	159	176	175	176	164	157	167	164	160	147	168	178	157	169	164	183	174	173	181	173	155	172	175	136	186	190	149	171	174	176	161	178	186	176	164	190	162	186	189	178	167	164	171	162	202	153	180	186	160	174	185	160	170	152	175	168	182	179	175	167	169	154	160	152	162	187	149	176	158	166	150	164	177	177	194	154	167	165	189	183	181	176	160	167	174	166	163	170	179	164	164	196	196	159	179	148	170	173	160	160	194	163	195	164	165	169	168	183	172	157	167	169	164	172	182	176	201	166	192	157	152	182	170	163	176	148	187	164	188	192	184	174	173	140	148	174	194	186	174	197	151	156	157	150	190	166	188	160	162	168	161	166	182	180	187	170	175	148	145	189	180	178	144	169	176	169	187	161	169	161	166	177	187	174	167	180	183	189	175	153	180	162	147	148	178	177	167	179	182	162	167	171	177	196	151	176	182	182	169	150	161	163	152	168	172	165	195	151	160	164	177	175	167	137	187	177	141	160	172	206	175	184	171	177	170	168	173	149	167	164	173	166	171	179	178	165	167	173	151	170	171	175	156	172	165	157	157	178	168	158	161	148	161	198	143	168	158	185	158	176	163	187	165	167	150	177	158	165	149	168	173	179	167	167	189	162	161	145	144	173	160	172	180	189	161	187	191	166	188	172	159	175	159	172	179	171	156	182	156	173	175	169	170	178	173	192	149	186	162	180	164	157	172	152	164	177	170	159	164	152	153	158	168	174	163	172	180	161	175	166	147	191	177	146	167	160	172	163	151	191	170	168	169	180	172	178	166	182	152	158	150	159	197	161	167	183	160	160	170	174	142	166	183	163	160	166	170	159	158	182	164	154	171	185	168	151	187	147	185	162	164	188	180	183	165	170	171	176	180	186	174	165	178	167	169	173	158	157	189	171	157	187	181	157	179	160	163	168	172	154	156	211	176	186	159	178	155	152	148	166	145	182	175	171	164	137	177	158	151	180	161	186	188	164	173	138	205	164	165	174	186	165	173	175	187	169	165	192	164	147	173	173	170	181	177	171	175	169	162	178	198	188	173	185	173	160	180	192	159	156	166	176	159	173	202	183	169	168	130	158	167	164	170	170	183	177	195	182	184	157	170	167	168	177	163	162	165	171	149	162	149	158	156	167	174	150	161	179	173	176	192	171	188	187	159	164	177	171	160	161	182	173	140	174	172	193	180	160	164	165	180	157	175	193	163	173	167	178	182	160	172	191	150	158	152	168	181	156	177	183	166	156	164	182	159	162	180	182	150	163	149	151	179	183	160	174	186	192	175	178	159	170	169	171	173	187	166	180	173	187	183	139	162	161	187	164	161	144	170	163	171	169	167	176	187	173	178	165	179	180	166	176	169	161	163	170	184	176	163	169	170	158	205	195	162	183	189	175	198	162	135	171	167	156	160	189	196	151	188	145	156	166	171	166	191	187	154	165	178	188	199	158	163	181	157	158	165	165	186	169	165	175	181	171	155	179	155	140	139	146	146	150	182	174	179	175	171	155	155	167	171	159	179	185	182	178	160	165	193	156	177	178	169	161	195	174	143	184	138	170	179	180	163	161	158	161	158	160	166	194	163	175	145	174	179	168	161	155	162	157	180	177	168	163	166	169	156	183	167	175	159	169	154	172	193	163	172	172	183	167	171	157	168	172	170	182	152	158	153	144	155	154	143	159	162	179	193	167	150	189	179	156	183	194	174	179	176	162	155	170	165	171	145	199	177	173	166	180	167	159	187	154	174	151	149	164	164	172	190	179	192	164	175	155	156	177	160	185	163	171	167	174	170	181	201	155	174	153	160	199	194	188	186	166	174	181	169	181	199	188	168	175	176	141	173	163	174	166	175	173	177	169	152	169	163	180	196	180	163	185	193	173	185	178	177	158	168	171	186	175	178	185	185	164	140	189	155	178	170	162	200	165	149	178	185	170	166	153	198	184	180	149	155	170	155	151	183	163	158	176	177	163	175	170	162	163	172	177	202	181	163	167	156	167	177	167	160	169	185	183	185	171	176	181	166	154	154	174	160	165	179	161	164	158	186	160	181	183	177	182	189	164	156	180	170	177	182	167	176
2488	288	280	254	227	250	255	252	295	240	241	230	229	268	262	265	244	234	270	261	245	309	210	240	264	263	258	235	240	217	253	261	242	265	232	238	267	240	254	244	254	255	249	245	243	253	229	230	222	258	241	250	235	262	275	242	255	238	239	241	282	232	252	269	256	246	272	233	232	254	244	229	243	230	255	245	289	231	230	253	211	263	235	236	258	255	248	252	216	268	248	245	240	251	268	266	255	256	240	243	281	269	253	287	247	240	250	252	260	283	252	260	260	266	241	251	279	226	283	239	211	269	281	268	251	245	274	249	239	251	265	244	262	279	229	262	239	286	265	223	242	251	282	217	262	241	234	262	263	251	267	208	234	245	257	252	268	266	256	246	244	246	265	258	262	256	251	254	260	265	254	233	245	260	279	250	263	263	245	278	251	254	254	264	245	239	262	273	261	283	226	268	256	208	250	259	235	268	235	247	237	281	227	271	240	246	271	245	258	284	249	237	248	241	242	266	253	246	270	266	269	241	249	245	264	259	235	247	239	225	243	248	237	244	236	264	247	246	242	240	251	242	259	229	252	253	233	244	282	252	256	247	265	243	231	270	242	205	250	259	252	251	277	237	257	233	224	232	245	250	239	234	228	253	265	229	246	261	217	226	232	249	251	227	236	230	248	265	269	261	240	255	239	270	250	244	237	240	291	285	247	278	231	281	232	253	245	249	266	239	261	217	232	241	248	235	228	241	258	270	255	250	241	283	276	263	264	247	295	241	259	271	238	242	258	248	238	252	284	258	252	235	266	227	272	268	235	224	225	245	249	221	260	256	235	216	230	235	239	210	229	239	264	237	236	239	236	266	219	260	229	250	260	261	236	233	270	232	239	236	254	231	258	243	268	238	235	253	213	249	252	265	246	260	258	247	222	235	256	259	251	245	246	229	272	264	242	259	234	229	239	248	249	239	257	235	212	251	226	274	240	245	267	227	241	229	264	267	262	238	221	259	247	259	235	248	245	230	303	229	266	272	241	226	277	237	254	245	253	252	227	242	254	243	254	250	243	234	250	267	234	243	218	220	239	258	227	257	267	250	240	219	257	231	255	231	241	260	245	225	265	263	264	248	248	229	241	261	245	249	263	262	245	228	257	243	250	256	234	245	237	258	245	236	245	227	282	264	236	226	259	248	266	276	260	223	226	263	244	241	255	259	230	248	274	275	234	255	250	256	246	235	282	275	241	277	265	236	238	249	224	272	215	249	237	265	237	259	235	283	251	242	206	263	234	229	269	264	228	267	237	254	226	232	264	215	263	262	274	253	233	244	230	235	241	261	238	223	251	250	259	228	248	241	249	235	262	221	250	259	269	262	232	257	238	248	259	237	250	232	231	280	259	293	236	256	249	243	234	223	255	270	252	253	246	217	279	227	241	244	231	264	244	245	248	277	274	276	244	227	268	242	250	227	245	261	246	265	263	268	256	272	272	261	259	243	237	243	259	238	268	259	235	259	236	270	235	250	257	240	234	248	217	241	278	252	266	236	246	245	235	239	258	248	244	243	251	269	253	268	259	269	241	215	241	250	245	271	267	282	240	252	258	263	258	293	260	233	247	266	279	284	265	235	222	256	268	254	254	248	254	274	253	234	259	263	259	237	254	261	224	266	248	268	225	262	241	255	252	230	255	267	249	203	252	264	252	273	247	260	270	229	239	239	245	268	245	261	277	242	241	245	233	247	241	222	240	204	263	226	245	263	247	285	238	261	241	259	236	267	225	257	239	225	255	242	271	241	231	227	239	235	241	275	273	272	248	243	267	249	220	269	242	235	239	255	241	225	263	196	254	254	272	252	270	248	266	225	244	262	249	238	189	249	248	240	240	250	252	232	242	266	256	276	283	279	244	241	228	229	254	242	228	241	233	266	255	249	281	247	240	260	251	251	231	273	257	272	233	256	283	264	236	256	235	243	248	236	234	228	231	255	245	245	260	259	244	248	241	269	271	253	248	289	282	256	254	262	214	245	255	242	225	217	274	236	242	230	241	245	231	253	240	250	248	279	233	243	284	267	240	227	238	239	242	253	261	298	251	235	256	271	267	254	247	251	252	218	245	259	269	265	239	211	236	231	266	240	253	239	257	285	267	235	265	281	255	231	260	218	253	245	227	263	260	245	229	241	239	273	252	235	247	241	274	236	266	243	258	246	248	241	248	249	261	232	246	248	249	247	236	261	236	265	248	221	244	225	265	262	256	227	239	266	263	241	237	248	227	241	284	225	230	244	231	268	255	252	224	264	278	227	252	225	233	262	240	253	219	206	257	224	239	238	254	241	249	273	259	239	214	248	262	242	239	255	255	241	237	227	247	272	234	273	277	261	224	264	233	254	240	237	239	242	249	234	256	249	261	259	246	239	248	242	243	250	238	234	238	254	234	267	236	252	237	254	256	245	244	224	247	252	248	255	244	253	245	246	283	215	252	217	260	254	231	217	283	225	262	246	232	240	226	227	238	247	252	258	269	218	261	261	268	232	267	214	263	266	233	218	238	277	235	252	236	235	238	213	282	246	240	240	264	280	228	218	241	241	235	230	267	221	257	268	282	267	236	261	259	252	273	254	273	249	264	262	222	263	271	225	261	210	244	262	255	253	238	217	252	244	272	255	253	254	249	275	247	244	246	255	220	255	242	243	232	222	223	250	277	267	244	246	262	224	248	261	256	254	235	237	241	245	233	245	247	252	273	284	281	238	280	236	289	254	247	248	252	248	264	210	263	263	245	270	249	250	216	270	253	258	230	232	255	259	246	272	251	212	231	267	262	253	239	273	232	236	264	269	261	266	260	252	223	257	238	255	235	250	248	234	238	228	240	252	264	242	245	222	226	240	231	232	234	232	232	237	252	276	231	235	244	253	237	238	223	231	261	261	258	234	239	262	280	258	254	240	255	253	262	251	256	237	243	241	259	245	222	250	226	240	245	236	259	227	261	255	238	248	223	263	263	248	247	234	234	243	243	248	255	245	246	259	241	255	252	258	249	245	234	243	230	266	240	260	254	256	254	282	259	254	247	254	229	270	256	235	241	234	247	268	250	227	259	243	260	267	269	238	233	232	254	214	226	261	258	247	266	270	218	260	246	275	248	238	213	275	273	250	222	243	277	264	250	257	231	236	231	226	250	246	268	281	256	243	235	249	261	254	247	262	251	282	261	235	241	248	267	262	239	266	266	262	263	277	274	243	255	224	252	248	263	238	247	254	247	224	236	257	237	270	246	239	260	218	250	271	210	240	228	225	252	265	241	228	249	239	240	243	250	249	269	244	234	223	263	235	236	213	260	268	224	268	270	230	247	231	224	270	263	252	264	223	250	250	243	261	257	248	216	261	244	261	272	239	250	237	259	228	219	265	284	258	231	238	265	257	266	239	217	222	246	242	259	232	238	269	249	232	258	248	238	226	237	238	281	267	225	245	261	249	257	235	242	236	243	236	253	253	247	257	223	272	262	279	241	258
2985	563	626	627	628	576	636	580	577	614	640	550	608	586	624	581	608	558	567	608	574	593	618	591	577	589	593	596	595	580	602	612	589	608	584	588	549	605	617	567	599	579	608	601	600	650	577	564	625	586	631	587	565	561	566	566	589	562	572	588	609	636	600	615	639	571	573	614	602	569	627	605	599	658	590	609	602	583	616	595	578	579	576	620	624	577	601	624	597	622	612	573	615	610	621	592	611	602	555	625	569	595	624	638	624	627	565	557	628	573	598	590	587	577	587	595	580	565	603	570	584	570	592	589	592	592	604	599	562	555	615	650	628	567	601	633	608	620	565	558	599	613	625	583	615	602	637	617	606	618	593	573	592	602	591	651	602	597	594	568	624	575	573	593	591	629	625	614	567	588	583	610	614	571	619	595	636	617	600	555	608	588	651	606	614	587	563	595	601	587	599	589	518	602	592	573	590	620	583	581	620	584	573	627	594	569	585	622	591	537	546	601	619	583	603	606	593	587	587	607	574	618	576	575	546	600	609	553	551	595	619	590	621	594	616	600	617	607	594	601	603	582	589	600	581	572	596	589	627	594	614	630	576	608	598	636	630	577	596	604	653	606	630	546	595	643	614	595	583	618	588	598	580	566	632	587	595	637	585	587	636	644	618	570	608	574	580	609	675	598	616	603	589	593	578	616	626	560	577	602	568	612	582	561	586	579	637	562	611	629	563	608	593	575	595	587	617	601	631	583	562	587	571	635	582	584	600	572	605	621	581	585	626	611	658	623	644	618	587	568	603	605	612	634	663	591	608	622	587	580	592	601	582	612	594	617	608	590	532	610	627	597	590	587	577	600	584	609	583	638	584	623	617	570	618	549	554	564	642	597	613	612	607	610	600	600	578	590	573	606	611	580	631	571	606	573	624	605	598	579	578	580	591	587	568	563	652	598	640	565	629	636	550	612	586	595	565	546	574	583	613	592	603	640	647	596	582	589	624	584	620	598	600	557	608	565	582	627	652	621	597	611	605	629	600	602	607	571	572	594	640	651	599	610	625	566	611	624	556	573	626	609	587	600	593	618	604	606	604	577	604	603	544	606	623	579	564	564	617	566	648	585	617	608	580	578	565	627	590	628	605	623	588	611	604	621	575	575	591	579	580	621	592	602	618	590	616	587	604	598	578	579	609	629	635	582	574	575	602	590	598	654	627	603	616	604	620	626	617	583	597	617	595	609	636	584	614	591	600	567	599	661	576	596	558	619	570	618	614	590	569	573	579	562	617	625	565	598	650	611	628	574	558	589	610	582	549	597	554	600	585	578	601	655	623	559	609	594	589	554	585	572	585	553	639	607	627	578	604	580	634	628	586	599	588	573	586	600	600	583	555	539	596	585	629	620	567	605	592	598	599	575	576	596	582	602	574	596	590	630	577	572	601	575	622	597	572	643	629	655	590	585	612	579	596	608	544	596	590	595	607	592	589	540	607	602	581	591	611	619	602	602	651	584	547	603	592	538	572	594	560	613	614	614	563	634	572	576	587	604	594	637	633	600	605	599	556	607	592	569	647	614	627	637	610	593	603	601	622	583	590	576	593	648	656	568	587	586	603	567	599	592	582	588	593	592	547	594	619	588	634	550	578	608	555	585	611	601	569	593	599	527	591	612	610	588	548	598	608	581	613	656	594	578	590	594	620	556	586	620	591	627	574	571	597	600	585	615	582	578	640	597	627	570	609	591	554	587	628	591	550	605	594	587	594	597	608	599	621	595	591	569	584	608	580	541	593	554	632	578	539	593	588	593	589	606	618	555	567	592	592	647	634	581	568	584	609	663	613	607	594	605	582	597	576	585	616	588	603	633	566	591	598	610	604	551	586	641	570	570	598	582	592	612	589	574	587	620	576	626	552	606	592	564	596	634	584	607	601	572	614	559	604	622	603	606	582	577	617	573	605	583	617	584	587	596	580	627	654	573	569	566	608	600	587	596	604	564	572	629	615	645	598	642	618	563	599	582	584	618	576	632	621	608	587	622	555	578	628	626	602	585	578	621	564	552	607	621	637	614	572	575	583	621	625	563	616	554	613	592	615	592	616	606	608	557	559	601	574	658	599	627	573	582	581	608	571	581	630	611	580	570	566	575	548	612	582	612	583	574	610	594	616	610	592	590	550	617	620	594	558	599	580	640	624	594	578	596	638	587	596	561	607	598	578	596	574	605	603	554	638	611	597	624	588	590	566	559	597	613	589	598	563	624	596	547	580	633	644	598	610	587	593	573	604	590	642	591	616	580	582	584	560	647	576	603	615	560	637	592	635	618	583	625	582	627	605	611	630	566	646	592	603	609	588	597	648	620	571	615	624	622	635	601	629	570	612	569	636	620	619	656	646	573	565	599	563	596	588	612	569	603	615	630	589	585	585	573	600	627	587	626	562	638	608	600	587	577	610	545	613	614	566	611	621	606	621	615	554	595	622	582	626	574	603	617	545	540	596	600	578	626	587	604	642	521	571	584	658	586	596	631	607	599	569	579	599	560	638	588	595	577	598	583	552	600	548	564	584	623	593	623	602	594	570	605	613	598	599	589	568	555	586	551	662	587	570	587	577	589	555	576	561	608	566	654	586	619	632	560	606	625	585	669	608	600	612	591	591	546	575	578	585	623	622	570	560	597	582	620	618	605	596	618	620	589	631	618	566	595	581	608	610	633	603	599	585	640	624	627	576	661	624	592	573	631	564	582	568	626	592	596	594	587	626	572	598	632	624	607	608	613	601	632	613	579	580	577	613	590	618	607	575	599	572	624	604	627	576	612	622	589	612	576	586	605	600	545	613	614	593	589	591	594	550	579	587	595	603	601	608	570	580	606	587	565	563	608	589	598	589	606	595	567	606	629	622	572	603	611	632	614	631	567	596	599	598	592	561	652	570	576	659	596	577	629	596	674	581	588	615	622	603	552	602	608	604	619	612	553	618	594	587	595	607	564	576	612	619	558	594	601	593	631	568	602	600	581	601	586	568	593	541	630	576	580	576	579	607	579	615	619	595	575	586	617	599	552	614	609	600	621	620	603	623	582	617	642	624	640	602	612	562	603	587	604	636	595	602	600	583	616	587	620	588	665	604	640	586	574	637	566	602	586	630	566	564	632	575	576	662	560	616	589	635	606	575	590	562	579	584	605	598	608	578	572	583	607	606	614	537	577	571	611	588	585	598	629	578	624	600	629	614	610	571	582	602	607	605	632	565	585	619	594	566	562	572	600	586	584	605	557	640	573	608	599	599	596	608	601	609	632	616	600	557	613	608	559	584	592	590	595	542	630	654	609	601	600	603	575	573	579	534	599	605	590	597	622	606	609	565	598	579	629	641	552	618	582	644	592	635	632	627	612	558	614	588	606	620	584	567	604	595	593	604	576	606	618	622	628	640	579	620	594	598	558	593	585	590	587	565	562	603	580	602	544	579	590	564	595	596	575	557	607	570	611	627	605	591	591	629	603	610	652	601	561
10246	466	367	311	246	243	203	204	196	195	183	190	152	170	162	166	147	166	147	162	158	162	176	159	171	166	161	155	162	173	143	155	180	160	180	159	160	151	170	151	168	167	144	149	143	171	157	148	149	147	181	164	173	164	145	163	143	148	168	160	153	142	141	166	176	146	162	173	159	140	163	170	154	148	165	171	161	155	157	155	149	160	170	161	163	176	144	155	168	166	142	163	147	151	161	149	142	140	166	177	164	158	152	161	175	135	163	165	130	158	144	148	130	141	148	144	152	167	153	165	182	156	168	174	168	173	151	160	138	155	148	156	172	158	151	154	131	189	137	163	158	179	183	160	153	160	159	166	179	190	168	169	171	162	179	150	193	140	185	162	130	134	154	157	170	160	165	169	174	144	153	158	156	135	162	151	171	170	159	168	144	151	153	166	157	168	153	151	169	168	143	179	175	143	179	180	151	164	170	129	154	164	143	148	167	139	161	173	153	169	141	169	162	179	141	167	149	151	150	139	147	159	155	153	150	153	162	176	140	151	172	159	148	165	146	143	144	154	154	157	163	161	161	140	159	156	167	136	154	185	180	151	145	164	145	145	139	160	138	191	141	135	160	150	174	151	140	183	169	149	155	156	164	161	174	132	158	173	156	165	160	184	150	152	164	165	152	155	157	160	168	171	154	180	153	197	178	158	163	165	193	151	153	163	169	147	161	167	143	146	147	166	146	139	152	140	173	148	133	166	161	141	170	152	171	154	151	148	163	162	134	136	139	136	153	163	150	146	162	147	174	160	177	159	153	163	187	159	144	137	146	175	168	131	169	153	144	157	150	144	151	171	145	125	146	151	148	159	153	159	145	175	159	138	175	167	167	180	177	162	171	176	144	162	159	152	150	167	157	154	160	134	160	153	164	173	173	148	160	179	193	158	140	162	138	175	156	151	154	182	159	151	159	164	157	113	171	165	150	169	139	163	179	153	147	153	152	145	145	160	129	175	162	165	169	174	145	171	157	150	170	163	169	138	151	172	156	156	151	152	146	148	151	167	152	163	174	142	157	172	159	155	150	153	192	167	162	177	168	161	161	154	155	167	136	132	160	149	157	168	136	172	172	167	147	148	136	174	173	165	147	143	168	152	164	165	156	170	171	156	164	171	181	157	144	150	167	151	161	156	151	147	170	181	165	155	147	181	167	158	185	154	144	160	174	167	160	160	178	191	158	165	154	150	160	136	185	129	146	153	154	153	145	152	143	153	169	152	165	150	140	158	178	176	151	171	141	171	133	132	156	161	156	157	170	176	156	176	156	150	161	169	136	152	159	169	172	175	162	148	161	156	156	139	163	170	150	152	176	164	154	146	167	160	152	162	149	163	133	151	137	153	185	158	168	174	161	148	148	161	142	165	173	158	157	171	165	194	166	152	128	119	166	152	144	155	174	144	151	140	177	158	175	134	156	150	167	149	127	156	167	160	150	164	143	140	162	158	174	171	147	166	160	137	166	147	178	150	134	140	148	142	166	170	168	151	163	164	161	152	169	167	155	163	156	168	159	151	164	162	171	162	151	144	174	148	160	177	164	140	157	162	157	159	170	162	156	149	144	161	174	174	154	179	167	184	164	149	184	153	158	148	151	144	180	150	153	160	159	173	137	151	150	159	153	159	154	141	162	155	167	128	152	158	171	167	160	157	142	153	171	160	163	153	141	184	157	161	167	171	140	150	182	160	171	173	154	160	161	171	183	163	156	168	148	159	145	155	152	135	153	137	123	141	163	140	166	160	140	147	162	163	150	141	139	171	142	149	139	148	180	159	172	158	163	182	156	161	175	134	138	137	167	180	151	167	163	152	172	159	177	157	155	159	155	171	157	154	164	161	176	161	145	138	153	154	130	160	157	164	176	178	166	159	167	167	129	163	141	163	165	161	166	166	152	153	144	135	158	173	153	144	157	157	138	160	152	153	149	147	146	160	159	158	170	137	165	156	158	150	152	142	184	155	151	171	166	144	139	146	134	143	159	185	144	159	143	165	162	131	172	165	144	164	147	155	149	144	157	171	155	152	139	175	161	141	175	129	169	162	152	166	140	132	159	167	166	163	162	162	149	169	175	171	132	174	140	171	162	163	166	163	156	162	143	150	145	141	161	153	147	131	148	161	167	148	162	163	184	148	148	137	171	164	170	175	176	155	158	163	176	156	159	187	168	130	166	156	141	163	160	175	134	172	171	160	181	145	141	143	157	156	176	166	181	162	147	173	151	168	153	156	136	148	144	160	163	150	132	159	152	148	165	157	150	132	180	147	152	153	172	173	151	172	153	146	156	144	164	157	154	143	137	183	172	148	164	160	157	169	149	161	152	180	159	129	160	175	143	173	134	154	167	163	175	156	148	149	150	131	178	168	145	163	145	170	154	163	163	136	143	152	148	145	152	153	161	164	155	158	145	172	149	178	164	176	132	156	167	183	173	159	139	180	142	139	168	186	177	152	155	162	172	136	155	125	148	140	150	167	156	162	173	143	162	177	163	146	150	133	161	160	168	171	146	145	156	167	169	168	176	160	152	144	171	161	181	185	169	164	158	164	162	162	159	166	130	162	172	140	175	138	155	169	157	137	149	164	166	150	171	153	177	158	154	148	154	159	155	161	127	154	173	170	142	143	172	170	172	135	172	175	167	156	135	147	138	174	154	172	169	152	139	148	149	151	144	141	177	150	171	165	175	153	150	166	182	142	142	170	173	176	136	159	156	164	160	146	172	166	158	174	155	148	157	170	177	166	162	147	155	142	145	161	161	163	175	179	156	158	176	154	153	145	134	135	157	138	160	137	163	149	160	151	163	182	141	144	177	156	156	164	151	163	157	169	151	146	148	143	178	162	166	159	184	182	166	173	172	150	163	153	166	146	168	154	133	143	152	151	161	154	163	147	116	184	157	148	162	155	157	164	179	165	147	172	146	165	136	155	153	167	175	154	150	139	174	160	138	175	160	168	170	136	151	149	132	173	141	171	169	175	157	153	140	157	181	159	151	144	166	147	139	161	153	163	168	135	143	151	166	135	184	174	167	163	166	155	174	172	172	145	159	170	167	143	164	175	146	141	148	181	150	159	182	154	166	141	146	177	141	141	175	175	157	166	158	161	168	149	179	138	145	151	149	153	158	172	162	150	173	131	145	166	167	156	165	150	170	147	151	163	176	155	152	174	146	166	144	182	138	152	166	142	156	165	140	142	147	164	140	154	152	149	149	153	152	161	136	171	152	159	175	160	145	144	169	143	171	157	156	156	157	154	148	164	150	155	164	177	166	150	160	154	170	186	150	157	132	156	160	165	163	151	169	178	146	157	167	157	170	163	151	153	172	144	151	152	153	151	155	169	149	181	193	169	166	137	153	151	143	180	154	141	168	173	157	159	156	144	155	159	160	174	151	152	172	156	151	141	151	142	167	174	143	151	176	169	143	166	163	169	175	162	166	155	178	176	174	168	175	132	162	157	147	155
8578	616	992	945	871	728	657	572	529	526	516	494	432	487	445	456	393	428	425	429	400	398	414	387	399	426	379	382	415	419	390	401	384	410	422	366	422	396	382	378	406	376	392	418	426	373	402	379	397	379	356	369	383	363	380	387	352	405	367	409	400	374	413	379	390	403	410	391	408	388	381	394	404	408	420	367	387	376	390	387	374	409	393	351	400	387	381	396	394	384	396	396	385	411	369	394	391	382	385	407	350	396	379	363	386	395	413	407	393	398	373	407	380	355	404	370	398	419	370	383	405	427	413	399	390	379	372	356	406	403	360	395	386	418	415	417	379	388	395	420	408	402	360	422	405	360	404	375	388	367	409	368	413	375	371	347	404	401	377	365	394	350	421	389	371	388	374	404	365	381	393	386	402	377	397	414	394	384	407	375	423	406	352	370	416	364	385	383	385	398	397	382	392	371	370	365	386	370	355	391	424	387	395	400	408	370	447	419	377	405	379	361	389	368	403	430	394	408	391	369	392	378	405	419	378	385	354	366	425	374	361	405	353	370	371	410	357	387	366	384	390	382	388	380	372	383	382	370	384	403	408	392	366	390	350	374	364	359	368	405	357	371	373	399	400	417	379	415	377	371	387	348	386	376	371	365	408	391	375	347	386	399	384	394	390	374	408	406	379	402	404	359	427	346	380	413	385	371	383	398	389	400	389	355	353	384	371	378	414	358	403	412	418	368	388	383	410	374	365	376	384	374	385	409	385	389	395	388	388	384	381	361	371	390	350	386	392	398	387	407	388	364	367	403	416	389	368	376	381	413	392	395	380	388	387	399	405	352	424	427	388	413	368	406	340	347	369	369	395	401	382	392	420	370	367	402	370	381	390	395	370	375	383	399	359	379	355	390	389	430	392	362	372	377	394	398	383	382	378	369	390	380	377	393	381	418	393	379	429	419	362	359	393	395	385	402	420	362	387	394	384	353	414	379	363	369	393	369	397	370	369	375	384	407	373	408	389	365	393	376	368	386	394	384	368	395	410	365	362	372	384	393	399	384	370	377	380	402	375	384	421	416	384	370	364	372	413	357	390	401	385	373	364	380	369	349	379	401	383	389	396	381	410	387	379	394	392	382	393	398	370	395	392	376	390	357	401	425	361	415	386	406	364	390	387	386	359	391	353	397	407	405	396	406	408	388	391	355	384	380	381	430	383	364	387	359	384	391	366	394	385	413	399	376	398	370	360	402	417	373	395	368	397	409	381	350	399	396	365	401	362	374	366	360	376	345	367	366	365	369	367	387	360	398	382	369	410	353	416	384	432	418	436	411	369	376	412	422	397	372	375	386	354	395	404	402	399	377	353	444	360	377	394	380	365	382	407	436	388	373	388	367	370	419	410	394	380	384	410	392	419	367	376	357	360	385	388	381	393	385	386	420	391	415	378	385	335	423	381	390	358	401	413	384	410	421	377	394	404	399	385	425	412	395	418	397	394	427	379	390	384	379	369	403	377	413	388	380	385	415	374	412	363	375	423	366	397	379	347	406	381	388	397	378	417	376	391	420	408	395	402	385	423	356	391	414	379	350	412	390	370	363	362	368	428	373	377	382	369	367	374	397	391	393	385	393	403	399	374	375	380	403	387	356	379	381	380	403	357	396	400	423	391	389	359	400	360	354	417	421	430	380	371	356	389	396	349	370	407	395	378	384	412	357	366	396	407	398	424	371	352	403	340	349	376	386	416	398	395	400	389	388	373	386	362	377	377	388	392	376	386	403	387	409	395	398	392	332	385	399	381	363	407	372	371	416	388	423	414	366	380	389	400	345	355	400	376	391	425	376	416	416	385	399	391	396	407	408	398	398	371	355	395	366	386	391	372	370	378	388	391	376	384	396	398	380	379	346	392	400	410	356	374	346	386	389	385	393	395	380	381	333	413	401	362	377	400	398	374	383	361	414	388	402	379	362	392	388	376	380	402	369	403	369	372	367	386	408	386	366	388	401	396	346	379	424	342	375	392	393	382	352	381	405	390	401	371	371	394	370	412	364	378	397	402	388	407	379	390	363	414	420	378	392	391	378	406	400	393	363	396	391	362	410	388	361	382	370	372	392	357	381	408	345	369	391	383	385	412	364	386	365	384	339	361	360	369	344	361	388	381	358	371	414	379	419	368	375	420	411	413	382	400	378	381	350	354	394	383	393	387	401	387	394	393	388	368	397	415	385	385	399	378	383	402	402	384	381	354	368	422	390	398	396	372	378	389	387	376	390	373	407	374	382	402	389	389	391	387	369	406	379	347	402	398	386	376	372	377	369	365	391	387	365	375	413	396	399	401	410	407	400	369	398	376	395	375	391	370	400	372	373	377	375	381	370	396	378	391	437	377	386	412	395	369	374	404	396	387	400	379	362	385	380	427	367	415	389	415	388	401	370	372	397	399	364	414	386	368	401	392	382	420	375	401	407	396	391	369	371	421	398	368	386	371	357	411	362	388	380	381	350	372	374	381	387	372	372	373	399	423	408	400	358	374	388	368	402	373	371	372	374	424	389	367	381	373	393	417	400	384	392	370	419	371	368	394	346	380	370	358	427	391	387	390	387	342	390	374	380	417	356	371	388	410	373	396	370	381	356	361	418	369	381	400	416	385	365	411	377	364	404	363	362	382	437	368	404	411	395	367	370	391	377	386	339	415	370	391	381	396	354	405	382	410	384	363	383	375	341	407	401	362	402	401	404	395	414	384	399	366	391	367	357	392	365	369	358	393	363	377	362	336	417	378	355	373	375	416	383	406	380	402	382	375	390	376	412	383	389	388	404	397	381	382	411	386	336	384	385	356	422	377	386	405	378	384	371	391	384	397	394	355	387	400	405	399	375	386	413	383	361	399	395	333	359	369	383	384	401	344	402	398	371	402	358	423	394	351	371	381	376	363	386	395	358	370	382	413	350	365	379	376	397	388	362	370	380	382	387	373	394	400	366	409	375	400	381	406	425	394	392	390	384	380	359	389	388	411	405	369	393	416	377	410	391	387	391	403	390	377	387	377	404	395	396	390	383	418	377	379	422	398	380	397	372	357	392	333	422	353	393	395	380	384	393	364	396	395	353	380	416	409	386	387	378	392	397	373	384	431	387	407	372	387	369	329	412	412	385	395	372	408	377	423	393	353	390	374	428	388	413	387	417	394	341	406	369	410	415	387	424	392	407	393	382	395	390	362	357	380	370	393	380	373	404	373	411	417	395	379	373	372	390	363	388	374	360	384	402	358	381	422	364	392	399	354	390	363	422	381	391	416	377	413	394	366	399	418	367	387	412	392	387	421	405	394	382	391	366	369	415	365	382	376	390	409	349	397	375	378	357	371	410	397	400	380	371	357	390	405	364	378	421	389	423	361	364	422	376	395	365	384	411	361	354	400	399	347	364	391	388	367	394	353	389	390	375	377	379	399	374	424	403	364	405	388	442	368	374	381	384	368	379	396	372	367	393	367	395	388	397	395	345	370	427
17684	1026	508	363	277	186	161	127	110	96	76	76	84	64	59	61	73	65	63	67	63	69	66	70	55	56	67	56	65	70	59	61	61	44	64	50	70	56	53	63	54	51	64	62	65	51	69	61	48	64	57	47	64	51	70	53	48	61	48	52	48	45	59	35	65	74	67	44	53	58	58	53	45	52	46	51	60	58	54	65	43	65	66	62	60	73	58	57	59	52	58	43	63	68	52	67	64	57	64	58	70	68	76	55	73	53	62	62	56	43	51	56	59	53	49	55	55	63	41	65	45	66	64	62	48	69	62	48	47	56	55	56	55	62	49	55	60	76	57	46	51	64	53	48	51	39	53	56	67	70	65	60	47	48	54	52	56	70	72	56	46	75	55	52	53	53	54	46	57	66	54	54	57	61	63	58	56	51	65	57	46	47	46	59	64	52	63	55	38	52	48	63	62	52	69	43	57	58	77	70	58	49	54	51	76	43	51	60	64	65	53	63	51	45	48	61	69	55	55	62	64	61	58	53	48	47	66	69	68	58	57	58	49	52	52	63	54	52	55	66	69	69	65	66	56	60	56	72	49	66	62	56	50	65	48	67	78	64	68	59	60	67	54	81	66	65	54	68	61	62	79	62	69	51	68	51	55	50	52	55	58	61	43	55	52	58	66	64	55	52	54	55	67	51	61	57	57	48	53	49	61	57	71	61	46	59	61	68	52	63	59	61	52	56	53	58	64	64	55	59	58	60	55	58	45	53	70	52	53	61	52	62	40	67	72	52	65	72	63	55	53	58	59	56	55	58	58	52	71	40	51	57	51	59	32	59	54	75	50	58	54	56	63	56	65	50	61	64	63	54	55	49	64	63	63	50	55	60	55	67	53	52	60	48	61	59	67	49	53	68	51	59	53	67	60	43	73	53	59	67	60	53	60	61	52	71	52	58	70	45	70	80	53	61	57	55	67	54	44	51	59	57	48	56	59	47	66	65	52	56	55	72	46	47	79	47	47	49	52	63	46	47	43	57	80	58	61	68	80	63	57	52	73	54	50	49	71	55	60	61	55	51	67	57	65	53	59	59	49	61	48	50	54	56	66	64	54	57	61	57	46	46	59	62	43	57	71	60	58	52	62	70	62	56	65	45	37	68	70	60	83	56	62	52	63	61	47	62	59	48	66	54	58	62	63	66	61	60	62	75	61	69	61	66	53	58	49	48	66	50	51	53	54	62	53	77	56	52	50	62	54	63	68	62	63	52	50	61	72	72	65	68	53	64	62	51	58	51	50	55	60	57	63	62	60	56	58	63	46	58	46	54	72	60	49	62	52	53	65	64	53	65	68	49	51	51	57	59	53	72	64	54	57	51	63	45	57	63	52	54	51	69	50	53	71	66	49	39	47	52	46	55	53	55	63	62	62	59	53	61	55	51	62	51	55	54	53	70	55	70	62	42	67	61	50	72	61	59	54	53	43	65	67	57	53	57	43	64	75	58	63	51	65	47	66	60	53	53	61	59	66	59	44	65	61	62	43	57	64	60	52	58	59	66	58	49	58	50	65	55	52	58	63	64	62	56	49	58	51	61	69	65	53	42	70	60	72	46	57	51	54	51	63	60	55	51	43	45	64	59	52	67	53	57	60	61	60	67	63	73	69	54	54	56	51	60	58	62	62	59	63	83	62	46	45	66	54	60	44	60	45	61	68	58	54	64	53	46	39	48	59	65	60	51	55	53	54	64	63	52	80	63	49	47	58	67	59	66	58	56	55	48	62	57	53	63	51	62	63	55	66	61	50	63	54	68	53	65	63	65	67	41	61	74	60	66	77	65	62	58	75	60	57	55	47	45	55	59	53	70	46	76	59	50	43	62	64	61	58	63	53	66	71	68	62	56	71	53	59	62	62	66	67	56	44	52	60	60	57	47	54	54	49	56	73	58	63	54	63	56	74	49	46	62	62	67	51	48	54	67	56	50	51	67	52	53	59	57	55	62	60	51	45	74	66	66	64	58	69	55	67	63	63	46	63	59	59	52	57	54	59	57	56	62	57	64	60	55	61	54	57	60	74	68	49	57	60	59	56	52	60	51	63	63	53	58	66	69	61	52	61	41	50	54	62	49	57	48	72	56	59	67	54	51	58	60	66	60	58	67	52	49	57	44	61	49	57	55	57	61	74	65	74	54	55	48	72	58	75	67	57	72	54	51	48	61	63	60	47	52	52	63	58	57	58	55	57	54	64	71	55	69	58	47	56	66	75	62	57	58	66	64	41	44	52	67	53	68	62	72	53	67	51	61	61	65	50	62	78	51	51	73	57	46	63	46	62	58	60	59	50	56	57	65	47	60	46	64	63	59	46	64	69	60	71	52	59	64	60	58	54	52	60	49	55	56	56	56	58	64	55	51	73	62	58	50	69	52	55	64	62	65	67	62	69	51	59	69	53	59	54	53	59	73	62	48	61	64	56	53	62	69	72	58	59	56	66	60	63	56	75	51	55	65	54	74	54	56	64	59	66	59	49	45	48	64	60	61	69	62	49	61	48	69	67	67	60	59	64	66	52	56	57	52	67	61	71	56	58	70	67	62	51	55	52	61	60	53	51	66	58	63	50	71	63	57	44	50	62	50	56	50	64	47	71	55	56	59	53	65	55	54	62	62	68	56	56	47	49	49	65	62	50	52	60	73	72	70	65	60	61	56	65	62	51	65	52	80	58	69	60	67	58	49	48	63	70	52	81	60	55	51	62	60	45	56	59	49	53	61	68	59	57	68	70	53	61	76	60	56	64	56	54	62	58	69	60	61	57	45	59	64	51	52	56	68	50	57	62	69	64	55	59	61	68	74	54	45	62	59	74	57	46	51	45	56	59	64	61	59	69	63	66	63	54	47	52	55	52	65	64	54	63	53	43	56	51	45	59	62	57	66	51	56	69	46	59	60	66	58	67	48	51	64	68	55	55	53	60	58	46	48	40	55	41	70	60	59	54	62	64	59	46	68	60	65	80	52	60	50	53	49	56	53	55	47	63	67	69	66	54	74	70	46	58	61	56	51	55	52	50	43	53	52	59	55	62	51	58	58	63	53	72	59	67	62	52	59	58	64	58	69	58	46	66	70	68	57	59	67	52	64	63	63	70	59	54	65	60	56	61	62	60	58	73	54	53	62	55	58	44	54	58	70	49	67	57	55	59	69	69	61	51	51	51	48	63	56	54	60	54	51	62	64	62	49	51	57	49	60	40	66	54	58	58	55	64	46	65	57	43	58	50	56	56	43	45	57	69	54	52	59	59	64	54	43	62	50	66	72	52	54	67	64	53	45	45	60	59	59	66	65	52	60	52	63	48	49	60	71	51	60	68	54	69	74	42	39	54	51	53	64	70	62	58	52	53	50	54	50	67	60	59	58	58	55	63	54	48	49	51	46	69	55	70	51	62	71	61	60	68	47	52	59	78	51	67	49	66	56	53	56	59	70	72	84	62	52	60	71	59	50	61	47	62	63
10980	622	1247	1450	1164	847	723	601	475	380	386	377	319	296	301	268	290	259	227	250	242	229	229	224	210	203	196	221	179	199	193	190	196	216	167	208	198	193	158	175	167	173	170	163	180	201	198	180	185	171	198	179	196	186	156	178	163	173	171	163	194	191	164	181	172	170	171	185	152	179	179	185	182	163	163	176	171	182	179	194	153	163	143	171	171	193	179	197	158	167	167	193	176	177	172	173	177	144	155	154	177	182	178	174	161	157	152	156	174	197	167	181	158	182	162	178	180	177	162	183	169	159	178	179	159	185	167	179	163	158	162	189	169	158	150	172	162	182	163	177	145	164	176	188	164	163	175	166	188	170	163	148	173	165	162	146	158	173	182	165	169	152	184	158	180	160	159	155	169	172	175	158	159	143	160	172	169	183	155	191	164	161	171	166	167	160	172	155	177	180	164	177	167	173	170	167	160	166	152	183	162	162	153	162	151	185	167	156	170	167	182	178	164	203	180	172	178	168	186	175	175	164	167	158	186	185	170	185	143	197	178	189	168	153	164	171	174	194	172	156	152	202	161	164	177	156	195	167	168	175	164	177	163	185	151	154	183	181	187	200	168	173	178	177	168	166	175	169	170	151	180	153	169	170	166	194	163	173	188	155	152	152	145	185	178	180	204	164	192	168	179	158	187	164	173	173	155	177	201	161	175	175	175	169	164	161	167	171	174	172	171	159	153	179	166	178	169	149	187	176	181	155	147	150	177	190	161	172	182	178	192	163	166	177	177	166	172	153	153	157	141	154	148	167	183	170	182	155	160	144	181	197	153	159	169	173	162	149	190	177	145	160	153	175	198	169	186	176	175	159	156	149	190	167	172	170	177	158	157	163	185	174	148	176	168	162	164	172	184	175	170	173	159	177	165	168	156	162	167	171	158	159	179	170	153	173	176	173	168	160	195	168	185	161	171	174	182	161	151	183	170	155	188	155	181	191	177	178	168	172	152	167	147	166	169	178	184	147	182	166	168	176	167	175	168	178	190	169	166	191	156	199	173	171	152	156	184	180	189	187	166	185	164	184	168	168	174	158	160	174	166	176	167	183	154	169	205	193	173	188	153	184	169	172	165	162	178	173	184	146	191	158	164	165	154	152	148	156	177	192	158	153	168	178	163	186	176	157	171	168	149	143	142	180	192	171	159	174	190	145	192	147	173	179	175	167	148	161	168	154	196	169	192	179	180	182	170	166	157	161	167	176	151	181	187	186	162	176	160	163	147	146	189	177	152	172	161	172	194	169	166	169	175	156	158	153	175	177	163	199	160	158	183	152	180	165	179	161	145	156	174	158	183	163	143	157	171	168	172	157	181	185	174	195	169	152	170	166	156	160	187	164	164	147	168	158	154	168	169	173	158	131	179	184	194	150	174	154	181	162	164	152	174	163	182	166	173	156	173	168	191	197	174	160	178	162	161	156	180	161	177	154	185	173	175	189	148	172	178	175	197	167	171	168	177	160	164	143	153	171	174	172	165	190	173	165	176	187	160	153	181	169	185	184	177	165	189	162	157	205	175	165	170	186	174	182	179	184	175	165	167	162	176	169	172	148	173	169	172	201	178	187	173	177	168	162	167	174	172	162	163	168	192	183	133	169	149	167	177	136	180	173	193	171	165	160	163	167	175	192	176	161	181	166	182	152	168	147	177	171	165	186	177	175	165	150	161	173	155	187	166	157	178	156	155	156	183	154	191	165	173	154	164	171	187	175	173	175	162	165	145	165	187	168	179	148	161	160	167	177	183	187	182	185	187	191	184	183	172	185	178	152	172	178	182	175	159	165	158	161	191	188	174	157	168	173	185	183	192	159	174	168	190	169	159	160	158	166	163	170	171	167	160	176	172	171	149	165	180	148	143	176	178	163	165	170	174	176	181	158	173	168	172	176	180	157	173	175	175	173	166	157	169	164	184	168	153	184	173	171	159	150	177	182	171	186	174	164	193	177	165	157	158	141	172	163	162	176	179	175	182	175	147	161	179	148	191	183	180	176	174	180	151	174	161	179	194	174	167	158	171	174	154	171	160	155	166	173	183	171	155	178	180	178	165	185	191	170	177	161	182	168	169	192	188	164	169	174	163	164	209	169	195	178	168	168	154	166	151	177	168	157	163	163	155	156	186	179	163	171	158	169	183	201	156	154	164	147	193	165	173	150	177	190	155	151	163	150	184	166	132	183	182	191	170	195	174	174	184	172	181	147	154	169	160	178	193	176	174	148	175	148	168	164	167	146	197	178	157	165	172	161	175	188	158	179	166	166	161	149	174	196	171	195	160	147	154	187	181	176	171	175	156	178	149	183	186	161	168	141	154	165	158	201	171	178	155	179	194	168	165	152	183	162	153	174	169	183	193	180	174	162	151	164	179	198	172	157	153	181	145	193	157	183	146	172	175	194	197	167	177	156	174	169	164	158	152	167	156	185	175	202	167	178	165	157	183	194	172	171	172	186	148	157	170	175	192	160	188	160	167	161	171	164	157	183	148	164	191	172	178	177	183	157	157	185	175	168	170	128	165	184	185	156	177	172	170	173	176	183	173	191	144	169	154	170	160	168	189	163	189	173	176	179	158	158	187	178	168	162	156	163	186	174	146	160	160	165	164	187	179	184	138	175	176	156	180	171	169	177	161	179	171	151	196	185	176	166	168	155	185	144	192	164	164	159	165	183	187	176	171	177	164	161	168	171	152	160	173	170	187	170	159	172	155	190	148	159	176	159	173	168	183	171	170	163	171	162	188	179	170	166	167	155	171	179	179	185	148	165	169	167	167	161	178	177	175	164	163	184	133	155	154	196	184	157	191	151	193	157	167	167	200	180	161	143	147	148	161	171	202	163	184	180	171	177	174	159	163	162	156	161	143	190	172	165	181	185	159	181	175	159	172	176	178	180	175	157	180	164	164	173	155	152	193	168	150	175	161	168	161	157	150	152	161	182	178	176	182	163	169	159	189	197	152	173	153	146	179	159	182	167	173	164	158	177	173	150	174	176	189	160	200	158	193	184	150	179	148	175	164	167	150	176	166	171	204	158	166	161	148	165	200	151	161	158	180	177	179	184	179	149	143	160	166	158	157	147	166	161	158	144	186	139	181	166	168	164	198	175	146	150	179	181	166	168	167	164	162	171	148	162	167	160	193	159	156	169	188	148	178	176	165	162	150	183	177	165	157	202	176	175	163	172	153	175	169	169	148	208	196	162	191	192	184	158	165	156	188	174	167	180	157	200	132	151	167	178	169	172	162	185	188	168	160	189	161	174	186	149	168	178	172	158	159	179	174	174	163	165	169	182	137	160	156	162	168	164	168	170	149	142	179	178	163	171	180	168	174	160	152	174	169	160	194	153	161	165	174	167	169	157	167	165	151	174	172	171	178	184	178	186	197	160	204	161	137	177	172	178	164	156	145	173	161	181	165	183	177	188	169	161	191	173	170	178	176	194	149	169	175	177	163	168	164	177
2457	265	269	240	252	248	283	280	257	234	230	259	229	228	232	254	248	231	233	246	251	268	270	244	235	230	243	226	246	252	236	245	256	269	268	259	264	287	240	272	257	265	229	256	254	240	252	269	296	244	282	288	235	266	234	254	240	263	265	234	221	235	249	236	239	257	227	257	271	238	240	278	258	256	260	253	264	238	272	246	278	242	271	256	250	236	235	239	258	241	264	223	219	206	239	289	230	237	265	240	264	250	251	252	234	265	235	271	239	243	248	241	245	247	228	257	244	241	236	249	260	235	224	255	252	297	249	238	243	249	250	236	252	253	230	237	225	221	242	261	256	252	245	254	263	244	230	238	237	248	261	251	234	280	234	287	250	251	234	261	256	244	226	246	248	269	257	243	250	243	251	251	267	284	279	262	239	246	225	215	268	263	240	276	253	226	244	230	255	209	246	252	267	267	257	236	282	252	262	253	257	257	221	261	273	278	236	227	250	252	240	244	232	203	235	241	255	244	242	280	251	278	235	241	276	233	235	238	243	220	223	214	249	269	264	266	226	259	248	262	257	242	263	263	242	275	238	250	276	243	262	251	263	274	264	231	262	259	241	247	250	312	252	234	218	218	242	240	252	265	263	282	257	262	257	248	263	229	243	266	269	236	218	255	255	244	266	264	241	229	258	251	245	249	239	260	248	254	240	268	260	260	252	261	231	232	253	241	247	284	272	215	249	261	278	216	286	242	237	209	238	251	272	252	290	243	267	235	220	259	243	256	250	255	255	240	289	255	230	252	259	267	261	257	214	250	265	256	252	304	275	267	263	253	273	255	259	274	273	254	261	230	255	254	266	239	235	238	255	244	236	260	238	266	254	274	261	246	260	257	233	248	241	282	240	243	232	272	234	244	264	253	227	254	254	280	248	246	249	231	239	267	244	213	269	240	250	233	281	266	279	245	269	245	235	239	296	251	264	256	256	236	254	247	249	266	225	258	228	254	265	253	238	227	259	274	236	264	216	249	252	261	235	228	288	259	251	242	259	248	237	233	225	245	250	229	260	269	250	256	278	253	234	266	292	260	262	245	254	234	245	274	211	266	249	254	260	232	253	264	225	241	264	237	246	265	248	246	247	248	231	244	252	268	253	228	258	233	234	266	257	235	244	263	269	237	227	259	232	237	246	233	237	237	251	247	231	234	233	268	278	242	239	241	229	266	228	245	260	269	212	252	252	200	245	265	251	261	220	269	243	229	254	217	257	264	241	246	227	249	258	246	245	243	283	269	263	243	230	268	259	253	231	250	244	252	238	215	287	256	243	238	257	255	277	235	269	250	259	295	249	285	253	242	259	233	234	241	218	285	231	235	266	274	253	257	274	255	280	232	261	255	252	244	254	266	268	253	243	262	264	269	257	244	261	261	246	250	244	292	258	260	238	247	225	275	222	210	235	272	268	271	219	249	247	230	275	261	225	268	254	260	250	241	260	258	279	230	218	265	242	251	281	261	259	260	256	262	263	247	259	225	253	253	231	232	231	235	257	278	269	249	240	282	210	251	245	255	265	219	246	233	258	258	289	255	285	247	263	276	216	241	218	254	259	244	260	228	247	264	271	253	249	231	229	247	271	238	258	261	264	263	232	238	270	238	240	253	273	238	256	223	268	243	251	218	213	215	262	238	258	274	235	244	230	271	235	262	246	241	254	223	265	233	263	260	269	285	253	229	256	221	240	235	210	228	236	242	270	246	270	239	241	253	233	226	245	286	241	265	237	267	223	275	252	257	245	265	234	245	282	286	238	252	245	230	251	257	260	240	244	233	283	244	237	282	267	266	256	261	268	240	246	264	235	226	229	239	278	266	269	216	255	256	253	199	267	259	231	281	258	257	277	252	243	231	279	284	232	278	281	252	242	269	236	245	230	271	276	242	262	254	227	238	241	268	265	230	250	269	274	213	238	240	242	246	250	210	227	243	254	235	229	252	237	260	272	242	264	251	254	252	249	249	248	249	239	245	270	261	261	248	242	247	251	223	259	242	254	277	262	223	236	241	289	241	271	251	263	235	250	242	245	235	237	241	257	257	268	250	265	236	235	255	259	243	248	253	273	271	240	267	258	273	226	250	248	242	226	258	268	233	251	271	242	257	258	242	254	232	237	235	245	224	260	222	239	273	249	238	242	240	201	250	245	233	271	231	263	268	237	255	281	245	249	245	270	251	261	273	261	250	267	224	266	248	254	257	230	254	226	238	239	249	259	247	270	267	239	240	258	212	294	243	232	204	254	272	240	244	243	231	226	286	235	283	238	219	269	250	254	249	257	263	248	232	264	257	251	224	242	265	228	239	233	245	231	240	250	262	254	294	271	263	256	250	271	245	250	275	260	248	258	236	246	248	242	269	245	293	273	265	247	235	237	228	257	254	250	253	278	256	284	247	226	272	248	240	231	247	234	251	253	249	238	242	226	273	246	250	242	258	248	273	242	239	276	245	261	261	276	249	244	276	237	221	234	256	256	241	317	246	248	261	263	281	260	251	271	245	220	263	263	264	239	256	261	276	244	239	245	272	277	228	231	248	252	257	252	255	260	247	272	266	269	244	259	256	260	248	246	262	265	243	248	239	237	263	240	254	242	246	238	257	242	262	250	259	266	232	249	227	216	264	273	234	258	275	231	252	219	286	233	271	275	262	258	282	264	250	239	235	253	255	271	236	244	242	248	241	278	241	283	244	224	257	264	246	245	219	228	256	269	260	235	261	236	253	270	242	219	243	234	228	234	238	240	263	258	226	262	276	249	254	254	270	247	262	261	234	252	219	252	240	243	251	274	229	235	249	230	252	232	265	218	240	264	258	246	252	278	245	254	257	251	236	261	257	241	266	233	261	260	258	269	262	253	250	289	244	256	256	264	253	256	239	252	231	261	241	258	241	267	240	278	281	237	264	230	260	265	255	214	277	245	235	279	263	240	229	260	265	238	257	253	236	239	259	261	222	271	230	265	237	236	248	273	242	274	265	214	269	273	231	281	243	238	261	235	249	226	262	248	244	243	232	272	239	251	258	286	229	246	234	278	235	237	238	248	235	235	236	234	258	221	229	245	219	250	252	256	250	235	224	235	243	259	250	276	252	250	270	233	256	238	252	242	279	236	278	254	287	284	231	265	234	271	252	257	250	239	224	286	258	276	239	226	213	241	259	213	280	262	290	236	252	266	244	251	251	240	238	233	245	225	275	242	227	268	261	270	223	251	242	238	264	269	233	211	248	224	232	248	264	282	261	228	245	249	277	226	260	261	264	263	230	253	268	261	262	260	255	257	264	266	249	245	255	259	266	229	249	196	282	251	245	252	256	276	238	225	251	254	246	259	252	240	246	279	270	262	247	263	222	263	282	263	279	240	258	238	241	220	260	287	265	228	225	264	278	268	247	227	267	260	271	254	230	216	250	240	282	257	262	220	279	228	276	235	255	246	220	266	270	246	249	261	237	240	227	231	253	242	261	235	207
2931	597	607	580	623	624	625	610	578	558	625	607	621	567	611	600	607	624	591	632	627	575	631	634	627	602	593	557	623	574	589	589	631	599	526	610	565	643	642	588	574	576	630	630	550	596	609	603	634	579	557	584	580	589	593	616	575	592	558	625	616	604	562	583	603	605	587	574	581	606	593	584	562	581	594	606	553	564	649	579	604	612	613	608	611	613	571	624	610	610	633	565	607	564	597	575	583	589	604	558	584	587	597	597	581	589	668	581	589	533	597	625	561	632	602	583	606	554	618	615	598	565	595	599	590	614	596	623	556	587	613	566	624	600	588	601	604	582	600	589	601	598	609	577	615	629	646	530	580	591	564	579	620	591	580	629	609	586	607	608	614	602	602	588	601	611	583	631	582	623	634	613	595	565	621	592	599	611	525	608	578	609	610	609	566	648	628	581	608	604	614	582	589	596	590	608	583	608	593	671	588	620	611	598	583	630	610	610	567	574	627	587	584	626	593	598	578	614	553	588	610	572	574	611	592	605	630	609	610	581	600	591	636	594	594	580	595	602	586	598	580	590	621	618	613	581	612	599	594	593	621	547	573	605	572	616	598	590	612	629	607	604	601	617	557	570	577	583	586	591	563	627	606	550	615	571	651	638	569	612	633	580	570	579	571	643	561	541	603	593	636	626	602	575	579	641	601	571	569	607	551	592	611	597	578	594	561	590	551	639	663	596	574	626	569	577	606	624	571	611	603	590	597	563	598	587	642	590	603	624	622	635	562	567	636	592	560	574	602	559	557	581	574	624	591	574	601	600	590	581	640	578	586	561	583	647	577	612	581	580	629	589	608	575	632	568	592	594	567	534	592	598	581	607	605	571	626	609	580	577	623	567	605	607	604	601	619	562	589	630	612	630	574	573	648	601	571	595	586	556	575	596	602	559	625	578	631	590	555	582	590	561	578	573	588	596	572	618	601	623	548	611	580	602	608	601	591	617	577	570	588	627	633	600	607	595	604	548	595	574	583	610	609	587	611	618	585	633	617	587	595	609	617	589	627	605	601	562	583	590	570	577	598	602	592	589	580	607	606	596	617	535	613	564	580	624	576	591	575	576	581	617	583	638	611	591	615	568	582	631	596	630	642	612	640	598	575	639	605	572	561	583	618	627	606	583	634	564	578	601	571	593	546	614	579	597	611	615	599	580	610	589	612	605	576	582	587	610	567	597	570	646	587	624	640	580	589	574	608	596	590	574	566	609	619	614	627	592	602	590	622	618	561	581	632	614	616	592	623	573	597	576	609	617	630	584	622	607	589	608	580	599	671	631	585	612	572	579	613	606	595	567	596	574	621	597	592	605	552	580	562	612	604	571	617	606	650	619	607	593	585	638	596	640	569	613	579	601	603	579	567	618	577	582	578	613	580	588	623	580	609	563	611	571	610	594	620	577	594	596	593	575	582	555	627	554	601	632	607	569	636	619	603	591	599	590	582	620	592	595	596	572	606	605	622	568	584	588	605	596	580	568	587	588	590	587	554	593	604	619	578	594	580	579	582	604	542	594	595	590	581	588	585	571	602	582	562	568	602	640	616	606	623	624	645	590	621	593	602	632	577	598	583	609	665	591	593	578	612	611	581	573	593	568	570	600	604	578	586	622	623	624	599	621	537	617	574	584	584	579	603	596	567	605	583	603	602	615	606	595	653	646	615	607	601	565	577	612	581	603	583	570	612	549	582	594	588	546	621	609	623	593	589	560	634	611	584	645	612	606	592	585	624	580	637	604	591	621	593	565	636	583	596	602	600	566	595	611	587	605	595	575	613	598	604	573	581	627	552	582	624	604	598	586	555	643	589	604	568	614	567	572	584	596	583	560	548	583	611	569	587	592	566	565	596	563	613	637	599	590	571	579	644	640	601	593	603	601	601	623	601	581	591	623	588	586	573	582	588	614	583	604	567	605	584	584	629	651	600	535	558	559	592	576	580	620	581	599	591	586	613	568	575	619	617	637	604	584	595	556	617	565	570	604	623	576	616	588	595	579	631	580	626	574	600	590	615	594	609	566	609	566	552	612	610	603	588	536	574	591	570	579	567	602	567	627	603	585	568	575	569	566	549	632	626	620	607	581	642	604	543	597	550	556	593	566	593	586	626	526	584	555	618	610	553	594	591	593	558	662	640	621	612	533	578	596	566	619	609	568	591	563	580	593	583	598	588	615	611	571	579	617	612	613	604	637	597	615	641	570	591	621	603	631	626	584	601	607	650	613	592	609	557	607	606	613	581	628	586	634	591	635	610	592	619	561	563	656	624	625	612	645	635	630	607	582	599	576	610	594	588	591	593	610	569	552	606	584	601	576	592	530	596	560	565	587	579	544	632	664	573	539	583	632	642	571	649	587	581	611	591	575	634	579	615	584	581	578	598	580	603	572	621	561	637	581	613	593	590	575	612	599	571	598	597	551	629	597	606	636	646	632	624	557	630	612	605	607	541	603	597	600	588	622	612	553	591	584	594	574	600	607	590	594	599	594	651	605	584	607	584	626	590	582	573	571	605	584	635	598	576	634	586	619	618	600	612	621	587	580	639	604	600	576	567	577	587	601	567	571	590	594	558	618	578	633	596	642	552	549	596	581	638	594	586	601	595	629	563	571	616	621	602	547	611	582	622	588	622	534	611	598	593	596	631	573	536	608	568	595	610	622	609	659	603	573	618	564	576	616	573	616	597	563	613	610	583	632	603	650	611	602	611	599	596	627	623	614	589	609	569	586	589	590	617	637	608	598	599	573	600	601	626	584	590	612	636	598	599	605	609	593	569	629	590	627	541	578	629	625	625	592	580	596	574	555	622	586	577	602	584	598	612	611	588	622	588	608	553	617	588	605	628	547	548	588	600	601	565	633	572	590	642	682	614	605	586	612	616	556	643	597	577	575	575	612	579	573	572	612	615	579	616	584	579	617	558	606	605	570	628	570	567	610	568	613	639	631	637	585	614	584	582	606	568	566	594	577	581	615	602	600	575	634	627	556	619	608	622	575	597	548	607	610	576	594	597	626	577	588	603	569	610	578	596	607	594	602	621	577	552	608	577	583	591	576	580	585	572	613	628	611	576	645	564	552	589	578	587	561	637	602	615	598	556	582	627	541	631	615	622	585	567	623	628	610	560	621	577	595	646	574	573	581	617	615	598	611	577	584	600	658	615	550	574	619	634	597	607	583	598	574	598	610	593	581	622	590	653	595	635	659	620	587	606	604	616	578	625	626	587	614	580	583	621	593	622	640	591	577	592	660	549	587	583	612	599	591	608	595	610	537	617	568	618	626	587	605	622	582	608	582	618	609	569	595	615	626	611	578	525	603	628	626	591	630	626	612	584	578	587	573	590	577	579	592	596	577	593	545	581	575	571	635	598	628	597	580	604	588	620	603	578	562	612	592	612	647	572	567	592	599	655	596	636	599	616	616	634	629	632	619	606	604	562	640	611	612	647	581	604	640	623	601	570	615
10384	535	365	325	302	213	234	169	205	188	155	180	169	159	176	161	157	172	177	178	156	141	157	168	145	137	157	162	167	156	143	162	156	147	169	185	144	169	139	192	159	130	164	154	159	147	160	140	161	159	174	149	167	172	163	147	148	167	165	152	142	188	151	175	171	162	155	152	145	149	152	166	150	136	147	160	156	157	154	153	155	155	159	158	149	143	159	167	159	151	150	172	143	159	145	151	142	171	141	159	168	172	144	166	142	166	144	154	151	163	141	175	152	153	168	159	161	146	151	159	147	174	180	140	168	161	159	166	170	153	144	131	154	163	168	141	164	144	165	143	136	134	143	157	175	161	129	152	154	168	172	183	143	172	165	186	168	170	140	170	152	163	135	148	161	158	147	151	161	152	154	143	173	158	171	182	186	142	153	166	149	183	145	157	164	150	150	144	174	138	173	141	144	167	144	170	145	139	147	168	137	180	172	148	166	156	168	153	163	167	146	154	160	140	160	162	162	160	180	151	158	173	162	168	161	147	153	155	156	177	151	117	139	148	143	155	172	155	163	166	155	163	161	146	142	149	163	170	162	136	172	158	144	175	158	144	159	144	133	136	139	153	161	178	145	152	148	180	160	167	154	154	159	173	143	133	145	161	143	142	158	174	154	154	151	163	154	172	137	154	159	185	160	146	172	143	160	151	150	142	160	165	152	163	173	146	130	159	162	161	148	150	150	168	162	133	156	155	136	160	164	172	196	168	136	149	160	164	121	163	170	160	143	168	156	141	145	175	151	146	160	154	172	140	149	158	164	180	164	160	154	170	143	141	154	179	165	144	154	169	197	156	152	168	150	170	141	178	184	151	136	141	150	146	159	166	172	153	160	163	166	150	156	153	157	170	171	155	172	153	148	163	155	157	162	159	165	156	149	140	167	169	157	167	156	146	164	148	159	145	165	146	165	171	158	144	165	164	159	157	158	141	152	152	142	143	172	179	164	161	177	131	149	170	148	130	154	178	167	157	163	155	168	142	175	143	159	159	154	159	164	174	174	144	154	140	145	156	144	128	163	149	145	151	160	167	132	154	155	164	152	153	135	159	160	174	148	167	157	162	153	139	173	154	174	164	153	156	164	166	189	167	157	160	168	146	155	146	141	152	158	166	155	140	150	159	153	146	145	160	159	164	161	140	187	157	155	168	149	153	168	179	164	134	153	165	153	168	163	133	149	154	139	170	147	148	165	178	156	169	159	164	172	146	144	142	173	159	153	150	146	173	167	156	139	150	139	134	143	155	125	167	156	159	131	180	126	170	159	138	137	180	174	165	154	175	150	176	176	142	164	172	168	140	172	134	168	163	154	187	152	175	159	159	156	164	166	146	160	153	161	149	177	162	160	142	177	166	179	160	151	148	152	143	140	162	156	126	184	118	165	193	157	170	159	152	151	158	167	179	125	153	168	142	143	150	160	170	140	150	164	161	173	155	172	162	173	142	161	149	173	152	166	164	155	153	178	159	171	147	151	168	133	150	142	167	169	155	181	153	173	145	153	161	151	134	166	158	133	193	139	146	142	135	163	168	162	176	154	172	154	141	158	172	154	168	148	146	138	141	159	169	126	161	148	132	189	155	157	142	157	143	149	151	166	124	161	151	162	148	183	175	165	153	156	175	125	161	161	182	167	149	156	158	173	152	143	154	157	162	143	147	157	139	142	132	154	180	152	166	136	155	173	163	133	150	153	162	149	163	167	160	162	164	153	164	180	133	135	170	145	150	179	167	165	169	162	194	147	158	141	157	152	187	140	150	144	161	154	180	150	152	168	165	139	180	155	154	145	151	150	161	170	149	171	139	151	159	147	195	186	175	153	154	131	157	154	169	154	149	150	169	171	150	176	172	154	167	151	169	159	166	156	161	151	167	147	149	156	140	165	160	155	156	146	161	139	155	167	149	177	165	154	153	154	176	160	172	147	171	144	140	161	145	150	148	158	150	146	161	140	124	174	148	160	164	161	185	153	148	136	170	141	168	158	149	153	151	169	159	170	172	150	142	148	155	135	133	160	180	180	161	166	170	154	145	160	152	167	169	160	157	134	153	143	150	152	154	189	168	128	153	145	143	161	163	165	133	164	140	159	148	135	160	174	149	160	151	128	194	153	151	157	166	171	150	152	154	169	161	151	160	144	150	161	154	163	144	170	156	160	154	151	183	157	163	156	133	149	151	164	138	155	164	154	167	149	173	169	160	187	143	139	163	145	155	171	176	155	154	175	155	154	147	160	141	159	184	157	168	169	178	153	141	155	169	171	179	173	183	165	152	148	165	163	153	171	151	201	151	156	134	160	156	164	152	141	132	156	150	168	166	149	172	158	150	165	178	178	168	175	155	161	142	149	174	154	158	138	156	150	155	160	144	140	153	168	149	155	133	166	170	151	177	159	152	148	141	173	146	153	158	152	155	155	149	167	167	136	148	160	153	146	174	158	145	147	163	151	175	163	150	165	161	179	157	166	161	161	170	141	141	171	172	151	167	142	160	165	180	169	185	141	135	173	132	140	130	149	145	142	163	166	165	163	193	160	147	146	143	166	161	157	167	163	143	167	168	161	143	174	177	175	149	167	161	156	143	161	167	167	151	158	137	191	147	140	140	157	145	149	151	169	193	188	153	143	184	176	171	144	166	176	154	138	138	163	174	150	146	156	164	153	160	172	152	153	155	154	148	162	149	151	157	152	155	153	137	197	160	178	160	160	147	163	137	154	169	132	193	164	175	156	146	166	177	162	167	166	167	136	161	172	181	155	171	173	167	175	164	181	157	138	159	160	153	177	167	152	173	149	178	158	165	170	152	160	173	151	169	177	156	135	167	153	147	157	169	179	175	189	152	160	129	164	149	161	143	159	155	146	168	158	153	142	166	177	127	139	152	162	157	152	167	148	141	163	154	168	157	186	149	147	170	168	157	171	142	160	153	172	145	177	159	180	166	163	160	158	159	156	162	156	149	180	151	145	176	156	151	163	158	169	149	151	155	176	177	146	157	164	164	149	160	156	163	166	148	160	158	150	171	126	163	159	168	173	150	167	142	171	162	154	166	144	166	178	129	163	161	150	150	161	183	157	161	156	149	160	143	144	123	159	164	146	134	147	162	172	147	141	155	159	146	168	168	154	158	188	155	182	139	167	159	154	182	173	150	186	144	137	151	159	177	159	152	150	177	172	159	165	127	140	177	150	153	139	162	147	159	145	140	153	154	159	138	168	173	153	144	160	160	147	185	184	164	148	176	141	151	156	157	172	153	154	161	174	148	179	187	154	161	172	150	169	189	152	155	169	156	148	142	178	153	172	143	164	170	158	131	175	167	128	150	164	147	138	146	148	162	155	166	155	185	144	184	164	153	153	160	136	165	161	172	161	142	143	152	147	140	168	175	141	157	154	152	157	151	164	140	146	156	159	146	206	136	137	161	147	148	168	160	196	152	152	164	152	124	139	144	155	162	163	143	180	157
8640	601	905	977	841	767	655	598	550	536	473	468	460	456	433	443	418	378	409	434	436	451	417	434	419	381	409	375	421	380	361	383	349	429	417	402	345	413	400	408	378	387	408	393	406	390	402	421	391	411	412	432	389	416	411	387	389	382	403	414	352	362	414	374	426	379	413	372	375	377	421	378	367	360	405	385	400	379	406	379	409	393	364	384	380	386	399	411	390	420	384	360	391	387	390	401	404	382	365	406	348	387	380	390	406	395	403	377	382	363	384	381	380	397	405	373	366	393	370	394	401	400	374	371	357	395	378	403	420	430	419	412	404	392	399	366	380	384	388	363	365	419	415	378	393	373	384	403	402	367	382	366	374	376	406	393	370	381	391	362	358	312	382	392	393	390	372	372	382	371	364	393	399	379	396	372	370	390	397	382	410	352	346	395	396	437	371	384	389	378	400	415	392	363	368	392	389	394	395	378	389	378	391	388	417	349	371	349	365	382	393	387	413	383	366	342	388	395	420	370	367	372	388	382	396	370	410	387	390	365	344	379	353	344	370	385	409	360	398	344	406	353	347	369	393	399	356	374	397	374	376	370	413	365	374	400	394	376	400	402	387	411	390	385	349	359	371	374	383	383	383	388	389	365	435	415	375	383	359	418	359	339	397	398	358	414	410	396	408	376	363	407	382	397	384	380	393	397	359	374	393	396	393	375	390	379	367	374	378	381	384	368	382	380	366	414	384	385	416	391	392	373	390	367	398	390	392	382	364	389	406	369	365	356	349	377	396	375	393	387	360	383	372	372	407	371	454	397	397	392	387	402	362	374	381	367	381	402	373	394	376	399	363	366	405	416	394	405	361	409	380	395	385	393	376	392	361	387	372	373	388	381	375	369	369	365	374	405	360	372	369	390	450	382	407	396	370	391	389	398	382	395	379	376	430	346	375	384	391	365	435	358	377	360	376	353	397	382	374	424	350	392	375	373	407	365	376	373	390	380	379	362	402	377	374	391	377	386	369	360	359	399	377	392	377	379	334	352	342	360	361	365	370	352	383	381	354	372	352	387	373	388	379	381	389	386	361	419	352	394	397	406	376	376	335	399	403	382	354	414	418	366	379	384	397	405	342	408	398	346	385	407	366	357	375	378	397	361	369	401	391	396	411	377	362	334	423	369	375	392	392	369	378	390	361	375	415	378	399	361	400	382	382	374	364	393	382	355	388	382	409	381	399	405	385	356	386	335	341	355	384	391	370	367	424	357	378	383	402	369	413	376	362	352	365	371	353	382	406	345	360	394	385	364	370	391	395	431	390	414	374	380	386	365	386	394	409	378	398	366	415	412	381	347	394	371	367	365	394	411	346	373	387	355	388	389	342	383	397	389	374	383	349	409	364	392	381	359	397	360	410	385	357	396	382	373	403	368	382	434	427	386	383	382	363	379	371	367	407	378	380	392	365	393	389	384	403	397	395	377	393	380	398	379	373	372	348	367	417	407	386	376	374	386	369	414	387	413	380	373	376	383	424	398	448	399	382	399	400	413	403	387	371	393	382	395	383	383	397	377	356	370	355	369	412	382	371	387	363	356	389	393	382	401	368	384	436	369	407	379	392	384	378	394	389	394	379	391	392	353	397	390	375	406	395	359	380	394	422	365	392	356	383	369	420	371	354	351	365	398	416	383	384	366	334	347	385	369	383	341	348	412	369	378	380	370	387	391	344	366	356	401	389	400	371	411	398	369	395	388	364	400	402	403	423	392	367	368	379	381	364	362	391	363	383	400	383	396	379	383	383	357	401	358	393	381	407	398	359	371	363	383	399	388	378	396	380	373	383	344	368	400	391	404	396	402	400	402	384	385	362	403	376	375	411	384	370	363	396	360	410	364	377	381	362	373	383	380	334	399	344	360	395	349	385	388	399	349	369	383	394	395	360	369	361	392	415	393	370	367	360	378	377	361	400	376	393	386	386	407	399	363	373	387	387	394	387	354	392	411	384	380	377	380	367	350	396	374	378	337	389	365	390	381	376	367	377	385	367	398	374	372	389	378	354	373	405	388	381	364	399	395	388	390	379	341	412	393	355	352	381	393	396	363	393	436	367	395	366	355	391	423	396	387	410	386	364	355	340	390	390	376	364	374	392	407	366	368	361	377	346	360	386	366	379	411	393	357	399	414	359	378	370	385	387	371	394	378	414	379	367	376	362	379	379	379	361	367	374	378	359	382	365	401	353	369	351	392	363	397	377	428	375	363	372	364	386	364	395	372	378	380	360	412	364	404	410	390	357	373	374	378	351	387	390	380	379	357	372	368	375	377	363	398	406	393	397	362	356	393	378	371	376	385	387	362	368	369	391	349	361	405	420	397	368	362	381	367	382	399	387	413	369	416	378	374	431	361	399	369	404	367	407	358	370	389	399	402	386	353	397	437	357	404	397	398	380	359	378	395	384	446	393	379	405	382	368	401	405	378	402	380	378	405	358	400	387	404	392	384	393	368	393	390	385	389	413	407	407	387	391	376	401	395	439	363	356	362	388	371	377	387	375	368	434	422	391	388	406	423	376	385	369	394	379	391	389	408	375	380	362	418	394	368	399	383	414	377	385	394	396	391	391	396	367	383	368	378	387	363	354	395	363	387	363	339	372	381	400	384	383	417	382	383	381	379	374	363	384	355	373	377	409	391	372	380	374	347	390	404	410	394	365	401	383	354	407	354	395	364	379	394	399	361	371	371	361	394	393	391	362	398	350	391	368	416	391	380	353	380	361	366	389	381	383	380	389	431	383	388	366	383	344	383	392	384	380	363	399	384	398	394	399	363	390	384	378	361	388	363	402	371	355	382	369	382	392	397	377	398	392	362	377	351	415	353	406	385	391	390	387	368	375	349	389	365	374	369	385	371	406	403	394	371	368	416	412	419	388	362	403	385	369	380	388	337	359	377	366	377	394	396	384	390	355	385	378	381	385	363	389	382	388	395	399	395	397	412	374	414	402	411	358	368	365	350	408	350	367	406	373	364	364	367	388	389	401	412	387	363	380	397	400	377	373	380	391	345	425	348	365	417	395	356	371	414	398	406	367	387	357	380	385	388	384	382	403	390	360	402	403	367	370	365	363	397	387	371	383	353	387	394	382	364	395	404	379	397	395	349	386	362	377	341	383	378	387	386	443	378	395	388	391	388	391	385	399	405	416	393	387	362	380	372	398	375	396	418	360	377	417	393	366	363	388	358	404	381	380	411	377	376	408	393	381	386	387	391	384	381	403	378	432	400	383	393	344	361	383	383	395	365	393	395	389	351	392	432	405	420	419	425	402	407	330	382	371	391	376	379	373	381	393	422	348	391	392	377	370	371	405	388	378	360	372	368	367	412	395	352	356	392	381	385	363	391	360	353	381	389	372	361	383	383	375	353	398	365	372	361	320	371	389	350	382	343	346	381	373	397	376	413	389	370	393	392	356	368	412	365	377	383	421	377	390	388	382	376	415	395	357	379	381	347	397	380
16793	927	503	354	236	168	140	113	104	108	96	82	77	61	82	74	63	54	81	61	63	61	55	63	69	58	71	70	65	68	57	72	71	59	75	46	81	47	65	62	73	71	70	68	57	60	64	49	58	47	61	61	66	56	79	59	63	51	56	59	58	54	52	63	64	77	57	57	47	73	49	56	60	49	64	45	48	50	44	65	52	61	54	68	56	71	56	64	64	72	60	67	42	75	59	60	39	57	48	60	58	54	58	44	57	53	63	50	64	55	73	56	56	62	54	63	63	68	62	55	59	56	50	50	50	51	45	60	54	60	57	72	54	56	45	59	61	60	76	45	48	71	54	55	64	43	67	57	46	66	67	55	58	60	62	50	52	43	54	59	52	46	63	56	59	50	63	61	51	66	70	61	62	55	46	55	57	47	58	56	57	57	76	54	78	68	64	64	67	53	68	55	46	47	58	64	62	60	55	50	55	55	52	55	46	36	51	51	55	59	69	52	71	64	55	64	62	52	56	58	48	59	45	64	46	56	50	47	54	50	53	60	58	51	68	59	51	63	56	49	57	46	66	61	63	54	56	51	66	47	72	60	68	46	49	55	58	52	49	40	51	74	54	47	56	58	64	64	45	55	58	58	50	39	56	52	65	43	56	63	60	68	51	57	47	52	60	55	47	62	63	61	55	58	60	63	60	62	46	43	60	46	64	55	54	61	65	53	53	58	51	59	56	55	49	67	62	64	56	63	55	64	43	57	51	48	45	54	43	67	53	57	63	44	69	64	54	61	46	53	48	61	51	62	61	50	68	66	61	42	56	69	56	61	47	52	48	70	53	59	67	48	63	51	47	58	57	59	65	41	54	59	65	36	60	52	58	51	62	67	54	50	46	50	51	55	58	72	54	67	65	53	61	57	60	61	52	55	62	58	66	56	49	52	46	52	60	47	88	50	60	57	57	55	58	56	56	59	63	59	49	57	52	64	55	54	52	59	55	58	58	55	63	58	55	69	61	60	66	52	61	64	50	64	65	48	68	60	60	58	58	52	66	54	56	64	45	53	51	58	61	46	48	59	49	60	63	55	47	51	63	65	57	48	46	56	60	57	59	58	64	57	49	59	63	61	48	56	49	61	60	58	59	58	53	55	63	58	54	52	59	49	65	59	49	53	48	56	43	64	47	65	71	71	57	56	71	64	45	51	48	66	44	65	46	52	67	47	62	50	63	60	70	51	50	62	62	70	61	46	73	50	58	55	49	69	62	58	60	49	64	65	52	60	55	58	51	52	39	48	53	52	48	55	55	55	62	49	55	59	57	52	53	60	53	56	57	59	62	58	50	43	58	46	66	52	54	56	60	70	52	50	57	65	62	55	65	61	53	56	57	54	50	40	55	63	62	56	37	67	64	68	59	63	43	55	44	56	51	52	56	63	74	55	47	77	59	36	51	56	59	75	48	54	55	50	48	71	39	52	69	57	54	62	60	66	52	62	50	62	57	72	51	48	53	51	62	62	58	63	62	55	55	62	73	61	49	63	55	53	43	58	56	48	56	47	63	55	47	67	63	57	54	67	67	75	72	47	45	68	59	60	48	45	45	56	51	52	60	69	59	70	60	63	60	55	42	72	69	56	62	48	53	74	54	64	61	55	46	69	59	52	53	56	49	58	65	57	55	46	42	61	71	65	62	51	67	55	58	64	61	57	41	54	67	61	58	46	67	55	59	58	51	65	41	55	60	46	62	51	56	50	65	50	48	55	56	55	67	64	53	47	63	62	60	64	53	53	65	55	63	58	54	67	57	54	58	59	55	58	71	45	52	67	71	57	71	58	57	67	76	63	73	64	58	69	47	58	59	55	75	67	75	47	49	58	49	52	41	45	53	63	49	43	69	58	60	56	57	53	51	59	61	48	49	50	65	60	57	53	74	72	73	51	61	53	67	53	59	51	55	64	60	60	48	57	75	52	47	50	45	71	63	62	60	51	47	54	53	59	67	62	52	47	52	58	58	57	54	58	53	59	58	60	54	48	64	55	51	63	61	71	64	51	48	69	64	60	58	64	56	48	60	54	68	48	56	61	48	57	58	66	51	56	61	53	62	51	50	63	56	48	58	54	71	59	52	58	63	54	61	32	61	63	57	61	53	65	51	55	56	51	57	63	50	61	69	71	54	56	60	61	51	56	64	43	63	56	45	60	65	56	55	58	64	60	52	56	61	62	74	61	55	47	56	53	53	60	68	67	57	72	73	54	51	58	60	63	53	53	66	49	60	51	49	50	71	39	53	55	57	78	38	48	63	57	56	48	49	83	58	64	46	72	64	67	51	48	50	53	63	66	51	52	62	57	56	56	65	54	52	50	64	66	48	46	49	48	60	68	55	60	61	57	71	73	57	53	58	67	43	59	59	53	50	52	38	54	64	63	53	62	43	50	45	61	56	49	64	62	52	56	51	62	57	53	41	55	64	57	65	56	51	68	42	34	58	53	62	61	57	73	52	56	59	75	43	54	66	60	59	51	64	64	63	47	62	58	54	48	65	52	54	61	55	60	46	48	66	71	56	52	60	63	60	53	63	68	48	69	47	52	61	50	56	46	42	60	63	50	55	82	63	64	63	48	49	40	65	61	61	64	62	54	52	72	71	61	59	48	59	53	64	47	78	63	60	58	50	66	57	50	54	63	66	63	61	55	64	64	65	54	70	53	54	55	52	49	61	53	49	58	63	50	52	52	56	46	52	52	41	57	40	51	45	66	73	51	58	74	64	58	70	58	55	60	57	41	53	56	52	54	45	69	55	63	72	62	59	56	59	61	58	58	67	57	43	60	46	56	55	64	50	63	59	44	65	54	64	65	56	76	50	66	52	67	53	62	64	52	71	40	51	64	56	71	59	72	52	41	65	66	63	47	52	53	61	70	57	60	60	51	51	57	54	51	51	71	58	65	50	73	55	73	66	76	61	66	53	58	57	44	57	51	47	61	57	61	69	48	58	53	71	77	53	68	63	55	51	41	58	67	48	60	54	61	69	58	54	60	66	78	58	56	52	59	52	78	44	62	54	49	48	55	68	57	68	39	45	59	57	66	54	64	49	63	52	48	50	61	72	73	51	51	54	60	70	51	48	52	64	44	58	64	57	70	48	58	53	62	67	66	43	60	52	52	59	48	51	74	48	49	38	55	70	55	69	76	56	60	64	65	64	65	66	63	65	65	47	56	51	68	61	52	45	66	41	65	64	49	59	55	61	58	46	54	54	80	72	50	56	46	63	62	58	53	44	50	58	64	54	54	66	58	56	49	53	46	57	59	64	59	73	57	58	55	39	49	60	67	43	67	49	56	72	61	54	56	59	54	61	76	54	63	65	58	60	70	72	68	61	57	48	53	54	55	55	64	51	59	71	66	63	65	42	58	59	55	60	55	57	52	65	70	57	55	40	55	62	62	57	63	60	46	51	49	46	60	75	51	52	51	58	50	80	55	60	61	62	49	69	55	49	54	68	58
10646	637	1199	1331	1130	828	683	589	494	424	393	342	318	311	280	266	263	225	233	243	220	231	228	219	198	205	203	192	206	208	223	173	204	184	204	168	187	192	184	166	185	198	172	202	185	188	169	176	172	156	172	155	167	183	165	185	174	210	191	172	175	177	175	169	151	164	163	155	194	168	186	161	173	173	165	190	172	169	160	198	187	180	189	183	167	186	162	169	160	171	192	161	185	165	166	155	174	174	166	179	135	170	193	153	170	162	173	145	162	168	160	186	172	174	169	143	182	176	163	169	187	162	174	177	155	146	185	176	182	170	193	154	170	175	166	171	167	161	167	181	169	173	182	165	160	171	161	197	160	188	150	162	157	164	160	181	162	167	165	169	170	168	190	178	154	167	191	190	178	153	183	171	169	184	148	183	167	183	159	170	189	171	169	158	152	162	168	183	148	157	167	164	162	176	155	171	166	175	177	174	165	156	170	167	189	161	144	157	166	143	195	160	155	175	154	157	174	174	170	174	161	169	135	162	188	165	169	156	154	152	164	178	179	161	172	173	180	196	144	196	171	147	167	169	161	173	165	168	156	154	174	186	155	155	195	164	145	161	167	162	168	178	173	169	170	165	150	166	180	186	172	159	179	182	186	166	158	166	139	154	182	156	173	177	165	168	188	151	176	177	185	165	189	168	166	156	170	202	167	165	153	175	152	165	163	182	155	153	183	178	170	157	180	173	167	179	168	190	150	158	168	156	178	177	160	146	159	175	166	167	179	147	173	153	177	171	187	153	187	167	168	164	186	163	153	152	174	175	180	152	165	161	161	155	173	161	170	178	192	180	173	167	167	162	151	179	159	162	148	162	156	155	185	151	165	151	158	156	173	161	151	189	169	147	160	167	180	178	165	174	148	172	149	173	193	160	164	168	157	152	209	169	179	160	167	145	162	193	178	187	162	169	173	172	181	166	160	162	172	181	189	149	168	176	183	176	189	169	181	173	180	178	187	174	161	172	170	173	159	167	165	159	174	198	158	161	172	165	158	164	164	185	150	174	147	161	143	133	163	179	179	149	184	152	165	192	189	155	169	147	182	149	189	179	152	153	161	157	163	173	194	177	148	167	158	147	202	184	182	169	142	174	151	166	162	155	147	164	186	180	179	166	144	162	182	158	152	181	163	175	170	185	170	157	177	170	179	193	172	163	169	173	178	169	171	191	176	146	180	175	161	148	168	192	165	159	157	152	152	184	176	172	204	173	159	190	158	156	167	162	190	191	176	184	171	151	185	171	167	164	178	169	182	169	162	203	170	169	175	159	173	183	138	159	180	175	143	183	165	173	157	186	169	157	175	190	168	170	185	176	170	146	171	176	144	160	169	178	183	161	175	167	161	176	163	187	162	171	164	181	160	180	188	184	174	173	181	162	156	184	181	174	145	162	180	139	191	168	167	178	188	171	179	162	174	185	160	201	173	154	135	153	172	135	172	147	173	151	173	176	162	170	144	178	171	179	171	164	163	145	153	164	142	180	162	169	187	171	164	185	159	169	169	159	167	194	140	178	165	163	157	179	178	170	139	166	178	183	160	155	139	162	194	183	196	159	182	189	176	160	146	164	153	182	169	158	189	181	161	153	174	166	168	182	169	160	177	185	180	166	162	157	150	165	171	182	177	158	164	153	176	210	165	153	174	180	160	174	162	185	176	155	165	190	158	159	170	172	172	165	185	185	168	178	160	177	180	170	160	146	175	137	173	152	156	167	159	183	160	169	144	168	153	170	168	183	155	182	163	160	171	187	166	194	172	155	165	161	144	140	162	149	157	162	171	152	154	161	161	174	193	173	177	163	164	173	148	167	204	164	164	165	184	159	158	160	156	180	148	171	174	156	182	162	159	170	164	153	167	169	164	192	181	163	171	171	175	163	169	168	159	160	179	177	194	161	165	182	166	157	186	178	163	152	133	181	155	157	160	150	183	166	198	186	149	139	175	154	162	181	147	171	156	196	172	160	154	133	162	159	176	189	151	170	155	168	154	142	152	172	173	152	159	171	151	160	171	167	170	163	177	146	160	175	175	174	162	169	184	169	169	167	185	147	147	166	169	136	178	166	170	169	196	186	168	143	159	160	153	162	173	171	146	158	163	157	190	148	165	175	178	162	176	157	162	160	166	158	158	176	173	154	158	179	166	178	180	149	158	169	185	163	178	177	163	170	148	146	176	156	169	205	189	157	190	147	154	140	170	163	162	173	156	175	158	173	174	183	154	199	183	149	174	168	173	156	155	157	173	187	160	188	174	181	163	166	171	168	163	143	177	148	154	129	169	135	158	177	163	183	177	165	150	150	180	172	155	152	160	167	166	180	149	164	166	173	174	161	159	175	153	187	175	150	191	184	163	158	191	168	190	175	168	178	157	173	189	167	174	171	175	178	160	173	169	161	171	161	162	170	178	178	188	153	176	182	163	163	182	191	174	152	193	175	146	217	160	160	159	170	152	148	153	163	166	175	155	180	150	177	155	142	146	169	139	186	181	183	148	179	154	159	169	186	184	152	175	168	168	155	170	166	181	182	175	178	154	168	175	158	173	163	138	167	170	168	168	158	168	166	184	172	146	179	164	177	165	147	172	162	184	174	176	161	160	143	153	197	174	167	154	151	156	177	157	176	162	149	137	182	173	150	158	169	161	162	190	182	175	183	166	171	167	178	165	166	161	174	173	179	140	173	155	167	161	157	148	158	155	181	177	174	172	161	161	175	156	190	176	177	164	186	174	171	164	155	157	158	169	174	165	156	182	179	183	154	146	184	178	192	186	179	178	172	176	160	161	164	169	179	160	154	181	166	164	184	170	170	168	156	174	183	173	166	165	194	134	180	190	175	161	163	162	182	175	177	187	169	157	179	170	163	152	166	151	175	189	167	182	145	189	184	158	194	174	147	152	146	156	167	173	173	158	167	176	155	174	185	155	165	158	189	185	142	167	178	156	165	187	165	165	163	179	175	141	172	154	157	177	178	169	171	186	174	174	154	176	146	157	176	166	151	172	162	187	145	189	164	172	155	186	153	186	159	160	160	164	166	178	177	162	178	158	155	190	162	183	161	151	159	157	152	163	161	178	165	165	178	152	179	151	150	179	150	188	191	142	162	156	174	187	160	148	172	170	195	189	154	158	156	181	161	196	177	158	155	165	175	161	187	156	175	139	157	161	176	160	173	158	164	162	179	172	165	169	148	166	199	179	173	182	169	163	176	169	177	184	149	186	162	155	167	194	199	176	176	167	157	179	158	158	171	171	183	154	171	170	172	155	162	186	178	163	176	163	157	157	190	185	162	157	168	180	155	175	173	189	160	148	165	175	137	170	175	170	172	163	163	167	159	147	174	154	157	160	183	205	169	169	185	174	200	160	167	178	196	161	159	173	190	173	176	146	157	159	149	177	168	157	185	165	182	180	190	146	182	188	157	166	188	159	170	182	183	197	157	174	149	145	174	168	195	168	162	156	188
2376	266	249	255	286	260	239	251	239	253	246	227	250	248	242	267	281	251	250	233	238	280	222	264	231	226	266	247	253	258	234	264	257	257	231	258	246	233	211	247	258	249	229	238	259	261	243	272	238	275	238	263	220	253	252	241	267	238	238	264	238	252	243	255	267	223	264	261	263	250	229	254	238	241	254	241	204	240	276	220	243	250	222	278	231	229	237	272	256	245	272	243	261	235	231	265	260	238	226	235	246	255	232	268	238	224	247	245	273	257	255	239	247	242	248	249	235	265	258	244	246	263	234	259	256	256	269	221	245	231	271	228	225	262	255	234	262	242	269	254	246	226	254	257	246	251	232	233	243	250	211	238	264	267	231	245	241	247	264	255	258	250	243	244	251	250	258	266	234	261	248	241	263	257	245	264	255	261	262	269	231	265	265	243	260	238	274	237	233	231	211	247	264	257	244	250	254	243	244	245	207	276	250	234	230	242	243	247	257	259	243	260	256	265	243	249	266	209	243	246	209	237	217	252	262	247	247	233	236	254	253	225	231	249	245	249	262	254	221	262	261	254	273	258	233	267	249	244	246	252	243	233	251	246	256	256	264	241	258	223	265	227	266	255	262	255	226	253	230	263	255	247	238	233	252	228	253	228	242	262	263	255	232	276	262	253	239	235	250	259	251	252	263	252	229	233	258	259	254	208	234	234	247	266	255	274	230	232	237	256	250	268	251	257	218	257	261	249	266	242	223	224	249	258	233	238	225	242	241	227	240	230	212	251	239	262	244	239	253	258	227	240	239	255	249	238	266	221	250	258	209	246	242	241	266	284	274	250	270	221	250	250	209	245	224	230	250	255	265	243	204	256	237	235	263	269	244	276	230	227	255	255	249	210	241	251	236	231	251	244	249	238	256	256	255	271	277	259	244	254	257	243	252	254	290	263	231	291	247	269	265	240	235	240	250	272	274	270	259	269	243	281	274	235	230	264	260	235	221	234	247	258	248	259	259	226	255	260	219	234	242	239	232	249	242	244	249	256	254	274	262	232	288	244	249	251	241	239	256	278	242	233	262	240	248	257	240	236	211	233	251	246	259	270	246	246	209	221	242	242	247	225	241	238	294	228	255	246	263	213	221	269	261	232	245	248	245	233	222	270	253	231	285	276	202	265	273	251	262	264	229	260	254	249	241	220	249	249	240	243	260	250	278	226	255	256	251	245	251	246	263	267	246	264	245	262	230	233	258	251	256	230	236	271	235	244	230	241	239	228	254	262	251	233	226	249	262	263	241	238	267	267	258	255	271	245	244	252	234	230	242	247	272	270	239	262	241	253	249	240	247	253	265	246	262	248	231	246	256	254	253	250	262	257	236	265	265	248	257	227	235	253	238	243	235	243	258	236	227	237	246	252	229	247	242	249	232	253	245	254	237	229	244	225	252	271	257	268	251	232	241	228	262	238	244	244	257	250	270	246	219	228	241	236	252	249	236	220	252	263	269	251	222	277	238	276	248	219	256	266	205	241	263	238	262	242	241	229	220	256	263	238	252	215	235	266	241	259	234	250	261	235	242	276	256	246	218	246	243	243	256	278	210	218	239	234	229	231	260	255	228	226	222	257	253	253	252	233	293	245	254	269	247	224	277	268	258	227	235	231	228	262	249	275	241	230	216	256	253	257	260	222	232	254	226	225	281	262	264	266	238	237	260	237	255	256	232	260	264	256	228	207	221	224	250	214	229	195	240	257	264	256	257	265	253	250	249	244	273	268	218	241	246	268	236	244	239	221	242	246	228	210	249	251	264	263	269	220	221	234	256	247	241	255	250	278	232	273	221	237	243	206	209	252	237	217	259	259	277	261	279	257	230	252	234	268	236	234	255	226	233	241	262	274	238	232	259	245	256	244	231	241	242	264	228	255	249	270	257	226	236	244	242	271	244	255	260	271	231	271	240	249	229	230	244	237	281	247	254	233	250	260	269	234	254	245	229	253	259	250	226	272	275	262	241	274	249	239	266	238	268	248	248	250	229	260	228	258	250	233	230	253	233	265	236	213	240	252	268	217	257	244	273	239	260	247	244	231	255	217	278	268	239	258	268	239	240	239	256	240	267	242	246	231	257	237	245	238	258	245	221	234	247	244	235	237	237	243	256	231	249	269	267	230	224	235	255	227	247	258	226	258	256	267	262	249	257	267	254	275	252	280	235	218	256	257	280	228	273	254	270	235	238	254	258	232	220	250	288	226	205	274	239	242	207	240	275	233	261	274	263	266	224	274	220	230	241	261	252	229	228	252	226	260	248	258	236	225	237	239	259	227	242	261	267	255	261	236	268	236	235	268	254	236	224	237	260	260	253	278	255	266	256	232	238	236	218	205	256	235	268	217	265	234	275	259	255	216	221	269	245	269	253	248	269	235	258	224	244	285	257	245	242	253	261	263	209	253	242	244	230	262	240	266	253	255	260	217	232	249	231	274	205	264	244	243	258	269	293	230	252	251	231	263	253	237	236	239	237	264	255	234	241	241	250	270	284	253	231	213	235	248	290	225	250	257	249	270	234	237	268	243	255	263	282	230	269	253	243	253	216	236	220	241	255	254	248	251	254	225	255	250	287	246	252	262	247	227	222	245	268	260	263	257	275	197	253	267	243	249	239	233	231	257	248	242	235	237	253	228	255	247	263	249	267	272	240	254	226	250	248	272	249	269	256	246	289	267	232	253	236	245	276	270	280	254	230	250	229	239	241	272	252	243	208	262	252	234	237	254	227	240	245	245	261	240	250	223	263	224	241	231	270	243	247	227	246	243	289	265	267	216	240	273	251	245	283	258	234	228	265	277	240	235	237	252	276	244	243	277	253	268	227	237	256	229	248	250	233	222	235	262	238	261	235	233	213	221	243	269	247	235	236	238	244	261	228	231	238	260	234	233	282	263	244	248	240	257	254	216	219	233	227	264	224	272	248	278	215	284	236	252	251	270	273	222	249	246	241	292	249	243	242	243	227	252	258	247	240	251	254	241	241	240	236	254	239	220	246	241	236	247	234	241	240	279	256	256	237	239	267	259	254	255	251	244	262	259	255	220	248	252	243	241	286	235	247	244	236	233	240	240	234	240	244	241	216	257	252	246	245	232	224	215	237	265	227	238	249	237	256	243	283	232	247	273	249	232	269	249	259	278	261	219	268	263	262	258	235	245	240	260	247	273	246	225	227	243	260	242	264	249	249	246	240	248	248	228	230	228	227	262	247	238	230	241	275	260	234	251	270	265	294	234	258	251	243	241	249	274	261	263	236	235	279	261	269	263	214	247	259	271	244	253	247	242	235	262	247	220	231	243	248	249	230	238	259	255	225	224	232	256	248	240	248	237	212	263	245	256	248	226	239	230	257	236	220	218	233	246	270	247	265	241	243	255	248	263	214	243	251	267	223	261	277	236	242	249	265	260	255	248	267	260	267	233	221	225	237	247	252	242	271	251	252	241	232	245	202	271	252	242	277	238	238	266
2812	583	581	618	586	633	553	555	625	608	580	593	571	556	613	584	577	570	634	579	593	622	554	597	558	608	552	577	575	623	602	632	539	617	608	628	546	551	583	619	603	569	637	566	594	592	589	619	591	575	544	603	598	645	610	595	615	610	614	594	576	609	633	587	568	603	590	588	578	558	562	611	604	587	627	573	573	642	592	593	573	593	554	600	587	583	575	562	592	595	591	606	587	585	614	623	581	560	578	608	566	637	590	568	557	595	614	607	557	600	604	580	577	576	567	608	564	605	600	638	580	591	548	589	610	553	568	602	596	596	608	609	606	593	579	595	614	601	623	569	595	581	625	589	602	558	618	593	590	623	565	558	631	587	593	586	596	566	601	560	598	604	618	603	606	595	577	561	598	603	618	604	569	575	658	566	599	602	599	549	565	580	602	662	576	556	576	619	603	581	584	568	607	565	592	558	569	595	566	626	576	598	590	640	657	580	585	610	610	554	591	576	592	580	608	574	642	607	569	590	591	554	591	599	581	650	602	583	615	585	631	592	597	567	573	632	608	574	571	597	580	592	589	550	597	604	584	584	589	584	607	593	561	574	586	561	549	575	582	568	569	595	591	574	581	553	596	586	593	549	636	593	642	578	604	580	557	578	587	571	608	548	610	603	609	562	605	539	577	591	626	568	593	587	615	602	567	591	617	578	613	576	593	614	594	568	574	600	582	578	606	595	618	619	643	575	572	594	582	603	611	576	635	594	611	604	555	608	629	599	552	588	606	582	608	618	615	622	621	584	570	630	539	568	596	566	613	572	599	586	587	594	546	581	594	607	585	601	561	597	574	618	590	592	586	621	586	606	565	593	597	546	574	594	611	613	634	553	604	616	618	605	559	614	590	540	580	612	637	578	632	593	595	621	568	557	586	621	564	619	597	601	612	638	607	570	605	562	597	607	539	535	573	586	547	603	608	570	564	549	578	589	604	573	568	654	606	594	607	620	622	587	581	534	584	598	609	570	577	599	603	605	586	592	602	579	544	634	590	599	603	548	602	605	517	638	567	627	624	612	589	573	577	589	587	642	604	578	587	566	589	564	627	559	555	612	598	552	613	603	590	585	553	579	588	599	569	599	579	566	577	565	543	612	579	598	599	601	608	567	582	570	592	567	582	606	619	576	566	583	604	616	562	602	577	601	574	588	567	577	587	561	594	544	587	626	612	619	592	574	624	583	586	647	601	561	580	602	646	589	555	592	577	582	603	569	602	586	631	584	640	618	610	626	601	606	583	594	595	584	574	593	575	593	630	596	620	610	614	601	599	608	615	606	611	571	609	618	578	571	597	628	595	611	583	603	586	613	623	557	566	561	577	628	633	574	636	638	593	551	583	594	604	603	569	563	577	579	596	616	583	573	598	568	591	636	621	620	627	592	642	628	583	541	608	578	572	579	529	648	587	547	541	598	590	584	570	597	621	610	623	561	565	622	570	607	596	574	605	590	610	587	613	616	648	562	571	610	583	635	569	586	583	587	640	581	610	524	593	607	594	617	593	565	585	635	595	595	614	609	565	610	596	589	631	638	535	601	616	549	595	583	599	571	587	599	588	596	617	554	562	620	557	615	574	593	590	588	612	560	618	565	568	596	568	587	591	585	576	558	610	555	550	587	605	590	625	585	628	601	555	547	612	598	608	583	579	600	602	577	568	581	602	577	554	556	593	622	585	605	605	546	589	616	563	567	625	582	580	601	559	580	608	556	591	594	584	586	604	660	603	592	617	582	684	581	630	569	577	573	601	591	589	564	602	573	623	611	616	614	571	582	583	594	602	560	571	585	571	588	554	563	611	564	635	567	634	607	564	641	523	613	574	574	611	617	567	607	580	589	572	576	611	571	628	557	603	598	602	566	614	602	599	579	618	572	624	616	581	606	574	613	574	581	587	619	611	591	617	612	584	572	581	624	582	636	624	578	577	598	579	620	536	606	654	573	579	579	601	552	577	570	583	588	569	585	575	575	584	587	576	598	605	599	571	601	585	608	572	574	575	616	576	588	598	550	624	572	614	634	610	611	581	571	613	599	554	590	630	595	583	599	612	583	604	583	569	565	622	601	603	611	653	640	596	573	623	579	569	614	602	555	615	590	577	576	553	582	613	610	587	563	597	623	568	610	608	592	588	637	582	611	567	540	602	572	607	581	572	549	599	540	521	555	585	591	586	556	632	583	581	581	648	566	632	596	576	637	578	570	580	559	615	600	576	590	622	588	599	666	615	589	587	570	584	597	576	604	577	584	587	558	587	636	627	583	628	563	554	563	572	590	607	579	595	591	564	621	608	584	620	591	541	564	585	584	611	571	574	605	611	601	596	583	555	613	641	611	587	631	633	669	635	613	571	574	586	562	606	577	605	596	616	596	536	562	620	607	546	615	588	579	558	583	623	591	588	572	555	602	557	624	617	553	581	553	573	582	566	575	582	599	630	594	628	562	584	621	582	615	622	620	591	602	616	590	606	567	561	592	556	614	587	569	583	618	603	573	652	616	617	609	616	606	543	572	604	605	608	583	568	563	574	591	614	588	595	579	576	607	606	590	547	580	626	570	611	603	597	626	572	584	566	605	563	591	587	574	605	597	613	582	591	622	591	578	580	581	549	564	591	587	581	578	592	581	555	585	588	614	574	611	576	591	578	585	585	614	616	627	567	588	600	597	613	616	595	589	554	594	565	595	610	575	558	614	581	550	606	553	591	605	595	566	586	584	597	580	587	595	531	623	591	627	602	596	607	547	566	596	585	625	565	554	610	586	645	563	578	613	624	607	572	578	559	592	560	613	606	601	591	563	639	612	591	572	633	587	572	583	555	606	597	577	622	601	565	577	590	552	586	591	629	620	557	621	591	613	631	590	607	604	571	622	580	589	558	564	566	542	584	580	624	571	620	590	583	584	637	582	601	577	576	607	595	638	624	554	608	608	624	594	577	540	624	620	566	603	601	606	591	603	622	649	604	626	579	592	609	606	615	571	592	595	570	595	576	612	552	614	582	580	660	579	584	611	589	566	559	614	553	614	582	600	620	637	551	572	562	572	590	619	570	559	569	598	582	604	558	621	660	588	606	589	560	587	567	573	571	550	597	590	574	552	553	568	562	574	602	609	578	602	603	575	615	611	624	604	577	591	532	645	598	581	609	611	581	608	612	573	565	583	614	614	613	556	548	567	595	548	596	562	620	584	618	615	585	549	591	599	590	609	619	610	619	585	619	591	584	610	599	572	598	619	628	645	569	599	620	592	582	640	597	580	621	610	579	586	586	601	572	585	658	560	643	572	607	632	579	610	592	617	608	567	567	572	602	577	589	613	613	557	610	612	573	613	598	585	597	609	556	557	637	597	559	560	589	576	575	602	549	572	591	585	602	642	580	637	615	610	584	600	625	581	595	585	579	572	574	583	614	565	603	602	607	604	597	616	595	630	567	600	613	628	610	604	621	585	612	622	593	565	625	605	608	573
10192	527	373	352	237	235	207	202	215	167	170	178	163	158	183	157	157	160	163	166	168	143	179	164	139	170	149	138	158	173	151	165	173	167	143	141	166	178	156	156	138	156	161	125	147	174	169	119	134	167	139	154	151	158	181	155	148	157	163	162	145	180	165	174	172	173	174	157	173	155	146	145	161	165	151	154	189	169	148	180	157	152	143	170	169	139	157	165	163	155	158	162	135	145	195	163	168	178	177	156	172	143	136	163	153	143	151	140	155	159	182	142	168	160	151	147	158	153	166	155	138	143	159	172	166	158	159	157	157	156	181	156	168	163	182	158	152	148	174	156	148	171	162	170	141	147	167	164	152	136	154	168	161	150	149	165	160	150	180	160	171	146	160	176	133	152	194	135	163	167	150	124	170	164	181	159	175	150	144	173	167	146	137	169	143	173	147	146	137	151	132	193	183	175	167	172	147	157	159	176	166	137	146	149	146	152	183	142	154	133	196	168	164	176	159	148	167	165	159	155	138	156	161	148	146	143	145	156	126	146	169	183	162	159	179	152	157	171	177	152	145	163	157	140	163	180	154	157	160	157	157	182	163	174	170	158	139	161	141	175	172	159	150	165	147	154	184	162	165	157	155	157	170	156	173	151	160	162	173	150	151	156	136	151	165	168	162	132	120	153	173	179	164	141	155	164	155	149	155	156	152	168	162	145	148	164	144	155	160	183	149	177	168	145	148	164	160	155	130	135	149	149	148	147	161	149	137	169	164	164	145	180	156	158	138	145	170	168	136	147	150	131	180	159	142	161	174	150	154	168	149	153	154	163	148	165	157	149	160	154	136	140	156	171	147	162	177	164	174	159	165	172	150	145	155	162	171	137	177	172	146	149	144	159	155	149	141	173	169	152	158	163	140	158	166	132	148	152	144	132	153	152	172	156	153	162	153	141	155	161	169	169	158	151	147	140	140	138	156	140	153	141	153	152	149	130	153	153	163	168	164	187	151	151	156	150	177	139	166	160	155	152	146	172	191	176	155	148	147	143	151	154	159	156	159	168	160	171	176	170	152	161	158	151	152	138	155	141	163	144	147	154	153	150	150	149	152	146	172	157	158	137	184	164	168	177	170	145	181	160	159	165	164	152	156	189	152	172	166	156	139	147	153	154	146	165	121	154	158	172	155	136	145	153	159	131	139	164	149	145	145	175	159	157	146	160	163	157	158	161	153	166	154	155	178	157	147	158	183	142	150	147	169	193	154	158	156	144	159	148	134	164	144	176	152	137	146	151	149	145	168	169	160	158	134	164	169	162	135	142	151	169	143	156	172	144	140	168	131	151	155	134	165	164	148	139	152	184	162	142	161	144	154	189	170	173	141	148	177	152	172	172	154	158	157	152	146	182	170	164	161	150	142	127	157	176	159	175	166	162	160	148	161	171	164	168	162	152	159	185	150	147	178	169	152	158	154	175	178	182	181	173	159	142	157	154	146	165	161	161	186	134	155	151	153	156	167	158	143	168	162	176	136	157	147	137	150	162	176	170	159	195	169	152	160	138	145	170	150	133	162	178	164	169	143	132	152	153	155	147	122	183	167	138	166	161	157	169	169	160	171	155	150	161	132	153	152	166	163	173	164	144	150	155	166	158	156	151	152	182	133	165	174	154	154	162	152	163	148	172	166	175	156	141	168	159	156	146	133	150	151	147	157	140	154	146	183	167	186	155	166	160	175	174	186	151	180	164	150	153	186	148	149	153	185	142	153	151	145	173	165	159	152	145	167	147	155	188	159	165	148	161	132	172	184	154	149	171	140	153	139	164	182	143	172	150	140	180	162	128	161	161	149	134	155	157	172	181	137	163	158	173	179	176	146	156	155	170	163	159	168	139	169	147	156	147	147	146	169	138	161	182	164	177	148	155	158	153	155	160	157	152	182	159	143	161	131	165	140	154	170	142	140	154	143	181	155	162	163	166	160	129	152	157	188	166	118	135	151	135	140	162	151	142	180	136	186	152	139	147	151	161	130	174	140	147	170	139	150	146	176	181	157	160	156	151	171	144	159	149	152	157	187	170	131	149	143	149	144	156	173	169	160	146	155	174	132	144	159	141	136	170	153	160	156	154	150	184	154	152	187	148	160	158	139	155	156	140	141	148	132	159	146	177	173	156	140	158	170	156	145	158	164	160	158	156	144	161	154	156	184	178	127	154	191	163	130	157	160	172	160	170	137	169	165	135	147	146	172	143	150	151	165	163	143	178	192	143	166	164	137	141	179	173	151	155	157	169	153	165	150	161	148	151	172	158	143	163	164	147	146	149	145	179	171	169	177	152	161	179	165	165	160	145	163	177	149	140	167	151	140	170	158	172	156	169	164	177	155	175	173	147	162	161	164	155	147	158	173	153	168	154	188	169	167	147	152	171	153	162	158	131	130	164	165	151	161	150	152	151	163	141	156	139	168	146	147	152	150	168	148	149	173	169	167	130	152	145	152	136	146	166	163	152	167	166	139	160	165	167	176	159	160	161	140	133	166	174	166	168	166	150	175	168	132	168	160	152	147	138	156	164	157	130	194	160	159	157	163	163	174	158	149	171	155	173	159	173	157	162	146	152	152	157	151	170	149	161	156	138	176	166	165	160	174	147	146	165	162	134	143	148	160	143	162	167	155	157	156	163	175	169	149	141	148	154	178	135	136	180	190	160	144	148	137	171	143	147	136	145	153	150	162	179	179	136	166	171	134	179	181	176	143	142	138	128	149	170	169	162	164	152	164	149	159	149	146	175	158	138	171	155	154	184	161	172	150	159	174	166	148	153	143	154	158	182	143	168	162	162	160	140	140	172	158	146	162	161	166	160	139	149	156	154	151	162	152	153	140	150	151	160	147	150	165	150	151	131	164	167	134	151	156	161	148	159	147	162	167	148	145	155	165	173	171	147	177	150	160	154	136	164	141	162	144	166	161	168	172	143	141	160	130	152	171	149	139	168	158	144	178	148	151	171	149	139	157	162	160	140	161	164	177	165	159	155	167	144	173	162	141	144	155	153	156	155	150	167	142	167	137	181	149	175	162	164	171	152	173	187	148	157	157	150	146	151	138	152	178	147	173	167	184	171	153	151	166	167	148	168	167	144	156	169	155	146	153	140	184	174	173	174	142	183	154	176	140	171	176	176	165	165	137	154	151	132	180	151	154	191	170	165	155	181	146	173	137	171	140	150	139	141	158	138	168	139	143	158	172	165	161	162	157	152	153	145	164	165	157	165	159	157	180	163	153	182	181	149	159	160	153	150	149	163	176	150	158	160	134	175	185	167	148	160	159	145	152	152	168	148	169	154	170	158	148	156	156	184	166	140	156	145	152	156	153	166	175	150	155	168	148	147	164	147	141	163	159	148	153	175	161	140	165	188	163	175	154	184	186	182	164	159	191	159	137	184	163	184	175	180	164	151	149	172	131	142	146	158	163	164	164	157	163	147	148	175	170	147	162	177	158	167	171	171	179	152
8509	614	908	994	846	758	633	618	561	533	525	450	499	435	455	410	420	374	452	402	391	402	402	433	411	383	415	385	415	427	386	403	400	407	386	380	389	367	395	394	384	412	403	417	375	405	360	378	381	443	391	400	391	392	381	380	396	369	380	386	369	406	385	431	341	413	357	402	399	399	391	420	413	386	382	391	370	390	386	377	394	418	383	379	380	349	402	405	415	391	346	373	387	391	370	387	424	384	387	382	382	379	392	372	428	394	394	376	409	384	355	344	396	380	380	376	409	394	412	402	367	387	352	383	392	393	397	398	399	360	378	388	364	363	400	378	371	376	387	405	425	387	405	365	365	345	386	363	373	370	399	385	397	369	399	373	385	383	417	349	407	364	349	395	378	406	367	364	378	369	393	377	403	389	400	380	374	378	388	357	360	366	391	359	363	376	421	390	373	390	398	360	358	335	404	367	394	419	355	355	340	369	365	377	380	367	376	369	366	403	383	391	378	363	376	408	391	397	386	365	394	362	402	395	388	412	376	387	352	367	346	369	372	377	388	376	391	390	414	359	346	388	412	386	395	368	371	363	383	391	383	373	390	374	381	406	381	352	371	376	364	417	414	413	363	416	401	395	374	383	338	344	406	406	381	442	369	364	376	416	374	390	343	376	366	356	387	383	395	337	402	363	402	368	401	363	416	376	358	399	382	404	367	382	413	412	391	375	384	372	398	395	394	402	386	374	392	363	382	385	396	365	355	403	367	383	384	374	395	387	378	413	368	396	369	383	375	385	388	399	362	383	405	383	345	417	376	393	384	393	391	391	406	409	384	378	380	384	371	381	392	407	403	377	382	386	388	407	356	395	409	387	375	379	376	368	368	413	413	356	375	371	387	343	363	363	373	378	367	399	356	347	401	380	377	392	364	356	385	404	368	375	408	372	381	399	403	375	379	356	386	400	384	381	388	380	366	392	407	395	355	360	388	357	363	385	396	410	367	371	363	337	379	399	350	380	380	346	383	405	400	385	350	357	405	346	403	375	395	364	368	356	399	382	394	389	367	373	394	371	416	397	388	408	415	357	380	407	400	371	394	356	372	368	387	400	384	392	386	367	403	403	405	353	384	382	411	393	352	366	398	401	355	380	394	340	419	382	417	399	358	393	351	375	376	384	366	386	403	393	381	383	374	393	364	358	350	395	397	391	413	377	382	374	396	385	392	363	369	398	363	394	398	380	401	380	386	382	363	411	407	357	394	359	395	429	375	401	377	398	376	389	370	396	353	390	419	404	413	384	359	364	392	395	348	386	363	406	403	391	381	393	376	379	372	392	377	375	402	366	405	412	390	402	376	377	365	406	353	413	390	359	423	389	387	374	414	366	395	414	395	386	383	351	386	378	338	395	335	421	391	376	395	413	371	411	441	419	400	364	370	389	388	373	386	379	389	381	392	389	385	396	378	406	404	367	381	378	375	428	385	394	347	369	373	411	396	391	366	410	347	372	398	392	386	395	380	377	367	356	387	359	364	396	376	374	371	373	400	383	392	380	394	388	373	398	361	363	350	366	406	369	366	395	380	407	392	396	352	413	380	338	381	380	368	398	373	375	387	384	399	396	406	397	345	365	422	359	389	378	389	413	366	385	400	369	387	401	406	385	379	427	405	412	418	415	415	386	371	332	384	383	390	389	374	384	390	384	344	364	390	402	375	406	381	354	414	401	363	420	368	405	369	353	374	344	390	395	375	377	358	396	378	391	400	338	417	414	403	376	398	394	357	367	407	379	406	377	362	396	404	372	373	359	370	389	420	394	405	386	376	368	384	393	339	391	398	400	360	372	376	399	396	410	365	390	384	401	370	381	413	383	385	429	373	396	430	364	390	347	372	394	414	394	384	391	379	382	389	375	379	364	358	383	406	389	380	374	368	410	401	398	388	396	371	374	404	380	375	412	369	388	365	397	397	359	374	361	386	366	372	387	362	364	374	411	343	399	357	387	338	413	395	409	414	387	385	417	396	379	393	396	365	346	361	348	381	355	403	424	397	404	399	344	385	371	391	362	369	391	380	413	391	403	361	408	397	365	407	383	390	401	352	383	417	381	377	380	418	382	354	364	418	414	399	372	401	365	382	410	361	397	389	347	380	392	418	359	391	382	383	361	401	414	387	412	362	427	389	380	390	338	370	368	387	376	385	399	419	421	380	362	355	388	368	384	374	366	379	395	376	382	373	391	341	386	418	393	344	376	375	373	380	403	375	389	418	408	393	403	390	364	376	378	420	391	367	395	403	336	383	371	383	348	391	344	375	373	331	395	338	392	396	398	374	387	362	374	398	391	377	383	363	357	407	331	382	370	387	398	382	391	388	392	381	355	382	346	375	408	401	369	356	413	350	386	367	349	369	385	412	386	411	431	435	385	399	368	373	375	375	384	400	357	382	402	385	389	372	360	374	378	373	387	377	356	418	392	378	373	384	410	362	402	419	432	369	347	394	358	390	388	420	342	403	370	379	396	375	410	354	357	387	373	403	372	392	385	362	366	378	392	385	389	399	397	391	407	386	392	378	391	396	397	388	398	358	435	395	398	367	387	353	415	382	421	402	386	330	397	353	393	411	389	408	358	393	407	376	391	372	407	385	410	395	349	421	376	395	370	355	379	377	376	361	402	388	404	351	360	371	402	379	343	379	395	372	400	387	389	367	379	386	406	370	391	347	386	436	413	345	358	378	385	352	396	365	397	408	370	401	405	396	376	367	355	387	395	368	405	387	384	348	388	347	402	357	377	367	364	414	381	369	366	412	399	353	364	364	337	355	393	369	351	393	354	388	377	362	409	376	381	396	363	356	340	394	392	385	404	390	402	401	347	384	351	409	388	376	390	372	397	423	383	385	355	402	411	387	403	365	388	415	380	394	376	374	371	371	386	385	406	366	416	372	379	371	376	391	409	343	392	367	424	388	420	374	364	410	373	407	358	394	403	421	404	388	373	373	390	343	365	407	430	370	392	419	397	395	417	389	372	377	398	378	408	375	381	348	390	411	376	337	375	365	371	358	375	380	384	406	376	418	382	350	373	373	392	374	384	393	358	392	402	382	374	389	391	365	388	333	414	412	378	415	408	389	364	390	391	426	401	390	368	385	373	360	386	390	406	355	386	389	389	377	355	419	390	361	343	375	346	390	409	392	376	386	382	367	393	383	370	371	402	380	360	381	383	371	385	393	388	378	386	359	400	363	390	361	433	349	379	382	385	382	379	393	377	384	390	380	379	370	363	379	393	397	377	408	371	380	388	363	394	448	383	385	394	397	370	396	427	367	397	407	425	376	402	398	380	367	386	429	393	401	372	392	358	350	408	377	394	350	356	389	384	342	416	375	390	351	371	386	392	397	387	392	376	385	383	372	415	360	394	368	378	383	360	391	384	379	386	416	421	394	375	366	354	393	354	398	365	393	390	377	412	403	401	396	378	356	365	363	379	382	372	438	377	385	369	402	393	419	384	381	375
16873	956	495	358	251	186	146	107	108	101	82	90	76	71	82	80	66	70	76	49	67	64	81	48	77	63	58	65	61	62	56	44	72	63	50	65	61	50	51	65	54	51	60	72	55	49	50	65	54	64	49	65	52	62	51	68	56	42	57	60	43	48	63	53	55	47	66	53	64	59	54	46	40	64	50	64	57	65	60	49	58	62	50	54	50	50	51	67	61	56	51	55	64	46	58	76	48	53	48	47	67	45	60	64	78	59	59	50	51	70	65	58	64	70	58	58	58	51	73	58	50	59	48	63	53	59	64	54	66	43	56	66	74	46	49	56	62	68	65	59	52	61	59	56	35	63	59	55	56	65	59	56	47	64	74	66	47	51	50	60	62	67	67	58	63	48	58	46	49	60	59	64	58	53	64	53	67	44	64	51	60	63	43	62	56	56	51	55	55	54	45	59	61	76	49	43	58	85	56	52	54	67	54	59	64	57	53	55	64	65	60	71	66	47	51	64	60	51	57	53	59	61	48	49	63	67	65	56	60	53	54	56	49	50	50	57	55	57	59	52	61	66	69	44	68	56	58	66	46	68	56	46	50	48	61	57	76	52	62	57	74	56	53	71	51	62	62	47	52	52	57	54	49	48	53	46	62	60	68	55	51	64	60	46	66	55	61	59	68	50	60	59	45	57	56	49	53	57	56	45	50	63	60	62	69	55	53	57	51	57	58	61	61	56	53	57	60	45	50	56	49	52	59	40	48	50	41	62	45	51	55	57	64	51	53	57	59	51	76	69	73	41	61	46	60	59	55	77	41	45	61	60	60	46	70	50	69	50	64	56	52	59	66	52	58	47	56	68	74	61	56	54	68	59	43	52	62	47	59	66	63	61	64	69	61	62	67	52	49	55	55	46	51	57	53	60	52	53	56	61	47	62	45	63	52	51	64	54	43	47	64	54	42	56	57	48	61	62	38	61	45	60	59	63	71	60	51	55	44	43	44	55	47	52	68	58	67	47	53	48	63	50	44	74	58	62	51	63	61	53	55	47	55	46	56	42	51	42	52	56	49	75	51	52	51	63	53	64	46	62	58	64	61	49	51	47	65	63	37	57	48	65	61	54	63	51	66	51	74	40	64	66	65	59	49	60	62	54	52	34	54	39	58	59	62	61	65	52	52	49	49	58	55	63	56	64	64	58	58	60	52	58	57	64	46	61	72	59	48	38	49	54	50	55	68	58	50	64	51	53	66	56	64	50	59	59	61	52	72	49	54	49	58	63	52	72	37	84	49	62	52	72	69	59	58	57	64	62	48	59	55	60	52	56	49	61	47	60	56	57	58	44	42	57	59	60	56	66	56	56	61	53	58	54	56	55	56	61	65	58	59	51	53	71	56	49	43	46	53	53	47	55	48	62	64	63	58	55	55	49	46	62	67	51	48	67	55	68	66	53	54	53	63	70	50	48	52	59	57	39	65	62	52	65	56	55	59	61	52	54	51	47	48	60	47	68	45	60	53	50	58	52	60	69	53	46	70	58	71	63	56	54	53	52	60	57	54	62	55	44	58	61	58	64	48	60	62	64	53	55	54	67	56	59	58	60	56	53	56	43	63	55	51	48	65	53	54	57	59	76	52	56	51	69	54	51	42	57	58	65	54	56	64	59	50	60	64	62	55	51	59	73	53	61	63	55	58	54	72	59	64	63	47	54	42	59	55	53	43	44	59	58	42	56	63	49	64	57	65	57	49	54	66	70	69	62	70	67	65	69	52	63	60	56	60	53	57	49	60	60	47	55	51	52	49	48	59	60	51	50	62	57	71	62	65	64	51	38	54	71	42	67	50	54	60	57	57	51	53	66	57	58	54	58	62	51	49	58	53	52	75	56	62	63	52	64	76	63	57	40	46	51	63	51	61	50	41	54	57	53	55	51	63	68	58	65	50	56	60	39	59	60	59	47	59	59	57	63	50	68	64	65	62	43	44	69	53	49	63	55	55	48	59	48	56	67	63	57	45	67	58	57	48	44	57	66	43	58	62	53	44	49	53	64	68	54	77	68	59	64	57	61	67	44	46	63	58	69	56	60	59	50	60	48	51	57	62	52	50	54	55	64	62	64	49	72	84	39	57	61	50	58	58	53	53	61	44	65	73	66	61	64	51	62	64	62	53	60	63	55	65	43	59	75	54	61	59	68	61	64	59	49	58	67	72	65	70	55	64	53	49	48	32	46	62	64	45	48	69	55	60	67	48	58	71	63	56	55	57	57	67	62	67	58	58	53	76	76	40	60	73	62	72	61	60	47	55	55	64	61	67	46	69	61	54	65	60	50	56	45	45	49	44	50	53	57	52	46	43	59	57	63	54	57	61	65	48	46	40	62	65	69	64	63	65	52	48	58	68	54	58	61	55	59	63	58	64	60	62	52	53	54	69	58	58	54	50	53	62	51	56	61	55	77	60	68	55	59	46	59	62	50	54	39	79	54	53	51	66	52	55	63	57	67	59	65	46	46	51	59	57	65	66	66	65	69	59	42	56	60	56	56	57	57	71	58	53	73	59	66	56	50	45	61	56	50	56	60	59	54	60	58	51	47	57	65	62	65	55	50	52	59	65	52	63	60	60	56	43	35	72	47	52	57	62	42	45	51	54	59	60	58	49	59	56	49	66	52	63	61	64	70	55	74	56	60	69	70	60	58	58	61	52	50	57	43	61	52	58	57	54	56	59	60	62	57	68	48	60	55	45	47	60	54	46	45	81	54	57	51	57	61	55	51	63	77	51	49	47	47	48	51	52	56	49	52	73	52	57	46	54	60	58	60	47	59	61	49	59	39	61	49	59	62	63	53	58	59	48	44	52	51	56	52	56	57	69	57	64	55	55	57	42	60	48	63	58	37	54	59	53	59	64	63	69	68	42	59	56	67	47	60	58	50	55	52	50	56	56	45	62	43	56	58	58	51	64	51	62	61	70	61	59	58	62	68	55	47	60	39	52	42	53	53	43	59	57	58	53	57	64	74	63	58	51	68	47	55	64	56	59	48	57	73	68	53	57	55	52	49	50	62	46	49	59	73	59	63	65	55	50	64	62	53	58	55	65	67	52	66	57	61	64	71	65	61	67	67	48	49	62	57	49	65	57	52	50	68	55	54	53	68	59	49	59	45	64	57	63	54	56	55	52	54	45	70	45	57	53	56	62	50	37	61	61	56	52	56	66	53	59	51	55	58	64	56	71	59	52	52	57	60	53	59	64	53	56	57	47	49	62	63	52	65	59	63	68	66	67	50	62	55	57	68	67	52	55	68	67	58	67	55	54	54	64	62	58	47	58	68	59	46	43	56	61	60	44	63	70	54	54	56	61	45	48	46	62	68	58	48	54	54	67	56	58	45	68	59	59	62	63	57	48	51	56	56	43	40	44	60	67	63	58	45	60	64	68	53	48	51	51	54	42	50	48	59	63	61	61	57	60	53	55	60	55	51	52	61	61	66	52	53	55	65	54	56
10343	626	1238	1363	1169	887	697	585	494	416	412	348	327	326	304	243	296	255	251	251	230	212	218	221	234	200	210	224	202	196	189	191	189	204	179	173	175	175	180	186	179	163	175	181	178	167	175	206	199	174	167	190	173	184	151	175	162	179	179	180	165	162	169	179	152	175	202	163	172	161	170	170	169	147	203	180	166	170	184	167	167	175	166	180	180	171	176	176	200	175	159	157	178	180	162	182	167	186	172	147	170	146	146	164	160	190	170	174	170	189	162	172	194	199	169	160	182	180	179	184	159	163	171	199	149	174	160	175	172	182	160	164	172	178	158	162	158	157	156	174	176	156	163	154	185	194	171	191	179	170	171	175	186	167	170	173	144	182	177	152	171	169	162	176	168	173	191	160	171	184	151	155	157	182	186	184	173	173	170	184	194	171	170	167	161	149	151	134	176	166	175	161	185	171	147	176	172	166	175	165	176	160	166	143	142	160	180	150	177	169	181	145	160	186	161	183	175	165	180	164	180	169	166	162	181	154	167	172	151	167	169	169	150	164	172	178	160	155	184	170	150	169	184	184	162	174	179	186	163	188	175	172	177	165	161	155	168	159	164	174	174	167	173	175	147	178	155	153	174	179	166	169	168	165	170	155	159	164	157	173	157	162	180	152	150	160	166	172	188	152	149	165	145	166	172	165	159	153	167	164	171	196	155	176	163	171	154	173	160	170	153	154	174	156	167	164	154	166	158	176	168	175	163	179	159	175	195	128	159	175	188	184	181	166	174	166	171	150	164	149	174	158	165	191	175	157	148	166	166	149	174	170	167	163	172	170	176	173	177	177	171	170	194	177	169	164	184	173	173	151	152	171	181	172	141	168	169	180	164	170	171	162	159	163	170	159	167	173	174	163	166	180	157	186	160	194	169	166	160	161	164	167	168	164	153	144	168	171	161	156	164	164	171	174	173	148	174	155	193	171	179	153	175	158	183	181	149	181	171	169	176	158	159	148	181	171	160	171	152	180	185	162	159	184	164	160	174	149	164	175	173	168	154	202	166	159	171	183	161	146	178	152	159	174	167	174	165	145	151	170	158	191	167	161	178	167	151	165	157	150	189	176	162	163	170	165	160	161	163	175	170	175	177	167	157	175	147	172	176	163	165	151	162	160	160	142	182	172	161	175	158	149	187	175	184	190	177	141	170	176	179	161	184	160	178	156	148	141	158	174	172	157	180	158	161	174	150	161	168	142	161	168	164	131	177	166	166	191	173	177	173	151	194	158	168	179	175	172	145	165	175	157	171	132	165	187	172	167	169	170	164	147	175	151	164	186	163	154	168	170	151	171	153	170	167	166	156	154	154	169	157	166	158	167	184	160	160	161	160	157	156	161	167	159	166	176	163	158	208	169	184	176	166	162	184	155	192	144	160	157	166	173	168	185	142	173	161	176	183	157	172	167	169	173	164	162	169	157	165	188	164	170	169	173	176	150	140	171	169	158	186	150	153	173	158	170	154	159	181	145	161	162	171	190	128	183	172	176	183	159	164	170	152	159	169	179	153	168	165	155	175	170	143	192	149	165	183	168	146	176	164	150	191	160	181	159	149	198	161	149	166	162	179	148	193	155	169	186	177	154	188	169	170	173	175	143	161	157	152	163	153	168	175	171	151	179	179	177	156	178	154	163	194	147	183	166	147	169	162	165	166	183	173	176	165	159	163	152	188	185	171	172	165	153	158	165	178	175	168	167	171	147	164	161	194	178	164	167	158	175	183	156	165	160	162	142	164	167	181	164	191	151	171	154	162	186	164	158	184	153	157	154	157	153	173	174	149	155	164	158	171	167	148	159	183	155	154	162	156	177	199	188	144	155	172	207	168	157	159	197	155	166	167	177	178	183	185	174	158	176	181	150	164	170	150	162	153	170	165	174	142	169	177	169	172	151	158	157	189	189	160	157	168	184	170	146	146	148	167	171	160	168	172	195	167	172	174	165	158	170	156	165	196	154	166	174	167	159	188	172	177	156	195	174	175	179	153	151	166	170	180	169	160	152	166	165	188	155	185	167	150	162	177	172	161	187	173	159	145	158	174	164	171	184	182	176	170	159	166	183	177	167	184	188	167	159	175	157	161	167	169	161	156	163	150	162	181	174	162	141	151	167	164	189	178	168	166	154	159	161	168	162	150	187	161	158	184	182	136	171	153	164	169	175	144	146	150	170	166	171	198	175	156	169	150	167	168	178	177	170	145	181	190	157	161	149	153	186	174	160	155	193	150	167	176	146	168	178	173	163	158	196	186	159	188	159	177	176	203	159	160	172	159	173	143	158	181	165	176	157	169	185	156	168	149	174	152	166	177	156	133	153	169	188	172	170	155	176	171	163	163	167	163	182	157	164	155	156	175	169	137	171	166	162	156	163	185	191	139	169	154	160	169	183	168	171	159	187	193	181	169	163	174	158	150	140	171	174	169	153	162	161	149	164	156	175	164	167	169	173	179	161	171	160	145	184	183	170	176	173	178	182	203	177	170	178	171	164	166	176	166	160	161	140	174	169	157	171	159	168	169	158	173	154	160	173	171	141	176	153	168	185	154	188	179	153	164	165	159	150	158	184	171	172	155	140	193	177	176	164	174	160	174	145	174	161	150	193	201	163	148	170	170	152	160	148	166	186	160	186	166	179	172	150	171	159	167	169	160	156	181	181	160	168	174	178	170	161	154	173	151	155	162	168	164	156	173	190	151	151	155	160	180	173	165	176	183	184	144	152	205	149	169	150	155	180	178	194	165	168	178	148	176	164	179	167	147	189	184	139	156	163	154	183	167	157	165	159	181	174	167	172	142	167	179	166	167	188	150	151	156	176	163	173	166	171	195	176	151	161	154	171	165	155	172	163	184	140	188	184	132	186	158	166	175	171	169	189	193	171	167	168	171	163	180	182	168	163	159	174	163	184	166	154	177	160	149	166	163	180	184	171	155	169	163	153	147	163	168	190	166	189	161	177	155	176	160	169	156	166	173	158	164	166	176	172	169	130	168	196	185	173	167	159	165	156	175	139	172	168	169	183	166	152	179	177	166	187	155	175	160	171	162	170	165	158	168	188	188	178	181	147	170	137	189	183	143	170	166	155	145	191	155	151	187	179	146	168	156	162	164	162	183	175	175	157	183	155	191	164	166	176	155	157	176	152	167	152	164	155	184	168	168	168	153	163	158	166	161	177	164	186	198	165	164	166	170	151	174	162	165	160	150	170	173	182	152	174	155	182	149	153	179	189	189	186	169	167	155	155	187	168	187	169	168	159	148	180	156	176	175	153	176	185	179	160	160	154	170	174	158	197	177	157	178	157	164	143	186	171	137	175	170	162	181	161	159	170	157	176	174	173	186	159	178	182	167	193	180	157	165	147	164	153	175	154	152	163	153	175	152	171	163	156	174	161	163	163	179	171	163	166	182	167	149	171	152	164	178	181	174	190	163	173	187	192	167	169	175	163	177	157	175	160	144	155
2724	280	261	243	255	251	249	241	264	243	243	234	253	270	268	242	236	233	209	279	260	239	261	273	281	213	249	254	243	262	262	240	259	249	240	255	247	235	257	247	229	245	234	278	241	239	257	238	214	258	264	229	235	246	244	230	249	259	276	233	275	275	248	263	234	229	230	231	262	233	255	273	275	256	250	233	264	266	258	238	278	256	251	247	252	237	277	260	233	279	240	249	250	289	249	286	261	231	259	256	267	249	235	220	231	249	242	257	259	246	252	261	271	244	275	224	259	269	235	245	265	248	259	233	261	262	261	233	232	265	252	273	261	264	227	255	252	261	247	224	236	224	264	270	225	250	275	250	253	272	270	222	241	272	265	271	290	250	242	237	245	227	223	268	246	258	242	241	268	238	258	278	245	261	268	254	269	276	235	276	252	246	256	251	244	246	283	254	250	251	220	243	243	223	235	231	246	255	239	266	243	257	219	255	253	235	243	283	256	246	227	239	218	248	241	240	255	279	262	242	247	233	236	269	263	268	248	246	273	235	245	254	259	242	228	263	240	238	222	276	263	241	259	230	269	274	261	262	257	273	240	247	254	267	253	265	272	220	265	263	250	243	254	221	243	249	248	237	268	233	259	238	232	266	235	291	270	265	252	243	218	251	224	233	238	211	261	258	221	285	258	237	236	248	237	246	266	238	281	257	255	202	245	269	239	247	241	278	236	250	235	261	240	254	236	229	252	276	251	242	257	253	258	232	245	252	242	246	215	246	260	242	252	247	239	242	253	221	242	261	237	271	254	245	256	263	234	258	239	256	270	257	265	249	273	237	267	228	269	244	252	232	288	234	248	219	263	207	262	241	269	247	250	241	226	252	256	261	241	249	265	243	254	242	268	258	234	261	261	258	270	250	253	257	259	247	208	216	260	248	258	239	235	273	220	244	254	244	260	256	254	254	266	230	289	256	242	243	257	227	253	220	256	259	261	253	217	254	261	248	239	224	257	293	269	289	251	248	260	274	261	264	248	255	260	278	213	244	238	265	271	237	213	254	233	248	250	249	218	262	268	269	265	238	245	246	255	266	268	263	243	250	271	247	240	212	223	267	216	276	253	241	259	271	274	242	242	260	267	269	247	220	232	245	219	257	249	295	232	237	240	225	234	236	218	246	262	220	264	250	260	237	233	255	237	248	241	257	240	270	252	267	253	250	243	238	250	243	238	233	251	244	220	270	241	272	237	269	250	255	258	283	244	239	257	248	263	239	242	257	266	233	255	263	271	235	255	234	214	224	241	243	229	260	246	245	242	204	262	269	204	251	267	289	256	244	228	271	236	267	236	240	224	243	238	274	247	240	234	237	279	214	245	250	255	262	263	273	233	240	244	247	218	267	236	226	250	266	268	231	271	279	237	259	238	283	257	258	264	240	265	224	256	254	221	264	258	256	242	245	253	250	279	230	285	246	238	249	257	287	251	235	244	230	271	265	238	216	239	257	253	228	235	242	248	246	247	229	264	242	216	230	253	244	246	224	240	295	234	269	261	249	265	257	208	247	269	224	272	259	231	263	253	263	238	225	237	217	251	250	263	251	258	264	254	229	208	263	246	248	263	226	215	285	256	257	241	251	246	206	272	222	242	266	241	269	284	231	242	267	240	260	231	255	247	270	259	268	231	229	236	225	238	264	269	252	244	226	250	244	257	268	268	238	272	250	237	227	230	245	256	244	249	269	277	245	234	241	284	254	257	264	268	242	227	256	259	231	224	265	266	267	238	250	258	251	260	264	241	282	259	250	238	245	277	237	242	261	257	256	251	256	240	259	237	276	249	266	255	266	236	244	267	280	267	264	248	240	233	248	263	261	261	237	244	257	280	255	250	259	261	270	245	265	233	249	246	269	251	235	280	267	239	245	255	244	224	219	230	238	226	304	259	260	263	227	233	241	254	244	235	255	243	257	232	254	247	249	250	259	254	225	233	257	242	253	253	246	227	248	267	257	258	229	274	253	227	263	248	234	235	250	261	249	251	245	270	251	270	221	250	261	261	241	222	233	252	235	253	232	267	233	231	234	231	258	233	235	245	230	234	241	236	245	237	254	253	232	212	250	251	250	284	244	276	254	278	270	206	254	246	272	247	257	249	265	240	213	228	229	247	269	243	261	248	279	239	241	224	256	238	245	274	239	253	232	242	235	251	247	258	261	258	220	277	226	235	254	267	209	254	265	284	260	212	257	243	250	242	256	263	264	248	234	277	234	227	261	249	266	244	265	260	257	255	249	221	256	239	269	276	218	234	254	249	262	274	246	267	259	226	224	240	263	255	269	268	274	243	267	270	241	256	277	256	234	239	259	242	228	254	254	256	259	270	270	254	282	259	238	244	269	210	252	240	233	272	256	226	257	257	300	233	243	237	262	240	239	249	239	251	240	232	235	256	242	275	226	248	213	240	256	248	250	239	245	230	246	235	269	288	285	256	258	259	257	262	255	253	254	255	248	237	233	237	265	260	290	269	270	238	209	255	256	248	248	250	238	266	255	241	249	257	277	243	246	243	266	248	242	244	248	259	260	249	244	239	260	269	253	263	265	237	276	243	250	256	254	278	247	227	248	233	226	237	247	260	259	258	263	238	247	258	259	257	230	277	280	247	246	252	241	251	257	241	253	235	242	266	245	227	259	273	269	242	242	257	254	228	244	250	261	246	250	228	250	258	244	283	253	274	231	262	256	266	238	254	235	257	261	251	215	236	274	226	227	241	260	281	266	252	225	225	220	248	220	254	265	254	223	236	256	263	226	258	250	246	230	207	251	253	268	255	220	253	249	273	259	236	253	251	234	260	240	248	256	249	230	254	273	277	258	278	256	265	236	275	277	254	241	247	246	246	242	230	254	214	262	255	236	247	251	260	248	269	250	229	245	254	227	252	257	249	234	242	254	273	252	226	270	276	256	229	242	256	253	264	223	267	225	255	269	261	249	253	253	218	238	251	246	226	203	250	245	264	231	255	261	263	260	253	241	267	255	264	257	237	229	252	269	264	229	255	239	270	249	245	250	254	232	250	254	241	289	235	225	266	269	282	230	235	255	258	237	281	244	242	252	250	241	250	245	237	264	237	231	268	232	234	253	247	228	268	238	239	258	241	224	268	247	251	246	256	238	246	265	250	230	263	248	239	258	275	238	264	243	246	269	264	263	306	262	281	287	254	263	266	266	259	245	243	236	269	256	223	237	255	238	250	252	230	258	266	272	230	237	284	246	286	259	261	237	270	199	270	242	261	271	240	252	274	237	261	241	249	271	268	235	284	271	240	245	258	245	222	229	263	273	262	245	237	227	227	236	258	256	230	249	235	250	246	256	246	244	243	272	264	237	245	240	267	243	242	269	251	250	249	242	267	252	253	270	251	275	237	267	256	244	264	251	244	246	263	231	240	251	263	230	234	255	247	260	250	275	246	257	305	232	272	249	279	254	235	235	267	225	272	242	239	257	230	264	242	261	252	207
2931	622	632	589	627	605	554	586	619	584	630	606	584	599	597	611	566	623	592	585	554	587	599	657	637	645	569	658	626	603	631	569	565	604	603	564	592	631	636	594	592	640	598	594	601	633	569	583	582	624	564	652	602	550	621	637	582	593	576	566	637	554	592	595	570	587	604	584	602	586	604	559	566	619	630	588	571	566	627	609	574	590	573	589	611	577	634	569	621	584	609	642	622	587	564	556	564	610	584	574	585	516	572	648	607	584	611	611	574	606	586	606	627	592	631	621	630	610	579	608	574	604	621	575	605	606	586	601	580	599	592	573	591	619	540	588	591	606	567	578	625	593	595	557	637	564	600	581	633	604	623	633	601	582	618	614	572	559	613	622	609	597	620	590	577	566	588	578	578	593	592	558	530	599	630	592	607	565	595	578	611	572	586	605	594	599	568	595	590	573	542	587	599	606	620	660	570	651	597	561	546	541	564	615	608	644	570	597	567	556	588	606	580	615	627	601	578	542	582	577	569	611	614	598	623	641	665	602	598	591	589	608	638	602	611	597	584	615	657	580	574	602	599	590	537	604	601	579	611	581	604	596	621	565	589	607	583	551	587	646	604	600	598	588	597	593	592	572	611	587	617	557	567	611	593	562	601	577	590	581	600	612	585	603	585	555	626	600	562	622	592	535	585	599	581	566	548	588	562	649	573	601	561	595	551	595	608	621	584	552	647	603	590	606	602	540	635	596	600	626	578	598	607	579	601	662	589	587	566	623	586	611	594	597	602	577	604	588	585	613	586	578	588	567	605	605	596	554	587	618	635	611	634	566	602	575	549	605	636	569	580	640	590	625	595	585	586	598	592	610	589	574	616	577	663	611	573	622	613	560	632	623	631	589	616	613	581	590	584	581	631	537	582	589	625	607	572	581	577	631	579	580	614	612	594	585	616	615	599	593	628	594	612	561	564	599	541	552	603	603	598	544	523	611	564	599	590	613	589	584	590	569	568	585	582	588	561	602	581	557	608	580	608	608	588	611	587	604	556	616	597	638	582	589	610	570	567	580	605	575	615	581	565	557	610	615	595	584	597	567	592	630	634	637	591	597	561	610	579	589	622	615	562	602	611	584	604	610	594	579	605	568	571	629	575	554	654	656	611	574	587	585	609	566	580	615	581	605	601	601	532	607	563	594	594	614	597	592	578	601	559	539	557	598	620	582	624	587	568	577	583	617	568	557	594	651	634	603	598	544	562	624	582	565	637	617	580	627	556	621	568	578	617	591	640	649	586	565	603	602	598	604	589	608	609	629	573	628	612	592	575	599	553	587	577	640	622	589	599	576	644	606	604	592	593	599	594	602	618	611	609	569	612	600	576	615	573	563	586	569	631	630	600	601	608	594	612	577	594	590	603	631	597	602	616	610	581	580	591	589	543	644	604	559	548	587	613	600	613	571	605	566	600	557	585	574	605	595	583	571	600	618	595	574	659	565	596	546	621	593	586	607	578	617	644	597	635	613	581	606	575	575	567	569	595	574	571	549	589	588	645	614	624	603	565	603	576	557	582	598	615	581	583	600	576	616	612	624	630	603	570	600	569	589	592	611	558	588	605	574	590	582	631	623	604	569	656	644	618	597	575	604	609	609	590	594	581	574	544	574	560	570	590	615	578	608	613	596	602	639	577	589	569	579	550	577	569	600	616	611	622	567	613	593	578	607	579	586	599	596	583	574	633	538	624	595	583	539	578	588	583	625	631	586	599	637	578	580	584	550	641	579	618	593	586	623	574	597	629	612	609	584	634	574	596	579	607	618	601	645	552	569	623	602	597	592	585	612	590	609	567	609	573	623	530	549	653	576	607	571	550	618	586	595	594	578	584	630	589	560	565	583	601	559	629	580	562	623	601	610	583	582	583	596	588	592	572	636	569	613	624	570	566	600	570	642	567	580	595	592	566	591	590	626	594	596	592	580	599	579	588	583	585	598	547	626	579	646	582	584	622	615	581	578	580	584	569	605	604	610	594	583	568	624	616	604	571	602	593	545	559	577	610	620	606	555	636	577	604	604	595	602	568	592	619	603	595	561	588	602	568	568	647	585	569	592	579	595	561	588	614	593	592	607	607	544	563	638	603	605	605	576	572	609	593	555	570	564	590	576	608	614	548	608	606	539	612	605	606	594	537	603	570	597	604	577	567	608	591	552	592	551	571	628	549	604	551	604	600	611	651	635	608	586	598	594	580	570	622	610	618	619	568	559	607	625	666	623	607	574	588	577	596	574	580	592	623	614	575	558	579	589	574	545	582	615	609	565	612	609	558	604	622	566	598	583	543	578	598	624	599	650	585	628	569	578	572	580	617	590	582	600	563	580	634	621	620	589	580	583	592	545	581	618	582	600	604	625	617	580	587	609	530	602	611	629	585	562	604	585	591	654	605	605	588	602	595	627	575	564	564	586	602	603	570	548	642	561	576	595	601	572	587	622	603	602	541	582	590	587	602	589	659	580	556	602	586	600	608	601	655	543	593	630	587	602	565	566	581	580	596	592	612	560	610	582	626	609	587	590	609	623	627	594	587	576	640	621	607	547	587	588	624	584	629	565	588	598	565	574	589	607	591	571	603	524	592	634	578	594	597	588	615	581	580	582	592	598	572	627	594	612	562	570	584	610	600	594	585	575	579	632	622	582	584	564	629	595	605	540	615	602	592	604	635	632	542	624	593	622	612	570	583	585	677	611	629	574	589	579	586	640	609	610	553	598	644	651	576	591	607	614	616	606	575	600	584	619	626	613	650	578	625	577	583	657	623	582	584	573	585	625	613	611	631	622	583	609	610	591	576	600	661	608	573	573	588	584	588	586	585	601	595	596	603	593	579	596	578	613	589	589	635	607	608	604	638	583	615	603	601	587	608	578	566	579	600	556	624	604	581	555	612	608	593	606	595	592	555	580	587	611	612	615	604	557	579	563	588	599	636	644	573	611	574	608	545	608	616	574	616	587	617	580	559	585	606	581	574	592	649	543	577	583	649	571	598	601	593	622	591	630	593	580	606	580	569	580	623	606	602	584	590	579	570	599	644	598	579	643	584	603	593	565	580	618	641	579	601	599	596	580	581	627	565	586	599	562	588	552	585	560	650	624	609	622	578	618	591	610	571	615	593	618	550	587	629	579	575	569	602	603	606	583	606	598	606	568	604	615	612	553	570	610	579	619	592	540	607	631	579	625	578	613	582	565	597	567	604	591	602	595	586	599	564	630	637	564	610	633	620	593	621	583	591	561	615	589	584	580	593	559	644	622	570	576	614	618	590	604	585	605	586	526	603	564	602	621	597	608	624	630	605	593	591	610	595	602	614	558	595	603	578	553	574	578	616	617	604	561	568	585	616	596	588	538	605	602	644	599	612	558	568	565	594	542	616	584	578	599	576	583	584	616	558	580	562	599	611	565	606	646	609	575	575	603	620	571	590	605	635	574	553	638	609	600	610	592	584	615	596	559	585	621	602	595
10264	478	379	318	252	199	205	201	188	187	185	175	173	149	164	153	149	154	150	148	144	173	170	158	147	158	178	151	170	156	157	152	171	153	154	167	157	165	165	157	153	162	157	172	183	145	187	181	168	131	168	155	155	168	128	140	157	162	148	152	157	161	157	146	160	161	147	164	178	142	145	148	152	138	151	166	162	174	170	159	160	173	142	143	190	161	167	143	167	159	168	157	157	135	180	144	136	168	147	133	129	144	140	170	164	168	168	161	149	131	141	163	169	167	158	150	171	131	155	173	148	141	154	147	179	171	162	136	153	154	147	155	177	141	163	164	161	172	138	150	160	133	165	138	173	165	161	135	168	154	147	148	143	152	148	145	150	128	158	161	159	156	158	167	178	158	187	136	158	122	187	172	138	141	158	152	150	145	140	156	150	172	143	165	156	149	143	136	160	176	165	171	153	153	161	163	157	145	159	140	145	158	146	138	141	148	152	182	165	132	163	163	146	145	167	157	173	140	174	160	156	164	157	165	142	146	160	155	158	180	160	165	161	170	162	150	153	135	170	133	135	142	162	160	152	162	197	157	172	193	165	160	149	172	183	123	196	162	159	170	165	168	173	175	176	179	157	155	144	168	174	149	153	146	168	155	162	168	156	144	166	149	150	151	155	163	167	157	149	163	128	160	144	182	147	184	184	177	143	150	157	172	157	165	139	171	161	147	156	169	156	160	160	165	174	167	155	153	163	149	139	157	151	143	191	160	156	154	161	159	145	165	156	175	172	149	152	168	162	142	166	142	186	168	163	179	167	151	153	170	147	166	184	157	153	162	151	167	167	146	157	136	144	163	151	165	150	138	148	156	154	138	145	155	169	149	163	156	155	173	168	162	156	145	175	161	176	152	163	150	166	161	166	138	157	171	179	164	194	173	164	146	142	175	173	170	172	174	157	159	158	154	145	170	145	150	159	134	138	157	161	149	167	166	144	142	147	168	172	153	155	162	169	151	148	154	163	154	127	155	180	130	162	163	175	168	163	149	160	172	158	164	145	148	151	152	168	163	169	177	159	174	151	175	136	129	165	157	168	146	151	160	165	171	160	174	175	158	149	143	160	164	152	156	150	138	167	144	152	137	145	151	164	153	148	169	156	138	156	139	146	188	139	139	189	142	169	150	174	156	132	172	134	145	145	163	148	167	161	137	146	168	156	152	179	142	150	134	174	150	154	155	158	149	151	164	180	154	163	170	152	151	159	142	160	160	158	156	153	169	165	175	156	159	173	169	201	148	164	180	148	166	165	167	186	160	161	156	169	137	169	149	162	189	139	158	136	165	152	175	152	149	138	142	155	148	147	152	162	163	158	161	139	166	174	145	156	162	130	143	139	164	161	155	150	159	152	166	145	145	155	147	176	149	135	150	163	166	155	166	145	158	156	161	151	157	173	168	141	158	142	157	150	132	148	146	162	157	156	149	166	155	156	157	145	156	163	165	168	165	170	157	163	155	154	168	163	175	147	154	161	155	153	154	144	141	152	166	154	147	175	174	164	163	166	143	139	152	160	174	155	142	169	153	150	139	155	170	150	151	146	148	139	153	168	172	149	134	173	167	141	170	155	132	140	154	141	136	172	159	176	143	147	154	146	150	176	150	163	151	156	146	164	182	143	152	162	129	152	151	147	180	154	161	159	164	139	135	157	170	141	143	151	140	163	159	135	165	155	128	150	151	150	154	173	167	178	145	147	163	164	147	137	146	148	164	159	181	150	151	133	144	166	151	165	162	177	165	147	161	164	146	137	162	142	159	169	156	160	173	147	160	150	141	152	150	144	163	173	151	163	171	185	153	151	167	151	178	187	161	138	139	162	150	122	148	187	160	154	158	147	157	178	147	134	150	159	148	151	167	161	159	148	138	184	161	149	171	164	178	153	163	162	163	142	195	172	142	172	163	155	153	158	155	150	157	145	159	159	141	126	154	166	138	178	171	157	163	157	144	176	168	160	171	151	159	153	144	160	181	167	153	150	158	200	171	141	150	139	147	160	152	148	146	144	169	188	154	137	150	178	148	179	154	149	163	151	156	167	150	140	149	149	152	170	162	150	157	134	169	132	158	174	146	130	126	168	155	143	176	159	151	148	168	151	153	165	149	161	152	164	177	148	144	165	162	178	148	143	131	173	169	174	152	151	137	166	154	154	148	179	139	152	185	153	156	165	151	142	145	158	162	153	182	151	167	168	177	165	148	178	155	148	126	153	153	176	149	180	140	167	182	159	167	161	177	162	167	158	163	171	151	152	110	147	163	182	143	136	145	150	188	155	168	158	156	146	136	148	149	133	151	173	148	166	158	148	157	157	161	144	180	154	144	180	187	172	182	167	162	137	149	150	141	153	142	166	145	152	161	148	132	141	128	156	170	141	140	148	158	161	154	162	179	145	164	139	184	168	155	147	144	145	174	137	161	163	163	156	147	170	175	160	144	152	128	159	157	175	192	152	143	156	147	145	142	168	149	172	175	152	158	148	152	160	161	164	153	147	147	131	141	143	156	185	166	128	168	160	173	158	171	148	173	157	143	179	141	138	165	167	165	161	145	165	178	156	172	136	184	157	168	153	143	153	173	159	145	166	155	168	146	155	161	146	139	136	153	162	146	145	150	131	134	162	139	173	178	156	159	140	170	157	167	138	166	165	149	162	164	133	140	151	153	141	147	150	155	169	150	179	157	175	148	158	148	164	160	160	175	163	138	168	155	154	170	144	146	159	176	156	140	158	167	179	140	143	159	153	128	140	152	152	152	149	156	166	167	175	139	143	138	141	178	143	143	152	154	159	158	158	156	127	165	157	138	146	167	157	147	161	136	155	166	175	165	172	145	161	138	156	157	171	138	172	161	163	161	144	161	169	157	178	174	142	150	161	153	163	144	151	151	121	150	169	148	168	181	166	137	146	160	177	172	177	163	187	166	166	152	139	143	159	189	158	139	153	142	154	149	141	169	144	164	170	159	154	141	156	155	188	157	175	135	155	158	165	149	162	155	165	137	153	169	143	169	160	165	165	153	159	152	148	142	165	167	174	165	147	150	144	169	143	158	133	158	158	167	140	142	144	144	176	162	175	160	152	165	183	150	133	162	154	157	166	147	163	155	147	167	161	185	167	144	155	143	161	170	151	130	183	162	156	135	162	149	176	142	144	146	164	172	148	148	161	169	152	147	142	173	174	147	147	173	145	171	128	149	165	156	133	161	169	143	154	145	163	151	159	163	170	159	159	143	179	137	144	155	163	151	161	161	163	156	156	159	150	157	138	190	157	180	164	158	146	165	173	158	158	171	173	162	163	183	174	139	156	183	151	157	163	185	152	162	154	145	166	159	138	179	140	156	148	156	149	180	137	140	165	139	168	150	155	157	153	168	145	162	155	172	157	144	151	156	138	163	161	173	141	177	143	144	176	171	140	137	143	166	169	156	162	160	169	148	155	150	141	134	137	158	154	161	162	173	169	149
8538	567	940	992	881	761	677	575	601	497	474	463	421	459	450	444	460	448	403	408	424	397	420	392	415	379	394	376	374	431	398	413	400	395	382	394	384	391	361	384	399	374	398	373	343	398	405	395	389	381	366	390	363	379	403	385	377	388	402	421	388	358	349	394	363	397	373	393	402	399	403	377	370	384	405	400	417	397	428	382	423	401	391	371	357	368	406	408	404	356	348	378	372	392	373	397	361	343	366	383	378	373	374	395	354	387	382	427	372	348	361	390	330	350	381	383	409	402	426	356	384	414	392	400	424	426	376	370	363	387	348	387	407	391	415	403	417	377	353	364	380	412	331	377	382	354	371	359	362	370	412	380	361	381	384	364	408	383	343	373	415	412	370	372	395	390	346	389	366	379	358	346	359	377	405	395	435	409	373	355	363	400	354	380	375	400	392	390	340	400	363	378	405	372	381	371	411	379	398	391	376	366	370	349	369	377	380	356	370	387	398	356	385	387	403	386	376	351	369	380	374	362	373	376	386	438	371	335	387	403	351	396	386	390	394	379	393	372	386	387	412	407	355	378	361	371	377	420	383	393	356	347	386	358	424	385	379	354	403	393	388	399	368	399	383	380	378	396	384	359	417	417	374	382	361	427	358	380	346	376	361	389	383	383	419	363	372	393	409	386	384	391	373	388	367	388	396	397	343	346	354	402	375	386	357	415	364	345	412	410	403	405	422	342	415	378	377	375	397	424	391	384	377	376	404	364	379	368	389	358	416	375	380	395	343	403	374	370	379	388	374	390	408	400	378	351	373	376	387	419	402	394	396	361	361	388	381	400	371	358	384	366	363	376	359	384	379	390	392	380	320	398	366	368	372	411	393	380	373	409	405	395	365	374	388	375	409	393	373	350	354	390	365	391	365	380	388	377	416	372	388	384	370	377	371	377	410	349	394	418	422	385	362	373	371	362	393	404	398	403	382	393	432	381	374	366	362	389	395	426	387	378	384	358	376	379	384	401	380	398	385	409	376	406	403	376	419	381	410	406	368	405	367	378	427	367	381	388	369	398	375	372	366	363	393	415	350	400	389	407	377	394	394	404	402	372	371	367	404	426	402	393	430	406	393	349	400	376	359	404	397	356	385	356	395	402	395	392	382	393	404	372	356	343	383	383	376	396	378	347	385	398	385	401	379	389	376	336	405	380	346	382	401	396	362	374	428	394	352	385	394	372	403	369	395	394	372	379	371	372	400	356	358	377	396	365	398	386	361	349	394	394	354	382	407	350	407	362	384	399	401	395	374	387	369	371	387	403	363	367	384	411	388	372	416	401	363	351	361	394	409	379	393	376	381	366	414	377	372	342	366	394	377	383	369	416	381	375	376	359	421	384	364	403	380	364	374	384	355	392	385	372	374	383	359	371	360	361	383	367	338	385	405	371	390	388	362	375	397	369	365	412	386	371	374	403	376	357	331	399	377	416	384	391	400	351	391	322	399	370	405	392	392	408	411	403	383	376	390	358	346	381	402	363	353	370	392	393	403	371	379	370	360	380	419	379	408	358	408	440	390	359	390	391	367	356	387	381	351	370	373	395	371	416	363	375	381	385	394	378	391	427	378	347	397	399	375	374	372	380	364	419	400	368	403	355	396	367	379	353	385	403	402	401	403	413	394	349	358	416	377	362	381	420	411	377	368	386	381	388	398	380	373	421	369	380	384	404	373	379	365	373	370	392	387	378	438	399	365	387	402	378	374	331	380	373	383	374	356	399	383	420	374	397	395	337	355	397	381	375	366	372	383	379	351	349	382	410	389	376	402	431	389	392	376	358	380	402	409	358	395	389	380	374	371	394	380	358	393	386	426	406	374	399	373	345	419	395	378	378	406	379	375	394	374	384	385	365	377	387	349	408	414	411	392	397	370	394	402	409	377	408	370	422	364	417	398	371	410	374	383	380	349	377	380	382	365	388	403	397	380	369	341	364	367	379	388	400	400	416	342	402	392	399	379	407	370	387	356	374	424	353	374	363	381	385	384	362	365	379	382	384	364	391	361	366	369	414	392	355	369	366	387	368	382	366	382	413	367	404	404	398	419	361	377	405	385	374	376	381	385	405	408	409	377	365	351	367	365	344	354	403	359	387	354	379	428	397	392	403	364	397	362	397	388	349	372	381	407	390	358	353	395	378	381	376	416	395	389	377	384	392	368	399	357	386	416	378	351	366	403	396	373	366	384	370	374	385	434	378	386	361	373	374	352	376	401	388	363	371	384	387	386	358	347	423	383	394	411	390	385	376	372	409	415	391	411	390	390	381	393	374	372	357	365	371	364	364	362	343	383	403	362	352	412	361	375	414	392	394	384	389	384	409	365	383	414	370	351	382	405	401	386	397	357	393	395	386	410	381	379	386	368	415	379	377	358	396	341	392	408	378	365	341	350	344	404	371	416	389	417	382	374	373	398	388	351	377	365	349	344	388	373	415	435	367	380	403	390	371	363	387	366	379	364	358	388	365	350	406	391	376	408	360	384	378	378	391	390	365	359	376	349	400	438	383	367	372	369	353	365	407	381	377	404	403	385	363	347	368	381	368	365	402	400	348	373	373	400	385	408	385	403	370	400	359	412	372	361	360	378	367	391	372	362	422	372	367	390	377	365	401	348	383	350	402	395	340	370	363	399	352	366	383	387	409	378	359	378	364	369	364	337	395	396	366	390	364	376	385	395	392	379	381	339	415	388	371	384	377	384	405	400	355	348	366	377	390	377	397	382	411	387	371	370	404	375	395	368	419	368	427	368	385	406	384	361	356	380	368	383	383	421	374	374	343	374	355	403	364	388	392	412	375	393	371	407	363	402	392	400	370	393	405	405	374	359	378	373	415	378	374	396	331	392	401	386	397	382	375	397	392	387	415	387	404	399	370	389	382	375	370	357	397	338	376	388	370	357	356	399	355	364	407	399	397	358	388	386	369	367	407	386	388	363	383	374	350	380	392	370	389	374	372	370	350	352	399	381	363	388	387	368	391	395	355	375	434	377	418	419	386	395	377	392	375	416	379	362	377	406	357	405	388	400	382	378	369	380	371	358	374	400	386	380	392	388	356	389	351	435	424	366	401	352	377	365	370	387	359	368	395	359	417	362	405	396	390	357	367	393	360	369	399	375	372	401	371	412	395	415	361	384	358	386	393	401	375	367	374	374	393	380	371	376	369	360	401	374	382	381	356	372	409	374	394	398	359	402	399	372	418	378	399	366	388	413	362	382	423	391	384	384	378	375	372	397	410	361	376	373	383	395	416	389	368	362	348	385	386	405	372	380	370	356	379	371	384	361	371	371	407	396	380	437	372	386	376	395	376	382	394	376	392	382	401	380	369	351	390	376	363	376	373	381	348	371	381	383	366	410	411	379	372	378	412	393	393	380	408	380	361	393	392	387	380	399	367	406	371	353	366	402	380	407	359	365	374	361	373	379	392	379	402	392	347	383	401	401	389	364	380	411	371	382	374
16646	933	512	365	260	188	146	115	97	99	97	74	85	69	68	88	66	75	62	83	67	69	55	63	50	77	69	63	72	57	70	61	59	60	69	69	59	62	67	68	62	51	44	60	49	47	61	44	65	56	77	62	62	57	63	48	55	52	64	61	66	55	67	57	56	67	62	57	56	52	46	56	66	65	58	52	56	58	60	72	50	61	45	76	59	53	70	63	61	58	51	56	56	55	58	60	56	64	41	60	77	66	61	66	66	53	73	70	62	52	49	62	47	62	54	58	64	56	54	69	63	65	55	53	54	48	50	67	40	53	64	56	55	63	73	58	55	48	49	69	52	56	71	52	53	37	46	57	49	62	46	51	59	49	75	69	46	62	67	54	48	46	54	61	58	66	46	59	50	53	62	54	43	64	49	52	48	58	55	58	53	55	64	58	58	61	65	64	62	74	49	71	64	64	50	65	54	75	60	52	65	56	51	66	46	57	58	52	62	51	59	50	51	56	54	64	54	60	65	63	60	72	68	61	53	72	57	50	55	62	47	61	61	63	62	52	57	53	59	65	76	54	68	68	50	48	67	63	49	56	41	64	53	64	63	63	61	64	56	62	50	54	45	71	51	49	46	57	48	51	57	62	50	57	53	51	55	61	61	53	53	64	70	40	56	63	57	45	41	69	47	59	75	58	73	55	63	68	50	49	56	53	53	43	58	46	59	65	58	51	46	85	52	65	63	59	50	63	51	55	58	49	66	54	50	46	47	61	56	59	66	65	58	64	52	60	59	56	63	69	70	63	55	72	47	50	56	57	54	67	75	61	60	49	51	49	74	44	55	47	55	59	53	57	61	73	51	62	58	47	48	80	49	58	51	49	50	58	54	47	52	55	50	54	56	63	59	68	48	59	41	58	74	63	49	73	68	58	51	64	57	64	56	75	53	72	44	47	53	57	49	59	61	52	64	63	61	52	59	76	59	52	57	55	56	61	65	45	58	58	64	69	51	53	39	52	42	65	49	54	58	61	51	47	63	65	54	46	50	51	51	45	49	56	59	53	51	60	48	55	50	59	51	60	57	52	49	53	65	62	62	58	63	60	58	50	50	56	62	47	52	68	57	62	50	54	58	56	54	64	55	55	70	56	68	69	61	58	52	55	50	40	62	68	58	49	56	60	46	57	51	65	65	46	58	62	67	53	60	59	50	67	63	49	62	63	63	61	46	53	41	64	45	61	52	66	69	56	59	40	63	57	65	71	56	54	45	52	50	69	52	60	61	52	66	61	51	59	51	74	43	60	59	42	50	72	72	53	48	47	47	57	57	44	48	60	67	57	59	77	50	51	59	65	62	52	53	42	60	46	67	50	55	56	68	69	64	47	64	55	54	64	62	63	74	52	61	52	62	47	48	43	65	57	47	56	68	46	67	44	52	65	63	42	51	63	50	54	48	66	54	51	47	59	44	63	47	56	54	57	63	44	75	66	58	61	61	63	64	76	57	68	63	57	57	58	62	68	64	72	59	53	46	60	56	47	56	63	60	55	65	46	59	56	71	48	42	54	46	58	65	55	43	51	67	81	52	49	66	60	58	63	64	66	61	59	66	49	47	68	58	48	48	52	63	60	54	50	48	57	44	62	50	59	65	47	61	53	62	52	54	61	49	51	53	56	62	49	64	54	51	64	63	71	65	57	71	59	47	56	64	60	63	56	51	47	50	54	61	53	63	62	61	54	67	39	59	54	52	52	51	61	63	63	68	58	56	52	66	51	51	57	57	60	68	70	65	64	69	56	56	57	49	56	59	52	60	51	60	48	77	66	56	70	54	53	62	47	54	54	64	53	59	67	63	63	74	49	56	56	59	63	47	62	60	59	71	57	52	58	55	48	61	62	50	50	54	40	52	59	64	49	41	68	51	40	69	84	68	45	68	45	67	55	52	58	59	55	66	55	46	50	55	52	50	71	66	60	66	60	46	58	67	66	49	53	60	57	67	50	45	57	74	61	51	53	61	62	57	58	57	59	55	55	56	66	52	69	56	76	53	43	58	62	63	46	56	61	44	64	65	52	75	62	68	65	66	80	62	58	51	53	45	61	48	61	50	58	59	61	54	58	60	54	59	65	52	60	70	67	67	56	62	69	62	57	64	48	56	59	52	61	53	63	37	54	55	55	60	60	49	52	51	48	57	83	59	64	70	56	59	60	44	57	71	61	73	39	50	54	47	53	71	52	54	45	52	48	57	50	53	61	47	59	55	60	59	49	52	57	59	66	63	70	70	61	66	59	56	62	60	66	62	65	64	71	65	48	48	58	58	55	56	45	68	60	56	49	65	65	56	51	50	64	68	68	54	63	66	51	61	71	54	56	59	52	71	54	54	57	59	59	54	50	49	58	56	49	69	58	58	49	54	59	65	62	73	57	67	53	58	63	54	66	49	56	54	65	49	57	63	53	57	55	68	60	62	55	61	58	57	63	62	64	59	54	56	75	54	70	56	59	70	53	48	56	67	60	53	55	65	60	63	65	49	67	71	71	62	60	63	68	47	61	67	47	45	56	57	66	60	48	48	66	72	59	59	50	59	61	69	51	56	65	54	65	46	64	61	61	60	56	58	67	53	52	61	58	70	58	49	54	59	64	62	53	74	65	69	63	63	65	51	65	64	60	49	51	51	46	55	56	59	46	65	59	57	64	49	49	43	65	64	54	58	64	52	76	69	65	54	42	61	57	57	52	49	58	56	73	60	58	57	56	66	48	65	70	56	49	61	51	61	50	65	59	63	63	56	48	59	60	43	64	44	68	39	63	70	61	59	58	60	51	66	49	48	53	72	52	48	55	51	57	62	46	51	54	51	54	54	51	56	55	70	51	49	51	54	63	46	59	58	55	75	51	52	61	50	71	57	56	67	64	64	56	54	70	56	48	62	37	65	59	43	69	66	59	37	62	54	58	60	50	51	45	61	61	55	70	57	40	54	66	49	58	78	63	61	41	65	60	73	63	62	51	57	60	41	59	76	57	63	49	68	51	69	52	42	49	45	61	61	62	54	64	70	69	43	51	58	53	54	51	47	51	60	67	61	51	55	49	52	48	70	66	66	49	55	61	56	58	70	53	53	61	37	56	70	57	61	51	56	68	63	64	56	71	47	60	53	60	48	51	56	61	44	52	54	60	47	66	52	66	55	83	57	58	45	52	61	62	63	54	59	63	43	49	61	66	55	54	45	59	49	51	60	49	48	66	60	55	54	39	48	66	54	62	63	63	55	54	44	63	63	68	49	60	47	62	45	62	43	48	55	57	59	62	72	54	71	59	52	54	56	57	55	63	54	73	62	55	50	59	59	77	62	66	50	64	54	66	62	56	69	65	49	65	60	51	46	65	59	62	58	65	71	53	56	50	54	57	52	51	62	65	76	55	66	59	61	58	56	61	52	56	54	66	68	53	60	52	64	54	60	54	76	50	59	56	48	60	58	79	70	49	51	53	58	53	47	56	40	87	58	60
10534	658	1248	1324	1117	1000	713	579	557	400	407	377	328	323	284	260	263	265	230	213	229	205	206	211	213	202	215	200	191	219	205	197	190	213	160	189	215	179	193	204	193	182	166	178	167	191	193	172	174	192	183	179	180	195	188	172	172	174	167	170	177	178	183	192	175	174	174	183	167	174	169	162	153	174	153	186	158	161	172	172	140	170	170	214	173	162	160	164	174	193	170	184	188	183	187	176	180	165	178	169	191	142	146	178	190	151	169	155	196	180	159	179	161	186	165	157	189	170	185	164	190	176	168	170	155	186	161	153	164	169	160	164	156	208	150	160	168	179	159	151	160	166	186	178	184	143	163	158	190	178	199	160	167	176	162	172	187	157	151	167	133	192	158	177	172	157	150	166	196	150	134	167	184	164	153	180	145	163	182	187	184	154	163	152	182	172	176	167	175	177	181	164	160	173	168	192	178	157	174	171	164	156	177	165	159	169	188	170	150	184	150	180	173	172	164	169	163	177	182	171	162	164	163	188	168	180	213	145	160	183	203	174	167	158	165	164	181	162	205	187	174	170	166	154	166	170	177	175	163	195	183	163	155	162	166	185	179	153	184	189	189	152	180	150	163	156	179	175	180	169	152	159	155	183	162	182	147	187	169	146	179	177	164	155	173	144	171	180	172	177	161	161	163	174	147	172	166	164	167	191	176	185	164	162	171	160	180	174	160	163	166	165	183	164	172	181	172	182	202	148	170	170	182	187	177	171	150	165	163	170	173	175	163	161	185	152	190	198	149	163	166	172	154	178	159	155	185	181	135	126	145	158	131	159	182	155	153	178	164	168	183	155	185	170	168	215	159	205	153	196	158	166	164	182	192	189	176	151	159	167	185	170	180	169	162	154	169	164	196	162	150	151	155	179	166	160	156	172	154	174	184	152	193	169	184	161	156	168	163	156	199	178	182	164	170	156	158	136	168	181	158	169	201	162	191	168	160	176	170	167	163	155	156	182	209	184	149	175	150	167	179	169	171	175	158	163	162	163	158	165	169	165	159	159	173	165	151	184	174	158	165	158	182	154	170	166	175	191	174	185	190	150	163	152	156	180	171	170	143	154	179	182	175	144	178	177	151	177	169	145	179	157	165	159	182	187	155	176	153	177	184	148	166	162	157	168	153	195	187	174	190	168	180	172	164	176	188	168	162	165	170	165	159	161	183	169	162	163	150	169	162	180	167	176	134	163	163	169	174	177	178	153	166	162	155	163	198	191	138	157	145	167	154	159	177	164	167	161	174	176	133	167	183	148	199	171	170	162	144	164	163	161	172	190	161	179	165	167	187	161	181	176	170	165	170	158	156	170	173	194	169	160	142	145	140	157	168	185	193	175	153	169	177	177	160	159	165	164	174	180	184	196	160	175	198	160	154	167	200	163	155	169	177	161	154	169	177	157	162	187	172	144	158	175	159	172	159	163	161	157	169	186	157	150	173	186	166	157	153	175	168	159	185	207	173	186	169	164	156	172	176	148	161	159	184	154	154	179	171	168	165	158	178	145	173	162	178	173	158	165	165	168	181	173	199	186	174	160	160	167	173	136	173	176	171	159	163	163	168	157	163	186	166	160	154	162	158	167	152	182	152	174	186	163	168	189	172	166	162	154	177	175	185	165	172	181	157	161	167	169	167	177	167	167	157	162	171	165	179	172	171	187	167	161	131	160	151	171	155	186	158	162	168	177	161	169	163	156	181	178	161	185	188	177	161	168	159	141	153	179	163	161	165	173	150	184	164	170	151	180	179	161	152	148	146	178	177	168	164	172	143	166	157	166	175	172	173	162	178	177	185	160	162	155	158	174	158	161	160	180	143	144	149	159	145	170	151	170	181	183	163	165	199	166	167	151	165	168	180	146	166	149	167	162	171	171	161	174	178	163	166	178	152	180	150	173	178	149	183	156	173	171	153	164	162	180	167	149	172	161	156	162	196	167	188	173	178	164	187	133	179	179	155	162	164	167	161	178	160	192	156	159	170	158	175	158	176	183	196	167	193	178	166	152	174	142	189	161	152	169	161	156	153	173	180	175	189	157	171	173	166	157	144	159	161	190	184	161	168	164	158	177	172	159	174	172	191	162	192	175	166	190	154	176	152	163	156	160	171	154	175	150	182	171	165	150	157	157	174	160	149	169	154	171	172	166	156	161	185	168	164	155	173	169	166	164	161	171	167	185	162	150	167	161	184	163	148	165	165	164	160	162	159	158	167	157	188	166	150	154	136	177	183	167	189	155	147	154	165	191	142	181	159	156	155	181	154	158	147	173	167	171	176	170	165	157	152	115	152	174	157	184	161	172	158	163	189	185	151	180	175	164	162	169	181	156	171	163	172	154	162	164	164	178	163	164	177	138	159	177	164	152	178	166	176	176	185	172	137	175	170	156	174	170	160	144	174	137	171	152	165	164	169	164	147	160	168	157	161	171	165	163	159	170	169	180	166	159	156	169	152	166	169	164	168	177	155	145	170	167	190	162	212	166	167	163	141	152	161	166	149	201	170	195	194	166	160	165	156	164	150	169	157	186	169	156	157	161	162	168	163	156	183	192	168	170	146	165	154	139	160	156	163	149	175	185	154	163	167	180	152	185	166	174	172	168	156	158	191	161	180	162	152	154	148	162	168	156	164	131	170	182	147	184	174	153	173	172	171	174	162	126	156	176	185	155	179	157	166	157	174	171	170	170	154	164	165	185	159	143	173	180	173	179	174	163	184	172	170	152	167	157	162	143	163	171	167	158	170	181	185	163	166	188	179	172	162	169	169	167	171	161	181	164	166	178	184	179	177	147	160	203	175	193	168	173	173	197	132	154	159	180	171	197	184	166	171	162	172	159	154	186	175	170	171	184	160	158	183	158	167	179	164	174	183	160	174	162	167	147	162	177	145	146	165	157	174	168	151	173	176	196	188	157	171	148	177	182	186	172	172	159	161	170	177	169	156	188	193	153	163	156	170	162	174	183	154	166	152	181	192	167	177	176	188	173	179	174	160	151	169	164	177	144	165	154	145	180	177	150	160	171	175	171	149	170	170	174	179	152	187	155	193	205	176	196	148	165	160	164	151	150	187	195	155	164	164	169	184	176	147	164	173	148	163	165	163	188	179	183	182	187	153	163	161	150	180	164	191	166	177	168	174	156	160	164	155	138	157	160	170	150	156	166	156	170	167	172	165	156	157	171	150	173	193	161	154	149	152	162	178	143	167	190	178	168	179	195	170	160	168	168	161	170	155	163	179	151	192	185	160	161	162	174	173	193	170	179	156	157	140	175	170	158	168	177	167	172	162	192	164	173	159	160	160	176	180	163	164	147	141	184	162	153	147	180	164	187	181	182	179	175	175	160	175	163	172	167	176	189	171	163	175	184	185	173	151	153	147	185	167	153	174	162	158	168	157	136	175	147	172	155	177	140	148	168	154	173	161	168	166	172	159	159	169	172	179	153	165	171	153	152	198	165	154	174
2531	288	244	242	260	237	241	221	222	262	231	221	230	232	251	224	254	263	214	262	240	223	261	222	252	244	252	255	228	283	274	244	237	242	222	252	282	259	275	255	247	249	262	269	266	230	237	266	213	248	229	263	248	217	224	287	251	231	221	236	240	250	272	225	261	259	222	260	239	242	251	265	238	242	245	229	226	283	243	228	232	245	218	226	248	248	236	272	238	269	251	256	242	250	263	249	248	223	224	238	238	224	232	249	276	236	258	262	262	225	259	282	241	250	267	260	264	221	239	268	233	250	265	270	277	290	250	217	237	256	267	238	223	236	242	229	241	252	239	239	249	260	244	223	231	245	233	260	286	253	268	271	231	240	242	229	251	252	272	265	234	267	280	245	255	245	248	258	231	235	232	224	247	294	269	268	259	259	293	254	282	251	268	279	227	242	228	240	223	212	229	238	252	261	247	252	235	230	236	238	226	258	231	237	248	249	282	248	253	248	247	241	259	212	231	254	273	264	259	238	263	261	247	259	255	247	242	246	257	266	229	248	236	227	254	256	247	244	235	231	252	248	256	223	240	253	244	288	242	249	231	229	271	264	261	238	245	241	247	277	256	233	237	237	272	253	237	250	245	229	255	252	261	201	232	245	239	272	250	224	263	250	269	253	254	235	239	235	254	265	255	259	237	245	245	259	232	275	263	249	260	253	257	238	245	270	222	205	259	246	257	269	224	248	264	239	272	239	267	226	236	226	251	238	267	249	254	239	223	274	237	261	253	288	264	217	214	255	235	251	236	263	234	241	250	246	247	210	256	252	238	265	280	251	262	254	237	247	222	246	234	246	218	244	230	223	262	254	237	264	239	265	267	221	238	249	229	239	250	260	240	213	251	264	254	264	255	265	235	252	271	257	271	246	267	219	223	249	278	253	238	224	263	252	229	234	260	272	252	239	232	251	265	263	278	257	286	248	267	250	264	278	222	260	234	242	226	266	276	246	270	235	225	248	271	252	236	233	237	219	241	230	260	223	247	258	272	205	234	258	228	250	247	259	227	265	241	207	254	235	255	257	263	259	236	232	241	224	254	252	223	231	228	236	259	245	233	244	268	236	241	252	252	248	243	232	243	240	273	243	243	215	243	246	265	256	267	226	260	264	239	245	217	241	236	228	241	221	251	255	234	263	253	250	269	259	285	320	264	246	266	242	243	236	240	248	229	263	259	242	242	270	235	206	243	219	226	227	261	230	258	283	252	263	229	250	237	259	244	235	230	250	250	224	223	253	244	271	260	258	234	260	237	245	266	230	285	250	248	242	232	260	223	251	275	236	265	279	264	254	266	274	229	251	215	235	256	231	248	241	230	250	281	241	264	242	275	249	226	260	222	231	235	261	250	252	232	269	238	272	255	250	259	242	253	262	233	251	243	241	246	223	278	235	267	220	217	248	221	235	254	242	253	244	232	257	228	247	226	257	252	252	263	226	253	239	242	259	262	263	238	261	271	270	223	258	212	233	231	228	263	262	233	221	255	257	270	232	262	246	255	258	257	256	255	233	264	244	239	230	259	244	237	245	227	249	240	259	247	264	260	253	238	261	260	261	245	254	268	234	236	235	255	285	266	222	240	265	250	228	248	221	238	256	249	258	227	231	261	203	263	243	238	215	244	259	238	249	237	252	232	228	271	254	237	264	242	249	243	261	223	234	272	234	222	234	253	220	232	233	252	261	261	262	250	258	252	232	248	248	234	230	255	249	232	237	223	256	242	248	254	222	238	229	252	237	233	273	252	269	250	295	266	253	244	255	238	212	239	250	255	244	256	236	247	247	215	260	246	252	224	253	223	252	252	236	217	233	242	238	248	262	251	261	256	240	251	257	253	224	258	220	250	232	254	277	247	219	257	254	276	270	260	240	233	241	228	239	265	250	250	254	244	242	242	242	261	223	264	215	233	244	259	233	235	252	280	247	263	237	263	237	260	284	238	260	235	259	242	246	260	249	240	243	243	248	244	217	268	211	277	236	268	275	241	236	224	258	257	248	287	235	264	241	265	241	237	239	244	257	245	262	283	263	257	263	229	248	223	237	249	244	245	252	268	224	236	281	239	235	278	247	240	281	262	249	282	246	274	240	256	239	268	194	242	228	235	277	260	256	262	242	254	240	249	246	264	257	238	247	252	255	250	253	227	256	238	257	279	249	268	250	275	222	258	237	245	266	237	233	208	238	238	268	256	218	263	264	299	262	246	221	243	240	264	271	247	240	217	244	228	214	291	268	249	252	223	255	234	261	243	266	263	264	234	259	267	256	269	235	257	252	232	248	231	235	239	232	259	244	229	228	242	243	246	243	269	273	268	271	230	208	265	258	225	236	254	225	250	250	272	254	236	260	265	230	279	270	247	240	241	242	235	244	287	216	288	221	238	231	283	250	249	246	238	224	246	238	240	252	236	225	231	258	266	223	241	250	238	245	265	241	243	242	235	269	263	273	246	274	245	226	256	251	273	283	245	235	213	251	257	225	233	231	242	265	252	269	258	251	253	264	222	232	244	258	237	263	231	251	260	260	235	248	239	252	239	245	245	232	233	232	227	226	245	248	249	227	250	252	245	227	264	261	279	260	217	277	252	255	231	268	266	258	262	281	241	226	272	228	226	240	245	255	224	227	265	268	231	236	266	238	250	224	257	226	236	261	221	262	263	265	243	256	241	240	263	283	251	216	243	269	263	257	250	298	273	233	287	233	254	210	218	258	221	272	260	280	240	253	251	241	254	231	241	223	257	261	277	247	243	262	253	249	249	237	233	252	268	252	231	246	251	265	223	258	258	263	262	271	265	260	270	250	241	256	241	245	250	273	246	250	231	235	256	247	265	278	259	240	244	264	218	241	270	252	247	246	234	242	258	237	257	258	249	251	263	253	232	267	239	257	252	209	263	235	243	267	258	248	218	258	208	263	250	232	248	245	240	247	226	224	237	278	245	244	228	261	248	238	275	232	248	252	251	241	260	240	267	241	233	249	252	281	229	263	238	272	212	232	264	247	234	253	239	271	245	244	263	259	227	277	234	265	250	240	225	220	205	243	247	242	272	240	271	228	255	252	261	256	263	254	271	233	221	243	260	268	269	219	227	268	270	234	278	245	247	275	227	282	260	276	270	226	247	258	251	251	265	257	256	234	259	243	235	221	236	210	269	229	269	223	247	261	242	258	238	246	245	255	247	259	256	226	238	225	223	253	263	242	246	270	225	226	225	267	235	259	237	244	295	248	233	268	242	251	231	248	267	247	239	239	230	257	247	262	253	244	251	244	249	276	270	263	253	242	231	262	223	251	237	249	283	252	243	249	256	268	256	234	248	240	279	243	250	242	246	269	274	254	243	231	230	262	238	223	271	248	246	233	237	268	247	255	246	251	245	247	279	252	239	260	274	252	245	227	243	242	260	251	223	261	251	237	259	244	274	227	252	234	238	250	241	259	246	270	260	232	234	220	258	230	291	240	252	245
2840	608	632	602	643	577	616	592	592	606	608	591	570	588	601	597	603	621	614	591	574	586	559	615	591	579	606	564	616	602	591	595	579	604	606	595	597	598	620	559	587	594	611	594	594	591	574	592	625	596	633	610	589	567	559	552	618	576	597	600	574	604	593	567	585	619	639	591	569	653	586	593	626	593	560	557	590	635	599	623	583	582	587	572	619	620	626	620	636	636	658	578	559	581	584	579	586	589	571	620	615	614	533	609	599	597	636	577	590	564	625	575	594	621	587	570	572	597	607	539	576	601	582	589	649	611	603	542	559	579	588	570	607	593	638	596	646	615	589	607	592	582	609	619	574	579	575	592	600	595	568	596	599	595	575	608	585	614	587	574	589	566	638	629	600	599	622	577	634	618	574	600	583	566	584	604	614	588	611	596	579	576	564	601	589	633	599	606	575	599	576	584	578	580	600	611	562	566	561	610	576	554	584	587	590	590	596	613	548	603	555	615	622	607	583	605	626	579	618	575	598	630	594	558	615	590	604	616	597	582	577	597	603	569	589	573	542	597	567	550	593	624	584	605	593	625	573	595	589	550	634	629	617	619	573	580	641	567	555	589	602	592	585	582	532	579	591	583	574	600	559	617	572	596	628	591	608	582	582	595	567	628	586	558	575	606	588	590	582	556	601	581	576	580	540	617	584	570	614	586	590	592	546	605	547	620	601	556	613	565	596	594	574	575	571	545	602	607	583	590	598	575	577	554	564	607	615	576	579	574	602	613	596	615	560	593	615	604	598	612	593	570	591	531	614	585	568	629	611	563	606	577	596	601	612	547	597	582	556	578	638	606	604	594	589	589	598	618	620	596	550	558	557	597	623	582	549	598	622	573	530	621	586	610	580	587	550	600	627	595	600	573	547	604	590	579	570	608	593	624	601	576	641	592	592	579	575	611	587	608	590	628	593	609	600	599	569	566	572	565	597	629	576	589	567	620	594	584	604	573	622	574	577	610	554	607	569	589	619	592	618	603	590	579	572	597	588	597	585	618	616	631	593	611	582	627	574	562	592	589	599	651	583	653	587	577	579	610	569	599	573	595	604	568	609	619	595	601	652	585	563	547	604	565	555	589	542	616	608	554	547	553	599	575	584	567	578	568	589	567	569	617	571	602	619	601	600	597	593	614	609	600	609	624	566	544	574	568	592	564	548	583	601	571	552	620	614	550	610	563	590	571	638	591	596	594	581	610	592	624	625	545	551	582	579	605	624	621	544	620	593	525	625	559	593	639	641	620	594	571	596	614	586	614	620	627	566	599	589	572	594	583	590	592	590	605	624	591	595	593	589	595	581	557	546	582	570	614	587	538	590	586	596	587	597	614	600	589	560	566	585	604	584	565	590	591	580	626	598	581	629	579	587	576	616	607	588	625	606	564	550	582	607	590	584	587	590	595	550	577	619	612	600	605	649	592	599	577	640	559	589	620	563	598	584	614	576	605	608	605	555	622	596	608	586	561	618	570	630	565	606	588	604	587	562	573	576	596	615	533	619	556	637	569	606	588	672	633	569	592	614	595	570	570	572	619	580	611	589	560	598	580	650	611	568	596	577	618	593	599	634	620	598	588	570	595	623	607	540	584	605	609	598	587	565	626	575	620	639	576	604	554	586	595	612	584	613	626	580	605	591	605	606	607	586	605	607	586	606	601	583	591	567	605	601	590	605	573	554	589	547	619	572	595	610	551	631	539	594	596	584	608	599	592	669	557	579	612	595	627	636	604	603	589	622	582	614	572	588	593	623	598	585	601	610	560	564	587	614	581	549	573	624	554	591	598	566	638	595	596	589	586	581	627	608	584	575	594	566	580	574	579	605	600	541	616	596	580	635	581	622	616	671	583	613	586	561	649	602	613	613	531	607	552	572	595	562	611	601	595	628	575	645	609	547	582	561	588	615	569	640	575	568	619	567	604	542	623	582	570	605	532	556	573	597	598	577	590	593	585	577	554	606	570	593	677	578	599	619	634	628	599	590	532	571	587	623	617	577	614	620	549	551	608	612	600	565	627	643	565	558	587	537	597	584	584	631	608	588	580	592	617	556	582	564	587	572	588	563	572	582	605	628	624	615	569	562	586	593	568	597	599	587	603	564	608	609	563	593	585	553	602	563	567	630	594	567	593	582	591	607	567	548	594	619	586	596	623	602	651	578	571	559	583	556	595	587	603	615	592	555	596	573	584	566	596	585	582	597	577	594	563	568	610	586	587	583	628	586	618	592	615	600	610	606	544	580	606	590	564	605	563	580	634	546	644	570	591	600	620	593	617	611	618	609	562	572	575	600	629	579	593	608	588	581	604	592	608	614	564	570	603	617	602	622	646	612	571	601	605	615	636	597	614	590	541	574	608	604	599	558	589	578	595	638	576	587	607	587	562	585	627	617	582	599	568	558	599	579	637	616	608	639	564	626	589	594	583	581	571	578	617	569	591	622	583	583	613	598	647	600	595	576	619	597	595	604	586	628	623	559	601	619	588	595	569	559	593	551	589	592	629	599	605	561	604	630	602	616	558	609	630	551	580	586	590	545	582	586	586	603	619	600	556	588	561	628	595	634	570	562	626	549	587	609	592	604	621	570	580	608	610	615	598	566	570	588	585	595	619	594	574	601	576	599	584	564	608	608	543	618	542	595	591	568	590	612	593	572	579	604	591	586	617	555	563	607	600	574	631	625	575	625	579	582	560	591	577	584	586	583	606	579	601	589	518	610	593	592	582	633	631	629	576	603	600	598	589	610	576	590	600	618	595	580	576	621	571	565	601	561	624	561	561	611	589	606	572	611	573	623	622	559	622	582	641	634	597	572	595	536	604	609	634	588	554	588	617	637	602	578	542	572	630	581	590	547	574	616	581	614	605	574	590	603	562	586	632	529	540	599	577	566	624	580	607	606	596	625	599	516	582	590	618	612	573	571	586	598	611	578	594	553	600	600	590	615	594	620	606	627	603	577	561	558	570	572	602	555	629	565	621	628	616	574	624	610	573	607	575	617	562	606	585	568	560	658	603	572	624	599	578	573	590	547	532	596	556	591	665	588	575	578	577	587	562	588	570	592	584	563	573	615	588	602	594	549	602	599	599	604	583	581	581	569	593	574	567	619	602	613	615	540	581	629	591	576	616	597	596	571	605	561	601	616	634	595	630	556	604	594	583	570	609	571	554	570	558	565	621	623	611	589	595	581	605	587	595	584	568	572	597	572	556	587	552	559	588	594	595	605	577	538	602	565	608	618	538	565	655	563	631	599	578	598	573	582	604	582	645	602	628	616	578	568	628	546	539	619	548	610	602	554	634	584	600	535	621	604	553	612	665	574	581	598	562	556	576	590	617	598	574	615	574	600	577	593	588	573	556	631	572	575	583	589	575	575	614	611	583	573	611	573	609	600	591	576	570	549	544	616	595	564	578	592	579	602	654	600	580	598	576	653	601	578	592	550	588	564	583	562	592	585	599	612	678
10276	491	372	312	235	215	205	196	185	154	149	161	160	165	178	162	172	178	181	155	153	168	158	156	165	163	162	166	164	158	166	177	163	142	155	128	155	156	170	167	152	149	153	137	166	145	151	161	138	161	150	160	180	166	162	175	172	149	155	170	158	164	164	163	162	176	163	159	156	165	144	150	177	172	152	173	143	149	160	149	127	159	154	162	175	163	141	157	170	148	170	141	136	171	154	179	145	172	152	169	155	152	164	126	173	137	139	147	148	149	137	191	163	146	143	196	160	140	118	177	184	144	134	139	155	167	182	173	162	184	133	162	167	148	157	158	169	161	151	171	184	188	139	139	160	145	153	125	143	166	146	156	166	144	183	168	150	149	149	153	157	148	152	143	170	161	152	170	152	160	137	130	162	147	146	140	147	161	181	154	167	163	164	160	169	162	141	148	147	166	174	158	152	162	151	146	141	162	178	170	167	170	130	152	156	185	153	158	154	164	173	151	144	144	169	134	155	133	150	178	145	151	168	143	167	140	149	159	158	172	173	147	131	183	171	159	159	139	157	139	169	157	134	175	167	161	158	154	116	143	170	160	142	169	157	166	137	147	166	152	139	125	164	131	155	148	158	140	142	169	139	149	159	139	138	147	168	154	163	147	143	168	141	146	173	154	162	136	159	149	141	162	178	148	157	177	156	169	133	135	178	159	139	148	170	162	172	147	159	145	134	158	157	150	170	159	184	173	155	142	171	157	139	158	165	152	164	159	159	158	160	159	174	160	173	157	163	146	156	148	156	145	121	154	165	174	136	137	154	170	154	156	126	161	149	152	159	166	155	162	162	134	159	163	156	146	149	173	141	135	129	144	167	139	137	157	160	157	126	143	177	152	136	171	147	155	142	174	157	174	161	167	166	143	166	149	159	179	156	167	133	133	159	178	146	164	146	162	137	171	131	142	121	132	156	153	170	156	146	161	181	171	141	161	153	147	140	162	120	155	173	137	133	145	143	147	146	172	130	143	157	160	149	155	152	177	165	169	150	151	154	157	167	171	161	148	146	157	172	149	143	149	163	148	158	167	122	151	167	151	128	153	161	184	164	174	152	155	163	165	161	170	154	171	146	159	163	159	136	142	147	155	159	137	143	146	144	157	143	173	137	152	156	154	154	150	152	138	160	161	169	127	168	162	140	160	123	194	147	153	161	143	135	171	158	152	124	141	146	135	164	166	170	152	162	147	161	156	152	165	130	166	159	170	132	163	169	157	151	172	156	160	152	159	170	175	157	140	160	165	148	153	158	160	148	154	166	173	141	152	156	159	144	149	156	160	163	132	140	141	150	157	176	147	169	146	165	156	143	169	172	161	150	149	155	165	150	160	155	137	127	162	130	150	153	151	161	159	152	160	177	160	133	148	163	145	176	154	177	133	152	157	153	174	161	159	141	178	132	169	159	179	152	175	162	150	147	156	159	167	178	164	159	135	159	136	164	157	160	140	146	152	153	156	167	159	158	150	156	177	154	146	145	162	142	177	158	155	148	138	147	156	160	175	173	155	123	166	162	174	165	159	147	140	159	148	162	155	170	164	164	155	186	179	166	157	159	145	154	156	148	155	152	180	140	145	137	169	147	169	139	153	162	153	125	164	156	140	136	170	149	159	162	154	177	176	143	159	169	160	165	165	164	147	137	172	138	152	142	163	170	151	145	159	150	164	165	166	153	175	175	136	126	156	148	175	153	167	151	148	167	158	157	153	166	145	144	179	126	151	148	142	155	165	151	134	178	126	144	161	169	158	147	143	162	164	169	163	134	137	149	139	156	188	167	134	160	144	153	172	158	151	139	148	173	162	161	160	173	164	174	146	153	156	145	167	169	145	152	140	170	157	168	149	191	170	145	150	141	155	145	172	155	139	152	137	166	150	146	181	172	163	159	157	155	144	181	145	151	149	141	147	167	146	143	148	138	150	142	183	151	159	146	146	164	157	166	142	140	154	153	161	144	143	159	146	149	139	120	159	147	158	149	149	144	161	169	162	160	178	161	152	159	132	183	173	174	157	182	174	162	153	160	144	170	177	160	158	157	164	172	149	141	147	163	157	156	185	133	139	173	165	168	160	141	155	161	146	150	153	160	151	165	148	134	156	145	167	156	167	139	148	189	161	159	151	165	155	147	165	136	149	177	165	150	161	150	179	167	172	196	146	162	172	159	155	141	153	136	157	147	142	173	170	142	163	161	161	163	146	157	172	152	140	150	169	155	134	152	176	132	161	167	162	185	166	167	143	157	149	147	168	155	196	153	170	149	148	160	155	169	148	163	149	158	149	134	159	151	167	167	161	154	143	130	150	128	169	134	167	171	150	159	148	144	146	150	149	165	157	152	165	148	156	150	158	158	156	151	143	173	141	161	160	139	175	136	178	155	141	162	148	163	139	155	163	174	150	146	143	165	150	151	159	146	161	155	159	151	149	159	178	146	146	146	165	170	138	146	178	176	171	135	151	140	133	160	156	164	163	142	146	156	141	154	153	187	131	176	166	140	171	142	158	130	149	181	159	143	166	144	178	156	129	153	163	163	138	129	168	163	146	153	148	160	160	143	153	142	151	147	157	157	165	167	130	153	138	188	165	160	164	159	140	147	137	174	150	162	140	133	138	154	141	163	138	162	154	155	143	169	156	154	136	135	144	157	164	168	156	157	168	140	153	161	155	164	168	155	157	169	157	153	167	168	137	165	152	142	142	166	162	161	149	133	160	170	151	162	158	147	132	139	174	173	162	160	172	150	153	142	136	176	158	158	162	164	147	150	124	154	163	160	163	141	135	159	161	166	186	152	149	164	171	148	150	156	155	151	149	154	149	143	142	135	137	155	166	176	164	145	160	161	162	174	159	148	149	142	159	146	149	173	156	162	140	148	152	148	164	128	154	155	135	169	141	143	162	138	167	156	135	134	135	163	147	143	160	166	159	154	167	147	157	144	149	159	164	159	164	165	150	143	187	157	141	149	172	156	155	144	166	149	152	133	171	150	179	147	144	170	128	159	154	181	149	146	153	161	156	163	147	154	150	168	137	158	152	160	157	167	142	169	159	162	139	165	144	166	151	139	161	170	176	155	140	156	145	171	157	146	173	165	156	168	143	166	165	175	157	162	175	153	159	175	153	155	136	159	176	147	163	147	147	168	143	169	162	166	154	147	157	128	147	148	166	164	155	167	147	171	156	139	174	154	150	164	143	141	148	150	166	144	136	145	143	149	150	151	162	158	167	147	193	159	163	122	125	135	155	167	142	159	155	178	157	175	131	155	152	181	162	161	159	165	153	169	165	173	156	183	158	156	169	166	146	136	158	173	167	166	150	180	168	150	156	156	157	168	155	162	167	120	157	162	187	146	165	148	178	168	138	160	160	161	132	161	151	150	142	135	142	161	141	183	168	152	172	167	150	138	150	142	163	121	171	131	146	168	151	144	165	152	147	138	144	165	172	173	167	158	148	170	177	152	147
8463	600	938	1036	878	744	669	569	556	473	505	504	469	423	447	438	446	386	391	419	376	437	386	423	411	376	423	389	427	381	377	415	397	405	414	389	412	361	384	444	411	399	405	412	412	394	414	380	377	360	413	377	372	384	379	374	383	411	420	390	374	365	395	372	387	420	380	392	406	411	384	380	390	384	415	389	353	388	389	355	384	378	419	371	370	407	358	383	366	395	379	359	382	369	398	381	394	385	353	374	388	413	438	401	386	365	376	390	388	379	372	374	378	371	384	386	372	389	373	340	382	389	359	397	391	393	378	394	392	376	379	360	413	371	383	359	368	378	403	377	402	312	405	405	400	399	389	370	397	364	391	391	381	337	358	384	403	363	406	344	394	357	377	365	373	382	383	356	403	410	405	367	408	373	384	368	349	363	385	372	368	401	401	383	391	370	386	390	379	401	386	406	362	394	369	395	373	346	385	365	384	358	380	346	375	369	396	349	356	383	363	395	354	360	412	370	404	363	337	399	385	387	379	389	376	370	404	396	376	404	356	368	350	393	423	374	383	385	405	380	372	393	348	374	356	362	368	396	375	376	354	372	366	351	370	376	348	371	406	374	385	418	412	378	363	368	394	389	321	377	394	344	377	408	380	369	397	391	422	360	374	381	402	393	397	352	373	404	345	365	404	330	362	357	381	396	420	363	420	350	380	372	388	385	377	378	360	392	398	382	377	409	394	372	373	402	383	397	400	372	366	351	374	377	373	372	366	372	369	346	362	409	342	406	330	358	380	366	385	389	361	360	351	338	354	394	403	396	388	381	364	392	384	371	379	356	354	382	340	395	348	386	366	364	392	385	375	378	369	403	409	354	357	381	401	389	377	374	353	394	394	402	394	359	392	381	358	402	377	375	373	363	375	367	387	351	384	377	378	378	389	388	397	382	374	376	377	374	366	382	367	353	391	369	369	404	364	390	373	397	381	356	350	359	363	407	412	383	381	370	404	374	383	372	379	402	396	379	330	387	386	404	378	414	399	371	356	353	378	391	360	389	400	362	332	382	378	391	358	390	364	379	394	389	389	358	370	360	399	386	406	364	398	421	338	360	349	405	376	372	411	389	355	378	385	363	361	398	392	391	374	370	396	386	358	373	353	370	396	385	372	415	374	399	364	388	367	400	388	410	345	398	383	383	408	372	366	385	403	392	393	395	347	355	385	391	374	388	385	381	383	417	369	382	381	369	367	356	390	363	411	424	363	323	381	365	399	409	375	387	349	357	361	360	383	365	375	402	364	397	405	416	373	402	367	389	390	373	410	373	427	391	366	359	378	379	364	380	374	391	373	374	418	370	370	374	362	380	355	386	413	430	379	365	382	371	370	370	399	384	417	399	383	380	375	365	388	379	381	390	361	371	368	398	386	403	409	349	369	380	344	352	353	370	373	362	365	386	376	379	365	363	406	388	391	367	364	411	401	376	366	372	344	372	347	375	405	358	365	359	410	378	377	382	379	397	391	367	377	367	362	381	382	403	359	390	394	363	383	387	405	342	376	376	400	371	376	403	350	393	437	327	378	395	370	374	368	373	368	397	365	355	375	378	373	391	369	372	396	372	390	354	363	396	358	391	384	348	380	384	389	372	358	380	395	335	368	402	387	368	383	390	391	374	396	398	384	359	351	399	364	371	387	364	372	370	384	381	354	374	410	402	395	385	400	397	415	363	364	389	394	392	389	352	380	372	422	374	371	391	407	378	398	399	361	361	369	362	371	331	410	331	325	405	388	377	375	366	410	384	345	382	356	368	395	398	367	395	394	399	384	350	371	389	382	353	397	401	371	385	369	353	364	379	364	405	366	375	370	395	364	363	344	352	394	415	424	389	381	340	404	367	396	390	419	399	356	403	343	389	369	377	401	378	391	381	408	350	358	379	362	418	400	386	380	364	380	368	381	349	385	344	374	391	373	369	395	354	389	369	355	343	397	415	393	379	350	351	349	340	377	366	383	386	407	411	411	348	330	398	352	374	388	369	401	339	354	368	376	391	366	379	418	384	393	336	363	367	409	411	394	405	413	375	341	378	364	404	390	380	393	370	376	408	374	399	373	374	397	389	377	406	358	400	388	389	365	344	357	373	390	362	400	410	375	353	381	379	404	371	404	372	412	359	396	371	382	391	397	407	407	392	389	394	348	355	368	378	373	366	352	355	399	367	345	350	398	351	372	355	377	361	384	372	360	389	368	377	405	371	351	403	375	356	379	365	371	403	378	375	393	386	408	357	379	350	389	389	382	402	348	365	367	368	381	345	353	377	399	369	416	390	358	341	389	382	389	361	339	370	386	359	375	400	378	385	435	383	374	377	408	394	403	356	390	368	419	392	368	355	347	379	365	403	414	395	406	378	371	378	402	414	369	369	349	385	374	359	370	393	383	363	393	382	355	404	368	407	380	371	411	380	391	389	370	395	341	397	371	414	369	409	393	363	375	380	402	383	376	392	381	355	412	378	376	366	377	403	345	337	429	321	382	397	393	369	411	376	371	386	371	384	368	362	384	387	353	353	399	370	385	397	373	391	386	353	349	387	381	372	405	390	375	366	383	383	379	357	376	396	396	369	402	340	385	390	401	388	395	365	368	372	400	400	407	393	355	367	375	379	376	424	353	395	351	372	379	384	368	388	413	395	384	373	369	375	389	354	386	368	373	389	394	383	397	398	378	393	415	357	373	388	357	374	375	362	374	331	352	393	390	447	369	367	379	382	347	383	385	427	370	400	384	383	378	342	367	390	349	357	378	379	405	405	365	358	370	379	403	368	375	379	369	365	416	393	376	371	364	356	395	400	388	370	366	371	395	399	394	377	375	373	375	360	401	373	360	377	382	411	371	405	387	359	418	411	404	420	345	370	379	367	404	406	382	362	365	392	353	397	383	355	383	374	356	389	333	384	391	380	399	359	368	331	362	390	363	391	376	391	371	375	406	376	358	366	383	382	375	396	391	382	373	359	363	386	367	385	368	355	361	410	374	357	368	351	408	386	378	387	356	377	371	379	381	386	372	375	410	378	379	359	378	377	365	394	423	364	383	385	388	380	377	360	356	386	383	339	361	390	397	359	380	373	394	350	389	375	402	386	400	384	406	355	394	366	412	374	382	401	376	364	363	359	370	371	384	373	397	368	352	408	358	381	350	394	391	385	368	380	394	394	409	405	393	395	392	381	377	410	368	404	369	393	341	386	382	386	389	403	377	397	397	401	402	379	346	382	388	417	355	343	361	393	385	375	380	404	359	375	376	377	374	371	366	370	369	397	377	393	370	363	372	377	391	378	367	371	379	391	376	390	397	356	402	384	360	377	390	379	410	374	372	387	360	375	398	396	357	375	381	371	375	372	388	382	387	358	393	359	392	382	345	383	422	399	367	371	361	411	390	392	421	400	386	372	375	375	340	384	355	372	343	384	366	365	392	391	409	392	369	401	390	368	374	381	386	364	368	410	388	370	375	390	403	398
16558	924	473	352	216	187	159	128	123	94	93	81	74	88	90	72	60	65	72	63	77	74	68	73	67	74	68	57	54	48	67	63	74	68	55	65	50	74	42	71	49	64	41	58	67	50	61	60	52	46	61	51	50	45	63	49	54	64	48	63	60	72	55	57	60	52	61	43	55	64	67	55	59	76	67	57	48	58	58	68	70	47	62	54	57	47	50	56	52	51	61	42	66	66	61	55	54	46	55	57	59	63	50	56	78	52	56	69	64	64	60	51	61	47	53	43	51	46	61	59	56	67	55	48	63	65	73	55	68	63	58	71	55	70	58	64	59	49	53	58	52	67	53	70	55	43	61	67	54	54	59	60	65	51	67	63	48	62	56	61	48	54	66	61	54	58	64	60	74	56	62	65	46	46	60	57	48	38	53	52	53	51	62	58	59	54	57	55	55	69	61	51	64	48	55	54	64	46	39	56	61	50	49	40	60	47	61	50	49	64	41	53	57	53	53	54	60	49	62	43	45	52	56	45	50	58	56	55	53	71	67	65	52	60	64	65	57	59	62	53	58	62	54	59	50	56	50	67	72	51	47	66	49	47	55	47	47	58	66	66	56	52	53	55	47	60	61	59	51	60	65	64	44	47	52	50	51	51	68	52	56	68	54	74	64	60	51	44	55	49	48	57	59	68	55	54	52	63	67	70	48	64	58	59	49	57	61	47	56	61	52	61	51	51	50	56	58	64	57	42	47	70	50	59	55	56	61	54	64	43	55	59	44	67	62	66	45	60	51	56	54	62	54	64	48	61	58	43	43	54	71	69	64	65	62	44	63	56	51	58	58	51	56	56	59	52	68	66	67	39	56	49	58	37	55	57	42	55	73	56	67	66	56	63	50	50	69	49	50	62	69	62	68	75	60	45	52	54	50	48	43	53	37	54	55	59	54	44	58	53	49	46	42	48	60	60	57	48	44	59	59	63	55	54	74	55	52	53	55	66	61	52	58	48	51	61	64	54	59	59	65	64	57	51	66	53	51	63	60	51	60	47	62	62	57	49	57	62	51	48	58	61	53	47	50	58	46	52	72	58	55	60	61	46	40	53	58	59	66	64	49	72	51	44	52	51	56	49	51	67	68	52	59	72	58	52	67	60	44	54	62	60	45	62	51	50	42	58	63	50	62	59	55	69	59	60	62	48	65	72	52	62	51	49	54	70	64	60	64	61	55	51	65	55	48	49	58	59	59	51	64	56	78	60	58	41	65	57	59	47	55	65	56	56	60	59	54	51	65	56	66	45	68	60	59	51	60	52	56	53	51	46	39	50	53	66	72	64	57	54	60	50	59	46	43	63	48	56	61	61	44	46	64	57	55	49	64	40	44	66	55	56	59	48	69	46	63	88	58	50	51	59	63	49	69	68	40	59	44	43	58	57	67	61	45	70	59	60	67	61	53	57	56	51	52	56	61	51	62	62	56	44	55	60	45	49	65	55	53	57	49	52	53	56	67	67	49	52	55	54	61	51	44	60	67	48	58	61	49	60	65	71	47	52	56	72	49	59	52	56	67	49	67	70	56	51	59	63	55	56	52	53	58	68	55	43	61	55	61	63	61	64	60	51	55	50	37	72	49	70	70	72	66	61	52	56	51	55	64	48	47	66	51	52	69	58	49	54	61	64	59	45	62	62	60	62	50	46	52	62	63	50	64	65	66	60	51	64	66	49	50	60	47	57	49	52	61	62	44	52	66	51	55	49	58	67	70	61	53	48	62	51	75	51	56	54	62	61	67	60	70	52	53	54	64	52	58	58	57	56	67	62	66	57	46	55	46	45	48	52	57	59	55	59	63	50	49	61	70	82	64	55	59	61	56	48	40	63	61	56	50	48	58	42	65	41	53	57	64	57	47	69	61	54	63	50	58	45	59	60	69	60	45	67	56	47	51	46	63	62	68	55	49	56	46	64	55	52	53	43	64	51	59	48	56	62	54	61	48	43	43	58	42	60	57	69	50	43	61	66	68	61	53	75	58	70	84	60	65	47	60	77	56	54	53	66	66	45	55	55	46	55	51	52	63	53	51	53	48	69	38	49	56	49	55	61	69	59	49	49	55	49	58	72	44	65	47	57	43	62	58	59	62	37	49	54	76	49	56	57	56	58	46	63	50	48	49	39	55	50	60	46	48	45	63	47	47	55	53	64	54	70	62	53	80	60	46	54	71	49	49	62	72	76	46	62	75	54	61	80	54	70	53	59	53	49	59	54	55	64	51	64	64	59	55	61	72	62	45	39	56	47	62	61	59	54	65	51	46	65	41	53	46	50	49	56	59	57	53	70	60	44	47	49	52	69	59	66	57	48	65	48	65	55	62	52	40	62	57	66	61	48	58	61	51	67	55	55	70	58	74	47	62	64	65	59	59	55	60	62	69	56	60	51	47	63	69	45	51	44	53	60	58	52	69	61	75	64	52	47	48	59	54	71	60	53	53	53	55	55	58	60	60	59	45	57	77	51	68	65	68	48	51	80	58	57	58	62	67	60	66	67	67	51	73	63	63	44	58	61	54	54	62	44	44	49	51	46	45	56	64	46	56	63	58	59	59	56	62	65	52	54	68	56	68	56	60	74	65	65	59	68	51	60	63	56	54	48	62	59	49	49	53	55	66	63	53	75	66	44	61	51	48	47	65	50	48	57	80	57	56	55	42	53	66	33	60	59	53	45	66	47	53	51	54	54	52	56	73	53	62	56	63	55	52	55	59	65	32	76	63	50	56	50	63	59	58	44	64	66	56	53	57	55	45	63	55	57	51	61	53	66	64	46	63	43	52	58	62	64	49	77	59	50	47	43	59	55	56	52	55	44	53	47	58	49	57	61	55	56	49	47	47	55	55	40	62	68	44	55	58	67	61	52	62	54	58	63	57	54	59	57	49	48	53	52	61	57	50	57	52	54	60	57	69	37	49	53	50	52	61	52	60	61	46	57	56	46	55	57	50	52	53	60	66	58	62	56	55	73	72	72	54	54	58	68	61	39	75	66	54	51	51	50	65	50	39	57	50	63	47	49	72	52	49	63	65	62	58	54	67	56	32	45	50	36	39	67	50	66	59	58	63	52	64	81	43	62	65	66	59	63	64	46	53	59	58	63	63	55	62	57	47	39	48	60	55	56	59	70	56	68	55	58	62	67	49	71	51	45	72	54	57	56	52	64	50	60	39	54	53	49	44	45	62	59	57	48	55	62	49	75	59	53	49	56	47	47	54	44	68	51	55	52	69	51	54	72	62	56	48	71	58	52	60	55	64	58	60	66	56	52	54	65	72	59	60	64	49	60	59	41	43	51	50	50	54	54	49	64	52	60	64	52	65	48	63	65	74	44	57	53	57	66	49	39	68	60	59	49	56	56	50	65	55	55	48	63	64	51	69	70	44	67	65	57	57	54	56	56	55	52	59	54	47	51	61	38	58	67	70	65	47	51	57	55	61	64	61	65	45	64	78	64	72	62
10370	623	1279	1355	1148	908	726	641	516	455	364	335	315	335	277	265	288	247	246	240	228	248	218	196	223	213	183	199	210	213	197	177	163	189	187	185	178	183	171	197	166	181	158	178	180	182	170	150	158	192	168	173	176	165	166	177	165	190	152	156	162	160	189	173	155	158	139	182	168	193	150	157	174	177	155	171	169	178	169	157	186	174	144	173	164	164	151	158	170	148	158	175	167	161	154	167	152	159	185	165	174	170	163	179	177	164	169	165	151	187	148	175	152	176	165	181	145	167	170	171	165	161	140	156	169	176	190	188	152	160	137	152	159	158	161	183	172	157	171	176	189	169	172	179	154	172	148	155	145	160	173	170	158	158	146	166	163	156	160	163	159	174	181	173	153	158	162	156	173	141	174	158	192	176	195	163	167	171	158	174	175	188	158	173	164	189	138	182	163	170	185	156	153	151	161	178	168	160	174	169	166	158	148	179	160	157	179	174	182	163	165	194	169	192	155	166	167	187	184	159	186	165	166	173	151	160	167	189	164	163	182	149	154	171	159	167	179	164	167	169	180	160	161	175	167	177	162	172	180	165	182	167	165	169	164	204	152	195	170	165	158	151	168	176	173	157	193	168	150	161	168	146	194	145	150	179	169	191	169	198	188	166	165	166	164	162	175	185	166	171	164	162	184	159	152	156	168	172	172	163	167	193	170	173	175	176	145	168	152	173	159	154	177	175	158	149	178	147	156	174	177	166	163	154	154	164	157	141	175	176	133	176	153	172	152	167	170	151	169	142	189	157	170	164	176	161	182	180	140	169	150	155	182	175	153	169	173	189	174	161	176	164	145	155	178	158	173	161	163	163	143	167	148	167	197	170	185	153	174	154	154	170	168	177	186	174	162	162	179	185	166	193	184	175	156	173	169	166	174	160	157	164	162	180	163	191	171	150	166	161	178	173	156	166	159	164	158	164	140	158	140	171	179	179	183	170	153	151	179	161	158	157	173	177	163	152	167	177	172	166	170	179	166	155	146	193	167	154	144	169	170	164	152	167	171	184	164	169	140	157	150	162	181	169	163	168	180	149	196	143	162	160	172	167	172	158	148	170	157	160	160	182	185	155	166	181	164	164	163	189	143	150	173	149	162	157	187	160	153	177	176	179	161	197	176	166	190	168	155	152	158	167	156	188	182	145	165	173	186	155	171	154	159	161	175	163	132	156	170	171	186	175	173	151	166	156	168	170	180	168	166	158	172	181	184	172	161	156	180	173	188	175	154	146	173	145	184	170	168	159	164	160	196	165	169	162	167	160	168	149	186	173	154	174	175	190	157	155	173	159	177	186	167	157	168	156	157	174	160	178	180	175	174	177	183	150	189	161	175	165	153	175	160	165	163	178	152	154	155	187	181	153	173	151	163	170	152	153	164	170	171	176	171	178	174	160	196	177	152	179	158	174	183	197	160	157	180	155	145	163	184	153	164	176	166	176	173	164	174	168	149	157	183	198	173	147	142	182	172	163	183	169	158	137	170	164	165	146	181	181	154	157	169	151	179	165	183	164	155	167	161	173	164	174	166	186	147	184	188	154	176	166	152	166	185	162	157	173	153	127	163	165	142	144	150	142	169	153	166	160	163	157	151	181	175	164	186	153	175	164	168	170	183	167	161	164	169	166	166	172	169	160	160	164	163	158	185	151	181	151	160	139	165	176	147	163	192	150	158	136	158	148	187	168	169	187	168	158	171	155	164	174	158	163	184	168	149	149	170	161	168	151	149	166	173	170	153	184	160	168	157	170	160	178	149	160	159	179	181	174	169	152	173	173	169	178	173	168	173	159	145	163	169	159	179	159	155	170	162	181	147	161	173	163	159	167	146	191	146	177	156	162	170	168	167	144	157	171	153	153	176	169	157	149	172	177	138	144	164	160	159	161	166	179	166	154	159	152	155	166	164	159	188	145	134	179	163	184	183	184	160	192	159	159	161	192	177	163	156	150	166	164	164	162	152	191	158	154	189	173	171	143	183	168	179	176	165	154	140	158	173	168	180	163	149	156	170	155	159	152	148	154	149	192	173	161	167	195	181	172	157	162	156	143	165	177	181	167	177	178	176	168	147	165	163	173	155	183	159	151	170	181	184	188	171	185	169	165	147	177	168	161	185	181	162	168	162	167	173	164	173	178	143	168	166	157	179	167	179	179	168	151	189	165	173	167	171	172	181	183	153	176	167	193	175	148	173	168	182	159	153	152	155	146	179	170	140	162	178	169	162	184	166	143	188	163	185	168	150	176	162	159	168	170	161	162	144	163	160	171	155	163	163	174	185	143	155	158	170	160	160	176	172	143	162	164	160	171	173	160	176	163	163	168	143	180	173	168	157	169	172	163	179	160	188	157	152	152	177	174	174	181	199	181	162	162	166	166	166	157	160	162	193	190	195	177	168	193	185	178	154	170	167	165	167	164	171	160	141	173	147	178	167	175	162	171	175	165	162	172	152	168	153	201	175	158	165	178	169	148	163	156	163	165	153	159	156	162	154	162	189	155	170	167	145	175	173	188	179	136	171	161	144	165	185	159	156	158	180	158	166	179	171	170	187	170	168	165	174	175	149	162	191	185	164	154	163	179	166	172	135	162	159	179	181	191	173	178	176	185	169	172	168	175	162	176	151	187	177	166	162	171	161	175	153	138	151	149	182	185	183	161	167	173	194	177	167	157	184	171	165	166	162	188	175	185	186	185	151	181	198	163	162	180	155	128	184	150	173	184	177	179	153	162	177	172	166	187	151	191	157	155	155	179	192	164	170	190	147	151	197	149	176	172	156	153	141	170	149	152	171	162	164	197	178	140	150	165	152	181	172	173	167	147	162	190	173	155	164	173	174	162	164	166	176	159	166	173	180	154	168	167	139	175	185	181	174	170	179	178	142	168	177	179	152	160	165	164	174	159	175	185	188	153	166	153	147	181	169	163	170	169	178	159	167	162	175	159	172	165	170	160	164	145	157	163	167	174	173	144	170	159	174	173	176	169	163	180	168	150	154	176	176	150	195	169	177	178	173	150	195	194	162	154	176	154	154	162	161	163	145	159	151	194	181	169	172	154	171	176	165	150	171	185	189	155	171	190	172	145	162	169	171	181	150	166	170	176	167	176	155	172	185	153	149	136	188	158	179	170	169	177	149	134	164	176	179	163	165	195	176	137	170	185	146	156	152	162	167	171	164	171	172	178	170	154	173	177	159	164	163	159	161	156	183	160	176	168	183	166	189	156	156	173	161	145	154	188	159	154	158	188	142	164	161	159	161	159	163	163	174	172	149	142	167	180	153	189	171	167	182	161	156	163	200	177	163	157	163	180	162	158	167	169	156	145	167	167	165	162	167	180	155	170	154	139	168	163	166	175	169	160	144	148	147	186	148	193	154	186	188	158	147	188	150	163	195	166	165	172	196	172	190	161	135	168	156	158	180	174	169	158	145	175	166	150	188	178	152	185	158	181	183	144	146	174
2549	291	272	250	256	239	243	238	262	249	240	243	238	258	254	246	294	279	264	229	270	257	234	250	263	261	249	262	212	229	243	247	254	243	237	260	231	236	245	252	260	236	246	262	260	245	238	250	250	238	243	276	248	263	256	225	262	252	247	256	269	240	246	243	253	216	262	239	236	244	246	240	238	248	225	256	234	253	257	240	230	249	276	278	250	236	223	245	247	259	258	248	227	233	247	245	232	239	270	240	239	258	269	229	245	212	240	240	268	259	236	221	236	243	225	240	220	255	275	259	255	213	243	284	278	235	246	243	274	232	231	236	259	249	233	246	255	267	258	263	253	270	250	239	251	234	230	254	271	237	232	235	252	248	237	240	223	257	280	246	263	251	253	239	267	215	225	259	243	255	246	244	265	198	240	266	257	235	246	230	219	211	235	220	236	231	266	287	231	284	287	208	272	234	233	252	278	250	257	237	237	248	244	258	210	244	241	243	245	239	249	239	249	212	231	267	258	255	238	262	249	239	295	250	277	219	239	225	248	232	253	249	222	224	230	233	270	232	263	236	230	247	254	257	277	255	237	232	240	205	258	253	270	246	236	259	247	271	256	237	277	258	265	265	233	267	236	277	209	251	263	298	252	240	242	227	240	251	248	241	262	241	273	247	278	230	271	255	244	249	243	238	217	244	258	231	247	223	231	254	231	254	243	242	264	250	249	226	238	273	235	214	234	235	260	266	264	241	235	228	250	257	259	231	289	247	251	234	247	222	219	265	242	245	228	281	273	240	227	236	227	234	271	255	244	224	253	217	224	279	232	234	254	258	248	247	247	273	248	234	264	258	250	216	249	235	232	236	242	250	238	236	239	193	235	246	243	258	237	273	251	254	255	256	251	244	255	222	276	253	235	222	266	233	248	246	272	237	257	257	272	277	264	246	246	233	240	250	246	210	277	234	274	287	241	253	273	237	256	259	272	238	252	241	233	235	263	274	233	257	254	239	263	297	254	233	252	251	227	247	246	248	231	261	261	233	254	250	244	249	254	260	240	278	250	243	221	214	231	221	278	246	255	237	256	232	268	220	254	239	259	250	225	234	245	227	268	247	222	230	253	251	272	241	230	213	260	261	258	265	266	262	238	244	250	229	243	252	261	246	250	255	235	263	255	250	257	254	220	256	228	218	245	272	248	243	246	225	271	249	240	260	237	253	246	232	255	248	236	265	248	252	251	234	257	244	261	275	243	271	240	247	251	225	282	248	261	279	252	215	265	221	261	247	240	230	257	253	263	223	273	256	269	266	218	258	231	223	247	280	270	255	230	253	249	229	238	276	233	233	215	258	244	228	252	260	287	262	253	243	248	285	240	239	241	235	259	242	264	258	245	249	214	256	257	263	268	243	264	241	254	239	278	239	249	275	276	247	252	261	259	243	269	213	253	243	248	268	255	257	279	202	250	235	256	252	216	242	267	248	229	242	238	250	236	249	247	265	270	242	232	245	234	249	222	256	257	225	259	274	256	269	231	232	266	248	244	273	261	243	251	241	240	252	255	243	278	243	234	221	213	228	244	263	251	243	233	242	260	237	261	261	251	235	224	247	238	264	244	238	247	238	266	233	233	236	231	242	270	226	263	261	231	250	259	299	269	237	268	245	243	262	228	230	261	252	228	229	228	260	245	247	211	238	232	232	276	257	232	254	282	273	246	247	253	211	238	241	244	249	231	237	228	263	246	261	239	242	281	249	260	236	237	258	244	278	230	249	253	256	239	234	253	293	249	257	226	245	255	263	266	248	230	220	252	266	260	255	221	250	222	252	233	256	231	266	208	243	247	255	228	238	246	246	236	233	264	244	243	266	259	244	213	260	268	242	278	228	247	240	236	252	226	241	243	230	262	263	252	228	254	250	229	239	247	228	249	258	258	278	235	237	215	273	243	234	221	218	216	252	248	228	257	247	239	242	236	246	276	237	263	232	280	249	244	236	223	248	259	289	206	258	275	239	257	241	262	281	258	268	258	262	268	257	204	221	277	277	245	227	279	238	259	270	230	246	231	261	244	269	237	248	230	260	213	243	232	283	238	253	272	254	266	239	260	272	275	269	243	254	249	238	246	269	255	237	238	278	266	241	229	251	236	233	263	223	262	264	247	263	236	244	237	262	224	242	245	246	240	236	240	259	264	228	251	244	245	241	265	262	234	289	253	263	217	249	234	222	266	250	248	275	272	278	231	237	249	231	254	254	258	254	227	266	253	228	246	251	243	239	233	234	219	230	271	278	212	252	270	241	260	265	257	242	256	250	254	272	242	278	221	247	239	247	275	243	241	238	209	242	250	257	243	242	257	220	234	266	277	228	236	252	288	271	245	220	239	273	232	267	253	245	231	251	259	245	231	252	241	236	273	258	250	281	259	242	258	262	244	247	250	252	243	250	288	240	253	273	223	238	231	247	240	238	256	246	240	239	234	258	263	247	243	247	221	233	226	230	278	248	244	273	246	244	286	258	236	214	262	224	248	264	230	254	215	253	257	259	217	290	263	251	266	257	267	287	242	240	244	270	227	266	235	267	243	249	220	257	224	248	245	253	258	276	266	258	255	240	237	259	244	248	279	245	254	217	228	256	252	273	252	271	261	226	225	242	238	239	269	230	251	252	264	260	252	253	247	245	253	247	256	269	267	277	246	247	250	262	283	248	256	278	259	232	259	248	280	242	302	230	242	263	252	243	290	263	225	277	259	259	229	263	286	275	243	234	260	239	200	257	251	231	249	266	244	252	240	242	264	226	251	246	255	271	243	251	220	259	231	258	258	252	273	294	248	280	240	249	270	248	221	248	233	249	246	217	250	264	267	255	261	230	231	241	289	254	276	267	296	245	268	250	250	239	262	266	239	264	256	249	253	246	255	226	254	244	232	231	255	258	269	237	254	247	290	246	262	256	263	264	241	240	235	232	246	234	277	242	229	246	223	264	255	246	251	255	261	260	272	244	250	242	251	245	253	256	269	271	268	256	239	242	254	275	271	240	244	252	266	269	228	239	256	238	253	245	259	235	246	245	254	252	249	265	269	245	219	223	242	267	235	220	271	224	255	251	260	265	262	242	243	204	196	252	225	211	252	217	245	256	264	240	217	257	248	246	269	262	261	253	239	248	226	242	250	256	247	241	287	271	239	236	240	239	253	247	253	249	271	243	262	270	245	235	275	238	238	229	243	253	237	227	228	264	241	234	280	266	233	252	258	272	244	259	232	224	266	224	230	230	255	236	270	254	259	226	245	264	269	253	238	210	217	227	223	262	241	253	225	236	277	244	249	239	268	249	244	249	251	241	234	280	231	266	224	251	256	263	256	258	253	247	246	251	232	231	241	234	219	232	246	230	264	226	267	232	245	238	238	233	238	230	256	256	230	275	236	245	265	258	263	239	275	246	258	235	257	254	240	226	241	238	239	258	228	255	267	269	236	257	230	251	228	232	217	264	244	256	257	233	289	236	262	249	242	231
2843	586	600	600	616	628	557	599	596	578	583	604	614	596	629	597	540	582	588	589	605	589	625	548	595	573	601	589	644	557	592	634	590	556	632	581	583	587	590	575	589	579	580	567	581	603	620	614	575	596	580	592	597	606	656	612	574	625	597	583	578	602	595	574	598	599	597	598	564	575	594	586	598	566	539	596	584	610	572	565	635	580	609	613	610	559	568	591	599	595	582	636	522	601	638	620	545	587	598	584	622	594	558	561	592	567	581	659	611	642	588	632	577	587	614	576	553	629	596	558	553	558	596	618	596	597	617	575	587	609	595	606	561	582	624	600	617	583	562	568	580	609	581	587	581	552	629	565	603	608	598	576	593	601	649	596	580	609	605	562	600	589	573	581	564	569	618	602	569	603	589	554	583	556	617	626	595	612	600	551	560	581	595	550	561	650	538	584	581	611	588	600	548	565	639	585	608	582	560	570	578	570	663	616	602	590	597	577	539	610	647	593	603	591	606	644	587	577	602	614	555	593	594	620	558	591	630	676	593	596	611	593	586	618	558	576	589	585	582	583	613	563	613	589	556	575	584	608	618	574	600	535	644	570	538	603	595	631	559	553	584	539	588	615	562	600	607	586	594	575	591	578	606	577	570	580	604	595	631	585	566	576	557	568	573	618	619	574	623	590	573	573	593	569	547	563	580	581	599	571	581	603	574	564	570	616	548	581	544	632	616	563	574	590	554	630	558	581	604	548	606	609	603	602	563	627	587	619	576	558	600	575	554	604	605	555	581	611	579	565	628	591	554	582	586	593	566	593	587	589	557	580	581	591	608	587	612	569	574	586	627	577	550	620	574	608	612	623	602	592	610	585	557	599	574	542	616	562	572	593	609	547	595	546	583	571	599	612	626	629	640	596	593	586	576	588	572	617	594	549	626	662	580	605	570	634	602	569	620	571	588	621	589	612	574	559	617	566	622	593	603	572	617	573	608	579	598	564	590	605	572	546	588	531	603	614	629	547	577	615	596	599	573	596	614	577	614	581	599	579	643	595	606	590	567	577	591	578	572	575	572	556	577	594	584	563	625	591	579	574	592	624	609	599	580	595	566	621	589	625	592	607	579	605	596	588	613	579	583	583	588	594	643	617	597	613	586	621	598	574	631	578	616	574	582	546	564	588	625	564	575	591	624	565	596	583	619	603	554	548	624	570	614	608	603	577	591	597	553	613	552	615	575	614	587	619	599	613	559	602	568	571	595	577	576	587	595	582	606	576	600	639	549	608	638	609	577	600	552	579	588	584	605	602	621	576	574	574	542	611	635	575	577	610	626	581	607	556	558	597	554	575	568	638	555	601	542	553	615	566	607	570	570	612	592	591	610	595	592	627	632	633	580	575	595	631	589	568	565	567	575	573	596	634	586	553	610	595	627	573	519	528	608	610	595	568	588	560	600	582	577	604	584	550	628	618	583	578	602	610	616	631	543	617	546	613	603	588	578	589	575	601	637	612	627	591	671	588	569	635	647	605	574	569	572	546	566	585	576	599	574	600	610	587	612	587	572	595	635	577	630	606	556	602	619	621	558	569	612	608	574	604	626	613	628	595	584	562	571	611	585	576	555	565	594	622	593	588	587	590	600	599	575	557	608	578	571	576	598	614	540	538	603	535	574	538	617	571	573	584	591	585	611	588	620	602	569	595	555	644	575	601	567	591	583	596	647	586	630	586	573	576	607	563	569	598	595	613	559	613	641	597	643	594	609	620	600	597	551	603	611	601	567	565	629	640	573	612	614	607	570	579	587	553	571	545	631	573	643	607	615	565	601	620	610	637	560	608	585	595	591	576	594	606	551	662	628	567	574	619	605	594	551	573	585	577	588	597	610	573	613	617	630	573	556	597	606	549	591	595	585	583	599	595	542	623	639	607	566	609	587	607	591	580	599	575	578	587	601	547	579	621	599	593	577	539	535	610	593	583	613	615	564	595	609	581	557	626	574	599	618	591	643	577	559	584	592	610	547	603	586	572	604	597	568	576	596	597	660	616	582	567	582	614	581	568	613	606	572	608	582	592	569	575	553	589	590	553	577	574	580	576	597	556	577	610	604	649	613	618	604	606	605	576	555	608	591	581	557	610	599	563	594	592	597	531	585	616	604	609	601	547	587	597	589	586	606	585	597	586	632	583	575	571	610	612	590	620	593	608	555	575	591	611	595	607	594	581	610	587	571	591	587	607	614	594	604	592	581	599	581	595	617	593	627	614	563	625	614	591	585	590	591	592	528	595	608	538	578	649	575	611	607	597	618	629	600	573	648	628	607	605	603	557	532	601	580	610	592	585	609	592	622	563	587	607	623	554	629	612	581	557	583	588	603	597	572	606	617	620	577	591	578	571	549	585	608	552	574	591	570	566	580	580	541	536	646	594	606	594	541	580	586	610	609	549	594	595	595	568	593	603	600	601	604	562	569	583	545	604	570	580	614	587	621	620	607	597	586	589	585	557	611	612	569	623	635	624	612	602	573	579	580	599	583	593	581	595	549	608	609	620	579	590	549	591	570	601	590	524	565	606	614	579	575	569	598	600	576	585	539	575	567	548	587	576	578	599	624	583	593	577	578	609	572	552	640	577	590	558	578	572	613	612	538	592	558	604	588	607	578	569	589	595	581	577	570	593	630	634	639	660	615	634	566	573	624	577	628	555	592	576	618	561	589	606	600	584	571	587	587	601	592	673	607	542	553	611	613	641	662	573	573	546	599	581	602	598	597	597	579	577	613	590	581	620	596	610	605	599	562	595	587	575	593	620	574	547	582	585	570	588	613	628	553	598	563	580	606	576	593	610	560	585	563	625	580	586	568	571	583	623	572	590	584	621	617	621	571	587	603	605	614	559	589	620	603	605	621	610	610	595	606	551	576	596	550	643	606	561	606	576	588	578	570	550	557	585	561	596	578	581	617	568	566	597	572	598	607	602	587	556	647	587	604	604	628	628	582	618	543	568	577	625	613	568	610	550	594	586	616	589	609	581	593	588	637	628	605	574	594	575	603	602	573	565	605	615	608	571	566	552	568	589	599	576	612	600	593	613	605	602	604	591	615	577	594	561	598	632	568	607	558	597	558	597	604	580	586	656	590	594	585	599	627	577	587	595	599	555	603	605	564	547	577	555	588	584	528	539	552	617	586	620	586	577	567	603	601	626	610	549	540	595	566	603	588	600	597	625	602	598	582	610	583	626	565	589	566	615	591	598	574	566	569	624	584	568	565	550	621	593	555	616	604	578	555	558	601	603	550	582	556	580	589	588	585	576	615	587	595	587	587	619	598	579	609	553	574	587	620	571	585	596	600	546	579	558	558	580	603	549	604	616	606	588	588	597	599	586	597	582	607	554	648	558	572	559	562	596	610	607	588	640	632	574	614	583	608	592	590	604	598	593	541	584	611	591	610	591	573	549	536	630	615	603	571	595	603	612	607	563	623	619	585	564	585	639	568	528	565	575	606	590	562	606
10006	504	383	307	262	217	189	195	184	162	151	176	150	169	168	159	157	161	161	161	168	166	153	155	145	169	157	175	185	143	153	119	149	173	172	175	139	182	153	168	156	168	166	154	174	164	152	177	157	144	140	149	151	156	143	150	149	169	159	157	167	152	172	150	155	150	143	150	159	179	172	144	156	166	171	173	139	145	181	163	158	149	168	163	131	149	159	145	148	158	150	150	144	146	167	147	163	149	164	148	143	155	158	159	168	143	123	183	164	143	146	149	149	142	159	150	172	184	162	160	164	180	146	156	173	133	140	133	155	159	172	184	161	144	158	152	140	140	155	182	140	161	160	146	153	158	134	175	166	168	153	161	160	193	154	167	160	157	149	132	169	184	161	133	144	150	151	145	138	162	183	164	164	162	166	139	150	153	140	147	158	146	163	147	185	155	150	151	161	164	155	146	156	168	151	158	151	147	178	161	137	156	167	157	137	156	145	147	160	156	150	157	166	163	160	169	156	141	144	167	144	153	159	118	152	138	166	168	144	149	169	149	131	163	167	145	163	149	153	142	145	166	154	146	158	159	183	136	155	151	120	132	148	167	169	149	158	165	154	165	152	129	131	150	130	148	158	166	174	155	132	149	132	145	156	178	164	148	143	142	166	144	172	161	149	160	158	140	152	143	160	158	157	149	172	163	171	159	149	150	146	173	167	151	152	148	165	164	141	157	163	157	166	152	141	163	143	165	167	164	146	137	163	161	150	166	149	182	148	171	154	158	159	160	146	155	139	158	151	146	160	170	155	152	154	150	154	162	153	155	161	161	161	166	150	168	142	158	151	150	164	168	177	158	159	151	171	140	143	156	169	140	166	126	158	159	135	163	142	157	155	148	155	158	153	153	123	172	139	143	150	157	166	161	149	145	164	169	142	156	163	180	138	136	117	159	150	154	152	162	161	143	162	177	184	142	141	115	173	126	146	155	157	159	160	165	159	146	152	151	118	147	158	160	135	134	174	156	161	133	152	166	155	149	163	142	156	124	167	149	152	138	163	145	162	139	176	161	191	123	162	137	161	134	168	158	145	156	134	159	164	141	169	139	157	171	162	180	152	158	157	164	151	132	161	132	175	161	143	151	156	164	148	149	163	125	151	158	161	155	160	177	155	155	156	159	153	180	144	148	135	134	166	171	156	170	161	143	125	153	155	158	126	174	178	157	174	154	168	140	173	157	142	169	144	140	137	139	156	164	137	156	153	151	156	138	147	147	161	194	138	158	155	154	157	169	152	165	159	146	156	159	162	141	157	161	161	167	169	137	155	143	139	163	155	127	156	152	145	146	165	138	154	152	155	146	169	172	162	160	157	152	132	147	172	164	160	182	148	163	152	136	153	146	170	161	168	171	147	162	163	153	160	155	145	156	166	185	150	138	170	170	151	157	133	169	138	184	145	138	132	169	154	180	163	181	186	151	139	166	176	136	139	141	154	144	125	156	182	144	143	155	166	162	159	154	157	158	161	151	136	162	145	156	176	148	139	155	164	150	159	167	143	167	139	160	160	135	155	158	171	153	152	130	162	138	168	151	170	179	139	157	167	164	141	137	193	160	158	151	144	149	164	132	155	158	145	143	141	154	167	131	148	158	163	171	169	195	153	143	151	179	143	154	155	156	144	144	163	159	169	162	131	140	149	166	184	142	128	133	151	155	138	156	143	180	186	148	151	153	143	162	158	186	166	184	149	175	158	158	152	146	142	156	151	126	142	164	171	167	151	141	182	147	151	157	157	165	171	177	162	164	148	133	144	157	152	161	170	175	141	156	144	143	152	137	139	149	154	149	161	155	160	155	160	168	151	149	176	154	157	162	145	151	129	151	164	166	153	137	140	153	149	159	153	156	149	145	177	131	142	168	154	174	147	166	194	150	147	136	156	157	151	167	161	150	169	152	147	169	152	172	153	143	147	154	149	162	151	156	149	165	150	149	168	150	155	167	144	162	156	164	164	161	164	163	164	147	142	182	165	147	161	137	144	148	149	144	161	158	161	175	149	149	128	158	190	146	154	163	156	139	136	177	137	142	144	162	166	157	139	164	152	145	146	170	158	170	159	158	155	153	165	161	156	128	157	150	154	186	172	156	179	167	163	161	159	176	160	175	158	141	156	158	141	149	148	156	156	156	143	143	149	159	149	182	155	144	162	172	148	160	153	163	161	136	169	152	165	143	153	156	156	148	151	122	141	157	179	151	179	164	141	145	157	150	171	154	159	162	139	172	175	155	156	168	165	171	173	157	169	157	151	164	148	144	163	158	155	170	169	144	126	154	170	152	166	147	149	171	151	122	136	154	168	144	148	163	146	160	171	150	171	143	158	136	142	160	136	168	142	163	150	143	158	151	127	132	148	144	160	154	130	159	141	166	160	163	170	161	168	169	146	157	159	146	158	162	134	156	144	166	178	155	132	162	169	165	152	139	138	146	165	151	170	169	171	159	162	160	154	173	166	165	165	139	139	159	163	159	158	161	141	170	133	178	152	153	152	187	156	138	160	158	138	140	165	151	172	141	142	159	164	160	152	143	181	178	166	146	122	153	156	171	145	151	162	156	141	151	150	115	146	146	159	149	168	160	174	179	150	142	135	143	148	146	122	124	148	155	174	158	153	155	141	156	160	166	145	151	150	160	154	137	142	173	166	150	152	144	141	164	152	140	163	171	138	158	153	151	150	141	165	147	154	167	138	162	149	157	151	180	159	181	130	180	156	168	158	154	142	159	161	148	141	164	145	126	169	158	162	156	135	159	145	178	147	158	172	180	169	138	172	158	156	158	157	161	141	137	152	158	158	146	157	160	149	182	133	159	161	147	128	131	158	184	164	139	150	149	159	172	169	149	157	151	148	174	170	137	135	150	158	147	140	173	128	142	147	145	163	174	143	143	160	136	135	147	144	154	133	167	141	139	147	150	180	162	151	147	145	166	156	144	128	159	129	139	145	131	144	163	172	162	150	187	140	149	130	119	135	169	180	127	159	151	150	148	159	144	135	146	155	143	159	139	136	140	164	161	165	180	158	154	140	154	144	158	162	140	150	177	153	176	180	152	156	171	150	133	163	156	132	170	154	155	160	166	158	162	144	137	143	150	169	148	167	156	145	159	130	157	183	159	146	152	138	138	154	193	164	168	131	179	166	146	155	162	172	145	142	165	156	145	142	158	156	133	160	158	160	172	165	154	162	157	159	165	154	160	168	166	147	134	175	154	141	138	164	176	141	140	162	144	172	179	134	143	137	149	138	169	157	147	137	153	156	118	158	163	172	183	154	157	158	162	174	155	126	152	174	162	157	146	134	158	160	150	168	168	145	160	144	174	157	144	159	146	141	153	165	164	157	150	164	165	163	165	178	154	126	153	176	163	142	148	171	161	158	128	135	162	152	179	158	161	159	160	141	183	168	158	158	142	164	162	152	162	177	157	177	154	153	145	143	150	151	156	167	159	140	168	150	165	150	152
8520	595	948	1010	906	738	687	617	590	524	475	487	441	431	469	439	406	446	396	410	424	403	439	395	392	387	387	401	407	379	401	389	399	409	387	421	394	369	381	413	363	385	401	368	402	386	387	400	378	413	382	379	384	400	392	367	360	406	379	382	395	400	391	353	374	369	416	411	371	361	362	393	397	400	373	373	371	375	363	401	427	380	370	364	366	396	398	341	383	367	404	386	363	380	382	386	384	350	402	424	388	366	410	367	389	424	369	357	389	388	424	403	398	365	372	408	383	390	437	391	361	394	372	398	388	369	358	403	374	395	382	407	393	370	380	386	408	355	409	389	357	377	372	393	345	398	392	368	357	351	385	409	370	403	386	334	389	369	386	381	357	361	369	329	379	378	370	379	377	374	373	344	377	370	382	379	377	393	388	351	360	396	359	358	372	373	393	414	365	347	390	385	379	399	374	370	417	366	372	362	401	377	369	397	380	344	378	376	398	386	376	380	377	373	397	391	406	384	374	396	341	364	359	349	360	365	377	353	388	381	411	325	413	376	364	394	376	353	398	367	350	375	392	359	349	381	391	384	356	404	362	380	393	379	389	371	358	362	371	372	387	352	390	386	345	388	392	371	390	344	381	357	378	349	389	394	368	383	377	387	354	409	377	390	395	409	367	353	382	401	358	382	408	382	393	425	411	358	363	391	391	407	376	347	408	372	415	364	409	384	394	383	360	341	371	385	359	396	387	382	376	392	375	394	378	402	380	398	357	362	385	354	333	350	404	366	358	376	391	379	398	378	351	375	381	396	378	364	410	378	375	378	382	369	375	379	355	380	388	386	370	383	386	377	386	395	401	392	391	350	338	424	363	381	371	385	381	386	392	387	372	398	378	385	383	401	381	364	367	394	358	359	359	376	394	363	379	375	361	370	413	422	370	374	403	375	397	408	394	410	401	349	349	360	394	382	380	372	374	360	365	361	384	402	378	358	369	373	384	356	401	405	406	373	374	372	360	379	355	362	394	340	396	374	398	340	390	351	391	409	346	366	389	398	394	410	389	354	374	396	355	401	349	396	350	355	344	394	375	362	365	391	364	381	373	386	391	387	388	392	377	374	379	342	360	366	409	343	380	380	385	377	385	342	360	406	350	387	362	363	363	392	373	360	390	362	365	395	413	342	377	392	403	350	392	341	370	378	381	368	392	414	386	348	379	383	375	348	346	377	326	371	387	419	357	396	368	409	406	364	378	364	395	378	384	356	384	390	372	357	371	355	378	337	376	360	379	378	388	354	378	377	413	383	358	381	372	371	369	421	389	419	410	363	388	359	356	361	365	394	389	394	388	377	393	357	366	401	366	398	393	372	357	358	388	358	360	400	383	361	373	371	329	403	356	400	419	376	382	387	359	372	385	414	345	394	374	366	362	404	347	397	358	371	373	332	358	399	363	385	395	375	424	380	363	390	373	345	385	375	394	401	376	353	382	367	361	376	418	388	404	402	395	387	388	361	331	361	394	341	368	367	392	367	364	392	400	355	395	435	372	351	410	359	374	354	376	353	357	354	390	355	377	373	414	388	395	392	383	435	401	420	386	358	365	416	367	352	389	390	402	375	367	359	411	372	385	353	374	364	372	386	388	373	393	400	332	357	393	384	383	397	389	372	381	341	378	369	381	376	358	350	377	353	395	367	355	395	361	391	378	397	362	349	389	383	394	383	380	367	392	392	371	366	396	385	377	363	413	347	366	391	386	378	367	382	353	374	386	349	380	396	393	379	403	382	382	367	364	378	392	385	394	349	379	381	393	398	390	384	373	361	361	361	385	379	403	353	375	348	401	400	407	372	423	358	368	379	392	406	363	363	389	374	387	375	397	392	402	349	365	394	366	383	386	371	380	423	350	369	370	377	357	373	387	367	346	401	393	409	379	364	407	374	378	377	386	380	393	334	368	359	354	351	379	383	377	372	377	370	370	390	380	357	391	349	364	381	382	381	366	401	376	372	377	364	390	410	383	396	359	381	396	390	387	374	397	379	372	375	381	363	358	376	381	380	378	382	385	334	370	386	366	383	418	389	370	385	386	363	397	368	392	361	372	378	382	372	366	358	358	396	414	354	375	392	401	386	370	366	386	351	384	394	398	390	391	355	377	380	390	365	399	364	417	372	381	362	413	402	385	356	361	388	358	360	344	368	374	386	362	366	376	369	336	382	368	417	388	410	356	397	376	406	416	397	392	407	393	353	408	363	374	389	377	394	386	333	383	393	349	365	377	391	417	376	372	420	388	385	369	385	371	389	372	353	353	364	348	388	381	379	376	409	399	367	373	363	375	417	376	364	375	393	383	356	358	400	355	374	395	388	374	357	343	356	404	376	392	359	366	399	361	360	400	394	367	351	362	347	378	377	328	385	414	364	361	402	368	344	384	361	408	361	379	375	400	377	363	407	383	370	369	353	390	358	355	350	363	375	394	361	399	363	409	435	346	358	353	351	375	324	356	390	348	365	362	368	404	372	362	368	378	370	356	376	370	341	353	370	361	364	409	390	390	355	380	398	389	352	384	361	381	376	389	339	388	384	378	374	383	386	415	370	389	390	399	386	375	361	391	387	374	383	375	350	384	370	412	405	357	397	387	373	421	390	375	349	405	369	377	386	400	392	389	354	366	372	380	380	387	416	396	384	403	375	339	365	404	389	356	360	372	401	386	379	386	408	372	352	376	333	383	381	369	392	375	352	375	378	375	383	369	367	385	386	364	384	376	363	371	347	384	394	378	377	375	381	398	400	392	376	374	376	406	371	378	403	349	373	384	387	378	351	344	378	351	352	370	378	348	361	386	383	387	376	383	383	414	383	347	351	354	381	400	376	346	395	400	386	368	406	388	373	403	413	355	391	388	368	363	370	389	376	348	389	376	342	369	396	362	360	356	373	368	377	347	409	398	380	337	384	382	382	400	382	400	385	374	410	354	379	393	387	374	363	414	366	417	386	355	387	399	390	390	376	421	414	369	374	370	395	363	394	381	383	388	361	391	344	388	369	375	393	380	373	354	407	335	358	368	387	384	428	375	412	344	407	379	391	369	374	393	385	380	386	382	357	388	372	355	385	396	352	380	383	367	380	366	375	411	365	372	379	415	372	358	372	357	377	369	375	376	396	391	357	401	384	366	385	359	376	376	357	367	386	371	388	360	416	368	377	334	364	382	373	380	391	346	353	357	374	335	343	391	358	388	392	368	360	375	403	337	415	386	382	371	379	386	370	384	343	400	361	337	383	337	388	393	361	367	359	388	382	377	366	378	372	371	375	356	383	436	394	383	362	391	356	409	354	389	379	371	408	392	342	395	383	387	336	358	367	417	378	409	364	401	368	381	360	381	383	385	366	374	377	379	378	378	398	371	387	355	383	374	365	363	391	358	396	389	415	363	343	417	329	379	353	359	389	380	379	396	362	375	377	382	374	364	368	376	376	392	372	353	361	409	340	356	358	382	395	411	392	364	389
17055	1025	512	394	262	192	165	148	115	85	102	81	75	67	67	57	65	76	79	73	63	67	67	62	55	56	62	54	62	45	66	53	60	53	52	66	64	61	67	44	64	45	74	39	57	71	51	58	71	52	66	60	63	57	66	65	53	65	60	59	59	58	48	53	55	51	70	62	64	60	58	57	58	60	54	50	50	59	58	55	58	59	61	53	58	66	50	64	59	63	60	58	64	64	59	55	66	64	43	61	52	46	43	52	49	58	59	54	67	47	69	61	63	61	47	68	68	60	64	45	52	47	56	66	61	57	49	65	54	77	55	51	60	60	71	65	44	62	54	77	59	56	61	44	60	61	40	62	60	53	59	51	74	56	66	67	57	53	52	50	65	73	68	46	64	56	59	55	53	52	42	54	63	55	59	61	48	50	67	66	56	62	49	62	68	55	60	51	53	57	57	53	52	54	61	51	49	45	52	60	53	66	53	47	57	72	72	68	52	53	55	57	61	66	64	64	62	45	63	64	60	34	47	61	52	50	57	59	42	56	53	76	56	61	52	51	57	54	57	50	59	67	58	70	62	60	58	43	56	53	55	62	55	46	50	45	63	55	56	59	60	63	48	52	56	55	61	46	58	56	60	70	70	66	42	59	57	52	64	49	75	48	74	53	55	57	54	54	58	69	43	61	65	74	55	55	63	59	58	43	53	71	60	63	50	55	64	54	78	50	64	64	56	49	38	56	58	53	58	51	54	47	59	52	63	61	56	64	57	54	64	51	51	59	62	61	53	56	51	41	51	63	56	55	53	58	49	66	48	62	51	67	60	53	64	65	68	52	80	56	51	68	60	58	60	57	46	64	51	58	67	62	47	48	45	61	47	47	48	50	44	63	55	55	56	51	50	68	63	60	56	47	61	60	59	44	53	60	49	52	52	49	64	58	57	63	60	54	60	52	50	45	49	52	45	37	54	56	59	50	54	66	62	64	71	54	61	58	53	62	69	73	64	64	67	62	51	70	43	49	46	53	52	50	50	60	54	60	59	45	66	57	58	58	49	71	56	45	49	58	66	51	55	54	55	59	51	58	50	51	52	61	64	71	52	77	45	62	45	51	66	69	40	58	53	45	67	71	50	74	62	64	60	59	54	62	64	48	58	62	53	46	65	62	63	58	59	62	57	67	54	62	58	53	56	41	76	48	69	77	55	43	56	60	70	67	65	52	49	61	57	68	52	56	51	59	48	55	58	60	59	62	54	56	64	58	42	36	45	58	65	48	69	51	60	56	57	50	55	63	54	56	67	70	62	59	70	58	63	53	62	53	70	49	52	66	70	56	51	49	44	61	56	71	58	66	56	73	51	64	55	58	58	43	55	59	70	62	57	52	49	49	59	62	62	53	66	57	58	57	47	59	73	51	50	60	57	55	58	59	53	46	59	55	44	54	57	50	59	67	47	42	55	41	57	56	58	51	49	57	58	43	50	62	51	51	62	51	54	60	53	57	67	67	60	61	68	49	72	56	59	56	49	46	63	61	50	57	45	64	60	56	56	54	62	64	50	72	67	54	59	62	52	52	50	56	59	39	67	56	65	53	71	55	63	63	53	48	59	64	59	44	52	60	62	70	54	53	62	47	61	69	58	68	56	60	58	62	39	52	64	59	67	50	65	57	49	49	48	45	53	49	45	68	52	50	65	60	51	64	61	65	57	62	52	62	53	66	51	56	48	59	54	53	53	54	64	66	59	65	63	54	34	51	67	59	50	62	56	55	55	50	59	63	57	73	47	54	53	61	54	58	54	53	56	47	48	44	64	56	56	56	53	52	62	52	52	53	63	58	59	50	47	62	52	60	74	62	60	54	58	56	59	56	71	59	46	56	80	48	61	47	51	70	43	55	60	54	61	55	60	76	57	61	52	50	51	69	48	61	53	53	54	66	43	48	62	55	47	58	54	69	61	53	61	67	69	50	60	70	67	67	66	52	52	61	52	60	49	54	49	61	51	53	53	47	45	55	79	64	52	46	65	53	60	49	58	56	53	52	47	46	63	65	56	61	57	51	49	62	57	47	61	62	57	52	47	53	57	46	58	58	51	68	71	66	71	44	45	65	67	77	51	52	57	62	52	74	54	67	60	49	55	53	60	58	68	55	48	56	57	56	50	60	49	66	66	61	56	54	57	73	50	57	45	61	57	59	45	76	68	45	38	60	55	55	61	59	60	50	69	49	65	49	54	59	51	45	68	49	60	60	66	53	68	63	70	51	68	59	76	63	64	70	52	65	69	61	49	75	47	60	48	62	54	45	66	77	65	68	62	61	62	68	57	47	57	57	54	54	59	57	45	61	69	43	58	61	58	47	48	50	67	48	56	70	64	61	45	59	62	77	64	46	55	63	56	60	62	55	56	44	65	57	46	57	44	61	59	55	63	57	52	54	58	66	63	54	46	49	55	56	55	57	78	42	51	57	57	61	65	56	53	46	44	64	55	49	66	57	72	61	71	61	62	50	82	57	61	49	55	63	49	59	56	50	52	47	54	46	57	55	41	53	57	51	51	47	61	71	61	59	64	45	60	55	54	61	58	58	65	48	63	62	78	50	66	42	57	71	57	58	65	53	50	43	56	64	57	55	61	58	53	55	56	65	62	58	68	61	44	51	59	62	60	51	52	65	67	68	60	55	62	64	55	58	57	59	60	54	67	61	51	53	53	54	60	59	60	53	48	54	51	55	58	71	69	66	56	67	59	66	61	60	67	44	49	53	58	48	55	62	64	51	51	54	51	67	62	49	54	45	60	61	69	65	61	45	47	60	58	52	48	53	52	51	61	61	66	56	47	64	49	57	50	66	41	61	48	55	54	51	63	41	58	60	49	53	55	59	64	56	64	63	55	49	57	61	58	50	60	70	41	46	48	60	61	64	48	44	65	70	52	56	63	74	61	62	57	60	51	63	67	62	58	57	53	64	58	58	67	62	46	58	56	70	47	49	59	61	52	52	66	68	51	59	54	52	47	50	64	49	50	65	72	52	62	57	71	54	67	54	50	72	65	55	57	60	61	62	43	48	50	51	51	68	57	61	51	61	66	64	62	60	55	47	59	58	48	81	73	57	66	53	50	52	54	48	66	66	59	63	59	52	68	49	55	53	46	56	46	56	54	56	61	55	63	62	62	58	51	52	49	50	58	58	58	63	56	60	58	57	62	51	49	77	68	69	75	58	61	49	51	71	46	47	64	45	49	49	59	62	50	62	59	57	56	71	53	44	53	59	55	64	61	63	42	59	67	57	57	65	48	51	57	63	44	58	55	58	60	66	65	60	55	53	69	57	52	53	53	60	56	64	49	55	58	42	59	71	50	52	63	61	52	57	71	57	63	61	47	66	49	48	75	51	57	63	62	57	61	52	65	68	76	57	50	70	59	68	44	46	41	52	55	66	52	56	50	73	62	73	53	68	65	55	62	64	68	48	50	62	67	71	50	75	61	52	62	59	56	53	63	46	56	49
10528	662	1161	1413	1152	927	720	594	472	426	396	348	336	282	273	263	285	263	255	229	201	220	219	222	221	220	205	202	215	208	188	210	196	190	192	195	200	191	181	197	186	198	167	165	160	170	179	183	183	170	198	159	157	179	167	166	170	166	181	172	143	169	190	184	153	161	169	199	172	162	205	186	176	180	179	158	191	183	169	148	167	159	168	163	159	157	157	183	151	167	176	178	175	175	161	161	164	179	172	169	165	169	164	145	160	191	164	150	170	190	187	158	166	172	189	162	168	180	164	143	136	179	165	170	175	163	200	175	156	158	167	174	190	171	164	180	183	181	148	170	164	161	151	166	174	157	167	149	151	183	143	176	173	145	169	152	155	173	153	190	159	167	159	157	145	152	140	167	196	183	201	161	170	164	150	174	168	190	162	171	177	152	161	172	168	165	180	179	195	178	160	172	162	171	180	183	175	175	154	157	162	158	154	161	161	145	178	161	166	149	176	162	189	142	161	165	170	160	156	183	179	163	169	181	180	157	178	183	168	144	152	177	186	151	163	177	161	180	190	184	155	170	161	152	159	164	155	159	176	170	180	193	157	173	168	171	165	150	170	155	177	179	186	159	178	181	189	164	176	176	188	177	169	156	163	160	152	171	145	175	166	165	152	168	173	161	155	151	181	186	174	153	148	163	166	195	157	154	164	193	157	173	155	144	177	140	151	162	168	177	162	177	150	182	169	170	154	185	139	160	177	158	158	180	160	199	167	167	154	163	161	179	168	151	157	170	174	185	183	167	140	179	161	168	167	176	166	165	149	162	139	179	142	169	168	149	171	173	180	164	168	191	164	158	168	161	182	173	166	156	156	166	166	154	182	161	180	172	178	168	155	152	173	180	161	168	159	162	160	174	173	189	166	171	170	186	188	166	168	145	162	177	156	170	160	170	184	168	172	174	161	145	177	147	178	170	163	177	153	177	185	157	148	153	188	195	193	183	153	176	156	165	149	159	149	165	144	153	162	161	169	184	143	175	138	166	165	162	154	159	176	174	154	173	175	167	170	177	161	157	163	185	151	152	168	152	161	183	178	174	167	158	171	171	168	160	166	147	146	160	177	173	185	185	157	179	166	191	165	182	161	161	194	162	165	177	198	185	161	172	164	154	158	152	170	149	180	189	163	201	163	172	167	156	173	168	185	189	166	157	169	195	151	178	161	162	155	180	167	173	174	146	148	157	172	167	167	170	154	143	162	176	152	154	163	171	162	174	177	160	162	181	137	175	185	166	167	158	204	142	172	161	141	170	158	164	162	174	180	179	179	177	188	187	156	155	190	182	161	192	164	149	153	177	183	167	158	180	148	163	160	151	158	177	166	173	161	180	163	159	170	176	189	176	168	145	167	149	162	148	174	170	180	171	162	150	178	176	204	155	194	184	146	165	148	139	159	178	148	168	165	185	182	174	163	170	175	171	171	161	140	149	173	179	167	151	169	146	167	143	171	150	150	161	185	175	169	182	155	171	166	171	163	156	180	151	159	168	165	147	172	186	156	159	175	170	176	170	168	144	153	175	167	175	161	160	144	155	161	186	173	161	163	167	162	172	165	166	158	146	168	179	163	153	171	141	168	145	163	156	168	165	164	190	162	153	183	172	164	174	179	168	154	194	167	167	168	177	165	183	181	156	162	182	151	170	167	167	169	182	175	156	173	144	157	167	162	158	167	172	189	146	197	161	181	173	168	162	142	157	163	156	166	164	161	154	149	152	185	191	175	190	172	178	181	162	139	170	132	153	163	159	164	179	170	176	160	153	150	185	170	168	165	150	186	162	195	177	147	156	176	147	165	163	154	144	177	179	171	144	189	168	195	176	163	173	169	166	162	167	178	149	166	159	200	172	162	145	143	183	160	165	155	151	174	169	187	149	158	154	159	171	165	173	158	156	166	156	166	167	145	170	155	175	142	162	145	164	164	150	182	173	159	166	178	170	171	169	183	135	173	153	160	150	181	141	171	186	173	155	157	188	184	170	167	150	167	163	166	166	147	136	167	176	152	162	169	172	162	182	160	146	163	163	174	174	178	161	167	158	163	163	159	137	168	170	175	154	162	152	177	176	143	154	158	190	180	166	171	163	175	164	174	169	150	155	163	168	190	172	172	147	170	190	173	158	148	161	186	161	165	176	158	187	178	169	165	152	157	135	171	188	151	176	150	175	165	171	172	190	156	179	166	172	177	160	161	185	166	172	160	167	150	150	168	161	163	157	153	163	158	171	155	157	154	165	168	160	177	173	144	154	184	168	167	160	148	155	173	156	173	172	154	164	152	153	166	165	170	162	180	163	167	160	164	171	180	140	171	179	162	158	149	182	143	166	153	181	135	209	166	171	169	182	144	171	169	168	151	175	167	161	182	168	179	166	156	178	175	175	172	154	165	169	169	158	167	160	166	160	174	166	175	161	162	176	175	159	163	152	157	175	173	167	166	161	159	179	170	168	188	154	152	166	149	163	158	161	168	176	177	175	165	160	159	178	185	165	184	179	168	157	192	149	145	188	151	162	146	148	165	144	169	168	164	166	159	174	177	172	151	155	152	151	147	152	170	129	159	171	179	180	145	146	168	180	144	179	169	155	163	188	173	172	167	150	189	187	167	195	185	145	165	163	157	148	171	156	171	183	173	163	177	154	154	163	182	165	153	150	170	156	153	150	152	157	149	165	178	193	163	168	179	182	174	181	181	157	181	189	148	176	159	186	170	181	172	184	187	174	170	192	192	148	146	184	158	162	172	170	175	180	172	145	181	165	162	172	173	164	183	173	149	188	173	160	170	185	179	194	195	167	150	149	162	140	188	154	163	148	162	164	157	171	161	163	141	168	151	157	153	173	154	152	157	162	165	157	161	162	197	172	175	162	154	150	171	155	166	175	165	181	166	172	147	162	164	174	169	175	164	188	173	158	171	150	169	148	145	162	174	173	162	186	175	162	160	177	179	139	154	166	169	181	175	171	175	175	159	167	181	180	168	170	147	191	173	161	171	182	151	150	173	168	167	150	159	150	155	163	135	180	182	154	156	155	169	181	173	188	177	182	177	199	171	150	202	148	159	175	168	174	170	182	158	167	155	159	179	151	163	157	136	167	181	152	175	166	159	158	171	166	174	182	164	156	150	166	159	167	167	190	170	153	165	173	149	144	197	182	177	164	152	175	181	177	165	179	167	153	133	162	175	161	157	165	178	180	192	168	166	171	164	167	169	163	134	178	182	167	196	158	172	185	167	171	161	185	159	178	153	149	173	171	178	165	171	155	176	192	179	182	142	164	171	162	164	159	155	163	188	154	150	171	169	170	169	169	157	163	167	152	157	182	179	166	157	147	185	160	158	170	157	179	164	157	169	170	158	153	162	171	166	148	149	176	153	171	175	168	158	178	169	173	173	148	160	155	164	157	150	165	148	164	180	166	183	137	188	162	182	146	176	152	187	162	165	149	176	178	188	165	161	153	153	173
2451	252	239	243	224	243	255	273	251	245	234	241	235	250	280	221	261	239	225	261	247	242	261	213	210	252	235	279	242	246	243	260	225	252	242	249	257	222	220	246	248	237	274	260	253	247	232	253	251	219	225	261	248	258	254	257	222	263	243	249	250	246	242	250	247	233	244	266	224	256	248	230	252	221	248	226	253	234	258	246	248	232	224	247	235	273	235	258	251	265	246	255	251	242	215	243	251	227	246	245	241	259	237	252	221	261	239	260	239	263	253	262	210	221	229	229	211	224	256	222	245	240	260	234	247	230	248	244	237	269	268	224	263	226	249	221	258	258	230	270	254	214	268	245	263	250	237	240	214	284	272	245	227	251	273	219	230	227	227	220	223	236	227	245	248	245	259	284	237	256	240	262	244	234	223	226	235	216	257	218	234	265	252	239	235	243	268	255	234	258	247	251	248	252	213	260	238	279	277	261	242	270	274	261	239	242	249	240	244	239	231	254	256	237	241	247	245	249	247	220	236	237	248	283	256	232	254	226	259	251	256	236	217	216	239	246	243	234	264	264	242	252	253	273	244	253	279	234	245	274	260	244	234	269	251	238	228	242	220	227	273	226	271	235	244	227	229	276	240	236	234	225	274	250	275	243	287	236	209	263	275	260	232	238	260	233	243	243	270	240	244	217	247	239	235	235	249	268	257	235	262	242	254	247	287	257	249	215	239	250	252	250	252	241	259	275	250	250	230	287	227	217	228	264	244	254	236	233	250	249	222	221	247	236	250	255	223	268	228	241	220	234	249	232	272	265	221	230	230	262	226	234	295	255	251	233	258	236	256	269	246	273	256	250	243	234	243	249	249	235	241	253	271	254	234	266	254	267	240	242	232	268	254	258	227	245	256	219	226	261	258	246	260	266	251	256	228	246	286	266	257	224	240	290	256	257	263	210	270	271	237	253	265	255	229	262	233	240	224	239	232	239	232	223	264	262	259	256	232	273	242	257	227	233	249	247	231	282	265	230	232	212	258	224	222	237	256	257	249	261	263	264	259	252	258	240	209	263	280	250	282	256	254	221	205	260	237	251	247	255	252	240	254	273	241	240	231	247	253	237	278	241	239	266	234	240	237	238	244	253	223	226	270	246	280	267	244	254	234	249	224	255	252	243	292	234	226	221	247	240	243	223	245	209	249	209	246	227	249	275	257	264	232	264	247	236	260	255	257	246	221	264	231	266	283	255	282	206	242	235	231	224	234	238	244	264	242	250	244	235	273	228	213	241	249	247	264	248	231	272	229	225	242	253	255	276	242	260	219	242	287	248	250	246	238	202	255	245	240	236	267	260	250	254	269	261	214	247	261	257	258	249	236	221	227	254	226	247	288	256	259	239	245	234	255	232	234	226	258	265	252	247	232	248	251	238	252	257	240	253	223	291	249	251	233	246	240	248	255	247	243	247	253	256	225	277	267	261	264	239	254	243	228	255	266	247	211	248	258	256	230	251	260	293	251	243	273	278	267	243	245	275	252	284	266	238	221	233	236	259	241	247	251	282	246	259	246	243	268	266	268	224	233	253	259	232	235	262	226	241	244	258	266	257	244	235	217	282	265	247	235	259	226	275	243	229	249	226	253	284	254	257	261	263	242	256	253	237	237	256	252	260	249	242	232	271	239	253	263	265	229	249	255	264	223	249	258	253	276	239	250	264	262	249	263	265	267	235	205	276	212	258	218	248	201	257	254	264	270	248	237	249	248	262	260	245	249	241	244	249	235	226	251	304	249	217	232	254	255	245	215	280	240	218	272	263	251	232	251	258	209	249	266	256	235	230	253	280	240	281	285	256	265	238	277	285	237	239	239	265	235	260	227	261	263	256	250	256	254	277	265	232	252	224	241	234	227	267	259	241	241	236	229	268	245	255	242	236	248	230	231	242	225	233	250	261	229	257	227	261	258	245	256	241	235	235	230	253	242	216	229	276	230	259	253	238	232	251	236	248	231	279	230	236	225	262	241	255	241	213	251	245	240	269	237	224	254	251	248	247	230	232	258	250	244	274	234	256	229	238	267	257	253	249	229	230	258	249	259	235	249	229	232	253	249	221	262	258	257	247	265	234	259	256	227	249	244	256	222	243	271	244	239	235	244	261	220	273	232	281	264	232	262	267	255	239	247	253	255	220	231	268	226	245	224	261	252	222	248	258	241	250	252	213	253	248	267	277	235	249	235	250	242	222	256	249	236	280	259	263	228	257	236	240	263	251	275	249	264	252	278	224	250	246	262	234	267	224	225	230	249	222	240	228	225	244	255	235	239	249	253	225	281	267	246	250	223	235	256	222	251	225	231	266	224	262	239	261	238	234	242	241	238	268	255	218	220	244	236	250	234	253	265	248	257	260	286	249	234	232	228	251	236	251	252	257	265	230	287	273	231	268	238	240	244	233	255	236	221	243	239	240	290	245	237	231	250	256	237	267	257	232	211	236	232	252	232	238	238	253	252	258	273	246	244	243	228	269	265	261	255	234	269	210	230	267	227	230	253	274	251	230	229	240	220	272	236	255	263	255	259	217	236	236	243	223	250	242	235	242	252	255	267	258	248	236	255	254	248	243	244	223	252	234	237	225	261	237	231	270	236	239	239	274	276	240	206	237	254	256	248	258	239	257	265	278	264	256	225	248	274	276	231	250	236	273	230	243	229	245	257	233	229	245	239	244	271	230	263	209	247	257	220	225	262	228	234	248	279	222	255	237	225	259	215	251	245	252	212	227	265	255	243	234	235	261	242	231	241	272	240	241	238	249	250	247	202	257	233	255	262	232	281	229	254	247	246	230	240	250	263	281	238	250	262	251	268	210	274	261	256	262	268	257	233	231	257	231	241	241	241	255	250	247	262	234	252	269	245	258	268	250	247	258	261	254	265	248	246	246	248	288	225	274	242	231	273	208	261	258	243	239	259	234	235	267	250	267	246	241	228	243	224	233	244	262	239	243	235	227	224	252	256	238	242	239	248	269	232	232	248	248	247	221	255	253	238	250	258	226	263	260	241	222	239	267	267	247	257	247	240	288	237	239	236	245	235	243	237	221	256	255	269	240	233	258	254	227	239	263	247	268	246	257	285	231	247	248	261	255	240	255	271	243	283	250	260	261	237	253	237	224	217	254	252	266	255	254	248	242	240	256	246	242	254	245	230	227	263	254	289	272	230	255	233	234	250	243	229	245	230	244	241	241	248	207	259	256	234	240	257	220	254	259	236	235	224	225	245	245	247	256	252	255	228	240	251	235	213	237	223	226	249	235	267	253	257	243	269	241	251	247	258	232	255	223	258	240	227	274	264	255	293	244	256	225	224	234	236	262	249	275	218	236	253	255	245	250	244	250	236	237	253	250	272	250	236	256	254	251	234	223	253	258	240	257	247	236	232	253	240	259	246	228	253	281	256	248	264	265	210	248	221	222	248	232	267	230	242	274	233	249	227	237	232	261	215	243	251	256	232	246	223	246	247	268
2831	576	579	602	554	606	587	551	544	557	598	605	589	610	606	558	560	597	583	608	580	578	614	603	631	576	576	563	570	575	610	592	600	614	597	615	578	597	573	594	591	563	590	582	570	595	582	606	594	612	587	557	599	607	554	597	611	578	626	595	586	599	602	571	566	615	538	577	600	585	592	630	566	582	571	577	610	609	607	615	588	595	589	582	593	591	631	542	595	583	593	618	533	597	541	585	596	587	570	584	602	576	525	556	561	587	597	610	573	594	533	648	615	600	612	580	600	619	647	589	603	608	552	601	567	606	576	607	592	541	559	609	575	573	549	555	544	579	597	611	564	618	594	594	556	560	596	588	575	610	568	577	604	585	598	593	583	583	574	584	630	644	570	561	576	594	591	589	582	576	572	612	587	619	568	596	535	580	606	607	578	608	622	575	593	596	587	576	555	592	540	588	593	631	580	625	565	601	525	582	598	605	591	586	596	577	546	589	600	549	584	597	606	618	602	599	607	599	611	613	606	566	579	629	570	580	593	569	578	552	560	594	599	598	611	532	595	571	600	598	571	540	626	599	582	619	574	578	624	548	573	621	563	589	571	552	563	586	586	618	584	602	603	632	550	587	591	579	592	578	584	613	586	558	573	642	574	572	549	579	548	585	570	640	592	564	581	615	543	568	580	574	623	594	597	605	571	621	594	586	582	557	567	626	628	602	598	599	602	581	647	568	609	607	595	650	597	566	590	548	600	614	557	594	520	615	615	599	626	579	609	593	616	603	535	581	592	552	575	581	570	601	625	572	589	593	580	613	577	598	602	615	586	594	650	580	628	619	561	577	613	614	602	582	596	590	584	599	635	555	608	569	600	623	587	586	606	607	581	605	608	585	599	575	609	564	636	551	586	606	564	568	558	637	590	607	531	539	578	613	610	627	598	598	618	524	575	606	598	615	587	576	571	583	661	571	599	625	596	549	607	584	578	582	607	568	556	545	594	595	530	544	551	593	576	576	601	607	550	617	589	550	619	624	585	576	564	567	556	584	553	597	597	594	605	575	540	582	604	605	556	561	601	613	586	574	584	586	556	579	592	616	560	556	558	543	588	647	585	604	562	608	569	622	598	581	600	591	617	545	570	552	565	608	570	557	619	595	544	573	610	586	606	577	569	542	589	604	555	592	563	574	555	567	556	598	602	558	640	551	576	589	577	577	586	587	598	612	616	581	605	575	568	581	575	588	633	598	607	609	590	626	578	557	620	570	574	615	548	615	566	575	571	602	577	617	611	611	599	573	627	615	561	570	556	572	576	598	641	537	596	599	592	562	556	604	582	616	581	533	544	579	578	578	601	583	613	597	574	568	581	564	583	566	607	621	575	616	565	576	617	575	552	544	603	575	605	615	575	572	599	550	597	553	595	619	586	597	557	595	595	573	575	551	623	585	617	588	569	563	587	615	581	566	585	559	562	576	557	575	585	618	598	610	538	601	619	614	549	546	614	652	628	542	548	600	621	598	599	597	593	612	625	588	569	550	513	571	598	589	592	590	603	557	609	616	574	572	609	630	541	573	612	616	531	599	574	570	562	552	580	603	571	578	618	549	544	584	586	562	561	597	563	619	584	572	606	611	578	574	588	604	546	570	620	611	594	582	574	615	587	614	569	601	601	564	573	586	586	591	591	591	625	574	594	619	572	576	588	549	574	602	584	639	647	633	587	605	636	613	562	572	598	611	630	599	599	587	580	606	558	582	575	604	576	595	548	588	623	599	556	594	589	555	545	586	589	621	621	562	604	579	596	568	637	616	557	612	612	581	585	532	533	582	605	587	598	606	565	560	593	602	557	586	547	572	526	579	588	583	566	627	594	555	620	641	569	591	563	580	592	581	572	584	574	540	614	572	595	571	555	549	629	554	586	612	598	654	583	576	608	627	573	621	571	584	564	584	570	595	641	559	601	577	618	615	583	586	541	593	577	602	581	613	589	559	637	551	571	616	582	612	544	598	566	580	567	603	602	536	584	585	599	601	580	589	562	582	571	641	601	546	571	559	584	575	565	539	604	615	605	576	648	588	592	616	621	583	640	592	572	601	609	602	602	590	552	622	593	605	580	603	615	543	586	569	602	585	572	574	546	594	643	596	564	596	600	613	602	599	568	570	574	599	597	607	576	583	576	580	600	522	582	568	608	572	589	601	599	575	542	603	565	602	598	585	605	612	594	592	613	570	576	587	593	572	627	567	597	585	592	617	589	577	583	583	582	569	556	591	596	596	601	600	580	587	616	581	537	573	568	582	594	562	587	557	592	590	567	595	570	617	591	566	544	613	592	599	581	526	590	591	594	618	585	605	631	593	576	601	593	597	613	595	562	567	538	554	587	610	591	600	622	565	573	556	596	571	607	607	594	620	587	583	607	572	589	605	582	600	595	599	621	589	582	585	635	618	579	585	563	590	609	586	616	594	570	580	610	584	562	587	567	578	554	601	576	614	547	625	557	603	580	581	602	611	606	575	595	581	592	588	588	585	571	590	573	605	573	584	612	592	596	576	616	575	594	608	559	577	615	579	598	569	582	580	578	562	565	601	605	576	558	619	612	601	595	597	604	632	605	594	554	613	647	588	595	606	558	554	576	599	576	596	599	593	593	575	584	576	595	583	632	628	570	546	590	577	584	560	577	619	604	626	594	561	565	561	598	559	599	606	573	563	595	589	593	594	563	629	579	612	582	604	570	617	631	583	602	605	619	623	637	571	632	621	551	544	590	613	582	545	575	570	632	628	571	580	592	635	637	600	586	623	608	567	588	587	590	591	591	539	606	607	600	615	586	589	601	620	618	581	597	523	627	599	581	566	609	590	593	594	548	574	599	552	611	613	571	609	593	579	617	598	513	608	605	616	556	598	557	544	583	577	571	578	566	560	562	596	570	623	615	579	565	616	585	583	578	592	580	586	581	590	619	513	564	595	591	557	586	655	596	592	580	560	647	570	592	584	576	605	605	621	555	587	637	591	571	569	555	638	594	624	590	595	564	579	591	575	597	569	582	612	586	602	558	630	605	591	547	567	603	573	577	574	602	591	577	586	573	577	571	577	622	616	610	569	638	570	606	580	622	613	573	577	594	548	612	582	593	589	583	564	602	571	610	584	591	615	610	576	644	598	588	594	559	593	542	599	593	559	592	547	615	578	582	603	612	542	578	571	566	566	593	593	613	523	625	585	584	574	576	637	587	636	580	562	576	582	581	610	590	567	577	595	598	589	535	644	547	597	605	659	591	579	573	545	594	595	619	603	577	576	602	572	620	610	574	598	542	580	577	597	631	557	588	617	633	592	596	619	542	594	609	602	586	603	571	581	586	587	612	616	567	571	631	607	549	586	594	610	587	584	615	602	586	588	634	581	600	597	599	608	578	589	600	599	598	607	574	604	599	601	626	580	614	595	590	542	600	591	631	635	609	621	611	588	577	618	549	634	591	607	621	639	571	573	586	582	601	566	568	561	574	600
9363	427	381	350	227	211	179	208	194	183	161	143	165	148	139	149	153	175	168	147	191	146	149	162	136	155	148	142	161	154	147	167	149	160	173	165	168	147	139	143	152	137	165	158	144	160	169	156	147	148	157	152	158	137	166	140	164	161	169	160	161	147	124	159	150	147	165	147	135	155	144	158	156	175	161	187	165	147	168	153	160	152	162	137	149	142	164	143	146	157	152	161	164	171	136	143	153	145	161	158	151	182	158	154	144	186	149	148	137	160	171	171	145	147	187	144	156	163	160	164	152	157	140	162	159	176	152	136	151	147	148	145	147	160	166	131	146	176	137	150	130	147	158	161	145	154	165	148	149	130	142	160	132	142	153	134	134	179	164	139	169	175	136	156	167	168	137	164	151	154	172	182	143	159	164	173	154	146	135	159	161	163	150	163	141	148	143	151	157	147	165	158	168	165	159	156	165	151	172	146	131	159	154	165	181	161	165	149	145	164	167	146	152	149	150	144	147	142	162	164	177	146	169	153	166	164	166	160	145	164	162	153	142	158	162	173	150	160	145	171	140	161	146	148	136	152	135	143	160	163	157	180	135	146	134	138	157	162	152	170	146	132	141	163	181	174	130	134	126	173	180	160	145	162	160	169	139	137	139	163	136	141	155	127	141	172	159	139	180	164	137	150	157	143	164	172	162	157	153	150	127	166	135	137	156	131	131	169	160	158	147	148	159	164	156	159	181	151	160	190	156	144	156	168	158	148	162	170	164	146	163	156	170	155	151	167	176	132	151	130	160	160	148	149	164	137	146	158	163	158	156	158	164	167	152	160	139	163	136	138	142	154	155	144	148	135	152	166	152	146	157	145	194	143	171	145	170	134	149	183	172	153	146	147	158	138	146	131	162	160	158	157	162	159	165	140	161	163	164	148	151	158	157	157	145	165	153	167	134	153	109	128	162	152	165	153	146	154	166	167	164	151	145	164	142	138	147	141	142	138	145	151	170	152	166	131	135	143	164	151	166	152	137	158	144	146	162	155	145	152	156	163	149	169	173	147	151	152	171	182	141	154	175	145	133	150	171	164	155	172	157	144	145	147	154	162	159	154	159	151	149	150	163	134	172	148	138	134	197	157	163	157	173	151	152	141	173	158	132	155	137	148	164	138	145	148	148	158	163	157	160	128	172	160	149	172	150	175	147	153	141	144	134	153	139	150	161	167	149	154	128	161	159	159	133	157	138	161	173	157	180	169	173	176	156	149	137	158	165	124	159	156	150	156	180	136	168	148	153	154	153	133	157	145	166	159	137	165	143	150	144	163	158	148	134	134	135	144	161	175	146	157	151	149	150	141	143	155	167	170	146	145	176	159	161	155	132	146	137	164	168	158	160	151	153	157	174	151	153	171	180	164	148	172	163	155	136	152	177	125	157	145	138	152	146	145	145	151	179	150	161	142	157	160	158	150	170	126	134	152	146	155	139	137	169	157	143	148	151	148	159	173	134	169	168	172	160	153	146	148	134	167	129	154	141	145	173	135	161	154	173	146	150	161	169	146	155	175	152	140	148	169	147	140	142	162	157	171	169	149	148	121	170	140	169	162	146	162	147	163	137	163	180	152	159	154	144	147	147	161	155	146	146	153	170	155	174	171	160	143	150	158	162	150	147	145	131	169	140	149	171	173	137	150	144	146	150	158	158	164	148	134	184	142	164	142	145	156	141	176	157	154	144	167	159	152	144	127	169	174	138	151	132	156	158	152	160	153	162	157	180	178	168	147	142	164	153	125	157	169	172	152	127	136	159	173	142	148	163	167	137	168	151	165	157	133	167	152	188	182	148	152	142	148	153	130	155	153	130	150	164	153	157	139	184	157	156	169	159	148	171	158	137	146	144	164	173	135	163	169	143	180	196	137	167	122	149	134	156	142	151	134	168	163	152	148	156	183	146	143	134	162	146	167	153	157	131	149	150	176	158	153	168	140	167	150	149	140	148	149	141	142	124	147	159	166	181	174	143	140	146	148	137	179	166	162	143	141	156	158	167	159	182	170	146	171	156	148	177	149	151	175	164	162	161	152	151	169	171	143	149	181	162	137	136	170	160	141	168	169	145	160	156	152	169	176	156	159	159	150	165	157	143	150	163	152	130	165	145	151	172	157	163	142	152	164	148	179	163	167	156	158	145	138	162	153	163	162	168	135	146	138	170	167	156	144	143	144	147	177	176	141	156	149	144	143	161	144	156	142	161	152	159	158	167	157	172	160	146	143	159	176	138	139	153	167	133	171	130	157	164	148	139	139	166	159	148	154	161	137	161	163	152	151	184	154	153	147	173	164	167	140	153	148	159	153	172	157	162	163	151	173	141	137	162	164	131	176	155	147	152	135	173	146	151	150	146	155	166	173	159	156	185	172	150	166	160	150	152	151	138	133	155	140	159	152	169	132	160	145	163	136	141	160	148	147	172	177	171	147	176	179	153	152	149	148	163	146	162	132	142	162	152	188	144	158	150	168	145	160	146	155	160	134	160	163	142	178	146	172	162	162	167	135	152	152	147	146	148	156	165	155	144	159	138	150	124	137	166	174	142	147	164	160	162	152	151	132	143	165	176	146	184	142	147	166	146	147	174	154	155	131	151	147	156	150	132	135	153	167	153	155	160	172	148	138	173	167	169	137	180	168	124	134	164	171	166	151	160	142	149	148	152	154	150	154	139	166	133	162	171	164	147	184	156	167	149	157	144	140	143	174	164	113	146	146	146	125	148	145	154	167	124	152	152	145	159	176	144	162	155	156	169	139	142	150	186	171	149	178	143	165	163	143	157	131	139	141	158	152	150	151	141	174	146	134	168	177	179	145	140	151	171	147	142	168	135	136	148	147	137	161	160	145	153	156	142	147	152	153	155	153	134	141	129	149	152	140	123	150	149	159	163	160	147	135	158	140	172	153	151	151	154	172	157	144	151	160	125	166	154	141	200	159	164	168	173	156	166	166	155	154	152	173	140	174	163	163	146	160	157	168	144	163	147	160	166	150	165	157	155	154	157	149	165	161	173	149	154	139	129	136	136	156	183	154	164	154	169	152	141	162	146	172	152	158	134	153	159	161	166	148	133	159	146	165	152	158	165	145	156	176	157	158	152	147	153	184	162	144	170	148	159	151	164	158	160	146	140	154	172	151	139	154	149	162	156	148	183	163	125	135	141	165	162	168	160	169	178	171	142	148	150	161	147	158	156	150	151	154	158	158	173	141	167	172	138	142	156	152	153	146	150	140	174	152	170	143	158	142	153	166	142	143	160	151	145	177	148	128	163	166	150	165	176	188	137	182	139	175	164	130	185	163	155	165	182	143	180	139	167	173	159	144	149	151	155	151	156	133	157	174	159	161	143	147	140	158	153	168	153	153	146	154	131	140	171	145	131	162	152	142	154	159	145	153	149	148	144	148	162	170	179	162	144	156	171	165	141	143	131	160	142	152	122	148	152	153	144	153	157	169	159	155	131	174
8204	616	930	998	886	684	658	565	528	483	470	466	422	451	438	407	429	410	426	415	396	383	386	401	398	391	393	389	439	389	412	364	357	374	388	339	364	398	401	386	365	410	381	382	395	371	393	355	337	400	361	381	387	369	373	375	379	380	345	372	395	357	396	397	386	348	352	408	401	434	377	420	340	393	394	378	360	369	364	374	392	413	393	379	387	402	373	381	366	363	361	353	389	362	368	368	346	380	342	357	348	380	354	365	387	396	403	356	369	380	338	379	365	360	357	368	394	370	379	376	387	364	347	390	361	356	348	354	383	384	362	351	377	364	391	369	359	420	357	396	362	347	378	359	423	402	363	361	346	389	394	383	357	390	401	386	374	351	386	347	377	402	362	383	399	404	371	375	398	394	361	396	377	393	403	382	390	378	378	350	359	388	367	373	375	373	359	376	347	361	319	383	370	341	357	347	381	383	364	338	356	376	418	412	388	365	402	394	357	361	363	373	323	382	382	362	374	353	390	383	359	363	344	408	397	386	357	356	379	350	381	371	342	366	394	386	374	359	369	374	365	373	378	350	359	366	377	369	391	362	389	375	387	384	377	408	365	376	398	365	374	352	390	364	383	368	377	379	397	405	402	365	383	398	340	341	404	384	374	392	399	380	382	386	380	390	420	370	390	347	401	392	401	345	365	384	353	393	387	368	359	395	331	367	356	359	361	381	407	394	357	401	364	391	385	387	366	386	350	399	340	354	367	395	362	383	342	374	383	398	401	390	395	341	350	364	375	385	366	361	357	378	367	371	377	403	366	370	382	395	356	380	345	359	377	382	383	414	402	397	386	343	377	350	376	352	376	398	387	382	371	370	405	414	357	334	408	347	366	392	364	363	369	396	365	388	373	365	393	386	346	367	371	389	369	395	378	406	358	379	377	369	350	349	377	400	370	375	352	356	382	369	347	372	373	386	381	411	396	369	376	342	341	369	364	408	399	385	385	366	376	334	369	401	368	374	374	439	375	388	350	380	343	374	395	393	386	369	343	353	344	362	369	364	354	341	335	367	345	331	350	375	368	362	388	356	361	364	353	367	375	374	364	370	366	392	365	348	355	383	384	372	348	376	362	349	353	419	407	345	386	376	375	368	374	379	359	378	369	415	380	380	357	387	359	384	421	370	388	348	392	354	348	367	384	365	336	355	381	367	368	396	401	382	341	367	376	359	352	377	388	323	367	402	386	359	371	374	379	372	394	401	351	387	378	385	389	403	368	396	332	382	364	386	381	378	385	394	384	357	407	377	381	375	365	359	408	347	373	375	390	385	386	369	363	368	382	405	379	400	375	384	383	374	337	349	395	361	397	382	359	393	361	339	358	414	382	385	402	345	384	391	360	373	365	384	353	376	359	352	365	366	360	357	418	386	365	385	364	375	369	390	384	368	375	365	358	414	354	393	389	386	374	390	366	340	374	375	351	382	397	407	352	366	382	366	361	387	400	371	420	329	389	383	395	365	385	407	352	359	364	355	361	349	392	368	363	380	388	363	408	377	350	359	393	372	401	385	380	383	377	385	360	339	376	387	384	394	378	353	364	359	361	359	363	356	366	335	386	393	337	364	357	398	401	383	381	389	325	356	343	367	390	381	344	364	383	365	389	372	367	367	366	381	411	386	406	347	410	389	385	375	365	385	375	398	347	363	366	398	378	365	342	369	390	350	353	381	382	376	358	366	368	360	373	382	378	375	392	364	368	364	379	388	376	377	377	406	384	371	389	360	366	368	387	426	344	399	366	361	355	370	369	405	366	358	401	390	365	361	383	376	340	379	332	374	379	353	391	365	345	367	392	381	362	365	365	389	360	371	389	358	361	376	398	376	390	351	356	334	389	380	367	392	392	403	381	386	346	364	373	397	338	351	341	377	387	388	357	360	354	366	370	382	363	354	371	366	405	382	341	341	359	365	373	360	364	395	378	353	384	352	384	381	361	342	371	363	388	368	394	378	373	360	352	390	354	383	345	371	383	383	367	385	412	362	385	366	372	362	392	355	414	395	381	375	361	377	404	366	390	373	396	340	354	389	393	330	380	368	391	394	376	347	366	368	425	388	384	382	375	361	374	379	390	365	362	362	346	383	374	359	390	361	397	366	424	380	361	419	389	362	367	335	348	371	326	349	368	402	358	358	389	341	376	382	392	382	363	369	374	365	353	315	388	400	406	377	347	381	372	394	365	405	364	367	395	376	355	384	368	388	407	351	382	369	402	343	361	400	371	330	362	371	387	387	358	409	337	390	373	391	381	382	372	405	379	368	357	375	388	356	400	368	374	373	372	336	387	398	390	350	383	354	372	331	374	373	397	385	379	404	375	371	361	371	376	341	344	381	342	388	376	364	384	369	409	375	361	373	395	381	344	365	369	419	371	395	364	379	355	356	359	378	377	366	382	393	392	336	355	396	353	368	405	382	376	358	356	380	382	366	376	357	401	420	348	381	367	373	355	382	362	394	392	386	385	342	334	402	368	377	387	389	385	367	362	393	354	371	400	366	378	364	352	370	384	350	346	384	371	350	378	391	373	355	370	410	383	389	330	343	355	371	349	390	393	386	360	345	363	382	401	391	404	359	378	386	331	360	335	389	364	383	382	343	379	377	361	392	345	372	386	374	386	405	352	385	364	359	391	378	383	382	335	384	377	389	368	329	365	388	372	369	384	358	378	374	393	361	419	393	405	396	348	404	343	357	353	369	354	388	398	388	375	370	371	371	398	368	389	362	362	374	368	403	379	352	346	406	344	352	382	367	377	363	362	377	387	412	391	380	411	357	401	390	393	394	352	389	377	373	348	357	384	365	365	371	373	393	394	359	386	418	352	364	372	374	371	367	377	353	380	385	359	359	368	399	382	365	332	356	404	380	379	375	380	377	369	389	394	372	379	331	365	350	377	385	393	374	383	376	342	345	385	395	347	364	367	353	383	385	348	343	346	380	339	358	342	385	390	404	370	386	387	403	376	360	343	377	365	388	366	382	332	372	370	388	376	352	375	399	392	380	383	391	367	342	372	371	365	370	366	375	380	400	385	362	376	359	361	351	392	391	361	369	369	366	396	356	349	366	377	377	337	365	360	400	382	371	385	346	366	347	346	372	383	388	378	392	407	394	352	367	358	385	381	382	349	368	407	380	356	377	409	350	360	389	364	372	363	405	377	398	383	347	345	330	367	382	361	363	358	368	375	386	381	365	364	336	388	353	422	380	399	376	406	362	408	368	375	376	369	365	358	378	400	365	354	357	369	356	356	352	377	369	404	371	352	383	373	371	393	380	398	384	396	370	389	364	371	373	381	354	363	394	361	379	348	377	399	380	392	380	376	384	341	397	395	395	362	365	371	374	366	401	397	402	361	399	390	374	342	365	377	410	360	367	372	402	415	366	366	368	400	376	335	353	395	416	405	363	414	359	358	395	368	367	364	386	405	366	374	342	375	386	375	388	361	367	402	386	369	383	378	381
16315	924	450	335	241	191	132	115	127	103	89	96	78	76	58	68	78	73	69	65	59	65	55	64	56	68	46	48	49	54	58	44	67	71	58	59	55	56	58	63	63	62	75	54	56	62	54	50	65	68	53	44	65	61	62	67	67	71	54	44	56	64	53	50	57	48	51	60	60	66	42	89	42	53	56	49	61	64	68	61	52	46	46	55	58	51	67	54	60	54	55	69	54	45	48	65	59	66	60	50	56	54	63	50	45	57	48	60	58	68	64	59	67	53	64	58	47	53	59	49	71	64	58	60	39	54	61	60	47	53	58	59	61	59	63	63	66	57	48	62	59	58	52	58	53	80	59	54	48	53	46	62	55	70	64	49	59	68	57	57	52	53	56	58	53	62	54	45	56	53	54	51	55	53	59	48	58	65	64	65	71	66	50	42	65	51	51	74	52	62	57	63	51	43	64	59	53	60	61	71	46	50	55	54	57	52	68	46	39	73	40	53	56	57	66	51	55	58	61	53	66	50	52	55	53	51	60	58	64	57	50	64	46	49	65	46	50	47	59	65	56	46	62	58	67	63	62	55	52	64	71	54	51	44	58	42	75	70	56	67	55	72	62	52	46	53	47	63	58	54	54	66	47	56	72	63	49	58	58	44	48	49	48	66	42	58	75	57	48	49	69	70	65	58	51	49	53	63	48	59	46	46	67	61	50	62	56	45	48	42	57	61	67	46	56	69	52	55	46	67	48	55	69	38	37	51	53	61	72	62	62	51	61	50	42	44	58	66	54	67	50	42	57	66	53	57	56	49	50	53	48	62	53	48	66	49	71	55	46	63	34	48	52	51	53	47	47	65	56	58	55	63	64	55	68	46	61	53	66	52	54	70	60	59	48	52	56	52	57	57	60	58	54	49	56	49	43	50	65	50	59	62	67	59	67	50	61	48	54	61	48	62	58	52	60	52	54	49	54	57	60	61	65	48	65	64	67	68	60	52	42	46	46	47	55	55	59	51	49	79	52	55	53	70	51	56	52	53	49	67	54	64	43	61	57	57	55	55	54	52	46	54	49	57	57	66	47	49	53	54	70	56	47	65	51	39	59	55	58	44	62	68	75	69	55	52	54	50	63	43	58	54	42	53	48	41	52	46	51	41	60	49	60	62	67	64	44	67	65	52	49	67	46	56	51	64	57	50	68	59	50	57	63	50	55	59	57	55	49	57	68	55	68	60	49	63	63	62	63	55	48	59	53	59	50	61	39	60	52	54	40	45	64	60	68	50	44	52	51	65	53	46	51	57	56	48	50	48	74	55	53	75	47	53	56	62	48	48	59	50	51	62	46	41	60	56	68	49	62	62	73	49	70	66	62	48	62	60	42	63	43	46	64	54	53	65	56	56	54	61	58	63	53	53	42	65	57	52	57	49	48	43	53	41	54	56	70	63	54	59	46	63	60	59	51	66	63	45	55	57	62	50	62	39	53	47	68	56	58	53	38	54	52	57	67	56	59	62	50	54	54	56	50	51	54	48	55	64	62	60	67	62	61	65	45	55	54	56	60	55	54	57	56	57	45	67	57	50	56	59	53	57	55	47	40	55	62	57	46	63	48	60	54	54	55	77	57	56	67	49	51	51	58	52	43	48	64	53	46	63	64	64	74	52	79	65	62	55	66	53	50	55	65	60	58	59	63	50	53	49	52	54	58	63	62	58	47	63	63	58	52	55	62	50	45	48	44	48	59	67	61	63	63	65	60	52	66	76	54	54	61	66	63	63	59	41	63	49	60	57	47	62	54	59	83	63	53	60	50	54	61	69	64	55	66	57	52	49	53	64	58	54	63	54	50	56	51	57	51	65	66	46	60	56	52	51	56	64	42	46	57	78	59	61	50	54	62	61	62	59	66	58	46	62	53	46	67	66	62	60	68	65	59	45	58	63	61	69	67	62	60	46	52	68	60	63	61	67	55	49	55	35	51	66	51	70	56	59	37	56	45	44	59	64	67	65	51	55	62	57	61	49	57	60	59	49	52	59	60	49	75	49	63	49	61	49	48	56	62	74	52	63	50	61	47	56	50	64	60	61	52	51	46	55	56	57	50	60	57	62	56	60	73	58	52	46	55	57	46	49	50	58	58	65	70	67	46	63	69	51	51	66	47	60	43	50	69	61	57	43	57	42	54	56	52	54	58	73	56	54	60	60	52	61	55	49	48	74	70	47	57	65	54	55	47	50	51	58	56	44	67	63	55	58	65	65	49	66	56	47	45	47	59	56	50	45	59	62	60	57	53	59	60	59	53	60	56	46	45	63	60	72	58	63	62	56	65	66	64	64	56	58	69	67	56	56	59	53	61	51	46	56	58	43	49	56	68	57	55	63	46	58	43	63	53	53	55	60	62	54	59	39	58	70	50	55	51	59	72	40	55	55	54	59	50	42	68	53	59	52	57	63	58	55	55	42	62	64	53	59	60	59	65	68	61	50	41	50	72	56	62	51	62	47	51	63	61	68	48	70	44	50	55	56	49	55	63	62	53	54	53	65	46	59	64	67	53	51	63	57	65	71	61	69	61	43	50	49	66	52	48	51	71	55	61	51	58	58	57	52	46	66	67	61	58	62	48	63	57	60	45	55	55	65	55	52	57	59	62	49	45	52	63	51	57	51	65	54	58	63	53	58	49	38	59	62	44	49	46	66	53	67	51	49	56	54	54	63	45	49	55	48	53	41	41	48	50	67	53	47	58	61	55	46	49	50	45	58	75	55	56	50	53	58	57	55	60	62	61	59	40	50	63	52	43	54	67	61	62	64	58	69	47	54	53	65	65	63	64	60	56	41	57	44	57	57	50	49	54	50	56	53	48	53	55	51	55	56	46	48	55	65	63	55	61	45	59	59	60	62	58	60	60	50	62	64	65	53	61	54	62	62	53	56	45	69	56	47	65	52	42	62	57	49	49	64	51	49	44	49	51	59	52	36	58	50	43	42	59	55	66	58	68	52	52	55	54	44	58	57	47	65	46	60	54	60	55	36	49	43	55	63	56	58	57	57	65	56	52	49	63	69	58	57	43	42	65	50	59	54	49	45	56	66	51	62	62	53	49	51	64	73	48	51	56	53	47	63	48	54	54	53	42	61	52	54	54	76	60	41	50	54	50	62	47	62	41	75	57	54	54	54	42	55	54	52	60	70	45	75	47	50	58	67	59	46	60	47	58	54	55	63	59	43	61	58	50	50	51	55	59	49	54	56	57	67	63	66	56	44	55	52	54	56	66	58	56	52	63	58	59	48	55	63	59	43	60	50	75	62	71	60	51	51	56	49	59	40	54	59	56	62	50	59	58	52	54	67	47	55	56	33	63	54	57	56	51	63	51	40	61	47	54	66	67	53	53	55	55	67	52	55	57	51	46	58	44	60	50	56	62	43	52	58	57	45	55	62	54	69	57	48	53	45	58	45	52	60	66	57	55	63	50	48	52	60	51	48	46	45	51	52	58	52	62	54
10230	670	1279	1320	1192	906	716	568	476	429	392	352	291	285	301	264	272	227	245	213	234	194	222	215	217	207	201	180	222	206	196	205	195	191	202	200	191	181	187	166	174	190	157	197	197	181	169	171	176	156	179	174	185	177	196	180	180	148	180	172	169	151	174	189	172	158	151	170	177	178	163	173	156	146	162	151	180	167	178	170	171	177	163	191	157	182	159	181	155	175	170	185	165	175	149	180	177	170	159	183	151	172	162	176	170	179	155	174	150	160	157	154	166	149	184	162	183	161	162	157	143	161	153	174	163	149	183	177	154	163	173	171	153	162	159	191	151	170	159	179	169	165	176	150	164	161	178	169	150	183	159	160	199	146	135	159	183	145	175	173	175	166	156	172	147	167	148	157	167	170	160	139	175	151	182	165	150	153	163	150	176	168	172	152	172	171	178	144	155	165	169	166	162	169	157	148	182	144	157	149	166	169	166	152	173	161	165	161	162	172	170	185	163	161	173	145	160	161	157	166	162	165	187	163	154	173	144	145	150	136	174	158	175	157	171	157	161	169	159	149	182	160	149	177	170	147	182	160	165	153	184	167	184	156	152	167	160	183	184	167	170	165	186	164	152	153	162	182	157	156	172	173	150	149	151	161	170	156	176	181	171	159	158	173	155	161	176	157	186	155	160	167	170	163	156	145	185	163	147	172	172	180	150	175	182	181	142	163	154	169	155	161	140	162	155	187	163	178	148	177	169	157	153	159	181	166	163	150	183	137	176	165	177	170	154	151	170	171	170	163	163	161	148	168	182	139	167	142	168	170	151	162	145	160	182	174	156	181	140	168	189	177	147	187	174	171	169	155	159	169	157	183	173	150	168	148	189	171	162	165	173	154	161	154	169	157	153	155	186	188	161	156	141	172	177	151	187	182	149	181	174	165	147	171	203	163	160	165	160	163	162	140	168	164	151	171	168	166	192	177	159	176	177	172	162	167	181	165	144	149	181	153	177	155	163	162	200	156	176	183	175	160	162	177	166	183	191	161	153	179	205	175	154	173	175	159	153	184	151	169	167	169	168	163	173	159	166	158	159	152	176	179	168	182	168	169	155	168	171	180	170	170	156	138	157	164	164	159	161	172	167	173	176	167	151	190	153	139	174	166	153	165	157	150	150	169	163	171	178	151	160	180	155	170	159	165	151	166	163	175	170	167	167	152	180	167	160	141	192	179	160	173	170	148	188	165	150	170	186	160	179	168	156	149	170	173	153	158	160	156	184	153	176	167	163	155	158	162	160	168	176	180	167	146	167	153	176	157	191	167	161	150	175	178	173	163	175	160	168	165	168	173	182	154	157	166	192	182	158	163	174	158	156	172	156	206	174	166	167	155	164	166	157	152	129	157	185	167	179	185	160	170	173	163	179	165	172	163	183	152	162	153	155	175	173	161	159	155	181	167	169	157	156	167	147	180	138	165	171	173	169	170	157	166	164	145	163	154	180	170	188	154	139	165	167	174	161	182	166	158	163	174	167	171	179	141	167	147	147	140	162	182	173	151	196	160	168	192	170	180	173	161	155	173	149	165	180	160	170	153	165	178	171	181	166	153	168	170	161	150	188	180	172	160	163	168	157	181	159	147	168	156	168	161	151	175	154	171	168	163	172	172	178	168	162	163	168	134	161	163	167	164	142	159	156	171	161	176	162	167	164	175	159	161	172	148	153	167	144	163	171	155	151	182	170	191	154	162	164	182	146	187	153	165	154	148	158	156	159	161	166	170	171	159	150	155	158	154	158	166	168	156	182	146	182	161	175	178	169	186	162	151	153	149	167	166	148	166	163	161	165	156	183	176	132	184	183	159	185	180	183	174	167	164	152	191	141	146	180	154	151	157	181	174	154	168	151	159	192	173	179	165	168	155	154	155	150	161	164	146	151	171	173	154	167	167	143	150	163	151	145	164	170	164	146	157	166	144	148	147	188	177	177	142	176	162	168	155	175	154	160	142	184	150	154	160	171	180	167	163	173	153	171	156	175	172	172	171	159	139	165	161	157	157	149	189	162	169	148	146	150	175	171	156	178	150	160	159	187	167	176	163	165	176	151	174	155	186	157	170	177	173	139	153	157	149	186	187	151	134	168	161	150	170	159	181	151	175	172	154	145	178	141	177	151	182	176	167	169	163	180	165	174	164	167	148	193	169	167	160	139	189	162	186	184	140	141	151	178	168	164	155	170	163	161	162	155	158	157	163	172	183	170	174	189	159	175	156	154	181	149	147	179	186	177	137	176	171	187	174	178	160	174	168	146	161	154	169	150	160	172	173	149	172	174	161	171	160	170	186	171	151	144	169	159	168	155	172	174	168	144	153	160	171	201	161	157	168	191	151	138	148	166	146	174	149	175	179	177	174	175	185	162	172	162	167	162	157	158	159	176	163	195	178	154	141	146	158	160	156	180	155	162	171	159	169	161	176	155	169	141	175	140	149	147	144	142	184	182	177	165	170	179	169	174	171	168	196	156	183	163	178	151	157	179	157	167	150	156	151	191	175	148	145	164	188	161	152	160	168	162	168	160	181	160	140	175	151	152	174	175	191	173	162	153	180	161	161	176	164	161	169	165	172	160	159	171	158	179	161	187	153	161	159	145	173	170	161	152	165	155	164	176	139	155	168	173	186	161	166	138	152	161	175	155	167	161	168	172	190	151	154	168	180	186	158	174	165	172	157	146	141	167	179	165	166	177	149	171	148	154	154	179	142	158	151	144	161	154	187	164	170	148	156	163	166	149	172	163	141	187	143	170	143	181	180	164	169	178	158	163	158	148	164	162	141	181	175	158	160	182	159	156	168	175	174	172	151	177	147	188	143	174	174	161	173	142	154	151	160	182	160	171	175	161	145	183	159	158	176	165	154	168	171	158	161	187	159	168	173	188	162	185	155	155	160	153	165	173	177	160	172	141	165	161	165	161	145	169	161	165	134	154	177	168	160	172	157	152	162	170	159	148	157	149	191	176	155	157	161	134	160	156	160	160	157	175	176	173	162	174	157	161	168	182	161	179	169	162	174	160	159	180	162	154	155	176	174	184	177	186	166	157	169	161	180	151	163	177	162	169	162	149	146	148	163	171	169	160	182	168	175	199	158	164	163	186	174	154	151	162	164	168	142	172	155	189	157	154	166	179	174	169	166	188	164	169	175	167	170	178	165	172	170	142	168	169	131	168	162	173	163	179	164	165	184	165	160	147	155	194	162	166	165	174	177	149	151	169	146	144	152	187	171	172	149	167	157	193	173	187	161	178	166	165	156	167	165	166	203	171	169	168	162	156	182	167	168	145	154	143	155	166	147	152	146	191	156	160	184	173	155	162	180	174	159	193	155	186	161	170	164	181	168	162	163	176	174	167	172	168	153	154	150	191	173	176	190	174	153	164	164	159	166	181	183	153	144	176	151	166	149	195	149	166	185	175	198	164	166	173	159	162	151	154	132	203	158	170	175	162	169	173	163	172	163
2429	280	239	249	260	245	247	237	255	245	241	290	236	276	226	251	270	242	246	219	275	223	267	237	262	248	241	260	219	232	234	272	250	242	262	257	221	240	277	235	230	232	248	220	221	260	241	244	249	256	261	204	240	264	282	251	272	228	251	238	246	246	250	221	263	244	249	231	246	246	212	263	250	236	237	244	249	247	272	260	246	246	242	244	259	224	240	238	253	241	250	216	221	266	241	260	225	253	262	234	246	264	240	243	266	224	255	207	234	238	236	253	231	257	232	269	271	248	269	222	224	251	242	265	247	252	246	266	244	238	259	280	220	221	228	241	228	238	244	250	250	252	250	212	271	237	261	248	236	276	276	247	295	249	252	242	210	242	238	253	224	237	232	265	228	204	227	256	244	231	246	263	244	287	224	280	224	221	227	246	251	247	220	227	248	242	269	206	241	209	256	261	252	276	214	243	221	241	248	224	242	245	255	263	245	266	242	239	252	249	246	257	241	249	273	216	260	258	247	247	252	209	235	247	242	260	234	265	250	234	264	241	230	220	256	272	248	254	244	240	237	250	259	254	248	260	256	228	253	252	266	258	248	245	252	232	244	225	242	249	281	216	268	242	258	263	239	237	250	239	259	256	220	229	264	274	252	253	256	274	232	246	232	251	229	234	258	280	229	229	246	269	241	235	245	254	244	224	238	237	239	298	256	264	265	251	245	247	237	247	221	248	245	253	288	242	270	254	250	247	223	221	255	240	223	220	252	228	279	244	244	207	260	265	256	253	248	216	246	224	240	274	260	279	231	270	234	250	239	246	249	272	259	240	235	240	240	234	249	249	246	239	228	263	282	249	248	208	242	252	241	245	278	269	254	233	251	237	263	244	229	253	278	255	271	238	227	218	266	247	257	224	247	235	251	233	255	249	261	235	225	214	231	259	234	265	235	232	229	219	235	235	248	251	250	239	256	231	223	227	264	228	225	220	250	247	238	250	247	269	223	222	283	247	242	277	244	264	272	235	250	270	256	229	236	265	249	247	257	248	245	249	252	237	241	257	236	270	248	244	236	260	249	240	220	218	240	282	240	245	255	256	251	239	260	241	244	274	265	252	246	264	241	253	228	240	234	242	256	213	242	242	229	269	245	240	263	246	248	283	226	261	271	250	254	246	259	273	253	257	232	240	232	198	255	242	225	248	262	265	243	262	246	238	245	238	235	276	270	250	266	218	260	232	238	225	244	236	229	231	221	244	233	238	250	240	283	243	267	256	248	237	228	231	251	261	260	229	254	233	207	247	247	228	253	262	256	263	266	221	276	247	240	278	275	246	273	233	253	290	218	234	239	232	258	256	234	241	257	252	240	257	266	250	252	248	261	289	283	219	256	247	244	250	241	252	247	241	268	265	200	243	243	215	255	268	277	215	242	226	266	233	230	228	241	245	267	251	235	243	247	258	231	254	219	254	271	258	271	253	249	245	280	220	226	238	213	257	227	245	250	234	255	219	238	267	235	225	220	272	242	259	235	229	240	248	235	247	235	244	251	223	234	228	224	241	241	260	260	253	249	251	263	262	261	267	261	239	223	245	228	262	235	245	236	235	226	273	265	222	227	247	253	263	250	246	264	279	220	258	265	253	249	243	215	239	223	256	249	245	231	249	273	271	270	274	220	239	233	261	230	261	258	265	245	232	277	238	263	234	254	273	239	241	223	253	239	242	262	284	213	227	263	242	228	251	249	240	238	231	216	301	253	225	255	255	262	225	215	222	265	288	240	248	208	271	253	243	221	230	220	234	235	260	266	240	230	236	250	250	237	255	281	234	274	254	241	263	255	261	230	261	220	246	253	273	264	230	254	231	240	250	233	245	242	212	244	263	237	276	257	232	247	250	204	231	238	261	266	259	210	257	265	247	264	239	230	257	260	250	255	260	256	277	224	263	249	254	236	232	218	258	251	279	273	230	259	245	210	236	220	230	240	242	244	218	237	240	251	262	249	256	243	247	232	258	289	262	240	234	230	243	240	230	224	233	224	231	231	256	264	243	245	243	262	239	263	280	234	241	218	233	230	231	236	247	239	250	244	219	250	248	209	238	230	240	246	263	266	222	243	235	253	227	233	256	241	268	261	242	268	213	220	243	277	220	265	214	211	232	227	232	249	252	227	272	248	241	273	222	251	231	232	246	260	256	280	252	255	230	236	261	228	216	233	236	256	229	228	247	232	240	253	241	219	250	218	277	263	222	256	263	264	247	260	257	235	245	224	228	227	235	254	227	274	271	229	227	241	232	231	231	251	223	236	241	241	229	230	278	244	258	257	229	233	256	246	254	237	264	239	261	262	251	273	253	249	243	236	235	233	259	250	245	229	245	257	261	277	247	246	237	248	221	239	246	233	241	214	225	269	218	261	268	236	253	228	260	253	245	246	239	240	229	255	224	246	237	254	243	256	224	243	267	239	234	240	260	258	245	224	261	237	266	251	237	266	261	240	233	241	262	240	247	209	263	229	224	248	241	220	294	266	241	242	232	248	252	267	235	227	239	245	249	260	250	250	244	261	243	255	232	236	240	249	266	217	217	277	242	244	238	293	237	250	205	235	247	241	232	233	232	255	231	251	241	252	230	210	264	220	239	224	256	259	276	227	268	254	223	218	242	231	251	258	239	255	251	244	240	245	242	288	253	254	246	240	229	248	240	237	231	230	266	215	235	237	215	211	238	240	259	213	258	251	253	237	199	246	235	252	256	223	222	235	249	286	259	242	259	211	245	231	257	246	240	247	230	230	255	252	247	260	239	252	247	252	257	240	250	237	255	242	272	241	256	252	265	263	228	275	251	243	207	204	243	241	270	231	264	245	259	222	236	245	251	206	254	249	269	264	241	260	251	240	239	225	252	253	243	235	266	241	258	260	253	246	239	246	251	236	250	255	258	272	254	267	233	232	233	254	253	237	252	241	261	285	224	232	248	238	256	240	248	228	272	279	246	255	256	268	210	236	232	245	240	230	257	226	230	235	232	264	257	235	229	239	257	255	241	260	247	237	256	261	233	242	245	238	231	240	248	219	245	228	243	261	241	261	251	227	225	271	247	260	230	255	252	261	254	264	240	259	233	240	270	253	273	244	218	254	249	252	245	244	250	221	297	243	226	238	263	231	277	257	237	280	215	230	247	260	228	231	230	265	258	232	270	227	244	240	243	239	239	257	253	215	217	237	247	248	265	240	222	249	261	247	241	242	244	252	237	258	223	227	239	236	223	232	231	233	265	278	221	238	239	244	248	250	228	243	258	283	285	213	248	266	239	219	235	218	219	244	258	269	232	269	247	233	247	265	243	256	271	247	221	238	242	248	278	276	240	251	227	270	235	234	276	257	276	228	258	224	240	248	239	259	270	257	247	268	255	277	246	258	242	240	247	234	220	247	227	242	238	219	261	241	256	239	239	278	229	241	245	214	252	281	219	227	232	221	238	269	253	244	236	230	228	217	240	273	239	242	248	273	216
2666	623	631	564	595	629	565	581	575	586	567	590	574	593	573	592	605	571	569	607	590	642	599	556	563	585	589	631	593	614	594	595	572	592	560	581	611	585	552	616	564	557	574	600	567	522	588	551	559	563	621	584	568	546	556	622	595	594	565	594	589	602	556	579	539	610	596	594	549	550	609	634	571	621	585	560	592	572	575	581	563	566	622	588	579	585	597	580	632	575	572	617	574	646	567	553	594	605	565	591	588	615	635	594	562	592	619	585	553	573	617	552	582	589	547	580	598	561	562	553	558	597	571	591	600	562	614	617	604	608	563	574	631	593	589	665	624	592	558	559	591	622	597	564	582	617	567	629	568	578	627	575	554	582	538	557	577	621	601	585	592	589	568	593	573	616	612	618	552	584	547	557	598	560	573	595	589	614	631	592	622	617	616	573	629	550	598	563	561	557	588	601	557	575	558	550	590	571	547	551	599	638	627	601	554	601	609	589	562	582	550	575	613	577	567	576	595	577	571	546	626	576	568	607	606	608	563	574	546	578	577	618	571	607	598	587	538	564	607	557	599	564	557	573	555	566	577	605	584	560	583	607	595	595	574	594	573	593	547	608	615	538	548	569	569	615	573	581	602	629	593	630	582	608	582	582	573	562	566	559	612	601	594	560	629	554	646	607	606	611	566	622	560	640	570	544	577	574	613	603	564	606	571	560	614	607	597	612	578	575	623	553	612	567	571	565	593	571	602	605	633	597	569	586	589	632	598	563	553	609	551	530	563	610	602	545	545	568	589	558	618	601	575	566	577	594	571	581	573	615	628	574	581	607	584	590	568	623	608	589	595	580	614	604	594	574	627	604	555	596	614	623	593	579	577	619	617	591	567	587	614	564	629	579	579	554	578	587	566	589	585	547	573	614	594	596	618	558	547	593	624	575	589	575	619	594	590	589	581	609	558	614	590	600	594	600	531	615	588	557	591	644	621	550	627	619	582	603	589	573	586	607	570	584	615	597	546	593	576	597	593	586	589	601	621	609	577	618	589	566	591	562	591	587	564	589	617	614	589	581	610	606	590	559	573	568	629	594	571	600	621	573	526	553	547	574	554	594	608	632	585	552	565	591	586	565	568	569	598	608	593	623	556	558	563	571	579	617	592	584	522	576	584	530	589	626	579	587	594	576	598	589	573	583	579	539	617	553	549	576	561	621	583	557	583	609	592	580	576	606	628	610	611	600	574	585	566	584	551	585	608	570	523	535	569	567	585	540	569	549	578	603	582	652	618	590	623	557	583	568	592	584	596	579	613	622	614	585	605	584	602	559	604	579	601	609	603	569	558	611	602	591	605	542	604	543	627	564	621	538	562	598	612	604	561	572	586	585	598	520	612	614	584	608	597	611	591	601	612	561	572	595	640	599	589	574	598	619	561	610	597	586	591	604	613	610	559	544	604	572	579	585	577	620	591	581	607	593	568	582	616	606	607	594	583	590	540	557	582	576	544	564	529	571	591	550	612	573	570	609	600	578	553	576	633	578	571	595	576	570	618	576	597	595	574	609	585	554	591	596	570	597	579	585	567	589	570	572	596	587	599	599	593	578	650	591	564	585	594	589	552	583	613	583	572	573	640	601	596	594	569	598	528	600	599	587	570	572	592	581	606	598	590	571	608	616	598	578	586	610	573	549	594	584	597	588	572	592	597	639	564	607	554	574	606	599	585	565	614	572	603	602	592	565	572	564	549	560	584	551	559	627	550	584	605	576	622	548	574	522	575	600	622	633	648	585	609	611	622	574	592	558	581	619	594	571	593	567	590	569	613	563	573	587	572	570	550	593	588	556	542	577	604	598	604	588	593	567	622	636	569	598	593	588	570	602	604	595	558	568	583	632	575	589	565	554	574	602	610	565	550	594	634	652	654	565	648	606	659	587	586	624	523	590	526	605	565	531	582	625	564	540	580	586	558	579	646	605	595	590	574	617	632	566	563	621	587	628	587	639	577	562	577	594	583	575	556	602	574	577	616	588	544	571	583	602	587	574	587	569	523	582	561	607	579	606	599	605	605	596	597	575	594	596	568	654	542	544	555	608	585	618	578	536	602	575	577	622	577	576	582	593	648	614	619	578	610	544	598	609	619	580	592	573	574	598	588	584	581	591	616	595	592	585	577	554	577	574	619	546	603	563	650	583	566	618	602	557	555	577	584	566	609	556	578	584	546	644	571	597	605	579	573	618	609	635	577	590	560	554	597	556	560	600	595	597	587	619	578	589	554	582	638	599	576	601	600	579	580	571	624	609	578	600	595	551	577	613	559	566	582	586	553	649	559	560	556	604	605	583	579	600	568	584	607	608	593	576	601	567	580	552	600	544	553	655	629	601	629	602	575	562	551	553	580	619	626	549	570	548	589	582	581	610	574	523	605	592	590	594	573	597	569	579	643	592	573	521	580	582	575	612	635	609	568	574	563	591	623	589	609	598	597	579	586	609	541	563	590	605	586	569	577	540	577	601	562	603	584	576	569	563	580	599	591	588	540	657	602	572	569	601	584	555	585	607	603	603	620	577	562	576	602	623	554	629	589	561	604	594	603	580	586	626	579	587	572	591	568	589	609	619	619	604	610	577	595	519	561	569	610	570	588	644	595	619	592	554	575	570	592	584	567	599	614	600	591	582	611	590	580	592	594	598	579	563	588	573	590	628	603	539	599	608	618	623	617	559	563	607	592	579	606	571	578	553	602	606	573	627	585	565	560	581	587	576	579	629	610	588	584	579	528	564	580	598	596	593	607	614	563	615	596	645	586	577	586	579	592	580	564	625	579	602	578	587	600	623	565	632	562	610	583	565	590	610	574	551	616	622	579	572	634	555	542	604	624	548	605	582	567	571	543	602	595	598	592	571	605	578	590	589	589	622	618	558	602	593	598	583	575	553	615	616	598	587	618	569	608	557	596	612	569	591	579	602	578	638	565	592	612	564	602	540	573	630	570	605	589	568	601	573	597	566	562	595	557	581	556	569	618	591	577	548	578	563	563	549	596	591	590	582	606	611	586	599	571	576	577	569	582	584	605	592	613	576	588	606	612	573	624	544	601	573	592	564	609	565	564	548	598	607	614	640	523	580	593	565	554	614	562	600	596	561	567	574	536	567	576	576	539	588	599	571	578	631	626	547	625	605	543	580	572	564	611	594	579	584	606	616	632	537	600	557	564	594	571	557	572	561	528	573	603	613	570	565	567	595	603	586	622	569	632	614	581	581	562	555	601	561	607	545	636	526	594	604	609	568	555	634	585	588	546	577	578	555	565	563	569	563	580	602	609	545	624	590	579	560	597	650	571	552	648	588	633	564	617	572	570	597	550	617	552	545	563	597	532	578	570	581	563	581	551	623	603	572	582	563	598	559	567	634	586	547	582	565	548	585	594	596	561	537	609	554	556	631	606	587	594	570	605	576	602	628	592	593	523	624	585	614	573	624	622	604	615	623	590	609	571	556	541	608	558	556	589	575
9061	430	379	283	245	225	215	169	157	205	195	162	199	168	164	175	169	170	147	162	156	154	155	156	158	173	166	165	157	131	168	160	156	160	139	150	157	132	172	148	153	150	142	170	151	169	158	155	174	144	168	153	146	128	153	169	168	151	151	155	163	171	150	151	146	168	171	139	154	171	170	159	153	152	134	124	143	117	156	150	160	152	152	162	161	143	158	145	155	168	175	178	140	132	139	148	144	164	141	160	157	147	135	144	148	169	150	161	168	147	129	147	170	134	149	147	182	141	155	159	130	160	166	175	162	161	142	179	148	163	152	151	147	144	164	125	172	134	134	150	159	152	148	138	155	156	163	162	148	142	163	146	154	180	182	144	151	149	153	169	146	176	161	148	172	163	134	140	146	137	168	135	140	163	153	157	147	168	156	165	185	133	146	132	147	159	142	160	154	127	143	168	147	138	141	148	136	166	140	121	165	162	145	149	150	126	159	158	141	138	122	149	139	174	165	141	168	189	180	141	165	155	160	140	171	166	164	165	173	144	146	153	130	147	149	162	135	163	152	151	173	154	141	136	139	141	171	149	137	145	142	164	154	173	159	169	143	140	149	201	151	156	154	169	176	168	149	128	161	133	145	130	178	159	145	160	142	147	161	166	162	146	155	142	171	138	139	193	174	158	160	141	140	152	153	134	148	166	150	134	146	160	156	147	147	145	142	158	148	138	137	156	161	161	145	154	142	142	134	158	149	156	157	176	148	132	145	177	162	160	144	134	161	129	156	164	150	174	159	132	152	165	139	161	145	143	151	122	153	134	161	145	144	159	126	172	189	144	149	145	134	166	159	146	164	163	169	134	169	163	133	170	168	174	168	143	149	130	150	168	142	152	166	158	154	136	167	150	153	144	155	144	160	130	152	147	137	141	157	147	147	170	133	155	148	159	146	151	178	172	160	153	168	140	157	165	123	173	123	170	155	142	154	174	128	153	124	128	161	156	144	140	141	150	173	140	153	168	147	141	162	130	145	154	140	152	165	149	149	151	122	182	150	139	142	160	158	155	168	149	152	174	160	121	158	147	162	153	147	143	173	168	151	143	167	142	147	174	167	151	134	140	165	186	156	149	145	174	159	134	168	163	151	165	145	152	166	156	169	135	145	155	161	164	157	153	138	151	154	156	149	134	143	152	153	153	141	130	170	147	160	164	162	161	156	144	148	171	148	137	157	158	142	154	153	136	139	175	130	141	157	149	138	143	141	164	150	147	142	141	157	152	168	137	155	153	153	153	135	152	172	154	145	154	149	140	143	167	179	146	164	153	135	149	149	157	160	182	164	158	146	155	167	156	143	154	156	148	142	152	132	174	161	153	165	141	161	168	153	146	144	148	148	176	141	145	137	134	164	143	141	150	144	172	152	163	170	138	165	139	152	140	159	148	168	140	149	142	153	178	166	160	160	150	145	166	175	165	172	129	158	144	161	163	166	143	144	165	174	168	150	165	169	164	147	153	149	166	144	144	163	152	145	171	148	134	141	153	171	152	166	160	163	165	157	151	167	170	187	170	162	143	152	156	139	157	145	175	161	144	154	164	146	171	134	144	167	146	158	163	145	143	157	153	138	151	153	152	176	148	157	134	135	140	177	152	139	143	144	140	143	130	138	151	151	154	172	138	138	171	157	154	151	165	161	159	144	168	155	131	143	148	149	160	152	165	154	168	139	141	151	146	126	156	137	134	155	152	156	152	141	168	169	149	155	156	134	177	136	170	142	147	150	137	151	171	158	160	162	167	153	154	137	148	135	146	170	160	163	174	157	154	151	150	182	145	151	162	141	142	163	118	159	161	158	175	150	159	156	136	159	143	148	150	142	135	148	146	115	166	148	150	166	143	157	158	148	135	152	179	152	145	161	170	177	163	164	161	143	155	164	166	139	159	150	138	124	159	158	159	160	130	173	165	151	139	159	156	169	146	143	161	147	142	174	161	166	162	139	127	161	142	164	146	175	142	153	160	134	178	135	149	153	144	140	127	169	132	144	138	140	163	170	152	165	162	151	176	164	168	153	151	147	179	158	154	168	151	159	157	151	148	145	144	175	169	143	139	166	141	138	155	138	146	161	147	167	136	133	139	155	148	159	136	145	142	162	140	174	149	162	155	136	134	167	136	152	148	156	148	158	171	165	161	153	140	140	148	172	157	160	161	148	165	144	155	158	122	149	153	168	172	151	184	134	159	162	133	150	161	141	137	146	152	150	134	144	144	168	182	141	176	128	144	183	137	143	167	145	137	150	162	158	153	158	136	156	168	166	141	166	178	169	147	155	155	144	131	149	142	140	160	139	134	140	133	175	140	161	140	155	157	174	166	152	136	166	150	174	163	151	153	152	149	144	170	151	170	153	152	128	157	148	178	149	153	161	145	151	154	145	159	152	138	150	179	135	176	144	156	131	143	145	139	126	117	135	148	150	165	135	169	145	125	174	147	151	171	160	151	138	160	156	147	153	178	171	162	133	136	134	173	164	144	181	142	179	145	165	135	146	154	149	169	131	147	123	150	128	143	145	157	155	168	137	163	181	167	140	164	153	139	159	146	142	153	153	158	154	167	191	156	135	150	152	150	145	172	130	155	146	158	163	156	154	153	169	173	143	142	149	139	159	171	149	148	164	157	171	152	165	151	152	168	160	159	159	146	138	142	160	150	140	141	159	153	166	138	138	158	162	164	155	142	167	151	158	167	143	147	151	153	157	159	151	140	152	143	125	162	163	151	139	150	150	174	132	164	117	146	160	152	146	158	154	153	149	161	149	160	164	176	137	159	146	158	144	136	149	135	168	153	127	138	144	156	137	165	150	152	184	143	155	152	173	160	161	160	148	140	170	161	151	150	126	153	138	138	154	145	145	172	158	152	153	172	166	141	137	158	135	149	144	148	163	143	161	145	171	149	153	143	153	136	151	160	145	149	149	150	174	159	145	131	134	157	146	154	169	150	125	120	170	138	162	143	166	152	160	138	163	123	150	169	153	141	178	151	162	163	156	139	156	151	152	142	145	153	114	141	152	136	138	153	173	164	144	137	136	158	163	167	158	155	152	162	155	157	140	151	162	150	154	152	162	150	141	148	146	141	162	164	161	175	146	169	165	148	139	167	140	157	135	147	157	145	162	151	153	147	161	152	133	133	137	159	184	175	134	152	165	163	148	155	173	151	157	155	140	156	160	157	146	148	166	166	169	150	149	149	146	152	170	164	143	162	158	159	168	178	145	142	169	172	152	138	148	167	174	167	155	125	145	165	145	176	171	136	143	173	140	163	170	181	154	163	153	135	133	146	161	146	157	166	150	138	158	150	140	163	194	167	175	146	141	172	138	125	152	148	165	119	161	149	170	146	134	148	165	176	146	162	138	152	138	167	157	133	171	148	184	149	161	195	133	162	154	136	150	134	155	154	153	171	146	162	152	153	176	147	152	171	156	153	141	146	155	157	178	167	140	163	168	140	151	143
7887	611	862	964	900	747	630	604	542	513	466	448	454	414	415	426	449	418	381	401	439	408	379	425	389	396	375	368	377	383	388	388	412	367	396	400	375	361	361	400	377	363	383	402	365	373	366	379	392	380	368	369	403	386	378	395	354	369	403	355	352	399	405	358	372	401	361	370	328	366	363	346	373	353	366	386	410	348	361	407	383	375	384	366	338	406	369	326	368	365	358	390	368	341	394	379	374	363	370	387	364	374	392	357	359	357	365	375	370	398	403	338	360	387	352	360	366	380	393	392	397	382	403	382	392	338	397	404	393	358	382	392	374	347	387	361	395	378	361	338	341	351	374	349	373	382	367	367	343	378	350	361	366	379	381	373	403	388	348	363	346	356	382	383	384	390	381	377	358	361	362	350	377	361	386	350	375	359	373	351	384	374	363	365	371	391	381	353	380	348	361	378	396	334	363	350	353	400	358	358	384	359	362	412	354	400	380	404	379	368	390	351	380	362	358	340	381	351	374	392	411	376	358	366	339	378	362	369	345	313	366	375	375	365	365	420	351	339	341	375	365	376	345	351	336	374	376	347	358	387	401	368	383	386	389	401	388	375	350	411	369	351	361	382	343	392	375	335	354	371	374	410	353	361	394	378	352	384	351	360	346	348	364	345	385	397	347	382	345	403	356	352	397	360	339	372	343	345	367	384	389	344	390	378	381	359	363	354	379	345	389	396	395	393	387	411	395	366	388	391	367	347	381	355	380	339	338	372	372	394	378	365	403	354	357	357	352	379	382	359	344	384	392	394	328	359	400	365	347	402	379	346	373	356	367	360	373	361	360	358	389	376	380	411	391	352	363	376	374	359	392	358	356	359	371	373	362	354	346	366	360	373	379	363	403	377	364	375	382	343	384	392	399	364	343	377	348	380	372	360	420	355	386	367	385	321	357	363	356	343	395	367	396	386	396	385	379	380	359	385	401	343	379	397	363	394	383	395	379	346	357	333	370	368	399	373	380	352	366	354	391	397	351	369	377	381	378	357	397	369	391	324	387	380	363	376	376	366	378	368	389	380	379	354	372	393	386	392	382	359	380	378	411	356	390	353	395	354	367	382	370	342	416	374	389	326	396	343	357	404	363	372	382	345	376	364	363	385	384	410	356	376	350	384	347	417	357	402	363	379	389	390	342	380	355	337	363	361	342	368	373	395	381	385	365	378	380	396	404	372	354	364	359	386	391	345	349	405	411	381	325	389	378	333	371	399	384	413	402	357	390	372	375	360	362	354	347	387	359	351	378	379	364	392	367	377	361	408	351	394	411	375	373	365	405	363	348	386	334	392	330	386	375	373	361	320	355	366	343	360	391	359	349	380	357	394	358	354	372	388	357	350	404	389	354	357	375	411	378	400	380	374	346	356	340	368	354	347	369	368	371	372	391	377	372	379	327	379	336	398	362	344	362	372	372	381	352	342	371	384	371	362	366	382	406	381	372	358	382	405	347	366	372	358	368	406	371	352	327	378	392	392	417	355	422	385	366	364	373	374	360	376	361	388	355	349	388	362	342	385	391	394	371	378	362	352	378	387	362	363	369	378	348	397	413	388	371	404	379	352	358	341	353	352	365	378	410	341	375	416	399	309	360	379	337	356	358	409	402	405	390	369	371	378	379	325	352	370	381	358	349	356	373	415	379	404	369	387	379	386	334	370	337	375	392	364	358	370	366	384	362	352	421	384	400	361	395	382	394	339	374	369	366	382	391	380	385	373	356	380	375	394	356	394	410	359	379	386	395	358	368	361	377	376	353	364	391	378	330	373	351	378	385	360	384	369	350	348	374	399	381	417	348	354	356	376	361	356	354	387	385	374	406	367	388	354	370	372	368	394	358	381	376	386	363	372	367	410	374	356	398	366	395	406	332	386	361	340	357	393	371	405	377	413	351	395	377	382	384	386	386	374	357	387	364	404	371	366	370	390	352	372	352	348	362	369	325	393	362	355	372	382	389	385	391	406	364	359	366	365	378	368	404	366	338	341	357	384	353	395	355	394	371	378	382	362	383	395	382	385	397	384	363	371	358	406	367	361	353	355	360	384	344	373	367	364	367	371	386	349	376	373	365	346	359	387	358	343	363	328	422	383	381	341	368	391	377	388	372	371	347	390	373	377	347	360	352	364	354	399	380	379	355	370	355	386	378	377	341	406	385	380	338	360	408	352	353	403	363	359	379	386	386	383	385	340	378	408	368	334	399	367	365	400	383	376	406	373	374	384	397	417	375	369	375	375	355	369	349	368	387	377	338	380	379	387	404	385	366	365	394	398	363	415	344	399	393	342	393	435	381	375	348	368	356	392	356	375	443	350	328	361	390	398	363	360	380	393	433	334	356	404	387	374	378	366	361	355	346	417	355	347	381	360	359	364	369	325	378	367	353	421	378	392	387	384	393	387	403	378	372	385	359	403	360	384	358	376	401	383	318	364	352	393	377	345	401	376	368	376	383	416	363	382	386	357	343	389	353	365	390	387	371	354	339	365	360	344	355	348	350	355	376	389	330	392	382	365	335	381	361	396	369	347	386	366	336	365	364	361	374	396	370	388	349	375	367	342	371	370	401	393	341	367	360	364	349	383	416	364	381	369	344	360	378	402	350	413	345	339	372	342	354	349	404	361	390	368	357	373	392	361	372	344	322	371	355	358	342	371	368	363	413	349	385	393	406	339	335	370	329	372	371	340	372	362	372	382	347	374	370	376	385	389	372	382	366	349	403	374	368	390	374	359	375	385	373	370	384	341	382	359	375	368	354	368	366	366	394	365	359	358	399	369	358	373	395	383	359	360	336	377	350	367	406	379	353	388	361	354	341	344	365	343	375	364	372	356	393	346	378	370	378	416	368	363	339	379	365	348	393	374	349	380	379	348	353	369	355	378	375	350	373	350	366	375	374	367	348	390	356	363	381	378	362	340	414	365	386	373	363	368	375	382	391	351	372	402	369	384	374	391	356	377	405	374	343	366	379	378	400	383	357	382	385	370	385	354	363	378	375	357	369	355	335	353	366	365	344	343	355	350	357	370	362	361	361	335	354	339	343	395	397	379	365	364	348	344	390	372	398	363	405	378	382	364	405	355	342	372	331	339	367	367	374	379	368	344	350	375	342	370	364	354	340	359	345	360	409	378	395	356	385	371	362	349	365	379	336	389	398	388	367	381	342	376	345	387	369	413	387	403	372	353	395	390	346	367	396	376	385	381	346	402	377	362	386	357	361	354	386	372	320	363	381	352	346	348	391	375	378	362	362	321	344	384	393	375	380	369	362	384	384	375	372	382	376	369	374	361	386	382	359	346	399	380	364	381	378	374	393	373	366	384	378	374	388	404	355	368	378	352	381	344	365	361	343	374	375	359	391	359	349	379	390	369	398	367	411	343	365	364	369	367	380	342	386	351	352	357	409	377	338	345	348	366	381	376	365	409	363	411	365	381	403	365	355	333	377	379	367	370	383	388	401	393
15825	840	525	356	246	186	132	123	86	83	80	102	87	57	57	69	71	57	59	71	68	70	58	52	60	55	56	65	70	49	66	69	63	58	58	63	43	62	49	48	66	53	58	58	48	59	53	72	55	57	78	62	48	65	47	56	62	63	61	53	62	56	62	40	51	55	67	62	62	48	48	53	47	54	53	57	54	61	58	49	54	61	67	39	51	46	59	63	63	52	49	66	55	50	48	50	38	46	61	64	67	51	65	58	53	62	58	60	53	51	52	45	61	48	69	62	53	44	41	49	54	53	55	55	59	53	58	55	60	56	41	49	58	47	49	52	48	47	55	56	58	52	56	59	59	67	50	61	62	59	50	65	59	58	62	54	58	53	56	64	44	62	50	56	63	61	60	69	47	51	51	52	54	48	58	51	50	64	57	54	55	56	58	54	52	55	62	49	64	59	47	50	53	43	44	56	62	48	48	68	53	56	54	44	68	41	64	63	48	46	53	33	74	47	62	61	54	60	63	55	56	66	58	57	47	55	53	44	55	50	46	58	64	61	54	66	69	42	42	64	63	54	43	47	50	74	62	50	50	35	60	56	61	56	63	73	55	55	39	61	45	63	55	62	54	56	67	71	64	51	45	55	58	61	62	51	45	59	58	44	47	47	61	62	46	44	62	45	47	57	62	66	48	58	56	49	58	54	62	46	56	57	73	69	58	58	54	39	62	61	50	69	50	66	51	49	51	45	67	56	58	56	63	64	59	66	51	64	54	51	57	38	60	53	63	55	55	56	56	57	60	54	57	56	52	66	54	60	49	70	66	42	69	63	55	62	51	57	64	53	39	65	65	44	49	58	64	58	51	49	65	44	41	58	45	57	50	58	61	73	54	49	48	48	37	61	80	65	56	69	63	50	60	52	59	65	52	60	59	55	57	64	49	69	66	57	37	51	49	45	56	50	47	59	54	53	43	42	59	55	58	61	56	61	55	66	44	46	72	51	65	60	47	54	56	51	60	69	53	60	64	53	53	57	39	49	47	44	47	62	61	56	61	55	60	54	63	63	49	47	58	64	48	60	53	58	69	43	57	37	49	50	60	63	55	52	61	63	61	51	46	54	61	57	37	52	53	55	48	70	55	51	44	41	64	51	51	64	71	48	63	61	58	54	59	70	49	49	52	54	54	56	47	63	46	57	51	54	57	64	65	55	50	69	55	42	55	50	56	50	53	63	62	62	60	57	65	51	51	60	53	53	59	63	60	63	56	64	55	58	58	67	63	73	56	68	59	73	51	59	48	49	52	42	59	50	56	47	64	60	56	46	46	55	60	48	62	64	58	50	55	47	64	61	47	54	46	50	56	42	57	73	67	64	53	60	59	59	53	50	49	55	66	57	56	61	53	61	56	50	53	61	49	43	65	52	56	55	45	57	47	58	53	59	58	61	45	52	58	56	63	46	61	64	51	50	59	51	54	49	66	53	48	70	66	59	42	52	53	66	64	56	48	55	59	52	48	55	51	66	56	57	60	68	61	48	69	63	33	55	48	46	45	51	59	52	60	49	61	55	55	65	44	65	57	51	44	57	48	67	61	48	59	42	61	63	54	58	50	49	42	49	51	62	64	49	50	56	64	70	53	70	50	66	52	58	55	62	50	50	53	61	61	49	57	40	51	48	40	58	47	49	58	56	63	60	68	41	64	39	47	69	69	60	48	61	53	47	45	64	51	67	51	36	58	53	59	46	42	64	56	50	58	46	68	64	68	44	63	55	49	54	58	63	61	54	61	65	48	65	60	53	61	57	51	50	56	55	62	48	58	65	45	63	49	60	55	59	59	61	64	53	47	56	48	64	46	57	56	60	41	54	54	58	51	65	52	56	57	53	64	63	60	54	58	59	50	56	64	67	53	53	63	63	45	51	61	62	60	66	71	61	49	59	65	47	55	46	64	57	59	57	61	58	50	47	48	64	55	50	52	53	45	40	50	60	65	51	61	48	55	74	54	59	53	54	41	41	74	68	47	59	50	51	58	50	50	48	59	49	45	40	54	56	55	64	56	53	54	59	54	60	47	46	52	44	62	55	51	68	39	66	60	57	48	70	59	58	52	53	60	55	51	52	59	42	46	62	44	63	51	56	39	45	55	55	53	57	53	49	66	43	65	45	54	62	56	56	62	65	57	54	58	70	64	58	65	57	61	68	49	55	50	57	76	56	62	63	57	58	50	58	59	50	56	58	60	72	64	56	58	61	55	54	48	61	58	47	52	54	52	51	57	56	42	68	57	56	60	56	57	50	54	52	45	55	61	59	49	42	52	53	59	60	44	42	47	55	40	49	57	53	45	51	47	57	57	73	60	48	51	40	62	68	39	64	50	47	69	48	47	65	78	45	43	53	62	57	61	64	76	75	43	70	69	63	62	50	46	59	51	59	61	56	37	52	66	55	51	46	55	59	51	56	47	56	60	57	58	59	51	48	46	51	53	65	61	52	55	44	59	63	53	55	54	52	49	46	52	52	55	44	63	44	46	67	53	40	60	68	74	65	59	62	53	52	65	43	66	57	36	59	35	54	63	47	70	56	68	36	63	58	61	61	68	62	38	51	54	63	46	60	53	62	55	60	56	50	51	53	55	57	47	57	72	41	40	50	51	52	44	58	59	40	56	48	50	55	56	50	62	58	42	55	66	71	62	64	46	51	49	54	59	38	56	57	67	46	53	48	53	57	40	65	52	57	62	70	77	55	59	49	64	51	57	67	57	51	45	57	68	51	65	55	62	48	74	40	48	47	62	57	53	68	65	50	57	35	52	43	66	36	44	68	53	55	43	55	41	56	55	69	49	60	62	48	50	60	60	57	47	68	70	60	64	54	42	55	54	61	50	55	62	56	55	54	65	60	47	55	75	46	60	56	50	58	56	64	61	67	38	58	64	66	46	63	56	58	58	49	54	55	56	60	63	67	66	48	54	49	57	39	44	64	48	53	48	49	63	54	70	71	41	51	64	72	55	48	51	55	45	47	52	40	62	57	33	56	58	56	67	47	60	67	42	63	40	46	61	58	52	52	47	74	58	52	49	55	84	49	54	60	67	40	59	66	64	47	49	51	49	60	54	58	59	53	53	60	50	50	63	50	69	44	72	59	51	69	52	48	50	54	57	50	50	61	54	62	53	47	64	51	36	55	39	52	53	54	59	62	65	65	52	52	50	62	63	71	60	54	52	46	65	49	58	61	57	38	52	82	53	62	62	68	48	66	59	44	47	49	53	58	63	41	46	47	49	60	58	60	50	52	55	62	58	57	56	52	58	59	49	52	71	50	54	53	66	51	51	61	53	54	55	67	55	65	49	60	54	55	56	50	48	57	61	48	44	46	52	62	50	45	59	75	48	50	53	46	68	50	61	57	47	55	49	55	56	57	56	51	50	46	66	41	48	46	51	55	38	49	45	46	48	60	63	60	39	51	51	58	68	47	54	51	65	58	60	47	64	64	62	64	51	64	56	67
10045	652	1273	1408	1094	936	718	596	507	424	373	316	329	308	272	256	275	280	243	224	213	226	233	203	251	217	191	205	186	174	195	203	197	176	174	192	194	186	181	163	172	170	181	171	186	178	184	165	167	168	168	163	154	183	173	169	193	167	163	192	163	165	165	210	163	156	165	167	178	176	154	171	169	169	173	154	169	162	154	152	167	171	153	173	156	156	157	176	139	170	140	168	172	172	175	174	165	151	161	168	168	155	163	162	172	166	159	148	171	166	160	165	174	169	179	146	142	137	159	144	151	174	171	141	133	169	169	146	187	156	163	172	143	165	179	147	163	174	185	191	175	163	182	167	167	139	190	155	196	178	172	162	147	196	146	167	169	166	167	169	156	186	165	164	174	168	181	159	183	166	159	163	158	157	162	162	150	149	179	161	186	203	170	157	148	193	180	188	171	149	174	147	194	170	170	156	140	160	152	152	148	164	164	163	160	163	165	160	136	186	146	159	165	151	155	162	168	160	145	167	164	159	173	147	172	190	163	182	157	168	156	169	165	176	187	170	145	174	158	192	173	169	166	155	156	153	157	187	168	156	151	169	156	164	162	182	139	150	145	170	173	143	156	173	161	168	150	165	184	165	181	175	176	158	168	165	158	174	146	160	166	171	176	176	151	154	144	168	161	174	164	153	169	164	164	172	158	167	182	184	143	177	162	176	155	176	159	169	155	170	184	168	162	203	163	146	166	176	151	176	152	172	159	145	170	172	172	147	169	168	179	161	162	176	166	178	175	149	159	160	176	155	148	178	167	166	180	179	150	165	174	195	157	153	141	152	163	157	171	176	157	169	166	158	180	185	159	160	152	151	169	177	169	179	162	173	179	176	192	169	182	166	180	156	180	178	164	150	161	158	129	189	176	151	177	178	187	160	147	170	141	166	191	170	151	159	173	146	183	185	136	189	183	164	157	168	199	145	177	165	181	166	181	191	180	160	172	176	151	170	159	177	168	163	172	152	148	152	163	152	171	168	153	149	140	157	146	166	164	189	181	152	175	159	146	171	179	160	171	150	163	183	189	174	179	167	177	135	148	184	154	151	157	152	166	172	162	166	154	151	145	176	163	162	150	153	174	155	152	188	174	148	177	157	155	173	186	146	144	149	160	168	162	168	168	159	152	153	158	168	187	161	161	168	146	164	172	162	167	148	148	149	166	146	154	175	167	168	177	148	183	171	173	169	180	175	180	142	157	161	161	154	171	167	174	157	160	173	149	165	194	152	167	156	158	166	184	184	169	167	165	171	164	170	150	169	145	159	155	141	146	157	167	146	155	165	161	169	164	157	162	184	138	164	158	195	170	182	145	157	138	150	154	185	155	161	164	139	164	148	167	155	162	171	141	142	160	154	177	169	163	173	158	191	180	169	152	163	155	174	185	155	150	173	190	168	176	157	153	182	174	165	146	173	168	150	149	158	167	136	174	164	165	187	187	171	159	171	162	172	144	146	168	160	169	151	145	169	142	131	163	164	185	160	169	152	141	197	194	165	155	167	154	141	156	170	174	164	165	161	169	180	161	177	158	168	172	201	147	162	176	176	154	187	160	164	166	179	161	156	157	166	158	184	149	155	142	162	169	171	162	155	171	153	176	170	161	155	142	174	189	121	182	153	153	183	168	164	170	174	164	178	166	187	147	160	162	189	178	157	176	156	195	162	165	173	163	161	185	166	168	155	165	158	166	164	167	160	175	159	159	180	177	168	167	145	158	153	156	152	166	159	162	161	161	180	179	177	173	154	174	152	165	156	179	150	164	162	144	168	161	192	156	180	160	164	160	181	161	146	167	158	176	172	157	159	176	173	139	161	170	144	165	184	171	164	166	203	164	176	147	157	158	186	153	171	153	156	159	163	136	144	186	155	172	163	178	184	194	191	162	173	154	167	149	154	173	149	170	171	163	156	169	141	159	172	150	179	160	170	159	168	152	156	146	162	173	172	168	161	164	154	166	170	177	148	181	182	145	185	156	157	191	157	160	163	172	190	160	158	180	177	161	182	175	173	153	145	141	185	179	166	131	192	182	160	162	185	137	158	150	163	168	179	157	172	178	140	178	172	156	175	172	150	163	173	148	143	172	167	166	171	164	167	169	142	158	175	161	173	158	180	173	167	175	161	187	162	142	175	161	171	152	144	151	166	166	161	153	191	157	169	148	160	155	167	160	164	168	165	173	138	143	162	165	151	179	163	132	179	175	166	178	163	169	164	171	188	155	153	171	141	154	173	149	175	161	180	163	160	153	163	165	161	144	156	153	174	172	153	164	172	175	157	153	139	163	145	144	191	179	158	158	136	166	154	149	163	154	151	178	143	169	168	157	148	130	181	181	161	175	141	184	163	153	170	173	158	189	170	156	170	149	151	157	165	151	171	155	154	171	148	170	170	153	141	164	181	153	163	169	173	148	155	146	134	148	175	161	147	178	147	159	170	164	157	150	158	197	175	155	156	150	162	167	160	172	173	169	183	155	146	174	174	193	156	163	160	182	179	146	171	153	162	156	165	175	158	177	166	165	159	137	167	170	148	172	143	159	200	170	153	172	149	158	160	163	156	139	178	164	156	147	153	185	132	181	158	151	154	173	162	162	166	160	157	187	146	165	186	163	184	169	166	159	164	162	193	156	155	153	185	165	156	178	150	166	145	158	160	151	173	160	174	168	153	168	148	161	150	172	153	143	185	168	145	175	162	141	163	161	178	147	173	161	185	159	149	163	170	159	166	165	132	156	148	163	179	174	169	161	160	177	164	159	162	173	139	174	170	183	198	151	156	147	162	158	171	164	184	175	184	153	157	150	176	163	177	170	169	166	172	158	151	178	150	157	161	149	166	160	168	167	148	144	165	170	149	167	181	170	177	164	169	142	159	181	167	154	158	155	178	146	152	142	184	171	150	182	161	167	159	154	155	172	152	162	158	146	163	152	179	156	164	171	178	161	172	170	134	175	156	145	155	157	164	135	155	149	168	148	158	163	176	154	140	172	169	179	163	152	178	142	154	164	161	167	157	147	151	152	173	158	149	165	179	187	181	151	154	172	155	183	155	161	164	148	173	158	186	151	148	154	177	148	152	147	163	149	169	127	155	175	143	176	147	156	184	147	177	171	157	141	147	171	171	145	161	163	153	146	157	174	175	155	166	157	179	171	167	171	167	170	164	179	160	152	181	172	150	184	156	166	164	149	171	172	178	170	160	172	148	158	157	189	153	166	166	170	172	163	197	155	176	144	170	164	178	155	152	160	170	164	178	172	155	145	174	133	169	152	158	178	155	163	154	169	169	178	172	172	176	161	175	165	160	166	174	166	152	178	165	172	168	166	172	166	185	161	174	180	200	190	157	162	160	159	175	166	167	148	175	176	163	158	149	149	149	153	170	167	151	157	143	136	148	132	145	178	148	164	154	160	192	153	172	155	150	159	159	167	175	166	154	168	149	166	154	150	164	173	162	177	176	144	168
2125	250	245	254	233	220	237	251	249	225	235	243	272	245	237	267	245	244	285	203	237	243	272	213	245	251	251	267	244	269	226	244	238	219	240	265	239	255	277	255	239	233	208	249	259	254	242	272	245	254	235	241	234	233	214	246	240	207	240	233	237	236	228	237	273	238	243	220	229	253	248	231	248	264	209	241	252	248	227	222	241	259	260	259	245	239	253	243	212	222	278	251	238	267	232	228	255	246	205	251	265	243	256	265	242	248	255	245	243	219	227	262	230	259	238	260	253	248	239	253	258	258	247	233	250	212	222	236	242	249	268	249	241	257	267	256	271	234	253	264	242	239	245	256	221	217	238	238	239	226	238	223	212	247	252	248	256	251	233	249	261	257	247	235	260	245	267	257	218	236	276	269	245	262	265	242	236	250	245	233	254	240	213	232	250	257	250	241	259	219	246	255	225	241	254	237	252	240	278	249	238	266	231	252	231	255	216	220	256	278	241	272	240	228	269	231	221	263	235	238	240	236	237	275	263	234	257	245	267	262	271	206	210	239	245	241	242	234	236	247	236	249	249	265	231	245	246	254	228	235	234	229	228	260	206	235	254	282	218	275	245	286	244	247	238	225	225	255	232	245	247	238	251	252	245	243	245	243	253	252	258	244	262	260	234	257	220	223	245	213	243	258	229	252	247	275	243	257	221	299	250	253	239	257	234	221	238	248	238	262	233	259	240	224	225	229	215	244	266	244	250	243	238	259	234	242	242	256	213	223	244	233	286	264	255	259	248	234	259	222	242	233	246	230	234	250	263	241	200	225	278	241	248	255	268	241	237	257	256	231	232	241	245	263	234	234	235	257	237	267	240	221	254	236	223	231	248	239	268	256	255	211	246	222	227	231	235	227	219	200	249	234	247	216	238	253	263	240	233	251	239	272	263	245	244	247	227	250	241	237	244	236	261	237	216	278	233	248	264	238	231	252	255	250	243	244	260	240	257	243	231	233	235	276	248	257	266	231	231	229	238	243	231	229	238	230	256	228	225	238	237	227	236	217	281	235	246	259	261	241	237	248	253	234	237	263	238	213	245	235	260	235	245	242	256	257	236	211	239	246	265	279	233	236	254	234	223	219	244	258	239	230	232	290	219	259	224	266	253	222	241	263	243	285	262	258	247	243	222	198	237	242	211	250	260	258	258	264	209	233	262	233	249	258	241	228	249	237	228	260	261	257	258	241	217	237	254	260	260	243	240	252	270	230	237	253	239	273	230	233	259	287	272	261	236	208	232	244	252	234	260	238	242	258	247	222	248	240	293	264	240	240	240	229	236	248	268	230	218	256	248	267	232	244	254	246	256	228	257	276	258	231	250	267	248	241	246	232	266	227	232	251	243	234	217	266	213	281	238	238	260	262	283	221	228	262	246	229	226	231	244	260	238	237	242	241	226	245	233	214	232	233	264	246	263	248	245	263	237	271	244	234	254	237	229	275	267	231	219	226	239	256	252	249	261	250	221	218	233	259	249	261	258	240	287	254	264	266	250	224	217	254	244	224	242	267	277	250	236	199	247	254	235	234	257	243	220	235	249	259	243	211	245	258	230	254	217	260	245	235	210	228	253	236	267	253	231	241	246	258	272	240	282	259	256	220	209	225	228	241	223	263	248	279	245	235	223	256	232	231	237	261	242	251	208	228	237	239	237	242	252	230	226	253	244	226	245	242	241	277	250	230	287	246	233	251	233	280	226	230	244	240	228	246	252	259	238	234	231	257	224	271	261	250	243	236	266	255	221	241	256	231	256	255	265	231	225	260	247	288	285	205	241	255	256	224	241	241	231	245	226	251	247	255	240	252	272	224	229	240	271	270	229	268	228	236	221	234	264	254	268	248	234	242	228	254	239	255	267	261	238	205	222	253	222	243	230	248	229	256	254	262	227	231	256	240	262	241	242	244	253	227	228	222	229	264	236	256	242	254	264	278	261	199	240	248	263	257	229	271	263	248	221	251	235	233	230	252	214	247	270	271	258	265	285	252	235	244	253	226	243	247	243	245	223	233	243	221	258	223	272	227	252	229	243	239	244	238	230	239	247	250	263	250	253	259	223	262	249	256	270	229	255	219	224	230	267	219	250	250	263	249	254	263	235	249	257	223	231	218	239	236	244	250	250	258	233	246	235	261	232	244	254	253	213	261	238	257	220	235	252	269	216	233	250	257	251	241	230	231	235	257	257	246	227	260	237	234	227	234	222	257	236	232	248	267	263	246	257	256	207	260	226	233	249	252	239	239	239	237	241	232	270	227	268	270	238	240	249	258	243	237	221	250	254	271	256	248	253	202	240	253	216	235	245	263	227	228	241	208	248	241	240	223	226	277	243	256	226	226	209	258	265	217	257	285	257	238	231	267	243	271	238	250	247	247	219	253	237	264	253	217	232	268	264	210	253	245	230	254	212	245	245	256	242	263	222	264	259	246	246	270	235	246	257	229	254	260	251	208	243	247	252	232	265	266	251	235	260	231	257	279	244	260	254	235	264	282	258	259	249	230	217	248	216	278	224	252	259	261	243	255	246	239	252	237	249	238	291	244	258	234	264	256	220	249	252	216	244	251	274	240	241	263	212	274	239	231	233	236	242	242	245	257	254	226	240	262	227	250	213	259	251	235	231	254	261	245	268	233	258	244	261	236	250	235	262	230	242	237	256	255	246	249	253	232	261	250	237	228	256	233	245	225	244	224	271	236	225	252	245	219	236	264	239	237	229	241	236	205	237	274	251	273	242	198	216	235	228	277	239	251	236	290	250	238	244	241	230	234	217	230	253	260	253	229	228	264	262	236	248	244	263	239	229	275	229	272	235	245	246	220	263	268	257	248	268	246	254	246	227	252	204	221	282	254	249	209	248	239	210	249	248	271	221	247	252	243	255	230	233	234	226	262	260	235	222	253	258	265	262	217	256	256	268	239	231	260	245	231	209	254	216	269	249	263	243	260	227	263	251	227	228	234	236	224	230	252	223	248	248	213	257	190	248	273	252	274	245	241	215	227	249	236	247	271	256	225	245	226	222	247	256	272	248	237	285	248	207	257	266	260	243	275	252	250	258	247	260	258	227	249	247	269	254	246	268	259	260	251	254	246	278	251	224	256	257	227	237	253	258	212	241	242	245	248	258	268	220	251	280	253	241	260	240	223	244	245	242	220	295	245	236	231	255	242	242	226	231	239	226	240	257	210	252	275	242	209	231	223	233	211	270	228	235	247	236	216	265	248	261	248	243	249	249	258	220	247	244	257	269	238	251	277	241	260	239	259	249	254	230	248	234	252	259	247	257	254	256	237	233	247	266	262	243	253	220	226	234	231	257	234	255	244	254	239	264	244	226	251	248	245	256	238	259	260	236	229	218	256	249	233	229	216	231	236	278	257	241	250	254	226	245	237	248	242	234	259	249	240	209	265	226	237	269	247	247	229	223	232	244	259	261	233	215	239	251	257	251	265	229	208	248	222	246	250
2659	614	640	590	601	589	551	594	614	573	595	604	572	596	599	600	606	588	597	580	541	565	562	572	593	619	573	593	595	573	606	586	619	639	574	573	613	623	590	556	551	588	578	594	572	550	621	576	584	565	614	595	586	564	595	577	578	548	577	584	597	606	586	573	559	551	546	591	580	562	591	550	561	558	590	605	602	575	556	551	559	572	589	571	524	559	592	556	568	608	560	593	590	606	594	545	606	624	554	615	559	605	604	555	607	588	626	571	536	541	525	558	606	605	572	596	608	577	599	588	590	591	535	598	582	606	610	574	519	632	618	585	620	612	628	619	560	577	583	593	589	562	547	574	552	574	580	600	591	602	596	603	613	573	548	579	565	560	561	613	608	581	569	595	551	608	552	557	587	579	569	588	547	602	550	597	559	565	629	578	578	623	571	593	611	551	628	548	562	578	533	598	560	637	589	593	567	555	595	578	597	602	572	569	548	591	597	628	547	574	575	564	587	584	579	606	586	585	561	543	550	586	546	607	551	594	575	531	567	605	596	566	619	590	564	591	565	606	592	575	603	604	608	605	571	593	597	579	593	526	595	600	571	558	588	621	549	629	605	557	543	573	550	590	547	585	585	602	585	538	590	585	616	583	569	547	600	643	609	592	615	530	615	541	605	535	581	584	619	578	602	549	570	562	607	603	563	590	556	621	568	577	640	633	559	572	637	530	594	591	610	618	576	600	611	589	549	568	577	581	564	564	570	613	582	585	599	562	591	547	602	584	542	553	597	569	602	592	610	589	536	564	613	557	596	553	564	530	617	583	611	616	582	616	581	583	582	598	564	549	561	607	559	579	613	588	605	548	588	579	596	623	598	534	548	590	557	541	594	560	597	563	547	626	567	580	601	549	574	614	608	547	568	611	615	560	586	621	587	567	549	571	586	597	579	543	607	619	559	617	601	584	563	592	590	568	605	601	588	581	589	565	571	556	583	597	593	563	588	572	588	569	642	566	588	595	563	581	529	578	564	577	570	608	590	622	599	537	556	606	616	576	572	579	574	596	576	558	580	606	553	602	581	592	589	575	606	585	597	576	544	581	619	570	596	613	569	546	562	571	602	613	612	553	585	556	600	577	602	584	606	561	604	596	607	620	568	592	594	553	565	581	566	621	631	550	612	568	603	568	581	590	600	571	549	583	590	617	608	583	558	597	557	555	586	657	570	599	550	598	551	623	574	568	575	627	550	572	622	580	587	649	557	549	574	612	535	585	574	597	592	567	545	600	578	621	586	601	619	570	598	621	534	538	589	542	600	573	608	562	581	583	558	527	569	563	576	546	572	580	534	561	597	568	620	607	587	597	596	576	596	575	574	621	602	548	605	605	570	631	596	549	591	600	609	598	599	576	552	538	570	599	558	602	570	570	629	576	549	588	579	634	557	560	589	599	619	594	598	595	624	570	567	602	602	562	577	566	615	607	587	610	565	565	573	576	591	620	589	615	569	625	594	538	606	592	559	627	600	583	540	551	603	550	634	611	534	567	553	583	562	552	590	577	650	598	576	554	539	533	538	583	598	579	542	541	566	575	539	599	590	568	606	613	580	574	566	627	576	553	594	598	600	563	568	591	569	546	604	582	570	575	532	549	594	581	577	534	582	598	581	565	575	553	581	595	579	568	578	597	546	580	566	568	576	611	570	557	560	596	515	556	579	604	572	563	578	601	598	613	592	554	520	596	599	620	600	548	609	538	598	574	599	575	591	574	557	580	584	623	602	555	573	629	599	591	589	603	584	613	583	595	571	576	565	592	547	607	579	614	560	578	591	581	607	580	586	585	606	530	577	594	575	582	598	560	595	603	582	592	584	567	637	602	604	572	584	589	556	565	577	578	559	561	517	599	648	568	598	578	556	555	572	614	558	598	591	608	572	562	545	584	570	572	556	620	631	588	546	606	560	555	640	596	574	554	559	586	608	595	588	571	629	588	555	603	610	619	525	591	569	603	588	574	552	547	597	610	582	554	571	608	629	599	580	617	577	556	598	567	554	546	584	598	579	563	541	610	560	580	581	605	566	603	581	528	573	618	573	558	626	565	609	598	588	601	612	562	592	576	578	600	582	586	580	562	579	590	572	590	607	638	556	600	561	569	626	604	594	611	604	558	601	575	569	609	577	565	624	562	578	568	511	573	579	547	600	589	560	554	592	564	564	609	594	585	574	613	590	555	590	600	575	576	561	560	621	548	612	553	619	595	579	586	593	594	594	577	577	562	622	586	581	567	614	526	547	534	589	642	633	594	568	557	599	607	551	567	581	593	549	576	618	587	628	585	587	590	608	565	622	590	560	547	562	578	581	577	581	588	572	618	533	593	621	576	585	576	580	562	566	559	580	582	582	622	607	580	554	563	592	578	593	576	528	569	576	608	543	580	572	599	584	572	602	544	626	605	573	588	568	592	590	572	556	587	606	613	569	612	558	587	606	592	581	573	615	573	577	531	573	601	598	589	555	571	622	596	567	608	552	579	587	619	605	597	557	608	652	581	594	569	582	572	564	625	571	566	586	600	614	589	606	567	618	622	635	604	569	561	624	599	595	559	544	591	590	648	582	591	617	602	578	599	605	565	593	549	601	562	591	607	581	618	629	579	546	576	616	547	605	596	580	570	549	556	588	535	575	580	556	596	593	587	584	588	578	554	573	606	598	583	607	585	583	559	593	601	594	582	575	573	601	587	597	592	603	571	604	607	585	588	580	545	601	599	604	555	592	618	571	586	565	579	630	575	622	608	619	587	604	547	622	617	595	547	588	579	555	597	610	655	603	623	643	550	579	593	561	591	570	614	577	640	554	589	601	601	561	554	548	599	593	570	609	584	569	567	561	599	582	556	550	593	594	565	554	583	614	624	571	553	624	542	587	605	597	610	572	549	549	558	621	588	564	584	565	574	577	587	553	544	606	605	544	565	571	530	558	587	597	553	595	626	604	578	584	573	563	586	605	567	536	578	586	574	596	558	575	614	578	557	543	559	591	581	546	577	625	635	601	571	565	611	583	536	565	574	534	590	589	543	537	598	584	593	609	578	565	604	595	602	601	587	613	599	584	523	577	588	588	560	540	577	563	587	601	599	611	568	524	579	564	569	641	588	595	575	540	633	620	542	558	595	554	570	599	546	604	577	586	583	603	615	578	564	576	577	558	589	590	557	564	606	617	558	650	615	621	591	599	602	566	578	561	549	576	600	557	591	612	586	588	561	566	590	590	574	574	609	622	594	607	567	543	576	585	588	596	570	577	587	588	598	607	589	553	572	577	572	601	561	574	600	580	590	535	596	636	603	602	588	583	583	596	613	599	582	593	579	598	580	547	581	567	573	538	571	612	583	615	568	566	590	611	616	551	586	558	573	560	603	575	623	565	604	588	582	599	579	542	579	587	562	555	584	616	614	587	590	589	577	597	618	638	577	611	564	546	619	610	625	545	649	601	581	591	572	585	582	609	602	566	626	592	563
9340	463	395	284	240	210	174	197	187	178	171	175	173	152	152	147	152	161	164	186	135	207	163	134	133	173	150	142	175	173	146	161	153	131	148	160	146	157	155	166	153	147	159	129	165	144	162	157	159	121	151	157	169	141	141	174	158	163	151	174	169	148	158	141	163	146	141	161	161	145	180	163	150	170	153	171	139	151	153	139	156	155	137	158	166	151	167	136	151	162	146	139	166	156	176	149	157	155	141	130	158	157	123	167	149	167	136	136	144	169	149	154	168	151	155	152	151	146	149	162	149	170	183	153	167	149	143	137	166	156	167	134	150	152	151	161	135	162	138	163	167	151	166	163	152	139	134	156	149	146	186	161	145	147	156	154	158	145	141	177	137	140	135	160	142	142	144	142	144	142	158	145	148	135	145	175	148	150	183	163	138	155	149	159	183	165	162	151	165	149	143	162	139	130	173	178	174	148	157	148	150	145	131	161	167	155	179	145	160	150	142	173	141	145	153	159	153	139	164	146	167	149	159	150	152	157	179	167	160	177	150	139	172	143	147	152	147	161	146	168	162	157	150	150	154	140	146	149	143	185	136	154	145	157	158	138	135	124	139	164	179	159	159	150	167	147	147	180	172	153	145	140	145	150	148	174	148	154	150	141	151	151	152	180	145	151	142	144	146	167	159	182	159	164	156	152	145	132	144	154	147	178	137	145	171	155	149	152	145	159	127	125	135	145	144	165	143	156	154	158	153	165	142	141	162	140	151	182	188	157	165	143	158	145	144	157	148	161	148	150	131	201	165	139	162	144	177	153	155	161	137	156	140	140	153	140	148	131	162	168	163	136	134	116	141	130	143	137	158	150	170	144	143	153	167	167	153	149	132	160	134	132	123	141	161	150	175	146	156	153	144	164	147	138	141	174	169	152	140	177	158	169	145	151	165	142	122	154	163	148	154	157	149	123	142	145	157	151	155	149	139	161	175	127	161	159	169	160	146	159	145	150	152	138	131	157	156	160	150	139	143	148	143	142	139	142	144	151	170	151	178	138	155	144	136	177	143	161	143	139	156	164	151	137	165	146	147	146	153	158	152	136	160	138	134	160	146	178	162	137	150	165	161	158	167	155	160	148	138	146	152	140	135	162	160	171	166	130	158	165	175	162	145	134	163	151	165	143	151	148	155	167	176	166	173	151	154	147	166	162	149	147	173	163	152	128	143	142	164	145	147	157	155	155	163	131	131	171	156	159	168	157	149	148	143	171	141	156	138	166	159	160	156	144	123	175	149	145	169	156	166	173	166	126	163	177	154	143	159	144	179	147	141	149	155	163	149	153	168	158	151	152	162	151	145	150	147	146	153	153	163	140	147	145	163	151	164	150	152	130	138	169	150	165	161	163	169	144	149	146	153	153	167	151	160	163	152	167	156	173	140	153	138	187	163	159	168	154	168	160	151	131	154	169	113	140	167	136	149	131	163	168	164	156	148	153	167	160	166	144	135	165	131	145	153	143	158	149	147	179	136	120	147	143	147	157	143	135	159	173	149	160	172	174	135	142	158	176	156	146	137	175	159	170	165	145	147	126	129	139	155	152	147	157	130	159	158	150	153	143	138	148	167	184	145	168	134	152	136	150	166	133	164	149	160	132	162	147	143	152	153	170	173	140	153	147	159	156	147	155	168	152	128	140	146	152	167	132	163	152	156	161	133	161	152	157	139	174	156	162	152	151	148	153	188	151	142	156	143	154	168	146	156	156	177	152	160	170	151	171	133	174	155	152	165	145	161	173	148	153	158	129	155	155	129	151	138	151	145	148	135	141	142	165	132	145	155	166	141	157	141	147	171	156	138	146	154	146	134	140	144	160	117	148	142	136	140	156	145	139	134	185	141	160	157	170	143	158	122	164	161	188	153	172	143	140	161	154	133	162	175	141	178	135	146	158	158	163	165	149	154	185	168	148	154	148	126	160	163	143	149	172	140	155	167	143	131	155	174	153	159	140	126	152	140	151	164	171	164	149	159	137	169	155	140	143	160	128	139	168	141	145	133	163	165	154	166	152	137	145	150	182	163	147	160	154	127	136	174	176	159	138	152	175	118	143	160	158	116	150	147	168	156	161	164	171	142	161	158	160	168	154	172	164	152	158	154	161	136	146	167	163	159	124	152	153	152	160	127	176	147	169	146	169	151	171	150	140	165	147	160	164	166	186	161	140	162	138	139	148	150	147	146	161	164	128	146	154	153	178	144	151	132	151	155	141	136	163	151	160	124	174	137	161	177	159	143	135	170	160	152	143	158	144	150	157	147	148	165	171	154	155	153	163	126	145	136	119	168	140	138	151	157	152	167	144	154	140	131	146	172	151	141	135	158	168	149	138	145	155	151	126	140	126	154	158	130	127	165	150	141	157	167	154	174	104	146	148	152	113	131	151	163	160	169	145	178	143	139	157	133	172	146	167	140	155	160	170	155	149	135	140	134	173	144	156	143	139	157	174	165	144	169	140	169	151	176	162	137	155	148	146	156	165	146	151	139	161	179	157	150	147	164	167	157	152	157	153	150	151	142	138	137	161	153	151	147	143	166	125	136	155	176	138	147	137	193	149	152	138	151	152	140	157	153	150	152	161	162	149	152	137	161	164	164	156	158	164	153	150	154	157	170	166	160	148	197	149	152	157	141	167	137	150	136	155	174	140	159	138	149	168	151	172	152	162	170	160	162	171	156	139	161	145	151	149	146	140	117	154	161	174	140	131	151	174	153	149	178	176	152	169	163	160	156	136	144	137	125	156	161	164	152	173	156	150	133	146	136	172	158	145	140	174	146	160	157	172	149	147	148	147	159	124	164	146	164	159	140	123	130	141	153	142	153	143	157	138	134	133	137	152	147	170	145	146	153	168	152	146	156	154	142	151	159	141	147	151	155	165	137	147	150	156	152	149	177	165	158	161	130	147	167	141	163	152	155	192	132	147	145	142	163	143	123	143	159	172	145	149	171	178	165	161	155	131	136	130	145	170	139	151	152	152	150	153	157	127	134	141	127	134	160	154	151	151	136	173	151	156	164	157	142	159	164	141	169	146	157	165	145	133	163	168	150	137	116	155	144	138	148	142	146	131	139	143	133	155	145	151	130	167	152	156	152	140	141	170	151	120	155	138	169	133	163	141	164	149	169	154	151	153	162	153	175	159	159	122	153	159	145	154	161	161	143	170	146	128	168	136	160	141	156	167	152	155	177	162	138	128	137	183	155	146	159	150	158	148	170	154	151	137	159	167	164	176	166	135	168	147	170	157	139	152	167	164	136	145	134	159	164	158	141	152	154	161	152	140	158	189	161	122	151	157	167	148	136	123	163	145	151	138	150	140	141	151	167	169	151	162	155	160	161	155	159	167	134	152	171	128	148	141	155	153	151	145	160	145	146	146	167	153	165	140	152	182	149	167	162	178	138	141	140	147	139	152	162	131	171	135	131	135	145	139	151	143	127	153	116	129	127	150	153	157	135	155
8097	618	885	989	842	689	671	605	571	568	469	508	438	449	428	423	400	422	433	415	416	418	375	408	348	369	391	407	411	436	363	366	407	397	376	403	366	401	385	375	383	394	379	391	375	380	360	376	406	392	395	407	365	380	375	368	372	357	363	365	346	386	355	352	362	359	402	362	378	391	404	380	369	385	367	393	338	385	402	366	390	408	397	396	355	365	339	383	364	365	367	378	368	367	373	401	367	359	364	381	405	370	332	403	396	383	393	400	356	358	365	359	395	391	361	364	399	391	329	356	380	375	372	352	348	371	342	355	360	345	346	362	359	366	363	376	369	383	368	370	381	354	327	381	342	397	375	364	384	380	384	364	369	381	366	384	392	337	368	347	343	395	374	382	366	361	344	362	357	401	411	368	382	358	365	341	366	363	389	401	373	378	352	344	394	352	377	346	394	338	397	348	382	357	349	383	400	396	408	358	367	329	371	364	358	402	373	347	383	369	367	389	373	357	388	387	352	373	376	363	378	381	371	356	374	378	362	388	346	347	342	378	344	371	375	360	397	388	365	338	354	363	359	386	366	376	372	345	374	392	402	347	355	365	363	367	358	341	357	377	365	361	376	371	409	381	371	329	380	362	402	350	384	362	373	368	393	377	386	351	363	380	380	380	361	406	336	362	349	362	390	364	356	346	370	353	370	368	360	369	416	406	348	365	319	379	352	330	379	373	390	379	374	367	341	406	390	361	360	354	404	326	383	369	341	356	339	349	374	377	388	367	377	378	381	395	397	379	353	378	364	355	371	376	401	377	384	351	375	374	354	375	379	387	353	385	365	343	384	330	390	373	349	380	425	385	405	339	339	389	343	402	352	374	382	397	362	354	407	363	347	388	343	393	422	388	375	357	377	370	360	366	387	381	337	361	407	364	358	387	390	362	361	375	388	350	358	388	360	374	369	364	369	331	355	378	364	375	351	380	333	370	338	344	357	373	347	363	371	405	370	385	380	343	386	347	345	364	397	361	341	356	344	360	382	376	339	368	337	384	369	357	380	409	355	356	374	367	381	393	382	393	423	386	371	380	363	357	361	404	353	394	356	386	357	379	367	382	356	388	365	344	377	371	389	363	398	366	345	363	397	390	359	348	370	373	376	362	361	354	392	377	386	382	379	406	366	380	350	373	367	367	341	385	355	368	345	365	383	354	358	362	343	386	427	383	350	386	392	374	399	355	374	354	377	366	375	394	393	382	395	369	370	384	380	353	374	375	375	386	396	383	379	366	400	356	380	366	383	390	388	378	380	343	359	356	401	388	349	340	368	368	375	367	374	371	395	387	362	362	361	381	407	377	400	359	373	355	351	338	368	368	424	358	383	392	382	374	363	333	383	362	382	370	381	378	362	395	378	404	372	354	364	373	344	397	377	396	400	388	392	366	370	359	372	375	384	396	370	375	380	370	367	393	341	382	374	344	373	359	378	374	396	401	355	409	389	329	362	350	356	361	385	371	355	346	380	374	399	369	369	396	369	389	393	414	383	372	369	378	378	386	360	349	376	374	393	343	361	360	383	366	363	352	392	389	344	397	357	367	361	362	357	381	334	368	369	375	396	373	405	380	354	360	377	367	403	354	343	373	421	396	399	362	367	363	381	376	396	383	373	365	332	362	374	379	357	349	385	359	350	369	340	415	403	383	403	393	347	375	391	393	386	356	350	365	409	379	378	348	399	381	340	373	366	371	369	341	374	403	392	404	362	381	335	344	386	378	369	365	363	385	367	386	381	391	369	383	392	385	374	387	382	377	383	361	369	362	333	363	363	386	373	386	408	351	429	361	397	366	382	367	402	370	360	379	377	392	358	388	367	367	404	368	338	398	347	374	354	401	362	389	381	351	364	390	368	353	415	399	372	363	365	357	366	366	359	381	377	362	394	372	400	368	372	379	384	363	369	345	369	377	355	354	374	401	369	346	366	368	392	354	368	396	377	384	359	378	369	388	405	372	394	350	390	358	349	405	371	374	374	358	384	386	396	390	379	397	377	364	395	349	387	367	359	340	356	410	375	431	385	390	400	382	375	391	352	374	371	380	375	366	396	355	382	385	378	380	357	356	366	347	364	349	363	390	351	388	358	360	379	404	369	383	390	346	354	372	372	380	413	339	393	352	387	404	364	359	337	349	360	392	347	343	391	379	403	329	400	359	364	341	334	361	375	360	359	372	350	384	342	366	373	380	367	382	351	370	367	367	411	365	408	400	358	379	355	411	364	366	395	371	393	382	375	353	410	335	386	374	380	377	341	415	379	378	392	346	336	385	335	386	371	378	358	382	376	359	370	378	344	323	362	368	378	366	370	331	343	368	362	382	336	365	343	374	350	395	372	397	373	361	379	381	351	356	366	398	364	377	381	365	351	374	383	403	385	385	367	385	355	364	366	358	361	380	378	369	340	369	347	363	381	385	354	346	330	391	381	376	345	380	350	401	375	384	365	385	373	399	375	353	386	354	381	378	401	355	361	378	346	364	359	368	388	368	353	375	369	354	352	368	347	368	366	368	347	383	406	392	369	359	336	411	375	391	365	426	402	383	360	392	362	396	397	353	378	389	360	307	394	404	366	377	386	361	377	335	359	380	372	366	334	372	370	409	394	373	386	380	374	373	364	400	345	371	402	366	378	394	369	384	390	334	388	372	346	357	355	382	379	346	358	369	369	406	373	343	349	348	361	364	423	421	363	357	345	359	359	402	421	379	360	363	383	381	402	370	373	373	361	377	368	344	389	372	356	370	385	402	343	340	374	379	369	372	356	358	409	399	357	381	394	380	401	368	372	370	362	350	377	379	385	391	366	365	389	375	404	399	371	373	375	363	373	407	343	382	375	391	381	373	365	361	383	349	357	395	344	391	360	353	364	340	392	369	404	344	386	390	358	371	381	372	372	371	356	400	385	333	389	360	406	357	387	354	366	395	384	363	392	347	346	376	343	401	404	406	340	397	376	352	395	350	362	369	365	390	412	344	402	360	370	370	362	341	380	391	362	405	364	380	382	415	397	350	398	371	324	385	397	382	383	352	372	369	346	376	378	365	365	371	400	376	376	378	411	376	383	375	374	334	383	381	387	394	365	366	374	361	348	378	379	377	371	389	372	370	317	366	398	379	373	413	366	360	389	401	394	385	368	356	346	398	381	385	359	371	367	369	335	367	371	356	372	373	378	365	372	380	407	384	369	376	348	362	373	379	365	375	360	371	368	368	372	397	343	353	369	354	341	403	398	372	373	366	359	384	363	374	388	412	378	375	385	352	348	366	385	363	361	392	372	375	396	389	419	383	391	409	321	375	355	373	380	389	352	370	404	356	352	356	368	358	357	375	373	403	398	354	386	379	355	338	388	354	377	427	354	345	369	387	342	401	375	357	380	350	397	304	385	350	365	399	356	360	369	351	343	373	375	355	375	375	376	366	402	370	357	374	387	410	376	370	367	386	365	405	354	379	375	380	376	353	373	363
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
