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
338071599974	338071600485	338071601035	338071601585	338071602135	338071602685	338071603235	338071603785	338071604335	338071604885	338071605435	338071605985	338071606535	338071607085	338071607635	338071608185	338071608735	338071609285	338071609835	338071610385	338071610935	338071611485	338071612035	338071612585	338071613135	338071613685	338071614235	338071614785	338071615335	338071615885	338071616435	338071616985	338071617535	338071618085	338071618635	338071619185	338071619735	338071620285	338071620835	338071621385	338071621935	338071622485	338071623035	338071623585	338071624135	338071624685	338071625235	338071625785	338071626335	338071626885	338071627435	338071627985	338071628535	338071629085	338071629635	338071630185	338071630735	338071631285	338071631835	338071632385	338071632935	338071633485	338071634035	338071634585	338071635135	338071635685	338071636235	338071636785	338071637335	338071637885	338071638435	338071638985	338071639535	338071640085	338071640635	338071641185	338071641735	338071642285	338071642835	338071643385	338071643935	338071644485	338071645035	338071645585	338071646135	338071646685	338071647235	338071647785	338071648335	338071648885	338071649435	338071649985	338071650535	338071651085	338071651635	338071652185	338071652735	338071653285	338071653835	338071654385	338071654935	338071655485	338071656035	338071656585	338071657135	338071657685	338071658235	338071658785	338071659335	338071659885	338071660435	338071660985	338071661535	338071662085	338071662635	338071663185	338071663735	338071664285	338071664835	338071665385	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24327	3029	1264	1027	803	674	587	533	466	453	465	469	432	415	429	403	416	362	409	372	342	434	369	384	352	409	394	396	412	405	372	392	348	329	378	378	390	363	406	386	376	361	394	354	390	373	376	349	339	379	353	335	356	385	384	377	410	351	387	338	374	384	393	379	368	329	392	364	396	354	402	382	362	408	361	369	393	382	364	344	340	386	337	405	342	349	357	376	372	385	391	348	383	353	342	343	358	353	367	380	373	379	386	366	375	383	378	364	325	368	409	370	353	361	332	363	350	325	381	371	384	406	401	382	365	370	423	395	357	385	408	362	323	359	357	386	385	370	371	381	342	364	351	360	375	363	345	345	371	418	344	335	358	395	367	337	376	348	387	382	394	386	343	355	343	371	376	389	397	386	392	392	373	372	360	383	363	375	414	395	335	356	379	335	393	352	357	379	392	346	350	374	394	374	397	335	332	323	401	418	363	386	369	385	359	391	355	370	360	381	366	333	359	398	328	374	356	371	413	386	385	327	379	375	384	369	346	349	343	360	337	340	412	373	376	378	375	350	393	358	375	375	370	362	401	371	367	416	370	373	369	363	386	391	375	351	357	415	390	345	359	381	372	401	362	394	388	368	356	347	391	354	391	411	380	339	347	377	315	419	342	394	318	370	384	372	368	365	395	387	409	381	364	366	364	355	405	382	374	388	367	363	389	360	362	356	383	395	356	334	391	354	352	357	348	348	414	339	366	380	411	344	380	368	374	350	389	373	388	383	349	348	326	376	369	355	381	375	380	373	348	337	372	367	360	382	351	372	346	332	345	388	368	408	343	380	331	369	358	363	403	385	338	349	374	356	356	372	414	353	356	380	368	377	360	349	395	331	345	368	379	363	375	417	383	390	354	351	385	372	364	355	402	376	382	368	355	369	360	382	347	370	368	357	380	399	348	382	379	397	355	372	370	398	383	354	353	348	331	345	389	353	355	382	361	338	337	324	371	341	341	363	413	399	379	365	373	388	376	406	357	395	329	320	390	368	376	352	375	325	336	384	382	372	348	382	409	355	366	354	364	373	390	396	388	406	376	336	335	378	400	347	412	390	337	404	390	405	378	353	364	398	370	368	371	380	373	363	402	363	362	391	352	373	350	369	401	356	361	401	369	382	398	377	382	361	379	359	371	370	370	383	395	392	345	366	370	351	398	417	383	371	351	331	367	384	372	384	371	395	392	370	377	359	337	350	379	352	379	387	390	358	402	358	380	384	377	361	382	377	391	356	406	370	383	360	375	371	397	351	359	394	375	356	382	373	331	356	381	370	399	370	372	373	361	364	359	389	347	346	370	377	379	396	393	376	426	371	377	372	350	378	358	348	371	385	377	372	359	378	385	381	322	341	369	363	374	376	338	376	429	373	357	357	347	364	351	368	388	396	404	359	380	387	405	418	376	362	373	357	411	362	350	346	365	383	396	363	353	359	370	303	373	365	351	369	391	369	380	356	349	354	371	399	356	342	360	375	353	388	427	391	375	375	379	377	420	406	352	347	378	355	366	363	399	370	328	381	390	350	359	381	351	352	380	366	356	364	396	341	375	384	373	361	375	384	402	378	341	347	360	365	351	335	417	379	416	398	407	373	402	399	366	370	394	348	360	361	386	378	391	368	389	379	352	373	357	372	336	412	408	366	415	428	408	401	355	393	394	400	348	381	382	341	353	405	401	386	370	388	345	359	392	350	377	348	376	332	358	365	332	367	366	395	390	380	392	383	373	362	369	363	371	350	376	349	351	332	377	345	349	361	390	408	376	376	398	355	344	349	362	407	365	379	379	367	369	370	371	365	428	374	387	375	364	364	382	373	413	336	374	336	385	337	368	399	356	367	363	380	336	373	352	363	408	374	353	385	361	363	356	353	376	374	385	354	376	350	378	407	394	368	334	319	376	344	367	406	389	349	380	348	427	357	370	382	381	345	381	352	359	366	385	418	379	365	321	359	429	384	348	366	396	392	347	368	400	373	365	345	354	364	378	393	373	376	374	386	404	336	389	405	361	368	370	359	427	361	375	373	366	409	393	359	334	338	389	395	381	335	365	356	370	362	360	368	395	392	352	370	329	351	367	412	362	403	373	407	370	352	399	391	369	372	324	330	364	354	361	389	383	376	357	353	419	350	368	371	369	376	391	372	407	372	366	354	401	349	393	329	408	354	381	341	374	329	366	366	380	359	370	373	379	389	368	434	343	362	390	379	362	378	346	320	383	400	366	338	388	360	390	397	372	365	371	374	410	365	395	383	375	382	369	374	398	353	360	347	394	398	377	349	369	360	382	349	371	349	376	379	381	357	376	368	372	384	423	398	372	343	385	376	347	354	359	358	346	387	389	374	360	359	393	413	366	407	348	361	388	381	382	389	350	368	403	318	316	370	353	392	359	387	421	355	388	361	367	349	337	363	400	363	370	400	382	411	402	380	387	358	352	364	367	407	382	339	384	352	367	370	386	373	372	376	375	364	346	372	381	366	399	360	346	370	357	373	366	367	376	362	345	374	368	380	395	350	351	337	368	393	371	355	379	388	391	349	389	418	370	410	407	369	373	368	401	347	380	392	370	361	353	370	366	363	379	378	367	405	400	374	378	378	411	429	367	379	370	392	366	383	347	369	360	389	356	382	343	363	373	339	344	370	388	358	374	356	356	397	392	374	372	358	360	401	384	373	359	414	368	355	395	402	372	367	407	346	373	409	426	433	398	365	401	350	365	350	402	388	405	344	360	360	387	394	398	352	376	370	341	370	381	423	417	364	322	396	353	396	368	390	370	378	357	390	359	375	367	346	387	380	379	349	365	364	334	398	385	389	383	402	369	402	380	350	366	375	405	363	382	343	379	358	375	359	368	352	419	414	357	343	425	363	370	379	396	322	399	346	380	363	364	339	370	345	411	398	405	382	445	354	346	375	355	364	345	377	356	359	378	362	377	333	414	366	362	386	400	350	368	381	399	381	339	370	406	346	362	360	333	388	358	406	380	375	387	356	379	407	410	347	372	366	365	404	352	368	397	373	368	338	327	356	345	378	382	361	391	353	395	325	355	340	380	388	340	397	392	380	358	360	354	373	391	406	350	360	378	399	355	387	390	401	376	380	399	414	375	379	399	378	378	392	369	383	378	361	357	388	392	335	378	399	364	355	348	352	360	355	403	350	387	403	350	402	394	378	348	357	383	344	366	390	411	355	400	423	388	342	376	372	386	347	345	363	390	359	394	377	362	357	348	393	369	371	372	391	381	378	333	373	356	413	393	352	346	347	384	342	384	393	376	398	366	365	324	364	356	398	368	390	350	369	355	370	394	404	362	370	370	354	371	349	361	377	370	353	341	356	369	367	394	338	388	379	378	390	347	368	407	388	377	328	339	362	343	404	364	376	369	389	388	383	365	367	363	353	389	370	418	371	388	371	357	335	373	366	373	397	371	359	360	376	390	406	411	386	346	366	372	332	380	376	397	406	388	380
12825	1464	2331	2697	2548	2096	1844	1528	1391	1287	1234	1180	1045	1104	1057	973	981	949	963	939	885	926	887	887	921	844	862	920	896	845	810	832	883	839	857	880	895	820	830	845	846	869	849	795	859	856	857	828	875	810	811	831	862	833	859	851	844	839	881	858	820	866	873	843	822	793	829	804	818	802	830	789	827	801	813	852	845	869	873	817	812	837	831	829	824	817	828	798	795	831	825	732	824	892	847	869	848	780	877	809	786	835	853	817	800	866	837	799	828	822	805	869	851	881	858	826	811	890	797	839	849	804	835	798	858	820	797	829	803	803	818	821	837	796	847	819	859	836	865	836	877	843	863	852	871	822	804	837	799	850	832	837	811	786	833	826	786	817	835	778	823	831	847	880	876	815	826	811	854	854	843	793	851	831	783	830	810	870	822	847	834	851	843	841	872	817	844	805	843	793	824	868	861	856	788	842	829	827	792	803	843	846	837	804	855	832	764	789	835	828	854	860	780	901	817	826	813	860	816	821	857	810	882	846	829	811	815	790	763	823	773	787	822	803	870	879	796	796	831	858	816	807	866	839	830	854	837	825	843	848	808	859	832	806	856	824	769	851	829	825	827	813	777	835	780	855	794	772	821	879	856	810	801	845	813	811	836	826	825	791	834	821	816	824	832	799	803	821	835	859	834	857	798	807	819	861	803	816	774	851	835	849	871	815	799	806	820	813	832	836	814	825	831	825	847	835	862	866	834	837	854	810	840	840	892	824	828	769	812	823	823	828	779	825	837	797	840	795	824	834	836	787	804	812	839	838	790	805	815	769	791	789	870	851	811	815	788	799	810	801	864	802	831	863	891	823	782	823	806	787	809	793	852	804	843	812	816	812	831	832	769	800	824	856	842	817	803	834	861	802	827	818	766	867	795	775	842	794	806	810	860	788	844	801	781	862	870	830	825	832	752	834	809	818	805	807	838	822	857	870	836	858	855	823	811	820	813	850	860	809	774	801	829	794	839	794	874	824	801	829	847	832	827	807	829	804	852	875	831	857	838	834	794	785	822	818	780	823	806	814	807	833	783	850	797	843	808	886	843	836	808	766	822	791	840	786	809	808	840	880	809	833	806	835	795	824	807	836	816	846	843	826	791	847	794	815	785	801	861	820	831	788	804	809	818	836	769	809	806	833	781	859	851	821	833	807	868	816	794	828	792	826	818	882	836	812	779	829	789	837	831	837	827	822	791	838	771	830	844	814	809	785	824	851	839	724	823	778	861	764	797	809	870	784	847	757	854	826	803	786	814	865	824	805	814	854	831	815	811	818	834	819	859	881	827	787	814	795	806	835	798	820	805	816	830	802	817	817	828	813	834	850	833	837	770	827	809	819	850	799	877	853	877	845	801	800	834	815	854	829	836	740	850	763	859	775	806	838	832	830	768	815	783	784	852	790	851	818	856	814	809	837	822	812	767	840	801	787	847	805	833	813	793	855	759	840	855	879	865	836	786	780	827	821	835	853	816	854	843	822	802	796	784	850	819	822	843	818	836	822	826	835	889	746	783	861	870	781	821	858	819	808	792	798	882	839	879	844	841	804	821	862	848	831	840	859	856	785	843	764	817	851	829	838	853	808	779	823	785	840	829	796	807	800	821	826	829	834	846	822	835	791	800	863	824	811	788	837	809	797	794	845	802	863	849	842	826	797	831	858	813	805	804	871	803	845	819	820	849	870	843	837	849	852	810	798	820	783	837	832	766	854	789	846	805	835	846	825	837	838	779	803	839	755	832	872	877	822	796	809	850	794	832	767	826	817	801	853	788	818	794	852	864	867	819	842	830	845	839	850	837	815	836	807	854	841	803	828	788	812	864	870	923	823	820	784	842	822	866	846	852	796	824	834	832	840	825	820	875	843	829	843	813	831	830	834	838	777	805	862	826	835	810	790	803	788	825	815	836	814	815	854	783	807	784	891	783	826	856	818	843	780	814	869	770	817	843	847	808	786	803	829	823	820	805	791	811	822	877	797	818	874	833	832	830	817	827	828	798	814	841	841	805	778	842	801	819	834	818	816	838	819	844	862	799	811	835	821	832	845	803	801	878	872	846	840	846	820	829	748	782	830	800	847	874	865	823	819	827	861	883	829	829	809	790	810	837	815	861	804	823	782	810	778	811	765	858	842	783	831	865	834	843	788	805	814	831	820	842	796	845	834	833	823	848	820	831	834	862	780	838	768	836	854	831	821	806	851	767	808	789	835	858	829	810	802	883	821	794	858	798	791	816	863	848	823	832	865	828	816	842	803	859	849	757	822	864	837	804	830	808	844	848	814	826	845	816	813	789	824	814	837	860	785	853	793	793	797	833	797	812	855	798	778	815	851	832	802	777	856	793	815	808	827	823	829	809	829	844	835	859	802	837	837	819	807	861	805	787	778	843	836	812	835	867	817	823	821	842	818	826	815	830	747	808	806	793	791	824	801	793	787	828	876	832	779	818	811	852	874	847	879	817	884	824	878	808	828	817	799	812	788	803	881	808	793	855	844	815	851	798	823	807	785	815	870	832	838	832	836	810	829	885	806	823	803	821	759	825	778	792	834	839	860	781	884	832	853	834	827	816	811	831	817	816	845	788	872	799	840	799	766	827	837	824	834	822	826	829	864	849	795	843	826	883	812	867	867	796	834	823	818	837	815	848	791	847	793	832	830	811	831	805	795	789	822	849	849	860	851	816	798	793	862	830	816	847	814	795	821	858	851	853	861	814	757	798	826	869	781	816	803	852	823	800	837	766	822	849	818	815	868	853	850	879	833	758	828	811	849	859	759	841	837	835	800	864	864	815	815	789	794	847	827	832	831	844	804	804	826	858	882	844	814	844	818	854	814	903	797	817	826	813	789	805	853	816	873	847	818	843	830	862	861	777	810	817	822	878	762	813	828	848	877	756	789	849	817	829	824	844	830	783	803	847	835	860	845	857	799	808	761	852	815	859	806	804	809	799	875	802	852	856	781	827	806	759	807	865	743	850	844	799	837	817	767	794	845	827	766	807	832	831	814	806	820	826	839	844	838	803	803	816	808	830	811	808	831	857	818	853	835	805	791	839	822	753	800	825	874	821	809	803	820	841	846	834	797	849	795	816	832	854	845	816	836	736	789	814	862	856	789	827	834	872	825	835	801	785	836	826	844	776	813	840	811	841	845	842	791	811	831	790	886	814	821	833	800	831	785	805	858	821	813	840	844	897	833	810	840	791	851	822	801	803	820	823	834	806	806	787	812	844	836	795	877	799	823	847	768	834	809	804	841	825	866	801	827	853	814	863	809	838	839	908	860	901	853	850	879	801	903	810	808	830	781	857	828	828	840	841	827	867	845	828	833	790	814	854	779	833	842	780	843	835	850	805	877	826	794	842	829	868	870	794	781	821	835	847	787	813	797	853	848	820	836	799	809	747	875	839	843	840	859	827	889	775	794	780	853	775	854	822	826	848	824	813	853	785	873	863	812	786	805	808	848
4548	337	278	258	255	245	250	200	192	214	231	207	208	212	210	218	209	218	208	203	200	198	228	207	183	167	190	191	198	190	183	224	205	204	197	193	204	224	200	198	208	163	191	205	225	207	191	191	195	208	236	219	179	220	198	224	210	205	235	224	203	212	189	184	210	210	222	198	223	208	194	205	217	205	181	209	207	191	191	199	213	190	216	215	197	187	197	219	194	201	222	210	204	209	186	207	207	211	218	228	205	197	214	199	187	171	215	212	220	192	213	173	179	195	199	219	182	221	206	194	190	228	213	205	191	180	198	203	195	216	216	203	229	193	183	219	217	221	197	201	227	217	212	211	203	205	191	201	173	208	205	200	200	215	191	199	216	238	211	211	184	192	208	211	213	240	196	217	188	197	202	210	184	173	208	218	195	207	195	193	197	196	190	209	210	248	206	189	212	214	203	182	246	214	201	202	193	236	210	184	216	200	188	218	210	203	190	200	196	213	210	235	211	202	187	188	217	222	208	204	192	202	226	165	196	224	166	212	224	202	195	195	221	208	204	220	223	180	208	198	193	196	206	201	191	204	203	183	205	188	201	231	190	195	203	181	206	235	201	218	211	200	183	232	216	215	235	209	194	235	202	225	195	181	213	217	220	198	179	202	205	185	213	181	188	221	192	229	196	204	212	187	212	207	196	205	197	194	214	219	194	189	201	210	172	201	222	234	232	207	234	221	213	213	240	214	213	220	225	206	167	218	228	199	211	194	170	214	196	196	180	197	194	225	175	215	211	201	195	257	219	217	206	217	191	189	222	189	204	254	189	205	199	199	229	198	211	176	214	214	218	235	194	207	207	201	185	211	229	154	223	217	192	226	199	210	202	196	211	206	206	189	219	191	212	204	219	208	190	191	254	202	197	196	186	218	198	214	210	215	212	174	194	181	236	210	197	198	190	220	192	176	176	204	227	203	204	211	207	183	232	173	222	191	213	165	166	210	186	234	233	200	168	186	191	182	198	190	179	209	225	186	193	201	225	202	208	189	214	203	237	197	202	218	199	196	211	185	220	190	175	186	227	223	225	184	199	196	211	195	240	209	207	185	213	220	198	232	197	252	207	212	219	227	188	180	209	194	214	193	190	233	207	171	226	196	215	206	183	214	198	246	202	210	194	191	176	181	196	188	223	189	182	200	220	209	210	190	189	212	177	195	172	216	208	192	211	180	180	189	230	215	229	236	222	188	175	190	196	232	208	177	192	209	209	206	218	199	184	219	200	168	204	180	216	192	207	202	217	201	199	205	195	218	220	205	185	213	183	196	208	193	242	179	212	205	211	188	224	196	206	179	185	213	223	219	207	185	187	199	193	159	226	190	166	200	237	203	197	186	183	190	202	198	188	224	212	200	222	212	201	214	200	191	218	205	197	188	207	212	202	191	198	213	204	159	228	187	192	200	207	183	222	195	233	197	195	224	190	203	213	205	201	208	197	209	220	203	162	185	211	192	193	214	197	205	216	217	174	210	211	206	221	218	228	191	216	216	226	209	190	190	206	239	200	208	195	196	212	215	196	199	230	206	195	200	209	218	225	182	192	195	204	204	186	193	189	184	191	214	186	213	184	193	198	171	225	195	200	192	200	204	203	217	221	198	230	173	203	213	215	164	222	247	202	213	180	202	222	193	217	227	213	205	180	197	201	231	217	226	195	207	224	203	198	204	231	203	210	217	215	206	222	185	200	201	223	220	208	225	215	210	204	186	216	216	176	212	203	218	202	220	170	215	197	183	193	190	193	215	191	209	188	189	163	189	228	209	182	227	189	230	197	210	213	162	185	197	227	202	191	194	220	205	198	205	213	199	213	196	203	209	204	200	192	185	193	189	172	222	240	199	223	184	210	179	188	199	236	217	204	212	204	198	209	214	192	215	210	198	204	190	214	210	194	185	190	214	201	182	190	199	166	222	190	177	172	205	223	201	222	200	209	210	220	195	183	182	205	198	206	221	210	191	194	228	216	184	202	209	213	165	204	186	232	178	216	202	212	225	196	218	230	214	187	196	257	225	225	216	215	244	202	203	198	209	197	216	205	218	193	209	213	212	209	191	195	212	234	216	202	190	184	211	203	223	213	189	204	184	203	191	189	208	221	217	202	235	223	241	194	196	181	227	201	218	174	223	214	226	221	205	191	227	186	231	209	185	193	200	229	218	204	194	202	199	179	209	203	229	200	195	189	197	212	199	206	210	218	208	205	205	227	197	194	177	157	201	180	187	232	186	209	209	195	173	168	211	181	205	226	217	212	205	202	182	240	216	218	220	219	220	211	220	196	209	212	187	200	192	195	225	188	203	215	196	189	185	205	225	236	202	198	185	183	189	201	234	209	205	194	233	196	200	198	222	210	210	176	211	200	239	229	212	236	210	200	218	199	209	200	196	231	203	176	200	178	180	210	182	210	202	199	175	177	177	193	223	207	184	186	197	213	224	203	178	200	202	189	224	193	205	195	213	218	182	192	217	228	201	218	207	225	185	203	217	235	202	195	211	223	212	204	198	194	175	193	200	225	214	206	189	199	212	207	239	207	227	227	212	210	220	223	210	201	210	243	215	191	223	210	199	198	187	206	211	193	193	193	202	190	187	189	199	222	209	212	213	203	195	194	178	194	204	214	212	215	232	216	198	211	197	202	210	240	209	200	211	193	195	192	218	213	206	185	209	208	203	191	227	200	226	196	202	221	211	197	201	192	211	203	214	207	215	186	216	193	207	224	194	206	201	192	202	174	190	227	201	192	228	181	209	178	176	217	188	199	188	213	224	211	223	191	180	190	194	206	217	176	203	216	197	204	215	196	218	221	184	211	190	203	187	201	206	208	204	175	180	215	207	224	222	196	213	231	222	202	216	206	186	189	161	209	192	207	217	238	199	200	223	217	215	202	195	175	222	199	191	231	204	210	197	200	206	187	203	216	196	200	216	202	226	200	200	197	224	191	200	211	201	224	208	198	198	192	251	190	237	215	201	213	201	210	204	214	184	198	209	193	214	244	207	223	202	180	220	186	200	204	187	217	218	201	205	210	222	189	225	213	193	171	210	206	200	206	173	214	208	212	222	205	213	243	204	203	190	200	180	214	223	197	192	218	208	218	211	204	216	222	206	222	219	193	244	177	193	198	216	206	175	169	209	216	201	187	216	216	241	220	195	203	204	204	184	214	207	211	207	192	192	186	214	198	204	210	234	210	209	234	204	184	174	173	230	215	202	225	216	225	210	205	193	206	189	203	224	207	224	218	202	183	175	210	197	220	195	191	201	173	202	227	209	190	204	196	232	228	223	216	192	204	207	197	207	227	227	224	204	203	229	230	209	197	227	181	211	219	192	198	156	192	206	161	169	202	199	183	227	193	189	204	214	198	197	212	185	225	204	181	210	213	205	222	202	207	208	202	200	222	200	212	220	217	203	201	215	205	206	216	182	208	219	215	226	217	174	205	214	199	197	234	197	203	192	172	209
3285	603	644	666	598	649	582	549	531	488	525	472	527	510	509	499	487	475	496	527	455	526	489	535	517	498	523	486	476	535	453	503	450	523	521	510	492	540	514	498	490	503	497	515	502	501	510	530	487	493	524	482	481	481	510	519	523	484	481	546	520	495	473	528	501	523	476	520	497	484	463	466	491	525	529	486	522	495	526	526	569	468	510	510	471	493	506	548	553	494	496	491	495	480	478	481	537	491	512	513	531	507	511	495	521	497	498	538	507	506	465	482	463	500	508	512	475	509	474	464	496	499	504	505	498	527	441	474	492	525	469	491	508	503	503	491	509	500	480	529	477	537	479	456	462	510	490	511	477	513	503	531	454	486	491	497	524	499	471	512	526	484	519	481	526	474	492	465	495	475	469	491	463	457	487	458	468	488	524	519	495	483	499	504	530	496	520	547	515	491	516	527	512	512	546	502	506	465	504	526	491	545	475	503	486	504	488	474	518	501	486	526	463	528	458	492	500	497	469	523	540	485	474	558	500	514	522	496	484	488	513	484	527	513	506	511	467	532	487	529	538	495	497	484	510	485	501	524	522	489	516	486	498	497	520	524	533	480	494	500	520	502	520	505	479	502	515	480	498	500	522	485	527	503	494	519	504	510	536	507	542	503	496	498	483	508	507	509	462	534	492	479	476	496	503	519	507	484	504	485	497	473	472	524	504	509	492	502	474	460	494	516	504	518	467	532	504	481	505	516	494	499	495	460	482	515	529	470	491	519	483	510	493	484	521	523	475	493	513	537	494	516	506	508	511	516	515	472	472	543	495	491	520	518	493	493	538	526	478	505	471	482	435	485	502	555	574	522	535	500	465	520	510	535	528	513	527	487	535	510	520	502	512	496	488	518	509	536	512	473	469	481	506	461	497	481	511	486	512	538	535	488	511	533	503	567	503	488	503	518	485	557	559	475	475	519	511	492	469	462	501	516	533	486	498	466	471	487	508	549	511	513	543	528	462	562	502	531	499	509	509	495	496	486	508	547	498	506	525	518	533	514	482	501	489	497	489	472	524	512	505	487	475	464	512	490	485	478	505	494	521	467	523	485	515	516	479	526	480	501	534	477	563	518	524	485	458	475	476	528	479	524	519	460	541	471	472	466	498	505	475	550	470	517	514	478	524	514	492	492	495	506	506	519	579	510	480	483	495	500	479	510	498	498	523	482	516	527	507	487	523	479	511	484	508	518	502	492	494	500	531	526	519	537	507	490	497	493	531	498	490	515	506	519	528	563	494	509	469	504	498	544	501	493	466	516	516	523	492	495	523	518	497	492	503	535	481	478	474	497	488	486	522	486	512	533	492	460	485	462	541	509	534	519	481	528	453	512	498	490	508	512	508	493	485	507	474	485	528	446	456	497	484	519	520	493	508	476	533	486	518	522	510	506	497	489	529	451	474	487	518	541	485	530	502	488	494	479	436	529	472	526	493	454	489	467	488	479	474	505	475	521	488	492	491	469	515	491	548	499	503	482	519	496	497	488	506	514	501	512	501	504	485	499	540	469	518	550	535	512	494	487	499	485	486	479	525	485	528	505	486	492	484	519	476	495	519	462	480	468	490	496	461	549	509	498	475	502	520	517	504	548	516	492	512	511	498	464	507	484	508	519	515	512	472	518	496	462	483	500	476	516	537	453	497	497	499	503	543	466	498	449	511	496	519	510	539	513	485	481	512	496	540	475	495	491	510	517	473	529	542	555	482	530	481	514	507	486	479	496	495	522	532	529	488	519	472	507	496	518	530	485	521	521	479	469	526	480	536	538	524	507	486	487	520	490	509	476	509	516	520	499	550	496	513	515	508	499	498	517	473	467	503	529	505	474	493	520	499	502	516	502	517	489	499	512	473	540	498	530	496	484	537	507	487	486	495	518	526	527	494	468	439	503	498	534	495	508	471	472	529	453	497	486	458	497	520	510	499	457	497	525	480	538	517	497	523	496	471	517	506	505	475	496	479	471	464	522	463	481	505	494	494	507	485	428	510	469	517	537	504	547	537	503	500	495	449	505	469	534	478	479	492	511	505	524	516	470	512	513	510	511	533	493	475	543	533	499	500	484	494	523	505	500	514	500	483	468	510	512	475	554	521	504	542	517	479	465	517	507	487	546	513	492	499	484	527	485	465	504	460	503	505	499	511	502	530	489	473	493	471	514	497	509	485	501	471	504	467	523	495	470	513	524	491	475	524	499	497	474	534	501	495	486	478	506	515	499	465	526	451	548	498	513	483	525	499	495	496	509	487	511	470	491	498	563	492	524	495	482	501	506	502	481	538	496	505	512	512	479	499	490	474	464	514	504	493	527	548	527	476	524	478	509	531	477	476	468	485	494	531	510	496	509	555	480	503	488	485	488	504	552	511	500	490	490	497	474	483	476	497	536	482	514	490	487	477	539	539	515	482	507	517	478	495	507	525	500	471	523	517	452	511	505	500	513	466	498	512	519	500	498	514	457	502	502	480	489	499	485	495	526	493	497	477	523	520	510	490	458	512	457	511	507	511	484	526	519	477	523	505	509	529	486	542	519	513	486	498	502	521	526	470	516	510	504	491	521	510	486	486	504	493	514	506	470	497	489	504	501	490	484	533	517	506	496	481	471	490	542	493	531	480	525	468	477	498	474	496	539	525	460	485	532	472	426	495	544	481	481	459	477	489	471	513	471	515	502	544	487	528	527	546	520	483	514	502	511	507	466	485	480	493	506	498	530	494	462	488	543	532	492	534	523	535	476	498	504	545	475	478	492	529	547	496	523	508	498	516	531	502	530	571	503	501	516	509	507	484	464	509	450	528	504	492	514	489	509	515	534	526	484	514	530	511	510	516	515	459	516	525	545	555	509	502	487	509	508	473	534	512	490	488	515	487	509	536	516	513	525	485	485	492	478	493	494	534	552	507	499	542	503	494	523	517	527	532	499	532	488	520	476	511	488	497	512	478	475	526	503	517	517	524	532	551	473	498	504	478	512	484	491	492	483	521	547	502	515	463	519	477	469	519	515	495	519	505	510	513	475	499	461	521	486	486	496	540	497	476	488	525	532	491	517	492	491	452	506	486	476	534	471	486	503	464	539	537	506	507	494	517	498	481	481	456	494	559	524	500	504	493	491	502	486	526	507	500	509	510	519	448	497	485	533	503	490	487	489	490	541	479	495	533	494	520	500	527	481	500	491	498	501	486	518	493	486	462	479	508	505	480	524	518	525	499	491	528	469	451	523	506	549	478	541	503	513	500	494	502	475	524	454	509	493	531	456	543	455	558	493	470	489	511	514	497	512	471	499	509	531	534	509	503	515	501	505	524	457	467	475	558	497	493	523	474	470	493	523	502	488	502	478	459	507	478	544	482	484	467	475	505	500	525	482	511	551	493	504	534	457	487	528	523	490	529	487	545	505	520	508	483	487	497	531	503	476	445	477	479	466	493	521	519	466	477	503	531	502	531	476	522	508	496	457	513	513
16078	1417	747	586	494	467	428	405	332	335	325	322	275	295	319	301	335	275	286	258	292	279	262	305	278	267	257	288	290	272	308	320	254	271	276	254	253	297	265	292	268	277	273	290	268	254	293	283	312	291	289	281	279	252	278	272	255	289	278	308	270	283	267	299	300	272	277	301	259	274	287	294	258	305	292	263	333	258	268	281	291	277	283	274	294	279	264	295	281	269	280	250	288	292	298	263	256	261	288	290	307	270	277	264	316	275	275	255	278	272	267	282	263	246	308	292	302	262	266	271	278	282	240	284	276	272	285	280	285	263	254	284	287	278	275	273	272	341	287	257	276	297	293	270	228	267	284	297	284	297	255	284	266	271	274	257	283	268	321	263	264	299	256	265	311	267	294	287	281	296	271	274	259	275	285	294	296	270	287	280	257	288	263	291	250	277	277	264	279	270	283	298	313	288	233	271	270	280	259	252	277	274	264	266	281	266	302	253	286	272	255	287	279	250	264	291	284	274	285	283	309	289	289	281	275	291	281	286	317	253	286	296	274	265	287	302	275	274	268	277	282	266	258	302	271	280	291	272	308	275	249	258	274	283	289	278	275	276	254	276	269	309	255	284	269	259	290	257	285	246	281	276	281	285	304	291	262	269	255	269	298	261	273	277	285	289	289	298	259	261	276	308	271	339	273	296	257	285	269	289	280	289	268	285	260	267	290	266	241	263	260	306	296	229	249	246	307	280	300	314	288	276	278	285	249	291	292	267	276	273	298	278	272	294	296	288	299	282	284	318	262	263	246	248	283	292	253	265	318	277	279	258	282	313	287	260	283	266	268	315	297	290	294	248	264	285	255	279	261	290	279	291	263	298	249	282	307	271	290	268	286	304	310	257	275	319	251	280	231	289	276	319	292	268	273	254	246	253	247	295	295	281	298	280	277	281	298	253	301	307	290	280	240	232	297	243	267	279	302	279	300	295	265	262	282	277	284	249	258	257	293	301	283	301	302	288	296	278	295	281	285	307	271	271	266	241	260	280	243	289	302	244	313	274	296	274	268	259	311	283	298	271	270	286	284	277	272	272	286	276	291	297	278	312	274	272	298	300	321	268	294	291	281	299	310	294	281	279	268	303	252	260	253	302	294	273	251	262	297	287	276	267	275	273	280	258	251	279	279	290	248	254	269	269	241	229	267	259	259	293	292	280	312	295	270	283	291	276	267	292	305	279	282	242	251	307	267	257	287	272	274	302	291	273	280	271	265	315	261	278	274	303	267	293	303	277	283	268	298	276	289	295	276	288	264	285	280	310	281	253	278	275	253	265	230	311	250	292	269	280	295	293	254	265	288	291	281	316	270	263	287	293	290	285	258	281	272	272	312	263	271	275	291	308	251	300	281	292	270	265	295	278	267	286	277	277	271	254	262	259	270	287	274	270	274	283	271	268	301	256	327	274	286	297	295	273	248	296	266	321	250	290	325	293	290	295	261	277	301	283	264	271	282	283	291	279	305	287	280	297	251	315	268	270	287	272	302	298	273	270	280	285	270	290	296	258	293	272	264	305	281	272	293	277	258	309	258	269	295	276	257	264	282	237	285	288	291	293	302	269	278	309	253	276	314	253	315	274	291	303	281	294	291	275	278	267	266	315	297	277	273	283	297	295	261	261	285	259	279	301	286	278	261	258	273	275	278	300	292	279	279	251	293	250	264	262	309	289	293	294	272	276	273	263	265	271	302	272	260	273	251	286	302	303	271	251	290	281	278	283	282	300	260	271	276	267	293	265	271	265	280	262	250	269	287	312	285	319	252	278	302	236	282	268	318	295	301	305	265	289	255	293	302	251	296	259	301	257	276	288	276	273	275	279	273	299	277	289	270	290	285	271	246	301	310	296	256	288	297	259	294	284	302	290	269	272	245	266	264	278	283	293	282	259	281	312	304	297	272	272	241	283	258	301	296	263	302	285	322	261	267	281	271	269	294	299	306	278	275	267	262	277	303	285	300	292	301	274	292	280	262	291	267	258	285	272	300	297	266	261	283	260	272	274	263	302	252	269	273	271	251	288	282	268	288	272	272	271	276	256	290	285	308	277	238	278	287	277	278	280	293	270	273	306	291	265	300	304	317	266	295	300	282	245	280	261	284	269	273	250	293	247	295	303	286	303	256	316	278	287	279	270	271	248	249	258	257	276	252	276	270	274	273	258	250	265	248	264	276	290	269	284	275	267	266	276	286	257	286	336	260	253	260	280	287	251	283	284	261	268	272	279	282	289	281	260	258	274	293	258	272	261	282	235	272	262	266	273	254	282	319	281	262	233	287	253	282	251	276	271	274	276	276	254	289	274	278	264	268	320	296	297	262	303	284	267	274	273	274	279	289	283	287	271	303	279	276	280	284	282	269	281	293	265	257	285	303	297	286	284	286	276	276	275	281	267	280	269	267	276	304	310	286	268	279	293	287	266	287	305	276	269	302	257	247	266	304	286	258	249	320	260	271	277	278	297	275	278	286	329	239	275	313	266	286	279	277	300	282	276	267	271	283	267	284	283	290	279	275	277	268	285	297	292	293	304	287	278	269	259	290	247	273	292	247	288	288	261	284	258	273	255	277	255	257	262	261	289	298	269	274	283	266	250	295	300	264	243	275	262	284	298	283	301	267	300	295	268	259	289	313	259	251	297	301	245	275	277	265	269	263	287	292	287	282	289	319	284	301	274	289	314	281	279	292	259	247	284	311	278	305	257	254	272	288	315	244	260	256	265	245	276	294	263	274	263	253	263	260	299	253	279	258	315	287	281	270	276	294	246	263	262	291	281	276	293	299	263	284	251	276	280	334	270	272	256	296	283	313	274	278	280	248	311	292	273	302	270	281	318	289	252	284	286	258	282	278	256	296	263	272	293	275	298	315	280	244	304	268	276	313	255	259	293	249	291	251	294	267	271	300	289	250	284	289	262	279	282	266	302	285	266	316	252	250	279	311	309	298	300	274	265	275	275	280	315	272	285	299	274	280	266	257	266	281	274	282	287	275	297	288	291	268	291	293	281	310	292	250	287	295	262	254	264	308	271	281	287	278	256	267	274	269	290	253	270	293	259	277	315	275	279	274	245	243	272	296	265	259	225	260	243	259	267	272	276	279	287	300	273	288	285	276	275	276	280	291	268	291	258	277	278	278	272	309	276	289	278	278	265	306	286	283	290	305	290	290	270	291	281	311	286	313	293	291	302	298	251	285	256	297	264	279	300	279	285	338	315	287	282	253	311	287	301	284	283	266	275	273	282	279	281	267	298	275	276	303	289	240	279	284	273	285	324	251	292	279	301	293	247	299	282	272	280	264	287	266	278	291	276	275	252	279	273	269	289	250	265	295	262	285	270	282	282	268	289	298	278	256	280	250	269	294	254	289	263	299	244	274	281	296	267	257	271	267	291	281	288	279	273	236	278	265	286	254	315	275	284	260	311	269	271	288	300	271	264	278	253	270	294	291	290	270	273	282	278
9973	1081	1481	1672	1726	1512	1318	1152	1033	871	876	866	850	838	835	781	718	707	723	670	684	726	694	692	743	695	686	668	645	641	677	659	716	679	643	639	713	662	668	650	662	667	646	666	671	662	627	675	684	629	705	690	649	671	657	675	672	658	705	696	689	658	674	641	689	686	665	666	654	683	631	659	634	634	694	679	629	698	643	620	670	640	609	650	653	657	679	671	613	644	647	683	622	637	622	704	646	597	666	667	646	614	637	639	636	653	637	666	638	657	685	664	640	636	647	666	667	652	612	662	641	682	607	662	579	628	635	679	664	663	643	690	677	659	688	631	675	628	664	630	699	666	650	633	684	585	675	679	659	668	698	666	662	645	629	665	620	679	659	650	642	676	683	675	646	718	661	621	665	705	632	641	641	677	648	659	694	631	695	618	640	687	660	673	672	642	662	639	683	688	641	654	648	640	677	672	605	681	666	667	683	644	656	660	656	616	644	665	710	664	653	655	648	668	673	638	665	653	615	637	667	655	665	704	674	687	600	695	698	620	658	649	618	654	619	629	650	660	646	683	679	617	654	643	630	661	675	630	668	638	684	684	687	612	642	663	618	629	643	639	635	662	677	691	639	659	676	671	656	647	659	637	660	642	638	616	633	654	638	672	662	635	627	660	649	646	635	642	613	631	700	653	710	644	654	661	666	616	643	639	658	686	627	649	644	641	705	644	607	675	608	643	668	638	693	614	652	632	630	629	632	666	635	652	646	619	648	635	666	621	668	650	707	690	676	677	673	620	665	654	690	704	632	627	697	687	658	609	693	675	692	665	690	645	663	672	674	712	692	608	672	677	638	647	663	670	695	688	642	651	637	642	652	644	624	689	636	677	636	647	621	656	624	667	638	679	611	670	687	646	638	647	650	684	660	649	674	643	654	682	608	664	659	636	671	656	657	663	646	669	671	645	579	646	621	631	662	688	662	679	696	606	657	679	643	638	681	644	625	645	628	616	636	669	660	630	680	712	672	689	659	664	644	644	607	641	658	665	647	664	669	676	625	686	691	690	675	679	607	711	598	624	679	658	696	707	657	633	665	679	697	620	617	655	641	668	620	678	614	647	659	630	651	656	645	648	682	657	665	635	665	615	650	680	627	582	613	661	619	650	652	613	698	671	681	709	622	665	665	654	642	631	639	675	618	601	682	632	636	663	656	656	654	703	674	692	657	640	700	623	652	628	653	689	631	593	650	697	607	612	661	664	696	668	620	638	676	672	653	670	652	671	692	710	661	652	630	611	663	646	657	651	653	633	654	640	636	685	642	628	627	629	623	662	662	637	650	651	677	611	608	667	632	632	634	671	651	623	688	658	644	697	688	667	627	634	610	641	625	662	639	616	658	628	658	684	599	679	685	658	674	645	657	681	634	645	648	693	692	696	647	678	639	639	643	651	676	684	636	641	661	638	678	631	673	633	669	624	635	646	638	613	689	670	701	656	640	686	669	664	665	653	661	651	671	664	616	672	653	651	659	630	728	654	640	667	612	689	654	684	663	635	622	600	680	678	670	683	666	668	651	682	633	656	673	700	648	680	670	685	658	686	660	634	658	683	616	666	626	589	613	694	666	716	634	625	628	634	650	685	638	684	685	686	663	669	628	616	672	646	649	714	651	672	658	661	623	638	646	647	668	666	687	641	680	644	631	673	678	696	624	616	613	684	650	613	635	658	642	636	662	639	663	655	683	629	671	678	697	667	660	656	650	623	645	699	684	641	682	644	670	677	642	626	663	614	683	633	643	633	701	624	672	675	660	644	646	670	660	663	674	703	609	660	652	669	620	638	629	659	662	649	675	655	652	656	681	630	641	630	672	649	703	612	627	659	644	639	670	613	622	603	647	694	646	711	636	629	641	678	690	647	609	686	671	700	624	647	674	679	663	621	610	631	655	699	613	659	644	688	677	652	666	710	642	654	622	622	662	667	631	679	620	660	630	697	690	667	640	672	645	665	651	656	645	620	678	643	638	618	686	651	657	706	677	683	689	665	675	667	645	686	633	648	631	650	640	629	683	675	645	682	653	686	633	649	650	692	668	688	618	628	657	626	676	662	661	611	630	671	638	671	617	689	658	620	622	650	623	658	662	654	629	660	636	597	652	626	630	613	657	647	631	652	708	693	613	634	644	635	647	662	619	667	636	617	677	666	670	664	684	660	665	670	672	729	648	666	637	649	638	706	665	663	629	661	707	668	642	648	684	619	683	640	659	675	661	647	673	667	654	619	699	680	594	635	665	662	630	665	637	694	606	643	638	656	618	661	659	631	671	627	623	673	642	661	651	636	648	678	662	697	686	651	680	652	645	624	668	711	667	658	638	656	680	646	584	664	663	701	671	635	676	624	664	665	686	615	628	674	641	610	703	659	619	669	655	676	597	656	661	697	643	673	701	678	635	656	667	627	655	646	650	633	705	694	658	691	660	692	670	675	673	678	590	656	570	705	646	646	652	691	642	641	689	654	642	591	658	687	647	665	696	660	695	663	688	653	685	679	678	682	691	685	645	640	666	627	635	631	638	714	652	668	630	688	664	672	686	669	664	677	672	657	660	686	652	677	645	647	645	658	667	714	637	639	693	645	678	647	684	654	671	705	708	667	690	680	678	702	633	643	628	661	681	611	664	687	657	600	632	634	646	669	695	654	625	649	642	657	603	634	638	646	624	688	680	674	678	620	704	622	653	667	659	666	645	685	670	688	641	672	655	669	640	626	641	673	679	644	643	609	654	646	682	659	676	644	664	620	639	642	679	640	638	636	673	655	698	678	648	671	709	631	654	652	663	660	662	697	644	623	682	660	669	645	653	694	703	671	663	657	701	633	692	633	635	663	686	669	673	649	673	627	653	651	644	677	603	668	660	636	658	648	632	650	669	679	673	647	707	674	705	652	658	620	695	631	619	651	692	656	656	623	650	667	681	666	673	664	659	655	655	689	655	693	657	665	622	662	629	663	632	663	657	627	652	698	654	703	622	626	644	632	654	658	663	621	647	630	632	652	691	721	652	635	671	678	651	675	629	647	698	668	634	621	658	666	707	654	632	727	649	673	607	624	609	665	634	651	675	644	682	687	639	696	684	613	617	640	645	662	668	627	639	687	649	682	643	683	623	646	705	673	631	596	636	675	650	647	664	647	618	653	705	668	645	675	693	651	617	631	648	650	661	609	694	620	644	664	624	619	687	706	633	650	651	656	683	651	624	641	648	646	674	663	707	671	658	675	699	627	685	618	661	630	640	695	627	663	640	678	662	623	668	661	645	613	651	645	657	654	703	641	671	686	644	637	647	712	674	640	657	671	644	670	639	646	647	666	686	633	636	660	656	674	665	652	622	708	645	660	624	685	655	604	663	648	651	654	691	637	653	666	623	628	690	642	630	644	666	661	672	616	638	697	667	650	660	666	646	633	643	678	649	702	645	637	641	661	688	600	701	648	692	674	668	663	646	656	643	669	672	665	632	691
25626	3255	1366	1143	955	715	702	649	586	479	463	442	435	475	451	421	474	452	421	421	380	436	404	456	420	399	426	378	441	421	390	386	370	463	422	402	389	417	419	422	408	444	401	349	394	422	335	410	436	418	404	403	410	411	397	409	403	389	427	379	395	456	373	361	386	419	427	437	391	382	439	407	413	399	369	406	397	396	389	393	410	344	419	421	379	420	407	422	382	381	389	392	403	386	374	386	402	425	392	389	416	407	398	389	383	440	404	422	390	445	401	389	354	385	365	371	418	358	432	426	392	418	387	421	386	405	405	433	370	353	416	403	390	420	392	409	417	415	388	417	387	368	392	391	368	367	422	412	388	401	425	395	358	397	421	434	389	404	448	399	390	433	401	357	433	417	410	396	382	403	413	411	389	373	405	393	406	386	397	420	425	388	376	394	412	450	416	379	387	361	423	394	396	389	417	399	383	364	393	379	413	405	391	415	398	437	409	394	378	422	392	433	405	416	396	422	407	397	399	420	405	425	368	384	436	404	407	437	425	401	421	428	436	394	403	373	360	374	411	406	454	402	388	408	381	406	395	396	394	390	447	409	418	356	422	422	370	392	418	411	415	357	386	409	385	348	397	410	389	423	399	427	413	412	384	380	411	411	383	368	383	431	423	390	400	431	393	410	372	376	398	385	364	353	382	404	379	386	381	381	419	408	397	411	399	430	390	376	401	422	444	443	413	399	397	390	430	365	421	457	422	371	398	417	379	406	408	392	375	374	403	414	395	385	372	378	418	361	416	376	422	413	409	370	416	414	425	416	403	414	391	417	401	402	407	415	380	391	382	414	445	404	416	408	403	422	438	371	380	425	354	405	415	391	396	380	391	398	386	379	403	408	411	406	409	379	444	365	362	387	388	364	431	432	427	382	395	429	431	389	375	402	414	398	394	360	422	412	418	417	387	361	408	414	386	408	370	384	416	425	418	388	396	413	415	376	413	403	425	402	434	401	368	352	395	393	383	386	420	425	398	382	358	414	381	367	433	406	407	410	425	359	390	395	424	391	390	418	440	381	400	378	399	401	374	449	401	367	411	398	393	406	435	398	396	398	371	414	403	425	414	419	369	408	363	404	417	429	401	389	396	397	396	402	439	391	409	392	398	376	382	411	388	415	411	433	407	427	396	397	422	425	373	402	416	448	393	393	431	408	416	384	394	393	374	432	398	385	384	431	413	435	373	402	396	384	416	419	418	398	437	412	424	402	408	385	375	403	430	418	411	434	397	415	428	396	408	429	405	441	394	385	437	434	386	418	397	419	400	407	441	419	391	447	418	429	380	406	416	401	409	369	389	408	405	401	424	409	449	413	386	390	398	402	373	390	387	391	380	398	421	410	378	424	381	393	408	414	386	420	365	426	389	410	412	409	428	421	362	434	422	400	380	391	421	404	383	394	406	422	410	401	402	412	375	404	394	407	409	432	379	394	428	431	358	366	378	424	390	392	402	448	359	405	377	371	414	447	427	477	424	389	405	390	412	432	397	403	452	391	391	395	404	352	423	399	444	399	426	417	426	350	405	400	371	436	421	395	414	381	401	438	384	387	405	401	416	410	385	391	398	452	455	384	389	442	421	376	390	392	392	369	422	392	368	391	442	405	392	402	413	420	421	380	412	384	368	400	404	391	390	409	385	388	375	421	405	386	414	390	406	405	421	377	384	421	413	414	342	407	403	392	416	401	418	434	440	415	415	408	385	417	412	381	412	392	402	381	374	421	392	392	402	383	360	408	434	403	379	390	382	401	407	364	394	404	418	419	401	409	361	408	433	375	401	434	408	399	384	425	401	404	379	397	405	412	384	404	423	398	381	426	395	397	423	423	426	396	386	417	399	399	391	385	389	465	420	412	395	407	415	387	403	395	377	401	414	420	412	374	417	410	412	410	375	447	365	405	444	413	386	432	388	385	417	384	404	353	434	419	400	380	405	423	431	391	392	386	436	386	388	408	375	405	431	413	399	433	399	438	354	366	392	378	421	409	426	446	395	429	373	394	416	437	437	392	390	387	418	384	424	424	406	393	431	382	376	397	386	386	418	387	389	408	425	404	450	391	387	396	387	425	404	428	367	374	392	393	398	386	404	386	413	433	403	406	363	428	382	406	397	400	378	416	381	402	388	402	407	406	388	397	400	401	424	415	361	375	384	399	408	380	373	379	409	370	392	410	384	399	385	410	421	400	401	411	411	444	407	366	475	399	418	379	377	429	401	429	392	383	386	362	417	413	376	381	427	368	377	409	412	445	419	393	396	367	380	418	413	390	429	412	393	438	370	410	393	404	390	376	439	424	403	353	388	360	384	395	384	402	423	413	433	394	357	366	411	392	413	445	441	412	349	382	423	389	388	404	378	393	370	404	388	419	410	376	427	382	417	413	408	396	386	372	381	427	442	363	362	394	395	369	404	358	415	436	404	386	434	401	384	403	373	405	373	409	436	408	396	359	417	416	440	433	438	430	415	413	363	400	365	429	432	416	372	368	401	385	392	390	394	365	436	398	395	370	425	401	417	422	433	425	423	411	440	392	408	388	386	421	370	405	381	453	436	357	381	450	430	372	393	433	375	400	360	385	385	418	398	382	389	376	395	401	400	407	387	386	403	456	388	402	384	382	416	404	390	406	386	405	386	389	402	439	421	428	422	435	416	425	396	402	428	356	380	347	426	398	407	466	360	374	400	431	393	408	420	405	378	421	391	403	445	397	366	448	417	401	389	399	380	369	384	395	388	391	408	434	390	418	396	397	414	361	410	427	460	454	422	380	364	402	417	400	350	438	415	437	423	390	418	428	385	379	428	362	403	395	393	395	396	417	397	429	381	402	427	411	405	366	355	389	458	415	394	391	401	412	429	413	387	377	387	410	462	407	409	413	421	399	380	418	415	351	386	382	384	377	408	420	441	406	352	450	427	385	408	401	380	419	468	404	409	398	413	418	455	387	393	429	397	403	437	412	421	399	383	374	425	421	440	400	391	409	410	366	423	416	405	394	431	401	429	422	415	443	407	382	425	416	370	425	423	367	403	433	435	435	405	378	385	364	381	425	391	429	405	374	391	433	404	374	414	404	418	370	402	439	424	405	392	378	382	463	417	421	377	409	405	430	444	394	386	359	438	418	428	397	396	400	424	433	387	404	347	377	394	386	391	391	378	403	401	407	371	390	428	401	414	381	396	384	399	402	433	412	424	383	374	409	417	383	429	429	429	430	398	378	410	419	426	386	412	399	387	397	405	383	375	428	420	407	414	416	444	412	471	439	455	457	421	407	408	377	371	374	417	391	405	396	396	402	355	369	399	400	386	386	406	450	400	388	409	366	431	406	478	395	395	387	385	376	399	384	395	384	395	402	389	389	397	405	371	403	419	465	412	397	430	427	428	382	418	391	383	402	390	423	391	407	427	433	408	400	393	433	418	421	427	388	427	395	440	434	397	414	438	372	396	428	444	414	366	386	421	384
13740	1638	2599	2882	2788	2223	2058	1807	1550	1404	1325	1264	1232	1190	1159	1044	1049	979	993	982	978	951	956	944	1002	910	985	930	933	948	936	962	895	951	919	891	891	948	862	916	856	879	918	966	911	938	850	921	943	911	941	938	941	899	901	901	935	898	867	890	904	954	891	869	892	895	887	893	929	882	886	864	914	875	928	847	872	940	891	919	900	943	884	887	896	922	904	926	870	879	893	897	879	862	912	869	884	830	957	864	909	894	893	906	913	881	864	855	861	912	943	879	956	848	832	846	905	951	931	878	913	863	886	898	916	926	884	851	900	926	866	898	857	894	893	970	875	857	915	913	845	918	880	891	899	878	893	911	911	900	920	884	851	896	885	914	875	906	908	919	919	905	894	859	884	866	837	896	847	863	914	880	831	902	941	919	897	860	914	893	882	938	891	938	937	914	890	871	847	901	863	940	868	957	889	888	877	931	862	920	896	888	849	934	854	916	929	910	858	911	868	882	889	936	905	907	884	903	884	870	810	890	906	899	866	925	883	845	908	882	871	842	858	971	890	901	906	865	921	931	918	868	852	868	907	877	901	879	886	902	913	884	837	885	916	914	898	929	919	900	915	903	871	861	854	926	928	900	883	877	853	887	842	898	886	836	867	945	928	878	830	890	913	893	885	860	930	887	899	922	880	963	886	878	884	884	943	924	850	882	896	903	858	873	897	864	922	911	873	911	905	920	876	865	921	907	881	895	869	904	871	892	844	873	874	872	824	878	878	903	900	931	897	892	872	854	945	883	880	855	907	957	911	892	912	843	869	908	861	877	904	878	911	866	940	827	885	921	883	849	835	884	860	922	910	899	849	902	874	931	839	934	929	859	867	911	882	895	808	912	845	829	880	881	926	856	885	911	877	937	904	881	911	917	838	908	954	866	915	890	841	925	899	897	876	907	900	896	908	918	920	903	893	873	951	917	894	886	904	891	924	887	915	873	904	886	947	942	884	898	885	887	869	883	884	859	948	863	880	851	879	907	889	867	866	890	872	906	897	849	911	843	876	852	831	938	864	920	859	950	872	904	893	908	883	869	862	861	887	947	883	891	908	905	862	903	834	924	869	944	906	857	865	894	920	898	850	891	846	853	925	860	902	896	939	910	891	891	867	897	934	870	903	906	901	859	890	940	892	876	891	902	865	885	877	903	878	899	878	891	849	908	920	900	911	938	913	846	860	864	966	886	907	939	874	890	925	888	927	857	881	892	905	961	919	901	880	885	828	875	879	898	891	932	957	925	906	856	870	909	893	870	830	940	907	880	858	920	848	878	926	905	931	901	905	927	910	907	889	912	908	916	920	915	839	877	977	895	863	937	881	890	880	863	936	985	861	903	916	920	904	926	892	866	873	909	921	866	910	925	926	918	886	865	854	918	842	912	955	929	946	958	924	926	830	852	929	868	864	904	915	892	890	873	897	890	928	849	861	927	951	929	901	933	919	836	890	910	877	914	921	912	897	827	891	887	881	870	889	915	881	858	927	942	917	915	891	896	854	843	874	842	882	864	912	922	920	925	905	896	895	997	853	906	864	867	896	884	899	840	865	878	895	877	883	872	870	973	933	915	863	847	848	897	915	910	897	896	881	899	870	902	856	860	862	932	900	826	870	918	903	893	871	884	898	932	948	933	868	922	911	919	907	856	872	887	913	883	881	915	892	904	845	889	934	923	868	923	893	897	884	914	875	883	879	890	863	888	901	903	876	922	905	917	887	885	891	880	861	922	878	850	905	941	878	890	909	849	928	908	872	874	884	875	911	894	887	885	877	902	915	888	893	942	906	898	885	913	914	853	843	920	902	883	858	866	900	885	895	852	905	869	870	829	924	910	918	892	902	864	849	882	849	890	842	908	889	926	855	868	888	930	916	867	929	899	883	897	879	896	879	881	927	903	894	901	887	885	916	890	856	892	855	923	841	866	852	885	866	888	876	877	900	923	911	871	877	864	922	857	887	906	917	867	853	933	930	899	882	831	854	870	855	924	872	890	849	930	883	941	868	902	895	879	863	863	858	912	898	871	880	892	834	859	888	898	873	883	849	857	894	913	903	854	888	911	903	862	870	865	873	912	913	905	895	883	917	881	893	924	883	834	855	902	889	896	890	871	892	868	850	877	847	915	949	895	890	898	901	889	863	917	871	892	938	907	864	899	912	859	866	912	897	840	897	798	959	911	957	938	957	895	935	891	929	894	907	856	879	857	902	880	915	915	890	885	906	884	868	915	889	895	867	877	866	888	879	912	886	932	912	906	930	921	865	856	906	903	882	895	865	879	893	846	874	891	942	876	914	869	848	900	812	856	869	869	860	850	889	893	920	887	900	885	909	892	909	892	883	872	862	925	861	887	879	880	919	866	882	912	944	849	906	954	882	880	818	894	918	907	886	859	914	854	946	801	894	890	930	919	922	895	814	929	876	882	908	868	882	896	906	836	786	885	850	920	868	907	898	904	900	867	895	913	902	890	917	915	875	913	909	811	883	917	912	860	896	889	950	850	889	893	915	917	944	909	888	896	900	951	872	866	905	887	918	866	863	941	869	905	942	880	880	866	963	882	883	903	914	901	868	875	886	913	940	852	898	896	912	915	937	890	931	881	933	925	923	931	872	900	918	912	912	923	945	889	917	917	935	905	858	904	935	860	876	888	909	894	849	897	941	831	911	899	858	912	904	948	895	868	895	911	839	902	891	945	901	884	883	876	860	878	869	817	789	913	851	901	896	903	969	855	923	942	883	911	891	849	892	852	876	924	896	845	852	938	851	900	885	914	880	891	918	904	931	908	881	944	841	867	912	934	877	862	874	889	868	871	972	920	886	871	876	844	907	972	833	940	873	868	907	879	842	897	899	889	958	887	892	885	907	908	916	898	903	902	870	851	897	886	907	876	882	830	911	935	917	921	863	862	867	884	880	928	908	959	887	908	917	903	894	915	842	872	864	859	897	849	883	915	850	932	897	896	884	836	884	899	902	873	924	869	887	856	909	931	902	897	853	894	947	892	896	868	909	904	883	949	837	895	875	923	834	859	850	914	888	909	914	895	917	868	955	850	938	936	853	905	920	942	867	899	864	848	892	856	893	926	945	842	932	925	904	916	887	908	877	906	916	897	854	926	843	931	894	875	928	874	885	883	919	907	901	888	904	883	915	879	910	862	848	895	878	884	854	909	910	833	817	891	912	876	848	903	925	873	908	885	907	869	867	923	932	888	851	927	927	921	914	864	940	882	891	878	902	854	878	845	870	886	865	872	932	866	925	856	927	826	857	911	911	948	916	921	877	878	896	889	890	923	877	856	896	886	905	879	857	901	872	883	878	906	899	871	903	910	871	899	832	859	880	886	902	866	885	813	903	911	827	871	902	930	921	901	896	837	852	906	937	893	915	933	880	883	905	915	950	859	912	909	870	937	844	864	843	891	893	893	888	894	892	877	878	876	885	895	871	889	860	898	928	897	910	897	943	884
5057	372	314	264	232	235	225	204	194	199	221	229	210	211	155	182	204	206	218	240	188	204	228	205	207	227	191	220	225	205	210	199	209	204	203	231	197	204	193	204	171	225	240	216	184	217	230	226	225	185	183	210	222	211	222	194	214	205	203	204	185	213	234	194	209	218	201	204	184	222	204	238	211	201	213	204	199	203	197	209	222	199	218	202	184	207	231	238	166	202	210	205	220	180	229	203	216	186	193	198	204	227	209	225	189	194	204	188	188	179	220	199	198	221	218	216	193	233	222	191	186	202	208	195	200	229	180	175	182	227	198	234	189	212	204	204	216	178	182	214	191	186	196	208	199	214	201	206	208	191	213	217	228	197	195	225	216	222	216	192	198	219	187	191	210	187	210	201	218	224	237	193	177	225	187	226	177	172	210	200	222	203	218	202	221	237	201	206	215	222	220	216	202	199	222	191	214	214	252	197	196	193	192	182	198	209	201	217	222	202	199	199	187	199	211	225	215	183	227	188	188	193	207	217	198	216	208	227	214	212	223	223	191	213	203	195	200	231	217	204	234	204	234	208	206	177	221	212	200	191	218	194	199	192	205	206	230	191	196	205	210	215	161	197	211	199	198	179	183	203	191	216	206	196	202	210	207	219	191	219	198	197	192	194	210	201	228	235	207	193	219	198	205	240	189	211	206	229	222	191	200	243	226	216	218	214	208	228	242	193	196	188	198	210	191	218	192	211	234	200	190	227	223	167	207	205	208	227	217	227	226	193	209	176	206	212	196	207	199	229	177	257	195	225	210	220	239	195	198	200	215	236	212	217	209	193	214	182	223	250	175	228	210	214	204	220	213	212	205	202	165	241	198	219	194	226	195	222	200	184	197	190	185	208	211	205	201	190	185	246	226	224	219	218	207	228	209	211	199	200	192	224	219	186	183	216	188	200	214	172	201	201	213	217	211	219	248	198	216	214	190	218	189	183	217	209	215	196	213	206	187	190	207	209	215	238	194	198	184	211	227	207	200	197	194	215	213	187	210	222	181	194	210	205	179	196	217	214	185	215	210	225	221	209	198	232	211	251	214	206	208	206	235	219	225	171	210	213	207	182	193	190	188	208	207	201	237	211	205	216	211	221	203	207	200	208	224	196	213	186	212	182	214	219	209	226	217	207	208	226	220	213	194	194	210	200	225	197	247	196	251	207	166	219	208	189	221	206	211	223	197	189	199	213	218	219	177	197	208	190	194	202	209	197	222	198	193	233	172	215	236	207	203	229	221	228	217	208	199	183	206	194	218	230	188	209	205	203	201	187	200	214	188	189	184	198	223	187	209	206	224	195	181	221	212	219	220	189	207	209	215	205	191	184	210	197	209	215	208	209	200	227	212	184	196	231	192	191	192	203	211	202	213	203	211	214	187	214	209	207	192	224	225	209	219	213	204	216	214	225	216	194	211	194	199	195	197	227	187	207	200	195	217	210	212	226	213	209	222	225	204	232	199	183	202	212	211	202	210	198	177	191	188	231	213	187	244	212	201	232	237	197	204	180	227	220	193	200	196	197	211	212	207	197	166	189	181	204	227	197	192	230	195	222	212	217	191	234	213	210	213	246	204	223	231	238	178	217	210	199	216	200	210	227	222	206	194	213	221	196	220	222	198	213	196	224	203	213	218	223	206	204	214	225	230	216	208	192	198	181	210	190	178	221	200	201	207	173	208	208	183	208	200	197	200	208	215	213	198	218	210	192	225	210	241	216	191	204	194	226	189	218	225	201	189	196	223	228	218	215	199	213	216	205	182	178	200	214	219	203	210	214	229	198	223	188	187	198	210	159	194	208	184	200	215	225	184	216	235	179	191	200	227	215	218	187	230	181	218	221	219	187	190	188	201	220	218	200	188	200	206	216	212	223	198	215	208	213	232	201	195	199	216	180	216	194	222	185	207	217	225	190	199	199	183	226	234	192	226	225	222	187	188	219	209	206	227	224	203	219	246	199	228	223	208	223	219	188	203	202	207	213	222	202	192	208	207	218	189	214	213	201	201	207	221	184	174	207	202	210	202	211	202	191	228	220	196	206	223	196	190	199	221	176	222	207	231	210	237	192	204	210	182	194	199	213	203	197	196	238	226	191	227	186	218	208	215	198	208	204	206	235	227	214	198	217	210	206	213	206	206	181	197	218	198	192	199	215	177	208	209	231	237	194	209	211	223	210	200	200	231	214	190	196	221	217	211	198	206	192	234	184	188	220	188	189	210	221	203	208	201	210	203	213	198	191	186	210	219	223	195	195	208	222	188	188	211	213	213	208	192	198	217	209	202	183	217	179	206	234	214	228	177	193	192	229	202	203	214	201	224	208	223	201	223	218	180	213	215	233	207	202	196	235	218	217	228	183	194	186	197	213	220	229	207	185	182	202	215	208	218	234	194	210	215	179	193	221	218	204	192	204	213	195	228	188	235	204	198	206	185	207	233	233	202	198	205	220	223	218	210	210	206	197	207	197	206	225	195	223	192	230	197	223	221	201	215	234	236	188	215	211	213	228	217	202	205	196	198	200	194	217	234	186	202	219	195	205	169	215	203	196	223	204	190	184	196	210	181	210	211	216	217	191	210	204	203	233	194	198	223	229	189	202	196	206	212	186	195	198	218	213	215	218	202	197	206	218	213	187	202	220	213	191	221	205	201	230	208	213	204	221	208	208	233	214	180	218	219	208	208	224	207	200	213	219	219	228	212	213	198	193	223	191	187	197	205	240	181	213	212	185	214	211	194	223	199	229	205	189	207	222	202	206	217	217	204	204	216	203	219	216	197	197	196	206	188	203	229	216	190	210	185	216	220	215	205	233	212	225	175	193	231	213	192	216	184	192	188	204	210	218	238	181	198	200	184	213	223	213	224	193	202	187	203	209	199	182	198	206	215	226	198	188	205	225	208	221	225	219	188	210	194	208	198	205	247	177	208	238	196	176	224	197	201	216	231	236	200	191	225	210	193	226	192	224	213	221	209	188	223	217	207	219	219	217	216	205	205	204	201	201	191	210	188	218	200	188	197	219	230	213	223	217	227	200	196	204	223	199	214	200	200	185	207	241	170	221	231	191	200	219	216	202	201	207	195	198	207	201	224	218	204	243	238	212	203	206	194	217	201	188	207	208	192	207	222	205	214	208	206	227	207	206	205	202	202	219	225	194	199	202	178	208	228	192	231	213	228	181	214	202	206	184	203	200	184	202	224	216	208	218	188	216	196	215	190	195	208	229	192	199	225	205	197	213	220	205	214	186	234	214	208	213	223	192	184	200	204	223	212	213	189	215	198	222	200	198	216	196	226	214	194	228	227	193	208	214	220	184	218	186	221	185	218	215	204	184	217	224	222	217	218	217	186	216	231	194	196	214	199	187	216	213	205	215	194	225	212	218	198	183	230	197	205	194	196	215	191	205	220	204	222	213	189	193	225	227	234	209	203	237	190	201	228	214	228	193	205	227	192	218	198	191	220	217
3567	627	660	643	639	612	575	594	565	535	519	537	517	500	479	524	507	527	520	538	534	474	492	471	491	510	503	480	528	516	505	503	528	517	497	555	528	534	497	492	482	489	488	488	489	546	556	491	479	483	506	499	512	533	487	504	458	474	523	473	513	533	509	508	500	518	488	493	513	466	529	503	503	519	519	517	445	522	520	505	493	518	502	497	533	498	484	486	485	498	499	537	529	488	502	510	522	514	508	502	524	521	495	538	492	501	521	478	493	573	510	490	515	494	507	584	497	517	489	506	476	519	476	492	510	505	483	487	494	475	491	495	510	504	520	501	513	511	539	488	500	546	519	499	496	562	510	549	514	485	502	527	524	500	514	485	495	489	494	508	502	542	534	513	554	501	497	538	504	485	517	492	535	538	515	482	462	514	478	497	505	488	540	511	499	471	519	545	504	510	526	506	511	530	514	514	510	531	496	492	522	528	519	507	517	529	499	511	487	495	479	484	509	496	528	518	462	498	499	520	510	505	493	533	523	512	526	535	518	508	527	488	516	489	498	531	505	527	488	503	530	518	497	511	532	549	519	521	527	473	514	513	513	487	477	535	519	509	517	517	454	516	482	517	524	512	464	515	501	549	497	503	521	524	522	502	512	536	450	495	509	484	515	516	512	484	501	501	506	474	521	507	508	491	490	510	500	475	515	499	484	510	514	475	523	519	495	498	482	523	554	512	486	487	509	519	505	524	542	480	505	534	538	467	515	512	512	540	487	507	517	511	496	540	531	484	519	499	529	475	488	508	531	512	460	492	507	487	503	533	531	526	512	510	498	518	498	510	476	535	472	488	523	517	475	495	505	503	502	525	506	515	511	487	501	491	526	497	523	487	485	515	545	478	554	516	499	527	503	523	523	496	521	505	511	489	502	506	513	464	506	535	512	525	497	495	567	511	535	524	496	538	479	512	475	474	466	521	502	535	504	530	520	532	482	529	512	537	512	496	505	531	479	529	507	467	456	518	502	491	532	482	508	499	508	499	507	522	521	473	534	507	507	499	514	497	488	448	481	509	545	524	515	509	522	504	532	535	479	494	565	536	521	508	531	500	503	495	487	477	494	516	480	525	501	517	451	483	499	462	512	498	507	544	521	512	506	508	447	530	530	517	493	474	479	492	477	470	476	495	550	495	502	545	441	498	515	494	503	498	505	523	494	481	531	544	486	499	516	481	513	541	481	500	477	514	492	509	496	469	517	505	486	496	508	491	531	472	504	525	526	487	506	495	521	513	536	477	549	493	507	523	487	524	518	482	535	523	531	509	525	485	481	508	504	562	516	463	469	502	511	507	514	500	530	516	496	523	483	512	538	483	538	520	471	514	517	534	506	522	521	516	495	508	506	538	504	519	524	498	502	474	506	506	489	466	527	533	488	500	513	502	512	496	477	539	533	490	493	501	510	531	481	509	489	536	492	554	491	498	494	503	529	556	486	524	514	511	528	547	516	487	492	505	472	457	471	503	490	503	509	516	486	522	523	492	521	501	488	493	489	514	486	568	477	514	489	497	481	558	497	549	512	549	511	509	515	516	501	504	489	516	520	504	514	512	521	507	516	496	566	489	499	499	548	511	506	510	491	490	517	523	509	496	489	522	504	487	511	539	493	530	510	476	531	504	497	506	493	532	539	506	498	528	540	503	519	507	493	473	440	488	544	506	513	503	528	539	493	507	513	515	522	470	536	518	495	495	507	467	534	495	489	518	526	485	519	461	514	522	492	509	513	505	485	507	575	474	498	490	511	518	510	520	528	536	513	499	520	514	498	498	492	521	513	525	486	467	557	511	529	523	500	485	507	483	508	502	524	534	515	486	512	516	486	532	518	491	492	505	539	505	457	467	492	524	521	534	511	485	488	557	475	477	555	519	500	495	511	485	482	479	509	508	485	537	548	522	542	504	490	492	527	501	519	514	520	479	540	511	489	514	527	511	481	508	492	523	519	529	555	486	541	524	519	488	504	527	491	522	502	515	513	454	526	521	572	500	510	485	480	490	514	524	506	538	479	476	512	527	514	504	502	530	524	533	502	500	530	518	494	497	577	470	498	499	496	530	513	518	506	530	524	486	479	531	510	510	463	542	537	502	526	512	518	503	508	535	541	528	489	495	475	497	525	481	493	493	510	531	536	466	482	504	551	478	496	521	517	536	528	497	485	498	526	526	501	520	522	512	524	506	528	532	482	483	504	486	515	490	480	483	499	498	518	524	481	510	544	518	565	526	498	505	508	546	514	495	538	556	479	507	479	496	527	517	517	519	492	483	538	541	505	501	491	482	543	475	513	572	502	514	528	488	507	524	504	528	500	510	493	559	536	544	531	485	518	472	558	519	493	519	514	508	511	491	527	518	469	487	540	527	489	475	543	534	508	530	467	491	494	527	508	501	532	490	528	493	496	477	484	504	468	533	545	542	501	537	515	505	551	481	534	531	518	503	488	496	501	522	509	518	530	507	498	471	508	466	526	486	512	478	493	523	477	487	541	513	507	586	504	521	518	535	497	525	517	524	486	505	521	528	477	537	494	499	507	556	489	477	506	540	513	504	488	555	509	475	511	506	495	527	512	528	483	521	517	556	525	543	513	483	524	499	478	492	536	503	465	510	525	532	516	528	478	505	517	491	536	522	519	535	519	484	494	519	500	476	489	472	485	538	518	491	523	536	504	491	529	532	505	492	515	518	531	484	494	478	522	519	486	511	486	499	509	504	482	532	533	481	498	498	487	501	485	498	500	506	493	514	514	516	504	526	519	563	471	498	492	527	509	532	517	512	521	521	545	491	470	561	503	512	502	465	581	470	497	502	486	498	478	492	553	516	515	514	541	500	499	502	515	510	496	474	534	505	529	494	536	484	485	519	490	459	518	492	496	509	509	507	470	474	528	520	516	483	519	523	471	537	488	535	531	495	486	499	493	491	512	541	497	498	520	524	528	509	507	525	558	515	501	490	493	469	522	523	538	494	487	519	512	458	506	485	523	488	508	508	475	525	540	532	441	491	518	493	520	513	516	498	485	485	523	545	506	546	475	522	487	512	501	520	493	501	501	476	485	474	529	515	484	482	523	515	477	504	490	499	541	525	532	489	506	512	507	479	453	517	532	501	505	532	471	510	547	498	479	535	553	515	543	506	533	533	480	504	497	510	539	472	507	495	478	490	519	496	446	534	489	535	518	513	522	509	493	493	536	527	523	481	522	485	480	505	513	511	507	489	514	475	527	485	540	482	491	515	529	475	485	512	501	499	495	487	503	520	500	511	522	503	514	508	510	512	506	529	511	490	514	541	585	515	522	502	460	495	522	486	515	525	493	529	462	531	512	524	530	502	487	516	522	488	509	528	486	505	517	500	527	484	517	476	499	472	505	550	491	482	519	541	530	541	477	488	515	494	494	504	508	512	505	486	472	559	501	537	510	500	555	539	518	510	538	514	477	505	529	544	521	527	482	540	544	486	511	525
15992	1377	769	563	540	439	383	436	376	319	322	295	326	324	313	274	301	298	267	269	294	284	273	263	297	277	259	273	304	276	306	299	295	288	248	277	302	271	298	285	297	262	309	255	291	293	285	297	261	300	269	284	290	268	273	273	292	249	263	273	299	266	295	279	272	312	287	303	296	254	285	314	272	306	277	285	275	260	279	265	268	257	292	274	291	267	292	279	262	296	288	320	256	313	288	295	281	261	270	255	283	285	295	304	274	277	271	286	274	293	308	280	290	311	295	286	271	263	267	293	262	285	255	275	261	265	271	248	278	270	297	287	243	284	303	240	273	255	271	279	285	296	274	249	287	319	271	292	269	226	302	261	281	261	289	305	284	283	289	282	288	294	283	298	287	289	249	272	269	278	278	322	304	261	262	248	248	294	316	287	290	270	271	268	295	287	260	278	274	298	291	301	262	264	266	271	295	283	253	295	297	303	293	249	291	284	297	278	296	289	283	259	271	275	260	290	242	252	256	255	276	285	311	281	291	288	290	269	271	269	278	273	257	284	311	288	279	312	308	287	303	287	286	287	245	288	328	257	279	248	289	232	261	243	291	259	294	272	300	279	288	262	288	304	266	246	296	241	308	285	288	281	292	264	265	265	267	262	248	268	246	248	281	303	282	299	280	301	279	235	269	267	278	290	287	289	266	237	301	292	259	258	257	275	298	272	275	294	290	273	245	280	285	302	253	290	275	256	257	287	278	270	261	266	292	294	264	272	295	270	274	265	274	273	286	290	271	300	294	266	247	264	274	273	262	302	283	264	257	282	244	249	275	257	271	258	279	299	265	266	276	310	277	294	303	262	266	286	251	298	303	271	290	273	288	239	269	264	292	265	268	271	282	300	279	265	247	252	279	291	289	290	273	224	264	275	286	287	270	323	317	274	275	267	265	266	301	275	283	289	264	261	296	267	279	313	286	331	265	299	253	282	288	290	290	253	275	309	292	287	254	285	271	267	274	260	275	294	292	266	261	273	303	300	278	285	297	309	280	254	289	254	256	250	289	265	290	313	284	301	304	260	242	250	273	270	258	233	276	295	269	278	243	285	288	266	262	311	275	274	279	276	297	279	321	276	270	304	273	269	297	271	274	264	253	309	312	237	284	292	288	321	284	276	297	292	270	273	272	244	273	264	257	277	290	268	279	263	284	273	261	266	261	276	267	246	259	260	271	272	280	284	267	282	299	261	295	310	257	293	259	291	304	259	331	268	283	259	280	270	278	289	264	281	239	288	308	257	267	284	275	273	268	273	280	283	267	295	279	257	293	273	277	272	267	257	270	303	327	302	283	293	243	281	277	266	292	323	293	303	288	268	287	292	288	301	277	274	267	269	261	274	288	282	281	280	264	269	302	279	291	295	277	292	278	274	293	303	277	247	285	291	299	261	284	270	309	245	260	274	247	265	291	301	304	309	276	279	291	254	310	281	280	263	291	312	274	242	294	289	268	283	292	301	264	285	271	258	261	250	254	279	268	289	282	247	276	282	303	259	290	258	312	277	279	295	282	299	300	259	299	283	301	301	308	286	296	274	263	287	318	292	283	282	286	278	273	288	306	277	280	267	299	284	261	296	270	279	298	341	303	308	297	270	289	288	314	288	264	248	299	283	291	287	305	289	273	252	292	283	281	292	275	282	254	288	269	346	306	302	296	267	290	305	299	293	289	270	275	287	288	273	283	271	266	271	327	274	284	315	291	278	262	270	305	288	294	288	255	268	293	280	270	247	258	287	290	277	272	282	308	306	300	284	301	298	263	291	275	285	259	274	302	256	266	266	269	287	257	268	273	286	286	291	277	285	297	274	268	268	287	256	310	283	261	253	284	245	308	293	271	256	273	260	238	262	271	270	271	304	314	276	284	262	259	286	273	279	291	267	301	296	287	273	259	306	270	272	315	312	319	277	306	278	281	270	268	292	259	283	260	287	284	291	293	313	290	288	274	259	267	260	246	263	258	273	263	293	271	281	250	264	256	293	298	260	297	281	290	267	275	285	298	277	283	272	283	299	271	261	291	293	267	284	281	255	289	282	282	277	256	281	276	299	295	273	274	303	285	265	270	263	294	284	278	289	284	267	283	240	292	324	287	280	273	305	266	289	282	298	268	275	278	271	284	294	282	297	264	259	240	267	297	314	274	294	238	277	290	278	273	269	286	257	294	257	285	262	279	315	247	278	255	279	270	294	281	297	248	282	247	247	255	299	277	264	279	305	284	265	286	259	285	343	303	299	306	285	297	285	300	305	283	276	289	261	301	285	277	247	292	291	273	261	270	275	266	268	278	287	271	297	322	280	279	284	282	255	248	288	286	276	278	311	284	270	295	290	304	295	244	283	252	264	269	318	248	285	286	285	278	278	273	302	321	298	305	288	283	276	258	283	248	251	294	268	275	276	314	336	296	267	270	267	284	253	259	268	289	284	279	297	281	270	300	304	287	293	259	304	280	244	274	306	278	276	272	255	242	287	258	287	297	248	259	304	264	291	291	274	327	267	289	263	279	287	300	299	275	277	287	247	279	270	279	264	265	306	297	283	258	292	303	281	286	282	276	271	296	253	250	258	267	278	290	284	285	298	303	267	318	281	277	286	258	266	288	287	280	269	268	266	283	294	301	241	292	298	256	289	260	306	296	274	279	319	292	276	253	284	302	263	265	293	291	318	262	272	278	276	276	280	226	267	301	280	278	283	285	295	267	295	264	299	272	263	253	292	270	270	274	264	302	248	306	264	280	292	254	283	270	251	267	281	270	292	288	254	295	269	293	280	289	257	267	266	244	292	285	296	270	284	275	313	270	282	302	259	285	312	271	246	278	296	291	287	282	284	278	261	293	267	284	280	269	284	288	331	266	299	297	269	313	302	263	277	289	279	316	288	283	284	289	272	256	269	301	279	272	319	268	242	270	281	273	268	286	308	296	275	252	297	321	263	274	263	280	300	296	270	287	284	300	277	278	256	298	300	290	289	307	284	285	293	280	260	280	275	257	297	283	278	259	263	266	301	282	265	263	276	292	290	258	286	261	269	300	295	281	243	271	265	301	288	291	270	304	272	301	276	266	299	280	289	290	321	286	308	274	277	269	275	269	251	231	286	293	310	262	276	292	280	276	260	272	242	287	268	267	281	234	265	271	277	274	255	266	242	265	262	302	267	289	306	278	291	291	274	307	281	290	330	294	274	258	269	284	298	278	249	287	311	295	282	276	272	257	282	303	280	244	285	290	246	270	276	297	296	281	273	293	300	243	292	233	263	286	245	283	276	279	274	274	284	265	267	287	293	266	276	302	297	299	270	274	287	306	278	248	286	260	263	282	290	288	305	270	281	287	278	270	265	315	308	271	288	267	273	250	300	280	276	280	284	305	298	293	302	269	294	299	268	264	300	322	264	297	268	293	298	293	310	304	283	292	312	278	255	248	285	297	284	281	288	259	263	274	269	241	307	274	305	266	299	292	280
10059	1002	1486	1628	1739	1440	1272	1123	1086	943	896	833	883	819	768	750	715	708	663	728	732	678	653	671	707	647	699	733	671	732	644	699	665	665	642	656	707	692	682	701	674	673	676	638	682	687	667	678	663	695	583	671	687	665	657	717	672	685	689	705	675	682	661	622	644	651	634	668	653	671	710	673	660	627	672	710	675	630	638	606	678	664	671	637	655	664	686	649	692	618	636	653	650	612	596	639	647	638	666	597	671	674	617	664	686	668	631	666	654	667	648	698	742	684	639	660	663	681	688	674	637	652	698	681	697	650	658	690	666	682	657	651	681	664	665	691	608	684	647	674	658	637	677	639	656	634	678	630	634	671	678	621	662	606	681	690	663	618	670	632	617	634	646	626	657	622	695	641	659	690	662	622	640	654	658	666	689	669	644	684	619	636	678	722	657	664	647	632	688	653	676	631	661	615	678	669	618	680	649	613	669	649	677	677	636	674	627	633	649	670	677	610	670	662	648	636	676	626	650	675	627	704	664	660	672	689	659	616	631	621	691	689	614	695	613	633	666	645	659	620	680	640	659	645	652	635	675	622	646	661	629	681	673	681	674	678	600	643	662	628	652	681	669	620	708	645	623	643	663	690	636	656	689	681	672	649	620	629	683	631	671	687	655	661	688	708	661	662	654	605	658	701	699	639	632	669	689	656	630	632	680	655	635	679	681	672	667	683	699	621	674	628	658	674	683	644	710	701	638	677	652	692	685	610	655	656	665	686	639	677	652	623	640	635	704	655	633	651	688	620	641	678	635	680	604	645	619	676	663	651	668	654	649	726	634	641	628	653	602	630	644	659	667	627	631	664	634	672	653	640	608	665	623	694	622	678	679	662	693	621	666	674	625	662	641	624	721	668	687	674	646	710	644	659	665	706	640	663	684	636	651	681	653	634	643	697	660	648	700	669	673	669	667	674	669	642	573	732	692	634	641	666	638	669	662	666	668	667	645	634	639	650	664	655	677	667	729	667	664	659	688	665	658	667	635	655	589	650	657	649	677	665	635	661	687	687	652	621	640	661	730	665	648	640	608	637	670	677	652	700	665	641	667	643	696	672	679	640	672	625	674	656	665	693	667	663	654	660	666	683	655	659	643	698	642	647	671	683	603	622	662	627	618	657	633	656	658	710	659	663	626	666	609	611	635	607	688	648	662	644	624	672	665	623	617	674	646	654	645	693	636	630	672	660	683	627	670	673	659	667	693	600	642	676	685	633	669	616	674	617	696	696	644	688	634	646	682	695	683	662	680	645	659	647	687	677	683	639	660	624	663	650	683	681	680	646	640	648	663	649	656	654	668	634	642	685	635	643	631	659	681	670	692	699	674	664	647	676	686	666	660	702	677	657	639	662	646	634	656	711	685	597	681	606	621	653	698	664	665	664	640	616	626	709	620	667	666	686	626	720	660	664	678	649	633	665	678	651	649	700	662	642	710	639	626	619	667	673	673	639	598	661	689	670	687	641	668	712	643	664	696	662	597	646	655	629	667	602	610	630	620	651	681	673	687	648	650	661	701	705	630	683	578	626	669	671	643	655	707	639	675	617	710	635	664	633	649	670	642	653	631	627	654	670	650	644	663	674	635	633	690	628	637	670	668	675	629	656	641	655	656	649	667	656	595	699	647	593	643	656	646	640	631	647	675	647	639	627	658	644	600	706	646	698	674	625	663	649	646	655	661	657	690	659	649	650	659	632	656	644	651	633	648	685	657	637	689	661	662	681	681	680	680	638	664	668	622	663	623	693	672	708	647	673	622	651	673	655	621	677	670	669	671	686	653	651	632	679	658	716	702	667	664	656	665	642	709	629	626	643	618	615	680	648	674	708	650	621	664	636	627	684	664	674	581	665	638	634	665	652	658	636	633	683	694	629	665	667	687	665	651	673	644	646	675	646	654	694	654	681	673	686	623	664	656	651	574	673	662	675	653	617	650	668	672	655	671	665	633	634	653	679	656	640	672	665	636	707	624	663	573	683	680	647	637	680	682	629	686	669	666	699	675	694	698	620	653	655	684	653	632	691	601	655	664	648	641	696	659	647	647	671	644	672	665	645	665	654	608	648	631	662	656	723	646	706	680	645	689	628	613	671	707	627	634	616	656	655	688	675	717	704	663	715	681	636	662	662	681	629	643	675	647	649	658	664	625	671	653	650	678	682	650	695	639	655	672	690	685	636	684	656	649	661	676	675	672	653	679	685	628	719	660	690	651	672	644	691	663	639	634	659	664	649	658	652	650	656	643	688	661	647	682	638	636	684	663	680	639	661	622	663	657	658	641	639	629	656	624	620	668	667	682	672	666	670	637	652	698	667	678	684	670	663	636	640	691	635	652	700	600	646	686	689	646	620	621	639	673	622	658	597	641	665	681	662	634	665	652	683	670	684	649	646	644	663	683	674	671	652	670	623	685	641	666	692	644	692	626	685	654	683	685	684	647	631	691	664	634	678	664	654	602	641	689	672	636	644	627	699	692	701	626	688	708	624	691	669	587	662	662	642	666	633	649	693	669	647	634	679	644	668	667	687	660	641	650	649	668	724	603	667	638	686	665	686	663	626	644	589	677	663	676	697	660	646	653	633	657	647	666	629	642	643	657	711	650	674	658	661	646	641	678	663	650	634	610	669	658	646	670	688	639	615	703	663	632	654	658	670	687	667	638	654	630	652	690	674	683	657	654	686	660	645	636	675	629	658	594	662	648	672	649	708	686	667	615	643	650	680	622	639	641	696	668	657	656	641	611	708	604	619	605	632	637	706	685	643	704	641	722	653	648	656	661	695	662	681	623	682	683	686	634	667	674	656	610	652	650	637	676	702	674	672	567	661	621	659	632	660	627	727	669	647	706	632	621	667	636	659	666	644	710	587	686	650	680	646	592	674	646	651	660	630	673	632	637	633	625	631	602	630	663	674	638	665	663	691	610	666	621	690	662	653	653	652	636	649	641	658	663	693	604	713	639	621	684	666	669	625	657	625	697	607	667	666	666	668	668	660	647	574	660	613	620	643	701	675	646	631	658	678	663	664	610	608	665	619	583	635	690	710	655	668	664	637	674	658	634	689	634	631	653	642	682	695	631	644	614	653	667	655	656	646	639	674	679	633	633	697	638	645	612	674	629	699	675	685	644	624	650	688	654	613	644	691	636	688	643	690	689	642	630	747	680	667	644	653	636	637	680	717	702	649	680	675	634	676	682	621	628	635	629	647	694	640	633	684	671	634	657	619	664	676	646	665	679	682	721	673	643	647	631	642	632	683	629	717	675	690	689	672	704	614	659	655	672	644	633	668	655	637	646	700	629	640	626	685	699	702	620	654	651	653	676	649	662	622	653	610	679	653	616	601	699	664	642	694	648	667	689	720	656	688	660	670	649	692	647	663	627	653	679	660	704	680	684	626	703	681	663	646	668	678	617	674	702	662	648	630	634	657	665	719	645	659	653	677	608	624	660	680	635	657	680	705
25303	3126	1397	1087	966	811	673	594	514	513	483	429	494	453	477	436	438	424	401	427	423	384	452	443	421	410	430	397	411	390	419	471	426	470	393	382	362	408	409	406	392	393	425	418	434	399	433	385	445	402	384	395	412	409	398	375	421	414	399	392	401	409	405	404	378	404	404	386	420	394	429	390	389	429	407	418	396	430	392	476	422	394	454	406	399	381	427	416	430	390	392	414	413	406	394	433	410	415	434	403	430	373	422	406	408	357	368	411	428	389	422	435	416	407	371	375	383	416	384	391	413	376	399	387	400	455	416	433	382	405	436	440	377	400	394	399	405	435	426	414	424	415	408	410	370	444	439	398	456	399	422	412	395	393	449	429	416	424	440	381	387	369	399	423	393	412	428	378	402	400	398	422	434	393	370	431	428	406	397	386	371	405	433	378	383	421	410	388	435	402	407	441	401	409	340	382	415	417	401	368	396	454	403	422	415	389	391	407	404	381	431	402	422	400	408	418	406	483	426	381	393	372	385	415	433	444	374	384	412	425	433	391	400	407	378	388	423	445	386	380	378	403	390	366	387	425	415	416	422	381	403	400	370	402	436	386	411	392	412	391	413	390	415	396	455	402	394	429	382	396	403	400	394	408	405	419	422	369	412	432	386	364	389	403	407	421	407	375	383	414	408	429	427	409	425	441	419	427	381	394	357	426	437	434	416	427	440	403	426	415	400	412	381	406	404	421	433	426	419	426	412	428	383	404	441	390	404	392	416	388	401	405	407	417	408	418	405	445	451	405	396	445	387	383	411	403	410	411	422	407	380	379	379	428	405	397	394	383	418	388	426	433	387	409	395	397	431	385	390	414	431	387	412	399	405	375	364	412	436	440	391	434	386	394	425	392	432	411	345	392	436	390	388	382	417	421	398	425	360	431	395	381	415	420	410	404	404	367	406	427	434	378	435	414	412	398	371	397	357	373	419	411	391	411	392	418	407	440	409	386	433	409	388	423	419	416	394	403	387	470	453	427	400	372	425	387	386	397	364	374	410	394	444	394	359	406	412	379	415	395	394	441	407	357	401	363	385	408	396	422	397	446	415	393	409	371	435	452	422	396	413	388	400	393	412	383	406	400	426	407	422	396	402	375	418	402	387	420	409	425	397	408	426	417	377	382	372	354	443	430	408	417	428	390	368	393	410	424	440	397	386	399	380	438	427	392	386	406	411	381	429	404	390	385	387	385	346	392	419	381	420	430	420	387	402	418	391	362	438	414	408	406	428	413	420	398	429	397	411	445	395	392	375	414	400	407	450	405	385	402	428	390	402	405	425	388	425	417	412	414	391	406	375	423	388	387	422	430	418	381	367	371	355	409	413	402	401	387	452	432	420	410	390	414	408	398	383	391	430	390	375	420	408	366	402	382	433	392	393	388	398	418	413	343	431	419	381	390	389	407	413	405	420	385	422	346	389	419	401	410	418	443	425	424	399	393	433	406	392	447	411	405	371	402	394	416	431	413	403	437	402	384	403	417	428	413	382	386	379	392	393	424	399	382	389	413	399	395	362	385	400	400	405	385	419	441	397	406	430	389	446	365	410	385	404	443	419	390	401	414	405	421	442	398	398	397	427	392	408	423	386	340	422	415	370	397	399	418	389	395	417	376	365	364	410	385	362	383	365	384	427	448	395	422	393	423	431	400	397	408	393	389	444	393	401	421	415	412	428	403	366	425	374	416	354	418	414	407	418	387	435	433	394	397	387	409	361	428	432	421	395	396	396	426	391	421	430	373	410	393	435	417	398	385	389	428	392	461	354	378	398	424	358	428	412	375	384	393	395	397	401	420	453	443	395	439	403	425	412	430	383	431	370	404	416	387	402	352	430	381	429	392	401	407	416	380	389	443	439	371	369	419	426	412	395	412	417	412	404	393	397	421	404	393	389	390	399	411	404	441	411	413	433	354	382	418	409	386	416	419	413	437	416	414	385	431	369	397	430	401	408	385	381	414	413	374	397	362	415	396	399	404	388	423	402	415	402	410	416	395	385	397	390	434	466	410	392	404	395	390	409	408	394	401	399	434	434	409	440	420	441	372	389	416	403	408	378	404	436	409	433	414	372	403	399	428	404	439	417	432	411	400	433	428	432	385	419	407	397	427	403	406	449	414	376	384	396	397	425	423	433	426	388	418	390	394	413	409	386	428	370	407	390	392	406	419	414	388	389	435	381	392	387	368	422	407	436	421	428	412	397	435	401	432	371	439	360	413	412	433	430	414	445	405	419	393	430	416	421	394	413	427	375	454	397	414	371	446	397	409	417	434	393	382	409	395	390	403	406	379	410	423	348	423	415	406	374	412	415	386	413	385	383	404	378	404	408	418	422	404	417	400	410	429	390	382	382	396	415	448	406	390	381	415	391	397	419	433	410	362	433	413	439	394	423	424	420	424	432	393	378	366	391	461	365	385	374	397	420	417	405	435	389	429	401	416	389	392	396	354	378	449	332	400	367	418	426	401	386	379	441	390	384	397	375	362	420	409	365	415	371	391	423	394	391	437	373	409	408	409	396	356	428	426	368	373	398	440	420	450	386	377	385	414	441	450	423	398	404	413	390	395	387	420	394	392	367	410	423	386	397	392	409	403	399	358	429	400	441	413	371	401	425	425	381	422	423	390	393	401	409	433	388	439	423	439	398	420	407	361	382	399	438	391	398	426	413	432	404	421	371	431	383	404	397	408	385	394	459	408	415	373	399	370	390	376	385	385	381	409	386	363	377	389	392	372	383	423	381	463	445	399	390	372	459	432	410	420	362	369	416	411	382	417	439	410	359	418	398	373	403	419	380	402	408	400	407	391	375	417	468	400	416	384	402	406	414	397	390	414	421	377	430	383	445	357	412	383	401	448	412	414	390	347	408	392	399	408	426	401	398	449	366	419	393	385	423	408	400	376	395	396	380	379	400	413	389	419	392	420	398	406	445	379	425	412	441	412	413	357	398	390	410	411	414	394	388	435	421	406	431	423	394	371	418	371	399	414	452	342	414	373	405	435	395	366	416	401	400	397	410	430	406	409	369	420	393	383	383	380	407	369	419	441	368	381	370	373	379	409	396	381	395	395	361	417	403	437	393	386	387	394	421	417	419	430	390	438	419	423	425	414	374	421	421	397	411	405	411	393	397	433	384	374	402	391	404	396	385	387	415	401	425	399	429	374	441	366	384	422	409	384	404	413	375	373	391	397	397	385	418	431	434	419	419	408	432	436	395	405	416	378	416	382	360	414	397	376	427	426	393	429	455	360	398	353	426	395	438	403	384	426	439	402	381	393	395	406	373	415	400	419	429	402	369	414	383	424	426	405	402	415	427	427	375	428	372	433	439	384	421	407	442	417	371	432	379	405	444	453	446	416	422	399	403	378	396	382	432	380	404	383	404	413	417	377	432	395	409	421	386	391	353	388	413	400	392	398	414	410	406	386	408	431	387	410	394	383	362	390	399	366	393	376	402	389
13429	1602	2539	2848	2835	2436	2068	1756	1706	1360	1414	1339	1264	1226	1222	1129	1048	986	1041	997	972	994	994	1006	965	939	910	890	948	923	936	907	987	897	933	940	1000	983	903	872	894	923	943	896	940	924	898	933	957	850	931	961	911	889	961	946	932	887	943	893	860	903	925	910	923	928	927	923	929	908	904	897	907	922	889	892	854	905	891	906	939	890	896	865	943	870	946	937	873	925	918	909	902	941	837	922	836	852	889	902	875	876	896	861	851	899	909	929	865	919	912	891	950	917	929	875	905	942	881	883	936	955	911	892	880	942	904	892	968	875	918	922	936	863	890	917	879	885	856	846	845	901	899	878	902	899	878	894	887	883	962	889	905	866	929	955	862	870	901	850	850	877	880	898	906	917	871	884	891	924	888	917	869	916	906	834	913	907	883	900	900	915	875	894	915	910	903	872	896	864	862	866	937	918	886	909	925	912	834	883	864	915	839	927	855	900	861	918	908	886	903	908	859	927	926	900	923	914	842	916	894	922	851	889	947	890	958	923	885	900	874	896	851	885	918	879	843	923	855	857	889	884	928	932	898	897	889	943	914	949	919	924	892	893	886	945	880	845	904	898	870	846	923	872	927	905	894	888	944	873	862	871	862	910	927	892	954	925	880	880	910	864	858	943	874	911	907	931	862	926	901	885	926	947	897	887	895	878	884	916	874	907	876	907	940	904	899	877	937	909	921	871	877	894	906	918	878	945	900	857	919	859	911	858	880	864	892	901	929	882	887	898	855	837	888	843	865	902	900	867	894	892	938	952	939	860	897	886	905	870	887	873	908	874	924	892	933	890	861	846	890	855	888	927	924	908	922	845	950	875	875	921	885	894	842	878	859	864	910	901	861	944	863	881	909	910	880	929	869	870	871	902	928	877	908	883	901	919	905	917	885	927	911	932	892	867	932	911	809	892	941	864	859	956	873	887	934	849	950	875	887	921	920	928	892	869	882	922	893	873	864	900	920	856	903	920	892	899	869	878	885	891	918	935	934	928	908	892	934	913	890	865	902	887	863	929	818	904	888	877	867	933	893	905	865	941	911	912	840	900	908	900	921	848	924	842	941	925	918	881	883	908	887	905	883	852	895	877	895	910	914	881	900	924	928	847	896	908	919	887	865	884	926	874	855	968	908	928	855	862	912	909	926	894	881	912	918	963	887	863	881	951	889	909	907	881	861	908	906	903	922	827	885	893	915	910	891	922	917	855	825	940	913	882	905	877	850	926	913	903	849	870	848	927	890	883	871	892	900	896	916	893	904	904	948	872	865	871	837	896	964	907	923	854	877	848	853	880	904	901	889	901	883	905	898	898	861	925	863	891	870	818	898	874	906	872	918	875	887	937	826	895	881	937	883	930	899	886	903	898	892	845	952	920	861	920	926	924	896	907	866	886	861	904	924	866	937	860	914	924	893	898	853	903	900	872	899	922	910	879	936	925	840	903	855	897	888	881	871	843	953	864	858	922	970	917	944	873	903	871	919	903	838	855	892	875	895	860	881	827	879	879	936	928	896	941	852	909	916	887	933	889	941	957	882	902	893	885	915	928	896	866	903	887	886	866	904	891	892	860	912	856	895	921	923	918	887	892	928	948	879	907	834	870	888	987	908	909	870	952	881	861	909	950	917	879	898	872	906	888	904	899	945	898	887	906	908	842	903	858	926	878	892	935	852	870	886	927	869	875	885	925	899	919	855	899	857	869	872	873	984	883	874	941	890	908	934	910	891	881	876	923	912	867	885	873	891	885	908	866	872	897	933	900	876	893	910	862	931	861	909	907	910	922	889	890	908	929	920	847	895	858	886	896	841	933	867	844	878	867	905	827	910	859	860	883	907	893	898	904	897	914	892	917	871	866	931	879	902	878	860	840	901	941	905	886	872	885	888	881	877	858	899	854	875	927	880	860	880	894	896	896	834	938	975	915	903	920	864	960	903	947	925	900	888	863	863	933	927	905	882	901	962	882	882	853	912	854	926	923	881	879	835	917	892	922	919	917	907	966	907	872	931	897	907	888	925	894	901	855	866	899	866	901	917	881	855	931	868	897	912	902	876	864	910	845	960	878	890	887	942	946	868	891	895	896	859	880	854	908	824	923	880	882	859	899	897	936	874	938	924	859	882	909	936	863	896	928	882	863	923	913	926	882	886	934	876	903	893	843	884	894	873	866	916	951	902	896	898	865	890	871	843	910	819	852	859	903	936	888	891	914	898	847	910	923	875	901	862	908	907	930	965	900	877	864	918	904	974	899	940	881	890	869	884	924	947	910	896	896	907	860	885	886	888	941	937	881	960	869	906	924	893	875	891	876	854	884	921	915	880	905	922	893	933	864	885	826	875	906	885	907	917	877	915	892	856	891	882	857	907	845	940	866	859	882	919	904	895	928	855	915	888	892	862	874	896	875	925	910	902	891	887	897	906	877	901	920	905	936	915	911	859	883	910	922	898	886	907	886	895	919	922	864	872	960	915	919	863	915	891	926	874	860	905	966	903	865	825	933	870	942	858	930	888	923	863	891	887	900	902	932	880	879	900	828	894	874	912	886	881	870	864	909	911	879	875	830	897	880	884	911	862	892	869	909	883	887	938	866	878	875	901	887	862	864	911	872	881	906	846	925	939	894	892	926	900	860	888	920	875	883	831	892	894	899	916	871	862	847	904	869	899	863	856	886	896	888	859	870	899	904	872	926	864	931	899	970	858	853	853	865	845	884	853	872	928	906	868	834	873	921	905	937	912	846	924	881	856	914	876	897	861	892	906	871	892	931	898	831	944	892	883	906	866	883	867	877	860	868	873	916	924	925	875	903	892	851	888	856	903	866	899	883	861	838	836	931	949	919	853	905	955	886	878	885	830	898	907	877	900	873	910	967	859	900	859	890	920	915	940	898	858	881	951	897	963	888	944	895	916	899	870	881	866	855	926	846	881	902	897	918	893	866	899	884	900	859	924	896	894	945	850	898	845	922	855	931	937	868	878	860	896	859	860	912	889	902	912	943	875	837	850	896	900	916	882	819	804	958	856	877	965	925	928	879	901	902	941	867	933	907	862	871	936	884	900	842	925	920	898	905	884	893	867	915	934	853	857	917	875	935	840	933	884	899	904	855	892	924	929	877	900	911	910	895	887	909	950	920	918	891	896	918	926	928	878	905	889	958	911	916	886	854	920	903	891	937	914	925	889	897	871	890	924	903	890	927	894	910	955	932	932	851	895	912	863	910	918	843	875	887	880	900	868	881	897	954	902	878	930	894	856	904	857	940	913	906	924	874	915	915	897	870	912	902	874	940	947	872	933	919	908	887	949	886	896	868	870	928	921	899	899	919	869	867	897	829	885	891	910	914	907	873	884	861	891	918	869	926	900	919	879	909	870	881	915	911	883	923	876	920	925	872	915	902	946	872	919	896	906	941	859	889	850	931	891	909	958	893	905	961	902	919	904	891	938	869	893	842	923	839	886	884	906	900
4784	358	258	237	222	231	220	193	207	225	217	200	212	209	211	205	210	220	230	221	194	196	210	202	193	189	182	209	205	213	220	202	183	216	211	227	215	187	170	210	237	193	225	191	185	177	228	222	198	187	210	178	221	199	192	179	186	200	209	225	198	204	221	216	203	228	218	201	200	201	203	199	220	201	184	217	179	179	187	209	208	228	177	230	192	213	187	205	193	197	225	177	168	207	208	225	209	216	200	194	203	213	179	223	206	188	194	215	212	225	219	237	198	185	236	191	217	219	194	204	217	204	226	200	198	191	229	196	212	179	210	214	210	212	200	215	199	196	232	220	206	202	218	232	199	173	191	213	189	209	199	194	196	201	201	194	190	188	203	195	180	201	177	214	178	212	175	172	192	216	216	201	192	216	216	182	204	183	203	218	203	206	217	199	218	221	190	214	184	212	206	189	209	206	206	208	197	221	220	194	177	197	230	209	191	222	206	204	228	227	201	185	223	237	208	230	215	214	223	229	225	193	218	205	239	221	199	211	189	211	222	201	223	199	231	206	195	202	188	199	172	173	198	213	199	213	208	204	201	173	203	197	194	202	191	205	227	204	186	233	196	205	191	224	232	220	208	204	208	216	242	217	218	230	192	207	229	165	191	208	219	239	204	183	219	216	212	198	222	206	202	188	209	204	192	201	197	240	209	213	221	198	204	211	211	201	216	228	192	196	204	185	239	204	196	200	219	209	222	191	203	199	224	196	196	206	212	198	206	228	188	212	194	205	220	207	207	183	210	196	218	192	214	199	209	199	208	185	186	231	224	223	207	216	200	199	190	238	208	209	210	225	223	185	196	212	181	177	221	195	216	222	193	200	210	226	213	192	208	199	230	197	226	199	226	234	211	226	183	213	202	187	197	207	198	183	213	190	218	196	209	226	179	184	220	209	209	195	213	179	189	186	200	195	206	205	195	194	223	193	213	183	240	230	203	226	182	209	242	195	218	211	204	216	199	203	198	200	202	245	231	216	226	188	204	237	179	219	205	187	171	208	198	188	234	203	204	167	186	221	201	232	206	190	202	238	199	202	205	209	219	218	184	200	188	211	204	197	202	204	203	217	245	208	201	201	219	223	206	182	186	192	217	203	185	211	190	208	205	237	194	216	213	210	185	233	196	209	200	228	238	221	198	174	208	198	172	200	211	176	213	205	223	196	182	210	215	217	216	211	197	163	207	217	213	205	194	240	216	216	198	223	226	230	191	200	200	190	191	193	216	181	190	206	218	223	188	208	213	208	223	205	209	195	204	229	222	194	193	207	214	230	209	197	197	223	216	199	238	221	225	225	205	212	190	180	191	212	212	186	170	181	221	198	213	180	227	207	221	207	218	203	172	190	213	207	207	219	184	217	208	222	194	189	194	182	195	207	190	211	203	185	206	220	207	175	176	171	188	206	195	224	163	213	202	204	182	210	207	216	217	178	206	211	198	200	212	216	211	183	195	231	194	189	202	211	209	207	202	186	210	214	211	211	215	221	196	204	234	184	208	233	215	213	235	244	216	178	218	200	214	222	195	181	204	203	206	208	222	194	208	193	200	218	198	223	233	242	208	193	217	182	228	181	210	186	192	199	225	211	217	198	211	229	201	200	204	198	212	227	155	181	195	208	203	207	230	197	195	187	220	164	209	178	169	219	208	214	190	198	200	204	193	216	212	201	204	202	194	227	158	214	219	199	222	200	232	238	212	221	195	194	213	220	189	213	219	187	221	177	192	194	212	195	217	185	187	205	183	220	196	201	238	216	197	199	220	228	206	222	179	163	225	195	205	196	236	203	195	225	216	197	205	213	222	211	206	201	218	191	224	219	216	178	220	180	232	219	199	213	218	196	223	217	203	197	205	188	207	174	195	203	211	191	201	187	196	215	229	204	219	200	189	192	206	186	240	233	189	221	178	187	232	184	205	185	209	218	219	195	209	203	220	201	226	170	202	210	199	209	199	206	200	224	212	188	206	227	204	172	179	174	191	156	195	221	190	207	211	202	210	236	209	231	202	181	207	231	218	201	223	185	191	207	182	196	198	182	210	212	237	188	202	180	200	196	212	205	230	228	206	205	197	212	204	223	208	211	189	230	235	211	189	202	215	236	204	204	212	176	199	211	214	204	227	240	212	202	240	203	232	187	190	197	210	181	208	195	220	227	213	208	214	225	208	185	199	224	243	196	209	225	182	234	222	207	214	189	221	190	188	196	201	188	220	189	197	215	208	199	184	206	188	197	216	203	206	197	220	201	208	208	208	198	221	190	184	178	196	234	183	197	195	227	198	196	196	223	198	211	201	230	210	196	199	202	200	177	214	215	229	208	190	171	224	199	195	211	190	190	195	203	183	217	207	192	201	213	186	192	216	207	224	197	209	208	216	209	194	196	236	229	202	197	191	212	240	195	192	192	202	187	204	211	174	227	196	204	199	182	187	212	194	210	201	210	225	191	186	232	186	209	209	188	178	180	208	221	223	207	182	224	201	228	184	221	188	196	206	198	231	198	207	222	217	200	211	194	200	181	206	235	166	221	216	194	183	179	203	196	205	173	207	181	191	189	198	232	212	197	208	223	202	205	207	234	226	162	182	207	203	209	228	221	242	184	175	208	217	218	225	196	212	174	189	198	242	201	228	210	195	202	225	207	185	191	218	216	205	196	191	201	202	203	199	203	196	188	158	199	188	210	231	213	226	189	197	198	202	200	199	205	213	194	210	186	191	199	208	186	202	189	223	227	185	196	191	190	192	191	194	196	182	208	200	204	175	215	211	207	204	203	207	181	205	216	185	197	208	216	199	237	199	184	234	192	189	215	211	223	226	214	194	197	197	200	215	214	199	201	215	234	196	214	204	174	231	172	201	221	211	202	191	216	214	228	194	191	199	210	200	201	234	225	190	209	201	187	189	181	222	202	210	181	205	202	169	211	230	201	201	230	229	200	173	208	235	214	226	205	228	198	190	180	200	213	185	199	201	212	179	201	187	179	224	185	208	198	182	223	218	186	220	196	214	196	197	192	213	212	214	226	189	195	220	206	196	221	201	211	195	213	217	217	225	212	172	198	225	173	212	191	192	224	187	197	203	229	214	206	198	184	186	193	218	193	199	202	219	193	199	206	194	206	218	210	169	197	214	182	239	221	209	198	190	184	219	224	221	232	176	169	215	225	184	247	209	200	192	199	223	201	231	217	220	201	210	214	218	230	205	208	212	197	187	209	205	219	223	195	212	189	177	208	178	172	184	213	188	227	197	222	200	202	211	218	190	204	203	197	216	207	189	180	195	198	189	232	207	215	215	193	196	239	207	204	195	228	194	209	214	206	223	213	194	223	196	227	210	224	216	203	221	220	189	223	208	193	186	198	195	206	193	207	192	204	229	234	202	211	229	196	212	188	214	180	210	206	209	207	201	199	212	197	215	184	198	214	227	201	178	204	213	223	223	197	182	186	203	234	177	167	217	208	195	230
3298	629	594	595	634	549	607	566	546	516	516	519	489	511	521	529	503	527	483	517	520	495	479	492	546	462	482	489	519	497	497	527	520	451	489	518	522	516	476	534	501	510	465	508	531	529	504	500	540	550	512	469	518	524	519	501	507	475	505	532	512	481	523	488	487	460	471	462	505	498	452	493	479	506	525	493	540	517	522	500	531	506	489	467	530	526	504	481	479	556	497	516	465	475	508	536	485	514	509	540	506	496	523	523	488	511	475	490	479	475	461	538	497	497	502	480	535	475	543	523	511	529	472	532	554	526	558	524	512	525	538	516	535	471	507	548	511	498	498	540	499	519	498	515	498	487	470	523	507	448	492	492	478	462	505	529	516	526	512	438	496	515	483	525	504	539	482	529	492	516	518	505	526	477	517	496	497	486	496	497	476	507	504	485	507	508	530	523	509	514	491	532	495	525	479	487	508	524	505	512	501	495	513	473	542	531	490	516	534	501	512	518	458	493	479	486	481	515	548	503	512	505	515	516	512	506	522	538	475	532	504	477	491	473	520	490	532	514	524	494	491	512	460	515	497	493	507	524	482	507	505	517	525	526	490	541	494	493	548	482	497	501	500	476	514	507	512	516	478	551	492	478	491	564	516	505	482	530	493	457	505	514	516	498	494	542	437	507	492	494	494	481	495	501	503	514	537	509	499	496	535	514	497	502	485	486	482	511	493	461	478	528	505	506	468	467	536	469	475	509	484	539	513	524	504	542	474	506	510	516	501	505	461	523	512	511	501	487	515	495	477	524	535	522	458	495	497	494	525	522	515	492	509	527	489	522	494	491	501	533	497	501	525	515	504	484	467	489	487	489	498	498	515	486	487	482	471	493	545	500	509	494	513	475	526	501	521	488	540	485	552	512	519	506	524	506	512	524	498	484	504	489	504	483	505	511	518	516	466	420	473	531	526	482	555	545	517	542	575	495	514	472	493	499	525	463	493	529	528	493	495	486	504	450	522	499	503	526	500	506	494	493	522	476	495	519	497	507	466	477	486	525	500	481	538	488	498	497	507	493	476	501	479	452	505	513	492	528	515	498	488	517	507	496	459	553	539	479	515	493	512	500	466	509	546	505	496	514	490	494	495	522	528	502	526	469	503	506	492	500	472	498	487	518	468	541	504	510	483	480	479	536	527	502	532	521	526	482	524	519	472	486	479	468	480	517	471	462	551	503	503	481	492	498	507	502	513	510	492	504	495	487	489	483	525	475	515	498	490	509	509	490	520	505	505	505	495	508	523	475	495	494	510	497	488	510	491	502	512	493	496	491	495	518	528	521	509	494	513	532	533	510	484	471	548	517	507	496	476	518	459	492	506	481	502	483	516	520	475	505	479	503	493	522	530	483	480	560	527	491	522	502	526	521	488	491	507	457	477	511	534	508	529	506	473	495	509	488	510	517	515	548	534	476	503	525	497	469	475	508	479	503	508	500	454	504	489	566	473	503	520	540	501	524	534	512	502	517	531	516	487	555	511	471	496	503	542	487	523	523	526	483	513	544	501	490	496	507	504	499	532	517	513	472	509	499	497	474	500	489	506	486	477	541	497	473	531	520	504	516	463	463	507	499	511	544	499	515	507	474	493	485	488	500	488	518	481	479	513	490	478	503	495	486	505	517	492	521	511	493	509	469	516	515	495	507	461	520	483	509	505	505	482	508	483	496	509	472	506	500	497	479	495	537	533	512	521	486	482	524	497	491	515	504	486	495	499	521	510	471	533	501	466	505	520	484	508	488	504	501	509	491	481	555	511	518	465	500	483	510	523	527	509	481	497	471	481	500	519	522	480	500	475	522	528	528	451	493	511	516	538	512	464	498	504	517	519	514	502	510	491	545	487	504	444	526	525	482	532	494	518	471	511	525	488	487	484	524	487	493	517	502	517	555	493	531	515	519	515	524	511	492	528	436	505	532	501	467	454	487	502	525	518	482	466	523	520	512	489	479	492	477	519	506	488	489	483	510	455	532	525	501	526	525	466	480	504	508	530	508	506	489	533	494	484	489	550	479	463	488	490	455	539	506	509	492	510	543	485	523	513	539	492	502	506	500	492	514	491	471	485	517	522	501	484	492	520	514	507	496	523	459	511	482	482	516	514	551	523	512	514	474	485	519	517	498	482	548	528	529	513	499	515	524	499	544	542	464	468	524	517	503	478	521	458	524	510	508	510	485	516	524	503	537	501	529	510	510	516	498	502	491	519	521	492	500	462	496	462	501	562	497	490	494	496	474	478	512	513	488	504	493	481	488	520	476	535	504	511	497	468	511	523	474	504	498	493	487	509	496	516	484	472	492	485	523	471	485	532	535	486	537	496	499	524	486	539	487	500	534	454	481	510	470	484	517	498	473	494	491	483	493	492	547	518	521	504	551	517	544	490	498	469	550	470	493	533	506	518	500	552	463	515	505	517	500	456	501	479	488	531	506	504	492	506	477	531	505	482	492	503	499	514	529	463	507	492	488	550	491	517	538	486	523	491	562	513	574	515	493	494	510	501	519	480	483	512	500	480	493	501	516	488	500	530	502	528	489	508	497	508	495	516	495	493	499	532	484	533	522	520	507	464	480	518	517	481	500	509	503	484	510	532	554	475	514	497	480	473	513	494	530	508	510	505	557	496	505	472	493	496	496	482	503	545	502	513	506	487	463	496	478	524	515	507	550	476	493	540	557	486	477	488	528	523	514	492	495	505	528	470	499	508	496	509	503	448	494	509	527	518	537	509	533	499	503	488	486	501	515	504	518	510	487	553	503	516	482	514	496	494	523	472	534	503	474	486	502	501	508	508	533	524	503	509	502	498	497	523	497	539	470	495	487	500	521	519	550	478	473	473	552	521	563	490	523	487	496	496	524	498	483	515	527	456	497	517	521	479	491	498	502	500	551	520	464	535	489	491	494	512	491	515	528	529	525	473	521	452	504	470	494	503	545	534	482	522	498	472	528	501	512	453	519	488	508	496	502	501	488	464	507	501	499	508	531	469	467	536	482	505	500	564	537	532	479	487	491	485	462	536	495	550	502	527	491	527	524	493	473	492	496	516	509	492	490	477	513	501	524	533	498	490	499	482	502	504	503	527	478	519	524	504	462	530	547	532	505	492	467	506	487	510	483	502	511	509	505	536	514	508	497	512	511	487	510	489	509	499	509	481	500	496	504	496	459	543	528	519	518	468	528	492	493	468	484	534	501	517	480	500	492	507	504	537	561	476	488	524	509	508	476	530	467	487	510	486	509	499	511	496	514	511	498	482	530	509	523	512	525	514	521	488	508	512	504	482	478	489	511	510	490	524	497	518	494	520	477	492	525	506	488	515	528	522	486	481	490	485	495	485	525	493	530	522	498	510	489	522	453	494	474	452	500	529	500	463	488	540	499	501	482	530	496	493	551	512	488	502	498	510	562	479	495	496	512	507	537	514	523	525	542	507	528	493	507	514	489	494	468	511	514	520	516	520	510
16041	1342	749	622	465	447	373	357	373	342	324	267	307	318	321	270	316	303	267	258	281	285	258	296	304	295	273	286	297	282	281	265	250	289	275	270	304	246	290	288	306	289	280	284	303	297	272	270	277	312	259	261	281	257	234	256	295	275	287	276	310	286	311	294	282	305	288	240	272	271	271	322	282	263	282	283	266	276	275	300	281	312	258	304	242	285	317	271	301	298	273	287	297	255	293	294	310	275	295	288	266	264	312	265	301	283	286	289	296	235	253	286	309	266	242	304	260	291	269	251	236	269	269	286	292	261	283	291	268	258	256	261	270	266	270	237	251	282	285	270	262	280	271	259	272	283	277	277	262	284	296	278	272	299	264	255	286	276	264	270	260	264	252	272	262	285	274	268	295	303	272	282	268	281	297	302	283	296	289	295	267	283	263	265	270	298	282	275	301	294	262	297	275	255	266	274	234	264	271	282	317	286	244	315	282	310	285	299	292	321	250	266	291	277	262	268	255	298	291	305	284	265	259	268	272	284	269	271	262	274	302	286	274	297	258	252	277	282	284	289	247	285	299	311	283	267	318	270	291	273	292	284	294	277	273	296	282	291	263	270	292	289	257	255	305	289	273	268	271	327	255	295	273	264	249	274	273	276	310	295	268	290	326	345	294	274	276	299	269	268	288	281	255	277	283	289	261	304	271	258	295	272	268	292	275	267	265	283	290	292	234	289	312	275	289	283	291	277	303	278	290	283	263	258	274	287	253	277	276	269	291	319	290	294	273	270	307	217	298	320	273	254	246	279	304	307	242	224	258	278	309	271	277	303	279	262	279	283	254	288	299	267	297	249	283	284	263	290	275	286	294	245	264	298	277	301	246	281	285	246	276	273	267	269	279	301	245	299	246	276	283	256	301	278	286	281	256	277	298	282	301	325	280	275	266	283	275	254	267	252	291	261	281	310	264	315	283	274	281	292	256	297	285	304	282	279	262	261	300	266	285	271	318	259	297	295	270	285	280	268	302	298	279	273	264	273	285	308	281	256	271	278	274	295	258	292	271	278	293	269	297	273	300	287	274	280	282	300	287	259	290	258	293	260	258	287	271	322	270	271	275	295	272	277	251	274	296	306	285	302	289	271	287	255	285	276	257	291	300	262	277	298	298	251	324	297	261	307	279	308	273	275	290	266	276	256	275	287	278	295	292	273	269	296	295	275	269	262	256	299	297	295	295	243	273	266	287	296	268	263	264	304	266	299	276	262	298	301	257	289	279	296	267	279	273	303	262	266	275	268	290	289	282	283	299	256	298	308	276	272	288	262	284	304	273	277	289	290	296	267	281	288	272	286	300	263	314	279	316	266	273	244	280	250	280	276	249	288	247	287	268	262	255	245	276	251	249	306	282	304	261	266	273	265	262	271	302	275	296	223	275	250	259	271	275	268	273	298	300	233	280	290	292	259	277	264	271	267	269	251	264	300	299	284	276	305	266	267	284	268	263	304	279	296	291	280	292	253	276	259	290	283	307	300	289	282	297	249	270	326	265	277	292	258	289	282	276	261	275	299	262	294	293	267	282	312	276	289	233	303	311	281	272	292	300	265	270	292	311	253	292	275	273	282	274	293	278	288	266	277	312	248	298	288	276	286	292	273	290	282	271	270	252	267	276	267	296	280	274	254	280	285	277	328	293	260	272	282	287	287	280	266	281	288	263	288	271	279	287	285	252	280	284	297	289	283	261	276	281	266	263	285	281	272	274	253	270	279	300	285	244	337	286	315	275	293	278	281	276	275	276	288	258	271	244	293	273	245	271	286	264	264	299	265	285	274	244	282	291	268	254	238	284	283	281	286	312	304	286	256	295	282	330	294	297	279	292	264	288	263	243	240	300	254	287	290	286	291	307	254	250	294	270	297	293	305	270	263	284	287	260	301	300	251	284	269	279	285	263	295	292	285	274	258	257	258	248	287	285	277	288	264	292	298	329	271	278	273	280	273	255	289	292	248	260	261	299	274	292	286	311	285	287	257	239	280	278	254	274	274	263	288	282	244	274	296	268	281	302	276	296	269	253	289	264	262	281	263	284	280	270	265	291	268	291	252	293	276	300	302	254	280	262	269	285	276	263	260	289	284	269	279	273	302	291	269	255	264	275	275	264	265	291	264	266	245	296	262	267	253	311	276	248	271	292	257	280	261	285	279	272	259	277	270	261	276	299	280	285	266	276	256	267	258	237	283	275	272	250	295	269	283	267	274	276	306	273	285	287	291	243	272	252	260	258	290	275	300	272	267	264	257	261	267	330	315	258	272	284	283	267	255	304	262	289	281	260	251	269	282	294	248	269	300	279	297	298	276	286	284	269	300	274	270	284	267	255	295	314	293	294	282	253	280	259	263	260	268	277	290	269	270	304	255	245	264	288	302	263	259	278	255	267	264	299	273	256	260	302	283	257	268	322	309	240	274	273	288	281	289	303	267	300	241	279	291	283	282	288	275	298	286	304	287	305	259	274	315	268	231	279	280	283	308	243	287	290	259	275	286	275	287	281	274	259	301	281	284	283	253	278	270	266	257	276	261	269	288	308	257	316	290	290	268	289	277	274	273	285	270	282	271	278	307	263	248	289	259	291	311	299	258	298	262	279	274	274	285	265	267	260	257	245	264	286	293	268	296	283	278	246	288	292	295	242	269	281	319	321	277	271	258	292	288	289	327	295	261	304	272	296	301	287	295	330	260	275	311	289	296	288	306	281	305	301	233	250	261	264	259	285	294	258	253	303	272	271	311	337	301	276	286	267	261	256	269	256	284	316	285	319	280	269	279	269	260	257	266	298	276	280	262	316	249	292	289	320	290	291	260	280	263	261	282	309	271	271	300	278	294	256	298	266	274	259	290	260	279	306	270	278	293	253	269	277	285	245	274	258	295	299	268	297	302	269	303	300	318	271	294	279	265	283	264	278	268	287	283	315	248	271	264	265	296	291	291	284	269	291	263	268	278	315	281	275	273	268	313	272	252	246	293	292	267	223	276	257	257	280	273	284	272	279	268	301	250	279	276	299	267	278	287	282	283	275	299	290	270	296	274	275	267	274	284	292	294	315	238	275	293	280	291	299	271	292	295	289	270	281	254	272	270	268	275	266	276	250	267	272	304	299	273	301	271	263	320	300	286	289	286	294	252	250	265	276	294	270	261	246	294	283	248	293	292	251	279	238	303	300	260	275	327	271	318	292	267	268	285	272	272	267	258	290	275	265	251	305	260	300	249	268	252	251	233	267	283	301	282	269	280	276	234	268	260	287	290	292	328	274	262	245	253	278	242	274	285	281	279	284	271	264	270	282	266	276	278	267	268	283	304	264	266	250	269	277	285	263	286	270	295	294	276	272	270	263	263	264	279	299	271	259	302	279	265	283	268	307	272	291	269	281	302	282	263	294	290	279	257	260	302	290	269	286	267	305	281	264	317	275	267	267	274	282	247	288	275	311	309	289	284	275	284	289	279	252	267
10127	1003	1536	1783	1743	1517	1323	1140	1072	992	943	850	799	833	733	717	764	725	758	693	740	687	693	755	686	695	679	687	727	696	667	657	659	695	699	681	690	674	636	668	679	630	629	662	675	700	668	635	694	663	682	680	671	642	653	685	644	625	660	684	670	660	680	664	676	667	671	676	652	677	638	636	659	679	674	659	693	658	634	670	684	631	664	633	632	629	670	646	658	667	631	610	682	637	650	667	641	628	706	658	668	657	647	694	643	642	631	706	626	704	676	656	695	645	658	687	658	639	666	649	617	646	628	668	637	671	659	629	674	661	660	643	638	687	682	663	657	629	663	693	691	673	622	635	662	657	689	671	669	672	624	634	662	689	678	631	660	698	643	665	694	667	638	648	688	697	649	647	652	632	640	664	658	651	620	661	615	693	655	648	639	646	666	669	680	653	608	719	666	643	641	711	715	646	698	663	674	645	683	659	648	616	624	623	643	658	658	654	648	650	630	682	666	645	671	632	617	661	619	649	713	636	642	683	658	650	629	668	633	635	627	681	629	665	617	637	686	654	688	632	615	639	694	663	688	614	683	695	678	646	672	679	695	626	634	639	666	671	653	624	666	663	660	646	672	656	632	636	671	642	687	663	671	639	680	690	649	658	640	652	647	653	655	685	680	684	686	657	690	610	688	663	635	695	640	684	653	670	662	675	664	634	614	717	662	661	658	671	659	639	643	683	624	657	644	689	648	657	671	647	665	647	677	631	665	625	650	650	617	656	661	652	669	690	658	639	620	651	696	641	686	661	637	626	648	660	637	625	679	632	685	661	669	588	666	684	677	639	627	626	654	667	653	689	635	685	684	710	641	667	668	660	639	670	654	680	603	650	654	696	641	695	664	686	646	638	614	652	708	650	707	659	654	646	645	632	656	643	636	679	674	640	674	661	689	647	632	666	666	650	653	694	670	647	676	642	676	652	667	633	667	640	689	627	700	657	663	647	654	636	671	695	640	696	673	634	630	691	673	660	655	660	666	623	656	652	689	667	674	683	657	629	681	663	624	668	662	696	670	659	676	602	680	646	631	684	640	685	655	610	693	677	638	617	660	696	622	602	651	639	670	636	639	663	640	646	664	687	633	698	672	626	666	680	640	655	678	647	658	619	720	630	647	701	672	636	705	687	641	605	661	644	669	725	643	650	656	652	662	687	615	644	639	641	683	630	655	654	707	586	599	671	634	658	621	689	716	724	660	641	663	654	683	632	667	625	624	674	615	653	688	651	675	661	693	654	676	641	660	705	630	665	662	652	648	611	671	635	676	667	655	659	698	683	685	631	680	665	638	704	657	644	629	652	703	635	694	644	625	645	660	644	680	635	657	652	673	660	642	646	665	685	620	660	641	657	647	620	679	606	675	597	657	650	672	622	672	661	620	634	671	692	651	676	632	650	666	662	665	631	670	669	672	665	662	649	668	626	626	654	638	690	587	651	657	666	635	680	648	682	656	695	684	677	666	598	669	651	639	677	625	639	644	661	635	647	659	646	625	666	692	579	673	693	688	683	671	667	662	639	660	650	652	652	629	655	642	659	663	632	635	654	662	679	659	610	661	692	642	667	653	644	655	663	628	641	689	652	658	641	689	664	629	630	682	635	633	624	689	674	647	675	660	681	635	644	644	701	675	698	662	628	671	672	622	638	681	632	666	652	639	642	664	636	650	648	710	685	719	624	659	655	682	660	642	637	648	677	641	638	675	710	624	622	649	661	660	629	670	685	680	650	658	659	639	642	635	630	649	638	714	636	667	684	676	685	717	668	656	664	653	646	653	663	676	635	662	660	674	618	669	648	658	649	656	644	680	665	648	668	667	641	656	610	673	622	605	676	630	655	634	678	732	680	661	664	669	612	630	699	673	686	676	697	653	711	643	617	616	644	635	628	643	659	659	646	716	661	669	664	642	678	679	699	609	631	657	699	664	663	673	682	684	633	684	662	631	711	684	672	694	650	646	625	639	644	656	652	636	665	649	668	702	637	692	685	635	695	664	655	628	669	655	586	654	681	723	646	649	699	699	655	686	631	655	674	679	644	673	625	734	621	668	650	665	679	655	678	674	684	651	670	700	648	641	655	662	667	647	664	667	687	684	622	647	641	672	620	682	625	660	691	657	678	683	649	686	652	666	624	654	647	651	665	634	648	679	679	653	637	683	636	645	683	649	616	681	648	671	666	629	668	694	659	659	676	649	657	718	661	640	648	696	650	587	646	646	649	670	630	646	669	663	647	663	625	686	667	666	685	662	667	664	675	641	629	637	716	696	631	636	639	665	664	666	621	689	678	662	633	639	608	625	670	655	671	697	678	680	638	653	655	675	657	651	639	650	663	668	664	661	611	640	650	660	716	641	674	669	613	594	651	596	691	675	662	637	739	658	678	643	652	664	611	683	663	664	683	677	692	665	671	644	644	664	662	675	640	635	643	677	636	689	659	693	641	671	630	686	698	651	670	685	645	648	686	679	635	656	663	649	670	650	633	642	626	630	671	597	656	699	648	665	694	643	660	678	698	662	680	666	674	646	674	661	675	672	616	667	655	672	668	614	647	648	646	612	663	662	621	626	663	613	642	626	653	659	627	689	610	631	662	627	674	683	707	623	652	627	717	686	599	685	659	628	663	660	679	619	702	651	644	632	674	682	637	681	655	641	627	670	625	602	693	632	701	555	637	611	637	664	675	645	675	660	644	667	673	657	638	688	652	674	637	707	614	626	642	645	682	649	666	641	641	650	642	631	686	656	641	639	664	675	668	692	625	676	682	631	627	642	667	650	676	656	676	655	640	630	616	666	643	652	630	670	659	679	664	614	712	654	674	621	639	698	692	700	645	628	720	650	644	646	671	594	643	660	658	680	620	619	669	670	659	669	695	669	656	654	644	676	670	649	677	626	650	654	687	697	663	674	647	629	682	644	669	642	627	668	661	632	652	700	680	657	664	671	623	661	641	673	645	646	632	665	646	628	659	666	666	644	647	701	668	671	677	623	678	664	656	657	648	622	632	632	631	676	618	698	648	651	663	639	676	644	693	704	681	690	666	657	634	643	687	629	624	629	601	656	648	674	684	608	662	672	629	608	690	676	643	671	681	627	691	650	675	667	630	646	612	669	678	650	671	665	626	590	689	655	643	655	658	684	669	651	657	655	654	624	646	651	628	687	671	656	659	683	626	654	614	693	630	665	648	679	651	682	664	678	617	663	651	676	660	640	666	647	642	666	669	664	604	635	649	643	652	687	627	663	675	697	623	638	638	643	622	654	686	605	621	637	640	654	629	653	647	618	633	656	670	681	656	670	647	653	638	688	661	659	621	674	641	655	646	703	635	676	660	651	639	654	649	668	678	641	661	621	649	666	662	653	662	660	619	641	660	642	659	652	610	682	706	634	657	639	648	635	665	679	644	658	659	639	633	697	684	704	628	615	685	651	690	645	629	636	630	674	674	648	584	673	644	668	697	680	659
25735	3223	1342	1152	841	911	719	596	546	527	475	476	473	442	428	477	476	392	441	445	415	418	391	421	393	375	380	399	384	422	356	404	437	382	417	426	394	423	444	430	394	390	415	434	406	381	426	426	433	408	380	426	416	409	366	388	400	404	437	376	403	409	421	422	396	392	407	405	399	376	439	368	413	395	426	393	424	410	383	392	382	382	401	403	373	437	426	413	415	374	404	389	441	432	404	391	391	387	425	386	380	398	380	402	378	392	470	394	381	397	390	446	408	408	367	394	394	393	393	391	393	433	409	438	367	411	409	407	408	411	396	416	412	411	416	402	411	393	415	370	411	396	372	407	409	395	395	412	357	428	359	386	403	400	424	416	387	378	395	412	426	380	430	421	415	372	397	365	424	377	375	401	389	416	400	400	404	432	395	365	397	420	372	401	391	397	400	419	394	397	394	394	399	387	426	421	396	408	435	416	380	386	380	390	375	393	404	401	414	372	412	389	419	402	413	396	359	379	437	398	417	394	393	399	400	389	417	355	415	431	395	401	384	395	452	389	389	401	406	423	381	392	453	387	394	432	390	389	396	399	407	411	354	379	391	362	415	382	373	390	391	391	389	379	424	376	383	415	378	390	387	441	404	413	391	416	390	396	382	410	387	384	421	402	413	397	430	419	452	434	413	393	399	367	429	385	381	375	399	388	378	444	402	393	439	402	383	394	380	392	408	375	416	411	389	415	427	386	424	426	439	407	386	424	396	453	377	399	378	392	394	416	392	448	391	408	384	399	401	394	373	395	393	411	430	426	433	374	406	441	358	403	425	376	402	418	417	383	400	418	391	377	390	404	426	368	413	405	376	427	374	422	398	433	445	399	389	430	393	412	415	424	399	403	431	378	397	400	412	367	450	399	370	441	378	404	386	416	395	429	392	374	381	403	412	397	386	396	399	450	413	412	399	382	402	402	396	398	367	387	384	420	377	415	371	416	449	399	393	414	373	399	390	383	403	414	436	422	422	371	404	383	376	402	373	375	408	391	424	420	400	387	400	411	358	400	395	416	441	405	397	430	387	361	413	429	352	392	381	402	385	375	373	453	433	400	423	391	370	409	358	333	401	417	384	387	404	400	405	413	422	436	416	396	381	422	391	399	392	432	362	399	424	423	426	437	418	391	402	369	414	369	375	415	398	448	361	396	398	389	365	411	384	430	435	389	424	377	364	398	419	381	426	389	423	394	371	395	387	409	385	430	351	398	417	378	404	391	377	405	395	427	408	403	431	382	400	407	374	391	408	384	381	389	407	388	379	376	382	395	376	380	439	381	446	392	380	406	448	392	443	369	429	392	374	422	395	412	420	447	403	405	376	388	433	402	406	422	409	385	427	387	405	437	391	419	393	439	428	398	407	439	382	381	414	391	369	423	422	331	376	393	432	393	401	418	376	388	408	366	452	423	405	411	365	365	411	386	406	367	392	427	398	424	399	414	398	379	408	413	399	395	453	380	370	379	444	379	396	394	367	365	388	403	402	415	408	421	426	412	415	417	377	401	394	357	380	425	395	411	433	368	411	360	438	407	417	387	404	402	409	404	403	407	416	402	435	376	422	411	388	386	423	397	391	410	370	418	428	425	398	359	388	395	389	405	395	414	373	416	422	435	416	376	379	374	382	400	391	435	406	407	399	392	433	386	409	397	398	443	376	388	403	372	416	403	422	413	404	386	423	392	386	405	420	407	393	413	401	418	381	413	422	411	392	408	404	407	387	434	455	412	426	429	404	443	434	373	384	396	372	381	409	366	402	375	396	377	401	446	416	413	385	427	387	424	402	403	388	418	406	416	425	400	407	420	377	416	403	417	361	395	418	409	441	389	360	426	409	384	388	403	401	398	448	413	408	361	426	425	415	388	435	402	420	363	370	431	413	442	393	386	430	389	409	453	375	402	406	380	375	410	390	397	408	390	392	437	429	375	427	424	372	365	398	424	399	383	382	394	401	387	412	357	398	413	392	424	410	403	383	389	406	409	393	397	359	405	392	384	381	397	408	413	413	385	388	412	392	390	366	406	430	383	376	450	425	412	416	424	382	395	372	430	378	410	409	449	397	392	386	391	387	427	396	383	418	383	411	384	421	393	395	393	420	389	370	399	430	413	386	375	403	396	402	398	385	446	395	432	363	375	431	371	374	384	411	411	409	385	399	411	385	411	370	380	396	388	358	371	429	382	435	407	406	385	408	410	390	445	417	403	372	365	419	353	417	350	405	398	363	367	392	406	428	392	412	404	390	408	388	415	370	405	413	434	441	394	417	398	408	417	395	438	384	400	446	417	411	411	379	385	412	397	408	405	367	393	402	411	402	380	433	373	419	381	434	417	408	409	367	411	418	364	374	373	378	431	411	393	372	425	392	383	390	411	412	418	391	412	444	423	417	437	439	424	393	404	428	401	417	393	381	414	401	391	402	388	417	384	398	394	355	395	394	438	413	377	395	425	381	391	375	379	433	412	348	410	407	398	369	388	443	436	408	421	434	384	363	386	385	420	415	434	434	387	381	374	402	373	392	384	399	390	408	425	408	377	356	361	423	429	402	345	426	398	406	380	412	433	371	410	329	390	450	353	375	395	428	397	388	397	393	386	389	422	429	406	423	396	400	432	439	379	371	409	429	366	381	387	390	431	387	413	428	412	369	399	402	422	424	394	388	382	365	358	386	398	411	388	460	407	412	387	385	413	368	399	405	434	383	412	400	363	416	389	390	376	376	435	381	353	427	391	449	382	396	387	410	397	434	430	410	410	430	407	419	404	419	416	397	381	394	361	383	435	424	422	361	398	387	394	432	406	367	404	372	411	400	400	384	411	375	392	431	428	409	417	384	372	382	360	406	424	399	404	425	375	431	381	402	402	406	415	404	421	408	410	392	395	353	399	381	380	390	385	411	419	389	376	368	401	413	381	361	355	396	395	399	426	428	426	416	407	416	379	397	417	431	411	389	404	445	413	430	380	365	407	416	388	418	385	395	401	408	387	401	379	350	422	387	379	398	414	410	383	402	399	406	401	390	414	410	380	468	397	411	414	415	405	393	422	434	400	414	408	376	412	372	428	428	400	403	393	407	389	390	391	399	416	389	388	366	384	395	396	401	379	410	397	434	373	388	396	394	360	393	408	366	399	391	432	375	382	414	389	400	396	404	420	384	402	377	407	402	422	409	424	410	394	379	400	392	359	394	401	413	411	390	365	368	406	421	380	421	381	418	355	393	403	401	438	396	400	406	425	404	366	434	356	410	427	428	401	361	382	442	410	404	415	411	433	431	424	403	382	430	386	393	396	394	443	449	427	390	404	385	375	401	421	439	438	395	385	459	399	424	404	426	381	397	391	365	366	410	410	410	389	387	435	405	400	367	448	403	398	407	432	407	388	414	415	411	421	400	332	378	418	407	390	398	373	378	406	393	380	382	409	408	426	388	394	447	401	431	399	403	372	418	392	412	376	385	390	396	412
13821	1642	2552	3058	2702	2497	2035	1861	1675	1434	1283	1262	1222	1196	1086	1078	1037	1046	1033	1003	977	974	955	933	932	973	971	945	918	894	922	880	882	966	938	934	979	909	893	900	900	872	912	927	871	878	925	992	869	919	904	853	944	861	853	892	926	874	937	862	927	918	902	894	873	884	872	872	942	881	903	885	917	842	916	895	895	882	898	872	892	891	916	872	926	959	870	899	871	917	852	876	903	958	889	882	885	886	915	910	849	904	899	896	925	864	860	878	861	863	880	898	917	883	843	854	940	877	912	890	944	906	871	881	861	873	899	907	869	857	963	836	896	855	879	891	912	852	879	901	865	870	903	865	894	885	871	872	884	917	886	931	950	873	878	926	856	911	978	881	876	848	864	886	885	919	973	908	905	916	886	914	921	877	817	879	954	902	937	896	882	868	869	883	893	901	882	905	936	908	875	945	884	891	924	935	858	879	837	857	901	878	843	908	872	890	868	937	818	932	870	861	945	880	884	869	864	850	863	914	856	888	913	914	919	866	873	902	893	934	899	893	922	896	902	882	897	941	850	851	985	889	864	891	910	867	894	928	909	906	829	858	881	910	840	899	853	868	930	900	868	862	820	949	943	838	929	873	900	916	858	895	840	913	903	917	960	903	873	888	858	897	878	835	919	885	860	854	927	857	903	839	885	884	896	880	851	875	876	888	885	881	851	928	868	908	880	893	919	898	908	875	895	886	895	892	908	922	869	913	898	924	929	877	883	862	919	904	869	900	921	895	864	848	877	935	910	912	857	875	904	902	962	894	864	918	857	864	856	892	874	922	895	891	895	883	861	837	868	858	897	952	948	919	847	836	900	874	913	941	868	898	879	847	900	866	918	921	953	956	868	886	900	846	898	894	817	887	851	898	873	881	913	880	864	885	888	886	893	895	897	902	912	909	871	856	922	869	925	879	872	888	896	930	877	927	886	892	916	887	894	870	892	834	884	857	877	951	865	909	939	846	882	905	876	896	884	876	902	863	902	908	845	904	872	915	844	895	898	902	871	914	914	833	922	899	909	883	942	911	917	864	904	882	869	828	856	875	893	855	915	885	821	889	913	930	896	894	880	849	905	903	885	902	826	866	871	832	867	976	867	926	855	899	892	934	894	822	908	930	935	811	846	924	862	896	856	881	933	948	912	881	841	977	877	907	956	838	912	919	926	949	910	964	881	901	864	845	901	837	887	916	860	877	894	849	907	936	900	880	894	861	907	890	892	901	922	849	902	887	870	864	887	912	949	852	886	889	907	863	928	913	810	864	862	893	855	870	913	898	975	863	883	901	938	894	936	874	893	829	876	886	851	856	868	900	889	860	864	873	879	904	853	812	902	892	842	865	906	884	866	807	889	932	922	868	853	838	867	908	929	905	868	925	875	914	881	874	848	920	894	920	914	923	891	869	849	872	889	913	923	894	892	906	931	846	846	890	872	935	881	903	898	884	858	882	947	857	897	902	868	911	881	867	885	926	887	871	911	847	848	912	890	886	836	894	941	901	818	918	818	856	880	886	886	907	909	866	927	886	866	893	898	916	859	928	901	839	870	846	872	870	914	904	922	896	900	881	855	895	916	841	854	893	874	869	883	936	841	916	916	932	827	868	897	939	889	860	926	841	871	920	848	893	935	915	881	876	864	904	950	927	919	890	911	889	867	875	893	892	852	916	935	885	882	879	833	942	891	845	886	892	929	933	882	897	863	893	901	929	852	883	929	953	864	914	881	886	908	886	870	889	902	909	880	898	892	868	862	884	873	914	865	893	883	904	947	844	901	915	878	919	881	845	857	873	922	842	893	902	879	886	872	893	872	906	853	839	844	892	860	836	854	859	863	888	853	842	880	835	909	901	895	909	901	935	923	900	929	826	896	895	859	895	898	907	906	918	887	903	982	926	910	906	938	897	890	900	892	889	878	891	925	900	891	876	907	957	899	889	897	872	862	913	925	914	889	890	891	911	931	869	936	889	901	862	861	882	937	886	900	941	868	872	856	869	863	902	883	876	893	929	834	944	917	931	869	909	944	874	881	863	864	886	897	901	928	914	918	897	864	887	921	884	900	907	887	898	909	850	916	864	882	867	907	864	904	857	908	881	887	892	894	870	851	894	840	930	942	909	857	910	883	877	907	937	893	865	952	924	868	861	920	871	864	886	888	877	858	896	845	888	892	944	866	904	902	850	866	941	825	893	885	877	943	936	864	867	873	865	820	871	928	900	923	868	949	918	879	858	897	905	800	893	921	892	876	822	907	890	856	909	877	870	935	852	808	873	922	885	890	903	880	917	918	892	866	835	927	831	895	878	908	874	853	935	912	916	928	868	876	881	840	846	924	905	863	902	825	896	874	881	904	912	900	855	856	892	894	899	890	882	853	897	891	881	881	848	876	892	875	919	890	848	872	922	919	862	855	924	923	968	920	931	838	929	913	839	858	833	884	850	876	821	915	934	887	907	918	884	944	961	858	893	829	883	914	927	872	918	899	884	885	862	934	845	851	841	884	882	880	874	930	845	894	861	885	809	870	867	894	891	885	920	915	898	886	841	923	831	912	885	859	858	829	941	927	867	911	856	869	893	883	881	879	902	882	879	919	923	871	902	872	913	891	870	872	914	912	894	883	890	869	861	881	924	860	897	950	879	893	898	884	909	860	863	886	879	912	880	899	932	895	921	882	882	874	871	880	908	878	854	926	878	923	882	936	952	911	877	885	875	829	871	939	905	862	946	920	907	881	843	862	909	887	884	907	894	894	857	847	876	921	899	898	793	883	905	856	854	899	889	883	865	926	903	919	862	904	951	878	892	904	862	891	877	875	930	921	866	932	883	850	899	893	902	875	843	852	876	915	949	854	879	871	825	858	900	914	865	823	912	861	941	901	873	854	880	915	892	929	835	854	902	907	869	885	916	856	883	848	885	844	904	903	911	956	841	834	904	854	869	894	877	992	879	870	909	850	895	839	881	823	850	869	881	854	883	935	904	859	864	842	852	913	916	920	883	860	922	916	862	874	874	882	896	868	879	935	870	908	884	872	907	895	923	906	911	935	917	905	875	866	873	856	882	916	872	860	916	900	920	947	895	935	846	897	926	869	842	874	904	868	860	894	910	933	920	913	892	916	895	872	882	923	919	846	900	890	892	928	875	903	884	915	882	854	818	892	884	955	896	926	895	881	951	898	886	918	917	899	880	900	892	875	861	914	893	927	851	886	834	858	929	922	862	869	907	898	900	907	908	846	898	938	910	911	929	846	864	930	853	877	917	866	880	896	877	899	882	955	929	893	900	894	878	854	962	884	834	895	904	871	878	829	889	869	866	917	897	881	828	874	929	844	924	859	931	837	904	898	929	877	917	847	894	897	914	882	852	919	876	894	879	916	872	866	871	868	892	878	875	901	912	894	877	867	877	969	849	842	914	869	872	901	854	918	802	915	918	883	914	886	894	870	880	871	898	899	889	891	898	888	848	877	891
5255	381	286	258	269	232	240	222	209	220	215	208	206	204	229	206	187	209	202	209	224	187	222	222	204	215	234	224	202	210	203	231	223	198	203	198	197	186	202	192	220	199	228	198	204	176	243	197	216	254	174	215	197	189	205	200	210	184	198	200	197	219	217	240	206	237	245	194	228	234	221	204	191	223	218	213	223	160	184	205	208	188	228	208	194	202	213	225	194	193	208	227	230	235	201	226	210	192	206	210	202	190	207	221	203	169	216	213	195	179	204	196	212	198	176	207	172	214	237	183	193	247	197	198	213	223	197	218	225	209	183	211	217	183	218	215	238	212	210	216	188	191	207	208	198	195	187	218	203	181	221	199	205	229	232	207	182	193	179	209	202	231	218	190	193	195	213	190	187	188	197	205	240	178	178	200	188	213	200	241	186	210	208	232	241	217	193	208	184	223	214	220	192	212	201	212	189	183	216	224	225	201	177	214	189	201	209	200	235	195	214	225	159	205	168	179	186	182	202	218	188	208	208	202	163	189	220	194	188	177	213	196	228	195	198	198	193	166	192	210	203	229	185	202	236	184	193	198	183	231	201	194	206	212	203	185	238	220	201	206	215	208	200	236	216	214	189	212	226	200	206	217	199	219	210	210	215	191	204	211	210	217	211	193	198	225	197	206	208	204	207	183	208	188	198	207	206	195	189	212	208	187	182	207	193	210	185	200	228	206	213	197	217	224	202	174	211	213	193	179	225	190	192	205	213	193	214	197	211	214	207	220	218	200	205	234	219	211	233	222	222	167	207	230	206	186	188	226	213	187	183	202	185	194	207	206	225	216	201	234	213	212	211	199	177	181	226	205	246	211	196	213	190	223	202	204	207	239	181	166	234	200	233	215	195	224	205	206	215	185	208	198	226	198	205	192	211	175	176	197	195	202	208	200	218	213	219	217	156	169	193	193	212	183	210	199	218	182	203	208	216	206	214	188	212	181	181	195	213	209	172	233	223	201	209	182	212	187	227	210	180	180	214	200	191	183	215	224	207	213	207	212	224	206	201	203	201	179	214	165	185	221	183	202	193	209	205	205	248	196	229	213	221	220	224	172	172	182	218	188	229	189	222	210	207	201	214	205	217	203	192	195	188	216	190	232	198	178	216	194	206	206	200	225	202	183	209	182	192	197	208	197	199	202	223	185	213	187	212	205	209	206	199	206	179	185	214	193	202	209	197	203	192	202	214	217	212	172	181	219	245	225	202	218	222	199	214	231	214	217	184	210	185	201	198	204	209	216	204	189	208	238	227	222	212	222	223	181	216	180	198	250	203	182	180	187	198	205	200	192	194	225	199	219	230	205	198	192	209	216	198	219	215	213	197	219	177	246	196	183	220	225	214	193	213	207	183	212	205	215	192	190	201	170	225	223	187	209	219	235	217	202	193	203	204	180	239	214	211	175	223	196	224	192	191	207	188	216	221	203	192	168	211	180	217	188	197	211	191	195	204	210	220	215	236	181	191	217	208	176	189	233	194	201	218	224	194	232	219	192	229	220	210	172	220	200	190	209	230	197	201	201	205	225	208	206	222	215	218	199	191	201	227	213	187	214	170	221	210	214	192	239	218	204	216	211	204	191	196	212	176	240	231	231	199	167	219	243	198	204	205	232	220	199	208	219	217	210	199	230	181	195	223	196	254	211	207	221	208	214	211	210	216	198	212	190	201	218	207	205	188	204	228	209	183	201	217	214	219	203	190	237	214	225	223	209	228	191	207	203	218	233	203	205	225	202	224	182	191	203	208	195	195	233	185	209	237	216	205	210	180	221	197	185	222	200	202	224	197	214	201	223	180	185	185	164	197	209	236	221	187	211	211	217	207	217	194	192	193	194	191	187	198	209	205	210	208	227	217	224	230	195	241	218	215	188	207	180	191	174	229	217	210	196	225	187	212	215	206	223	211	227	211	244	214	202	245	205	214	197	201	192	209	210	229	196	208	191	202	218	214	211	168	213	202	200	201	193	228	214	229	191	194	177	182	216	226	188	222	224	225	197	203	222	194	210	210	200	203	202	193	191	207	222	221	194	229	199	220	207	204	203	191	210	241	195	198	216	210	225	196	213	205	183	208	181	191	216	202	209	216	193	207	202	219	219	235	186	213	208	217	208	192	213	192	205	208	221	184	212	185	228	195	226	209	228	202	205	200	178	198	229	186	198	208	211	192	232	201	203	188	214	234	195	231	197	193	191	227	222	183	210	200	208	212	199	207	223	227	205	179	199	198	190	234	206	208	209	225	200	190	214	246	240	191	181	165	207	197	205	202	186	217	216	203	197	181	215	205	219	160	201	174	202	211	213	219	198	211	221	236	196	212	202	206	204	192	202	219	176	201	207	200	224	196	165	188	177	213	179	186	201	196	188	198	197	208	197	220	216	173	222	194	204	185	226	201	194	220	219	199	211	183	238	205	216	229	193	163	216	190	228	204	195	191	227	202	201	195	234	194	216	187	209	234	203	223	226	201	215	221	212	211	191	214	216	181	232	236	209	183	198	209	232	230	217	211	194	206	210	195	207	228	209	196	210	196	202	220	231	202	223	201	215	196	219	209	209	214	202	217	197	220	218	213	191	223	220	216	212	210	200	204	192	187	223	215	205	203	182	212	192	181	185	215	230	198	216	198	188	188	186	209	200	204	186	203	194	234	204	189	195	197	201	185	191	189	203	206	196	200	199	225	198	197	203	205	183	205	200	204	223	191	207	220	219	218	199	198	211	202	208	184	194	206	228	162	198	210	218	194	186	205	168	194	204	216	208	190	194	203	201	224	228	213	246	204	194	195	212	237	182	191	201	210	192	218	195	189	197	208	220	219	221	217	204	197	199	183	219	212	235	198	230	194	187	207	208	177	194	196	238	195	208	174	186	229	191	208	243	209	223	187	203	194	211	208	217	197	206	216	175	177	205	198	211	227	220	208	222	200	205	205	205	210	213	205	205	204	190	192	185	212	216	197	189	190	208	227	233	217	234	213	213	230	210	199	213	188	199	224	220	246	210	193	168	192	218	193	162	248	207	221	202	228	192	207	186	235	187	203	206	210	200	222	200	205	202	212	189	203	220	211	218	225	212	216	202	189	208	183	208	240	218	217	217	184	217	200	213	212	197	204	225	222	157	229	198	195	203	170	187	203	207	214	183	221	168	212	208	234	229	241	206	222	214	207	181	183	201	194	200	218	207	186	193	200	214	197	187	203	215	202	207	243	210	217	190	207	202	183	195	224	199	208	210	211	200	187	215	183	206	196	193	184	189	212	205	194	194	196	188	218	198	209	183	191	207	206	203	198	204	229	219	178	227	230	221	218	202	216	188	199	221	227	217	205	195	226	217	212	189	210	215	192	206	199	166	204	215	200	221	216	198	211	211	192	190	220	212	203	202	216	189	206	200	198	204	174	218	216	207	213	213	191	219	205	186	227	221	220	226	215	201	196	199	215	197	206	205	201	190	238	217	219	228
3470	604	613	671	631	575	566	621	571	520	516	576	540	532	533	475	539	482	468	520	510	544	524	501	462	518	539	500	501	512	509	517	482	519	502	474	468	528	506	509	504	528	512	508	539	499	478	516	533	510	519	524	482	497	507	534	502	486	511	519	534	488	530	457	502	525	502	484	483	529	528	528	512	524	507	473	505	489	486	507	458	493	522	475	501	466	536	501	547	517	553	505	527	548	515	526	468	512	488	496	511	503	492	513	514	486	565	500	550	515	499	494	497	530	562	551	522	519	507	499	497	479	509	560	506	489	521	523	487	471	501	550	539	526	478	522	512	513	521	528	480	495	449	460	525	518	491	518	512	501	531	517	546	524	514	502	499	511	507	495	509	487	488	500	487	497	512	491	504	498	501	539	493	535	527	484	509	498	479	501	488	467	470	502	509	506	475	495	525	451	512	531	491	549	584	518	532	534	542	523	529	492	516	510	471	491	485	513	500	502	486	466	450	484	521	457	507	482	514	484	486	508	517	548	523	498	478	510	523	498	528	486	456	560	505	484	501	512	461	504	525	536	518	518	542	529	501	531	509	457	456	533	521	547	510	495	477	515	530	552	510	508	508	507	479	464	480	500	505	556	497	484	472	538	476	481	492	512	492	545	518	505	484	533	517	545	507	506	505	508	482	483	478	493	529	513	455	472	517	483	508	536	479	478	527	485	498	537	539	467	541	514	525	478	482	492	497	509	494	505	480	523	506	470	534	456	507	522	540	489	489	540	491	502	467	501	502	508	495	483	496	518	489	469	495	482	487	504	522	510	490	458	497	481	496	470	537	503	503	519	510	534	502	493	518	508	479	497	488	537	466	478	504	527	509	506	510	500	537	504	509	523	489	526	474	488	500	498	486	505	498	516	441	487	510	556	503	560	500	480	506	454	529	491	514	498	494	533	483	493	485	515	458	459	502	521	482	533	477	516	535	498	520	490	502	522	494	502	473	502	503	546	492	503	507	505	512	521	508	505	528	509	517	517	510	489	513	501	504	491	489	481	524	510	536	518	449	490	457	540	511	475	474	544	504	507	493	532	526	495	517	493	490	471	461	561	503	514	529	511	501	490	522	559	532	549	489	519	460	485	523	496	487	457	493	509	483	495	498	521	517	504	523	489	483	545	481	448	493	503	479	517	490	485	474	514	532	501	533	480	477	521	504	512	504	530	478	492	488	491	553	532	498	482	510	500	535	502	483	519	522	508	511	529	512	520	484	499	500	521	475	530	466	533	548	515	509	526	534	464	512	493	529	532	517	483	509	499	535	509	480	461	512	495	467	494	500	511	485	496	575	479	498	493	472	503	524	522	502	518	493	523	482	501	556	474	479	513	530	545	532	524	534	525	473	489	510	520	531	501	494	507	503	507	515	569	491	477	480	506	524	507	534	462	498	495	515	498	476	517	497	512	513	487	530	516	501	489	505	492	534	479	533	508	453	492	490	516	528	537	526	497	489	487	525	522	488	557	508	521	493	479	559	540	499	516	519	495	465	471	481	528	525	516	492	514	502	480	507	477	506	525	507	508	521	515	465	493	507	534	502	500	484	468	497	510	490	515	506	522	560	488	505	484	506	517	545	509	523	463	461	473	518	467	477	478	508	506	517	510	515	503	512	485	541	531	507	464	446	524	520	493	510	487	514	495	487	528	493	531	512	523	533	511	522	506	535	504	493	535	511	537	504	519	518	487	540	492	550	495	504	497	506	510	554	511	519	483	549	549	509	501	478	512	539	538	501	476	406	504	500	514	480	461	529	495	540	468	482	518	541	539	480	477	546	494	495	508	508	512	512	512	504	498	547	487	521	460	486	517	499	486	474	510	477	525	524	530	536	524	513	494	482	486	457	538	498	497	508	512	517	527	482	504	479	509	525	502	460	522	470	501	463	503	525	534	506	498	478	465	498	509	493	476	520	513	507	493	488	479	519	525	510	528	517	484	480	548	494	527	520	493	533	509	477	527	472	496	509	529	520	488	481	492	523	525	537	472	515	498	484	533	493	508	535	502	521	522	527	518	468	536	503	477	503	502	523	457	497	505	493	512	512	522	508	500	538	465	537	523	525	513	519	486	490	527	513	503	557	518	518	522	501	524	498	532	487	466	505	504	506	516	481	507	491	513	528	498	518	526	515	479	511	537	485	489	496	520	477	560	491	505	522	517	501	571	561	512	522	513	506	484	531	521	469	481	513	491	499	463	486	520	532	510	531	480	494	528	525	490	495	524	495	499	543	496	512	540	525	518	483	492	525	516	486	491	516	562	486	549	535	502	526	510	532	498	485	481	527	467	475	508	465	508	510	470	506	507	525	509	505	494	478	500	504	494	511	524	513	493	510	473	472	509	500	507	498	480	520	502	499	490	527	492	497	510	520	481	531	551	479	519	527	462	529	486	482	510	528	494	493	534	479	582	491	503	554	480	479	517	489	474	516	506	478	500	521	510	516	530	520	561	541	507	518	511	516	515	497	488	521	523	479	530	495	510	503	505	496	511	530	480	484	469	499	529	524	474	500	466	521	481	492	513	525	488	521	567	520	540	520	500	498	511	516	467	515	481	502	520	489	471	489	485	513	491	502	501	527	475	508	510	505	479	481	515	518	517	465	470	495	536	506	513	554	492	484	495	507	556	499	486	519	496	489	503	539	528	499	525	532	490	484	520	562	510	507	488	510	488	513	477	490	497	523	485	482	512	517	490	506	472	496	528	476	512	528	520	512	482	522	535	504	520	492	460	514	546	544	517	532	441	519	532	508	521	468	506	533	508	500	495	546	514	512	533	503	479	523	521	489	505	493	502	509	491	510	521	503	513	530	519	501	451	478	517	538	484	504	506	526	500	498	463	528	495	500	494	528	526	496	482	559	512	500	521	506	503	521	489	525	478	538	504	526	483	492	511	533	499	528	501	538	494	510	528	523	517	505	496	560	509	507	529	501	495	501	532	502	520	506	516	538	504	478	495	481	505	523	549	480	502	522	530	471	506	513	507	538	525	491	547	490	512	506	488	461	499	505	509	503	531	525	488	514	470	490	474	515	528	484	513	490	508	516	534	542	541	523	482	544	487	506	499	481	502	478	529	506	513	530	544	476	507	568	505	496	481	528	497	524	540	499	523	541	533	521	576	512	479	520	482	521	511	497	526	468	495	477	481	459	492	449	502	535	486	541	486	511	573	505	503	534	545	501	516	491	525	502	473	460	549	498	545	492	501	469	523	534	463	490	528	503	495	470	525	494	519	511	523	478	510	494	490	478	484	503	520	467	522	518	510	487	492	507	486	503	488	529	520	518	506	508	514	509	512	565	523	482	514	501	484	488	509	496	538	525	502	514	513	513	501	505	499	476	537	510	512	494	536	530	478	497	511	469	485	507	474	484	492	512	482	494	493	547	498	540	494	485	499	492	506	548	520	506	495	510	478	527	453	519	539	507	465	508	529	566	457	497	463	546	526	496	516	493	528
16273	1373	767	602	525	478	427	415	366	346	294	285	309	322	333	279	284	292	271	311	243	282	316	270	288	305	277	321	321	303	294	289	278	256	271	294	320	288	284	285	316	267	276	293	271	311	280	264	279	266	260	271	279	269	284	285	277	280	296	276	304	280	255	280	307	263	250	298	264	261	281	260	302	294	321	281	275	244	290	291	270	263	274	289	285	272	283	318	262	261	300	292	280	278	276	284	261	247	284	286	267	298	292	284	263	250	268	289	312	282	274	304	332	296	287	306	282	252	259	283	268	296	274	288	257	291	308	266	295	260	294	294	297	274	287	278	285	288	280	282	278	313	279	278	258	310	286	266	241	284	242	263	270	303	247	292	259	260	276	262	274	276	276	316	292	243	261	287	282	249	262	261	260	276	320	281	322	293	266	275	270	291	260	290	301	262	284	262	293	274	291	257	255	275	273	282	310	261	253	256	270	270	302	300	278	278	306	299	288	294	263	294	258	275	277	284	276	272	311	277	281	249	309	252	258	259	277	268	275	290	254	281	272	274	283	282	288	282	272	244	262	290	292	276	281	318	259	273	298	250	312	298	255	283	313	266	284	292	306	284	313	277	276	295	278	260	257	276	287	279	299	292	265	276	275	303	299	279	299	278	285	287	270	261	286	300	292	318	284	280	301	273	240	244	267	279	251	280	276	300	291	291	271	268	280	274	268	285	280	272	275	263	276	268	324	298	278	301	274	285	296	306	265	273	278	311	259	297	276	271	299	275	287	252	279	268	266	325	284	288	285	299	262	295	312	279	261	281	301	307	284	277	268	273	316	240	286	282	306	282	272	295	260	273	297	310	284	311	277	281	284	306	248	272	287	288	266	262	262	287	287	263	296	285	243	287	258	302	265	283	263	309	301	317	246	304	296	274	266	287	290	268	285	268	260	261	296	282	277	276	268	281	272	266	277	295	271	271	274	268	277	273	290	289	311	278	234	269	281	261	270	299	295	252	303	290	249	267	277	269	274	292	268	253	284	309	312	269	262	288	302	279	305	278	272	277	271	271	307	268	255	255	296	302	275	277	264	293	314	269	284	262	259	271	278	290	282	287	292	287	244	283	264	257	276	270	280	258	260	290	272	284	251	324	299	239	288	278	278	283	298	258	275	255	261	297	263	284	262	254	280	299	219	256	269	259	294	296	286	299	268	260	252	282	283	284	282	278	240	302	264	259	252	280	258	265	262	278	268	251	268	269	272	277	263	252	294	251	292	256	268	269	287	282	271	298	282	304	263	253	266	300	281	255	292	288	273	267	289	258	284	278	261	292	329	295	282	264	291	291	295	240	276	255	262	346	283	286	276	258	245	290	275	301	248	273	246	290	304	275	279	302	270	296	260	288	285	284	299	280	274	288	265	281	264	297	304	287	243	302	295	304	253	266	269	286	304	279	278	273	274	277	301	257	257	278	260	304	278	270	275	274	292	318	264	252	304	266	297	273	272	255	305	303	313	289	310	252	286	295	279	308	282	301	286	270	249	269	264	269	286	270	268	265	273	295	301	261	273	280	302	286	309	277	280	280	276	281	261	303	297	277	296	290	313	266	278	258	294	269	279	263	278	236	296	259	296	290	258	281	252	304	280	283	262	279	307	278	276	312	301	311	269	299	297	292	309	292	251	301	289	298	285	255	275	286	278	294	291	246	272	233	278	285	289	270	305	276	269	264	279	285	255	292	273	252	285	273	291	262	274	295	293	266	279	249	281	286	276	244	273	281	228	297	271	300	265	313	283	288	280	277	261	279	278	289	267	262	249	289	298	270	306	263	285	282	297	298	279	285	287	280	272	299	288	292	267	295	287	260	274	266	291	348	261	274	271	292	297	286	268	299	281	275	283	281	278	284	285	259	260	285	256	263	304	291	292	280	277	263	267	274	272	283	290	256	236	273	238	249	259	278	269	289	287	304	273	265	293	278	257	280	302	265	272	289	277	272	278	250	289	275	269	294	293	306	324	279	273	268	293	290	295	270	310	265	302	286	282	273	259	298	305	271	276	258	277	293	264	279	286	274	270	267	271	292	274	276	264	280	292	303	272	254	259	265	283	300	276	319	257	266	272	301	268	266	274	277	264	257	294	275	304	252	278	260	286	251	260	277	290	304	304	284	272	267	265	277	299	263	267	302	280	282	297	270	233	306	308	262	290	271	287	261	255	309	263	250	280	267	288	304	275	273	283	260	283	267	297	270	281	244	272	265	305	292	276	284	248	282	278	305	269	262	286	314	292	271	257	276	270	269	265	288	286	285	262	275	236	296	259	296	269	276	283	308	312	311	300	315	261	255	263	270	273	260	275	287	257	272	262	280	263	277	298	278	237	290	258	265	276	263	240	275	267	300	276	276	257	283	266	274	282	276	226	284	300	277	291	287	270	274	267	313	261	288	300	278	240	317	244	278	278	292	290	270	280	253	305	260	271	278	277	268	270	277	267	233	290	311	267	244	255	279	289	247	270	256	270	291	259	279	263	255	277	294	280	278	276	282	277	295	282	282	272	279	274	298	294	312	308	276	256	278	240	278	308	289	283	293	285	263	301	265	276	306	306	261	309	283	266	255	265	266	279	273	297	281	317	306	270	294	262	288	286	265	270	278	265	286	295	303	267	270	255	243	229	299	277	272	299	293	271	261	291	262	227	264	272	278	258	294	265	271	256	269	287	293	266	286	261	281	269	301	279	298	301	281	304	295	292	283	291	304	282	272	261	254	272	288	252	247	292	335	311	311	289	299	305	275	309	274	234	285	266	296	275	280	287	277	248	286	282	251	308	290	301	267	250	279	300	278	291	279	248	267	290	278	277	290	284	239	255	299	291	293	270	265	251	295	297	271	287	270	264	264	278	274	297	283	271	278	299	316	247	277	276	294	293	260	240	287	246	267	255	311	293	288	277	275	264	301	283	276	273	275	275	286	293	304	285	265	263	275	302	327	319	294	278	255	252	269	278	308	258	275	278	290	273	240	267	262	267	262	284	265	289	295	263	285	241	281	279	295	297	288	254	288	320	258	275	256	298	331	276	291	267	260	292	261	273	271	279	260	258	294	267	267	262	250	274	288	309	282	290	277	258	301	258	283	271	268	283	253	307	299	294	284	273	248	286	273	304	252	296	281	294	253	315	255	261	289	294	247	258	261	274	274	314	280	269	268	289	298	279	298	287	293	288	275	305	275	306	263	254	292	276	271	292	284	326	300	286	286	278	252	249	254	287	273	258	278	292	308	253	271	269	284	260	271	281	305	263	253	288	276	271	277	289	280	289	282	274	276	273	300	259	277	274	286	278	297	291	255	261	280	280	248	261	271	281	280	289	290	273	271	242	247	267	276	301	255	297	251	286	247	268	253	281	269	276	268	288	295	298	281	309	298	272	287	297	266	263	304	284	262	279	288	268	291	287	246	257	302	293	278	268	261	282	261	288	285	294	291	270	249	260	253	291	294	306	284	283	275	272	277
10153	1065	1542	1672	1778	1537	1296	1146	1083	956	904	823	861	840	756	727	715	702	732	690	681	718	706	674	740	705	700	662	698	665	674	664	685	713	680	665	698	655	656	662	697	669	650	678	688	679	696	653	671	643	681	684	706	631	632	659	672	657	642	680	679	639	712	662	648	653	669	670	685	601	689	633	657	636	630	635	720	632	631	660	632	638	668	702	633	638	659	670	656	649	625	662	636	698	651	674	674	654	675	660	622	632	701	696	633	640	642	657	623	593	685	624	665	675	652	681	636	657	633	705	659	635	646	638	639	670	664	614	664	632	659	624	649	656	661	701	683	658	663	678	636	630	625	659	652	692	634	682	611	635	675	643	670	656	669	697	612	630	669	654	697	671	652	701	611	680	627	697	623	628	664	632	677	654	680	678	612	669	692	697	655	641	650	630	657	671	685	699	636	635	684	665	645	678	680	674	644	656	674	673	642	690	675	647	627	642	660	669	666	604	674	678	651	627	708	647	665	643	616	657	600	695	637	594	619	669	689	651	704	694	611	669	645	672	656	649	639	674	695	678	624	715	648	646	673	602	649	590	662	655	655	638	604	638	613	653	649	648	662	626	615	681	685	706	641	682	665	620	680	636	674	660	687	643	640	609	618	639	679	642	669	644	611	664	624	640	635	661	659	658	644	683	666	684	631	722	653	599	652	667	650	655	663	633	628	616	657	634	702	636	692	694	647	636	658	627	623	630	696	661	629	661	662	676	677	690	675	705	614	671	634	630	620	684	638	610	631	625	646	676	678	666	692	645	688	693	666	689	679	661	650	644	671	640	666	633	620	617	636	631	636	663	643	710	646	649	686	650	676	617	650	677	667	649	640	618	666	651	681	632	704	640	670	669	608	637	613	677	648	694	632	617	674	637	701	631	671	635	679	615	639	650	618	633	651	675	687	687	608	657	669	661	674	672	642	669	679	667	658	641	668	614	687	703	654	646	627	662	683	668	616	718	689	615	683	664	659	694	640	687	635	632	668	659	686	666	643	661	646	607	658	649	647	673	671	610	656	666	642	666	625	671	682	672	655	624	684	665	652	688	704	645	601	635	687	657	644	639	655	632	611	661	623	685	648	654	622	652	634	657	663	660	661	665	660	650	608	694	619	635	643	636	677	697	640	658	669	683	621	618	680	640	678	626	693	705	669	687	680	639	639	654	640	716	609	618	637	699	695	648	691	628	654	669	672	665	654	673	697	624	639	661	679	680	657	669	625	650	648	616	605	665	674	645	642	620	677	677	664	671	628	672	636	672	670	627	671	667	691	662	680	645	635	685	625	660	650	639	651	623	676	671	704	617	654	673	638	661	667	669	680	665	665	707	668	653	670	659	699	645	666	588	641	702	680	666	648	680	672	677	645	662	689	625	650	655	621	650	655	627	638	630	654	674	667	669	647	629	667	670	634	637	686	696	631	627	683	677	671	621	613	686	685	666	683	655	650	634	654	690	653	634	720	652	638	662	638	634	643	647	670	660	668	662	660	646	650	663	610	670	646	665	646	668	610	685	672	636	664	605	653	642	633	646	683	682	630	629	610	670	628	646	635	656	644	624	633	716	602	672	666	648	685	598	643	678	684	623	638	673	654	650	658	658	672	643	640	651	667	652	645	649	612	649	664	663	638	683	679	654	657	652	600	624	659	636	692	673	711	645	641	674	670	675	639	654	654	658	676	693	628	646	672	665	632	659	641	674	638	664	647	647	682	677	663	703	686	678	691	680	633	606	689	685	671	664	626	662	647	659	635	659	698	683	647	661	649	703	659	659	696	655	630	619	664	688	625	696	630	662	628	673	677	666	659	626	692	646	630	631	617	675	644	633	658	664	602	711	642	656	721	658	641	656	636	663	666	676	633	731	692	640	643	659	629	648	616	647	663	628	671	670	614	643	680	683	663	672	670	660	613	635	655	662	678	678	698	638	651	675	562	642	641	624	662	647	667	624	657	627	657	704	696	641	661	637	668	698	646	627	627	671	652	646	654	642	649	680	650	649	650	623	700	653	628	658	661	624	685	660	639	672	614	679	626	648	629	645	606	609	647	623	657	668	649	682	662	679	707	668	669	634	689	653	653	659	666	694	687	650	645	670	677	642	657	672	661	666	670	664	660	661	652	693	649	641	638	645	689	672	674	707	700	669	639	686	624	623	640	670	642	628	670	647	650	642	652	657	660	702	661	690	633	635	653	658	667	638	635	634	635	616	603	669	635	696	733	659	662	649	639	661	672	609	683	627	632	656	662	665	601	681	645	647	650	645	683	660	680	661	652	645	670	623	668	672	662	620	643	677	642	660	637	674	641	667	645	650	675	682	654	633	639	687	592	656	631	701	666	651	662	654	663	625	646	664	617	677	600	660	656	680	607	661	655	667	617	685	702	668	637	626	613	650	632	630	670	692	669	713	664	635	620	678	647	628	629	700	629	671	554	677	648	667	629	635	650	681	626	677	635	635	662	666	653	694	664	647	661	654	708	678	658	663	641	641	643	667	674	615	655	627	699	652	656	638	650	665	725	602	617	657	666	662	672	635	647	654	630	689	658	655	675	642	613	661	686	641	636	688	670	671	708	642	665	651	654	708	634	625	694	670	663	675	637	638	645	701	658	693	644	599	657	611	658	587	669	677	636	696	644	659	634	686	670	650	647	657	596	673	649	639	670	661	705	642	641	644	660	653	620	635	607	692	678	662	630	657	690	627	643	636	662	641	660	709	694	686	685	704	667	674	651	679	632	678	667	673	667	631	688	697	653	638	664	635	610	656	673	650	606	624	669	620	617	625	627	641	664	670	627	631	678	619	626	655	669	632	681	711	645	707	616	652	698	649	657	675	679	669	664	610	699	612	664	655	619	650	661	678	644	651	675	672	698	691	704	657	666	689	678	631	687	654	666	685	671	681	625	616	615	650	672	671	646	625	653	688	645	653	674	672	639	631	678	644	647	690	670	652	665	699	663	680	630	641	702	623	600	654	649	633	648	679	656	620	659	664	684	661	668	657	665	694	645	651	661	631	639	670	589	654	611	689	675	675	633	696	653	702	675	718	696	617	673	681	663	648	644	633	646	672	679	625	679	643	688	639	642	621	669	663	627	683	660	674	652	621	634	678	626	695	680	633	637	679	691	627	670	660	659	603	695	633	628	669	649	640	667	621	704	651	636	670	671	643	643	664	587	636	644	675	645	659	632	665	668	649	652	658	658	672	671	628	642	607	646	657	653	668	596	675	674	701	675	644	684	683	669	657	640	640	664	672	636	709	698	659	620	660	681	634	636	610	673	692	674	639	618	648	671	695	649	696	642	649	610	671	655	624	685	664	665	660	641	664	655	677	653	607	668	655	665	662	650	641	639	676	689	652	654	673	664	644	653	635	643	664	655	654	675	650	649	668	637	630	632	640	692	650	640	649	635	695	658	687	651	693	645	656	715	652	627	653	691	614	621	664	645	669	678	666	639	646	670	608
25351	3217	1491	1085	1016	856	689	631	528	507	460	468	427	433	439	411	432	398	425	433	411	410	437	382	436	434	393	441	414	431	402	404	382	383	375	409	448	393	399	376	452	451	410	386	402	405	360	389	374	392	376	377	391	426	417	403	393	385	445	431	389	374	406	407	408	399	381	401	396	423	396	402	384	417	414	412	354	414	391	432	456	442	409	417	393	384	429	382	388	441	407	371	387	411	400	403	396	367	415	417	381	397	406	398	402	356	423	422	424	429	398	373	442	379	451	364	394	358	444	411	416	378	374	388	440	385	413	404	404	417	386	381	405	400	401	406	423	423	402	360	387	389	427	431	391	369	386	441	389	415	413	393	389	382	404	410	425	378	380	449	427	361	368	437	366	375	334	366	401	392	400	420	398	406	418	416	368	420	447	410	404	373	411	400	415	436	414	396	383	408	421	410	378	390	405	359	423	385	346	404	405	411	423	405	376	386	402	431	392	413	410	412	439	418	415	430	389	401	411	411	422	411	387	419	445	449	398	382	406	398	376	395	434	406	411	413	453	436	418	380	425	388	437	396	410	390	414	409	413	366	415	402	405	371	391	421	365	392	388	435	403	413	362	424	400	397	403	395	369	395	409	393	384	381	423	399	436	402	415	365	362	429	367	411	388	387	394	391	392	383	376	414	380	379	388	423	387	385	426	394	425	389	383	398	399	388	397	401	351	385	417	396	442	408	412	390	420	419	435	385	404	389	408	420	400	390	423	433	409	366	373	351	427	402	378	397	395	391	385	386	396	407	380	415	412	367	359	414	416	470	442	394	414	419	378	410	404	396	405	384	423	389	398	380	423	402	400	389	425	437	390	411	397	371	398	370	361	398	397	400	398	404	422	429	388	434	409	385	438	420	390	378	386	389	421	402	428	409	439	383	436	396	390	404	399	428	402	385	378	387	388	378	381	394	402	392	402	415	425	390	395	438	386	417	387	356	376	408	413	407	383	422	423	407	412	409	438	389	415	392	383	406	398	375	399	420	395	411	387	408	421	399	364	393	395	432	399	414	378	371	409	383	406	402	398	373	390	407	408	439	438	405	407	413	427	373	386	361	404	412	424	405	417	405	353	412	398	430	373	433	434	409	424	403	413	366	397	415	431	360	386	415	398	405	430	416	445	369	388	373	438	408	414	410	393	397	387	369	391	382	444	394	410	410	406	385	420	400	361	406	395	411	427	391	408	430	410	402	380	368	395	401	397	389	411	401	388	405	438	403	385	380	405	431	406	420	390	351	383	378	387	404	403	388	381	409	385	390	401	391	383	407	395	435	428	395	410	449	388	390	424	412	344	388	335	419	418	396	398	421	413	391	413	401	382	394	391	403	433	382	381	396	417	386	410	419	398	394	383	431	418	390	377	413	347	399	396	397	392	427	442	395	385	394	387	406	374	377	380	403	406	419	402	394	398	402	398	397	374	376	445	393	421	415	393	353	382	410	389	379	427	376	391	355	391	395	407	394	411	421	397	384	404	428	387	424	403	391	432	393	385	403	437	411	419	388	391	408	452	383	418	417	432	413	430	366	424	443	420	399	408	408	383	396	396	411	389	402	369	384	348	379	410	423	403	387	425	411	421	373	396	390	416	401	427	371	395	372	365	407	362	378	395	392	425	360	412	438	391	396	347	361	397	389	394	432	388	395	403	399	449	387	346	413	426	393	373	404	392	377	413	402	459	415	432	395	422	389	365	387	370	406	393	404	462	385	386	401	407	382	424	392	435	411	389	403	381	434	367	396	378	361	380	413	416	373	369	425	363	372	368	389	400	361	415	409	390	381	428	411	386	392	403	415	398	395	414	376	413	422	405	428	402	406	378	376	390	422	396	419	428	409	429	382	386	384	407	419	392	379	413	433	395	393	397	408	406	415	409	409	356	380	403	385	410	440	417	428	410	400	390	433	433	371	381	403	407	426	411	413	404	405	418	387	358	409	432	426	409	402	399	404	381	364	392	426	378	393	374	402	409	411	446	434	383	389	398	404	389	438	406	411	407	392	424	370	398	393	404	360	386	417	377	397	419	420	372	390	395	379	369	433	412	445	429	420	373	395	373	379	421	389	390	395	426	394	403	399	377	410	422	427	444	392	404	383	431	395	432	370	369	386	422	378	380	388	386	400	411	368	410	435	404	384	415	379	400	405	430	430	422	386	394	353	394	379	405	417	407	387	419	404	374	386	421	394	371	451	433	404	385	356	456	395	388	415	397	381	411	391	365	404	401	359	437	374	403	364	421	444	396	369	434	408	399	409	434	407	367	425	417	415	403	405	352	390	448	410	424	411	418	391	378	383	400	416	421	442	399	428	395	363	388	393	391	412	409	408	402	367	401	384	366	379	396	428	410	421	400	392	427	385	434	373	404	392	399	404	427	402	428	411	397	410	390	413	386	383	419	431	372	409	426	359	396	396	437	422	381	416	388	451	384	437	407	403	401	364	424	394	388	392	409	381	400	389	354	411	409	380	383	391	369	417	427	397	413	399	412	402	451	417	358	381	403	370	415	403	383	393	431	458	439	413	401	360	427	388	408	422	411	413	412	408	420	383	400	365	401	365	384	383	408	390	407	426	417	382	457	385	416	399	428	412	366	360	399	394	397	418	439	388	367	402	440	396	389	402	396	394	345	390	412	380	409	380	390	377	423	411	372	404	372	376	413	397	413	400	388	389	403	405	420	408	441	396	384	404	362	420	445	390	434	402	430	379	390	365	394	397	366	377	425	427	382	425	399	408	391	382	387	387	400	384	427	395	407	399	389	401	415	422	380	436	453	385	379	403	377	390	413	405	420	365	387	395	359	387	411	376	373	388	388	413	443	404	371	401	382	379	374	383	414	379	387	396	409	393	377	395	379	389	382	381	362	397	391	331	400	413	401	435	420	415	424	420	419	375	407	407	406	403	406	414	426	413	424	388	436	417	387	400	454	422	356	438	416	388	366	384	440	381	376	429	398	364	416	404	383	383	389	400	405	390	383	389	421	418	404	407	380	425	404	387	394	417	404	381	406	348	408	383	383	362	422	391	376	369	380	377	398	426	374	362	457	401	445	397	389	418	415	414	453	361	395	425	408	392	361	413	422	388	440	416	426	400	367	423	425	421	421	393	398	387	412	378	372	408	414	432	416	395	372	422	415	397	393	384	408	366	441	440	387	389	409	400	351	414	402	396	394	405	406	425	366	434	390	391	403	423	379	378	396	386	414	425	409	413	423	368	409	368	444	432	406	422	417	393	405	411	417	385	397	364	402	418	396	409	394	412	421	413	384	395	383	397	437	404	426	399	422	429	413	408	410	431	396	430	375	412	429	398	415	382	355	425	413	418	441	412	399	390	374	381	373	363	401	409	413	354	393	380	352	370	388	414	377	393	367	394	394	399	398	426	438	402	396	366	402	397	438	426	362	392	382	386	399	409	430	380	417	395	393	386	401	415	353	365	363	406	367	418	374	415	405	423
13573	1589	2550	3063	2886	2580	2165	1853	1545	1521	1395	1325	1167	1145	1124	1089	1054	1028	1031	1022	998	942	948	929	937	960	972	949	952	908	894	907	923	929	921	879	917	910	948	880	895	841	930	940	875	899	932	900	921	940	883	953	955	960	867	924	935	899	877	927	914	865	874	896	857	883	883	933	926	898	946	904	926	879	889	949	917	875	889	880	907	901	903	878	914	937	835	902	866	836	859	900	899	951	872	872	845	861	795	889	914	872	893	893	890	857	891	879	839	914	925	925	884	862	953	809	897	933	898	898	880	874	905	931	918	943	922	902	868	890	895	887	924	886	862	937	917	873	921	887	858	852	897	897	903	898	877	919	914	903	938	898	900	881	888	867	917	955	838	870	851	914	843	916	892	882	883	834	893	863	866	901	877	881	918	871	833	903	889	862	891	878	925	861	860	900	861	892	847	875	928	870	918	945	896	845	863	906	878	863	904	918	891	904	858	851	891	862	886	911	899	895	884	859	857	905	916	876	872	939	846	968	917	841	833	907	900	969	846	890	854	870	895	896	889	916	892	879	827	885	879	865	931	907	923	900	806	824	898	835	908	899	864	891	894	863	904	865	914	881	945	882	847	883	940	872	863	911	896	863	920	845	858	881	855	866	832	896	858	829	941	913	906	880	887	892	906	900	837	903	949	928	892	873	939	865	898	882	969	865	898	943	940	880	916	873	866	912	875	899	944	846	877	945	833	868	872	886	919	850	924	919	890	951	915	903	882	863	891	899	894	884	967	938	871	958	903	917	885	871	913	890	893	912	927	827	888	862	915	885	902	921	894	907	862	871	898	899	886	856	904	891	912	891	875	889	881	909	901	856	872	893	854	917	844	879	959	881	867	924	953	948	930	857	899	924	867	900	885	905	919	924	911	944	939	844	881	894	891	896	864	865	909	889	905	881	878	871	861	882	900	880	897	859	842	869	907	916	842	944	927	851	868	890	901	874	861	907	944	878	909	899	900	889	919	925	896	815	864	854	899	948	903	865	908	837	921	886	880	888	944	875	907	912	867	887	886	927	912	870	861	891	922	889	871	856	873	909	861	887	928	909	893	898	834	916	860	865	901	903	869	938	860	909	898	895	946	879	904	905	905	849	860	885	918	889	856	895	908	879	902	916	872	886	902	909	898	930	924	856	881	914	906	881	948	860	938	881	905	921	922	855	859	884	902	878	868	929	892	908	944	866	857	906	873	854	860	885	850	901	920	967	873	908	859	898	905	926	888	896	917	894	879	912	918	880	904	907	869	858	882	898	898	859	920	907	897	932	867	923	863	902	871	883	841	877	897	905	901	854	866	836	837	853	906	857	880	912	903	924	857	856	859	914	857	910	857	929	861	917	914	924	906	894	892	901	841	928	871	908	867	870	897	893	904	911	932	896	903	873	913	907	825	817	903	874	872	897	967	871	900	926	867	817	974	884	890	899	885	874	883	880	880	887	864	916	879	926	919	882	888	896	884	931	920	912	937	851	905	836	855	862	844	908	861	868	904	912	851	904	893	898	907	951	883	905	879	850	902	882	898	878	915	886	926	932	920	874	867	874	849	901	882	927	937	910	907	904	953	907	872	855	892	898	890	863	845	910	801	868	938	828	918	856	874	842	924	880	909	884	927	893	877	884	839	888	943	933	869	916	898	898	899	945	924	927	863	898	947	882	899	901	879	899	921	918	917	921	839	915	895	981	918	864	879	856	889	878	883	920	901	914	882	859	890	954	824	910	873	901	875	856	904	905	958	908	852	903	937	920	930	920	940	853	882	937	872	857	828	899	896	805	846	901	922	867	960	937	890	933	896	869	885	851	939	835	954	905	898	932	864	874	899	932	827	872	897	880	903	859	951	906	885	875	915	865	860	899	881	873	921	895	878	919	919	925	931	896	908	955	938	864	918	915	865	889	871	913	924	855	880	871	855	926	954	929	888	901	844	925	867	925	828	923	864	873	867	901	870	933	892	876	927	909	911	930	882	870	870	918	904	830	885	874	886	936	897	871	891	886	914	897	911	872	971	965	912	851	860	874	909	906	923	873	920	933	922	866	908	861	859	879	864	837	881	843	906	899	916	842	870	894	891	824	868	904	912	875	884	925	884	891	902	891	922	959	842	890	889	875	866	876	882	922	896	891	881	823	858	866	855	938	876	848	907	907	935	896	892	898	877	929	848	870	901	868	910	898	969	834	870	924	903	874	916	896	909	914	855	885	854	839	900	868	888	900	850	884	898	912	890	867	827	910	902	931	931	880	867	908	887	889	915	945	870	905	943	894	923	881	933	872	834	924	895	902	829	857	926	888	928	892	891	887	873	852	940	909	886	929	841	851	911	919	922	931	866	887	931	872	885	848	878	909	885	866	890	938	902	898	923	860	950	955	879	913	903	874	889	911	883	831	881	928	847	877	971	912	901	954	901	858	821	964	888	903	893	905	900	849	853	885	855	882	892	901	873	914	908	910	956	888	945	889	868	925	874	909	864	890	899	935	864	890	930	897	854	886	902	899	844	920	902	903	908	877	871	860	867	901	904	955	875	889	894	815	864	933	895	878	892	879	915	881	831	880	899	899	893	861	893	898	900	914	904	864	903	858	856	869	928	929	892	887	956	856	877	929	914	875	925	880	850	886	847	913	854	911	957	882	903	868	926	885	910	853	868	927	863	886	853	938	898	882	897	882	868	908	902	940	898	891	878	895	925	889	889	816	897	893	820	910	916	888	873	918	887	869	924	886	888	951	900	880	907	896	860	943	880	890	945	901	957	884	915	861	905	889	927	951	887	887	919	850	838	851	947	864	880	857	890	878	923	884	936	895	919	880	937	901	930	871	881	885	868	911	879	915	880	850	888	895	886	930	925	914	906	925	883	930	898	878	937	917	935	884	900	944	883	924	939	907	864	864	892	902	913	900	880	890	892	888	868	885	907	941	913	909	896	875	847	864	871	932	928	927	905	906	868	919	868	893	821	925	894	878	907	912	875	839	874	905	948	864	934	919	915	891	892	909	890	850	895	856	892	935	912	927	898	889	884	904	903	884	893	922	888	888	902	837	898	888	891	863	899	869	898	870	922	911	970	914	883	892	883	879	940	911	845	879	900	905	881	926	839	912	887	902	943	850	866	927	903	885	926	878	919	898	872	859	854	834	931	868	894	881	902	871	910	865	893	909	900	882	892	942	844	859	906	881	918	874	923	878	906	861	906	899	905	913	851	869	918	907	891	831	895	904	904	893	910	887	888	888	893	872	897	850	866	913	867	877	891	898	839	923	920	970	849	865	877	845	866	895	934	871	937	866	944	908	881	934	867	954	902	865	923	814	821	903	863	890	862	928	911	891	903	880	946	929	879	871	915	883	866	869	885	901	891	912	881	946	936	884	868	906	916	915	944	870	884	886	907	894	916	883	904	868	957	883	897	873	856	854	885	889	875	874	935	857	880	855	814	872	902	903	889	892	921	879	891	889	885	901	909	930
5002	405	246	229	243	214	227	220	226	204	227	201	208	240	199	183	196	202	215	223	199	234	159	231	208	198	207	194	191	206	170	213	193	212	224	203	206	178	210	190	195	175	199	189	202	208	183	203	184	207	210	216	211	207	209	212	196	202	209	203	240	185	202	198	184	215	179	203	208	210	207	235	185	212	193	208	216	205	194	213	185	199	199	221	205	205	207	192	175	228	238	200	214	217	199	201	217	194	206	198	218	201	195	194	200	219	167	218	229	207	212	183	215	220	218	212	208	192	202	205	225	219	206	187	202	189	195	183	167	221	218	215	192	201	197	237	205	202	201	209	208	223	224	198	202	201	201	183	195	222	194	202	215	222	240	189	181	210	214	211	189	204	188	237	220	216	174	211	211	215	227	189	194	221	230	196	214	219	200	191	204	225	197	198	207	178	209	191	218	204	200	219	209	208	185	196	203	183	173	184	217	214	210	217	196	231	231	230	207	227	203	200	193	191	203	189	198	173	203	215	216	204	223	184	233	203	233	205	205	240	197	197	214	201	177	197	204	213	165	223	198	207	182	192	197	212	213	197	182	224	219	219	195	189	189	175	204	210	217	191	222	207	192	177	221	213	194	210	201	206	213	211	235	193	187	197	231	209	199	197	200	184	235	203	208	204	210	201	222	211	186	217	204	180	187	220	200	209	191	206	206	228	221	174	204	179	195	211	204	181	228	226	215	189	183	197	211	202	218	210	240	196	196	221	208	230	199	228	214	187	226	199	199	223	206	182	223	202	188	217	199	221	202	203	206	202	186	197	196	219	204	190	218	214	224	203	229	207	193	202	213	238	194	180	229	176	180	220	208	193	184	204	190	208	195	190	199	190	212	200	221	201	192	220	191	207	207	201	175	202	200	208	235	200	173	202	211	192	189	224	248	218	224	202	211	209	183	218	224	172	194	214	214	223	183	204	204	192	218	192	190	200	213	218	187	211	198	168	205	195	209	203	197	202	215	212	195	205	209	191	218	187	199	208	192	235	194	186	198	214	207	180	217	185	215	226	199	191	200	189	220	192	194	213	181	217	242	212	208	188	205	217	204	240	187	188	197	195	204	187	183	196	191	207	193	202	206	171	197	183	173	216	217	206	212	207	186	194	206	211	224	200	231	188	212	232	187	181	192	206	221	213	206	195	197	201	208	228	237	201	209	219	184	181	194	206	228	227	196	197	191	211	208	210	210	224	229	206	188	222	183	195	210	209	192	174	222	212	214	202	202	160	204	230	194	199	217	188	188	194	208	184	213	211	197	186	217	208	175	169	223	189	210	194	224	182	192	218	203	190	206	211	170	209	204	198	198	202	175	179	209	209	170	197	193	230	200	198	210	180	221	221	207	222	232	199	188	225	210	175	186	199	205	206	193	194	216	196	188	204	200	198	206	196	200	200	190	181	217	228	197	217	217	204	196	203	217	209	201	215	196	199	227	203	216	219	220	212	185	210	205	198	197	196	202	209	221	221	185	219	217	200	171	206	175	179	191	184	196	197	215	192	222	198	169	182	204	190	197	204	203	208	211	213	163	214	208	208	211	214	188	199	192	194	204	191	175	223	213	179	223	212	180	185	197	194	205	210	186	199	202	201	217	226	182	193	196	215	197	201	217	226	201	204	206	218	213	232	190	206	229	221	171	232	188	189	198	204	228	178	203	212	210	212	208	208	202	219	214	222	184	182	218	201	221	239	221	203	198	190	193	188	223	232	197	194	208	197	188	198	197	207	188	218	180	201	196	242	188	188	234	226	160	184	203	205	187	188	205	202	185	197	211	222	214	210	238	214	210	181	224	202	232	233	197	160	187	210	191	186	189	224	164	222	203	220	207	184	207	197	211	212	212	199	208	227	190	214	198	203	204	184	201	213	168	191	191	208	209	191	206	175	218	207	224	219	227	194	184	210	192	188	210	209	220	189	221	214	234	199	169	191	199	198	213	200	225	218	221	202	217	219	209	203	188	195	213	196	221	199	206	212	194	220	184	187	209	208	233	195	210	212	194	187	209	199	223	228	215	195	194	184	192	198	225	214	197	184	175	194	212	226	219	203	176	214	217	225	185	189	208	218	213	238	203	205	199	178	187	193	207	205	221	211	207	208	208	208	200	185	225	224	202	208	211	204	210	211	213	195	209	216	212	198	202	192	183	201	183	200	202	181	193	214	219	235	221	179	195	182	211	180	205	214	203	184	193	204	232	201	216	200	193	214	224	202	197	227	215	169	186	214	183	227	226	211	224	203	214	210	203	178	196	206	210	196	194	210	218	208	219	219	200	190	202	188	181	205	211	174	197	186	207	209	190	178	205	211	221	231	226	221	203	208	197	227	222	182	219	201	193	209	216	220	213	217	185	197	196	174	211	198	220	178	185	201	198	209	184	216	178	220	205	232	183	198	202	208	184	204	214	196	215	177	242	201	195	202	219	218	195	220	210	224	188	181	231	216	220	189	205	197	190	199	202	203	197	200	236	212	203	196	177	239	216	200	198	219	186	210	203	204	196	211	209	201	213	215	180	197	219	191	223	209	201	188	180	190	179	207	209	215	198	215	207	205	223	206	196	225	229	215	196	186	215	200	201	198	203	189	191	184	211	206	215	239	182	229	181	220	217	197	207	225	196	186	210	194	188	198	199	217	225	175	210	208	243	183	217	193	225	202	207	205	207	207	193	176	191	214	214	201	193	214	208	188	224	212	186	211	232	187	190	192	187	197	218	200	185	202	205	209	183	202	184	189	195	202	198	193	205	196	233	201	218	196	178	216	243	194	211	208	201	222	220	239	190	176	216	210	188	184	204	207	236	196	212	223	177	197	197	188	200	196	223	183	220	210	198	221	178	207	188	212	189	197	191	232	204	210	213	201	222	232	221	196	209	233	192	208	216	217	185	180	219	214	215	181	243	221	179	215	199	223	230	212	209	206	213	204	205	198	202	187	201	215	189	186	225	221	194	211	206	202	184	211	207	210	209	171	218	224	188	205	209	220	204	226	195	216	224	203	226	226	185	217	238	188	227	204	217	199	191	207	193	197	218	220	210	248	228	249	220	187	181	210	227	196	209	209	194	208	214	212	228	209	205	214	195	195	222	201	181	196	228	186	225	206	230	216	181	207	218	219	230	229	203	184	208	186	201	201	191	175	214	204	204	226	190	234	218	221	203	182	197	201	197	216	217	198	207	161	185	201	216	196	219	212	214	196	230	201	207	198	187	209	224	206	184	169	216	224	239	181	219	199	202	187	180	176	184	199	204	233	193	192	219	204	196	214	193	224	215	198	195	192	189	184	170	200	194	202	227	213	226	230	217	215	216	198	180	187	205	224	196	215	233	227	201	204	210	212	187	200	191	197	202	215	216	209	199	207	202	192	212	221	183	210	235	230	246	200	198	191	200	208	184	199	210	218	229	230	199	208	182	195	212	214	204	204	207	185	219	206	207	185	207	204	169	181	221	178	173	221	208	207
3428	549	556	646	628	567	546	536	501	492	515	514	534	522	506	501	494	480	504	498	529	495	489	518	530	517	506	476	540	542	526	519	507	529	520	483	480	484	508	500	504	487	516	534	497	519	471	524	473	493	505	472	506	546	507	486	527	502	515	533	502	494	540	523	510	505	517	531	467	537	459	521	495	508	506	547	498	518	513	528	496	510	506	504	546	508	492	527	504	467	520	505	504	542	490	505	486	510	526	507	558	520	507	467	507	504	533	504	491	495	464	507	469	510	535	484	480	484	499	498	489	539	460	478	486	524	506	484	476	503	494	529	528	507	508	506	484	513	510	518	495	503	514	566	483	497	545	493	495	557	481	535	501	482	473	541	455	496	555	483	518	498	495	493	467	487	540	499	484	475	483	484	525	498	507	464	496	500	483	524	526	514	454	475	513	478	495	513	492	442	512	497	514	509	520	508	520	501	525	497	535	511	512	488	503	525	529	508	504	497	488	518	512	474	492	491	480	484	491	526	514	488	505	509	508	501	488	494	499	509	500	468	507	535	524	508	522	514	563	478	539	505	495	500	479	499	556	552	521	473	474	509	537	487	506	469	534	466	514	510	450	495	484	476	489	510	465	483	513	537	491	522	500	546	507	489	553	498	461	474	520	507	525	541	497	541	496	487	507	483	513	521	528	514	503	498	474	487	494	519	506	477	512	500	477	487	518	519	567	496	540	503	516	497	519	531	531	528	533	477	538	472	533	517	508	469	510	473	532	515	503	486	511	517	536	476	511	531	473	530	492	509	481	453	500	466	520	512	495	492	523	502	485	491	511	499	508	468	510	502	490	496	488	533	515	473	475	521	516	486	511	495	496	531	520	510	506	489	484	489	506	510	519	493	522	550	503	523	497	505	481	540	447	509	535	509	502	507	505	482	505	472	549	534	506	512	523	507	487	509	536	487	520	485	481	498	511	481	496	555	525	509	504	514	500	487	512	517	503	504	526	514	504	485	478	530	512	504	534	506	480	510	477	492	490	511	475	495	496	483	535	490	500	492	507	525	497	471	483	503	517	497	506	479	481	524	521	531	471	511	488	549	539	504	480	512	530	504	525	515	506	545	526	505	504	497	512	526	465	494	485	515	528	487	513	525	467	474	548	508	457	480	516	540	526	516	486	504	470	498	493	453	546	521	516	506	511	488	503	533	530	519	497	546	481	520	525	479	521	524	475	508	495	506	474	534	532	506	519	490	520	486	510	511	489	500	475	517	493	444	504	533	523	462	488	517	475	508	471	492	512	520	510	494	475	532	469	498	455	530	498	469	506	521	514	493	471	502	510	467	504	518	482	498	507	476	504	519	540	488	472	468	518	527	514	476	500	511	492	526	512	504	515	499	480	527	493	521	498	473	514	460	531	531	513	487	527	513	475	534	473	497	485	469	491	506	505	500	496	503	492	511	492	471	516	474	519	536	502	514	462	497	517	507	520	506	514	546	493	486	505	538	512	507	488	472	490	503	469	467	485	518	478	518	529	469	460	481	494	518	546	472	501	498	530	545	480	547	523	517	468	524	499	471	494	524	485	474	502	518	491	532	539	501	575	549	550	490	523	491	500	484	486	480	513	483	521	512	562	512	501	495	484	508	471	524	524	511	504	511	548	507	467	511	512	470	502	479	546	496	508	485	489	509	523	504	515	520	505	480	536	509	471	499	511	506	490	509	464	513	512	501	480	511	490	536	542	532	514	508	486	512	482	505	531	488	434	506	501	525	493	485	526	483	492	460	493	492	472	550	497	500	509	507	520	513	495	504	481	476	505	534	505	540	529	504	467	472	500	503	520	489	511	537	475	484	511	525	492	563	531	511	494	499	516	513	480	521	527	500	517	492	505	516	518	515	485	492	494	494	472	487	524	462	514	504	505	491	498	497	501	499	498	506	524	514	463	489	505	514	531	506	529	491	460	524	501	494	504	523	492	516	484	510	487	512	508	479	527	475	533	482	512	488	492	488	507	543	522	495	495	512	531	492	493	528	481	507	561	513	501	493	551	491	460	506	503	483	519	531	478	519	483	497	496	490	479	491	528	543	469	521	482	556	532	475	508	510	532	501	479	536	512	518	465	491	501	528	507	487	525	493	503	513	491	462	476	502	496	520	502	509	536	524	479	526	513	490	494	496	510	532	538	470	484	498	504	513	505	530	502	514	541	454	501	549	481	505	489	550	521	513	472	495	555	479	493	468	496	547	504	488	537	536	530	522	496	515	468	508	496	522	501	510	486	481	527	566	492	524	524	516	487	506	499	514	497	513	501	511	494	500	482	530	489	486	515	440	520	508	510	563	518	504	458	522	496	550	510	491	491	499	520	467	510	499	508	477	502	517	491	507	541	503	476	500	568	497	518	494	519	513	490	517	505	518	525	521	495	498	504	554	522	509	487	522	522	531	483	469	504	495	506	467	519	504	514	516	453	464	488	503	474	524	514	555	498	548	503	511	471	512	483	489	530	480	525	476	475	494	477	499	512	450	500	532	499	495	516	490	528	497	454	526	491	534	508	495	501	556	488	541	514	509	547	472	484	478	535	467	507	491	521	544	531	456	485	496	510	474	494	493	506	542	533	527	531	500	511	512	539	488	517	502	504	544	543	510	492	495	477	507	473	502	528	496	490	525	516	489	519	471	498	485	503	503	515	502	515	504	502	485	503	491	523	540	495	540	543	510	529	486	461	537	472	510	530	545	470	481	522	550	496	546	479	501	523	521	525	456	532	496	498	527	469	519	503	508	505	498	463	506	511	482	534	481	467	501	527	481	504	513	507	515	522	501	534	491	526	487	485	483	490	479	541	496	485	508	493	495	521	489	493	487	455	509	492	525	498	493	498	495	497	532	522	510	472	511	494	475	494	497	499	470	525	496	479	522	525	519	525	517	497	512	526	521	513	478	524	488	493	503	489	472	464	501	482	466	547	477	504	495	501	491	512	459	512	475	468	488	495	437	487	480	504	524	483	474	501	511	500	462	555	516	523	556	512	513	503	506	483	536	503	542	501	508	514	538	511	477	512	512	546	494	538	509	487	505	482	542	498	534	525	518	488	495	497	518	517	522	549	534	513	464	477	502	501	537	504	504	520	520	493	543	514	521	487	478	530	572	491	518	513	546	507	491	521	493	493	489	464	505	541	496	485	525	462	458	510	531	490	513	544	492	486	485	547	517	520	521	454	479	465	464	530	464	508	510	459	509	512	509	527	451	514	506	523	487	491	529	566	556	505	525	513	505	507	506	506	464	502	489	520	485	519	444	495	474	511	534	542	481	510	548	514	487	495	530	500	537	511	469	490	501	499	484	511	494	478	490	473	500	500	494	500	462	471	477	482	498	492	483	514	540	472	512	510	499	488	492	483	498	546	525	533	500	498	524	472	473	488	491	494	528	510	519	515	481	496	487	519	533	489	525	481	505	506	508	464	509	514	529	502	507	512	462	486	534	507	490	527	517	491	519	484	510
16290	1396	766	664	575	509	489	382	331	341	309	301	305	270	256	309	266	271	260	299	315	293	298	278	296	275	298	291	278	265	288	298	311	339	316	279	275	279	257	286	295	280	303	271	279	263	339	280	301	276	269	269	261	291	291	286	274	271	275	244	306	305	291	268	305	278	272	284	263	284	252	248	304	262	290	265	313	272	280	273	272	270	265	295	298	267	310	254	292	259	302	302	251	264	318	265	305	256	279	261	302	283	269	301	260	274	288	289	263	269	288	287	299	241	272	256	284	295	291	288	290	284	286	296	287	288	301	313	266	288	286	295	299	304	293	266	244	273	284	290	273	296	278	270	265	274	288	321	274	272	264	335	293	306	260	282	272	298	261	268	252	277	281	273	285	260	328	260	290	253	263	274	291	282	261	296	293	287	260	292	310	260	301	270	289	282	235	248	263	279	273	262	259	273	309	271	274	288	283	274	278	269	258	298	292	293	275	255	265	287	282	273	260	292	247	287	303	291	278	238	261	265	255	278	276	295	313	285	308	256	300	296	304	293	296	276	258	285	268	309	290	271	284	294	251	272	301	244	300	302	275	264	306	320	295	290	287	266	295	270	278	306	302	287	270	296	239	287	287	232	276	302	274	264	273	291	292	252	296	264	271	252	279	275	276	295	286	286	275	265	288	282	277	311	283	262	235	273	276	279	283	259	265	277	274	309	301	276	248	269	270	277	293	271	253	276	285	276	276	292	285	277	268	290	292	293	300	242	272	285	285	291	297	285	247	300	267	292	302	310	249	286	283	248	264	266	260	277	285	279	311	305	252	317	245	269	272	293	287	331	268	253	270	284	272	297	288	251	293	303	301	304	307	299	291	289	273	247	289	251	260	290	291	269	284	300	281	264	267	257	291	299	290	283	296	298	309	287	283	273	287	247	252	284	271	290	269	287	276	264	238	301	291	262	296	295	312	269	262	276	307	310	297	257	263	238	280	279	307	258	288	300	295	273	285	293	310	305	295	283	281	305	281	300	283	268	298	279	340	263	286	272	265	282	291	302	322	297	285	265	274	268	342	302	311	263	271	267	274	308	278	273	299	277	272	241	300	312	272	255	283	293	271	261	283	254	253	257	258	252	287	267	306	279	246	296	266	286	274	247	268	324	308	282	271	290	277	276	275	293	313	246	301	284	285	309	300	302	253	279	286	324	265	270	254	272	262	287	286	266	283	290	280	269	267	302	257	328	315	294	255	319	272	298	283	275	263	302	276	297	275	253	269	265	265	263	261	258	262	291	292	282	248	260	275	257	247	285	301	298	298	294	297	281	265	283	307	279	273	286	296	277	301	271	308	287	306	256	261	254	311	268	262	285	285	278	278	285	275	343	275	296	276	285	286	284	294	279	284	249	299	262	285	264	268	274	306	312	253	260	326	295	268	270	299	248	267	278	267	249	285	266	286	267	282	237	302	298	254	312	262	285	262	269	266	277	292	267	306	247	246	276	275	284	262	274	279	257	268	247	278	301	276	294	277	286	262	290	266	297	305	289	310	258	299	265	238	304	281	286	259	289	284	279	259	247	294	264	272	266	243	261	311	283	290	296	301	254	273	293	280	286	309	282	294	288	299	300	284	258	297	252	269	245	260	252	286	288	272	267	264	291	259	288	268	271	258	298	272	278	308	284	254	274	304	269	248	287	252	280	275	303	286	267	281	290	295	299	286	280	286	258	299	274	290	267	255	270	292	287	283	247	275	298	311	295	262	275	262	282	254	283	310	263	278	254	295	273	273	277	271	301	265	273	254	280	291	298	298	294	280	280	305	315	300	250	296	282	284	286	314	278	288	265	284	300	248	266	295	294	287	281	271	290	261	316	302	274	299	271	306	306	278	280	250	261	289	280	253	288	277	290	286	293	261	277	265	287	286	261	283	272	296	246	262	277	310	287	280	320	274	261	281	270	263	285	269	310	278	277	294	295	271	260	248	275	275	283	265	296	288	248	242	274	239	294	277	263	300	275	266	284	270	252	302	307	301	280	259	252	282	261	296	252	293	280	309	264	278	282	249	273	291	270	264	291	271	277	296	251	259	292	274	281	299	288	254	290	305	296	265	267	274	287	260	243	247	256	285	280	291	286	301	269	272	280	277	264	284	253	282	293	266	289	283	311	300	267	292	283	286	293	265	248	288	262	287	312	267	273	302	283	292	247	284	266	264	253	268	267	281	283	265	295	300	282	327	301	284	253	289	311	254	242	271	271	277	273	298	259	266	257	278	278	298	296	273	264	255	254	297	275	288	296	265	291	270	254	276	253	275	257	278	296	274	270	251	269	276	270	268	278	281	293	252	279	251	286	285	269	277	277	283	290	266	268	298	305	283	282	295	276	300	276	302	269	273	278	253	291	280	280	289	265	295	256	291	285	265	285	295	266	253	287	285	275	283	296	322	265	300	294	265	263	299	284	262	290	305	297	294	272	312	284	284	277	285	290	295	279	289	305	303	289	307	320	294	262	249	262	306	308	271	270	297	272	284	262	307	285	295	280	286	265	302	270	279	252	301	277	296	317	290	290	269	295	279	287	250	279	310	297	287	267	300	269	270	252	282	270	279	252	247	277	280	282	289	260	270	269	312	292	232	264	287	260	259	263	269	262	317	270	301	267	246	279	329	274	251	264	261	278	276	295	288	279	281	303	256	276	258	292	285	327	280	286	276	276	290	294	320	275	306	270	278	280	264	278	305	295	260	250	279	307	271	274	282	272	338	250	328	276	252	262	308	287	285	287	283	251	283	279	262	284	284	270	287	281	287	292	256	259	277	281	276	314	265	274	267	275	289	277	307	289	298	271	277	277	265	285	267	294	292	264	269	266	254	287	295	275	270	287	278	265	312	271	261	278	249	260	315	289	286	277	240	245	259	257	272	284	275	259	284	251	278	304	267	294	293	296	291	270	308	300	288	290	261	299	285	283	270	292	293	278	296	278	261	290	329	290	274	302	253	257	251	279	264	266	275	268	281	281	267	306	253	274	292	292	270	265	282	302	280	283	304	266	289	275	298	301	315	288	303	282	249	251	288	280	290	259	273	274	280	260	289	240	279	327	260	249	293	304	279	288	257	278	287	276	295	267	263	271	276	294	286	288	237	292	297	285	283	317	274	302	301	276	241	265	255	256	261	259	271	260	299	271	293	284	298	285	271	309	267	276	279	271	287	294	286	298	273	267	287	265	335	246	244	285	263	323	284	317	266	294	279	287	277	273	320	277	288	308	294	281	289	287	238	252	316	286	261	288	289	291	267	260	293	280	301	294	284	260	296	283	267	288	268	243	266	266	262	290	250	272	281	295	299	280	268	243	295	298	258	267	264	277	280	270	272	296	315	320	291	293	285	264	294	280	274	273	287	286	266	284	269	294	278	256	279	298	282	282	288	263	280	260	288	274	291	274	296	319	285	279	274	240	285	273	266	279	286	287	258	254	269	313	277	257	297	268	277	292	274	259	269	267
10123	1060	1563	1852	1855	1712	1521	1217	991	984	954	839	866	824	789	755	736	679	745	731	696	685	717	672	700	685	696	696	647	649	755	632	693	693	647	706	717	697	670	654	702	677	694	665	651	642	628	602	675	639	658	658	650	640	627	656	629	698	661	659	673	664	663	693	720	700	705	665	649	644	682	644	647	715	702	648	635	690	651	683	641	699	675	623	675	643	688	651	655	678	580	662	743	681	681	654	647	663	679	637	633	653	667	658	658	627	672	663	681	671	655	681	676	640	670	623	632	686	639	708	691	660	667	666	694	694	598	688	642	613	643	647	671	675	706	630	638	691	705	689	607	666	597	644	662	634	654	617	656	660	707	684	654	677	645	629	634	648	665	652	635	644	632	650	690	700	622	628	644	617	637	672	657	637	636	689	644	637	638	653	699	661	666	713	678	655	618	678	707	693	693	698	642	677	618	647	674	707	669	700	623	688	713	659	661	703	622	671	686	707	667	663	654	633	651	660	654	671	714	655	637	677	638	634	731	620	670	637	641	666	721	669	635	661	632	656	664	705	643	673	630	658	641	682	584	681	656	670	673	649	654	644	668	660	651	654	663	640	623	707	636	668	688	661	643	614	648	690	705	685	670	666	711	669	652	685	688	711	694	708	648	675	699	638	653	656	654	654	653	687	660	678	683	676	667	689	681	661	627	674	674	673	639	645	653	690	654	687	637	688	675	595	649	696	627	641	649	647	667	665	650	638	666	676	620	676	664	678	685	671	651	668	684	663	679	650	679	677	654	686	643	660	615	628	727	653	629	687	679	687	653	670	673	693	664	615	727	736	634	651	638	664	663	664	633	634	617	671	676	600	664	656	687	643	667	654	706	694	687	644	669	705	617	685	648	657	672	663	672	704	664	634	671	617	646	670	633	611	679	700	692	686	665	680	690	671	662	732	682	654	692	645	678	726	678	633	694	646	676	668	652	673	637	628	647	641	701	665	685	623	668	665	628	671	645	660	679	656	623	673	675	741	691	676	663	634	644	674	649	664	634	695	683	660	674	650	651	632	626	656	658	617	709	667	636	657	650	647	647	693	647	667	665	659	665	665	608	657	604	650	644	621	663	666	657	642	697	680	661	726	672	615	619	621	699	666	668	663	692	661	652	668	696	605	682	696	664	650	623	659	678	631	693	659	642	644	654	661	655	668	616	656	653	645	653	646	659	703	654	596	645	660	665	664	612	646	704	643	659	664	668	654	653	676	680	660	659	678	642	649	650	621	656	643	631	682	693	673	652	707	656	703	658	632	670	640	681	655	686	649	628	640	621	659	702	650	700	681	656	656	651	661	684	683	673	692	643	683	691	690	684	639	702	665	662	668	659	661	667	672	660	646	697	673	648	671	656	631	658	612	643	642	661	692	627	641	671	661	688	627	646	663	658	637	649	631	640	693	665	679	638	696	675	678	650	655	659	688	646	672	670	653	682	656	655	708	661	679	648	634	621	636	662	660	640	624	638	633	661	695	678	654	671	661	650	646	640	641	647	653	695	667	646	676	716	645	666	634	659	638	667	640	685	651	631	695	651	643	632	627	647	668	675	661	721	647	651	659	675	640	650	675	661	667	643	654	655	641	678	611	652	643	675	689	666	669	635	675	647	646	649	649	694	633	669	716	647	647	693	638	691	647	654	632	662	724	739	611	666	673	684	658	671	687	709	644	641	678	656	688	692	651	661	654	674	689	690	634	664	669	658	604	647	685	704	681	639	684	681	693	661	608	657	677	668	659	719	657	656	705	664	670	642	749	646	632	628	669	720	636	686	708	717	673	664	625	669	647	635	661	690	663	678	643	667	660	679	637	678	671	655	679	652	661	639	653	648	661	617	621	681	640	638	661	686	708	623	636	670	697	700	691	642	708	665	681	651	655	653	617	650	628	652	681	642	660	696	677	666	633	660	662	675	644	705	660	644	687	644	643	639	689	686	621	652	686	652	654	671	659	668	654	687	632	640	656	656	723	653	663	689	691	673	668	688	624	694	666	659	670	688	655	647	690	674	641	696	690	672	654	643	705	720	660	678	696	627	680	678	679	692	658	652	731	650	670	655	632	649	642	647	665	688	684	665	684	621	670	665	677	675	692	651	668	645	646	640	626	635	658	694	673	663	645	663	644	609	663	656	663	679	649	631	659	670	605	689	671	643	628	638	666	661	652	681	646	685	636	642	656	624	722	653	614	656	687	682	627	658	619	644	664	671	645	625	668	672	665	640	676	619	721	625	682	705	690	711	628	635	687	622	635	642	650	657	637	661	647	665	653	603	644	629	639	635	699	643	706	633	656	671	689	681	644	659	631	664	653	676	642	656	650	640	679	642	634	681	699	660	661	578	634	688	646	681	646	677	648	656	618	669	687	654	671	688	658	659	695	633	650	661	681	683	635	687	664	644	626	679	652	673	718	710	687	672	664	673	683	640	642	662	698	637	653	636	651	665	628	684	629	665	692	629	655	616	663	688	656	672	659	713	644	646	675	638	698	668	660	670	638	669	674	628	648	646	688	652	662	678	643	707	648	629	633	593	680	692	682	623	667	655	642	687	649	641	671	669	639	667	664	684	672	674	620	671	676	618	630	624	675	670	664	643	636	681	686	614	655	680	686	676	690	678	623	673	632	694	638	674	669	680	645	676	630	644	682	617	627	626	630	644	666	675	646	717	698	618	643	677	684	615	630	691	624	629	666	699	667	702	630	653	695	619	680	672	665	668	646	656	648	686	641	660	681	664	686	673	681	671	683	669	698	675	670	644	678	696	645	637	630	622	667	666	673	636	617	663	652	650	693	652	683	686	707	650	621	627	680	634	629	671	632	642	643	637	665	673	671	666	636	667	657	631	590	673	640	663	670	695	632	637	656	674	625	677	719	688	683	640	680	635	707	653	634	670	702	692	666	658	672	649	672	664	648	668	662	684	679	659	638	647	635	704	615	680	675	656	651	675	664	605	648	673	648	635	590	674	651	686	651	695	651	610	664	675	668	710	622	696	677	633	656	657	644	638	671	671	638	659	615	687	644	652	653	699	663	654	638	643	689	696	687	718	642	636	666	627	672	655	641	652	661	607	636	634	620	716	653	662	676	655	674	669	669	611	676	669	664	652	673	644	742	699	664	644	652	668	643	636	676	644	670	648	658	638	662	676	685	709	647	717	613	662	623	699	637	647	656	684	647	696	617	658	681	663	673	672	675	651	641	656	699	638	655	666	676	711	685	662	656	669	701	636	687	657	678	664	700	644	598	719	666	615	628	638	671	661	683	675	652	665	694	641	642	659	628	633	705	632	657	717	703	641	677	688	672	674	640	674	686	678	683	735	651	712	710	641	681	672	660	643	688	654	623	688	689	662	697	641	652	666	657	657	626	662	634	588	661	644	633	642	683	690	632	642	705	644	695	681	681	701	629	637	667	649	702	649	661	640	653	704	660	628	647	699	662	646	655	735	624	718	642	683	660	710	721
25768	3252	1460	1250	1010	832	788	609	551	565	519	481	451	495	433	443	457	411	365	486	446	413	420	388	416	395	444	424	416	439	419	429	414	397	433	378	400	417	443	382	433	427	415	362	436	391	387	409	436	389	468	445	427	403	358	449	386	387	407	378	410	441	410	398	465	421	394	353	411	421	414	422	433	364	427	424	406	410	408	379	419	389	415	367	401	369	420	386	421	406	431	420	465	397	404	410	346	389	396	400	388	386	428	410	423	396	390	401	421	411	415	407	433	392	441	401	418	406	403	397	438	427	429	438	393	400	424	410	377	435	377	397	369	382	421	406	396	414	429	415	429	435	467	430	425	443	441	402	427	377	403	406	406	407	384	468	408	392	412	413	404	390	410	411	440	412	433	429	402	412	398	406	398	413	365	383	443	419	377	378	391	399	387	400	440	379	386	408	423	422	416	426	448	389	403	401	400	429	405	423	462	402	410	408	426	451	398	389	395	388	424	431	428	381	391	394	416	391	370	362	431	408	381	387	427	445	402	380	382	414	396	402	384	421	395	430	418	421	421	406	399	398	408	396	420	424	390	440	409	425	408	408	448	441	418	403	393	404	371	439	410	405	406	415	399	450	420	379	409	385	401	377	425	431	382	384	375	343	415	418	377	380	399	435	418	383	401	404	390	379	377	388	415	419	426	412	407	423	436	437	409	382	371	379	424	439	402	398	431	398	397	407	392	408	457	387	412	409	406	409	417	442	394	396	403	386	408	395	395	416	433	372	411	407	391	383	434	369	408	428	425	450	418	434	428	435	390	384	416	382	362	447	408	390	440	425	456	398	397	394	375	405	418	393	425	397	402	373	417	383	429	369	404	398	442	407	398	368	406	443	423	433	420	430	411	424	415	449	376	432	413	369	393	380	417	404	417	398	429	417	408	409	403	392	438	390	356	363	362	409	382	414	387	434	426	383	381	405	414	404	424	392	419	353	415	405	428	438	363	428	398	373	349	395	386	444	441	395	445	401	431	407	399	411	385	418	397	380	420	441	392	400	380	431	439	422	421	456	434	353	404	385	406	424	425	402	429	353	392	405	400	382	393	438	420	404	389	466	405	416	418	413	420	409	399	417	411	430	406	404	418	409	396	395	437	401	392	409	400	438	437	412	396	408	376	405	398	408	407	399	414	426	407	397	377	377	379	391	399	421	414	388	407	374	465	408	430	429	436	390	431	422	376	401	451	413	378	403	414	379	393	400	417	370	445	392	391	407	367	379	424	424	394	424	392	419	421	390	392	428	398	401	407	417	418	420	420	411	398	444	388	412	399	398	417	432	403	433	398	395	405	391	434	412	365	411	383	400	384	387	403	413	435	380	406	397	431	411	392	419	465	385	439	424	371	440	400	376	399	410	462	400	392	383	373	389	427	379	379	408	407	370	408	397	467	411	361	399	414	375	451	365	413	370	425	427	444	394	436	400	440	414	410	433	429	383	401	391	393	400	436	410	424	393	424	413	451	423	415	379	398	400	429	367	364	410	419	415	427	442	432	419	378	421	399	401	438	393	418	443	424	427	397	427	424	445	394	435	441	441	433	396	406	384	417	406	414	396	415	399	436	434	407	405	403	386	426	413	376	424	417	414	426	375	385	408	374	388	389	399	383	409	452	376	407	463	371	412	379	394	429	357	418	426	404	374	414	370	445	384	385	436	408	356	423	397	439	416	409	399	372	390	414	398	429	408	394	405	434	413	449	397	458	427	430	406	372	410	429	412	373	405	432	379	472	405	415	412	434	396	450	399	389	435	411	373	428	395	438	434	411	406	398	410	429	443	396	382	426	408	409	375	414	395	420	384	408	415	407	437	429	448	411	379	363	409	390	379	431	401	397	405	394	398	442	385	404	409	407	442	396	425	432	399	386	439	409	391	414	378	424	408	384	376	428	386	421	393	410	418	426	416	421	397	427	408	428	410	410	399	410	378	404	388	414	404	395	382	398	435	407	398	429	402	427	398	395	402	414	422	387	389	401	389	463	417	356	373	374	402	388	404	441	434	392	386	394	426	446	430	409	417	435	390	381	391	382	387	418	398	436	417	430	412	381	439	413	389	407	361	417	435	404	400	412	401	386	403	378	420	375	387	435	445	399	419	371	394	417	420	422	410	390	378	412	390	436	410	409	410	384	386	393	386	433	421	365	414	391	387	415	394	436	423	434	403	417	427	414	450	390	383	372	399	415	388	443	410	412	405	403	421	342	409	416	463	439	403	409	377	398	397	418	396	412	421	418	406	442	396	380	389	404	365	421	402	442	441	410	428	404	430	402	386	413	383	421	356	400	410	412	372	431	423	421	404	395	405	378	422	404	408	431	455	475	391	392	396	396	382	417	348	452	386	342	395	419	370	418	388	387	402	431	386	427	399	438	382	407	425	410	388	405	442	411	358	427	431	371	417	461	417	432	369	451	423	426	410	445	412	378	395	403	402	398	404	383	413	426	415	369	438	403	386	416	408	450	414	394	438	404	405	430	414	403	383	413	395	378	383	415	470	380	406	413	376	447	402	412	436	420	393	373	367	423	449	411	404	398	405	399	409	393	389	424	418	392	398	430	445	476	430	398	386	415	384	425	385	408	412	406	396	434	401	387	415	416	410	427	374	408	402	447	418	413	408	416	391	395	421	374	400	405	403	444	409	403	406	420	430	447	424	418	413	401	388	397	390	387	401	394	387	423	405	419	417	429	432	413	433	380	408	416	396	410	402	395	376	427	423	429	413	398	425	446	435	420	405	405	376	407	404	398	405	423	392	396	431	415	464	411	390	411	387	419	404	410	424	439	411	397	416	399	395	430	406	411	462	420	403	412	365	418	393	414	427	358	430	399	400	414	388	432	410	446	389	456	403	383	421	403	406	421	356	399	427	441	414	389	423	406	419	405	402	395	420	422	379	335	417	403	392	372	426	416	427	394	396	411	394	443	376	400	396	404	400	402	405	375	410	453	414	414	394	409	364	414	427	406	434	392	472	397	404	406	444	410	377	394	384	413	440	418	405	400	402	369	412	410	425	402	350	376	405	406	396	439	411	391	458	417	415	407	408	435	406	439	376	408	403	415	395	424	435	377	419	437	426	431	431	394	407	402	439	399	405	463	400	375	398	418	399	410	376	388	401	381	400	416	398	383	407	401	399	412	404	431	414	421	408	389	452	387	406	396	404	390	377	409	432	409	438	408	398	398	424	439	364	433	396	381	402	415	424	369	424	380	396	440	402	408	435	382	396	451	383	400	396	430	410	360	385	421	399	430	394	396	410	405	418	427	396	407	403	410	401	419	401	377	383	447	415	437	376	385	429	414	423	439	403	386	404	422	432	422	412	418	450	420	428	390	396	441	405	414	412	394	378	406	443	405	411	389	390	397	392	419	419	410	442	428	435	421	412	426	374	360	406	404	373	392	384	428	363	378	434	398	371	436	392	387	359	403	413	382	409	439	433	428	403	390	425	397	412	406	399
13848	1484	2678	3177	3027	2472	2346	1906	1594	1580	1363	1367	1263	1120	1163	1133	1033	1040	1050	1018	1025	1033	1003	1015	962	945	977	961	999	946	990	969	951	956	927	973	950	938	869	885	921	911	887	920	924	896	937	896	958	866	909	945	890	916	947	911	934	907	922	916	906	908	921	920	898	909	867	957	893	989	834	883	903	880	936	863	845	932	921	952	869	915	940	920	939	908	950	901	946	916	872	897	925	930	902	915	894	919	920	883	938	853	923	895	891	903	908	869	933	895	906	927	885	889	913	963	900	942	912	928	953	901	882	882	906	942	891	875	870	904	861	899	910	874	903	913	931	967	929	924	930	910	857	912	913	891	922	894	911	882	917	920	921	897	889	965	854	891	912	958	868	925	913	880	916	887	897	908	942	935	966	915	906	909	903	918	947	920	912	931	916	939	885	895	925	900	899	916	935	908	883	908	863	935	905	880	942	919	908	922	894	897	846	886	942	918	909	891	879	897	905	856	906	896	881	873	904	871	903	843	890	893	839	925	875	875	928	909	914	956	855	884	955	906	884	860	918	928	858	866	896	905	877	921	908	909	890	902	933	883	882	898	906	867	934	916	902	911	846	892	897	893	869	909	899	888	889	879	879	869	874	909	856	870	955	899	978	921	895	933	869	883	866	859	921	886	851	916	913	911	889	904	926	916	912	890	873	893	938	882	881	909	889	865	910	920	899	915	916	919	945	844	861	938	912	926	879	904	850	886	909	954	922	889	925	832	895	911	905	882	898	917	892	937	907	859	852	935	941	928	923	949	893	932	867	932	923	939	860	886	884	952	903	918	880	852	944	914	929	929	923	919	906	965	921	935	898	866	915	876	893	929	897	918	870	873	910	902	886	883	904	890	910	864	880	829	905	924	896	883	892	904	927	920	858	879	937	936	892	935	870	828	884	881	899	901	955	893	901	922	920	914	882	935	924	892	918	877	883	916	875	901	909	890	903	960	915	836	902	819	851	865	862	911	940	917	891	849	931	909	876	898	945	895	916	950	868	863	904	907	901	888	914	947	914	936	920	893	899	884	871	910	928	868	875	886	857	854	856	893	847	984	932	935	915	909	897	869	907	917	946	933	966	899	935	893	894	901	918	858	931	886	911	869	897	855	949	862	901	935	929	885	890	899	892	845	909	907	871	917	876	920	917	901	901	927	874	833	880	906	902	878	881	881	883	926	878	936	905	902	884	878	908	914	899	961	920	947	884	886	914	901	965	912	933	864	898	887	920	931	925	885	948	930	878	861	927	879	937	885	824	944	904	917	876	845	890	900	920	920	852	880	938	901	860	897	919	945	891	898	892	924	866	903	929	894	869	907	885	872	893	891	882	879	938	889	886	962	881	990	871	900	872	941	891	905	927	923	985	930	921	955	903	887	900	902	919	943	940	904	934	908	870	895	935	862	932	824	944	909	852	915	926	941	889	876	859	898	968	898	899	906	889	871	852	888	924	873	932	930	891	886	920	907	934	869	902	962	936	958	847	929	895	899	889	979	861	906	932	874	948	869	870	944	887	925	940	911	918	903	882	879	900	914	968	937	897	877	934	860	954	867	877	902	898	887	891	866	877	886	867	946	902	874	877	932	894	905	917	906	943	872	881	922	915	921	934	878	898	906	926	946	923	922	940	856	877	910	994	885	901	867	855	905	865	913	916	931	873	861	897	947	902	908	845	897	894	903	878	922	878	894	859	931	902	883	943	914	933	893	925	865	865	915	877	842	887	919	946	927	911	921	930	879	973	891	911	866	944	906	872	871	876	925	884	822	913	864	815	910	904	881	893	924	920	936	896	885	970	917	916	928	913	904	902	940	876	893	957	858	904	895	894	915	939	932	935	916	868	908	926	952	863	914	868	927	914	964	914	887	946	906	954	914	931	848	965	910	961	921	888	834	917	862	892	894	904	920	874	929	915	894	901	931	893	875	937	895	896	911	881	884	885	874	889	916	891	924	870	884	870	880	915	907	918	895	906	906	890	878	913	883	915	928	957	868	944	843	891	917	907	885	897	873	916	909	842	865	969	911	910	938	905	906	923	932	913	951	897	874	882	893	855	880	876	941	893	898	915	931	903	874	908	879	904	949	926	913	902	857	908	815	902	853	895	905	909	920	936	854	895	871	903	910	947	933	913	889	874	866	877	918	921	893	907	940	954	897	925	861	900	916	905	871	913	923	908	890	884	887	911	874	890	951	928	943	904	884	917	925	902	903	936	897	894	905	913	860	874	883	914	857	936	929	882	876	902	909	913	884	923	860	889	911	897	930	880	944	871	897	962	897	852	929	961	883	864	877	927	901	891	895	934	840	917	896	893	939	870	935	906	928	903	934	897	863	864	876	897	880	947	904	935	930	906	860	891	900	904	887	838	881	928	879	918	927	891	891	899	917	882	931	898	917	940	887	903	893	948	951	895	898	882	895	931	904	878	888	881	918	890	972	874	855	888	912	887	900	923	945	881	917	856	927	917	885	877	904	905	859	891	923	885	960	927	914	917	912	888	877	891	896	861	925	921	868	908	901	908	888	915	925	956	901	893	903	884	938	859	845	822	963	911	899	888	931	868	895	928	927	889	888	896	923	881	914	873	858	894	876	904	866	881	914	936	939	971	899	921	896	929	942	959	868	917	878	945	920	902	926	859	865	882	877	931	907	894	938	899	874	946	897	877	904	895	912	931	964	914	887	902	867	918	894	846	853	906	903	897	878	938	936	907	941	872	899	903	952	877	895	883	885	917	904	927	858	832	902	910	881	909	903	896	909	908	907	924	941	888	870	849	909	916	939	877	914	892	913	887	974	918	880	895	911	869	889	874	976	869	839	904	883	948	878	905	854	870	874	857	883	886	914	937	891	908	903	940	931	879	930	930	895	903	916	868	898	914	866	900	879	874	959	898	884	863	883	896	909	931	900	929	879	859	834	932	899	883	938	939	887	894	897	843	962	925	887	951	901	913	936	933	897	924	943	867	921	900	865	894	926	947	871	924	895	967	938	935	909	871	883	880	955	929	921	889	962	934	918	880	882	894	876	926	938	870	843	933	890	933	907	902	911	907	877	940	917	898	895	877	913	927	889	923	885	914	911	940	976	923	920	901	913	919	890	870	926	878	974	866	900	881	860	879	896	920	938	893	923	887	931	902	934	932	896	940	886	928	862	845	869	894	889	878	806	939	921	926	959	894	831	898	904	911	906	933	900	885	917	939	950	875	885	932	911	935	933	940	874	940	945	956	863	919	880	883	916	911	937	900	948	947	930	884	924	857	910	866	903	922	899	863	964	871	863	937	903	960	910	864	934	896	941	955	878	887	897	902	880	924	901	925	827	921	913	921	910	845	925	908	920	919	934	902	915	900	939	892	914	891	917	858	918	935	839	910	906	866	942	926	913	893	884	907	877	847	886	877	851	905	873	887	931	888	858	891	907	863	844	888	872	913	930	893	839	857	912	860	858	871	963	951	913	912	947	885	883
4863	340	247	207	214	212	212	236	193	193	231	205	201	183	202	187	234	214	219	208	221	200	239	202	210	178	225	215	187	223	211	172	202	215	203	222	226	218	204	191	199	249	200	213	241	225	212	202	241	212	207	238	194	208	198	215	175	187	216	248	244	184	197	216	224	199	208	196	198	219	233	219	232	225	216	193	209	201	172	182	201	213	209	221	173	201	228	211	196	214	209	222	214	207	209	249	202	193	211	188	211	210	190	217	179	193	177	180	206	217	218	218	216	179	198	214	207	224	185	203	198	202	217	230	202	198	215	202	172	171	215	205	197	217	180	218	204	196	236	226	213	203	204	231	201	196	222	190	220	193	185	195	189	208	212	193	232	198	218	224	202	202	214	200	198	178	227	190	211	214	206	227	185	209	210	215	208	206	208	211	200	223	195	200	218	223	228	207	196	215	211	201	215	223	201	205	215	193	196	166	199	217	217	196	214	201	223	207	213	196	222	215	222	200	226	217	204	217	216	197	209	238	213	222	218	189	222	198	223	193	221	206	214	194	215	197	213	181	229	191	206	199	229	195	181	217	224	198	201	198	181	193	231	218	223	196	198	213	221	233	241	215	221	206	220	205	182	210	233	217	214	203	188	217	203	221	204	178	224	223	226	207	178	222	216	213	198	183	253	192	182	192	190	206	182	185	203	225	198	201	216	189	182	214	197	219	209	217	192	211	194	210	196	201	184	193	197	189	201	200	173	202	198	205	220	210	225	175	202	181	200	198	211	235	208	180	210	204	216	199	205	208	211	225	213	201	188	229	219	204	201	183	195	215	209	219	186	186	195	209	200	203	232	193	193	195	204	221	190	201	214	242	209	214	212	198	207	171	210	203	209	188	216	200	206	195	218	200	221	212	203	205	204	197	197	222	210	202	204	200	191	203	223	203	184	209	203	192	202	215	211	192	199	182	218	184	181	178	222	213	217	239	213	210	185	205	227	176	207	223	209	230	192	217	176	196	212	197	205	163	213	209	188	213	217	208	186	203	187	217	219	181	237	214	191	212	199	212	233	198	195	200	236	192	192	217	203	230	228	180	205	209	202	216	205	210	213	188	189	195	190	238	200	207	207	209	177	194	212	228	209	189	232	191	193	223	217	208	206	225	218	193	190	195	198	218	192	223	202	203	231	206	198	227	206	219	190	218	201	211	208	217	212	212	184	205	192	220	213	205	218	239	191	212	196	196	198	194	184	206	203	211	203	211	199	185	197	199	203	187	201	212	211	224	223	234	217	192	224	182	216	214	196	226	220	210	220	197	213	223	176	221	216	194	216	199	235	194	208	199	204	188	201	210	208	202	166	206	213	170	177	200	217	207	218	215	226	200	210	210	231	198	199	209	205	214	188	209	191	187	211	194	200	185	220	220	218	178	200	223	195	198	204	180	218	232	241	205	190	170	203	236	207	188	235	193	192	189	198	223	231	173	195	199	196	193	211	209	222	223	209	195	171	212	219	203	241	213	225	202	189	204	223	190	197	201	210	211	196	182	181	220	213	196	212	209	188	179	194	185	205	200	199	186	203	183	211	199	198	193	209	216	198	207	226	207	191	225	209	218	212	213	223	202	205	206	193	178	232	200	209	205	238	215	200	206	226	207	213	191	200	170	195	242	197	193	194	225	215	199	218	182	202	206	217	216	198	181	220	201	177	219	206	191	198	193	224	202	198	224	197	189	211	185	208	202	194	190	204	201	199	202	217	246	185	227	211	200	212	221	189	233	198	235	224	194	184	197	208	196	214	191	213	227	210	191	195	196	208	205	240	225	222	221	212	194	196	207	202	230	203	221	232	213	173	194	193	187	196	227	234	206	194	188	168	205	217	208	207	207	211	219	194	200	196	220	203	219	200	211	200	204	184	204	221	191	226	220	199	208	203	191	203	204	201	204	185	203	213	208	206	209	202	197	221	216	227	205	210	213	211	200	191	213	216	228	212	199	197	181	210	185	187	187	224	207	211	221	193	199	204	189	208	212	229	225	234	182	223	211	208	194	207	228	189	225	225	188	188	182	199	230	224	217	200	208	224	222	197	189	224	199	194	203	228	208	201	218	196	214	203	196	184	195	201	206	205	226	223	203	200	202	195	209	222	239	225	182	217	211	197	165	202	201	192	208	200	193	251	212	185	204	225	202	222	209	218	197	230	199	178	208	199	210	178	207	208	214	187	236	198	201	211	207	213	230	217	170	217	219	193	199	188	201	201	211	237	209	213	205	193	218	205	191	215	170	212	214	188	217	189	237	206	207	211	215	224	187	210	172	231	232	222	201	182	171	193	211	182	197	205	179	224	217	214	218	195	200	227	200	223	219	174	187	194	185	203	205	212	195	214	214	210	226	203	189	212	218	192	195	206	212	210	229	213	231	217	199	202	236	216	208	193	219	209	230	193	199	196	217	167	196	209	219	207	219	212	202	215	183	224	206	222	216	224	227	210	238	235	208	197	217	235	200	219	188	213	200	177	209	190	213	222	189	221	198	232	222	189	185	193	202	221	205	198	221	217	211	218	211	229	216	192	198	205	212	187	196	200	208	219	206	218	191	196	183	217	192	202	197	224	209	189	202	219	211	214	188	155	189	198	189	216	200	199	213	230	190	201	200	233	193	187	209	196	231	210	204	203	180	201	185	211	206	189	210	222	208	209	202	185	226	225	194	192	203	192	219	211	212	218	210	213	202	192	215	225	220	196	204	228	197	188	200	214	209	188	226	194	222	206	183	198	183	218	208	168	186	193	174	212	199	226	178	194	193	181	219	221	200	199	205	209	205	229	176	209	195	212	236	195	234	206	213	208	194	226	208	208	208	201	228	247	200	213	192	223	193	202	181	186	215	204	185	223	203	198	211	219	195	213	252	205	189	198	172	219	223	174	209	213	179	237	204	187	191	208	209	239	196	210	228	217	182	208	222	208	213	235	209	172	201	217	214	179	207	224	219	224	207	225	215	211	217	235	228	196	222	220	220	219	200	211	224	245	225	194	174	182	205	213	205	196	232	211	233	197	214	211	189	195	188	215	246	222	178	191	195	218	197	223	189	180	202	232	209	199	195	194	208	205	201	228	194	185	224	185	211	205	190	211	236	181	217	217	198	208	240	213	216	220	230	204	192	255	206	210	200	193	197	176	206	222	185	199	226	202	192	203	216	220	213	191	204	195	198	247	194	200	244	234	188	200	182	207	187	200	191	205	192	200	221	221	203	180	177	185	178	209	185	218	220	211	207	183	231	199	202	190	198	202	217	192	211	213	208	200	211	191	213	229	220	242	203	207	220	204	204	207	220	204	199	204	204	214	198	196	215	200	200	243	199	204	205	190	202	196	214	176	196	207	198	203	199	198	186	221	204	237	207	188	211	203	229	191	214	215	197	209	205	220	191	205	204	236	208	224	187	200	206	205	185	215	222	184	205	224	200	191	215	207	207	184	221	212	202	212	203	198	195	212	190	209	204	218	210
3356	579	583	573	588	567	584	555	554	565	525	555	501	500	483	508	504	501	510	488	497	492	516	555	483	516	506	543	478	546	504	504	484	557	507	540	470	514	525	513	520	467	494	478	505	514	511	497	487	526	507	513	519	502	520	541	490	468	497	488	476	491	524	488	500	466	494	492	497	530	502	499	520	516	522	496	484	537	499	497	513	536	490	481	504	511	487	512	547	539	473	551	531	504	490	529	501	509	487	479	544	536	545	522	530	498	492	501	508	531	479	510	529	503	527	485	539	546	478	509	509	523	490	529	503	502	489	498	533	472	465	538	555	515	540	487	533	506	498	502	475	482	558	545	511	490	536	479	526	506	459	495	520	543	482	512	534	521	495	535	478	518	495	530	535	522	517	474	483	511	513	490	498	491	492	502	534	494	537	515	534	514	455	499	497	519	520	560	510	510	500	523	500	525	467	509	535	482	482	528	523	492	489	511	474	496	507	522	510	508	533	528	507	549	499	496	517	532	523	479	493	524	533	510	506	494	528	536	528	520	497	525	520	487	498	504	554	515	534	498	548	471	488	476	516	505	515	516	490	489	508	546	504	537	508	529	550	517	560	525	481	502	484	526	521	504	545	466	522	500	493	503	459	471	519	506	493	521	503	499	503	514	492	482	504	510	486	491	505	518	517	532	481	471	478	498	493	514	497	517	502	527	493	496	538	482	513	495	516	516	542	504	479	493	514	527	542	515	503	501	499	503	468	506	517	544	478	547	481	487	488	518	516	472	517	482	494	478	476	490	516	507	519	525	487	487	538	518	520	476	495	534	533	508	516	512	524	456	479	479	523	515	495	477	500	498	519	519	502	528	535	531	511	524	508	539	504	547	514	543	552	521	532	508	470	506	526	502	527	496	443	512	498	501	491	525	533	545	498	530	510	554	492	567	537	492	489	529	473	494	527	507	506	522	510	521	556	509	480	541	513	498	501	520	511	556	495	492	513	521	514	495	525	495	464	518	475	497	518	502	479	533	513	516	518	487	522	519	525	503	455	519	511	533	523	464	494	531	513	490	513	474	452	464	508	498	497	523	508	500	521	510	525	509	546	505	523	505	518	524	516	489	509	521	511	528	534	493	520	522	510	513	508	513	487	459	480	514	539	532	503	547	493	531	509	544	505	506	467	526	496	541	476	534	497	524	484	486	500	533	495	499	503	529	541	520	495	526	537	485	510	503	558	487	497	494	530	498	530	523	509	520	451	505	525	507	531	504	530	535	511	479	501	548	515	524	522	482	538	481	502	522	523	520	509	500	493	520	548	537	491	499	497	486	480	495	461	496	485	461	575	504	488	497	486	509	519	474	501	517	515	489	501	462	513	483	529	536	523	499	462	503	497	517	474	568	506	512	489	537	495	508	546	552	528	514	513	481	529	533	483	527	480	472	463	518	519	500	470	543	534	488	531	483	489	536	483	512	512	561	531	527	489	532	482	506	499	533	496	506	511	520	501	480	485	499	500	541	495	510	530	505	518	497	482	505	518	535	487	483	516	526	523	494	481	513	508	470	521	518	477	501	496	516	566	508	476	535	518	517	533	521	521	515	494	530	484	503	562	502	528	536	486	498	497	486	480	469	498	503	506	520	521	575	502	502	518	549	492	495	509	514	522	499	521	459	516	525	521	508	539	491	505	525	503	497	491	487	479	515	512	533	511	545	485	487	528	478	477	489	514	469	505	498	479	504	500	493	528	526	504	531	469	478	487	486	498	548	520	476	482	531	516	477	492	521	519	506	511	499	518	514	511	487	484	467	502	500	537	463	508	454	493	540	504	477	501	487	506	516	517	518	487	499	515	547	523	546	494	485	498	542	511	501	501	457	492	471	493	522	498	485	514	497	535	512	523	518	494	528	506	499	502	506	523	501	484	510	518	553	508	498	514	488	543	527	522	500	522	502	544	502	507	503	531	549	502	493	484	522	508	510	493	492	506	468	551	524	520	524	521	509	498	497	519	486	511	517	516	511	497	489	492	541	480	515	545	478	522	560	490	513	497	480	494	530	488	511	504	508	510	523	439	518	530	506	532	515	501	490	546	538	515	526	529	473	501	505	510	493	486	519	509	460	482	522	526	536	565	528	490	516	483	498	503	507	492	480	510	501	498	520	526	502	489	513	498	530	514	480	488	505	522	477	522	484	496	490	528	514	464	536	493	531	519	515	495	540	476	554	480	533	525	449	489	509	513	508	492	519	500	475	499	489	552	490	509	482	515	452	502	500	468	508	506	510	534	539	455	522	523	547	522	540	528	522	516	505	546	522	517	491	489	480	540	470	475	508	529	479	525	507	496	470	499	496	506	507	525	421	534	519	506	470	502	487	495	523	528	506	490	508	503	543	486	480	534	515	524	523	508	513	484	526	530	492	535	476	538	496	463	520	483	481	545	479	530	524	486	495	481	458	503	530	487	497	509	491	505	495	516	495	470	552	472	498	518	511	529	457	511	497	488	510	527	486	503	499	510	510	507	511	545	532	482	478	523	527	545	485	518	536	521	470	583	518	477	515	503	470	501	493	478	457	487	511	509	516	511	477	513	536	491	498	522	503	489	503	521	513	514	470	543	507	512	504	456	508	518	473	504	526	523	500	489	493	512	526	486	526	572	505	503	538	520	500	517	494	523	493	503	553	503	530	515	512	496	524	518	501	534	496	486	524	546	528	486	502	503	504	557	477	491	507	500	551	495	496	569	507	494	457	534	555	512	474	540	538	494	492	527	491	487	535	469	512	495	479	490	521	494	527	493	508	499	517	483	482	542	528	505	518	499	548	557	532	521	495	478	477	494	494	467	533	507	525	534	507	494	580	491	526	486	514	484	514	500	500	507	485	503	478	459	511	511	478	535	505	524	505	526	482	510	489	488	472	498	445	503	543	505	492	539	484	531	551	503	505	520	468	482	510	475	561	491	507	526	481	507	504	512	491	532	498	516	506	499	524	484	533	524	471	462	529	503	487	486	513	482	510	488	488	526	463	516	506	483	496	483	496	507	508	470	481	550	484	517	452	500	500	516	533	502	519	508	488	521	523	521	458	465	529	501	516	526	522	522	533	492	528	479	481	522	492	518	501	561	500	500	529	505	552	520	469	488	500	515	536	505	573	489	476	484	502	506	531	488	503	471	556	499	510	528	493	523	510	519	498	524	550	530	517	496	470	554	536	522	526	502	511	506	499	516	490	507	466	495	504	524	548	513	502	490	523	517	511	493	557	528	519	504	503	521	467	534	524	478	453	496	494	482	507	517	524	469	525	475	506	546	511	500	536	509	460	543	499	504	527	514	477	532	492	511	524	503	521	577	471	503	496	502	514	492	478	516	524	496	507	533	511	495	501	530	517	462	517	480	520	509	504	560	497	505	488	512	502	461	498	482	511	525	500	509	532	495	503	522	506	484	536	511	504	503	503	521	498	478	512	542	452	479	467	555	538	513	495	501	513	482	500	495	517	491	494	484	524
15703	1253	849	659	669	556	539	400	339	303	338	309	277	325	306	279	274	301	287	278	279	297	290	305	291	293	286	295	315	276	286	281	279	261	267	299	299	285	307	293	260	285	265	285	341	286	260	270	289	272	259	306	270	303	285	295	282	267	293	284	258	280	273	302	276	302	291	284	289	284	279	261	252	239	272	278	274	293	285	289	256	263	312	275	290	305	286	256	276	281	250	268	264	311	282	290	281	285	264	306	297	287	274	275	295	282	296	284	270	316	291	262	294	269	301	297	299	285	261	276	260	262	277	308	303	272	307	281	288	291	280	307	272	271	312	286	287	273	275	281	282	278	322	303	269	304	290	280	247	278	289	301	251	298	268	274	266	275	269	302	283	301	286	282	314	295	298	290	278	269	284	250	286	277	276	257	284	305	276	267	273	273	266	267	263	305	276	290	254	322	285	290	262	299	311	296	314	257	256	250	289	264	290	283	285	316	295	262	273	296	272	320	288	288	304	251	268	280	251	278	300	270	233	281	322	301	250	253	297	247	261	303	295	271	273	296	291	297	262	277	306	258	275	266	253	297	297	256	262	302	291	286	277	276	276	292	268	289	305	258	293	267	282	302	271	333	288	300	310	292	271	258	264	280	269	297	271	251	263	298	309	270	300	300	250	257	274	299	281	289	266	267	240	270	267	288	332	298	280	277	286	291	287	309	307	298	307	232	324	267	263	259	292	294	272	287	296	288	304	265	276	264	269	290	299	322	283	286	270	285	294	261	243	271	284	257	273	277	285	300	264	251	289	310	296	294	276	279	271	268	271	301	291	296	292	307	305	288	286	289	312	270	294	256	272	285	259	272	294	294	288	301	281	277	272	264	295	262	261	278	278	283	266	311	280	262	316	285	285	303	272	279	278	314	276	315	289	278	280	288	286	293	263	271	288	323	293	293	251	268	258	243	259	301	292	310	273	279	281	255	271	257	258	252	284	291	259	276	278	265	258	250	298	306	271	305	274	308	294	287	288	260	282	242	288	252	263	274	286	285	312	264	260	267	254	289	264	267	261	277	253	280	273	310	290	260	250	260	241	253	302	268	289	293	284	293	308	250	276	288	280	272	268	293	246	293	275	290	289	261	281	274	288	284	314	284	300	290	307	264	267	299	295	279	288	260	268	284	264	293	267	285	277	286	275	294	252	300	271	274	256	250	258	267	274	303	293	287	277	281	271	274	316	273	288	272	278	238	305	295	319	277	266	255	277	265	302	243	287	295	304	260	250	286	269	303	263	280	303	281	269	307	306	281	289	302	309	300	288	285	281	265	271	293	294	284	279	306	269	297	262	286	300	296	253	282	285	273	256	298	289	303	275	282	290	268	285	312	285	270	295	279	277	319	285	275	290	302	287	270	283	284	277	312	298	288	298	288	308	294	275	275	294	287	303	293	283	262	286	263	265	289	273	289	260	304	297	292	268	262	261	266	293	310	282	286	255	286	260	285	253	263	249	263	262	271	253	257	272	270	278	285	288	269	278	290	299	288	293	272	293	299	256	264	273	291	270	276	272	270	291	256	262	332	266	274	281	265	301	293	280	289	312	278	283	258	287	252	280	260	281	254	280	263	298	279	258	305	278	246	268	271	294	305	290	319	297	262	255	293	261	280	274	295	301	274	284	290	299	291	263	303	315	287	267	302	279	281	293	272	294	263	259	270	294	280	293	273	271	269	260	279	273	273	301	267	280	279	275	279	274	283	280	275	313	308	308	274	262	267	273	284	286	255	287	270	291	290	267	316	293	294	287	259	290	277	288	271	309	306	246	267	266	285	283	272	291	260	269	295	294	280	273	278	247	271	277	319	288	302	283	274	255	257	279	285	319	291	267	271	285	302	313	269	278	263	269	277	289	303	248	278	290	275	302	282	289	296	291	287	302	296	299	285	307	250	284	273	296	262	252	276	281	289	299	250	253	298	292	319	287	299	262	298	290	292	271	329	281	274	272	301	264	291	284	286	258	270	291	259	277	259	295	253	290	277	258	276	279	275	279	292	297	249	269	257	280	287	315	269	299	272	286	267	272	248	298	284	298	305	290	276	297	296	258	307	286	264	295	280	253	280	258	262	296	268	293	287	297	302	308	289	256	260	276	297	307	281	282	275	260	276	271	288	279	310	290	284	261	313	285	297	299	262	277	284	271	265	299	242	269	300	266	283	247	274	293	290	259	276	245	278	291	293	301	290	271	292	292	261	292	301	243	247	269	268	304	268	266	277	292	294	296	289	259	300	291	296	259	299	278	255	278	309	266	289	269	270	245	285	248	245	275	276	281	282	276	289	316	270	250	268	281	287	270	267	285	283	248	284	310	254	290	270	285	247	297	272	293	274	281	302	297	278	290	278	260	285	283	274	250	250	288	283	269	250	301	261	236	289	295	260	266	287	282	269	268	264	288	285	311	315	286	286	272	258	278	279	257	266	269	281	274	258	272	295	263	307	284	269	282	280	270	287	271	271	271	297	286	301	272	283	275	297	275	275	270	322	286	250	273	287	277	283	253	256	285	279	297	301	284	268	265	308	269	284	273	267	289	297	282	309	310	283	297	311	283	325	292	291	282	240	280	276	253	265	271	272	282	299	269	286	317	263	292	318	267	310	276	310	305	283	267	253	268	244	296	295	243	303	280	299	272	273	300	265	258	279	270	272	296	260	310	327	271	274	283	296	297	288	288	264	249	268	299	267	268	261	282	289	250	259	258	282	292	293	279	273	310	257	295	314	302	259	280	331	271	277	263	254	277	274	290	300	284	301	286	311	266	290	295	264	277	299	285	311	320	286	300	288	252	269	297	274	306	270	274	286	253	308	291	279	278	260	306	269	268	262	317	264	301	270	277	286	310	256	275	289	293	290	319	272	251	275	260	276	314	253	274	307	269	276	293	254	264	294	271	265	294	260	262	267	292	260	263	313	283	262	251	256	292	303	292	254	267	285	269	310	279	280	286	265	257	263	270	275	262	286	269	272	279	326	298	266	246	301	269	253	259	255	256	305	316	293	281	272	297	300	273	260	266	285	273	267	271	278	304	284	266	232	286	284	285	270	241	268	266	306	264	303	315	295	284	321	308	275	245	272	262	246	293	261	278	285	283	268	237	290	279	264	279	268	288	263	255	268	295	257	294	294	271	282	249	259	293	283	264	270	266	276	272	262	269	273	278	305	247	304	278	286	290	294	253	251	286	281	252	273	262	275	286	286	275	290	295	271	278	292	312	263	296	281	294	301	290	290	248	281	316	300	298	276	258	288	287	321	267	293	266	276	292	276	319	295	294	266	252	294	299	268	284	274	260	297	266	272	305	266	260	267	280	260	314	299	305	255	299	271	290	295	282	291	269	274	296	317	267	299	301	279	313	309	266	298	311	264	338	306	269	277	308	298	288	281	283	243	294	278	274	293	280	290	273	245	287	291	285	261	318	280	266	277	297	281	291	269	300	280	285	291	253	295	296	269	265	280
9981	1043	1662	1846	1912	1524	1473	1180	1021	978	946	927	881	839	782	767	742	726	781	721	750	752	655	679	698	648	693	715	695	699	700	702	673	656	666	688	715	680	633	666	725	678	668	667	659	688	668	667	666	688	689	639	682	679	672	673	676	622	721	711	672	659	640	672	692	662	676	671	671	648	658	671	648	664	686	666	658	632	650	693	659	683	642	702	644	647	630	633	639	689	644	616	629	670	654	677	633	667	680	646	692	589	635	645	673	624	683	667	629	687	623	687	686	650	718	652	648	674	667	679	706	683	623	668	670	688	700	666	668	714	665	668	689	659	635	646	639	618	700	660	674	682	664	643	680	654	679	651	674	648	703	605	652	634	706	675	682	683	668	693	668	691	667	640	695	657	701	680	671	702	661	666	659	638	684	682	686	623	693	695	654	672	658	692	634	653	638	651	671	689	599	701	631	679	681	696	695	666	672	640	687	612	689	642	676	671	682	699	697	663	687	673	672	659	668	673	650	653	711	674	657	645	670	652	665	661	692	649	620	672	670	661	710	629	659	674	641	644	738	649	682	644	648	657	611	693	674	679	718	634	632	662	625	691	682	649	676	696	669	628	673	673	675	678	689	630	633	706	643	684	649	648	619	624	676	657	711	641	654	688	660	649	689	739	646	601	627	682	628	678	652	678	606	649	635	650	650	653	687	694	666	666	660	704	699	671	649	654	662	707	695	683	680	675	720	671	675	661	661	663	654	616	685	664	687	661	636	691	620	707	668	648	681	658	619	703	644	666	643	693	674	692	705	659	636	660	666	661	696	674	594	679	699	630	694	659	698	676	686	631	607	670	674	692	677	675	678	692	680	637	662	645	748	666	649	678	636	660	675	673	652	678	651	667	649	634	637	658	674	651	666	709	641	610	692	676	688	648	621	643	630	664	635	610	660	668	718	645	689	662	651	679	693	692	671	667	664	690	717	675	645	659	632	647	641	668	710	654	657	665	651	684	686	672	700	631	654	701	600	654	708	634	716	655	625	619	646	652	658	669	674	659	680	698	647	648	640	646	652	658	665	646	684	651	640	674	675	625	637	694	676	633	658	736	681	699	643	638	618	658	656	669	664	673	667	651	625	691	621	627	639	644	693	632	654	650	658	655	693	651	628	694	624	651	683	660	690	678	659	669	726	692	667	645	657	676	653	633	685	643	698	670	684	694	689	666	671	668	670	662	700	711	635	670	646	708	654	673	733	642	675	722	663	707	727	652	713	704	663	667	636	661	651	690	639	673	652	664	597	655	641	657	688	684	675	679	666	657	648	667	672	673	674	654	654	672	685	669	648	682	676	608	689	698	644	656	651	683	622	671	679	647	684	647	680	683	651	665	660	641	657	683	671	700	656	674	672	688	661	633	638	700	613	668	664	671	652	691	677	675	697	692	706	690	621	657	658	703	669	659	656	677	667	659	705	685	673	677	675	699	645	673	691	646	636	664	613	634	685	655	701	627	687	663	665	678	628	699	671	680	640	679	657	644	665	632	669	633	640	669	650	673	671	631	674	710	664	671	704	652	714	697	704	658	667	639	656	685	675	674	679	670	669	666	651	639	680	670	643	670	667	640	654	650	675	670	681	689	634	653	641	702	684	690	667	667	692	680	665	675	642	662	671	648	623	634	659	681	656	682	656	681	659	682	679	656	613	648	698	671	716	696	668	635	650	647	724	634	698	704	654	652	664	680	643	647	613	696	662	636	706	670	651	668	665	642	666	643	659	637	681	664	716	649	684	677	636	662	633	682	674	696	701	641	692	674	657	642	652	670	682	667	673	683	641	648	628	654	662	652	639	680	656	668	686	662	666	682	705	658	630	656	678	679	688	678	709	648	658	696	696	679	593	679	647	680	652	585	641	653	694	643	656	639	680	624	629	660	672	680	656	683	667	685	665	674	639	667	672	660	694	681	685	678	663	653	657	678	679	671	642	663	673	674	646	651	682	677	675	676	679	688	637	695	653	673	659	676	657	665	649	663	615	691	685	649	677	651	688	622	637	620	688	664	626	650	617	660	677	685	630	629	653	633	667	640	716	676	646	623	681	669	668	646	695	687	670	670	651	687	619	688	696	711	682	633	716	672	656	674	648	665	713	665	628	667	679	658	669	644	666	671	662	625	656	666	645	650	688	702	713	655	651	676	661	707	600	631	675	652	674	645	646	634	686	658	639	655	640	657	609	651	688	674	713	657	643	690	661	640	680	646	681	636	654	625	654	644	644	661	662	674	644	636	653	668	668	677	693	691	697	629	689	667	641	641	682	667	672	608	642	716	600	654	685	657	692	665	680	674	627	651	661	646	671	631	671	678	666	643	615	692	638	664	657	654	672	660	682	615	649	708	671	632	650	668	669	699	705	702	653	596	654	685	671	675	635	690	633	729	664	651	618	661	695	651	639	666	656	696	678	673	674	668	656	629	648	688	631	685	691	676	609	653	709	608	649	658	691	627	620	674	645	700	640	680	688	664	669	690	675	669	684	687	652	664	617	600	657	667	666	651	651	684	651	644	649	667	647	638	678	655	656	670	693	644	619	672	656	682	714	655	639	618	668	665	747	662	671	692	652	634	684	663	670	659	602	637	614	674	685	661	636	671	672	699	640	646	706	662	643	648	690	641	636	678	674	663	694	659	685	685	669	636	653	725	679	618	672	664	688	662	668	674	648	720	691	714	668	641	659	685	621	667	654	671	691	622	694	627	649	654	652	659	668	639	695	631	689	665	670	732	672	632	702	661	677	605	689	679	681	671	609	694	636	724	687	667	655	678	691	649	654	692	713	663	670	678	650	693	707	618	656	641	665	651	687	661	678	656	647	691	664	663	658	710	638	711	691	661	661	627	631	620	638	688	697	667	642	647	652	680	651	679	652	689	652	674	651	678	647	615	645	684	665	673	705	709	692	650	666	728	676	693	699	646	677	652	641	682	666	637	667	628	613	665	656	662	653	674	688	642	622	694	740	679	689	685	662	662	639	704	632	656	662	647	640	661	678	642	627	653	633	676	690	691	637	627	688	641	673	680	610	651	658	650	644	706	661	690	676	645	672	715	612	684	658	651	664	673	688	657	698	683	605	667	660	655	672	692	659	641	678	601	697	678	666	643	695	662	667	684	670	670	630	628	675	665	649	663	672	696	643	690	705	644	653	686	662	654	691	677	670	652	710	664	642	651	648	667	687	688	696	623	692	665	647	667	670	661	686	686	704	678	646	643	650	652	640	681	627	650	709	697	691	680	666	675	709	633	668	633	698	629	631	646	647	660	680	655	673	650	655	647	699	641	638	690	668	677	621	667	652	691	683	674	634	660	622	687	624	685	623	638	731	623	684	674	667	680	636	660	669	595	680	642	627	619	633	636	634	634	656	659	665	639	670	670	693	660	601	700	654	693	720	653	681	657	577	656	646	648	661	640	633	693	655	599	632	662	689	649	643	625	645	676	686	641	612	670	677	711	645	684	634	661
24931	2961	1529	1138	1075	945	811	716	571	514	551	489	469	422	489	438	427	412	421	371	424	420	397	375	423	427	388	391	407	387	407	386	440	405	410	414	431	436	403	390	409	420	437	418	380	376	378	409	417	391	375	398	411	363	448	441	399	370	403	430	404	364	409	394	373	398	427	383	412	420	453	419	416	431	383	430	376	418	366	391	457	364	427	439	370	374	365	411	381	432	416	409	382	406	400	404	390	399	410	398	382	349	420	412	395	401	395	434	414	411	366	417	397	381	417	410	348	377	377	406	431	406	416	384	387	406	394	435	380	393	405	415	401	393	404	397	388	385	413	418	396	458	432	474	411	392	393	380	370	430	361	415	416	381	365	409	426	421	409	399	407	403	369	407	416	387	431	403	407	372	399	393	355	384	408	422	447	404	395	419	411	380	448	397	425	444	373	416	389	388	398	420	408	399	392	422	432	397	399	433	417	434	438	395	405	429	410	389	432	395	453	418	404	421	375	417	370	392	390	402	377	422	371	375	444	387	379	392	419	396	365	421	420	423	423	435	413	368	330	441	437	390	415	414	405	381	430	384	375	414	424	418	390	401	434	396	414	420	420	365	394	410	403	384	432	379	432	415	399	417	425	403	391	413	392	443	408	398	438	375	377	407	399	385	391	389	388	415	435	437	418	386	431	387	425	430	379	446	377	383	425	412	399	404	390	376	412	409	426	388	401	387	377	400	404	386	402	412	422	411	414	397	426	424	392	422	408	411	373	374	368	406	413	378	384	385	386	431	385	399	405	408	405	412	400	381	402	395	406	402	410	409	387	402	370	384	421	407	413	422	415	387	417	386	403	377	371	412	391	424	407	424	430	422	400	394	392	422	392	441	395	390	395	448	429	416	439	434	362	362	375	423	405	379	381	392	416	418	367	414	365	388	417	385	412	400	410	390	407	387	412	418	411	413	429	404	393	392	427	408	402	396	401	426	406	375	426	414	421	419	359	364	422	446	423	394	431	424	363	426	453	406	358	413	405	418	434	413	401	439	430	438	385	368	401	412	430	399	406	437	430	421	403	384	388	432	461	382	396	413	368	390	374	387	384	405	379	391	392	432	441	437	398	394	427	424	414	389	404	392	432	402	406	410	419	413	431	386	380	409	404	380	406	372	449	404	380	400	392	409	381	434	440	394	409	434	438	427	396	386	455	376	383	420	416	410	349	417	401	386	411	405	403	418	404	419	381	397	403	388	380	419	417	418	388	388	458	417	383	404	424	417	405	414	390	370	391	447	391	382	418	407	401	398	416	383	353	362	378	418	419	367	412	408	398	417	393	384	391	399	409	392	354	400	367	410	385	401	389	402	400	409	396	419	380	435	402	354	407	379	351	389	413	397	428	408	383	389	452	385	405	401	445	406	376	376	403	402	407	421	430	441	389	377	374	390	372	411	385	438	391	453	405	417	393	422	421	436	440	373	382	396	424	424	465	358	396	437	424	412	338	423	384	407	411	402	424	378	403	418	437	389	406	411	413	407	370	391	377	427	412	379	402	441	387	369	393	381	399	415	414	406	402	426	426	378	447	454	402	419	424	408	432	388	403	409	470	376	412	410	404	407	394	391	439	387	389	398	413	390	367	395	421	393	431	445	427	447	414	395	429	425	442	423	414	456	377	440	375	451	398	414	382	405	407	387	392	430	412	370	387	412	423	382	400	393	373	409	412	441	444	427	413	431	403	416	418	421	391	362	473	446	419	403	405	405	413	414	406	402	404	403	420	416	411	425	388	395	428	405	419	383	384	401	406	365	447	420	424	427	431	426	439	441	393	408	410	418	427	393	397	408	382	402	359	360	393	412	393	438	394	408	411	376	388	394	371	420	388	407	414	389	432	407	400	441	467	426	431	408	395	416	403	426	394	402	401	367	409	386	388	382	365	354	416	412	389	397	362	417	374	385	419	422	379	402	397	369	415	415	394	371	385	429	390	418	453	371	428	422	403	399	403	447	411	426	369	414	456	435	412	396	385	357	430	398	394	414	420	366	415	422	402	422	391	388	443	423	391	392	382	387	438	379	384	402	382	462	410	420	377	377	481	428	394	427	394	342	412	384	435	399	419	377	388	392	351	453	443	402	375	387	410	421	409	384	410	419	426	420	408	399	424	441	409	424	403	359	442	390	436	400	441	432	390	416	405	405	367	425	438	414	388	374	403	413	399	388	387	421	371	439	372	369	352	384	352	376	425	382	382	390	420	393	435	362	405	378	406	405	374	385	403	396	425	400	399	420	388	422	382	403	411	425	427	388	395	395	396	435	394	420	419	366	370	402	405	429	393	422	405	417	397	391	401	414	410	414	348	389	447	404	420	382	435	429	364	383	425	372	397	402	364	369	422	429	388	408	417	362	381	361	428	384	391	409	392	408	438	436	380	381	419	411	394	443	411	373	409	382	407	419	393	414	368	423	412	381	385	400	348	442	438	408	408	399	430	448	404	403	421	405	365	375	388	404	441	392	386	422	401	417	416	411	404	386	450	360	376	418	427	367	403	411	422	404	435	380	369	371	392	431	399	378	378	380	425	413	406	436	405	418	403	414	420	428	367	434	431	403	409	403	385	448	402	415	380	385	434	395	393	363	381	415	376	388	393	396	382	397	439	443	414	371	380	385	423	412	418	423	394	410	375	394	394	389	432	408	409	394	407	399	413	392	418	390	398	355	412	405	395	384	388	430	410	393	408	406	386	403	384	393	360	349	394	377	401	435	417	388	420	411	427	388	461	382	414	422	406	397	410	384	417	391	408	392	403	447	428	439	384	388	447	418	372	392	402	410	390	409	386	401	442	407	398	379	421	396	397	408	366	387	427	401	396	391	391	383	411	403	427	382	434	446	419	409	393	399	406	410	386	419	422	394	391	388	408	405	388	389	394	435	403	411	373	423	392	410	396	388	391	360	415	375	407	397	410	415	389	402	437	409	397	439	388	407	425	384	389	400	428	417	428	384	384	401	425	408	425	406	404	407	414	399	400	364	388	434	385	427	417	401	393	396	432	372	382	395	384	434	419	397	403	436	432	378	384	388	395	417	407	381	410	417	462	432	417	433	407	383	415	430	390	381	429	449	390	408	358	388	428	388	414	389	386	415	426	409	375	371	399	392	431	454	417	429	409	450	393	373	404	395	415	387	414	434	353	407	423	407	380	385	385	397	410	417	371	362	401	382	393	376	421	401	449	395	396	391	390	390	393	415	402	425	421	378	442	440	377	374	410	414	398	417	426	392	451	393	400	398	403	367	430	421	405	387	392	399	410	392	372	370	404	371	413	404	389	399	409	431	413	429	432	413	380	357	398	432	396	413	413	410	415	400	402	398	426	417	393	381	375	396	383	419	396	387	435	407	406	425	410	382	433	375	396	392	442	410	433	384	384	375	424	402	374	429	397	398	405	388	384	424	386	363	401	421	399	398	378	431	427	390	415	362	372	386	387	393	389	455	383	409	408	360	449	431
13294	1580	2693	3074	3131	2693	2357	2003	1628	1542	1479	1402	1314	1225	1103	1100	1024	1068	1101	1014	1002	967	1016	980	943	947	910	892	897	969	918	950	879	979	931	961	898	912	921	889	938	932	904	862	913	966	942	919	899	906	880	932	915	858	890	952	906	896	957	880	924	933	955	892	900	872	891	939	921	904	827	879	851	864	938	861	885	891	854	892	909	907	916	884	894	961	923	896	872	856	874	929	893	906	885	878	890	836	902	920	964	883	886	872	903	925	929	911	914	901	869	888	871	915	953	854	883	904	881	936	903	894	896	915	937	869	866	879	898	886	879	955	929	878	884	902	905	921	880	905	854	882	860	917	882	900	929	890	914	945	916	889	896	876	917	919	953	894	868	881	905	941	842	927	919	868	829	842	884	899	881	886	876	881	898	873	921	836	874	894	882	844	887	885	868	894	886	961	949	875	883	905	848	907	921	884	904	940	918	845	941	899	913	860	919	917	915	921	913	910	944	817	897	863	921	925	880	943	965	914	925	949	907	880	923	927	912	924	868	880	847	896	868	893	920	871	889	882	866	886	913	885	889	905	893	869	905	903	950	924	853	925	891	901	932	902	894	864	911	880	928	924	935	899	830	848	908	900	943	990	908	846	884	879	914	934	921	931	879	904	903	891	869	933	904	911	883	907	874	896	829	928	853	881	844	869	920	890	898	912	936	884	878	879	885	894	917	852	946	929	890	858	897	903	856	872	923	870	898	877	869	915	897	895	889	888	859	922	912	847	897	886	873	901	877	868	904	910	940	830	946	900	944	862	867	890	876	894	977	923	900	845	907	873	919	854	891	918	902	949	892	883	899	901	870	896	845	866	953	878	915	912	916	953	887	850	874	929	901	863	930	851	907	910	889	866	919	866	893	833	871	876	845	876	859	917	868	904	928	907	899	911	901	924	914	901	878	931	830	883	906	933	885	868	935	910	881	870	916	864	862	887	924	914	912	885	885	889	875	893	882	880	870	889	884	947	882	859	897	880	877	869	952	909	907	938	892	916	893	876	947	869	913	930	887	905	902	844	881	856	910	908	883	894	941	872	894	889	869	877	878	951	913	862	916	901	939	894	897	924	915	864	914	930	871	842	861	911	891	877	851	889	914	867	890	919	874	913	898	913	891	907	907	894	872	902	895	908	868	894	907	921	865	912	895	913	897	889	859	900	896	883	895	865	890	910	908	906	881	936	905	917	922	934	870	901	924	853	910	894	864	889	923	876	863	853	947	875	955	871	892	945	859	935	814	934	906	910	966	882	915	940	928	850	858	871	863	919	894	924	943	896	898	903	884	884	906	901	912	920	929	918	887	874	897	920	908	872	947	922	887	850	868	891	867	884	910	838	926	871	958	898	883	896	846	894	875	910	918	885	892	928	894	911	904	882	900	937	957	858	943	908	936	894	918	893	905	922	859	918	948	911	885	893	933	906	881	916	925	979	912	885	912	864	884	874	907	911	946	876	907	938	869	866	902	879	895	941	926	901	875	912	861	836	892	886	915	875	889	870	864	863	857	890	906	897	902	914	929	870	907	918	908	903	859	918	902	914	862	876	900	889	879	870	890	884	900	881	916	872	901	927	860	923	943	873	919	899	851	918	874	861	893	892	920	896	911	872	943	858	910	898	836	879	872	910	888	939	940	883	901	863	864	886	878	879	901	914	879	874	919	897	929	890	886	917	849	913	871	850	896	909	906	882	860	934	909	853	903	908	846	879	885	882	861	886	837	907	899	839	860	866	897	905	928	896	911	892	912	891	902	885	882	931	892	949	912	889	901	820	874	862	897	924	811	932	846	873	869	887	916	912	834	882	951	893	849	919	876	888	885	944	858	877	907	884	887	894	882	917	911	891	917	849	915	917	883	933	926	950	882	860	890	886	861	942	916	919	929	902	896	876	888	879	901	841	869	864	934	908	912	934	945	871	927	904	951	863	880	909	799	879	842	901	883	870	880	892	942	941	859	877	904	846	861	896	883	873	896	876	875	935	846	919	882	891	890	892	917	920	886	879	905	913	913	918	937	904	856	873	909	881	868	965	901	878	871	910	929	907	907	894	859	892	916	901	881	882	872	826	870	906	906	880	941	928	958	935	916	923	920	880	888	912	848	924	907	890	919	913	882	917	960	916	945	925	947	886	929	907	876	892	858	874	886	890	878	865	911	902	937	879	934	889	944	897	894	955	861	874	904	887	843	908	949	905	883	901	880	886	944	898	884	883	910	866	878	966	870	869	940	877	910	853	858	912	919	958	905	875	914	916	863	848	959	893	879	855	840	874	902	913	892	924	912	877	892	848	911	884	842	899	845	945	883	921	911	902	899	886	856	902	895	890	850	870	906	897	869	881	897	854	899	867	898	905	928	896	887	900	882	892	935	865	894	870	867	927	870	854	849	908	867	911	870	874	944	880	892	883	878	878	934	882	882	909	923	916	931	957	927	882	907	858	893	899	857	881	895	887	825	830	850	947	945	888	901	851	897	903	901	869	892	920	860	916	922	870	877	879	867	888	933	951	924	911	922	905	902	916	905	912	937	939	919	913	874	852	857	890	896	914	906	887	913	937	897	880	827	875	883	865	901	871	843	887	929	931	914	855	892	937	933	874	952	888	857	886	922	878	928	918	882	851	855	913	904	911	897	822	862	938	918	912	901	947	894	896	968	849	883	941	888	893	887	843	946	857	866	893	912	902	835	889	914	868	919	886	907	905	978	942	926	878	900	895	907	892	908	861	878	878	909	877	894	857	857	952	881	911	919	932	898	942	930	940	885	893	913	956	849	839	902	895	866	844	907	905	922	859	839	921	877	927	902	957	937	837	875	886	914	877	940	862	930	908	905	876	883	868	930	930	859	956	912	890	842	863	948	902	851	900	906	885	879	892	873	891	909	905	884	838	883	875	934	911	903	924	931	918	904	877	904	916	879	915	877	877	898	863	833	913	973	921	870	880	878	904	899	897	890	902	908	925	921	888	865	924	887	900	928	862	817	876	940	907	850	908	833	943	890	925	861	925	905	902	869	878	920	869	920	906	899	866	908	882	899	912	895	917	912	853	897	869	909	888	865	876	890	919	877	920	886	864	883	882	893	851	925	916	882	890	847	851	905	888	850	822	941	850	897	905	939	920	861	924	893	903	867	900	889	890	906	893	874	918	919	853	903	934	934	875	878	883	906	910	835	914	901	894	904	922	893	892	899	843	925	901	927	950	856	868	888	842	895	887	866	919	859	910	894	869	910	888	937	942	892	918	915	930	883	896	907	909	872	934	897	953	957	840	905	885	910	911	899	904	886	927	929	906	901	915	885	862	900	925	870	923	883	832	936	917	844	926	878	917	905	898	940	910	932	898	857	835	873	916	838	918	892	832	884	907	858	863	932	933	907	848	875	918	835	858	874	932	862	902	887	922	907	887	863	930	895	914	881	908	894	880	824	915	873	923	917	924	902	865	970	854	837	874	880	902	852	902	907	948
4884	395	263	246	210	232	208	211	195	209	228	156	211	206	189	203	218	203	219	216	201	209	191	195	201	208	178	196	176	222	197	183	185	210	195	178	187	194	238	223	205	194	221	195	210	216	225	208	208	214	183	207	192	237	215	217	226	206	213	206	215	186	222	232	176	186	212	214	185	179	210	193	193	200	200	200	226	218	205	197	197	237	231	248	202	216	203	221	257	228	187	217	205	210	211	213	188	211	239	191	218	197	223	191	186	202	214	192	191	201	204	197	224	200	233	205	198	238	164	210	205	204	205	207	208	203	222	206	219	224	197	211	208	196	211	202	201	193	197	200	197	224	199	201	200	207	214	193	210	194	232	236	206	198	234	220	181	203	188	227	213	212	199	198	201	237	192	206	205	228	218	205	194	177	226	221	238	202	208	198	211	212	204	203	239	183	185	206	210	221	220	212	217	219	222	199	185	196	231	233	207	213	225	229	196	182	206	214	207	216	210	222	201	178	228	213	228	170	209	176	202	206	211	212	216	206	193	188	206	217	224	188	244	179	211	203	181	204	219	209	212	188	177	205	205	211	187	194	204	220	238	172	227	218	219	217	203	206	237	212	246	234	214	202	185	198	215	204	207	218	188	216	216	228	212	251	222	198	236	183	204	228	240	198	201	211	224	208	198	190	193	202	200	191	211	196	215	220	205	215	182	231	196	233	194	203	223	193	233	205	193	217	206	189	174	199	219	208	186	234	208	214	201	212	204	215	196	201	217	231	193	231	211	217	168	197	190	232	227	205	214	187	221	205	212	216	199	188	222	192	243	194	231	243	194	215	207	208	200	188	204	183	211	215	213	220	201	223	223	243	209	189	207	231	197	202	193	209	199	202	215	213	190	204	177	210	225	256	203	179	238	197	203	212	231	202	221	192	197	211	175	201	194	187	196	198	232	208	217	191	208	227	196	212	218	203	243	184	237	176	207	202	200	220	203	177	199	186	224	217	213	196	204	222	208	215	215	209	187	207	182	219	197	226	197	224	210	183	220	230	203	208	201	211	184	215	244	192	198	196	202	204	218	209	206	223	221	186	209	197	187	209	228	200	229	211	213	248	192	198	199	202	217	200	220	194	200	210	200	196	182	203	212	202	217	176	176	228	211	204	210	209	208	204	222	209	185	190	197	217	196	194	184	215	222	209	209	197	204	192	202	216	200	192	201	189	219	236	206	213	222	172	224	197	210	248	205	209	185	204	202	155	192	189	205	204	193	214	191	214	209	205	234	217	218	195	202	208	220	192	201	218	236	187	186	174	184	211	195	199	233	177	219	188	223	177	219	188	210	189	187	205	189	204	256	226	203	179	183	228	205	201	178	233	216	199	215	218	227	201	208	209	218	186	198	232	201	203	214	204	192	203	191	245	214	192	209	209	195	211	206	231	235	227	238	171	230	175	223	195	197	198	193	216	187	211	190	232	231	212	216	222	208	198	219	211	268	221	214	212	195	198	217	227	210	202	237	191	200	199	184	195	208	198	225	203	204	207	180	212	217	196	185	226	227	193	175	209	196	183	185	202	230	213	192	192	219	174	198	236	217	199	209	214	226	198	208	182	188	179	215	198	190	214	183	191	230	217	219	201	191	199	217	214	188	209	188	195	198	213	216	208	187	213	187	191	207	209	206	230	210	179	193	214	174	225	223	191	200	205	221	199	221	200	200	229	206	217	200	219	207	212	203	193	206	223	195	182	218	200	222	214	197	218	218	212	188	186	206	220	208	205	189	204	203	216	218	221	221	192	220	213	205	192	195	176	221	200	209	222	191	187	193	208	218	204	204	237	202	219	192	218	202	202	206	194	183	197	190	214	205	180	204	217	204	180	221	240	202	205	190	208	190	196	243	212	225	221	194	176	210	193	220	204	226	198	198	213	230	240	211	186	213	199	220	179	227	212	179	195	216	189	180	188	213	195	220	199	205	209	216	186	217	216	202	193	208	175	229	218	218	191	216	192	257	211	230	200	196	215	189	206	207	171	228	217	212	206	203	220	221	216	222	203	202	219	216	192	201	240	185	200	228	225	180	224	186	226	206	199	197	203	227	203	203	235	201	194	206	206	205	201	229	207	209	199	204	219	201	216	223	214	184	182	201	215	211	210	229	228	207	166	212	192	221	224	186	230	236	215	199	203	220	205	197	209	203	215	193	192	200	202	205	199	190	220	191	234	204	230	216	191	206	184	215	186	220	184	215	247	209	221	197	195	233	210	211	195	184	184	212	226	228	216	210	237	213	200	202	208	226	193	176	189	207	219	184	186	215	237	203	222	207	207	224	201	198	208	203	198	230	232	218	198	205	208	247	217	196	185	204	231	213	204	205	210	203	211	209	205	204	213	206	192	183	209	210	204	188	205	207	216	200	202	191	192	197	186	212	222	207	200	216	196	187	208	186	178	215	218	223	233	188	202	209	216	189	190	230	198	222	194	210	205	202	194	193	187	222	209	197	213	192	218	206	198	208	220	210	181	201	200	204	214	209	213	228	215	215	178	241	199	191	193	233	173	218	190	222	223	218	212	223	202	190	211	187	211	214	192	186	203	219	228	196	197	233	206	222	194	209	224	209	187	183	203	206	186	204	183	231	223	195	235	226	190	211	232	202	206	222	195	199	247	218	214	191	212	198	202	205	208	196	198	230	237	219	224	214	203	200	200	211	188	203	211	216	203	198	217	203	212	197	203	227	201	198	206	220	206	209	209	230	205	199	197	204	194	204	197	216	188	194	205	222	187	195	186	196	191	203	217	168	195	197	217	212	215	188	193	208	195	218	192	237	233	218	217	244	202	205	219	206	239	206	193	214	201	196	203	222	209	225	229	211	220	252	203	206	223	206	205	236	197	186	206	226	204	194	190	195	170	186	189	212	198	213	205	205	213	205	214	214	218	199	209	209	200	177	198	195	199	195	240	184	207	192	218	184	208	204	205	183	182	174	231	217	196	190	215	177	244	207	210	204	191	203	199	205	185	184	212	206	197	187	198	196	217	210	212	222	209	210	217	208	203	221	211	187	208	218	191	208	197	179	222	175	200	176	195	206	205	235	215	213	193	204	203	184	230	206	193	205	184	204	234	199	233	210	207	210	218	214	208	181	214	217	203	205	183	195	196	198	195	187	195	210	205	206	217	203	190	213	206	203	218	222	186	195	178	208	196	223	202	177	202	228	235	192	177	200	214	194	233	200	173	205	225	214	186	210	199	205	200	208	186	190	195	225	196	174	194	205	228	222	213	201	206	225	256	214	198	238	206	172	211	225	188	237	208	233	212	206	184	207	197	218	197	185	194	175	218	197	182	182	215	233	216	220	194	189	218	220	199	209	213	222	229	215	227	192	223	195	206	211	218	188	211	206	196	192	213	225	201	205	206	197	206	206	197	197	195	196	196	219	234	195	185	216	217	209	231	195	207	207	222	223	195	214	227	236	206	208	193	209	212	207	215	229	232	226	196	196	183	186	209
3439	545	607	658	620	600	583	509	559	526	545	490	497	531	529	530	502	486	514	542	518	504	504	496	518	475	500	525	482	515	537	498	508	501	472	492	505	493	516	567	528	480	491	511	526	487	489	532	490	504	490	513	533	506	507	543	513	538	476	520	510	517	481	494	510	508	512	484	509	511	489	518	516	545	511	500	477	500	511	522	471	512	505	503	493	473	525	523	498	496	516	481	489	488	515	520	506	492	536	517	510	520	493	514	502	514	488	496	477	528	518	522	503	523	507	505	488	479	486	491	481	490	498	497	497	512	521	521	508	489	539	497	466	527	537	472	492	499	474	527	458	551	520	510	502	500	513	521	488	533	523	473	492	504	510	530	523	532	471	514	514	476	539	516	501	491	496	538	446	505	473	534	516	522	581	541	495	509	513	550	479	490	485	544	510	467	484	500	531	511	518	489	491	484	502	499	509	505	512	502	509	511	518	510	533	542	468	501	517	485	529	511	497	557	500	529	515	501	501	522	472	493	514	496	518	517	520	508	523	524	487	515	515	525	481	479	570	483	512	530	513	552	531	543	550	521	526	518	505	501	496	535	524	497	516	514	520	468	478	501	499	526	506	494	545	495	536	515	518	489	487	494	510	522	499	489	466	516	495	536	467	490	496	530	528	500	501	504	542	537	527	502	478	459	490	567	480	438	504	529	506	502	511	504	524	543	479	498	472	546	497	475	520	517	489	494	562	514	489	490	496	529	502	484	506	542	471	484	502	510	497	517	534	512	481	528	499	483	490	516	476	500	431	528	547	487	472	530	508	522	486	513	507	468	455	515	490	496	497	508	510	457	496	492	519	516	498	520	501	552	534	502	550	506	476	496	517	493	548	473	505	493	476	487	514	482	502	491	506	514	498	504	511	483	512	523	493	510	488	514	525	477	545	528	482	490	503	471	529	517	530	510	491	530	528	522	544	466	526	497	522	505	492	515	477	515	506	496	482	543	495	480	513	536	516	529	542	498	462	505	487	522	476	503	532	505	527	502	486	495	498	479	493	518	476	486	544	516	501	526	517	514	465	524	518	488	514	472	493	533	484	507	510	564	452	506	498	558	525	516	520	509	467	504	476	523	523	533	525	501	518	545	486	549	485	490	489	511	476	494	503	468	529	506	508	523	488	491	537	507	484	496	509	472	500	506	511	526	446	516	480	526	481	538	549	482	492	492	494	498	529	493	509	505	516	514	534	503	490	515	507	473	493	519	501	526	472	494	493	504	484	485	550	506	533	511	487	543	484	476	506	494	525	517	508	521	504	524	489	524	492	481	540	497	472	532	536	531	515	534	561	474	486	504	551	514	507	549	449	475	484	529	499	533	484	480	540	480	480	499	485	528	532	479	504	482	477	491	467	505	497	472	481	556	487	490	556	503	513	529	456	495	503	523	535	488	527	516	533	488	474	507	515	517	501	484	521	488	529	491	483	497	466	519	515	499	539	491	506	515	504	493	508	528	512	482	520	548	533	482	508	539	486	512	466	538	537	516	473	494	522	498	494	500	481	518	509	490	520	516	508	512	516	485	505	511	534	517	507	510	530	548	533	465	502	450	515	515	465	506	485	515	480	518	515	517	491	521	514	484	518	535	489	485	513	490	539	493	533	517	532	491	503	466	502	546	503	503	544	523	531	510	511	496	501	477	556	499	483	542	514	548	515	465	507	490	492	506	495	492	440	465	478	493	543	511	529	471	522	501	499	485	492	483	531	483	480	481	545	501	476	518	483	487	484	512	522	493	454	500	492	476	514	501	513	546	545	516	519	497	480	474	490	452	506	520	512	494	509	495	516	560	518	518	532	526	534	491	482	513	492	527	516	522	495	486	523	527	494	486	524	509	517	519	481	500	497	515	503	491	500	489	477	520	528	542	504	548	564	490	493	474	493	513	503	521	447	495	505	498	480	507	494	498	503	497	502	521	542	488	504	557	506	495	544	532	491	478	475	503	535	497	517	491	515	491	527	469	509	468	503	490	504	503	511	507	505	520	499	522	492	525	501	502	503	480	500	513	549	511	483	482	511	510	498	513	498	491	525	518	507	519	500	505	504	489	549	537	525	521	493	519	506	497	489	529	483	491	532	547	523	497	474	486	473	494	504	494	538	522	516	487	521	549	531	500	515	511	471	528	501	539	535	512	514	506	506	501	514	508	480	489	474	562	504	542	496	530	538	485	522	473	493	493	497	461	501	482	476	506	520	477	544	494	531	536	486	488	521	482	500	485	476	524	504	519	531	495	513	528	506	534	495	483	497	514	498	499	519	536	483	548	496	557	503	547	520	517	517	536	509	491	483	522	484	511	490	529	496	528	481	488	492	502	489	491	548	525	525	471	495	526	471	520	483	485	524	517	516	476	490	497	527	520	507	504	504	544	502	483	489	474	510	487	546	478	509	506	524	536	505	526	532	508	527	528	485	521	536	508	475	491	477	560	524	521	522	464	554	490	518	494	508	486	481	512	504	525	559	509	522	501	527	513	533	526	506	503	510	525	512	510	508	519	506	526	511	535	476	493	455	509	518	497	525	508	528	519	488	455	519	544	515	487	532	530	526	527	531	546	506	529	490	505	482	510	487	527	558	499	501	526	536	524	497	488	547	508	511	507	491	491	532	506	521	473	557	535	540	506	517	475	456	501	495	499	483	481	472	499	472	454	525	507	513	517	484	534	493	535	496	481	518	529	497	561	496	486	528	491	528	472	491	507	521	523	487	507	531	476	534	498	511	515	516	502	509	531	527	540	486	501	541	524	466	475	516	512	487	471	520	503	534	516	548	513	479	488	494	514	509	469	511	530	520	521	505	470	486	508	532	465	504	497	489	490	510	557	491	509	542	486	533	494	504	494	520	505	492	519	516	488	496	476	471	524	500	477	512	522	492	544	524	562	498	495	487	504	496	517	526	536	493	524	519	482	497	511	525	508	530	515	506	500	486	516	522	531	547	514	524	454	505	490	521	534	535	477	521	489	503	518	517	495	538	481	497	531	512	505	519	481	527	536	521	493	521	523	482	518	495	495	518	503	516	506	501	508	509	498	508	523	487	509	523	474	515	495	526	470	509	496	515	480	493	518	500	511	493	531	511	480	534	518	500	500	484	511	501	505	470	517	566	497	541	531	519	463	509	477	496	478	509	505	532	536	551	511	528	492	498	517	505	479	477	531	526	545	494	489	451	521	500	518	504	535	499	490	499	485	499	537	483	517	495	470	495	540	509	493	479	496	563	481	515	509	521	477	504	535	525	508	509	523	523	550	492	469	541	512	537	498	500	487	511	454	555	504	522	526	519	563	491	514	503	500	539	521	495	512	483	521	473	511	574	462	490	502	518	497	479	520	503	504	502	523	546	511	504	462	512	513	534	492	541	504	520	547	488	498	502	512	510	520	479	511	505	542	514	497	499	491	515	518	481	541	482	536	531	493	533	527	509	529	508	501	514	525	523	500	501	531	477	506	445	497
15798	1253	820	728	641	551	459	427	325	302	336	322	313	284	350	286	273	303	284	270	285	314	288	288	294	342	286	287	290	260	280	279	283	299	252	287	260	296	295	313	337	312	260	246	271	269	305	284	300	266	295	273	283	279	259	286	276	304	319	276	317	279	300	295	279	306	279	285	267	292	313	290	283	282	249	273	287	300	287	275	324	275	285	296	291	272	288	302	276	292	247	309	294	256	276	258	312	252	286	280	270	251	267	290	304	273	298	289	289	266	286	280	273	292	269	271	262	292	292	277	287	255	285	303	283	282	271	291	283	303	298	281	288	254	279	266	320	263	278	288	286	266	311	295	314	306	250	305	258	303	299	328	295	273	282	280	312	299	276	285	322	265	291	274	266	272	287	298	282	299	266	276	279	312	268	298	289	295	274	276	300	273	302	275	300	261	293	248	280	262	271	275	258	293	248	265	281	297	290	288	262	289	266	250	253	284	301	261	276	294	301	272	290	319	255	269	283	300	259	295	273	291	332	276	270	271	288	290	288	312	284	287	298	269	284	303	322	296	275	268	271	293	269	232	303	251	315	296	292	301	276	271	295	284	313	288	290	277	271	269	301	257	272	278	299	282	264	300	266	291	294	254	286	273	245	271	247	266	318	247	297	321	268	314	296	266	324	280	300	266	299	258	315	281	264	301	280	300	315	275	262	288	304	303	289	276	303	269	273	274	289	285	277	299	283	283	305	287	301	262	278	297	289	315	275	263	283	295	296	280	294	313	280	263	272	276	286	287	288	298	252	293	268	278	286	286	294	314	262	267	278	279	282	291	276	270	254	267	284	285	274	303	282	279	315	282	294	291	248	285	292	286	283	282	271	298	298	285	273	281	318	258	297	286	255	267	287	268	272	277	310	267	245	264	307	316	263	285	288	267	287	280	260	294	279	314	279	296	274	287	297	278	288	267	278	319	271	291	237	282	310	262	284	277	257	299	285	267	308	282	316	284	282	252	264	316	281	304	314	264	288	259	309	287	278	286	270	258	281	259	277	283	284	287	257	274	261	316	291	272	260	284	271	285	254	288	329	307	273	294	254	248	310	311	284	289	307	258	295	268	278	308	273	273	318	269	273	277	264	276	284	261	269	258	257	269	286	290	282	319	279	286	287	306	349	325	283	285	281	260	289	253	271	276	294	294	283	283	282	288	284	293	286	265	315	295	279	313	269	300	313	268	278	272	298	272	264	266	322	278	279	283	270	300	292	320	280	250	285	279	266	290	287	325	275	279	276	300	311	285	264	284	308	246	256	239	281	285	283	276	268	297	274	286	289	294	297	288	248	282	270	252	286	272	265	272	279	314	288	268	293	251	293	293	313	281	292	294	275	266	297	292	265	258	290	268	254	254	279	314	257	249	261	272	296	298	287	276	293	291	266	291	300	308	277	287	271	270	278	299	262	306	270	273	305	265	263	295	284	298	295	286	304	293	282	299	289	285	283	322	267	298	310	274	264	247	279	281	276	283	258	240	261	263	282	310	298	278	262	283	267	289	304	291	293	274	293	306	278	271	288	265	299	245	283	287	294	294	286	306	297	255	321	285	313	273	317	321	296	286	283	282	269	286	266	284	269	270	319	301	284	266	287	298	259	315	270	317	263	307	265	296	282	281	258	294	280	294	296	285	313	295	258	264	269	280	265	266	300	278	264	276	275	309	273	295	292	298	292	259	275	281	296	281	277	266	278	276	278	244	284	267	264	297	293	272	297	305	300	285	295	258	293	259	287	272	267	283	282	265	242	239	259	267	294	296	253	268	294	249	280	303	317	295	298	272	306	281	302	319	325	274	300	286	305	313	298	286	272	272	282	270	265	282	295	292	291	266	294	278	302	278	303	312	285	263	293	285	282	273	289	251	283	287	273	277	262	279	288	304	282	294	290	281	292	301	267	262	277	285	261	293	314	263	286	308	313	283	292	285	306	286	289	265	246	273	304	299	292	278	304	312	284	240	282	298	289	289	285	267	284	300	283	276	285	282	312	272	297	295	254	289	304	271	276	253	293	266	302	292	243	281	296	278	300	281	254	267	305	308	278	295	277	278	275	290	275	304	280	325	256	262	272	270	308	307	267	294	269	307	284	278	282	286	288	272	303	263	265	277	274	243	315	273	311	292	318	290	258	284	269	293	276	282	292	267	302	254	333	252	314	277	270	261	299	283	272	252	296	242	290	279	277	291	287	274	288	289	252	249	283	329	296	275	261	259	275	308	277	298	278	300	263	291	298	278	278	270	308	292	271	268	285	273	244	283	322	272	258	288	305	277	298	301	272	284	262	278	277	310	282	306	258	269	296	269	287	282	296	319	295	268	304	287	284	274	278	270	308	277	294	243	314	261	298	308	316	279	303	292	324	260	278	277	289	309	287	293	274	272	228	279	262	300	267	272	322	270	277	257	273	282	278	262	269	272	265	282	302	286	279	259	287	318	276	323	283	294	287	271	277	296	284	332	303	301	277	285	294	308	279	293	264	312	288	329	305	250	321	298	313	281	270	269	301	302	272	268	292	294	255	284	296	303	314	285	307	277	301	299	321	306	277	264	293	296	309	286	285	316	299	291	281	260	291	302	331	277	293	292	273	228	259	277	304	279	260	284	290	272	277	315	327	279	276	263	268	294	285	272	243	303	308	262	307	277	263	249	286	283	313	280	272	294	303	274	269	264	282	262	303	268	284	286	284	316	287	257	285	296	292	264	271	284	252	294	287	298	261	265	269	271	315	287	284	305	256	294	336	274	292	296	292	289	308	257	289	282	290	283	256	287	257	267	269	268	284	292	281	276	313	270	267	293	319	293	277	281	288	311	282	300	307	298	261	294	264	297	276	272	276	302	259	288	285	303	283	291	294	275	252	281	301	264	234	276	285	310	299	295	289	292	294	272	276	261	296	299	274	237	270	326	288	284	282	285	283	278	291	281	265	261	321	283	280	293	321	296	272	289	304	297	314	270	284	279	255	301	294	284	286	287	284	280	276	295	273	265	315	287	276	274	275	291	273	279	284	264	324	287	282	324	283	313	266	294	288	305	277	307	297	308	282	285	282	323	286	274	284	288	290	282	286	314	286	289	281	296	302	268	294	277	288	302	284	266	308	256	286	292	269	244	292	262	270	256	262	286	251	294	290	300	302	291	286	301	283	295	258	282	292	270	264	310	303	288	262	289	300	269	274	333	289	282	296	284	287	256	271	285	294	267	270	337	303	285	299	265	340	283	284	264	261	257	261	314	290	270	280	279	303	264	290	305	259	291	315	295	289	244	288	276	287	267	317	287	292	280	285	285	273	299	282	282	289	263	314	293	302	308	277	302	323	281	279	278	300	291	287	285	284	290	260	265	285	312	326	266	254	288	273	279	278	295	298	284	305	264	267	291	282	287	281	282	275	260	248	311	257	268	259	294	290	281	279	276	256	261	282	292	297	293	264	297	308	316	299	272	288	256	274	286	288	276	297	283
9852	992	1636	1893	1943	1554	1581	1284	1118	942	965	908	855	795	812	750	723	774	771	702	742	651	670	708	715	699	688	683	696	682	713	692	674	715	721	676	698	737	719	675	695	643	686	692	687	675	701	634	677	677	663	658	707	725	660	678	603	696	649	665	675	675	672	654	629	677	648	673	695	645	689	628	698	661	688	699	732	707	657	694	659	666	660	663	623	630	645	660	677	703	625	632	641	679	675	671	669	674	682	712	661	658	639	653	704	648	653	673	705	707	627	668	661	661	716	668	669	663	674	660	636	717	723	632	666	693	649	646	648	683	715	676	683	651	696	662	716	653	666	705	677	657	657	710	684	650	656	621	654	652	659	707	654	658	673	670	669	679	691	670	657	660	647	642	689	623	680	691	708	650	656	735	657	671	735	630	614	689	698	655	677	654	647	674	634	704	657	728	656	656	675	584	682	689	725	634	654	731	670	675	674	701	646	691	673	603	727	691	661	698	688	653	673	648	660	671	674	668	675	654	692	712	655	673	663	637	653	668	660	643	650	714	661	667	653	715	711	618	690	633	675	686	654	637	667	683	672	663	663	688	665	716	682	639	644	642	706	656	693	690	673	663	670	691	689	679	735	684	729	700	643	676	627	663	666	630	702	652	709	658	688	649	670	648	693	651	643	681	672	658	669	668	700	647	686	702	652	645	641	663	710	668	681	633	655	698	641	670	665	648	699	679	664	660	652	685	696	663	669	683	654	662	699	678	661	695	654	623	684	691	658	646	714	671	692	684	678	658	697	677	647	636	715	634	696	657	677	612	654	658	717	653	675	651	706	640	662	699	654	622	669	667	685	686	657	655	663	640	683	676	670	674	664	754	653	673	689	679	693	688	666	655	700	662	677	645	695	692	641	649	679	693	718	665	690	654	669	681	681	698	633	651	628	649	633	708	711	696	690	707	685	712	624	702	658	687	697	668	723	658	685	664	666	633	610	661	654	679	671	657	651	635	625	641	645	672	618	689	665	681	697	666	655	616	648	678	708	666	642	657	672	647	646	696	657	658	683	670	688	656	705	740	686	662	673	711	698	667	659	724	675	645	654	676	657	647	656	626	732	638	668	649	666	689	670	663	681	657	654	668	641	643	664	655	685	696	618	670	645	678	656	629	697	664	657	665	629	703	657	661	643	694	697	674	681	689	656	672	669	648	713	673	711	709	658	664	679	704	657	644	652	647	638	674	666	668	685	695	713	703	712	681	670	698	701	634	628	649	629	671	679	661	680	675	641	673	693	647	670	650	685	673	681	676	685	658	693	670	668	640	667	676	658	715	656	618	690	721	679	654	649	679	653	662	652	673	667	703	685	647	611	633	627	653	679	689	686	681	687	681	701	687	671	658	706	671	667	631	634	696	718	668	673	655	660	678	609	669	698	657	698	703	660	670	675	670	611	725	612	708	619	661	693	648	650	683	673	672	686	719	671	674	712	646	694	689	708	683	693	686	675	694	693	679	696	680	732	717	665	648	677	649	650	664	629	673	690	598	693	677	647	682	663	685	693	695	643	660	706	658	653	660	700	659	670	681	659	685	725	660	653	680	626	698	686	689	668	683	653	650	680	650	640	653	664	663	650	637	695	697	649	669	659	657	651	711	662	675	664	703	712	667	649	651	636	711	674	696	648	688	663	645	679	646	678	673	669	676	719	645	679	647	668	657	636	693	700	627	665	701	640	647	689	632	705	667	650	668	638	688	688	668	655	673	697	620	671	653	635	660	641	681	644	720	681	700	638	687	686	656	694	677	676	680	630	705	675	667	676	638	703	670	617	646	637	618	636	674	652	695	660	684	694	669	660	661	667	672	701	641	682	680	695	662	644	683	683	694	646	623	675	693	700	652	658	655	672	679	669	651	678	666	697	704	707	704	708	671	680	655	669	685	654	670	665	650	672	654	698	680	690	648	648	659	660	731	695	693	629	725	690	668	690	663	655	704	603	640	626	711	684	667	678	650	709	647	700	627	708	689	667	670	682	723	693	707	650	665	640	625	669	715	677	670	643	685	693	662	664	640	676	651	634	670	692	698	683	633	713	665	690	713	675	690	650	633	683	658	694	653	655	682	689	704	659	676	672	655	623	687	710	699	682	646	678	672	678	655	659	685	657	631	674	682	684	695	677	631	670	655	680	670	675	644	674	668	673	645	680	663	662	643	623	678	672	662	727	661	682	687	669	653	652	680	668	618	655	659	680	622	653	696	670	676	684	654	683	667	727	668	709	652	605	651	692	672	689	634	704	673	636	708	623	644	686	672	607	657	678	678	646	673	706	691	673	637	617	686	660	669	611	694	695	678	658	662	629	638	633	677	610	678	644	660	647	698	618	647	655	628	635	688	715	654	662	677	689	618	665	639	660	700	682	643	675	659	651	682	698	659	674	666	667	620	675	715	621	677	641	680	652	665	663	681	648	663	682	688	652	643	674	659	697	677	679	660	677	722	650	677	630	606	680	639	681	697	623	725	712	689	667	714	683	650	638	640	655	690	678	662	672	643	669	693	652	680	679	661	699	661	674	690	715	721	625	632	658	634	673	681	698	613	707	696	680	672	665	642	654	622	666	653	660	663	693	659	663	696	669	676	663	618	669	689	640	627	624	641	677	660	674	574	656	642	678	617	691	636	717	692	649	684	658	650	678	659	645	677	617	654	667	678	694	646	693	658	719	685	613	636	638	660	612	669	671	658	707	672	663	651	713	702	699	659	664	691	667	711	621	636	674	709	700	666	645	659	611	687	704	606	604	662	704	652	627	613	649	641	670	654	671	681	723	682	663	654	600	678	639	632	651	644	659	731	672	615	607	711	686	676	685	667	664	654	709	687	702	699	677	660	644	702	679	666	694	695	700	656	714	708	655	671	666	653	649	681	679	704	609	664	639	678	692	700	714	661	668	682	668	721	712	689	726	653	658	677	716	690	650	734	693	648	634	681	676	695	621	667	661	665	663	636	618	652	652	702	639	676	666	644	713	660	640	675	665	716	689	674	679	676	714	666	649	663	660	619	645	695	670	678	674	685	684	734	609	654	665	727	694	706	680	644	706	662	688	617	641	690	669	686	654	624	692	680	646	698	650	656	648	679	692	699	644	662	679	660	648	648	711	676	696	697	699	709	677	710	702	632	665	683	686	654	705	715	664	642	700	657	671	635	689	657	668	699	652	693	713	635	697	619	689	690	661	651	615	645	640	640	649	693	665	647	673	696	647	683	655	653	652	637	666	656	728	682	685	688	666	681	672	656	694	656	685	667	655	653	653	689	707	684	640	666	679	603	698	654	663	665	652	673	633	690	672	671	700	672	684	657	697	706	658	712	690	675	679	692	674	672	644	694	659	723	661	705	678	645	682	675	676	672	682	656	644	670	707	698	695	697	716	680	713	670	651	698	695	644	674	677	650	674	620	618	663	628	639	665	675	673	634	650	675	715	632	636	699	691	649	679	692	689	650	658	683	654	644	629
23069	2628	1413	1219	1144	898	870	672	574	564	482	495	429	488	450	408	464	442	465	441	440	444	411	419	442	412	361	444	408	413	429	440	416	394	424	418	391	404	414	412	381	389	412	387	472	419	425	399	429	385	418	398	397	401	419	408	382	410	477	391	427	398	400	405	448	398	452	374	412	393	410	390	400	448	428	429	373	477	408	429	404	401	404	401	426	383	398	395	448	419	440	406	391	410	396	415	450	359	444	381	388	379	391	390	395	417	397	437	394	362	388	393	434	402	416	434	397	420	409	404	374	416	378	396	391	395	386	397	386	387	391	402	411	402	381	398	409	405	402	410	416	414	410	396	435	427	401	400	434	391	398	406	388	437	418	440	416	425	406	439	389	393	425	425	385	402	392	469	400	419	393	450	418	428	369	415	381	423	433	400	405	409	385	371	407	396	444	397	388	400	409	394	388	403	379	389	402	404	374	404	387	426	405	426	391	402	460	394	404	409	414	371	377	437	375	391	394	410	420	424	419	410	388	399	425	425	377	412	424	419	383	383	416	390	413	378	357	389	438	411	409	394	433	411	396	403	422	424	364	432	429	377	416	367	419	430	380	380	431	403	419	421	408	384	396	443	403	389	387	395	427	409	402	374	403	410	387	406	425	402	345	391	429	411	430	421	411	386	416	405	384	426	382	423	432	380	413	405	421	425	425	424	411	412	355	416	401	442	405	439	424	411	382	425	402	397	412	366	425	404	418	444	419	382	422	403	402	390	357	414	381	398	415	411	427	397	401	377	418	433	412	411	405	423	433	354	396	382	404	425	409	404	423	405	436	441	394	421	417	379	418	418	437	413	393	428	406	421	441	376	408	379	399	376	415	409	398	429	374	398	435	435	411	451	384	430	437	395	404	403	360	379	374	411	404	376	423	444	374	427	426	389	396	387	397	383	402	406	406	411	395	388	403	394	420	419	383	412	422	421	375	392	438	393	398	427	426	378	387	366	402	424	397	423	425	433	412	414	359	439	393	385	432	415	431	424	393	415	429	403	444	387	387	412	409	418	430	416	397	419	401	379	400	417	387	452	398	438	433	423	450	419	415	420	443	418	408	416	374	381	367	437	415	397	444	426	391	400	370	384	389	413	382	438	475	414	414	409	428	390	418	394	416	444	366	403	449	435	409	438	437	405	405	416	407	385	416	428	411	393	398	383	381	429	382	425	436	411	404	378	418	432	431	388	420	397	440	427	446	401	412	396	396	422	421	419	388	414	394	403	425	425	443	425	401	427	390	420	360	395	415	405	422	385	386	370	346	433	355	445	377	415	433	409	390	406	390	409	425	414	408	391	421	372	397	399	441	432	361	414	426	433	386	390	394	409	412	377	400	405	416	397	399	405	389	419	382	365	393	390	403	420	391	422	420	437	421	418	357	372	403	421	408	352	357	415	431	367	384	399	393	410	416	424	439	414	397	415	429	404	382	416	399	391	441	400	398	404	447	418	419	416	467	412	402	402	384	425	390	439	413	425	387	435	398	393	436	395	381	430	426	410	437	419	423	429	412	433	409	389	406	409	390	394	378	405	396	375	428	397	373	402	394	382	459	409	384	417	423	389	365	417	411	385	439	413	397	421	405	388	388	434	367	381	432	396	405	451	402	370	450	413	413	425	415	416	391	358	403	385	432	390	369	376	407	444	397	399	416	418	442	403	387	378	376	400	406	378	414	423	387	399	442	412	416	402	409	412	395	421	432	404	391	404	382	350	382	410	411	375	406	462	431	375	364	437	418	413	420	401	411	382	401	419	385	394	403	419	435	400	408	397	363	381	393	433	411	420	403	431	418	401	418	390	385	419	390	415	427	429	408	390	426	399	440	402	393	364	431	434	401	414	426	399	391	380	418	424	416	394	355	398	368	397	384	411	413	400	422	443	393	427	426	422	408	415	434	408	412	430	443	407	394	420	375	428	394	439	418	400	403	413	401	405	453	397	389	414	417	415	388	418	416	397	396	382	401	355	402	439	423	415	416	401	413	459	442	427	380	396	376	404	415	421	403	406	395	439	413	397	396	387	426	350	399	444	387	413	396	419	397	435	415	430	421	426	398	394	397	352	382	418	378	424	431	414	366	388	393	413	416	382	413	406	398	402	438	378	399	410	383	411	392	437	387	387	424	420	379	389	401	398	415	403	390	398	412	424	433	424	421	377	382	383	428	415	413	418	377	404	432	420	437	388	417	384	421	392	429	410	433	404	414	397	405	430	407	433	421	406	411	400	421	372	376	386	430	389	441	391	394	387	406	388	402	388	357	408	378	386	420	417	416	412	423	411	388	407	439	438	426	404	370	444	384	429	445	380	444	389	400	392	433	448	410	412	408	403	376	384	401	406	411	408	396	387	432	433	395	368	410	403	399	398	429	378	382	418	428	412	388	393	424	405	391	385	401	371	382	405	448	426	408	393	405	412	411	375	388	410	421	406	449	455	430	404	421	372	362	373	376	373	418	374	399	406	382	385	376	412	395	406	397	376	452	398	400	396	408	419	394	408	399	397	376	409	392	381	375	439	397	403	410	387	390	427	415	432	400	391	399	410	378	400	424	385	429	382	368	388	435	386	421	418	410	403	388	424	405	391	414	381	398	384	432	360	404	380	397	413	381	445	410	421	418	399	413	397	439	430	397	483	421	469	370	429	440	425	407	368	412	410	432	418	409	376	399	401	428	378	431	380	432	398	413	407	402	461	429	382	432	406	419	446	380	430	411	416	426	420	376	396	396	370	426	422	427	405	419	383	414	401	384	442	377	430	360	429	407	409	445	383	400	370	441	365	390	448	372	429	421	383	400	371	403	422	403	390	419	437	378	417	463	382	413	410	413	408	387	396	400	446	388	418	366	371	417	400	428	378	398	395	390	421	384	381	383	413	397	391	395	391	402	404	449	450	421	423	410	414	397	411	418	399	425	397	393	391	403	444	418	389	398	413	386	441	425	445	426	443	434	433	418	437	420	370	417	421	418	392	412	417	389	412	405	404	390	421	408	425	377	386	363	414	361	439	410	406	405	409	424	410	414	380	407	416	433	414	398	425	449	424	404	404	410	422	422	379	426	396	420	399	390	414	437	404	353	459	405	386	381	389	421	370	385	399	395	378	455	397	390	407	404	439	399	397	360	362	420	444	437	397	363	381	427	415	359	398	435	395	404	429	395	435	401	376	396	421	401	411	415	408	408	383	399	422	370	462	433	405	386	409	410	421	410	427	405	443	369	389	419	408	384	416	415	434	393	423	369	422	380	394	415	383	432	399	421	410	428	398	383	421	398	402	393	383	382	394	403	398	402	374	421	406	366	371	407	400	356	402	374	430	416	377	391	397	388	394	391	381	385	387	430	397	418	389	397	343	396	404	444	430	405	428	436	411	376	400	420	425	442	399	441	385	427	394	451	384	396	413	368	419	377	371	383	345	387	419	427	413	402	404	438	437	392	435	418	432	384	415	382	410	410	404	361	422
12350	1621	2707	3314	3214	2648	2461	2084	1792	1649	1515	1382	1203	1210	1123	1083	1108	1029	1053	947	1023	945	991	991	923	997	957	1022	961	955	995	947	960	932	953	931	950	1002	913	910	928	896	923	914	961	959	952	945	879	898	881	951	867	846	887	923	935	894	889	910	921	864	893	922	848	899	944	916	919	965	938	938	870	893	902	963	927	929	913	931	877	942	906	822	876	921	927	924	832	908	920	915	914	883	939	927	919	882	946	932	915	865	918	926	907	949	853	939	873	889	898	884	925	920	942	917	916	900	903	897	918	878	912	942	911	859	940	973	870	906	859	954	914	916	865	928	928	915	865	898	860	897	920	928	896	911	907	935	952	897	875	910	933	926	941	888	938	909	869	857	878	927	900	916	923	923	831	904	933	883	907	874	847	926	904	907	861	906	891	926	897	933	929	905	918	901	966	899	890	886	956	901	881	821	887	894	878	908	880	949	846	954	881	915	856	907	903	918	960	868	923	892	907	921	844	923	964	890	959	865	875	897	885	933	928	936	870	975	869	962	895	937	888	891	864	834	837	859	867	971	897	940	959	939	912	879	883	943	949	920	874	851	954	938	865	945	873	950	923	930	917	919	909	943	911	951	888	915	916	900	924	903	886	853	916	894	916	869	924	906	917	922	903	882	901	846	909	861	871	897	879	857	872	959	921	911	846	916	941	929	909	899	884	958	971	892	913	908	888	922	912	886	885	908	895	880	902	938	898	932	875	926	957	886	868	902	862	918	909	937	852	946	883	947	917	907	896	913	883	956	921	924	943	905	908	913	891	909	992	872	911	878	899	910	894	885	897	923	925	934	917	910	902	905	880	838	882	912	893	902	906	903	889	906	922	875	876	910	935	921	915	893	841	944	919	935	944	887	891	880	897	893	898	921	909	844	888	931	883	944	903	943	939	931	929	958	915	929	965	902	884	877	851	881	909	893	893	899	921	884	913	927	869	900	883	943	928	864	899	867	878	910	924	891	901	888	885	901	910	901	917	821	864	869	903	895	860	924	901	909	945	902	904	896	890	880	916	824	957	918	921	888	920	901	899	934	928	913	864	950	899	888	867	931	853	835	885	872	865	884	913	869	932	895	887	865	901	908	875	903	894	861	912	887	926	912	872	890	876	947	928	925	918	851	872	902	941	920	920	898	907	968	886	915	901	873	908	939	911	923	913	936	962	941	854	938	905	861	869	902	878	885	895	893	850	934	913	880	862	918	926	907	935	926	883	911	900	861	891	874	924	924	924	874	892	906	883	903	908	915	982	906	927	892	903	899	961	867	922	914	847	932	896	849	899	904	939	934	932	857	885	879	953	882	929	914	910	910	891	927	876	939	951	854	885	898	849	923	833	890	931	861	931	918	890	898	897	888	908	887	951	902	877	858	893	870	940	906	842	890	900	936	894	919	868	920	886	943	922	891	885	872	898	909	893	924	898	891	856	895	898	866	975	895	927	919	902	869	891	914	891	925	876	889	903	921	937	891	897	885	905	911	873	926	948	906	966	901	933	906	884	865	937	932	867	878	905	917	942	896	863	909	906	879	954	912	851	882	925	901	878	850	960	956	890	873	857	920	922	902	843	888	894	931	909	896	941	938	893	901	900	947	951	888	939	907	896	908	897	892	853	937	993	895	873	874	913	964	966	850	937	941	867	921	845	921	889	930	897	900	846	883	896	963	871	892	888	888	932	886	913	886	893	899	908	896	862	851	846	892	950	908	861	923	893	897	874	950	906	913	893	862	917	885	935	888	888	899	932	937	839	917	846	911	942	884	845	913	937	855	907	931	873	866	930	883	968	919	900	896	940	922	887	899	926	928	897	838	906	926	925	884	919	898	888	889	921	882	886	942	972	902	918	920	910	909	868	922	931	922	976	887	888	922	891	892	906	882	946	952	891	860	947	885	848	890	907	905	913	929	883	876	885	877	877	898	893	964	921	877	856	857	940	908	910	873	930	896	894	864	927	861	949	884	946	870	881	869	887	870	865	873	917	885	928	896	849	962	892	899	864	911	863	918	943	863	884	921	912	955	949	934	929	908	904	868	873	952	897	859	869	907	956	884	895	894	938	877	945	953	913	874	894	919	879	963	896	958	941	895	896	939	935	877	965	847	934	907	883	877	878	849	866	907	936	908	942	923	881	924	907	925	909	959	909	902	905	913	869	892	911	897	894	933	912	909	883	868	950	899	878	882	900	892	896	910	887	903	910	868	898	901	870	915	867	868	886	903	943	930	883	900	912	948	905	866	861	952	953	887	966	924	919	896	928	927	871	937	946	896	852	958	886	861	914	901	940	874	934	889	919	877	908	894	899	913	874	850	932	909	932	863	899	871	908	903	888	931	919	928	881	937	951	910	913	940	934	893	924	831	922	894	909	859	866	893	871	852	873	884	1004	882	891	940	894	894	926	903	919	937	890	849	868	907	921	901	884	870	859	930	906	880	934	880	893	859	930	922	898	884	899	885	933	944	900	937	895	837	935	872	908	885	941	909	944	846	921	872	865	880	905	931	948	888	905	955	862	946	871	898	888	875	935	909	934	877	964	930	995	876	877	897	877	954	879	943	895	860	887	936	922	911	917	900	936	928	924	881	896	897	833	881	873	908	904	856	894	911	875	853	986	950	923	926	889	936	913	920	909	923	947	839	893	937	950	928	878	916	918	915	879	901	871	923	883	885	882	907	898	858	947	889	871	888	919	883	866	931	900	868	904	906	825	915	918	901	865	918	957	856	878	878	876	916	927	880	932	934	938	890	892	968	892	904	899	820	926	864	932	892	877	866	924	884	922	890	911	949	935	922	900	936	902	929	933	924	912	898	922	837	921	904	912	893	902	891	941	942	907	919	921	876	900	888	874	887	900	940	909	889	928	912	916	856	929	940	915	907	928	881	886	902	878	891	873	950	859	907	927	894	920	912	945	918	903	899	875	905	880	945	906	921	903	928	966	902	911	927	928	954	879	920	906	897	939	919	897	867	882	948	858	949	904	870	921	932	886	893	914	968	862	884	931	857	941	892	881	914	943	905	906	866	893	914	875	871	888	890	918	923	911	899	935	864	937	873	950	894	959	869	874	924	937	924	930	823	968	911	959	888	886	895	850	915	904	879	878	914	889	942	883	928	960	898	954	920	866	931	902	942	930	885	904	898	930	854	921	885	881	841	911	876	909	927	857	903	942	913	881	880	881	856	923	879	877	932	914	969	912	899	876	844	909	933	925	953	890	854	916	925	908	946	899	906	902	852	909	889	892	924	863	901	908	944	900	884	945	913	956	889	941	868	908	841	879	936	895	922	939	916	922	916	887	983	889	913	939	907	897	934	920	933	917	899	935	922	927	891	890	899	980	874	910	920	905	975	890	892	893	894	949	921	937	902	912	911	924	886	957	921	916	868	928	933	918	898	894	867	888	912	909	923	879	851	904	929	866	911	894	907	878	864	897	874	909	972	934	884	947	895	902	906	863	898	923	907
4527	317	231	242	230	215	245	211	225	211	212	211	208	215	179	207	207	213	228	224	235	211	190	183	229	222	193	192	232	214	167	215	221	192	180	204	211	229	222	179	191	204	197	210	229	223	194	236	220	182	222	200	216	195	194	213	190	217	203	230	184	211	207	211	226	179	193	191	212	219	205	224	220	228	209	216	221	219	216	205	215	215	189	216	212	224	228	220	202	201	193	194	230	231	208	217	227	222	198	215	209	216	226	197	200	216	200	207	194	210	200	204	209	178	206	201	198	220	211	226	219	204	207	173	190	191	187	220	189	210	205	225	223	183	202	211	195	207	203	208	200	196	184	224	179	198	213	200	200	207	197	220	227	203	210	216	204	229	194	242	211	196	201	199	196	213	211	190	221	192	217	208	214	204	187	192	223	194	207	240	221	219	190	229	193	189	200	215	227	213	190	192	201	201	202	187	183	235	208	189	190	210	186	186	197	197	215	215	209	193	204	188	213	206	209	179	195	224	212	189	197	203	217	195	180	215	218	209	209	191	218	197	203	207	225	234	211	215	202	181	208	204	183	221	207	216	232	212	226	219	206	219	238	191	220	201	197	228	238	209	227	170	211	209	190	179	208	231	195	217	225	195	228	181	209	230	224	200	196	211	197	192	198	182	190	183	200	232	209	216	187	225	200	207	187	227	234	202	230	210	199	207	187	206	194	221	222	198	187	225	203	188	223	206	188	202	216	236	222	198	222	232	235	212	207	205	190	203	195	211	208	205	199	229	202	229	221	204	224	208	225	217	214	199	248	224	199	217	198	225	222	217	247	212	167	192	214	200	200	203	196	211	160	220	185	196	186	218	237	229	183	216	215	219	203	185	191	205	244	226	205	191	223	210	211	208	191	204	219	227	203	227	216	196	197	210	208	222	216	206	210	172	194	210	184	195	194	214	208	238	211	207	207	224	237	195	211	221	202	213	217	209	208	212	222	205	214	226	225	192	230	188	204	198	223	202	232	211	207	187	206	216	197	195	166	210	206	194	199	208	205	204	195	192	178	195	242	218	174	197	217	184	219	211	184	197	220	186	198	205	197	215	236	212	201	217	189	206	194	185	189	215	207	199	196	206	208	196	209	198	196	210	216	225	238	202	216	192	216	177	202	208	218	208	206	178	223	227	186	197	231	200	240	209	203	207	196	200	195	199	172	215	216	233	211	212	207	179	227	212	192	224	183	217	201	193	201	174	200	196	212	186	224	197	171	217	204	217	190	183	172	230	230	222	185	207	220	231	198	218	188	187	173	176	197	207	198	201	211	235	201	194	180	171	225	215	195	197	211	207	192	187	232	216	192	245	176	228	191	187	199	193	213	223	212	188	206	199	217	193	223	201	217	203	196	232	207	197	196	198	188	198	215	211	249	180	212	209	215	189	198	206	214	210	203	184	207	214	197	192	226	209	208	202	222	218	174	183	199	231	216	187	192	221	197	237	204	227	210	221	249	202	202	228	208	194	202	189	186	212	202	177	254	207	223	217	212	196	202	242	222	176	233	202	203	201	220	214	171	175	221	217	207	206	218	212	221	243	186	193	209	226	195	218	171	214	215	206	231	223	190	208	222	218	231	206	200	210	208	203	245	192	211	218	214	214	193	195	219	231	214	223	198	212	193	216	202	253	194	204	176	178	189	206	195	207	197	222	236	177	239	216	206	231	198	202	225	205	192	217	189	220	202	226	222	205	203	190	237	226	230	205	213	222	205	225	207	201	213	209	191	220	194	209	203	201	202	205	197	210	213	188	200	202	196	212	207	184	229	218	212	208	214	199	207	200	194	236	200	203	215	178	231	212	175	213	182	214	221	204	224	215	207	188	213	187	191	179	210	241	206	214	207	224	206	190	185	189	191	190	207	203	202	196	197	197	204	197	204	223	206	184	227	196	210	190	210	210	218	213	194	201	205	213	193	193	196	208	229	219	223	215	233	232	232	212	205	193	220	215	202	240	222	251	246	220	217	194	215	214	200	204	200	196	221	238	187	185	193	200	181	201	223	197	200	194	230	213	234	223	208	216	220	202	220	217	197	199	205	228	214	185	219	216	207	197	212	211	198	245	192	229	184	206	185	214	196	213	196	197	199	232	202	195	171	210	209	192	212	209	199	205	221	204	186	203	219	199	185	214	181	207	191	188	222	207	201	193	199	213	219	213	228	194	211	212	212	207	220	191	218	203	221	235	208	191	206	203	200	168	190	188	227	204	192	190	214	191	218	231	226	203	219	203	241	189	218	197	212	186	227	178	193	212	224	198	201	188	178	199	192	240	207	190	192	228	188	192	219	176	197	203	218	178	229	212	185	223	219	210	211	239	216	224	223	188	201	207	212	213	213	225	222	188	204	189	198	214	226	200	202	167	193	223	228	200	206	195	212	215	190	231	217	219	211	219	198	215	212	256	213	218	190	178	219	205	216	209	208	198	222	211	215	232	187	185	167	210	194	214	217	212	187	205	214	191	259	203	224	207	214	216	235	218	203	188	205	200	209	204	188	184	186	197	204	247	227	212	227	207	207	185	210	223	189	193	184	218	196	207	202	199	209	191	180	193	208	200	209	199	214	221	206	198	197	225	194	234	197	213	173	219	242	199	206	203	223	199	209	214	222	207	221	200	231	215	181	191	198	200	218	200	200	237	211	199	198	212	227	199	184	197	206	226	203	198	222	178	180	213	207	218	222	199	197	226	214	229	199	206	220	211	192	187	243	215	193	240	187	201	187	224	222	189	206	199	201	163	203	216	205	196	185	203	205	183	215	194	209	227	190	215	187	209	203	215	211	215	209	190	211	175	214	224	224	199	189	221	185	230	222	215	225	213	210	181	193	174	202	218	197	199	197	235	215	185	202	222	239	207	203	196	198	209	223	214	209	215	216	220	213	204	220	232	233	199	219	206	203	223	189	195	195	184	225	186	222	230	184	209	226	209	219	184	228	191	184	196	227	192	202	215	223	213	242	205	197	208	236	197	211	216	225	218	209	200	229	199	188	220	244	213	211	217	189	221	207	215	198	198	222	190	202	192	229	228	215	230	210	213	218	223	207	204	212	222	197	188	205	197	209	221	234	197	189	222	189	214	201	197	235	179	198	192	196	217	213	199	205	210	215	199	187	206	194	195	206	216	223	227	194	182	219	213	185	196	217	205	208	224	210	195	202	200	232	165	230	181	200	207	186	202	208	222	238	214	214	195	186	206	199	217	199	206	183	215	203	212	213	198	215	194	213	222	194	219	200	201	218	214	209	207	213	202	200	216	215	188	198	201	212	229	229	230	253	181	237	201	175	205	202	195	196	213	202	213	191	198	219	205	197	212	225	233	226	218	234	220	189	212	225	241	196	205	196	223	194	226	218	193	234	196	191	207	189	174	207	238	232	196	201	233	199	185	225	207	211	192	217	168	175	214	222	190	224	221	196	201	212	213	212	206	186	219	229	209	206	214	214	216	213	193	213	219	193	221
3184	537	544	606	584	615	584	554	517	523	556	495	526	528	481	522	480	494	537	524	518	516	496	500	488	505	538	534	543	501	526	503	482	493	571	529	495	500	519	508	505	477	465	475	506	465	481	528	527	510	495	462	511	509	504	476	508	523	504	494	491	525	445	498	510	511	498	531	532	499	519	502	493	503	516	516	516	504	483	521	515	489	531	496	529	522	514	506	503	491	494	522	514	510	522	501	504	514	535	503	486	506	524	523	521	518	504	533	499	581	505	522	490	516	492	564	531	519	520	527	508	500	516	520	476	505	525	468	519	531	518	498	493	488	495	518	541	461	526	499	540	525	531	557	509	523	487	518	504	521	487	518	492	486	519	516	507	482	518	541	517	470	486	528	479	490	527	500	479	552	473	506	488	505	519	518	472	515	559	526	539	558	503	501	537	513	493	490	530	490	512	541	542	498	497	501	483	503	535	511	500	510	496	494	534	507	512	515	495	508	492	509	531	478	497	501	527	492	520	524	546	516	458	508	511	490	519	481	510	473	506	494	512	476	520	472	520	512	527	571	525	485	513	514	484	548	516	532	508	534	535	492	533	500	483	491	498	537	536	507	489	488	504	495	505	494	499	533	515	487	476	506	504	461	512	493	464	504	509	523	515	470	493	517	553	525	535	504	485	524	508	514	529	523	530	491	521	510	533	513	496	513	529	505	489	552	479	537	503	467	471	511	504	496	511	556	487	487	519	515	513	522	515	464	533	479	494	532	559	536	492	518	488	496	542	484	535	507	546	519	511	529	494	475	538	529	500	531	487	559	469	487	502	514	538	497	511	541	513	514	514	530	529	513	516	515	499	499	471	514	520	525	439	497	479	509	516	499	530	506	489	514	528	529	480	525	497	486	495	543	529	530	464	492	503	475	492	482	501	521	509	470	525	501	507	540	478	497	488	507	526	557	502	530	505	515	511	485	502	487	481	525	497	498	484	508	514	491	515	541	503	492	486	513	551	523	518	522	494	517	519	518	504	544	520	493	485	548	492	552	529	490	500	501	514	464	515	497	501	549	522	519	509	490	561	537	517	545	477	498	505	487	501	528	491	491	493	515	504	511	505	519	485	550	514	516	489	463	481	498	468	478	522	501	536	490	525	516	495	518	539	492	486	509	490	525	513	492	529	495	519	534	477	517	515	469	512	540	506	525	504	507	497	496	521	543	515	520	520	493	480	531	498	514	532	530	505	538	528	528	547	480	528	561	558	500	491	537	498	488	505	506	511	510	513	477	549	503	500	516	499	517	485	497	500	500	513	550	495	477	531	501	514	536	501	520	522	546	484	477	497	550	486	516	489	482	518	520	506	481	485	532	526	509	487	488	540	507	476	499	490	496	492	541	538	549	492	538	514	524	517	517	511	505	554	475	505	538	531	540	520	494	522	512	529	487	503	491	539	497	489	516	516	497	503	551	469	520	459	493	514	509	521	536	503	494	525	503	495	543	538	497	509	537	474	518	529	513	491	536	516	493	501	494	489	437	527	508	511	485	508	493	527	550	527	490	501	487	518	529	525	490	512	503	518	541	501	526	509	521	498	519	511	511	492	508	462	558	537	505	502	497	538	481	497	545	512	466	480	486	516	526	549	493	503	545	489	511	538	510	516	499	493	488	495	539	489	508	515	516	501	529	506	515	484	481	519	531	518	507	543	499	482	534	497	500	585	498	419	529	522	437	473	560	483	525	539	469	525	508	539	535	478	519	484	483	464	549	516	572	510	490	494	526	514	525	542	478	567	489	492	540	517	493	530	514	521	518	489	508	535	530	521	491	512	477	540	536	574	503	514	508	483	498	542	507	520	487	520	522	547	504	463	502	544	536	512	535	510	572	496	491	529	499	531	472	482	514	518	508	535	527	530	514	546	515	516	515	506	472	514	526	539	490	493	477	513	462	517	532	519	536	518	508	561	479	526	512	529	503	505	530	464	497	531	465	487	490	542	514	496	525	528	488	531	481	485	509	482	448	493	531	520	488	511	522	531	534	499	527	500	575	531	510	454	523	516	514	515	518	525	507	497	516	542	522	495	463	513	497	506	536	506	514	483	516	490	482	484	477	482	556	498	539	527	499	468	501	491	486	499	518	513	510	495	549	497	524	564	476	508	531	519	545	522	538	513	520	522	516	529	516	498	475	498	479	465	526	527	519	528	516	520	524	486	489	533	484	499	536	482	512	528	483	524	525	527	522	497	521	552	502	520	487	485	542	501	530	508	528	519	501	539	526	523	524	557	493	536	532	519	501	521	475	535	486	482	516	519	530	541	463	520	527	499	525	531	528	543	512	509	482	475	460	501	496	494	497	512	488	479	517	535	525	486	558	495	539	505	532	507	499	523	558	535	507	539	530	468	472	503	516	498	500	510	481	512	543	536	505	528	540	510	540	521	529	550	483	519	511	488	473	517	496	499	514	527	481	523	477	506	482	533	522	493	526	498	513	506	494	553	494	534	524	507	500	484	532	526	554	503	498	493	521	519	488	484	503	497	471	529	488	506	508	503	496	545	497	486	505	513	529	537	522	484	541	512	540	520	538	553	532	507	500	515	475	531	496	463	580	511	482	524	521	536	475	499	494	486	523	494	519	478	507	525	491	539	494	504	470	501	515	505	487	479	512	510	487	498	465	470	496	500	505	478	542	525	500	535	484	521	514	508	496	518	524	498	531	511	494	537	450	515	496	500	496	499	505	513	461	452	524	510	536	537	496	492	501	503	517	531	519	475	517	486	506	496	513	549	528	528	489	490	537	514	520	528	526	481	482	485	496	508	534	517	532	554	500	505	535	493	540	552	493	541	539	472	550	558	480	509	522	503	491	498	481	521	525	531	528	532	520	494	515	505	527	566	477	534	527	497	508	510	486	495	517	488	490	516	508	507	463	548	512	446	503	503	488	511	514	534	496	517	511	492	520	510	517	508	492	496	502	505	480	500	483	525	504	497	546	492	539	487	498	522	512	494	521	488	493	485	504	512	528	503	532	539	517	482	534	526	529	551	512	547	505	523	511	464	517	510	487	538	532	515	467	496	519	514	482	528	543	488	534	556	514	536	519	514	475	501	513	498	516	493	518	507	519	485	521	525	525	530	489	494	520	481	510	468	529	547	494	506	489	506	519	534	532	521	524	520	543	522	537	530	536	498	492	546	523	509	508	508	523	476	496	527	524	512	486	504	507	500	518	525	468	479	506	481	533	513	501	503	523	542	533	541	496	567	525	477	486	517	502	520	507	503	481	545	508	501	522	495	491	537	498	503	528	520	534	507	495	547	497	508	511	548	493	507	496	524	515	508	541	525	503	447	520	511	468	504	526	508	469	488	500	536	525	523	479	497	499	518	500	522	528	482	530	495	534	497	500	548	488	533	516	476	523	523	540	532	486	480	515	492	503	521	495	510	508	533	512	534	501	516	462	541	528	468	534	500	490	497	480	531	495	526	537	544	510	504	510	524	521	520	492
14452	1188	800	805	637	508	484	441	371	340	336	318	295	274	297	305	282	288	289	315	305	291	291	288	284	269	284	284	274	283	265	298	286	285	288	320	304	295	295	296	300	298	297	270	283	286	300	299	306	278	280	295	268	310	257	276	290	278	278	300	298	279	307	268	262	265	279	278	258	236	313	296	295	293	262	277	279	284	264	280	281	260	277	269	300	290	294	265	286	243	297	283	233	241	261	266	286	309	302	294	289	282	256	288	279	269	276	272	303	308	298	293	280	283	289	263	287	275	275	309	314	283	259	271	273	278	266	263	279	282	278	271	274	289	254	291	247	312	323	290	304	291	295	269	249	293	308	295	275	271	259	280	265	301	283	271	273	271	296	286	283	302	295	279	297	337	294	258	252	307	297	295	302	279	317	320	327	251	285	299	301	285	261	267	275	287	272	288	286	267	271	282	248	262	263	299	290	230	258	284	288	260	267	292	289	291	261	276	307	240	285	270	264	276	295	270	296	279	282	229	278	262	286	271	285	305	309	277	289	296	309	274	296	287	296	284	276	279	289	258	274	280	272	283	275	279	273	291	252	295	274	268	285	271	272	246	282	288	269	301	315	298	280	284	299	305	285	294	305	308	299	311	293	331	321	277	299	249	255	277	261	281	287	281	273	282	269	272	251	310	253	268	267	289	268	280	268	296	260	236	301	278	275	309	283	242	279	318	266	287	316	300	333	326	289	305	292	286	270	268	245	261	288	314	287	300	305	254	280	293	294	284	309	278	266	269	290	291	292	273	285	268	306	243	290	300	259	280	277	292	259	233	262	255	291	278	272	294	278	280	286	270	271	297	261	279	279	271	314	313	280	254	297	279	280	283	252	250	273	290	283	290	291	273	303	248	278	285	291	264	278	292	257	255	278	271	288	311	304	271	257	282	301	255	292	243	302	298	305	275	303	302	306	286	262	283	317	284	290	280	304	287	277	284	270	288	279	286	301	276	322	262	293	257	265	263	314	258	280	254	291	307	255	272	297	235	267	266	307	292	291	272	298	284	264	275	256	255	267	264	286	263	269	256	260	280	286	257	281	298	275	267	310	260	285	279	305	274	298	338	283	248	304	307	275	283	307	333	272	285	288	299	286	257	281	265	305	305	259	275	280	286	284	303	280	293	305	278	286	300	282	289	298	287	313	275	285	279	239	294	295	305	301	276	288	273	270	274	289	268	323	263	277	300	260	291	295	271	297	273	281	296	288	287	309	288	249	266	285	312	271	280	298	262	247	294	271	277	286	287	303	295	308	287	315	279	306	282	310	278	304	279	276	277	294	260	276	298	280	294	260	259	289	304	281	290	276	297	252	271	275	292	299	283	266	274	274	270	278	305	304	287	249	271	276	286	277	302	284	265	279	293	259	268	271	277	327	303	288	273	296	286	246	317	281	312	313	279	295	278	289	298	275	293	306	317	303	310	258	267	284	267	260	283	322	297	297	289	267	298	338	278	262	267	280	276	279	301	301	284	295	286	263	288	259	277	251	263	255	292	271	299	287	272	276	286	287	283	294	279	284	265	288	319	302	301	272	280	279	294	299	293	273	285	269	248	267	283	314	264	295	256	275	251	287	255	311	263	288	282	284	307	250	289	252	294	275	273	297	291	266	297	303	311	254	287	266	282	266	271	244	292	282	251	284	281	284	307	294	282	266	268	287	298	290	290	288	319	287	259	294	283	281	261	284	278	301	275	270	280	287	291	274	298	270	280	289	234	295	301	287	284	282	298	296	271	279	271	269	269	264	273	279	257	264	275	283	284	280	262	279	280	284	283	289	303	272	273	269	269	266	297	298	307	287	263	292	275	282	250	281	257	285	284	282	253	281	272	274	284	281	299	300	272	283	267	308	322	286	294	249	276	295	265	283	291	285	288	272	279	285	277	276	287	264	278	289	277	271	246	294	273	290	260	275	256	251	289	279	289	278	290	271	318	287	306	285	247	283	279	260	265	278	314	300	292	274	277	259	272	257	315	298	270	317	263	280	308	262	308	283	280	299	267	310	265	268	268	277	282	258	319	303	297	284	291	278	257	264	301	289	277	250	297	292	265	268	298	296	262	275	282	292	259	302	292	303	280	288	280	289	284	304	293	224	287	306	282	272	273	279	251	315	281	313	290	263	286	257	267	306	280	290	294	283	284	287	291	288	276	256	303	265	282	243	285	297	267	300	288	299	321	265	300	247	263	314	327	288	256	267	276	293	280	264	298	292	280	298	283	252	260	283	275	261	289	291	301	297	301	286	307	295	309	286	264	317	253	298	296	299	240	282	284	293	279	271	287	285	261	315	267	306	291	281	238	303	270	263	290	286	319	276	286	277	264	298	265	306	317	264	275	306	304	301	261	288	256	253	257	274	251	291	290	296	303	292	287	292	274	278	278	294	277	291	313	291	291	304	279	292	271	255	291	285	300	257	273	281	282	283	254	263	309	283	267	261	278	301	251	295	291	276	267	289	316	246	279	303	300	289	329	295	304	289	271	278	288	288	275	290	259	290	309	264	274	322	282	269	292	306	275	293	281	275	267	333	299	285	270	287	278	301	293	266	272	276	299	292	304	286	289	272	287	285	268	269	296	266	261	301	245	273	251	269	265	291	280	313	303	283	266	306	310	312	303	271	270	281	272	295	280	287	269	295	289	303	260	271	282	282	264	266	296	310	260	260	290	264	298	269	289	298	297	276	313	300	304	288	274	288	261	255	261	265	265	242	274	277	304	276	273	288	277	241	280	298	272	296	310	286	252	328	266	276	266	281	259	285	262	267	269	254	270	271	284	274	278	302	259	308	260	287	284	306	293	227	291	316	271	274	286	277	285	277	297	277	294	281	286	285	292	248	297	269	299	249	272	266	291	336	274	284	302	249	278	316	309	265	309	301	253	277	289	274	261	276	317	288	285	270	294	272	290	277	254	310	276	314	296	269	244	296	280	291	293	310	253	282	268	284	257	283	273	282	283	282	304	260	275	273	270	291	276	272	280	274	315	284	280	268	273	269	262	303	271	290	261	267	258	295	257	334	297	275	279	297	281	261	289	263	295	301	298	290	292	279	311	294	307	306	297	282	273	266	295	260	312	286	280	294	259	279	287	272	262	300	294	306	254	299	287	307	268	288	280	307	252	293	303	286	276	269	317	272	305	286	290	285	274	293	321	269	299	321	292	311	298	289	298	276	262	287	290	284	289	263	273	302	266	320	272	265	287	245	287	284	264	295	302	258	292	284	311	304	291	257	283	281	294	318	275	273	305	277	265	273	284	262	282	272	286	296	249	321	274	259	312	266	251	267	331	283	292	288	297	242	292	298	263	298	264	272	265	255	291	294	288	288	278	297	307	266	291	292	263	286	278	270	266	279	281	270	261	277	276	261	275	291	255	309	243	304	303	248	278	278	270	268	307	273	294	295	283	249	273	283	244	272	288	277	279	260	259	257	259	285	295	287	315	293	290	296	242	294	285
9432	1042	1651	2137	1888	1656	1613	1292	1146	983	958	910	834	790	753	741	753	775	740	768	735	752	735	690	650	690	701	670	684	694	686	694	665	702	723	684	631	694	692	692	661	674	643	692	710	682	697	694	682	675	634	661	645	666	642	627	689	622	697	670	638	654	640	651	745	686	681	692	666	656	682	656	688	688	679	665	662	659	695	673	687	679	670	700	682	625	639	687	639	692	661	712	718	680	681	668	654	659	702	717	680	699	638	640	661	665	653	631	699	672	631	699	692	663	661	671	697	681	619	691	695	622	669	640	647	631	655	686	649	651	647	665	656	691	666	631	664	681	680	702	635	699	646	654	636	623	683	629	669	680	646	651	675	661	642	703	632	681	669	664	631	660	716	693	677	623	677	620	645	618	670	650	680	613	685	648	685	625	704	668	708	660	737	698	638	668	665	649	681	708	687	689	684	656	662	679	661	695	680	668	703	666	640	669	688	666	638	711	657	678	715	722	618	661	669	689	644	666	685	674	663	675	708	595	666	691	673	655	674	659	661	689	719	683	680	670	675	662	653	643	670	644	592	677	672	667	649	662	676	736	599	659	660	683	670	670	644	673	661	649	669	684	716	715	697	659	690	648	664	626	677	653	696	628	679	670	723	678	674	719	654	709	704	702	661	656	618	668	630	652	670	685	652	676	705	627	682	668	681	659	620	665	689	697	689	715	708	634	645	666	655	660	686	665	745	672	652	707	660	666	660	617	657	643	681	644	605	668	673	669	667	647	719	675	631	646	641	645	686	666	715	664	653	613	679	636	651	606	702	675	669	674	673	629	645	618	686	691	669	690	673	640	672	687	676	682	655	700	667	611	653	618	677	715	665	668	696	663	675	669	638	651	633	687	668	679	692	645	657	654	660	703	672	641	683	644	705	643	643	624	660	667	632	654	669	654	629	641	725	679	610	656	680	683	662	648	641	642	659	664	667	676	657	645	680	659	671	651	679	661	619	644	655	675	638	655	679	677	680	667	675	667	622	684	680	639	663	678	672	639	665	619	660	673	650	647	685	695	696	670	640	674	648	633	646	721	641	683	723	670	653	634	637	665	657	676	675	652	653	682	690	690	668	644	672	670	696	635	690	609	631	669	706	662	648	670	701	677	657	661	662	642	648	682	677	669	632	647	689	678	673	665	619	700	679	643	679	694	646	681	616	666	632	638	641	692	671	636	629	648	661	640	687	658	649	640	674	674	703	679	645	680	648	693	638	639	705	658	685	637	682	657	689	667	613	648	689	667	653	676	691	636	655	624	666	659	692	683	658	650	701	696	682	696	657	705	654	681	668	676	617	677	643	669	650	678	703	648	657	649	649	679	672	665	652	678	653	697	642	672	669	647	638	672	672	651	659	685	667	678	702	677	645	660	678	671	670	628	723	629	678	623	667	618	651	691	679	675	644	674	684	688	675	686	610	680	616	695	651	652	709	713	672	654	688	679	672	687	704	673	663	657	736	673	667	649	630	643	647	678	688	674	662	651	695	704	625	680	654	685	658	617	638	653	677	663	693	668	630	644	695	697	661	699	662	661	662	645	638	636	660	661	638	664	711	696	601	651	642	683	654	658	630	687	633	650	656	693	664	669	655	679	648	653	672	661	618	704	651	642	675	646	679	687	663	643	655	696	649	674	671	710	644	666	668	667	678	631	704	631	676	666	655	680	672	621	622	652	641	644	701	651	691	651	699	666	676	697	651	678	642	663	734	663	696	698	636	667	689	654	650	661	663	666	642	662	632	628	693	657	667	690	696	646	663	630	697	639	683	671	674	680	640	706	664	715	650	688	682	680	648	646	657	641	675	646	690	671	656	709	679	643	645	681	658	674	643	641	653	644	705	647	668	656	622	627	719	699	645	676	727	631	712	707	671	653	642	656	691	661	608	692	628	674	692	688	688	661	670	674	675	637	680	681	695	628	645	641	625	654	676	673	686	643	604	651	656	691	677	668	702	652	640	667	712	710	629	672	634	696	688	670	687	675	646	657	621	687	640	657	665	620	651	652	635	693	721	679	636	663	675	705	711	658	679	629	701	665	665	680	676	689	628	666	683	606	717	666	648	713	663	697	696	603	685	697	697	669	661	668	626	722	671	702	636	685	655	640	695	662	668	715	668	715	691	693	702	651	658	677	665	660	673	641	669	633	661	669	666	654	651	634	647	734	666	663	646	666	675	661	687	640	702	663	665	678	680	648	669	666	675	658	664	687	685	644	630	664	610	639	679	634	689	644	700	654	664	670	708	673	636	677	673	627	676	610	695	660	653	645	685	642	637	707	702	695	644	634	656	683	628	649	664	682	674	666	648	681	660	639	683	646	668	694	641	691	665	636	646	688	682	663	703	706	686	642	662	624	671	713	654	660	647	705	647	625	653	654	682	624	716	655	712	644	686	703	653	673	652	647	694	712	631	671	674	663	667	711	705	715	705	678	703	672	693	700	698	679	687	683	602	707	621	758	659	699	690	688	658	685	637	686	682	710	648	665	691	614	676	664	642	615	628	610	672	711	597	680	617	681	660	674	672	655	691	657	660	683	700	691	639	660	654	660	713	645	622	681	665	666	661	622	601	669	637	684	686	681	659	639	660	632	664	683	664	679	668	644	625	708	697	666	668	698	674	694	669	674	675	650	727	653	654	649	687	641	675	643	691	636	660	673	613	682	639	644	667	639	676	649	715	687	668	663	693	692	679	661	657	671	689	703	643	682	601	678	668	648	648	667	664	666	663	666	676	640	636	644	664	663	649	692	653	711	674	676	704	645	672	680	679	655	693	643	678	625	693	688	661	704	647	675	654	699	667	702	701	645	685	662	680	669	637	690	669	677	650	674	685	645	658	670	682	675	664	654	657	685	689	650	685	641	691	707	657	677	658	704	680	649	621	613	669	662	655	669	695	675	639	653	713	635	684	638	696	697	701	665	671	638	685	675	677	640	643	622	642	620	697	616	646	642	666	656	660	675	649	633	701	686	705	663	685	680	621	688	639	668	660	679	664	671	690	674	653	634	692	625	653	608	655	644	692	652	630	689	687	643	710	657	663	653	674	622	655	716	705	627	603	658	654	608	635	671	705	646	640	652	694	665	631	670	691	651	636	654	682	636	646	696	636	682	674	675	664	704	652	646	725	674	672	669	686	700	661	652	653	674	626	643	670	646	647	636	682	636	683	641	700	700	705	666	696	662	665	696	631	694	657	603	633	691	641	678	658	613	626	700	643	683	660	680	645	670	690	690	630	656	660	645	729	679	637	725	650	667	672	675	634	630	674	626	647	655	646	677	674	654	706	672	671	689	638	641	673	691	668	692	682	639	682	642	675	669	700	663	669	658	659	718	679	682	659	662	695	678	699	678	649	683	672	646	638	704	648	694	658	708	667	672	657	692	671	636	681	683	674	673	703	690	681	654	683	661	664	646	666	655	672	716	648	674	694	660	660	644	667	621	644	679	646	659	689	692	622	690
23841	2810	1542	1289	1212	898	907	753	565	537	530	485	425	446	445	450	470	394	437	414	405	438	406	429	410	417	394	394	380	414	443	395	425	408	420	460	434	397	414	389	366	393	383	369	388	419	411	376	386	384	394	379	429	420	434	417	449	417	370	365	408	426	390	385	408	397	384	404	420	392	415	443	393	405	416	411	418	390	429	415	433	417	394	392	417	392	400	444	390	420	419	390	398	409	395	374	404	400	400	387	402	399	398	414	421	405	443	439	369	440	445	382	440	402	377	426	401	348	410	399	370	385	413	379	440	409	433	391	404	386	413	412	419	402	426	384	416	422	414	394	430	407	408	413	401	416	419	407	385	424	404	396	481	397	398	406	405	371	405	412	401	385	422	387	433	415	424	454	370	419	418	438	441	408	394	423	400	402	397	409	398	398	410	436	398	379	382	395	401	395	404	421	378	412	398	411	400	408	407	402	420	428	444	368	385	405	381	440	402	417	370	419	392	404	404	388	410	409	388	415	395	384	410	427	425	380	373	403	429	356	431	419	381	394	382	415	412	389	423	408	413	430	421	414	393	414	406	406	402	380	431	414	398	377	416	396	385	412	403	401	414	416	399	389	409	372	396	408	395	433	419	406	404	401	371	414	425	375	399	399	427	427	443	417	413	395	428	396	417	393	433	420	394	436	375	396	421	393	411	377	432	424	426	450	384	435	413	441	383	398	389	381	347	409	404	414	384	376	423	383	412	413	416	414	450	390	424	394	409	426	417	357	409	356	381	412	402	388	383	399	422	424	412	371	396	398	402	398	408	444	418	424	393	426	399	387	414	391	394	420	363	384	379	391	402	411	423	414	391	394	398	409	418	428	388	388	427	428	411	383	394	398	380	382	393	411	400	372	390	358	399	388	386	435	358	428	424	403	435	381	447	397	440	375	406	389	433	466	425	427	430	428	446	442	394	366	419	381	420	369	347	409	361	388	386	352	376	391	446	394	375	373	414	478	407	418	373	387	354	384	402	409	376	408	418	392	382	435	455	386	437	370	364	436	406	390	372	419	422	426	417	407	420	405	390	387	400	383	412	430	445	422	382	377	414	396	442	405	402	386	416	406	429	430	418	395	401	412	406	396	435	399	383	443	361	389	388	431	378	392	412	382	398	424	439	363	394	431	427	408	444	389	388	388	413	374	402	382	410	402	416	393	387	411	416	400	428	413	383	407	382	405	384	443	382	406	406	408	386	443	413	407	393	415	465	422	429	366	366	391	421	405	429	401	402	407	412	387	425	368	407	359	374	415	390	396	388	438	421	414	429	417	404	416	382	390	383	460	396	439	423	395	395	408	364	366	404	450	414	424	388	395	429	403	402	411	415	386	397	409	409	396	368	394	434	409	416	369	404	400	410	381	448	426	376	360	389	434	355	397	420	406	396	387	359	392	376	384	386	414	403	399	387	403	413	440	428	399	400	397	423	381	408	400	430	422	385	401	394	436	386	428	449	406	401	421	372	368	378	449	416	395	387	381	408	411	420	380	335	418	429	390	383	427	408	379	392	381	375	400	420	396	440	403	431	409	428	372	427	425	400	377	351	378	425	399	384	381	414	382	392	373	385	384	412	425	386	351	417	402	381	378	388	416	434	434	442	358	367	410	389	401	439	415	385	405	416	393	424	402	404	452	378	399	387	411	424	376	396	399	365	371	397	382	396	384	427	392	417	400	448	404	391	411	424	410	385	406	399	368	378	385	398	412	394	409	413	371	393	405	379	394	450	403	436	431	410	411	369	402	444	416	408	415	429	412	419	404	407	373	377	407	373	401	404	393	384	385	404	418	443	404	376	419	403	396	401	408	399	431	416	387	432	415	385	399	353	390	437	423	435	428	425	428	399	384	404	376	429	409	447	375	409	403	369	380	382	402	373	404	391	403	424	397	424	372	457	420	420	406	384	420	406	446	349	402	419	392	398	400	415	396	379	383	395	412	412	377	418	424	401	380	409	406	427	380	457	402	384	410	438	419	403	387	387	389	388	416	377	380	389	399	402	409	440	360	387	379	363	383	374	403	417	411	339	390	387	437	409	372	407	453	372	402	415	415	416	404	393	386	407	403	414	448	365	404	397	435	442	400	388	425	398	422	439	394	410	400	434	390	429	395	433	392	418	404	441	407	400	413	411	438	426	378	370	434	409	392	389	436	380	429	421	381	381	417	378	421	431	386	406	442	418	414	436	391	401	419	393	397	380	440	412	400	398	414	399	432	407	412	384	388	423	444	430	426	434	413	394	409	392	405	421	406	419	399	422	378	407	401	415	401	398	411	400	422	423	418	400	369	397	355	463	416	402	388	431	375	394	399	389	435	385	413	394	415	398	413	401	416	418	378	392	406	367	414	415	400	406	412	364	404	403	415	401	398	385	408	422	390	432	375	407	389	401	380	442	393	405	402	388	367	377	405	403	401	415	378	404	402	416	393	410	399	402	391	387	424	398	374	410	436	410	410	426	408	403	408	412	408	417	374	418	443	375	421	385	414	444	409	417	418	387	431	378	395	372	431	414	428	418	349	388	388	370	370	423	396	393	387	394	384	399	364	394	389	405	404	352	422	374	407	461	424	413	380	407	450	357	363	391	420	385	401	429	378	382	377	397	383	419	412	418	396	422	396	406	447	459	433	388	417	381	392	383	415	398	417	425	401	366	446	412	403	397	410	406	429	393	375	411	399	426	400	434	416	424	409	414	441	409	368	441	422	417	393	395	440	433	399	383	413	418	401	407	429	412	435	432	428	362	407	418	423	384	381	389	435	384	414	449	415	410	445	402	400	453	382	406	401	387	391	429	408	436	412	396	409	373	382	366	387	368	396	407	417	434	396	351	422	397	398	423	419	365	410	379	435	420	374	421	394	391	382	380	398	405	416	401	379	411	424	415	389	424	433	386	399	432	457	407	380	411	409	434	402	401	440	388	381	430	448	428	399	421	374	399	378	464	405	414	428	377	379	393	444	404	377	403	401	408	421	394	408	454	426	436	427	416	405	391	389	440	413	434	384	410	405	408	410	388	399	408	401	386	430	423	424	400	405	392	407	380	403	391	368	386	397	368	393	426	391	410	414	430	407	451	413	417	422	376	375	379	395	369	414	420	437	394	418	368	403	368	422	416	399	352	402	438	393	420	391	373	389	390	405	427	364	386	392	395	420	412	405	396	394	386	383	389	421	369	442	401	395	454	373	403	408	386	413	458	425	422	369	440	393	404	408	417	454	409	410	392	377	384	387	408	360	357	405	411	404	417	397	398	395	361	391	443	437	398	375	396	391	389	376	399	393	409	396	420	396	412	389	414	401	433	409	382	426	411	387	419	439	431	420	385	397	423	414	378	398	417	413	427	373	433	427	376	418	401	388	419	411	430	414	420	418	421	412	404	450	390	385	378	415	448	397	394	407	419	403	418	389	358	428	392	397	415	453	424	403	392	429	414	388	398	428	368	412	411	403	423	416	422	397
12880	1588	2719	3210	3265	2692	2610	2219	1835	1630	1535	1341	1257	1179	1177	1068	1129	1050	1052	994	977	989	965	964	952	1006	974	978	905	946	961	959	907	942	916	900	906	953	918	904	952	944	900	914	891	909	896	926	898	950	888	903	901	929	905	965	935	904	898	861	862	886	927	930	885	933	848	893	890	879	892	947	933	898	900	984	887	918	936	932	888	900	929	907	878	909	873	945	942	900	871	905	879	891	918	910	929	887	919	914	930	924	876	888	891	911	879	868	902	859	910	935	909	875	923	919	893	893	931	942	898	900	923	954	934	908	898	912	887	956	877	947	880	919	894	916	846	943	931	888	868	892	921	914	895	926	905	937	902	917	884	909	845	888	892	948	925	884	878	897	848	893	844	905	894	907	958	911	912	889	921	931	966	888	898	926	868	911	923	864	887	879	882	902	932	874	891	865	900	931	896	904	872	938	842	887	924	884	918	901	929	885	902	876	910	955	907	941	901	897	864	911	862	860	919	868	901	903	836	955	904	888	873	924	869	880	890	916	939	942	900	925	880	908	899	890	850	875	885	879	869	851	911	893	882	891	890	904	941	914	914	892	871	959	931	926	889	890	933	900	875	868	961	941	866	885	863	893	911	942	885	899	922	887	901	983	886	919	921	860	929	914	885	857	890	942	903	926	883	903	895	955	910	902	912	901	868	893	904	902	953	943	897	868	923	899	858	903	891	905	952	833	889	910	910	913	889	927	906	939	916	898	913	915	941	880	909	920	928	941	903	884	925	877	888	935	887	883	881	931	937	918	910	879	867	896	954	890	893	892	939	883	909	829	867	949	908	844	831	929	925	871	842	939	898	863	880	847	916	930	880	928	927	873	905	934	905	913	958	874	855	880	886	934	935	954	898	910	886	925	974	931	856	882	917	892	899	878	877	860	912	897	954	887	882	987	865	937	849	924	880	903	903	909	906	898	899	858	974	843	913	903	913	903	896	896	967	886	926	892	888	930	859	934	938	892	821	864	957	923	864	902	983	878	883	887	921	889	887	876	835	940	860	871	941	904	871	874	871	838	899	870	871	912	844	873	916	940	939	895	912	925	909	899	967	896	902	909	879	916	887	892	841	924	893	870	939	875	903	903	929	878	951	883	854	886	895	903	897	875	905	895	936	878	934	927	894	921	924	901	932	879	899	860	837	844	915	942	907	863	926	901	929	926	872	925	949	894	863	880	897	902	900	881	934	906	866	892	891	879	862	895	900	880	892	899	926	889	907	879	898	914	877	971	897	892	865	906	950	911	883	892	900	979	874	919	887	925	878	945	881	915	920	930	892	902	966	910	901	947	942	890	896	951	936	941	921	899	918	897	895	900	861	889	837	857	946	879	916	893	923	932	871	948	907	874	911	845	928	880	921	907	898	859	870	860	922	938	957	847	907	949	886	881	907	898	907	880	929	910	919	905	906	960	918	889	891	913	886	891	901	926	882	889	920	900	894	933	921	887	923	906	865	951	852	900	913	871	906	909	859	878	886	929	882	917	877	918	886	933	894	860	901	911	863	908	868	926	856	908	942	904	936	896	900	864	871	888	919	872	875	906	937	848	895	949	918	852	928	904	878	910	912	898	837	909	956	902	858	862	940	821	979	935	902	901	852	874	866	861	930	928	917	945	876	931	864	863	922	940	911	898	884	901	868	885	904	846	939	913	830	882	914	901	903	907	882	954	923	905	927	882	890	894	902	932	855	900	906	852	924	891	859	846	905	854	936	943	939	915	887	917	904	896	962	921	918	955	928	896	908	895	913	928	928	887	846	914	885	851	900	888	836	867	900	869	923	871	859	857	874	889	891	875	868	966	889	918	953	932	879	940	926	901	902	889	884	926	910	894	874	904	899	911	847	879	931	891	892	891	929	905	889	940	987	918	876	913	955	902	935	903	949	842	935	902	891	875	858	942	915	858	872	866	936	948	915	931	908	855	943	869	888	915	885	877	920	859	930	931	904	891	868	901	891	867	914	993	860	890	876	899	934	861	902	919	884	921	860	827	903	919	878	909	919	888	923	940	970	869	875	918	905	868	899	874	867	952	870	927	860	940	959	866	875	929	895	909	909	916	931	884	913	930	857	930	898	932	919	900	924	898	867	862	883	922	895	937	865	926	882	952	896	933	907	873	918	863	922	899	918	886	924	867	896	865	947	873	877	910	892	926	910	935	879	878	943	907	952	888	928	845	869	886	906	902	885	916	890	892	919	890	890	848	840	937	857	903	869	886	924	895	916	879	900	915	895	910	909	900	929	945	845	955	882	889	869	923	827	888	938	890	886	925	908	891	880	873	844	877	859	915	914	897	913	941	849	886	952	959	960	896	907	858	865	916	951	871	909	944	902	895	899	906	948	916	894	858	929	909	910	925	898	910	935	841	889	855	891	899	866	849	878	866	889	887	890	859	891	928	900	884	905	900	890	886	899	918	895	920	913	899	928	894	891	953	929	855	906	894	874	869	898	935	916	882	888	905	885	925	897	953	923	876	871	918	907	912	908	863	861	878	920	914	932	930	899	936	852	876	889	845	931	951	904	892	913	879	911	919	937	896	894	909	878	830	901	904	907	915	843	885	865	919	901	917	942	890	868	924	940	885	872	883	908	911	963	962	917	912	889	915	877	870	925	863	907	928	905	914	884	924	919	860	887	871	955	901	947	936	953	901	911	912	926	884	967	934	905	901	932	904	880	955	874	879	882	925	863	865	940	935	841	828	883	868	881	924	905	941	932	886	837	873	902	889	923	867	945	867	866	943	926	917	896	916	935	927	900	874	871	892	905	960	897	890	905	894	930	926	898	906	857	872	919	911	883	909	879	830	916	908	866	876	933	901	940	921	909	934	898	894	868	861	901	944	890	912	858	824	964	901	972	903	882	894	850	913	881	952	896	884	893	924	936	867	901	920	918	921	878	886	911	925	884	897	904	903	888	897	922	909	888	872	935	902	901	897	945	867	902	937	885	898	879	908	944	930	909	903	933	884	913	922	898	901	963	886	869	892	916	911	896	909	928	942	883	903	925	897	919	914	882	897	881	896	902	878	930	951	949	865	956	914	865	896	897	881	866	899	899	938	905	874	910	913	911	871	918	878	867	881	902	886	893	867	937	930	868	883	891	892	920	851	888	906	929	850	940	881	888	882	904	930	920	916	893	849	928	897	894	927	889	897	932	875	895	940	934	876	919	861	959	905	843	884	889	837	924	913	894	899	928	926	961	860	917	918	849	858	826	879	951	916	878	888	945	926	927	895	934	925	916	870	901	883	902	938	916	912	918	946	892	856	883	937	875	949	960	841	873	926	897	832	871	861	937	925	913	879	906	892	901	881	879	937	885	891	876	919	867	879	874	897	834	946	895	944	900	880	848	880	901	890	910	944	938	867	896	895	860	888	903	920	952	920	884	927	917	915	923	893	883	918	893	918	914	872	929	913	941	949	878	898	865	954	881	887	845	885	903	840	911	871	945	935
4440	323	253	239	229	227	208	186	243	219	216	218	212	186	219	190	194	210	186	206	213	221	202	193	227	226	223	190	237	196	198	224	195	180	192	239	208	190	215	219	190	210	216	205	213	199	252	218	177	196	197	217	174	213	230	199	195	196	237	222	225	223	216	194	187	205	179	177	216	195	238	180	197	213	193	176	211	194	194	208	206	216	231	194	221	191	197	200	224	192	183	163	189	225	218	177	222	186	206	175	184	212	227	208	198	206	221	224	204	239	216	226	217	214	218	199	186	207	199	240	199	217	213	202	180	206	212	206	192	199	197	206	211	200	239	192	217	215	196	210	211	213	196	194	193	191	214	202	216	181	204	222	239	201	193	190	199	177	211	201	200	204	209	190	188	210	212	198	200	178	195	214	206	192	201	202	219	197	221	206	215	196	196	198	219	193	223	213	212	239	217	187	206	196	214	217	211	208	228	227	221	220	166	218	215	197	246	185	172	216	228	204	225	213	202	201	219	183	234	218	210	215	204	215	213	203	210	193	205	204	208	219	200	213	222	208	211	221	204	208	208	197	217	221	181	225	237	201	213	211	227	205	207	193	200	174	190	196	190	228	210	213	228	211	184	187	200	228	188	223	207	222	227	183	215	197	189	192	172	171	229	210	238	195	221	197	222	200	202	216	207	204	218	171	199	211	201	191	208	199	213	202	197	209	183	223	215	247	208	210	215	198	211	237	217	215	204	229	214	175	219	205	205	205	215	217	228	215	214	213	224	190	202	205	224	200	234	199	207	206	211	199	201	203	206	222	226	195	194	201	221	209	191	200	196	236	213	204	186	203	195	198	210	202	169	211	197	220	216	207	184	196	211	204	196	189	186	195	246	185	206	227	228	206	196	198	229	199	203	215	204	217	207	194	225	235	216	178	212	217	186	206	226	195	200	218	197	216	209	212	223	200	197	200	195	216	199	170	205	231	233	212	210	176	191	205	210	195	192	211	211	208	193	184	213	190	200	179	176	209	218	213	208	211	215	197	217	196	209	194	220	213	204	212	162	216	213	218	207	222	205	205	276	207	184	216	213	207	210	198	209	215	208	209	226	195	206	209	220	198	198	199	193	197	202	214	192	221	214	218	202	203	226	182	213	211	212	202	204	211	190	178	207	222	199	217	210	216	211	212	211	192	208	215	233	226	212	204	210	214	210	217	240	208	191	219	187	239	194	210	222	195	174	209	191	207	224	212	220	201	202	199	186	214	205	218	214	189	187	202	216	210	187	169	200	187	201	216	212	200	219	199	209	203	211	221	202	187	170	207	180	230	210	198	186	200	223	196	201	210	212	205	208	199	231	220	222	214	215	203	212	213	239	224	188	206	211	218	216	211	189	163	193	188	240	199	224	208	214	213	236	226	213	205	209	182	203	209	232	208	219	190	193	215	223	210	170	191	218	205	227	229	199	204	221	201	198	211	224	210	177	190	212	206	241	205	178	206	183	191	232	216	205	194	210	197	194	227	231	191	179	211	188	203	192	223	230	233	251	220	189	232	215	200	204	178	234	210	203	214	198	186	219	210	200	203	188	228	203	249	196	227	209	206	209	214	187	216	198	193	183	200	212	210	215	209	227	221	214	210	231	200	243	221	260	238	225	239	198	179	202	215	195	178	246	207	210	209	180	191	188	194	189	220	210	213	190	213	229	195	237	223	190	227	180	206	203	222	214	184	182	198	250	223	197	207	197	209	204	183	200	201	198	186	184	211	214	189	227	203	206	197	197	195	217	207	221	189	209	219	216	224	207	211	205	223	217	199	219	197	187	215	222	216	195	213	201	178	214	229	198	226	210	201	229	207	202	205	220	210	199	178	215	210	178	233	202	192	189	212	215	201	254	202	203	202	207	209	203	205	216	223	209	203	226	194	208	210	225	180	192	210	211	191	204	209	224	206	215	216	200	218	198	192	235	226	221	191	186	185	206	209	210	198	231	209	198	216	207	232	204	199	192	223	191	198	197	199	217	186	227	193	214	220	189	202	210	210	236	195	207	180	214	206	215	218	202	209	207	211	202	205	196	208	202	213	203	204	215	209	210	194	201	201	211	209	196	214	195	227	210	239	188	201	215	213	225	210	216	225	216	217	188	207	234	214	226	191	209	230	215	188	201	213	231	224	198	200	213	206	201	216	206	191	188	225	191	187	212	214	206	205	215	213	207	203	187	202	212	212	196	193	188	196	214	206	204	181	188	208	217	200	212	246	178	185	238	224	216	188	195	206	216	192	190	185	201	198	178	238	205	180	185	238	201	222	206	205	216	230	212	199	234	203	229	216	179	216	198	197	209	174	207	219	215	215	195	228	225	198	215	205	215	214	210	196	184	200	217	211	169	191	203	221	237	198	183	195	215	210	211	203	239	211	184	224	189	247	222	205	199	200	192	214	191	206	193	216	203	185	223	220	184	191	243	221	203	220	212	201	226	212	221	202	222	203	197	212	196	184	213	202	239	214	200	207	205	194	195	196	228	208	180	197	219	194	224	197	195	198	230	185	252	209	209	188	173	210	238	221	193	215	230	195	203	232	176	203	223	198	205	205	227	206	230	207	202	229	199	183	188	191	215	224	212	220	202	226	203	195	214	207	225	217	194	159	217	210	223	213	194	215	219	201	218	187	194	186	184	184	219	210	219	218	213	187	216	223	188	225	203	197	216	183	192	213	211	203	192	185	201	192	211	204	244	242	194	210	178	181	196	205	196	206	199	207	216	211	220	188	214	212	226	180	216	212	211	217	219	206	179	221	216	202	209	193	202	176	223	216	186	200	223	199	211	206	190	205	210	186	180	190	193	182	216	205	204	225	213	200	208	194	198	201	212	197	210	212	202	221	204	199	199	218	200	211	214	200	207	212	242	201	194	216	224	207	202	200	230	240	216	224	224	196	232	212	228	203	189	182	232	195	208	174	187	193	194	202	220	205	206	191	225	210	216	217	184	181	189	221	194	221	196	205	207	209	208	218	220	193	183	223	210	243	203	211	238	215	178	226	196	236	209	171	217	205	196	224	204	188	189	205	207	231	202	187	192	232	220	208	205	223	213	202	189	212	173	207	227	225	217	214	191	207	203	202	200	205	202	213	204	212	211	181	221	183	244	206	201	212	212	204	208	206	206	195	196	187	210	198	203	228	209	218	176	224	209	176	196	201	193	198	209	216	203	197	181	206	213	234	181	191	207	211	197	185	199	218	203	202	190	189	177	208	221	200	196	237	191	212	207	203	203	217	199	187	192	213	235	212	200	188	226	184	189	212	187	214	207	220	213	205	223	213	209	220	215	195	204	197	212	185	194	199	207	234	213	214	236	204	189	192	206	180	214	207	202	201	216	211	235	207	220	201	190	202	209	199	184	221	219	189	191	190	230	215	202	215	209	219	196	223	204	203	181	181	223	223	213	207	207	234	167	185	226	198	186	201	198	204	185	192	223	192	192	199	203	211	218	196	206	217	210	226	220	196
3178	548	631	663	650	632	591	576	555	528	578	533	529	516	564	555	509	511	551	531	524	480	533	477	505	512	497	522	485	527	478	531	536	491	478	503	549	523	534	437	501	507	468	527	482	508	521	489	514	529	502	499	516	537	507	521	467	504	496	501	539	527	521	497	506	532	485	517	508	487	502	486	513	506	499	508	535	547	539	536	508	483	470	498	483	509	506	485	479	504	543	464	526	509	480	516	527	496	495	480	484	485	496	527	502	511	514	536	518	504	500	546	491	550	500	527	491	531	480	493	514	517	492	501	536	489	508	510	529	513	534	526	513	484	505	457	507	524	505	527	514	514	513	545	510	490	507	514	491	517	481	544	478	534	529	501	503	462	505	506	516	526	536	468	515	559	477	484	541	512	508	490	505	511	515	487	534	505	485	484	491	542	500	518	503	547	504	519	480	489	506	494	547	497	494	534	499	525	504	523	502	534	530	532	510	512	488	537	511	510	496	466	500	547	541	516	508	508	507	518	462	504	482	541	524	505	546	500	499	472	489	521	534	476	527	493	522	510	549	521	498	528	498	497	523	529	517	570	491	501	523	467	514	490	510	534	523	454	521	526	519	491	474	510	540	511	518	525	479	552	496	495	520	504	534	524	462	516	478	515	487	503	525	531	495	499	532	548	527	487	532	486	483	524	494	475	498	510	527	512	507	488	505	501	521	467	507	548	540	528	526	511	495	529	497	523	519	477	527	497	510	482	516	500	505	499	537	556	507	510	532	442	494	453	508	501	477	526	518	492	485	523	503	467	502	475	513	480	501	508	508	507	458	519	536	532	519	550	470	513	521	511	522	521	543	484	468	496	508	529	542	521	504	490	512	552	513	531	504	555	519	497	513	502	531	514	539	527	465	518	487	492	518	492	504	497	476	493	523	489	520	519	479	485	502	511	497	543	491	520	496	525	485	555	535	522	541	473	515	527	524	518	493	508	493	503	507	538	506	550	503	498	470	485	501	519	509	502	497	516	525	507	489	454	486	493	502	537	503	503	559	502	460	530	491	529	481	513	497	517	515	539	485	515	492	495	504	543	530	492	471	504	526	493	495	533	525	528	521	495	513	526	520	496	496	493	483	476	471	490	561	516	504	573	505	545	535	508	512	530	514	517	475	488	522	510	518	486	507	556	508	502	523	514	530	520	478	517	497	492	493	558	511	481	512	491	512	515	543	493	539	501	482	475	513	474	539	504	506	506	490	518	480	506	525	518	492	559	515	516	489	533	530	485	494	528	531	546	527	474	488	531	561	493	486	522	527	481	497	521	508	492	502	524	512	512	479	503	472	497	473	502	545	515	489	493	504	514	504	493	511	507	519	502	505	523	517	469	491	489	518	519	508	508	522	492	511	506	507	468	512	490	470	526	559	525	502	507	502	510	493	517	545	503	538	513	537	500	532	543	481	493	503	507	522	512	511	514	511	537	540	512	524	534	493	499	562	475	505	490	488	522	507	513	493	517	502	482	534	467	498	542	530	488	489	511	534	488	507	527	507	524	495	498	524	481	530	496	525	548	493	530	537	514	473	502	526	517	489	536	501	539	490	501	531	505	517	578	504	499	462	502	520	540	523	512	503	538	513	515	546	518	502	483	523	514	512	500	507	484	508	529	553	495	457	512	470	456	476	522	472	526	509	549	534	500	463	537	497	519	547	518	532	486	540	496	486	523	508	484	534	479	517	479	515	521	527	491	522	498	557	550	503	522	531	492	524	505	539	506	537	522	499	530	504	512	487	491	507	515	536	502	517	555	523	533	519	531	567	564	517	520	519	442	506	524	532	508	498	501	502	493	538	547	575	495	534	510	479	502	507	516	498	482	526	500	513	474	512	522	502	494	499	509	502	531	504	486	505	475	501	549	468	516	512	532	500	491	514	478	505	522	516	520	533	527	527	536	503	533	494	492	500	533	499	514	542	469	487	507	499	490	501	480	513	469	516	481	513	527	523	456	528	512	487	506	541	538	491	518	520	524	544	533	523	491	491	496	530	478	495	527	476	518	491	554	501	514	508	471	508	486	525	526	490	476	494	502	552	505	533	501	463	519	553	499	522	494	533	526	510	529	526	499	499	480	498	521	470	501	493	506	494	506	584	501	519	469	540	516	501	499	512	521	503	507	548	490	513	511	516	504	502	490	558	511	506	515	561	520	507	496	526	526	492	491	507	498	534	470	513	519	539	495	543	519	517	537	515	503	528	494	524	551	525	487	481	524	521	467	532	505	503	511	495	533	494	553	468	508	517	524	530	506	493	526	506	495	533	501	502	502	458	549	516	514	518	501	493	509	532	521	471	502	524	477	532	464	516	492	516	527	475	517	513	490	498	490	505	508	562	526	516	487	524	472	523	472	483	561	517	514	498	493	451	483	507	500	537	513	509	535	484	533	504	514	543	536	489	525	501	486	501	526	509	538	473	560	527	489	539	472	504	526	530	554	536	506	505	509	545	495	488	532	491	501	504	503	494	496	528	506	465	539	490	488	479	514	500	509	523	516	503	462	518	526	525	524	542	498	487	506	524	505	483	498	557	480	498	471	495	513	534	486	513	489	460	513	490	499	503	515	485	525	548	502	556	539	553	510	540	503	535	498	428	496	464	509	504	502	528	525	520	472	514	514	512	503	562	486	527	531	498	526	515	507	520	493	538	494	527	502	552	500	509	510	511	507	537	508	511	532	490	500	491	485	501	553	479	559	587	501	497	499	514	510	518	511	459	525	534	501	553	476	501	521	535	523	527	519	488	478	503	512	539	484	502	492	482	504	513	507	508	517	505	504	514	507	489	492	537	500	482	502	502	548	504	498	530	512	525	507	565	508	518	495	531	527	516	502	542	518	523	510	521	516	509	506	511	488	484	533	506	525	543	540	538	532	502	554	579	483	455	531	474	535	500	538	474	510	496	558	514	532	493	497	497	514	460	504	499	493	517	506	518	502	500	544	498	519	461	568	485	501	503	504	528	489	517	515	507	509	481	540	508	535	528	464	503	504	470	488	505	509	514	483	515	466	534	537	477	494	483	499	525	520	471	520	507	551	505	519	501	520	527	477	523	527	500	473	503	509	512	517	495	527	526	482	502	508	513	538	528	489	512	513	522	491	532	505	502	510	491	504	519	519	527	481	479	506	493	539	519	517	466	479	484	465	526	503	519	522	485	516	535	486	510	528	509	501	506	503	476	518	477	524	479	511	502	505	462	551	562	479	507	567	462	513	527	506	521	531	514	504	485	519	529	547	477	479	547	544	525	460	486	539	499	507	521	523	481	512	505	527	520	505	499	481	529	511	527	522	475	453	537	473	528	498	513	558	529	486	533	489	558	498	502	468	514	484	498	491	533	511	533	479	556	532	550	492	539	502	491	512	507	535	508	469	548	464	497	495	514	526	491	512	501	524	482	497	481	517	471	493	505	497	497	494	529	453	521	519	535	484	498	518	542	526	485	497	527	525	510	504	483	541
14656	1181	869	745	597	504	596	497	392	337	319	312	295	298	254	265	296	302	263	276	298	282	307	290	256	284	272	293	262	277	257	266	291	262	262	269	249	307	310	315	276	312	258	305	286	279	278	273	284	296	301	283	301	259	290	311	280	306	281	313	306	266	281	297	279	273	266	270	304	273	275	288	299	290	307	283	256	243	277	298	286	280	284	266	285	303	281	260	265	315	251	289	289	286	307	309	273	288	264	286	286	276	296	302	262	275	238	284	285	261	307	311	228	298	258	274	287	318	259	298	267	290	255	232	269	270	304	281	262	278	284	269	291	319	302	293	288	259	312	315	274	264	288	258	288	277	276	253	287	292	319	279	307	260	279	268	268	265	231	294	296	298	266	272	275	281	254	246	252	297	291	293	246	268	272	294	293	286	277	281	298	306	292	288	257	268	298	300	289	265	262	243	253	280	297	278	266	282	261	242	273	313	294	255	258	312	308	304	286	283	277	252	256	271	274	289	275	268	274	294	301	295	292	278	306	274	270	311	266	271	279	276	303	291	259	269	300	281	301	275	281	304	279	253	274	274	284	288	294	282	253	288	302	274	291	297	260	293	283	275	297	284	307	262	282	304	280	264	292	322	286	283	255	282	306	279	274	297	268	280	264	305	297	284	312	304	317	282	279	285	255	241	285	279	264	292	240	300	284	264	244	245	306	321	288	273	285	264	259	297	230	309	245	295	271	323	267	266	318	273	256	253	271	258	284	282	273	281	276	256	264	287	261	293	265	285	272	266	289	286	282	301	271	289	263	294	283	309	275	253	255	247	263	259	278	277	260	286	292	276	246	300	272	336	284	282	286	302	263	264	306	259	298	275	279	300	247	277	265	264	279	292	282	274	315	278	296	287	262	272	309	313	301	292	273	290	285	262	314	245	273	304	277	270	251	286	280	281	308	245	261	266	307	284	289	312	280	278	285	267	297	277	264	278	302	285	294	329	287	274	244	252	276	289	299	274	267	241	267	276	269	307	252	260	295	297	291	258	277	282	289	283	283	275	245	291	299	300	300	270	289	275	307	278	308	300	286	285	277	315	256	286	277	276	275	266	278	267	253	223	268	258	260	260	286	267	285	279	255	295	262	279	280	282	263	279	293	285	245	278	318	290	284	260	269	310	253	273	259	286	277	314	307	267	305	284	248	314	284	275	271	274	260	283	293	285	311	282	255	275	272	343	273	280	284	287	289	291	291	256	285	299	292	302	257	250	282	275	259	243	273	274	271	296	239	286	240	291	269	275	262	299	279	275	292	279	278	242	243	278	280	301	284	271	263	280	277	287	273	284	253	254	290	243	255	284	299	263	299	311	305	274	284	290	279	292	289	279	292	298	273	271	287	251	257	295	284	270	296	270	274	300	295	264	277	308	247	286	269	287	299	247	278	302	284	283	315	254	244	261	256	295	261	294	280	271	276	276	257	282	261	264	260	293	297	285	247	267	259	285	285	283	301	291	251	284	237	293	285	272	284	289	292	292	271	295	273	263	277	267	272	253	264	289	302	302	279	323	273	274	307	307	275	255	284	260	273	271	293	269	233	273	273	263	266	260	260	258	279	282	277	282	324	283	276	275	275	269	285	285	279	304	285	301	278	297	304	285	289	261	314	305	267	269	277	255	279	301	281	300	277	286	276	271	253	291	236	319	267	274	271	252	289	294	290	286	265	296	271	283	272	301	271	282	274	249	270	253	259	301	313	290	248	254	284	316	235	290	286	256	279	345	281	267	267	282	274	271	286	284	271	284	298	280	317	294	310	268	267	293	282	274	260	294	295	254	266	296	285	266	274	291	272	264	323	290	284	272	259	276	267	263	283	275	277	267	248	279	279	275	266	298	280	291	298	295	298	254	254	298	292	260	245	305	258	277	254	274	291	246	294	277	324	294	267	271	267	283	276	307	263	276	282	293	281	285	275	290	290	299	272	252	288	304	286	292	302	260	263	285	282	281	283	261	286	295	291	250	261	269	286	280	292	293	312	299	273	279	270	301	269	268	314	309	281	273	290	259	298	301	247	300	268	276	279	276	269	283	232	288	266	288	262	284	268	299	282	273	257	288	241	270	283	258	304	288	256	315	302	293	282	264	280	234	301	271	293	291	250	278	254	262	297	273	279	289	304	293	303	273	235	290	306	276	283	272	266	258	273	310	329	246	307	262	296	299	266	291	288	253	283	279	299	285	281	275	253	253	263	284	324	277	293	279	251	295	322	257	279	264	275	322	325	265	299	315	247	275	286	282	284	313	275	268	279	261	309	278	260	288	280	268	286	265	268	300	291	279	241	278	287	280	281	239	304	286	299	275	307	293	265	299	280	288	285	320	274	292	293	287	285	258	293	273	267	269	254	314	283	260	274	276	293	280	290	268	313	250	270	296	262	264	299	292	277	260	306	267	285	273	267	282	258	277	280	263	292	253	268	292	264	263	284	276	299	328	268	258	254	270	289	297	285	272	276	279	282	279	257	264	288	283	292	279	259	288	289	262	289	292	278	286	284	264	303	281	298	263	281	287	268	260	276	241	293	258	265	264	301	254	286	304	286	282	269	286	292	283	284	303	322	310	301	295	267	274	287	310	285	275	303	281	262	266	294	276	250	258	282	272	281	275	292	275	263	246	290	300	268	278	281	271	269	272	274	305	292	282	258	268	283	290	278	266	265	288	311	308	292	285	288	300	340	330	260	271	264	278	259	273	281	298	299	300	289	239	280	297	280	260	261	268	289	287	276	280	254	286	265	276	248	298	299	307	240	279	252	299	306	262	265	250	292	265	287	319	278	275	274	274	236	278	260	287	247	275	288	215	278	274	277	275	268	315	259	271	286	292	286	286	299	306	283	280	284	295	290	263	254	274	262	295	293	248	279	269	266	288	279	246	298	264	272	285	263	304	285	293	271	282	296	257	279	282	278	263	295	268	258	272	262	277	280	263	268	274	291	288	269	257	298	310	307	290	285	291	286	286	305	276	298	291	292	266	266	279	255	258	257	256	274	246	305	254	286	285	261	241	289	247	272	289	295	266	274	280	297	289	292	285	272	273	285	284	256	230	268	277	296	269	276	324	275	281	275	297	281	246	290	276	288	311	279	288	271	272	243	303	276	275	270	301	288	276	289	286	292	278	264	284	285	248	306	278	282	284	273	280	268	257	280	361	298	230	270	261	309	294	291	304	290	284	289	243	285	269	312	308	264	283	259	276	311	278	274	264	280	266	280	289	271	270	310	295	294	295	269	281	260	297	257	285	281	311	272	317	276	299	307	290	263	278	261	250	311	286	263	268	262	275	282	252	289	287	309	280	310	272	313	279	269	310	296	302	295	296	268	263	309	261	271	272	264	301	286	306	300	260	299	295	282	295	299	277	306	274	297	309	255	295	299	277	255	274	270	279	293	309	296	257	288	281	288	284	270	276	294	283	274	262	258	257	292	262	250	265	344	269	284	257	269	242	265	298	259	284
9520	1090	1686	1940	1899	1588	1616	1611	1395	1127	971	880	820	822	829	734	706	768	734	685	713	687	731	674	670	717	717	691	717	702	706	661	678	664	653	686	664	671	683	700	663	662	650	630	681	658	610	698	665	681	698	674	649	690	645	647	679	675	628	655	640	609	681	679	696	643	669	660	682	695	644	693	667	679	636	605	692	651	623	654	660	647	640	673	676	605	640	655	684	684	593	709	699	674	635	665	691	616	646	660	694	663	623	661	648	680	682	621	671	654	645	665	680	674	667	628	669	646	671	650	675	628	673	688	686	642	672	666	629	662	638	694	667	682	682	628	657	711	664	682	657	701	694	673	649	678	676	651	630	639	677	694	718	667	676	654	695	620	711	681	644	670	669	639	689	660	649	666	640	662	605	683	753	653	694	639	636	657	654	655	708	657	697	624	622	678	657	656	656	643	662	678	688	639	711	630	618	658	674	682	665	655	697	666	650	665	652	645	675	693	648	687	656	714	633	709	651	663	649	668	684	692	656	663	696	632	634	674	668	626	654	621	603	634	693	641	624	637	692	614	665	649	677	672	688	657	702	630	632	694	702	686	675	720	665	672	673	698	673	628	680	708	638	669	709	654	709	666	635	654	648	667	644	630	632	632	638	728	709	682	638	657	644	629	722	693	705	696	684	690	718	645	658	637	633	687	659	667	597	680	653	696	660	659	663	656	701	641	656	624	684	656	688	692	673	644	628	663	670	634	636	671	655	630	653	606	714	659	688	668	671	632	645	681	640	627	673	672	623	655	691	686	671	638	655	683	653	684	697	666	695	608	642	633	673	596	652	693	643	693	676	631	675	673	692	677	628	679	652	665	665	743	682	658	642	671	712	637	665	678	648	691	617	679	706	666	676	664	677	657	689	674	699	688	645	628	710	678	701	651	636	668	655	662	665	622	673	665	681	665	655	680	680	656	682	668	690	604	662	663	656	699	617	595	640	635	645	631	686	670	702	624	674	627	657	660	663	660	660	671	651	633	659	679	636	674	690	652	652	643	663	619	676	704	648	655	628	683	649	672	652	624	645	689	664	620	620	655	680	651	675	699	693	633	652	730	634	650	659	627	672	670	664	647	667	635	642	677	623	633	656	654	648	683	676	676	710	653	622	665	654	646	676	697	628	641	659	645	667	670	672	684	632	708	665	621	642	664	664	670	661	622	607	613	646	641	655	661	629	639	724	646	660	664	656	611	666	634	670	676	647	623	663	692	651	667	663	699	685	667	631	661	647	625	639	619	685	610	633	630	650	637	638	623	647	681	648	663	638	651	624	661	687	672	660	660	654	644	610	678	688	670	659	678	730	677	648	663	652	658	664	661	656	676	628	669	655	645	677	658	666	639	695	659	679	668	680	685	636	664	630	679	677	648	677	662	613	647	697	639	651	661	619	694	626	650	635	658	659	646	704	692	627	637	651	606	617	634	700	681	665	690	685	667	641	665	649	648	684	647	661	685	622	646	634	663	677	691	607	617	649	658	677	615	706	688	645	660	635	661	629	656	697	622	719	685	630	635	640	686	654	594	634	656	690	630	659	613	667	670	683	683	670	671	647	659	595	663	650	666	664	632	668	684	676	690	655	656	626	680	700	674	654	676	670	659	657	670	628	657	659	635	657	652	635	728	675	708	610	671	622	637	627	702	677	621	645	664	701	669	630	622	689	710	692	626	677	658	639	715	678	697	654	669	683	673	677	710	666	638	693	650	602	662	613	656	667	644	653	660	670	609	644	672	653	622	663	718	647	650	667	640	645	725	650	713	648	639	672	664	658	700	648	725	701	675	622	623	630	655	641	664	655	667	620	630	696	668	656	686	666	631	662	600	637	701	685	682	639	654	664	679	662	709	632	687	653	636	658	649	721	646	656	621	664	634	618	682	690	678	645	627	653	664	674	681	638	670	637	676	633	628	679	667	659	611	652	649	675	648	654	680	656	651	631	629	678	632	688	687	618	655	643	691	648	696	660	609	646	628	672	633	679	640	694	680	690	679	645	653	708	651	684	648	679	641	657	675	648	646	643	688	672	674	643	671	670	670	648	633	696	665	687	638	659	687	694	636	671	662	678	699	647	629	651	669	648	631	638	642	625	680	640	689	681	654	656	699	673	683	671	665	631	657	616	645	686	645	618	665	672	634	666	684	661	696	652	671	681	665	679	657	622	689	687	690	621	619	682	629	670	660	674	655	646	637	668	652	650	653	638	665	694	676	641	668	632	686	632	622	652	657	639	697	659	644	623	644	692	653	698	672	666	668	674	627	642	651	654	701	654	664	654	663	640	662	649	653	663	648	692	669	662	632	679	639	670	633	594	648	657	721	621	670	674	638	628	686	666	702	646	629	622	705	700	645	684	677	666	655	696	669	644	698	658	611	721	659	658	575	665	668	681	673	672	647	669	661	681	634	648	698	643	693	631	645	692	641	637	650	619	651	622	628	667	660	661	636	668	689	686	637	657	643	647	647	650	693	684	666	638	622	701	649	656	664	687	629	653	645	651	677	607	683	671	624	693	691	680	690	671	633	691	686	651	653	658	712	667	685	640	670	628	698	626	693	646	678	660	654	700	651	697	673	708	638	683	682	667	709	660	656	630	645	653	661	656	634	639	628	653	689	664	662	688	674	650	658	649	677	676	630	682	639	664	661	683	637	665	618	682	633	687	662	680	640	666	628	628	644	662	679	687	683	670	643	691	697	642	633	639	676	677	641	674	633	688	648	670	624	590	638	693	675	654	675	698	689	634	687	664	637	662	645	598	626	644	664	629	654	698	649	654	665	648	636	692	683	678	661	639	691	656	708	695	694	630	679	650	704	651	675	702	656	620	683	661	650	652	614	671	660	617	632	660	697	693	644	651	677	656	664	641	661	625	650	622	608	658	645	649	639	684	676	689	637	680	690	694	690	652	659	684	652	669	642	658	658	681	678	686	675	628	662	643	664	626	653	654	675	630	644	667	662	650	666	638	641	676	637	677	703	613	610	636	632	625	680	649	660	675	668	640	679	632	688	611	632	675	655	620	657	596	679	647	643	668	694	664	612	671	653	627	656	637	651	705	660	653	679	621	632	693	668	674	666	675	690	637	629	643	650	662	620	677	672	666	675	667	648	697	638	678	657	648	640	683	661	646	638	663	669	651	647	690	637	670	660	708	657	644	671	689	686	666	658	690	664	624	670	657	709	645	660	627	640	640	640	682	622	653	677	627	671	647	635	633	690	641	685	681	666	678	715	675	638	643	638	630	675	662	657	647	639	618	660	694	637	652	640	650	688	680	696	634	641	652	655	666	669	669	632	704	667	640	679	671	658	646	690	647	652	642	694	680	644	650	671	698	665	664	653	690	690	654	668	650	646	656	648	630	683	666	656	611	648	704	638	667	694	664	648	666	646	666	715	657	636	652	674	653	600	677	646	660	681	603	613	721	648	672	665	667	626	691	678	693	641	652	661	671	650	695	645	696	664
23546	2710	1457	1296	1115	848	820	772	688	590	504	487	474	446	461	412	393	433	443	415	390	398	423	465	411	397	435	375	402	372	390	410	403	399	393	408	366	394	403	430	382	410	400	434	415	370	421	412	378	358	386	398	395	400	397	418	420	358	406	411	411	440	398	402	417	390	425	452	362	410	389	368	394	420	417	423	405	376	402	401	410	388	421	387	397	432	432	434	393	422	429	377	401	408	387	406	388	382	383	396	428	422	421	466	413	415	405	394	407	364	394	391	400	394	414	424	409	407	432	377	431	388	403	388	369	395	447	377	388	394	411	428	410	414	385	400	372	386	420	407	393	425	374	427	406	385	435	395	386	365	419	393	404	389	424	444	383	432	427	411	429	394	394	412	391	420	422	440	400	395	416	403	374	392	425	427	413	385	386	427	425	389	381	397	423	401	434	427	382	387	409	427	413	400	414	389	385	399	424	394	411	380	378	404	437	374	430	341	384	431	426	397	396	401	418	400	414	415	443	392	370	391	398	393	435	409	363	378	368	381	382	417	425	413	409	395	368	405	398	377	378	384	421	383	399	414	376	419	403	410	423	408	381	377	357	424	388	412	400	386	449	355	412	426	413	413	393	398	384	375	413	393	366	382	399	405	411	408	372	397	406	434	402	382	390	404	410	428	377	366	388	426	389	386	410	398	402	366	383	450	385	446	412	392	380	427	420	385	393	388	382	410	423	421	380	419	382	380	408	451	391	387	382	425	452	392	401	401	380	387	464	401	385	360	388	413	422	435	437	390	391	421	385	388	393	414	418	371	389	377	400	402	384	443	414	432	468	390	424	363	404	375	394	419	399	417	397	430	398	417	436	396	374	425	425	417	413	377	396	414	378	407	404	381	367	383	404	379	382	428	393	385	394	401	389	384	417	334	422	389	397	463	338	422	399	397	416	405	398	399	410	414	416	379	387	389	386	388	386	438	394	410	395	383	346	383	413	399	420	386	415	390	393	410	408	445	381	400	423	435	392	400	402	419	368	413	389	390	398	358	411	403	359	415	413	389	389	414	352	390	352	405	407	378	417	397	364	427	404	415	399	411	385	407	453	391	388	376	385	401	417	414	455	413	411	403	418	389	403	371	369	401	393	410	392	451	387	406	412	372	445	415	391	390	420	414	402	403	406	399	422	376	427	381	413	408	397	399	415	390	383	416	400	383	402	389	378	410	417	396	398	428	385	378	397	387	385	367	426	357	388	387	423	381	403	444	421	419	359	417	435	389	366	361	373	370	414	399	433	416	388	407	399	387	414	407	371	430	366	375	393	417	429	389	392	416	391	423	386	388	418	413	392	433	446	390	368	389	379	407	410	425	391	336	408	400	379	407	392	399	442	390	365	402	410	413	398	418	375	411	374	380	432	358	425	407	372	363	381	395	416	384	380	427	383	436	387	446	369	421	410	404	426	396	396	422	419	412	389	372	421	409	416	426	352	414	375	377	428	425	374	369	372	385	422	392	400	426	423	393	420	417	466	430	399	394	406	429	354	409	379	384	415	383	394	405	419	407	392	366	401	424	418	445	365	441	416	436	422	431	351	376	395	374	416	414	405	393	386	395	412	408	400	378	419	388	388	400	446	414	393	414	387	394	380	396	427	420	389	414	395	402	451	398	429	410	416	389	480	446	415	378	391	387	423	435	418	362	389	409	378	388	363	440	421	430	427	434	383	405	382	402	436	389	443	363	398	423	410	410	372	370	402	397	414	387	394	405	417	381	438	384	343	407	410	392	404	390	373	392	412	396	422	415	438	397	395	399	402	414	424	384	421	413	388	349	434	393	431	413	381	398	414	418	388	387	405	384	419	378	383	426	389	431	394	377	432	429	457	406	375	404	397	429	392	425	406	400	425	403	445	404	408	423	394	403	418	424	445	372	398	430	417	418	402	366	413	431	428	375	423	427	381	373	406	413	410	372	382	380	359	438	365	391	398	384	395	372	388	386	417	441	379	398	384	433	412	403	423	433	413	381	383	384	411	400	401	396	383	403	420	365	395	396	363	370	367	383	439	368	373	419	418	407	370	384	375	361	440	430	410	370	415	393	407	397	418	398	389	381	415	423	370	412	385	402	357	395	388	413	386	390	385	376	375	394	421	445	416	414	402	377	407	400	399	414	447	387	387	421	433	379	403	440	420	406	401	441	377	380	408	401	392	391	425	414	416	409	396	405	401	405	418	401	393	402	391	392	380	417	413	383	410	391	401	411	410	412	407	371	394	418	393	378	422	402	409	367	404	372	356	362	407	408	376	422	390	417	387	435	429	413	400	396	405	384	411	418	418	403	408	403	384	388	416	459	391	439	388	412	405	415	387	442	348	437	388	405	376	377	420	377	399	380	385	406	378	405	384	397	371	405	413	427	387	395	412	397	376	393	420	460	420	388	398	399	374	424	377	405	398	454	388	409	396	423	388	375	405	418	392	383	408	415	440	414	399	370	378	381	390	382	409	404	402	412	366	402	413	395	395	439	385	390	386	401	386	440	397	407	420	451	410	435	417	388	446	440	366	390	386	400	435	409	395	397	377	395	414	426	369	393	382	386	441	431	393	435	423	381	409	378	381	431	408	437	398	383	415	390	395	360	397	400	401	393	418	408	379	379	412	408	400	389	417	400	391	383	394	420	384	386	395	419	426	374	394	390	416	410	392	354	401	405	393	421	425	450	453	395	422	402	449	418	422	424	423	425	378	358	420	408	407	432	447	372	343	346	412	398	426	390	445	419	405	406	387	370	395	385	387	442	362	423	401	398	422	419	407	424	426	378	416	409	381	391	425	402	434	396	371	404	426	387	400	349	388	404	390	434	452	415	375	419	403	392	423	369	401	397	362	392	390	409	416	400	397	415	443	391	429	387	424	414	354	406	396	394	414	419	399	370	378	425	434	418	404	388	417	411	415	386	398	435	398	447	379	389	390	387	359	391	389	436	394	409	393	443	423	398	379	391	389	379	366	377	389	394	429	351	416	384	407	429	430	401	376	404	388	426	422	391	374	401	380	414	387	418	441	377	398	378	387	394	450	406	419	409	414	382	394	399	386	384	384	411	430	437	409	392	390	388	386	412	430	365	408	381	409	410	401	373	393	426	428	396	431	363	384	418	422	425	398	389	424	401	399	419	389	394	389	389	375	411	396	431	418	393	376	408	416	411	416	426	413	370	408	403	432	407	378	399	394	411	407	417	447	368	425	432	394	430	415	413	429	368	426	394	452	375	395	439	410	386	421	460	407	372	408	429	415	432	412	391	379	385	407	398	375	436	401	407	417	428	372	391	357	380	403	420	417	398	397	411	419	425	405	421	413	357	382	368	394	392	366	379	392	381	403	395	419	391	400	387	401	375	420	423	430	416	404	417	402	408	398	368	393	404	382	370	434	374	385	411	406	388	375	402	429	391	420	404	405	393	402	398	416	397	377	429	406	406	405	396	381	397	413	414	440	377	421	408	434	405	442	388
12629	1598	2704	3340	3368	2692	2480	2578	2406	1805	1475	1391	1259	1190	1107	1033	1048	1073	962	1037	957	1025	1014	953	991	917	980	967	917	930	901	912	947	930	910	964	908	935	938	907	922	908	902	886	873	915	885	873	901	825	932	910	932	927	905	861	884	883	888	877	971	887	905	898	832	869	906	870	912	874	923	920	956	869	941	886	914	887	916	904	888	931	886	891	916	928	854	864	907	895	908	885	937	846	838	911	903	910	940	936	901	932	876	906	895	885	873	924	905	908	893	880	909	963	880	915	943	910	909	851	927	881	904	872	893	893	900	844	868	876	877	917	864	941	937	863	921	888	960	910	897	927	864	868	918	907	889	936	932	936	954	929	848	895	896	902	922	868	899	870	898	922	868	918	855	873	896	861	913	900	969	851	861	916	915	930	973	915	850	866	922	889	887	881	939	883	963	884	876	887	925	932	913	890	925	877	984	899	985	878	906	923	896	924	884	913	896	868	888	897	884	872	903	916	917	908	910	845	915	887	900	891	895	881	920	904	864	905	896	876	806	870	883	909	870	888	892	942	909	855	874	880	935	930	914	899	940	889	880	884	860	898	877	865	834	893	911	897	911	884	941	923	882	819	872	859	936	894	896	942	901	877	919	893	892	883	869	891	909	924	885	908	872	854	846	920	955	943	921	898	981	882	939	865	933	926	845	946	944	870	907	888	932	877	867	881	875	858	884	917	905	862	897	863	909	891	929	884	945	840	891	923	962	825	874	876	932	896	881	887	863	886	926	927	958	881	865	850	867	880	892	864	918	918	866	866	865	839	886	923	886	893	911	873	901	851	941	846	850	911	889	895	959	874	938	923	881	906	915	889	927	883	883	906	814	913	895	930	854	921	924	877	894	889	863	952	888	892	902	926	925	864	863	883	947	950	923	858	927	933	902	887	915	859	906	889	895	876	906	920	892	879	867	947	856	917	872	935	887	853	927	898	847	901	945	812	915	890	903	887	933	888	905	938	873	897	878	906	892	959	881	877	957	894	955	900	883	872	882	898	920	905	857	895	901	876	896	887	860	918	904	896	876	857	905	904	945	865	895	912	889	904	945	910	871	840	844	900	878	907	856	843	917	882	920	876	932	877	868	915	944	935	902	893	893	907	942	925	888	911	964	913	898	867	906	835	906	866	873	860	932	912	916	947	942	899	885	910	915	928	893	833	921	836	925	897	824	914	922	827	861	874	936	911	971	921	978	955	890	895	923	896	937	870	901	938	924	919	836	910	903	892	946	930	890	836	922	907	880	904	919	968	888	886	880	885	846	911	907	922	888	898	889	906	903	879	898	897	928	868	880	899	892	909	897	896	876	893	886	851	885	889	925	885	927	873	896	891	893	916	950	887	902	861	898	865	923	932	941	866	928	875	890	893	929	872	877	913	928	941	889	925	885	878	917	900	918	905	892	813	843	840	930	887	851	927	903	936	857	885	861	917	903	872	936	893	875	859	867	894	870	898	873	924	889	893	930	952	913	925	873	892	962	908	945	908	906	942	913	909	864	901	910	890	935	850	879	862	877	895	902	887	907	943	875	871	907	887	901	855	922	890	841	883	940	882	855	878	923	925	843	915	919	908	950	896	921	880	890	854	908	914	909	893	883	853	935	922	922	842	898	893	837	841	883	868	928	906	907	912	881	856	929	904	870	848	856	923	905	850	934	940	903	931	843	956	912	878	886	885	889	847	867	913	968	898	873	877	900	896	948	941	880	899	878	874	870	884	876	876	908	869	888	920	891	907	927	907	859	947	901	875	897	931	887	886	919	891	883	917	870	906	876	910	912	892	887	884	909	926	899	880	882	888	896	895	865	888	917	891	962	853	914	902	895	933	902	903	931	929	867	852	892	941	957	924	903	879	932	869	901	870	920	925	906	976	911	923	866	906	951	935	874	893	895	892	866	825	866	904	876	872	963	860	886	900	881	901	913	896	853	876	958	863	877	851	905	890	906	851	839	927	808	929	849	892	871	932	915	882	938	928	902	870	922	963	850	873	917	897	938	867	871	855	897	860	892	872	905	859	891	868	924	901	943	949	906	904	870	914	882	896	829	874	893	940	848	878	916	915	850	896	881	852	841	862	890	880	857	974	858	906	954	886	884	937	911	888	956	865	883	893	910	902	914	909	905	867	999	953	851	892	947	922	890	925	913	906	888	923	869	906	926	906	907	869	906	913	908	911	848	867	854	837	840	878	843	931	877	873	860	892	886	893	930	869	899	921	883	886	924	850	869	937	868	908	911	881	855	864	960	941	922	924	847	865	888	864	922	821	868	912	888	871	950	859	870	858	835	906	874	901	867	889	893	916	901	873	856	876	919	905	950	895	862	884	908	862	921	879	912	941	876	887	871	945	919	951	931	901	896	910	975	892	907	909	927	901	905	877	866	892	845	854	914	870	873	891	923	914	934	888	920	910	880	887	877	902	865	906	914	925	902	873	868	901	920	881	908	912	868	884	943	946	890	936	935	881	901	880	879	976	930	939	900	883	880	895	884	906	872	880	926	908	852	919	898	906	876	904	983	908	912	851	860	922	903	836	935	854	841	922	993	913	921	877	876	936	887	889	883	874	898	898	878	925	862	904	913	934	869	894	865	916	882	899	898	869	860	893	898	893	918	880	888	897	926	908	920	919	899	937	854	890	922	912	936	871	887	922	970	897	866	907	930	914	914	918	886	903	934	888	867	866	836	893	902	868	902	891	865	867	892	925	893	856	936	872	904	866	890	862	929	904	925	861	899	901	898	860	900	906	894	865	942	931	896	891	859	915	854	920	904	902	900	877	898	897	912	889	890	880	877	909	915	828	896	968	906	871	853	926	889	910	932	854	888	878	893	929	897	899	908	884	901	889	909	891	903	919	899	918	888	855	919	865	888	900	930	946	844	891	907	901	900	897	913	884	885	903	887	955	865	898	832	901	906	831	904	881	931	907	880	900	871	872	861	887	872	900	889	895	944	932	897	899	938	905	910	938	888	864	910	926	892	923	882	883	892	892	840	948	890	893	912	876	862	877	889	884	875	871	910	945	862	944	882	887	884	900	883	897	867	870	911	866	938	898	851	947	907	892	892	870	869	862	901	870	918	926	943	951	937	913	920	874	860	899	884	912	910	927	932	895	872	940	866	886	945	895	908	904	909	895	901	893	887	900	897	915	856	953	921	859	893	878	893	933	886	926	885	896	871	907	922	891	885	926	875	877	918	908	859	845	904	849	839	858	868	913	908	896	930	828	867	884	882	929	871	891	930	877	906	896	843	925	879	933	949	851	860	942	859	883	933	939	903	883	926	963	884	866	920	874	876	850	834	849	889	914	869	869	935	884	901	899	940	938	905	925	915	858	899	846	888	919	926	878	921	894	911	908	923	844	895	895	890	915	930	864	892	846	879	950	931	882	909	943	901	887	919	923	870	867	890	844	919	878	917	964	979	926	888	863	905	910	908	865	935	888	941	961	900	918	923	870
4206	314	265	252	229	214	210	198	203	229	206	204	196	215	191	230	198	213	196	224	212	203	194	191	228	211	217	219	205	205	201	212	233	217	185	203	217	225	197	183	173	197	201	197	190	207	194	227	192	207	227	200	192	189	219	205	176	235	215	188	209	184	178	179	227	195	237	201	207	167	209	174	183	189	188	194	203	215	190	205	181	206	203	205	197	221	195	182	227	221	184	239	199	210	161	203	201	209	211	171	191	196	190	187	184	218	206	215	195	205	234	227	223	212	207	211	177	216	193	220	217	207	202	208	198	186	197	185	222	202	210	197	202	199	222	213	190	202	210	229	205	200	196	188	195	207	198	205	225	202	185	204	186	199	193	201	225	178	209	195	163	194	197	210	211	223	207	207	174	220	196	201	238	205	179	178	198	216	189	203	216	183	197	204	196	187	196	185	212	221	187	199	193	166	192	196	210	213	208	203	210	216	177	199	217	197	219	226	200	219	170	212	226	186	195	217	181	222	211	203	193	200	201	201	190	201	197	217	198	186	220	229	167	173	203	208	185	184	196	216	204	196	192	206	188	197	191	215	196	205	204	193	200	231	188	231	235	203	211	194	216	234	207	213	208	213	196	201	198	231	176	208	213	228	223	216	175	211	200	222	201	184	195	211	202	175	193	187	187	180	216	196	217	208	201	211	200	235	192	214	199	204	210	189	229	185	198	201	172	201	174	212	170	202	218	211	179	245	207	202	208	184	197	193	219	202	186	201	232	195	196	219	233	200	207	221	208	204	182	230	218	188	202	204	197	178	197	186	195	199	193	193	225	192	199	221	194	195	199	202	214	193	183	210	200	189	200	197	201	223	191	196	202	191	208	206	198	220	216	195	201	230	218	223	207	207	228	227	191	226	217	175	191	184	181	198	198	204	187	220	184	203	186	196	197	197	214	206	198	207	178	193	219	211	220	217	206	194	207	212	206	225	193	188	220	209	197	234	194	186	201	222	202	202	185	195	224	199	225	200	161	240	223	212	196	187	212	191	190	210	185	226	187	207	241	193	199	208	203	211	205	193	189	211	188	215	216	198	186	195	193	209	241	201	176	193	206	191	212	183	185	211	223	218	214	247	224	216	194	185	210	200	212	192	204	199	198	214	228	212	211	209	260	215	227	204	159	208	214	203	185	177	186	169	209	189	206	201	203	239	236	206	195	200	214	228	224	219	221	180	204	205	181	199	200	204	195	191	221	208	215	218	187	212	223	202	206	200	201	212	217	182	232	202	190	164	209	210	216	204	213	196	202	223	194	214	200	191	191	205	197	203	218	215	202	219	182	175	202	205	189	194	176	165	195	173	199	212	227	204	214	193	255	219	225	206	206	199	198	232	206	213	203	235	195	171	191	204	190	224	206	187	182	177	207	200	208	239	183	215	228	198	210	224	178	210	211	201	215	201	218	215	229	207	172	201	217	253	213	193	216	220	227	201	221	180	198	193	216	200	218	197	178	231	241	211	225	209	202	224	207	203	213	194	200	188	236	196	205	186	197	194	208	206	202	182	221	196	200	201	194	213	190	196	205	187	191	173	206	173	251	217	209	186	207	211	210	214	201	199	200	206	204	168	224	192	207	201	202	199	182	197	218	213	198	186	211	218	207	209	203	205	204	210	208	210	220	215	234	224	195	199	213	242	204	213	204	221	203	194	213	217	209	205	176	204	233	213	216	203	205	198	166	209	187	169	207	206	210	202	207	202	201	195	190	193	203	190	199	195	207	211	201	180	197	231	226	191	187	193	205	210	188	217	184	194	177	234	194	198	222	186	203	203	196	203	208	198	214	190	179	213	189	199	208	215	196	195	201	229	209	217	204	219	223	191	188	188	223	230	236	193	195	201	183	217	212	207	171	177	198	188	221	192	193	221	212	202	226	224	182	221	190	197	209	218	198	208	219	214	211	229	212	198	186	200	195	207	206	195	202	211	195	202	186	194	213	215	239	202	220	195	220	203	223	221	188	236	206	215	212	189	214	179	219	201	185	207	200	183	195	197	207	186	170	194	223	202	195	198	224	206	206	215	198	175	201	183	210	198	202	202	185	216	204	204	190	203	202	217	202	207	205	221	172	181	192	204	177	192	201	207	215	206	203	203	200	203	200	198	221	206	187	204	204	206	199	207	203	215	203	193	218	196	218	208	211	209	196	193	187	201	230	199	199	222	186	190	202	190	199	231	205	192	182	193	204	217	226	187	164	217	201	183	190	192	199	198	196	202	203	233	237	231	216	216	210	207	201	212	185	196	182	223	187	196	209	202	212	237	198	223	218	222	224	212	171	202	193	198	190	184	205	212	213	198	241	200	158	194	205	239	203	232	203	222	227	178	198	202	198	212	175	210	237	234	203	212	199	234	199	237	172	190	215	212	212	209	205	202	221	206	173	207	228	194	234	223	215	223	223	202	177	227	206	208	205	207	187	199	208	160	181	180	212	207	194	201	215	212	218	174	221	212	201	216	211	206	178	192	201	217	201	202	202	220	206	201	207	204	217	208	232	188	194	169	197	193	202	212	183	180	169	190	209	215	225	222	220	207	206	214	208	199	177	208	199	222	192	197	210	219	175	199	188	200	211	202	223	215	206	203	198	182	175	219	199	188	206	185	172	204	211	216	191	210	234	208	188	216	199	193	183	193	228	231	212	175	206	169	179	200	190	200	223	225	205	206	220	226	222	184	194	199	205	233	193	194	208	201	200	222	201	195	186	187	176	198	193	197	200	219	224	219	205	207	200	200	205	213	222	190	226	204	198	202	209	228	198	199	186	205	181	199	185	187	201	191	215	217	196	205	197	196	189	207	229	192	219	206	209	235	194	222	188	230	198	219	200	191	196	210	186	181	192	218	226	222	185	191	231	214	205	220	204	169	224	183	194	178	212	199	195	212	218	212	210	214	207	200	226	212	190	228	209	191	244	203	198	195	218	197	198	191	211	227	202	213	188	205	192	180	211	187	209	201	209	212	163	209	251	228	184	195	201	163	202	215	228	207	216	211	225	221	220	198	215	204	200	230	215	196	191	199	228	213	214	208	188	196	184	194	200	198	209	188	222	222	206	239	230	177	186	201	173	167	183	192	190	175	218	219	204	211	229	213	223	219	182	174	192	204	206	207	178	200	217	224	195	196	211	190	195	205	194	213	196	185	198	228	194	214	185	222	197	213	187	174	190	201	218	206	203	201	198	219	202	213	246	230	206	229	201	218	202	198	186	195	211	200	199	184	188	194	221	219	199	205	204	212	195	236	209	228	199	231	187	199	174	212	196	192	193	181	200	226	205	219	200	187	214	242	210	210	190	180	195	213	183	206	218	195	214	211	198	179	191	209	184	199	170	215	217	203	217	212	173	204	224	208	225	213	162	187	218	200	196	213	196	193	188	213	208	202	236	200	191	209	210	220	181	180	197	207	201	201	188	202	194	226	204	207	187	220	183	236	197	230	198	221	210	197	240	165	211	194
3166	521	608	610	624	633	568	544	559	591	523	516	488	524	484	501	540	475	476	489	509	544	502	486	525	514	497	477	481	494	515	522	536	495	471	467	489	521	486	519	511	494	510	503	502	469	494	486	522	525	489	491	536	521	489	512	529	494	488	493	513	495	496	542	519	477	455	508	493	530	533	488	508	473	474	499	515	491	528	463	524	467	515	508	500	483	501	510	464	527	512	464	516	498	476	491	495	486	492	531	494	522	522	471	499	540	477	478	522	503	531	509	468	471	480	523	496	483	476	508	482	481	465	510	490	497	494	471	463	516	485	493	463	515	477	529	503	518	512	501	522	549	532	521	525	512	489	519	488	472	492	558	478	496	476	519	512	437	453	515	501	493	494	524	487	496	489	529	523	496	485	467	513	504	471	497	493	521	500	464	534	482	528	510	501	493	507	476	517	526	483	520	499	476	461	495	505	479	508	477	482	530	500	503	492	473	529	485	473	507	538	485	489	517	512	515	534	519	529	508	527	519	464	486	528	525	463	538	503	486	506	484	508	522	507	531	502	454	489	474	527	501	524	547	462	490	492	486	511	490	501	513	488	476	502	488	516	503	463	504	460	500	514	506	497	486	487	542	498	529	491	480	534	490	485	498	486	497	537	458	484	508	541	549	460	512	482	471	498	478	512	505	512	502	493	478	482	493	457	501	487	527	495	485	487	500	508	457	493	473	499	500	494	515	500	518	514	471	538	509	472	457	452	527	508	489	516	507	527	470	524	512	466	501	494	496	489	486	477	543	495	501	519	517	491	502	529	509	504	507	495	502	475	511	508	505	500	508	489	499	479	483	508	465	468	519	491	563	520	476	458	496	534	484	490	457	491	522	526	477	470	502	450	525	544	517	444	498	495	474	511	502	504	541	506	493	490	495	496	513	478	479	505	531	517	504	480	506	479	497	499	500	535	472	488	455	487	505	529	525	491	521	514	520	520	491	454	519	521	522	511	530	502	512	512	497	480	482	545	511	473	524	514	508	501	488	478	524	539	535	509	533	550	528	510	567	494	496	516	511	558	516	521	503	508	478	511	503	512	496	436	490	494	494	470	484	525	501	506	536	512	527	528	497	557	500	535	507	477	538	511	489	482	559	498	505	470	506	525	502	511	493	519	491	517	507	503	484	520	488	552	508	536	494	494	496	501	474	509	478	504	503	491	517	480	453	504	489	480	516	511	495	523	523	448	511	483	517	479	537	507	504	506	529	497	483	508	527	539	457	504	513	508	533	533	478	506	498	513	489	501	527	495	469	515	478	506	547	488	524	511	533	467	480	489	504	488	470	531	494	535	491	505	522	525	528	509	504	490	486	500	504	479	526	509	474	528	526	513	495	523	508	531	495	527	534	483	469	494	522	510	490	518	449	578	485	514	490	532	511	504	536	508	492	505	505	474	474	524	521	508	475	537	505	471	477	498	528	533	536	530	507	495	502	491	520	507	493	479	490	500	478	510	500	482	512	451	473	525	528	506	548	537	521	513	581	483	548	498	475	537	502	503	504	528	464	490	507	544	557	468	543	509	499	512	491	518	482	487	467	527	517	468	510	518	470	526	488	507	533	501	499	518	466	522	523	498	493	546	484	504	540	484	474	483	515	511	533	469	500	478	503	470	518	476	502	521	507	472	489	488	532	517	478	500	484	518	480	472	499	503	518	500	520	503	477	461	497	495	542	485	512	553	495	520	451	513	478	498	503	505	492	492	511	494	476	493	465	480	502	520	449	504	535	544	529	499	475	512	453	474	486	512	496	497	491	479	513	515	511	508	490	466	512	512	539	531	532	526	542	475	472	492	527	515	526	492	502	501	488	489	513	480	519	493	496	484	509	505	451	529	484	513	526	516	503	480	497	521	515	503	534	510	517	471	479	497	490	482	504	484	527	502	521	503	509	493	468	546	512	509	507	497	490	507	486	523	503	497	517	493	524	458	492	505	511	513	485	497	490	487	498	526	484	530	490	535	457	467	521	477	506	564	533	490	543	501	502	518	491	507	495	539	492	514	479	518	497	477	522	504	486	515	500	473	513	511	502	516	518	484	503	501	527	523	488	499	482	462	512	509	469	505	479	506	476	463	508	520	463	469	540	522	529	513	468	453	472	453	509	526	555	507	521	499	519	513	512	517	514	465	524	481	467	540	496	452	495	517	493	424	457	524	511	490	506	511	485	523	477	473	496	454	513	510	531	483	472	494	508	503	548	540	506	486	490	507	483	474	520	468	518	509	493	493	514	536	479	509	485	495	477	493	505	476	463	495	491	487	477	555	464	490	492	499	516	513	483	509	565	537	513	517	492	531	472	531	510	534	470	513	505	508	498	493	513	513	504	499	479	480	548	512	510	465	458	507	521	496	528	450	583	513	531	516	505	492	510	498	486	481	490	476	471	487	473	495	525	479	526	498	513	525	481	517	475	511	535	468	524	488	506	516	517	474	470	488	476	488	505	515	517	506	525	478	490	535	529	529	502	526	497	496	520	469	511	494	508	495	477	502	491	489	488	452	484	521	508	476	531	493	482	540	496	475	487	499	482	531	502	526	501	507	485	500	564	521	522	487	483	526	491	505	479	497	514	467	533	498	483	509	501	522	494	490	493	498	514	513	511	527	508	555	464	513	478	508	470	489	512	512	496	534	491	508	504	544	514	538	537	477	513	471	499	526	513	498	488	517	518	483	521	486	505	491	472	530	518	509	505	492	518	521	479	498	506	511	507	522	481	512	495	520	488	511	461	467	485	482	541	505	498	536	515	493	528	542	498	487	518	512	520	499	481	494	494	478	514	520	507	486	480	517	505	450	544	539	508	486	516	522	509	517	516	512	489	510	508	506	452	548	483	521	527	493	487	539	479	465	485	508	507	509	535	495	501	474	493	448	506	519	547	496	501	500	505	527	514	499	494	525	490	496	479	522	500	484	477	523	477	503	542	527	520	476	549	491	519	468	512	490	502	533	510	535	529	444	535	513	508	487	495	501	477	523	491	476	489	513	519	493	536	486	462	502	465	515	489	519	483	493	524	509	472	538	478	481	515	496	502	516	491	497	481	517	500	475	514	523	520	466	491	523	504	508	523	552	511	526	511	527	517	499	522	490	547	501	516	502	526	514	490	509	531	508	532	461	511	496	514	530	508	481	449	499	537	519	496	535	504	502	522	456	499	498	508	528	490	501	509	512	498	499	514	514	510	538	486	534	538	472	479	512	515	487	489	515	513	454	517	510	525	472	560	520	498	482	491	477	452	510	559	464	488	477	528	504	518	521	514	493	513	506	498	492	488	499	472	503	524	475	535	479	484	477	508	484	519	535	502	485	528	470	516	496	496	487	479	495	507	478	531	522	533	469	498	536	514	524	503	527	519	515	498	473	491	447	536	515	516	519	553	528	513	553	529	497	516	515	518	500	468	480	493	506	516	498	494	492	537	508	491	512	554	508	520	484	529	498	485	478	501	513	513	526	508
14208	1097	737	713	700	495	526	513	420	390	343	330	281	279	296	271	266	287	319	285	299	302	268	304	304	313	311	308	287	283	277	290	272	298	306	279	253	316	304	305	272	294	257	261	297	266	272	253	261	278	271	269	252	280	272	292	282	301	265	274	288	274	260	266	253	271	305	296	273	275	301	282	280	275	310	256	305	284	276	296	265	305	282	294	277	264	289	297	270	259	280	306	265	276	291	240	270	283	279	284	298	264	271	312	271	271	275	285	272	273	296	291	270	291	258	268	256	267	307	273	279	267	254	264	290	274	271	298	287	279	306	280	287	276	272	276	275	291	268	296	277	281	280	330	280	268	278	286	283	337	285	281	293	289	246	308	308	282	267	298	286	279	249	324	272	275	287	319	267	278	313	313	289	320	300	272	247	282	257	297	273	270	275	274	281	273	315	272	328	286	296	270	285	280	308	267	275	231	293	284	304	287	288	263	290	295	284	306	308	289	296	260	300	280	302	276	279	251	314	268	283	302	301	288	250	291	290	270	310	266	282	263	275	306	274	319	278	309	296	312	270	241	270	256	279	312	274	270	279	266	288	276	317	288	294	251	295	251	279	294	299	284	279	274	256	300	255	211	260	287	272	277	308	264	305	261	283	293	275	301	305	282	274	254	274	296	289	269	291	268	275	249	296	275	260	260	276	303	278	279	299	279	329	268	257	318	272	262	291	268	264	288	296	307	249	245	290	284	274	273	296	292	265	304	269	292	259	283	251	262	298	311	269	276	266	293	244	240	296	251	252	274	293	280	295	289	274	295	280	265	277	280	282	282	279	282	292	296	279	269	301	313	274	244	287	296	294	301	283	272	272	298	320	294	279	288	263	285	278	284	279	263	254	282	268	310	285	257	265	258	294	280	301	295	274	264	256	254	301	297	278	291	326	265	284	298	266	278	290	262	281	289	268	263	287	272	290	254	290	248	268	286	279	248	293	298	294	250	284	273	303	310	300	282	253	273	270	255	278	258	252	264	262	261	296	285	250	291	277	266	260	299	255	274	306	319	276	296	284	268	264	274	298	272	306	316	282	305	274	277	271	280	262	278	241	305	320	278	293	284	278	272	306	258	242	280	286	271	289	284	281	334	292	290	294	301	287	284	292	277	256	252	267	275	268	292	274	259	269	269	282	272	262	278	267	277	324	311	306	288	267	290	301	258	277	310	303	273	307	256	305	302	268	267	273	279	293	291	290	285	274	269	281	316	294	289	248	311	306	303	291	260	269	319	284	244	265	268	230	213	279	314	290	272	315	274	304	285	318	303	258	279	285	274	294	265	301	279	264	270	303	283	270	297	259	268	251	298	292	281	287	259	295	291	272	279	259	269	286	300	256	297	284	271	261	255	275	254	281	304	264	288	292	319	276	269	263	297	342	252	300	238	281	289	278	288	296	301	258	271	282	295	274	285	299	272	299	255	291	283	263	296	277	267	259	267	277	277	269	276	302	265	242	259	272	295	295	274	271	256	276	282	252	249	279	258	287	270	260	261	308	297	280	284	268	281	276	285	276	279	282	253	251	272	309	255	292	266	305	274	248	261	251	277	287	268	292	274	315	266	297	271	267	343	284	294	269	291	255	296	313	267	297	307	273	265	313	278	316	271	304	302	275	309	283	255	261	289	292	309	284	305	267	269	278	275	265	283	276	290	264	256	262	249	284	260	254	296	277	285	291	291	304	267	269	255	283	322	278	291	285	286	291	298	272	306	294	280	266	292	245	275	280	293	274	253	233	311	252	296	274	269	295	299	260	288	293	297	249	265	300	274	263	262	272	243	256	270	257	276	247	272	266	285	260	288	284	271	283	264	285	314	303	284	295	254	297	286	267	314	288	275	290	272	295	307	291	274	291	293	272	276	236	277	272	265	297	263	263	293	270	282	287	275	301	271	272	277	274	256	264	281	270	235	304	285	259	293	274	289	295	282	260	281	262	307	298	284	274	304	288	268	279	290	279	290	273	290	266	287	322	254	293	298	283	273	302	251	268	282	265	264	279	273	251	285	261	264	284	275	307	260	261	268	307	278	273	298	310	282	277	279	261	291	284	278	287	287	279	271	277	257	296	282	289	305	307	294	272	273	288	284	302	284	259	270	260	300	309	251	309	291	257	259	277	306	280	270	291	285	293	294	273	269	251	246	284	278	247	278	303	251	265	292	304	327	277	302	252	251	334	326	303	286	312	245	325	264	270	324	300	273	248	282	300	246	269	275	301	306	283	262	296	277	299	282	258	290	271	273	291	276	296	309	291	264	254	275	289	281	302	278	288	242	263	255	317	289	288	313	251	291	270	297	277	277	323	303	266	286	286	304	261	247	280	283	285	279	269	258	286	273	246	320	251	284	297	269	285	313	280	286	258	269	285	275	290	266	263	300	284	308	280	286	288	300	295	309	265	282	285	260	305	292	284	278	290	269	266	303	268	256	294	305	296	300	282	275	270	263	302	269	277	245	268	283	287	289	278	303	271	298	284	301	290	280	288	262	282	263	277	292	302	289	289	275	267	273	321	284	288	290	271	254	297	291	264	308	281	294	267	281	266	286	248	324	283	287	260	251	283	278	260	312	279	267	267	284	289	286	281	257	296	321	273	301	283	277	238	282	267	282	302	282	256	254	273	284	260	293	279	270	280	268	264	290	282	290	287	311	291	281	268	283	260	274	250	282	289	312	304	245	294	307	291	284	272	252	293	346	307	277	242	286	260	272	277	267	291	288	265	245	273	269	281	279	296	303	295	302	260	272	300	274	277	286	251	289	289	282	254	276	290	272	292	288	261	285	293	250	292	290	260	268	249	314	292	270	289	302	262	279	255	294	280	306	266	306	272	276	301	281	285	271	309	281	279	266	298	264	303	270	292	266	256	279	264	284	266	256	261	273	283	297	269	270	273	284	281	280	285	298	292	260	297	286	313	266	278	277	281	297	272	305	299	300	275	253	286	271	278	304	271	289	305	259	264	262	285	259	294	273	262	301	272	260	261	275	254	267	289	265	310	298	292	296	293	253	265	269	278	255	320	274	319	253	299	254	278	293	253	301	288	276	295	286	296	286	283	252	277	275	275	333	303	290	257	286	284	313	261	310	275	293	254	244	282	266	262	276	259	271	278	252	257	271	283	261	285	285	268	274	256	252	275	276	279	305	267	276	282	291	280	281	272	286	277	288	281	290	288	263	268	256	283	285	265	284	294	287	295	313	292	265	282	284	267	297	283	290	276	273	292	278	281	315	300	277	264	302	259	282	301	332	273	259	300	270	279	305	269	264	312	256	274	267	300	296	290	302	290	311	263	268	267	277	305	246	288	274	279	265	271	295	274	277	283	298	303	300	306	272	281	274	320	280	295	282	277	291	284	262	296	299	282	280	276	296	232	288	263	279	279	244	263	281	277	287	303	253	280	279	272	267	283	306	264	302	302	286	284	251	311	286	269	263	261	303	252	260	295	300	299	254	293	283
9276	946	1614	2043	1865	1670	1577	1597	1367	1153	973	901	873	820	759	709	730	702	760	728	719	746	661	713	709	678	717	645	667	662	654	654	679	719	638	723	691	677	718	716	725	657	669	668	693	677	643	671	690	654	723	674	660	671	660	723	671	641	665	682	671	663	614	663	678	689	693	680	696	677	640	695	737	690	628	719	655	652	647	662	640	661	697	656	647	648	733	653	658	662	672	651	624	667	706	686	668	696	656	640	661	653	674	665	705	634	677	650	669	658	685	660	647	673	661	663	662	657	682	596	661	688	694	684	652	658	668	610	659	667	695	628	722	646	690	653	645	652	622	694	648	714	660	670	675	682	649	701	692	692	669	660	597	668	693	664	689	663	680	665	598	656	630	703	692	616	642	663	670	645	651	663	663	661	713	625	679	657	640	648	650	632	677	645	638	662	693	617	662	652	642	661	645	677	636	681	654	652	658	663	642	661	626	655	628	607	659	680	687	651	664	637	633	683	712	639	665	658	667	659	686	705	670	654	638	658	672	668	637	676	700	678	670	648	679	701	660	664	634	629	655	672	652	671	684	652	644	692	656	620	655	648	644	694	657	647	712	700	693	647	672	677	619	606	673	641	654	646	627	644	661	709	633	645	694	634	708	665	676	643	676	653	672	661	674	703	660	668	652	668	669	642	685	660	660	667	673	696	632	695	671	679	654	654	677	661	616	645	683	663	628	680	674	701	648	616	666	653	659	655	656	679	634	667	679	664	689	706	637	647	680	647	664	666	654	702	636	695	674	655	646	653	682	613	635	623	620	666	683	685	670	616	664	673	679	690	646	674	693	719	697	703	671	643	640	651	646	689	667	665	667	649	627	618	653	657	672	645	624	674	728	664	672	662	651	666	638	655	620	696	673	650	632	692	664	639	713	659	665	644	680	655	679	665	660	675	633	671	695	699	647	703	620	678	668	674	674	692	680	694	683	679	678	641	637	699	701	634	696	653	655	617	701	660	668	656	682	633	666	665	649	650	655	641	635	662	635	681	678	683	679	639	652	611	664	661	693	669	659	648	697	660	657	683	610	687	655	732	697	668	694	654	649	656	652	715	650	662	690	670	622	666	682	670	656	688	707	639	718	662	647	656	678	650	693	682	656	624	630	685	715	626	633	693	668	682	678	630	677	670	634	684	717	671	643	637	672	689	722	656	656	638	623	669	629	686	666	662	632	611	659	634	636	660	654	685	684	626	656	634	656	667	668	634	646	664	680	671	686	676	665	623	666	678	644	665	663	680	675	665	675	632	587	600	679	656	634	652	673	706	663	672	659	687	642	764	686	672	645	659	652	655	663	707	656	668	743	692	674	673	630	722	658	655	664	623	649	648	675	628	689	676	639	702	676	644	666	630	637	647	671	694	699	651	658	680	657	689	654	638	679	659	651	627	655	652	671	653	670	633	677	643	698	681	677	675	697	661	660	690	653	678	625	627	675	688	685	677	665	657	663	634	684	682	642	631	677	667	651	617	662	664	657	685	694	636	682	691	649	665	678	657	681	654	626	658	685	657	645	664	655	709	652	665	643	672	662	658	680	687	650	635	641	636	704	687	676	640	663	696	653	682	674	664	666	652	697	703	658	667	655	632	666	657	644	647	675	682	690	642	659	692	671	683	679	686	640	702	630	674	662	698	637	658	682	654	656	691	689	673	649	709	657	635	695	671	638	642	646	695	688	677	645	662	709	649	691	639	646	671	632	644	642	615	625	660	647	618	674	606	667	629	679	654	656	683	652	658	665	660	667	702	634	655	659	671	677	679	644	652	684	664	644	671	632	665	651	661	649	663	656	671	656	642	642	687	675	682	658	706	705	675	657	674	676	656	642	653	641	662	661	679	653	702	680	647	647	655	651	646	681	620	667	656	651	655	647	671	685	662	643	661	721	690	704	617	674	643	655	666	670	613	659	657	664	683	658	649	653	694	682	633	690	666	655	668	641	651	663	650	700	668	636	648	683	653	683	669	683	681	673	640	661	673	664	654	694	618	633	636	658	623	651	657	653	649	651	704	670	681	673	667	707	695	662	664	646	668	664	705	648	660	660	604	659	614	653	593	650	696	639	631	676	663	653	656	698	638	643	679	660	665	677	723	644	657	655	655	660	666	659	655	665	651	655	666	680	667	648	633	688	661	701	641	638	640	671	657	663	646	651	690	632	629	659	696	690	632	669	619	674	655	652	690	648	711	651	670	648	622	636	689	680	628	667	680	679	633	673	678	659	663	713	667	645	684	650	670	703	667	688	667	657	634	696	621	643	638	653	658	652	637	668	676	606	641	667	651	697	682	648	650	670	658	667	617	680	650	626	686	668	673	647	638	658	678	636	641	639	649	669	662	632	660	646	648	675	655	658	678	620	654	681	649	664	651	587	704	632	644	616	642	666	640	651	685	607	645	665	660	683	638	685	639	657	664	683	594	669	671	699	679	679	659	653	682	674	635	668	639	623	678	687	673	626	701	662	638	632	647	665	696	676	615	687	681	619	668	669	659	669	693	646	631	679	698	662	676	655	634	662	650	696	646	683	635	691	676	613	692	633	624	656	656	628	690	655	664	643	653	682	659	679	671	631	651	682	669	669	636	711	657	650	679	668	662	663	654	657	669	667	652	708	646	665	668	702	634	665	689	657	669	621	691	636	604	653	644	646	687	698	648	657	630	651	651	654	681	671	635	657	632	660	682	709	637	649	683	675	687	694	646	704	669	621	641	665	682	633	669	632	694	654	680	670	613	689	642	682	640	638	688	686	688	660	669	651	662	676	645	672	667	656	700	685	668	643	639	682	658	611	680	648	661	680	665	641	681	665	620	688	645	637	630	686	671	676	657	625	651	613	699	686	695	665	647	673	643	646	624	640	649	648	685	691	658	655	632	666	756	655	623	638	675	673	670	645	660	664	640	655	665	683	663	671	647	668	649	674	671	661	710	649	629	670	674	640	655	646	631	662	677	664	613	699	661	629	657	663	676	694	688	685	661	655	685	642	682	640	656	717	684	692	677	647	688	661	741	673	652	584	666	676	717	639	663	692	652	648	701	648	642	670	676	655	686	691	644	658	649	665	748	684	634	673	684	663	698	717	672	663	669	647	655	649	698	656	645	650	651	642	644	623	664	653	653	655	671	673	614	688	658	642	671	651	674	637	678	679	672	722	671	646	654	698	668	705	683	650	686	660	616	685	684	673	671	674	659	702	685	658	695	632	671	655	670	652	649	723	612	667	667	663	681	666	632	608	641	651	646	613	656	638	660	648	600	708	630	706	659	663	660	648	664	680	653	623	685	652	652	625	619	673	640	645	687	686	686	679	658	691	695	660	648	623	690	666	679	630	677	690	711	705	623	652	641	674	663	673	656	665	652	612	644	697	611	683	640	673	657	640	651	683	625	656	680	645	673	640	645	634	643	668	639	687	664	675	626	646	659	634	649	603	698	702	627	629	622	613	668	625	646	697	682	658	653
22159	2498	1460	1339	1182	948	796	865	704	595	557	470	458	425	424	466	415	425	390	446	459	431	393	407	409	412	426	417	417	428	402	421	391	428	376	375	383	381	418	397	411	434	416	428	364	417	399	420	413	388	400	377	424	419	379	419	396	415	405	392	432	364	382	397	420	421	425	414	393	404	401	380	420	392	389	388	380	407	400	413	395	433	381	383	361	412	407	415	389	418	379	404	408	446	385	398	411	366	359	430	403	440	405	367	407	396	395	397	401	396	393	401	374	378	399	427	386	416	378	411	377	441	355	357	389	404	402	439	426	431	419	425	376	409	414	370	419	434	418	439	391	391	416	354	400	417	410	425	368	392	400	406	413	376	370	385	427	424	413	399	409	407	396	434	375	440	360	420	472	417	418	414	410	423	400	427	448	408	397	388	353	408	426	447	385	395	361	412	378	411	392	384	393	410	413	400	409	388	424	427	399	445	386	381	421	382	362	425	416	388	402	444	419	426	396	438	394	359	385	430	399	350	394	360	401	383	360	365	437	392	377	424	442	433	409	411	392	394	425	428	429	378	415	422	387	442	381	411	385	379	413	402	413	442	378	374	390	397	415	403	419	392	429	398	403	422	444	394	392	394	396	411	439	391	419	382	394	390	449	408	408	380	419	434	425	373	394	434	420	401	411	347	381	419	387	418	440	363	375	385	370	408	451	409	381	413	430	406	405	417	397	395	415	391	403	409	412	408	421	452	429	415	395	410	395	395	388	442	420	445	370	403	414	366	411	348	390	440	383	390	387	418	376	423	405	412	436	399	400	422	394	469	411	441	425	405	392	429	435	367	392	422	391	393	409	366	426	418	421	409	428	418	412	426	407	407	406	430	398	399	388	403	379	408	391	396	407	412	414	424	375	420	417	437	412	370	377	396	408	431	403	384	384	406	395	434	406	400	388	435	453	439	397	390	404	410	422	418	393	416	449	381	398	405	432	365	411	356	360	432	391	431	426	428	398	381	421	401	435	400	389	384	373	414	370	427	381	407	385	402	389	420	417	386	391	442	444	418	391	411	387	424	378	403	406	404	408	384	380	427	428	389	391	406	407	402	415	415	404	396	381	405	424	376	393	442	451	407	382	422	399	423	382	388	417	425	392	409	395	394	403	389	391	436	419	404	417	422	415	421	392	392	380	389	405	367	420	400	358	451	416	442	406	415	409	400	399	431	383	415	453	374	391	396	362	336	376	409	408	426	395	416	440	414	443	401	396	427	361	420	454	417	424	409	406	400	405	409	414	368	403	373	369	396	418	403	407	378	405	417	365	381	394	376	396	427	420	433	423	401	398	425	397	402	425	438	402	396	385	377	419	407	401	428	421	404	399	380	421	457	382	402	417	419	389	385	418	394	376	401	395	427	423	408	399	386	420	418	422	426	413	398	421	403	397	399	382	382	384	433	416	402	415	398	365	407	357	401	366	389	371	396	384	413	412	378	406	375	406	414	387	424	382	412	400	390	425	390	423	418	415	408	352	382	398	399	434	390	400	435	412	385	414	421	384	432	433	410	411	370	341	392	380	431	367	430	435	392	412	380	425	408	391	374	393	414	364	383	377	406	368	427	408	399	439	404	424	354	384	379	419	439	405	414	385	433	441	405	423	390	387	410	390	424	369	428	417	397	397	414	367	414	388	406	423	478	407	434	401	448	370	411	401	420	369	415	392	422	398	397	410	390	406	383	407	426	387	458	441	391	396	383	396	411	429	414	403	395	414	409	382	431	387	425	433	382	435	392	395	411	390	407	396	374	390	387	407	422	428	406	370	398	422	420	436	381	417	421	406	373	400	461	427	412	372	354	388	431	427	418	386	376	419	420	443	380	385	378	417	417	407	410	407	381	420	377	379	432	393	420	426	401	400	390	392	377	416	384	397	396	427	377	378	414	390	357	389	401	406	389	390	404	397	426	385	407	389	390	395	421	364	385	409	380	423	430	362	417	397	415	383	390	403	414	385	441	408	386	360	410	356	408	408	381	358	401	418	394	398	406	375	419	420	396	424	407	433	413	423	403	391	413	433	403	413	443	391	372	401	408	397	387	389	415	408	385	360	427	398	420	422	415	386	379	392	409	374	403	418	358	423	378	374	399	408	397	405	364	373	448	415	370	379	420	397	378	403	388	393	421	424	371	367	372	420	429	434	384	390	372	395	430	411	387	367	395	356	419	435	389	392	406	411	418	396	435	399	430	396	425	412	417	376	396	400	382	401	431	386	408	403	402	447	424	410	405	403	416	356	402	390	429	443	404	368	406	407	422	397	438	430	403	389	406	385	397	390	397	376	394	420	388	386	388	405	427	432	387	429	403	372	431	415	391	426	403	394	422	428	406	410	407	436	394	396	400	358	382	412	443	409	399	402	433	404	391	356	412	375	418	393	387	425	436	411	370	440	425	434	381	401	422	440	371	386	397	382	390	384	404	404	395	420	424	408	424	402	431	427	393	370	406	390	391	409	427	364	417	402	364	413	403	396	411	421	444	404	425	420	402	385	414	364	365	362	430	402	407	375	367	421	412	375	393	388	362	393	457	401	433	410	419	415	402	368	424	374	412	384	375	441	421	416	413	426	357	408	362	411	391	440	429	410	416	388	395	394	380	409	418	398	411	428	419	413	369	417	411	416	438	411	360	375	414	415	381	388	434	407	383	376	402	435	395	386	434	398	410	414	407	402	391	450	395	396	388	385	422	398	362	406	399	412	407	404	416	404	409	408	387	387	435	419	364	399	387	415	377	411	414	371	371	389	409	380	410	399	418	412	404	407	389	398	410	417	433	400	408	401	416	384	390	419	386	391	438	381	390	419	404	376	370	398	449	393	408	388	410	421	386	426	389	419	431	403	429	374	424	417	396	411	401	380	392	361	357	407	369	393	413	395	427	404	422	408	429	427	406	424	397	402	423	406	382	403	412	418	397	414	396	361	396	419	424	433	466	399	354	374	418	432	396	402	414	404	351	395	411	400	401	388	385	402	401	429	402	435	406	377	421	395	373	401	426	384	409	403	394	423	415	390	446	444	394	415	399	384	417	388	378	377	421	393	390	339	403	445	416	364	390	420	325	392	433	392	403	435	355	393	414	422	393	420	395	413	416	369	408	385	412	408	365	368	400	395	393	382	377	415	396	417	404	400	407	392	407	409	391	391	392	401	423	430	396	421	394	356	391	386	384	423	413	435	446	400	391	428	407	450	398	421	438	438	404	400	416	382	417	420	411	401	397	392	390	408	420	410	341	392	398	406	405	421	398	400	415	388	424	372	398	407	445	368	429	369	416	378	409	406	422	402	414	381	440	409	418	359	396	403	415	402	398	368	399	404	380	368	409	422	404	378	374	418	395	394	421	401	397	392	445	414	402	402	405	396	387	424	420	411	384	378	395	396	370	395	407	381	381	388	387	390	380	395	381	447	409	413	416	398	430	393	352	426	395	385	409	402	383	426	401	404	406	376	369	362	385
12093	1631	2772	3326	3475	2794	2503	2713	2348	1888	1655	1380	1253	1203	1152	1103	1014	1055	1010	1088	970	994	1018	959	935	919	933	979	899	926	947	952	934	967	941	886	941	844	931	897	915	946	857	877	893	952	904	870	906	897	897	907	858	977	895	875	886	907	943	937	881	866	871	916	949	963	910	906	914	950	904	882	900	909	880	891	933	920	896	920	908	886	906	889	859	899	865	919	923	918	887	875	940	856	872	929	835	927	876	850	886	867	943	928	880	903	938	941	859	913	942	916	888	885	888	900	888	950	890	976	905	879	930	899	896	863	849	863	860	895	898	877	836	908	863	860	902	915	927	854	886	935	872	862	909	858	939	907	940	897	875	887	956	872	947	963	899	892	875	903	916	891	879	909	867	895	916	883	960	933	940	898	904	867	922	910	876	913	899	844	929	889	884	886	977	897	908	922	913	871	873	925	894	906	921	881	858	922	928	916	907	918	916	921	939	839	880	877	932	868	871	922	915	932	869	891	905	919	857	904	855	923	886	881	900	899	891	831	910	903	908	878	889	852	857	935	916	872	932	888	900	905	891	898	905	919	895	889	867	892	869	852	908	888	936	902	919	913	833	922	894	903	899	906	876	933	907	872	916	895	912	896	897	826	901	938	913	921	842	927	847	888	970	933	919	884	922	920	893	876	850	833	871	916	894	856	913	824	899	912	964	922	920	902	887	892	880	926	942	889	872	882	896	918	875	874	888	902	914	924	897	915	875	873	918	845	910	944	884	904	908	942	902	888	856	875	835	881	883	957	847	951	910	901	907	897	933	869	882	884	955	900	910	911	888	868	899	873	911	907	889	902	906	928	890	879	896	876	928	878	864	891	903	883	911	918	893	900	931	874	899	901	891	914	894	860	934	864	850	911	917	879	942	851	901	928	980	912	941	889	909	917	938	873	883	864	843	851	890	911	894	923	891	873	860	927	888	890	878	926	894	889	826	933	835	865	909	939	875	867	906	906	915	951	868	894	912	882	925	848	889	883	943	873	941	879	958	885	917	848	960	914	877	928	872	917	901	942	914	889	928	886	904	920	887	821	907	916	944	844	909	904	929	934	874	859	880	864	841	909	909	923	906	896	879	878	936	907	969	893	914	957	857	899	920	899	923	891	891	942	923	872	918	829	915	894	885	885	892	891	887	952	879	854	866	901	893	922	889	929	908	861	905	865	933	847	886	852	876	894	918	941	894	897	883	896	944	891	887	905	874	900	935	839	822	899	908	958	900	886	885	898	853	891	896	948	882	911	890	877	877	858	887	912	883	904	903	917	868	901	911	851	897	946	976	951	891	928	848	895	923	886	852	881	888	892	888	899	838	812	909	872	882	939	921	891	921	859	917	883	834	897	895	894	913	932	962	887	902	869	944	848	883	972	882	891	904	874	887	940	917	899	913	903	958	918	826	876	844	880	923	902	917	883	914	926	923	836	880	858	893	933	887	823	947	905	867	867	850	937	918	908	945	862	912	954	895	924	884	910	849	941	913	886	877	860	888	910	926	946	889	906	884	876	903	873	888	883	920	901	932	899	945	923	892	916	919	907	843	902	931	863	912	918	927	850	848	906	902	920	898	905	906	904	914	863	915	909	892	924	870	921	910	940	970	892	885	933	894	870	884	842	848	883	869	844	894	890	938	912	866	913	874	883	928	988	823	871	960	911	871	921	893	901	907	937	891	860	922	886	875	911	940	902	936	905	933	933	937	932	896	911	892	988	852	883	883	937	886	894	916	891	879	907	901	854	948	911	891	907	903	844	912	827	929	878	907	879	912	845	923	919	912	883	919	851	875	843	881	925	892	861	838	912	908	895	894	910	904	873	856	903	940	918	908	873	916	871	917	924	914	909	958	948	865	899	909	885	875	917	888	866	922	915	852	924	963	935	917	878	910	878	916	888	923	901	856	825	882	913	898	906	900	892	869	879	886	928	851	935	903	856	902	884	940	917	938	890	872	894	930	901	894	960	845	880	961	905	861	915	882	914	967	922	879	898	909	912	871	918	878	891	866	877	913	926	867	906	894	858	922	891	887	914	891	931	813	880	911	925	913	912	892	867	900	882	887	952	958	882	891	900	898	873	878	872	915	872	905	870	894	926	837	852	892	971	872	916	913	843	919	921	889	902	940	859	892	878	879	921	856	877	896	882	903	858	911	866	898	866	891	945	891	952	842	894	928	858	907	927	951	883	936	898	886	862	882	923	933	895	965	906	885	959	877	927	905	984	906	868	877	817	891	881	855	858	902	882	908	870	911	958	918	917	909	903	874	885	890	891	889	915	955	897	881	924	843	894	946	889	860	845	913	859	855	886	921	912	931	907	882	914	896	893	834	920	916	901	916	922	877	850	864	905	863	997	892	928	928	848	888	894	898	881	934	883	928	916	871	893	886	909	857	884	890	959	937	941	901	845	819	871	898	877	864	880	935	932	901	889	921	874	901	887	929	915	911	929	926	936	896	905	888	917	870	902	912	933	937	842	874	952	876	875	849	907	901	856	888	871	889	857	909	894	887	906	886	920	826	857	885	807	891	851	882	904	927	891	951	822	892	904	896	894	926	870	871	902	934	874	905	875	892	932	926	921	908	942	871	928	890	883	860	848	844	892	936	894	828	942	956	876	978	882	935	889	883	902	974	904	919	948	889	867	884	916	890	955	840	895	880	904	886	852	888	930	891	951	967	924	840	913	892	896	895	892	890	894	916	912	914	884	881	895	894	873	841	902	876	920	915	858	843	944	868	894	867	880	850	865	902	924	911	878	923	838	925	910	851	895	908	891	861	821	879	883	898	855	862	894	900	892	929	942	861	861	887	926	878	953	909	905	908	902	829	915	893	872	933	855	806	894	887	889	881	889	897	929	853	895	899	897	877	890	904	977	905	888	900	909	881	952	967	944	878	913	891	916	894	866	897	941	937	899	883	896	947	889	925	924	944	834	858	943	883	926	929	875	870	884	927	924	903	861	926	874	889	908	892	946	895	906	956	920	871	906	897	856	904	883	920	901	904	870	912	934	876	861	912	876	891	924	858	926	925	904	905	888	895	865	934	939	906	910	861	853	895	867	875	947	928	915	846	904	865	874	868	921	919	902	954	901	907	889	941	836	928	879	885	925	924	869	901	904	894	916	906	896	906	892	937	925	870	934	909	904	863	892	887	897	894	898	917	910	892	927	900	892	826	911	884	892	910	914	893	883	869	929	879	844	905	881	902	907	928	934	891	914	884	938	866	911	903	929	877	899	873	883	960	899	927	842	950	909	892	898	948	935	854	854	889	930	914	916	925	905	867	892	887	868	916	878	875	914	911	879	869	900	913	894	858	909	859	860	927	898	860	932	946	882	875	931	914	897	907	902	885	896	928	857	923	930	867	912	847	928	902	900	888	944	872	934	891	904	920	923	858	916	886	946	922	893	864	945	889	836	868	895	889	950	983	874	883	845	839	875	858	931	909	875	895	901	903	905	884	851
4223	327	315	224	240	223	248	222	212	219	226	212	225	216	238	203	209	197	221	210	198	188	202	206	206	203	229	192	193	206	216	209	218	221	241	200	214	202	215	210	230	204	201	232	200	200	244	247	202	210	190	187	223	183	183	201	237	211	247	227	203	217	215	186	186	209	204	208	215	191	200	201	183	197	202	235	191	185	205	219	205	225	233	196	179	220	191	238	192	228	203	200	207	180	204	195	200	218	224	232	194	208	198	213	220	206	210	187	231	220	190	215	200	214	213	203	175	212	228	240	218	222	212	223	199	215	230	217	198	176	195	206	203	220	214	199	188	186	217	204	244	187	193	206	198	221	200	190	202	200	220	221	212	196	210	200	199	212	196	208	204	206	230	188	217	238	208	234	231	214	205	205	197	194	207	222	214	227	234	209	227	241	191	202	234	224	243	217	212	210	213	189	225	196	217	206	198	226	203	204	217	202	181	194	203	206	204	205	204	199	211	242	191	206	211	203	199	207	203	212	208	213	218	233	201	202	201	196	191	201	229	216	224	189	177	219	202	207	212	185	179	201	213	227	199	189	184	199	178	222	231	228	236	225	197	228	203	188	211	212	223	213	212	208	232	218	229	219	203	199	216	199	231	194	218	221	232	190	231	185	228	194	219	217	199	220	206	232	217	218	201	217	210	207	205	214	224	193	182	219	220	206	186	213	196	216	208	199	187	216	211	218	241	199	192	187	259	183	202	199	220	197	202	191	243	225	207	194	191	204	215	240	199	258	212	230	193	219	211	201	210	207	210	192	187	192	224	243	229	201	241	200	201	236	210	201	202	217	212	229	226	204	180	214	217	204	203	204	196	202	228	197	197	207	223	193	220	230	229	205	187	195	192	222	189	203	217	211	205	233	227	243	215	199	223	211	213	199	204	224	223	216	194	185	236	202	177	205	222	199	214	218	185	199	199	188	228	188	200	224	194	190	213	172	208	210	204	204	187	189	215	216	203	208	216	198	205	215	224	214	191	202	215	194	214	206	196	220	225	192	196	224	223	220	228	223	206	198	223	230	199	188	192	206	217	201	220	196	191	219	223	241	190	210	183	202	218	191	200	217	217	202	176	215	200	204	221	206	215	211	204	197	204	200	195	207	181	209	201	213	216	196	206	222	195	200	196	203	197	236	205	187	193	221	234	177	194	207	223	231	186	201	191	187	200	220	220	200	179	229	214	175	182	234	209	232	198	198	202	204	211	185	182	213	217	190	196	181	194	215	229	220	248	221	218	200	211	216	220	208	216	180	202	223	221	207	202	191	225	204	218	215	201	224	210	221	252	219	189	225	229	207	220	204	185	211	222	240	237	186	187	226	235	188	183	210	205	209	213	191	238	180	242	195	197	215	229	217	202	197	226	196	217	181	188	205	211	195	206	206	199	221	206	219	192	233	195	218	203	229	228	207	215	209	209	239	205	235	203	190	197	219	213	200	209	210	201	235	217	214	195	211	194	214	213	199	194	221	199	219	217	215	217	191	204	217	176	199	210	203	228	195	192	205	192	205	221	200	179	222	199	198	188	211	191	233	212	224	205	219	192	207	222	235	236	219	226	210	200	217	199	203	218	204	211	182	199	209	235	200	215	202	226	206	198	231	209	203	229	214	202	223	188	214	197	212	215	212	216	197	218	208	254	184	211	190	228	191	206	210	206	230	211	201	203	185	194	230	196	212	202	204	197	186	208	192	200	163	204	167	250	185	203	183	189	223	201	184	187	212	234	225	216	189	195	206	191	211	213	204	203	207	186	202	204	190	218	225	206	222	211	217	193	210	183	198	234	196	222	229	213	203	213	200	238	191	219	208	191	218	153	206	198	201	183	209	221	184	209	218	194	214	234	238	190	172	196	202	226	218	215	239	196	223	226	224	180	209	189	176	213	215	210	181	212	198	212	205	196	196	236	234	197	204	210	229	194	197	196	201	218	201	166	227	185	184	202	209	203	191	203	224	220	206	215	216	220	216	195	218	212	209	210	228	220	210	199	236	210	205	224	208	208	204	196	232	206	247	217	221	201	254	214	239	219	217	201	192	199	248	220	195	229	196	198	234	193	179	207	223	217	190	196	217	217	183	216	216	211	202	196	212	231	181	209	211	205	207	218	204	199	221	182	202	198	212	209	210	235	203	220	201	195	206	204	210	190	195	230	236	218	229	182	175	226	215	223	206	202	195	205	172	207	217	219	204	207	197	215	212	236	205	215	185	203	195	212	204	208	215	231	218	191	193	212	198	195	212	204	213	235	191	203	194	221	205	235	204	219	223	230	216	212	215	193	221	236	217	235	223	191	188	208	229	209	238	213	210	199	193	227	203	196	246	226	193	222	200	186	212	200	194	190	213	195	182	240	206	178	197	220	191	221	242	212	189	202	207	213	202	187	205	218	213	209	219	249	192	210	189	191	208	195	231	200	226	194	196	194	189	191	200	199	226	194	225	206	193	235	184	222	203	224	210	226	233	188	192	218	219	228	214	217	210	207	202	233	206	224	175	215	196	209	192	189	232	195	226	203	232	184	220	184	214	199	190	196	203	195	216	185	196	208	187	209	228	208	206	197	214	185	212	196	209	201	223	200	229	222	214	206	191	171	217	197	210	225	217	220	211	212	219	214	214	201	177	201	195	207	217	239	208	238	220	210	198	184	206	212	196	216	215	204	219	227	202	215	208	206	214	187	238	193	199	210	209	229	232	207	192	225	220	194	201	198	214	232	202	238	176	198	217	219	195	214	208	214	209	219	182	210	204	227	212	222	216	207	223	205	240	188	207	206	198	197	216	197	209	212	201	204	213	214	217	222	217	220	202	211	214	221	210	160	208	213	210	201	201	202	199	212	190	194	203	204	214	211	228	232	185	229	200	204	222	207	202	219	177	162	196	202	194	243	215	239	224	212	204	207	203	193	177	227	226	219	247	237	202	211	235	218	196	205	213	212	186	209	191	191	190	216	211	181	213	202	202	226	198	204	226	185	201	202	217	209	205	207	226	183	216	209	188	196	195	198	188	228	184	192	221	218	217	231	181	172	203	213	234	220	204	191	193	209	167	194	197	227	189	209	202	177	210	186	188	226	222	219	187	206	243	206	207	195	239	198	220	182	205	186	199	221	250	182	220	235	215	229	206	187	197	196	206	210	236	214	219	199	227	208	212	231	191	221	190	204	183	225	203	221	214	210	190	194	200	189	202	213	223	199	182	206	175	193	189	230	205	208	190	215	223	193	196	239	189	220	230	218	212	177	192	193	209	197	210	236	200	229	229	220	222	217	210	221	206	214	244	216	210	210	202	216	205	217	205	185	203	223	225	203	201	194	223	221	199	200	252	177	214	211	184	225	187	242	206	199	220	228	175	197	194	182	198	216	200	196	191	190	172	208	184	239	218	200	221	212	209	200	206	193	209	198	218	196	208	209	232	205	178	190	221	216	194	209	220	201	223	206	202	180	234	183	184	182	203	197	213
3025	567	586	589	578	646	621	568	537	593	531	544	510	528	520	502	549	496	516	551	501	538	540	492	503	528	511	551	521	538	514	543	569	502	508	488	543	509	477	544	480	511	501	516	541	521	522	499	471	550	504	506	489	522	517	525	544	519	501	498	535	532	525	506	475	505	520	457	481	541	502	509	524	497	482	504	525	474	475	514	502	504	502	518	528	476	543	521	499	509	530	546	523	512	507	537	525	513	533	462	486	478	521	509	488	522	535	530	508	489	515	534	488	507	546	506	493	520	522	536	502	541	489	496	484	526	524	504	516	519	540	521	487	515	471	482	477	491	485	533	506	535	500	518	515	541	539	522	522	519	528	535	513	520	491	511	487	508	497	533	526	509	490	554	504	536	477	490	508	516	491	512	498	491	551	511	496	503	541	496	472	505	500	513	520	501	514	515	558	517	504	507	537	512	544	495	498	516	519	488	513	538	473	540	512	500	513	480	477	548	532	520	504	555	522	504	539	477	527	474	478	543	499	574	528	507	543	491	540	509	506	504	510	488	492	491	518	546	496	529	546	516	514	540	512	532	476	497	532	518	486	524	486	537	487	513	499	507	509	512	509	544	460	519	536	538	535	513	522	538	512	494	510	510	501	537	487	500	478	508	504	521	519	545	492	533	529	481	461	533	499	534	531	548	516	534	528	481	499	495	521	535	528	496	537	508	502	524	488	520	508	552	515	503	542	508	535	513	493	484	519	523	479	506	528	512	468	490	548	515	539	527	545	478	485	488	531	536	521	524	487	515	472	529	535	498	490	512	493	482	470	508	512	543	534	490	489	489	499	479	549	490	497	519	466	516	524	548	525	513	511	510	494	512	522	475	508	502	492	511	502	481	491	506	467	483	544	515	545	506	472	483	516	493	533	564	535	475	531	532	507	476	541	508	499	521	536	562	559	495	521	520	485	480	492	491	493	504	483	502	504	525	496	511	493	478	492	500	536	490	513	505	515	489	486	480	508	518	493	502	532	518	476	501	535	553	500	530	510	523	563	509	517	491	547	518	486	515	494	542	500	511	556	468	579	532	528	516	502	460	494	519	487	483	532	480	516	517	475	526	466	518	497	558	509	505	482	523	533	491	508	539	508	509	546	473	517	544	499	527	535	466	466	504	510	525	483	509	472	526	506	528	536	487	474	493	522	472	511	493	518	552	474	505	504	493	462	498	530	515	496	505	513	525	560	470	534	548	553	492	478	514	477	518	526	513	502	488	547	521	516	504	488	520	536	548	504	493	488	510	524	546	513	550	544	540	525	525	529	520	513	500	554	513	542	556	514	510	517	508	505	486	492	557	499	525	508	534	544	536	539	478	522	510	501	474	538	527	521	492	494	534	566	524	517	499	531	528	479	505	508	546	523	534	519	574	532	506	524	498	543	521	501	518	530	522	557	484	518	485	526	527	528	540	534	546	511	527	471	518	526	485	524	553	467	532	548	497	522	495	511	535	515	510	505	533	506	518	501	540	535	509	543	501	508	531	491	479	579	486	509	542	523	499	537	477	539	544	506	507	508	496	557	474	516	510	503	510	542	502	527	495	496	521	499	530	523	483	532	504	533	533	527	486	490	491	520	513	526	548	523	500	509	519	543	472	501	530	480	454	538	563	540	527	537	570	491	482	539	519	531	502	497	512	508	501	523	458	493	487	515	559	526	501	505	513	491	510	532	526	513	516	506	531	532	509	502	536	541	520	501	503	506	507	474	492	468	509	502	522	476	519	522	528	505	495	450	527	531	530	520	456	535	505	482	491	531	496	512	487	560	495	515	528	504	506	538	492	517	521	568	511	502	526	499	544	496	512	577	518	510	519	512	515	497	564	542	483	506	503	479	514	511	530	515	510	466	531	521	551	443	510	494	498	541	500	513	485	519	492	495	537	507	508	520	503	546	563	508	480	539	497	537	545	487	488	500	525	524	523	514	515	498	528	527	489	534	511	518	520	537	493	510	519	512	518	464	482	546	474	509	488	508	533	490	501	500	550	486	491	454	493	540	509	486	550	541	534	494	500	476	558	490	495	492	519	485	527	510	501	525	562	517	520	521	516	544	492	531	485	513	534	505	528	528	471	532	497	531	506	542	518	548	515	526	515	512	500	523	528	488	524	522	506	509	532	473	463	545	470	515	474	499	519	499	516	548	534	452	501	495	533	515	506	542	518	549	490	531	507	562	519	479	481	507	486	515	535	532	513	549	566	509	522	548	495	519	481	491	489	534	468	510	506	483	523	498	533	478	517	474	522	516	532	519	520	519	514	518	520	521	544	517	514	511	483	492	500	474	492	521	510	500	531	494	487	482	496	518	491	519	510	544	537	509	525	538	529	552	481	513	554	509	511	484	518	529	545	523	477	502	499	550	489	490	484	490	530	509	505	520	528	496	502	510	523	533	520	504	535	472	514	507	511	538	487	510	490	484	555	497	537	514	512	503	535	514	535	511	507	464	477	499	523	486	523	502	516	483	520	452	538	541	490	503	531	501	524	511	521	556	520	521	488	497	517	502	524	512	509	519	523	505	536	559	556	495	562	491	533	497	505	510	537	520	483	503	514	486	510	491	531	512	508	530	590	448	493	472	483	540	498	491	541	491	583	522	524	482	527	500	502	500	517	520	505	558	519	502	537	518	495	530	505	516	486	528	515	552	510	495	506	515	492	528	501	474	527	526	500	540	508	475	502	464	522	468	542	529	528	508	500	520	538	470	510	496	507	473	535	537	500	507	514	509	551	505	488	478	497	522	529	537	498	515	515	504	516	512	514	538	513	490	539	494	456	494	558	493	547	504	519	470	498	544	521	504	501	520	558	553	489	541	496	572	518	530	472	509	524	511	530	504	503	495	531	535	495	534	511	456	492	504	543	516	496	536	495	505	484	512	503	500	514	498	535	505	493	498	527	561	537	513	514	508	516	529	515	514	538	533	506	512	521	505	492	500	498	538	522	544	522	508	563	534	504	509	512	512	517	518	519	509	525	490	494	512	524	495	517	528	532	497	493	527	506	501	470	512	517	515	491	509	476	520	506	474	514	577	524	487	508	498	541	510	524	471	515	514	524	517	524	554	529	510	479	532	546	527	471	511	542	542	482	520	475	541	510	527	515	504	504	505	484	499	535	530	500	494	503	502	478	539	514	540	489	462	540	493	502	536	519	516	515	544	521	517	489	522	494	483	499	524	524	545	521	503	509	496	518	508	517	540	545	496	500	487	559	510	496	535	462	512	489	489	564	542	523	513	513	530	548	537	533	484	542	472	536	569	515	533	487	500	495	508	495	525	517	538	540	501	511	480	509	557	552	501	489	525	548	483	497	506	509	527	505	497	509	507	511	516	493	557	514	522	458	490	523	488	513	533	520	490	511	547	501	504	485	503	528	479	543	500	507	486	469	501	514	513	509	534	474	499	519	478	491	538	489	485	521	505	567	514	485	534	484	495	490	498	503	509	470	469	520	495	475
13710	1121	748	810	715	580	466	428	410	375	371	356	321	316	344	323	283	291	284	302	283	266	283	289	317	278	268	282	273	260	284	286	296	267	292	295	268	252	296	295	284	242	276	245	275	285	317	264	261	308	275	285	276	280	272	310	299	293	278	287	285	285	279	277	265	292	304	273	282	296	285	320	262	290	278	308	300	286	323	261	276	266	256	268	245	314	250	239	284	318	275	280	269	261	293	271	300	271	284	261	278	291	265	272	317	302	298	283	287	259	285	277	289	308	311	270	284	294	280	287	283	290	278	290	302	295	287	329	285	275	270	318	269	286	291	300	283	309	283	297	297	264	261	297	300	297	305	283	264	283	262	332	289	261	272	295	282	261	299	272	285	292	276	294	266	254	321	265	290	284	285	264	309	284	251	241	296	287	286	276	277	268	286	260	286	285	272	278	288	307	289	259	235	293	286	306	313	305	284	282	282	298	267	269	338	291	318	292	295	277	287	268	269	313	281	283	314	260	293	287	302	258	289	253	305	254	263	309	264	292	268	253	277	305	264	308	287	263	264	260	291	276	277	267	313	308	283	284	279	283	276	321	291	257	264	269	284	276	260	273	276	302	273	289	259	302	294	308	259	288	274	269	262	265	269	265	282	297	303	301	259	290	289	293	274	263	270	267	303	288	297	311	298	256	287	280	265	271	271	272	301	323	281	274	285	269	268	279	300	291	244	307	305	300	269	280	272	287	305	300	251	266	275	295	277	296	291	315	284	287	293	302	267	267	252	277	304	264	341	317	274	246	280	264	283	312	274	276	259	285	263	303	291	267	307	274	267	336	270	271	297	297	279	261	272	286	286	236	278	288	281	263	256	261	277	283	285	270	280	281	269	281	276	315	288	267	256	255	264	307	279	252	293	282	289	307	279	300	287	287	281	315	281	263	292	252	308	295	289	287	263	274	296	277	280	268	284	317	281	323	293	273	272	318	246	261	259	260	264	274	315	269	286	266	285	294	268	267	275	273	288	309	268	257	273	244	253	287	274	285	269	310	289	285	284	296	260	267	271	296	314	282	277	312	262	267	299	292	279	312	285	278	313	278	284	288	298	276	294	295	299	303	260	294	252	274	303	270	255	285	270	261	257	314	287	278	266	275	281	276	278	264	290	266	311	278	296	263	300	287	273	284	293	279	303	298	287	298	303	265	262	288	278	270	301	265	300	244	274	271	294	292	281	260	307	303	285	264	276	324	315	264	276	268	269	284	248	259	276	269	274	262	266	287	292	282	262	299	271	299	281	284	261	286	278	319	311	272	247	275	298	273	293	268	277	270	280	266	282	283	258	300	296	278	261	294	243	257	299	262	285	255	301	284	262	234	287	271	285	295	253	272	289	291	264	296	273	254	274	296	287	278	296	285	274	247	279	280	283	263	300	266	262	284	256	251	268	289	296	306	278	270	278	316	274	270	311	304	267	268	294	282	293	289	322	271	289	283	319	318	278	303	281	276	261	279	277	291	259	301	286	296	305	276	259	274	253	297	281	273	261	247	286	309	261	278	274	270	288	318	258	279	279	296	283	253	271	271	271	276	248	310	293	289	280	244	281	282	291	252	291	292	285	281	258	265	257	311	300	284	253	298	289	256	268	269	253	301	291	266	287	286	295	267	286	290	277	300	282	278	274	268	279	283	296	270	275	281	255	282	335	281	231	303	305	269	266	293	288	271	282	305	269	304	314	309	260	313	285	294	289	259	261	261	296	262	290	274	293	284	319	302	272	245	314	321	288	272	253	293	276	270	262	265	283	299	255	274	260	275	307	295	271	286	281	291	280	313	307	282	301	315	288	278	264	294	294	307	295	277	290	278	285	266	277	304	299	306	283	310	288	292	283	308	309	300	271	305	248	279	249	292	296	292	283	258	271	295	249	246	284	264	292	301	283	246	277	298	265	270	265	244	259	286	274	276	272	279	275	302	301	285	287	300	328	274	278	284	276	265	267	276	289	289	315	267	284	303	280	287	275	293	262	261	291	292	296	284	295	252	294	280	295	318	281	271	284	268	282	301	268	284	227	291	273	306	282	264	273	288	279	276	285	272	283	290	299	298	253	304	281	277	291	285	289	265	266	281	259	267	286	277	300	286	277	273	273	302	253	269	274	271	300	280	271	294	263	278	261	232	278	290	291	296	285	290	299	284	262	288	288	284	272	295	265	267	282	286	276	323	289	339	274	280	336	270	266	280	299	267	269	307	260	259	275	303	267	290	285	314	287	299	286	274	251	315	272	254	265	282	283	251	281	282	269	246	269	285	299	284	293	291	304	282	265	270	257	300	290	321	271	261	290	234	292	332	252	282	286	299	325	279	294	308	261	317	325	299	306	300	288	300	305	286	274	267	304	254	300	306	272	255	259	264	323	300	325	292	251	258	277	257	290	296	291	288	285	311	261	282	230	279	270	285	295	272	294	289	264	283	297	305	269	288	310	251	309	299	319	265	281	300	300	235	255	297	261	279	281	297	285	287	296	274	274	273	272	302	286	285	281	295	311	297	303	280	274	290	254	292	255	322	299	265	286	281	264	271	281	261	278	266	275	288	258	279	269	293	282	307	307	290	280	313	290	261	296	283	309	271	273	315	280	292	309	270	261	276	276	291	288	280	305	276	304	259	291	274	282	299	290	253	263	266	283	304	284	270	275	252	273	298	276	291	279	272	295	318	269	262	239	295	268	291	287	272	276	238	282	304	317	311	280	275	275	259	282	289	295	293	274	291	286	307	264	279	257	289	239	288	275	255	277	268	315	314	269	284	274	278	275	258	245	269	289	273	256	268	269	273	285	292	298	276	285	280	312	278	255	301	264	270	286	285	291	257	291	274	277	322	274	282	267	259	274	273	264	250	273	287	263	282	297	261	313	238	293	283	277	314	294	262	294	261	254	293	324	280	274	308	264	274	289	290	295	285	264	278	303	322	295	287	284	279	299	304	289	287	287	247	301	288	322	300	296	291	262	272	273	285	292	283	271	281	266	302	259	286	315	280	257	282	256	272	299	296	263	267	294	269	272	309	296	281	297	316	279	286	299	271	253	282	274	278	271	306	286	324	271	314	281	308	268	285	300	305	283	264	278	280	277	287	274	264	263	323	312	317	274	270	251	291	270	295	284	273	288	297	317	272	290	252	323	319	297	291	293	274	285	258	309	289	291	236	302	304	298	288	249	275	299	270	282	268	278	269	278	294	283	252	292	292	290	328	272	294	289	267	248	275	266	294	258	274	249	286	273	304	314	285	281	269	303	242	306	264	298	289	272	271	287	302	313	266	270	269	291	274	269	282	289	265	297	293	275	292	262	281	255	288	253	274	277	263	298	299	297	275	278	288	282	262	279	279	294	270	273	252	273	258	256	293	273	267	275	299	304	280	299	256	310	292	282	284	260	279	266	270	316	290	311	277	278	282	310	279	299	275	272	288	306	284	313	282	268	268	295	283	279	247	302	277	266	292	287	281
8959	1030	1525	1953	2247	1701	1656	1552	1626	1352	981	921	856	828	779	700	782	734	757	744	738	713	723	727	716	678	714	715	669	649	690	648	698	662	659	676	683	686	662	664	696	688	709	649	692	675	724	686	619	607	674	659	681	721	725	698	719	590	691	663	705	643	624	706	674	699	654	657	655	652	692	664	611	643	688	699	673	619	669	651	682	714	637	646	656	687	719	666	674	699	692	629	656	631	647	662	672	639	684	692	666	635	663	665	681	673	667	692	674	664	610	704	679	681	683	662	644	679	668	660	594	726	727	662	714	635	668	661	643	674	650	687	670	665	673	695	625	637	646	713	685	650	634	626	646	709	709	649	611	652	716	635	690	633	648	625	643	682	682	736	673	667	663	694	678	710	692	647	664	667	720	627	657	719	637	700	652	653	662	652	678	678	699	663	624	643	683	653	689	659	608	725	683	636	707	686	678	689	687	699	664	642	698	683	645	727	649	719	728	697	660	669	656	650	661	719	683	714	656	656	670	645	650	688	666	651	678	681	614	680	676	689	675	650	607	654	663	664	643	681	651	694	670	648	647	720	634	702	635	696	689	686	625	662	652	631	658	702	678	652	634	698	682	669	680	655	648	704	672	678	686	670	692	624	685	669	710	642	703	675	669	673	681	627	651	702	658	656	629	672	713	667	622	639	685	653	664	669	631	656	660	657	653	666	694	642	679	723	671	641	677	641	625	660	667	639	688	635	670	603	692	641	646	658	694	695	648	644	626	656	660	621	674	655	682	647	656	676	657	691	691	693	688	649	667	675	678	718	665	663	610	682	653	651	631	613	664	630	681	633	682	624	674	680	672	666	678	662	672	642	668	652	666	621	597	707	676	643	654	642	684	684	656	697	670	721	644	673	714	684	644	641	660	691	666	657	679	636	678	687	684	692	691	667	648	681	657	653	684	704	636	701	678	654	681	705	624	663	694	686	651	680	671	635	700	690	659	720	670	665	682	675	665	664	655	672	645	712	617	684	640	663	693	634	703	621	670	673	670	715	738	709	707	688	674	642	686	665	660	675	658	623	688	709	694	633	672	689	659	625	644	672	664	647	633	691	677	696	657	615	650	657	659	644	657	667	640	630	628	646	622	623	657	665	694	667	680	647	655	642	659	662	706	677	722	615	711	628	637	680	664	651	684	616	663	657	627	668	648	671	650	656	652	640	660	681	617	677	654	676	660	653	663	645	685	718	689	663	698	674	696	645	677	654	678	641	634	675	696	620	652	679	662	677	700	650	677	650	668	676	640	673	687	679	677	725	669	696	657	632	665	668	696	623	667	708	693	642	669	668	614	624	652	681	678	704	640	644	683	665	620	689	654	632	681	694	659	650	647	718	723	667	692	627	669	655	649	669	672	686	638	665	673	643	694	636	675	635	677	678	657	620	656	612	674	667	699	658	673	659	673	650	670	654	670	665	703	617	660	648	637	678	690	704	669	683	685	647	709	643	706	631	677	637	644	684	646	676	671	643	684	644	667	626	695	664	684	641	682	621	688	687	665	691	677	744	664	662	659	693	678	661	667	650	658	692	701	711	647	621	670	661	690	681	671	653	673	644	670	691	692	693	689	684	633	653	645	667	614	709	632	668	631	680	630	646	696	706	717	668	678	688	625	660	719	652	683	650	675	658	691	631	674	700	668	664	683	711	662	613	699	652	627	689	667	646	635	700	706	660	705	660	656	656	663	635	630	654	660	651	649	668	673	664	665	646	698	659	669	627	645	690	642	675	720	718	641	640	685	670	675	623	639	673	666	620	702	684	703	681	701	672	654	658	704	644	610	685	663	663	642	666	671	704	674	630	684	671	671	695	682	649	643	692	650	697	640	648	638	647	669	650	663	663	608	697	675	699	653	623	669	637	701	689	632	627	659	633	678	727	672	677	697	680	706	656	678	619	686	638	672	655	688	654	691	642	653	681	696	654	658	664	635	662	625	655	682	612	644	653	653	683	683	685	646	684	670	669	686	677	626	649	674	663	677	678	645	667	639	715	658	641	652	666	671	690	651	640	672	639	683	653	655	666	647	653	648	659	620	686	659	641	714	641	666	667	651	657	659	686	692	668	645	621	709	658	705	653	694	684	684	690	678	659	689	721	707	636	662	632	683	679	692	691	706	677	675	649	692	635	662	676	668	662	700	697	696	660	640	669	666	655	660	682	666	678	686	675	675	652	645	711	672	639	671	652	678	714	658	703	665	689	637	627	649	640	694	684	688	616	685	640	641	674	661	653	651	639	648	688	684	631	689	660	701	716	663	645	665	638	665	675	677	702	689	701	658	678	661	676	648	690	687	652	679	730	683	638	658	675	689	681	689	649	638	701	674	638	692	639	706	680	612	662	674	630	644	678	672	699	694	624	655	643	723	697	679	690	671	670	640	686	662	676	637	686	630	721	669	674	656	698	700	680	689	646	675	656	678	648	703	659	650	662	713	628	650	666	651	654	634	689	684	678	626	665	702	667	690	670	688	710	655	683	682	683	655	663	657	671	642	650	720	661	707	691	623	649	719	691	653	712	701	696	639	676	680	646	657	636	654	681	634	649	675	686	648	696	689	677	626	665	677	652	653	681	685	669	721	667	662	650	656	663	677	668	642	657	693	647	687	673	660	652	654	622	627	643	642	656	682	697	690	661	649	685	676	650	632	675	675	669	636	674	612	674	703	704	652	661	674	648	668	703	708	695	686	665	658	677	680	709	662	684	667	655	690	641	683	645	612	625	638	670	663	675	676	718	622	674	673	661	659	657	605	680	677	683	647	636	674	661	678	665	676	699	666	683	676	650	649	685	639	655	683	682	711	682	641	676	660	663	651	665	706	674	676	657	679	630	685	670	676	671	682	675	708	685	679	679	681	648	690	654	655	634	627	645	594	622	652	688	623	635	706	690	666	665	693	648	675	638	666	661	718	671	659	690	663	644	687	607	640	639	663	704	661	645	679	663	674	657	736	621	690	639	666	676	697	662	664	616	728	659	673	669	683	639	692	631	668	651	694	658	713	645	639	634	703	680	662	661	599	697	656	701	681	696	697	642	717	672	740	687	710	723	682	682	674	676	636	650	636	715	704	646	655	632	672	681	600	668	674	677	669	653	692	650	670	659	680	733	643	713	682	693	659	662	648	716	657	732	671	728	722	695	655	683	610	710	658	682	634	641	681	686	689	657	651	687	696	668	658	661	666	659	702	683	627	601	693	668	647	682	682	682	679	677	646	680	692	648	640	709	712	670	684	665	667	707	670	661	662	648	644	688	667	663	709	674	687	672	658	645	681	652	679	687	656	612	683	658	673	681	662	723	695	683	705	705	697	683	671	638	663	661	674	700	710	628	658	607	660	676	691	680	644	632	660	672	699	704	646	673	642	660	625	678	649	706	654	660	616	636	736	666	697	647	649	674	651	701	658	700	671	640	723	688	657	688	669	690	673	669	679	669	655	631	716	652	727	635	707	624	653	686
22721	2452	1552	1451	1209	880	873	787	729	584	473	480	456	420	446	448	462	435	453	432	437	404	408	440	432	398	402	449	380	365	410	407	373	396	416	407	399	387	373	408	383	428	377	381	421	404	397	414	423	426	412	358	400	419	400	412	415	362	406	367	431	420	498	431	408	380	397	417	364	404	384	400	426	420	398	383	411	378	406	424	436	424	433	423	423	451	399	389	364	393	418	385	397	432	392	412	386	420	391	417	391	462	414	413	389	403	388	399	419	405	402	441	420	389	407	396	397	397	409	398	403	433	381	391	398	447	399	377	412	411	375	392	413	387	370	392	405	429	431	379	401	404	407	438	384	409	395	397	416	448	423	421	407	416	401	379	383	412	381	369	434	379	397	389	409	377	399	396	405	407	410	394	403	389	381	371	395	423	425	385	369	432	409	375	379	399	394	408	356	412	426	408	433	398	393	369	394	442	399	377	419	450	408	392	422	447	407	359	414	450	409	421	393	371	410	422	398	403	381	418	414	430	394	435	395	386	367	393	364	373	424	372	410	408	391	418	413	394	375	433	399	429	431	420	387	450	415	418	401	398	397	391	367	412	390	422	402	410	445	425	394	396	400	418	411	414	351	420	440	431	443	405	398	384	437	421	420	410	412	416	397	385	373	388	408	423	392	416	413	362	412	349	392	425	410	412	430	412	385	403	395	414	406	407	429	383	394	447	416	382	388	415	395	391	444	423	408	373	374	397	396	394	417	435	369	392	383	416	413	402	407	462	464	385	370	389	409	366	420	414	415	417	409	414	434	395	403	391	417	423	399	416	386	406	400	428	416	417	384	400	419	423	385	395	413	407	395	372	386	411	438	387	384	438	397	387	392	412	428	383	412	366	428	366	403	427	390	405	405	396	393	447	391	394	418	381	406	415	372	432	400	398	388	361	412	380	372	413	448	383	461	378	382	427	409	434	414	370	381	419	408	414	405	368	415	417	406	495	421	389	386	387	413	396	412	410	403	407	412	406	380	377	385	454	429	403	408	399	381	399	412	438	420	396	428	414	418	433	394	429	381	407	426	386	426	402	411	438	408	430	426	400	407	374	412	421	379	442	442	414	372	386	405	404	400	391	391	388	401	409	417	409	429	401	419	419	410	385	388	378	395	378	398	425	433	409	397	396	403	380	391	417	405	371	430	407	407	423	385	374	362	348	434	396	410	399	422	381	413	397	404	425	376	393	370	394	396	399	391	399	384	422	390	422	378	416	397	399	406	443	419	414	397	417	410	397	374	399	398	415	405	387	404	432	391	389	405	401	405	413	413	385	386	367	415	416	409	436	395	421	403	408	414	428	437	385	408	424	431	431	372	399	384	373	420	394	376	439	413	397	400	414	405	404	413	450	351	380	390	410	400	401	438	376	465	391	402	384	395	427	402	426	404	427	401	403	385	371	412	417	459	402	396	397	397	369	375	352	411	410	384	348	391	441	398	436	435	429	414	410	404	383	405	423	359	402	418	409	401	407	428	340	439	406	397	431	413	372	377	405	414	379	404	426	456	399	397	424	418	434	420	410	442	421	398	386	423	361	400	376	375	423	402	428	397	400	415	418	434	412	409	388	473	382	387	371	404	392	432	399	413	391	403	410	406	407	416	388	399	404	399	433	433	446	401	402	368	381	394	431	409	398	410	422	414	437	406	392	388	428	414	411	419	450	448	441	403	423	447	382	395	366	374	403	417	388	440	438	429	422	408	407	410	412	401	437	359	365	421	394	414	385	410	441	408	403	401	395	385	383	420	419	347	430	415	429	391	366	426	431	414	426	359	379	433	415	380	408	403	381	388	405	414	407	408	383	427	423	382	400	395	385	397	428	390	393	425	394	393	401	397	377	433	358	422	374	438	393	398	442	396	446	363	421	429	401	396	432	455	363	404	403	389	417	422	405	374	392	423	406	366	379	390	404	398	392	415	404	395	400	418	368	409	391	435	394	426	433	420	415	413	425	394	408	378	354	432	411	418	418	426	445	419	400	441	420	407	384	422	414	440	419	420	421	417	416	418	391	393	417	408	436	433	409	383	402	421	413	458	389	367	413	399	434	434	426	374	410	391	412	402	429	395	415	411	387	384	451	440	345	430	387	408	420	395	437	408	426	382	413	398	398	418	393	412	389	412	365	427	413	445	385	399	398	406	400	438	400	420	361	405	389	419	389	359	409	384	382	401	390	410	382	391	418	383	385	374	378	399	378	410	459	403	400	437	436	387	430	402	402	431	405	384	431	407	452	383	419	396	408	414	403	369	416	394	404	372	416	376	390	369	409	420	389	405	424	422	447	426	407	412	404	399	391	421	400	402	414	363	435	405	399	395	427	399	436	404	402	384	419	401	381	375	408	373	392	399	363	447	384	440	426	397	363	409	392	394	407	390	411	380	384	379	392	386	407	364	369	421	392	378	418	411	371	410	409	396	396	374	390	393	414	409	424	398	377	396	428	382	420	384	411	413	444	416	382	408	439	409	408	404	376	371	372	424	451	392	388	386	349	424	402	420	408	414	478	407	398	405	403	387	437	400	395	414	415	435	387	436	381	418	419	386	416	381	360	407	453	425	407	367	442	401	395	387	415	480	422	448	421	363	413	372	397	405	388	402	375	417	420	421	381	359	421	389	407	396	426	431	457	373	407	388	381	410	429	435	420	357	426	440	424	376	378	377	394	398	383	417	392	431	433	390	417	444	421	401	373	409	393	393	369	398	415	404	425	410	379	428	449	388	385	411	396	374	404	384	407	374	372	436	411	431	419	386	392	415	393	405	389	410	415	415	388	401	425	371	392	397	383	397	395	418	442	439	375	411	397	416	418	403	413	405	417	367	411	446	421	404	398	408	379	420	368	418	409	405	429	390	404	404	394	437	396	412	419	395	392	406	396	403	393	403	369	408	423	385	388	401	398	411	412	363	378	430	424	435	412	441	406	386	409	396	387	393	387	410	415	370	429	369	413	402	416	405	401	400	402	402	374	404	416	394	414	439	433	385	395	376	361	375	388	382	428	404	437	399	389	454	423	404	392	436	380	409	376	386	418	391	440	380	407	416	418	409	397	380	390	381	396	417	430	363	402	412	402	408	390	391	406	383	410	410	389	414	440	424	409	394	407	387	412	419	410	410	394	442	417	442	410	403	388	377	412	442	375	393	393	426	391	374	409	393	407	421	377	400	421	393	457	424	403	414	442	400	417	446	403	372	394	382	440	387	381	394	381	390	470	402	405	419	449	412	432	399	376	397	381	395	405	412	421	437	385	464	376	385	404	393	420	420	426	409	439	393	400	391	406	377	403	428	400	406	410	402	401	411	350	363	427	427	418	391	431	371	387	420	406	408	394	439	394	426	406	422	403	436	429	427	390	455	404	401	388	379	414	432	397	414	384	370	401	433	373	420	468	402	371	395	446	402	368	406	360	411	387	428	393	416	422	411	381	389	440	409	430	404	393	416	430	424	389	409	391	385	425
12452	1518	2746	3299	3370	2678	2673	2731	2576	1809	1450	1349	1230	1240	1173	1049	1073	968	1047	953	1032	980	1002	1011	978	944	952	939	953	951	941	980	970	936	981	897	863	935	920	927	962	939	889	958	928	920	884	935	906	938	933	921	883	961	935	944	997	939	901	946	933	900	896	916	869	909	944	895	940	910	908	911	893	849	885	876	939	879	915	894	920	965	893	942	885	885	952	868	931	918	912	873	925	901	900	909	905	892	917	917	914	910	912	882	905	924	935	925	892	869	919	922	853	856	949	931	916	930	872	888	919	903	931	898	947	896	903	915	865	892	894	964	876	889	914	904	854	871	841	871	966	876	910	949	945	887	859	935	895	904	910	859	905	911	892	862	933	892	956	989	914	884	1013	917	946	916	835	916	925	875	884	907	886	884	878	873	887	911	899	941	937	938	877	860	890	882	900	866	952	874	942	883	927	857	869	898	876	894	885	905	887	932	918	879	890	881	887	896	939	908	878	914	885	859	893	930	903	930	909	938	935	874	894	908	902	925	902	893	940	806	866	873	901	861	902	892	873	910	878	905	931	929	913	865	942	903	884	887	914	868	938	909	933	968	893	878	890	904	933	925	915	846	882	933	909	930	956	924	899	891	945	879	897	836	864	935	907	901	893	851	915	913	860	932	861	887	849	919	918	913	882	873	913	864	899	919	928	849	903	909	942	918	904	921	893	925	865	896	920	951	873	935	918	837	921	885	871	951	878	942	878	931	984	875	892	867	876	988	881	887	955	894	884	889	864	867	899	901	964	930	841	940	903	859	895	884	873	925	842	915	860	940	902	879	848	894	960	833	937	865	911	902	854	921	879	886	902	917	845	869	916	932	891	894	923	902	922	858	859	909	883	914	962	926	888	858	905	874	946	854	890	883	870	937	919	894	886	917	908	853	898	906	889	936	899	933	900	872	894	953	937	931	883	922	944	898	895	876	923	883	870	955	902	905	893	892	883	825	910	879	876	934	913	925	875	857	884	936	883	957	931	928	914	909	890	897	858	883	929	952	897	894	948	920	861	903	924	912	889	928	853	885	864	925	899	896	891	923	945	854	953	898	901	920	895	946	895	923	870	896	896	924	918	874	863	940	881	917	910	905	919	877	930	854	911	893	850	934	906	920	893	869	916	850	878	953	921	878	826	899	901	905	898	833	896	900	866	845	880	885	882	861	857	862	952	869	842	925	842	896	925	877	913	869	932	896	946	849	867	1009	916	963	910	918	894	940	901	919	909	920	954	905	897	890	897	854	952	841	846	906	943	852	877	938	924	890	941	919	921	872	919	848	934	885	954	921	867	957	911	915	896	900	914	888	943	903	890	929	932	855	950	894	848	943	859	910	869	931	898	846	869	961	898	902	896	856	852	935	865	909	886	856	933	863	898	912	910	872	901	874	890	941	856	879	910	901	908	919	982	884	920	982	973	948	947	902	914	927	898	897	939	857	861	836	847	880	864	895	913	912	942	901	866	910	888	944	871	913	922	900	965	847	910	868	950	868	885	919	892	872	865	878	924	879	937	892	909	864	947	898	914	951	912	926	925	891	909	907	910	912	863	867	859	945	866	922	897	937	854	906	873	905	955	959	922	902	879	869	941	904	907	932	864	852	860	910	903	924	827	890	990	846	933	912	905	914	898	922	884	888	920	926	891	942	889	870	907	913	963	933	847	957	928	902	871	859	924	935	899	940	885	895	914	939	906	923	874	926	910	890	901	916	946	916	943	877	944	844	866	878	900	896	868	888	868	926	898	877	832	875	900	925	909	896	922	900	897	868	870	905	901	950	926	841	952	854	944	937	871	900	903	914	911	924	902	921	912	908	849	949	936	949	917	899	901	907	922	921	900	920	923	934	887	951	887	906	925	963	928	857	875	886	936	912	947	892	932	908	889	926	871	898	903	879	840	934	916	867	929	945	852	931	913	890	898	922	870	920	916	952	917	867	955	932	887	934	909	894	936	938	896	881	871	890	899	948	930	904	912	849	913	910	977	919	897	973	892	904	908	934	955	935	919	930	914	906	945	895	943	931	905	891	895	898	929	858	934	899	917	951	967	904	934	889	916	914	910	943	902	941	895	890	896	903	916	911	918	897	897	894	926	878	863	908	912	886	883	867	995	952	963	828	926	876	869	924	920	901	862	928	861	855	872	933	876	854	866	866	932	952	945	853	877	906	883	921	869	936	889	892	929	910	880	957	909	879	948	939	903	851	865	851	910	937	925	915	909	950	911	955	824	876	885	927	887	944	909	873	866	910	889	948	937	924	889	933	880	926	933	935	876	916	926	852	900	935	892	915	915	897	944	896	898	912	952	912	878	888	904	869	873	869	916	891	864	885	901	938	930	918	928	899	886	857	919	926	913	956	868	889	862	931	911	904	984	891	955	911	856	867	906	953	884	924	919	883	901	896	906	901	871	884	903	874	882	920	898	896	928	898	936	841	931	906	928	873	905	955	921	894	906	927	904	939	853	887	935	886	910	837	916	880	896	886	897	859	906	963	908	924	926	917	891	934	921	931	878	906	909	898	827	914	928	891	944	908	880	939	857	954	948	906	916	938	881	890	884	823	891	893	888	926	906	918	911	885	941	871	853	884	916	904	932	933	937	899	871	898	878	913	907	875	857	892	966	936	907	940	894	842	895	940	879	908	898	923	873	895	905	869	941	891	856	932	885	867	919	945	897	890	930	872	906	875	953	936	959	929	914	915	888	882	905	899	904	948	872	890	919	937	920	873	899	899	930	980	940	910	917	880	909	904	897	888	869	893	921	912	872	866	938	881	924	917	913	934	926	892	913	906	931	876	889	861	866	926	891	895	899	937	877	917	912	903	922	968	854	926	865	881	874	892	931	879	890	941	916	867	900	902	946	900	857	904	872	891	943	902	859	874	909	910	915	891	868	895	895	915	966	892	922	918	908	954	925	878	868	855	907	889	876	959	898	907	924	915	920	919	904	891	899	900	868	866	915	940	865	871	900	934	973	891	967	897	895	845	937	899	889	899	948	895	892	933	930	866	905	915	910	916	858	919	925	862	879	910	903	876	886	941	889	987	930	897	879	904	932	929	852	889	848	874	904	921	907	869	874	897	908	936	908	912	871	906	903	897	925	888	920	936	922	862	907	950	905	897	931	921	900	936	854	915	907	913	904	929	883	878	918	898	912	870	892	938	884	868	886	893	895	952	875	892	901	874	943	932	875	935	904	890	929	901	926	886	885	960	878	887	924	887	906	917	880	910	939	956	895	857	899	891	909	898	957	894	922	900	914	876	897	890	869	926	932	869	863	874	916	862	925	920	915	893	863	923	885	907	918	931	958	864	903	916	883	868	911	870	924	912	903	940	918	871	850	920	889	940	957	925	887	872	880	916	888	905	870	864	931	932	943	824	948	930	922	901	923	995	873	919	870	942	904	930	903	974	902	909	886	919	909	912	898	883	868	983	936	926	921	916	946	957	919	960	898	916	949	931
3953	329	261	264	253	234	219	184	232	232	198	194	244	218	226	231	215	214	212	212	210	216	202	218	227	222	195	248	210	229	195	184	193	201	200	218	236	221	191	219	246	231	192	231	241	215	197	205	214	212	232	228	207	218	201	217	221	223	248	195	207	228	188	229	217	194	189	199	208	215	191	190	221	209	216	214	228	195	215	216	223	213	216	207	191	208	194	205	189	216	203	221	212	190	211	189	186	184	212	209	184	232	206	174	225	208	206	195	208	199	203	196	237	188	220	214	199	197	185	227	202	175	232	237	189	224	210	185	205	219	205	214	215	198	180	220	207	204	197	213	194	228	237	209	216	204	211	178	192	192	222	182	219	213	206	209	202	187	220	218	195	188	193	187	200	213	199	204	207	220	192	187	191	194	206	198	209	206	210	201	205	207	196	181	204	200	227	216	201	205	204	220	234	215	191	258	211	206	206	206	191	214	233	184	160	180	207	203	204	213	220	201	170	214	208	230	220	191	214	207	218	198	207	193	199	190	198	201	222	187	191	206	207	216	209	199	195	192	226	211	212	197	203	219	203	199	208	190	209	211	171	207	232	196	191	221	196	200	214	185	228	206	212	211	209	202	186	237	236	217	221	206	235	205	203	201	185	176	203	208	200	211	220	208	205	212	218	193	174	195	221	221	229	230	216	222	184	201	206	222	205	209	221	211	202	197	201	200	199	222	195	178	203	223	200	238	199	180	196	190	220	234	207	218	179	193	199	168	215	214	180	205	197	219	189	188	195	216	206	214	190	199	213	170	200	189	214	182	195	195	193	233	213	205	219	215	216	204	209	175	178	196	215	212	220	208	180	206	213	198	195	190	211	186	196	218	203	193	180	236	215	222	202	214	190	194	183	203	203	201	225	200	200	191	196	177	183	229	200	204	228	213	217	210	218	193	224	215	208	176	192	208	208	226	199	204	214	167	190	213	196	215	213	199	175	200	210	202	207	202	208	226	204	216	202	209	193	228	205	204	176	217	210	185	195	189	198	191	215	199	165	178	182	209	196	203	200	198	197	202	194	238	195	195	200	173	203	169	187	227	194	208	198	188	168	231	206	208	199	215	205	202	209	208	192	203	178	204	195	177	216	203	189	197	222	238	225	181	195	227	195	215	193	222	195	237	198	205	199	220	213	227	183	209	207	188	211	204	209	218	224	211	195	192	209	205	198	191	223	169	214	192	206	248	196	218	227	198	231	215	233	190	214	184	200	232	191	204	196	196	209	202	198	197	199	178	193	201	219	208	224	209	217	223	211	198	200	192	227	212	218	224	188	196	208	191	202	187	218	215	196	230	189	218	184	184	212	208	223	212	203	183	202	221	201	226	202	174	199	196	198	184	202	184	221	216	192	226	215	184	191	193	203	176	217	221	206	216	194	213	203	202	198	224	220	214	203	193	184	227	227	239	204	200	212	212	196	206	186	192	220	202	233	230	181	223	194	240	208	205	187	203	191	208	193	195	192	215	212	219	218	185	209	204	190	225	182	193	209	210	185	199	220	212	223	211	189	222	164	181	195	208	193	184	202	205	199	205	178	198	201	189	224	216	214	195	212	196	188	188	196	209	212	241	207	197	204	230	205	183	197	214	175	216	233	181	205	186	230	188	192	220	201	197	192	201	196	201	204	215	236	211	225	194	194	208	206	194	216	200	219	182	207	196	198	241	188	183	208	233	192	198	213	190	202	214	190	228	197	178	208	185	201	208	183	215	192	202	190	176	206	228	171	178	188	215	193	201	201	196	210	235	210	214	217	213	190	220	214	241	212	210	212	198	171	229	194	208	208	201	176	206	222	192	200	207	226	176	223	215	190	172	195	194	184	192	183	208	217	202	217	180	218	215	211	207	192	187	222	199	182	226	199	179	196	193	212	225	211	204	209	221	203	218	208	191	202	216	199	180	205	207	205	192	206	201	219	214	222	198	212	193	211	191	209	217	200	209	217	225	217	183	224	203	203	186	223	206	193	205	203	230	211	216	192	206	212	201	206	199	219	224	214	171	211	209	191	194	179	195	218	208	216	194	252	239	208	186	226	220	196	181	208	200	184	195	190	203	203	211	211	211	203	207	211	196	204	231	210	195	190	209	194	190	223	193	200	227	178	224	198	199	194	232	209	201	210	200	198	211	219	211	233	197	196	205	197	217	197	215	212	192	228	202	227	205	184	238	202	205	210	199	160	196	210	207	185	192	197	206	233	222	234	223	195	215	219	205	196	210	218	181	226	187	205	191	213	203	199	229	199	188	186	231	216	220	216	237	202	207	246	219	182	204	199	202	231	224	206	192	181	191	191	208	193	218	197	195	226	204	218	217	182	210	214	202	218	184	195	183	189	207	214	210	203	206	201	204	195	213	202	194	207	211	218	230	205	189	209	189	188	194	207	179	215	191	208	242	188	194	201	221	228	203	218	188	212	207	210	206	212	231	188	213	201	198	228	225	208	203	204	228	199	202	200	191	213	202	230	191	208	173	204	208	190	204	213	210	191	200	194	183	193	202	197	209	223	196	185	209	200	189	180	220	204	209	193	217	216	215	189	200	195	202	221	180	184	193	185	203	188	185	218	240	191	189	214	213	199	210	194	212	210	215	216	190	218	216	215	211	203	194	217	218	193	207	208	202	208	210	197	213	207	213	195	190	215	238	207	207	162	192	193	191	192	202	214	193	194	240	227	216	220	205	203	192	211	212	198	210	207	234	205	230	219	198	213	204	189	199	224	195	211	198	227	197	195	234	240	192	215	229	189	233	228	189	209	191	182	197	213	211	195	231	180	211	188	231	226	227	218	223	223	203	208	210	226	204	194	203	202	177	198	224	204	220	203	203	165	190	200	188	196	210	191	197	217	171	221	225	193	199	221	220	209	185	220	196	206	211	225	203	196	214	195	223	189	190	178	202	203	213	192	194	191	221	191	199	214	220	215	196	184	226	203	211	204	192	229	197	209	195	212	191	214	204	187	201	203	203	179	200	189	185	201	200	214	175	222	214	204	217	209	169	220	206	182	198	172	203	196	196	186	206	227	223	184	187	217	210	241	230	215	209	211	172	208	197	179	194	216	198	220	241	177	172	231	200	186	201	221	224	217	212	207	181	203	187	213	201	217	244	224	186	199	212	202	191	210	199	220	229	203	204	195	201	230	217	200	207	197	215	193	225	188	210	211	221	206	200	191	222	227	193	217	204	199	225	210	210	204	215	202	187	207	190	197	226	181	183	208	239	229	216	210	185	234	224	198	183	204	183	195	216	203	202	209	212	204	191	211	195	199	208	209	202	218	236	217	199	213	196	212	192	209	226	214	197	222	217	190	229	190	211	196	206	251	230	212	205	184	218	222	226	215	195	196	203	215	223	222	181	204	206	190	175	188	196	181	224	227	191	225	200	208	236	191	200	237	201	211	222	207	201	216	212	226	220	201	189	205	194	191	225	218	199	226	210	190	188	204	223	196	210	193	222
2987	553	562	624	621	590	581	548	530	533	520	515	510	508	498	531	517	527	463	491	506	484	537	470	545	536	534	488	514	517	527	530	533	525	522	515	524	516	513	476	530	504	498	490	536	454	510	508	518	531	501	515	506	504	535	528	503	478	504	508	526	490	526	514	551	516	515	465	512	517	502	490	522	533	501	526	493	506	531	463	488	505	479	513	472	534	480	536	484	515	505	515	489	515	522	532	513	490	491	473	478	518	528	521	474	486	514	466	468	506	534	514	490	518	484	478	500	502	527	470	554	485	494	482	465	532	490	478	504	522	510	509	528	515	492	485	484	504	474	477	505	553	500	464	510	503	468	478	500	547	485	482	482	509	547	511	488	507	470	446	494	516	499	526	522	486	497	497	516	494	523	513	494	506	519	481	539	522	545	486	502	483	516	540	516	537	504	506	511	461	511	538	479	536	494	488	476	510	525	506	498	478	497	481	505	515	538	483	487	503	545	478	486	516	476	482	499	509	496	490	550	525	469	487	506	509	484	464	491	464	522	451	548	472	533	509	512	509	517	510	484	483	520	493	502	490	467	449	522	478	505	506	498	537	492	491	561	505	508	555	499	509	484	541	506	482	513	515	467	523	554	503	487	460	487	546	490	541	499	499	498	494	529	540	512	512	516	518	538	480	533	483	491	549	476	501	565	543	531	512	501	557	536	500	490	520	483	533	505	514	484	495	514	544	493	511	501	510	511	482	508	479	487	471	485	494	541	503	522	514	520	481	547	505	529	517	529	490	483	520	489	512	513	489	476	500	504	490	519	467	506	481	516	524	486	514	499	544	455	513	551	510	490	494	528	517	498	488	461	505	539	532	486	501	526	514	489	512	454	492	515	503	557	498	462	515	444	477	476	488	497	514	491	557	525	504	502	481	516	481	468	506	499	512	509	468	498	466	521	516	531	465	496	471	472	493	540	522	500	529	479	464	465	481	507	534	480	460	474	499	499	496	500	519	540	497	462	502	506	502	488	498	486	523	539	526	526	567	512	533	518	516	497	495	489	505	463	525	448	481	524	486	509	510	499	510	516	518	523	524	507	492	498	508	507	488	491	521	491	554	521	536	529	510	530	518	520	459	500	529	497	502	488	512	500	478	494	473	556	550	485	518	494	517	522	492	516	470	511	510	541	512	493	498	530	504	502	525	491	502	502	447	537	552	495	483	504	494	512	531	514	515	504	536	484	503	459	524	501	498	510	540	526	514	529	490	500	477	519	481	497	508	512	547	486	490	509	522	477	486	485	506	517	491	479	482	492	530	474	502	486	528	512	528	483	524	487	545	524	486	498	518	515	519	495	580	522	491	482	503	504	511	513	549	496	535	518	481	474	549	498	515	487	498	484	496	530	509	507	516	549	500	483	475	501	491	472	521	503	528	503	496	484	523	493	511	507	531	506	528	510	482	478	527	501	517	519	533	490	508	499	529	525	483	508	500	524	499	503	496	538	496	511	520	572	519	499	509	503	536	507	517	512	483	519	502	503	475	518	483	513	503	527	473	529	520	518	493	577	468	479	547	512	517	498	482	503	501	522	502	495	499	510	536	521	507	518	517	484	510	498	498	461	481	538	521	516	487	525	470	497	535	546	503	555	498	471	569	502	527	521	477	484	507	456	477	509	529	507	499	517	484	494	519	504	442	521	511	536	471	520	515	512	509	461	527	483	514	563	495	523	512	539	493	526	453	528	512	509	515	474	513	510	492	513	530	512	505	510	567	498	516	508	520	514	493	564	498	500	522	510	509	489	467	497	481	481	522	516	482	506	516	541	479	505	488	537	485	474	517	542	493	475	526	518	499	488	484	510	496	492	530	517	511	446	466	490	506	527	467	480	491	521	537	489	531	507	493	502	512	495	455	496	511	501	480	496	520	475	501	535	536	521	480	481	501	489	512	476	502	490	531	508	476	468	528	446	498	495	526	520	482	535	523	495	519	506	503	520	485	527	486	499	499	486	551	524	500	467	568	527	512	515	521	495	465	528	454	508	542	516	501	531	460	498	498	514	527	536	551	506	484	495	494	495	499	512	465	524	497	487	508	486	458	498	542	521	498	519	544	502	544	529	450	515	515	484	489	477	508	513	506	449	505	479	545	484	519	485	489	512	540	526	496	507	465	524	483	485	488	519	518	520	507	534	531	472	562	472	518	527	490	519	507	511	478	542	509	533	506	512	502	516	522	522	466	488	485	525	511	540	445	525	476	525	485	485	513	462	443	507	499	525	532	506	476	523	531	513	496	491	524	524	459	480	497	494	552	473	453	503	498	477	513	487	498	491	529	501	504	516	521	497	499	489	508	538	509	521	508	500	502	509	506	484	498	499	495	487	505	520	503	513	535	518	506	471	490	511	523	491	515	474	521	513	533	489	493	477	476	533	533	505	494	492	514	504	479	532	504	507	558	492	465	470	490	515	508	466	550	500	505	505	498	477	510	520	467	511	518	534	492	520	501	485	508	538	518	507	541	508	487	513	499	520	483	530	449	507	488	513	502	503	500	495	486	572	531	529	555	506	527	506	543	500	501	492	551	481	490	500	559	484	517	528	529	462	524	518	533	494	490	549	506	509	489	544	495	528	498	537	495	507	486	542	533	482	513	467	542	489	499	510	511	489	513	533	526	543	517	466	478	494	516	500	529	525	510	503	484	500	518	489	469	519	562	499	516	551	485	513	499	541	515	516	501	482	472	491	451	548	543	553	524	498	534	487	495	481	493	501	490	520	527	518	501	509	500	513	518	544	497	490	446	500	504	503	496	494	503	541	525	529	533	523	505	492	477	490	489	529	534	513	520	533	517	465	510	539	508	544	474	519	468	532	493	499	484	488	523	497	524	488	473	506	510	487	488	520	512	532	514	468	544	494	537	534	522	501	506	517	488	489	486	533	482	499	487	512	515	501	564	507	511	530	483	534	446	506	500	558	494	534	515	517	476	505	477	545	507	503	506	500	467	524	488	538	499	522	551	485	551	534	485	512	522	463	506	511	561	540	521	526	517	522	514	513	501	539	544	481	480	478	517	528	524	525	485	483	540	526	513	513	513	503	520	522	494	489	504	475	540	471	503	525	528	502	523	477	487	558	527	543	480	490	482	527	494	512	489	541	486	491	531	473	471	469	544	535	469	534	509	473	489	532	521	502	484	504	564	538	502	508	486	531	469	552	545	479	515	529	526	509	448	507	471	490	512	500	489	513	489	486	490	528	506	509	553	527	550	531	516	467	515	495	522	492	540	496	504	524	531	540	473	548	530	521	498	497	506	507	481	526	509	516	530	520	507	477	508	522	492	489	531	507	507	511	485	491	519	516	503	541	507	493	572	449	527	493	468	522	519	476	506	500	515	516	539	468	524	539	498	556	554	490	509	515	502	502	485	497	466	522	503	508	537	517	453	515	501	530	499	502	516	517	476	496	481	472	522	502	529	520	535	514	505	518	530	468	479	502	533	520	523	541	483
12486	919	743	854	599	530	503	478	402	395	356	333	344	293	290	276	282	325	269	295	263	282	258	290	296	288	284	290	284	266	260	307	289	296	289	253	274	288	260	290	286	307	283	254	291	339	313	278	306	288	287	316	288	295	275	300	295	292	305	308	304	284	249	291	273	282	288	286	325	307	276	313	290	280	302	290	341	305	295	318	257	280	281	292	300	279	273	261	274	275	286	247	288	282	282	273	285	290	279	254	281	280	297	255	289	284	283	293	307	297	268	308	294	266	270	234	302	326	267	282	260	293	328	268	274	273	275	254	291	302	294	299	248	291	273	283	291	255	258	282	296	289	315	279	283	302	302	253	280	275	267	294	286	285	259	292	332	293	255	295	283	275	267	281	260	290	302	302	292	305	302	296	281	253	253	293	272	296	270	316	264	274	295	279	294	286	323	286	301	277	279	267	292	290	275	278	265	279	277	280	269	241	304	294	251	291	297	272	275	277	300	320	296	278	288	306	303	293	242	308	270	254	272	282	277	309	328	247	253	273	265	278	286	308	298	311	284	297	314	254	314	301	303	271	270	283	256	303	281	309	281	284	278	281	304	298	234	257	278	288	323	291	256	273	286	272	286	263	272	309	258	265	231	280	272	290	279	267	273	248	282	278	282	293	306	314	276	268	286	299	256	271	261	271	287	260	273	267	285	305	258	281	296	281	274	281	310	271	281	292	239	269	293	286	305	289	252	297	307	265	281	299	294	286	314	247	312	327	286	315	290	308	282	294	294	269	301	276	278	295	273	297	308	281	294	274	288	292	319	306	293	293	278	280	260	278	293	327	308	281	308	277	251	277	274	277	288	287	268	295	280	283	297	308	290	269	310	287	264	278	277	299	278	280	306	281	261	305	279	269	275	286	290	296	286	291	295	302	310	275	242	283	277	267	298	264	289	293	285	265	284	313	256	273	288	298	287	315	274	261	277	286	258	270	259	287	302	288	301	280	287	279	279	285	295	267	276	272	266	309	285	276	282	250	282	255	257	294	278	272	305	301	299	284	293	304	282	282	262	270	257	254	292	296	262	273	313	281	298	274	293	233	277	305	279	326	289	276	292	285	295	285	286	309	286	300	284	290	251	277	255	290	286	294	287	315	296	286	239	276	291	284	298	311	281	272	295	302	310	274	299	267	281	280	273	281	267	269	289	285	266	255	289	278	295	292	298	272	269	321	279	296	303	303	286	277	311	290	278	258	271	288	274	305	311	306	289	311	270	270	293	295	296	297	299	267	304	264	301	261	274	276	283	269	275	304	293	300	294	286	284	254	265	293	302	296	271	289	317	270	249	259	272	289	261	267	280	295	312	303	265	283	255	305	284	259	281	275	283	268	278	270	301	307	279	276	303	311	257	294	263	291	297	286	287	268	254	306	282	257	298	304	274	274	305	292	267	277	275	313	269	295	311	290	291	284	272	317	303	298	292	290	305	294	273	315	291	306	287	286	312	290	273	274	289	281	288	268	273	279	280	287	294	284	277	256	263	271	289	259	247	259	257	280	291	262	236	318	286	301	299	295	300	268	292	316	278	324	286	261	282	247	266	292	253	282	298	284	317	281	286	274	261	262	295	247	251	270	310	293	261	284	275	248	267	290	285	296	262	287	251	301	290	258	273	281	304	278	295	291	260	288	282	296	273	290	279	280	257	293	305	281	301	272	279	300	283	270	264	311	285	272	284	296	280	298	265	279	309	327	285	278	283	278	264	313	290	265	302	283	268	273	286	263	284	289	297	271	290	280	273	273	267	275	263	243	290	268	275	315	295	263	275	288	268	281	305	268	289	288	266	274	289	284	290	299	260	303	272	272	298	280	255	291	330	259	303	288	287	263	301	286	288	286	289	274	267	284	256	292	278	262	297	262	251	308	284	296	324	260	286	265	241	269	287	300	292	289	280	254	270	264	299	299	278	265	278	283	335	255	283	282	282	307	258	302	294	259	296	288	297	287	268	301	281	272	304	289	252	291	273	294	280	263	255	242	267	265	273	264	296	287	267	260	294	252	289	258	301	281	250	320	315	287	262	300	317	289	272	268	319	265	277	276	273	296	299	291	297	279	296	313	296	263	318	269	295	253	272	288	277	302	269	269	277	276	296	274	290	305	276	281	274	266	261	299	267	285	256	314	285	236	290	265	281	291	297	298	283	292	276	256	290	278	270	274	292	298	258	291	271	249	295	291	266	265	292	289	254	255	282	279	264	269	292	262	290	301	288	282	325	289	274	287	280	247	267	285	272	293	291	297	298	286	271	305	286	272	302	281	263	305	284	306	311	319	316	290	267	271	297	275	307	260	252	280	282	311	282	267	300	241	277	279	291	300	312	286	263	273	291	255	287	281	282	315	293	285	271	291	264	279	307	287	262	276	300	300	304	273	277	279	283	296	273	282	310	257	261	258	283	273	281	275	276	271	285	303	269	260	271	305	284	281	309	263	277	281	269	288	298	277	314	257	300	301	283	276	277	286	272	284	280	289	304	258	303	272	293	282	326	304	281	266	284	281	281	288	264	255	253	259	289	294	266	275	301	300	305	289	276	308	285	275	261	287	277	297	277	268	299	254	283	316	246	295	318	277	273	318	291	296	292	305	291	282	300	281	282	269	282	278	286	307	285	256	288	260	278	325	273	251	262	283	306	291	296	284	279	255	299	292	279	242	309	286	255	280	254	276	251	305	274	276	276	285	288	276	278	279	261	284	265	285	249	293	297	294	290	281	300	281	297	311	274	299	276	291	255	274	273	292	298	284	266	289	309	286	271	273	246	301	269	283	275	296	248	264	283	284	269	277	289	253	276	295	294	265	274	279	291	280	302	255	252	280	258	290	283	272	288	308	290	280	298	293	286	280	307	266	242	251	290	300	320	291	297	282	279	288	277	296	290	292	298	288	299	301	252	259	287	271	281	273	298	291	316	288	304	275	267	306	290	288	286	293	326	292	266	268	277	316	269	257	264	295	306	314	295	286	266	289	296	301	295	288	262	274	279	280	274	289	294	300	313	301	256	298	279	278	285	285	284	321	312	272	260	266	285	295	274	294	314	296	297	305	280	289	302	265	326	274	308	298	272	302	267	288	281	258	265	279	287	280	270	278	300	294	340	298	274	265	326	258	280	296	273	284	289	290	283	273	279	295	268	285	270	276	274	305	282	274	285	288	249	271	284	274	260	312	331	259	255	308	295	248	282	289	248	274	310	317	321	272	267	286	284	315	259	294	283	267	304	270	280	275	291	260	262	283	256	273	269	299	251	304	295	280	285	265	282	306	289	244	257	253	242	272	269	245	270	270	255	287	311	260	293	268	260	287	271	252	279	263	272	257	293	232	250	265	275	294	272	272	277	272	273	287	292	240	269	270	242	299	289	291	265	272	263	263	279	263	282	297	265	298	298	249	275	312	281	281	264	259	297	280	261	276	272	299	283	310	248	289	284	285	252	272	268	265	279	315	292	272	259	319
8717	991	1634	2010	2077	1641	1613	1683	1448	1323	960	946	863	799	783	750	778	717	708	733	720	718	760	746	702	701	706	648	736	644	680	698	707	638	671	660	654	668	705	698	694	720	651	702	672	670	664	664	685	689	701	705	686	688	647	681	715	692	657	672	696	694	629	659	655	702	712	717	688	616	637	656	641	670	710	669	665	633	654	644	655	646	684	678	710	677	659	649	678	676	651	686	671	657	681	627	616	666	639	657	667	700	656	689	651	633	679	704	684	656	645	652	641	647	652	702	626	627	672	702	683	668	618	672	735	657	699	651	688	678	693	683	641	658	632	650	634	692	666	671	684	708	629	694	679	698	672	658	680	682	642	679	641	652	600	656	711	653	677	670	685	638	665	640	682	675	649	647	650	645	687	650	669	644	662	713	649	645	670	720	647	653	617	706	656	673	711	647	652	655	644	680	675	627	596	700	631	631	648	690	653	617	634	669	664	665	693	673	640	684	677	642	710	693	647	675	695	669	643	656	699	653	681	668	653	688	654	692	692	645	641	681	676	660	668	662	618	655	662	683	680	656	679	642	652	704	626	718	685	667	652	708	675	686	661	653	673	641	679	672	671	685	657	675	635	665	663	674	666	661	681	748	677	629	677	718	647	651	669	649	697	636	662	691	695	671	696	665	660	705	699	676	646	639	637	685	664	669	640	649	658	697	667	668	698	704	671	670	649	657	704	672	703	643	649	631	639	653	676	688	663	663	673	668	692	672	657	669	665	688	660	657	638	676	668	657	651	659	624	654	633	685	664	712	705	645	688	686	727	684	645	638	706	646	652	676	652	650	674	689	681	677	713	722	693	634	658	720	662	680	618	684	650	709	690	679	686	680	648	687	694	650	673	675	686	677	676	686	695	653	675	651	655	643	689	647	696	640	674	696	616	716	692	651	657	660	665	679	697	681	711	652	645	735	671	701	712	640	657	648	664	623	685	667	673	630	693	699	650	696	662	639	644	626	669	696	678	664	644	687	639	665	694	688	655	676	676	670	657	651	690	654	634	637	682	619	679	689	649	598	693	647	639	665	682	635	670	711	659	676	674	689	674	662	696	695	687	650	727	667	667	678	700	613	670	647	635	662	665	651	674	693	664	641	662	677	632	655	637	610	678	675	666	650	664	683	619	607	695	641	652	655	648	694	635	663	684	665	693	690	683	740	631	693	681	634	652	621	652	621	661	668	645	666	607	623	685	657	704	719	679	658	729	647	628	644	665	623	629	689	651	649	701	698	661	696	663	660	619	644	723	680	645	700	706	682	650	665	639	638	674	648	711	681	609	640	615	705	673	662	667	701	637	672	635	666	639	698	660	681	695	708	669	705	686	686	679	683	666	709	715	702	649	685	608	650	699	642	702	672	658	667	652	653	716	667	683	642	651	684	684	673	675	646	645	698	636	698	642	625	704	643	688	655	659	665	662	684	621	637	659	641	644	677	705	689	643	664	685	694	670	687	664	696	714	639	668	670	702	652	666	705	704	697	654	647	682	673	670	672	695	700	673	644	675	671	656	678	676	678	693	667	632	636	698	639	643	653	661	714	626	661	647	699	656	646	687	680	676	648	711	646	630	631	649	697	634	658	660	641	662	667	680	698	663	677	686	678	674	628	708	631	633	663	673	679	661	639	657	614	676	668	708	676	700	674	689	693	703	631	670	680	665	665	682	648	682	655	694	687	662	656	682	692	683	645	639	650	664	682	678	612	663	658	656	691	667	696	660	653	696	688	644	655	658	669	676	684	692	658	660	650	675	658	571	668	651	626	661	634	675	674	659	676	674	685	653	687	635	647	656	697	692	704	634	646	682	669	628	615	684	670	711	678	717	660	671	682	684	635	728	632	672	672	679	714	609	691	682	642	753	644	656	677	698	662	665	675	700	638	669	640	687	628	683	653	635	614	684	666	695	689	665	643	669	695	686	654	637	661	676	656	668	611	666	683	669	633	644	639	683	663	673	664	685	662	704	686	665	668	690	632	657	617	641	721	639	689	654	679	653	685	663	655	660	707	666	665	714	716	665	715	647	636	624	658	640	704	692	696	688	664	716	655	686	697	681	679	675	688	642	653	657	644	690	661	640	624	664	689	660	636	666	629	666	737	660	697	665	656	631	651	645	610	664	638	642	686	659	690	733	685	681	686	634	654	674	669	667	674	637	694	665	666	649	654	663	669	668	656	679	689	646	681	635	665	698	687	661	657	616	646	651	630	647	680	648	633	681	673	674	730	667	658	692	689	637	676	697	673	630	651	668	691	670	683	689	685	666	696	674	692	658	698	671	621	666	655	663	655	656	657	633	674	644	677	714	672	690	629	664	684	683	681	662	660	651	700	659	640	673	668	724	647	700	634	584	684	677	688	660	618	651	640	665	669	645	670	694	662	658	708	623	660	638	650	606	690	699	673	643	677	650	677	657	665	722	686	636	649	650	663	670	675	663	652	674	664	648	683	600	605	672	651	671	651	724	689	693	692	653	652	697	635	696	701	595	671	634	702	673	650	671	628	698	668	647	671	694	632	667	643	659	632	689	686	690	695	655	673	670	652	677	681	650	690	638	664	621	656	630	636	636	693	632	671	642	709	665	653	651	667	679	686	668	694	629	633	672	639	654	662	685	651	639	626	678	644	635	663	624	666	708	703	665	654	701	650	695	644	696	640	625	637	637	658	676	680	662	645	649	612	638	653	646	679	684	665	689	672	649	672	654	671	686	675	632	627	675	608	642	713	692	659	698	677	707	746	673	672	688	674	635	669	683	655	682	670	667	683	650	611	670	688	631	647	653	666	747	687	638	723	684	632	699	646	721	715	681	675	655	671	621	657	653	648	642	681	662	672	722	658	620	651	661	691	628	645	633	685	672	684	696	702	649	687	620	697	636	675	661	642	691	640	711	651	675	681	677	658	614	675	680	684	665	649	677	694	697	643	678	665	702	682	671	652	645	652	647	639	672	672	653	688	678	685	658	667	690	652	675	694	680	623	639	672	642	670	679	669	633	703	647	656	701	635	709	713	679	648	705	632	701	693	631	677	712	660	664	682	645	668	678	668	609	695	663	676	643	677	657	704	652	678	682	674	654	638	627	697	648	685	697	651	642	685	684	684	665	660	684	676	676	638	669	705	684	634	618	675	660	658	702	699	726	637	686	711	662	679	683	686	669	659	652	655	645	613	680	669	646	689	649	689	717	689	692	689	699	594	712	660	679	641	695	627	669	694	670	627	653	694	667	665	677	683	630	639	657	641	665	636	670	689	646	693	671	659	672	654	690	686	687	618	684	661	757	660	652	722	657	673	663	644	681	647	660	691	646	664	660	631	667	698	654	661	675	646	684	681	661	703	670	637	714	681	673	631	692	691	657	699	648	659	647	641	678	695	687	664	666	620	723	674	644	626	678	653	641	647	659	668	684	651	624	636	612	636	681	655	711	663	670	692	660	707	633	634	696	665	721	629	637	638	676	665
21654	2363	1472	1411	1226	930	853	867	787	673	520	471	467	405	434	439	440	426	465	401	463	480	463	436	425	409	407	403	413	409	439	426	401	378	426	411	421	431	393	389	396	358	434	393	353	388	416	409	418	393	398	400	381	401	406	453	407	399	375	395	428	434	422	455	407	430	417	403	415	421	397	407	427	403	430	399	405	398	379	383	433	414	388	417	425	399	434	399	429	390	419	376	388	421	425	409	409	428	414	419	387	429	425	413	398	393	406	402	430	430	431	401	404	429	401	452	425	420	430	396	396	378	398	408	431	443	408	411	391	434	396	393	423	382	422	450	435	404	418	387	407	387	409	396	430	382	403	387	448	379	453	403	380	395	400	369	387	392	409	409	413	415	343	424	406	435	404	417	397	399	432	429	418	429	401	381	459	408	402	455	412	394	394	392	389	424	401	447	400	403	396	411	425	418	411	373	434	328	430	398	416	442	424	410	426	396	415	412	429	409	417	415	460	382	436	378	398	436	416	401	454	414	429	457	439	407	400	384	395	395	443	396	356	388	366	416	427	447	416	388	405	417	396	442	441	378	420	431	447	392	378	420	416	431	395	379	456	405	445	438	415	426	422	439	446	459	440	425	385	430	406	427	411	389	414	396	409	370	409	393	446	429	439	393	403	396	410	405	423	439	385	409	385	422	396	410	391	356	381	375	406	433	392	384	389	393	389	397	428	431	441	409	433	391	435	432	381	406	406	451	422	410	343	374	381	377	377	432	422	425	417	386	388	483	371	387	368	396	363	434	409	443	395	407	411	415	429	386	406	443	412	401	404	415	421	400	379	388	396	393	369	371	390	422	387	389	392	378	388	425	458	410	373	424	410	463	386	410	430	391	435	385	362	413	428	424	395	408	420	422	415	366	439	409	407	396	434	391	407	404	417	386	401	418	419	426	365	386	395	406	420	385	435	387	442	397	416	382	406	426	420	404	388	372	428	441	383	404	457	390	388	411	423	425	405	422	398	409	391	410	407	410	399	399	396	449	390	431	398	438	388	441	396	427	391	401	403	368	385	451	454	410	396	407	431	413	437	383	417	384	428	450	372	432	399	365	419	415	382	386	421	403	376	430	421	430	385	445	410	408	350	394	419	363	389	397	379	441	421	409	356	394	419	402	374	375	440	419	387	431	366	413	397	410	380	419	428	386	400	399	395	385	385	393	383	424	435	381	408	419	411	453	436	427	429	387	398	428	394	397	374	426	416	421	415	409	383	400	393	417	410	414	401	424	391	424	436	381	438	404	401	407	384	430	407	410	428	402	414	406	402	403	376	390	423	421	425	406	435	392	422	403	420	393	384	405	397	409	415	417	395	407	414	459	435	439	408	425	438	418	430	426	384	391	441	384	431	415	428	436	396	406	398	387	397	411	374	396	411	437	424	366	363	413	423	359	397	370	374	404	421	412	414	447	393	415	419	401	393	449	381	392	381	424	455	425	385	404	389	433	396	418	416	396	421	415	400	417	399	419	414	417	398	427	417	447	417	394	371	379	417	395	390	396	422	440	400	420	445	440	403	434	449	380	434	415	422	363	398	397	369	375	367	435	405	418	407	420	425	421	381	413	404	418	373	434	367	386	406	378	383	414	405	389	384	415	390	423	453	420	384	440	407	388	397	438	429	434	422	417	422	418	424	428	399	400	387	437	410	382	373	410	412	420	397	447	419	423	391	420	430	417	395	401	377	399	416	413	422	365	404	401	380	394	379	389	400	373	377	390	440	413	420	417	410	375	418	406	397	416	430	390	443	442	407	363	354	423	403	432	415	401	382	395	419	424	391	407	397	397	439	440	430	402	413	401	377	385	407	380	417	389	430	419	396	433	393	384	393	466	418	433	418	429	374	396	418	412	419	451	401	412	395	388	435	374	398	362	403	385	387	410	419	382	400	388	413	417	392	422	375	395	414	399	398	401	445	420	407	422	453	420	395	416	434	422	392	397	446	411	428	393	393	434	419	428	434	404	391	394	382	400	396	399	413	399	415	404	370	453	404	400	442	425	429	447	417	431	406	401	472	411	398	393	387	413	381	403	387	395	451	408	435	444	384	416	440	405	407	428	406	418	415	401	457	395	371	414	388	423	432	421	425	420	404	392	384	412	420	390	414	431	395	411	351	419	376	401	401	407	458	412	457	461	402	469	423	383	419	440	390	417	377	400	397	406	394	405	405	391	410	399	403	387	398	401	418	421	421	453	410	422	405	359	408	457	396	401	405	400	390	420	382	401	442	413	387	442	399	386	415	431	388	405	404	405	357	417	391	413	453	422	403	381	416	369	421	400	448	443	424	442	401	396	451	449	410	447	413	399	376	391	398	414	420	429	394	444	403	396	425	414	392	440	419	391	374	408	408	376	423	403	390	415	431	413	419	403	389	415	399	356	380	413	410	387	418	439	429	397	377	387	407	394	424	427	436	405	461	448	440	402	418	420	387	377	412	393	378	407	413	390	425	355	368	430	407	403	429	411	394	410	404	416	439	381	435	368	396	417	416	439	459	384	452	428	416	377	404	412	413	456	458	427	387	404	407	411	405	435	406	389	392	420	416	378	401	419	382	431	388	403	400	391	407	421	422	425	358	409	394	366	419	379	443	358	357	409	405	418	449	384	444	393	416	401	398	416	367	418	406	339	409	415	408	427	417	377	410	391	404	387	410	423	440	381	386	390	413	437	375	441	400	417	363	413	449	447	409	427	413	428	423	443	446	459	396	425	393	374	412	405	385	395	374	386	430	445	384	409	444	356	427	399	392	413	416	430	388	405	404	384	382	415	405	396	405	384	414	420	386	430	378	440	427	415	423	392	400	446	394	421	364	355	372	407	385	406	426	427	381	393	417	414	388	401	415	437	425	461	453	402	421	415	441	438	425	383	383	397	406	379	427	423	416	410	402	362	395	412	425	436	406	439	435	436	408	405	457	379	393	394	433	427	382	414	414	413	414	400	411	424	400	384	428	430	409	418	407	415	405	428	401	426	393	399	425	417	411	372	388	409	361	423	421	400	419	435	406	375	397	413	400	411	394	430	421	431	440	432	422	375	418	446	423	369	393	433	421	410	408	414	390	386	421	409	380	431	446	424	399	421	397	433	437	416	397	396	411	372	427	423	379	414	392	406	405	460	368	384	403	383	410	401	413	423	429	456	414	420	412	374	413	448	405	390	404	382	396	452	399	377	409	372	426	419	407	418	445	414	437	388	462	389	433	387	418	428	413	364	404	404	408	363	437	425	436	444	454	417	391	440	371	421	380	369	382	409	430	402	399	385	406	415	450	481	384	426	449	405	413	400	412	433	401	375	449	392	411	429	386	423	429	401	407	400	362	438	410	385	392	370	439	432	441	420	361	410	409	393	390	435	388	398	431	352	404	402	378	418	414	390	380	393	442	410	406	396	418	429	417	434	376	409	399	464	439	394	411	374	402	426	421	436	418	427	438	425	427	407	377	413	414	413	409	384
11706	1558	2756	3354	3298	2765	2763	2853	2749	2432	1627	1386	1296	1179	1211	1168	1057	1045	1052	1042	963	1018	919	951	959	1005	1003	924	941	926	970	955	917	914	890	926	914	922	904	905	962	972	956	876	904	928	929	928	947	870	918	934	887	918	890	885	921	874	941	950	924	919	911	988	893	901	906	888	880	887	902	894	853	923	946	944	892	897	915	911	914	967	900	895	932	889	858	845	901	950	902	866	938	974	920	902	925	895	934	888	865	948	894	925	883	922	906	900	852	912	920	913	917	947	888	955	926	886	911	920	932	964	856	881	896	909	880	950	870	876	873	912	928	875	913	901	893	893	904	926	907	914	951	927	936	883	914	923	923	916	956	910	978	926	949	951	844	894	915	910	962	925	864	887	846	900	918	959	908	927	859	948	887	924	933	959	903	840	895	897	877	957	866	873	860	912	930	942	904	862	901	926	862	852	889	977	880	934	924	930	850	863	944	863	901	879	936	942	884	925	902	902	846	935	930	961	852	926	884	897	919	937	906	919	898	895	886	912	860	893	936	970	884	905	897	902	863	911	960	894	868	878	940	907	813	907	905	891	933	942	961	919	884	935	902	890	926	926	873	898	897	976	933	869	890	898	929	899	961	854	907	890	934	948	950	957	911	892	924	897	879	960	905	930	921	918	911	899	869	874	893	961	903	881	850	926	895	922	945	899	933	892	947	868	933	876	914	839	923	941	898	919	930	898	938	918	935	879	896	895	882	894	904	880	946	890	912	932	896	918	865	917	889	879	885	937	924	941	931	927	945	914	866	935	949	924	938	866	922	996	891	895	945	854	906	948	914	886	866	926	905	949	889	952	934	920	886	920	899	922	964	882	888	908	883	886	899	843	890	886	903	913	931	950	916	883	895	920	893	859	913	944	929	896	907	891	937	868	940	910	911	929	928	900	872	916	929	889	882	925	902	881	934	872	908	891	906	921	914	904	937	853	926	861	983	960	982	887	868	901	948	872	908	928	884	883	933	917	913	907	901	958	896	903	921	913	900	894	899	904	894	966	835	909	938	924	954	920	902	926	908	927	864	924	827	911	915	906	879	929	863	898	883	902	877	900	945	877	950	944	930	911	899	910	929	887	864	824	884	864	875	862	901	893	921	868	903	908	880	966	937	925	869	914	858	887	908	953	917	940	909	906	832	894	874	901	928	971	855	872	906	910	846	904	910	907	918	896	925	946	869	905	930	901	914	923	930	951	850	913	880	931	905	930	875	914	902	941	969	894	949	858	911	917	903	876	879	945	898	948	915	908	902	875	939	887	889	908	932	856	899	909	966	889	858	913	905	930	909	905	930	914	927	883	914	887	887	942	884	857	876	872	901	883	884	926	915	918	893	908	943	875	922	922	921	935	871	868	904	861	940	912	902	837	851	899	934	883	957	903	966	892	917	903	902	957	951	879	936	913	899	936	952	880	914	965	900	890	871	888	938	891	891	947	915	898	948	894	911	917	873	923	929	887	958	914	855	911	902	947	920	945	882	942	884	940	867	896	844	920	928	825	946	927	937	920	875	913	929	948	856	901	900	869	941	895	987	905	954	940	903	889	945	853	923	898	845	851	942	889	910	929	836	916	939	823	940	866	928	878	929	896	957	924	937	988	904	921	956	943	929	899	931	916	923	916	961	888	961	944	904	962	896	918	902	889	904	879	921	917	911	931	916	942	937	861	906	891	901	916	848	878	956	879	934	864	853	907	869	873	886	965	935	873	886	882	969	934	902	873	864	883	850	948	882	901	922	879	953	915	882	884	892	901	978	951	881	922	939	880	885	859	901	909	898	865	930	915	873	876	905	868	958	920	967	931	918	891	949	863	890	869	888	947	929	877	921	873	932	949	936	916	894	875	937	859	937	869	875	926	933	887	870	915	879	904	893	874	937	918	856	930	933	906	902	872	899	918	959	916	916	953	900	897	896	923	864	913	901	869	880	917	873	857	891	891	883	877	929	917	881	902	898	913	905	939	930	858	928	904	922	896	954	939	910	894	893	977	940	919	938	939	918	907	875	864	967	894	838	873	895	892	884	905	938	940	906	986	899	953	903	915	921	949	929	935	924	903	924	905	861	905	929	947	951	901	918	902	916	919	882	884	943	929	890	883	928	927	899	876	901	876	913	904	908	933	933	958	909	928	898	903	932	897	894	870	907	895	915	898	929	869	905	883	885	935	908	961	931	928	907	921	891	876	918	871	940	886	912	909	870	939	859	859	896	881	903	950	897	828	909	941	918	900	913	878	940	896	891	911	959	917	949	885	844	922	897	922	932	911	891	925	864	887	925	903	892	891	888	908	953	876	877	885	879	914	887	880	923	941	881	886	928	858	947	975	865	925	897	869	894	843	885	889	907	899	871	949	848	911	940	859	918	926	943	890	931	866	919	890	843	876	892	933	892	938	848	883	893	911	905	952	959	865	878	937	908	952	924	949	947	948	854	868	901	935	932	889	949	961	934	942	914	927	914	864	973	904	912	906	899	896	934	869	886	858	911	893	872	933	882	902	875	922	914	918	903	894	916	876	890	942	879	937	969	934	960	881	900	864	872	902	902	993	922	886	932	957	933	948	895	955	893	909	954	884	903	887	922	928	927	934	939	878	925	942	875	919	896	873	951	928	886	920	932	917	921	919	891	887	884	874	946	895	928	975	905	920	895	841	926	917	894	864	914	961	852	893	896	924	892	917	894	857	931	924	901	909	907	899	881	938	942	969	927	897	890	923	949	941	877	964	921	896	900	927	860	869	918	844	938	855	954	950	912	910	897	909	921	880	862	867	875	888	911	937	907	906	905	911	923	910	848	943	890	893	931	875	942	953	904	894	872	874	911	901	874	917	913	895	881	940	906	927	890	853	874	849	944	932	897	968	912	937	895	851	900	899	895	944	898	939	924	907	941	901	891	905	874	904	907	915	858	845	893	907	891	851	896	997	879	892	937	900	892	909	913	920	893	882	890	959	906	948	900	927	921	888	949	921	920	882	855	883	862	922	914	881	882	888	937	848	924	880	939	889	877	935	897	896	895	880	936	959	929	905	944	921	914	927	849	926	924	899	897	860	909	867	902	872	902	932	886	903	897	951	927	961	922	898	910	896	934	942	874	906	973	899	929	937	910	930	866	912	845	917	930	954	922	950	881	894	983	944	895	923	959	945	869	881	896	942	928	884	977	937	943	915	939	886	903	958	1007	877	860	870	885	969	916	945	905	926	943	892	915	929	966	894	878	877	956	908	910	865	990	935	925	918	908	893	923	908	871	905	927	868	914	867	879	937	915	939	871	908	910	942	920	899	891	971	884	935	949	877	935	932	946	912	886	947	863	943	904	874	878	954	942	914	961	891	892	883	919	882	885	922	893	857	910	941	920	894	905	912	901	853	886	869	948	961	916	875	925	867	891	933	870	890	899	887	905	881	952	949	872	937	880	912	942	936	921	914	938	901	915	962	959	885	944	875	913	902	910	905	879	910
4097	295	274	245	239	225	215	251	227	201	223	193	219	238	206	206	187	249	221	192	220	181	198	213	218	214	196	189	198	191	213	200	234	213	202	212	212	223	194	185	210	219	213	207	218	205	213	215	186	209	215	215	205	185	197	196	226	214	192	208	192	177	200	217	163	197	209	236	201	183	239	208	207	205	213	222	213	212	223	194	209	218	199	220	207	222	187	198	214	203	184	194	191	212	211	220	206	206	204	190	216	217	202	233	234	181	186	186	244	180	188	220	204	227	243	211	189	212	205	195	196	203	174	175	200	192	207	221	207	189	198	194	226	199	238	223	183	194	194	198	208	210	200	175	220	199	190	219	210	197	193	179	212	203	207	189	205	222	245	210	197	204	221	210	191	222	212	179	229	216	199	225	201	202	219	238	207	187	212	206	204	196	201	228	222	213	213	213	205	224	174	198	198	203	187	198	230	216	193	210	210	239	193	203	208	207	199	227	226	178	195	227	219	207	186	217	200	182	226	200	198	211	196	196	218	217	230	199	220	202	207	224	233	213	236	224	200	204	195	220	200	204	216	213	196	190	207	226	185	216	201	204	224	210	195	199	219	186	195	196	211	197	179	213	189	194	180	230	217	203	215	187	224	219	172	185	179	174	196	194	219	221	212	203	209	170	219	193	205	204	221	223	193	177	186	203	214	225	235	212	226	211	231	193	207	184	228	195	204	190	231	215	203	213	213	229	229	193	186	188	208	201	223	206	230	168	202	198	216	188	185	202	208	219	209	183	211	186	219	187	207	189	210	201	246	210	209	189	208	200	213	219	206	220	217	196	216	213	213	214	189	189	198	220	226	202	206	201	193	235	206	209	190	228	214	202	207	214	201	211	207	212	197	222	187	237	214	204	228	198	198	211	187	193	211	195	187	221	206	177	202	206	212	207	190	224	178	204	220	209	188	215	189	202	209	270	209	195	211	210	237	216	209	206	198	209	220	233	229	265	197	197	175	198	212	211	242	203	210	209	212	244	192	221	176	222	208	198	181	185	218	212	210	209	206	201	201	246	199	224	224	194	206	200	236	216	187	210	218	193	194	163	176	209	202	235	208	189	233	197	230	217	190	225	203	206	186	184	214	210	175	214	216	219	198	234	213	228	205	199	226	203	210	214	246	239	215	194	190	208	206	188	228	217	241	204	210	202	188	226	225	210	186	212	231	200	197	209	193	175	216	188	231	192	204	231	208	176	212	254	204	181	198	204	198	206	210	230	221	201	204	210	196	203	219	193	226	229	209	192	226	230	205	200	199	225	207	211	195	197	207	213	202	194	210	172	207	185	193	185	201	195	215	196	233	212	194	202	218	218	195	217	202	199	219	179	191	203	208	189	191	205	206	213	199	206	201	210	228	216	212	200	217	189	231	192	216	192	171	210	214	210	218	209	200	179	198	204	195	201	193	201	245	214	198	250	230	186	196	204	179	189	214	187	206	204	223	207	210	210	202	223	177	228	186	217	186	189	214	220	196	218	190	214	193	198	199	226	206	208	183	200	200	201	196	212	210	207	233	219	210	217	209	215	211	224	212	242	199	216	213	190	181	222	206	207	215	191	199	209	208	214	213	206	192	216	192	211	191	190	192	218	193	226	207	211	190	217	229	246	209	181	231	194	206	196	227	190	221	216	235	192	202	195	213	190	201	219	200	196	209	219	222	194	205	225	222	216	218	210	200	228	224	190	244	195	211	181	204	190	201	206	167	191	213	204	216	212	194	176	211	210	220	217	220	201	231	204	205	197	213	180	184	195	190	230	214	185	211	215	198	187	217	222	229	198	239	243	196	206	198	235	194	200	196	193	176	180	203	219	198	193	216	204	213	215	194	224	203	199	223	220	225	196	200	234	199	193	200	200	208	230	232	214	212	225	196	225	205	202	224	199	207	184	189	247	191	183	198	191	235	191	214	217	220	196	197	212	235	220	233	194	218	198	200	211	211	202	197	206	213	214	214	226	198	213	196	201	198	181	226	198	223	205	225	189	223	199	198	210	202	214	240	221	202	224	196	215	194	212	216	189	218	204	200	198	218	223	221	176	223	222	227	229	215	188	208	203	226	221	198	188	183	204	208	209	211	216	221	196	195	211	217	212	218	187	227	201	197	188	205	207	194	207	217	229	181	216	226	210	191	218	254	204	200	204	197	201	198	212	187	207	218	208	242	215	197	205	202	196	183	191	185	237	216	242	241	226	207	197	203	192	190	221	204	186	227	220	193	219	195	196	206	186	222	206	212	196	244	237	233	178	205	211	226	210	197	198	240	210	217	196	202	204	225	213	203	191	192	210	207	255	208	181	220	181	213	200	208	206	198	217	212	202	193	189	196	188	192	197	198	203	222	211	190	210	184	223	197	201	194	200	202	196	186	232	178	180	200	201	208	183	214	212	200	229	219	207	222	202	222	220	212	201	224	212	224	221	214	195	195	197	203	218	212	207	183	216	218	189	221	229	199	247	179	193	187	208	183	233	208	202	206	205	189	206	211	224	223	199	203	188	196	192	182	191	215	208	195	230	204	187	205	245	195	193	206	175	200	167	231	204	201	240	222	188	230	214	231	219	203	205	242	198	213	207	208	233	183	203	206	203	181	226	223	219	211	211	200	221	235	183	205	227	198	213	175	198	193	217	226	213	231	211	218	228	241	206	204	208	201	200	200	198	207	226	188	217	242	232	197	220	193	211	207	202	239	196	190	188	209	236	230	214	224	196	181	204	199	200	207	217	250	223	226	210	203	188	241	227	185	214	225	213	189	191	219	214	184	206	181	199	198	199	201	180	220	225	242	201	219	215	222	229	182	212	203	203	222	224	191	192	202	197	211	207	211	185	198	205	209	207	193	225	222	197	214	202	191	216	213	197	251	196	217	225	208	193	206	204	223	227	182	201	212	205	231	216	212	194	187	213	210	211	204	216	184	243	204	219	210	214	210	225	168	209	205	207	204	179	216	209	207	203	215	215	232	225	205	214	191	206	179	224	232	209	262	211	201	208	196	230	214	222	207	177	196	183	220	233	200	212	228	227	192	209	195	208	213	223	226	201	206	211	204	225	194	213	255	203	217	206	205	192	212	201	200	186	199	206	184	218	220	220	216	199	179	205	225	195	190	211	204	212	211	179	206	189	205	216	189	205	207	218	182	184	208	203	199	232	226	238	226	212	181	220	199	195	192	226	204	211	201	198	201	194	203	197	209	206	226	192	179	233	205	182	215	218	256	190	230	192	218	187	199	214	211	217	216	209	212	189	188	201	205	193	222	227	216	180	223	218	212	169	209	195	214	211	218	199	214	219	224	187	205	230	228	202	212	200	204	200	208	227	225	197	227	195	205	229	198	203	199	219	221	219	180	218	201	200	201	193	206	225	205	202	237	181	189	174	199	185	195	210	195	197	185	217	216	233	227	172	211	216	222	205	225	200	216	212	196	212	188	224	209	192	207	213	199	216	238	178	195	189	210	195
3022	497	583	623	642	626	630	631	530	538	545	524	486	516	526	483	516	511	546	489	537	506	546	506	527	498	490	512	499	508	469	504	510	501	492	487	477	554	516	512	469	484	533	493	489	526	497	521	549	525	496	550	498	499	527	508	526	466	473	537	486	513	497	500	525	500	511	503	507	538	507	536	508	511	483	518	489	533	509	527	514	494	499	502	491	530	519	523	485	543	476	520	503	498	488	523	530	474	511	519	549	536	521	477	518	519	519	507	486	490	539	509	507	498	527	518	505	523	489	548	516	493	532	501	512	507	522	502	487	479	523	483	538	513	512	519	510	521	485	480	520	528	499	507	524	534	488	488	539	479	477	516	546	539	470	504	491	537	488	553	512	525	519	510	510	499	502	543	536	505	518	480	523	504	504	526	498	547	457	505	520	522	522	493	474	469	491	535	541	551	554	509	500	524	518	501	502	543	548	503	513	559	502	490	508	518	534	516	506	518	482	528	516	508	518	556	506	521	523	542	474	497	524	476	522	524	475	537	493	492	508	512	507	535	473	481	505	533	494	552	564	504	495	520	474	497	474	493	494	467	487	503	496	498	482	513	458	479	486	505	516	484	497	516	496	551	531	477	463	506	516	511	516	507	504	488	549	540	468	482	529	490	536	502	501	461	530	514	553	520	521	499	526	487	467	498	523	511	519	474	571	532	495	526	487	505	503	536	520	481	515	513	489	533	509	524	495	531	485	492	510	543	533	503	524	525	563	501	508	481	474	499	478	562	469	516	467	525	518	522	492	501	518	504	535	487	477	525	510	497	489	497	478	551	497	514	493	486	548	514	475	469	496	477	524	517	508	477	516	532	521	512	529	493	528	549	508	528	488	536	495	525	480	504	489	503	513	491	506	511	497	526	504	523	551	480	553	508	507	519	500	511	494	497	552	507	551	497	491	504	489	506	504	548	539	491	491	521	532	477	528	484	530	513	512	480	583	522	523	514	555	510	525	465	513	486	523	490	496	506	497	464	472	487	560	501	477	533	526	513	513	513	506	515	501	490	481	505	502	507	538	480	522	549	551	490	508	510	466	498	541	511	515	492	477	493	504	518	499	515	514	484	489	476	507	517	475	509	503	525	536	501	537	516	464	527	483	484	514	521	548	510	493	532	496	524	491	498	498	524	493	500	497	494	504	511	532	531	511	484	519	508	511	502	551	537	491	511	497	555	448	532	497	512	533	535	518	529	517	493	520	506	506	533	508	534	488	477	500	518	529	492	517	509	526	507	505	516	493	524	535	501	510	550	524	530	516	503	531	501	533	538	538	514	508	494	532	489	529	486	523	504	489	495	492	520	510	499	491	513	526	551	521	491	491	516	542	573	558	531	513	523	519	537	531	529	471	484	515	497	500	514	505	477	524	506	508	534	513	499	494	499	496	519	492	471	511	510	511	528	522	543	499	496	517	519	497	462	530	481	526	503	508	531	523	537	503	533	501	490	510	542	571	543	547	510	479	514	525	526	505	533	497	521	518	466	512	531	538	525	513	472	525	494	493	530	493	482	507	540	534	468	510	494	508	470	498	491	504	487	502	534	482	535	487	532	529	519	542	515	530	501	491	511	541	502	481	527	528	553	511	507	496	482	503	495	511	543	501	549	515	557	507	509	525	498	525	486	507	507	488	475	506	499	543	541	508	516	524	505	490	533	515	509	500	515	481	531	489	502	495	539	526	499	566	509	532	509	537	507	496	524	501	518	533	516	480	515	492	528	513	483	505	507	520	532	506	499	506	508	505	515	485	511	499	497	536	492	516	503	560	507	514	518	562	532	491	544	462	489	552	526	532	515	504	545	537	482	508	530	494	510	511	524	536	503	519	489	481	494	483	490	491	501	523	483	495	482	495	508	526	505	500	562	510	492	510	518	505	572	515	502	536	519	483	523	515	528	521	483	574	542	514	555	509	509	529	498	505	519	512	543	482	503	474	516	505	527	511	522	515	505	523	491	471	520	482	517	508	518	526	483	529	511	507	516	542	511	499	537	545	507	491	482	468	505	537	477	491	539	511	521	516	511	517	478	520	519	499	500	515	514	489	496	511	532	498	508	497	509	505	490	504	511	483	500	535	512	489	529	504	510	495	539	507	504	543	505	520	519	535	511	518	484	533	552	501	523	489	517	483	483	503	496	486	504	496	501	494	502	509	527	507	490	480	560	519	514	515	520	494	493	502	548	515	495	518	567	512	509	485	499	477	500	538	524	514	512	508	507	487	509	522	492	478	524	506	475	488	476	517	517	520	493	498	463	551	513	536	514	542	527	552	472	491	479	517	470	502	479	530	499	520	500	537	506	524	511	476	511	499	499	488	477	522	506	492	492	531	500	518	494	542	491	542	539	528	491	488	522	497	501	524	546	536	510	521	516	516	503	502	492	489	509	522	523	534	506	479	529	518	542	518	503	503	528	498	507	486	507	512	538	496	495	529	527	514	478	487	461	525	519	504	517	500	460	551	542	543	501	466	522	524	521	542	500	504	504	496	505	478	512	459	482	515	495	531	527	545	525	510	491	510	502	490	531	520	494	501	538	496	494	463	495	479	529	526	503	509	477	523	495	532	540	529	481	502	515	501	512	481	536	508	549	505	535	457	536	526	549	529	490	562	513	516	566	511	492	529	480	532	476	551	483	505	500	516	517	504	516	523	504	500	531	516	504	546	476	539	510	543	533	518	464	521	497	525	536	506	467	528	503	532	522	467	531	515	536	491	489	492	457	488	491	498	490	509	500	527	524	508	501	498	517	501	550	481	535	495	504	534	560	497	525	481	507	503	514	495	543	514	516	489	534	503	553	540	527	519	490	498	476	487	510	487	504	479	562	516	525	528	483	489	482	535	484	492	495	487	477	498	527	509	485	527	497	526	521	523	490	513	476	491	492	488	498	503	518	481	493	494	524	502	531	502	505	508	523	528	527	491	529	518	538	515	534	511	535	515	512	537	537	534	497	517	485	514	539	536	459	530	480	535	565	512	528	529	522	518	504	479	512	496	534	479	560	455	489	518	522	540	487	484	509	487	510	508	468	511	543	518	538	501	532	500	565	466	506	524	545	545	494	535	490	495	523	535	514	510	489	505	487	499	500	533	490	513	481	497	494	523	534	535	470	469	522	543	522	532	478	529	498	480	505	538	526	505	529	516	519	511	515	490	567	519	445	521	515	479	532	476	503	519	512	499	509	554	545	567	495	533	562	501	519	503	515	552	541	492	509	462	534	494	477	502	507	499	501	500	530	511	521	520	520	525	529	509	519	513	527	516	462	573	497	509	499	499	521	517	528	529	499	535	523	500	535	545	501	523	530	508	503	510	528	555	522	491	501	491	522	503	486	491	511	526	545	504	518	526	497	562	478	519	499	518	538	473	513	541	516	534	502	503	536	507	480	507	500	551	484	494	513	547	548	528	477	525	528	490	529	525	519	503	500	472	544	487	512	516	469	517	503	539	515	539	521
13836	1121	767	677	591	541	518	491	445	435	384	314	333	312	328	282	290	276	302	310	296	305	296	285	298	283	286	289	287	273	282	301	278	282	303	301	290	269	309	285	300	288	302	294	292	276	292	301	306	276	266	296	250	290	279	300	287	325	273	311	283	269	255	285	321	289	268	294	291	265	269	277	289	282	283	288	289	292	310	294	285	297	297	319	244	271	284	265	259	274	243	277	293	282	282	332	288	282	267	235	293	290	273	292	275	267	280	268	316	267	303	249	269	314	294	284	295	275	311	306	297	265	288	261	265	293	340	308	314	280	291	288	284	292	281	291	274	300	293	294	269	284	292	289	291	305	276	284	264	265	263	266	275	291	263	303	287	307	295	303	245	251	270	279	290	287	301	308	291	278	300	287	266	270	277	297	265	282	293	312	315	287	304	252	272	273	294	288	266	295	289	291	286	271	280	296	301	256	279	305	285	286	281	286	305	305	278	256	288	287	252	286	280	303	277	289	292	291	268	298	315	256	285	256	293	250	255	287	279	288	293	266	291	274	293	305	277	254	284	304	296	285	288	309	279	300	268	264	294	269	300	272	302	291	261	317	309	287	263	290	276	283	304	285	304	277	301	281	258	294	272	310	289	269	261	280	292	276	282	290	307	282	296	268	306	273	263	253	303	277	254	289	283	301	282	284	273	268	296	286	241	282	292	277	281	269	297	305	281	276	276	291	307	270	290	341	254	283	266	304	256	276	318	277	301	261	246	282	283	286	289	279	257	261	289	275	287	309	281	325	282	290	275	284	303	304	313	259	261	332	265	289	298	302	292	270	280	303	300	257	293	253	280	278	265	259	272	301	304	295	274	284	275	273	266	302	307	286	277	299	301	280	264	269	325	296	305	308	272	296	293	277	256	271	291	303	310	303	292	257	276	274	299	280	300	274	260	302	309	298	300	259	265	259	299	286	268	333	286	250	307	299	267	260	257	286	283	276	288	287	305	307	246	276	287	275	283	257	282	295	319	272	280	279	289	296	276	307	295	304	285	297	272	282	269	294	323	300	256	261	294	304	295	294	287	302	298	300	264	271	320	309	324	259	296	295	277	280	295	265	284	283	289	323	287	277	267	329	261	288	265	296	243	269	267	263	287	293	311	316	293	280	275	300	274	283	291	292	277	277	251	308	280	287	275	309	286	273	265	269	272	312	292	290	294	269	302	244	270	267	272	297	290	282	284	292	295	316	292	321	293	313	268	248	294	251	293	295	297	319	290	291	289	263	290	289	306	317	283	262	299	292	253	276	287	283	272	296	291	254	260	281	275	296	278	317	287	281	286	243	291	306	273	312	257	266	291	300	275	267	271	297	279	280	259	271	267	253	278	274	294	278	285	258	257	297	272	297	251	291	268	272	285	274	285	293	300	301	237	262	251	289	316	291	248	267	282	281	296	258	281	284	297	270	284	292	305	262	291	280	285	308	273	293	276	281	274	289	295	308	282	279	241	259	306	262	306	302	309	284	273	259	268	310	303	300	300	270	275	273	299	290	305	255	291	271	290	276	272	287	285	285	265	295	284	318	267	289	290	285	302	293	279	277	303	271	259	289	284	263	306	291	291	292	276	292	297	265	284	257	249	258	263	269	292	325	295	271	321	270	289	290	275	287	315	321	284	315	312	301	297	265	262	253	314	233	284	304	278	311	305	288	283	291	316	264	281	301	276	253	295	276	278	277	320	271	285	266	306	276	285	319	266	274	271	272	280	296	294	268	279	313	313	294	288	282	285	289	289	257	251	298	270	262	302	266	297	282	283	276	292	292	284	318	288	286	258	265	314	277	308	278	277	285	287	273	291	264	291	258	305	265	272	283	273	270	275	289	314	290	302	265	324	298	315	270	285	287	261	286	333	285	275	293	311	262	278	295	300	314	286	320	279	276	309	301	309	298	300	284	269	284	275	298	295	290	275	240	281	258	269	274	300	296	308	297	277	296	306	275	310	239	299	274	294	314	284	275	252	283	299	265	315	278	323	264	269	261	274	295	306	285	279	313	325	295	321	284	273	296	275	265	268	261	292	288	287	285	259	271	271	257	279	302	256	298	299	301	301	287	312	273	282	278	316	305	292	319	274	278	283	269	278	293	308	304	322	297	312	288	295	298	284	279	289	301	305	242	276	259	272	280	268	269	283	298	296	304	307	296	283	275	291	279	283	265	310	299	278	290	290	263	295	312	268	307	325	280	263	300	302	275	291	302	293	288	282	263	271	255	306	302	280	243	288	270	298	298	296	285	256	257	287	293	291	312	289	286	310	281	269	288	296	296	294	309	288	237	268	288	275	277	295	292	288	266	298	268	271	288	279	321	288	317	258	317	278	284	295	277	317	269	277	267	319	311	308	258	277	286	308	303	276	314	289	312	278	279	307	285	307	304	266	264	263	279	308	283	307	313	302	312	294	271	270	274	237	301	260	269	312	291	311	280	250	293	273	302	270	272	294	268	249	301	279	287	298	284	273	317	291	275	295	267	307	250	260	280	247	300	278	259	266	305	289	271	300	258	262	293	293	314	307	285	295	288	284	310	285	304	274	295	265	268	280	298	260	276	277	280	277	248	275	302	254	272	292	280	277	303	282	308	284	285	295	276	260	295	307	257	265	278	276	288	294	281	319	284	261	284	271	281	272	288	276	288	296	296	288	285	305	321	332	271	279	270	279	289	291	272	314	293	285	275	282	265	294	275	239	259	293	267	274	297	267	266	297	279	273	282	294	294	303	249	286	299	301	282	282	289	260	275	322	324	273	288	285	295	272	295	276	290	282	242	251	280	279	288	289	268	307	288	261	309	302	283	286	261	261	314	246	287	302	319	263	306	292	275	293	261	305	276	292	325	305	284	288	312	262	298	272	238	285	306	293	288	308	269	257	274	258	281	288	324	304	285	284	266	277	308	277	281	271	276	298	285	324	294	275	302	299	251	307	277	292	282	260	294	253	263	265	291	305	287	284	255	261	291	263	294	300	298	270	297	277	251	293	320	274	295	288	297	292	275	309	333	290	293	279	292	283	295	263	289	281	290	294	289	271	270	292	276	263	292	280	304	275	276	281	262	300	321	330	292	288	289	264	256	292	264	272	304	257	280	294	287	320	280	278	275	278	301	290	287	289	312	276	280	288	271	312	302	320	322	255	261	300	294	306	246	288	281	301	306	254	298	250	277	278	250	299	306	293	287	291	293	283	296	296	287	284	302	299	303	311	298	276	255	274	273	330	315	274	286	274	290	286	293	282	264	264	286	283	277	261	302	303	293	300	260	288	266	275	312	267	253	252	274	267	286	305	310	273	287	288	253	273	281	296	273	306	295	310	282	311	284	312	283	292	260	293	267	264	271	251	298	278	300	300	275	265	284	298	243	291	281	315	294	294	271	294	283	313	287	261	278	298	270	256	295	255	280	295	276	319	276	263	301	268	265	298	261	289	276	290	304	298	269	268	271	304	295	302	298	300	295
9048	1002	1637	1959	1919	1762	1725	1642	1636	1423	1030	938	851	759	770	808	745	774	790	711	737	659	701	713	746	661	652	665	684	734	668	708	707	679	703	715	667	709	696	693	684	682	677	673	693	610	713	661	674	681	655	664	685	720	720	650	659	662	700	686	671	666	690	631	714	629	691	667	663	623	704	687	710	642	657	698	721	628	655	671	698	690	664	690	660	628	653	659	706	651	706	678	621	682	724	673	639	658	683	688	652	672	659	692	743	719	653	675	709	703	703	673	683	707	680	683	650	700	665	661	666	668	644	626	666	684	702	697	642	689	677	688	660	645	708	653	658	652	682	697	647	718	645	676	657	680	673	667	649	638	715	699	654	678	655	669	650	655	654	705	732	693	665	689	696	651	694	690	690	655	684	708	663	643	666	741	638	674	703	672	623	682	664	667	660	656	622	699	672	683	654	678	684	694	638	673	723	684	646	667	655	683	658	709	674	690	655	644	668	668	689	715	677	653	674	642	715	672	700	653	679	656	677	675	688	673	642	675	646	714	678	722	708	676	686	663	652	653	680	663	658	613	674	656	652	646	696	673	665	632	683	668	735	670	655	682	672	690	695	684	658	690	657	686	697	646	669	657	664	680	649	672	648	681	674	640	669	679	638	707	713	681	662	678	677	664	625	669	655	694	678	674	689	685	686	666	670	692	703	643	671	709	708	719	660	669	672	639	680	678	685	679	620	688	700	666	655	640	719	633	686	681	681	654	645	661	694	711	640	697	649	666	669	658	651	693	630	654	664	658	669	676	652	642	653	621	670	704	688	662	690	657	690	692	690	660	632	689	680	677	692	717	706	641	678	675	729	706	675	647	692	699	663	685	697	651	679	701	635	677	611	671	666	664	680	720	640	647	655	671	714	705	690	673	686	697	674	656	645	645	645	662	709	667	650	698	631	679	694	682	644	674	632	623	637	655	679	689	689	685	696	668	667	654	659	678	665	720	677	665	676	622	669	681	676	686	663	679	690	645	710	654	664	656	690	638	681	669	676	675	657	697	647	656	694	669	709	717	666	701	716	703	645	654	624	660	710	700	673	654	673	708	687	669	689	658	672	678	640	668	656	689	668	683	692	682	650	648	706	714	694	691	701	718	697	638	665	671	681	670	693	708	670	663	696	665	674	640	703	685	697	661	664	692	660	655	707	689	664	649	684	674	656	628	692	631	642	670	668	681	658	701	665	676	658	670	687	676	719	699	636	693	635	728	710	717	697	678	726	676	665	643	674	666	656	687	690	669	689	652	699	686	629	661	621	659	699	686	669	715	660	666	628	638	682	695	679	665	657	702	657	632	669	697	680	662	618	655	640	681	672	709	649	696	687	687	693	691	685	642	687	722	658	620	682	686	641	664	670	714	688	644	684	626	682	663	685	673	667	738	666	699	637	716	667	645	646	613	702	634	685	684	636	685	695	720	681	648	678	666	659	673	703	696	737	659	608	681	648	675	683	690	622	686	661	655	655	655	650	639	707	674	696	635	668	686	661	679	590	653	675	703	635	691	694	632	718	608	684	690	674	661	659	698	675	682	710	621	724	635	668	697	679	682	662	624	705	684	683	654	686	670	623	652	657	691	693	661	664	675	620	705	680	628	688	658	667	656	657	678	734	678	712	677	680	689	661	664	666	689	651	666	681	653	628	694	673	643	702	671	672	682	655	673	664	679	653	680	682	724	647	719	674	650	677	668	652	673	705	706	741	717	693	679	664	658	671	673	666	708	668	684	662	674	655	640	717	697	682	668	691	679	662	674	687	659	662	668	651	652	717	640	674	661	684	670	707	666	635	680	687	676	644	657	633	692	697	696	732	688	634	674	686	664	723	681	640	650	675	641	662	672	650	680	701	617	657	661	714	692	665	645	665	610	677	648	649	719	641	654	690	638	686	684	688	680	686	679	684	677	704	666	701	676	730	685	697	646	654	621	645	700	673	668	689	658	715	669	672	619	660	657	657	710	689	689	640	691	630	641	671	690	666	698	629	679	708	641	681	672	697	669	647	654	674	663	665	682	675	682	688	668	658	704	708	683	668	608	658	701	630	653	658	657	695	679	724	675	640	658	691	698	661	616	687	664	630	619	650	691	710	713	703	685	693	688	653	649	674	645	681	658	640	656	721	670	678	665	694	645	648	664	701	684	654	704	684	655	656	682	707	688	711	669	633	668	629	630	698	691	664	692	692	672	688	690	679	650	665	631	665	669	663	697	730	674	678	652	683	687	683	663	706	672	698	644	658	688	648	680	668	678	689	702	675	678	672	696	641	687	710	658	696	648	706	683	633	740	655	702	663	650	671	651	662	671	697	690	645	666	671	680	747	681	649	705	675	647	651	645	711	666	716	712	649	662	731	697	713	617	674	645	667	630	651	619	610	689	638	648	658	686	647	647	645	685	718	693	688	676	664	643	668	697	688	720	649	651	684	669	656	676	666	670	697	697	682	669	746	663	685	678	689	698	699	646	639	643	687	678	676	638	659	647	687	649	654	681	649	695	664	665	667	681	688	684	713	659	665	698	675	689	667	683	669	664	686	655	677	671	647	649	710	670	679	665	681	690	627	678	693	649	681	672	692	647	660	648	646	677	674	655	620	710	676	662	642	642	655	674	683	721	680	693	701	646	660	682	649	648	695	686	691	668	699	692	674	670	714	714	680	648	634	700	708	672	663	665	665	736	672	645	678	665	657	620	679	656	656	685	612	671	680	657	666	659	724	679	709	662	642	626	647	670	717	714	685	679	692	672	657	657	706	713	694	742	725	694	648	670	660	685	674	734	627	705	665	701	657	699	649	679	688	681	674	679	706	661	658	648	704	681	642	650	629	685	685	633	700	698	681	660	664	654	700	599	722	650	635	687	661	602	706	687	624	675	669	708	670	639	684	673	643	640	620	699	680	664	674	676	662	627	621	609	672	705	737	694	696	705	629	678	697	638	722	699	664	679	671	648	655	676	707	711	676	667	649	669	702	629	663	663	730	693	668	684	660	705	652	646	661	702	675	673	662	655	725	667	670	649	701	657	663	664	656	684	680	654	653	729	697	672	655	689	669	665	633	694	688	698	680	621	728	633	702	673	677	675	647	680	686	671	632	699	632	689	682	626	673	689	678	713	718	675	660	709	687	708	688	677	637	672	663	677	645	658	717	646	711	714	671	753	689	664	644	659	677	659	688	676	663	720	673	636	637	678	703	692	693	715	645	610	661	686	689	686	723	682	665	642	652	648	674	645	679	699	666	714	697	657	677	693	637	726	701	652	638	661	649	695	676	689	732	640	682	700	624	660	681	622	636	691	674	687	653	674	669	704	644	685	645	662	663	660	662	628	633	681	688	620	694	685	653	675	666	655	684	689	686	625	694	668	636	676	707	645	677	646	686	653	714	660	652	708	644	648	682	682	650	631	710	717	751	721	669	643	705	707	649	720	722	678	683	683	633	718	655	644	708	675	677	704	683	684	625	651
22158	2521	1416	1366	1155	1009	928	820	787	654	553	447	466	412	451	465	459	441	434	444	443	378	428	435	413	419	421	363	449	418	421	414	442	427	427	421	415	418	457	398	439	410	434	439	420	373	403	449	428	417	376	417	427	413	399	405	406	440	382	419	422	468	377	444	418	416	437	396	417	387	444	375	416	403	395	396	404	396	406	424	389	418	346	387	386	396	378	393	457	412	392	432	448	434	413	396	420	390	425	401	415	425	402	448	401	399	387	386	430	412	402	412	412	430	432	405	379	408	413	397	404	413	397	408	409	438	406	411	389	398	443	406	385	407	419	429	420	386	411	425	377	397	380	423	401	431	454	400	384	363	403	433	415	388	412	445	432	386	424	431	412	462	395	392	371	451	439	422	398	400	435	423	426	436	407	442	402	381	427	392	443	423	460	434	413	415	390	386	403	426	418	436	412	429	443	421	433	428	418	417	407	418	415	402	414	446	437	415	403	384	420	433	455	405	396	414	421	410	403	424	396	449	382	386	419	455	398	403	373	384	410	387	431	414	394	436	436	384	353	415	369	395	435	382	395	425	437	400	435	386	494	472	398	435	409	392	425	392	390	428	414	415	430	380	409	437	384	391	400	377	398	419	424	372	396	429	397	394	384	416	426	412	426	392	432	433	402	439	410	394	414	417	414	453	419	400	385	389	436	401	415	422	414	406	385	395	384	382	408	381	420	418	376	392	428	446	423	434	391	437	442	348	423	386	408	394	366	436	444	402	383	409	425	444	388	417	409	395	415	447	378	416	404	414	365	442	385	384	414	410	430	438	397	411	437	432	417	391	413	406	389	381	419	405	409	375	390	386	399	436	389	419	408	397	428	392	433	409	409	424	429	399	437	409	367	423	417	405	415	404	448	432	447	398	402	447	400	404	417	421	433	418	409	416	389	413	390	423	398	431	402	387	430	424	402	413	422	413	425	393	411	373	386	434	425	412	406	419	394	427	424	407	402	432	400	420	388	416	424	395	426	389	479	444	420	445	430	432	446	398	409	447	404	419	399	387	419	373	397	450	421	428	412	425	430	412	403	435	397	418	406	408	402	415	422	420	401	394	382	381	444	422	403	418	422	410	408	423	441	405	405	391	430	385	412	379	409	427	436	372	447	389	437	435	420	413	425	423	409	441	477	388	403	410	424	421	404	418	424	406	464	397	388	406	380	380	418	440	396	379	439	399	415	440	392	427	394	416	428	421	388	412	402	394	376	413	387	384	398	402	400	418	400	416	433	405	399	365	419	427	439	401	394	396	416	409	353	388	381	421	380	405	419	435	430	395	409	376	408	410	411	387	388	423	397	387	381	405	425	442	419	394	445	391	421	443	392	437	412	417	404	397	408	396	401	441	393	420	364	414	405	453	367	418	403	432	411	413	422	429	413	407	379	461	414	444	424	390	417	398	390	412	387	403	412	442	391	401	400	413	412	421	424	421	398	453	415	430	403	408	389	397	394	432	411	454	422	413	376	413	396	409	443	441	440	370	449	470	379	412	391	407	413	378	394	430	426	461	406	416	416	407	447	409	383	393	441	384	403	423	368	418	375	373	432	355	443	429	382	379	420	422	398	447	405	450	396	391	392	406	376	384	402	381	475	427	401	380	402	419	390	401	399	405	416	418	421	397	426	374	405	369	426	395	413	417	413	407	383	438	411	425	447	414	396	424	428	416	396	450	391	407	406	444	411	421	448	367	383	428	421	376	426	433	414	394	393	444	392	434	404	403	424	405	356	387	398	409	421	443	403	401	394	411	422	435	426	406	402	407	415	427	412	426	400	393	444	454	441	394	443	426	392	457	435	430	371	391	361	391	427	421	426	440	447	399	429	378	359	424	390	393	434	439	410	413	445	382	419	393	429	414	384	422	421	394	411	420	390	428	434	371	374	436	427	430	377	387	387	367	400	399	418	392	432	430	385	403	404	371	417	416	399	474	404	407	387	422	413	382	385	379	423	411	402	391	388	399	412	379	467	414	414	381	416	403	405	456	428	392	456	396	419	415	420	420	415	389	414	397	423	387	395	413	422	397	384	394	429	378	406	384	382	420	402	433	422	412	418	431	420	444	423	411	409	421	431	392	413	404	425	419	418	434	393	424	381	421	409	427	444	420	391	407	405	412	401	418	393	396	371	381	402	421	411	397	424	466	397	394	404	421	406	395	401	405	420	416	388	425	416	436	448	387	422	466	438	438	442	426	421	464	409	393	417	387	398	429	415	414	438	411	412	407	411	386	401	426	412	420	394	425	438	415	436	408	425	399	405	401	437	464	414	414	405	385	381	443	388	372	425	402	430	425	413	438	378	413	368	417	396	453	400	437	401	390	397	385	441	408	405	434	440	386	432	445	434	390	394	425	383	398	432	407	381	386	391	457	416	422	402	421	427	449	379	429	406	388	385	388	375	411	394	455	412	408	411	423	392	388	391	427	414	388	388	426	416	450	434	441	386	383	399	421	382	411	417	416	452	418	356	402	363	447	394	423	406	405	459	419	403	386	412	418	393	386	511	439	420	408	409	416	397	407	427	444	422	420	365	397	400	403	392	422	446	390	481	408	389	432	405	399	453	428	356	411	419	382	405	393	427	382	439	412	387	435	391	465	376	412	427	369	411	386	393	452	380	413	432	400	447	429	363	412	436	442	380	417	435	377	437	411	401	409	390	428	369	417	428	386	396	399	425	424	392	410	410	398	420	422	447	401	411	424	377	424	354	409	438	426	419	400	422	464	412	442	410	411	390	427	414	426	377	373	431	391	412	402	425	405	405	413	384	439	411	388	411	357	413	397	385	413	415	448	375	409	393	407	409	415	411	414	412	439	437	401	415	421	385	392	405	476	403	400	444	401	380	397	457	405	411	425	400	397	397	409	421	409	412	461	402	426	395	386	420	471	424	395	411	401	390	428	417	399	420	387	428	437	399	408	435	439	425	420	437	415	395	401	422	439	400	425	393	402	364	419	427	432	416	366	366	400	403	456	448	392	369	397	414	394	401	437	454	419	405	423	426	469	421	430	401	403	436	397	395	423	414	398	418	415	380	395	424	400	389	447	396	428	374	414	413	422	388	458	432	389	388	390	416	403	429	375	437	396	425	421	413	408	391	414	420	444	370	438	399	410	397	401	415	456	409	418	440	419	423	468	438	399	385	431	397	448	419	416	392	402	411	460	396	438	397	408	411	419	388	402	439	396	447	404	413	396	434	402	459	384	429	375	438	405	420	420	402	401	427	381	414	430	443	410	424	417	431	435	359	408	424	379	391	407	394	406	445	399	423	407	351	412	443	425	409	402	345	414	426	374	402	423	397	443	433	399	399	399	431	429	400	392	464	371	404	419	456	430	381	404	398	393	423	398	403	365	381	416	402	404	415	376	392	421	423	407	407	408	366	390	383	429	396	437	415	431	418	388	383	429	411	396	379	437	419	423	402	401	399	429	424	392	397	425	448	382	430	438	418	417
12116	1578	2715	3310	3168	2891	2541	2708	2875	2458	1846	1429	1259	1178	1232	1086	1069	1079	1077	1011	1041	999	984	974	954	986	996	933	915	958	949	925	939	999	892	935	974	983	987	922	921	911	932	912	911	945	928	963	918	934	917	895	882	872	957	904	883	943	929	891	919	929	902	901	941	918	874	916	877	911	897	877	903	920	923	939	927	894	891	881	917	899	885	945	905	994	937	945	919	904	894	926	968	867	941	926	938	930	862	892	963	911	965	971	939	878	914	946	920	984	878	898	930	876	938	887	956	842	905	932	904	889	929	898	885	927	899	862	951	946	948	948	931	910	873	938	942	866	948	938	922	975	929	908	923	915	933	957	859	910	911	910	931	947	901	966	904	942	916	934	973	879	924	902	953	879	903	909	896	910	895	928	931	925	915	937	996	945	904	903	927	908	970	918	900	919	937	911	906	939	945	930	870	895	883	938	942	941	892	929	888	932	843	943	954	948	877	918	941	894	901	936	1004	904	934	938	913	878	918	926	912	929	879	830	884	922	891	908	890	949	893	883	937	897	894	909	954	910	854	980	869	918	850	905	935	937	927	928	889	908	929	892	913	906	841	943	893	913	894	907	882	910	912	887	898	901	853	862	903	904	886	940	908	907	903	911	930	1003	907	890	933	885	914	933	852	936	955	887	954	917	918	898	881	930	916	902	892	882	913	930	916	866	904	928	880	937	912	871	937	925	905	936	879	893	937	964	890	916	912	990	889	892	888	956	891	876	865	959	917	972	948	910	906	894	923	903	899	910	948	894	904	899	904	899	921	884	918	929	930	888	930	900	936	942	882	920	940	881	937	910	865	915	915	932	895	917	928	877	921	918	870	897	918	907	875	929	924	923	883	907	839	887	914	856	922	957	908	838	907	954	921	898	900	879	895	966	919	907	882	881	940	883	917	901	934	920	907	900	871	922	950	845	955	851	955	964	976	865	916	878	911	915	891	938	921	898	924	934	918	871	920	857	874	928	894	954	912	897	921	911	874	906	903	931	880	935	874	889	919	930	918	908	892	918	870	951	893	941	888	894	862	913	927	1028	949	933	897	931	902	942	970	882	938	915	952	862	901	920	962	866	945	835	895	895	932	856	906	949	879	920	890	965	892	985	953	890	912	961	964	878	910	902	887	872	907	929	939	924	912	871	887	875	899	898	928	990	935	883	968	961	973	897	937	922	900	885	921	863	884	876	904	903	934	961	949	866	891	838	871	892	874	870	941	919	916	932	955	876	896	913	952	879	882	858	894	921	930	921	933	939	882	914	908	979	923	906	932	868	897	961	961	887	885	907	940	906	882	965	911	874	887	923	900	894	906	921	909	910	904	914	880	930	902	935	961	885	924	858	897	920	888	946	925	924	902	928	914	914	916	890	944	874	918	920	862	988	912	920	930	929	896	954	887	921	893	902	908	936	917	892	921	915	900	907	916	885	916	924	951	894	904	916	936	945	865	951	870	836	876	902	943	870	881	923	946	910	870	915	890	953	849	908	877	894	885	882	888	930	892	929	896	882	967	957	871	923	923	962	930	920	882	932	907	905	914	926	878	869	901	956	901	928	937	912	886	917	889	933	893	974	881	866	866	952	936	888	933	892	855	918	979	924	938	914	922	842	923	935	936	878	923	871	893	935	867	877	908	895	898	893	927	880	904	942	949	903	838	910	843	960	934	925	936	842	914	912	915	919	875	940	887	927	878	973	908	940	896	862	882	872	911	922	922	909	937	908	935	847	919	911	930	887	916	908	899	883	915	871	905	887	974	858	920	941	869	875	928	913	966	875	893	924	886	908	910	867	931	880	922	947	882	885	881	891	895	884	903	910	880	898	941	883	903	960	879	933	836	925	875	900	892	868	900	879	913	952	888	935	925	942	898	916	899	915	859	933	872	896	893	931	914	885	956	891	916	936	933	947	915	905	907	871	927	890	937	916	876	900	925	898	921	938	893	888	903	925	891	949	892	880	911	931	923	927	927	907	926	894	866	927	901	880	937	942	875	861	902	950	887	917	872	866	888	932	939	888	937	914	879	896	900	903	896	949	942	966	933	871	924	875	904	960	901	921	962	887	864	886	936	881	931	869	935	896	914	927	920	882	968	868	945	938	918	887	923	882	948	883	933	876	940	914	880	932	908	892	962	899	923	912	891	902	940	922	915	917	937	897	880	895	918	881	951	907	923	921	867	918	917	899	903	953	893	950	952	926	880	920	897	962	929	898	897	949	952	897	894	925	891	957	950	883	935	873	920	938	902	865	919	938	909	903	878	922	904	918	948	953	936	940	912	961	888	830	922	937	898	994	903	917	961	924	919	913	881	899	899	942	845	939	905	887	931	927	951	943	949	897	968	889	863	926	878	832	908	907	919	886	899	906	882	875	928	960	850	915	884	928	907	930	895	922	928	955	917	888	879	918	944	922	937	875	972	919	893	914	899	878	886	897	954	945	871	865	913	926	929	874	924	862	898	920	871	931	934	895	904	931	861	935	920	888	875	939	919	877	967	889	870	890	955	857	884	909	883	946	895	931	898	858	864	895	871	905	921	925	877	889	949	933	897	912	862	927	912	928	904	926	857	855	880	915	873	927	891	910	914	921	887	916	933	902	916	957	896	972	949	887	943	936	930	899	891	953	868	903	948	925	862	923	927	922	907	896	927	944	963	908	863	893	917	950	938	930	963	874	927	905	910	891	918	958	960	869	929	891	976	901	920	934	895	877	955	917	909	941	904	929	943	943	905	908	862	868	895	903	889	906	881	945	918	931	944	897	860	903	915	887	926	901	917	947	851	921	953	919	881	907	907	933	910	914	879	942	910	989	915	884	862	938	947	958	882	917	945	874	940	956	934	885	888	899	916	907	917	950	950	928	897	922	911	911	940	916	948	926	852	904	904	958	946	913	952	916	890	939	924	884	911	904	904	908	916	882	902	885	956	926	922	864	936	904	922	895	933	885	951	901	907	978	852	880	924	945	933	936	954	908	904	900	900	916	914	920	963	912	932	916	973	943	901	885	950	877	896	942	900	875	874	877	926	869	868	901	954	874	941	884	903	931	822	921	902	903	916	932	824	950	923	917	950	921	876	896	950	929	942	908	912	881	907	948	915	918	931	979	937	913	867	946	917	914	898	930	937	892	910	906	879	947	906	907	888	966	911	936	841	955	867	925	959	948	888	929	936	897	891	906	888	942	958	890	869	897	869	954	926	881	908	871	908	902	866	937	909	943	864	875	923	880	910	895	925	936	924	868	883	928	886	881	905	887	968	885	940	967	869	909	905	901	908	968	963	843	902	909	893	890	908	929	878	919	902	920	902	892	907	931	898	918	922	904	906	923	897	875	940	908	897	877	924	883	892	944	849	935	932	934	889	885	864	959	928	940	890	863	903	942	911	893	922	881	936	897	918	903	932	900	897	910	933	872	957	898	939	894	936	903	911	885	937	950	946	904	901	925	907	945	876	878	868	876	950	942	881	904
4339	308	229	263	238	225	247	233	240	234	216	230	223	218	224	191	226	201	213	236	203	217	207	208	207	234	198	197	195	251	185	193	214	215	234	210	231	230	201	209	215	233	220	199	227	200	205	216	224	226	180	208	193	209	214	193	236	217	213	189	217	204	201	188	199	224	193	195	214	206	235	228	181	194	253	233	225	208	207	206	207	223	214	209	186	202	206	216	221	223	226	214	198	208	209	206	211	199	201	220	187	204	220	223	216	206	183	213	202	236	193	199	208	175	222	221	259	218	187	218	205	183	201	209	214	189	224	206	238	227	222	216	207	201	198	179	205	230	214	211	201	199	200	208	202	238	200	197	204	191	216	188	206	199	195	206	209	210	204	201	212	222	185	193	194	216	221	204	231	221	216	209	221	207	203	214	209	208	192	224	205	216	214	197	212	203	207	215	237	205	217	216	207	204	202	197	180	225	202	200	184	204	205	201	226	217	227	235	234	227	217	201	210	215	205	208	178	199	215	212	187	192	221	221	239	204	218	231	216	207	182	191	222	220	212	232	203	192	229	233	224	211	220	210	221	199	213	192	197	215	226	192	198	215	210	210	204	214	205	202	202	207	237	209	208	176	205	220	225	228	211	226	202	203	230	227	212	219	223	210	196	204	235	209	194	229	214	201	231	219	191	211	182	207	224	190	176	219	199	199	233	216	204	224	195	198	211	233	200	219	225	207	205	223	206	255	226	217	216	192	228	207	234	205	183	215	211	214	223	212	212	232	221	213	218	225	245	224	216	226	187	206	224	189	188	193	179	231	215	206	194	214	226	220	222	245	229	200	201	230	225	213	240	182	236	205	214	218	225	214	175	174	193	187	213	199	202	231	217	223	206	202	173	225	227	209	174	215	205	210	181	216	221	214	191	180	193	186	194	229	201	209	251	204	223	224	204	197	204	207	176	204	248	221	178	243	212	174	200	210	194	198	226	200	200	194	189	224	201	204	224	213	213	223	218	215	222	223	197	214	216	198	221	208	208	184	202	203	212	186	202	197	198	196	207	221	203	236	217	202	228	211	191	232	221	205	207	216	202	179	177	215	176	218	199	198	186	204	216	197	216	180	181	218	234	211	218	238	214	189	202	179	221	229	213	212	164	196	225	191	180	206	213	209	204	220	214	213	213	206	217	201	230	214	220	200	217	210	190	193	205	186	205	175	216	192	211	215	216	229	239	216	211	195	213	217	215	213	202	223	207	209	201	199	196	245	203	202	210	218	174	199	224	199	190	213	198	188	203	232	220	220	199	224	187	174	190	197	199	194	230	226	221	205	208	192	189	175	190	200	205	205	238	197	215	218	219	192	212	217	225	243	211	215	207	220	188	235	210	194	199	210	197	220	217	232	228	240	234	199	234	212	220	239	197	173	217	182	184	185	203	189	215	185	207	215	199	200	217	231	187	224	210	194	207	222	232	226	234	226	219	231	232	204	213	217	181	228	190	199	226	195	226	194	207	201	227	220	191	202	171	227	213	205	211	213	174	209	212	208	233	176	238	230	215	212	250	214	221	206	194	210	201	229	198	223	206	217	202	189	233	190	218	236	194	212	192	215	229	242	193	223	180	189	202	185	190	220	207	231	232	243	204	194	199	209	200	201	227	207	200	213	199	218	205	195	206	206	215	220	205	211	219	219	232	224	215	205	212	226	221	214	225	201	245	202	205	202	187	211	218	214	174	202	181	196	208	237	197	230	209	202	198	240	221	195	238	205	220	229	193	204	192	189	194	218	211	192	229	187	189	170	224	211	206	208	196	224	208	194	196	228	198	226	199	204	221	189	214	225	195	193	218	178	211	216	198	230	197	224	199	198	197	198	219	234	176	216	215	215	208	193	219	188	247	223	216	197	206	200	184	217	243	199	208	215	218	189	220	197	221	223	245	223	202	232	220	214	201	211	211	206	201	217	197	201	199	201	238	207	217	187	224	206	194	199	209	224	194	206	214	187	209	205	198	222	188	226	223	222	194	200	204	212	220	162	181	197	221	206	220	190	217	176	185	211	201	206	234	216	232	211	215	188	204	222	219	215	188	210	193	232	200	217	194	208	219	220	210	204	215	195	220	218	210	203	214	184	239	228	229	223	218	249	200	222	187	226	195	188	213	208	172	188	230	215	192	201	207	220	213	201	224	207	240	208	211	211	200	216	220	213	208	209	211	230	222	206	213	215	221	204	195	236	211	235	205	216	209	229	210	224	213	182	227	178	206	196	207	212	210	214	208	179	198	219	198	226	204	220	219	215	197	198	204	205	243	230	195	221	216	212	224	196	208	207	217	214	204	202	206	196	213	217	240	245	225	197	212	218	232	215	229	222	195	202	206	220	202	204	210	214	196	230	185	218	189	188	220	244	216	196	225	198	237	199	175	225	237	210	215	193	210	208	217	217	189	216	209	242	228	178	206	216	217	225	208	206	219	185	187	174	182	189	213	225	228	197	200	236	213	188	213	215	234	208	219	231	202	197	201	237	196	216	205	227	230	204	219	211	224	210	224	202	197	199	254	222	206	231	210	195	221	213	216	241	191	221	192	197	192	201	220	214	213	229	225	231	212	221	170	217	190	213	213	226	207	219	199	195	197	229	208	225	209	187	200	206	207	184	223	232	211	211	242	200	219	201	232	192	208	218	218	211	215	222	214	209	195	184	209	211	228	229	184	183	198	227	196	204	187	222	216	188	229	226	229	189	212	196	189	245	203	177	196	220	191	209	208	204	203	221	214	215	214	202	209	208	211	201	205	180	240	214	211	206	198	226	208	194	219	187	196	212	244	214	214	206	227	189	217	222	237	218	176	233	203	234	217	211	204	201	184	200	214	219	188	225	223	219	218	191	226	187	240	220	204	215	236	222	185	222	219	228	205	189	187	233	216	193	212	236	194	190	194	197	201	199	207	213	209	226	190	182	192	195	206	190	214	218	193	204	216	213	210	227	203	252	214	196	213	181	205	201	211	213	212	205	221	218	222	189	205	223	199	201	210	215	225	203	213	201	186	222	220	216	195	210	179	201	196	223	205	233	230	242	213	196	223	209	187	194	195	229	202	222	235	219	232	212	189	203	202	202	192	201	224	206	211	197	205	196	215	215	213	188	223	229	215	231	218	210	219	205	211	207	190	199	192	197	214	249	245	215	216	222	212	240	210	212	208	218	212	239	202	222	210	193	215	228	197	222	193	222	203	202	224	203	220	197	231	213	202	232	212	200	221	192	215	233	193	227	210	216	215	229	229	214	241	225	212	202	193	188	217	222	165	198	194	180	203	201	198	225	197	213	212	184	197	211	207	231	224	182	221	218	203	207	208	186	177	214	189	197	223	198	247	191	206	205	223	178	199	200	212	188	213	214	200	218	215	214	188	200	202	245	217	215	204	208	213	213	224	192	222	216	208	233	219	207	186	207	200	206	219	243	208	209	229	183	247	188	202	201	201	219	188	206	222	225	215	203	216	209	228	217
3093	511	611	678	631	672	652	555	574	561	535	568	555	554	530	516	548	518	512	514	506	514	507	493	556	473	518	523	530	484	539	485	447	538	492	522	507	507	515	503	502	498	514	476	574	503	518	518	522	534	530	547	495	533	540	548	500	543	534	540	507	511	503	514	473	512	502	550	498	522	503	521	552	507	477	509	515	507	524	532	486	509	510	513	545	548	536	487	574	539	520	518	521	538	511	483	503	471	538	509	515	509	565	520	544	519	539	479	542	519	476	529	497	481	494	479	486	514	556	539	478	496	533	507	549	557	469	550	488	542	492	514	495	534	506	507	488	504	528	547	495	513	476	509	517	532	512	483	527	480	524	490	547	529	519	533	483	506	522	500	507	449	527	522	518	542	525	543	521	547	507	510	547	507	543	509	528	538	524	538	502	522	489	532	535	493	528	535	484	552	520	540	585	531	506	502	502	494	527	519	494	491	518	536	469	494	516	551	480	476	478	554	509	502	521	525	487	524	513	524	532	557	507	483	522	503	483	541	515	533	496	470	515	525	494	532	513	515	499	508	496	510	513	487	478	532	535	534	500	515	543	488	504	512	538	520	514	505	512	487	482	542	512	509	491	501	511	519	543	523	555	534	520	511	533	465	531	505	522	536	502	574	533	517	497	535	554	491	488	565	497	465	526	496	536	508	511	494	557	535	509	501	515	557	524	536	480	515	482	556	502	518	492	536	516	536	499	495	473	502	497	527	549	522	498	536	529	530	525	523	506	535	524	493	536	526	540	494	559	576	480	515	521	501	499	487	503	492	504	468	503	471	547	525	504	532	501	568	498	506	536	494	531	523	481	508	489	582	508	551	537	510	500	509	501	477	531	536	547	498	537	535	508	501	539	520	518	518	532	502	509	525	523	517	525	540	490	478	505	524	484	509	520	519	535	505	521	526	510	521	514	536	495	524	490	509	536	490	540	519	514	523	507	512	514	523	522	504	572	520	557	553	540	479	495	552	460	519	485	523	529	525	482	520	521	508	498	546	501	513	476	535	465	521	519	521	520	506	467	528	514	507	520	546	505	515	521	528	515	500	515	505	579	508	519	515	546	456	493	513	509	536	521	505	557	552	530	500	528	507	529	511	507	475	568	494	526	530	508	521	527	461	506	575	473	521	522	481	517	482	492	513	516	509	498	480	521	503	536	484	482	510	532	520	476	501	557	485	502	497	482	535	497	483	519	482	548	514	545	554	495	524	483	480	468	473	533	551	513	511	496	580	521	544	517	490	512	547	512	545	481	513	555	531	515	530	517	504	515	509	508	516	514	479	521	525	535	532	544	505	478	547	486	567	515	479	530	519	508	528	493	510	510	515	539	518	536	508	550	510	517	527	502	487	544	511	528	533	585	483	527	504	538	516	543	517	532	514	474	510	508	501	507	519	499	525	489	516	533	487	561	506	473	507	503	501	477	513	529	490	521	558	522	516	520	522	541	525	517	507	525	504	488	502	551	514	479	488	494	510	516	535	487	521	523	517	509	519	515	494	534	503	523	495	510	497	539	517	526	505	563	548	493	584	547	560	529	511	483	511	492	551	501	515	541	531	499	469	556	507	498	523	500	533	514	552	515	498	499	527	482	497	489	485	537	541	537	489	532	509	485	548	513	501	506	543	486	497	513	503	497	475	441	507	460	524	501	520	544	510	538	520	526	491	537	480	508	520	539	505	500	499	499	478	523	530	517	511	557	549	471	498	542	522	499	502	502	497	486	479	492	493	497	524	505	512	495	502	554	495	569	506	500	527	529	535	503	472	500	508	513	519	558	550	542	534	556	504	477	512	498	533	497	550	499	521	514	496	499	486	502	526	520	534	494	530	528	549	456	536	496	547	497	534	522	470	523	496	490	498	513	547	501	526	544	499	533	455	539	513	486	513	496	510	485	515	553	533	519	498	524	525	508	496	488	520	520	484	551	513	500	537	491	518	497	498	569	523	521	517	497	495	519	534	505	516	549	542	523	518	511	471	506	516	535	499	521	514	507	548	537	492	511	528	489	545	487	504	506	532	508	533	517	494	512	461	528	478	495	558	483	556	498	516	500	518	534	534	517	531	493	501	511	501	498	495	476	508	500	507	515	493	521	535	509	490	480	517	514	518	498	555	517	532	472	496	520	520	513	500	478	539	496	487	480	520	477	502	539	529	522	538	499	481	504	526	506	511	552	498	523	526	518	538	517	500	511	535	523	493	519	508	528	490	525	545	515	518	500	510	471	486	506	500	498	475	497	525	552	519	507	502	504	497	504	486	561	533	511	524	518	489	509	489	551	539	542	540	534	502	524	522	536	492	486	508	482	536	515	483	506	507	506	534	537	493	537	510	536	532	487	507	528	491	513	479	503	505	488	529	495	547	513	514	520	492	539	497	513	532	484	483	521	570	506	527	498	496	501	538	496	553	480	546	550	495	542	531	534	531	488	497	490	522	553	521	493	505	512	518	490	515	507	488	507	558	530	484	512	508	550	467	521	512	495	510	520	517	540	539	522	495	506	534	509	505	541	538	512	548	513	529	511	548	494	525	484	504	506	526	501	549	537	505	512	515	503	528	520	509	515	491	513	514	517	492	554	490	479	515	530	468	518	498	539	512	528	507	524	542	508	545	515	510	512	523	542	488	515	530	531	485	536	558	560	486	506	550	524	493	530	509	474	523	494	541	523	508	528	537	533	488	516	549	522	484	524	514	524	552	534	499	507	529	520	516	538	519	491	512	550	498	547	544	514	488	496	519	513	509	526	547	514	533	504	523	526	505	558	502	533	510	516	504	518	486	574	518	519	514	488	493	506	536	475	532	476	516	510	536	526	516	491	532	499	523	496	506	508	492	565	511	525	498	520	507	495	508	495	519	514	510	511	498	510	495	499	519	540	518	520	527	528	518	511	513	482	514	559	520	454	518	502	528	504	504	521	524	479	518	531	521	515	532	530	523	506	514	507	511	544	545	538	541	515	527	529	503	529	507	499	540	520	534	504	530	569	513	488	510	512	527	527	488	540	543	510	531	493	530	490	487	515	521	488	523	493	518	522	517	503	487	554	497	527	526	451	528	510	502	545	489	511	508	526	525	538	530	554	507	524	535	514	518	550	524	502	502	489	481	511	514	508	497	519	497	506	580	494	542	519	553	531	518	534	505	507	520	498	482	497	520	487	512	523	534	521	480	492	488	511	484	537	532	508	499	508	533	530	554	519	498	512	531	506	508	537	477	491	466	535	493	495	495	545	538	524	490	539	502	542	490	489	492	535	496	498	523	512	533	510	527	532	509	480	538	499	557	501	525	568	523	489	503	497	524	522	498	505	539	529	521	537	506	497	496	547	511	504	466	502	533	507	514	464	512	532	491	514	519	518	503	498	516	486	488	488	563	504	486	549	499	541	509	517	538	533	512	535	484	534	477	500	503	534	523	488	479	527	472	522	512	492	516	510	502	503	484	506	494	538	486	488	510	532	520
13707	1106	742	671	601	569	523	552	456	409	401	370	300	320	307	320	325	285	306	306	285	292	310	322	276	274	292	275	307	291	269	284	281	285	304	300	328	318	304	284	266	244	275	277	272	304	308	305	286	295	313	282	286	295	290	274	265	269	291	294	316	318	285	281	329	304	294	277	308	263	314	286	302	281	278	284	312	264	310	259	266	275	296	278	304	264	279	288	263	312	339	314	272	263	301	303	309	280	292	297	294	290	284	295	268	274	312	309	309	268	309	303	238	282	305	275	306	304	293	308	317	280	310	285	300	313	288	277	294	334	311	227	275	292	275	247	282	317	295	288	276	261	302	298	250	281	290	328	281	262	310	307	299	294	264	261	272	330	286	299	266	282	303	291	268	297	282	295	286	275	303	280	255	308	301	291	335	280	262	280	262	279	275	260	293	256	320	288	261	288	283	293	264	309	322	295	262	297	276	279	296	273	298	311	254	289	293	289	289	339	308	300	276	267	281	289	292	289	260	270	272	303	292	275	301	267	302	280	300	299	271	325	299	274	299	299	305	312	290	300	319	264	309	290	312	307	287	275	294	296	304	264	292	313	312	303	274	265	281	265	305	296	292	286	292	297	304	280	273	266	293	266	281	293	257	295	292	301	302	279	294	290	289	277	274	278	302	267	266	281	275	301	324	298	260	282	295	302	290	260	287	323	324	282	303	261	298	307	296	282	268	313	248	299	286	337	330	314	277	283	292	295	291	294	296	284	318	319	277	311	281	259	288	303	297	280	306	316	297	303	296	283	293	294	276	302	281	291	287	284	285	305	289	292	291	277	257	282	307	287	305	267	306	301	243	248	270	297	307	288	278	277	282	289	273	276	284	294	297	294	293	267	269	294	313	333	267	244	284	288	286	283	300	285	296	280	288	308	295	304	276	276	294	286	280	284	272	285	300	278	256	290	317	268	270	310	264	300	291	296	300	296	311	302	298	275	315	295	248	315	321	287	292	302	283	263	291	275	287	292	288	284	287	315	300	300	289	296	323	253	284	282	270	297	270	280	270	285	269	274	291	279	295	302	317	288	267	328	319	261	308	284	307	287	289	283	287	270	312	274	257	279	265	299	348	312	278	280	309	274	293	294	299	315	289	258	325	270	283	290	284	296	298	278	308	300	295	280	303	278	279	292	299	253	283	297	265	284	259	292	282	294	328	314	271	277	285	285	266	279	313	309	301	280	281	272	303	272	284	304	309	297	287	299	320	258	294	265	309	247	287	286	246	321	278	313	279	276	288	277	289	305	318	313	282	296	288	290	279	272	278	296	336	269	284	258	306	270	282	299	281	326	285	329	312	286	294	309	313	268	258	272	293	279	286	276	296	290	257	298	297	309	256	283	269	291	304	308	298	261	294	267	274	303	291	289	279	256	292	292	297	264	285	299	311	294	296	275	296	277	324	306	284	330	329	268	270	284	309	296	312	267	266	247	325	326	262	274	309	297	277	300	284	294	300	294	321	312	312	273	285	261	318	265	285	318	286	279	308	309	272	299	295	271	277	280	262	260	309	291	311	289	280	307	265	291	309	314	290	270	293	294	276	325	323	291	276	290	320	297	270	276	272	270	284	312	290	271	305	270	279	283	281	264	277	301	293	315	263	309	283	305	310	256	291	300	269	309	263	276	292	322	278	301	276	309	297	308	294	287	308	323	307	297	290	271	308	246	284	327	290	275	280	282	314	311	317	312	295	284	279	266	266	291	323	295	302	268	285	270	256	317	307	270	298	282	281	286	319	310	292	263	298	274	283	287	289	273	290	275	285	273	325	285	334	307	263	281	286	286	277	287	306	280	294	288	292	286	281	282	280	284	260	262	280	283	303	261	271	277	280	287	306	316	257	295	281	290	298	278	275	306	281	315	302	321	293	292	309	296	292	262	275	312	307	288	244	263	285	317	310	282	303	285	301	288	289	283	345	283	282	309	294	316	303	294	314	308	293	298	304	267	292	266	301	302	309	303	299	298	303	307	291	306	288	308	275	295	308	251	290	277	314	304	285	273	274	289	306	264	280	287	316	291	302	286	317	322	277	262	286	308	311	327	320	256	296	308	317	307	292	302	288	264	281	299	281	329	275	293	290	280	298	292	295	310	293	303	330	284	271	245	298	298	282	300	284	302	315	293	284	288	298	284	276	297	303	292	315	276	293	286	294	272	290	307	304	303	270	274	288	269	290	283	310	318	284	281	290	289	275	311	288	292	280	281	298	311	312	303	264	297	292	294	300	296	312	268	305	284	279	290	295	300	278	318	316	257	298	314	319	284	273	287	308	256	286	259	269	308	274	296	244	296	302	281	293	300	286	302	274	321	274	275	300	313	272	258	278	282	307	284	267	295	302	273	270	261	268	260	314	295	300	285	281	277	273	305	295	306	283	293	269	275	317	298	276	268	297	284	259	308	291	260	269	315	314	291	287	310	241	300	280	261	288	280	289	294	286	290	302	262	271	287	281	293	269	276	274	298	311	289	300	298	280	263	312	294	291	278	293	275	332	319	322	314	270	320	264	278	269	290	296	322	278	284	300	306	303	277	312	282	305	268	308	300	275	290	315	306	301	324	259	275	279	285	305	290	266	286	285	288	283	273	287	294	286	251	272	299	268	316	298	310	284	264	296	281	269	283	306	284	286	321	262	296	248	301	305	291	277	291	309	325	298	304	284	274	342	295	278	295	280	300	284	270	241	275	297	305	265	275	296	279	309	283	288	311	308	297	276	313	287	255	281	302	292	298	283	291	284	299	279	292	270	297	275	268	286	287	312	291	270	310	302	281	267	311	294	277	339	285	258	282	293	269	299	303	285	290	280	303	328	293	297	278	279	288	291	299	298	306	267	282	313	264	290	298	279	299	300	304	283	309	294	287	289	301	316	299	313	297	282	291	267	318	306	299	289	304	281	312	318	304	270	296	280	267	286	319	284	279	303	333	284	285	282	269	267	272	267	282	277	280	298	268	263	295	277	305	308	300	298	301	317	258	294	268	305	321	315	297	286	302	276	287	288	290	349	319	256	237	286	275	275	300	297	287	295	304	335	252	301	277	288	300	308	316	296	290	279	271	284	320	301	300	280	286	258	316	294	295	282	293	303	298	286	289	292	305	317	288	278	322	239	315	327	266	283	302	291	338	312	289	291	259	312	298	270	279	309	275	300	282	291	334	304	305	305	289	301	310	324	278	295	281	289	267	280	301	293	274	294	280	286	282	299	287	273	318	318	279	273	291	305	260	323	281	262	290	290	309	308	302	297	273	265	286	289	273	258	284	310	280	271	306	277	271	280	290	289	290	274	301	282	294	295	274	323	283	271	267	292	282	287	297	281	287	267	291	269	324	275	307	291	289	318	307	283	292	294	281	274	264	269	279	301	267	270	278	270	299	306	274	266	291	314	280	286	299	299	307	277	299	319	274	289	303	287	294	279	304	315	295	299	286	306	294	319	259	272	302	281	286	287	267
9117	1024	1600	1803	1812	1839	1666	1728	1496	1442	1296	1007	850	809	805	808	747	755	683	773	754	784	700	760	716	718	677	661	679	676	734	696	712	730	650	685	690	665	671	693	661	770	681	685	648	725	690	651	679	694	669	706	713	693	707	722	710	673	718	695	671	663	646	658	693	667	674	698	622	674	679	673	729	684	704	635	772	691	635	730	681	683	704	660	639	712	655	731	711	664	667	686	709	690	640	663	694	677	651	678	711	671	697	728	681	678	663	667	719	642	664	747	676	695	693	671	721	620	672	743	659	694	669	672	631	717	669	714	696	680	669	678	690	641	677	641	722	670	655	644	655	692	665	672	679	636	665	650	647	731	655	652	712	691	720	676	679	681	673	714	672	696	652	658	677	662	698	690	679	660	661	677	662	648	677	678	698	664	659	665	686	666	702	655	694	649	672	697	663	707	615	673	696	655	672	677	694	726	677	678	715	661	670	742	675	712	705	724	689	682	640	693	703	713	701	673	684	613	693	651	650	694	643	740	676	676	633	704	666	665	701	691	609	669	671	642	689	699	685	679	674	712	675	678	693	712	722	658	650	663	653	722	725	659	642	684	690	662	724	651	712	643	660	663	668	702	713	685	686	690	673	711	678	682	681	655	680	669	689	670	691	724	719	718	656	654	705	712	699	663	703	683	678	647	698	688	649	641	696	665	684	688	667	685	659	697	651	695	746	664	709	662	700	665	646	719	654	675	681	698	654	710	693	664	658	642	664	653	685	654	672	706	697	696	673	748	658	643	685	668	683	686	717	670	655	667	693	692	655	669	730	692	699	689	662	728	716	679	632	698	703	643	671	698	692	647	649	674	733	675	644	673	669	710	625	687	678	693	657	699	701	683	731	672	705	684	666	671	689	714	682	669	647	693	666	732	722	708	656	695	688	726	650	662	659	740	710	659	660	662	654	681	708	676	701	695	710	696	712	635	680	704	668	663	661	687	696	710	708	627	654	692	664	687	679	674	657	708	630	704	665	634	689	695	660	756	671	688	661	696	709	690	686	667	647	709	651	737	673	652	644	700	659	665	686	654	677	667	686	684	640	653	648	681	656	717	732	698	678	744	680	690	663	706	685	677	713	689	652	688	709	676	683	647	679	685	679	672	683	728	675	707	639	676	709	714	708	683	660	699	649	633	715	696	641	652	642	680	717	718	706	723	720	647	706	697	654	670	695	706	667	676	709	665	706	632	691	707	676	692	676	700	722	693	648	698	701	674	693	676	675	669	624	670	681	734	645	648	675	641	707	706	713	703	718	674	629	676	676	653	635	672	682	675	670	709	682	671	746	727	672	655	650	664	704	665	713	663	691	654	686	711	702	659	670	698	659	672	666	654	646	647	665	714	661	642	638	692	669	688	682	659	710	642	665	683	721	681	683	665	668	713	704	687	614	664	676	654	762	669	712	666	660	655	704	706	694	703	684	688	693	667	710	652	677	709	638	646	664	733	723	657	651	668	633	688	646	688	655	666	690	622	737	656	704	667	702	635	723	716	673	679	665	675	662	690	651	712	666	620	715	631	700	665	682	692	665	679	666	669	702	693	707	663	707	680	682	629	686	718	726	671	665	701	704	689	657	691	672	668	660	653	657	705	664	732	683	675	718	668	630	662	669	685	653	669	660	678	680	686	646	759	655	655	670	684	634	699	657	700	700	675	660	668	666	674	715	703	646	685	677	668	697	691	665	680	660	636	665	692	676	685	696	686	696	712	734	711	731	643	685	675	672	671	698	661	687	666	675	657	647	657	668	674	698	672	631	668	651	701	656	662	639	697	706	668	647	660	644	669	700	679	661	677	726	690	663	696	674	640	637	685	641	709	699	664	671	689	672	674	711	694	696	668	662	659	661	672	751	652	669	745	721	682	649	684	645	661	675	631	662	692	695	697	664	652	657	698	717	681	663	688	717	685	684	686	659	661	625	689	657	691	683	682	662	681	666	684	656	706	649	658	657	651	719	658	659	708	702	701	686	677	701	657	671	692	647	698	659	682	678	701	687	652	705	650	709	645	694	689	720	697	687	663	701	660	673	673	726	699	693	710	702	679	678	656	668	687	640	693	652	728	673	651	673	682	635	704	671	683	687	723	682	668	653	676	685	634	642	690	655	688	680	691	678	660	677	630	630	634	674	681	653	692	646	681	675	701	738	661	707	639	699	634	692	667	666	657	675	727	678	682	663	664	706	675	647	689	649	651	685	687	703	683	645	672	658	672	684	714	677	714	692	672	644	657	646	696	657	678	675	707	696	651	716	666	655	671	707	665	672	728	680	678	702	616	652	619	656	688	673	672	713	702	639	700	627	686	644	654	606	667	678	682	671	697	690	694	688	691	708	683	708	668	682	684	668	653	683	727	707	654	692	651	658	654	634	627	661	684	702	675	660	641	678	680	667	723	664	679	679	664	659	687	722	676	656	703	681	697	708	664	668	656	680	660	651	645	687	708	636	694	663	674	686	678	697	649	724	712	673	734	694	697	690	669	653	653	658	736	664	648	663	655	676	667	636	665	640	665	655	655	667	675	652	684	625	650	738	667	685	678	654	666	685	677	697	678	710	683	703	644	690	676	673	679	667	678	693	691	655	676	641	705	713	623	673	717	696	674	678	652	653	685	667	678	649	661	660	695	681	660	698	658	682	685	660	656	686	704	654	655	697	691	691	679	641	681	684	716	677	697	647	665	678	644	672	653	695	663	687	667	701	728	694	612	698	665	678	700	672	665	649	663	659	686	681	703	687	687	715	687	624	665	655	673	664	643	661	672	677	674	701	670	728	664	681	684	664	685	647	644	697	669	639	677	639	714	647	705	643	645	674	726	655	680	681	672	702	684	683	698	653	756	652	628	718	699	681	663	688	631	690	701	730	685	680	675	653	659	638	689	703	685	700	631	688	622	673	636	732	692	701	689	717	720	658	684	664	692	695	676	712	658	695	714	689	689	687	688	720	661	653	676	673	682	684	688	664	625	661	699	725	730	679	659	682	658	650	660	666	674	669	665	699	681	666	662	666	692	691	688	653	683	670	717	673	668	690	687	663	700	733	653	660	701	655	660	690	667	644	707	741	654	704	656	675	700	654	658	684	685	694	704	670	660	643	672	664	703	730	647	726	650	709	666	716	695	725	715	662	686	659	669	693	620	649	685	664	650	661	679	704	692	667	700	683	665	674	655	686	705	643	634	666	644	669	670	686	661	701	664	633	725	668	658	640	727	623	683	691	647	692	662	688	667	624	675	712	687	687	727	657	674	712	653	657	671	653	672	663	623	671	675	669	664	660	680	713	669	649	655	701	666	691	661	710	711	694	697	720	694	718	712	717	658	639	697	687	713	655	744	683	674	701	655	688	684	676	665	700	694	668	669	678	700	662	659	727	720	666	683	724	675	688	702	643	659	636	674	659	717	671	668	659	644	669	703	652	690	653	680	668	667	689	661	694	662	672	654	699	686	680	651	671	673
22990	2635	1414	1210	990	1057	962	895	705	730	612	495	454	509	460	408	471	457	426	435	416	437	427	426	418	438	435	403	417	413	411	416	455	412	401	437	405	419	444	451	442	447	418	425	429	423	432	427	449	413	440	428	405	428	394	399	475	415	410	436	422	404	426	449	443	432	402	424	407	415	394	389	402	452	386	441	379	419	387	413	394	443	355	430	449	410	391	417	429	418	399	387	398	423	406	410	409	466	366	419	469	397	380	441	418	406	403	462	447	432	464	429	406	451	470	470	413	426	433	447	374	404	421	395	428	396	408	407	414	416	449	415	399	445	383	389	447	431	378	383	408	422	416	442	417	433	398	426	429	386	396	409	416	377	421	383	378	394	425	403	436	399	483	381	444	423	397	389	396	420	427	412	453	400	422	408	441	420	443	391	398	382	372	408	396	401	412	457	390	404	435	420	380	398	403	417	477	385	405	418	403	417	375	428	447	406	399	426	361	426	425	409	390	408	433	418	433	399	400	419	393	376	413	456	423	396	419	449	411	407	411	459	422	399	430	415	410	410	434	395	387	396	412	426	418	421	468	428	379	430	430	403	384	420	402	405	397	411	421	427	435	402	444	394	406	438	391	422	427	452	415	448	430	431	438	400	439	409	459	382	443	424	402	386	421	444	437	377	385	404	444	421	428	409	403	400	395	441	394	384	389	409	424	431	420	395	394	383	425	411	421	413	401	403	428	411	396	406	421	430	403	408	417	399	384	421	423	430	404	405	404	407	404	430	419	413	412	386	402	382	414	381	375	397	446	415	396	403	377	398	404	450	421	403	425	448	407	443	407	413	434	408	385	449	388	429	414	408	410	448	395	415	386	387	423	434	403	442	434	428	436	371	441	438	425	448	409	408	389	412	406	435	413	455	400	443	416	399	395	402	393	451	430	433	422	410	400	422	399	371	369	408	393	416	432	444	406	417	415	442	413	383	436	427	368	454	435	445	464	433	411	398	413	410	423	418	453	408	376	443	390	418	452	402	399	398	434	408	463	363	375	430	452	445	398	395	431	393	469	380	409	422	398	415	353	441	397	399	401	422	384	398	442	393	401	412	398	418	399	385	442	375	391	442	435	406	423	405	449	433	410	415	407	390	396	387	400	404	401	386	400	437	440	439	424	403	395	433	442	389	417	455	395	438	374	394	423	408	391	412	403	413	442	396	401	434	405	405	442	390	420	427	404	381	392	382	399	419	389	424	409	414	443	431	397	392	397	378	430	416	377	401	399	432	416	444	428	422	421	440	441	421	390	404	387	434	372	451	420	438	424	423	398	430	419	405	407	438	436	409	401	385	411	393	438	383	400	418	408	406	390	372	440	419	396	411	420	391	431	462	441	401	409	409	396	460	414	397	432	409	418	416	418	449	424	450	478	410	423	426	411	430	420	434	435	444	395	404	390	423	411	424	432	407	385	426	440	441	411	444	415	474	402	436	454	390	389	423	418	436	424	458	450	403	382	359	390	414	465	411	455	412	412	402	412	379	454	388	409	413	427	407	432	395	414	408	399	408	410	419	432	425	390	432	446	454	431	438	387	394	411	421	408	439	457	436	402	440	414	427	371	418	415	397	420	407	388	399	408	380	414	413	377	418	451	417	446	431	410	435	426	381	423	393	400	416	429	407	372	408	378	431	415	429	435	407	373	409	422	399	398	458	450	409	436	383	405	378	414	361	441	406	464	407	384	412	466	462	408	421	423	424	422	412	380	410	394	425	401	436	423	364	424	444	467	433	422	406	391	420	414	417	409	424	432	406	412	404	382	386	400	406	366	441	435	407	441	429	357	408	407	404	422	438	429	422	401	403	378	411	388	357	430	427	450	426	420	410	384	443	460	404	428	370	430	396	418	452	410	359	424	416	416	435	438	401	370	381	381	414	419	383	358	431	442	406	406	399	393	406	408	430	419	396	437	424	406	433	400	478	420	421	411	453	409	411	409	417	467	413	434	417	386	411	403	442	438	422	426	403	389	405	436	396	401	396	404	435	454	389	428	379	394	430	411	390	412	391	394	430	370	382	413	447	494	424	402	427	429	376	401	364	452	401	443	445	413	375	385	371	413	401	439	373	408	397	385	429	445	401	385	415	392	412	460	416	446	402	421	391	418	410	398	407	413	382	432	394	398	400	406	441	391	380	436	441	406	410	415	422	401	393	390	413	394	409	416	403	416	442	401	431	444	425	421	423	436	430	395	404	442	430	453	461	421	428	367	450	379	430	392	413	422	405	404	419	409	406	423	440	402	412	421	407	402	396	444	419	433	435	441	360	430	410	403	442	409	403	428	444	431	413	365	416	397	410	401	402	408	381	436	442	408	390	399	418	411	444	438	413	441	423	448	409	408	412	455	422	418	447	452	409	393	417	396	449	424	434	407	425	455	423	464	386	417	427	439	417	434	434	412	424	420	404	440	435	404	403	420	477	396	411	472	440	401	368	423	421	393	424	416	391	416	412	403	443	389	433	433	438	380	393	420	436	409	437	417	431	440	401	398	431	441	413	426	414	419	406	393	380	426	417	451	458	483	463	468	431	409	425	444	395	389	409	445	437	399	434	401	403	414	431	425	426	402	447	413	416	382	403	396	443	425	423	418	421	387	447	411	465	439	428	376	392	442	409	424	463	433	414	420	436	448	403	401	420	394	405	412	380	377	411	405	410	406	437	407	399	408	370	413	467	375	383	408	428	468	383	445	426	422	395	367	420	394	394	423	450	431	432	407	418	399	386	438	407	395	421	436	422	410	443	409	416	370	365	394	443	419	406	398	397	418	406	404	411	387	431	438	409	391	444	419	383	409	432	414	430	415	451	446	434	423	418	384	427	389	456	450	409	399	484	442	377	384	404	384	394	399	410	424	400	390	400	424	452	414	438	405	440	442	431	433	418	411	401	415	432	425	397	398	424	413	420	471	437	422	369	378	477	404	391	413	400	376	429	398	398	425	382	430	423	424	421	397	416	430	410	423	423	419	410	450	408	376	445	383	419	450	409	429	414	460	418	430	437	408	437	437	365	418	427	387	416	358	379	362	416	423	375	415	381	408	418	409	419	466	426	403	426	395	399	409	392	462	411	403	430	405	443	444	420	416	374	419	367	391	440	426	413	377	422	411	410	415	395	420	460	419	427	406	441	437	415	370	414	432	421	441	418	401	443	431	418	400	420	383	447	450	420	408	403	418	447	416	375	393	437	431	393	443	447	397	431	439	437	382	428	383	415	438	434	422	427	411	434	428	424	397	449	403	397	432	393	400	396	425	390	445	391	445	396	434	366	425	431	419	399	403	449	416	400	441	404	410	396	413	388	407	396	449	392	423	402	413	422	381	443	383	390	386	388	368	392	421	424	412	441	399	411	405	445	389	428	414	375	413	384	382	430	388	391	416	358	463	425	378	385	420	421	431	411	429	376	396	407	411	459	397	458	437	424	410	399	427	396	399	429	416	444	430	406	390	382	410	441
12258	1532	2606	3099	3167	2994	2713	2667	2599	2534	1966	1481	1369	1259	1093	1140	1130	1049	1032	1015	1022	1015	926	986	1031	1018	975	1003	966	945	927	960	1004	920	891	997	940	895	963	960	924	935	965	983	907	879	954	964	923	882	882	992	905	938	875	948	935	955	926	923	881	953	959	898	882	923	907	967	967	960	945	886	918	907	901	948	905	967	901	957	929	940	901	972	935	905	903	930	931	951	895	852	923	926	920	945	966	918	889	969	918	902	963	977	890	917	944	894	941	957	833	948	909	905	952	954	899	944	919	942	897	876	932	931	943	941	944	947	949	904	955	947	954	926	930	902	867	931	918	936	915	963	925	955	905	906	966	900	942	901	896	949	926	883	895	952	939	906	886	931	885	924	950	889	894	914	980	951	930	957	909	901	899	906	882	878	911	983	888	863	923	901	873	907	916	967	924	919	913	932	907	911	931	958	895	887	963	963	877	969	960	886	904	885	959	921	944	894	970	914	964	889	944	964	908	959	917	899	941	966	916	975	910	947	857	884	873	891	927	952	950	915	925	896	858	910	869	909	896	939	957	977	911	952	942	942	937	963	929	931	900	927	924	940	955	905	907	915	928	937	896	880	931	872	915	909	931	949	885	898	955	911	964	895	902	916	926	916	910	969	858	884	881	897	967	885	986	905	879	920	970	913	941	924	930	909	923	893	969	899	930	841	966	885	901	934	921	922	940	922	896	896	883	958	909	899	915	917	889	912	897	921	896	914	921	969	872	947	912	989	949	866	935	917	952	927	898	924	965	941	943	933	898	900	954	871	923	912	892	891	915	844	915	946	932	919	927	918	904	935	925	937	993	954	940	911	898	939	942	935	926	922	900	929	915	948	901	920	951	908	889	917	909	976	893	943	915	935	892	950	922	943	923	942	945	935	919	961	943	895	854	921	905	915	897	896	911	943	951	945	945	941	954	890	941	918	932	898	949	860	967	966	920	893	933	919	931	932	894	898	896	908	942	892	886	969	925	916	921	928	907	922	945	880	895	895	957	913	953	915	949	926	922	911	929	976	946	902	912	956	930	957	943	958	906	923	944	906	922	905	907	901	896	907	945	917	903	935	962	912	923	863	881	896	936	946	936	929	924	908	964	964	928	930	888	886	919	887	971	908	929	945	938	932	908	968	929	944	938	957	937	960	900	923	946	831	923	927	938	933	855	891	958	959	988	963	911	907	902	943	945	929	904	892	924	913	968	876	897	893	887	899	936	920	882	891	892	902	922	948	929	922	896	900	874	925	964	941	886	890	883	909	912	893	915	922	898	958	940	932	857	952	925	946	905	924	976	988	946	878	954	965	892	958	940	978	942	932	931	937	948	966	885	915	902	944	921	942	968	888	959	910	923	895	879	965	961	911	906	947	946	938	895	915	865	971	902	892	903	940	894	936	922	911	926	899	913	947	899	993	933	895	882	928	935	893	861	932	863	948	899	899	883	903	973	910	902	969	956	912	926	890	922	921	942	934	924	942	879	936	902	905	896	953	935	889	909	947	923	903	921	896	903	946	946	945	962	897	909	933	936	945	921	919	994	909	958	910	879	895	878	931	921	912	957	882	893	897	899	921	955	914	918	890	929	925	880	907	913	914	941	950	876	954	883	952	866	915	939	912	934	979	897	935	852	930	916	948	887	889	931	907	915	912	931	916	867	979	973	961	929	902	892	865	894	949	943	915	912	937	921	934	932	903	925	922	973	913	960	913	889	952	953	939	934	905	958	917	940	915	931	910	915	965	894	931	916	915	925	947	889	930	923	895	903	929	919	918	870	956	890	903	924	910	924	948	917	973	881	931	962	903	916	909	928	956	909	943	940	880	902	895	942	926	876	953	839	924	962	941	914	907	933	860	900	890	915	884	995	892	938	921	938	926	892	912	959	894	891	895	965	902	980	891	853	911	918	910	940	894	986	937	929	925	952	844	940	928	921	907	888	893	898	936	912	914	918	926	904	930	917	885	927	948	866	986	950	927	994	845	882	900	907	911	905	890	920	876	868	916	953	924	946	895	884	922	903	894	958	914	914	944	909	921	921	894	902	924	887	899	955	907	899	929	994	917	936	887	995	957	951	899	898	923	930	950	878	920	889	956	936	934	904	957	978	869	948	886	936	906	1002	956	982	893	920	916	941	895	926	917	963	978	944	916	870	906	931	955	974	978	957	934	919	964	870	932	891	923	888	967	946	896	911	951	928	952	907	919	887	945	929	990	935	913	892	913	958	905	932	921	900	855	923	911	907	916	938	963	938	945	876	901	947	919	993	845	906	882	908	932	910	879	976	920	935	947	931	908	915	860	894	901	908	866	927	901	873	956	910	895	907	936	930	932	918	924	951	917	854	966	897	928	922	905	853	873	971	883	944	951	915	955	934	922	918	888	927	936	889	894	914	899	913	887	919	894	901	870	910	932	911	922	977	938	934	913	952	924	913	985	878	898	927	883	893	914	872	941	935	902	956	907	954	908	941	875	908	875	929	1000	941	935	912	904	927	918	958	936	998	906	885	911	935	895	970	945	885	933	962	896	887	952	954	888	855	895	930	896	896	919	908	904	944	977	948	925	919	902	934	952	920	922	883	940	960	901	895	918	930	919	930	929	933	971	916	950	960	956	884	941	924	900	932	927	907	889	942	888	924	904	917	933	917	913	922	927	927	903	891	891	914	909	952	928	934	924	853	899	980	948	886	918	936	915	922	896	901	940	960	945	873	926	953	973	915	910	969	978	897	945	898	894	884	950	927	922	896	988	921	906	923	916	961	863	912	888	919	898	956	985	972	894	920	933	864	919	882	919	946	913	940	1005	963	911	947	923	882	925	896	945	919	931	906	973	945	920	870	867	939	919	957	870	922	918	948	941	964	924	939	885	886	895	922	928	945	924	896	906	885	890	850	889	900	952	882	927	935	916	935	930	935	873	946	903	901	932	956	865	958	915	945	899	886	943	877	919	927	868	923	975	917	924	921	850	922	878	909	930	927	914	891	885	910	901	920	894	937	886	910	923	879	942	869	943	942	917	900	987	929	938	853	930	882	935	852	881	933	959	969	922	976	951	887	870	967	919	942	894	947	953	910	896	885	892	884	961	936	921	883	938	910	967	921	893	930	890	956	939	917	899	896	927	925	950	944	899	907	859	894	926	927	864	950	961	976	892	918	911	907	981	926	946	918	914	923	877	905	934	914	935	959	935	916	926	904	935	895	926	988	890	908	889	879	903	883	926	882	927	924	952	929	911	919	963	871	892	945	902	862	947	917	904	950	913	877	912	900	883	899	944	908	948	909	918	963	921	923	893	902	892	920	913	869	859	948	920	903	994	932	901	870	898	889	926	961	902	897	873	929	918	950	933	934	883	890	939	936	950	953	883	908	944	888	900	941	896	895	889	929	918	880	921	902	939	900	926	919	909	894	916	877	895	903	891	931	896	950	915	891	897	960	927	916	931	1002	865	926	894	901	895	847	894	949	960	907	902
4341	354	278	284	260	241	246	259	205	230	209	221	235	224	210	196	210	212	181	207	251	222	239	170	217	242	249	218	222	211	210	248	212	234	210	227	202	211	217	225	213	232	207	210	225	215	207	193	210	224	207	242	216	204	236	225	219	171	229	205	214	239	226	198	213	202	202	212	216	203	221	214	216	223	224	221	247	221	198	221	216	226	184	206	208	196	203	204	208	204	219	206	204	229	222	230	228	220	206	221	213	186	224	217	239	248	188	190	236	228	205	209	207	207	186	197	203	223	199	234	202	242	212	211	232	239	205	227	214	198	239	231	187	218	203	209	202	189	231	209	247	205	217	220	179	204	224	214	216	214	205	239	208	224	211	262	222	221	205	198	216	194	203	230	200	221	205	207	225	233	200	221	213	195	200	217	213	215	244	204	198	203	207	219	232	206	227	197	192	191	263	227	204	188	186	184	186	233	207	206	218	235	222	221	220	228	207	205	230	218	232	237	213	203	221	196	228	213	215	207	229	189	207	217	233	206	225	209	224	225	230	226	242	210	213	223	255	211	211	217	209	203	223	246	214	217	232	208	217	247	207	200	213	215	200	205	180	210	203	226	234	193	247	191	173	223	233	197	232	221	229	222	215	204	246	220	204	199	218	201	207	215	206	205	212	226	196	222	196	207	200	212	203	218	202	209	193	219	205	219	224	242	223	197	224	204	228	222	231	218	205	220	184	205	212	215	194	203	206	205	202	198	237	213	206	207	205	199	224	212	212	199	195	214	240	190	227	218	203	222	227	209	216	230	222	202	249	228	215	221	227	220	225	223	226	243	204	188	231	224	214	207	199	216	220	202	205	186	231	227	201	232	244	203	222	207	216	228	210	257	214	231	207	217	223	203	220	210	216	204	210	191	224	216	226	214	212	237	212	222	197	231	195	227	207	188	207	233	201	190	218	193	190	198	205	217	205	209	209	190	231	225	221	209	224	213	209	207	215	218	190	202	204	208	204	220	219	219	231	203	233	199	231	196	228	180	199	186	238	225	193	201	173	218	191	198	237	183	230	202	242	238	221	199	276	211	201	213	221	229	227	233	205	221	204	213	232	235	182	206	211	211	211	230	225	226	206	198	236	222	219	226	192	211	216	210	212	199	211	220	218	220	233	215	206	197	220	226	217	189	212	223	227	205	178	217	232	221	215	206	207	215	234	210	208	236	227	210	233	227	225	195	225	240	209	196	191	199	202	217	240	256	214	231	220	214	221	237	210	239	212	211	204	214	219	232	234	225	205	223	199	202	204	191	221	197	223	199	209	217	206	223	216	223	215	233	205	223	221	235	220	193	231	207	216	192	235	236	237	228	202	198	202	226	226	225	225	240	200	217	203	206	208	220	208	206	210	240	249	217	244	234	230	207	217	224	211	188	220	211	208	212	247	216	212	182	207	194	202	217	183	196	239	191	186	192	218	209	216	224	223	233	220	194	214	204	212	222	210	206	219	211	225	227	219	225	251	237	202	206	218	239	237	195	200	205	207	235	233	206	197	186	182	226	216	224	216	196	213	211	208	209	198	218	225	201	190	185	229	211	218	206	227	233	224	224	227	246	239	211	189	225	242	265	224	223	220	213	226	226	202	191	187	221	216	222	188	215	205	244	226	206	214	224	229	206	229	226	221	207	215	234	238	228	228	226	198	208	214	203	236	237	207	206	210	197	185	201	218	225	246	207	237	206	196	221	199	194	213	196	223	226	225	235	226	221	230	203	200	201	213	217	230	205	206	233	207	242	207	205	230	213	185	196	186	241	228	211	224	201	196	230	219	225	208	192	229	210	210	217	202	209	217	227	205	203	201	223	212	218	233	187	205	232	212	202	207	187	205	212	236	203	195	238	219	212	216	215	204	228	217	217	195	210	195	194	207	224	221	201	243	226	216	202	238	229	199	210	202	234	235	238	232	198	218	222	185	193	212	203	222	219	267	193	207	231	255	225	199	206	192	218	216	228	218	258	185	224	212	216	213	220	210	200	217	241	222	214	235	197	218	223	219	243	203	214	208	195	230	231	196	230	233	197	196	188	205	216	226	197	188	218	213	210	209	221	244	210	212	211	215	209	213	212	212	221	204	217	222	232	241	220	222	200	230	209	223	217	201	228	201	218	204	196	222	245	212	209	217	234	217	203	212	217	182	230	230	216	226	230	239	193	225	190	250	204	242	217	218	196	221	220	202	184	218	214	228	204	194	200	214	243	192	214	230	204	229	202	194	213	209	212	247	223	220	232	218	223	199	203	226	211	210	178	217	219	229	176	192	203	233	186	193	205	196	197	219	212	251	216	256	227	216	197	211	241	211	191	185	199	207	247	213	208	228	202	241	237	221	217	195	202	229	209	193	187	217	227	209	225	188	202	223	222	202	190	198	197	211	211	221	233	208	201	179	207	214	217	224	212	210	216	238	212	229	180	203	189	215	220	234	207	198	209	228	243	202	229	207	203	209	234	216	233	222	212	225	192	179	242	209	187	192	248	196	243	234	238	224	203	210	196	231	211	222	210	221	212	214	228	192	250	217	225	210	194	244	239	214	217	232	226	203	201	219	182	210	191	188	231	239	207	204	197	219	200	225	212	202	210	224	236	213	209	212	196	231	236	215	207	193	195	236	227	224	192	213	221	195	175	209	208	206	227	232	219	224	208	218	216	239	205	218	203	201	227	207	238	198	224	222	214	213	189	223	210	212	201	202	220	225	230	235	243	213	221	228	219	240	213	240	195	189	227	196	217	217	219	209	189	213	243	182	230	215	228	224	205	198	196	213	233	231	236	219	246	198	228	208	193	192	200	206	180	213	228	209	201	251	222	195	211	198	198	175	208	199	198	191	235	198	228	217	224	204	188	208	226	204	207	220	210	223	209	215	187	225	250	211	244	205	199	217	217	206	189	192	253	201	200	226	189	194	210	207	207	234	195	223	235	233	204	203	199	221	230	204	181	194	190	205	220	202	213	223	209	200	227	220	241	207	198	243	203	234	202	224	218	202	216	222	243	200	224	227	200	190	229	224	218	204	230	229	217	211	214	198	218	229	228	214	241	247	183	212	212	218	201	215	228	202	208	204	231	199	230	213	190	207	204	192	200	212	204	204	216	217	212	239	196	206	197	205	190	225	200	218	240	217	210	242	225	210	224	225	235	208	235	228	190	211	230	216	202	223	234	208	198	196	209	215	206	203	217	239	237	227	208	214	208	206	238	221	206	233	228	258	188	207	204	226	230	194	227	190	205	210	201	250	204	212	221	213	221	214	225	216	209	207	210	219	223	234	212	215	214	221	208	221	233	219	214	224	197	213	191	214	198	226	245	240	213	195	231	224	198	206	185	197	220	212	235	211	233	182	195	223	213	207	202	198	225	194	188	196	241	235	224	206	222	227	218	206	188	201	188	188	204	200	194	210	207	226	213	217	179	244	205	214	218	189	192	236	219	166	229	219	224	218	224	233	219	220	253	212	235
3074	567	653	688	712	671	626	633	581	559	567	549	518	563	522	547	530	513	504	531	550	532	532	533	528	523	506	526	547	503	510	516	574	541	526	523	556	530	538	516	510	544	528	479	495	561	509	489	551	499	527	480	531	497	508	559	564	538	519	547	495	500	544	529	485	512	539	575	523	535	503	489	485	495	551	516	508	480	546	525	538	512	518	515	558	515	516	547	483	532	608	496	484	493	498	514	548	548	513	480	523	557	470	547	520	500	521	531	523	524	519	511	505	548	503	543	519	516	496	521	539	538	535	545	517	489	542	502	542	517	496	538	546	476	514	524	535	499	490	522	511	537	545	507	547	455	556	523	482	533	519	514	547	529	520	517	489	523	540	514	517	505	525	508	520	524	527	517	535	545	505	558	489	535	540	543	516	531	522	507	500	520	568	523	519	492	526	486	518	506	512	530	537	549	508	496	539	513	511	539	511	487	515	567	531	546	573	537	537	505	518	528	536	524	549	554	482	507	494	508	532	515	520	515	533	531	509	512	532	553	534	546	531	545	524	517	509	547	538	538	536	508	545	506	582	560	553	572	578	491	504	541	521	527	528	508	539	564	538	525	537	541	566	527	530	579	530	520	560	540	524	530	500	516	558	474	477	494	510	525	528	517	503	510	524	545	580	566	514	510	505	501	504	527	507	546	532	520	538	514	519	511	527	510	564	520	523	530	532	499	490	502	524	549	490	533	540	492	561	535	538	559	508	528	452	525	501	512	497	522	502	559	545	512	525	534	542	515	542	504	526	508	511	543	540	520	546	529	541	463	526	519	491	525	514	503	486	511	544	528	535	548	492	539	553	506	511	497	501	530	545	528	497	538	536	576	521	562	511	525	581	531	512	515	513	503	538	516	531	549	498	543	536	534	522	542	483	542	538	489	538	552	536	512	496	501	517	527	538	518	495	485	528	516	526	496	524	544	522	513	531	501	542	522	507	556	550	511	493	507	503	510	516	547	517	478	500	561	536	505	521	530	499	509	532	516	516	558	539	534	512	568	504	561	531	555	540	491	513	533	519	485	506	536	530	517	528	499	573	494	469	516	542	544	524	517	509	533	568	472	523	516	544	486	527	498	495	497	512	497	544	509	488	562	483	557	500	537	529	521	497	518	547	551	490	573	504	523	531	497	502	517	507	540	522	522	537	514	527	548	500	525	513	564	524	555	484	512	507	519	511	521	556	563	511	512	517	491	521	496	493	489	551	527	514	524	491	536	568	530	512	529	513	517	500	573	540	535	525	518	550	511	515	514	538	524	562	526	555	541	532	536	520	539	526	486	544	534	551	502	500	520	545	564	567	518	538	549	516	546	512	541	532	512	491	545	518	515	520	525	508	535	515	495	482	525	555	527	536	509	493	555	471	518	499	514	457	523	521	515	545	540	520	561	517	518	536	527	538	553	529	507	517	539	519	523	513	486	521	526	565	536	508	511	517	522	551	502	511	552	569	518	521	541	537	505	522	527	516	528	513	570	548	506	535	508	520	532	498	564	510	493	539	498	515	563	536	558	533	506	526	518	502	531	478	511	542	541	542	477	510	523	498	525	556	574	493	469	510	559	551	521	532	505	543	534	574	520	511	518	570	486	487	485	501	544	514	546	529	516	487	558	528	516	518	519	517	536	510	523	522	566	524	526	498	495	539	499	574	548	533	512	541	546	538	538	502	545	523	486	502	520	529	483	519	499	535	491	488	549	524	530	527	558	481	529	484	526	550	504	520	514	553	510	517	531	540	525	513	543	515	554	529	515	525	505	515	492	557	499	536	565	539	494	537	498	521	506	541	497	548	490	509	471	500	535	476	494	530	553	539	528	500	566	491	516	506	538	556	580	515	524	575	543	534	550	528	520	485	484	514	529	526	529	572	511	519	476	489	539	534	537	531	501	524	539	519	515	511	465	516	490	499	543	557	544	532	519	517	576	534	533	544	496	529	535	479	561	530	520	520	522	538	527	567	500	530	578	560	520	506	514	571	514	517	530	513	514	537	522	524	552	494	543	520	511	538	512	510	486	488	500	508	506	502	541	524	521	555	512	539	480	501	550	522	514	504	501	444	564	512	557	554	492	528	565	537	525	521	529	493	584	517	585	541	540	512	497	538	512	526	548	509	554	519	552	519	554	532	497	520	522	535	534	557	512	496	574	512	518	521	517	492	517	513	546	536	524	501	552	555	504	521	509	546	529	499	518	532	507	525	463	523	465	526	519	538	561	523	501	551	517	477	519	507	505	536	483	522	547	496	544	528	542	518	501	515	563	564	548	558	484	534	529	560	527	513	531	532	494	551	518	512	571	540	541	507	535	534	551	502	520	481	541	486	488	548	502	563	496	536	510	551	540	516	554	524	514	567	549	532	494	523	539	522	519	540	488	526	482	565	524	551	531	549	519	486	542	553	524	580	533	534	574	466	537	503	492	521	478	539	568	452	545	516	539	526	536	579	518	558	498	513	509	530	507	533	529	507	495	491	532	536	480	466	470	551	505	509	546	552	504	493	500	516	489	483	554	490	515	494	556	547	493	528	521	550	494	527	520	552	527	521	554	502	521	503	534	537	505	530	475	540	529	504	571	536	532	540	525	551	522	544	545	518	499	513	517	531	482	504	514	540	514	510	546	514	508	511	520	484	530	478	506	520	548	529	500	530	512	492	502	525	555	543	520	544	565	539	520	531	527	526	522	478	521	559	472	554	546	540	550	533	486	520	535	530	561	490	537	549	513	547	522	536	537	555	558	470	548	505	514	527	514	468	496	498	541	514	478	549	517	522	551	484	504	500	536	507	544	484	550	550	515	501	486	479	480	510	536	501	516	534	516	535	560	536	530	527	468	526	486	510	543	570	512	522	477	510	544	521	505	484	557	523	508	521	528	500	521	485	535	526	514	537	525	558	538	531	480	563	500	526	526	558	491	501	536	529	539	502	508	543	488	518	478	543	496	495	520	537	485	539	506	561	561	568	536	556	524	532	513	540	512	492	517	525	526	521	518	579	507	483	553	508	516	528	550	518	506	544	519	548	506	508	505	476	567	524	505	510	552	522	520	578	535	515	532	545	507	549	504	537	514	539	509	493	512	541	539	539	504	559	526	538	512	549	527	521	547	500	562	541	585	509	513	568	510	536	516	523	533	506	519	522	532	537	522	526	501	521	504	507	489	522	529	526	532	517	555	544	511	545	515	527	511	536	520	549	517	478	515	520	515	516	526	541	510	521	501	490	526	556	534	518	507	556	508	483	534	527	528	499	555	540	536	516	520	529	488	536	521	553	548	544	537	513	502	564	521	492	530	508	499	512	510	572	488	537	536	532	548	509	528	520	552	540	515	522	522	522	501	520	539	534	514	521	516	529	501	533	521	540	513	536	518	515	508	504	522	549	500	507	513	500	557	535	517	515	538	524	551	571	543	541	543	539	523	494	531	500	525	543	534	567	563	523	492	559	534	543	566	546	571	552	529
13904	1052	769	712	667	591	526	536	448	421	399	361	350	293	299	305	310	277	289	303	281	292	317	290	306	299	288	274	272	323	288	286	262	255	311	290	311	291	277	289	309	284	267	257	311	278	254	289	290	274	281	296	309	303	293	304	292	280	246	309	275	251	310	255	291	303	289	277	320	294	290	272	291	292	271	281	299	305	289	295	282	293	289	318	293	324	297	265	282	305	285	278	280	297	280	276	320	281	306	296	287	282	279	275	308	313	301	280	317	288	269	284	279	282	256	281	294	287	275	266	295	337	282	229	261	292	281	304	290	286	275	297	262	267	282	283	256	266	273	326	292	293	325	284	283	308	329	303	314	267	310	280	308	280	265	290	296	313	289	310	315	299	293	276	280	292	280	311	311	275	304	292	297	272	258	289	285	289	278	317	269	293	320	287	272	307	255	281	296	316	277	270	307	292	276	294	310	269	320	275	301	280	264	286	291	292	310	320	307	291	314	271	284	298	251	300	295	318	271	290	276	280	279	284	284	268	312	280	313	257	305	305	274	295	280	249	284	277	281	301	268	334	285	271	254	274	301	296	310	271	274	283	298	329	287	249	297	306	309	313	302	321	270	286	300	278	269	280	277	273	275	270	287	284	275	273	302	243	295	273	273	286	254	301	336	288	279	256	291	287	260	299	290	311	308	283	305	276	269	276	255	272	306	321	281	281	283	334	313	292	262	266	296	290	304	289	270	263	282	302	264	262	323	285	252	299	284	284	303	283	298	303	308	306	285	284	303	299	282	294	279	349	287	295	284	298	303	279	297	277	321	276	305	320	296	291	316	300	273	289	312	273	320	297	329	294	284	285	294	301	278	284	292	279	318	273	288	309	295	248	291	317	271	314	285	310	275	288	274	313	282	271	281	263	279	290	303	297	240	287	325	286	279	290	325	312	300	283	276	290	308	263	320	289	271	271	280	309	288	292	285	309	295	270	307	291	282	300	306	282	298	277	235	309	312	254	257	290	310	275	320	300	309	270	309	300	291	236	286	302	275	263	290	305	297	307	258	298	285	304	297	274	302	301	283	274	294	293	283	295	255	307	269	294	308	313	340	252	300	319	297	283	287	286	316	277	259	282	261	279	301	268	298	281	281	253	296	305	288	291	300	308	276	271	268	296	284	270	283	278	302	279	269	288	317	298	281	328	267	290	312	259	272	304	267	299	290	285	277	287	280	310	275	302	306	333	297	292	274	273	286	297	303	247	249	294	283	287	293	305	291	315	322	285	315	270	276	298	291	290	266	275	283	280	310	319	286	303	300	261	315	324	286	264	310	295	277	279	305	273	286	306	288	303	322	294	315	293	270	305	298	339	282	290	299	294	291	301	307	280	303	296	259	285	298	280	308	312	263	282	285	292	297	298	285	289	259	286	283	313	270	292	283	299	286	294	318	295	288	306	263	302	288	298	307	275	285	295	280	265	300	263	261	283	314	267	292	279	288	277	282	304	277	271	281	281	274	302	263	293	297	303	294	298	302	299	278	287	268	315	283	299	308	288	268	277	274	272	280	285	283	308	298	286	313	300	309	257	277	267	301	283	293	276	320	252	275	279	277	302	282	300	341	307	268	314	281	278	278	279	269	263	276	299	269	277	311	280	252	288	269	276	321	304	261	254	278	300	320	294	285	277	280	271	253	303	292	343	306	293	282	302	290	305	297	316	285	292	260	306	283	305	296	271	319	264	281	295	297	297	324	309	284	318	271	273	306	310	292	264	306	247	340	301	269	286	297	301	277	291	289	250	264	280	256	303	288	303	289	260	307	300	306	275	302	335	295	271	270	253	298	307	304	260	274	283	305	302	294	301	279	282	313	285	275	228	305	290	300	283	293	297	267	307	289	267	284	285	265	320	265	285	267	302	306	275	309	267	287	277	257	288	287	309	313	265	290	309	314	303	284	295	269	276	271	265	289	309	265	291	304	303	258	307	273	244	298	248	260	279	270	299	276	266	301	303	283	287	284	302	283	318	292	264	270	275	299	281	264	303	287	288	297	305	271	278	271	296	284	294	315	298	287	268	322	286	249	287	278	285	304	309	321	281	303	301	277	293	277	309	259	292	321	280	292	241	270	279	264	269	279	263	316	278	284	314	243	271	274	283	277	296	282	295	273	298	279	291	272	302	297	293	316	299	294	299	330	279	274	266	280	307	286	278	262	280	290	297	271	296	281	295	240	288	315	295	283	286	311	319	308	309	295	297	293	344	278	320	276	278	326	287	300	302	277	266	269	305	281	307	283	269	278	283	284	277	277	281	294	288	264	294	318	290	285	299	272	268	267	296	294	287	310	295	256	276	286	313	274	299	262	293	307	323	286	281	311	297	309	331	289	296	297	267	308	306	284	306	299	298	270	311	255	289	281	309	286	285	297	241	265	281	274	309	266	321	290	279	274	285	285	310	268	278	302	257	291	276	286	278	321	302	333	294	276	284	270	304	331	323	300	297	275	309	247	294	276	279	317	291	310	270	290	305	300	276	296	281	273	285	287	300	286	280	267	302	286	288	268	272	317	292	285	310	290	259	294	282	314	321	256	312	267	271	287	283	335	304	308	323	280	329	270	291	262	265	306	279	299	257	270	289	279	312	296	281	275	318	290	294	326	278	293	273	285	308	296	296	272	275	283	243	298	278	279	306	308	256	319	286	276	290	266	292	270	313	319	289	294	287	307	289	312	286	257	274	278	280	271	290	284	312	292	274	304	295	310	284	304	304	290	302	331	317	293	326	261	293	294	267	289	288	298	275	297	274	310	244	282	290	326	294	279	291	300	299	277	265	272	341	256	288	283	293	276	305	306	292	292	300	294	286	279	296	272	244	297	282	296	301	310	256	265	291	302	308	278	293	329	240	259	277	301	271	295	335	261	271	281	290	291	266	304	319	235	318	276	293	288	304	321	287	275	270	310	281	286	283	265	316	272	295	312	280	297	264	289	317	249	271	304	278	267	319	300	321	298	302	272	315	300	276	302	290	294	287	278	275	258	336	308	264	278	303	320	305	268	290	300	310	284	314	326	280	286	278	285	288	307	296	280	272	277	298	265	270	311	299	292	257	273	304	321	283	315	278	288	294	312	271	263	259	287	304	293	286	321	270	291	259	299	267	260	285	289	265	260	314	282	270	280	327	296	292	271	291	289	288	295	293	300	286	312	296	262	313	309	306	304	288	298	303	321	287	291	317	291	328	276	263	282	263	285	273	253	311	285	305	293	287	321	272	274	269	275	287	302	314	292	317	289	278	284	296	298	290	303	277	323	285	276	304	277	288	272	287	289	284	302	309	311	323	326	278	278	261	278	279	293	293	294	290	274	280	279	301	272	260	285	296	292	255	297	256	286	302	287	281	289	301	269	283	283	273	319	328	317	313	301	282	304	280	306	293	275	278	301	290	298	293	293	312	314	253	276	292	308	305	293	306	285	270	282	279	246	261	324	308	304	305	277	310	316	269	255	270
9192	1053	1615	1983	1987	1674	1694	1530	1488	1432	1277	1068	910	855	819	794	788	748	762	733	663	715	714	708	726	685	675	691	736	691	742	734	734	716	646	717	710	675	705	740	666	699	681	677	722	662	716	702	695	641	728	726	685	711	734	678	688	675	676	689	672	676	651	697	662	675	723	691	699	675	672	720	687	685	729	685	708	703	666	696	704	687	722	662	699	672	674	682	721	693	712	627	687	705	687	740	695	664	696	665	674	674	702	621	691	707	685	674	683	615	675	670	714	688	702	709	691	643	684	624	712	688	673	672	693	678	695	766	665	677	630	676	699	653	725	712	668	731	698	652	660	661	694	660	667	722	668	665	692	738	641	650	698	679	731	702	650	705	652	646	706	670	672	690	636	657	695	693	681	635	652	625	707	665	731	712	671	682	724	671	687	703	735	684	618	694	717	654	657	669	690	660	642	688	674	664	698	686	645	663	645	656	703	668	656	660	652	672	666	653	683	730	702	631	675	697	707	650	705	664	667	659	733	658	645	639	695	682	740	695	669	669	678	654	673	670	677	671	687	692	663	671	661	731	658	661	657	649	651	762	626	671	653	665	646	699	674	642	668	670	630	646	704	641	716	722	642	643	705	694	637	644	695	695	659	698	666	639	702	674	681	722	685	654	668	665	632	663	696	680	675	669	684	612	686	693	683	703	637	697	676	723	692	648	629	694	691	647	678	690	654	681	695	676	707	681	669	674	646	659	665	701	664	666	679	653	650	644	697	678	680	673	659	695	676	667	704	718	723	676	636	714	689	674	659	669	679	682	637	701	712	649	662	674	646	675	683	672	672	689	692	652	703	650	636	698	729	667	686	615	628	680	657	690	698	701	710	685	681	738	653	674	689	607	657	716	687	738	623	632	647	675	684	650	652	705	624	660	682	673	648	674	692	690	654	639	691	645	724	668	629	648	675	681	688	663	682	705	653	708	657	700	639	651	720	671	628	739	671	672	669	662	712	701	713	656	683	682	733	669	677	696	697	690	699	664	725	679	677	705	753	674	656	674	668	664	648	695	668	657	689	645	655	647	711	689	653	719	676	651	668	638	664	693	667	690	700	681	696	664	619	700	658	617	677	669	673	622	684	631	657	676	711	679	651	684	711	725	640	707	620	662	654	701	634	690	673	688	634	650	643	676	670	669	726	694	695	713	674	735	701	704	678	719	656	669	683	688	675	665	654	691	733	705	678	664	689	699	683	705	666	672	683	687	668	702	680	655	704	694	696	671	659	685	669	690	659	676	663	653	632	658	672	666	691	655	642	705	663	684	682	657	663	653	654	686	688	676	702	663	688	635	691	646	638	653	672	675	645	692	654	666	696	681	698	686	643	678	675	689	713	681	674	670	685	646	639	690	678	706	707	669	686	603	647	723	642	670	710	678	664	697	645	671	683	659	702	690	685	703	654	689	699	660	714	651	645	714	620	662	645	666	710	699	686	636	655	650	650	686	645	669	640	682	679	651	639	633	686	713	665	699	675	657	664	693	663	655	671	655	711	634	672	694	640	665	658	680	712	672	649	679	676	703	671	711	686	694	657	663	674	689	661	687	671	670	673	666	656	633	727	708	670	656	676	655	667	658	647	617	695	667	679	626	670	718	712	677	667	682	635	682	673	700	673	677	639	651	710	651	670	627	663	704	697	673	685	666	666	693	716	671	686	704	661	699	697	695	623	684	703	652	672	658	668	672	673	672	694	682	657	681	681	694	691	646	636	687	664	688	671	686	630	663	700	681	651	665	597	615	693	680	657	685	707	672	644	655	651	663	645	647	696	666	690	687	658	697	656	638	652	680	664	676	658	689	661	704	719	651	673	662	706	705	658	678	721	647	696	674	683	660	664	653	672	698	687	688	703	650	713	684	695	710	672	670	652	638	689	688	664	705	668	666	665	670	703	668	705	712	710	675	650	701	710	672	653	722	647	658	674	655	641	673	697	686	675	707	663	661	686	692	656	657	670	700	684	695	685	655	671	694	674	670	689	691	647	664	652	640	636	701	698	724	727	640	699	667	724	692	665	731	701	682	711	692	693	702	712	604	655	669	696	680	667	683	652	645	664	731	688	700	688	730	701	627	717	710	663	667	694	689	681	672	684	676	678	690	707	668	637	630	695	687	683	699	700	682	706	692	672	677	701	685	704	679	644	666	697	692	683	670	666	681	662	646	651	680	663	656	652	650	677	689	700	691	650	656	727	732	679	700	714	676	737	636	667	688	733	686	617	740	685	703	651	643	662	669	687	652	667	701	691	721	655	688	716	688	700	680	646	724	654	644	668	667	668	723	651	671	711	659	684	689	702	691	702	685	659	645	671	675	688	689	664	682	677	683	685	688	682	689	658	699	669	692	674	670	628	705	627	658	702	689	637	679	692	657	654	707	662	707	681	730	706	732	678	692	710	600	647	675	666	700	671	717	715	640	700	679	652	669	671	671	670	662	695	668	697	686	660	683	685	720	737	705	664	657	668	707	647	673	634	726	656	666	682	677	633	713	699	683	670	696	704	689	666	666	662	656	671	669	732	682	666	681	647	659	652	621	732	682	661	687	723	640	696	678	696	663	637	741	699	654	676	691	680	672	674	711	663	657	678	686	681	681	668	685	674	702	711	707	734	691	704	647	660	669	668	697	645	674	668	664	663	662	713	634	649	678	671	661	673	752	667	673	704	651	692	748	676	662	672	696	708	687	692	687	647	662	648	701	703	668	699	671	666	688	719	724	663	678	707	620	661	651	664	680	649	699	717	664	706	655	693	740	672	682	642	649	688	711	664	715	684	701	682	665	646	663	643	674	667	690	721	627	674	660	637	671	673	635	650	663	713	692	647	652	704	704	642	668	699	678	729	642	684	684	646	688	717	684	686	658	613	662	685	684	655	677	675	697	706	674	724	666	670	675	732	676	678	689	627	663	718	676	690	652	706	682	641	648	655	679	701	665	654	643	685	690	707	659	635	701	690	666	692	650	680	700	706	703	685	689	733	681	686	613	658	639	670	692	679	621	682	657	696	659	705	666	708	660	676	677	648	647	684	713	665	641	724	659	683	684	710	630	698	730	719	638	717	696	622	672	674	640	686	686	688	677	642	689	680	646	684	702	638	681	733	631	665	658	643	622	736	623	660	653	738	684	665	727	735	704	674	707	712	668	639	708	682	717	671	703	689	699	674	688	676	698	685	682	688	652	639	639	719	693	665	724	657	674	682	666	689	659	702	686	685	661	684	677	671	708	699	687	712	675	669	674	657	648	665	688	678	619	645	639	674	706	651	670	643	639	656	681	711	636	667	698	665	646	658	657	609	707	682	710	646	656	688	656	726	693	683	672	665	652	658	673	709	741	702	675	683	703	661	661	696	706	683	713	657	669	708	613	643	699	705	666	657	648	675	688	664	691	693	698	687	649	708	643	671	714	741	699	671	689	685	725	657	695	688	670	678	702	665	682	650	715	700	671	683	693	680	696
22167	2417	1406	1159	1134	810	975	761	768	625	588	614	513	444	452	429	487	460	438	429	411	434	436	446	440	366	426	421	394	412	397	434	392	436	440	451	423	432	388	428	425	404	398	430	428	382	419	432	404	413	429	399	374	416	384	387	418	446	456	414	415	428	421	408	409	409	419	423	400	408	418	412	450	415	411	429	381	383	407	414	403	376	393	429	425	430	460	369	435	396	394	417	390	413	405	430	421	445	396	419	453	440	409	462	431	396	413	398	414	410	401	393	421	416	395	350	408	409	446	402	439	375	382	406	469	392	404	411	424	425	438	395	417	386	395	377	439	410	403	423	432	427	375	419	436	422	436	404	424	409	428	420	425	394	409	459	413	445	419	407	404	422	430	412	418	425	372	412	414	401	377	402	402	389	388	427	398	443	439	410	396	429	427	419	429	388	402	447	429	411	419	438	410	445	378	406	402	434	430	404	418	387	422	436	376	417	411	433	420	415	418	415	433	425	442	414	417	413	422	397	427	371	428	429	422	419	419	421	434	360	379	376	431	388	408	407	422	432	394	435	441	416	418	419	425	378	401	444	428	413	382	434	406	362	399	413	406	378	415	424	426	408	424	406	400	382	409	392	407	395	405	420	407	376	399	397	414	435	414	406	438	426	437	398	416	442	423	433	418	406	389	413	420	389	396	411	440	399	396	418	431	412	415	388	456	412	441	384	404	413	422	423	390	421	370	404	423	372	436	418	377	440	452	404	420	409	427	407	405	399	421	421	426	412	425	387	415	409	391	417	392	386	441	391	402	380	415	388	390	412	409	401	411	431	439	419	413	411	421	375	445	377	395	393	404	447	426	399	417	423	403	419	386	424	395	411	448	439	464	422	392	417	426	421	408	365	402	383	386	402	423	408	462	428	414	459	424	392	415	387	382	432	392	406	389	398	384	392	426	397	396	407	435	411	409	365	409	379	392	367	451	410	418	392	433	444	415	391	382	438	406	406	394	420	389	390	443	428	426	373	439	452	424	428	402	417	407	408	413	392	417	395	435	426	424	377	365	432	439	402	389	370	436	409	400	351	412	402	389	419	432	437	415	381	389	401	394	374	436	410	405	412	407	462	416	360	431	398	412	397	417	414	417	425	362	405	435	443	385	417	402	409	390	420	417	365	391	410	399	384	432	459	438	420	380	396	441	441	405	429	423	410	397	421	438	416	385	405	439	399	431	392	395	411	405	435	397	425	412	434	421	386	395	414	385	419	412	426	404	425	442	395	440	429	421	381	436	409	412	426	442	436	440	467	407	391	423	390	414	410	441	445	426	447	414	412	422	437	419	403	412	412	405	437	428	425	387	428	416	476	415	426	388	438	391	402	427	402	424	427	420	398	402	413	391	428	399	421	420	426	409	416	440	424	400	448	414	417	416	379	396	434	442	413	423	420	401	415	375	413	390	418	451	421	448	414	427	387	381	383	439	433	421	400	397	409	397	410	376	411	394	400	404	451	416	379	383	394	383	357	414	421	401	417	383	394	403	386	426	446	414	431	378	458	352	408	416	397	395	418	429	407	403	408	395	439	424	471	426	400	391	398	418	407	391	432	398	406	458	451	379	438	378	382	392	420	388	442	403	431	436	418	417	462	401	425	442	398	441	454	403	430	421	405	405	418	414	385	393	443	453	394	416	403	400	422	407	415	430	424	449	379	392	416	414	399	407	423	431	407	445	393	445	379	397	401	390	394	391	384	375	440	396	390	424	461	410	444	422	414	425	374	415	409	420	404	413	427	426	449	423	395	411	369	454	413	413	426	395	448	402	396	452	409	407	407	433	462	410	417	415	384	474	351	387	404	397	435	439	405	443	391	479	392	412	415	365	379	425	385	346	395	412	404	391	454	413	414	414	401	376	398	414	451	399	408	409	410	458	459	439	414	403	382	384	410	405	422	402	426	413	426	414	438	419	394	427	420	385	423	405	400	414	462	422	417	417	425	442	432	395	444	431	396	363	445	442	409	422	358	426	403	384	399	390	422	439	435	415	416	423	436	363	412	402	422	423	420	464	402	408	402	359	384	410	390	410	439	393	428	400	411	398	419	419	385	422	434	429	370	408	433	435	414	390	415	386	381	401	482	431	384	428	407	433	428	413	406	413	421	369	447	450	402	420	395	397	444	405	399	430	427	420	418	463	396	436	393	364	404	391	446	388	413	433	400	393	406	386	425	414	420	413	396	384	402	407	364	394	411	424	406	418	409	414	459	418	425	359	398	405	411	429	415	401	430	422	398	428	372	422	429	411	409	385	464	395	420	400	435	430	398	420	399	391	434	421	446	454	401	399	437	413	381	386	387	422	406	434	428	404	436	376	385	371	415	416	390	433	434	433	402	400	452	431	432	395	417	405	401	386	401	404	419	416	439	411	434	413	383	343	402	401	413	439	455	397	401	408	431	422	393	393	390	392	410	443	412	403	437	424	450	443	410	389	453	424	405	421	414	380	418	408	415	417	387	404	417	435	413	435	439	428	387	416	429	455	394	426	405	408	422	425	408	410	405	404	444	446	386	420	427	412	391	432	423	444	398	401	429	418	400	418	430	351	390	437	381	422	389	374	421	394	409	437	458	420	424	392	415	448	417	412	426	422	427	397	424	428	424	378	404	436	391	402	390	379	443	392	402	421	399	406	394	423	442	384	443	400	414	392	438	393	416	421	421	405	408	385	421	364	421	435	425	453	431	416	414	367	404	428	424	422	391	389	412	459	396	415	418	402	400	448	438	397	454	402	418	382	419	427	419	386	448	409	446	448	402	401	442	405	417	462	433	453	456	440	398	407	432	418	404	411	384	388	407	428	389	411	395	386	416	402	414	364	438	434	408	385	412	394	400	442	418	407	406	389	414	385	398	443	405	442	420	451	448	412	436	440	452	426	439	430	373	389	401	409	399	419	400	390	416	435	400	420	412	446	423	427	374	413	422	400	421	439	458	440	432	399	433	418	402	386	401	409	446	382	411	421	405	414	438	412	375	390	390	417	403	459	427	426	457	424	426	394	404	363	415	412	388	469	405	382	367	426	447	395	371	424	380	425	424	439	433	430	418	421	446	428	422	455	451	404	399	399	370	404	399	427	390	438	392	403	415	432	400	408	427	419	421	452	410	422	366	423	393	413	397	424	398	448	402	444	405	416	397	411	375	421	414	420	374	444	452	431	424	399	435	394	422	424	396	390	429	446	439	417	401	447	417	427	420	386	449	430	438	435	437	400	407	417	374	418	449	391	430	389	426	415	420	432	404	420	409	415	391	423	386	381	416	395	416	422	423	393	414	408	445	442	435	367	422	383	414	424	407	367	400	460	410	437	409	441	417	415	392	453	394	440	449	426	429	400	436	429	444	419	406	393	421	456	405	417	423	436	416	419	443	403	409	418	431	395	441	440	426	395	412	383	415	404	409	379	420	416	462	429	426	407	408	414	427	435	461	415	446	438	440	390	420	392	425	419	400	432	397
12126	1608	2703	3272	3132	2529	2812	2505	2447	2259	1973	1745	1355	1245	1172	1110	1140	1041	1104	1039	1041	1004	958	967	966	943	966	929	998	963	1034	941	1013	982	923	922	927	949	932	896	947	947	994	910	924	948	983	914	940	927	912	913	940	923	911	911	895	907	940	889	903	933	909	970	910	914	936	941	915	892	979	974	907	890	925	932	863	908	891	948	918	929	931	880	904	877	876	875	896	914	869	941	951	945	945	945	929	917	929	962	928	848	872	866	906	972	932	980	943	925	925	842	886	915	904	869	952	931	885	953	879	895	907	886	919	892	940	968	972	885	953	893	966	906	876	885	936	911	876	927	932	905	885	883	951	948	915	874	925	891	956	913	855	938	932	898	923	911	915	936	946	858	892	929	939	941	894	933	903	906	942	920	930	942	924	912	900	860	897	901	915	921	932	891	914	870	922	943	914	950	903	888	946	907	896	941	966	916	889	900	885	933	913	866	901	945	934	903	904	848	938	938	961	900	877	917	895	901	918	969	964	907	890	907	915	894	893	916	940	898	867	894	926	879	903	856	890	918	890	956	860	911	880	926	884	929	872	916	949	914	847	896	893	859	942	903	908	913	865	917	902	877	894	920	956	895	876	989	869	920	861	909	885	945	897	894	887	865	938	884	884	956	914	903	965	882	889	904	884	878	943	932	922	920	927	904	932	864	913	885	916	838	888	955	924	920	902	914	925	925	908	898	899	948	915	918	905	926	882	913	869	862	877	897	917	924	924	957	858	886	937	932	879	903	890	961	839	903	970	918	898	886	887	931	960	952	868	921	958	929	917	911	954	914	910	919	903	939	867	950	945	939	891	866	893	909	941	956	896	949	899	959	883	891	873	894	918	868	976	892	880	941	855	901	959	930	939	944	913	892	940	901	945	868	921	926	991	945	1002	891	983	897	865	876	918	933	898	907	902	948	944	935	945	908	952	929	880	922	950	938	891	945	907	930	938	907	909	872	879	918	882	931	925	919	914	933	889	913	880	959	902	915	955	929	923	894	918	894	944	984	876	892	917	896	977	866	948	912	921	911	932	916	867	935	824	910	911	887	924	964	940	863	895	881	937	893	902	902	925	917	925	913	902	915	906	906	926	905	915	918	940	912	898	960	909	892	903	921	950	887	882	921	957	971	943	945	865	955	923	883	918	904	883	934	900	933	926	914	929	858	950	935	856	886	917	914	962	864	930	889	908	959	931	884	876	919	927	860	936	919	938	886	930	904	892	933	886	962	899	884	889	940	951	928	946	898	933	900	956	951	989	904	929	885	944	897	913	915	850	926	887	821	895	918	920	870	888	994	890	902	931	920	864	922	923	854	887	912	917	897	900	937	846	915	932	940	942	913	1002	898	951	950	873	907	931	910	917	891	933	923	891	912	942	872	906	887	904	944	893	904	944	873	967	913	906	893	893	929	916	931	886	912	910	913	939	899	941	908	903	946	861	964	939	905	941	899	978	904	938	911	949	911	953	914	938	916	912	932	949	923	876	904	852	925	835	902	899	928	1001	926	886	862	896	883	904	963	876	941	928	964	975	882	961	888	898	924	862	918	913	926	882	909	939	890	905	895	864	906	940	887	929	881	913	948	887	894	965	920	895	919	920	942	936	981	876	885	931	885	892	910	869	934	905	932	867	936	886	860	898	936	909	894	876	897	954	892	841	919	890	893	873	943	947	953	902	907	885	919	929	893	985	923	950	863	906	948	893	957	940	949	908	971	937	938	879	939	901	916	909	916	910	898	953	931	888	865	866	838	895	919	910	897	838	912	927	903	852	974	904	918	912	862	937	919	896	940	950	949	953	912	921	899	911	899	940	924	880	931	922	893	907	898	947	873	949	924	886	924	897	884	896	862	901	910	944	939	931	916	899	877	946	903	960	933	889	922	913	912	898	875	896	910	951	890	915	915	918	913	899	968	878	891	933	888	880	936	905	917	884	919	930	872	904	906	891	947	927	866	964	967	915	900	940	906	993	921	914	892	925	870	897	917	939	911	936	949	885	928	916	898	939	886	917	907	930	886	865	886	947	941	920	895	942	891	923	962	917	951	919	934	857	955	932	895	947	884	933	872	870	918	915	921	895	923	860	897	881	866	898	892	918	908	924	901	925	850	907	954	920	966	958	939	940	853	862	917	908	905	873	902	867	920	902	911	918	907	904	885	960	945	888	913	868	959	916	853	890	912	912	874	944	908	872	894	878	898	888	914	882	908	924	905	906	898	931	932	903	900	951	948	868	935	883	917	930	895	901	913	933	981	905	903	914	872	880	928	935	957	922	905	909	921	896	957	942	957	900	885	902	904	929	912	964	907	966	944	833	961	926	900	917	922	910	924	909	919	866	953	926	899	922	921	897	917	990	889	881	883	880	873	860	890	913	887	926	944	915	900	903	923	947	937	930	925	935	988	835	935	942	896	945	917	883	919	852	883	927	980	889	945	977	904	921	896	924	961	854	911	923	904	960	929	950	893	876	926	923	917	884	950	870	875	917	906	916	887	871	912	898	950	919	911	890	858	889	848	921	945	882	888	893	857	945	922	924	927	947	927	851	910	978	864	903	881	944	884	940	912	920	947	932	890	941	928	858	931	922	881	881	882	895	914	892	942	879	885	956	895	901	895	918	885	881	893	876	925	956	930	941	928	896	903	904	946	914	974	908	920	892	892	898	926	886	971	900	900	895	910	884	963	882	899	921	928	864	953	911	942	941	931	941	922	886	900	981	965	885	924	933	859	894	922	912	868	991	917	931	952	929	919	916	931	898	913	915	888	939	932	978	893	903	920	873	945	931	887	975	901	937	846	955	952	918	931	925	906	873	884	908	924	926	906	911	846	919	874	969	894	948	884	936	880	934	877	858	951	937	935	901	955	936	943	885	896	952	945	933	959	829	930	962	929	903	916	884	897	906	888	912	892	938	940	923	898	848	965	907	943	940	914	886	915	860	875	933	935	869	930	891	893	921	903	871	891	926	953	924	901	901	903	889	899	927	896	942	876	891	924	943	897	969	922	890	875	886	867	907	950	898	902	959	862	904	896	935	869	934	945	887	906	927	873	946	929	921	906	901	875	939	898	954	946	922	904	922	919	929	927	940	876	942	919	886	936	911	958	907	961	941	945	876	915	886	879	929	946	875	959	906	899	923	939	870	958	899	875	841	928	908	906	877	990	908	933	907	898	912	886	936	855	902	922	904	905	919	940	904	934	909	891	949	919	889	891	928	962	955	888	926	947	921	894	832	895	914	952	877	954	890	880	871	897	926	933	955	940	967	935	882	907	954	998	874	907	952	905	940	947	946	914	943	922	926	877	862	916	902	887	899	953	881	870	954	898	930	905	898	952	926	931	933	873	912	864	925	908	902	936	873	974	888	869	944	904	923	898	864	935	941	937	939	902	941	891	953	877	945	982	903	912	887	867	962	912	887	914	898	882	855	931	899	887	894	905	880	912	908	857	912	904	916	875	867	915	902	965
4043	319	314	278	249	212	244	230	210	231	207	193	215	181	211	203	246	214	203	214	242	225	203	191	218	236	187	209	212	219	194	199	197	220	188	225	222	216	233	221	204	208	188	216	226	229	234	228	221	212	215	213	194	215	245	243	179	231	204	233	213	212	191	229	210	184	196	213	207	182	241	207	198	194	196	223	217	223	215	192	199	235	227	209	209	224	213	218	170	219	178	216	205	215	198	212	192	216	212	235	205	201	235	212	227	226	192	206	213	228	209	221	223	205	202	211	201	235	208	218	215	180	196	203	206	230	208	210	208	218	252	224	170	207	196	206	211	216	185	211	214	227	203	210	205	183	215	233	202	209	208	197	223	196	186	199	196	235	230	228	168	206	201	220	198	170	182	208	235	217	213	231	228	227	241	213	233	172	216	191	220	235	246	226	194	218	225	226	202	228	211	202	231	194	219	216	224	220	217	201	210	223	221	213	219	234	237	228	213	198	220	224	208	237	229	214	196	208	221	215	225	193	190	209	236	192	237	204	215	245	246	216	232	209	221	213	187	210	198	183	230	212	223	219	222	190	186	248	228	209	207	220	217	194	197	213	185	222	187	221	199	204	187	225	214	178	199	213	237	233	217	230	200	223	224	193	185	203	205	227	241	209	209	170	218	212	207	229	210	214	226	210	232	255	228	209	205	206	182	210	210	210	199	235	200	253	184	212	209	226	224	184	207	188	203	210	202	190	246	205	214	228	203	171	195	211	215	212	207	184	221	230	239	237	203	220	212	195	217	226	198	212	198	212	217	216	215	201	198	197	242	218	215	221	215	194	208	230	219	229	221	222	209	216	236	204	204	225	237	243	246	253	216	226	182	215	224	219	199	184	202	233	205	218	231	227	194	230	220	223	182	190	193	212	210	211	218	193	214	201	206	204	232	209	206	199	210	192	218	220	220	239	203	227	185	189	204	207	207	206	219	206	239	197	230	215	181	213	230	200	208	216	211	185	192	169	208	214	222	217	191	207	226	209	215	225	212	227	214	207	211	218	219	210	189	238	220	201	201	234	219	199	212	186	236	223	197	187	207	192	222	212	212	220	221	217	218	225	227	246	202	227	180	232	229	224	221	247	208	212	218	189	220	221	218	210	207	260	199	206	217	212	177	233	211	222	231	187	211	212	239	207	210	206	232	207	221	209	216	188	202	225	239	237	225	203	210	233	202	201	205	229	209	238	194	199	225	227	232	194	172	214	225	195	193	243	209	210	223	192	214	209	210	225	210	225	201	222	223	187	193	208	212	204	230	193	202	203	194	231	238	218	214	194	201	215	214	198	199	214	217	211	194	197	186	201	226	213	174	226	222	233	216	240	199	224	199	213	212	223	231	213	215	189	228	212	211	203	212	217	226	195	211	211	199	229	223	239	186	213	219	215	220	196	238	229	225	224	207	234	234	190	214	221	207	195	228	219	211	209	205	207	198	219	228	213	198	204	228	223	185	220	212	229	219	225	216	210	212	213	195	229	222	211	213	224	222	231	188	207	224	207	184	221	215	237	206	204	191	208	218	202	224	211	176	221	206	213	204	207	206	216	225	224	210	191	185	186	214	196	220	229	185	234	190	228	197	191	195	233	208	212	201	215	238	193	237	205	197	185	212	183	170	210	174	221	234	214	227	228	214	203	246	208	198	221	218	198	219	251	195	195	225	219	221	213	211	222	208	236	206	205	205	229	218	214	212	233	194	219	203	195	201	210	221	214	209	194	238	217	206	201	195	222	176	191	223	227	198	215	198	196	219	218	230	201	222	230	210	210	207	211	228	213	229	219	197	198	220	210	218	223	190	213	226	229	219	244	189	194	200	199	206	210	218	234	178	197	245	199	218	203	235	233	197	212	204	217	209	225	203	187	202	246	212	229	195	202	213	183	193	217	208	185	216	227	213	211	185	215	191	209	234	244	237	227	207	205	224	212	198	198	203	214	212	230	228	182	199	209	219	233	225	228	224	209	199	233	180	186	195	205	173	201	193	184	221	219	208	206	224	196	215	183	200	268	229	248	222	241	195	221	214	201	225	247	227	231	212	220	233	187	196	200	194	224	241	195	185	210	224	220	197	219	219	172	216	198	193	222	212	193	202	211	193	189	214	203	200	209	213	210	197	221	210	213	199	211	192	247	206	210	222	193	216	200	207	221	205	224	247	229	207	212	210	228	198	227	223	243	193	226	211	205	212	201	232	176	211	192	241	225	191	206	207	221	206	213	205	196	193	194	206	218	221	200	217	223	194	224	202	184	223	215	193	217	236	217	209	219	220	196	220	194	187	196	194	210	221	212	230	173	191	221	206	223	215	238	194	208	231	237	198	236	199	206	188	231	218	226	218	207	210	221	228	208	213	195	241	214	190	186	203	231	225	219	196	226	206	242	208	197	213	218	212	201	227	224	219	220	189	228	221	203	224	204	164	222	221	201	204	207	224	212	214	213	194	214	194	213	205	241	237	198	212	185	190	213	215	202	207	239	215	199	209	200	193	195	243	206	197	197	240	224	201	232	224	221	218	227	214	237	215	206	218	193	230	239	214	232	191	198	197	210	211	224	195	222	240	238	210	240	209	206	232	208	208	204	210	214	208	219	233	185	204	195	223	218	207	224	210	218	205	225	218	207	233	220	210	208	232	220	225	202	239	238	229	231	189	199	203	182	180	207	230	206	200	199	208	217	203	197	209	203	204	192	229	222	207	209	200	226	212	204	216	199	215	180	220	216	217	201	235	215	236	214	209	217	227	220	206	200	217	221	230	210	214	212	210	231	234	222	194	220	249	196	215	222	207	202	214	198	236	209	204	220	212	191	251	209	231	226	217	240	234	234	211	200	226	236	222	252	207	188	217	215	223	231	198	221	223	212	223	193	225	197	230	194	219	213	231	188	190	181	198	230	197	195	229	225	195	235	199	238	189	238	188	182	210	199	226	207	235	219	225	219	177	204	220	190	184	184	205	220	226	200	237	209	234	203	207	230	216	247	184	247	193	205	208	190	192	234	188	206	208	216	208	211	215	208	226	197	191	194	202	218	217	235	237	211	224	221	196	220	215	238	201	233	193	229	229	202	218	214	215	207	221	211	196	205	226	213	207	209	201	234	201	211	225	191	206	195	201	212	206	197	221	179	178	180	207	211	236	204	189	230	229	199	215	210	220	228	217	202	218	239	199	201	182	169	212	210	215	225	237	160	247	209	240	218	215	209	201	210	196	193	205	225	198	235	196	200	221	210	227	258	228	254	224	215	195	197	189	217	192	236	214	223	210	203	216	213	195	188	209	223	205	187	209	210	213	216	204	221	218	168	213	239	222	206	235	233	219	215	225	197	209	190	185	207	202	203	229	230	230	198	208	209	204	243	223	179	233	235	225	201	214	227	207	203	224	228	205	221	234	192	222	222	194	213	226	203	198	202	190	222	224	199	223	208	196	217	217	214	205	213	223	223	199	205	214	209	230	221	249	206
3002	548	667	820	867	714	564	565	607	594	518	523	515	519	490	512	519	495	502	547	505	516	552	558	535	550	524	541	547	494	511	536	538	508	563	496	566	522	513	458	533	564	504	542	528	505	554	552	541	503	523	520	514	510	537	489	527	503	518	520	534	533	505	532	511	495	519	489	506	519	481	505	538	494	517	542	466	533	543	543	539	534	494	527	507	535	530	518	495	531	534	539	513	506	520	503	535	519	526	466	553	513	529	522	548	518	495	550	527	540	511	544	517	549	517	487	565	493	501	543	482	547	547	520	526	504	490	517	549	499	573	511	480	483	515	518	518	559	493	544	484	500	529	563	488	522	543	505	522	540	530	552	511	533	523	519	556	519	478	536	555	524	528	521	546	526	509	504	511	530	573	516	517	486	503	489	523	532	511	528	551	475	530	481	522	517	542	510	535	548	533	533	523	547	542	510	539	522	513	524	518	549	483	523	510	478	554	494	564	549	541	508	505	555	530	521	504	516	526	496	491	483	499	499	513	490	556	488	496	517	485	503	497	498	532	505	494	524	529	492	570	537	566	512	526	484	539	504	516	509	527	521	509	496	550	510	526	484	542	508	566	564	529	487	544	544	532	502	550	525	524	539	551	564	470	518	532	538	473	555	550	496	499	469	512	527	530	524	499	504	529	514	528	528	482	571	504	518	507	499	501	489	465	560	528	477	544	517	438	512	505	526	568	529	552	531	558	509	511	531	488	513	498	526	539	529	523	480	486	500	485	478	532	522	539	525	524	471	491	491	518	503	528	494	514	525	524	516	496	502	537	513	548	518	509	520	552	513	535	500	542	491	533	518	498	516	510	512	517	570	501	518	536	522	515	472	554	490	505	526	530	497	536	553	507	520	503	477	494	498	504	536	525	515	509	568	530	555	477	535	488	487	513	524	538	511	540	505	553	485	497	537	541	495	551	502	542	527	525	516	517	546	491	501	551	570	525	507	509	554	537	464	552	504	506	516	518	480	556	502	504	496	507	492	525	557	477	546	479	489	503	493	524	494	516	529	499	490	516	537	518	527	581	517	540	506	502	515	464	541	523	516	530	505	542	491	488	469	503	543	516	546	546	493	539	481	513	510	468	531	548	516	517	466	521	499	515	512	528	510	509	554	528	477	453	501	521	492	505	552	507	502	548	496	548	506	551	562	511	522	528	498	540	489	542	522	492	494	540	494	474	502	495	528	528	490	537	524	515	542	504	508	489	510	519	541	532	498	521	540	523	509	535	506	491	532	492	555	482	547	499	524	512	497	524	477	532	508	529	495	510	499	537	559	537	517	492	475	507	480	518	583	526	481	489	524	543	517	510	472	473	514	531	497	473	510	465	534	573	512	483	498	528	520	517	490	543	526	496	515	444	526	518	524	582	516	502	481	519	543	476	518	539	527	509	551	523	513	496	519	522	510	512	499	529	533	506	509	530	535	505	519	496	540	532	500	472	492	503	529	478	507	546	500	493	495	519	517	503	527	533	548	519	495	560	544	530	531	489	491	513	541	520	548	554	520	550	527	506	546	498	546	487	472	531	503	542	505	541	530	490	531	516	488	510	515	546	508	508	525	516	569	527	483	565	544	482	497	487	528	510	534	502	517	523	473	545	563	510	561	540	529	547	519	518	554	562	531	502	518	532	489	518	523	509	497	537	552	505	448	496	501	525	547	506	496	516	525	536	494	498	527	549	561	501	496	543	521	501	545	569	507	487	519	523	549	550	542	528	514	546	546	502	516	515	514	567	509	513	530	527	491	537	485	550	510	522	518	532	531	487	504	527	513	512	551	539	580	502	529	543	500	501	532	494	506	527	532	518	527	487	512	511	515	528	513	541	501	523	503	545	525	530	517	522	524	500	550	541	482	506	525	520	522	545	485	500	515	531	526	543	497	538	493	532	554	522	481	535	477	516	523	508	515	513	504	510	487	527	549	530	542	540	513	565	523	491	508	544	523	515	518	490	493	491	526	452	492	527	525	513	477	531	517	513	474	531	560	494	499	556	512	451	503	480	522	519	531	526	491	516	539	549	535	528	500	532	527	522	503	514	501	495	511	501	491	519	530	548	479	534	548	507	531	536	503	534	489	538	507	508	534	529	518	547	542	528	562	511	503	522	555	585	506	493	504	522	507	509	513	533	560	497	507	478	517	499	485	453	510	513	532	500	525	488	519	516	528	512	522	546	508	510	519	537	555	512	535	522	523	526	525	492	517	519	588	520	546	525	533	504	525	521	487	470	498	527	554	505	558	562	495	523	526	507	519	549	528	540	533	532	506	518	496	517	482	557	494	545	484	517	493	527	486	548	545	503	539	522	568	505	523	534	541	513	555	511	487	529	511	516	549	531	527	522	511	481	518	516	496	517	521	505	540	517	512	501	498	506	518	543	481	519	512	529	548	518	504	536	555	527	545	502	500	516	500	525	528	527	493	519	462	532	560	515	533	517	532	505	525	474	500	519	545	521	511	541	537	508	523	492	548	481	491	524	481	523	528	522	505	506	502	557	521	501	517	533	482	545	494	493	516	540	493	547	492	532	542	518	528	505	530	534	521	550	512	526	541	543	551	553	513	533	522	544	512	528	499	530	504	512	560	535	534	552	477	512	569	540	507	494	510	493	522	517	500	530	582	488	513	515	501	529	538	501	477	527	539	521	520	516	525	523	498	474	496	564	539	485	508	532	519	558	492	513	516	484	475	547	503	511	487	542	579	512	505	541	505	511	507	484	529	518	502	514	502	525	516	486	499	524	520	479	520	507	505	533	470	503	506	533	499	507	480	511	494	483	541	511	515	520	515	493	517	467	515	545	506	516	505	548	509	498	502	507	511	502	540	490	479	518	528	541	508	538	545	526	523	516	545	526	493	529	532	510	541	497	543	538	494	509	511	499	527	498	524	517	528	526	483	493	553	540	507	516	546	499	547	498	529	522	539	528	557	512	515	537	500	506	524	490	511	500	546	500	524	513	506	538	527	520	489	498	505	509	489	492	508	518	591	499	536	519	501	549	481	548	516	494	500	548	512	494	539	493	517	479	526	567	511	491	488	520	513	508	513	505	463	498	516	480	513	502	512	525	515	565	502	494	532	504	576	480	505	511	513	521	479	506	516	495	517	500	543	526	485	506	498	518	536	563	498	547	505	523	516	511	478	487	523	512	564	489	476	523	498	522	483	526	538	522	535	490	495	547	530	469	531	533	573	507	517	539	467	473	519	527	545	533	571	459	514	528	486	523	539	496	557	504	506	510	546	509	532	527	520	485	532	488	526	526	508	475	499	518	511	518	492	492	561	515	497	469	518	522	504	523	491	522	574	490	523	510	520	518	505	560	520	534	490	523	506	514	502	548	499	509	495	502	541	520	505	551	508	554	524	502	535	503	510	492	490	544	534	546	498	501	517	514	512	496	525	568	537	499	533	565	510	575	532	523	512	525	520	503	543	516	491	526	512	561	533	512	531	505	492
13352	1001	794	752	624	534	588	569	500	426	371	317	335	312	286	306	268	294	297	293	314	310	279	328	323	282	307	281	291	289	334	266	271	311	293	306	275	287	265	309	299	275	313	300	271	328	295	278	276	276	239	284	284	270	284	284	302	281	325	300	311	292	287	295	217	268	318	289	292	276	292	338	259	280	265	295	270	283	305	306	315	308	266	281	308	289	274	259	309	311	305	291	250	270	292	328	298	282	304	268	280	285	247	289	269	286	309	284	279	255	286	293	290	312	280	316	297	285	270	309	297	283	316	269	300	275	275	310	297	276	282	300	286	299	297	268	284	299	285	320	290	271	276	312	284	272	312	321	290	295	290	321	323	299	262	286	280	302	280	262	284	299	310	314	295	281	267	297	299	275	294	310	275	285	272	255	303	315	298	300	303	291	310	271	303	266	275	307	285	295	314	301	293	281	276	293	291	326	303	304	311	283	270	321	313	295	310	273	312	280	325	319	301	302	270	289	283	272	274	299	288	294	264	272	291	317	265	294	299	270	269	288	248	283	272	327	276	289	327	273	311	271	288	263	288	266	268	304	268	311	263	294	302	270	294	330	294	296	318	288	272	302	279	304	287	258	288	289	277	289	272	315	306	295	245	261	293	303	321	323	274	308	306	309	322	285	306	287	296	317	303	279	295	279	274	272	291	291	317	301	273	293	329	287	297	282	280	266	268	323	295	301	290	310	326	276	301	270	259	283	278	256	238	258	273	344	270	270	276	288	296	292	275	277	272	336	297	320	293	290	307	293	284	264	331	284	260	317	285	281	303	275	285	318	289	274	323	282	272	290	297	328	286	290	280	287	277	276	268	248	305	295	276	295	264	294	280	290	278	299	279	293	283	312	272	308	267	301	309	280	316	254	290	290	299	287	278	285	329	280	276	278	300	306	296	302	273	292	273	250	281	294	286	267	285	262	257	260	265	289	261	280	276	305	298	320	294	275	318	276	275	296	323	275	288	304	278	307	307	321	268	265	273	278	287	284	286	307	299	288	281	325	269	301	269	288	257	287	292	290	282	276	346	298	282	296	308	310	314	299	278	310	265	262	312	279	291	271	312	313	293	306	290	291	296	307	288	289	300	318	306	309	281	283	274	297	314	295	296	281	258	275	265	311	290	295	271	283	245	299	246	251	286	260	287	270	318	274	304	271	278	307	298	304	297	293	285	285	318	287	286	307	280	279	273	290	272	257	275	292	257	294	271	290	282	288	313	272	269	306	290	277	292	293	289	280	300	294	270	281	277	290	261	284	275	305	272	244	314	311	299	265	284	259	301	297	274	261	262	288	312	304	308	292	303	276	317	295	319	303	317	292	285	284	297	320	296	285	297	299	255	337	278	289	282	267	284	291	282	289	266	266	303	274	300	276	297	311	259	288	292	281	274	296	279	264	251	300	304	261	276	314	299	283	282	288	272	304	294	280	285	290	284	322	303	294	247	333	254	251	307	290	278	259	280	278	299	280	313	298	293	268	264	302	305	288	293	284	279	280	285	288	249	292	287	288	279	267	298	294	281	284	287	291	290	297	313	328	293	286	320	278	313	288	299	281	306	288	312	328	279	283	286	266	293	300	296	314	302	282	305	285	268	318	299	271	300	278	304	291	304	278	244	276	280	270	290	311	305	232	268	285	326	295	296	284	295	291	253	280	273	298	297	288	291	283	259	298	302	301	311	321	299	279	303	295	286	312	302	288	300	280	276	260	293	311	264	298	282	277	260	300	290	307	293	300	289	317	284	273	280	288	274	280	302	290	283	314	302	283	335	313	289	255	300	286	307	288	296	267	310	282	293	240	295	320	269	282	309	310	273	294	327	264	270	273	297	267	282	303	283	280	296	291	287	285	267	277	260	333	292	302	309	298	329	316	298	304	310	320	300	312	314	277	297	285	281	274	308	273	303	305	299	304	282	268	295	269	264	275	278	282	290	303	275	300	305	266	287	303	281	290	265	286	290	283	310	252	280	284	300	287	256	297	301	273	259	282	266	307	271	308	262	292	273	316	293	299	309	306	313	259	323	284	285	290	271	270	297	279	298	326	278	296	300	280	343	295	310	304	281	274	275	305	310	316	307	320	266	291	275	260	310	264	285	273	266	248	297	284	314	302	339	270	275	323	264	266	251	273	289	314	307	288	278	304	279	294	276	271	295	256	301	303	304	288	271	314	345	303	274	305	259	295	318	311	299	301	309	323	285	282	283	299	307	299	289	313	305	305	283	308	305	318	313	331	305	278	312	310	285	278	262	240	321	269	288	297	281	272	277	319	273	298	274	277	306	315	272	286	296	276	273	275	267	279	311	309	286	278	275	285	270	251	292	286	284	319	266	301	298	303	275	275	310	257	289	291	312	287	291	295	304	265	287	309	270	297	288	304	310	291	262	287	300	312	278	314	306	324	316	282	291	289	278	282	269	284	269	284	297	281	290	255	277	295	275	325	281	292	268	299	288	287	291	266	266	277	289	292	278	288	317	262	265	296	279	274	286	260	274	279	283	289	303	285	316	303	261	268	304	325	275	284	297	329	299	327	285	294	238	284	301	270	290	277	284	291	300	278	304	312	321	272	294	302	307	321	255	307	278	293	301	326	320	302	306	278	300	249	304	286	297	277	283	273	316	260	282	306	282	279	259	297	298	304	266	262	300	276	296	317	285	287	278	326	304	279	313	319	287	281	289	296	267	289	288	298	264	317	252	253	277	280	279	297	290	279	289	278	262	303	269	260	289	317	307	274	297	304	248	326	284	279	274	316	288	304	308	320	294	299	281	287	282	291	279	286	310	318	314	295	290	268	257	306	271	277	286	302	307	247	302	285	286	269	299	266	290	287	290	280	325	324	299	318	271	286	270	317	301	299	293	324	300	300	269	320	266	288	275	286	256	299	285	271	297	264	281	313	292	266	260	263	293	276	293	324	263	284	315	276	289	267	281	302	289	307	270	324	314	292	297	254	256	291	300	244	288	280	262	296	282	270	267	278	264	278	264	296	281	321	272	263	290	290	271	269	299	315	298	276	264	287	291	256	294	314	324	286	314	268	278	301	293	311	305	277	297	280	279	291	300	292	321	275	284	271	299	297	272	289	307	288	263	258	283	315	281	261	268	298	293	285	252	283	305	290	255	304	302	303	272	316	272	296	295	306	287	334	277	269	276	280	275	280	296	311	283	273	288	271	302	271	283	310	296	318	308	277	279	291	284	285	291	285	280	318	303	283	290	306	316	282	304	285	294	279	302	279	268	284	298	300	289	312	283	283	311	257	262	295	333	296	280	302	294	303	284	296	327	301	279	311	311	274	298	290	307	323	325	309	279	301	267	265	282	293	287	256	277	308	280	286	265	298	303	273	299	286	300	276	268	296	285	301	317	340	285	276	304	284	301	278	291	313	292	281	307	308	310	284	307	305	324	290	286	292	301	293	271	313	291	304	290	289	317	272	269	277	282	254	300	310	316	276
8129	903	1451	2006	1883	1605	1533	1463	1363	1155	1030	954	834	803	711	717	680	674	657	679	623	653	649	675	676	649	614	611	630	613	640	643	643	670	650	654	647	589	634	621	616	584	582	608	610	617	630	644	606	614	619	666	614	575	579	617	637	611	631	655	624	609	663	645	639	626	594	616	589	585	619	577	571	604	603	614	652	633	643	611	608	664	605	592	626	642	633	587	607	620	600	659	644	627	612	673	628	630	616	635	615	639	589	597	577	660	611	580	633	641	603	597	597	586	614	592	641	596	623	593	632	610	611	595	606	613	609	607	621	601	604	624	620	641	635	602	617	638	632	643	609	617	619	661	608	651	610	618	624	610	604	611	582	643	612	610	600	650	605	611	648	630	576	638	593	597	636	646	642	638	644	629	609	607	611	611	629	675	618	643	624	575	611	594	591	586	614	622	640	658	643	641	596	573	583	646	601	626	583	611	625	619	620	598	612	623	702	611	615	591	656	614	642	593	602	603	561	597	600	572	582	647	631	651	567	573	627	582	571	628	603	599	657	612	613	678	611	605	635	615	607	606	614	627	616	586	607	603	602	601	590	618	595	581	627	610	657	653	617	637	627	594	653	629	604	607	606	622	653	610	643	619	590	610	654	568	614	641	568	624	608	677	616	649	623	655	616	625	621	633	641	620	622	612	622	628	597	626	598	650	605	605	608	638	612	608	618	638	571	623	622	592	579	563	586	635	603	588	654	654	588	602	593	637	586	639	566	624	595	627	613	604	645	567	610	639	604	596	613	578	589	584	621	597	608	591	631	617	586	623	561	646	604	597	611	604	577	599	585	595	642	641	617	597	639	583	593	591	667	600	639	634	626	615	649	606	629	598	685	622	594	617	623	603	606	660	602	642	584	636	581	637	587	610	638	594	598	610	636	619	607	587	589	595	549	624	608	583	596	605	598	591	610	592	622	642	597	595	576	624	599	643	587	619	596	636	620	658	618	627	604	608	610	636	588	614	621	632	646	593	571	607	632	614	620	638	594	621	584	631	662	604	657	604	583	577	611	631	597	642	587	616	630	643	626	608	627	567	598	647	628	623	602	568	608	617	594	604	583	601	623	631	611	584	625	571	642	618	642	609	636	621	597	636	553	598	603	616	585	647	603	593	622	635	626	608	630	634	589	577	613	621	614	610	621	567	591	631	604	657	631	655	589	617	587	650	607	634	643	608	651	611	632	626	624	636	608	576	608	609	639	602	595	639	608	635	624	602	635	582	648	587	620	636	615	604	677	636	583	610	629	621	598	605	627	619	632	597	626	577	595	625	673	597	642	596	634	641	624	591	633	601	635	603	613	587	654	635	633	578	643	640	611	639	653	601	644	615	605	635	625	626	597	594	633	636	612	624	624	659	580	597	597	578	666	576	618	604	650	618	635	628	655	594	633	614	643	636	607	623	616	603	608	630	636	638	639	613	624	573	561	664	623	616	595	579	661	632	587	607	634	588	602	610	598	653	573	600	586	590	614	639	600	595	636	630	628	620	621	646	627	664	648	574	605	631	614	600	636	637	635	591	631	599	595	598	604	575	607	614	631	641	608	579	617	605	620	643	590	622	568	643	664	606	574	588	632	637	575	620	607	604	612	644	623	621	593	619	585	592	628	617	628	631	615	589	629	585	618	588	604	627	637	658	595	623	570	634	624	658	575	670	626	601	598	637	632	642	614	571	638	589	627	581	619	620	624	594	668	666	635	631	584	591	595	616	655	597	602	594	645	620	612	648	622	617	605	620	620	615	618	599	634	604	607	652	630	648	628	616	587	626	621	621	620	561	613	602	624	638	598	626	582	607	594	608	644	602	619	578	667	596	591	607	622	632	643	668	578	601	617	600	573	580	643	622	610	601	617	616	645	611	656	568	652	653	636	583	668	603	617	621	594	603	640	599	663	584	622	651	593	620	630	615	664	627	657	591	639	583	597	600	603	605	613	635	616	647	625	561	597	582	633	641	618	588	657	624	624	599	624	643	569	647	606	586	595	592	619	589	627	623	586	610	591	628	598	616	599	637	593	586	569	617	597	629	628	574	606	578	631	597	659	584	630	634	611	591	591	588	651	580	624	656	588	632	597	629	618	587	603	582	612	605	556	623	642	599	598	589	592	654	620	647	621	616	616	603	605	594	586	618	633	591	623	626	598	610	623	601	605	587	606	632	610	607	568	610	620	621	636	623	646	617	590	633	591	560	602	616	601	588	633	601	604	638	595	594	637	632	627	598	630	610	627	612	614	644	591	617	593	580	626	646	627	618	632	593	549	626	606	639	636	589	625	605	574	642	593	671	605	619	606	613	579	651	591	658	622	610	553	661	665	608	625	617	629	620	597	678	585	613	654	626	604	588	611	609	594	633	675	607	614	598	603	585	631	603	627	582	646	603	639	629	624	627	589	611	607	606	609	630	572	641	607	622	616	626	606	612	603	615	597	639	630	629	615	577	665	618	596	624	589	578	623	603	588	603	600	565	584	635	635	626	598	598	603	574	636	611	626	630	612	565	634	632	615	664	583	646	634	623	664	554	626	646	628	600	605	619	603	596	660	621	574	614	593	602	611	622	624	567	616	586	641	594	647	627	606	570	590	609	604	596	616	608	602	646	602	629	632	614	582	631	634	619	620	622	596	567	600	607	588	624	648	604	615	610	612	666	592	653	681	609	610	602	596	589	586	641	600	602	625	613	594	637	587	597	589	634	639	571	578	614	657	577	650	642	637	644	625	633	594	581	611	639	658	613	589	612	573	594	622	625	675	587	635	645	614	608	651	606	640	611	614	609	626	651	652	588	618	644	632	603	589	571	637	637	612	582	664	635	608	611	641	618	601	608	649	614	568	563	618	611	620	619	614	653	646	626	611	619	626	605	611	610	593	606	662	580	597	635	589	637	633	621	635	633	626	654	629	566	585	673	607	590	625	635	624	641	601	601	608	606	645	613	623	603	593	618	604	587	617	624	623	606	629	620	644	607	633	585	663	639	599	591	615	588	623	588	597	630	640	651	612	592	552	588	687	621	606	648	612	598	593	612	608	703	635	632	625	671	572	632	574	628	607	636	630	627	629	614	584	657	592	603	611	633	586	580	596	620	584	627	600	573	642	648	640	629	660	577	640	630	621	615	594	562	598	611	612	581	614	647	623	605	598	611	593	631	601	646	627	584	607	601	587	624	597	585	578	615	607	613	637	620	634	602	617	621	631	604	629	628	653	633	603	585	621	599	608	648	614	627	629	580	623	670	603	584	616	594	635	617	615	560	630	617	601	589	634	616	633	603	640	609	620	651	633	640	598	602	597	622	651	583	616	625	666	590	633	648	628	612	587	579	643	642	591	639	608	667	603	621	604	577	599	623	615	650	632	592	644	611	607	577	566	621	596	636	589	646	590	604	607	586	636	615	645	646	599	623	653	616	610	583	614	632	614	641	592	616	623	631	654	595	670	604	639	624	642	613	597	604	608	602
22998	2792	1493	1424	1128	958	881	788	717	609	535	491	550	478	495	438	458	472	403	443	437	400	449	462	381	397	390	395	398	429	421	446	469	418	391	405	426	420	421	404	383	410	400	417	439	410	414	424	430	429	429	431	401	411	402	415	403	404	440	422	444	406	400	449	435	398	425	416	383	402	427	404	390	390	420	400	460	402	417	396	414	399	385	440	410	412	440	387	414	411	414	420	370	414	391	428	401	410	366	418	425	373	385	429	415	469	444	426	419	387	422	394	416	435	434	400	434	418	393	385	355	395	382	411	408	433	428	403	413	427	402	415	421	404	394	418	424	419	422	393	436	430	409	361	442	442	420	440	423	380	422	406	420	425	408	394	422	414	427	396	429	431	430	429	415	419	453	420	415	428	430	382	384	400	395	393	404	411	407	433	454	419	383	400	401	428	426	413	403	403	368	431	393	432	438	410	403	400	388	411	366	375	410	378	386	401	421	399	421	394	412	410	358	421	463	383	448	450	391	406	419	386	442	441	454	448	427	406	444	390	431	440	411	390	402	380	448	399	431	401	435	425	417	407	434	437	454	406	382	381	394	416	442	398	428	441	454	429	396	409	404	401	400	408	432	425	385	375	435	429	394	376	386	418	421	399	386	393	377	434	414	412	386	405	406	440	389	442	396	401	435	355	402	410	419	480	371	392	399	390	422	409	389	410	380	368	441	439	421	410	411	442	394	418	408	421	420	429	409	402	401	398	394	409	447	396	394	384	407	416	344	439	421	409	439	431	402	425	453	408	394	394	425	372	419	404	377	395	420	444	434	419	425	376	417	433	421	435	397	401	447	415	426	460	397	390	375	448	455	394	367	367	407	400	437	393	392	411	423	403	437	429	397	413	438	425	419	428	416	392	393	435	408	400	387	411	384	445	402	437	420	401	427	435	431	390	410	416	349	419	419	451	369	395	426	423	380	424	429	448	437	425	428	451	406	413	454	409	429	419	441	357	406	392	422	446	368	405	411	398	400	437	429	390	430	427	389	441	380	398	386	403	408	381	405	404	414	421	441	436	433	434	393	403	406	380	382	391	442	442	409	397	397	387	353	420	420	407	423	418	395	413	433	427	448	376	409	395	432	380	423	397	366	411	435	447	400	419	390	396	450	398	412	433	404	418	441	433	405	445	400	431	406	394	382	415	388	376	383	405	420	405	427	426	431	369	395	412	427	411	377	422	434	410	416	392	413	423	397	404	370	382	430	397	382	386	422	405	412	417	418	409	412	411	434	447	436	414	382	425	440	404	411	427	422	385	415	393	428	403	418	393	415	428	383	388	401	424	414	379	399	396	434	393	401	397	425	355	429	409	422	405	432	414	434	389	378	433	406	448	412	427	371	385	396	424	452	419	404	369	405	425	439	392	409	436	413	413	411	375	412	393	404	394	403	400	376	409	397	373	438	416	371	388	409	418	437	415	437	422	411	396	390	383	415	389	439	400	408	433	383	448	388	427	413	459	434	400	430	404	389	407	401	401	356	408	452	379	426	396	383	404	421	407	405	383	454	417	400	416	420	408	380	419	395	438	427	414	432	426	390	390	395	420	435	386	390	405	381	423	434	411	433	405	380	371	386	418	430	406	405	388	412	380	420	461	452	405	394	424	459	430	422	395	405	435	403	392	396	392	461	379	435	399	395	367	396	361	405	399	405	396	418	414	437	389	408	418	380	414	407	418	408	414	420	416	381	451	419	446	395	429	390	371	393	472	446	397	416	411	437	414	390	438	378	415	377	413	411	412	435	410	450	413	376	409	399	407	459	440	396	421	378	410	450	398	382	382	414	410	430	407	401	409	424	410	392	420	398	443	377	399	452	394	423	398	386	397	378	419	410	441	394	409	433	436	425	397	440	414	420	395	391	415	397	387	437	444	445	409	373	360	386	447	391	407	438	407	415	415	422	393	376	427	426	414	422	404	447	407	455	442	391	387	412	446	421	436	400	416	405	400	412	438	410	376	387	396	396	424	379	403	417	407	421	417	413	408	434	428	420	423	389	436	382	424	455	402	437	385	457	411	434	428	407	438	434	460	450	402	410	426	418	391	414	443	421	417	447	413	376	392	413	388	421	398	408	410	416	433	419	406	426	406	382	412	407	405	449	389	404	362	395	417	405	401	409	444	423	452	424	355	439	391	424	417	420	412	434	410	380	424	418	391	446	452	407	455	431	407	457	376	410	402	418	445	395	408	405	382	401	407	405	419	428	384	396	380	447	428	362	389	366	408	381	396	423	430	421	399	388	390	432	454	430	414	408	422	425	363	383	406	370	474	416	418	402	393	435	446	462	436	454	412	390	438	433	408	385	407	398	398	462	416	392	455	433	408	399	407	440	445	411	405	433	406	426	378	379	387	437	384	370	440	459	410	437	452	426	398	425	446	395	424	411	441	441	419	447	412	382	394	409	410	415	394	369	418	384	460	367	426	418	437	372	420	383	450	443	406	445	425	404	428	427	426	414	445	391	437	433	394	412	410	433	424	405	384	410	385	386	405	426	427	441	440	424	462	405	442	426	407	423	421	404	420	441	389	387	451	386	406	407	456	409	418	421	394	420	372	395	401	395	450	411	396	403	420	393	401	432	413	400	409	466	425	429	372	451	393	402	393	415	393	433	437	390	403	404	410	429	425	418	382	399	409	411	367	412	445	429	374	394	415	450	386	393	405	409	427	418	395	426	384	439	374	395	433	413	392	441	415	394	383	389	412	394	404	409	422	358	407	472	408	413	414	400	411	372	409	389	422	424	400	412	423	385	397	429	384	406	426	420	393	397	426	426	441	441	380	436	436	425	383	422	408	439	433	410	444	404	419	410	423	433	447	412	405	395	384	429	376	439	395	414	398	384	398	363	409	389	432	392	407	428	445	456	431	448	398	442	378	402	411	412	406	412	397	422	433	382	379	406	424	413	380	422	418	414	444	422	443	410	437	435	422	412	423	426	444	418	379	419	421	403	425	392	398	410	391	382	409	411	402	440	434	390	384	393	395	443	392	415	417	417	407	385	445	392	390	423	439	385	431	426	416	421	438	424	433	432	416	448	450	437	393	407	446	399	379	374	472	427	405	422	449	404	380	426	401	419	402	407	428	438	365	416	425	374	412	412	394	418	403	453	435	399	410	418	400	444	411	424	401	400	435	444	456	413	409	356	457	428	406	398	424	431	410	413	399	410	380	422	403	381	433	385	424	445	386	419	429	376	390	426	454	428	390	481	433	421	387	431	453	420	375	415	389	465	422	381	365	419	383	433	400	432	431	461	458	464	467	412	398	429	395	381	425	409	393	416	377	377	418	405	365	393	394	419	415	446	429	375	364	403	434	451	426	407	380	394	425	399	412	410	402	414	376	425	415	400	416	396	384	372	402	388	428	365	426	406	427	417	442	408	426	429	460	360	390	414	422	442	443	436	445	404	381	390	420	416	414	407	427	424	414	415	391	454	410	418	400	407	414	417	444
12594	1617	2791	3640	3100	2906	2608	2448	2362	2056	1781	1574	1470	1257	1210	1152	1103	1066	1046	969	997	1001	981	980	1015	985	934	1014	956	1045	926	946	931	963	950	893	928	937	934	926	860	928	975	925	962	943	977	933	997	868	929	944	985	931	915	934	837	929	889	898	942	943	865	881	924	901	942	955	954	917	908	918	898	893	910	895	952	875	907	889	856	922	885	863	918	919	918	915	920	878	955	954	929	933	928	880	882	915	922	903	986	875	928	920	915	934	906	903	879	932	959	912	917	885	916	923	917	922	952	970	909	981	933	899	909	916	916	980	885	863	962	892	848	886	905	975	925	921	907	884	930	889	938	895	877	937	944	947	921	941	941	938	885	966	922	919	978	946	904	972	941	897	944	945	910	873	896	925	927	962	887	894	836	894	929	892	895	888	891	874	935	919	901	891	930	870	883	885	866	919	920	949	970	928	935	923	955	841	876	937	887	910	954	883	934	875	867	924	924	948	952	953	840	908	970	968	947	910	952	888	880	910	923	916	917	904	877	903	900	882	903	945	917	946	875	939	939	928	918	886	860	901	908	907	920	928	908	907	932	877	883	895	889	928	892	909	858	924	898	964	897	878	971	901	886	932	883	845	919	874	896	920	905	916	920	850	900	902	937	879	975	882	963	949	922	907	919	918	852	907	894	909	926	898	933	945	886	915	915	915	941	962	927	905	859	846	907	883	892	958	960	924	904	915	910	955	970	879	944	922	934	938	935	913	872	910	939	908	889	941	912	951	888	893	936	945	922	910	900	909	914	947	924	904	866	889	957	930	914	891	900	905	883	942	935	859	876	901	896	960	868	869	858	943	879	946	898	914	887	914	892	945	902	886	883	890	897	912	846	884	898	909	879	881	862	908	939	876	913	977	886	909	931	882	898	865	863	907	909	932	947	915	972	912	918	906	999	886	924	889	914	927	871	883	894	922	929	923	866	954	900	880	901	894	892	916	924	874	900	902	921	880	909	880	935	885	927	903	885	923	918	968	981	893	888	884	904	912	878	908	973	914	907	880	916	892	847	926	897	929	951	939	932	896	926	890	934	866	913	924	922	945	882	912	888	922	888	908	854	874	897	887	911	889	862	940	874	827	913	893	966	905	954	952	933	874	901	914	874	913	895	876	883	878	971	918	897	886	883	850	962	1001	923	901	946	884	889	875	833	914	1003	952	894	874	928	949	910	895	889	924	964	928	899	931	887	899	870	849	947	925	903	927	889	883	913	877	882	918	917	939	892	902	883	927	886	955	874	925	904	951	969	961	901	912	900	921	923	982	898	919	929	939	932	919	905	930	910	915	944	961	937	892	885	871	925	878	906	963	901	925	965	914	862	925	856	922	901	906	912	908	895	918	906	916	925	911	970	933	920	907	915	914	934	892	927	902	938	889	913	901	884	903	901	910	935	916	876	924	915	926	946	874	922	958	942	936	929	855	861	904	842	931	895	918	896	949	819	930	913	891	924	914	962	898	916	925	892	883	911	863	866	881	896	889	923	906	873	968	963	895	929	908	947	918	925	954	941	899	861	942	918	927	878	889	916	928	858	894	933	916	966	864	951	892	922	930	882	934	916	886	938	881	885	943	895	921	939	904	937	928	923	948	904	903	925	882	928	957	901	869	871	877	913	897	840	900	946	893	881	921	889	897	898	894	894	887	938	835	894	892	909	878	888	948	880	914	895	927	879	875	932	928	920	949	905	952	907	902	955	885	895	951	930	914	926	890	862	924	862	924	898	897	955	881	931	919	875	901	909	933	915	873	955	858	889	956	914	919	902	918	979	904	938	908	945	921	986	885	889	930	954	901	897	915	959	910	936	853	915	918	876	899	881	907	893	887	909	898	935	946	880	915	884	914	902	891	932	910	868	899	933	861	895	819	915	913	941	906	964	902	943	880	896	896	900	896	945	948	901	923	886	928	948	910	941	918	949	900	889	900	912	903	920	928	935	931	871	938	910	997	903	920	868	896	891	935	894	885	928	909	892	889	931	842	876	898	897	892	917	921	851	902	864	911	918	900	925	924	874	967	924	894	908	932	872	889	889	928	868	887	892	969	885	937	867	965	968	952	922	932	967	910	934	931	902	898	905	939	875	848	924	997	916	857	923	902	895	939	925	949	911	905	958	952	894	937	902	954	922	900	923	914	891	935	952	919	864	934	906	918	955	925	881	905	923	940	926	888	939	875	906	908	915	917	908	956	854	901	895	908	867	950	926	971	958	917	912	952	921	939	879	924	878	962	926	952	897	889	916	926	921	910	953	874	889	895	871	911	973	925	891	868	933	917	949	960	938	922	878	897	922	859	940	894	930	886	908	917	942	894	910	946	936	917	862	934	959	871	894	849	968	938	906	928	907	954	896	926	901	936	928	939	862	874	941	903	942	948	900	871	896	879	911	918	915	919	893	881	824	921	873	884	888	850	856	913	920	960	838	916	896	955	903	916	944	948	873	926	920	915	965	980	911	899	928	895	953	904	884	887	937	910	908	897	854	918	919	930	954	866	912	907	925	877	874	871	955	901	896	971	967	891	869	944	957	892	886	880	898	948	906	918	891	901	960	944	903	887	959	961	915	893	919	940	957	852	879	905	975	998	946	914	938	927	902	883	911	955	916	968	947	861	929	888	945	952	876	936	897	952	938	906	896	914	922	910	898	925	933	906	918	940	918	905	895	940	960	869	863	964	939	920	921	960	892	933	905	937	919	927	884	916	927	885	942	888	943	910	907	930	920	902	962	916	894	931	924	897	936	873	924	913	927	876	921	929	891	957	867	983	932	992	947	866	877	918	914	936	900	886	871	911	954	874	866	924	923	925	929	951	923	897	903	908	925	873	889	906	923	952	902	930	914	919	876	891	910	883	841	916	912	954	939	922	961	829	891	916	915	875	905	973	945	957	922	938	915	927	872	906	912	879	927	932	903	885	851	896	989	916	882	907	934	871	993	960	898	922	910	917	967	878	951	951	936	886	879	923	936	898	953	867	963	882	917	917	934	908	917	834	981	892	955	886	951	927	910	866	891	912	941	927	911	949	943	820	932	920	895	900	912	918	864	903	918	907	914	939	923	925	999	892	967	914	924	964	911	939	890	929	863	982	950	880	880	939	938	935	878	911	926	911	943	896	938	905	938	924	959	879	968	955	909	962	927	900	864	971	907	921	883	958	949	928	949	895	908	909	912	891	892	950	929	932	937	912	924	878	949	951	929	957	944	911	891	945	904	954	874	920	899	907	922	894	880	920	938	939	930	931	922	868	916	833	939	878	897	856	888	920	873	939	947	843	947	924	864	937	930	908	929	920	946	862	942	887	916	924	941	900	967	922	870	897	924	880	923	890	911	926	893	900	950	890	902	936	934	938	906	912	946	894	879	918	895	931	937	959	879	899	963	908	942	927	928	914	905	906	928	964	929	992	874	907	923	908	906	895	914	934	900	941	897	878	919	885	839	978	890	901	947	928	902	889	954	912
4616	370	380	312	275	267	267	210	245	192	248	194	195	215	206	207	177	200	214	186	216	201	218	209	231	220	224	213	211	207	223	197	212	205	201	203	186	208	191	209	232	174	215	225	211	239	193	205	210	221	202	217	203	193	236	237	212	219	195	206	207	214	239	206	220	214	214	218	202	229	195	217	206	215	183	223	233	207	239	221	212	229	201	237	211	232	224	232	232	207	225	193	227	180	208	213	210	219	188	206	219	198	187	211	215	189	188	213	228	206	189	202	203	205	230	218	201	213	209	210	189	207	204	234	191	224	208	228	211	236	208	216	204	213	229	202	193	192	205	222	203	197	218	179	190	216	221	224	191	216	232	213	245	219	204	201	194	205	212	222	207	203	212	183	251	200	196	190	209	211	206	193	175	178	158	204	234	210	240	211	227	205	197	208	173	187	191	210	198	206	221	206	206	219	204	201	204	200	181	227	222	235	171	227	187	207	193	212	189	224	212	213	218	179	199	189	212	200	183	203	193	213	209	211	238	190	189	197	203	191	188	205	196	215	224	233	198	217	246	226	217	197	214	238	207	218	194	232	205	229	225	210	210	204	222	197	214	214	220	190	226	191	191	207	203	192	216	214	207	217	208	210	212	212	206	220	199	219	195	205	222	234	214	210	208	211	193	209	181	205	201	219	201	229	208	204	220	208	207	186	213	201	218	231	225	175	185	205	221	231	206	220	220	210	217	185	223	203	215	195	205	235	229	213	211	209	218	201	211	219	208	204	193	157	215	222	193	207	225	217	192	191	210	225	211	179	208	192	224	212	211	228	237	218	213	195	210	211	206	207	233	221	208	207	240	200	175	191	205	174	219	212	214	202	231	201	203	215	209	191	211	187	214	206	191	205	211	183	220	206	199	199	218	214	207	208	189	190	220	245	206	206	226	188	205	202	188	219	207	211	220	225	218	242	203	215	220	230	197	202	226	205	198	199	217	235	208	235	205	233	200	210	206	212	212	245	198	215	225	184	198	191	221	179	201	194	200	194	202	214	191	220	227	200	200	200	201	208	188	206	217	201	175	216	190	200	223	222	192	238	195	208	193	225	215	203	234	208	212	203	206	207	204	206	203	220	184	237	211	223	237	198	244	195	220	193	234	222	205	210	193	210	216	240	214	207	196	198	194	206	240	210	255	204	223	204	199	209	210	185	185	208	209	222	207	214	256	212	213	219	194	224	209	207	204	203	210	201	204	234	207	185	194	210	239	221	206	197	190	216	215	202	216	193	185	226	199	213	217	190	216	215	201	214	220	234	195	216	219	208	194	217	234	225	221	234	201	226	235	197	201	211	191	199	211	198	214	230	220	186	205	219	207	219	206	218	197	207	224	224	232	236	199	203	206	218	223	211	191	225	180	213	220	214	195	190	216	218	209	216	217	205	207	204	207	183	253	201	191	230	208	203	199	216	183	204	211	214	204	214	190	215	240	200	206	217	215	213	224	214	224	219	194	213	195	237	203	179	183	215	240	229	220	243	200	203	215	228	208	185	205	230	201	236	210	217	200	208	195	227	219	205	181	225	213	223	221	194	209	207	216	204	202	200	208	188	209	218	221	197	176	227	205	222	190	205	202	203	201	189	193	211	208	212	219	213	186	231	222	220	188	212	219	230	237	198	229	198	195	187	224	222	194	205	220	232	200	202	194	236	198	186	235	198	185	221	201	206	192	183	218	234	214	170	224	210	221	202	208	194	216	197	193	210	224	211	205	208	204	198	205	194	195	197	242	198	198	179	197	222	196	217	201	223	205	189	235	204	208	199	201	197	170	175	200	213	194	230	213	223	211	202	232	205	196	228	195	181	212	179	205	192	218	202	198	215	199	217	213	204	205	222	188	207	200	218	236	220	196	194	232	207	195	222	234	205	201	185	206	216	206	204	189	198	205	202	202	209	215	240	209	209	211	214	208	203	202	190	185	193	213	176	246	216	196	236	191	233	190	214	208	196	196	193	221	213	209	205	206	199	211	194	195	245	220	187	174	211	230	228	197	202	216	200	212	214	192	212	223	208	224	244	202	186	214	202	201	241	214	206	194	176	208	228	219	244	230	207	215	212	193	187	214	202	219	209	200	189	203	202	214	222	212	215	214	206	234	212	224	192	221	215	251	207	237	219	200	202	209	210	201	222	209	238	199	189	228	239	192	222	186	192	204	209	228	186	197	189	210	195	221	237	218	222	240	214	233	216	210	196	235	206	217	197	232	216	183	199	205	195	198	240	190	225	229	238	208	219	230	227	203	218	212	178	225	226	235	214	203	202	212	208	189	210	206	221	192	232	192	185	182	213	235	216	238	213	225	206	215	224	215	220	189	204	198	219	203	183	191	214	228	235	243	220	200	204	208	223	212	223	204	214	194	225	239	191	211	219	189	221	188	190	199	218	216	223	222	225	227	226	192	214	208	224	234	210	212	220	225	198	207	217	207	189	206	228	199	211	192	194	216	195	206	175	213	195	217	208	231	217	189	182	221	210	246	188	207	227	202	211	199	208	225	220	190	226	222	225	227	202	211	213	210	183	214	211	192	218	235	219	227	205	206	181	199	175	210	213	221	209	205	229	246	195	217	184	178	221	184	193	222	186	213	198	201	233	213	198	199	204	174	198	215	235	206	198	215	177	182	215	205	194	211	214	231	207	212	177	203	188	214	210	200	188	222	218	185	239	204	219	166	209	212	212	223	201	203	201	199	223	231	204	215	228	206	239	239	230	194	201	185	210	228	226	196	187	198	195	202	207	200	217	216	193	224	184	219	194	207	216	202	230	223	229	200	207	203	225	187	213	222	217	206	208	231	208	215	205	204	234	192	202	215	212	193	196	196	192	209	214	194	199	181	221	195	232	198	230	257	205	233	181	195	206	186	227	183	206	241	214	214	210	210	206	212	182	192	197	224	219	212	208	197	178	220	193	171	211	196	241	198	212	239	223	201	202	184	207	212	189	209	205	206	220	215	205	205	202	196	227	180	220	211	180	198	180	223	211	189	200	239	221	219	240	219	183	201	203	223	192	205	205	211	190	226	206	236	203	191	198	204	218	221	186	184	235	188	215	222	192	215	223	247	215	227	194	216	200	199	231	220	184	186	186	240	211	208	201	221	227	185	224	215	238	214	201	196	202	208	203	204	197	232	209	236	198	207	198	214	196	204	197	206	213	222	192	196	196	191	218	223	207	210	217	230	224	194	206	192	210	208	182	205	208	210	197	224	187	187	227	231	203	224	232	192	217	183	198	197	213	229	241	208	241	199	193	236	200	182	218	215	234	198	203	225	202	212	204	203	185	200	214	202	201	246	198	184	219	222	217	183	226	186	218	208	236	210	218	217	192	206	200	202	238	224	270	230	204	172	220	213	220	223	216	220	199	182	203	184	240	213	223	208	209	200	196	221	196	212	203	226	202	211	208	242	208	198	205	214	184	190	190	192	232	215	193	233	232	225	233	217	228	208	186	214	245
3284	547	824	836	851	710	598	581	542	575	552	509	527	548	509	579	546	513	540	525	526	558	502	461	511	512	497	501	536	518	518	536	560	546	518	540	531	503	504	505	544	482	481	545	473	503	475	539	496	512	546	542	544	553	510	530	533	550	475	542	521	512	519	490	505	553	522	497	493	499	518	518	546	514	501	505	512	502	570	493	487	517	493	542	538	503	489	498	527	490	489	540	486	516	482	550	525	510	525	514	524	532	524	518	580	505	480	543	514	458	528	518	500	535	508	542	518	521	508	527	473	469	485	536	493	538	493	493	560	543	544	555	505	508	507	524	503	519	510	542	507	494	517	515	541	503	536	535	520	499	485	534	490	492	517	518	518	542	514	506	511	511	520	532	500	532	501	511	516	494	543	541	494	523	486	578	519	524	522	495	508	523	479	514	542	542	511	486	519	523	509	490	535	535	463	515	539	535	515	536	479	510	569	502	505	523	505	508	562	509	537	502	550	544	522	521	531	520	510	459	533	531	473	514	522	524	509	490	523	485	503	517	544	513	549	519	531	476	516	535	508	510	521	520	510	496	502	521	550	495	520	537	530	490	528	556	474	496	488	484	537	500	528	519	527	539	539	525	498	509	515	496	510	503	500	504	514	552	510	500	486	557	547	485	532	541	533	498	505	534	549	516	501	507	515	508	506	567	523	506	536	510	535	502	488	506	537	542	544	479	496	493	495	525	551	470	488	539	531	559	514	557	527	518	526	555	544	485	527	570	518	527	499	496	504	510	512	533	550	520	496	489	537	487	571	552	505	497	512	508	545	525	547	496	510	532	574	539	483	500	531	545	504	501	500	495	503	507	529	527	523	467	536	474	518	494	521	546	509	536	511	500	546	503	538	492	545	509	512	487	552	503	495	508	530	548	525	517	558	535	485	516	509	526	532	497	528	497	509	509	519	505	490	500	530	492	532	533	529	520	510	528	532	481	525	540	528	534	518	485	497	508	535	517	511	503	491	524	546	531	488	526	527	535	485	554	488	533	531	484	510	491	511	466	538	517	566	474	533	565	519	528	535	529	539	517	517	549	508	488	534	465	536	484	518	516	482	510	500	488	542	511	551	469	493	550	520	566	571	523	512	506	515	511	529	519	525	534	508	501	516	485	546	466	540	518	499	549	539	553	474	491	491	528	539	520	521	558	502	527	530	477	512	509	487	463	508	531	536	517	479	537	514	495	523	514	497	503	466	543	510	513	485	485	465	488	502	506	525	524	525	540	469	537	460	489	500	487	529	513	492	506	521	506	531	507	558	509	501	501	522	527	480	504	516	519	529	505	516	511	526	514	508	508	509	542	504	474	499	539	539	543	511	512	518	499	552	516	493	543	519	533	543	524	480	523	486	519	466	541	557	509	476	537	519	519	507	484	523	546	514	559	529	493	536	505	512	490	503	505	537	529	487	527	548	500	494	519	510	486	497	516	519	555	503	513	522	517	559	511	516	541	475	531	539	512	528	508	537	549	520	536	500	460	494	514	535	514	514	478	466	521	515	478	518	502	509	533	491	537	533	522	548	528	524	523	524	512	490	537	508	524	511	485	510	527	522	557	507	503	508	512	514	533	517	558	519	481	474	547	514	528	526	515	532	545	569	498	495	521	571	497	533	539	506	511	487	518	496	489	524	527	562	523	563	508	499	514	538	517	542	507	495	507	493	527	536	504	524	516	484	506	526	546	510	549	495	560	516	540	513	524	508	492	541	552	495	485	543	491	489	505	475	506	471	532	503	502	520	519	538	528	493	512	501	545	522	516	513	522	519	504	531	541	479	505	526	504	505	515	521	487	527	513	547	536	521	510	527	531	538	506	521	521	541	546	521	543	539	531	490	572	519	531	481	457	488	492	559	535	530	558	507	500	538	507	504	528	493	498	486	558	527	490	514	507	524	546	514	490	491	535	562	520	552	525	504	505	496	550	516	542	485	523	548	541	515	534	552	515	536	536	535	531	494	503	458	551	505	487	453	479	489	551	522	497	508	482	501	502	510	465	493	506	542	484	534	507	513	535	576	487	516	541	551	476	497	511	475	539	545	497	546	515	556	523	509	548	543	495	491	507	520	531	532	516	529	533	503	512	515	505	503	530	502	497	519	496	493	489	477	533	503	530	488	488	525	500	525	540	541	537	502	561	513	498	528	522	499	514	540	489	565	470	473	529	549	497	501	525	504	519	532	564	512	545	547	530	491	560	496	516	534	528	536	522	560	529	472	515	526	516	499	461	509	528	514	529	513	525	489	486	545	526	499	555	481	518	532	504	519	525	515	502	510	546	508	538	494	521	524	543	517	505	519	556	508	519	533	510	536	479	530	555	532	552	481	514	515	527	511	523	490	488	513	504	531	559	502	526	546	532	556	509	563	534	512	495	575	518	507	496	490	526	499	515	516	567	516	492	512	543	477	529	525	532	502	548	496	509	496	496	487	508	538	537	529	535	500	497	488	509	535	534	506	514	481	476	496	478	518	522	507	535	533	479	552	537	472	522	500	524	483	557	500	531	525	537	495	567	480	503	500	523	517	529	501	509	534	499	514	524	507	547	513	516	547	520	484	530	538	548	539	538	513	502	519	506	518	528	515	459	555	507	544	484	488	545	496	546	518	511	523	495	513	547	520	518	510	525	552	507	550	516	497	559	517	517	559	443	533	524	492	493	496	583	514	503	517	507	500	509	527	516	477	517	499	499	550	531	536	530	511	549	502	526	559	532	500	534	497	508	511	480	469	516	509	527	532	524	546	524	528	517	506	495	506	537	492	527	500	530	525	531	523	498	511	503	529	551	517	496	520	501	551	503	523	503	509	529	514	501	489	528	533	500	534	516	501	462	538	492	529	483	532	523	477	566	533	476	542	528	470	529	467	549	519	517	467	485	503	507	536	505	484	516	492	513	535	564	484	512	492	516	535	515	526	538	503	564	518	474	469	511	528	498	481	539	520	496	533	510	523	491	486	526	543	517	501	518	509	541	512	505	511	502	541	519	526	500	509	539	577	493	517	559	543	515	516	540	521	468	509	548	532	490	530	530	490	500	524	500	518	497	525	482	506	459	508	521	525	501	551	555	473	529	510	514	524	526	514	533	510	516	504	539	541	472	543	533	525	510	511	533	486	548	521	571	502	511	502	506	516	514	509	555	528	511	563	520	513	538	450	526	514	533	496	512	482	457	525	525	522	545	541	496	478	513	514	511	485	562	490	512	520	532	503	546	541	536	471	529	501	534	484	466	531	499	484	538	533	521	536	503	529	478	514	490	511	510	521	520	536	503	508	556	475	545	512	511	525	530	480	522	526	535	504	510	474	539	538	563	521	514	518	554	512	504	541	500	561	489	524	524	521	499	513	466	517	525	498	493	513	524	512	543	537	492	527	522	544	567	548	479	552	509	501	538	507	575	531	539	559	502	490	525	499	547	522	512	523	505	513	548	530	495	506	544	567	532	506	545	521	522	528	520
15405	1409	901	779	667	553	524	458	486	415	342	360	357	315	330	320	332	299	304	289	313	315	283	258	305	314	300	284	272	280	290	313	292	319	275	295	290	269	307	332	283	316	282	291	263	294	262	264	261	290	299	310	268	283	297	261	279	330	297	289	279	297	291	335	295	296	261	285	260	310	293	309	287	312	295	268	291	295	288	259	286	283	301	302	295	287	271	320	300	279	279	320	306	284	299	291	285	289	280	305	310	295	308	296	274	266	303	295	301	274	300	294	278	328	301	294	265	305	266	272	322	289	289	282	274	275	271	288	289	300	289	251	255	272	294	308	303	279	275	321	307	322	289	297	293	282	290	253	303	281	296	291	290	299	263	266	279	310	277	279	303	262	307	307	299	279	271	277	280	291	297	291	253	292	268	304	316	268	293	308	299	290	301	268	268	300	292	270	280	292	319	319	320	280	272	308	290	256	319	300	293	282	307	265	272	266	299	261	320	293	258	254	259	328	255	273	302	297	296	305	269	269	330	269	272	293	305	264	299	276	288	289	295	265	290	274	292	271	298	304	274	301	289	275	282	257	277	308	279	289	273	296	305	296	305	289	321	305	291	266	319	303	309	318	258	322	291	294	254	286	311	300	247	287	281	295	286	318	279	282	310	303	263	258	262	268	275	302	280	306	268	257	278	302	268	279	310	270	299	276	282	285	307	285	310	288	314	306	311	301	289	269	279	257	303	316	272	299	315	309	288	265	288	290	275	303	307	297	283	298	289	271	268	285	281	286	261	258	288	280	289	298	292	285	264	274	321	278	301	316	310	266	339	269	296	292	291	323	272	286	290	317	259	317	273	320	298	314	287	309	275	294	311	305	325	262	285	306	338	276	273	283	278	321	290	295	295	323	314	301	296	274	297	289	270	305	273	281	290	262	297	283	289	278	317	314	279	303	258	285	308	304	270	288	288	286	297	289	282	265	287	290	293	269	277	307	267	281	290	288	293	290	294	300	271	276	286	259	245	295	256	299	302	295	288	298	319	256	307	256	282	292	302	301	310	292	272	243	300	311	290	281	313	306	266	302	279	280	325	256	300	259	310	289	270	307	291	297	269	274	276	306	276	271	282	274	273	254	264	314	300	285	313	323	295	293	288	313	286	327	293	288	295	282	290	273	277	277	265	322	300	336	292	263	314	251	266	291	303	276	311	303	266	273	280	309	300	289	273	322	273	255	271	326	277	313	254	295	301	286	292	309	310	301	301	318	299	264	273	268	261	314	297	271	274	330	294	282	290	293	298	258	300	278	293	273	288	305	283	273	282	303	293	275	263	300	290	294	279	318	285	275	262	264	313	298	318	302	275	272	288	281	296	274	313	308	294	279	297	312	297	313	294	278	280	298	275	332	295	284	289	296	283	314	275	279	278	289	320	258	285	293	304	304	296	289	288	288	285	278	274	301	268	275	277	286	293	278	317	299	307	300	274	308	313	289	274	308	272	285	314	296	327	289	282	296	296	313	291	305	297	302	285	229	251	276	292	302	272	289	286	297	347	286	299	268	303	296	292	319	282	247	277	293	281	270	286	304	313	265	257	263	294	322	258	270	258	256	278	266	268	312	313	287	327	287	297	317	281	313	303	267	289	306	294	286	281	323	248	282	279	279	254	282	266	282	280	260	285	234	283	269	315	279	288	285	293	266	288	325	275	281	328	294	306	302	268	285	305	292	310	261	266	267	278	270	269	255	311	272	311	283	314	330	266	273	309	292	296	262	307	291	277	281	295	302	305	310	295	263	272	306	281	294	289	295	287	285	278	308	307	283	263	300	257	298	309	286	260	271	312	297	271	303	306	297	285	294	286	300	306	296	316	285	292	280	284	269	323	282	261	313	293	293	280	292	292	299	286	301	274	283	278	310	306	290	258	286	304	309	256	246	283	306	315	253	260	324	275	282	300	289	296	266	281	277	273	270	308	317	296	288	273	282	313	296	304	269	272	325	297	306	284	291	310	263	293	300	330	274	293	318	298	240	278	320	282	281	262	303	271	277	294	297	264	313	292	296	305	277	287	301	280	278	283	298	304	279	306	262	302	301	310	296	253	279	291	278	274	283	266	290	330	293	284	284	296	275	253	243	295	283	284	281	281	293	307	317	276	295	296	282	278	262	271	259	318	287	268	265	278	289	263	277	269	291	267	283	313	306	294	303	305	267	273	346	277	294	272	260	289	291	284	305	275	274	276	301	286	287	286	265	330	318	290	287	289	282	311	289	277	317	292	284	271	274	288	274	295	243	290	290	281	306	272	324	280	279	273	296	288	317	318	290	293	292	275	273	317	298	285	289	273	323	286	321	297	281	286	288	263	286	288	297	314	286	281	267	307	312	274	270	280	266	314	284	291	267	291	280	325	315	305	276	294	318	321	257	263	278	286	288	283	252	282	297	281	316	286	325	290	302	293	285	296	279	295	279	286	302	286	260	278	269	288	311	294	285	308	297	296	244	317	263	274	283	281	310	267	290	299	285	288	303	288	290	284	292	271	274	299	293	279	308	286	269	271	265	286	282	300	288	305	290	305	298	283	274	266	264	262	289	274	305	300	276	314	284	263	293	312	281	288	341	308	315	286	273	278	291	273	297	293	256	286	306	289	293	300	282	285	299	250	300	270	289	277	271	257	287	326	300	282	336	306	264	270	241	282	299	323	298	256	297	281	297	299	282	321	284	295	299	262	267	321	270	312	283	304	310	314	315	287	291	256	279	325	268	282	280	244	303	310	299	268	295	317	284	301	271	282	292	296	288	275	272	265	287	333	291	314	292	302	298	260	280	294	276	314	260	331	279	271	327	294	269	309	314	300	288	299	293	323	294	290	295	295	276	282	255	293	285	291	267	285	289	325	280	295	287	284	290	291	268	263	282	279	296	287	303	275	283	333	288	268	267	277	267	268	283	274	283	277	284	282	279	255	299	289	269	294	296	300	287	253	257	260	288	299	323	303	296	313	263	292	297	282	291	267	312	274	283	307	270	273	294	293	284	286	286	283	295	289	283	278	243	261	307	289	287	261	279	305	267	249	284	284	306	274	297	274	270	280	301	307	272	280	272	274	289	263	280	360	289	300	270	283	288	291	259	270	326	285	280	279	250	284	301	316	283	329	319	281	291	282	243	277	316	350	296	309	297	276	254	295	287	277	271	307	296	288	270	293	280	277	292	282	269	325	332	246	254	271	280	302	272	310	290	263	290	242	308	282	296	293	309	263	314	292	298	291	305	291	286	295	288	284	299	334	293	298	315	277	258	285	284	308	307	289	306	268	291	277	332	296	307	321	293	300	290	237	284	308	275	315	294	337	305	301	293	296	270	289	258	284	321	294	261	264	313	255	290	307	290	297	303	272	251	267	290	274	297	293	314	280	276	308	285	273	277	311	301	305	291	314	302	263	270	300	273	275	247	300	289	301	286	301	281	299	295	304	288	290	273	322	280	287	247	291	263	285	314	290	336	280	279
10061	980	1952	2144	2036	1822	1754	1531	1425	1334	1227	1083	936	852	918	834	806	758	760	697	729	714	687	731	670	715	722	704	682	717	697	674	708	678	685	684	654	700	679	690	665	703	638	630	722	686	679	678	683	654	708	649	633	712	678	677	677	670	664	704	684	649	621	696	730	670	662	623	680	663	745	741	723	700	682	674	657	659	668	702	704	678	687	683	669	623	718	716	676	654	721	686	658	661	660	714	664	725	665	694	655	655	620	670	669	700	673	705	633	659	664	719	697	653	738	697	704	682	613	684	678	622	681	670	642	693	655	620	693	671	710	691	734	697	659	701	723	698	715	660	685	655	678	707	716	681	729	669	678	690	695	659	675	688	687	684	657	702	720	644	675	731	669	661	690	674	712	636	671	706	677	716	692	653	666	704	729	709	651	673	693	671	695	735	687	667	710	721	693	683	672	653	660	715	663	627	722	689	654	696	723	715	642	679	691	692	729	700	695	650	715	704	645	668	682	672	650	719	669	686	682	683	676	723	651	669	694	673	671	683	636	648	682	696	717	664	680	652	701	674	639	675	659	696	683	636	688	642	705	655	657	663	682	682	665	652	716	615	662	703	650	685	669	684	662	672	738	709	731	660	685	704	671	663	685	645	697	699	709	691	674	688	670	664	630	674	679	668	661	695	650	671	692	658	639	634	687	645	679	671	668	641	694	697	709	685	635	682	711	670	707	654	743	632	686	716	636	735	714	682	680	710	711	619	682	725	666	640	677	655	717	655	606	716	597	689	673	699	652	674	655	669	690	633	673	658	710	656	698	662	659	633	683	661	693	685	682	704	670	693	659	677	687	626	667	701	668	655	670	657	700	681	643	724	701	667	707	671	654	633	686	667	679	724	670	696	688	659	702	694	679	659	652	673	621	686	644	682	700	670	666	657	633	690	684	674	692	658	671	707	672	687	702	652	675	718	701	639	691	709	690	654	692	669	655	666	657	649	683	672	666	704	637	674	733	706	656	744	676	712	686	694	687	723	696	691	671	680	691	657	670	685	700	687	704	679	686	648	627	681	672	636	678	672	667	696	710	684	695	702	675	677	658	692	655	669	646	710	683	702	633	686	666	665	738	693	655	661	732	695	663	710	702	713	731	643	643	706	658	680	684	674	721	679	639	672	660	668	682	709	709	643	678	652	693	642	706	688	661	710	702	728	664	662	632	721	650	682	648	645	684	683	695	654	682	639	665	678	698	722	659	717	690	670	687	713	695	659	731	683	661	659	659	691	699	666	714	638	640	630	689	694	650	631	657	657	710	641	677	663	690	685	693	663	697	699	656	674	699	658	707	692	659	658	689	689	681	662	653	681	703	663	650	690	699	630	643	667	671	723	711	660	627	673	671	660	698	667	663	686	668	730	690	640	693	692	669	723	666	655	688	697	663	684	695	620	693	689	665	699	702	687	663	663	662	728	701	670	744	684	687	661	721	660	670	661	673	684	672	689	711	656	680	678	681	663	692	687	670	689	618	665	690	654	644	706	721	699	680	660	681	667	669	661	687	683	685	691	650	684	635	687	660	627	656	676	685	668	669	703	701	705	684	704	672	668	673	669	679	676	695	727	691	702	709	655	708	658	683	681	699	694	636	724	712	681	680	686	659	720	698	686	624	632	692	714	699	618	667	672	706	663	707	638	709	634	626	657	664	678	682	693	681	646	664	678	693	687	709	653	731	686	714	674	711	650	674	655	694	652	701	672	683	727	679	722	705	688	634	684	685	692	670	669	689	720	698	658	670	679	647	696	716	667	649	666	667	636	653	682	711	719	693	670	643	675	699	704	688	683	694	632	704	682	692	674	666	665	691	712	663	681	690	651	684	658	666	650	690	706	697	680	637	668	681	664	666	673	707	674	636	654	683	648	672	703	687	678	695	707	698	670	681	707	667	650	718	668	681	614	698	654	641	692	693	673	693	706	697	668	676	627	674	681	649	631	716	673	658	648	686	660	714	711	660	681	704	717	707	634	644	657	679	670	686	659	684	682	678	708	658	640	679	756	711	705	702	684	706	659	659	655	681	692	673	670	680	714	681	689	638	715	727	651	665	672	662	654	689	678	647	653	731	684	669	705	666	712	679	677	650	650	698	693	712	632	640	695	739	643	644	676	639	617	694	703	694	687	683	668	685	732	692	708	663	677	664	684	671	685	726	635	677	661	719	693	693	730	676	652	657	712	675	645	724	676	676	730	683	690	656	639	644	679	706	668	715	695	685	644	637	672	662	745	670	663	704	686	682	678	650	667	672	691	687	633	645	653	625	696	670	718	660	719	690	643	727	710	635	676	710	680	726	663	710	645	636	685	729	674	664	668	660	667	665	671	708	709	683	659	692	693	688	675	670	625	700	677	661	674	676	644	706	710	688	649	666	669	705	650	671	679	703	666	701	642	712	645	683	711	682	682	705	655	689	684	669	654	653	721	623	661	690	708	704	690	733	681	702	675	723	716	710	654	702	717	659	663	673	661	667	683	665	686	657	663	692	689	703	734	631	651	689	678	708	659	662	634	692	657	660	691	666	702	650	655	681	682	682	666	625	653	688	623	677	654	735	694	690	707	713	657	676	714	658	674	651	705	664	669	692	670	632	649	644	715	727	663	670	693	685	703	677	673	676	681	657	681	675	672	691	629	708	622	699	684	697	679	668	696	637	682	682	677	663	716	655	740	725	632	664	639	629	706	650	718	688	698	623	666	660	644	692	658	657	685	674	640	652	693	726	682	688	677	697	688	730	693	731	703	643	667	676	656	682	673	721	692	628	647	677	673	660	702	692	695	706	610	683	695	728	654	668	670	667	658	641	621	627	655	653	661	661	678	722	692	680	679	645	645	729	661	666	678	656	720	628	688	679	663	658	697	695	650	701	669	697	649	680	647	704	740	661	701	654	680	671	676	631	651	666	666	707	662	676	689	662	693	733	709	672	680	696	699	658	644	685	693	648	706	658	693	657	732	672	701	644	688	668	673	656	692	687	710	701	686	693	686	687	675	669	676	671	670	657	651	693	594	687	650	706	697	714	705	655	649	689	703	665	695	679	662	691	665	699	704	681	672	700	682	626	640	657	706	653	681	645	681	670	701	657	684	663	705	664	695	695	702	679	637	669	702	640	658	689	689	695	668	693	661	652	638	683	649	679	681	659	667	723	688	645	622	679	677	693	660	670	708	701	692	696	693	713	648	656	665	714	670	706	667	719	672	674	614	667	652	677	704	655	684	681	656	593	675	665	688	673	684	672	684	716	679	691	665	620	691	656	685	690	681	669	692	695	632	674	683	700	664	668	696	680	707	729	711	704	670	690	697	699	685	678	698	732	701	685	700	653	657	727	677	676	672	720	722	691	628	701	670	703	725	650	672	658	687	651	668	683	694	664	677	676	682	706	738	647	678	629	665	653	665	720	659	677	669	624	692	693	657	717	699	692	697	661	649	671	713	720	690	646	713	678	716	653	682	675	703
24248	3054	1604	1273	1025	906	901	851	697	582	584	501	515	482	463	480	474	430	437	371	443	432	421	417	428	468	431	437	477	448	409	482	417	429	421	449	410	403	415	383	383	434	442	428	445	397	408	438	450	428	406	401	398	421	413	368	435	430	393	462	445	427	435	388	385	382	463	419	398	425	419	408	409	393	421	433	378	386	411	412	396	410	405	448	377	423	410	415	398	427	417	419	404	396	418	431	378	400	400	423	441	398	427	387	379	416	402	401	387	433	424	418	404	421	404	410	392	428	422	419	421	374	404	435	399	435	457	412	433	393	417	415	400	404	422	424	403	446	395	437	405	413	415	382	423	406	407	391	426	356	430	419	413	406	459	388	420	415	411	446	398	393	423	406	438	425	374	436	415	374	375	405	424	385	420	439	395	390	395	415	400	404	434	409	392	392	395	432	444	439	399	424	431	439	418	430	401	432	396	441	428	404	417	426	435	409	417	364	411	398	451	421	388	411	417	456	439	421	463	453	405	409	397	425	390	367	431	459	422	402	407	427	413	393	417	399	395	406	429	382	410	421	404	407	427	398	406	426	431	417	417	386	415	422	420	363	401	388	412	407	365	391	362	457	418	380	413	433	386	424	407	429	432	382	413	404	419	413	374	436	426	419	416	409	410	423	411	394	420	463	426	434	460	425	418	416	421	415	418	417	443	411	391	427	395	437	426	430	369	393	378	426	445	433	419	442	413	402	424	428	403	394	390	427	415	417	433	392	415	406	394	402	396	423	417	397	384	413	373	405	437	420	400	393	421	386	431	428	421	414	405	407	417	406	433	426	415	432	434	417	410	394	385	440	427	390	417	411	428	421	419	397	424	428	447	436	453	451	437	442	384	394	435	437	411	434	407	397	465	429	419	406	408	457	379	390	391	450	449	376	403	406	395	443	418	432	450	437	451	398	409	386	416	427	400	423	412	399	389	394	402	374	401	393	397	417	420	412	447	359	435	414	424	410	407	407	403	430	418	412	401	391	402	380	407	409	419	420	434	441	442	430	407	410	455	413	413	414	387	405	426	439	416	428	447	401	415	475	454	418	396	409	404	433	400	427	392	377	424	435	386	379	415	406	406	422	403	412	448	391	374	390	442	453	407	387	435	427	406	423	462	455	453	436	379	458	404	400	403	415	400	452	428	379	417	429	410	422	404	422	397	382	404	373	405	428	413	414	409	408	446	435	407	425	389	420	441	440	377	389	390	394	387	351	399	390	458	398	382	430	434	411	445	424	409	411	419	415	412	420	415	452	466	410	403	424	417	426	403	472	419	374	355	393	422	430	403	394	449	451	421	430	427	447	420	390	384	376	406	389	379	397	362	393	374	365	389	425	419	376	413	413	421	429	476	447	398	417	390	401	390	387	430	412	421	386	453	432	440	392	401	384	419	355	392	423	445	402	419	380	436	424	418	408	397	434	418	421	409	377	446	425	443	395	393	382	411	372	422	455	375	400	401	401	403	420	451	400	397	432	429	394	382	397	445	416	368	435	426	456	365	394	415	448	420	408	424	399	401	425	422	426	379	419	430	403	423	461	414	431	383	360	439	386	388	395	464	401	423	418	434	417	382	375	395	414	425	396	377	358	419	377	385	424	398	423	420	420	435	379	423	436	403	418	437	376	374	387	409	427	418	443	407	410	390	427	378	396	410	399	419	397	426	397	416	412	418	418	417	367	424	430	377	412	430	375	413	420	417	404	437	391	397	424	453	396	398	440	418	395	394	400	415	413	377	361	414	432	402	432	413	399	397	406	414	381	441	423	411	421	459	452	408	402	399	409	390	410	409	419	436	418	384	403	395	400	408	437	373	448	405	433	409	404	422	402	425	417	440	452	387	391	423	444	418	419	413	426	407	419	454	387	412	425	362	448	384	351	426	360	392	375	386	367	439	420	402	422	449	453	416	433	463	435	425	431	414	404	420	386	434	398	414	430	411	432	427	409	408	402	381	419	410	353	405	413	409	390	404	417	428	387	414	429	408	397	433	411	431	442	416	372	378	401	393	406	403	420	396	430	422	376	439	414	451	426	376	421	410	390	396	417	400	361	426	384	377	411	395	438	414	396	393	430	425	423	369	373	392	418	439	435	438	418	431	389	440	413	434	400	385	412	377	421	429	393	397	368	393	396	388	430	433	411	389	406	384	468	404	421	399	400	408	424	415	377	441	420	462	422	462	421	429	402	410	416	394	428	404	440	399	411	438	416	430	430	386	389	393	420	406	454	409	384	387	393	402	410	431	383	418	388	437	444	396	372	421	403	373	416	416	388	405	409	419	418	397	435	420	375	402	412	400	382	420	401	461	365	435	395	396	402	392	425	394	419	419	418	438	408	445	431	359	419	386	392	379	412	409	383	426	471	392	423	418	419	398	384	379	405	395	451	432	438	373	414	412	445	400	405	416	416	447	391	396	403	430	406	405	402	375	401	396	393	467	407	410	438	384	380	416	423	363	412	418	403	400	424	420	421	373	420	440	410	412	444	379	403	432	407	403	378	419	456	423	414	416	402	421	436	406	391	437	414	428	355	438	445	435	428	430	438	399	478	429	420	432	435	424	398	419	417	422	426	398	421	395	458	409	424	446	399	368	435	423	402	457	407	408	418	428	452	427	399	425	426	411	383	416	403	415	405	394	363	429	429	434	394	398	403	382	394	389	454	421	416	407	420	402	404	380	369	417	399	428	400	371	414	396	430	443	434	409	410	388	382	452	408	409	413	386	426	393	411	382	364	412	378	439	452	400	426	426	397	388	437	409	425	396	375	420	383	382	410	411	425	404	374	437	401	432	407	399	385	405	404	419	426	413	446	384	420	433	476	412	406	441	427	415	400	389	423	391	386	409	398	426	433	389	377	402	391	404	447	417	413	445	458	441	410	414	414	389	415	408	421	399	382	388	434	435	430	445	412	429	450	454	405	388	387	420	435	349	401	413	453	414	412	434	418	406	424	379	412	434	435	420	377	393	371	393	428	413	418	388	422	400	434	418	412	412	431	371	417	407	433	410	418	410	430	427	456	443	385	431	412	436	419	406	419	400	403	383	401	396	397	450	416	421	436	381	393	402	381	419	439	396	412	432	428	380	404	414	413	413	413	403	424	421	416	373	382	436	385	422	390	387	415	384	387	400	395	419	436	441	393	453	443	429	401	359	419	399	425	397	414	425	449	416	358	422	398	446	390	383	402	411	395	422	373	411	426	415	387	410	405	417	456	407	428	432	399	376	368	434	407	370	390	438	447	374	409	423	413	403	415	438	436	402	406	445	383	403	459	395	402	379	442	370	402	421	383	417	382	394	453	434	434	393	415	395	366	425	411	395	421	418	426	480	392	377	408	411	467	392	430	403	405	391	430	403	446	435	404	391	375	421	398	407	394	431	419	387	394	431	386	399	424	428	392	453	396	397	373	431	413	417	398	403	436	399	429	406	409	407	401	392	450	403	392	401	408	419	459	446	425
13367	1579	2999	3427	3152	2767	2691	2472	2235	2181	1768	1485	1386	1179	1262	1138	1071	1050	1021	1053	984	1006	971	946	960	949	945	938	950	940	983	927	958	1002	996	900	969	958	908	933	909	938	927	991	978	938	931	981	954	969	949	907	931	922	927	916	911	918	939	915	949	904	871	901	936	917	908	951	927	896	871	939	931	909	923	899	965	934	889	895	917	927	882	897	946	898	970	903	928	912	959	911	936	961	1015	937	920	889	906	902	925	926	952	898	863	947	939	922	940	945	904	858	946	846	940	915	912	902	939	912	833	869	909	918	957	885	911	921	942	903	878	879	940	918	956	894	957	939	937	886	923	905	927	921	927	917	919	871	930	928	928	947	915	886	984	937	901	920	894	916	952	894	952	887	882	874	957	918	914	963	952	876	917	883	882	921	929	941	909	899	985	865	917	937	885	886	905	972	901	896	916	904	961	928	872	931	892	867	969	900	927	918	886	907	893	918	885	891	938	931	930	890	843	915	969	937	915	926	943	956	939	865	956	904	942	878	904	915	929	850	916	898	909	947	927	935	924	929	897	968	944	890	883	948	898	869	884	884	889	928	950	957	910	913	901	927	932	845	916	904	889	908	910	891	892	910	900	920	903	948	877	903	954	939	919	945	924	897	920	933	899	939	906	917	900	875	933	931	900	888	878	911	912	932	851	899	885	917	948	971	919	932	945	938	906	867	956	877	972	880	850	925	919	929	883	878	872	898	956	880	906	882	903	902	839	919	896	898	949	898	964	949	910	903	892	936	901	930	900	948	928	890	922	916	885	918	962	967	927	936	918	874	912	890	894	920	921	894	935	897	988	924	926	934	929	921	958	920	867	930	911	957	939	885	900	889	935	917	967	890	917	927	910	885	929	885	904	876	888	951	899	905	884	877	879	925	909	918	903	844	919	951	915	880	879	921	866	926	945	876	922	965	946	874	856	911	893	904	975	915	916	903	929	934	960	901	910	930	896	910	933	889	970	986	909	908	930	876	874	886	928	935	891	866	939	944	882	912	972	858	881	886	873	935	883	877	901	921	896	881	894	968	972	916	901	945	938	896	888	939	923	915	945	905	898	932	927	893	947	867	865	915	897	892	902	905	906	878	944	920	912	879	948	958	955	871	931	864	893	940	867	924	927	950	925	893	908	897	913	870	926	945	975	908	870	889	944	889	875	866	902	897	970	886	876	884	904	959	904	898	884	908	974	922	904	908	908	912	889	909	902	931	886	889	916	826	934	959	913	901	870	946	962	924	887	957	884	876	899	909	948	871	878	915	904	951	931	941	967	888	898	905	919	858	883	893	922	952	988	923	908	878	905	886	958	913	880	910	907	890	941	938	995	945	915	916	871	937	910	910	929	919	931	904	913	916	924	904	900	862	922	852	912	881	911	966	952	869	889	953	954	923	915	925	898	903	846	858	862	906	880	948	844	928	940	904	907	898	903	919	945	890	902	909	896	978	931	907	875	942	907	918	932	918	923	968	915	895	873	934	900	879	996	909	915	886	846	942	920	880	884	915	944	894	903	982	920	922	900	976	920	875	929	969	908	926	853	897	888	903	910	933	930	925	931	917	859	903	950	915	905	933	928	890	843	949	944	969	933	956	902	933	924	883	910	898	920	891	902	893	908	945	901	929	929	890	947	884	880	912	894	908	908	915	888	914	884	898	934	926	924	912	946	949	867	897	940	883	871	941	962	920	935	903	879	986	894	904	900	947	937	907	885	905	903	962	966	866	892	903	949	904	858	855	898	923	937	925	946	887	925	904	929	928	942	928	945	864	881	927	957	1000	925	875	892	908	980	942	912	941	916	944	901	939	922	924	876	919	908	900	891	916	969	948	895	950	910	896	935	982	923	910	929	914	867	929	925	884	899	901	944	933	931	892	913	1006	838	916	902	866	908	968	931	893	876	880	867	927	922	955	906	975	915	961	921	941	892	950	928	847	941	910	904	988	917	917	908	865	855	927	902	961	941	924	941	971	874	903	929	895	961	880	934	911	893	958	916	929	891	917	933	941	940	894	915	923	913	950	880	901	942	926	935	893	938	872	908	915	927	915	915	953	884	946	890	891	989	935	893	913	901	895	931	874	853	915	879	911	926	933	891	896	906	919	889	835	922	942	931	943	895	899	952	917	933	979	921	911	942	964	890	908	903	948	961	867	868	888	920	925	922	917	891	891	888	923	906	933	948	966	886	886	933	900	901	889	919	900	909	886	891	909	904	902	946	932	878	858	929	941	915	948	951	825	906	957	919	886	904	927	876	926	894	939	899	937	941	892	966	935	983	857	944	934	914	926	948	911	891	884	962	912	950	920	918	998	925	884	887	927	917	907	842	938	881	953	860	880	892	884	945	880	902	942	919	881	860	908	987	951	951	866	925	917	905	966	956	918	909	911	943	1009	916	986	930	900	905	902	869	950	891	922	936	934	942	943	922	911	919	940	928	922	931	894	914	948	856	861	892	972	941	929	927	892	900	942	917	929	976	863	896	864	957	914	875	915	929	850	888	881	896	883	919	867	897	865	835	895	933	942	923	908	917	926	916	906	870	929	901	920	857	905	867	886	880	933	976	870	917	929	917	863	937	929	880	926	902	910	911	936	884	947	945	909	915	887	963	904	953	915	826	897	942	935	892	953	909	929	893	893	896	863	925	898	906	848	944	933	926	893	887	950	920	939	928	872	924	919	909	877	903	855	905	914	924	982	904	872	970	965	941	917	860	935	933	888	977	951	941	915	945	931	896	924	927	910	915	922	926	912	924	947	934	899	900	881	883	907	903	870	906	912	942	877	943	884	892	895	897	918	890	930	926	913	990	890	948	949	889	941	921	970	949	968	946	868	872	954	930	921	909	898	930	919	935	926	906	960	865	949	930	948	921	904	930	886	912	955	901	896	932	893	922	965	911	861	958	896	868	935	929	877	967	916	907	923	895	899	945	917	900	901	943	905	913	931	883	915	958	921	933	924	922	929	881	903	932	971	862	933	892	889	932	912	878	899	906	887	949	902	953	881	915	895	926	959	878	940	902	917	956	894	964	864	975	899	923	905	902	934	900	911	909	1026	872	965	929	888	912	905	910	904	948	922	896	850	895	930	922	930	869	910	913	849	892	928	927	900	932	960	946	903	835	964	960	912	927	881	889	910	925	914	930	863	819	907	887	875	865	871	933	892	889	865	923	913	897	931	875	929	921	972	928	884	893	904	913	927	926	913	947	951	859	887	886	950	926	948	910	920	918	892	917	888	954	918	925	965	906	863	931	908	909	934	919	923	939	929	935	931	961	900	880	903	937	871	918	937	911	925	907	955	948	923	938	973	957	946	873	915	970	890	888	940	909	913	898	912	920	912	876	867	898	929	902	912	920	867	892	928	875	977	975	910	909	909	950	942	896	918	891	916	952	946	989	885	929	901	937	885	888	892	884	864	926	901	892	956	914	871	949	927	921	926	910	904	921	904	908	931	975	877	944	927	921	963
4272	314	389	309	305	241	264	215	216	212	226	200	222	222	224	203	199	231	197	215	184	225	206	239	187	208	188	214	184	205	233	229	225	208	240	215	206	202	206	214	232	215	203	243	214	219	184	239	198	204	210	245	217	234	206	208	221	207	216	234	220	212	197	216	189	221	213	196	220	236	228	216	238	171	212	198	193	216	223	202	194	193	194	215	237	207	207	222	180	207	215	179	210	226	192	214	210	194	201	202	208	212	202	220	183	183	220	246	211	199	179	204	207	212	200	236	235	218	214	213	220	221	189	231	221	195	215	241	238	190	216	212	212	204	217	191	218	198	218	217	237	202	190	194	226	189	217	228	206	207	235	215	208	202	220	222	207	223	244	207	221	203	216	210	199	219	228	217	192	217	228	198	229	162	196	221	189	224	227	208	205	211	214	199	215	186	209	193	205	201	217	228	202	188	207	177	212	193	233	232	202	217	176	204	226	207	237	204	203	197	218	216	227	198	211	221	199	213	207	201	212	216	211	202	211	211	212	187	234	206	205	214	200	207	203	220	199	219	215	210	193	205	187	192	209	228	214	226	208	204	191	193	198	217	212	189	221	235	188	232	202	239	211	251	241	238	216	241	218	221	227	209	167	223	203	222	199	216	203	221	215	193	196	197	199	238	205	195	203	237	207	204	216	206	196	222	231	212	230	232	209	197	211	229	216	191	192	198	211	199	197	236	241	230	222	194	202	201	228	226	218	206	222	210	224	230	205	229	190	172	215	214	202	205	187	205	196	218	190	205	199	202	228	241	217	221	216	227	229	207	202	199	219	204	210	224	206	211	241	188	199	215	236	209	202	222	206	246	222	215	197	184	207	235	222	245	201	209	203	215	219	222	192	220	189	176	229	225	247	224	200	196	220	205	192	188	220	219	205	199	197	229	206	212	221	234	205	195	196	194	210	222	186	195	212	199	192	205	209	210	200	201	211	220	217	215	198	198	228	199	213	191	187	216	235	212	193	183	222	231	196	233	213	214	202	214	193	211	211	219	220	217	210	184	205	199	233	212	217	192	213	236	223	192	200	207	239	220	199	213	235	243	215	190	222	243	225	223	230	212	204	231	206	220	233	226	242	224	212	195	194	200	208	212	244	226	206	205	199	174	205	224	211	203	202	176	191	212	192	217	186	209	196	231	229	199	208	183	207	224	212	205	195	217	248	202	213	240	230	221	205	204	208	222	196	232	215	197	211	191	239	207	191	178	191	213	218	201	251	200	224	207	232	203	215	240	254	222	211	214	266	202	224	219	217	246	238	187	223	228	201	224	241	240	215	198	198	228	208	204	227	227	212	199	239	207	212	225	220	214	235	192	234	203	224	203	215	181	207	235	196	183	190	214	227	211	218	228	203	226	175	207	217	209	225	223	209	218	220	197	197	223	220	200	221	214	220	205	204	205	196	223	227	219	199	215	203	220	213	224	243	205	217	213	190	239	228	232	201	214	204	226	206	206	214	198	202	218	214	200	226	217	223	220	223	224	236	221	229	180	200	233	199	222	199	184	236	190	241	190	198	199	208	194	225	230	225	184	230	232	209	193	224	217	193	238	210	213	224	213	214	221	198	211	208	213	228	222	210	217	226	231	227	234	215	217	227	214	215	184	205	217	240	201	197	221	215	237	237	203	231	191	207	243	205	193	227	212	230	229	219	221	218	204	182	232	217	212	183	244	214	226	208	207	189	223	215	221	230	210	225	237	244	217	203	212	230	200	212	198	219	202	199	208	204	205	176	188	222	201	212	207	226	219	230	213	231	177	205	183	201	206	220	227	227	184	205	214	217	198	213	189	203	233	188	215	212	204	210	226	187	209	215	201	202	199	195	198	200	204	209	198	228	205	181	185	194	172	195	234	218	179	253	232	216	208	210	223	194	194	217	234	220	230	195	239	234	194	221	192	209	194	236	195	202	248	225	208	207	195	218	213	197	183	225	229	215	211	213	220	214	222	190	219	215	196	205	211	203	185	192	224	210	214	231	223	187	213	222	196	240	212	214	244	211	211	203	188	222	211	206	234	242	219	207	235	195	237	215	237	210	193	217	218	181	193	208	208	215	250	224	239	225	214	194	185	190	177	218	213	214	214	190	196	231	224	213	188	218	239	200	204	215	205	194	211	193	198	222	214	230	215	209	216	228	235	191	207	202	206	214	183	214	213	217	198	231	203	237	226	211	197	181	207	227	209	229	190	219	232	186	204	197	182	207	205	237	189	203	214	207	205	189	210	201	207	243	206	206	219	204	210	209	192	215	211	191	206	213	219	202	234	207	211	216	221	202	226	174	182	227	216	236	216	192	209	215	191	233	232	217	186	231	233	209	187	204	220	211	213	221	194	188	219	203	217	206	206	227	212	231	217	209	217	228	226	251	235	186	225	198	242	212	221	222	210	233	196	202	191	201	201	205	228	201	209	212	204	201	198	207	226	225	219	245	215	235	181	216	195	208	227	207	180	178	238	188	226	213	221	197	216	258	228	195	241	198	225	196	192	239	192	239	202	212	216	261	232	192	207	219	209	221	188	214	220	217	214	195	218	187	188	195	240	214	217	210	213	229	220	221	211	215	194	232	222	240	239	207	224	217	193	232	237	185	202	221	251	206	203	207	205	203	202	215	230	218	199	191	207	196	216	194	221	192	208	207	197	211	243	196	180	203	220	205	189	237	222	202	233	203	182	231	232	200	246	225	195	204	237	222	238	180	191	229	206	259	188	206	222	218	204	219	228	223	212	190	189	179	233	221	193	235	226	226	223	230	208	216	202	205	216	208	204	187	235	195	211	194	220	217	202	205	210	235	240	187	209	220	227	225	221	189	212	201	189	228	241	232	220	216	202	217	219	212	224	213	209	184	211	222	237	208	213	212	249	206	207	185	207	193	207	234	230	202	217	218	229	192	177	167	198	189	230	197	227	212	203	207	204	230	232	224	195	231	226	222	233	205	199	224	200	221	211	200	217	217	221	240	197	208	230	192	204	218	245	236	199	203	214	207	200	234	182	203	206	228	197	221	196	223	223	233	213	200	211	233	215	195	204	223	244	216	228	231	214	202	233	196	212	213	207	186	198	220	200	208	205	211	213	214	230	172	240	184	199	227	206	213	205	226	224	221	219	232	234	213	214	226	206	210	178	194	233	226	237	219	225	206	216	221	196	226	216	216	233	228	212	215	215	224	214	224	209	219	224	209	232	208	203	202	187	227	197	191	200	206	221	228	207	203	193	217	227	219	210	212	204	228	196	172	207	195	182	206	220	242	220	210	199	219	235	251	200	201	204	196	210	186	202	219	200	219	211	204	192	218	235	204	235	208	253	231	213	197	227	198	198	210	209	213	196	227	197	242	220	201	211	192	227	231	213	207	195	234	218	226	196	224	199	221	256	172	218	194	230	214	195	203	192	230	210	202	210	219	217	227	211	191	229	207	193	228	211	199	221	225	239	221	189	219	217	213	226	201	216
3159	550	859	873	763	674	632	579	574	586	582	530	550	562	583	525	540	546	506	496	525	525	482	533	514	509	570	512	501	504	536	535	509	530	521	549	514	512	517	535	541	518	526	544	526	519	526	509	523	559	534	528	517	537	521	507	512	494	521	546	518	506	513	525	545	507	555	513	549	519	527	524	522	508	504	557	501	494	516	541	521	523	498	501	505	517	487	534	544	490	536	510	528	471	461	537	551	496	489	500	530	498	560	517	545	549	511	525	515	502	488	540	505	543	527	559	546	526	503	495	520	480	555	515	513	518	528	523	492	545	487	528	551	531	533	537	536	490	511	506	496	504	500	527	526	485	500	522	537	532	534	534	547	514	531	540	522	524	532	506	538	545	533	546	539	537	519	544	527	519	498	529	532	544	518	520	517	531	474	472	522	526	576	512	531	523	506	535	513	554	542	521	516	501	536	560	489	565	557	550	513	488	503	514	547	542	498	487	499	524	490	528	498	540	506	528	534	479	490	537	542	498	521	509	466	531	498	490	492	523	486	492	498	568	497	506	560	524	494	553	543	531	517	518	523	553	499	526	523	556	531	518	467	499	504	523	543	548	495	556	537	516	504	581	582	506	513	522	563	505	543	533	538	564	486	525	541	491	504	521	510	539	534	551	527	523	534	544	524	490	526	502	542	542	548	498	489	527	502	531	539	557	511	554	501	540	503	474	505	514	506	567	532	502	489	543	546	497	495	534	540	516	501	517	549	536	535	562	484	551	499	530	510	508	519	529	545	540	496	528	522	529	504	517	476	519	550	533	491	458	526	513	520	554	504	505	495	506	505	523	532	501	569	529	527	527	532	528	513	534	516	540	535	520	533	536	502	527	535	509	548	545	543	517	533	531	558	520	510	528	524	537	535	511	517	513	507	525	517	500	471	519	535	524	555	514	521	499	530	516	527	533	519	523	566	543	531	452	507	510	493	531	541	534	525	508	515	497	527	539	539	491	527	488	494	571	529	477	454	480	533	536	508	543	514	546	562	550	512	507	522	518	530	509	487	532	511	513	501	490	495	489	569	524	543	507	547	509	536	527	502	516	562	499	510	486	558	511	492	490	572	547	525	567	527	489	525	509	502	533	535	554	497	540	521	495	538	547	483	534	501	548	507	545	502	551	554	548	497	505	540	507	528	521	515	505	506	507	522	541	543	492	544	479	487	528	466	506	544	503	523	524	528	536	505	517	575	547	495	489	512	529	559	507	492	500	593	519	523	515	578	571	558	536	502	511	520	537	508	485	501	479	563	513	473	521	538	535	519	538	539	521	536	512	512	503	517	523	516	501	516	531	486	483	541	509	542	488	546	540	531	497	485	494	527	530	508	527	521	524	510	500	562	536	506	463	539	500	528	519	492	504	571	506	516	506	525	554	548	570	515	520	538	514	523	555	534	526	566	495	536	515	510	498	510	503	551	505	543	488	524	512	524	498	506	498	548	544	549	548	482	541	547	509	496	510	517	506	523	520	540	564	476	535	538	505	524	541	519	469	513	535	508	509	512	494	526	525	479	504	548	546	486	529	557	498	528	501	550	520	529	501	511	568	527	580	513	515	513	537	609	539	585	532	554	504	502	554	518	499	510	544	544	529	552	480	518	536	495	522	498	526	507	496	489	495	533	480	511	523	514	552	532	534	511	545	497	490	536	570	536	496	556	565	556	541	518	499	470	522	538	522	520	509	518	566	529	511	515	482	528	548	523	480	532	499	511	557	539	486	515	512	531	531	520	501	495	518	551	480	475	501	530	521	546	515	551	527	528	489	535	495	537	543	493	562	517	500	515	544	506	467	560	518	544	510	534	541	530	557	537	502	511	513	559	566	544	504	518	521	525	541	515	542	539	570	530	502	513	522	494	518	531	484	488	514	532	545	488	556	513	526	498	487	555	530	542	520	495	526	522	505	507	527	526	512	564	555	541	528	531	525	548	527	498	495	508	529	526	531	526	481	493	522	507	525	515	480	540	555	524	532	524	561	524	541	532	497	541	517	541	544	524	503	517	511	528	490	526	491	535	532	550	500	480	512	512	532	495	568	514	521	539	535	508	532	520	504	541	546	545	503	549	546	545	524	518	570	491	542	540	481	482	534	541	521	496	527	495	504	557	515	572	533	500	533	520	532	518	556	538	537	514	517	546	500	526	533	493	507	551	518	528	539	513	528	477	508	506	543	475	529	487	561	477	538	514	518	551	518	519	471	537	542	502	493	548	501	486	480	559	522	520	532	527	523	472	507	498	549	495	527	505	496	518	520	506	515	554	526	510	488	533	535	521	534	551	525	526	508	523	524	546	532	530	560	550	526	561	533	523	509	519	561	499	537	479	518	539	509	513	513	537	544	470	498	486	493	470	517	512	531	520	516	506	543	505	518	529	536	528	545	524	525	499	530	547	543	507	495	556	503	516	520	552	535	545	508	530	473	534	537	514	520	540	517	569	512	524	499	526	556	523	554	494	501	524	468	495	532	489	531	504	515	527	507	554	554	513	562	563	522	515	503	498	547	527	527	472	548	471	518	501	526	501	534	524	508	524	500	514	514	526	493	522	496	541	498	546	537	510	522	523	541	515	522	500	534	490	515	549	503	505	528	546	519	491	535	481	530	534	573	525	489	544	492	577	531	519	545	485	550	464	512	542	529	528	518	540	531	510	534	484	496	523	516	509	491	537	533	505	529	491	461	516	507	501	543	540	507	515	511	524	507	490	518	494	532	547	542	480	494	547	520	515	538	514	513	517	494	512	530	508	519	495	472	538	519	494	499	510	513	542	506	532	539	545	533	529	544	491	534	529	540	511	562	524	496	550	556	512	498	507	500	525	536	522	501	518	501	492	503	528	533	549	553	541	505	512	513	500	497	515	545	516	526	516	570	532	527	461	482	545	542	511	505	537	538	543	515	513	547	542	537	560	488	531	483	506	513	518	528	503	529	527	505	523	497	557	536	516	507	492	515	515	538	545	488	468	501	537	577	529	509	513	518	519	544	536	525	519	497	523	533	531	522	570	513	474	505	539	481	543	563	530	545	521	530	537	533	565	552	506	521	532	478	535	532	508	507	530	542	462	516	499	513	509	542	525	521	528	512	540	519	559	515	496	529	527	533	546	548	504	469	520	500	494	519	555	511	529	487	522	504	524	527	480	514	526	536	525	464	477	483	463	519	482	491	519	496	527	526	494	540	522	510	518	516	537	523	532	521	579	518	533	511	534	536	537	517	533	538	514	519	521	508	528	524	549	473	515	519	512	517	531	517	538	513	529	526	527	494	547	538	482	561	505	510	546	558	541	512	514	519	500	501	573	518	513	481	544	516	509	517	549	502	474	527	509	523	509	533	521	544	483	504	533	556	540	498	539	518	508	563	519	544	511	523	561	517	507	559	482	512	549	535	504	514	501	547	521	505	509	509	506	508	498	554	522	605	536	526	515	502	512	525	492	521	478	521	497	554	528	518	511	530
14505	1168	1023	829	662	515	505	451	432	419	370	360	328	306	327	318	292	302	285	317	290	305	296	286	289	331	315	310	300	318	296	298	294	302	298	304	305	268	261	293	240	301	263	313	293	302	265	297	286	292	269	289	306	297	316	275	283	305	300	284	271	305	296	317	299	280	293	301	281	298	308	317	282	319	290	294	302	316	310	267	272	299	271	265	270	294	309	310	297	303	293	311	280	306	293	291	284	298	266	287	296	317	300	297	279	298	281	309	296	293	314	272	309	305	283	310	299	312	301	293	259	265	273	302	296	289	298	329	303	322	271	281	273	286	292	279	290	278	292	271	277	293	299	252	284	275	283	256	289	293	315	282	308	311	309	317	301	303	283	294	263	285	300	298	305	268	286	338	292	281	255	298	261	262	249	262	305	276	284	288	315	261	290	282	295	316	295	258	309	255	293	257	298	302	313	268	262	305	280	300	282	297	296	271	294	290	307	283	289	297	293	291	262	283	296	266	287	316	281	246	300	310	281	291	298	307	286	276	292	294	284	269	266	310	288	277	281	303	289	288	303	280	281	263	256	292	303	271	263	322	274	300	300	285	265	307	285	319	298	275	276	296	308	296	274	306	328	278	289	302	265	265	297	288	285	258	275	277	299	284	267	287	286	291	289	295	292	319	308	285	266	287	287	262	289	273	274	310	281	259	252	238	240	300	291	277	304	286	305	303	326	257	301	263	283	270	282	319	325	282	309	289	329	273	286	314	305	279	313	333	302	283	274	292	305	275	305	302	301	283	269	265	308	266	282	323	275	282	295	250	274	283	296	336	318	290	278	276	309	279	256	281	323	268	283	314	300	287	295	293	300	289	275	288	296	289	287	287	294	286	265	306	271	273	299	299	305	278	282	292	282	305	279	257	262	282	264	276	307	272	285	297	284	257	303	299	278	292	272	298	280	307	286	281	271	272	288	281	293	286	282	292	323	261	275	315	278	310	295	278	311	296	312	257	290	309	320	302	281	248	282	262	240	273	272	278	287	294	276	299	310	270	273	280	291	275	287	320	275	266	302	290	296	311	308	267	292	297	304	282	272	304	303	268	270	311	315	304	297	290	252	281	295	316	303	311	314	283	304	310	271	276	312	299	292	298	258	277	281	313	314	268	309	271	298	264	317	277	308	282	321	281	287	302	305	297	294	305	281	309	325	311	271	287	310	292	272	264	295	270	327	283	278	264	287	285	317	284	269	296	248	283	262	264	329	297	305	301	271	285	290	255	300	301	311	305	301	302	278	295	313	307	304	305	305	269	258	297	280	262	290	247	271	283	299	286	264	269	279	288	307	310	302	275	301	295	289	288	295	282	299	323	302	279	300	310	297	309	297	301	297	298	274	267	252	273	289	318	285	310	266	288	304	299	278	255	277	277	335	288	291	264	316	268	285	284	306	267	285	310	278	278	308	279	318	303	260	289	303	287	249	305	267	275	314	293	273	293	312	257	288	259	296	280	298	320	304	299	250	301	288	279	282	300	284	273	304	232	275	307	280	313	312	287	301	292	273	305	302	302	287	317	290	304	293	272	283	284	298	286	282	266	253	281	260	297	276	292	288	278	287	280	295	275	301	281	295	270	296	277	277	291	284	284	268	300	284	320	291	270	295	304	318	296	317	322	282	281	281	298	286	329	276	273	309	274	298	287	325	285	273	282	315	313	250	314	247	307	312	284	299	282	325	299	267	275	282	293	314	290	298	303	301	287	301	313	309	282	299	307	293	289	287	249	250	306	302	288	271	315	312	269	270	302	289	252	276	304	332	260	299	268	301	318	269	309	276	313	273	285	303	296	270	339	269	272	291	284	301	290	300	288	264	288	279	330	321	304	280	278	283	265	260	240	274	277	278	311	280	273	318	300	280	255	280	281	308	295	293	247	277	268	284	299	280	304	326	296	309	268	284	261	269	286	301	295	293	299	258	301	316	298	291	306	297	291	299	317	319	303	312	305	305	271	268	288	277	284	323	285	286	286	302	261	264	311	285	295	279	257	273	270	263	290	284	316	274	302	291	273	284	269	282	277	262	286	247	288	285	303	293	336	269	285	297	306	284	271	316	275	312	289	256	241	336	312	314	274	272	278	304	312	293	279	292	301	290	295	309	292	293	270	291	280	317	268	282	288	290	297	311	328	284	299	276	293	316	298	316	281	276	292	292	287	300	307	311	268	278	310	283	280	267	301	272	291	300	301	287	309	282	341	277	293	297	344	273	305	301	272	270	293	341	311	276	284	268	310	284	277	274	273	315	258	280	287	286	246	283	260	255	310	273	325	303	288	294	269	287	274	295	308	303	262	293	294	275	277	310	316	299	237	285	322	325	268	284	323	296	306	292	276	296	265	294	286	290	261	302	264	258	288	275	304	254	294	307	298	302	287	256	287	265	283	274	319	322	306	315	276	276	316	283	279	317	278	297	296	276	337	290	297	306	257	284	283	286	248	315	284	295	299	287	276	297	269	292	255	293	277	305	307	306	262	271	312	291	316	319	268	289	317	300	276	304	312	280	302	264	263	269	292	294	259	281	267	260	292	293	283	302	261	353	273	299	272	271	293	311	293	286	271	297	278	296	278	279	302	303	311	274	276	259	267	259	299	340	292	305	278	316	300	287	273	273	278	313	281	299	310	310	303	278	282	292	290	282	311	276	290	280	266	306	299	300	289	271	275	312	328	261	296	282	276	268	310	310	307	293	280	278	288	296	300	291	260	305	278	268	285	289	289	290	294	283	275	304	307	276	281	283	272	276	267	281	254	299	258	249	272	301	306	282	286	316	273	333	302	294	260	276	302	288	309	296	283	293	242	299	295	283	300	318	288	305	296	272	289	297	269	268	277	267	289	268	270	289	272	270	313	299	265	303	250	293	292	314	256	317	287	303	282	305	305	302	279	294	272	299	290	322	281	287	283	294	289	306	275	328	239	288	324	285	320	289	296	275	317	293	309	264	255	304	285	292	247	277	288	305	293	274	272	279	310	297	266	255	271	262	313	316	260	267	293	283	282	288	309	290	274	289	267	273	267	295	317	305	285	275	293	318	295	294	278	271	300	293	303	290	278	264	294	316	267	303	302	274	285	286	298	263	249	269	311	271	318	318	316	279	272	250	325	278	291	308	293	286	318	299	295	290	281	283	277	288	292	320	281	294	306	277	294	332	292	263	278	286	276	292	292	271	287	282	268	295	295	292	282	296	327	270	288	286	305	282	274	280	303	309	277	274	281	316	353	298	304	285	309	292	316	281	278	305	292	282	298	297	303	298	272	281	276	278	279	263	293	273	322	282	264	265	307	324	296	286	304	319	286	298	342	265	269	270	286	317	285	264	288	311	297	293	290	324	305	275	278	293	308	289	289	298	264	263	276	289	290	255	288	319	330	271	263	279	292	289	291	286	303	301	272	288	287	245	271	255	271	313	296	297	262	287	312	289	282	269	273	263	280	285	327	287	298	292	313	283	279
9436	1062	1916	2134	1981	1811	1678	1540	1424	1292	1145	975	959	855	830	779	759	710	758	682	742	687	730	753	674	687	665	725	736	694	718	717	713	712	720	695	676	673	681	644	698	677	669	651	712	733	674	672	725	674	677	713	692	696	708	672	637	709	669	688	649	683	704	719	657	687	680	696	721	659	706	673	651	686	715	680	640	682	731	722	713	684	741	686	731	661	679	700	696	703	674	675	699	697	747	687	699	690	648	693	702	680	727	665	660	667	705	642	698	611	697	666	652	680	693	669	691	698	693	729	699	686	712	680	684	730	701	659	734	651	737	678	690	699	655	693	700	657	658	672	684	678	687	664	702	712	667	689	662	667	670	688	687	672	671	694	643	682	690	702	671	701	713	656	647	686	673	625	692	699	684	691	766	675	697	698	674	682	655	706	650	623	680	690	693	728	690	675	717	694	691	677	656	691	711	683	693	679	702	713	659	652	681	649	661	680	648	707	658	654	690	686	700	690	677	669	675	669	678	679	655	673	684	663	698	694	711	713	672	630	655	633	660	677	669	688	707	718	681	685	691	651	646	704	682	649	650	657	622	685	683	645	715	702	725	669	652	714	720	691	656	629	681	689	637	689	705	729	667	683	663	737	655	676	616	671	716	639	642	683	687	700	723	700	629	730	665	739	682	744	661	721	687	688	690	655	671	674	671	683	678	726	677	680	661	678	660	638	682	662	665	640	699	684	698	691	656	701	669	658	675	667	682	615	672	659	682	684	674	657	683	687	616	649	685	655	677	691	647	645	689	677	685	641	635	679	685	667	658	673	660	690	669	692	659	659	685	652	697	663	681	720	693	681	684	656	706	636	686	661	713	711	690	719	713	675	698	649	678	667	730	720	638	711	662	674	665	675	676	722	643	708	684	677	663	656	718	674	738	654	711	697	665	639	707	685	708	669	669	697	693	698	691	661	666	678	668	716	711	656	695	693	717	664	724	671	649	649	660	637	723	698	705	670	725	682	752	706	644	670	673	673	661	686	734	670	718	621	687	709	647	650	710	651	688	686	710	681	655	622	707	664	672	672	687	682	670	667	669	711	674	709	676	664	690	702	680	646	679	695	644	709	656	716	666	747	704	713	671	702	677	659	682	708	691	649	704	647	692	726	688	714	670	741	668	677	635	664	652	658	650	650	634	634	683	702	670	675	679	666	680	690	636	705	700	681	669	695	715	709	710	679	653	675	655	636	679	681	697	680	688	668	636	644	625	670	691	628	652	704	670	682	685	656	700	703	689	684	696	691	691	694	711	719	661	700	709	681	675	693	710	676	721	681	685	650	728	638	696	635	647	680	693	714	666	666	648	664	675	679	677	708	715	683	684	690	650	661	653	730	664	683	669	663	663	691	648	667	655	676	720	661	711	769	715	701	649	714	700	667	704	707	716	676	675	680	646	688	679	707	674	678	650	685	720	661	668	708	633	623	702	701	697	704	721	695	669	652	650	699	662	698	652	647	619	685	719	628	696	660	600	670	719	663	708	671	720	691	692	722	679	704	693	662	671	626	637	676	649	695	693	705	692	673	677	676	678	699	681	732	632	647	668	712	665	666	664	726	683	694	683	677	727	648	653	662	677	679	666	675	670	706	693	686	691	690	674	618	651	683	681	661	716	670	688	670	710	685	671	728	638	692	639	688	696	713	680	743	662	679	657	693	711	675	687	727	697	655	685	706	707	699	692	743	716	640	678	680	761	703	739	671	686	701	721	682	722	720	700	650	686	672	690	702	649	666	709	673	656	669	625	664	665	666	652	685	710	660	714	739	663	713	628	686	605	698	652	675	674	700	658	725	691	678	660	641	649	700	637	647	629	631	717	696	709	648	705	674	663	693	646	689	717	686	667	649	664	680	657	637	686	654	722	703	697	710	680	676	722	658	693	660	672	714	713	739	696	698	663	685	678	717	669	702	679	705	655	676	689	693	711	691	714	672	725	733	626	695	709	629	685	657	675	632	686	701	698	651	709	703	726	687	663	693	736	707	647	692	644	672	705	676	681	664	670	713	665	697	657	675	685	691	708	684	660	708	675	700	693	658	688	628	690	704	679	718	662	706	667	671	667	693	663	673	735	653	672	659	686	693	698	647	686	705	660	694	668	696	710	688	637	695	703	715	653	655	698	676	680	679	634	664	664	654	676	728	671	699	643	678	692	697	693	750	690	670	660	673	664	702	692	706	704	704	631	705	653	724	669	695	677	677	716	691	670	711	715	664	636	687	687	682	664	676	690	660	678	691	696	726	669	697	664	692	702	675	641	690	691	677	627	659	676	676	701	672	679	716	650	665	662	686	702	682	671	661	710	643	667	650	694	670	677	651	702	679	701	681	680	656	720	713	713	701	724	743	674	666	688	624	642	699	694	689	695	667	730	659	681	684	657	639	678	680	681	656	670	686	684	676	653	651	729	683	660	681	700	683	654	670	643	703	681	681	643	715	680	738	668	704	647	657	697	666	700	696	703	690	664	695	672	629	700	723	664	654	666	677	695	695	677	690	722	666	661	659	696	698	681	696	704	665	657	676	698	675	721	716	718	661	708	668	693	712	697	696	684	685	685	703	641	665	699	699	664	666	716	634	670	662	651	628	697	710	688	677	709	704	685	624	647	722	705	665	691	711	692	711	724	668	713	674	667	657	670	695	686	710	669	669	677	678	652	658	662	698	674	628	676	684	715	702	733	663	608	692	657	697	711	649	675	664	644	687	693	709	712	699	686	642	687	679	688	655	658	694	688	692	703	674	708	659	635	702	680	647	680	676	665	695	660	657	699	634	672	647	699	669	652	683	648	647	694	708	692	705	703	684	692	679	646	688	655	675	719	677	662	658	701	668	703	687	651	679	649	701	684	677	683	708	679	676	720	661	694	682	714	691	727	715	680	687	651	658	668	682	653	674	682	643	683	665	655	681	670	699	671	696	675	688	682	705	676	672	661	706	674	656	670	679	680	658	697	685	670	707	707	674	684	708	689	662	673	652	714	622	668	606	628	673	660	698	691	682	695	737	697	689	699	639	672	625	679	675	659	718	674	682	636	633	668	688	636	676	665	631	652	715	721	699	689	671	672	693	682	671	690	675	661	657	714	686	647	698	719	659	670	641	680	654	669	689	669	717	694	754	706	687	703	725	707	701	688	678	645	628	688	693	695	637	724	708	729	658	682	658	660	648	665	681	676	695	685	704	672	704	672	656	646	692	670	691	664	707	689	713	684	665	672	693	724	743	708	658	665	613	666	721	687	698	714	693	655	662	700	644	652	690	675	672	665	639	724	741	696	701	684	686	682	654	668	669	641	668	714	651	685	677	713	686	662	628	705	708	691	731	665	685	715	700	686	699	647	620	656	707	660	683	708	659	704	694	716	688	672	687	676	669	706	680	703	675	682	647	690	648	673	647	694	688	716	675	738	708	660	682	664	696	647	724	659	669	652	705	677	683	679	717	692	702	685	671	660	701	751	699
23537	2858	1817	1341	1085	903	954	775	662	580	564	544	527	440	462	451	457	497	436	445	468	419	418	419	396	420	397	432	418	444	427	425	423	420	423	396	386	432	406	429	434	380	418	372	429	414	361	402	365	430	396	414	400	431	403	423	376	386	426	388	404	417	387	453	435	452	415	403	432	418	423	388	412	420	383	407	404	395	426	402	431	403	396	433	416	422	406	440	402	397	419	414	434	404	390	388	359	421	432	420	472	402	426	425	398	409	441	413	428	418	428	382	405	415	413	406	385	380	408	428	421	421	389	405	402	415	423	419	431	443	416	397	443	425	404	414	361	370	403	393	430	392	417	352	410	426	396	444	437	429	395	407	447	402	429	404	401	410	426	448	372	403	417	414	417	414	428	416	471	435	447	416	417	439	419	420	391	409	398	404	394	396	423	442	448	415	439	429	433	372	402	382	419	382	400	410	434	427	423	454	427	425	414	430	435	409	432	379	432	405	435	404	401	406	421	470	382	435	403	414	456	397	419	427	374	447	372	409	430	437	386	385	447	412	435	442	451	388	409	412	353	433	388	421	444	380	444	436	439	403	414	416	418	417	412	406	420	396	368	412	413	422	424	394	398	381	407	408	429	446	404	432	385	412	418	439	395	446	418	407	370	449	408	390	424	442	408	420	418	417	447	401	390	419	415	431	424	414	399	401	405	413	435	403	374	451	398	405	430	431	455	434	430	424	396	407	407	463	447	476	402	412	442	409	401	411	448	440	399	394	397	392	417	401	420	379	413	409	439	423	455	389	385	436	388	392	448	419	387	383	421	401	395	417	450	442	418	434	411	372	396	469	416	377	388	449	423	376	403	382	413	407	431	440	400	440	425	433	416	420	414	414	403	432	427	405	426	390	411	419	429	426	462	428	411	415	396	435	430	397	451	415	399	426	442	432	432	420	392	446	368	430	429	427	407	403	401	395	401	420	450	429	390	387	398	432	386	441	466	394	422	418	412	413	382	429	417	447	408	430	400	437	400	428	406	400	380	424	454	413	382	423	462	396	428	397	411	373	421	416	446	435	468	438	392	442	374	393	391	387	409	415	400	404	382	408	422	450	412	435	468	412	399	416	447	418	406	410	409	419	420	421	377	420	408	406	451	412	430	423	398	432	453	413	407	386	439	436	431	412	430	442	377	418	441	401	387	398	390	479	432	402	398	430	403	426	419	424	400	426	414	406	409	417	479	417	415	451	446	399	441	422	365	412	408	401	451	440	386	453	443	435	452	424	379	412	358	384	386	439	430	424	397	407	406	416	424	407	463	413	417	432	417	424	444	435	369	439	396	406	417	426	448	414	420	447	454	441	373	406	413	419	401	450	407	391	424	411	402	470	400	380	422	427	378	395	414	412	412	411	439	438	422	441	449	422	434	396	405	408	402	410	415	418	421	433	434	428	409	381	404	422	354	398	448	416	419	456	429	403	386	409	392	417	413	447	415	404	405	385	430	451	388	414	434	434	452	451	397	434	410	406	408	415	443	411	408	415	364	394	420	420	427	425	425	406	443	392	416	370	427	420	398	444	428	406	388	458	415	393	401	435	407	398	429	439	448	439	420	401	407	420	442	412	421	404	379	436	423	385	407	455	389	398	422	423	434	419	408	430	436	443	429	402	383	415	402	438	410	455	430	424	377	386	424	402	402	410	423	431	388	436	427	392	413	414	402	454	407	387	408	403	420	403	421	409	444	384	414	398	446	423	442	390	416	435	423	453	419	432	390	409	463	397	415	446	415	455	402	447	411	396	391	377	414	412	440	414	408	441	399	453	411	433	404	422	424	407	409	378	429	472	385	409	419	429	401	396	416	426	426	430	467	380	408	400	401	406	428	449	433	400	400	391	442	423	444	393	407	439	375	418	369	420	396	447	393	418	412	419	398	414	408	370	406	440	407	441	414	366	393	429	399	416	410	401	370	395	430	444	417	416	402	423	429	410	405	444	418	436	417	423	384	400	405	449	397	427	428	400	409	452	395	419	439	435	402	423	471	358	416	409	413	406	443	432	443	397	432	393	416	395	374	415	373	419	441	468	429	392	366	402	403	453	431	423	404	423	412	365	391	381	416	449	399	436	395	412	406	410	375	446	438	467	378	444	397	440	409	371	394	379	403	362	416	465	414	425	479	417	421	409	420	445	432	427	415	404	432	429	444	448	457	410	420	382	412	422	442	478	417	419	431	391	411	425	394	385	445	408	379	446	381	400	435	415	472	422	422	408	443	446	399	421	416	401	416	415	377	406	419	412	456	388	391	426	413	387	412	380	423	433	401	402	396	417	400	417	399	423	411	431	426	406	384	435	409	392	401	430	421	423	426	417	448	385	397	405	431	431	401	359	385	407	445	389	425	443	450	432	416	401	400	440	415	402	419	397	415	432	436	421	426	365	451	393	426	423	445	407	398	423	406	390	409	443	452	371	418	425	443	383	406	407	423	422	455	458	454	420	410	475	428	409	415	404	377	406	397	430	429	408	406	445	419	381	405	430	395	432	405	426	382	401	385	429	443	445	368	414	421	401	425	391	410	416	396	402	389	396	386	407	421	421	392	377	434	388	459	416	378	448	433	425	424	408	379	410	411	439	415	355	400	387	419	419	465	429	459	413	424	431	430	456	425	426	450	420	414	407	397	424	402	403	399	401	402	461	391	378	443	432	419	414	465	465	394	406	385	385	417	449	372	417	398	444	429	422	390	415	410	411	432	438	396	427	426	428	385	430	419	421	395	401	403	394	445	426	441	376	414	443	431	430	396	413	418	410	389	429	411	407	410	397	419	421	420	412	444	398	402	416	379	384	365	423	440	422	395	382	434	449	400	433	427	395	428	427	370	383	446	444	451	410	405	413	433	410	389	422	434	425	434	458	461	431	396	409	395	379	405	383	386	424	419	423	411	429	370	382	444	411	378	404	483	382	427	433	419	425	405	434	427	428	441	467	411	455	398	440	398	424	430	383	381	418	415	408	393	430	422	410	398	440	407	390	427	403	405	453	395	417	365	400	400	416	382	395	399	408	419	393	423	436	384	409	450	386	388	434	404	402	404	441	419	439	411	419	419	404	386	432	405	408	408	366	417	421	389	395	400	405	405	422	418	405	455	422	435	441	370	404	402	411	406	450	414	420	421	430	394	411	409	429	379	403	425	406	419	417	409	423	357	408	435	459	436	371	433	430	422	407	378	412	415	413	431	444	378	393	438	376	393	421	412	445	415	363	422	421	385	401	436	428	392	399	380	442	434	451	416	388	396	428	411	438	407	432	394	418	495	444	442	396	384	416	389	415	387	419	417	421	379	396	432	426	445	394	420	419	430	391	439	393	417	431	393	425	373	399	393	422	422	404	413	422	399	420	425	430	401	391	398	399	443	385	422	376	401	408	422	375	419	392	422	397	403	395	366	377	438	419	409	420	430	414	419	442	429	429	344	420	414	446	482	440	421	433	402	421	405	454	422	446	422	417
12633	1645	3054	3438	3311	2797	2884	2446	2104	2030	1737	1467	1359	1285	1219	1143	1097	1156	1086	999	1015	925	1025	997	989	950	975	967	942	997	1034	974	928	931	953	912	921	954	933	919	995	884	932	926	907	949	965	967	929	932	976	968	938	924	899	955	978	942	915	875	917	931	949	962	875	917	883	890	957	895	892	929	945	942	951	932	932	929	972	890	933	911	943	888	975	926	918	929	959	919	904	974	947	922	884	945	961	947	959	887	882	948	934	931	894	909	942	932	912	883	935	922	924	902	950	916	916	903	915	884	890	897	961	923	937	884	905	875	918	908	917	961	959	949	870	890	980	914	897	867	947	887	905	937	931	950	916	968	885	932	929	922	874	901	899	909	924	890	903	925	913	906	872	874	859	990	912	859	952	906	881	944	905	894	916	896	956	856	892	949	945	961	908	931	873	938	910	924	954	921	913	998	986	932	960	928	883	858	883	878	926	900	884	934	893	921	913	934	912	936	891	947	873	879	943	929	902	902	928	891	912	926	889	896	915	898	955	877	923	892	964	966	933	919	980	929	956	904	895	904	945	906	941	897	962	901	926	941	940	842	927	951	924	975	920	941	879	891	965	865	957	964	866	942	948	932	886	930	900	921	942	937	882	938	917	946	920	924	941	928	919	915	959	942	912	915	966	909	930	914	880	941	935	940	936	914	886	930	887	971	901	909	920	890	899	932	933	920	904	932	921	929	908	927	961	914	934	855	973	953	962	943	956	917	872	927	878	902	927	900	916	894	873	972	884	967	982	908	927	914	926	885	872	904	934	939	969	935	918	933	876	910	922	928	967	906	857	882	906	890	929	907	927	946	912	860	874	865	907	933	937	872	933	918	923	947	949	895	897	978	911	902	923	917	897	944	934	897	873	910	917	943	942	910	895	924	920	925	918	898	914	904	849	955	895	891	861	917	900	883	874	894	870	958	931	908	961	897	866	891	921	909	933	927	837	932	873	892	958	912	957	932	945	912	921	966	888	911	963	956	930	910	922	942	934	891	943	958	882	905	865	887	904	891	941	927	902	903	921	946	927	916	881	916	870	939	912	942	916	910	884	946	888	887	904	907	902	920	864	842	883	961	915	920	919	958	883	903	896	895	958	903	854	895	884	894	949	929	892	936	926	918	914	850	889	963	909	874	865	947	930	940	887	954	896	937	931	932	912	880	932	918	892	913	917	951	954	892	938	877	920	917	898	895	909	904	864	955	926	943	883	864	909	932	889	945	905	970	950	951	918	904	867	919	957	903	874	893	890	901	911	900	876	920	927	946	887	924	956	889	918	922	937	921	908	928	923	943	980	910	987	877	932	890	904	945	891	859	892	916	948	875	859	927	917	897	960	902	905	940	945	916	907	934	905	886	926	979	951	876	947	909	925	917	856	927	930	873	901	908	876	927	845	871	922	880	910	917	887	896	924	910	876	927	954	886	934	858	928	949	929	897	908	946	902	974	908	954	878	934	925	912	888	947	921	941	926	927	969	918	938	898	953	924	872	961	885	930	894	905	929	948	896	889	886	860	957	916	907	887	938	928	897	921	908	880	884	909	900	937	924	951	918	881	891	918	950	980	903	908	951	870	944	933	933	920	945	929	940	928	872	933	916	893	929	939	902	869	929	920	953	854	941	905	940	938	947	935	928	923	909	928	897	872	927	974	934	893	918	917	892	847	950	946	883	940	901	919	901	930	884	934	974	914	905	927	902	922	957	912	952	920	899	889	981	851	892	908	923	908	942	862	914	935	939	880	962	908	933	880	913	963	942	918	905	908	952	842	869	900	897	939	954	896	932	934	894	939	913	921	907	894	927	901	927	970	871	909	936	882	869	956	924	927	945	904	891	916	915	976	941	964	904	913	900	882	919	919	892	940	896	929	917	929	871	947	883	927	919	877	932	876	942	914	945	918	933	855	969	957	890	944	918	925	900	950	914	957	926	977	895	885	929	904	928	966	893	981	891	957	938	919	939	927	927	948	942	884	884	940	889	899	917	894	889	913	932	912	942	909	917	933	945	951	907	917	935	924	956	892	912	923	914	895	901	903	903	960	962	922	889	937	905	924	937	899	906	896	927	923	859	928	913	915	903	834	952	852	938	915	930	935	907	902	876	963	898	954	919	859	931	892	856	922	949	914	934	924	909	892	917	886	901	900	914	943	923	882	876	904	885	978	927	939	894	899	882	889	970	930	839	949	912	967	893	893	956	975	941	910	903	918	930	906	893	925	921	938	927	903	918	847	872	926	907	827	871	901	911	887	879	889	930	872	928	886	910	895	885	906	925	884	918	875	930	914	923	883	910	903	949	904	872	887	929	870	942	895	887	876	958	929	912	922	918	957	892	912	934	928	958	960	894	907	852	908	916	900	962	913	937	951	904	898	918	961	877	889	953	948	900	918	865	889	962	944	938	911	895	940	953	872	914	872	903	902	917	905	922	906	898	944	894	885	916	953	896	956	969	886	875	884	956	967	929	953	925	972	933	924	931	925	974	957	926	925	942	903	964	968	971	963	928	991	956	941	878	969	949	887	891	924	914	936	948	939	883	925	910	893	915	922	930	959	894	877	943	867	948	865	928	928	856	929	850	873	889	894	915	897	930	869	972	918	879	922	922	922	853	898	898	937	920	918	953	952	975	931	947	951	934	890	890	940	911	895	912	936	925	935	887	924	963	931	990	903	918	968	927	926	928	938	920	952	909	933	901	913	913	913	963	920	951	926	939	912	969	898	879	923	852	893	950	889	832	924	970	926	874	874	895	868	879	942	912	874	938	882	958	932	890	904	934	903	904	933	947	935	921	850	912	936	924	900	947	899	918	929	923	883	935	902	911	916	967	895	895	921	893	913	938	882	928	930	931	971	874	881	964	915	907	890	932	932	870	942	970	918	914	943	921	881	901	974	927	918	877	953	936	906	906	949	907	909	891	914	881	945	905	929	880	897	912	870	911	887	916	880	896	889	919	950	943	890	894	943	919	928	955	877	939	852	921	958	918	913	963	911	930	915	931	876	912	963	917	881	919	906	907	915	921	956	914	893	960	908	881	902	889	946	956	931	931	897	900	979	930	888	921	955	902	934	969	919	847	898	923	909	930	918	920	935	906	919	949	907	899	932	922	904	883	940	959	950	893	970	901	955	901	942	909	890	957	866	879	860	907	894	957	860	896	882	952	912	914	933	903	894	932	898	948	904	904	891	901	866	895	913	908	921	860	868	910	942	904	877	882	918	891	936	948	947	925	944	956	995	926	914	895	876	916	873	860	955	977	949	908	905	890	875	910	892	891	910	926	936	900	874	923	924	910	903	922	935	891	899	947	909	967	877	920	913	994	934	896	904	953	916	952	918	893	888	938	920	909	897	894	924	895	912	903	879	895	911	859	863	954	915	928	976	937	907	903	882	878	897	926	948	926	910	878	888	954	902	879	974	955	888	937	953	922	923	899	937	838	891	924	905	882	880	935	925	899	927	910	885
4063	351	338	298	261	225	221	236	205	205	222	236	203	232	236	230	222	229	210	235	221	216	186	203	225	205	215	218	222	229	194	221	204	185	217	227	200	216	197	209	225	229	208	211	196	187	197	215	217	214	206	201	246	224	236	181	208	243	187	211	210	193	210	239	197	205	208	201	212	217	212	229	217	241	203	237	224	219	183	216	204	210	194	206	196	220	223	224	214	196	240	228	232	209	243	223	221	181	229	227	209	196	212	183	215	211	253	214	208	205	195	201	243	204	204	215	216	236	196	208	208	192	215	215	218	233	226	224	195	187	195	215	215	228	228	207	210	262	241	201	216	224	185	203	215	231	204	234	229	251	231	222	199	227	200	196	210	192	223	197	211	229	217	212	205	211	224	197	190	221	224	251	223	210	211	217	238	197	191	240	224	186	189	219	222	208	208	239	205	222	201	198	217	200	202	225	215	212	199	193	204	205	178	227	206	215	211	195	242	206	226	209	219	241	206	190	198	202	212	203	215	187	225	210	230	233	202	205	214	197	212	219	202	175	226	181	195	192	217	181	218	202	208	216	202	234	210	215	222	228	176	225	213	217	201	188	217	253	203	189	219	221	210	220	217	210	212	207	204	226	214	200	192	202	217	199	216	220	212	242	201	236	207	205	214	231	242	241	230	209	221	196	198	230	214	214	207	209	209	227	207	210	186	228	211	204	205	192	179	183	195	213	214	246	228	203	201	206	208	215	206	212	213	216	208	227	190	195	215	220	220	255	212	234	242	225	219	202	251	200	182	194	221	200	231	213	227	221	203	265	219	202	196	220	210	196	206	220	207	230	223	216	205	223	228	226	218	202	214	225	219	234	221	221	228	224	207	181	206	208	231	184	219	212	245	206	203	235	215	220	243	219	223	224	213	209	201	216	209	226	209	217	217	215	194	215	209	203	189	214	229	214	241	215	206	241	200	189	227	219	189	216	194	195	214	206	210	223	221	211	231	224	211	209	209	246	221	234	200	210	219	202	225	209	231	216	216	189	184	242	202	185	221	207	209	214	201	197	200	202	209	215	223	218	216	202	236	211	201	203	203	224	213	191	236	223	226	192	235	215	205	237	221	212	220	215	216	191	198	170	204	214	233	192	210	237	223	224	200	191	233	217	213	228	210	231	218	238	214	231	232	216	244	205	213	185	240	218	214	223	227	209	219	201	206	199	213	206	221	239	220	208	185	241	201	198	219	220	233	198	221	212	184	253	218	204	212	225	208	222	202	227	253	213	221	220	228	210	220	226	199	216	199	210	221	223	235	213	222	218	215	237	219	230	197	209	213	214	207	212	193	223	231	227	224	210	237	211	204	225	214	208	217	213	216	213	218	212	194	186	218	215	234	242	208	228	207	209	243	197	212	209	221	231	235	201	201	217	203	215	211	213	225	210	205	204	201	200	179	200	196	222	215	180	210	199	215	209	225	234	203	203	204	244	211	208	210	194	223	211	188	203	221	196	201	211	220	207	227	197	201	190	240	236	235	213	206	234	207	216	239	219	215	182	233	192	215	186	233	233	181	195	198	205	211	229	222	209	186	194	183	236	222	189	218	186	200	194	189	239	233	220	219	206	206	243	219	209	228	228	219	193	179	232	202	214	222	228	216	213	239	218	243	248	211	215	195	204	222	225	241	200	194	211	223	231	204	257	223	184	224	223	195	212	232	235	223	213	227	218	202	219	261	249	220	236	229	211	187	204	214	228	237	216	224	224	227	212	223	192	210	204	211	226	241	204	213	219	212	201	222	205	204	223	199	210	237	233	213	192	224	218	235	198	234	180	224	237	209	213	213	228	216	195	199	221	200	219	226	219	221	203	229	194	240	190	200	256	219	192	208	228	223	214	198	221	239	220	225	235	193	228	217	197	206	212	209	214	209	210	200	217	215	204	202	210	203	196	223	221	196	218	234	211	181	224	236	213	220	205	206	180	222	217	234	234	202	221	223	198	191	225	222	216	195	214	236	208	206	228	225	205	197	204	216	206	189	216	209	203	207	197	218	203	196	212	207	189	203	217	192	219	211	192	205	198	214	211	206	169	186	211	234	214	228	203	241	220	209	180	243	195	239	221	216	224	214	225	208	242	202	197	199	213	197	208	201	201	232	208	198	220	210	236	184	213	213	195	200	231	216	196	202	217	225	224	208	195	192	225	213	220	185	227	179	196	204	199	218	210	195	216	189	203	182	193	194	227	200	219	176	206	226	209	190	232	185	203	223	228	217	194	207	220	229	206	204	206	212	233	211	227	215	230	193	238	216	199	242	220	208	229	221	226	191	201	191	251	214	195	219	226	222	215	231	207	202	246	190	224	214	204	215	221	210	211	188	238	208	216	219	207	207	191	236	210	238	201	213	218	206	203	209	198	227	231	205	194	200	232	220	207	196	215	221	200	198	209	222	198	221	217	198	209	226	176	208	225	210	192	205	217	218	235	234	193	203	209	227	233	214	207	222	215	202	200	223	206	187	215	188	208	216	215	217	205	221	205	220	205	206	212	209	219	217	229	179	192	206	225	225	226	244	197	250	195	220	222	215	206	204	211	221	186	227	197	190	201	229	223	197	205	219	198	208	208	219	218	210	200	231	214	208	212	215	209	223	224	206	228	212	215	225	255	240	222	232	205	228	215	202	221	229	185	226	239	225	215	197	213	234	193	239	208	207	232	226	221	232	234	226	201	218	222	210	193	191	209	252	215	189	234	222	210	211	235	219	230	205	223	220	245	203	193	222	220	233	243	257	236	225	239	178	203	208	202	231	215	194	220	237	215	205	246	209	201	199	213	204	249	211	208	198	173	222	223	218	199	198	215	199	213	206	214	228	198	199	204	244	231	201	217	211	218	217	231	233	191	214	225	207	227	222	185	209	227	225	197	204	159	202	218	207	221	204	230	233	214	232	235	231	226	191	221	230	261	231	214	236	203	231	230	226	215	221	237	206	200	223	213	233	230	214	201	210	219	219	222	188	202	225	217	223	197	215	219	196	222	210	203	194	199	217	215	217	207	185	226	238	199	234	239	217	198	209	214	214	213	214	213	213	202	202	222	186	216	208	231	197	218	231	223	195	221	215	210	205	198	226	215	207	196	221	196	228	218	234	238	198	212	223	216	212	249	225	232	219	200	194	190	221	198	206	206	192	204	225	248	220	193	190	229	229	214	205	214	212	209	219	193	180	225	237	209	207	205	249	231	220	240	214	208	196	205	227	219	200	200	231	194	208	220	204	212	232	240	225	241	251	205	239	196	210	219	214	188	219	188	190	228	234	199	196	206	211	206	240	214	191	208	216	235	194	236	239	219	207	241	203	191	177	209	229	219	228	220	206	200	231	226	223	200	206	215	233	234	201	202	244	226	201	195	211	195	226	229	239	193	212	175	214	242	203	205	227	211	210	201	214	224	213	244	235	216	203	190	245	215	236	238	215	194	193	214	214	213	193	197	226	207	208	202	217	211	197	218
3041	551	799	813	754	641	631	634	554	571	522	504	548	520	535	537	518	479	533	541	517	543	493	504	533	510	497	517	490	532	549	511	525	514	500	515	523	585	495	526	506	526	537	507	551	507	540	528	561	511	493	529	541	543	530	510	529	527	504	548	531	533	501	506	531	504	487	517	597	497	524	534	504	498	517	509	550	519	474	530	557	506	537	506	531	525	505	574	513	556	510	518	559	565	512	529	533	527	526	527	481	529	512	498	530	525	518	539	485	553	510	514	553	524	536	545	525	564	532	543	536	541	509	501	503	536	499	506	528	546	476	477	479	534	509	538	513	513	541	500	508	556	530	518	515	552	544	546	534	523	550	513	490	565	547	535	531	510	508	516	505	503	477	483	516	516	511	524	496	524	511	533	544	498	492	482	485	561	510	442	492	479	498	517	513	549	473	506	525	532	537	560	533	501	521	496	511	529	544	481	521	556	543	524	490	511	482	521	551	526	534	527	537	533	493	592	536	536	546	498	502	543	497	521	525	527	529	534	540	517	524	521	524	533	487	535	544	547	501	515	542	556	490	504	524	544	497	558	531	530	532	545	533	546	549	526	514	503	483	499	531	506	500	507	533	488	492	511	550	506	514	514	543	535	487	486	494	497	523	584	514	474	541	508	548	470	523	491	535	473	549	510	530	488	525	527	531	482	536	500	540	512	535	551	544	541	566	524	490	529	545	476	514	558	564	509	537	482	498	516	543	533	549	511	526	552	525	576	505	519	532	539	538	536	524	508	503	511	517	537	516	500	529	508	531	555	547	543	548	491	500	538	545	549	481	501	497	513	500	515	489	524	537	550	549	561	505	524	509	508	514	511	492	531	461	508	545	526	522	524	552	500	502	530	566	495	505	593	508	530	534	518	549	535	516	497	491	493	491	542	544	528	542	536	518	521	500	559	492	517	523	507	529	538	505	562	512	501	539	521	478	528	536	501	519	545	489	511	550	474	535	542	496	483	537	514	530	531	532	489	489	515	522	525	511	528	460	495	520	548	543	515	541	512	500	538	549	559	560	502	512	591	546	555	519	496	542	518	499	511	483	524	589	535	544	511	514	524	554	521	523	509	516	508	482	530	518	488	547	505	489	518	509	506	498	538	535	474	528	519	511	535	525	517	502	534	526	538	516	513	526	508	535	583	519	505	506	545	513	485	548	522	546	509	528	541	537	534	540	515	521	511	511	480	476	491	525	506	502	528	508	529	493	524	522	586	527	519	538	528	526	552	492	505	528	486	533	483	534	490	489	545	541	524	530	518	515	508	513	519	525	514	498	515	531	508	532	552	512	533	531	543	504	507	492	512	523	513	518	494	477	502	515	557	532	527	502	528	515	524	525	518	486	501	534	548	501	530	516	552	504	473	513	532	524	530	504	534	520	466	498	509	551	507	482	515	511	518	500	520	511	501	516	520	545	537	532	543	510	528	519	505	531	526	527	507	515	494	505	540	537	540	546	509	499	541	508	552	541	513	540	509	491	525	537	526	518	521	507	493	503	528	541	502	516	528	536	501	507	474	513	507	530	552	524	514	470	509	504	502	529	517	493	517	484	492	549	528	500	480	572	518	501	505	498	502	477	529	515	533	509	500	526	542	520	531	513	477	525	531	519	514	531	505	495	518	515	513	525	525	531	508	472	525	564	498	526	505	510	543	485	506	519	539	541	523	535	517	492	513	549	491	523	548	548	548	514	569	519	519	514	528	515	501	553	539	515	515	517	517	513	531	541	489	535	513	487	546	562	549	558	562	551	526	517	519	507	499	551	507	517	505	510	511	473	508	540	522	538	537	489	532	521	566	514	477	527	499	544	509	495	548	510	512	513	512	505	554	493	529	513	510	525	503	490	488	542	531	527	513	548	510	511	516	497	492	540	532	516	511	490	486	525	549	507	550	562	531	566	532	519	504	536	526	514	541	517	500	505	523	477	533	474	516	540	509	532	561	538	524	524	486	506	503	553	553	498	522	512	505	522	582	501	538	548	526	517	539	520	498	555	537	532	514	519	506	538	536	562	507	519	542	539	550	505	538	490	511	517	552	501	495	550	568	480	534	525	493	510	447	528	531	522	541	535	505	529	562	476	528	495	454	515	491	493	471	547	544	529	508	507	500	546	506	506	534	497	506	507	532	544	520	527	508	531	535	512	556	525	503	494	566	539	546	510	534	542	540	536	495	568	559	492	521	525	512	506	508	534	472	553	502	513	518	536	569	566	537	505	486	537	549	523	569	497	509	552	562	517	476	544	520	492	566	483	532	533	546	505	540	541	496	524	518	529	494	504	513	511	555	526	492	552	548	558	541	494	497	517	560	496	559	549	516	537	525	532	485	510	513	531	562	536	487	546	489	545	548	546	515	503	528	523	490	506	502	536	521	526	522	546	497	542	495	560	481	521	494	497	507	508	543	540	516	528	527	490	493	481	534	547	528	543	490	527	503	487	554	533	510	507	523	509	485	508	515	513	555	534	554	526	484	513	547	502	528	538	503	522	522	513	508	481	561	541	506	506	476	546	466	510	495	534	537	543	509	536	520	494	503	529	550	526	518	489	503	488	500	485	500	545	519	553	497	540	539	540	530	511	564	537	557	526	501	523	527	532	536	540	561	495	538	533	524	505	505	529	477	521	510	533	534	531	501	539	536	516	499	526	542	549	556	477	516	503	507	548	479	530	533	506	525	543	532	508	483	491	465	497	522	525	490	468	549	507	537	494	520	476	535	518	517	497	533	500	523	535	531	496	517	517	510	545	537	496	510	481	569	503	515	531	510	582	489	489	483	512	544	525	519	520	525	534	523	540	552	513	552	509	499	558	547	529	523	504	485	488	534	559	533	516	573	544	539	496	478	518	496	561	495	500	537	528	569	521	515	505	525	534	532	526	519	497	497	524	511	525	566	518	521	500	534	542	522	513	533	542	505	518	498	537	492	493	509	517	523	560	513	549	534	567	584	527	527	517	500	508	494	548	526	494	523	517	504	521	578	505	509	515	525	520	513	505	513	521	513	522	490	545	499	525	528	542	515	465	543	507	502	515	522	531	520	508	570	512	494	508	544	519	533	524	559	537	502	501	492	524	511	545	534	504	515	519	528	547	503	511	511	523	535	543	515	494	528	518	468	531	500	500	543	515	515	535	530	552	548	507	484	488	531	562	514	546	525	516	522	561	535	504	525	552	535	507	531	493	510	546	553	553	510	520	498	514	575	524	491	552	511	499	496	515	544	505	539	532	493	511	529	515	528	507	507	529	533	486	547	535	539	528	536	524	537	523	501	473	538	495	544	520	585	516	507	523	508	501	478	553	527	523	537	497	512	531	554	537	551	508	487	546	531	562	547	470	576	509	539	499	523	513	546	508	516	563	492	505	517	508	500	495	503	503	537	509	544	499	537	529	521	520	535	526	525	536	498	495	540	482	516	537	490	515	540	519	519	501	530	527	544	548	492	493	520	533	524	514	532
14636	1301	933	672	578	517	517	478	390	363	368	333	332	338	317	304	327	300	283	289	311	284	290	292	288	313	302	316	329	296	314	292	306	272	279	280	277	318	308	346	284	260	308	294	299	287	271	266	308	283	302	302	281	285	325	303	290	304	295	240	287	286	293	312	290	289	288	304	316	305	292	315	312	288	288	281	297	310	281	297	280	277	304	307	276	314	271	288	294	297	311	254	276	264	312	283	348	268	299	304	284	277	273	282	305	303	320	294	317	300	303	283	329	282	318	289	303	285	325	275	263	315	315	304	322	292	326	306	289	273	266	268	263	263	301	309	291	290	319	298	269	267	300	291	291	275	300	228	318	236	329	290	278	301	294	278	270	301	294	312	304	320	296	300	302	315	272	266	312	315	293	291	273	332	305	273	313	290	302	321	315	270	299	269	309	290	311	281	247	320	287	298	286	285	297	303	288	316	266	284	280	286	302	301	276	263	277	269	295	283	306	330	288	272	276	280	328	266	271	269	281	299	296	267	268	268	299	298	329	302	325	314	287	301	289	293	264	267	296	308	287	262	322	280	295	282	283	288	260	311	287	289	272	293	268	288	320	294	339	279	300	281	302	282	287	300	297	314	307	282	277	313	287	319	293	286	276	270	296	279	292	269	284	313	304	311	318	335	283	298	303	296	302	267	289	314	280	294	323	273	333	301	311	295	294	301	270	294	302	298	296	318	306	256	284	333	289	299	284	269	325	280	299	266	295	292	264	296	314	304	307	278	306	300	323	270	305	312	280	302	273	286	339	303	283	294	272	273	269	262	279	289	288	286	276	277	293	289	285	297	300	310	289	263	336	304	270	257	308	285	275	286	307	294	325	290	310	275	300	286	304	331	292	272	296	290	272	282	274	302	313	340	290	246	309	265	313	291	283	300	270	310	280	330	286	320	300	301	269	287	311	313	296	305	307	286	314	287	318	270	292	311	284	278	268	279	297	284	293	281	279	311	304	316	294	317	290	269	283	284	291	288	280	288	333	302	273	290	332	280	312	308	268	298	290	279	294	297	327	292	276	294	272	301	269	270	296	263	290	293	304	261	316	298	286	295	284	280	334	301	331	275	284	273	297	261	284	310	301	287	293	270	292	321	317	283	271	272	309	292	273	300	309	262	298	307	280	271	305	312	290	289	284	313	326	292	275	311	293	330	284	295	284	281	285	290	307	271	274	300	296	311	287	290	287	274	315	273	324	276	356	298	310	260	281	298	299	266	283	320	281	254	304	296	280	293	335	281	262	269	322	288	261	315	291	292	288	249	292	289	286	299	294	266	301	315	322	275	307	283	285	285	312	320	263	319	276	291	307	321	304	318	292	294	265	310	300	289	312	268	285	299	293	311	319	289	329	301	319	279	271	293	268	303	273	264	292	297	324	277	281	294	295	282	251	299	306	286	275	247	272	288	293	291	297	288	287	292	298	299	262	282	265	306	306	285	296	280	303	264	282	315	277	281	282	309	303	311	312	275	281	312	276	284	302	303	319	286	272	296	297	305	286	301	286	295	290	304	297	289	288	295	281	280	304	308	299	283	290	330	330	289	313	271	301	263	256	290	311	259	315	303	287	293	314	283	297	299	307	295	297	291	299	294	273	263	277	289	293	306	287	289	309	268	313	288	286	270	315	297	300	316	285	315	291	292	296	301	287	301	284	287	302	264	283	289	323	329	323	312	282	312	284	293	321	317	301	248	305	281	294	295	294	326	292	293	289	285	320	290	280	273	275	298	269	272	293	301	294	296	309	301	285	297	292	340	271	309	284	328	315	302	327	313	266	310	270	296	307	305	295	272	297	285	309	299	269	279	269	291	326	283	306	290	335	273	293	341	271	307	269	259	262	306	271	281	294	315	294	286	290	279	280	266	328	276	270	293	302	302	297	272	280	286	333	294	271	303	292	257	300	300	300	298	293	277	291	305	313	257	320	310	306	297	276	321	311	320	326	284	268	305	245	301	285	298	302	306	307	305	296	301	270	284	300	277	309	291	286	254	306	312	321	304	290	323	272	317	312	292	276	303	312	270	290	300	301	275	293	290	260	295	292	287	293	307	261	295	278	324	308	256	286	303	258	292	288	300	311	295	303	281	305	314	300	284	299	302	322	316	285	293	280	268	278	265	273	295	291	261	294	274	300	274	307	272	327	331	281	295	299	252	318	257	273	266	286	312	302	343	282	289	257	294	280	315	299	282	276	311	296	270	262	267	244	285	320	286	257	301	298	269	300	301	291	273	311	276	312	323	301	305	252	266	297	243	277	277	259	286	299	302	275	278	291	284	295	254	293	310	290	302	268	292	309	288	260	292	285	298	278	273	316	319	259	273	287	277	304	277	328	296	270	307	318	279	283	321	285	316	317	325	304	265	287	297	270	326	287	292	272	265	293	315	251	309	298	307	305	306	260	298	298	274	308	306	316	309	294	276	311	301	304	287	242	252	295	293	275	276	273	279	304	300	302	310	320	281	281	303	280	300	281	289	293	269	298	307	299	271	291	303	302	278	283	313	275	273	315	307	276	291	295	286	287	298	295	277	277	302	280	295	267	301	297	316	302	313	322	306	306	326	249	321	291	326	287	287	281	287	327	307	268	288	304	308	288	287	308	289	267	258	284	300	267	306	301	319	277	308	292	271	305	329	265	282	290	287	303	321	308	288	318	317	240	291	266	283	271	274	297	280	268	315	308	290	283	312	310	284	275	297	293	271	305	278	280	275	310	300	330	319	245	316	286	296	289	308	286	286	289	304	278	299	296	293	316	274	271	267	299	282	294	285	289	299	259	274	283	273	277	331	289	302	307	284	308	312	301	343	306	288	315	264	259	319	299	249	260	284	329	244	284	242	266	283	320	319	342	304	281	296	246	263	285	295	285	249	275	263	303	305	299	331	289	284	303	276	282	261	293	327	288	296	284	270	315	302	279	253	300	260	281	283	295	288	291	298	278	240	296	278	304	291	266	289	286	295	292	327	312	277	326	277	306	311	291	287	267	296	274	299	305	289	300	302	271	293	303	325	316	295	299	287	316	280	277	313	280	293	299	256	267	242	316	318	315	320	284	298	295	305	307	269	306	272	314	329	271	279	298	269	284	294	310	289	289	287	269	280	262	290	289	294	280	280	292	289	286	297	281	297	267	318	291	308	305	320	287	264	261	285	329	305	332	320	305	309	296	291	301	311	259	291	319	256	285	318	291	295	294	276	264	280	314	295	305	299	309	277	309	280	274	284	324	311	315	281	315	301	274	326	294	294	321	300	304	269	286	303	276	282	296	284	325	294	312	281	272	297	315	301	297	311	287	279	314	281	290	285	289	313	319	280	306	295	276	319	316	298	276	305	280	312	299	304	293	315	301	306	295	297	310	256	289	314	283	303	286	297	282	280	267	273	307	270	279	287	288	279	305	303	263	287	281	316	280	270	258	285	287	298	287	335	298	305	277	277	315	294	281	272	282	292	332	317
9647	1107	1856	2054	1837	1699	1680	1611	1276	1269	1107	986	939	879	781	794	800	845	741	796	740	688	713	714	717	717	739	736	687	710	722	656	727	716	697	742	685	653	709	723	708	746	690	729	674	697	764	732	663	719	715	730	689	685	707	695	732	698	697	647	686	682	666	688	649	728	733	698	709	686	702	664	743	736	704	697	699	711	701	707	717	706	691	637	745	702	698	718	691	707	686	704	657	717	656	680	683	668	704	698	679	672	670	703	679	676	683	696	710	667	647	720	643	673	664	704	662	673	658	649	630	694	646	668	698	658	669	706	638	703	666	687	655	690	663	634	688	705	706	717	747	700	641	729	666	694	689	676	687	664	661	684	672	727	654	649	663	730	698	695	685	687	690	653	690	631	685	669	653	685	674	727	708	678	729	658	685	697	675	679	674	690	702	698	685	734	688	727	678	715	716	674	681	713	669	683	732	676	666	696	681	650	729	725	662	714	637	706	672	675	662	713	672	697	681	668	708	668	692	667	706	687	643	655	664	662	753	671	670	653	716	707	673	706	694	702	682	718	745	704	644	703	673	693	698	710	647	663	679	712	704	666	676	632	652	658	706	715	663	661	665	666	659	680	685	689	712	729	686	696	650	702	676	716	703	691	684	717	647	670	685	681	699	700	663	686	703	696	690	671	706	716	702	705	702	695	663	729	705	697	699	717	643	678	756	658	708	700	694	682	683	713	656	703	695	693	734	655	663	711	711	685	643	622	713	675	685	682	642	711	696	728	686	726	675	657	718	698	654	709	659	685	690	721	710	672	735	678	720	693	685	684	696	697	689	667	671	678	668	685	703	724	700	677	662	689	727	673	634	651	729	667	658	716	697	704	691	679	646	681	688	688	686	657	686	660	660	733	637	712	692	653	685	696	679	715	675	709	673	690	695	673	735	688	715	718	669	694	761	663	709	674	672	655	657	689	663	718	714	711	689	645	686	658	653	678	704	696	678	652	641	653	680	672	663	683	684	739	722	697	724	687	689	646	724	693	703	681	686	678	635	687	650	674	736	646	686	680	671	744	703	663	707	700	721	716	708	723	716	700	720	669	688	674	691	663	748	689	681	710	733	652	690	633	700	763	649	702	658	691	661	694	682	707	686	690	672	664	667	664	686	654	675	681	669	692	632	681	709	625	695	682	682	658	708	659	690	691	678	666	679	634	702	677	714	661	696	712	649	660	689	665	690	667	726	682	691	676	711	652	738	716	711	680	739	716	626	700	676	705	658	689	680	689	751	680	725	647	684	688	676	690	655	699	753	711	677	643	689	668	718	736	641	715	690	647	676	739	684	704	680	631	665	662	649	688	680	698	658	649	667	675	692	664	666	686	637	671	727	670	723	686	645	680	709	652	675	670	682	709	673	667	691	709	691	721	691	662	683	693	741	694	696	696	681	718	678	649	694	698	681	679	659	676	697	683	719	686	727	714	647	719	711	709	675	660	659	703	689	677	673	719	688	661	666	658	664	728	699	737	653	662	699	684	667	706	687	672	691	673	650	666	706	682	639	690	664	695	692	671	701	659	680	689	687	631	677	633	653	723	655	702	685	659	663	720	675	715	721	653	657	739	685	651	690	676	652	649	671	683	693	671	685	712	665	669	702	713	680	671	627	655	662	691	690	731	694	712	680	669	711	648	762	638	731	703	656	661	713	675	675	669	691	727	753	665	690	697	698	692	692	709	680	763	652	682	644	653	696	681	682	652	714	706	692	668	653	686	677	705	679	684	689	715	710	703	658	690	726	691	689	703	658	693	726	731	660	728	646	699	675	701	669	716	688	684	706	695	691	640	658	727	738	710	698	695	693	718	721	669	699	700	645	680	655	696	688	707	638	657	705	704	730	680	711	674	648	665	680	769	693	664	657	671	650	653	695	654	704	669	698	686	672	696	674	672	656	669	665	646	721	698	677	727	740	648	663	688	749	628	691	659	686	707	699	690	641	660	705	699	659	687	726	619	681	711	683	650	685	713	674	690	721	683	669	685	667	701	689	660	663	684	659	681	687	681	693	695	698	686	666	715	703	731	667	662	683	677	677	718	723	670	700	630	718	671	661	700	670	669	735	690	691	713	671	667	698	679	683	629	668	682	703	682	692	683	685	687	670	734	686	720	680	670	674	699	654	680	666	673	679	665	682	701	681	695	691	662	663	660	713	721	672	694	684	680	690	689	656	651	627	679	694	682	689	691	710	682	699	718	597	684	712	714	660	641	671	658	676	652	702	677	728	699	702	707	688	728	673	681	644	636	693	732	681	681	725	723	689	716	695	717	723	691	671	673	648	653	656	707	690	696	661	687	729	699	679	678	741	686	673	674	739	661	715	671	655	677	727	657	711	691	660	704	672	698	721	696	709	676	714	703	715	695	693	714	658	659	710	725	697	699	704	644	675	736	682	702	661	706	721	681	674	710	705	653	732	664	662	689	692	679	690	713	631	647	593	700	689	706	682	682	672	689	685	684	718	662	690	725	672	702	695	701	679	695	704	677	685	715	682	680	686	734	633	705	670	680	703	709	705	661	677	732	671	672	675	703	669	692	695	671	692	678	723	691	693	701	709	697	751	662	711	673	675	704	700	690	697	718	671	665	719	686	636	716	656	680	694	689	687	699	675	703	692	655	720	685	674	713	670	722	697	693	667	671	686	754	704	716	707	690	731	696	699	654	664	695	689	694	693	689	718	649	690	699	668	697	697	701	699	665	668	707	722	697	674	688	665	694	703	699	711	714	649	693	702	688	682	639	688	738	658	682	625	713	697	690	666	668	669	731	793	661	679	673	667	692	648	679	694	695	674	696	682	688	723	681	691	724	695	688	698	674	724	683	647	647	698	702	708	681	707	667	694	667	669	725	630	652	670	697	675	714	689	716	672	679	699	699	688	632	719	669	701	689	672	659	668	722	683	727	696	669	700	661	690	695	690	607	710	688	703	679	714	665	700	644	722	705	656	686	656	671	679	646	664	734	677	679	659	697	714	655	659	703	684	648	697	707	699	681	685	706	699	704	721	669	670	686	708	707	645	694	701	722	677	671	653	663	652	690	678	663	702	714	670	663	656	652	658	681	674	691	677	693	666	726	714	693	671	695	732	686	633	716	734	687	684	688	695	661	682	727	678	691	680	682	685	655	703	668	694	692	656	662	672	692	743	670	672	703	644	666	715	690	701	693	692	675	705	638	728	685	616	656	678	702	650	672	703	669	684	637	676	673	694	752	698	699	712	666	658	667	704	693	721	643	716	673	673	673	699	692	695	615	671	659	695	701	726	664	704	700	653	679	664	686	680	687	685	674	743	693	702	693	724	613	662	671	696	666	692	706	689	658	664	696	700	674	689	658	666	689	708	704	698	701	668	718	711	678	676	658	668	693	694	677	671	691	673	651	638	706	715	712	694	627	647	652	693	674	683	670	672	652	653	690	677	682	699	688	668	716	689	673	722	661	717	700	674	658	652	715	705	686
24736	3283	1773	1259	1019	906	883	789	600	623	520	523	471	543	475	467	476	429	438	477	439	406	436	395	399	437	463	392	418	410	448	407	401	411	415	411	466	419	433	430	430	403	416	422	413	428	425	392	430	429	416	400	419	424	440	422	370	402	416	472	413	401	438	416	429	420	422	450	413	425	445	426	412	430	437	420	425	426	409	418	433	444	413	460	432	406	430	403	456	399	395	424	477	422	419	404	386	429	427	440	418	402	460	396	400	388	389	405	375	367	418	435	422	385	397	428	383	386	433	410	381	447	434	423	430	404	419	391	373	390	441	419	368	418	405	429	400	388	388	416	423	418	418	421	446	428	371	394	377	397	426	441	398	430	415	416	442	428	459	415	420	421	426	410	437	397	409	400	445	418	424	409	461	414	393	396	446	407	409	411	418	392	376	426	435	417	457	386	425	422	438	419	427	412	430	404	430	416	448	435	400	418	403	372	366	441	408	388	394	404	419	454	431	416	438	409	398	408	402	434	401	419	441	435	419	420	389	406	435	448	391	444	411	408	419	454	414	400	409	372	407	390	409	420	414	408	385	418	400	444	490	402	429	425	420	390	418	416	431	429	474	427	478	391	420	448	474	396	408	421	467	424	403	425	416	426	419	389	402	413	460	434	420	408	435	475	417	392	452	424	425	453	373	409	407	449	448	432	432	393	414	415	424	438	408	405	436	419	420	452	392	412	390	432	404	419	507	417	411	423	430	406	440	402	432	433	413	388	433	452	399	411	425	438	417	407	399	394	397	386	425	429	409	450	435	377	425	385	413	431	415	391	437	406	413	415	429	446	445	363	419	405	417	390	406	409	429	419	386	406	439	420	434	426	449	384	443	425	403	415	421	394	425	416	407	410	445	431	418	399	471	444	419	403	432	386	409	435	405	425	396	408	398	418	435	420	389	401	419	426	448	458	384	397	427	454	409	401	440	450	419	427	481	428	433	458	464	402	427	445	431	438	439	432	396	475	362	410	416	376	387	382	416	421	411	418	439	392	415	454	424	405	434	393	435	449	394	401	420	419	403	439	442	396	370	416	412	412	416	423	377	407	390	404	434	376	419	378	414	433	392	443	419	411	457	415	480	444	403	384	464	425	408	439	425	414	449	415	421	405	407	389	421	430	428	463	418	385	392	396	430	457	446	415	437	438	412	433	447	441	407	442	452	462	400	394	455	445	406	419	433	479	380	438	426	435	441	449	399	461	405	383	467	405	386	428	417	400	444	410	400	395	413	350	425	365	412	362	426	424	426	453	399	441	401	421	446	394	449	452	425	411	421	439	391	375	408	445	452	425	404	387	385	409	432	446	426	403	434	418	403	427	382	438	435	442	434	414	422	415	410	427	435	416	463	427	451	404	399	440	426	428	428	421	431	386	430	423	411	453	408	434	452	426	392	441	393	430	458	378	447	389	390	393	409	422	417	397	412	392	466	417	421	410	417	422	403	403	421	399	405	418	405	421	428	415	406	377	429	415	411	438	405	445	436	412	446	425	406	411	436	399	408	424	423	426	453	450	435	415	439	404	397	424	364	387	407	441	391	440	466	419	409	377	363	390	425	393	385	424	409	387	390	410	418	406	394	414	391	406	439	409	407	414	464	448	395	448	392	424	414	455	427	402	408	420	402	416	427	451	461	442	435	449	427	427	413	457	404	424	423	413	417	417	397	419	430	416	389	436	406	420	429	399	457	420	441	449	433	439	415	409	378	411	424	419	426	407	434	375	389	406	434	412	404	432	409	427	422	425	412	438	417	463	456	408	442	415	460	413	416	363	396	435	402	393	442	399	410	414	400	412	434	435	420	374	443	441	418	409	386	415	451	422	412	438	433	439	407	434	404	440	458	409	430	388	401	419	443	449	392	421	433	414	461	476	424	380	408	430	386	385	456	390	392	475	450	419	394	402	462	425	404	401	444	417	396	407	430	406	371	405	421	399	438	408	415	423	440	426	463	426	408	434	387	402	386	411	420	433	398	418	417	414	430	408	404	421	415	393	379	438	431	421	449	439	435	402	407	421	416	396	394	415	381	392	416	397	439	440	423	475	406	416	414	411	439	408	419	403	436	426	453	379	422	396	435	437	439	429	383	437	414	413	433	410	390	423	388	379	405	423	440	417	406	425	412	389	451	399	452	368	405	402	440	439	404	390	386	380	435	385	446	402	462	388	417	428	418	420	419	410	405	413	439	400	409	401	403	421	411	457	429	459	442	422	393	413	409	417	402	419	419	477	437	423	429	434	397	442	404	370	414	422	414	420	431	378	394	405	414	416	421	377	424	418	427	412	390	412	395	410	425	412	401	384	388	386	416	391	424	381	421	423	417	419	383	404	475	415	418	405	444	410	430	417	428	412	448	444	412	450	402	420	418	410	386	429	408	390	387	381	439	424	424	431	400	402	407	436	427	405	411	400	390	456	430	405	431	375	414	384	406	424	418	440	424	381	386	397	417	423	417	430	384	402	430	422	416	444	451	404	428	425	448	436	422	463	459	452	471	450	461	453	438	432	458	421	435	385	431	401	440	421	426	416	408	417	454	402	386	443	480	409	422	410	408	442	387	418	397	420	460	425	444	443	423	433	430	421	416	421	412	444	444	422	444	392	419	466	385	430	388	405	405	377	420	412	434	414	433	394	429	436	477	421	416	425	388	382	408	394	440	392	414	430	419	468	428	447	445	426	394	412	414	374	395	418	448	419	416	435	415	408	387	451	408	397	420	401	416	448	435	402	390	413	428	443	438	432	390	390	398	390	404	386	433	432	411	395	388	385	411	435	432	397	411	444	425	423	430	423	396	415	422	428	409	453	415	415	368	468	408	411	400	431	363	457	382	431	426	428	419	423	416	424	410	433	430	416	445	437	428	443	446	441	412	387	419	435	418	423	468	410	452	427	455	421	401	375	428	373	418	406	382	388	404	388	418	441	416	433	418	431	439	431	403	448	428	405	428	430	404	426	439	417	425	457	431	402	405	423	438	392	409	411	427	423	403	394	406	386	419	423	379	430	430	400	387	434	392	449	447	423	435	405	440	421	423	458	472	412	408	412	450	428	392	433	435	439	428	463	421	420	394	420	433	393	415	374	459	409	410	354	387	422	395	413	426	418	414	422	418	379	449	408	398	412	404	391	422	429	439	410	373	399	450	411	447	417	427	423	409	446	421	399	422	436	408	376	454	435	400	370	402	373	433	400	467	405	413	388	425	404	448	471	447	410	396	388	402	410	380	423	424	397	423	415	429	408	411	424	439	418	415	431	430	416	403	448	454	464	406	437	387	424	436	424	395	449	415	388	395	413	409	444	426	392	411	382	413	414	393	426	408	404	410	394	414	419	415	458	410	388	422	425	413	476	416	396	420	414	450	436	397	421	410	443	380	421	464	459	422	395	392	425	407	442	440	445	418	421	416	411	427	379	415	430	442	415	408	441	412	423	397	434	432	410	374	444	441	385	444	393	431	386
13499	1593	2964	3294	2994	2800	2708	2311	2078	1874	1647	1418	1420	1249	1258	1226	1083	1095	1069	1039	1014	966	940	1030	1011	968	975	988	946	1009	979	956	913	965	952	955	924	975	1013	967	963	1002	924	939	967	934	954	905	948	938	931	957	954	858	886	912	910	913	905	937	921	930	912	947	951	933	970	905	916	924	979	893	979	922	927	951	923	938	974	871	929	900	927	931	933	901	855	948	922	931	948	945	904	907	954	889	929	930	903	927	941	911	958	903	928	952	878	908	901	914	967	973	932	970	896	964	915	924	936	889	885	983	937	901	905	933	934	937	882	934	931	971	910	930	976	920	981	914	922	907	885	869	927	942	867	911	900	872	994	917	967	997	939	990	961	893	933	972	939	936	935	922	923	953	922	906	922	923	891	896	921	969	890	928	927	905	933	915	946	925	926	943	950	905	897	895	941	953	964	976	892	960	931	938	890	915	943	927	929	906	950	939	947	919	929	951	899	916	935	977	939	965	914	968	969	901	942	951	971	937	929	906	923	923	962	919	893	935	910	987	909	906	903	863	965	926	913	907	964	912	941	925	903	972	901	897	925	959	914	926	948	918	923	927	908	904	904	922	1009	893	940	951	955	928	898	944	952	916	935	961	866	870	894	926	935	915	926	928	895	927	935	885	935	904	893	898	894	925	983	908	884	917	929	894	900	932	886	885	941	915	876	919	981	903	921	873	890	927	914	958	955	896	896	909	916	893	921	912	957	903	931	893	876	948	871	914	951	844	1016	887	906	937	845	933	941	906	945	916	922	889	898	907	905	895	895	921	913	907	950	906	877	908	937	899	897	963	940	896	946	953	956	928	900	916	909	888	946	913	892	925	939	880	977	919	904	972	904	936	908	877	918	895	939	907	901	959	932	954	961	935	919	914	903	892	860	889	938	885	900	925	899	897	922	891	860	888	963	937	957	924	909	967	991	934	961	931	923	944	868	952	901	936	892	908	946	963	937	940	939	924	902	959	924	924	925	952	891	914	892	937	910	919	981	952	948	965	963	921	873	954	859	896	932	920	957	917	936	977	933	951	890	907	875	928	867	949	921	857	946	966	907	933	927	961	851	902	930	920	882	923	902	858	887	894	913	923	902	911	957	872	930	936	992	905	984	889	966	918	945	981	917	868	891	908	900	921	947	991	963	918	929	906	913	880	958	890	933	937	928	885	895	935	900	913	899	904	924	925	922	980	935	939	904	902	950	914	918	888	939	921	895	965	914	964	924	891	931	954	925	947	945	892	1010	907	893	939	946	897	960	858	891	903	918	933	923	938	963	905	948	914	872	890	935	954	946	936	957	888	934	856	898	929	895	938	903	886	972	970	929	889	927	966	919	959	940	938	938	949	910	920	954	916	866	979	911	937	903	938	881	954	916	932	940	930	905	869	934	902	921	952	923	878	896	949	944	980	932	949	869	920	930	922	953	970	901	948	973	979	929	987	880	910	926	896	891	918	909	952	912	954	936	869	902	926	871	891	950	877	879	884	975	859	910	893	888	914	918	934	933	966	947	963	942	930	948	899	980	956	899	954	917	856	892	909	933	968	897	958	956	925	904	984	913	926	927	917	919	944	1015	880	940	928	917	959	871	873	897	898	885	899	930	918	928	932	928	943	916	905	897	961	952	920	895	940	870	905	927	922	915	942	961	955	835	933	929	931	965	964	930	974	907	915	927	899	907	965	909	938	882	955	924	912	872	929	875	852	888	908	922	973	919	920	874	886	936	890	883	897	894	909	893	930	875	891	894	874	922	927	930	899	955	902	944	940	925	910	917	918	927	900	954	894	896	913	921	921	859	953	959	899	931	871	940	962	904	944	946	927	890	917	918	911	922	937	849	942	909	937	944	942	933	1013	931	918	960	937	883	970	915	918	917	900	899	920	917	894	905	945	923	971	917	906	894	943	914	966	951	848	920	894	877	969	945	972	949	876	903	909	915	933	908	866	943	833	887	948	910	890	964	932	968	970	921	903	938	1002	905	943	927	886	885	908	910	872	928	896	913	943	907	863	902	929	938	919	907	957	967	923	919	905	887	926	925	938	915	891	953	935	926	932	978	902	900	902	990	934	941	905	940	934	879	971	868	976	929	910	916	923	917	957	953	909	951	923	898	894	958	968	950	935	924	974	937	939	931	941	957	911	890	917	921	980	902	921	886	873	957	937	900	916	957	888	944	864	905	937	981	939	962	946	931	911	950	894	956	957	906	868	912	875	930	946	904	937	878	924	905	914	908	923	963	927	937	904	925	956	906	970	936	878	852	939	919	935	910	883	927	908	906	923	930	973	898	951	912	900	965	880	976	986	905	1004	958	944	890	942	955	1003	943	918	982	865	923	905	934	945	956	921	971	985	916	923	940	887	877	910	886	916	906	931	909	924	941	936	951	895	893	908	920	924	954	950	899	935	931	925	938	957	906	921	940	904	880	927	896	916	917	869	923	967	952	908	970	913	930	932	885	967	908	870	986	952	913	938	903	886	931	949	869	907	924	911	948	888	939	945	919	941	877	940	908	922	867	887	928	962	907	905	887	880	902	927	953	921	924	936	897	909	933	904	928	917	868	927	979	907	889	898	927	912	999	910	947	901	961	938	903	942	916	907	916	975	880	932	831	940	938	911	953	950	895	970	997	916	941	926	927	926	944	866	946	929	859	960	915	990	890	925	942	927	938	1003	954	961	927	905	955	904	938	962	892	905	882	934	904	879	939	873	960	909	907	887	913	950	931	898	932	909	900	894	899	935	901	937	890	941	914	932	911	919	904	903	851	978	957	902	882	926	911	867	899	940	908	892	909	923	988	907	919	949	930	903	916	928	941	913	958	946	932	907	944	895	913	923	957	938	972	939	959	939	849	905	886	899	918	987	978	934	927	951	946	961	890	926	920	957	915	951	928	949	935	900	893	945	894	901	891	908	940	934	969	924	918	965	955	900	922	908	947	942	968	990	930	904	958	927	931	940	931	956	883	943	900	933	904	901	947	943	953	961	910	921	926	904	943	933	928	906	929	921	875	959	924	927	933	857	869	960	935	934	865	882	871	933	922	908	910	956	916	894	941	874	988	923	946	909	908	911	907	938	949	957	959	914	968	919	919	894	890	913	902	959	931	957	873	941	925	892	917	879	922	925	940	943	883	929	894	938	952	913	881	937	916	897	965	910	941	917	911	927	927	882	906	899	924	888	897	963	916	944	913	912	934	867	957	945	938	935	912	845	911	931	930	916	951	983	956	938	932	904	966	966	914	921	882	941	904	938	916	908	915	901	908	905	914	931	946	904	949	928	948	859	907	946	964	884	976	937	976	934	904	934	888	927	954	879	947	957	938	936	956	944	926	880	908	920	862	882	914	921	969	894	916	951	932	964	852	899	932	936	968	922	918	953	904	939	923	905	896	892	939	959	905	899	953	925	925	853	976	912	908	899	958	934	887	934	909	938	863	905	920	922	936	923	969	976	935	883	957	915	913	908	870	983	930	918
4239	322	345	306	249	263	241	202	215	212	214	215	223	211	234	215	215	221	238	218	211	205	205	233	218	215	205	209	212	219	204	194	214	211	219	225	237	206	229	210	235	219	223	240	228	249	235	194	211	206	219	224	234	198	221	215	207	200	207	205	231	217	244	241	212	207	203	216	224	190	208	222	179	224	208	194	228	229	206	197	203	232	237	217	243	213	212	222	202	205	197	192	201	219	187	228	204	213	211	213	193	198	245	223	212	182	199	229	207	220	207	234	229	198	213	201	227	225	245	198	180	203	191	208	207	202	202	187	231	218	207	202	203	194	210	217	210	227	209	216	213	208	234	198	228	229	208	219	224	225	192	218	213	196	221	204	236	207	184	180	242	195	201	204	200	195	195	224	189	225	176	169	206	224	210	210	209	237	233	210	210	208	181	223	198	225	189	203	226	215	210	221	199	201	236	212	207	206	203	229	194	164	189	209	235	214	222	196	236	244	200	244	210	225	199	204	200	205	206	202	212	202	214	251	209	243	230	215	215	230	203	216	233	214	199	219	195	216	194	192	210	194	212	209	222	213	228	219	228	193	206	216	197	206	193	204	183	191	233	182	225	200	222	201	221	225	207	224	228	208	219	209	236	225	218	195	221	207	199	207	206	211	201	204	217	216	232	220	202	218	203	188	219	220	222	198	173	221	223	204	203	212	203	207	215	219	196	215	219	232	197	244	205	218	224	174	184	227	192	202	225	212	226	214	223	200	205	230	224	203	196	211	190	182	224	245	213	230	211	210	220	246	219	195	246	199	217	206	226	202	201	208	194	224	202	195	203	211	212	208	182	188	199	196	210	227	215	246	197	207	182	228	197	196	217	200	215	225	221	218	205	216	237	217	215	226	216	245	192	192	231	218	231	221	222	213	235	223	211	214	201	193	192	208	205	219	225	210	213	201	207	229	202	219	208	238	196	212	221	183	181	183	209	196	218	225	217	208	217	201	225	223	184	212	212	236	187	203	225	201	218	213	219	176	208	222	201	189	206	206	248	210	208	224	202	248	205	230	207	239	204	224	198	198	208	209	218	211	214	205	240	218	204	187	220	190	212	244	234	209	224	208	202	208	218	212	236	220	242	228	213	214	231	248	245	187	222	208	215	219	222	220	200	205	214	194	204	213	226	195	218	168	197	200	245	224	229	211	220	224	230	220	247	209	227	198	236	203	205	206	212	233	204	218	209	237	213	204	205	234	227	209	210	187	203	192	181	201	200	223	216	203	221	208	229	234	207	191	181	222	211	178	229	198	197	230	224	219	230	204	217	218	223	214	232	198	196	216	222	235	230	189	195	212	204	180	240	236	226	226	238	185	235	222	197	192	233	252	220	207	225	190	207	242	227	242	212	200	222	199	213	189	195	206	213	200	224	222	235	230	237	231	218	204	198	231	207	176	242	219	242	230	225	216	216	223	223	197	197	218	229	216	234	200	191	183	214	208	213	215	220	221	205	215	214	209	191	224	219	195	224	196	226	230	200	215	197	217	199	183	211	224	256	234	232	213	222	203	222	221	198	210	236	235	217	219	199	203	212	205	219	221	225	223	226	206	232	240	207	194	203	191	213	219	210	209	194	218	206	218	209	167	214	267	216	236	199	201	208	189	201	225	206	210	237	210	226	229	191	211	230	199	208	205	235	240	203	189	226	190	182	216	209	211	211	213	193	222	190	214	211	218	179	214	207	215	207	195	165	183	217	220	237	210	212	204	181	205	208	208	199	227	219	209	229	211	206	202	206	214	222	236	240	229	197	183	221	247	222	220	209	231	212	212	220	206	208	219	204	225	212	207	219	221	200	197	221	193	191	204	221	221	209	207	222	192	181	209	196	201	214	202	234	200	224	207	222	224	221	226	215	210	192	224	193	219	195	217	222	188	204	232	201	200	212	192	203	182	212	255	209	205	205	206	205	222	207	194	198	220	208	225	246	213	216	207	241	188	223	205	232	241	229	182	200	227	217	243	219	196	198	189	195	223	226	223	247	208	211	199	205	221	202	226	245	219	184	216	210	212	235	210	214	225	222	229	254	212	197	216	227	212	187	227	219	213	229	212	208	185	212	196	207	216	199	210	194	214	207	201	224	226	207	198	188	243	188	167	209	216	211	202	214	194	196	200	250	211	216	192	230	201	196	217	207	219	227	189	211	213	215	227	234	222	208	228	213	189	222	218	200	213	215	243	208	201	192	210	179	205	211	230	202	230	229	219	244	228	222	224	193	232	214	189	200	194	217	202	192	206	211	213	241	244	210	198	221	192	225	216	206	197	212	200	233	180	189	232	213	223	233	213	242	230	250	174	202	224	196	229	225	225	204	201	221	202	216	218	222	216	206	238	218	202	209	191	206	199	215	219	189	226	240	193	201	229	194	211	211	206	225	190	211	252	223	179	206	230	203	234	223	220	207	216	243	225	235	201	233	200	223	187	209	230	185	223	203	225	198	187	227	201	223	202	213	200	189	190	197	217	200	221	218	193	213	244	225	204	213	207	249	225	210	204	220	230	218	220	218	222	187	231	236	190	224	188	186	246	215	225	220	213	224	234	213	222	195	237	178	225	176	207	212	202	212	204	232	219	203	224	191	256	228	204	221	238	223	217	201	206	199	214	191	190	205	214	219	196	217	221	227	196	219	196	188	223	191	214	188	206	225	226	227	189	202	218	208	222	209	200	203	215	218	203	210	230	218	179	194	223	217	216	199	210	202	212	205	220	218	221	207	207	192	221	214	208	199	226	254	200	211	212	200	231	186	173	238	246	225	214	206	187	212	235	209	209	221	211	226	235	228	220	229	210	196	214	193	224	220	230	203	222	211	220	188	180	231	211	187	241	216	221	197	207	194	194	184	255	184	198	241	234	223	226	216	239	196	254	223	220	199	220	226	221	185	235	225	175	197	208	209	227	194	218	219	210	199	213	213	192	201	198	237	206	191	193	217	225	209	211	201	214	245	215	195	190	198	225	179	189	189	233	220	228	218	214	212	188	225	225	189	182	211	194	228	210	205	213	220	230	203	233	235	223	212	242	172	211	241	187	212	220	221	219	191	204	214	229	195	193	211	236	177	229	225	208	208	207	215	194	251	213	219	210	243	197	216	241	210	224	189	240	178	213	222	226	235	229	212	216	239	208	201	216	218	222	204	200	215	192	200	201	227	203	194	243	199	206	227	180	223	217	208	232	232	194	237	229	233	202	240	231	221	211	234	191	227	238	228	226	197	192	207	209	219	231	213	219	229	206	192	206	214	209	209	193	231	194	190	204	198	247	195	210	219	216	195	206	184	199	212	221	208	193	243	205	227	223	216	215	222	216	205	223	207	230	205	213	231	206	218	207	209	200	194	180	189	234	214	219	182	220	226	205	223	228	216	222	223	200	212	195	194	214	222	188	217	229	225	215	224	210	199	219	195	203	200	168	204	208	213	202	198	198	218	207	222	216	200	210	220	180	237	238	221	202
3137	587	743	825	757	622	631	603	515	579	533	539	522	530	540	518	531	544	522	560	502	538	508	486	515	482	534	517	486	532	548	516	519	529	512	513	521	509	493	516	551	525	535	477	531	510	544	500	562	530	505	540	508	508	509	512	525	543	520	541	495	541	533	528	549	484	507	515	547	547	529	479	530	562	559	506	521	521	541	552	494	527	498	489	514	551	506	546	477	520	519	507	486	531	511	522	530	502	526	507	508	531	512	498	531	541	557	504	501	519	503	497	497	537	558	502	499	528	532	504	516	531	495	521	526	504	538	518	547	514	537	505	538	506	524	533	496	507	532	543	505	538	525	540	502	491	495	522	520	505	498	546	494	501	504	565	490	560	502	493	496	532	538	519	513	516	555	548	543	553	521	543	522	527	535	539	521	557	530	533	511	531	530	516	517	501	478	506	509	533	526	491	574	559	515	527	530	535	569	534	504	536	483	512	525	508	530	551	494	534	488	492	530	527	507	526	534	538	470	475	534	578	513	533	556	566	504	497	545	525	478	533	535	545	504	526	565	517	534	537	482	537	520	584	519	560	512	541	523	518	561	530	525	529	521	502	504	542	537	510	520	522	501	512	518	561	529	537	497	528	504	539	502	519	514	558	511	553	502	512	529	544	554	514	505	543	493	528	523	508	508	503	518	538	485	536	521	502	507	501	507	532	530	528	514	525	534	461	549	505	517	483	510	535	513	524	539	498	501	506	467	499	518	525	547	524	533	484	554	495	529	540	501	569	521	522	556	528	489	504	551	550	510	508	521	556	506	528	505	507	544	502	501	553	502	524	507	501	509	533	521	516	505	522	503	521	520	505	498	515	516	526	524	604	508	511	546	557	513	519	504	508	540	519	510	512	526	511	510	510	518	548	533	467	512	498	538	494	513	542	515	512	538	556	506	550	490	524	538	543	494	538	491	505	539	505	469	520	510	512	500	527	525	498	491	533	541	512	556	496	530	517	530	513	535	549	514	493	532	525	534	537	535	561	557	546	549	497	486	553	499	492	528	511	511	530	525	511	600	465	558	523	530	505	509	537	515	514	508	564	501	531	512	510	513	520	511	494	496	470	547	538	520	559	526	494	491	524	513	526	527	509	578	523	542	529	495	522	510	512	514	557	517	543	534	520	488	577	503	509	528	505	529	540	522	491	505	519	546	504	501	519	509	549	509	492	521	548	538	553	494	561	529	534	513	549	553	555	528	495	522	552	526	515	528	476	499	495	535	492	514	520	537	524	514	587	521	545	493	514	550	524	529	540	538	546	545	544	516	481	533	516	474	492	523	518	486	541	532	489	517	467	525	506	531	526	532	533	508	511	537	493	572	478	521	496	503	485	512	507	514	515	554	571	508	480	550	529	526	572	514	528	498	498	525	503	578	472	579	550	555	535	534	544	488	513	550	543	527	534	519	521	529	537	479	505	551	537	502	487	493	513	515	554	488	524	515	491	549	527	511	499	549	514	536	520	515	547	499	510	524	528	542	480	516	507	486	523	498	518	570	501	479	508	535	525	532	497	546	495	559	494	483	540	490	530	532	510	514	548	500	487	536	509	523	504	553	526	508	506	492	515	510	529	513	558	561	510	545	520	527	539	536	545	541	502	529	522	518	531	546	546	514	548	541	533	507	541	558	528	527	532	558	526	527	508	556	505	505	500	534	527	505	516	517	510	512	541	530	524	515	501	504	498	552	519	501	532	524	497	551	497	492	530	525	534	551	546	521	519	553	495	565	539	518	526	526	544	477	503	525	516	510	543	529	567	549	503	488	517	515	498	533	503	480	499	544	531	513	534	523	528	475	496	497	490	504	526	523	493	525	527	492	530	516	493	509	477	512	527	516	550	525	522	508	512	527	519	562	532	535	562	522	513	511	531	542	525	485	533	557	499	532	495	523	504	553	515	514	478	506	506	479	501	532	526	491	457	524	532	532	494	506	518	526	502	499	519	486	543	516	524	529	519	516	547	512	533	510	547	486	522	524	528	533	524	512	473	510	531	487	521	507	534	531	517	506	513	520	512	531	520	488	511	544	544	534	530	520	495	522	527	518	543	535	498	487	493	517	524	513	530	529	517	518	551	484	502	526	527	483	530	593	468	527	558	495	534	542	466	499	547	554	529	532	499	522	568	529	526	534	534	555	521	486	513	502	565	525	533	520	528	485	559	562	487	490	518	514	570	527	555	532	498	526	524	511	515	518	535	528	504	496	510	528	521	543	545	506	506	516	576	538	524	527	518	515	551	512	565	487	532	553	547	500	490	550	495	504	482	552	481	507	561	549	515	491	567	514	519	501	515	514	524	497	546	564	560	571	543	511	516	524	519	500	527	536	499	507	500	520	460	549	547	532	533	529	503	543	503	541	555	512	506	555	529	493	522	542	530	520	517	525	544	484	519	512	523	506	498	517	519	524	549	507	508	518	513	473	532	496	519	526	518	524	520	516	531	520	522	514	530	514	533	491	521	531	475	509	515	506	500	520	539	484	523	478	495	509	531	564	463	493	549	519	473	460	524	517	530	482	537	508	526	534	456	515	501	517	514	559	515	576	506	466	525	480	526	536	501	506	527	575	587	557	529	524	533	505	507	540	532	516	511	486	541	529	546	504	509	495	559	528	503	501	509	546	510	533	535	504	530	536	517	546	496	527	517	530	533	512	572	526	508	536	513	490	537	484	484	512	506	498	519	489	535	513	487	531	509	503	512	530	497	500	512	510	515	518	513	498	537	474	509	505	565	506	559	555	531	478	546	534	462	515	496	488	470	525	533	495	521	551	501	520	497	486	573	538	552	519	571	527	527	575	509	521	524	511	521	527	497	548	531	533	524	497	525	502	532	524	556	504	522	530	493	536	523	532	482	487	509	542	517	561	493	532	522	530	517	524	503	501	493	550	505	504	530	505	493	515	535	541	526	510	554	520	500	532	512	524	529	519	515	527	503	522	498	517	518	521	487	508	516	489	518	527	530	491	498	506	525	492	498	502	539	515	540	547	523	530	523	503	510	543	504	536	503	503	551	564	518	505	533	503	512	550	527	518	542	541	568	564	542	537	498	557	515	534	531	538	505	580	541	524	518	500	513	492	527	548	487	548	478	501	525	486	534	537	497	513	550	535	472	557	510	537	523	562	564	517	554	500	524	544	491	549	495	517	511	520	501	527	515	486	515	536	506	494	533	534	521	498	536	532	523	494	515	511	516	570	477	540	569	537	535	527	471	523	543	485	506	595	479	528	509	513	481	527	537	538	534	539	527	527	505	492	514	498	508	534	497	546	532	545	491	549	515	515	558	533	514	479	509	514	523	555	530	530	570	532	499	517	510	521	541	500	520	527	505	493	505	514	524	533	496	494	525	550	514	507	477	559	525	520	478	537	512	531	502	536	533	528	547	470	521	534	540	532	520	547	511	465	528	550	504	550	532	524	565	545	532	466	516	512	507	531	555	538	499	525	532	509	525	520	507
15242	1406	940	808	574	496	457	464	384	354	333	355	330	323	323	274	303	295	290	290	331	342	293	299	327	286	288	308	286	302	311	291	284	300	297	299	282	275	275	292	292	269	273	286	314	289	305	289	324	295	275	275	310	328	326	286	254	312	307	314	305	268	269	309	294	273	268	312	316	277	326	313	288	301	283	297	320	292	274	269	302	314	284	304	310	260	300	283	330	298	276	310	297	298	298	317	287	267	267	297	284	310	294	295	313	336	287	286	281	285	277	284	281	250	279	264	313	297	320	292	284	292	288	283	300	281	289	300	279	281	292	278	302	276	305	316	323	317	279	308	313	328	273	300	294	296	306	317	327	314	262	305	312	287	298	279	300	282	292	306	266	293	304	294	300	295	266	303	285	265	304	288	257	299	307	288	284	285	319	310	309	300	323	287	276	302	268	285	348	283	307	305	303	287	280	311	301	301	316	284	277	318	282	292	277	300	275	279	302	293	311	283	290	313	315	303	269	280	285	268	306	247	292	264	289	270	302	296	270	267	244	275	299	304	250	307	288	285	306	274	318	245	280	280	298	268	309	271	325	266	278	317	280	307	279	330	303	282	268	268	305	296	298	287	267	266	311	306	312	325	280	293	303	290	314	301	297	304	275	238	323	315	281	275	305	286	317	315	300	306	275	289	286	303	306	328	280	258	321	292	289	303	281	273	324	297	280	296	274	307	296	280	294	323	268	310	267	300	316	290	291	283	279	270	315	308	335	310	296	279	279	264	269	297	301	283	279	288	269	275	300	264	263	323	275	273	311	294	301	275	293	285	305	287	290	300	271	293	307	318	293	245	271	292	310	304	316	263	286	301	315	308	296	294	307	260	287	278	265	257	285	269	292	302	283	325	272	272	304	325	326	314	292	302	276	278	262	305	279	292	295	298	300	281	304	277	283	332	290	279	289	280	299	304	329	273	315	294	272	324	298	275	258	287	312	257	286	295	296	283	280	282	287	305	304	289	288	297	272	291	268	294	309	272	299	320	297	291	267	270	312	298	282	272	274	288	239	276	270	284	316	292	303	275	284	289	275	306	293	305	315	274	329	310	282	288	287	289	278	293	296	279	274	292	275	282	297	277	303	310	316	288	288	263	279	298	313	292	288	312	282	300	318	298	282	278	264	266	281	270	309	275	244	290	336	322	291	289	289	291	331	305	294	303	331	277	307	307	301	281	273	279	322	274	303	292	338	291	284	339	298	281	297	279	278	299	291	291	299	275	276	292	289	317	345	266	276	300	310	275	279	281	315	270	327	303	311	284	280	283	252	314	297	275	308	305	298	294	297	303	288	279	326	305	271	293	249	281	308	280	295	253	295	295	271	295	281	284	321	330	278	284	277	284	297	263	273	293	267	266	288	287	321	303	275	309	279	287	264	270	294	302	305	271	326	340	312	283	293	283	318	323	285	313	285	291	297	303	285	277	272	279	288	269	314	279	295	317	257	289	254	273	283	276	278	308	277	302	272	262	296	301	272	273	263	280	298	265	262	273	258	314	270	276	297	272	305	301	312	317	279	297	273	301	297	284	290	261	283	289	303	284	300	315	311	281	297	293	273	305	264	283	266	336	261	280	258	288	292	283	302	295	305	343	286	291	298	271	269	298	275	296	266	263	269	310	276	292	262	308	301	300	319	308	300	248	270	286	285	268	283	294	337	276	318	294	258	310	295	308	320	256	270	328	301	265	311	269	317	311	290	320	286	261	276	293	273	298	289	282	273	319	307	303	278	291	302	293	298	321	288	262	306	291	305	282	294	281	272	307	270	288	314	318	293	267	281	298	273	279	317	292	276	294	279	258	284	287	295	309	297	286	321	290	306	268	287	304	288	296	291	306	329	304	297	305	287	304	282	289	299	309	265	284	276	268	286	284	264	324	265	278	286	284	316	280	284	286	277	324	302	278	289	285	260	304	279	281	305	291	337	298	300	273	296	306	277	293	295	272	291	283	309	286	314	323	310	268	292	322	281	290	282	265	271	286	293	314	296	258	306	277	297	268	294	282	285	330	273	304	283	286	261	264	285	298	255	297	301	330	297	258	301	287	294	305	304	295	303	295	303	291	288	305	286	275	288	289	317	288	316	297	288	260	282	295	295	310	289	284	315	287	301	288	247	288	300	295	303	319	253	292	271	291	313	313	287	312	271	269	305	306	307	305	297	277	294	281	298	288	253	279	285	308	287	309	306	307	282	272	265	324	265	283	277	279	310	292	296	308	300	272	272	292	285	293	282	259	265	316	270	299	286	281	349	305	309	295	320	282	299	279	303	264	275	316	284	296	291	294	323	296	277	308	314	286	300	292	275	295	276	279	283	303	284	291	314	314	309	328	274	286	294	287	312	293	298	285	261	297	295	315	293	316	273	283	300	262	305	274	275	284	286	280	295	288	322	308	268	289	299	323	285	300	284	284	326	282	280	271	292	285	306	313	289	280	303	276	326	305	279	269	260	265	271	313	290	306	271	286	276	272	281	303	296	293	316	307	309	272	311	294	331	300	265	313	299	279	282	277	293	283	295	265	309	295	322	302	284	294	319	277	273	301	235	289	283	316	308	264	297	315	307	280	316	294	300	320	269	299	279	313	320	296	269	321	292	266	276	262	291	293	285	307	312	314	283	293	288	253	263	270	292	318	307	317	260	277	262	259	293	272	289	311	282	307	301	276	241	266	305	310	291	300	294	305	328	304	276	306	257	285	291	276	291	303	266	293	317	301	281	276	288	305	301	255	275	286	322	307	273	288	277	329	276	293	290	280	308	274	278	275	238	317	297	289	307	298	301	264	309	295	294	319	285	304	310	296	316	300	291	308	291	290	293	310	289	263	295	258	283	280	282	314	288	285	309	297	297	327	271	257	271	280	253	268	290	287	298	299	320	295	302	269	262	277	260	291	275	308	315	275	277	272	269	289	309	298	301	303	300	312	327	326	298	287	306	305	291	280	304	311	299	290	286	258	285	304	312	271	291	286	280	281	275	339	286	292	334	295	274	318	317	286	270	312	308	291	297	302	276	298	299	259	316	293	262	268	302	293	300	264	258	301	285	270	268	292	287	285	316	306	293	321	278	282	289	309	289	288	285	285	283	292	328	282	306	263	284	293	285	258	275	250	309	289	284	275	296	283	292	292	303	251	307	268	300	284	317	271	277	287	294	267	303	253	277	307	285	310	260	276	309	285	281	308	246	304	273	276	280	293	299	302	289	294	273	286	298	272	291	265	312	288	271	292	303	311	255	325	303	281	289	273	265	289	277	279	305	304	285	302	285	297	295	278	288	289	305	290	296	312	297	287	296	292	309	285	298	332	289	297	258	267	287	302	302	283	298	323	286	299	275	285	267	298	271	284	287	292	313	285	294	265	311	244	291	265	278	311	283	267	314	305	291	297	298	279	301	274	322	285	313	285	251	306	274	289	315	275	275	291	297	275	299	301	290	266	312	297	250	289	289	269	289	310
9893	1071	1838	2109	1839	1640	1610	1480	1152	1201	1000	1004	922	827	790	789	696	788	735	732	744	704	717	716	695	699	717	675	722	705	674	748	702	723	699	710	678	663	739	663	727	679	644	667	691	675	655	681	685	705	685	677	682	733	732	689	671	724	684	685	645	687	744	680	689	680	696	685	711	656	687	697	724	663	697	663	686	740	673	694	699	683	716	691	667	746	705	717	732	725	721	677	687	726	713	658	688	691	697	645	691	691	659	675	654	734	711	703	681	671	680	667	704	662	677	683	697	683	672	709	699	658	673	660	749	692	654	711	698	685	689	652	716	678	662	672	700	687	645	686	670	732	676	697	706	672	720	692	636	664	691	666	661	693	672	678	695	691	668	715	674	673	706	729	693	681	692	710	680	629	657	676	709	660	675	605	657	670	685	725	709	661	632	709	706	683	686	633	661	680	667	648	673	666	677	664	682	706	658	712	685	650	696	693	682	661	742	648	668	681	664	658	733	718	688	667	651	711	689	619	675	668	622	711	655	708	646	672	673	683	702	687	665	689	699	657	680	692	682	664	650	700	710	711	695	705	665	700	685	709	705	721	663	680	677	675	649	718	683	728	706	707	721	682	641	696	684	656	688	694	666	676	677	666	701	654	635	692	689	684	689	658	630	679	663	681	651	668	700	629	691	693	662	660	676	660	653	680	698	673	674	711	685	702	698	645	677	681	654	667	656	698	670	696	687	720	678	694	716	606	678	665	697	682	668	673	662	704	614	727	652	679	648	741	698	688	705	673	676	675	669	634	639	686	647	698	677	671	681	675	730	716	663	715	677	677	724	690	634	706	678	705	687	650	673	667	677	637	687	666	681	665	675	670	665	670	669	700	685	654	715	665	666	693	690	689	691	690	668	629	677	686	645	708	689	681	702	696	727	681	710	693	660	666	702	672	692	673	680	659	669	665	652	692	678	688	681	674	636	653	671	714	674	679	639	667	678	667	731	664	657	654	643	648	690	695	653	662	711	667	646	674	658	685	662	716	664	678	674	674	657	685	689	695	611	677	682	712	685	729	698	683	715	675	665	641	675	707	675	697	720	656	673	693	663	688	683	675	689	705	720	708	714	700	625	680	650	664	681	656	689	668	635	707	708	680	669	691	655	687	684	706	704	706	668	694	626	632	689	667	693	737	675	670	714	677	659	685	690	639	713	664	699	644	714	698	675	711	649	667	713	706	704	691	715	710	677	734	652	668	689	681	627	675	677	601	704	682	670	670	670	691	695	688	683	689	658	691	670	712	676	654	685	735	679	688	720	688	720	656	683	705	713	720	696	711	695	706	648	686	710	693	688	722	693	703	667	690	628	647	705	713	670	685	655	656	700	676	690	688	676	654	690	671	667	651	659	686	644	701	685	702	685	647	688	692	688	671	667	703	689	670	663	659	667	719	649	678	649	681	622	649	666	657	670	660	688	672	685	672	675	702	672	690	693	633	675	733	663	680	714	669	690	733	636	668	698	710	685	681	664	668	686	664	641	653	658	679	682	708	657	737	681	666	687	663	699	684	738	632	659	644	657	665	688	693	674	740	705	675	692	687	709	673	662	675	703	741	667	666	676	665	698	699	686	669	718	688	716	649	695	653	714	605	720	653	682	679	661	647	732	689	649	661	655	690	688	705	664	711	689	724	707	689	655	671	670	664	714	691	683	680	681	620	690	630	692	674	624	694	752	664	601	694	707	723	729	706	665	672	676	699	667	689	673	702	685	683	669	634	682	704	706	719	676	649	690	702	691	682	704	657	669	674	671	700	659	711	692	758	703	634	682	656	718	698	718	615	682	656	618	695	668	668	710	708	680	710	668	674	682	675	717	689	673	668	659	719	722	664	658	716	685	654	648	657	651	697	668	669	637	681	685	687	692	703	701	647	669	680	661	625	717	649	679	726	669	660	646	673	678	665	678	658	695	645	660	667	710	703	679	686	705	709	707	643	689	681	660	739	633	657	680	653	698	676	696	629	699	728	653	686	666	689	686	644	650	674	707	642	713	658	705	677	632	694	644	653	673	692	665	654	697	651	679	662	638	684	714	739	662	715	705	669	686	682	635	696	694	700	657	673	683	705	676	682	690	670	696	720	681	640	645	639	679	697	640	673	699	685	686	663	652	691	687	700	658	671	684	689	706	738	644	643	719	638	658	678	713	670	622	664	688	630	713	647	639	678	697	650	685	714	669	667	667	661	701	654	703	638	687	730	687	674	710	702	627	683	701	702	711	674	710	725	645	730	678	686	693	682	709	679	696	675	669	679	697	659	688	606	670	706	657	657	687	692	709	685	704	653	632	683	718	711	675	688	682	697	653	658	630	647	669	669	697	659	687	654	700	649	665	645	655	657	700	703	723	658	667	669	692	684	654	690	712	645	689	715	760	687	662	680	696	687	675	682	682	687	658	695	686	736	688	714	688	678	674	675	671	715	654	717	715	693	666	680	717	686	707	645	637	644	670	632	720	714	653	693	648	639	626	690	673	627	675	685	671	681	666	654	678	672	680	678	655	729	673	694	674	657	710	743	684	633	675	655	700	668	696	681	697	687	693	653	693	706	685	673	647	638	715	700	675	666	674	719	685	705	651	662	735	680	671	671	649	676	670	687	647	717	684	662	670	653	701	695	683	658	693	703	657	679	687	706	713	747	728	653	707	615	671	672	667	640	702	657	693	725	674	688	669	663	681	714	688	693	657	726	694	689	655	675	685	702	695	649	709	704	714	675	667	721	691	679	713	671	648	657	712	695	669	689	640	672	658	677	707	714	690	659	680	706	672	722	673	704	690	676	713	679	663	731	672	689	658	681	720	757	653	706	654	746	672	663	649	689	647	698	715	697	672	635	672	657	639	695	686	680	669	697	648	730	648	689	679	647	700	676	684	732	646	677	743	626	686	709	641	698	668	674	698	668	663	683	687	671	721	733	718	643	738	698	657	657	692	644	677	675	635	673	649	611	650	657	703	683	662	663	682	660	675	679	636	710	695	667	663	700	673	705	713	711	716	697	717	644	694	683	666	660	662	735	708	743	654	671	708	695	656	648	679	708	630	683	658	697	690	662	665	652	635	637	660	665	674	644	708	666	723	668	709	685	651	707	700	654	677	706	728	700	674	649	667	656	666	715	687	661	667	756	674	685	676	660	730	682	640	691	670	658	669	700	673	635	699	646	631	700	710	684	646	660	646	660	684	653	679	658	671	625	705	661	660	675	683	688	699	653	700	649	706	670	647	705	699	714	720	694	651	697	707	693	658	700	676	691	687	684	693	694	656	662	696	641	654	716	710	657	727	672	668	685	683	716	706	669	689	682	705	671	644	687	689	660	699	691	656	717	724	681	653	680	750	698	683	701	675	708	680	648	716	703	712	736	697	680	671	682	655	679	690	716	697	687	703	651	731	670	689	682	635	655	695	688	677	668	657	679	646	666	718	641	697	680	648	707	703	634	698	654	634	646	688	646	727	679
24697	3357	1649	1363	1016	833	871	776	678	543	495	518	472	530	453	421	452	453	437	441	425	430	406	383	423	419	414	419	427	423	422	408	441	396	420	379	424	423	408	409	419	467	445	379	423	423	417	435	373	421	434	430	411	408	425	396	409	398	441	443	406	423	422	417	427	419	397	375	424	432	423	414	374	415	429	427	404	402	439	419	397	407	405	398	449	433	426	423	419	446	423	416	462	394	410	418	401	433	407	373	457	463	463	404	414	424	404	372	388	403	370	403	445	389	387	375	435	404	419	433	393	406	422	416	441	417	406	377	418	415	398	388	412	388	426	415	415	410	411	400	413	428	409	447	388	381	412	393	426	439	414	425	388	400	400	427	429	414	439	387	407	454	428	416	422	400	395	431	393	429	440	392	400	413	397	403	412	418	358	437	403	397	403	416	402	414	403	385	408	416	388	386	418	389	391	412	401	440	439	361	389	415	399	398	423	405	390	383	403	400	419	393	424	420	439	425	401	448	435	418	408	395	411	407	439	453	394	369	409	409	402	445	450	408	400	401	375	455	427	408	439	411	398	427	386	392	424	426	429	458	394	357	393	404	392	387	412	389	428	446	421	409	394	348	433	433	455	412	425	403	385	458	415	410	424	356	423	411	419	400	376	443	409	400	432	401	405	432	402	417	404	401	408	422	413	401	388	376	418	424	472	429	405	391	377	410	384	391	408	407	382	397	403	387	399	393	424	428	393	443	439	438	385	431	380	431	419	381	430	423	437	417	415	439	413	425	398	413	394	407	426	416	398	404	390	432	441	456	401	431	383	428	394	427	437	413	430	377	406	428	464	376	412	390	445	371	425	398	411	429	418	458	404	411	376	426	415	424	423	442	469	455	438	458	417	413	440	462	424	417	439	438	409	378	432	382	406	427	379	408	408	421	384	373	423	405	362	445	388	447	409	406	390	378	429	448	430	430	408	409	426	455	470	415	418	386	387	404	424	415	427	411	397	415	382	364	407	403	402	379	435	412	370	436	428	411	423	443	378	380	404	402	397	417	402	447	395	436	365	403	426	375	390	402	400	431	373	406	415	419	414	429	431	392	415	375	412	386	401	421	410	369	402	384	415	386	395	405	364	417	373	410	416	402	429	412	411	414	413	434	440	400	426	433	411	406	415	430	402	405	423	421	412	410	430	396	424	413	384	423	407	444	422	400	422	406	392	418	376	436	401	416	361	418	393	420	432	456	418	420	428	445	402	428	401	451	402	402	393	419	411	424	380	453	399	413	431	422	410	419	441	397	370	434	445	399	442	446	404	393	390	393	444	459	381	360	418	452	437	405	398	386	413	416	390	417	385	413	421	425	380	394	459	392	434	424	411	418	414	413	419	432	383	360	432	436	414	433	389	441	401	406	383	455	414	395	418	375	411	384	402	415	392	435	443	358	395	436	405	435	455	444	432	399	409	407	403	408	440	414	419	414	395	391	407	407	408	373	413	388	411	390	402	392	393	402	402	403	432	426	408	410	395	440	463	426	391	368	406	442	423	398	389	407	433	400	374	381	366	397	377	395	388	409	402	424	405	401	383	429	440	371	428	430	406	448	366	380	459	427	391	399	436	438	427	418	387	431	442	405	386	401	399	431	393	388	388	402	415	383	416	435	392	417	425	401	427	427	429	432	398	404	379	398	413	423	427	410	436	451	454	388	447	430	350	423	390	441	401	404	410	422	426	430	387	413	386	405	408	431	417	398	389	427	347	438	414	427	408	419	448	393	422	395	434	422	401	418	394	352	410	415	461	387	392	397	426	416	434	387	408	428	409	420	421	459	396	451	386	402	400	394	429	421	396	415	473	420	403	417	410	413	413	427	412	410	375	432	431	423	454	393	405	430	409	403	431	411	416	365	416	417	425	450	389	418	365	416	403	350	386	436	441	423	439	397	423	432	425	421	406	397	394	414	399	426	458	422	429	401	420	469	400	388	408	395	410	437	395	440	386	426	387	415	407	430	448	410	397	413	424	401	421	379	369	429	375	428	415	405	375	405	393	368	435	415	433	441	425	435	419	436	424	419	423	387	453	406	386	380	416	405	413	451	444	407	374	401	421	420	386	386	407	433	432	399	438	424	435	387	412	385	375	385	406	427	400	416	386	401	410	398	414	430	394	426	414	423	413	416	430	444	433	394	400	395	374	385	372	446	433	424	406	422	432	408	397	452	397	406	403	418	440	412	393	430	452	429	428	414	411	418	433	434	437	418	423	411	407	397	404	429	389	445	427	433	379	463	420	419	407	376	396	424	393	408	391	386	440	407	374	415	403	385	369	368	426	393	400	382	415	439	400	374	470	460	385	393	447	392	429	425	453	417	436	386	415	420	416	382	399	406	392	439	417	418	394	413	443	391	387	385	409	423	409	436	430	416	414	419	395	396	362	391	415	416	409	408	395	372	402	433	435	416	462	398	433	399	423	393	386	411	449	377	385	391	427	365	422	444	432	415	384	422	377	432	409	413	413	392	409	384	433	424	453	400	425	396	432	382	415	419	414	403	427	449	428	450	398	417	411	406	417	452	378	395	473	436	421	402	398	382	430	438	429	399	394	399	383	423	425	401	404	404	429	423	406	421	415	400	382	403	430	409	400	409	378	397	411	399	444	447	416	411	427	433	390	412	413	428	412	422	361	419	412	379	405	372	398	430	459	419	417	422	413	397	404	416	421	418	441	437	414	422	423	404	415	435	403	388	402	425	417	429	427	426	410	426	429	436	396	411	416	411	394	387	448	447	383	446	417	444	427	425	404	373	420	430	414	404	439	410	469	420	382	417	398	403	418	424	408	402	372	419	417	394	402	415	439	462	436	426	409	379	397	428	446	416	398	428	464	381	393	463	467	460	440	424	417	402	389	452	379	422	441	441	451	403	445	403	430	402	394	392	432	393	403	413	403	442	397	401	373	385	379	444	373	386	414	409	417	393	413	432	390	396	416	447	407	418	375	442	433	428	412	429	372	388	405	448	422	440	411	420	381	383	360	402	450	402	419	442	414	413	426	427	411	424	416	412	381	438	420	419	455	388	430	445	412	436	377	420	402	411	450	405	422	393	400	402	391	371	426	421	414	383	430	395	424	413	414	476	427	376	384	445	403	407	425	393	392	442	433	441	411	428	416	382	414	408	398	419	415	436	430	418	427	426	428	417	415	430	371	371	427	420	421	401	442	425	456	425	431	411	403	429	390	393	432	381	399	374	432	392	413	433	384	421	411	431	426	421	428	392	430	412	427	423	456	452	386	372	394	440	387	404	410	419	423	407	413	435	401	417	406	465	400	407	446	401	371	378	389	401	439	434	419	439	420	412	423	441	437	422	434	411	440	414	438	444	451	459	429	391	374	415	387	436	417	426	409	443	434	424	437	463	417	416	385	432	397	413	430	410	434	431	433	397	410	424	436	433	375	423	396	420	422	434	394	387	427	463	387	414	415	429	454	417	455	406	418	366	416	396	428	413
13547	1629	2903	3500	2799	2572	2809	2320	1957	1683	1540	1428	1303	1215	1205	1065	1096	1084	993	1026	1004	937	1045	968	932	987	966	885	971	996	969	930	930	948	953	941	909	905	876	954	968	970	947	962	966	927	915	942	1003	913	939	926	894	921	909	943	928	879	907	934	907	929	937	948	924	878	858	936	886	873	918	898	877	943	887	930	956	948	882	859	929	898	908	922	913	946	943	935	939	901	932	895	896	931	907	921	902	900	958	956	868	947	898	925	880	939	943	907	927	958	897	921	925	877	917	918	909	943	896	911	839	930	908	942	904	893	942	907	900	918	901	911	958	881	902	866	938	919	874	906	939	892	907	936	887	906	916	860	916	950	918	968	920	980	915	906	870	865	922	891	890	897	915	906	973	973	921	918	944	967	877	936	913	860	915	834	936	925	918	959	917	935	920	852	897	912	923	903	863	893	890	983	876	923	907	939	939	895	944	924	888	929	911	878	928	921	933	866	936	939	912	893	914	940	951	853	944	900	916	893	924	894	925	898	903	942	896	877	923	868	899	922	945	945	923	919	873	917	901	930	912	937	947	953	872	897	975	890	908	897	975	862	886	914	1000	908	900	888	895	972	911	888	981	890	891	856	902	898	886	871	855	924	937	955	893	922	942	861	910	937	880	928	939	922	880	918	889	912	925	851	891	940	962	961	960	897	903	877	944	899	946	854	886	907	920	884	865	928	978	892	901	893	844	899	893	876	951	874	873	924	951	914	868	901	903	944	861	926	926	932	935	912	929	905	936	899	941	942	900	893	871	887	883	955	923	951	952	894	912	925	919	959	886	914	979	854	881	884	913	902	923	962	883	924	909	879	947	907	950	888	902	939	876	911	868	922	877	953	901	920	933	886	926	964	842	897	901	915	901	913	935	958	910	907	918	851	834	875	905	882	853	919	940	940	953	942	950	890	921	922	941	916	898	879	863	928	881	901	908	917	908	871	984	916	882	923	888	915	917	915	868	906	961	880	873	892	904	918	928	933	878	848	918	899	861	869	918	890	912	897	895	867	887	884	870	929	927	930	974	939	904	928	909	890	885	919	939	914	891	922	891	871	926	900	895	946	947	971	918	923	889	921	976	867	974	931	951	929	895	890	930	896	926	948	941	900	918	929	876	897	879	867	921	870	909	906	887	908	933	958	860	856	922	960	900	962	913	911	896	922	921	903	942	897	934	915	946	899	921	924	938	957	894	884	877	844	884	908	887	927	933	877	933	881	950	931	924	915	917	912	853	950	885	886	889	880	972	894	869	913	943	925	927	891	881	975	849	861	916	920	918	896	892	911	908	983	891	925	965	900	922	919	945	888	909	959	938	906	853	920	900	921	895	924	956	918	898	947	961	951	869	886	922	935	949	919	916	947	887	876	928	888	914	899	923	890	891	943	874	926	963	898	900	882	933	909	987	900	932	902	948	933	915	833	901	850	916	945	903	927	826	929	896	901	921	909	880	907	905	898	900	913	874	919	921	914	941	918	896	949	883	932	904	933	920	864	932	924	900	863	887	915	975	974	885	884	935	950	880	891	897	953	913	869	921	889	914	904	896	958	939	906	925	917	922	948	875	922	910	943	946	884	930	899	884	903	940	926	927	862	948	898	925	873	928	928	896	893	873	900	869	948	898	852	875	961	947	912	942	900	886	867	889	921	871	892	951	939	958	909	903	898	880	875	893	899	936	887	889	857	891	937	913	909	915	908	943	913	920	905	921	893	872	898	956	891	949	916	889	905	863	930	938	849	904	925	875	944	878	944	968	878	889	866	881	868	943	929	908	957	961	950	945	947	895	943	921	862	932	932	928	925	874	889	950	886	878	946	903	894	852	900	925	912	949	928	936	910	916	887	873	964	880	885	930	919	919	887	946	873	903	937	922	909	933	944	924	889	876	888	899	992	878	880	929	929	897	939	859	976	872	938	920	907	917	873	915	938	905	911	876	880	931	930	845	935	927	966	919	900	912	928	916	887	896	807	912	946	927	893	871	923	951	933	884	864	898	923	903	903	905	912	932	914	892	875	875	932	856	891	957	923	915	914	909	936	911	915	875	913	906	893	908	929	965	939	926	886	869	914	941	909	865	908	884	920	950	884	847	929	873	902	929	901	890	954	870	919	960	907	865	902	935	901	847	848	917	906	933	948	889	916	917	924	915	919	913	946	936	879	884	916	911	943	881	908	935	912	926	954	901	885	972	903	902	903	923	868	872	929	854	912	876	891	892	903	936	948	885	962	894	963	896	891	916	932	916	959	927	861	917	937	924	940	893	862	865	938	861	895	885	938	885	912	920	939	903	909	881	892	921	925	874	904	884	940	917	928	932	934	900	967	892	923	947	901	926	903	998	914	890	904	895	899	894	953	912	902	938	924	938	931	957	938	848	889	856	911	882	917	991	907	918	879	903	926	910	870	927	925	897	867	950	939	959	892	875	913	935	863	976	900	894	951	932	871	890	903	921	855	946	895	933	930	886	927	905	865	971	890	930	917	934	890	922	891	980	880	897	921	929	890	905	923	889	854	916	874	920	911	897	940	903	911	880	854	906	939	913	882	928	921	939	925	910	910	947	897	917	868	894	927	955	931	931	876	906	847	927	881	891	886	908	915	908	887	909	834	950	910	899	882	887	899	880	934	879	905	906	871	948	893	926	931	877	926	906	904	903	917	924	938	922	918	912	942	932	922	873	906	860	879	957	911	911	940	924	995	910	932	863	904	894	909	903	943	877	901	929	960	960	935	950	910	921	926	985	912	902	889	907	909	916	871	918	919	860	852	918	928	871	874	924	876	908	912	891	925	922	940	891	899	904	944	947	936	907	899	849	927	903	880	877	845	915	937	918	901	939	890	926	881	923	918	929	891	943	887	856	923	931	896	895	876	950	929	931	911	927	948	903	890	946	884	902	929	930	935	874	923	920	854	857	934	927	890	928	969	924	881	911	855	954	903	935	874	927	905	873	930	967	944	876	918	952	905	888	922	848	980	912	974	957	917	911	960	914	908	934	950	887	938	860	862	951	935	903	907	887	921	908	939	931	902	899	947	923	890	932	859	936	885	899	909	896	905	897	885	899	881	926	908	941	867	829	922	922	944	916	863	888	898	944	899	905	961	929	916	924	937	878	886	908	885	870	901	930	886	912	915	929	893	956	915	923	891	916	951	892	865	855	928	882	913	865	938	917	878	859	867	915	897	926	964	961	920	913	892	892	895	952	957	925	890	938	918	910	891	880	883	950	917	966	955	861	954	923	935	937	928	890	902	917	901	922	930	955	907	884	904	912	894	941	905	930	933	911	884	929	889	864	1002	903	846	871	931	919	898	881	887	939	911	913	900	941	941	947	884	899	862	893	878	937	919	935	902	897	922	924	935	814	920	898	936	906	869	846	848	888	925	867	907	943	892	856	886	859	896	940	909	966	926	905	947	922	889	918	917	900	917	855	938	936	955	876	929	915	912	845	920	878	899	890	917	933	907
4954	390	321	278	239	230	239	227	221	212	215	198	220	201	219	201	214	196	194	232	206	211	210	196	195	231	230	230	190	202	202	195	236	212	197	212	201	241	214	220	209	212	196	242	194	171	209	202	203	198	215	188	197	212	220	213	195	237	223	242	199	197	206	187	194	215	202	224	229	211	243	205	203	202	191	229	224	200	188	196	242	184	190	220	213	193	213	207	213	207	206	212	223	216	218	205	196	199	206	222	190	204	205	219	199	197	220	202	205	226	226	199	181	220	229	228	250	206	222	215	214	222	207	211	191	191	198	220	183	209	238	219	237	207	195	185	229	205	194	224	245	202	200	243	206	198	191	196	209	210	220	199	213	225	197	204	207	199	204	214	202	219	232	223	208	220	212	227	210	199	200	229	204	210	211	208	230	202	238	196	214	221	225	193	190	243	186	205	202	229	229	218	211	222	209	217	185	223	185	207	214	216	234	217	168	209	216	235	234	243	215	207	229	230	198	224	197	217	230	209	195	212	185	209	224	220	217	192	210	189	218	224	197	207	213	227	224	213	209	191	180	222	213	219	220	196	194	193	199	193	236	225	207	211	221	212	209	212	225	181	219	237	219	201	201	231	198	203	247	201	219	213	209	258	215	204	226	197	222	233	218	209	213	204	185	215	207	238	207	240	201	212	192	205	227	198	210	196	211	209	213	218	213	213	217	201	264	219	203	222	239	230	196	228	223	209	238	233	225	195	194	221	193	219	197	215	202	221	209	215	202	238	217	209	222	193	231	183	215	193	193	218	220	200	184	212	202	219	196	258	196	214	193	186	221	212	197	214	198	218	232	196	186	195	193	173	190	203	190	250	207	197	218	217	223	164	207	231	219	240	193	174	197	196	207	209	203	207	207	186	190	196	220	207	215	223	202	220	190	228	201	226	191	212	239	194	243	216	203	217	233	210	218	222	216	208	186	202	213	199	201	221	218	207	212	198	219	198	203	211	193	216	191	240	200	203	198	227	173	226	184	214	204	235	228	182	202	213	206	199	205	225	190	243	219	200	188	217	201	204	216	228	221	224	206	232	194	223	200	193	224	224	212	205	215	185	232	204	212	197	193	192	236	259	203	215	214	203	212	197	204	192	229	233	197	231	210	191	207	211	202	219	187	179	185	227	220	215	208	222	202	206	196	185	217	212	226	186	198	212	234	202	217	234	216	208	232	235	214	182	219	225	199	213	202	227	240	219	210	223	227	213	202	227	213	224	225	218	219	206	229	232	206	192	197	206	221	213	184	204	216	241	205	193	196	189	217	195	225	205	191	234	234	187	231	218	195	217	191	204	197	211	234	209	184	193	195	204	209	196	210	210	237	200	204	201	172	183	219	233	171	234	212	190	205	190	207	221	211	241	199	214	203	199	221	201	235	224	230	208	197	237	231	224	236	220	221	197	205	190	238	215	226	230	209	183	198	207	208	219	231	220	193	224	224	248	172	227	229	180	178	199	212	192	201	198	201	217	208	214	181	215	202	216	207	199	229	227	214	207	186	228	210	197	228	210	216	181	194	226	233	203	206	222	214	200	215	189	189	195	218	214	246	220	222	210	201	191	185	229	215	175	193	208	198	194	208	208	194	249	217	200	194	194	228	226	191	178	185	203	188	216	193	182	235	190	194	181	206	215	235	227	227	213	230	193	213	201	169	204	221	211	203	205	213	241	188	218	211	209	180	248	227	206	220	229	206	200	192	207	226	234	192	208	205	210	213	238	226	196	205	213	191	203	216	195	205	208	212	190	207	223	216	240	193	221	224	216	220	242	219	197	212	202	209	184	216	214	229	226	196	194	219	199	210	205	231	221	212	214	211	229	198	200	212	218	219	225	210	221	219	236	218	195	198	209	206	206	227	181	212	227	208	208	232	206	174	213	199	181	217	220	227	217	200	218	210	229	242	202	182	181	226	206	201	215	214	239	213	232	190	192	174	205	197	197	231	188	219	187	195	188	224	229	215	228	194	206	214	210	196	204	183	189	209	214	198	214	193	196	204	202	208	221	203	197	219	202	198	195	247	202	232	193	192	183	200	209	212	197	213	202	198	182	195	238	215	189	195	231	223	212	226	188	204	192	206	232	221	199	213	196	195	211	196	216	217	218	222	201	233	234	210	207	219	228	239	217	222	209	214	215	222	221	236	229	215	207	199	207	194	220	228	216	233	215	198	200	222	223	208	203	224	227	215	212	223	203	209	208	215	205	237	191	212	190	207	202	209	211	230	221	211	245	191	229	206	218	233	206	229	201	203	196	203	229	216	204	206	227	219	225	205	198	217	222	199	195	206	210	221	195	202	213	214	199	187	196	202	194	223	218	192	206	210	214	216	208	223	205	244	194	212	206	212	164	204	204	199	197	195	189	178	205	230	220	202	236	217	222	184	210	208	211	218	193	207	218	207	215	230	237	211	215	213	208	225	214	215	228	207	201	218	221	206	202	212	182	222	213	231	218	215	231	189	191	226	192	207	212	206	213	224	187	224	183	197	215	215	221	226	220	184	217	216	232	221	209	205	214	184	206	227	207	211	226	217	192	216	193	201	195	235	229	213	218	196	231	194	204	204	218	236	214	224	185	193	194	256	212	196	223	195	191	179	228	230	207	214	236	236	199	206	225	170	220	211	210	206	203	211	202	174	212	190	218	193	186	208	199	193	205	190	228	222	219	197	235	205	232	187	229	204	222	242	203	205	207	211	203	202	185	218	211	216	198	212	202	230	217	198	200	213	221	171	209	197	183	224	210	188	192	232	253	206	208	208	213	200	176	186	236	226	195	210	204	239	196	202	195	228	230	192	226	241	182	203	203	224	224	209	197	186	183	228	238	191	196	233	194	195	191	242	217	198	189	228	206	208	209	195	186	236	183	214	192	197	217	216	200	225	226	195	203	209	211	215	220	235	227	206	184	215	212	214	200	209	184	191	230	215	192	199	200	229	203	222	219	238	179	220	188	226	190	204	213	224	206	231	213	187	228	185	210	196	208	202	187	219	208	229	197	198	201	195	189	248	197	238	210	198	250	226	206	193	214	216	236	202	216	240	219	199	180	206	186	201	188	213	243	234	232	209	188	194	206	193	189	221	206	218	224	225	231	238	244	195	210	203	189	219	220	238	209	229	200	211	193	221	209	226	227	194	230	203	219	230	188	206	197	177	209	202	199	178	211	218	183	205	211	208	223	192	196	212	213	189	177	241	202	194	205	190	202	201	206	211	229	221	207	205	212	194	213	206	200	218	197	206	239	212	222	215	204	182	196	202	225	218	184	209	185	189	204	235	200	202	250	206	230	184	220	221	217	208	229	201	206	209	220	202	206	199	216	220	217	222	219	223	210	232	217	215	208	205	181	191	225	219	215	229	235	208	213	200	228	193	216	198	207	201	227	198	204	217	202	218	187	219	252	211	198	207	208	223	184	229	209	208	202	194	232	196	219	196	210	214	206	230	212	191	195	200	218	226	200
3460	626	751	740	637	614	632	587	545	561	548	528	554	506	492	470	552	533	517	498	483	517	519	549	552	520	556	496	513	558	513	510	487	516	534	460	555	489	508	504	541	560	524	500	487	522	496	527	542	490	528	519	495	533	537	491	491	538	544	490	495	462	489	515	480	541	523	520	517	526	518	528	519	527	520	470	486	548	533	494	529	502	557	513	535	533	526	505	498	540	502	495	510	527	524	500	523	540	483	520	526	563	492	558	501	538	523	539	497	516	492	506	536	523	535	535	491	491	481	487	544	515	499	473	560	492	504	516	545	510	493	491	544	523	497	543	515	535	500	529	506	519	528	515	508	504	565	506	521	497	553	485	480	579	500	539	519	568	548	506	551	483	504	509	504	548	517	541	532	516	533	509	519	527	494	528	530	527	483	569	565	535	525	511	515	515	535	541	466	499	517	532	492	503	468	491	495	536	527	489	449	520	491	484	479	535	514	533	519	519	542	505	511	522	492	519	530	518	526	471	536	529	556	511	540	490	496	495	502	502	494	527	514	541	502	516	486	487	491	519	481	504	519	534	513	516	485	530	533	497	499	501	543	462	519	520	508	510	569	559	533	513	517	490	503	516	506	523	529	525	524	506	532	556	514	520	489	506	532	501	490	491	483	506	531	507	529	523	470	489	488	527	539	510	516	529	500	517	566	533	486	562	507	509	506	519	496	517	515	510	505	510	485	506	494	452	516	515	523	484	521	538	523	534	481	481	531	500	531	535	521	538	517	495	494	475	501	515	511	493	507	508	518	543	529	513	510	528	517	488	488	496	512	516	500	491	508	480	465	545	486	513	525	511	517	518	487	543	533	482	529	506	516	509	502	525	498	473	520	512	557	501	501	535	504	509	450	551	485	516	499	514	474	503	485	526	477	536	534	535	550	522	517	557	506	526	517	477	522	519	520	522	542	531	547	542	496	474	519	577	538	548	495	510	494	524	474	499	484	530	492	533	505	501	496	512	532	482	555	486	525	502	501	501	503	524	489	509	489	488	513	521	513	518	502	491	466	506	491	474	504	558	519	524	487	516	521	495	523	520	485	540	532	504	516	494	497	482	496	464	489	529	501	479	451	514	518	527	519	537	514	489	494	518	522	484	521	496	526	518	520	503	545	497	543	537	507	509	534	514	496	508	531	514	523	493	482	511	522	542	513	519	519	471	482	517	503	494	482	515	503	507	526	517	531	517	477	514	492	518	513	573	477	544	532	512	516	519	497	538	533	511	510	489	472	499	523	522	522	536	592	511	490	510	479	520	505	520	496	506	529	489	494	510	522	501	500	511	529	532	547	494	489	530	495	473	484	528	517	538	515	504	517	517	498	510	528	510	526	512	510	522	537	523	537	473	499	527	523	549	475	506	525	502	529	476	538	544	514	517	535	485	503	556	510	488	485	489	508	526	544	506	545	492	462	476	507	497	552	524	501	502	530	506	522	524	549	526	511	533	545	504	522	515	549	482	497	515	509	530	479	546	528	536	539	495	522	517	526	527	504	545	542	532	530	525	514	477	487	510	514	497	527	522	544	523	524	512	514	527	515	531	519	500	498	508	533	491	508	510	486	542	484	517	480	520	515	510	537	497	555	484	526	532	516	470	533	504	509	487	518	516	542	476	507	499	520	531	523	512	531	532	557	491	542	499	534	490	502	550	526	531	502	517	537	468	525	497	511	547	521	496	506	511	497	518	479	534	550	499	493	530	527	509	495	540	535	498	485	514	480	484	551	568	494	524	480	543	482	505	483	492	524	508	567	557	549	502	512	508	491	498	475	517	534	559	499	543	527	466	559	523	517	532	494	514	476	506	510	535	517	529	515	483	529	491	500	528	489	524	532	510	528	523	503	510	503	519	512	511	519	473	511	529	551	472	468	495	514	512	508	495	491	537	528	495	514	520	488	520	538	529	484	519	496	523	536	505	520	500	526	466	509	479	520	519	477	522	555	526	502	502	493	477	508	524	505	495	484	498	513	479	563	499	543	501	511	539	556	536	505	508	571	542	488	495	543	496	485	527	477	524	532	506	523	541	495	508	559	516	518	509	510	547	514	490	497	511	483	503	555	538	513	496	539	524	520	450	542	549	518	472	510	495	482	525	499	501	557	528	512	521	527	479	550	529	507	518	495	527	513	543	496	515	517	523	502	535	503	536	489	501	524	508	541	499	512	500	502	565	512	488	510	501	501	472	510	512	460	566	530	466	527	527	518	503	535	509	482	547	490	539	533	519	504	536	522	521	541	509	523	483	514	504	476	522	552	474	503	510	463	518	505	493	483	492	535	507	492	503	503	507	507	509	533	504	519	533	539	521	478	505	543	507	514	495	537	507	531	475	510	485	577	506	554	563	545	485	502	489	537	489	500	490	484	502	523	550	505	519	523	546	491	523	508	449	531	490	498	467	520	495	524	500	521	521	493	495	484	507	515	525	511	469	533	526	522	514	537	532	515	521	507	529	489	524	516	540	511	489	435	550	505	549	527	504	522	519	484	503	546	523	533	475	506	524	542	521	509	528	547	502	533	510	539	521	515	518	485	515	505	540	553	492	495	492	520	514	512	551	507	547	516	494	529	506	511	466	544	523	507	564	532	510	521	513	518	545	508	497	534	507	539	504	531	517	529	550	517	531	501	516	484	502	549	530	474	538	501	526	480	533	501	470	514	505	505	527	516	532	499	497	534	508	540	530	483	491	488	517	541	513	526	491	496	512	445	515	531	518	544	483	513	484	494	504	492	505	493	509	513	533	504	529	541	505	491	509	485	501	507	521	498	526	497	530	554	495	550	469	528	500	505	510	493	481	502	520	519	544	553	497	477	552	502	520	507	513	509	485	477	515	537	485	512	530	537	555	530	518	546	482	545	520	572	515	514	529	510	518	544	553	490	505	491	485	478	508	529	485	533	468	544	519	508	527	503	551	509	471	530	491	507	547	538	518	484	493	530	514	473	489	533	547	493	518	491	544	511	468	530	526	544	496	485	554	506	526	512	500	529	515	532	512	492	466	495	517	489	459	498	480	495	466	534	469	519	477	505	490	517	554	493	470	552	515	516	517	548	492	513	526	526	488	540	505	539	502	498	546	470	555	513	552	510	465	519	497	528	497	548	495	564	499	514	478	504	496	493	530	500	502	570	537	511	487	509	473	523	531	556	542	517	495	496	514	500	501	488	514	545	550	493	500	553	493	493	557	532	501	496	521	494	520	483	471	563	524	484	510	558	508	513	493	489	505	548	496	488	526	544	507	510	481	501	506	486	472	530	515	486	537	509	511	519	518	517	526	542	515	535	556	513	522	535	468	494	502	542	502	526	483	518	511	524	557	510	520	570	496	503	552	488	516	542	549	541	503	545	553	518	526	506	560	509	485	570	498	494	510	524	495	531	506	492	502	487	474	506	482	549	516	502	527	491	485	489	508	502	491	535	544	500	470	503	522	523	495	449	517	488	510	502	468	495	475
16139	1655	968	663	545	516	531	441	401	353	336	312	328	311	333	302	287	318	312	272	294	301	298	290	292	276	273	298	329	281	309	248	286	287	296	298	299	309	278	239	287	281	263	298	308	287	299	279	281	279	253	256	296	284	256	277	308	305	281	268	314	255	287	306	288	239	290	278	309	279	279	279	308	267	263	322	267	274	296	280	306	269	272	304	301	311	288	308	301	264	277	292	279	288	268	274	265	303	260	272	302	301	276	293	285	295	291	309	317	311	270	284	298	294	305	302	307	296	292	273	286	251	258	315	256	301	269	311	315	303	296	283	337	290	307	268	294	288	297	285	311	257	246	292	272	338	304	318	269	283	265	311	247	293	279	287	290	281	269	279	319	325	262	264	293	299	305	269	291	309	313	289	293	300	298	295	293	280	302	266	298	322	279	290	299	275	288	318	304	304	294	283	272	270	265	246	305	280	291	289	277	298	276	287	321	286	279	268	282	264	232	256	288	290	281	295	264	253	274	310	292	295	268	293	291	275	291	275	251	291	274	290	320	278	291	269	311	293	323	276	280	289	254	265	279	287	267	276	310	302	334	306	279	307	280	287	298	282	272	296	266	296	309	305	281	286	281	299	276	299	304	288	268	281	306	266	307	311	294	288	277	296	303	306	271	303	277	274	293	287	281	282	324	305	287	295	283	282	303	290	293	298	288	270	304	279	262	310	283	282	336	286	298	302	289	278	277	279	291	278	291	284	279	292	283	259	316	294	275	330	279	279	260	293	327	300	284	261	298	327	270	274	286	265	293	293	277	270	314	287	266	301	265	315	278	316	314	313	266	291	316	287	299	295	286	297	290	312	305	257	291	295	309	302	300	279	273	301	283	279	276	271	280	322	295	295	300	258	281	296	261	281	284	298	277	294	298	311	308	330	254	275	290	302	283	312	286	254	275	283	308	295	288	266	314	294	297	312	288	255	278	301	291	257	312	292	271	298	314	293	308	291	266	276	308	302	272	277	306	283	285	303	287	243	281	299	274	287	294	314	286	290	296	289	272	288	282	287	303	285	290	286	267	324	299	303	289	277	252	307	272	278	295	256	279	304	293	311	298	275	272	277	268	230	254	319	268	284	299	298	277	264	280	301	280	263	298	314	284	273	284	243	299	314	302	284	277	282	273	264	298	265	328	266	276	320	303	298	286	286	284	280	313	284	298	273	285	311	283	309	304	289	297	281	300	291	293	291	276	293	293	306	294	282	289	303	327	283	313	262	276	306	275	302	307	281	261	316	317	296	284	278	271	286	320	299	264	322	285	311	281	292	284	300	320	285	291	272	279	261	327	278	285	266	313	288	283	269	291	311	285	288	287	303	305	265	266	251	264	294	253	278	299	285	315	314	248	281	321	270	320	315	280	276	280	325	262	306	285	292	303	280	283	273	309	288	277	281	287	273	290	283	263	252	267	259	302	307	299	292	306	285	269	280	297	303	290	278	309	278	311	268	288	277	306	288	281	324	274	287	261	327	308	275	276	278	261	254	298	295	313	283	250	288	288	294	291	274	253	304	263	326	269	287	277	277	290	285	317	275	273	258	292	272	295	280	268	306	309	264	271	287	301	265	286	240	262	265	243	301	288	279	254	264	264	275	282	257	325	272	269	260	295	286	304	283	306	292	256	307	294	270	283	300	264	276	249	305	275	283	283	287	277	275	292	260	295	263	283	258	290	262	303	285	270	293	293	270	277	287	288	303	304	300	305	285	298	314	277	258	291	285	282	246	311	308	286	272	332	302	280	291	271	276	299	304	279	281	292	277	303	295	304	289	298	260	317	312	312	281	287	248	293	273	265	283	291	286	322	316	311	283	287	291	301	279	302	272	298	286	286	291	292	289	263	283	278	283	288	289	268	283	300	289	316	305	277	261	277	283	262	281	317	269	267	300	281	286	289	273	290	272	270	281	312	288	304	315	332	301	336	290	251	288	288	301	317	288	299	292	284	269	310	280	289	300	285	288	302	298	268	290	266	294	281	276	305	289	302	287	283	284	277	282	279	274	289	316	274	287	277	291	257	296	316	286	289	275	287	268	297	273	287	280	274	299	302	297	302	315	306	281	279	300	280	285	305	281	299	276	294	274	302	289	277	293	278	314	285	287	319	297	260	284	275	292	290	322	299	301	281	273	277	258	268	316	285	300	278	311	292	298	276	303	258	331	316	300	275	320	283	278	298	253	279	307	314	278	280	272	277	279	298	289	319	276	290	276	265	311	265	308	319	273	277	289	310	304	256	262	329	297	275	271	284	289	288	292	300	275	307	288	316	266	260	269	277	266	288	291	295	281	301	270	294	302	292	275	280	292	306	264	254	255	294	308	284	309	351	297	304	299	256	295	312	295	300	324	287	265	305	256	311	315	312	302	312	326	310	302	302	271	283	282	317	291	306	291	280	268	286	287	277	302	282	310	293	325	282	281	301	314	264	304	266	287	273	310	311	269	286	281	292	295	286	271	298	285	297	287	286	296	278	278	308	277	288	279	321	309	287	248	263	320	307	289	284	311	287	288	297	281	281	280	288	263	267	296	273	287	282	258	302	311	347	274	302	306	264	234	300	310	273	253	278	286	256	303	282	270	289	291	322	300	315	273	299	332	288	309	313	240	281	261	278	272	276	294	316	290	297	326	299	278	268	284	309	277	284	315	293	284	312	275	310	277	300	298	284	305	316	279	269	296	294	239	293	295	264	271	297	274	282	342	327	284	313	308	292	294	312	297	313	242	316	271	259	277	291	314	258	301	283	317	290	263	298	270	268	290	290	321	266	275	283	291	283	292	266	264	323	288	315	284	314	292	290	292	245	262	285	267	304	325	294	291	263	302	282	313	317	285	311	271	260	254	306	289	307	276	288	291	335	244	309	279	284	278	284	282	280	300	286	275	304	281	293	277	266	291	285	302	299	306	301	303	271	300	316	288	263	300	288	306	318	326	277	322	291	293	261	285	271	311	297	270	293	283	285	290	339	291	294	283	288	313	280	281	277	290	268	297	297	302	291	326	280	288	299	264	266	304	286	274	260	289	273	287	343	254	346	264	290	300	266	262	284	290	280	320	266	316	314	317	303	307	307	277	298	292	296	303	272	295	301	285	267	287	293	281	287	277	270	295	275	284	290	270	267	313	254	303	276	293	324	289	289	282	321	283	288	255	290	296	291	284	308	312	287	283	283	290	303	290	255	271	315	305	279	306	299	303	319	297	268	312	294	261	312	311	293	258	277	265	294	288	267	300	288	294	280	242	302	302	314	260	272	295	278	312	263	294	296	293	284	271	248	302	254	257	290	292	299	298	281	296	261	281	288	301	289	268	298	278	290	292	282	282	272	287	258	289	289	288	286	266	318	264	288	295	265	285	297	279	295	300	310	332	326	309	262	295	278	300	258	282	280	276	270	311	303	297	271	298	291	334	278	255	278	290	275	284	284	255	297	306	288	280	261	297	287	292	275	282	292	308
10346	1167	1822	1961	1710	1622	1656	1309	1257	1098	964	927	861	884	821	798	784	750	786	751	700	706	756	691	707	687	727	734	681	706	690	683	697	699	691	680	632	661	683	683	655	704	682	695	685	699	708	692	688	731	693	694	662	671	658	651	659	671	689	695	672	697	668	671	680	642	625	695	699	615	657	663	712	638	633	736	687	645	674	709	672	645	674	707	673	723	637	638	666	653	625	666	678	672	659	697	689	668	687	650	679	725	616	642	651	661	663	682	700	671	645	627	708	678	712	682	677	711	694	667	677	679	677	696	671	675	714	707	661	634	693	666	665	673	722	665	690	724	713	673	671	687	743	654	657	665	707	671	681	622	670	671	678	680	684	660	672	662	652	681	689	645	689	655	663	662	665	674	727	679	712	643	654	641	682	680	650	645	654	665	665	685	704	650	667	708	637	673	605	674	694	696	637	644	687	653	691	707	725	701	654	664	709	674	672	705	688	652	671	639	669	633	706	699	711	708	705	695	661	624	719	687	632	662	680	631	677	671	687	685	707	677	645	696	669	664	684	690	704	685	679	678	683	654	657	653	668	659	686	684	685	684	652	673	671	676	691	695	708	644	679	697	675	647	663	666	643	707	704	675	703	644	677	623	665	686	690	671	656	640	712	691	672	736	718	666	701	688	655	634	686	695	674	641	650	693	735	716	708	692	663	659	687	661	671	681	700	646	688	728	719	663	640	654	673	669	678	654	671	686	685	730	677	730	690	706	668	697	675	666	646	698	693	688	726	658	658	688	693	653	652	677	667	640	704	666	631	672	678	653	699	721	616	679	675	652	648	674	663	700	684	721	695	698	663	687	706	668	668	669	633	679	624	696	655	660	658	641	721	680	649	678	670	665	708	694	748	719	707	664	668	661	677	667	659	695	673	684	659	687	706	677	694	649	681	642	670	683	684	704	667	690	686	692	637	675	694	682	695	666	651	637	673	726	667	663	707	688	700	650	654	640	641	702	682	632	650	697	655	637	697	732	715	667	658	671	691	690	659	653	690	642	707	658	637	682	693	633	710	656	680	706	636	629	645	687	650	697	682	677	652	678	702	682	686	694	701	695	648	722	639	681	655	658	670	682	615	697	687	683	656	678	726	648	704	717	631	635	715	672	703	664	703	700	661	664	681	705	700	670	623	675	653	665	727	640	657	709	707	683	722	698	674	706	642	656	691	684	701	684	700	686	679	688	680	682	724	694	642	683	730	693	647	683	688	711	634	641	650	667	702	681	708	705	689	668	677	648	710	677	664	709	647	681	676	665	676	709	659	678	700	676	694	682	693	672	704	663	667	708	680	709	696	682	712	669	628	731	675	691	677	671	687	656	696	699	657	646	674	678	705	658	645	672	661	644	697	638	675	659	608	714	627	681	686	673	673	676	713	684	692	661	693	723	656	675	730	662	646	652	744	686	678	633	691	691	653	713	705	701	689	656	644	675	696	679	693	673	660	697	659	686	693	650	703	685	683	696	628	668	678	691	694	681	676	682	677	716	634	662	671	713	666	654	667	658	675	687	682	674	704	694	642	672	648	734	699	671	711	685	665	680	639	679	658	643	668	674	636	663	648	647	685	692	694	719	710	682	684	684	672	674	676	718	675	701	669	663	712	720	676	721	651	660	685	660	679	711	688	694	659	654	636	630	689	731	723	711	662	664	660	619	703	686	669	733	700	681	679	648	679	676	734	652	660	704	723	678	711	677	658	683	666	694	628	657	729	703	679	719	656	702	677	659	674	663	716	633	650	677	659	671	680	691	703	641	719	706	676	670	678	683	703	680	666	649	625	680	676	643	656	655	695	633	676	702	680	703	664	695	650	688	624	708	683	667	697	686	653	683	717	645	668	673	708	651	696	651	696	671	697	688	707	684	634	698	693	650	686	650	739	684	707	648	675	624	713	653	688	704	632	664	696	648	719	649	644	693	680	684	653	675	677	716	697	682	655	650	705	684	676	682	668	666	714	620	673	730	673	667	688	644	661	705	704	683	702	642	671	672	637	666	687	720	704	663	682	652	692	660	692	647	656	657	696	703	654	734	666	682	683	656	682	602	743	679	678	658	626	687	633	679	692	705	662	649	671	621	650	661	682	647	665	719	659	665	678	685	664	679	650	693	661	713	701	699	714	637	662	640	643	655	652	655	673	609	676	662	662	636	693	702	706	670	666	660	666	652	652	705	642	737	628	687	746	655	677	676	666	645	664	677	666	657	660	679	717	684	624	670	678	638	675	676	689	725	687	677	674	698	613	717	676	679	680	683	639	650	607	694	682	720	674	683	748	700	667	708	722	695	671	701	668	705	665	681	666	679	648	679	625	650	656	654	662	660	656	688	681	637	681	678	702	692	697	703	634	685	705	678	684	634	749	640	677	668	647	679	709	637	672	658	697	647	718	706	718	675	694	668	696	684	664	645	649	711	718	702	641	651	639	653	654	706	742	654	676	667	721	676	720	651	662	697	713	708	692	662	661	654	702	677	664	701	625	705	660	716	681	665	717	680	688	662	725	657	681	713	670	695	683	698	692	654	669	665	671	710	711	679	678	706	656	669	671	629	725	668	716	695	679	683	636	685	694	689	651	649	666	689	666	682	675	627	625	677	702	636	651	700	677	636	680	703	652	671	657	645	687	710	710	700	685	711	694	682	663	682	701	662	642	658	680	695	682	651	714	658	693	652	656	638	643	687	675	642	659	697	690	685	690	635	626	615	674	699	673	658	699	648	670	687	678	690	630	704	673	684	718	703	700	673	639	655	669	649	718	671	708	676	631	707	708	703	626	654	652	662	654	655	691	670	684	647	653	647	637	715	642	650	718	668	627	652	644	672	691	696	718	679	692	649	685	699	680	670	679	711	642	673	637	712	664	652	715	670	655	661	689	646	712	687	709	695	714	676	668	648	658	652	678	617	631	657	672	691	688	660	694	683	659	647	682	677	670	661	709	689	676	636	702	733	690	703	650	718	698	681	664	696	647	637	692	753	693	660	660	619	702	678	675	699	619	687	656	654	680	645	695	685	646	654	643	643	675	659	678	727	703	670	696	689	694	656	675	705	672	671	641	683	637	719	627	676	635	614	665	631	699	664	659	692	608	687	649	692	660	650	670	657	673	681	670	662	600	654	673	669	689	704	625	679	698	698	689	662	711	642	691	669	702	661	678	673	655	667	674	659	701	722	652	656	671	644	676	717	675	659	716	655	709	665	722	669	683	626	666	659	686	704	710	694	678	668	690	686	643	705	705	657	675	674	666	711	669	672	674	675	707	720	661	662	723	696	665	700	673	657	666	685	682	651	658	711	717	704	675	663	687	674	697	677	655	652	709	721	710	710	681	665	672	666	682	684	701	670	668	687	666	687	716	648	698	687	698	684	620	641	658	675	678	686	698	710	684	689	666	678	674	669	676	659	710	680	699	709	656	718	648	651	667	675	695	666	694	707	687	662	643	697	691	651	657	716	711	653
27105	4201	1812	1399	1150	932	1002	669	617	560	478	504	487	521	456	430	437	433	443	429	419	433	417	384	439	415	448	449	388	428	423	401	408	404	415	432	406	420	452	438	390	381	420	420	409	442	440	399	408	419	390	428	405	444	454	423	385	384	403	404	441	398	392	424	394	436	408	383	408	424	437	407	414	384	361	431	411	401	413	388	411	422	392	433	414	449	372	389	414	406	403	405	440	448	451	424	431	444	440	410	420	438	398	368	430	395	430	432	386	417	402	401	463	401	470	431	397	413	423	384	400	403	430	413	425	395	423	446	440	411	392	442	435	416	402	392	410	424	400	443	414	426	405	403	418	404	389	428	399	408	403	402	403	428	441	456	391	397	422	417	396	439	428	446	390	400	432	412	391	388	444	413	402	400	436	399	406	415	381	428	410	433	468	400	381	415	425	412	405	404	418	425	397	421	445	421	445	427	385	375	412	403	402	408	394	398	422	377	406	440	414	402	417	382	415	377	374	416	413	419	407	433	428	443	443	416	426	477	406	411	450	406	390	408	410	403	411	403	412	400	396	421	467	433	435	404	417	437	389	393	439	426	402	395	441	403	468	418	430	445	355	451	428	380	431	415	434	406	411	393	415	420	425	399	430	401	468	392	402	409	442	385	380	417	409	404	412	392	376	398	411	430	424	414	439	395	457	425	426	407	481	407	445	370	423	422	379	409	424	386	406	415	423	436	365	407	431	433	398	411	415	391	410	419	409	457	412	404	391	402	408	355	429	446	425	429	436	405	399	430	406	407	402	379	376	409	388	428	402	400	422	422	423	432	442	396	431	424	438	380	422	393	404	377	422	398	412	419	420	422	426	394	425	406	411	412	410	433	437	397	390	412	373	427	400	372	454	418	417	415	433	403	405	379	454	412	440	366	422	418	402	412	409	433	416	404	450	408	370	369	398	445	431	411	442	402	384	396	386	436	405	393	422	421	418	440	389	442	424	392	443	371	436	415	401	427	393	403	383	433	418	430	441	380	400	429	376	374	377	385	467	398	409	391	417	388	425	432	409	409	411	362	413	403	417	405	436	408	436	471	390	383	392	408	404	387	340	423	407	425	395	448	426	431	390	377	373	427	380	389	395	405	437	410	396	411	429	432	398	390	400	402	381	410	389	428	420	425	401	416	422	397	390	396	422	366	422	409	409	419	426	440	412	439	419	410	418	394	402	421	394	437	419	443	423	393	394	431	360	409	398	428	423	396	429	413	444	420	430	406	403	402	366	404	415	421	412	402	436	388	432	403	362	438	433	373	449	461	424	405	388	413	462	424	409	383	413	406	396	438	391	437	421	429	404	389	416	406	401	395	411	414	413	394	414	426	449	387	408	395	403	383	459	420	422	407	406	444	428	412	391	381	382	417	407	398	388	456	394	390	442	386	387	411	449	450	417	406	409	413	433	441	430	417	428	417	383	410	448	400	401	401	395	439	408	400	388	413	439	399	409	424	416	380	416	428	388	442	452	374	363	390	415	434	486	413	368	418	443	420	430	445	424	440	411	409	428	411	422	440	452	429	402	402	389	433	407	423	412	456	441	412	398	449	416	377	387	426	391	421	391	402	409	420	436	455	417	398	387	416	411	385	425	406	439	433	429	433	379	437	428	386	371	395	426	409	418	425	432	384	458	443	419	436	425	435	384	417	426	423	345	410	404	446	451	447	472	390	374	411	449	406	424	414	416	422	401	388	397	450	414	384	391	418	406	416	399	426	429	397	431	361	403	440	458	451	399	441	432	391	445	421	409	396	432	430	390	426	438	432	384	401	448	385	418	420	427	442	430	417	425	449	382	406	417	396	377	412	423	425	394	408	419	416	418	397	410	396	433	461	429	444	428	414	400	421	416	417	409	384	390	421	402	427	417	429	450	414	374	390	404	439	415	335	411	354	402	387	391	376	391	414	434	410	377	409	419	434	443	409	364	394	398	413	421	388	436	409	426	410	386	409	436	367	403	435	429	364	374	411	390	441	407	398	417	441	423	409	416	474	376	408	439	428	422	441	445	420	421	386	390	428	455	418	378	419	411	396	433	396	407	426	435	425	421	449	416	390	395	428	354	404	412	403	442	430	444	423	428	429	373	430	427	426	382	428	395	449	426	418	415	389	384	422	420	386	416	400	380	424	431	425	449	398	434	435	397	415	457	416	421	408	454	392	456	444	453	427	425	400	391	388	388	370	429	349	399	380	396	399	396	400	380	361	421	417	425	404	435	407	413	431	390	417	384	391	398	416	407	420	404	386	420	437	417	427	427	436	398	407	416	404	404	427	374	367	416	370	443	402	404	387	404	395	421	420	409	397	397	388	421	425	403	403	399	386	403	402	422	406	399	416	389	427	439	417	414	373	398	407	378	415	450	425	417	398	400	452	410	366	423	356	386	408	391	419	400	436	404	417	419	411	414	414	437	403	397	435	395	408	404	419	449	423	386	403	403	422	444	446	388	435	422	393	432	429	401	424	352	453	440	443	368	415	401	415	423	479	445	399	426	409	396	390	469	416	427	413	413	380	394	408	410	415	405	422	420	416	432	401	458	427	377	386	399	399	386	425	430	419	395	436	408	428	428	373	397	398	396	422	437	460	384	402	408	394	397	437	374	423	413	364	402	385	407	383	397	438	432	421	416	423	424	413	447	426	396	374	394	438	404	397	416	394	410	402	448	413	405	420	452	398	409	386	439	401	405	402	399	410	401	397	398	430	435	412	414	358	398	391	425	389	402	385	401	409	363	417	404	418	420	432	398	428	405	406	421	444	411	403	387	422	417	427	423	387	447	446	414	429	428	390	411	391	398	416	416	404	444	408	452	436	406	416	448	430	402	384	410	390	433	395	444	433	437	407	400	426	427	482	405	420	395	468	439	373	414	407	411	412	415	420	368	378	396	401	447	400	402	413	452	417	418	420	414	450	388	361	387	409	404	429	400	410	390	433	431	417	419	424	457	405	408	380	402	402	413	397	383	382	414	409	387	429	425	391	384	457	438	425	424	407	435	406	423	421	377	452	441	390	414	438	401	415	443	442	413	439	421	400	447	431	419	374	426	435	416	420	438	438	406	392	457	427	425	410	418	409	466	367	411	431	427	402	444	411	375	427	398	406	411	386	400	433	409	402	413	427	438	436	459	391	366	410	417	405	413	405	392	369	417	413	392	432	396	385	429	383	391	406	399	442	441	397	411	444	414	384	419	403	424	411	386	397	377	395	384	353	424	401	360	395	408	366	408	419	379	344	414	383	374	429	394	378	407	369	370	409	397	408	437	435	418	426	388	427	398	423	358	400	403	411	380	432	392	442	448	421	428	413	409	380	395	416	438	392	411	400	428	422	426	424	423	418	418	444	429	420	393	416	418	405	390	412	384	412	431	403	390	423	423	400	397	430	405	384	435	426	423	393	402	432	433	401	445	413	425	365	418	350	417	408	442	414	451	444	424	453	401	387	398	382	410	382	403	415
14740	1794	2849	3268	2727	2846	2752	2122	1923	1755	1447	1323	1228	1188	1192	1045	1054	1070	1048	1014	1020	1049	973	983	993	960	903	937	962	997	925	984	984	956	986	912	974	882	930	911	885	872	965	944	969	977	932	929	868	979	960	888	889	978	923	931	986	933	919	994	895	940	938	912	902	872	972	912	960	935	946	914	901	945	924	965	931	890	946	916	904	965	912	937	934	912	885	907	958	937	932	925	949	967	925	874	873	938	898	927	891	915	896	894	878	880	924	905	899	898	951	887	910	923	850	946	921	919	934	890	890	884	975	971	899	913	937	866	943	924	964	925	945	991	881	962	882	919	877	918	941	903	907	923	905	924	939	910	892	948	907	912	926	912	919	903	960	967	940	895	886	915	952	941	914	917	837	970	910	918	923	897	891	902	921	900	913	964	909	881	905	926	860	916	941	951	879	915	891	904	922	917	862	936	900	871	881	939	910	948	889	883	999	926	884	927	863	911	872	906	857	867	864	970	872	970	926	912	884	944	911	901	921	889	877	906	855	912	904	893	913	917	928	884	952	908	861	962	920	953	914	917	981	928	946	919	950	885	950	905	944	907	895	923	929	882	885	907	960	865	915	874	931	950	923	952	932	933	975	905	939	957	914	933	958	968	920	920	986	865	932	984	923	974	918	920	889	863	931	921	930	946	908	912	908	883	943	870	998	894	905	916	970	917	929	940	945	941	911	913	903	934	891	913	920	935	865	854	876	881	938	863	910	898	860	898	918	891	868	893	918	921	930	914	899	955	986	899	891	911	935	870	906	916	972	906	940	942	935	898	965	901	966	861	961	906	982	914	895	893	893	901	881	875	856	934	929	894	939	884	930	853	948	882	889	921	880	961	889	905	909	934	876	927	914	954	919	896	951	891	838	854	912	950	910	924	929	871	926	909	908	870	915	905	894	911	903	916	876	935	907	860	919	943	960	918	854	938	925	884	952	923	894	842	850	881	912	872	900	975	948	935	888	979	858	904	941	928	935	955	896	890	925	882	935	901	896	875	879	961	841	937	908	928	918	912	871	925	885	923	926	915	920	908	956	899	914	862	919	945	931	921	946	872	862	939	890	927	947	877	867	864	922	883	882	919	890	929	981	941	870	929	898	919	918	902	861	925	901	891	923	956	909	905	865	869	945	967	913	868	909	912	898	912	890	868	931	906	860	938	943	939	882	957	884	905	903	932	892	878	880	881	955	893	955	869	891	861	946	926	875	883	886	894	898	907	881	902	907	965	925	876	937	891	957	901	884	957	867	915	912	895	878	860	876	974	864	907	931	897	985	865	926	883	900	878	904	925	952	929	893	965	899	939	942	902	930	916	898	923	899	920	935	915	894	897	908	961	898	889	963	934	1005	896	932	858	966	959	940	932	937	865	901	887	903	899	940	902	907	922	946	917	905	895	892	971	926	894	963	893	961	907	945	912	905	966	881	890	912	905	903	979	923	943	971	937	940	936	863	905	923	964	903	919	912	953	871	887	898	972	909	936	883	913	846	869	950	913	899	894	941	946	969	903	947	941	900	890	887	917	944	864	922	948	914	927	937	936	936	876	857	940	925	877	955	904	912	905	868	924	937	895	896	908	884	969	972	900	929	883	972	862	919	888	925	909	936	872	862	877	869	906	825	950	965	903	928	905	906	940	891	986	912	901	949	907	930	915	870	941	939	883	900	885	884	943	903	901	869	908	926	884	996	929	954	868	908	901	1012	935	994	851	939	941	913	868	905	908	882	931	930	919	961	982	932	943	917	941	896	910	940	910	920	962	869	857	897	902	914	915	879	954	899	886	919	898	865	868	877	857	907	911	954	902	885	870	953	847	891	934	923	964	951	910	916	859	942	859	930	936	851	921	970	897	933	933	872	823	964	930	900	883	954	941	981	940	907	899	899	922	897	900	880	887	843	925	906	858	932	915	876	882	927	909	942	899	898	942	916	918	870	894	897	895	901	907	869	931	941	897	931	890	894	943	945	868	883	893	928	960	936	865	948	909	950	889	874	900	915	932	915	896	899	870	905	963	888	907	919	930	909	890	855	899	904	859	901	892	939	889	908	876	835	954	963	921	931	956	920	931	952	912	930	892	911	911	945	929	939	924	947	916	934	893	873	929	923	982	888	968	903	968	921	916	898	845	883	886	861	946	887	892	897	877	916	921	935	927	918	903	897	939	888	895	890	917	973	945	935	910	899	902	917	929	933	899	845	864	904	939	932	944	911	928	848	900	917	919	926	974	934	899	935	885	961	877	939	844	935	890	936	922	879	854	947	934	879	915	936	918	914	883	899	923	872	907	895	892	939	914	944	921	866	913	905	931	947	909	918	883	885	945	889	939	901	895	902	871	871	859	963	846	975	881	968	923	902	899	869	905	937	925	882	923	873	902	918	982	902	910	938	953	959	911	957	945	917	890	956	886	928	918	895	877	918	918	941	892	845	914	974	917	945	913	925	941	887	924	957	930	967	875	937	966	901	961	900	891	927	919	963	936	883	874	869	903	943	935	904	932	851	953	904	921	879	907	948	904	868	960	906	927	953	898	902	943	866	885	930	902	907	892	954	922	906	933	877	848	967	886	892	933	945	914	949	923	896	920	914	945	939	942	945	874	809	943	944	854	924	957	937	917	922	894	859	959	887	908	950	967	924	904	917	905	891	849	886	881	893	921	927	918	906	895	972	912	892	919	909	947	923	926	940	919	932	886	926	883	874	925	908	953	960	907	933	882	918	915	887	912	869	880	888	968	973	893	933	939	914	824	914	931	905	885	912	928	905	875	902	961	902	892	928	910	936	947	956	870	915	951	932	971	958	877	913	914	901	909	951	876	940	871	917	932	897	871	908	911	915	902	934	937	948	935	888	877	973	884	886	886	889	889	956	949	894	961	905	964	956	912	878	939	904	915	894	907	917	911	935	900	916	918	895	884	877	941	857	885	905	959	904	912	959	903	897	894	912	918	890	940	939	912	906	928	894	936	930	908	939	928	913	888	882	884	910	877	878	888	918	947	889	947	941	922	918	921	930	900	886	958	885	883	894	905	936	921	839	922	927	899	912	904	921	904	903	932	958	963	935	938	899	914	870	906	942	943	900	887	886	904	934	948	940	919	901	900	979	941	952	872	886	937	887	971	917	903	906	879	900	875	904	922	921	937	913	901	878	914	914	900	935	908	941	873	897	856	926	888	916	895	921	878	911	952	902	903	957	874	930	922	974	868	889	932	902	920	900	939	885	894	895	920	895	883	925	906	887	903	896	893	936	932	909	874	911	870	885	899	898	974	970	888	858	854	886	947	922	931	901	951	910	908	964	933	895	900	1019	859	883	923	917	937	929	913	933	949	946	898	990	960	884	877	933	903	887	911	897	891	903	920	914	935	910	855	976	917	865	874	904	929	966	903	896	958	910	876	966	907	899	885	883	893	895	971	877	904	898	937	920	925	934	910	872	944	914	935	912	869	985	925	956	937	933	941	944	879
5227	422	344	244	224	226	238	223	188	215	229	208	211	211	228	195	218	207	200	225	221	196	219	245	222	206	231	227	219	212	209	217	196	208	243	222	235	239	220	225	234	210	192	196	224	223	205	222	214	231	214	187	187	184	210	203	237	228	208	230	207	216	216	180	202	223	228	192	170	221	217	237	226	199	197	208	195	205	216	193	201	207	199	231	196	221	218	208	224	205	221	221	210	209	199	231	195	218	208	228	223	218	193	212	200	209	218	215	207	205	204	212	221	193	195	233	213	197	206	238	225	224	218	223	222	208	222	194	195	196	216	225	229	204	200	191	186	210	194	197	217	205	198	217	194	204	224	220	212	216	200	198	195	246	219	216	190	237	238	232	206	201	196	219	228	223	229	225	206	244	222	203	233	225	219	207	236	210	209	207	180	193	200	206	218	213	212	211	223	222	191	235	209	202	228	202	195	204	228	196	177	196	215	237	209	188	235	215	210	204	212	209	200	188	207	206	224	208	221	215	206	199	227	191	208	198	217	212	203	191	214	213	231	197	208	207	224	192	232	214	182	198	205	222	208	204	209	205	217	233	206	229	224	220	230	198	237	220	187	188	210	206	239	182	227	234	216	200	214	245	240	206	214	220	263	220	216	195	197	186	219	156	223	184	202	220	200	181	227	241	201	209	222	213	202	196	201	220	202	202	204	199	208	227	204	197	202	210	198	205	208	210	213	211	192	221	231	200	207	205	238	236	197	224	181	235	203	238	231	233	237	237	206	190	190	208	242	209	187	197	204	214	197	207	228	207	213	213	221	213	240	211	232	191	213	205	210	220	201	181	219	222	232	207	201	179	210	209	234	218	221	191	210	199	201	214	204	206	191	234	225	182	174	231	217	205	182	192	219	175	220	226	220	204	235	192	203	185	201	207	204	216	178	194	213	210	194	198	193	226	187	195	192	192	215	211	231	237	202	199	237	222	214	215	238	204	198	219	182	207	215	231	229	231	217	236	205	232	217	217	213	192	208	227	224	245	226	217	211	229	189	210	215	196	218	236	210	198	208	235	210	212	218	194	220	232	220	243	213	205	208	207	207	203	207	188	199	217	224	209	193	186	183	206	212	164	201	240	201	208	223	215	222	215	211	204	206	201	221	226	208	177	210	236	217	193	213	213	245	227	219	205	242	193	178	219	240	185	180	244	234	234	194	227	202	208	202	228	196	233	214	218	224	196	219	218	234	184	205	200	197	197	208	230	198	182	221	249	215	197	214	203	216	209	196	234	203	230	199	220	220	206	203	214	217	228	211	227	189	213	211	228	224	201	204	198	220	228	214	219	208	211	208	194	184	233	208	211	202	221	214	206	211	219	220	223	222	197	202	206	196	220	226	186	213	202	204	222	232	219	210	187	232	238	196	182	224	233	215	221	202	212	213	205	236	196	209	238	193	205	225	206	186	221	192	209	226	203	217	188	227	215	227	197	214	238	192	219	182	199	225	218	220	231	241	219	219	220	188	201	210	235	201	219	197	222	219	225	226	224	217	196	206	210	184	181	237	211	186	218	225	227	180	232	220	193	241	222	195	223	190	190	235	175	204	233	215	199	199	227	212	239	235	216	190	249	195	194	222	225	207	198	217	222	222	231	228	227	227	215	236	199	227	217	165	207	218	222	235	211	216	183	235	214	228	223	218	216	207	170	212	202	196	210	219	198	203	209	212	208	216	221	218	228	206	180	179	210	211	192	229	213	229	202	217	210	206	183	205	172	229	224	191	195	217	213	225	224	195	194	217	210	238	216	237	220	210	210	228	203	189	217	229	215	231	215	242	193	222	204	200	226	211	209	208	229	211	221	206	208	213	248	205	185	191	224	217	183	212	241	208	216	192	201	214	187	203	229	241	210	190	203	178	215	204	215	199	207	205	220	237	223	210	209	198	197	189	189	219	200	214	232	197	201	203	198	235	192	217	196	207	213	231	221	220	209	214	226	215	204	227	198	199	194	199	223	193	215	206	206	198	201	220	219	179	186	213	213	211	244	217	218	188	204	181	203	192	200	204	220	217	236	207	198	221	233	218	203	239	193	201	217	237	193	209	218	176	203	189	202	213	227	223	245	188	203	191	184	212	192	232	219	201	204	217	221	199	222	210	193	236	204	195	190	205	220	189	207	210	217	201	213	229	238	214	210	209	194	201	227	239	247	215	223	218	198	216	217	202	227	203	208	206	222	230	217	191	200	212	206	199	209	241	234	198	228	225	194	235	207	216	234	208	234	208	205	229	200	222	214	251	217	202	199	193	245	197	208	205	205	203	214	231	202	190	199	217	215	209	230	217	184	210	209	176	192	201	210	212	217	219	253	217	205	208	214	185	216	203	188	197	203	223	215	216	233	234	217	208	195	233	188	196	214	208	207	195	213	222	221	222	209	201	222	234	196	210	224	205	202	218	201	199	208	200	198	205	196	167	190	215	214	203	217	231	217	205	201	224	211	213	222	191	211	203	200	247	196	197	194	198	232	219	183	209	216	231	227	222	214	229	211	216	214	197	197	224	211	213	190	201	195	205	211	236	185	180	212	198	208	200	203	200	208	217	202	211	202	199	227	190	221	198	223	198	190	216	226	234	225	179	214	215	194	207	205	233	233	203	198	195	223	205	243	236	218	232	231	221	204	228	221	210	213	215	215	214	203	223	197	208	187	183	216	221	216	234	200	234	223	219	225	207	186	217	220	200	201	234	216	214	218	196	198	215	220	221	232	203	226	207	173	229	213	222	205	191	218	213	206	199	207	211	213	248	180	185	208	219	238	185	204	201	232	205	220	189	221	216	180	208	202	179	209	209	202	222	198	228	211	207	211	195	201	214	242	214	206	216	198	230	222	204	211	242	211	238	225	181	218	189	198	224	205	214	219	205	217	215	193	208	204	218	210	240	216	203	213	177	200	221	201	228	218	186	194	196	203	194	228	198	214	218	214	209	203	191	232	223	189	228	178	209	230	212	204	229	201	239	231	196	220	215	201	207	224	222	226	215	197	261	239	193	204	206	200	198	202	221	197	216	194	203	212	200	214	209	198	218	208	236	191	189	215	234	216	262	208	202	198	207	230	206	200	198	197	210	206	198	219	224	185	211	224	218	223	197	216	219	199	219	174	235	202	225	223	187	200	210	219	197	220	207	222	241	216	202	232	222	200	217	208	210	216	241	210	212	196	197	205	180	222	216	209	210	186	201	212	227	217	212	219	212	225	204	195	194	215	193	196	217	213	219	178	204	196	229	199	230	217	206	202	213	223	220	231	190	198	212	210	219	217	194	206	224	219	200	246	229	212	208	214	216	216	224	209	213	226	195	212	198	225	228	231	221	223	225	233	207	193	205	199	200	214	209	210	177	213	202	168	228	209	210	242	205	178	217	226	201	217	222	206	211	201	224	190	229	223	220	206	196	220	189	209	199	209	197	204	205	223	206	219	210	206	214	218	218	224	220	177	191	201	224	252	210	223
3456	565	719	626	647	601	626	621	537	530	496	528	541	516	546	510	487	539	506	533	534	513	500	475	497	511	513	532	529	540	514	493	537	526	510	523	542	515	532	544	521	503	505	548	535	509	570	526	518	531	514	505	486	496	484	515	495	534	513	545	507	515	519	494	491	485	516	472	479	496	503	519	490	463	529	500	506	508	526	523	509	504	524	537	521	488	558	505	490	516	542	511	556	531	525	500	504	486	521	547	509	542	530	530	483	533	532	510	535	517	455	515	533	542	528	537	515	537	502	500	505	544	523	514	510	529	533	520	514	516	483	502	523	513	534	531	493	512	493	509	511	495	571	516	506	546	517	534	556	491	528	535	527	485	489	506	540	516	478	505	544	509	524	507	502	512	455	519	477	511	522	521	495	548	510	530	486	527	541	553	501	505	507	557	549	502	536	539	513	494	499	555	484	507	539	536	498	499	533	536	497	500	519	537	556	503	476	497	519	519	528	538	489	459	540	519	499	500	496	521	539	521	527	529	523	509	515	525	511	492	553	559	490	517	488	543	508	530	506	562	547	565	537	551	510	484	533	491	499	525	499	531	535	524	485	494	541	525	534	474	520	541	492	528	524	488	498	489	518	509	508	519	512	510	484	518	557	489	501	518	507	529	529	547	514	491	496	503	433	518	488	505	567	474	531	502	494	479	518	510	515	515	517	538	529	486	481	531	494	532	494	535	563	542	494	509	549	515	505	492	511	505	534	496	516	504	504	485	521	506	518	547	487	471	541	522	539	518	518	530	511	464	487	500	501	505	540	548	537	539	506	520	525	538	509	488	555	514	502	523	510	509	511	537	523	571	484	498	496	534	535	536	514	521	537	515	518	521	505	487	526	485	510	512	482	543	552	527	540	536	528	500	533	562	511	506	508	535	504	532	537	513	523	484	513	482	501	542	497	511	539	540	546	496	499	522	492	524	529	495	536	516	493	521	545	523	507	509	530	542	515	491	481	495	537	524	536	526	520	485	475	566	512	499	530	498	509	487	533	542	518	522	504	526	507	534	506	489	509	506	533	509	523	504	525	537	473	519	498	481	526	510	513	517	504	535	505	510	494	511	515	519	559	534	535	521	496	480	528	511	518	538	508	481	573	519	536	500	547	493	482	524	536	480	529	500	546	462	468	507	531	509	517	491	506	515	540	497	526	513	491	537	522	529	497	518	481	534	533	512	489	503	479	545	490	496	523	506	582	485	489	541	495	547	512	510	495	582	540	542	513	523	501	524	489	501	492	540	563	554	512	489	485	494	523	543	491	516	526	552	466	550	505	515	526	523	523	510	528	516	553	494	499	522	541	515	517	549	483	527	523	559	487	535	528	533	538	504	541	517	521	542	527	494	496	552	485	509	542	495	539	473	494	514	512	538	505	469	515	523	495	468	525	528	504	514	478	456	465	559	522	527	535	470	497	512	492	481	525	518	526	520	518	572	496	475	513	507	513	473	539	489	513	531	491	543	479	487	510	518	484	531	536	460	505	536	502	507	522	490	581	480	514	514	510	493	521	522	548	544	505	509	518	527	494	519	501	525	522	478	518	512	557	489	525	492	476	523	512	518	502	508	500	482	501	521	485	529	542	519	512	505	515	529	532	528	509	512	501	529	531	512	498	528	530	534	523	511	532	541	513	524	500	505	545	519	548	547	489	514	477	492	539	502	526	490	491	498	530	506	503	465	538	508	505	552	552	477	516	509	502	552	483	523	534	471	528	535	504	526	528	528	536	495	480	515	515	541	511	507	499	554	516	574	513	521	541	511	521	553	461	528	488	521	478	554	506	495	546	486	517	535	528	514	493	506	520	539	524	511	503	508	533	533	506	534	528	510	470	495	485	512	531	493	522	531	539	507	516	488	527	568	535	513	500	524	515	513	525	526	520	501	540	511	532	514	514	527	574	499	527	494	509	502	510	479	520	493	512	484	493	540	529	499	532	535	514	567	477	500	518	529	539	506	488	522	506	540	454	523	518	539	502	477	518	532	520	510	463	515	457	534	567	527	507	534	495	525	522	537	508	488	540	535	504	532	503	493	497	547	514	538	499	537	456	526	507	486	524	513	496	527	505	528	532	475	526	497	510	498	502	524	495	505	523	516	499	518	495	527	542	494	560	496	553	482	498	552	519	522	493	475	500	536	506	494	520	493	525	512	488	532	486	520	493	517	532	486	516	521	494	514	496	527	526	515	498	491	486	540	565	504	493	483	554	529	528	493	471	494	517	505	484	497	539	540	485	502	487	508	516	523	526	530	501	538	543	544	515	537	531	503	494	509	525	523	518	561	514	539	516	540	492	481	517	485	530	511	526	524	480	514	491	507	510	510	466	499	542	526	531	516	557	492	515	525	496	514	527	544	511	480	503	542	505	494	554	500	525	525	544	512	516	525	484	531	504	538	551	508	483	475	518	523	487	507	479	542	491	531	474	490	478	528	525	537	540	515	512	508	501	538	496	530	495	521	535	542	492	520	507	498	543	516	491	504	526	525	510	496	508	510	480	500	480	501	519	534	478	521	527	524	497	521	520	498	481	509	527	501	506	483	515	538	529	542	494	496	542	507	565	540	531	509	532	528	513	468	511	518	504	493	527	493	511	476	522	518	541	512	482	535	520	558	512	521	535	509	530	504	519	512	487	480	498	504	502	513	515	531	510	485	526	522	501	552	499	519	553	490	546	498	494	548	513	521	508	503	526	512	562	487	530	532	544	527	523	525	531	542	509	532	527	495	572	519	537	521	513	492	532	533	488	562	529	544	505	540	518	529	500	497	479	490	523	501	518	518	551	475	504	507	511	534	545	512	519	506	488	507	562	545	541	513	542	527	486	514	513	548	487	501	460	543	496	582	579	493	527	525	484	497	503	555	548	536	483	481	533	560	508	519	496	549	521	497	526	509	552	517	508	485	526	482	543	511	531	494	489	552	512	486	543	498	504	546	515	484	487	562	527	522	499	572	503	487	515	509	521	513	497	516	521	543	505	508	503	526	514	515	514	537	514	524	541	483	482	513	505	490	490	512	499	498	480	526	494	501	515	501	507	507	510	517	516	533	493	504	516	558	485	504	539	486	504	523	507	482	498	497	491	558	558	535	494	546	522	517	486	474	504	509	524	498	511	517	523	532	527	518	537	505	474	502	546	487	510	506	560	529	540	515	489	518	544	508	511	521	540	499	527	481	558	497	475	513	529	544	510	504	499	533	509	519	525	522	547	470	506	562	528	499	554	513	543	487	516	527	488	550	498	512	503	484	549	501	525	531	508	465	522	493	535	520	513	480	534	527	522	528	484	528	518	504	509	507	533	506	524	510	536	528	533	506	496	512	495	543	469	492	511	466	495	504	493	530	513	492	519	508	519	526	515	470	551	487	496	523	550	480	543	533	560	507	509	517	516	496	532	512	549	494	489	519	519	507	511	500	533	515	520	483	522	547	543	554	533	492	517	480	534	506	534	493	506	575
17507	2038	813	833	669	617	565	414	421	374	325	305	321	320	335	280	311	297	288	272	305	294	314	291	289	281	311	298	280	309	282	299	289	302	305	331	302	288	271	269	295	270	279	283	272	289	277	289	268	278	293	293	283	301	304	296	300	266	311	294	311	357	307	321	293	280	282	299	319	293	294	287	296	278	281	264	293	263	290	286	278	294	298	284	248	309	287	298	286	285	291	278	295	290	286	306	273	291	308	300	309	301	272	311	318	300	308	273	330	319	300	315	300	297	272	316	288	296	253	291	290	316	300	338	284	279	279	277	282	276	273	307	303	263	297	256	260	272	261	266	295	316	262	290	278	307	300	286	310	295	302	276	333	291	292	292	298	328	280	290	298	283	275	295	287	292	287	285	294	282	291	300	254	288	302	292	345	302	267	322	271	294	311	289	303	306	294	289	284	271	258	304	328	293	275	319	275	280	303	308	285	293	276	295	320	336	286	320	301	281	291	287	282	264	288	299	305	304	320	275	289	296	278	308	291	319	327	295	312	308	312	249	275	284	286	286	281	284	264	294	324	275	275	270	291	301	282	297	283	295	279	317	320	296	299	281	281	286	256	291	281	327	291	309	277	308	268	293	281	315	305	292	307	289	255	274	257	267	258	265	293	314	225	281	270	286	302	289	290	286	303	286	338	279	333	278	275	307	283	287	269	297	281	281	296	310	298	311	293	313	311	306	271	336	264	281	260	320	320	298	292	307	270	251	278	253	290	286	306	278	281	298	285	315	313	278	277	267	316	274	279	272	294	286	251	283	279	319	272	343	301	282	281	279	271	317	272	278	278	290	280	298	272	294	279	290	278	309	292	311	300	308	289	236	294	297	255	292	312	280	310	329	288	309	306	298	272	268	279	287	265	295	316	295	256	272	300	280	314	275	302	278	303	295	275	301	281	276	297	301	289	299	271	270	282	292	291	293	273	301	293	293	334	265	293	289	266	255	307	267	297	311	282	296	296	276	284	278	274	296	261	280	281	302	266	309	297	266	307	274	282	282	266	260	277	288	271	291	291	305	278	320	254	267	267	293	277	297	302	274	310	298	287	279	259	301	291	310	293	299	286	311	296	284	237	302	266	297	249	295	278	287	272	307	268	285	248	290	294	265	269	287	288	315	279	290	282	279	294	297	258	286	324	275	297	289	312	280	285	304	280	290	310	295	291	286	236	259	279	292	282	302	287	313	284	286	301	268	307	284	286	312	253	273	315	288	265	254	289	300	288	280	289	293	272	309	297	301	302	301	276	282	277	271	285	294	293	271	312	302	264	284	278	301	276	264	271	283	282	275	284	268	304	290	300	271	302	294	281	294	292	273	334	273	300	287	304	279	300	307	292	327	295	283	294	286	279	233	321	256	277	284	283	313	272	303	272	299	283	277	273	322	284	310	273	328	294	284	293	267	286	276	267	292	302	253	287	291	339	313	292	303	279	288	288	275	306	282	326	314	294	280	304	302	277	296	276	292	291	298	311	321	287	286	291	287	304	270	320	306	267	284	290	294	297	331	301	334	276	265	316	293	290	263	321	286	306	269	263	280	301	327	307	295	285	261	309	301	282	251	303	318	270	299	270	278	246	291	300	273	296	344	314	264	261	284	344	306	305	305	316	324	288	276	276	263	278	287	302	292	308	254	286	291	279	252	296	279	309	272	317	302	252	284	275	268	309	279	310	304	297	276	286	304	268	263	285	329	330	279	316	275	301	298	269	314	291	325	294	302	318	295	307	287	322	289	282	273	322	294	287	275	268	299	308	272	271	287	298	278	308	296	261	292	296	282	238	269	281	245	293	295	265	288	282	301	321	295	271	301	281	283	326	345	307	283	283	285	293	293	295	301	269	285	318	272	281	282	265	285	310	305	291	277	292	291	305	319	329	286	305	304	281	314	310	278	317	299	271	337	330	266	266	317	296	277	313	269	313	280	302	300	311	297	294	282	301	313	262	299	263	293	312	267	297	288	272	292	284	281	253	318	342	285	272	303	258	303	305	294	321	320	283	276	304	257	274	273	290	308	279	267	262	282	268	268	301	261	293	290	273	287	294	307	315	286	309	323	276	259	302	241	272	308	289	299	283	267	277	280	269	293	284	273	301	315	297	298	291	280	309	305	305	311	268	276	291	290	280	285	302	294	279	289	304	271	277	263	264	292	280	270	303	282	272	271	293	288	247	289	289	288	285	285	279	289	284	267	277	264	255	287	267	278	256	270	298	312	298	309	254	271	285	312	270	280	329	318	297	311	273	285	301	277	275	276	299	317	285	289	279	276	322	320	285	295	283	294	312	275	279	300	288	292	299	311	289	271	286	292	337	304	323	278	271	293	298	282	311	294	298	268	276	280	246	303	254	276	318	303	291	256	275	280	312	273	296	275	283	317	280	282	278	304	311	278	312	281	283	267	291	275	288	319	294	319	266	268	299	292	304	278	279	249	300	296	267	262	292	268	301	289	278	290	302	326	285	270	288	324	288	305	287	271	281	323	288	279	295	313	265	303	302	260	283	309	295	302	290	273	292	284	256	335	296	282	293	311	298	281	263	306	296	299	269	284	279	306	277	307	267	316	323	267	296	291	274	290	291	273	297	276	290	272	294	288	319	283	291	257	314	277	295	289	323	302	305	289	281	276	241	264	280	331	297	323	292	280	270	287	306	310	279	286	281	277	321	269	304	278	284	248	304	268	296	325	319	310	284	297	297	301	284	321	313	277	307	276	271	243	297	303	274	319	279	277	300	291	275	301	284	333	279	294	295	273	274	270	304	285	313	286	309	287	260	269	281	315	305	290	302	295	300	252	285	283	295	311	274	290	287	291	296	334	298	296	297	294	298	300	307	308	279	263	275	286	311	277	303	322	299	287	264	292	269	279	280	257	273	289	273	305	319	297	284	283	281	268	264	316	292	313	285	292	244	277	298	276	266	273	267	281	271	275	291	294	331	302	278	286	295	274	269	261	271	288	285	296	289	283	306	291	298	301	313	261	286	274	287	290	286	274	295	313	298	273	272	281	272	323	273	303	295	270	282	281	285	319	302	254	280	306	316	288	285	280	296	290	322	278	306	280	283	266	290	296	307	297	323	299	285	317	271	321	278	300	274	292	286	270	274	284	270	298	288	276	277	303	309	303	297	254	300	304	305	283	267	293	309	294	275	319	296	264	257	278	268	309	281	284	311	296	300	277	266	275	277	280	284	307	290	303	270	293	336	297	275	288	281	325	290	302	292	284	296	314	305	276	284	272	295	280	279	309	313	309	276	292	293	273	292	283	286	295	290	292	325	293	293	291	364	296	291	282	259	271	299	310	289	309	284	278	277	294	263	294	303	288	328	306	308	296	274	329	292	290	251	283	284	273	248	297	303	275	285	279	276	280	276	297	322	317	290	269	261	283	319	290	281	286	252	281	311	308	258	304	334	291	299	284	303	289	317	281	313	286	330	290	304	281	319	314	289	281	293	265
10950	1105	1702	2106	1840	1932	1720	1314	1234	1117	989	943	859	833	819	775	710	738	695	792	715	760	743	719	681	682	707	705	738	723	648	704	693	695	692	665	690	649	718	730	699	720	664	708	685	694	647	730	683	692	704	699	719	689	713	665	707	667	712	656	731	660	666	678	639	660	710	666	690	658	676	703	652	670	709	701	652	681	696	696	692	721	654	636	688	706	711	681	639	683	681	694	711	661	699	663	689	682	644	690	636	680	719	714	712	715	696	649	655	636	661	726	677	664	658	699	674	629	672	682	647	641	685	652	708	657	666	706	636	732	674	633	656	660	679	686	709	687	645	684	682	667	670	704	672	681	683	706	670	714	674	663	656	673	661	671	718	703	699	714	691	682	669	690	696	682	670	743	668	622	660	662	656	708	737	677	619	663	690	690	740	663	668	690	665	688	695	676	687	647	666	690	673	682	669	670	690	699	710	668	654	697	702	696	717	683	684	704	673	663	628	664	672	653	655	702	644	719	655	698	654	676	655	624	666	741	641	623	661	702	676	691	671	659	697	705	709	693	671	674	669	692	686	650	660	698	684	664	654	649	653	691	647	658	656	675	695	676	692	669	661	622	686	696	619	685	722	698	660	723	665	669	695	667	663	690	658	673	686	697	685	646	675	673	689	658	682	681	674	704	669	715	663	676	631	685	675	709	602	653	686	744	680	666	669	701	640	692	634	651	690	703	683	660	693	654	698	655	700	681	661	708	654	717	670	697	660	686	656	637	681	667	628	687	684	658	638	642	702	752	663	629	692	662	698	733	648	694	685	634	693	656	664	663	652	626	707	709	697	659	714	729	689	653	695	704	702	652	653	648	654	639	686	633	655	656	698	647	694	720	698	653	670	706	665	676	685	678	679	686	724	712	647	698	642	703	688	649	735	660	698	688	716	728	653	682	664	606	670	676	723	633	732	680	668	689	672	669	691	689	688	603	676	680	691	642	699	678	669	713	646	645	689	715	697	686	684	670	726	607	672	711	649	673	735	668	640	694	648	677	647	654	675	680	704	641	664	650	692	693	721	671	683	630	666	695	669	676	632	662	719	620	659	672	669	666	683	652	650	645	696	617	706	665	660	695	690	639	660	713	702	662	655	653	679	727	641	659	664	706	699	707	690	723	663	669	678	640	652	654	649	661	722	664	690	669	664	665	708	646	694	692	694	697	628	635	676	678	687	666	687	696	677	681	726	633	696	665	663	673	681	642	637	651	667	687	658	675	684	659	680	718	682	674	667	664	702	693	704	678	659	684	674	688	634	631	678	657	725	650	662	660	710	699	656	655	679	680	717	689	690	705	708	724	698	710	720	665	727	684	693	674	728	629	664	676	620	648	700	694	691	678	706	695	676	675	708	663	689	672	726	719	689	693	734	675	679	687	709	653	659	692	695	690	683	706	748	654	685	678	703	722	715	609	654	664	691	630	686	654	669	677	712	653	644	681	687	678	669	688	656	674	674	656	656	670	690	673	703	651	683	703	659	657	667	625	703	664	669	660	668	667	692	664	657	659	671	692	663	644	685	626	734	717	672	633	661	733	640	686	669	644	669	658	679	659	642	656	651	699	660	660	652	665	667	631	734	687	662	655	685	703	624	625	637	639	659	674	653	695	654	660	669	671	723	711	677	656	629	700	677	680	675	720	662	669	645	637	657	694	668	672	683	704	705	642	653	705	693	688	685	663	668	667	669	672	722	692	688	686	703	710	701	701	658	643	687	644	707	694	691	678	649	662	650	660	683	692	678	691	641	680	667	666	646	675	725	696	661	713	734	661	684	645	666	693	732	654	639	701	679	672	714	666	640	643	668	694	664	670	644	678	664	675	648	715	686	649	669	700	654	737	683	685	620	674	643	617	681	694	676	636	658	651	648	650	695	706	719	651	713	644	676	713	654	664	701	691	664	695	696	703	669	676	712	657	700	691	667	672	629	680	679	681	711	695	643	739	656	668	706	696	620	667	667	674	668	682	692	633	678	663	673	657	698	653	681	684	634	674	681	702	715	713	689	702	692	653	670	716	690	695	658	685	674	693	663	664	658	680	681	648	688	614	685	695	725	720	698	670	685	698	689	673	674	723	670	720	684	676	703	661	685	683	650	693	688	681	656	689	675	661	692	660	667	620	722	704	673	680	652	672	685	668	678	663	622	719	719	689	671	658	674	700	699	686	683	710	679	642	688	678	664	688	681	719	644	722	672	662	704	659	687	665	667	670	645	681	609	638	655	694	665	642	653	674	698	725	702	654	669	676	692	678	686	683	720	644	637	647	664	672	672	685	654	613	722	668	661	715	653	689	653	652	689	646	709	711	655	703	679	702	655	692	662	697	740	634	642	685	656	711	697	673	684	689	662	646	693	679	678	674	655	724	692	694	667	661	669	698	683	613	677	648	665	672	686	674	663	680	608	673	710	643	656	676	686	690	666	646	693	684	694	666	680	663	708	693	630	725	644	623	651	634	662	638	662	724	656	705	649	703	712	624	682	648	635	644	711	706	693	677	685	697	692	647	633	665	679	637	752	666	664	676	662	634	633	685	664	680	697	669	719	668	727	709	631	698	657	653	705	685	689	688	723	682	654	687	726	745	665	683	669	675	659	680	709	695	683	660	682	708	667	656	701	680	700	633	672	731	730	693	667	707	677	689	650	655	657	702	684	660	680	635	699	709	674	695	685	638	692	691	663	674	669	655	657	647	677	696	664	656	645	648	670	703	653	689	685	672	682	690	626	675	673	650	673	652	661	674	682	647	714	677	674	677	716	683	719	663	659	673	625	701	695	704	672	658	692	694	680	692	678	710	693	654	647	632	683	665	663	739	710	681	670	625	681	679	668	653	645	673	671	741	680	660	676	661	732	679	662	682	674	699	657	644	684	687	646	674	718	649	665	671	692	681	691	689	665	665	683	660	671	702	633	684	649	731	739	646	694	680	697	682	707	695	698	682	672	646	680	678	700	638	675	695	641	670	730	685	700	670	691	703	633	709	726	661	671	704	649	678	730	746	659	723	668	698	698	693	675	704	644	675	706	688	622	689	697	700	600	750	697	664	678	704	706	666	672	656	658	726	656	667	675	674	681	681	683	640	659	674	722	702	680	657	638	646	679	714	667	659	713	720	640	665	699	655	649	669	681	681	668	653	683	711	634	621	664	703	704	693	678	710	669	661	660	681	649	646	669	709	648	684	689	679	758	653	686	734	665	671	693	692	641	693	655	679	665	682	670	642	646	744	680	686	666	637	680	683	689	682	706	676	683	650	711	739	662	645	667	708	678	686	694	688	679	670	677	720	716	689	653	696	662	638	643	662	651	657	664	646	684	660	695	674	689	663	630	679	660	677	699	722	660	721	714	713	679	663	654	626	664	684	715	650	639	728	706	693	659	684	677	706	675	645	711	656	701	678	657	678	730	709	734	620	694	690	663	686	656	670	663	661	710	690	655	676	680	662	694	641	662	668	637	709
27267	4467	1783	1265	1144	1033	867	760	633	563	551	519	507	449	496	451	441	399	431	386	415	415	446	419	423	441	426	439	411	416	429	455	417	425	435	427	433	421	415	426	425	401	429	425	438	416	421	423	421	419	449	421	418	416	446	429	403	387	468	434	398	423	460	420	446	398	368	358	410	406	403	399	448	415	469	443	469	428	394	432	464	434	377	383	418	410	425	430	400	407	396	395	447	411	443	461	407	408	378	418	418	432	430	426	433	402	420	482	391	399	428	424	425	440	418	467	422	373	401	423	426	414	436	395	396	426	430	366	393	454	434	392	441	380	430	385	414	426	417	443	408	370	429	397	412	423	415	431	393	418	384	443	393	403	408	414	439	393	420	384	396	393	426	453	390	427	373	417	417	432	410	390	402	421	434	434	400	463	428	436	458	411	382	403	453	428	423	436	424	400	430	445	431	400	416	417	446	385	414	389	367	409	429	427	409	386	414	433	395	408	435	375	388	427	440	424	424	394	418	406	414	345	401	452	428	418	428	414	402	442	418	409	382	431	421	384	390	390	401	401	415	431	390	418	388	383	419	454	397	410	421	386	394	464	414	410	455	445	413	420	408	416	463	430	415	423	406	422	390	412	401	421	411	425	398	382	431	410	448	408	408	392	413	416	424	433	432	423	416	398	391	409	419	407	399	393	432	424	392	386	420	418	426	385	454	416	439	386	385	435	420	427	413	415	382	377	415	412	423	430	438	369	391	385	388	410	417	434	395	443	441	418	396	423	422	381	387	387	421	407	430	391	405	416	381	408	429	405	445	420	446	431	404	422	401	389	415	451	414	398	445	431	410	445	429	396	422	407	397	412	399	428	396	377	456	415	430	421	393	430	391	400	404	379	374	424	407	394	423	424	405	433	420	400	441	415	436	440	428	425	414	454	375	414	392	442	402	414	414	419	457	376	424	417	419	408	403	383	442	407	423	444	390	449	455	446	392	404	415	404	446	379	451	422	415	390	422	474	419	377	452	447	453	422	412	400	427	431	412	395	416	408	425	417	375	426	386	430	424	397	412	400	444	412	414	400	405	441	428	409	427	409	441	423	480	395	416	382	403	368	426	405	405	416	402	377	393	446	412	407	429	410	435	376	402	428	399	419	397	405	383	406	441	402	393	422	436	419	391	453	390	392	440	411	428	410	392	417	400	405	402	441	407	389	412	437	433	391	408	427	387	420	375	405	401	401	419	389	400	456	420	370	412	425	434	413	449	426	397	419	441	392	414	422	430	451	424	421	393	435	435	378	367	392	428	403	428	411	394	402	404	425	418	408	372	449	404	408	432	457	389	422	406	435	416	427	411	436	404	424	421	388	400	400	402	443	407	401	413	425	401	392	385	408	407	380	388	414	430	404	415	431	473	387	414	400	408	404	427	379	422	413	389	364	388	423	407	386	442	371	426	417	432	406	413	443	439	382	402	412	432	431	405	424	439	410	423	431	418	415	432	391	442	397	424	367	415	440	407	414	407	401	383	453	426	394	393	413	430	407	404	364	407	409	403	409	405	422	436	431	408	411	400	373	446	394	425	367	426	425	372	390	387	390	438	399	400	440	392	409	403	404	390	429	438	435	437	464	425	438	407	404	418	414	412	382	425	392	415	441	441	405	469	391	411	423	440	438	394	391	437	393	449	409	410	405	398	444	409	416	447	438	414	411	421	438	418	365	391	370	381	393	393	414	406	398	436	415	407	402	424	401	411	429	390	401	455	405	419	379	434	411	386	389	467	401	435	415	414	435	403	415	402	386	439	456	442	422	425	420	397	410	385	414	419	451	414	416	459	431	429	441	381	406	387	453	374	434	378	407	398	388	404	452	429	409	467	430	407	420	413	375	399	415	396	369	403	447	399	384	415	385	408	438	374	448	403	415	397	430	398	411	408	421	440	366	423	422	418	430	450	398	406	379	416	409	449	430	404	434	409	401	352	388	389	398	425	427	418	368	396	422	383	378	404	411	412	385	417	397	404	430	404	425	416	390	403	429	397	388	428	396	425	444	416	415	417	413	385	440	403	415	401	421	370	393	427	417	370	427	438	395	436	370	412	450	424	423	441	435	384	417	344	443	408	408	385	429	396	416	404	420	415	415	400	394	403	442	384	416	428	419	394	425	394	455	399	399	433	421	390	416	408	414	420	418	415	427	437	433	423	406	420	411	385	391	464	400	416	444	400	387	402	427	426	400	422	372	434	428	413	384	380	410	435	411	389	383	442	443	406	415	411	405	418	426	392	429	412	432	462	379	394	369	437	419	414	396	404	408	374	407	390	418	446	422	435	425	370	390	410	412	443	409	386	425	435	432	426	395	419	386	443	367	378	426	440	435	386	442	437	403	405	420	405	450	407	399	376	374	421	420	447	455	391	406	417	406	433	413	412	399	430	428	416	435	407	421	411	428	409	420	436	394	402	369	426	407	377	452	383	376	409	436	389	383	435	411	390	414	415	433	371	410	434	429	395	461	420	422	446	435	389	397	409	451	391	419	418	395	400	393	411	403	432	404	408	419	408	380	416	443	444	427	402	417	407	392	405	388	435	414	438	417	418	409	400	393	448	416	387	395	424	403	417	424	471	391	440	463	413	449	466	410	414	411	415	431	418	392	457	410	423	413	438	433	455	441	450	438	361	475	410	373	391	419	389	369	397	416	414	416	419	378	411	446	452	413	436	424	407	402	387	416	402	392	408	434	419	389	414	401	408	405	419	386	386	394	409	420	386	432	426	403	387	427	409	407	426	403	401	410	443	398	460	389	389	419	436	422	422	405	428	398	407	396	437	413	423	380	447	440	427	401	439	405	399	390	426	429	386	384	450	405	424	417	406	371	474	391	426	418	434	375	485	380	402	396	380	372	417	420	418	430	415	392	391	469	426	413	430	407	414	395	468	395	382	405	394	383	413	381	420	411	420	417	416	424	407	397	424	462	398	407	422	432	436	459	398	391	410	448	385	407	476	404	395	383	426	402	418	450	443	418	417	420	437	429	391	378	429	413	443	396	424	402	409	367	423	415	418	434	400	402	428	483	435	437	410	401	427	402	412	402	401	409	432	434	422	433	407	412	415	428	435	389	424	415	415	401	452	398	424	385	437	442	430	392	418	417	400	391	434	419	391	401	406	389	435	392	373	452	456	399	380	394	440	426	439	437	404	413	403	404	389	394	406	461	404	415	387	421	366	403	412	419	403	429	394	409	418	378	420	393	396	419	410	400	419	385	431	401	417	362	410	417	433	470	408	409	420	396	432	427	381	438	435	414	411	437	468	388	386	410	427	433	419	419	408	392	428	417	469	426	414	408	413	411	439	445	422	401	419	428	434	399	397	461	375	434	433	415	399	402	451	429	468	406	375	399	421	409	431	399	395	406	405	384	455	420	428	396	440	403	395	436	426	405	418	383	373	395	361	428	408	401	436	392	394	400	451	439	416	395	415	421	423	392	415	404	401	434	412	432	456	408
15100	1781	2906	3388	2873	2828	2648	2192	1786	1551	1383	1383	1322	1176	1234	1118	1106	1022	1068	972	1017	946	958	980	972	963	981	982	955	924	982	977	944	1000	945	967	925	950	918	953	919	975	916	942	931	899	922	931	904	935	969	895	886	937	945	941	902	927	953	871	909	914	940	901	985	953	905	980	958	914	884	910	943	911	872	888	931	947	873	925	905	860	865	913	913	852	879	931	929	925	872	934	876	936	923	941	894	943	924	933	981	929	954	915	931	961	920	910	940	858	935	872	890	931	927	852	947	870	901	949	963	954	951	886	903	915	926	921	878	877	909	891	924	905	910	849	876	886	930	890	947	954	894	911	927	922	923	949	900	896	904	902	977	969	925	846	870	938	896	862	940	926	930	897	904	927	949	947	924	908	904	897	919	888	903	885	966	919	930	934	909	890	861	911	931	939	898	918	906	917	937	856	928	915	906	928	905	959	896	936	877	876	939	957	883	900	919	904	886	923	973	888	949	935	882	919	953	930	889	919	881	901	933	898	963	933	886	933	915	913	980	985	951	948	895	920	928	893	935	917	910	821	929	944	899	901	888	899	900	932	898	927	926	916	895	892	876	944	956	948	913	926	916	911	898	868	919	913	922	884	926	964	900	966	921	939	883	879	862	897	925	928	941	845	902	915	918	895	907	914	943	877	931	967	907	915	872	890	882	908	969	901	911	958	909	935	889	908	921	903	890	933	944	987	900	913	874	900	944	922	941	923	975	914	891	913	866	867	886	898	861	937	902	908	914	880	892	946	933	921	945	916	877	879	937	945	923	927	860	933	881	908	915	903	948	922	915	900	893	923	880	898	882	937	949	900	940	920	876	970	904	926	906	946	892	945	931	966	897	952	933	955	903	896	918	908	875	921	922	901	975	935	878	927	843	881	969	882	920	962	915	950	892	948	896	974	941	894	880	928	910	927	981	835	897	934	910	894	849	924	989	867	919	915	901	904	915	887	895	884	915	883	890	934	892	968	931	942	937	935	855	900	894	937	902	861	909	922	919	908	946	914	898	886	899	893	909	919	877	921	875	905	913	889	962	927	895	935	881	898	902	963	903	933	891	879	915	890	911	864	899	921	920	963	897	856	935	898	935	940	822	889	886	906	882	898	859	899	865	929	943	921	887	907	927	915	891	938	925	910	902	942	926	917	900	943	908	923	899	915	880	902	895	929	938	890	940	918	936	865	910	925	921	933	922	933	979	918	925	935	940	888	952	901	874	902	927	893	898	884	956	841	970	919	992	932	883	896	917	934	925	943	950	870	925	876	897	871	881	942	894	918	941	867	948	891	931	889	943	908	904	895	907	905	933	888	867	926	933	954	891	965	920	941	942	925	901	908	912	887	867	866	969	913	930	893	899	886	976	930	934	956	936	929	877	909	942	939	863	956	924	914	929	987	906	955	935	931	903	917	863	948	908	921	959	839	908	913	851	940	948	908	980	933	864	937	929	958	917	965	938	931	921	902	925	912	872	955	907	903	897	893	906	866	923	917	920	919	923	928	954	960	951	879	901	906	845	936	872	945	889	880	917	912	922	900	921	986	888	947	901	887	984	879	903	946	904	859	893	916	889	917	909	842	956	920	932	902	934	978	911	864	892	850	873	908	936	896	874	925	894	945	949	926	960	869	947	922	938	893	892	923	933	883	902	962	894	982	952	967	886	938	933	895	943	940	900	874	918	937	957	893	873	893	956	890	917	922	897	892	882	916	890	903	905	940	885	841	916	923	854	868	917	884	879	936	861	909	909	944	954	870	868	874	894	871	934	929	901	903	943	912	882	931	864	960	923	896	937	874	914	868	898	965	887	906	929	965	897	932	920	906	934	909	944	912	909	918	895	938	930	884	890	884	899	897	896	916	920	895	925	967	852	915	905	958	906	878	907	924	971	891	911	870	898	913	906	864	891	956	907	888	888	943	897	869	895	887	940	963	909	942	905	898	879	937	869	889	917	932	954	925	886	959	844	896	914	939	930	907	850	918	884	909	896	955	938	889	918	925	918	937	895	887	895	964	892	951	960	903	839	874	960	916	947	825	912	911	910	921	903	903	927	916	903	906	899	879	887	953	924	949	908	935	942	928	949	872	945	898	913	859	883	890	934	915	919	897	881	938	970	909	915	858	918	918	954	905	915	934	916	938	892	910	894	956	892	888	878	901	903	892	912	939	924	881	891	915	908	892	927	873	895	930	887	951	917	951	913	920	876	904	927	949	875	919	857	889	905	929	896	888	885	869	929	918	946	922	897	928	910	919	868	926	942	917	936	962	910	933	892	917	931	934	925	913	915	919	909	880	910	948	931	860	900	902	895	892	867	943	901	904	924	894	906	909	922	880	955	944	978	910	973	953	959	902	925	873	956	889	905	943	900	874	940	934	945	889	893	880	909	860	869	907	908	898	905	920	872	912	858	926	905	869	847	918	900	932	947	893	927	936	925	915	900	983	929	942	897	902	977	922	967	929	903	921	914	915	934	950	911	947	890	932	903	936	955	889	948	912	926	945	962	953	952	904	928	884	908	889	935	925	904	909	904	914	920	937	842	942	943	940	878	926	862	920	915	960	925	888	877	906	904	873	971	923	921	908	909	914	891	934	938	903	889	904	976	877	913	991	913	900	911	867	933	937	924	966	907	902	931	922	922	890	866	1001	903	899	879	891	912	915	910	893	916	973	996	894	898	925	929	959	869	954	940	905	891	925	861	915	922	936	934	886	944	923	894	917	908	929	924	954	837	887	878	909	874	937	944	815	882	887	923	888	897	941	907	921	906	897	913	914	929	932	894	914	885	914	928	910	983	890	884	933	934	922	928	912	944	922	970	863	946	905	936	902	866	899	922	929	866	916	854	854	906	888	868	883	898	918	939	897	926	864	940	909	911	936	903	952	908	898	883	887	910	921	942	918	947	956	903	905	898	906	863	994	867	908	922	897	952	896	881	982	869	898	919	891	907	945	920	919	905	903	916	882	921	951	923	895	886	901	968	915	907	902	883	909	914	864	965	905	886	957	886	896	876	864	946	893	915	907	911	935	971	895	926	945	893	890	918	891	901	880	938	922	917	926	930	923	861	905	927	920	938	933	883	901	968	887	889	920	923	919	873	889	854	975	902	866	881	892	875	837	878	941	894	964	919	931	925	932	928	916	912	992	865	866	842	925	938	909	892	903	943	916	927	936	902	898	987	907	891	935	932	924	944	929	936	907	901	936	959	877	962	953	900	941	912	924	882	895	854	921	913	932	910	927	879	921	897	926	894	919	920	936	947	921	892	929	896	978	875	939	867	931	944	972	903	948	925	949	883	881	908	901	911	908	929	938	907	903	848	915	909	948	888	879	889	931	908	931	954	905	905	853	914	844	893	835	882	916	905	899	926	899	885	907	957	927	933	852	884	938	924	914	943	902	918	914	914	925	930	936	919	938	921	919	912	897	869	913	867	865	938	897	896	866	856	901	938	872	934	949	921	937
5182	545	262	250	232	235	243	212	217	230	197	205	229	216	186	191	237	212	209	216	227	214	222	220	210	199	239	243	234	189	210	214	197	197	212	217	218	197	208	209	198	218	230	200	201	211	192	218	227	199	199	201	215	211	230	221	210	208	206	206	196	188	219	209	193	203	201	213	216	212	231	206	228	208	229	215	210	220	210	205	214	194	200	232	206	250	232	214	235	196	263	192	204	201	241	231	241	210	214	191	240	202	235	199	238	187	220	197	199	212	188	217	201	201	250	231	211	230	211	207	229	187	240	214	198	193	180	226	207	228	222	199	198	243	212	211	197	217	221	198	231	198	231	232	210	217	214	204	230	204	225	214	217	216	209	210	229	231	183	186	194	192	207	172	198	208	209	200	212	223	236	227	227	209	225	226	193	231	227	221	218	232	236	190	211	231	257	212	190	230	198	231	214	201	189	228	207	222	228	214	213	210	216	213	215	196	203	211	229	204	209	215	211	227	196	212	192	201	227	216	212	206	207	184	197	224	186	215	204	190	202	213	205	224	214	228	212	211	208	215	217	215	215	212	213	194	220	224	244	192	200	208	241	234	230	181	232	238	222	209	221	230	196	214	213	211	230	220	250	199	210	234	204	246	202	239	212	219	223	233	213	220	217	224	240	218	236	241	201	224	229	198	213	206	179	212	179	217	203	228	218	182	227	204	218	209	198	225	191	212	208	204	210	223	202	207	217	220	222	216	234	206	213	203	183	197	228	212	207	210	188	215	195	197	198	179	213	239	210	208	241	203	190	165	207	219	223	245	238	235	243	203	215	258	223	216	199	194	228	186	177	185	211	209	231	216	220	238	221	224	224	219	169	196	195	212	221	218	225	217	212	197	202	196	220	212	215	199	184	202	215	216	208	214	214	205	201	190	183	186	210	200	226	217	205	196	213	220	218	230	216	208	216	208	222	206	208	206	209	191	211	196	239	205	216	222	215	226	209	217	222	203	199	237	210	227	226	178	233	215	216	194	199	228	217	197	216	195	208	209	198	201	179	205	209	192	228	209	212	196	226	196	195	202	200	217	219	207	211	213	209	221	229	208	206	209	218	221	185	197	212	244	245	238	208	236	213	192	199	213	216	224	195	220	205	202	217	217	200	220	207	207	219	245	217	212	192	201	197	226	206	214	203	226	218	212	199	218	183	195	218	206	199	205	231	227	217	210	228	183	202	203	197	205	193	219	193	197	219	220	192	217	216	202	216	216	215	223	199	239	220	204	208	197	222	226	230	215	216	200	220	204	204	202	223	234	217	233	187	219	250	226	210	245	195	203	210	201	214	193	218	221	198	211	183	229	187	159	207	198	225	205	197	201	202	229	213	207	207	203	213	214	193	191	196	202	209	242	220	225	238	187	211	226	199	201	222	223	230	228	214	202	207	241	258	231	216	226	204	207	201	225	217	241	184	220	222	230	198	186	212	250	225	243	199	217	194	199	195	206	196	199	199	199	181	228	244	222	205	202	231	217	219	197	188	228	226	225	203	207	197	201	222	219	241	193	233	244	209	219	198	214	216	200	217	226	214	193	209	227	236	232	230	229	202	183	214	209	207	217	246	215	211	204	233	192	227	211	215	220	199	251	230	209	219	204	219	218	202	220	219	234	214	200	220	215	216	226	233	230	185	215	217	205	198	202	224	198	209	187	205	202	225	247	189	191	190	221	209	197	194	229	200	226	204	229	229	213	217	206	189	196	209	193	224	201	228	220	246	207	228	216	185	221	201	218	210	202	234	220	229	217	212	217	226	250	191	184	191	186	199	216	191	204	215	228	214	205	217	234	206	243	223	187	232	215	221	219	211	178	227	197	209	236	212	216	208	201	212	211	186	226	205	217	223	222	232	194	213	211	208	217	217	206	194	206	197	191	205	208	232	211	209	217	190	189	209	210	195	192	228	217	243	168	255	210	213	211	216	200	212	221	210	205	228	207	198	223	210	207	212	193	195	197	209	219	212	222	204	249	213	218	229	216	189	205	272	214	211	215	233	196	212	193	195	203	228	221	214	244	202	208	220	196	217	185	209	230	234	221	236	195	241	212	221	229	212	210	202	196	194	204	213	208	195	198	238	210	208	208	215	196	230	217	207	212	220	195	224	191	199	230	216	194	200	190	236	202	210	195	230	221	215	233	220	185	215	205	233	209	222	222	195	213	232	224	205	210	202	193	189	198	232	199	184	222	219	196	242	238	232	176	213	196	209	199	212	224	231	205	199	216	220	198	204	219	226	220	222	181	220	212	216	193	198	191	203	217	222	201	222	187	225	214	225	193	232	250	217	213	190	210	211	226	217	224	210	235	197	242	166	195	231	191	193	224	216	205	233	198	239	218	199	244	210	215	198	201	195	213	203	218	191	211	199	200	205	221	201	203	199	193	223	209	237	183	212	226	217	207	199	196	231	213	218	201	223	215	231	219	215	222	229	202	182	226	221	200	206	231	210	231	233	202	199	204	231	226	199	200	192	204	211	214	212	239	217	231	198	219	220	205	231	241	224	207	222	211	222	215	213	230	214	231	202	207	200	236	207	208	225	221	213	231	222	205	233	220	220	213	199	204	210	224	213	221	215	194	198	203	201	198	216	170	216	208	212	224	227	187	187	185	220	213	201	177	219	216	228	233	231	200	239	206	210	222	181	208	198	217	196	211	222	211	209	215	194	210	214	218	199	206	226	208	233	183	208	196	206	171	180	187	183	216	208	213	202	230	219	215	225	193	206	198	186	240	216	211	231	210	193	212	190	214	214	221	210	238	211	207	239	218	219	199	211	198	219	175	219	232	254	210	202	224	242	225	224	201	218	202	205	199	187	232	182	217	206	197	223	245	213	224	200	224	195	212	205	194	227	211	215	221	225	221	232	202	192	204	222	203	204	204	207	186	222	199	208	208	213	228	211	198	205	206	196	193	209	229	214	233	189	198	222	228	216	179	213	208	204	225	238	203	192	218	231	200	255	195	221	198	231	233	209	216	190	189	214	208	219	215	214	190	165	233	188	210	195	209	212	209	212	223	205	221	227	210	203	203	189	228	219	214	189	203	197	221	223	202	198	218	197	224	208	204	213	226	227	246	205	201	195	203	213	216	222	223	205	224	199	203	218	186	210	204	217	216	195	249	223	203	174	174	210	245	215	227	221	207	233	173	201	220	212	218	221	222	191	223	213	232	224	201	254	220	201	217	188	192	226	194	228	226	211	208	247	207	233	239	184	226	227	197	227	191	204	189	217	196	199	211	228	221	203	213	215	213	204	204	204	196	223	200	200	229	187	232	223	223	199	216	207	253	215	207	212	210	204	212	215	214	200	204	230	200	210	231	207	188	206	212	223	242	252	196	195	183	221	238	207	215	223	254	206	218	195	261	193	204	185	204	212	195	204	220	209	199	195	224	210	222	193	224	226	212	212	177	209	209	235	219	180	215	239	199	212	189	220	203	213	211	212	183	189	207	221	219
3673	612	670	683	584	645	639	602	574	514	542	553	515	544	499	548	508	521	547	501	507	562	488	471	522	506	569	519	502	525	527	472	552	532	527	500	526	533	511	564	510	493	517	515	522	520	558	535	560	536	542	502	501	519	469	491	531	496	552	535	545	508	540	517	512	516	521	503	518	516	505	508	550	583	518	544	504	543	508	525	526	554	512	513	531	495	532	530	522	523	497	506	514	516	515	532	507	502	535	571	529	530	549	525	487	515	531	514	526	516	492	527	505	468	486	498	489	516	544	498	555	529	543	514	510	536	530	530	534	507	506	502	529	512	503	528	497	516	521	518	550	518	503	510	513	573	532	529	515	518	596	538	524	507	539	553	568	535	516	546	564	526	541	547	504	522	525	541	555	504	532	510	505	564	525	510	515	500	565	556	519	510	516	533	512	459	513	510	552	580	528	499	502	502	514	483	534	561	511	478	528	526	546	514	489	533	501	491	500	581	532	506	475	571	552	473	504	509	536	520	492	523	532	499	513	492	509	484	511	506	530	516	532	483	531	562	480	533	501	535	536	490	509	527	539	495	556	553	486	581	484	540	533	518	548	527	504	544	513	490	555	508	550	535	546	521	534	513	516	501	535	530	536	502	543	569	494	492	534	545	526	517	509	518	541	504	513	468	514	531	556	538	532	533	494	551	500	561	495	547	534	517	499	558	488	533	523	504	524	484	486	557	529	471	539	527	495	502	529	520	555	486	496	545	538	495	517	547	517	523	552	542	487	485	520	484	478	514	496	505	568	479	492	533	507	494	534	536	545	542	559	529	535	521	500	503	535	483	489	508	504	500	546	476	523	528	525	520	496	513	508	512	527	508	545	529	486	472	511	571	493	495	511	538	490	502	491	525	523	454	548	546	508	516	563	506	495	527	492	503	485	518	516	530	481	515	545	506	527	520	502	489	532	500	527	509	497	506	554	515	540	528	513	467	493	534	545	521	508	503	493	522	538	457	522	546	541	507	529	511	496	507	525	510	515	520	558	522	532	535	505	524	535	524	498	527	563	487	500	552	477	532	510	536	539	531	510	543	495	512	518	500	486	501	557	524	520	530	505	525	482	535	467	538	506	491	544	521	553	503	508	535	482	512	532	486	507	510	533	517	488	494	509	530	519	538	536	503	522	533	505	495	539	491	521	522	521	499	491	521	486	509	561	535	517	529	530	586	514	552	543	527	523	498	507	503	518	503	492	527	526	575	500	491	538	502	539	505	478	502	505	522	518	536	504	551	550	546	540	519	534	475	537	533	516	550	531	512	481	489	513	564	519	513	553	546	473	511	506	494	505	531	528	485	505	515	550	609	518	474	561	532	494	505	544	509	549	497	507	503	529	530	520	490	494	495	506	531	499	493	555	509	544	502	541	485	502	498	520	485	513	522	498	539	567	528	520	530	524	517	471	480	500	511	499	549	528	500	476	530	491	536	523	499	528	510	540	482	525	496	496	531	534	527	508	554	499	525	557	527	531	523	542	529	522	510	503	496	514	523	545	509	496	545	527	527	533	515	520	519	525	479	531	530	506	524	482	574	517	519	487	498	528	566	529	457	505	517	540	559	490	562	469	543	508	517	471	513	514	525	533	512	556	477	506	473	534	511	511	510	530	506	487	517	521	529	511	522	489	504	509	481	488	502	506	504	483	531	501	501	473	496	499	540	522	505	524	524	473	528	500	503	502	494	498	552	502	475	496	491	512	531	519	480	482	499	474	479	521	500	546	530	526	544	498	569	489	568	522	539	508	515	496	519	522	540	512	523	539	512	499	540	501	555	497	486	530	545	530	497	505	484	545	503	536	504	531	543	481	496	514	535	519	532	472	505	534	555	551	521	519	482	541	485	524	505	549	505	547	531	556	493	504	526	457	498	497	547	484	471	491	499	541	493	516	534	483	495	526	536	507	487	505	552	518	515	501	561	500	517	525	547	498	509	531	515	549	493	509	471	519	530	527	541	523	487	529	493	564	520	514	522	509	510	538	493	516	529	525	492	502	510	516	509	538	523	529	489	544	538	563	507	487	493	517	482	508	534	541	490	482	516	511	520	536	508	507	507	517	559	530	508	519	544	536	501	477	536	509	500	503	508	607	542	522	484	526	529	504	519	518	520	525	497	542	517	475	504	510	511	560	533	493	524	500	533	545	536	523	536	512	524	545	516	519	518	491	505	495	463	503	534	484	517	509	534	511	553	527	496	451	507	529	501	504	546	498	497	469	523	503	515	506	530	525	485	509	508	482	509	504	497	537	520	566	525	510	520	503	503	498	512	496	497	518	494	504	518	463	475	531	506	560	528	509	559	567	484	490	491	518	525	535	514	499	516	505	500	541	520	513	555	547	521	542	574	573	494	549	531	542	507	517	506	514	546	526	537	514	496	575	499	531	485	530	521	533	513	577	541	517	528	564	547	531	549	521	523	540	546	482	459	516	517	517	530	433	495	507	521	524	495	478	524	517	506	525	524	525	508	516	475	551	560	533	498	468	497	494	526	493	504	535	529	551	593	568	504	546	525	482	494	519	529	536	489	558	539	524	514	514	511	539	493	510	517	527	512	501	540	510	512	502	544	534	483	487	533	528	535	526	486	527	534	521	501	543	475	495	544	481	522	522	518	494	526	542	515	508	519	538	542	496	529	521	524	582	488	503	512	526	497	516	473	500	519	529	509	529	487	532	585	505	524	512	500	496	478	544	520	495	532	508	528	477	487	491	521	518	508	526	543	532	530	562	532	512	543	501	496	500	517	508	546	497	510	480	538	510	510	552	507	523	530	533	499	513	503	543	531	527	473	507	527	508	534	536	494	521	542	518	528	482	530	534	513	530	526	507	515	525	501	523	520	495	529	506	535	516	506	542	526	479	532	517	534	510	560	520	509	530	506	537	513	542	533	516	580	565	541	501	518	541	533	503	491	540	517	531	499	558	520	524	544	496	556	510	533	505	457	544	528	498	537	540	542	515	495	485	509	512	547	507	532	515	506	504	489	536	527	494	525	499	509	499	547	497	510	537	529	515	536	512	498	563	531	498	486	546	525	510	546	557	490	517	503	506	544	535	542	548	522	523	572	541	495	512	498	517	512	535	497	503	489	520	524	534	476	525	465	519	513	501	495	494	538	508	523	569	505	521	532	551	537	518	510	517	523	528	497	510	519	504	479	548	531	533	499	542	512	508	494	511	537	513	538	497	492	542	531	546	521	541	515	540	490	519	500	515	544	551	507	549	471	517	508	523	506	552	523	546	539	511	502	502	520	506	508	498	518	544	518	501	506	521	516	516	522	505	546	551	485	523	516	522	526	493	535	481	549	527	471	517	507	527	521	518	551	490	493	542	513	444	531	536	525	514	532	531	497	503	558	528	558	529	519	543	497	514	501	513	490	533	493	548	521	544	483	493	502	499	510	495	495	497	521	535	529	521	493	518	507	550	465	536	538	543	491	489	513	534	494	524	503	516	506
18315	2174	918	838	715	591	515	373	370	356	379	335	324	278	309	284	305	312	286	306	328	283	284	292	280	264	271	314	295	275	295	282	330	304	307	316	262	297	284	268	261	291	285	302	284	279	270	287	296	282	317	265	264	313	320	265	304	300	307	298	307	289	280	312	333	274	284	279	274	280	289	311	275	273	277	282	322	268	264	329	252	284	287	316	280	302	293	308	277	319	273	286	273	282	276	274	273	291	262	252	280	307	285	302	311	311	297	270	322	310	309	291	306	253	285	317	297	286	318	289	297	306	274	293	304	275	314	246	310	257	301	293	315	290	295	297	299	305	312	292	290	301	268	316	298	306	279	276	303	322	302	263	257	294	296	315	311	283	307	320	322	299	312	287	319	286	298	285	278	299	260	293	294	311	287	267	303	291	316	317	317	298	311	309	258	291	310	307	265	301	268	266	270	293	302	290	260	324	335	279	298	277	285	285	260	265	255	310	296	288	275	261	315	268	291	281	287	294	276	317	320	269	256	281	286	286	290	287	295	271	251	316	313	254	279	293	320	305	311	275	301	276	324	267	288	314	270	278	314	304	309	285	314	295	292	299	315	303	262	279	299	299	260	270	305	278	279	275	311	289	295	300	318	322	293	305	305	300	335	268	268	273	294	296	310	290	299	268	268	317	287	291	310	272	282	306	266	298	269	284	313	295	290	305	276	278	289	291	304	295	294	307	320	302	318	311	291	289	289	265	300	329	300	279	293	275	285	297	307	311	344	272	277	295	264	295	287	320	314	306	252	295	272	298	285	281	273	282	291	309	283	291	267	279	274	290	324	293	275	288	288	341	316	319	297	268	283	271	313	285	296	284	268	276	319	285	293	305	289	281	247	348	301	267	282	279	271	285	263	283	291	262	308	276	300	277	294	267	293	299	321	307	325	319	286	300	318	336	264	309	292	282	287	275	295	280	321	278	289	316	266	297	259	292	264	321	284	288	279	300	305	287	287	265	277	300	258	297	295	277	257	276	286	292	315	277	294	309	302	284	291	324	304	306	261	290	269	267	315	297	289	284	262	267	328	246	282	276	283	297	333	253	270	291	312	255	279	306	274	304	280	258	306	286	276	295	302	278	284	308	267	296	268	292	274	246	304	296	310	299	323	308	319	297	283	302	286	270	293	304	266	277	287	277	299	265	281	280	321	292	296	279	304	301	313	307	287	296	265	284	275	311	335	264	293	287	315	294	277	280	252	274	263	274	314	274	309	277	264	292	266	279	292	286	293	300	272	286	331	281	276	298	286	306	261	269	298	276	289	290	289	287	298	267	291	280	274	272	293	308	278	294	286	290	290	303	272	265	263	286	324	297	254	275	285	299	298	342	285	321	265	296	319	291	282	292	259	266	310	325	265	286	306	297	301	281	283	279	276	285	263	270	315	306	294	298	274	247	277	247	255	258	288	272	280	302	279	288	279	295	304	308	266	317	271	298	312	301	280	297	233	268	286	286	295	275	303	303	278	312	241	293	304	327	287	299	294	290	298	261	283	279	296	291	267	285	269	308	291	291	319	286	312	268	259	289	311	332	314	293	285	265	292	287	278	300	265	286	278	274	317	298	256	281	252	276	282	288	306	301	306	265	290	320	287	263	267	270	296	273	309	334	322	272	300	302	284	281	287	299	297	287	296	281	316	301	275	297	261	251	296	297	286	311	284	270	261	285	295	303	312	299	299	316	262	278	301	300	275	323	281	284	317	271	302	284	287	270	268	284	280	316	315	265	289	279	272	258	324	273	315	313	310	303	312	299	307	298	281	303	262	273	300	289	296	259	330	288	299	281	267	277	284	252	300	294	265	256	305	312	322	287	312	319	269	297	301	293	325	279	291	274	278	265	285	309	294	291	272	311	290	260	302	316	274	310	304	283	276	287	275	266	322	276	278	288	290	282	296	289	286	314	263	315	263	313	297	278	299	307	319	279	334	287	260	281	292	294	276	285	306	264	271	323	282	294	276	271	276	282	289	283	264	284	299	284	277	300	282	303	299	301	301	317	263	279	303	298	261	314	274	292	304	291	261	278	280	316	296	278	300	287	253	254	262	281	271	241	300	312	283	318	266	299	301	319	301	303	306	310	269	281	290	278	260	272	297	295	295	305	278	302	338	306	297	288	280	275	292	298	314	285	292	305	281	293	289	267	281	277	284	301	277	284	283	277	287	277	304	288	284	319	266	277	274	280	301	309	315	288	287	287	316	273	305	266	293	299	311	283	295	295	263	289	298	289	333	276	282	298	298	279	285	272	265	288	287	275	349	330	288	308	306	277	306	326	305	254	283	289	300	279	277	289	299	326	304	339	272	321	297	293	282	288	272	289	300	257	292	314	297	278	301	254	289	293	275	304	293	297	294	332	314	276	273	276	309	263	260	300	277	280	286	298	288	303	291	295	267	298	267	272	246	297	289	270	276	274	285	277	300	259	282	285	257	272	276	267	319	312	287	313	299	270	291	293	308	284	250	289	240	293	278	284	275	298	318	266	325	275	275	290	295	268	294	261	333	283	273	266	300	287	265	307	288	325	320	308	294	297	294	321	301	277	284	284	292	291	293	315	279	288	250	317	293	288	328	314	326	308	266	270	281	275	292	336	320	285	270	321	315	293	327	303	315	282	292	285	305	311	303	266	269	300	281	284	274	281	262	304	297	282	241	270	284	281	274	288	285	295	284	283	319	298	277	302	263	282	326	314	304	295	297	303	333	299	301	277	301	265	334	312	267	339	279	286	291	285	284	279	297	309	313	310	315	316	298	263	306	284	275	276	314	280	312	262	313	262	286	334	272	301	316	283	276	261	275	297	271	301	284	283	266	264	289	281	268	297	273	275	295	303	309	290	303	283	308	322	287	270	316	248	297	259	286	278	312	313	305	311	297	284	302	322	269	292	303	288	271	300	284	302	294	275	288	290	274	330	320	290	271	276	283	293	276	280	251	233	301	298	291	282	290	273	269	295	288	323	300	310	294	283	285	277	274	296	295	289	261	292	282	278	292	283	284	290	310	250	297	296	292	313	292	332	300	266	269	278	290	263	295	276	261	274	276	307	269	325	292	310	293	278	299	284	302	307	282	310	282	299	288	304	249	289	288	336	292	263	250	313	295	296	283	296	303	304	283	277	268	294	309	297	290	295	291	312	304	278	275	301	279	301	294	295	276	269	314	295	286	292	281	257	298	289	287	297	304	313	302	285	254	291	293	290	280	325	279	267	306	290	304	300	280	296	261	299	291	304	276	314	284	305	279	307	300	294	269	287	259	305	278	295	283	262	306	321	293	287	307	286	298	272	292	281	294	277	302	293	289	276	279	278	335	269	312	287	301	260	283	244	282	302	281	318	289	303	288	335	309	275	278	334	289	305	317	280	298	309	274	276	291	282	237	275	309	306	302	287	298	316	303	294	290	308	281	263	263	301	312	288	275	330	301	270	274	312	319	255	324	283	275	294	285	271	293	285
11492	1179	1631	2080	2059	1738	1681	1296	1248	1012	944	920	814	773	793	755	781	761	764	751	729	737	725	739	752	713	705	720	696	718	708	670	697	698	712	679	731	658	665	689	676	739	690	712	704	754	643	704	668	647	707	672	755	670	672	657	685	748	672	678	669	644	699	639	692	684	676	686	678	667	724	702	679	698	665	666	706	649	621	695	697	649	689	643	638	690	669	655	721	649	700	719	700	655	672	692	686	655	715	700	699	680	664	677	605	683	676	648	671	707	682	681	669	689	676	656	679	656	714	718	702	695	670	747	658	679	682	702	670	684	696	697	655	647	669	703	708	717	700	685	696	692	704	664	701	680	670	697	685	684	715	632	669	688	649	739	684	723	651	641	698	671	711	735	693	702	651	692	679	658	689	700	691	672	690	685	616	702	695	678	700	717	670	697	714	683	684	717	691	696	695	668	692	702	640	728	657	718	692	691	687	638	696	693	690	668	670	684	685	648	642	713	678	682	686	696	676	686	743	710	679	700	690	748	620	701	621	647	678	665	662	678	687	707	657	673	697	755	707	664	696	670	652	722	709	693	721	633	707	699	632	701	660	658	681	661	668	647	655	683	665	696	684	660	685	669	700	722	684	707	708	648	657	678	632	671	650	694	695	749	669	691	700	695	685	677	670	699	697	670	664	680	723	714	711	672	637	642	628	696	686	654	739	658	732	655	740	660	729	655	682	704	668	694	703	668	647	722	669	695	646	672	675	653	676	729	649	694	725	643	695	663	666	697	619	698	651	680	669	676	695	751	686	682	699	729	705	667	692	689	690	685	698	701	694	699	660	692	680	708	660	672	694	688	694	703	687	720	697	627	705	681	656	640	657	676	695	714	674	653	666	700	729	624	714	678	667	707	639	722	646	662	684	670	658	685	685	682	712	712	710	696	703	638	673	634	713	684	691	602	689	701	720	642	621	671	679	700	691	682	684	674	670	705	699	696	705	666	665	695	687	723	683	697	721	685	702	642	659	694	680	683	680	705	682	690	680	669	710	688	650	691	679	697	708	691	694	673	699	708	729	713	629	668	707	692	683	676	678	687	678	672	663	640	664	746	705	654	711	666	675	708	750	682	715	680	696	628	710	622	687	674	711	681	657	702	685	668	705	657	652	662	683	695	671	649	742	676	682	674	668	712	709	663	668	681	659	730	673	685	699	699	707	705	688	711	690	679	702	690	725	641	619	685	684	671	640	646	650	664	700	661	693	711	712	674	686	648	612	709	657	686	715	653	696	672	675	622	727	667	733	690	651	666	684	684	671	694	660	649	668	681	656	697	698	717	675	664	660	660	668	666	646	688	688	634	683	698	657	731	668	686	654	698	696	623	698	693	696	614	688	668	660	696	673	674	694	701	662	691	694	734	671	687	690	721	687	690	682	656	674	653	661	778	704	710	674	691	633	719	662	670	665	681	730	648	673	713	652	712	689	684	700	670	679	645	702	750	711	663	703	706	637	730	681	703	645	701	668	669	673	663	723	676	694	665	663	687	680	703	718	721	744	650	710	691	639	665	662	659	662	658	690	665	676	636	648	683	660	667	699	683	690	718	740	667	686	716	703	691	706	625	692	694	655	684	700	682	717	670	711	699	700	693	674	666	673	656	679	728	711	669	683	683	708	678	716	669	686	690	734	635	637	680	670	675	684	667	684	659	683	680	693	693	686	683	676	690	680	693	661	646	654	686	660	688	702	638	662	652	676	667	701	642	670	697	693	690	731	710	698	657	704	644	678	674	698	674	704	691	667	687	666	618	670	699	704	643	672	689	684	678	659	700	695	680	679	716	684	636	686	679	722	709	686	660	694	662	681	705	664	712	685	724	751	657	689	637	687	696	678	676	665	671	698	711	675	677	699	630	671	660	687	676	723	640	715	710	697	693	678	720	699	713	671	665	660	673	665	668	701	669	660	663	686	704	682	652	701	672	700	732	678	699	708	670	663	683	692	677	684	666	697	680	676	644	679	693	691	654	665	720	709	668	684	654	731	682	683	721	695	683	672	694	699	658	692	671	713	688	666	689	703	646	665	706	648	645	679	678	713	721	726	672	663	645	669	656	680	703	662	693	621	686	703	687	698	707	674	656	684	708	659	664	718	682	638	695	687	673	731	665	711	644	686	613	674	678	679	707	679	629	681	711	661	696	677	668	679	638	674	695	675	636	671	721	699	654	688	670	674	645	692	641	674	652	688	672	687	721	713	675	664	673	688	694	697	674	701	660	661	666	665	630	677	684	702	674	655	686	693	641	706	698	727	678	733	690	752	688	725	690	631	654	671	696	687	718	678	688	679	675	713	682	659	706	657	656	630	671	649	712	678	662	680	683	717	653	710	622	709	712	697	736	664	693	728	686	663	719	645	682	682	640	723	657	648	679	675	704	680	656	690	693	716	634	703	678	637	714	715	656	666	673	665	692	693	682	668	646	708	630	666	701	689	669	720	690	686	698	706	725	677	668	707	653	681	683	630	746	663	687	698	703	698	681	639	661	637	682	672	714	671	684	680	644	725	671	734	668	701	708	643	693	688	658	657	676	661	686	676	703	721	639	651	646	682	632	673	683	657	716	729	649	650	694	668	673	695	684	639	670	638	687	692	678	688	652	658	654	680	694	696	645	678	662	699	665	655	686	666	664	681	666	665	670	678	658	683	681	644	687	700	699	696	686	665	662	652	703	644	667	722	635	724	663	725	674	666	682	663	693	742	697	688	682	692	673	636	691	670	702	752	702	625	664	713	650	663	636	682	694	650	668	684	700	698	686	725	693	679	687	661	690	680	688	652	682	662	682	667	687	635	687	722	689	701	734	685	660	671	712	676	648	682	618	701	677	676	667	663	643	726	710	681	625	675	645	692	724	650	710	650	682	676	692	647	691	682	650	700	671	651	687	709	618	650	673	657	646	712	708	705	674	693	705	713	740	756	741	703	702	643	686	704	659	679	655	693	626	706	677	673	708	699	779	677	658	717	729	742	696	676	674	713	704	680	731	649	635	709	616	676	712	720	657	663	671	653	649	643	667	687	662	736	670	684	650	685	656	649	677	693	739	637	668	732	668	671	739	685	735	697	684	693	738	695	724	654	654	667	647	699	671	668	697	705	660	748	671	691	675	680	772	645	718	696	694	653	721	656	718	727	672	656	685	718	658	663	650	652	639	687	680	682	695	717	653	707	713	674	730	651	682	680	697	673	699	695	675	665	673	669	699	673	708	673	678	646	697	723	688	757	689	660	691	695	668	661	658	717	701	689	653	682	639	747	655	667	644	698	690	705	710	731	666	708	644	667	689	663	707	673	633	678	698	687	653	718	638	684	717	672	658	674	670	685	710	709	684	647	671	709	701	677	723	709	655	697	706	678	699	682	704	713	735	672	684	627	743	704	691	681	687	720	662	624	704	660	667	656	653	695	738	692	637	695	716	731	682	665	629	688	692	653	649	671	707	724	695	660	711	701	644	730	649
28550	4990	1936	1504	1266	1060	961	815	645	534	526	464	529	473	433	411	469	422	415	440	394	450	417	452	435	384	444	436	395	476	455	397	432	409	409	489	413	430	410	429	408	408	441	390	439	404	423	384	426	405	422	377	413	439	388	449	447	428	407	381	404	383	408	451	396	430	411	405	427	429	395	384	414	426	406	405	431	425	444	416	449	372	459	418	434	477	393	456	406	383	389	397	390	434	412	422	428	399	413	390	440	442	403	376	418	408	409	426	465	454	412	391	354	397	437	405	428	396	429	343	401	440	372	429	394	433	410	414	426	444	413	433	410	384	425	385	441	381	401	429	453	415	395	415	408	432	402	384	427	403	443	423	437	447	446	442	405	393	441	408	434	430	424	401	401	393	427	405	400	430	445	380	437	412	426	476	410	377	405	403	413	408	394	392	401	404	449	440	422	392	400	432	423	428	446	432	420	399	433	498	400	423	407	443	401	428	420	435	438	405	402	438	387	387	385	391	410	417	391	410	420	405	431	393	403	404	376	408	386	427	415	397	438	438	425	403	469	377	395	441	429	396	415	429	412	413	392	419	423	415	424	392	439	413	437	431	427	446	412	408	425	387	385	413	421	360	374	425	384	413	455	405	399	452	440	433	420	451	453	395	408	430	403	400	445	425	444	422	376	391	475	408	414	401	388	462	414	441	388	397	428	423	403	399	394	404	425	394	449	432	421	407	427	457	392	410	394	428	416	383	393	433	439	429	405	421	403	425	405	415	429	416	409	410	424	419	402	398	426	422	436	419	384	388	425	412	407	439	387	411	420	443	425	418	396	428	434	369	445	421	410	401	440	399	408	369	422	406	420	441	400	414	400	428	394	410	392	489	370	425	402	456	430	443	366	401	416	418	426	427	427	390	403	453	417	419	424	399	415	413	389	459	404	497	419	395	397	425	430	443	423	425	378	418	423	419	423	456	401	410	399	353	431	415	408	416	405	396	461	429	396	398	409	410	394	413	405	425	434	387	366	433	443	431	385	426	376	435	354	385	449	431	421	428	421	438	449	412	388	405	406	418	413	419	396	417	404	424	446	395	397	419	451	426	425	372	392	427	436	436	428	413	414	437	449	426	382	389	435	396	384	380	407	419	402	392	432	415	418	389	403	452	460	445	401	402	404	422	386	402	431	380	425	403	421	460	442	432	422	406	441	420	424	424	392	412	411	426	398	408	351	434	402	467	398	425	458	428	428	398	454	423	436	485	423	388	378	402	425	431	412	385	427	436	416	404	394	413	379	448	427	426	458	431	452	401	468	425	412	417	443	381	424	438	422	373	413	377	396	393	417	413	406	407	394	409	411	443	391	413	448	426	406	389	370	385	417	414	393	445	418	395	416	427	402	396	424	394	398	424	405	394	463	417	439	381	417	421	400	441	403	409	417	400	402	471	467	438	394	447	410	382	416	433	419	380	439	419	425	377	417	400	392	434	458	427	405	401	439	433	364	415	378	425	404	450	452	434	445	454	390	396	401	418	381	367	398	389	426	441	434	438	385	382	391	388	416	412	380	383	389	406	445	372	425	443	379	436	387	419	432	376	365	424	399	388	417	444	425	429	399	432	433	446	445	413	373	399	439	411	394	396	405	441	411	396	402	386	424	393	438	387	436	414	447	405	427	440	431	408	440	391	375	408	422	369	422	427	421	453	465	400	407	398	415	396	427	443	400	438	417	384	421	424	400	419	427	395	427	425	416	429	448	446	410	441	410	435	391	417	388	408	443	357	410	407	413	426	434	425	405	408	409	410	421	412	380	377	433	388	424	402	421	445	435	430	399	406	427	397	396	431	414	385	408	428	405	406	410	422	391	430	407	404	410	452	426	416	459	451	427	433	406	410	411	450	386	428	389	457	411	402	380	435	460	381	413	431	424	387	399	419	440	404	424	432	405	392	430	404	407	408	438	391	389	413	374	415	435	378	410	407	397	410	424	418	419	433	424	410	441	386	414	423	405	362	396	426	395	410	465	384	414	436	400	426	409	425	425	406	394	379	392	429	418	365	410	406	447	421	419	396	436	424	400	452	429	399	418	460	429	403	428	410	418	347	429	412	397	435	395	403	381	378	367	399	429	443	403	413	401	415	386	427	426	411	378	426	420	412	392	391	385	408	444	423	418	429	420	407	446	443	401	430	390	427	418	433	440	408	415	397	393	408	431	426	404	425	384	392	411	402	397	414	437	448	421	418	409	399	406	431	426	398	416	359	410	382	452	422	384	400	454	420	421	396	432	418	423	375	439	394	410	423	417	387	409	428	401	432	391	405	439	402	413	404	380	400	382	399	438	442	398	406	423	394	466	435	404	450	399	448	389	387	402	419	430	416	417	439	443	396	455	387	416	439	436	415	416	416	371	437	417	445	426	436	393	432	420	416	443	415	381	432	424	452	428	401	430	417	422	409	423	418	440	403	414	388	428	423	376	422	451	424	397	411	374	424	427	423	433	374	388	436	455	391	389	377	395	418	387	418	417	394	419	454	423	428	402	377	390	379	391	451	411	409	419	429	461	404	420	464	467	422	419	378	393	431	406	441	416	421	408	419	407	370	427	475	377	410	399	405	429	407	409	393	407	422	417	397	418	438	407	394	406	419	404	411	415	438	384	421	409	401	438	400	430	463	472	435	410	407	429	433	404	428	383	388	412	391	403	430	406	415	401	374	437	414	443	432	389	388	431	386	400	374	432	403	381	370	403	469	391	397	445	395	424	418	405	378	422	423	375	399	386	412	380	427	394	422	424	401	445	411	395	441	378	432	445	377	396	489	437	412	442	402	385	410	446	408	389	382	395	443	423	394	361	414	411	408	400	390	422	443	375	378	385	406	373	403	410	386	395	415	405	425	438	377	421	443	380	409	410	428	441	441	420	432	409	395	410	401	405	431	443	412	397	429	435	389	389	445	406	414	425	391	434	408	376	412	397	386	437	441	403	396	420	426	396	416	415	426	456	430	431	436	393	408	413	479	463	443	415	408	378	398	378	412	405	446	387	436	420	445	432	425	368	395	370	436	460	414	385	416	407	370	423	423	404	433	404	425	423	426	446	434	410	364	388	441	419	388	459	393	409	427	421	406	384	421	417	410	483	421	418	405	387	453	431	426	396	434	465	421	415	441	381	426	435	410	443	443	421	404	453	398	412	426	410	405	424	430	375	440	449	396	438	449	402	418	415	447	428	404	414	436	437	435	450	410	426	409	426	419	422	411	436	417	427	411	408	368	409	419	438	409	393	409	388	412	385	455	414	392	404	420	400	421	406	421	434	435	408	408	436	400	416	359	420	411	418	381	405	400	405	419	430	370	390	398	375	403	391	411	424	397	414	426	386	399	453	450	382	430	387	440	434	378	415	402	409	360	384	407	440	395	374	386	398	401	437	429	396	382	450	411	429	436	480	426	404	413	478	442	420	427	435	440	398	425	435	441	417	409	452	434	442	389	412	424	424	419	401	410	376	407
15809	1917	2778	3311	3461	2955	2864	2254	1689	1573	1470	1301	1295	1144	1151	1110	1027	1076	1070	999	997	1028	1051	974	874	1019	951	1011	929	1015	1016	979	998	916	936	911	917	973	936	921	938	970	972	979	868	920	903	929	923	936	937	948	958	924	969	904	932	921	968	945	957	903	919	877	868	916	942	921	885	976	831	881	888	945	955	934	902	933	913	906	950	946	924	945	934	925	932	960	917	940	890	916	940	911	938	891	913	901	904	891	914	960	944	906	943	925	888	931	996	922	969	926	904	922	864	955	897	910	905	859	948	934	879	954	948	942	846	940	900	924	914	904	936	951	917	948	898	880	934	950	864	907	967	881	951	1011	940	938	937	927	939	946	909	976	883	923	928	923	974	894	947	912	938	952	884	892	877	974	970	930	925	940	866	926	892	845	902	878	952	856	916	931	917	956	951	930	929	939	917	914	890	991	923	931	951	916	909	941	939	895	920	930	981	947	886	909	869	935	962	904	939	909	918	957	929	945	941	909	873	908	926	918	895	921	910	902	901	888	936	965	916	888	865	954	948	864	893	914	912	922	929	917	881	910	892	877	895	912	917	880	951	925	895	951	903	918	903	899	872	922	876	880	910	884	890	913	956	893	922	909	875	901	855	912	872	875	883	904	934	899	892	937	941	975	927	906	883	970	895	922	935	906	947	889	919	885	858	972	924	857	913	909	939	966	918	884	864	930	931	899	914	897	947	921	948	936	893	939	902	913	926	964	938	935	911	922	890	959	902	926	957	895	931	907	905	924	941	907	983	914	959	893	922	935	899	883	926	916	932	901	886	895	831	892	900	924	933	923	978	919	885	900	886	969	934	952	958	944	924	932	1024	873	929	938	943	922	944	905	902	907	1019	872	886	944	941	862	961	911	895	895	955	892	885	865	965	893	945	906	915	891	896	926	944	927	923	900	886	911	908	914	966	967	910	943	893	937	894	927	932	959	927	929	950	933	987	948	937	950	924	911	911	911	895	956	908	846	951	902	919	906	922	915	902	875	907	907	901	872	888	916	898	904	908	961	977	924	898	906	906	896	886	909	959	945	908	939	930	939	962	890	941	947	965	968	930	903	976	882	911	920	878	930	906	906	972	908	903	934	910	905	929	894	996	940	895	874	935	907	913	969	919	918	922	933	904	947	904	921	865	887	897	945	896	927	940	894	934	916	894	949	928	876	909	891	916	897	937	901	949	951	960	906	909	904	881	883	949	947	931	942	974	935	884	946	935	886	975	942	908	889	902	902	894	921	888	908	878	912	923	957	934	889	885	915	859	923	916	929	918	981	907	907	932	965	933	901	869	950	890	921	902	975	890	920	957	869	909	951	924	968	892	898	932	911	935	905	908	927	950	881	897	928	942	948	930	913	942	891	919	925	883	955	934	905	909	945	923	912	910	890	926	928	892	904	914	904	926	878	941	890	942	905	843	921	958	963	978	899	872	930	902	879	945	928	896	938	918	929	860	952	988	951	940	909	912	902	915	871	939	895	922	925	955	901	914	920	903	884	871	930	937	934	908	912	922	906	905	939	876	906	904	908	910	930	927	860	959	928	850	975	916	932	936	914	901	936	867	969	952	919	866	892	905	968	943	931	918	936	895	904	850	915	1003	899	946	893	931	926	897	924	927	891	913	907	915	883	909	941	959	946	916	887	886	914	867	907	940	923	904	916	942	909	849	932	929	875	904	938	917	911	872	920	896	866	890	921	960	909	910	921	908	949	865	933	895	918	903	965	918	921	951	904	961	900	909	898	904	917	914	887	934	892	891	960	909	901	929	896	958	952	936	935	982	952	955	939	891	948	902	920	942	928	924	941	944	880	948	935	895	966	889	909	885	937	973	955	904	939	920	961	883	905	938	906	938	895	942	933	890	919	912	929	918	923	946	922	889	923	874	939	919	884	953	899	920	979	874	894	928	887	873	962	955	904	875	932	930	948	907	924	928	925	901	878	914	902	912	918	906	952	923	916	910	929	932	947	920	922	957	925	927	946	903	939	900	883	956	889	966	935	957	920	877	912	956	943	885	961	912	912	887	965	881	917	891	901	931	914	876	908	928	894	907	920	936	911	920	886	902	928	969	950	909	963	914	932	919	908	882	947	902	927	946	929	923	891	928	917	900	884	933	952	893	923	897	932	967	926	966	895	877	914	921	957	948	903	989	953	892	961	951	902	925	909	858	935	870	928	906	987	939	956	915	969	905	894	880	915	901	929	954	940	899	981	945	888	923	931	946	918	880	900	917	953	942	933	949	955	948	889	951	892	943	906	876	881	948	906	947	945	891	941	932	930	911	885	927	898	958	928	987	925	868	925	932	962	883	948	875	924	893	959	936	915	922	886	911	959	917	906	955	935	882	947	910	921	908	948	906	879	894	902	968	932	922	864	965	941	977	890	887	896	896	885	893	915	934	942	905	936	931	906	934	894	935	891	916	977	885	894	936	990	892	917	888	904	909	867	936	929	955	927	902	904	894	895	898	893	927	941	870	934	956	877	906	914	948	951	921	891	972	930	893	941	881	883	899	926	899	932	956	932	877	899	879	972	924	957	903	870	868	942	932	903	933	938	923	928	892	930	952	979	941	890	922	873	911	934	897	925	962	955	927	969	939	898	906	875	934	937	899	938	931	878	945	954	862	896	973	926	934	920	900	922	914	930	976	925	942	886	898	931	893	879	960	906	905	882	869	916	923	925	909	887	956	920	938	862	928	874	955	943	945	877	889	914	923	902	914	947	935	909	884	954	919	895	930	867	875	940	911	950	904	924	916	860	912	969	893	996	899	924	970	910	940	900	910	968	890	936	926	938	932	891	905	893	945	874	905	915	941	941	959	890	907	879	985	911	953	888	858	934	953	898	951	878	900	911	916	896	876	902	895	892	893	896	928	916	907	931	907	898	912	952	894	939	876	920	885	873	907	927	913	895	947	950	950	888	906	909	891	968	931	970	932	888	924	905	956	921	924	874	896	928	870	918	902	869	959	848	955	890	903	901	898	900	881	985	933	918	916	1005	888	817	926	910	887	904	968	908	915	903	888	902	869	895	898	904	937	950	912	937	945	921	935	887	948	917	879	863	906	910	882	894	954	900	881	959	856	888	908	931	910	911	928	945	908	909	945	944	891	941	940	919	912	947	947	895	891	927	884	875	917	910	991	945	888	870	875	967	963	927	925	951	897	970	916	914	896	954	937	920	985	936	979	899	879	894	908	853	974	853	937	892	945	909	945	942	890	926	895	891	915	925	919	962	919	900	905	941	936	915	920	953	928	917	867	913	870	880	865	899	877	902	953	917	877	914	917	943	931	900	941	885	930	937	893	928	886	933	955	880	898	947	916	848	873	923	987	915	921	933	884	889	935	969	923	857	919	931	948	951	894	930	885	944	950	897	954	931	865	919	884	908	898	880	927	974	924	942	861	919	967	915	925	901	908	904	864	898	942	951	911	853	931	960	899	921	892	959	972	933	928	908	897	918
5858	517	276	246	245	240	225	211	221	214	251	196	219	202	225	202	172	200	214	203	213	203	197	221	203	218	209	200	222	204	233	209	219	206	199	224	193	211	179	193	214	186	214	192	222	211	245	195	213	219	248	193	196	218	214	217	202	190	208	223	218	214	206	197	206	207	238	188	222	199	200	224	228	263	187	194	196	192	190	196	181	212	195	217	231	204	212	185	216	210	196	203	186	190	209	193	203	223	221	191	209	234	176	202	206	226	186	221	204	198	215	248	179	188	212	206	203	232	200	208	224	211	228	213	203	205	232	212	211	186	231	208	215	194	198	216	197	205	192	236	228	197	201	217	184	223	232	209	199	179	177	244	202	219	209	182	210	230	237	218	241	204	229	209	222	230	203	208	178	209	179	247	212	216	188	206	211	247	205	225	206	198	217	224	224	224	237	231	203	227	204	231	215	204	207	230	213	219	215	220	211	248	197	197	197	200	203	248	210	241	218	203	227	219	204	210	188	211	206	194	240	229	185	223	190	216	215	209	228	218	177	229	212	199	207	209	220	242	213	213	196	203	196	194	237	186	203	201	229	207	219	174	206	199	220	235	188	219	178	193	214	236	222	203	227	211	197	216	202	218	203	206	238	214	228	232	223	207	243	221	230	210	195	222	212	212	213	226	192	201	231	214	209	200	193	192	223	193	235	191	218	229	205	232	236	233	210	217	196	231	201	199	230	181	219	197	205	206	231	210	223	173	186	229	201	206	223	186	198	213	191	205	218	214	221	232	229	208	223	214	223	198	208	223	223	207	242	218	204	238	227	196	220	217	204	186	225	225	204	229	248	190	221	208	208	202	207	201	228	187	197	216	217	240	242	211	197	220	211	199	219	204	195	228	194	214	205	211	230	197	217	218	200	213	204	212	191	210	220	205	209	187	239	222	212	211	208	212	209	218	182	186	220	212	181	197	203	204	224	187	223	201	203	196	211	217	209	189	228	198	191	248	221	226	196	193	229	214	203	191	201	235	189	243	199	211	225	204	218	215	191	234	193	204	208	195	191	213	202	223	212	213	239	224	207	202	211	194	168	244	246	220	221	225	202	215	184	203	238	207	190	197	228	215	188	255	232	218	230	239	202	196	191	192	215	221	187	237	247	219	213	219	225	210	222	198	193	205	218	226	208	213	178	205	216	204	227	220	211	210	196	221	206	218	227	214	218	217	195	224	185	219	230	218	228	224	211	202	223	194	204	213	203	217	207	204	216	211	215	183	236	209	215	229	232	188	193	203	207	221	241	229	215	212	228	216	220	194	193	211	211	197	217	198	248	213	218	223	224	209	212	218	209	214	224	226	214	229	189	223	192	221	221	206	226	183	205	225	209	173	180	202	230	217	210	186	221	203	196	197	184	189	207	218	206	202	211	210	213	201	211	236	210	230	221	214	195	216	203	200	214	182	204	230	221	208	206	203	212	210	211	196	204	180	198	227	202	198	229	229	220	235	227	213	215	230	231	224	206	216	204	220	218	220	223	197	197	233	189	220	214	224	224	203	239	227	182	205	223	218	200	223	219	198	209	201	204	212	192	246	205	199	195	205	207	179	198	182	220	227	222	184	219	202	240	213	241	214	223	230	204	228	193	243	185	208	211	203	202	211	224	231	198	193	216	181	231	216	192	213	223	221	180	214	199	190	200	200	217	231	200	208	201	211	184	205	210	221	219	235	206	223	224	200	239	227	242	198	212	216	189	216	216	214	223	225	187	217	191	231	197	205	202	218	234	195	222	192	205	230	226	216	203	211	212	230	216	238	226	219	231	225	209	212	203	180	247	199	189	201	207	180	214	223	210	172	219	209	210	234	235	233	219	202	189	234	209	206	211	213	187	212	227	205	216	227	181	202	205	207	233	191	236	205	221	213	225	178	201	203	201	246	219	196	210	215	210	228	211	211	184	210	226	206	196	209	213	197	210	227	230	237	180	192	232	189	212	206	206	226	212	237	255	219	196	229	212	196	213	199	219	164	215	205	199	206	224	237	210	193	213	224	226	208	198	194	234	227	225	202	183	226	198	203	209	219	202	211	216	205	218	222	212	214	205	188	198	218	193	250	211	204	238	209	212	206	205	228	201	220	216	202	176	194	212	238	229	234	203	238	205	193	213	235	206	214	221	206	201	231	221	200	229	250	200	183	221	190	193	190	224	238	224	220	202	225	225	207	204	224	214	211	201	232	198	226	204	234	197	195	250	193	179	216	212	222	206	213	200	210	178	206	186	208	202	192	215	212	222	197	229	220	207	205	224	217	245	197	189	212	209	214	191	224	225	191	216	252	202	214	218	227	239	171	219	206	188	215	253	237	192	232	206	201	216	188	213	212	219	202	193	226	216	192	188	221	193	187	243	188	238	227	224	205	209	205	217	218	224	204	199	200	211	229	220	193	216	204	166	188	213	226	220	209	231	236	205	244	218	231	204	192	215	216	196	215	180	199	203	217	221	212	206	199	222	199	212	207	255	208	181	236	187	203	213	207	223	201	219	184	216	223	205	226	205	203	212	173	218	219	223	217	210	235	240	203	230	207	225	206	191	214	195	195	231	235	239	204	219	225	186	190	209	189	236	212	187	218	189	227	214	215	222	242	218	222	213	220	229	214	234	234	220	225	208	226	197	228	227	211	214	221	208	239	211	219	221	206	171	208	216	206	168	219	209	239	235	211	229	215	225	221	216	205	221	216	214	181	191	241	224	194	234	219	177	203	214	202	191	200	220	203	216	219	211	206	200	233	214	201	241	211	187	207	232	229	225	252	210	216	182	218	191	214	196	233	218	224	204	237	214	212	210	215	193	215	220	188	222	229	209	198	224	208	195	235	188	178	218	248	231	207	227	234	201	205	198	181	212	234	213	225	222	202	208	205	195	206	196	217	216	226	191	212	229	215	222	242	200	220	240	229	200	223	210	219	218	194	221	183	218	213	239	202	210	203	208	249	202	226	209	228	220	205	210	213	197	209	248	201	184	190	218	215	202	207	198	216	206	210	212	213	191	222	204	207	195	224	235	227	213	194	234	225	204	206	223	232	220	225	201	192	224	233	225	188	216	203	197	191	202	247	208	209	219	222	224	228	192	227	204	188	180	204	222	206	208	197	222	205	221	214	232	187	225	222	200	191	215	219	222	216	225	220	210	195	217	201	195	202	202	231	224	214	196	235	241	188	230	188	199	212	193	182	220	197	197	201	210	236	228	197	200	202	173	208	240	200	218	200	201	218	232	215	183	226	232	224	202	217	222	203	192	216	226	218	233	224	230	212	220	229	217	221	202	211	205	217	193	183	213	208	219	232	207	215	233	210	213	219	203	208	195	217	183	223	191	204	221	193	189	187	215	227	188	238	223	229	202	211	223	228	185	202	204	216	198	197	211	198	232	220	226	213	194	206	233	207	227	221	210	232	226	204	209	202	219	217	225	194	220	199	225	239	229	219	212	210	222	218	215	222	236	243	234	216
3811	629	638	639	668	668	619	595	593	575	550	503	505	523	519	516	501	532	470	530	524	520	533	507	543	514	528	501	552	538	561	487	492	505	542	545	536	507	515	466	498	471	501	527	498	558	494	500	532	527	512	501	498	504	498	544	525	506	493	530	515	520	516	527	504	478	536	516	509	486	507	550	528	493	494	531	504	491	521	526	521	488	546	519	504	481	510	464	557	489	479	525	536	527	506	514	536	482	557	498	499	530	521	510	487	536	553	492	518	500	534	519	513	516	557	495	532	566	513	519	538	551	548	516	506	498	493	524	521	527	484	549	491	515	478	520	520	530	535	458	559	496	500	523	548	487	528	529	496	522	514	522	519	506	529	504	520	507	548	505	475	554	518	508	485	543	549	529	515	524	536	511	543	522	532	514	534	544	546	542	488	546	523	541	535	485	472	537	522	520	508	534	487	541	521	529	510	516	525	536	477	524	522	519	477	516	505	512	556	515	523	529	543	518	560	550	513	487	530	506	525	536	475	521	542	554	498	525	526	538	530	529	505	532	492	485	504	509	529	495	503	565	501	493	528	558	512	478	521	487	490	526	530	488	512	534	552	522	515	539	485	550	533	480	537	518	522	500	517	520	535	501	577	513	499	527	486	492	486	507	510	527	520	513	532	549	582	531	531	537	480	521	497	535	498	523	544	495	515	482	519	545	496	533	495	549	480	534	495	522	520	525	541	477	531	462	468	560	462	533	478	559	490	518	503	536	501	518	496	542	512	511	492	498	517	503	522	500	557	512	548	501	537	504	539	529	494	540	520	510	501	504	516	511	554	532	497	534	556	542	469	509	508	560	473	554	510	481	493	526	548	516	495	509	533	510	517	532	523	508	500	533	508	498	531	544	514	505	483	504	516	548	519	552	498	518	540	584	522	523	487	552	528	520	494	519	480	517	531	539	522	523	512	496	523	533	570	534	512	515	509	501	538	510	502	497	530	529	478	483	511	498	481	511	515	498	503	512	513	499	560	518	525	490	514	503	552	530	529	516	481	497	589	545	517	554	518	516	487	481	511	521	508	490	531	493	546	504	541	535	498	485	503	551	513	517	483	514	525	533	519	550	518	542	514	515	523	539	511	512	504	509	503	550	549	528	526	471	512	546	528	499	531	495	555	536	475	478	512	508	479	550	525	505	487	494	506	541	507	537	539	520	485	538	518	490	536	541	565	542	529	507	505	498	535	487	523	530	515	556	507	505	545	529	461	494	517	528	514	515	528	493	554	536	502	520	502	533	503	516	499	479	536	503	520	522	523	508	517	489	512	519	539	499	511	527	478	527	519	521	566	545	534	522	512	508	545	516	536	473	482	507	554	515	473	534	492	520	550	491	547	531	551	520	522	454	490	486	550	484	527	524	516	529	513	520	506	530	509	539	536	513	504	528	555	531	514	504	513	525	547	528	510	547	519	532	469	550	454	517	524	537	509	491	532	529	513	541	521	510	482	464	501	545	551	520	512	491	532	494	525	522	482	520	514	499	501	519	502	483	544	512	562	528	545	537	516	477	514	521	503	541	508	562	512	538	524	500	522	490	528	522	511	500	504	498	506	535	540	546	514	492	509	544	506	556	514	534	464	530	506	565	546	517	505	530	451	538	528	501	498	495	520	504	566	555	477	531	520	497	501	510	526	543	563	531	494	530	493	513	548	521	479	523	551	508	523	499	481	559	522	464	527	502	533	498	478	495	499	527	558	509	425	541	587	517	484	496	508	532	512	563	515	542	544	540	519	516	500	485	501	527	541	545	513	505	475	548	503	509	519	509	529	530	502	546	498	560	496	511	520	476	527	516	510	498	535	555	488	511	478	496	518	501	532	545	538	485	511	567	558	544	526	527	500	503	524	529	488	513	542	542	465	520	494	493	525	478	545	496	518	537	519	508	491	527	486	520	541	493	507	522	523	503	535	514	500	506	461	505	457	492	537	532	542	503	515	508	526	508	530	504	573	520	491	483	498	521	487	517	522	573	510	500	522	517	531	474	461	505	522	511	509	530	505	532	528	497	535	515	514	496	509	539	484	510	536	468	553	531	495	502	528	517	567	500	510	531	517	475	540	477	461	500	541	499	490	530	509	517	518	530	494	482	492	530	503	513	488	506	530	482	497	522	544	502	527	527	537	509	497	511	497	490	530	509	491	523	520	505	506	525	466	465	511	516	494	548	531	516	509	502	493	564	502	497	490	505	500	478	507	515	491	542	543	524	526	547	505	505	511	510	537	583	500	527	496	482	523	483	494	488	504	536	525	541	525	504	492	538	532	508	560	524	520	556	538	507	529	503	523	503	555	511	508	519	499	513	532	505	521	547	489	515	486	528	542	537	497	554	520	496	520	498	561	534	519	526	542	519	522	513	519	461	516	499	485	512	531	485	494	495	483	520	533	507	507	477	500	533	509	500	513	553	541	511	488	507	523	529	517	520	512	537	484	520	521	527	512	508	478	492	491	477	474	496	513	508	512	517	546	491	491	520	538	531	522	547	489	537	481	499	492	545	513	521	537	536	498	527	526	503	509	554	496	522	527	529	529	505	520	519	508	500	535	528	505	499	507	508	520	517	502	537	512	521	540	527	511	512	513	508	548	510	550	488	554	481	489	455	522	528	506	495	519	469	479	514	587	525	562	515	542	518	522	496	503	541	513	483	468	526	543	504	569	519	510	500	519	504	535	549	514	545	516	517	506	518	549	545	553	529	529	545	488	505	524	525	530	519	479	497	545	528	541	474	516	494	520	516	506	527	518	518	509	496	524	500	520	542	539	544	521	521	541	538	484	532	500	496	520	515	585	529	520	498	545	486	495	532	530	515	555	486	511	493	520	565	533	492	487	520	502	504	485	523	504	503	511	538	508	507	511	516	474	497	532	526	556	519	481	506	476	514	533	497	513	506	488	515	533	513	541	520	517	480	484	503	555	499	572	523	512	505	523	506	515	511	506	527	483	491	561	494	510	494	485	488	556	546	546	500	508	554	489	534	541	554	513	485	510	513	508	540	549	509	515	511	486	552	487	502	511	508	486	487	536	542	492	512	527	488	522	542	506	535	515	506	505	496	543	549	520	542	498	475	509	554	483	540	505	539	498	491	468	515	531	501	517	464	503	509	530	534	482	479	519	502	487	506	557	530	526	571	522	498	507	525	509	510	552	533	516	523	486	516	546	507	516	509	512	525	521	505	515	556	522	526	549	535	519	573	522	523	516	543	563	508	524	515	540	512	497	517	540	516	534	509	491	522	517	471	517	532	533	459	527	481	492	525	493	518	513	542	514	528	449	481	519	515	551	524	510	517	562	500	564	535	538	530	531	487	538	542	491	502	493	537	523	544	499	480	481	491	509	503	498	505	518	519	512	512	521	470	506	502	529	546	535	551	539	504	487	518	528	492	519	510	475	520	536	505	523	530	512	570	503	558	506	497	530	503	498	551	532	523	510	508	487	546	490	497	550	511	492	523
17619	1817	877	703	685	605	495	420	371	390	361	336	349	332	328	273	293	249	287	298	289	291	309	281	308	308	323	315	301	298	301	293	265	292	281	270	270	258	297	281	260	295	317	294	281	294	265	303	280	299	296	300	287	313	332	281	302	298	300	309	298	315	309	266	267	275	280	268	278	295	295	268	281	279	264	266	328	266	300	318	271	297	268	252	267	279	298	295	280	279	286	306	302	269	319	300	296	303	266	310	285	288	309	290	296	321	286	337	310	281	318	300	249	280	294	291	301	258	283	293	276	336	279	281	297	286	306	292	291	268	305	298	295	311	299	286	280	304	285	280	292	290	291	291	298	301	304	289	314	284	279	296	286	270	276	280	267	323	277	290	316	294	259	312	277	313	279	257	255	290	269	279	281	279	285	300	311	254	335	323	323	303	303	289	283	282	279	318	276	301	264	282	281	288	313	309	306	282	298	275	311	291	293	294	290	279	296	299	287	280	272	283	262	306	277	256	272	325	313	298	287	284	312	283	304	262	292	288	270	284	306	276	290	272	324	316	292	272	273	286	243	294	267	320	291	264	313	292	302	268	258	302	308	295	303	280	260	254	278	272	262	308	251	261	293	298	295	310	295	267	298	325	285	302	288	254	296	313	308	297	293	311	253	284	280	260	295	292	295	300	315	271	294	278	322	307	295	271	293	314	291	309	288	294	296	286	286	313	256	270	280	284	311	262	316	299	263	277	300	288	285	281	267	299	277	293	302	273	278	312	276	297	282	274	263	272	290	266	279	286	309	297	285	259	308	262	297	304	273	330	269	297	294	291	267	305	282	268	300	274	266	317	289	304	286	282	257	284	276	310	284	269	323	266	334	301	328	328	283	281	283	284	286	322	260	281	284	279	281	296	278	270	291	257	271	314	300	288	285	309	277	264	297	309	334	273	267	259	287	306	298	291	262	301	294	275	274	275	263	323	282	298	272	258	278	292	269	282	296	298	291	272	276	311	273	310	304	268	300	245	294	273	273	287	288	274	302	319	262	250	286	266	304	327	294	286	282	275	302	306	309	306	304	274	277	291	289	303	290	282	300	287	256	301	270	307	281	297	263	288	305	290	275	287	276	275	260	277	283	322	309	263	273	279	257	303	281	310	301	287	292	296	311	316	282	290	257	269	250	274	264	298	276	259	307	295	291	273	313	326	275	295	300	288	305	304	282	258	274	303	299	280	287	283	285	296	301	290	304	355	323	320	302	256	253	283	304	290	277	300	265	270	273	282	261	299	310	284	286	296	280	279	271	312	290	293	279	282	279	252	285	263	275	288	291	302	278	303	274	289	289	259	287	317	286	310	285	285	297	276	283	274	298	275	276	300	293	293	301	280	287	295	265	271	273	299	325	283	334	281	277	301	278	285	332	268	276	296	280	280	272	266	306	284	274	297	308	280	305	314	313	321	298	288	299	319	296	272	285	312	312	274	291	288	282	288	288	292	272	287	317	264	275	296	300	283	293	305	325	272	303	292	275	310	299	294	274	274	284	293	291	293	281	280	295	290	307	304	249	277	324	274	286	309	301	290	309	323	313	269	283	321	300	324	300	297	304	302	298	286	274	271	301	273	288	285	289	287	281	281	310	307	284	273	289	288	268	280	284	282	300	272	299	293	297	277	298	320	302	289	280	317	292	276	246	300	257	240	284	265	292	283	272	289	265	283	253	266	294	274	298	322	297	277	290	295	326	286	297	296	308	278	297	300	271	231	264	310	308	293	301	286	306	304	295	335	269	313	299	295	267	247	287	280	291	307	280	268	264	279	276	285	304	278	260	274	282	285	296	252	299	272	312	272	275	295	259	298	309	284	241	303	288	288	273	277	261	263	270	297	290	292	281	283	308	278	305	305	267	313	310	300	286	290	285	299	301	277	291	309	293	318	280	288	266	273	275	283	286	301	294	283	279	268	282	291	309	289	281	285	290	273	298	279	283	264	296	308	277	253	266	295	256	294	272	302	313	314	287	297	276	266	316	267	251	258	262	285	321	289	248	281	274	269	300	291	275	325	278	287	266	274	286	291	282	266	284	283	286	319	319	287	293	275	275	293	285	300	291	271	310	274	298	310	302	285	281	274	300	311	246	282	273	282	311	291	315	300	294	273	281	287	307	296	265	283	296	288	310	304	312	278	278	311	266	301	291	306	330	275	260	275	321	267	296	288	270	264	278	303	301	299	312	306	247	270	273	274	326	273	270	275	288	270	269	304	273	283	308	293	287	294	295	265	258	301	290	303	285	285	233	267	292	279	293	285	299	307	310	274	260	301	297	313	295	286	305	305	288	287	300	304	313	276	313	291	305	255	308	339	325	299	285	276	281	263	285	292	279	262	315	311	321	286	287	309	268	268	272	314	293	281	313	283	256	295	292	291	301	275	315	256	312	284	264	280	267	263	322	297	287	300	295	277	279	294	277	300	264	306	293	283	297	310	291	277	309	272	274	283	270	319	298	293	310	296	271	285	270	263	250	291	258	273	297	278	303	255	292	311	266	288	260	278	292	274	305	314	282	288	287	320	280	311	290	274	275	301	303	286	287	299	295	289	280	304	282	307	263	288	291	293	316	315	290	293	277	304	285	278	285	309	284	285	268	315	256	272	290	292	305	259	291	272	290	254	268	318	335	255	325	315	307	294	292	307	303	254	279	297	264	291	284	303	285	268	282	306	281	313	284	295	298	274	296	285	306	288	291	277	281	301	292	299	323	292	282	277	289	281	237	280	271	306	255	288	296	309	292	265	268	312	261	296	307	310	307	319	295	300	264	262	295	266	272	264	302	288	278	284	317	293	307	323	284	281	265	296	258	319	278	297	305	269	284	289	297	301	318	304	273	262	327	276	289	289	272	307	287	257	294	285	275	315	297	271	284	272	303	282	289	270	292	307	307	285	320	283	288	277	301	310	277	293	285	277	265	302	282	270	260	300	288	296	281	305	283	275	253	307	288	293	287	307	262	292	291	306	281	291	275	304	272	272	293	290	307	295	268	280	282	307	273	295	264	287	300	274	245	282	274	262	259	324	295	292	271	297	272	289	329	260	265	317	300	282	287	284	291	284	271	314	300	303	276	265	276	277	311	295	288	288	271	280	271	273	295	318	305	270	264	301	277	297	250	298	318	292	302	262	294	265	265	303	285	307	297	308	293	277	296	296	299	265	292	313	288	296	261	267	307	310	276	319	290	312	299	293	268	281	262	262	264	273	304	272	270	296	285	253	307	292	264	295	282	303	271	287	249	285	289	309	285	308	281	273	265	268	297	276	270	285	279	266	261	292	296	301	302	294	281	301	276	276	284	302	285	278	307	279	275	271	268	276	282	285	290	319	291	288	262	325	284	293	287	289	285	271	269	307	304	270	291	277	271	278	296	300	284	311	307	292	261	293	312	266	311	307	261	264	268	275	263	299	302	287	275	317	298	275	295	296	284	274	266	273	238	298	294	285	288	262	283	285	272	294
10970	1196	1647	1917	2055	1775	1637	1541	1112	1083	887	859	909	853	788	794	775	749	730	685	719	714	737	699	706	682	696	712	714	684	691	637	693	703	746	722	673	681	712	705	700	700	697	735	665	673	703	680	624	661	706	643	657	701	664	685	679	747	670	687	690	711	630	713	718	650	685	653	665	671	724	661	709	642	672	672	685	653	690	696	695	637	668	681	679	676	664	683	679	691	679	669	744	688	670	661	652	717	695	682	705	716	694	627	666	697	721	680	698	700	680	689	636	661	695	666	727	699	670	688	655	640	696	712	661	698	656	689	699	705	643	679	700	681	690	658	737	691	679	676	658	640	720	639	640	665	712	684	688	725	657	712	699	684	685	678	703	650	688	678	711	663	667	673	660	668	655	727	675	669	666	698	703	695	730	733	709	719	664	627	645	681	705	679	698	668	703	661	689	670	737	666	712	691	687	633	707	670	688	673	661	678	699	677	699	656	723	674	655	701	664	667	664	642	661	680	660	680	705	718	647	677	644	661	648	718	656	644	681	706	648	663	693	639	641	669	673	667	625	735	668	681	667	645	685	672	651	674	705	693	716	680	710	669	714	653	680	680	739	693	638	671	662	630	646	648	668	650	681	674	654	714	684	702	674	679	660	668	736	647	648	633	664	714	658	655	679	713	694	628	681	677	687	696	650	651	681	724	678	689	654	650	658	689	659	689	687	706	676	662	714	652	710	698	709	684	686	682	722	686	690	666	617	672	637	713	682	656	665	697	678	671	636	725	651	708	700	689	709	696	656	680	665	674	686	645	702	681	701	709	647	648	689	654	631	672	691	702	666	663	664	697	669	719	708	678	687	672	697	677	692	645	706	647	694	635	692	686	673	616	742	655	656	703	732	660	673	667	659	681	684	685	668	661	639	659	673	650	694	668	695	636	653	673	686	642	660	675	667	715	682	630	657	685	696	697	682	717	672	688	688	684	685	691	699	701	683	704	689	667	665	703	685	704	640	648	697	660	705	664	726	638	681	667	693	648	665	661	705	704	673	648	677	679	712	668	662	654	653	723	639	702	675	689	706	697	662	653	706	709	665	682	664	660	673	676	648	666	646	714	711	708	638	652	721	696	706	675	698	673	688	695	656	668	663	688	690	705	675	688	675	635	686	718	666	709	677	647	667	700	635	649	662	666	698	626	625	692	608	676	638	690	689	740	677	681	712	695	688	642	689	693	643	696	675	663	649	694	661	688	652	715	714	684	699	658	650	687	685	703	686	721	683	745	695	705	737	665	651	703	697	671	685	691	687	662	718	665	715	652	694	702	669	705	672	686	726	715	677	636	652	704	697	689	683	658	676	710	672	652	660	675	648	683	671	625	686	685	682	647	762	711	642	656	644	670	698	658	710	675	659	686	675	623	662	645	716	674	686	674	658	677	698	688	690	685	681	639	665	694	650	674	619	622	650	680	707	651	656	718	691	677	667	700	650	695	663	682	678	689	710	695	652	681	677	688	658	698	660	683	720	672	661	683	686	721	734	663	664	684	681	688	700	684	670	719	671	653	676	716	683	654	678	661	669	673	660	701	700	702	691	650	729	732	637	669	707	655	657	650	671	639	701	679	605	667	714	673	657	672	709	686	639	695	668	653	658	674	661	676	676	650	639	681	681	717	664	687	720	690	703	691	687	724	698	696	665	664	630	662	686	706	704	647	674	715	672	671	684	687	684	692	708	726	684	630	670	667	677	693	698	682	651	680	629	679	693	660	642	657	726	648	647	730	662	679	681	715	705	711	656	672	668	706	707	672	650	690	671	680	683	664	700	662	675	667	694	682	665	670	673	657	645	681	694	688	675	699	657	683	723	662	655	650	679	711	654	714	641	673	658	657	720	651	645	683	650	682	654	656	648	665	669	738	680	704	687	747	646	677	704	702	667	665	654	728	653	626	684	652	739	672	656	627	685	688	703	723	661	635	677	652	702	670	703	672	721	696	694	699	696	661	642	671	672	705	668	649	663	676	674	673	686	703	644	667	637	711	648	687	683	671	680	656	692	692	718	664	694	697	708	655	650	701	660	661	711	664	697	673	636	694	685	625	702	674	657	671	657	691	658	690	690	684	674	680	694	661	678	668	659	696	666	692	686	662	699	659	631	694	686	688	631	714	703	657	684	634	699	692	674	631	676	678	717	655	692	692	683	644	686	659	641	633	655	669	706	731	676	700	680	687	687	651	628	681	679	707	711	669	672	682	697	652	672	667	703	700	736	647	706	698	697	714	675	676	693	678	724	687	716	687	651	653	743	669	645	660	708	669	664	671	697	666	652	689	714	711	677	672	688	685	669	695	704	639	629	663	647	660	677	680	625	663	694	661	700	637	664	709	665	668	716	704	631	712	688	669	683	669	675	691	670	697	648	681	685	704	658	709	696	643	646	665	650	694	673	659	698	672	709	702	689	691	686	623	711	706	690	628	635	695	691	729	698	668	701	684	688	703	682	663	659	682	700	717	660	660	698	665	681	645	712	657	682	642	667	682	672	680	670	682	663	690	669	631	645	683	663	681	718	713	674	674	701	709	764	699	657	662	656	665	705	645	685	671	694	630	647	705	674	635	673	641	700	639	702	679	688	645	663	641	724	691	704	711	685	643	685	701	649	723	644	669	679	668	665	695	677	677	667	621	691	681	713	674	678	700	675	676	693	653	691	647	715	693	651	691	662	636	651	681	655	647	682	688	690	689	731	693	686	742	662	606	724	650	725	643	674	656	645	693	725	663	682	636	677	727	672	671	658	681	705	723	651	645	681	676	642	652	701	658	694	683	634	638	654	701	669	691	730	663	623	612	632	654	660	693	685	677	650	633	684	675	671	671	678	652	683	657	672	726	671	687	660	630	677	705	664	701	662	667	694	695	690	659	709	639	696	687	649	688	660	667	674	666	632	640	675	667	682	684	648	657	600	695	623	679	683	644	641	693	667	672	714	665	691	719	645	661	650	704	668	655	703	732	684	725	665	696	655	698	644	698	645	675	664	692	636	667	675	681	669	669	678	645	736	692	659	693	701	677	694	679	661	709	682	680	643	686	630	714	628	662	677	679	677	732	660	656	700	714	690	707	674	664	658	662	643	673	651	700	653	651	666	714	656	667	675	700	655	654	689	661	695	704	703	697	657	728	637	660	669	633	681	704	678	708	724	708	674	694	665	639	699	699	656	672	678	707	653	672	672	698	737	649	648	682	668	707	700	739	646	717	662	679	683	667	679	734	682	701	617	723	626	687	649	686	688	647	685	703	673	746	686	667	636	685	707	674	631	677	675	670	665	691	675	658	674	701	689	701	648	650	621	636	634	703	660	690	664	674	695	683	636	683	674	650	681	647	663	664	677	659	697	715	655	683	669	724	674	685	610	657	672	651	668	676	698	703	682	670	617	634	709	694	690	705	652	660	741	698	645	691	725	690	685	680	676	706	726	643	653	679	695	729	713	705	722	658	648	672	647	641	704	663
27493	4086	1813	1425	1191	949	809	738	626	562	572	498	451	501	486	436	405	409	439	412	453	427	372	419	433	406	451	393	399	414	412	412	409	388	440	414	401	420	379	415	393	420	406	419	407	415	363	391	432	436	391	419	404	412	370	385	377	408	400	416	413	411	414	417	390	431	382	429	420	395	392	367	383	417	360	419	409	453	418	421	434	420	435	440	410	418	412	406	387	396	367	398	417	359	404	408	397	406	396	352	418	366	419	422	398	418	432	434	420	394	459	388	373	412	420	401	459	425	406	382	410	402	390	406	411	432	455	411	383	385	409	416	437	354	390	440	442	420	412	405	385	403	374	419	470	404	442	473	398	435	431	392	396	384	425	400	429	440	395	391	411	404	429	423	419	420	418	404	403	407	387	380	410	396	431	406	430	388	406	424	428	401	415	408	403	382	448	412	400	445	404	415	409	413	370	424	437	440	382	430	427	443	365	431	376	415	434	407	392	415	423	367	446	432	396	378	392	358	446	415	424	391	400	428	394	403	394	413	431	415	413	427	416	408	381	428	427	422	406	412	385	402	429	430	404	459	362	421	431	420	379	438	379	431	415	399	374	401	456	374	409	395	378	411	455	401	381	421	432	405	400	439	448	407	399	416	391	429	419	416	416	395	470	392	388	403	412	445	424	389	420	443	409	412	421	400	415	388	428	396	435	381	412	388	371	354	386	415	405	383	423	405	431	380	394	385	444	413	416	408	395	406	417	436	433	440	380	402	423	433	410	398	423	387	429	412	415	411	401	405	393	370	396	405	401	386	420	404	390	429	390	415	417	373	426	405	447	406	401	402	395	447	393	374	375	450	403	392	365	415	423	446	411	385	449	414	414	409	408	388	432	393	422	411	396	408	439	383	420	422	433	429	378	392	416	393	414	415	444	390	443	374	390	417	387	436	371	397	369	418	425	410	403	447	428	405	440	404	428	436	455	430	388	380	437	374	438	410	414	409	403	423	399	397	394	378	363	383	407	380	424	377	418	443	412	402	402	412	412	398	414	418	442	420	441	400	414	420	427	388	437	386	474	415	434	428	456	402	424	400	360	415	426	371	398	395	417	471	361	398	384	375	404	429	450	390	422	402	430	396	393	457	400	384	365	383	414	414	423	370	404	415	399	393	414	417	392	399	397	401	371	404	400	384	395	405	423	468	424	453	435	426	407	381	405	404	405	419	369	435	408	385	439	462	397	433	393	411	440	428	393	426	424	400	450	352	445	407	416	385	399	382	409	412	383	417	413	378	409	408	386	395	392	436	424	409	412	399	387	389	382	437	417	414	442	386	429	419	400	426	418	399	380	431	428	393	372	449	379	409	410	432	420	414	438	405	437	445	410	429	409	393	400	428	432	418	433	419	420	421	388	394	397	408	400	402	393	389	414	452	407	393	407	375	393	392	406	390	444	406	369	396	432	413	402	408	381	442	385	405	393	409	402	427	409	382	364	424	393	371	407	428	434	396	419	404	423	424	414	444	410	435	392	421	432	491	446	439	389	401	411	400	405	443	426	394	413	429	411	391	440	420	409	437	428	407	395	392	412	433	414	397	447	458	402	450	386	398	425	433	388	386	432	439	415	374	431	420	391	423	409	402	431	401	401	384	398	422	417	434	426	404	398	436	423	415	396	427	432	422	412	398	404	408	389	397	369	405	419	425	394	351	382	403	420	402	441	439	418	424	392	453	398	402	416	398	398	416	372	410	423	392	423	444	393	386	412	428	418	383	418	379	453	470	432	375	416	413	449	392	377	384	409	434	428	410	424	378	410	415	410	434	413	392	377	374	404	411	377	446	425	424	399	386	408	384	393	413	419	445	456	424	418	417	429	358	430	411	374	437	434	437	401	420	400	460	409	447	426	416	383	404	425	396	435	398	393	414	415	392	457	405	372	450	443	389	388	386	403	450	385	410	442	407	400	425	399	379	451	414	373	447	418	377	396	422	437	432	412	401	426	422	409	420	414	430	405	420	417	402	373	386	406	403	392	420	418	378	401	393	426	423	399	385	405	379	393	404	413	388	412	442	390	461	431	354	407	418	400	418	405	397	381	443	424	388	408	418	446	404	366	423	404	399	402	379	398	441	409	384	420	439	405	417	425	410	414	398	429	401	416	438	405	415	378	352	427	437	433	410	410	398	395	399	423	415	409	388	452	394	426	397	398	419	438	430	367	399	401	393	422	422	385	362	407	382	412	386	430	399	414	418	403	394	412	417	436	379	401	420	408	466	441	406	430	366	405	399	424	403	417	418	449	399	425	426	423	405	398	403	395	419	411	375	450	392	418	398	443	421	371	403	417	370	386	428	392	388	385	410	375	422	458	424	406	433	418	408	389	420	425	391	401	440	413	388	422	436	404	360	441	369	456	441	402	397	416	429	399	423	370	384	391	420	366	410	456	399	437	422	447	399	395	397	427	435	393	440	437	442	396	400	401	423	411	416	403	426	402	435	428	428	420	400	402	402	415	403	434	414	411	433	422	432	408	366	398	396	430	408	418	404	449	383	403	415	420	418	418	404	385	397	418	434	468	432	422	429	432	418	423	407	407	415	452	394	443	383	421	423	462	418	416	420	374	446	380	398	392	446	453	417	379	409	415	377	421	419	376	420	460	394	387	464	409	446	380	450	401	383	422	415	435	455	385	413	410	419	375	369	410	413	405	401	403	399	398	364	428	376	413	431	401	395	397	380	402	467	380	402	365	412	403	416	422	395	441	426	445	438	418	375	374	421	431	410	446	416	433	407	420	403	455	434	407	420	394	424	394	412	405	413	453	426	402	396	430	416	426	425	450	423	427	411	421	475	429	414	418	396	388	394	408	411	412	477	395	375	427	435	386	410	373	403	460	380	403	414	395	388	397	426	365	412	438	418	378	387	416	393	407	459	402	395	417	399	435	397	397	393	413	423	389	438	447	418	447	423	415	433	398	412	385	396	413	399	419	440	421	420	423	395	409	409	410	372	393	398	410	390	399	412	400	392	413	381	372	438	434	385	424	415	389	409	426	425	408	407	442	418	446	425	395	403	416	396	431	399	429	420	387	402	442	396	413	446	392	414	432	391	399	397	430	425	428	381	477	411	408	370	393	414	445	406	382	385	395	452	429	382	430	382	421	406	414	369	412	416	412	418	436	408	406	389	416	422	382	425	406	402	414	416	395	448	444	438	408	461	427	393	451	407	388	417	426	428	413	390	440	378	423	413	420	395	463	379	409	413	398	419	415	465	415	374	380	436	406	401	424	382	464	399	411	418	408	399	396	392	392	427	403	451	426	399	403	407	383	439	403	416	384	413	403	424	395	450	424	413	414	416	370	418	392	444	399	408	409	428	389	388	374	425	436	440	408	404	388	425	418	426	376	415	424	401	377	411	399	407	417	390	389	373	390	390	430	417	381	449	398	472	421	455	370	384	407	436	393	407	385	400	409	427	460	401	404	467	409	392	402	414	420	387	429	422	394	426
15078	1753	2723	3310	3202	2810	2552	2235	1726	1588	1511	1387	1274	1169	1121	1186	1097	1023	1112	1002	986	1027	1023	992	977	998	966	909	910	947	962	943	961	918	963	948	910	942	910	886	944	941	927	950	942	920	926	931	897	936	913	915	893	945	863	886	971	902	924	963	937	928	881	873	940	960	917	910	865	893	904	926	937	954	928	943	970	958	864	884	847	885	888	876	904	948	961	915	913	883	864	954	894	932	910	932	900	920	938	913	871	935	905	904	889	885	865	906	927	905	910	902	888	923	895	930	914	909	907	886	943	943	941	909	887	902	937	926	859	891	889	961	915	932	922	883	971	938	883	889	869	918	880	953	927	943	926	906	926	865	937	890	907	943	887	913	930	954	914	929	918	893	885	915	869	882	896	954	908	925	892	879	910	865	942	886	943	897	891	963	901	901	929	881	916	912	913	881	896	849	889	876	899	876	898	935	874	933	930	878	916	872	879	883	913	912	936	928	886	954	919	914	944	915	891	904	928	965	912	960	925	925	903	907	911	908	918	940	899	917	844	901	848	937	873	919	941	915	892	881	890	884	905	921	908	898	937	874	918	919	969	885	870	952	905	869	886	904	966	939	856	922	887	919	896	880	912	893	887	887	908	919	917	899	971	856	893	879	950	920	906	891	931	920	885	923	902	938	931	954	875	882	896	928	930	860	873	945	911	918	939	925	895	918	889	921	982	886	900	945	865	925	887	907	903	906	919	858	955	913	933	878	863	886	891	895	951	891	906	898	894	949	907	902	941	943	951	919	884	909	888	921	933	925	954	928	925	915	920	878	855	910	867	936	874	940	896	934	910	915	953	881	903	868	859	892	839	931	886	927	889	933	908	878	867	903	919	900	861	933	897	924	890	841	869	887	921	906	941	869	886	890	927	984	906	951	923	880	894	924	929	858	919	936	867	905	904	936	889	909	906	891	924	864	921	866	899	886	961	902	919	886	869	925	898	882	950	906	909	917	888	932	891	932	884	947	937	940	980	932	892	917	885	877	934	899	904	868	912	908	898	922	872	973	884	890	904	911	918	918	888	896	877	932	899	895	952	908	876	929	898	936	966	910	915	935	884	909	937	903	894	908	956	963	939	896	910	897	893	865	917	897	889	899	839	910	937	842	879	928	869	927	870	935	911	889	908	933	875	919	912	958	874	938	942	860	834	865	925	859	937	879	918	940	886	959	922	892	908	913	914	915	951	903	886	887	922	920	879	930	882	906	934	919	947	890	915	896	951	886	842	838	894	903	910	930	907	873	928	938	941	892	959	881	948	863	941	933	900	891	898	860	905	891	855	925	919	856	870	916	888	888	951	862	882	921	918	910	903	861	888	899	914	844	934	902	898	920	879	886	954	921	863	919	848	883	981	892	935	914	895	856	874	903	925	932	912	904	899	921	868	939	879	897	882	835	953	995	898	892	893	922	944	899	932	944	960	920	885	877	903	962	868	880	899	920	921	941	885	956	934	915	899	856	950	883	898	911	923	989	910	947	906	884	958	945	910	892	1002	909	909	895	891	905	903	902	934	897	891	876	937	912	846	876	893	951	879	916	849	893	856	899	934	866	891	972	899	884	920	961	874	916	905	893	964	890	918	921	923	908	894	949	879	925	939	939	946	913	860	929	910	895	892	916	942	902	882	865	913	886	897	924	913	952	944	911	900	908	952	897	944	868	944	952	909	938	911	909	875	971	910	893	927	885	812	894	939	908	951	920	906	892	885	940	907	888	911	909	888	893	869	884	906	908	902	880	878	894	906	896	908	924	908	902	882	953	954	885	929	896	894	885	878	929	897	921	875	922	868	885	925	881	901	938	863	910	857	874	898	929	925	944	953	907	934	904	883	866	925	917	872	923	953	867	941	946	903	893	892	967	931	908	908	896	859	909	977	959	928	868	900	927	894	861	925	905	939	880	887	870	910	889	871	905	878	896	958	931	873	931	907	897	902	954	903	922	902	919	993	859	952	906	920	916	891	943	892	943	859	919	881	876	853	848	893	920	900	914	918	897	876	950	1005	939	950	882	891	885	858	875	873	933	865	903	922	936	901	934	876	858	924	908	923	921	921	888	922	935	925	895	897	881	921	926	881	879	911	922	923	942	946	890	909	872	915	897	943	902	926	898	940	865	875	907	970	875	906	872	935	881	916	919	927	904	915	895	874	902	899	940	936	927	909	910	902	874	881	904	954	911	929	898	914	965	915	895	956	920	898	921	962	867	880	914	851	880	933	859	962	929	920	991	842	869	867	917	936	884	922	857	929	907	922	978	876	928	879	954	889	897	882	899	874	967	903	862	906	910	894	909	878	885	912	939	906	909	894	902	942	964	960	862	910	881	938	911	882	894	927	896	918	924	897	898	960	911	884	877	918	930	915	911	912	937	909	875	889	913	1000	893	929	940	888	876	917	912	870	881	859	922	850	907	917	846	947	926	966	895	895	928	924	918	908	941	911	876	877	974	903	903	896	880	874	878	916	901	912	854	894	873	931	955	925	902	896	926	942	903	877	859	919	910	907	871	906	889	874	907	957	884	960	925	924	971	900	930	870	900	902	919	903	918	923	910	843	938	879	918	921	874	913	895	927	869	915	911	931	864	847	888	890	905	897	913	896	951	951	928	919	898	929	862	896	823	907	830	913	913	920	851	894	946	901	889	918	871	888	935	941	906	888	925	894	919	955	923	904	902	929	900	950	941	896	931	908	922	891	879	897	911	899	928	882	903	903	904	892	892	863	887	944	894	908	952	933	864	930	821	926	902	915	884	917	877	908	870	902	885	929	903	935	922	886	881	899	904	890	940	944	835	888	898	891	889	933	928	863	942	904	932	874	885	916	904	878	912	918	909	946	863	864	905	844	893	985	901	895	959	904	899	878	840	863	892	923	896	912	916	844	924	929	879	879	931	929	878	979	934	918	863	950	896	932	889	855	892	891	914	827	937	922	897	866	922	934	886	938	879	921	917	900	929	910	932	880	876	900	922	901	886	911	923	919	970	871	861	844	971	881	913	896	910	843	914	869	938	933	863	896	907	901	869	916	867	948	889	895	927	898	903	912	875	871	856	909	931	928	916	889	895	884	947	877	876	894	886	879	966	923	956	894	902	889	944	938	885	869	908	847	890	895	875	908	906	891	894	899	903	883	903	944	910	907	881	953	920	904	937	944	930	912	891	942	879	881	921	925	909	968	851	911	895	933	913	886	908	843	939	922	919	926	949	905	934	916	888	861	875	875	914	876	921	881	913	970	891	932	924	894	876	933	861	903	899	940	933	941	895	939	903	907	899	901	879	888	897	938	922	922	931	901	967	930	930	884	930	868	948	909	901	860	891	907	948	934	907	903	932	929	878	893	895	884	866	887	950	910	931	883	894	897	923	898	942	874	957	887	878	913	958	902	923	893	897	917	920	912	864	924	922	886	909	914	964	872	897	861	884	977	887	903	893	912	855	913	928	867	912	864	934	897	924	883	890	913	924
6115	480	247	220	258	244	240	212	204	240	209	191	225	224	198	199	213	227	230	215	226	202	209	209	182	190	219	231	202	230	213	234	202	204	204	236	194	188	206	214	212	227	202	197	205	201	219	211	212	238	213	204	175	212	207	209	179	219	205	233	231	179	227	196	194	218	221	198	203	215	203	222	217	191	201	201	223	213	223	235	211	205	199	206	251	216	202	226	218	212	218	228	178	193	214	231	216	198	210	226	179	211	244	196	237	229	196	205	192	180	194	200	224	204	227	196	228	220	199	198	228	204	230	213	207	212	206	206	186	192	209	204	166	201	214	195	208	219	198	196	188	185	195	200	223	229	213	207	231	204	199	193	202	221	189	202	227	210	194	216	201	209	191	190	203	168	213	179	226	233	203	206	201	205	222	190	206	207	192	224	220	220	222	188	221	214	210	215	242	251	215	190	199	203	215	208	201	216	217	227	229	206	197	215	209	193	190	212	224	189	196	222	214	220	176	195	223	209	234	186	206	214	195	224	191	225	242	202	194	220	238	174	179	209	248	215	221	247	223	217	187	227	229	214	198	201	211	213	210	192	213	230	221	216	218	238	214	245	216	224	237	189	165	190	239	224	223	207	224	188	232	188	175	223	203	198	211	201	226	207	216	198	204	254	223	194	229	209	197	186	198	211	228	227	216	187	216	209	201	200	209	180	200	182	223	226	205	196	187	227	209	208	178	201	234	214	211	204	206	230	195	232	226	213	193	213	233	214	194	233	206	194	200	222	213	182	193	219	203	220	195	226	203	208	201	216	225	218	197	186	229	243	229	223	232	217	234	194	209	233	200	216	195	224	203	215	209	216	212	213	197	192	221	178	216	196	215	190	207	183	224	225	180	207	195	211	188	183	222	212	204	208	227	207	229	179	215	214	206	218	199	218	206	215	184	212	186	233	216	237	235	219	205	199	210	215	204	237	230	225	189	212	204	193	206	226	195	214	216	222	195	196	195	211	203	214	201	179	225	177	209	204	210	225	224	230	241	194	201	203	220	190	204	217	192	232	195	223	219	198	189	202	198	231	184	220	225	206	218	201	233	221	217	210	185	188	219	233	214	208	249	196	207	243	191	222	207	213	207	207	196	200	243	199	214	209	226	225	202	231	221	207	205	179	206	188	204	208	200	248	216	213	224	212	208	166	211	223	204	186	211	202	217	212	197	216	218	175	205	174	195	191	213	214	217	181	218	193	212	200	199	202	229	196	212	195	198	217	191	220	229	219	206	202	199	206	211	217	198	182	205	209	206	171	207	198	216	207	206	196	191	218	203	207	174	189	193	201	200	217	208	190	226	191	212	206	225	198	199	224	198	217	207	212	233	203	222	217	214	194	203	208	197	205	209	228	185	192	212	256	190	190	210	192	216	205	206	198	191	212	195	226	216	208	219	213	215	209	199	213	214	222	200	205	201	210	198	238	207	238	212	214	204	203	196	244	215	226	184	209	195	215	215	225	208	205	175	205	206	197	200	207	202	211	199	213	186	224	237	203	204	215	240	243	217	210	213	205	204	219	214	214	179	193	217	191	212	207	235	234	188	207	197	209	221	209	201	218	218	176	215	203	237	210	194	216	213	216	213	215	211	196	196	216	229	222	198	230	224	194	216	215	178	192	235	200	182	201	184	184	222	199	222	225	207	176	216	190	197	232	201	213	201	226	192	204	228	205	188	234	201	222	226	210	241	228	211	187	199	250	205	213	175	198	210	216	224	237	217	205	212	211	201	211	221	206	205	205	223	215	206	194	196	156	205	208	188	202	199	212	191	243	231	235	214	226	204	214	198	198	233	192	196	219	200	184	195	194	194	221	213	208	216	224	191	179	211	207	209	214	223	202	222	227	211	201	217	212	196	201	183	199	209	215	234	213	202	195	215	200	217	212	216	194	210	250	210	179	217	212	218	242	213	223	202	185	201	203	200	210	232	227	197	207	223	190	211	196	216	216	195	201	216	230	196	207	196	206	197	227	226	189	190	209	208	200	189	191	226	200	235	215	191	186	185	182	227	199	188	185	216	194	183	185	206	222	217	236	204	218	201	215	234	205	191	208	227	216	185	198	218	205	193	206	192	231	208	207	205	190	230	209	217	206	212	212	220	210	218	224	196	231	170	208	207	204	185	180	193	208	200	192	216	214	218	224	212	200	209	203	210	195	207	215	215	206	211	231	206	205	189	195	230	227	232	204	229	222	219	209	209	208	215	203	214	240	225	218	199	194	212	212	197	193	266	205	219	224	198	181	214	203	207	224	219	210	207	188	186	215	216	227	198	235	219	210	220	199	230	189	191	190	181	207	202	224	224	189	209	214	235	215	238	200	210	237	192	208	202	211	204	206	214	236	191	211	218	186	197	212	217	184	216	190	221	200	214	202	204	198	230	235	168	196	201	212	229	212	215	183	226	187	216	201	220	191	211	211	198	185	213	203	193	202	220	207	195	169	219	222	190	226	212	192	180	233	210	199	204	183	206	191	220	246	217	222	211	244	205	218	189	209	196	202	220	234	196	206	210	195	216	214	229	199	193	195	238	204	204	210	189	202	185	193	227	223	211	225	178	208	223	220	178	216	196	222	201	180	229	215	197	182	231	207	193	205	211	218	226	227	205	201	188	224	211	192	222	185	209	192	226	231	239	213	230	238	210	202	191	199	226	203	209	201	203	195	221	211	204	196	203	207	195	204	228	194	201	229	198	182	220	237	205	198	222	233	192	203	200	210	218	217	227	203	213	217	222	249	224	220	204	219	202	197	211	206	222	200	195	212	217	209	237	219	222	218	216	212	231	192	191	222	208	222	195	193	225	180	232	262	241	212	206	209	219	209	192	219	206	208	200	249	200	206	224	206	221	181	190	190	210	214	226	236	203	201	228	176	213	199	200	225	181	200	224	218	217	212	195	191	225	197	201	197	188	206	214	227	206	233	217	195	215	208	204	204	205	223	213	190	227	199	235	219	237	174	208	216	232	246	173	218	220	196	238	207	212	224	233	219	221	219	191	219	216	231	234	236	205	222	211	187	201	189	181	219	209	232	195	220	209	193	193	197	224	205	204	211	235	222	199	195	213	229	247	180	189	199	236	214	208	221	219	203	215	209	204	206	207	220	221	186	188	183	214	213	194	208	235	187	234	196	224	215	204	221	244	219	227	185	217	216	232	188	159	191	206	197	211	224	209	223	195	210	184	191	213	187	187	214	212	219	201	198	235	231	191	224	208	220	213	231	209	210	215	206	191	224	223	217	165	168	207	205	207	229	237	191	182	210	220	221	191	236	240	210	206	198	179	216	209	215	172	191	193	230	207	239	195	200	192	232	214	200	197	210	230	191	203	215	222	204	185	247	206	186	208	211	201	201	201	190	250	217	196	206	218	194	212	222	204	204	195	177	216	222	214	216	181	192	208	210	206	208	213	211	197	215	218	204	206	197	203	208	202	209	207	205	208	188	222	206	223	188	211	184
3956	643	656	647	668	586	591	600	579	527	506	497	520	521	515	506	516	454	496	506	487	546	489	522	515	512	496	485	477	522	504	518	547	502	541	544	535	532	548	538	497	513	495	498	497	507	512	533	465	497	513	545	482	491	508	490	537	482	503	456	512	499	502	514	500	505	500	493	483	508	519	485	490	530	534	518	515	517	500	533	457	515	479	519	471	507	544	485	503	485	500	516	476	508	533	515	503	545	519	570	465	493	539	501	517	498	546	518	512	501	513	478	484	502	512	511	527	520	554	532	536	533	511	520	511	553	531	509	508	503	525	521	501	473	538	495	534	510	519	508	517	509	529	522	518	521	495	515	525	490	528	470	492	493	496	529	504	516	513	532	498	470	522	552	504	517	538	534	480	532	486	543	526	529	481	560	496	535	498	470	510	538	468	541	527	524	488	541	514	470	501	491	511	518	550	493	505	461	536	494	503	491	497	537	540	506	510	475	530	501	530	512	484	522	526	525	520	520	543	460	509	508	535	509	511	487	552	484	510	529	501	536	498	538	492	495	530	537	515	488	529	526	503	495	505	448	503	514	464	509	520	525	544	516	562	498	545	473	479	531	508	513	453	532	531	480	508	502	499	518	500	570	473	478	510	502	473	548	526	492	522	509	501	516	508	509	553	524	559	503	527	519	496	494	490	489	522	482	546	492	500	506	552	496	507	504	510	493	524	531	507	529	496	480	529	498	486	470	483	539	491	517	512	506	526	520	537	500	522	555	528	526	508	506	517	516	481	542	588	528	526	526	509	521	541	551	506	539	494	532	510	470	526	547	537	541	507	506	520	518	537	494	520	532	529	472	526	517	524	526	515	525	525	511	535	501	475	516	524	531	478	539	497	521	490	524	495	503	505	512	532	525	509	492	533	514	487	477	486	505	547	528	477	488	487	493	496	491	539	505	515	535	475	520	549	512	478	541	554	485	483	511	489	530	518	513	524	479	479	531	480	529	502	524	502	497	472	511	550	511	512	476	487	462	499	556	485	489	525	518	523	527	489	526	492	528	549	510	498	492	488	471	494	549	531	504	500	503	522	477	479	495	476	516	548	496	506	537	517	518	461	472	534	550	505	477	518	535	527	502	509	483	497	485	494	494	532	514	529	504	513	522	499	502	523	539	509	485	528	506	512	510	488	526	507	548	530	548	496	515	543	529	523	483	493	482	486	483	503	525	512	519	538	471	516	565	511	494	494	483	478	503	475	506	509	512	514	495	510	462	519	525	503	522	554	523	503	508	489	564	528	516	552	482	479	504	506	531	485	524	509	548	512	504	476	485	526	542	534	504	531	503	535	472	539	487	469	539	507	512	522	545	505	504	489	502	508	510	502	541	540	542	506	510	587	553	528	488	488	494	528	518	538	514	540	491	510	485	486	480	509	494	525	519	513	526	481	554	509	561	473	487	491	496	450	522	508	492	513	533	486	534	522	534	523	496	455	472	508	543	520	458	472	528	530	536	547	477	536	521	495	490	567	516	514	498	539	463	498	503	561	517	522	490	519	524	486	492	498	554	495	514	517	492	515	511	535	537	514	455	497	519	539	517	516	508	516	503	501	532	506	490	493	516	520	468	503	505	509	476	535	518	525	555	526	511	498	531	490	509	509	493	462	510	491	455	507	539	504	526	533	491	545	547	504	512	512	504	517	544	518	516	506	508	518	512	516	502	509	491	509	482	522	507	546	505	523	498	507	501	478	506	494	474	495	504	550	516	506	526	479	521	494	514	520	499	537	478	526	518	497	499	503	524	491	457	507	502	477	463	523	531	496	478	484	516	524	502	511	527	540	507	510	511	469	494	548	514	508	514	500	529	506	507	513	482	521	500	542	505	497	511	480	512	515	514	493	536	513	525	519	537	519	515	516	524	542	504	514	510	502	530	483	516	540	517	491	493	525	544	536	520	506	526	487	471	531	528	515	497	527	519	545	493	484	478	561	497	521	564	518	518	518	486	495	510	503	521	517	519	526	486	482	504	512	534	521	503	508	519	467	504	547	483	521	547	524	551	522	502	540	523	570	559	500	537	492	511	529	484	483	478	506	513	548	518	481	496	523	513	519	545	507	493	520	503	485	507	473	494	514	547	465	499	521	507	508	556	496	468	529	496	536	469	554	517	531	505	526	511	537	523	534	515	486	543	500	530	500	496	489	509	507	477	524	474	485	508	522	534	510	495	525	518	533	501	518	497	495	495	503	521	508	518	528	477	492	485	509	487	471	532	556	495	524	458	509	548	486	499	521	516	494	500	529	527	537	521	532	538	531	534	526	502	510	503	504	517	445	514	516	548	517	537	508	484	516	517	473	529	526	498	500	507	484	510	505	481	467	485	511	516	461	522	484	521	480	492	490	524	510	497	531	509	514	514	570	545	522	538	505	516	525	492	493	552	550	527	573	510	547	510	510	560	534	533	512	486	516	500	489	519	490	495	509	533	486	519	513	489	488	485	503	515	523	507	503	500	508	504	538	528	482	485	513	482	538	533	515	496	452	546	464	524	483	483	491	521	521	467	483	524	518	519	520	500	490	534	502	521	555	516	466	539	459	504	517	509	545	497	554	505	475	541	552	529	545	507	502	537	564	503	514	523	519	530	482	488	508	477	489	483	542	528	457	542	519	509	581	516	510	519	477	530	495	531	534	513	495	514	471	502	499	547	478	518	534	509	510	484	481	493	488	492	549	518	497	493	492	494	542	472	550	521	496	536	538	491	499	507	519	509	529	495	498	501	533	473	516	500	509	516	474	517	517	481	506	504	511	521	532	503	478	515	531	470	504	558	490	507	507	551	492	467	499	491	504	533	499	511	518	515	543	501	519	510	519	499	552	500	489	528	508	476	477	509	496	498	540	507	541	497	510	495	526	478	508	476	545	499	502	490	528	523	492	506	535	516	539	540	540	500	512	500	559	524	490	517	508	515	453	542	480	492	554	525	560	520	540	564	518	546	522	501	542	523	568	504	558	482	494	481	542	486	521	509	516	536	475	516	522	542	477	527	513	502	464	506	529	501	531	466	537	505	529	490	509	551	501	466	522	467	506	504	510	555	489	506	481	528	506	481	508	497	546	557	534	489	497	519	500	515	487	465	502	532	494	490	517	506	537	518	493	526	526	502	565	509	540	518	542	504	485	507	524	522	506	524	492	528	463	491	535	555	501	493	465	515	553	516	504	491	563	537	518	526	514	463	530	551	499	505	494	504	544	527	539	509	486	542	522	555	510	493	515	526	544	542	491	508	522	503	490	498	516	516	441	512	456	498	534	494	513	500	541	535	491	528	503	556	539	534	475	519	534	525	562	511	522	489	507	533	478	528	547	513	492	474	484	499	515	526	502	487	572	495	499	537	498	522	487	477	534	511	479	516	528	516	561	493	543	514	514	501	497	528	512	498	498	480	550	483	503	539	471	513	519	516	522	485	505	493	489	514	488	483	492	493	510	505	548	495	498	482	457	534
18483	2014	952	835	718	672	613	459	400	361	288	315	307	314	291	285	286	286	312	284	312	283	300	308	322	311	290	298	305	315	332	278	256	297	321	265	292	291	288	254	280	300	296	290	306	260	313	296	293	251	313	279	289	324	273	293	283	272	272	268	308	321	298	299	293	293	282	303	310	302	295	279	293	262	261	285	289	275	338	276	279	310	293	284	319	281	284	286	262	260	266	285	269	319	337	285	279	301	287	314	308	286	277	254	291	285	298	327	282	256	281	273	269	275	272	279	279	298	292	310	252	280	293	303	295	320	299	315	295	311	261	275	261	303	309	308	304	280	272	275	277	307	257	281	299	290	300	270	290	307	286	267	291	281	282	286	273	303	312	286	247	270	308	302	288	300	291	294	283	266	282	307	267	293	270	305	306	301	293	307	301	296	279	296	301	291	307	300	286	308	308	253	244	252	291	302	298	301	299	295	295	284	298	282	275	301	289	270	273	287	287	291	281	288	301	273	295	282	332	290	275	270	296	323	293	286	280	286	305	313	286	280	262	273	287	299	281	269	259	296	303	280	281	287	265	276	272	300	284	275	271	267	295	302	309	288	260	252	292	295	313	285	295	339	281	251	292	281	288	294	269	306	263	294	319	272	327	290	274	273	279	256	281	271	321	305	280	306	284	290	309	285	293	276	310	286	292	252	296	265	257	267	295	292	303	294	294	260	307	285	283	270	278	283	267	263	318	313	283	310	296	263	241	275	254	302	306	294	274	287	335	262	289	283	288	306	253	288	297	291	280	262	325	293	288	323	265	284	310	282	302	310	278	338	302	274	287	294	292	293	287	264	295	276	290	272	289	271	293	297	323	295	272	251	273	303	302	252	283	258	301	315	280	296	284	308	288	294	260	258	293	277	296	285	269	284	289	292	278	276	293	276	292	273	289	256	295	280	281	286	297	306	290	284	304	268	324	293	309	275	305	280	291	296	279	293	326	301	261	322	278	262	303	293	271	301	300	288	253	285	270	264	308	280	280	280	273	293	294	308	273	294	311	312	291	318	281	269	275	301	283	299	298	278	287	286	272	278	291	267	268	262	299	305	293	297	256	280	298	294	251	295	349	271	298	279	288	281	272	299	276	268	287	277	309	261	285	286	289	292	292	274	313	269	313	252	305	289	264	299	291	306	302	300	270	301	298	305	274	292	263	274	298	278	306	303	293	301	301	290	324	277	270	300	301	268	297	302	270	275	311	283	296	297	315	296	304	272	281	279	301	301	298	299	291	267	277	289	257	293	308	278	294	274	303	274	270	273	290	277	288	319	284	270	323	283	294	303	328	279	314	281	287	298	308	270	304	289	323	306	299	292	298	298	255	293	271	278	266	277	305	277	256	303	288	314	283	313	290	257	263	282	283	298	301	304	290	273	268	269	263	257	282	290	297	293	293	310	301	272	293	273	273	290	255	296	290	303	289	278	317	301	267	293	286	288	287	303	260	290	312	229	302	304	297	286	309	278	313	306	315	306	279	299	321	319	256	268	311	284	295	293	306	286	300	267	288	251	285	278	258	263	291	306	314	286	274	253	271	254	259	292	300	301	316	275	307	334	282	272	251	289	304	283	256	261	308	299	244	300	293	293	304	298	261	286	312	301	301	277	306	345	316	268	305	318	256	318	291	297	282	323	310	306	278	277	263	323	287	292	298	312	312	294	289	258	287	303	290	276	276	306	272	275	256	280	286	288	292	278	285	297	277	304	268	253	283	300	278	305	275	273	282	271	279	293	310	269	325	280	272	290	291	313	265	263	281	314	253	308	266	318	280	290	275	270	326	281	273	308	310	280	266	265	329	291	329	305	317	294	272	267	280	260	299	300	291	279	300	278	319	316	280	285	316	293	301	300	299	314	298	297	282	282	296	265	271	260	289	270	257	268	312	285	301	269	293	316	288	295	267	294	309	270	264	269	317	295	332	291	302	283	271	274	275	308	285	335	262	285	278	306	276	265	298	310	283	317	312	287	305	324	277	273	326	313	289	292	281	257	313	293	274	315	264	270	315	296	258	284	295	285	268	324	321	241	299	275	254	291	268	287	273	275	326	290	301	292	288	242	300	259	256	274	284	255	309	292	301	277	277	299	290	286	324	294	303	281	302	304	271	250	275	258	296	285	318	274	283	279	252	278	253	294	273	242	281	297	330	289	292	328	292	291	289	290	303	281	336	271	278	305	305	283	267	314	298	265	290	313	290	278	308	303	297	307	301	267	289	299	288	303	297	303	285	299	273	274	299	280	287	317	299	258	295	267	305	274	280	330	314	257	294	312	261	294	317	318	297	293	306	282	304	283	305	283	308	292	306	293	331	307	302	314	293	295	299	279	295	304	278	320	265	309	293	296	330	301	298	280	317	295	294	316	332	273	275	270	260	328	281	303	275	263	295	266	299	293	319	315	281	278	322	268	300	296	311	317	268	265	305	262	288	289	328	282	306	276	268	266	295	280	277	293	342	279	283	286	286	296	279	265	272	271	300	302	278	286	277	280	290	305	288	259	260	277	292	307	299	304	312	281	319	262	295	259	281	287	264	298	318	295	317	298	311	273	284	274	269	291	304	305	277	298	298	300	291	302	288	313	322	285	246	305	273	284	285	305	270	292	263	302	297	287	310	284	276	315	307	285	299	310	323	304	254	280	255	306	279	338	286	301	334	293	270	272	267	272	297	266	279	270	268	289	287	268	322	282	291	289	279	232	270	269	296	294	293	317	299	264	259	278	281	287	254	282	269	297	298	297	302	300	323	301	306	270	284	317	317	305	291	303	276	334	283	266	294	297	269	267	300	306	255	282	298	278	297	321	302	280	293	316	283	292	287	313	286	308	287	322	298	297	305	312	304	320	260	278	262	255	299	295	289	279	304	310	278	287	299	276	232	332	288	298	299	259	296	297	306	302	254	275	276	290	283	296	317	312	301	290	303	309	304	291	261	294	299	275	277	248	286	264	297	268	294	303	298	319	288	297	303	291	262	309	300	296	296	269	298	273	296	275	263	278	280	254	290	307	309	335	275	282	282	313	279	293	297	294	271	262	285	296	311	335	262	286	268	272	289	305	293	311	308	304	277	297	311	275	295	288	244	271	274	269	274	311	297	326	328	295	302	294	299	334	284	281	299	300	282	284	279	290	257	259	265	286	301	264	276	302	286	307	312	299	281	295	267	302	269	310	281	289	278	264	288	285	298	300	317	314	281	288	329	308	288	305	327	298	271	296	290	312	289	313	280	325	285	260	282	282	259	300	299	244	315	271	297	293	268	281	263	250	280	257	314	326	330	334	273	304	312	290	303	295	305	299	288	304	292	291	251	300	281	290	262	270	277	291	287	297	283	273	283	326	297	305	286	272	251	331	279	279	264	280	312	295	300	292	318	297	304	299	299	278	271	265	296	306	265	253	284	263	303	293	315	313	284	335	292	311	280	283	261	289	304	302	328	283	271	267	265	267	310	295	269	270
11374	1266	1711	2138	1834	1719	1581	1344	1123	1073	921	892	859	797	803	757	745	766	768	724	683	740	750	685	715	668	692	726	698	717	691	682	696	649	674	713	710	687	700	620	678	661	730	711	676	677	693	636	628	677	666	688	640	645	694	643	683	694	684	667	676	700	668	672	696	663	665	640	658	689	686	683	681	705	716	664	682	732	696	676	744	674	657	695	685	710	722	696	726	665	651	679	698	621	695	703	637	669	662	666	627	703	627	653	652	728	703	671	628	705	645	630	691	631	695	722	679	645	620	717	672	680	656	639	757	664	644	692	706	654	698	649	659	658	671	676	660	678	725	674	644	651	695	733	668	689	649	723	662	641	652	694	670	696	679	687	654	668	669	676	708	654	688	646	642	663	707	694	687	685	672	683	593	682	669	659	625	661	664	685	698	714	626	704	667	716	685	671	694	721	701	646	680	645	683	675	668	606	660	676	719	663	716	677	698	653	644	713	684	684	694	685	713	657	709	691	690	693	646	675	707	666	655	692	680	647	664	670	692	665	688	681	681	673	662	691	708	650	683	694	652	676	660	669	644	678	676	705	709	695	684	651	717	708	676	628	695	651	697	663	686	698	610	687	685	701	675	649	704	663	685	716	725	650	657	654	633	701	649	663	680	685	662	677	620	663	696	648	703	643	681	689	677	657	637	694	690	707	699	707	631	670	706	676	667	669	679	672	695	678	687	659	676	705	662	647	668	636	680	656	657	676	732	671	672	701	672	696	666	638	693	704	679	679	646	692	681	660	693	689	682	658	697	662	676	723	667	676	689	690	660	684	709	671	648	697	678	685	720	685	679	646	643	739	677	628	662	662	678	654	685	639	668	638	717	634	700	647	711	676	648	640	676	710	693	714	642	616	690	656	673	640	746	725	686	673	630	670	707	676	650	649	743	662	698	701	666	648	721	670	649	675	697	660	715	671	649	655	668	671	684	682	654	689	660	738	649	647	696	679	659	668	635	640	666	700	667	682	700	663	687	630	650	660	661	657	728	653	669	679	686	647	651	693	699	727	716	702	700	674	663	641	691	629	694	690	663	685	710	681	661	665	662	651	653	677	705	680	671	663	691	710	686	682	688	685	699	696	676	660	723	719	683	702	705	663	670	652	733	691	684	712	669	669	665	688	680	700	669	679	660	648	665	677	698	621	686	670	638	683	671	737	709	673	671	645	699	684	658	659	662	691	685	690	659	690	661	645	635	700	629	710	642	692	663	714	637	683	640	711	682	686	670	699	709	724	677	728	685	658	668	713	706	687	690	668	768	673	683	674	674	647	673	698	703	688	663	646	704	658	678	697	658	677	648	712	650	692	661	688	720	646	653	659	701	642	665	680	689	711	707	711	657	661	634	686	675	673	653	719	671	688	680	632	647	672	692	659	641	627	701	700	694	656	694	697	713	631	683	693	685	645	673	696	691	639	650	694	685	660	664	628	664	663	679	695	713	672	704	648	648	681	704	676	681	669	653	627	665	653	684	653	716	670	665	720	732	686	682	684	656	687	696	651	668	663	704	668	691	720	719	647	644	689	690	695	676	631	670	640	632	631	648	686	636	710	720	643	657	723	720	630	626	704	676	634	714	681	680	659	671	680	682	681	705	660	686	670	708	634	625	646	710	707	694	687	686	625	669	641	716	694	672	679	683	685	675	681	657	652	671	709	656	711	690	702	645	718	695	694	673	647	669	645	676	684	645	687	688	673	675	671	692	674	663	646	701	647	726	648	680	701	701	701	644	638	680	687	650	629	662	685	662	670	640	696	679	654	732	675	635	655	663	669	666	646	677	664	665	689	698	642	628	648	683	676	644	674	676	656	678	670	694	693	689	704	708	692	694	676	695	679	686	696	660	657	704	655	700	741	685	662	679	653	712	730	711	704	678	689	653	697	694	671	683	684	691	643	624	638	623	648	716	667	662	678	700	670	681	680	673	679	666	659	620	650	706	628	698	669	690	676	652	637	644	665	684	679	665	692	667	637	668	689	676	657	659	657	666	683	676	676	642	715	642	682	678	700	672	656	656	698	707	680	667	704	677	687	709	685	684	674	648	646	719	642	671	655	629	679	712	613	678	682	665	698	684	697	687	646	635	660	691	695	695	692	652	696	650	665	652	701	687	636	690	710	680	681	674	637	683	669	703	686	684	700	673	630	699	673	684	645	696	676	662	657	667	720	662	703	650	648	670	684	720	689	636	627	661	665	680	642	620	663	697	641	700	661	619	718	697	699	670	669	620	658	704	673	671	668	681	660	699	692	660	621	659	667	650	691	699	690	713	682	690	674	687	619	692	690	695	653	656	656	647	660	688	652	629	689	634	680	679	695	637	682	660	696	716	690	716	679	694	582	672	731	698	719	678	691	705	636	687	692	607	707	664	653	711	626	636	683	689	696	692	638	661	681	677	659	676	664	694	667	650	685	695	670	662	718	682	669	678	661	662	713	668	689	713	703	655	632	634	658	668	690	644	676	698	680	613	717	636	711	646	698	661	653	713	695	676	701	675	661	627	662	702	654	673	700	686	684	701	686	703	679	665	652	671	706	684	681	684	652	650	675	682	661	645	704	679	665	716	662	674	653	694	646	698	673	681	638	671	666	684	663	695	683	723	650	642	673	682	626	678	670	701	689	632	646	657	666	652	640	696	633	662	685	623	666	659	695	699	645	693	685	639	688	661	717	668	675	661	687	616	672	719	655	641	691	743	720	687	684	745	652	681	677	630	665	666	732	663	689	668	664	653	701	689	666	664	636	645	655	652	686	687	725	674	688	687	689	691	630	678	655	647	664	683	704	680	712	663	654	665	690	698	679	634	675	677	655	685	655	684	692	697	694	678	673	691	668	718	679	648	726	645	673	677	717	679	672	636	670	669	669	671	665	683	696	631	627	664	615	709	706	702	679	645	680	659	677	681	690	707	714	710	661	650	677	648	656	691	665	746	663	672	672	674	643	666	681	622	680	690	697	629	661	694	689	665	695	679	673	690	687	671	601	693	730	717	702	663	616	632	671	667	683	639	662	704	640	602	635	686	626	647	671	706	652	685	649	671	667	651	680	695	665	726	681	692	694	695	673	638	658	671	673	688	665	697	651	708	662	626	662	679	673	680	656	686	640	682	688	675	705	677	715	694	682	692	729	633	670	654	684	704	667	647	617	655	599	698	668	677	713	686	665	683	678	658	662	674	627	659	678	728	680	656	704	727	641	674	662	696	646	679	646	689	700	641	674	723	658	659	670	715	675	664	673	682	691	670	703	682	659	672	684	658	639	663	667	677	625	651	677	674	679	714	675	710	662	654	681	695	692	668	681	612	684	688	634	642	647	656	694	652	659	659	658	636	729	686	662	714	685	617	674	664	630	628	708	630	634	661	660	666	697	682	698	641	733	687	643	671	685	672	680	701	680	675	703	720	668	636	685	703	657	679	699	669	682	660	719	704	702	655	655	680	711	611	663	646	694	663	679
27845	4107	1646	1526	1280	869	826	689	584	515	545	488	464	477	426	487	431	453	436	431	423	439	410	445	426	453	390	419	412	439	434	415	459	417	390	459	410	414	428	373	437	425	422	426	394	421	433	426	410	422	418	411	423	396	402	424	386	368	427	455	400	381	370	454	477	456	430	439	435	372	431	390	424	432	415	394	422	442	454	483	438	364	420	428	407	444	408	443	399	417	437	384	393	432	385	397	384	413	417	390	393	427	441	447	443	369	405	395	410	464	426	427	381	400	377	396	432	392	408	395	388	396	422	401	405	392	439	380	411	421	378	432	443	402	411	427	400	414	377	404	371	423	445	432	369	435	439	424	374	435	390	399	442	401	432	439	384	401	454	386	434	417	436	422	450	412	378	418	417	385	399	393	399	357	410	418	413	415	399	389	393	428	400	401	397	423	415	405	362	409	426	416	382	428	430	406	433	396	423	411	450	412	380	405	458	422	365	377	407	437	415	389	383	383	420	412	391	382	396	414	409	411	415	425	424	420	433	421	401	406	430	434	409	437	419	398	404	388	395	393	404	384	446	459	437	442	404	400	393	427	380	411	428	418	383	389	378	402	439	410	427	435	405	386	394	395	430	424	411	440	438	401	414	407	396	426	419	411	454	393	393	375	433	457	374	397	389	396	451	432	428	385	405	438	408	375	447	400	430	453	424	431	421	400	392	414	420	464	432	438	401	414	452	390	403	448	400	470	410	401	382	356	420	439	381	412	422	404	377	431	423	388	404	405	417	446	424	397	411	406	413	426	400	444	456	452	415	421	399	371	434	438	399	410	434	432	388	386	371	428	396	398	423	413	426	418	432	408	404	388	431	395	375	400	414	432	365	403	386	402	396	430	423	425	470	426	408	496	390	405	406	401	387	392	419	426	426	422	413	425	460	439	433	443	414	401	414	464	430	426	385	372	423	423	430	421	427	413	375	397	408	389	418	404	419	409	415	442	416	430	437	441	416	398	421	441	421	378	387	412	415	398	402	443	417	450	397	375	406	407	412	395	412	395	433	432	409	434	419	423	358	428	399	436	416	463	429	437	432	406	418	395	422	387	428	435	429	420	416	393	390	393	417	412	419	418	415	384	383	375	399	386	407	434	475	450	396	381	403	424	432	450	412	385	408	407	426	445	418	374	404	390	426	413	408	439	414	402	415	383	417	380	410	374	424	448	446	389	415	409	433	412	380	370	403	427	440	401	413	407	421	390	401	389	449	393	401	400	410	397	403	439	428	438	431	408	396	413	388	449	450	393	391	396	449	420	401	417	422	441	438	413	463	423	411	443	437	405	413	407	390	421	357	407	388	435	438	407	403	388	401	399	424	427	446	372	412	412	395	438	425	427	381	378	453	439	432	417	419	441	415	408	404	405	407	416	396	430	436	409	442	395	421	410	404	406	417	411	439	417	387	377	477	390	434	413	412	399	458	436	387	412	404	422	396	397	436	417	379	379	425	409	445	412	375	416	430	395	420	416	415	377	410	400	429	412	417	441	412	376	414	424	416	425	404	410	400	391	401	412	435	400	410	400	429	377	401	385	415	424	410	418	450	431	395	428	400	400	407	411	425	415	456	431	448	430	439	394	438	375	404	423	420	406	414	435	392	426	424	454	474	448	385	389	406	426	413	429	374	421	406	395	386	382	416	384	385	406	410	420	414	412	382	417	392	422	411	424	417	430	423	435	407	395	419	413	442	409	405	443	384	422	424	385	425	415	402	428	445	397	375	448	436	403	409	398	395	417	441	404	428	408	428	398	385	394	387	402	421	402	421	466	427	410	359	392	399	427	394	433	438	422	436	368	420	412	397	416	410	401	424	428	431	386	402	415	419	411	401	382	398	447	368	408	415	437	390	423	438	394	404	391	430	400	402	400	408	468	395	408	408	435	403	417	374	428	447	434	392	411	414	446	429	424	417	424	427	460	422	438	419	424	401	435	434	450	385	402	415	407	408	412	474	441	398	437	398	423	400	392	462	444	427	424	392	414	440	390	440	410	407	391	447	369	428	409	421	445	412	430	424	387	410	368	394	382	387	445	423	391	362	452	388	427	383	418	399	402	421	431	395	442	382	414	420	428	417	403	433	421	383	350	409	412	409	419	380	429	425	419	391	351	396	427	437	453	421	446	431	410	389	401	448	434	433	410	406	400	384	421	402	414	432	385	406	412	424	404	415	434	445	361	407	380	370	422	409	411	392	419	428	439	420	419	455	381	407	423	403	424	394	421	390	414	370	376	390	427	413	418	396	438	413	423	410	370	415	457	442	429	464	407	385	409	397	407	387	396	424	424	417	399	412	414	456	391	379	407	415	404	413	389	412	401	419	409	434	407	388	441	373	409	391	435	462	419	397	392	414	393	412	438	401	368	451	426	398	384	457	372	396	392	418	417	432	429	460	414	421	423	428	402	440	423	472	419	437	408	450	431	402	426	388	383	406	401	391	386	408	415	368	395	436	411	399	459	417	420	402	428	432	421	405	427	407	411	372	419	424	421	417	402	403	411	402	379	398	406	435	426	420	420	411	406	413	436	403	432	417	384	422	423	401	432	389	385	419	416	419	420	426	405	430	439	438	425	414	404	415	425	381	417	432	423	442	385	406	433	386	384	431	391	433	413	436	418	443	435	418	418	414	397	376	434	405	420	368	400	419	406	431	427	447	427	412	364	425	424	423	438	414	357	390	412	411	465	450	419	447	390	436	404	377	389	388	419	415	409	410	427	414	383	429	402	408	408	421	426	429	426	422	401	415	419	417	456	441	409	415	387	424	400	378	383	400	381	420	420	430	436	425	392	412	407	385	389	402	406	419	411	449	405	459	446	413	426	396	428	376	439	447	396	396	398	380	409	424	410	427	426	449	398	408	372	385	382	392	402	423	402	403	393	403	408	409	401	420	396	427	407	412	387	422	374	419	424	417	343	393	429	375	415	429	403	437	421	425	401	410	441	409	414	457	443	413	387	401	403	429	423	422	407	392	407	391	391	400	454	415	478	441	395	429	386	393	409	408	453	407	427	440	438	400	395	381	423	380	449	425	412	389	420	415	423	443	409	447	402	447	426	378	451	408	415	379	377	400	453	390	417	375	413	401	415	394	386	427	389	447	406	431	388	362	407	431	376	426	434	438	434	398	470	415	423	377	419	388	410	461	439	444	409	422	423	449	398	396	403	394	424	411	410	394	425	422	412	457	426	409	406	440	395	386	389	430	431	440	375	423	397	403	431	399	420	422	424	485	420	427	431	397	450	411	388	392	367	416	412	381	399	438	441	449	411	397	422	414	428	424	427	435	401	356	432	419	407	374	399	408	406	440	429	450	431	437	387	425	395	445	428	447	396	387	414	425	383	429	393	380	388	434	415	383	424	427	414	397	445	381	438	397	410	417	451	418	396	367	399	394	413	438	462	421	356	438	400	433	415	454	430	438	424	436	398	429	414	458	431	413	391	420	417	435	425	394	427
14928	1729	2722	3430	3225	2669	2444	2225	1992	1560	1452	1411	1238	1199	1147	1158	1059	1064	1047	1055	1020	1005	998	980	970	984	977	985	979	922	916	927	957	957	944	892	915	937	943	899	919	951	851	910	912	920	922	902	885	954	910	903	904	916	900	975	934	939	938	925	964	922	978	910	898	900	896	911	914	921	873	915	911	897	911	847	896	909	952	912	925	912	906	861	976	930	879	899	945	939	965	916	891	943	854	888	916	940	892	949	920	913	948	954	936	985	921	945	849	858	913	926	894	878	925	879	889	860	861	935	902	960	885	940	880	930	902	905	964	910	887	914	965	939	943	918	940	841	940	900	888	914	874	938	925	909	911	908	966	897	948	912	901	924	897	920	904	949	923	947	958	897	941	922	859	902	876	908	876	892	875	996	888	935	892	912	895	965	929	872	903	884	893	866	895	943	902	862	908	877	892	896	897	921	920	987	906	937	902	898	887	933	872	871	895	964	924	892	869	900	928	939	968	918	880	928	893	854	877	984	909	911	895	978	891	901	916	940	938	888	917	887	926	881	898	920	864	901	860	901	888	899	912	849	945	907	917	880	903	894	913	929	946	906	893	911	888	874	881	901	979	932	952	912	887	905	958	931	901	947	928	892	866	883	903	879	936	904	878	891	922	898	847	854	883	873	951	899	929	904	874	878	911	877	898	906	912	928	916	896	840	887	909	949	897	881	932	904	941	905	899	902	932	918	895	861	905	909	926	898	936	893	955	936	929	905	909	892	872	908	894	949	959	907	875	948	817	941	885	942	922	895	919	900	932	935	918	901	924	868	899	908	893	915	940	867	876	930	949	924	958	928	877	961	863	925	941	893	930	929	898	883	841	887	953	898	891	851	882	969	934	890	904	901	899	910	927	870	887	921	901	874	919	941	966	869	897	959	870	919	853	958	909	917	904	900	964	849	940	880	935	904	898	889	937	928	943	898	953	974	857	918	940	917	861	891	892	926	918	990	912	899	926	903	890	912	964	890	875	919	878	894	901	897	931	926	891	890	916	884	976	929	934	891	886	925	914	908	945	894	914	886	920	867	927	927	859	984	915	984	891	924	882	932	924	880	881	877	889	911	842	935	870	906	887	872	839	921	939	886	951	891	898	888	908	918	885	947	890	931	950	959	823	883	871	875	867	919	874	954	924	886	861	915	918	927	908	906	967	888	917	908	874	903	919	939	938	888	861	883	863	957	879	889	941	883	904	874	873	893	871	911	892	907	919	898	861	903	905	953	939	1016	881	919	916	943	865	871	838	891	854	911	907	887	925	863	923	923	941	905	910	927	896	894	919	952	859	888	916	893	886	948	916	924	902	925	900	901	935	900	936	948	907	928	911	973	874	911	896	927	885	911	851	884	936	878	920	930	903	877	985	882	862	919	877	913	903	928	869	935	939	918	889	903	900	902	866	908	873	876	891	885	925	914	890	878	883	889	858	893	896	875	935	907	918	882	932	912	899	931	937	943	905	922	912	918	902	928	906	915	897	862	917	917	840	915	840	913	943	927	889	901	903	909	934	899	856	908	887	898	884	844	860	830	907	901	934	884	976	869	970	880	925	925	922	947	907	872	867	963	926	931	932	985	865	929	863	914	858	918	902	956	911	862	879	950	884	903	948	909	872	871	872	905	907	902	849	853	889	915	920	958	907	912	921	899	936	931	949	834	943	924	937	946	921	944	894	894	913	876	969	932	937	875	866	909	875	915	914	864	861	879	925	921	877	922	917	897	919	913	887	867	922	920	874	857	955	895	897	935	960	947	925	917	873	910	889	942	922	896	954	884	891	908	877	905	920	936	941	896	874	911	928	892	858	917	923	896	953	866	893	881	902	936	896	908	936	915	953	907	866	882	931	933	859	897	897	938	929	932	904	902	872	893	936	885	942	893	965	900	903	908	928	936	945	918	940	940	943	915	890	926	912	933	890	899	929	844	867	860	921	905	917	913	910	869	968	926	923	901	942	903	926	869	962	877	953	930	906	896	898	901	999	917	920	885	908	909	891	876	901	916	884	955	923	907	903	901	945	906	881	934	896	902	878	939	910	892	912	898	873	897	900	871	929	897	893	921	860	911	898	937	967	900	945	882	927	923	968	825	889	917	919	898	943	922	914	911	879	934	908	872	927	917	891	902	913	971	929	882	906	915	910	886	904	910	893	909	889	903	896	955	905	974	941	935	944	918	904	888	889	898	923	878	856	940	903	895	957	890	896	926	888	898	914	889	918	934	877	895	881	860	890	894	903	919	945	944	914	925	847	939	893	898	936	946	880	890	939	890	925	905	937	914	922	919	887	892	882	887	888	951	928	897	911	914	893	924	895	893	939	920	944	914	923	907	901	896	874	950	920	934	968	887	922	962	920	904	863	881	879	872	924	919	856	915	910	853	923	987	907	900	941	853	910	883	967	921	939	940	870	911	857	868	907	881	900	884	983	913	950	938	875	942	897	916	898	875	915	929	863	930	922	895	852	872	953	886	924	963	913	922	951	870	912	871	900	824	921	905	895	889	941	919	914	889	915	879	931	902	876	971	939	834	911	871	880	888	966	921	856	936	848	898	872	869	936	917	932	900	891	939	879	878	912	909	919	870	900	870	892	916	891	886	930	975	875	943	915	933	975	870	966	934	908	970	946	904	905	901	908	949	900	893	936	871	936	915	905	922	910	926	847	881	866	952	886	883	930	922	888	866	944	849	909	908	907	877	927	874	865	911	908	898	900	907	923	975	883	870	910	894	866	870	926	895	936	887	975	951	948	890	865	962	865	902	895	929	863	862	921	964	910	990	896	853	891	864	890	934	962	888	893	902	912	908	874	930	965	888	888	951	906	896	919	889	902	942	927	933	878	938	896	871	950	923	929	919	904	878	824	874	925	924	889	891	926	908	937	882	938	938	928	935	894	950	913	875	927	873	945	928	880	912	864	921	900	922	881	912	864	926	962	851	887	877	851	905	893	828	893	936	947	937	875	916	882	958	888	832	925	875	909	902	914	918	890	895	934	930	865	945	939	883	936	894	875	881	900	902	885	940	904	917	892	889	970	974	904	881	918	877	920	956	882	883	918	904	919	881	844	885	924	859	931	932	960	920	964	934	913	891	963	900	914	866	889	908	937	937	889	947	930	883	886	925	904	963	916	934	909	918	896	884	911	992	880	935	852	938	967	915	900	908	979	935	889	886	862	938	919	935	949	883	927	893	904	923	896	924	911	906	873	894	916	910	951	903	895	923	905	921	925	901	880	970	915	919	953	926	945	902	867	958	917	910	894	900	894	901	908	931	926	874	938	924	897	983	961	865	915	879	902	888	875	906	881	919	913	904	955	882	923	944	955	892	887	935	934	938	889	949	892	897	877	873	931	943	933	871	910	869	910	914	922	942	901	920	876	928	920	879	911	876	921	980	905	915	912	939	857	907	862	868	962	928	893	882	985	922	923	874	936	921	887	878	886	909	855	893	943	858	895	945	859	883
5952	464	271	269	218	244	210	204	221	203	192	219	221	216	206	203	211	214	183	195	195	227	179	217	209	223	216	231	207	239	237	217	202	239	211	213	214	203	224	220	219	232	196	230	223	192	209	201	217	206	196	193	210	200	218	201	213	202	221	201	190	213	217	198	219	168	194	206	210	182	236	216	212	205	204	198	223	195	213	207	234	208	194	219	233	210	214	215	210	205	207	213	226	223	198	221	236	211	220	195	222	198	211	196	192	226	203	196	203	212	215	215	257	214	212	210	217	192	239	215	227	230	173	204	202	189	212	208	202	234	212	229	192	233	200	184	239	202	223	200	210	211	184	219	227	211	234	248	203	204	195	199	220	215	199	205	176	176	189	198	205	207	213	208	184	194	215	194	189	196	188	201	215	220	232	221	198	236	228	219	202	207	219	196	156	186	197	190	220	211	186	206	216	192	232	189	215	218	238	223	201	191	211	210	214	205	195	216	214	192	221	186	220	182	200	212	205	206	211	219	224	216	202	245	209	201	207	208	229	193	201	197	192	225	213	199	200	206	191	201	212	175	240	201	213	217	252	206	212	202	192	191	214	192	223	219	212	203	202	237	209	228	208	202	176	178	224	224	190	204	186	193	210	220	177	213	188	210	215	229	210	217	208	207	220	203	200	202	223	199	230	218	218	245	225	220	222	206	209	223	212	188	207	177	204	233	204	224	212	208	211	212	255	221	210	201	185	208	209	234	223	211	218	212	240	224	223	221	190	214	238	235	215	206	214	207	210	239	227	249	202	193	215	232	198	216	198	198	229	186	177	206	206	199	214	219	223	208	234	211	196	223	216	220	216	203	212	180	203	194	216	201	202	201	231	213	203	198	189	187	204	206	213	247	208	201	236	208	216	208	206	220	196	222	191	194	216	228	213	248	214	195	216	232	207	230	191	169	201	200	247	201	230	205	178	206	197	210	200	232	191	201	198	207	219	212	207	225	201	194	181	211	217	208	207	229	208	224	208	208	194	229	204	208	205	206	220	187	178	218	224	201	216	213	228	204	199	238	231	209	219	216	207	213	224	221	210	206	208	199	213	191	177	211	221	217	213	213	207	191	229	228	199	242	211	214	225	216	198	212	208	190	216	193	193	204	212	224	221	200	227	223	224	209	225	210	201	202	197	207	214	221	209	246	220	239	233	186	194	233	227	225	231	211	218	191	202	187	220	238	203	233	200	216	225	222	212	224	201	189	191	229	194	210	221	192	192	254	204	211	195	236	217	193	197	225	204	221	219	195	201	207	257	212	205	192	177	218	221	248	219	212	224	230	198	220	192	193	182	234	218	202	201	206	226	197	203	206	229	184	192	209	208	223	197	213	200	207	208	204	216	211	213	238	199	229	235	221	228	216	193	228	217	223	231	188	177	197	210	241	217	212	208	245	210	228	199	218	234	221	224	186	228	239	197	212	204	192	217	190	212	203	205	215	198	191	196	214	223	185	205	225	193	225	211	211	200	222	192	209	203	239	200	204	205	217	192	204	199	214	230	260	228	237	231	244	188	209	240	219	212	213	221	195	195	200	205	202	212	228	228	215	216	194	215	197	195	222	199	200	227	222	219	220	223	204	226	238	250	227	196	199	204	198	207	206	214	196	214	206	192	218	211	209	181	214	182	232	220	216	218	191	219	217	177	188	184	222	195	210	184	180	227	197	207	182	186	219	225	197	219	199	225	219	213	186	202	234	207	215	227	221	228	213	216	225	218	210	229	216	202	211	228	215	211	237	237	208	198	207	199	205	209	250	200	200	226	205	165	208	244	264	191	208	228	195	228	196	218	216	207	208	232	215	211	204	196	202	194	207	229	230	204	235	200	221	221	179	191	228	197	182	186	189	196	215	230	192	221	208	193	221	215	205	178	209	228	208	221	215	217	242	217	205	227	220	220	177	216	174	200	228	228	226	204	201	217	236	173	211	186	203	218	208	214	203	220	208	193	199	200	207	177	213	174	230	182	208	222	238	218	228	220	202	235	232	208	218	204	228	215	216	222	237	205	178	179	202	244	191	206	226	227	196	214	209	199	221	201	211	207	197	206	228	201	220	212	206	199	203	229	221	186	240	235	204	210	206	219	211	183	195	231	218	220	182	204	209	192	219	191	220	203	227	203	226	206	220	227	187	211	218	212	202	206	200	213	217	198	199	219	219	202	199	213	198	189	224	230	196	241	212	197	194	207	209	197	210	199	217	196	210	226	215	205	209	234	233	203	228	227	227	192	204	207	174	192	202	204	216	210	212	202	202	263	215	214	247	202	212	215	206	221	200	200	201	190	185	187	202	207	242	226	210	178	178	185	182	176	189	216	208	207	221	218	221	207	207	180	213	204	218	213	213	225	219	179	188	232	210	209	194	234	221	217	215	209	229	192	241	231	183	229	202	188	214	201	175	241	197	209	219	207	207	210	172	189	222	193	214	194	219	203	241	231	216	219	203	201	223	194	202	196	196	222	238	198	170	209	218	209	223	205	208	185	209	233	199	214	189	200	227	230	201	176	194	224	255	184	218	204	219	207	187	212	213	227	200	244	189	243	210	229	246	240	208	213	188	192	237	181	217	218	197	174	209	209	190	230	227	189	221	208	221	192	229	168	214	183	205	225	209	210	179	201	200	188	208	185	203	228	190	212	220	209	206	218	218	220	214	208	215	197	200	215	210	196	235	213	244	192	195	218	169	196	198	223	230	191	230	211	222	221	254	257	213	229	203	197	205	221	169	193	200	195	196	224	200	226	197	215	225	198	206	197	207	215	204	242	198	214	198	212	223	221	190	220	177	204	222	190	226	191	213	192	214	213	191	226	215	207	202	230	222	191	202	181	201	227	208	219	194	209	214	241	226	219	211	202	200	226	204	193	227	224	233	225	227	215	201	235	193	200	231	214	175	238	201	210	224	208	225	205	212	175	204	211	233	210	206	205	186	214	192	216	195	207	207	215	204	172	224	229	204	222	235	204	205	207	173	200	173	211	227	182	223	211	221	209	212	220	191	226	206	212	207	200	223	216	216	196	210	202	228	224	227	212	220	217	204	204	197	206	216	208	205	207	204	193	219	188	218	212	206	212	217	198	207	189	224	202	193	241	203	223	210	201	232	213	216	217	231	236	226	233	206	225	201	217	189	216	211	210	205	211	211	192	195	207	194	232	197	191	219	209	196	229	236	219	208	227	208	206	227	200	187	212	194	218	211	211	205	204	235	209	213	225	210	209	242	246	205	234	202	208	197	218	192	229	238	239	206	197	214	209	203	236	214	207	205	227	195	195	197	205	191	207	231	241	229	212	219	192	213	186	208	189	221	187	219	231	220	213	200	224	203	224	224	213	205	236	177	212	194	218	206	198	199	216	230	225	205	202	213	212	208	200	207	248	228	200	214	194	195	227	232	224	221	220	188	201	208	242	203	204	202	185	192	208	240	216	183	235	248	201	232	227	212	218	191	223	205	204	171	188	199
3877	647	678	767	771	687	626	588	577	544	520	520	519	533	525	546	524	478	511	524	537	547	531	473	513	509	496	489	513	544	531	548	517	556	540	546	526	505	507	496	520	521	498	523	521	525	492	498	495	539	532	515	528	520	509	510	550	539	506	517	504	544	568	521	530	516	531	477	478	517	494	547	532	519	483	538	504	517	492	505	507	464	511	545	538	541	512	525	550	496	498	496	461	536	502	503	543	484	542	487	510	565	510	517	537	530	538	494	486	518	542	553	513	502	534	522	533	519	501	526	551	508	507	522	474	510	520	476	543	487	542	503	514	488	492	485	507	493	516	528	509	496	499	561	478	501	500	523	517	499	520	505	536	494	518	511	491	480	503	520	480	490	522	542	478	509	544	514	507	557	541	465	488	512	477	503	504	497	513	490	503	484	506	478	538	527	504	548	518	505	505	510	522	543	517	544	502	502	565	520	522	493	568	526	527	520	519	490	521	512	481	502	498	515	479	512	497	511	486	550	506	503	527	527	548	483	496	506	511	543	531	491	485	546	508	509	515	489	483	535	512	508	510	551	504	509	534	555	475	520	534	501	505	516	510	530	531	506	495	497	510	527	496	499	514	522	512	532	533	514	541	555	517	528	528	504	530	517	510	546	525	516	517	488	533	497	522	511	511	525	507	469	505	508	519	516	493	477	536	533	504	487	496	496	476	508	497	487	513	506	528	460	510	564	516	468	533	515	508	516	515	532	490	512	513	493	508	533	495	478	524	561	544	493	511	495	492	531	474	524	498	529	496	513	500	521	526	492	504	517	528	516	511	511	522	500	515	530	572	533	502	480	550	505	503	542	526	493	543	552	516	495	503	515	492	491	543	547	529	526	485	519	509	485	501	546	463	532	463	477	510	503	502	511	504	489	512	524	480	498	538	498	518	515	464	500	524	520	526	478	499	525	499	497	540	497	471	483	502	515	519	505	479	508	543	520	518	483	498	521	531	533	529	506	530	514	497	508	512	493	530	511	563	500	507	532	489	488	527	525	519	494	498	568	529	512	504	559	542	510	534	518	488	521	525	556	513	503	524	484	484	504	515	498	479	471	490	515	496	544	539	493	513	507	530	513	540	486	498	467	476	479	509	478	538	497	525	486	528	537	503	498	517	479	530	566	512	502	532	509	502	509	477	507	497	521	501	523	483	498	509	519	504	496	506	531	504	499	492	522	513	523	551	524	535	473	524	483	530	474	507	541	564	509	525	496	513	485	530	525	493	526	492	540	519	482	529	529	520	483	546	507	503	505	562	496	483	529	529	499	515	523	501	539	515	500	534	494	489	518	519	534	556	523	500	501	533	479	471	478	526	584	508	470	535	505	493	523	514	495	537	517	507	500	534	497	558	539	506	513	508	528	507	507	526	525	523	508	524	520	522	519	464	528	549	523	515	528	559	518	534	522	500	540	512	508	504	537	519	506	487	515	523	503	521	513	504	486	520	564	514	543	525	550	523	459	530	498	486	515	491	531	465	511	508	515	518	517	515	491	523	515	489	558	517	486	513	505	523	541	518	518	498	470	528	550	510	524	495	562	570	547	526	512	553	524	521	523	501	529	483	515	511	512	512	496	489	559	477	521	513	499	544	494	518	502	536	498	490	516	517	506	533	529	523	507	534	531	520	504	498	500	531	507	549	524	496	527	492	494	485	527	536	524	482	547	521	502	501	502	537	527	517	513	532	485	515	516	556	526	524	501	482	459	493	567	554	514	460	516	503	491	504	511	502	522	504	483	533	506	508	472	498	527	508	503	515	506	523	500	546	531	509	527	486	478	507	518	501	526	502	472	536	472	508	508	535	536	496	527	491	538	514	530	507	494	515	491	510	499	508	534	562	518	485	503	537	476	534	507	527	484	506	524	526	513	467	501	502	521	538	520	520	478	488	512	500	511	555	505	490	534	510	531	510	521	489	553	505	494	474	485	538	525	506	478	524	546	511	531	531	530	512	522	505	475	511	565	510	502	478	504	534	537	482	530	495	531	500	508	471	490	506	558	541	493	532	514	510	488	507	558	547	542	504	510	488	505	496	529	481	508	506	516	473	505	497	495	544	486	517	508	517	485	460	496	504	558	511	565	527	535	507	500	509	516	486	510	477	495	496	534	486	546	540	539	445	543	536	505	514	477	526	478	543	503	516	505	498	514	522	534	485	534	514	510	477	552	545	491	521	507	508	517	482	527	514	543	496	539	488	506	536	517	467	546	518	493	550	499	488	498	506	535	532	490	491	492	522	535	524	528	537	500	510	543	547	485	527	509	460	460	482	497	475	520	501	566	450	516	506	529	519	484	498	512	553	562	519	532	510	560	520	514	481	497	499	541	492	484	485	575	482	511	477	550	507	513	501	533	476	526	494	520	499	526	522	516	480	524	472	497	522	497	525	539	512	530	490	517	491	486	507	505	519	512	496	492	538	548	531	499	488	471	505	490	474	565	527	498	494	455	518	505	508	520	495	496	489	519	473	524	433	465	500	486	525	523	524	502	524	489	465	537	542	489	491	518	524	498	534	517	519	520	531	538	535	494	497	522	521	533	500	527	517	513	482	520	476	488	509	521	520	491	508	499	499	465	501	482	537	527	506	459	496	526	520	529	526	530	491	527	516	512	497	502	491	487	499	488	542	511	554	532	496	535	530	502	518	543	498	549	497	498	526	498	518	519	521	514	500	495	487	489	531	526	507	526	516	503	516	524	516	505	479	506	516	519	516	528	504	504	507	523	475	519	483	506	539	473	515	514	482	535	525	553	529	518	556	516	484	538	526	529	472	528	548	514	515	487	527	533	512	551	528	477	513	514	539	535	483	506	517	516	512	495	504	520	493	505	491	493	545	527	514	534	503	495	482	537	540	551	509	519	556	549	506	548	564	491	571	516	485	477	490	518	512	521	483	472	506	529	484	487	501	516	465	517	485	510	506	519	503	505	532	515	486	509	486	539	486	534	532	521	490	530	496	541	515	501	486	481	517	481	521	504	508	561	528	491	544	520	477	514	491	504	529	536	472	519	498	500	529	480	492	584	528	532	498	517	503	494	507	525	494	511	485	521	532	514	506	522	506	506	499	484	503	518	511	532	528	489	491	534	533	481	490	495	510	505	483	511	524	478	544	525	515	490	535	524	484	501	499	502	495	467	525	491	507	520	542	522	519	497	492	500	524	504	505	544	505	497	508	501	526	537	526	520	535	502	582	526	511	521	501	542	508	520	521	486	498	468	486	491	527	488	534	505	539	472	534	517	527	498	503	502	516	517	491	520	522	500	533	498	533	480	479	523	538	450	505	514	513	481	505	519	476	497	515	484	509	509	519	512	496	514	466	462	531	512	536	499	540	491	492	521	513	481	511	527	503	507	505	531	482	512	499	505	489	496	532	474	513	522	495	485	488	527	535	487	489	539	479	499	510	467	483	472	497	512	539	525	524	500	520	501	505	511	487	491	536	519	533	523	521	460
17845	1939	921	803	663	522	445	402	411	328	356	320	303	311	302	287	289	319	281	292	269	280	289	283	291	291	346	270	280	279	287	299	281	291	306	312	313	278	285	263	311	284	315	264	255	281	281	256	294	290	279	260	303	276	304	257	304	288	328	322	304	295	271	272	270	287	303	270	315	280	279	271	317	298	314	263	254	300	294	303	262	278	278	282	273	259	294	302	287	280	259	293	278	276	284	273	289	275	310	287	317	303	259	288	257	269	271	289	282	308	281	305	290	260	259	294	293	279	261	272	305	249	267	276	286	301	245	258	307	292	276	251	272	254	278	321	300	287	258	254	279	265	261	274	289	305	302	275	287	313	292	268	326	291	273	297	272	296	325	314	279	298	283	273	303	250	315	287	300	280	291	284	271	288	327	297	254	304	281	284	296	272	287	296	343	282	266	324	254	312	274	282	290	272	310	283	301	274	297	298	285	275	254	252	347	311	276	300	318	314	271	294	288	257	292	282	266	269	301	294	272	283	290	305	306	293	286	303	234	249	294	315	307	250	304	272	272	292	309	310	264	287	323	304	295	288	324	294	293	249	290	265	269	307	278	264	272	285	263	264	269	261	285	300	264	306	265	280	265	301	296	267	267	283	285	273	292	278	313	279	263	268	286	303	285	255	300	251	274	286	297	296	281	286	299	302	294	291	284	291	296	276	296	269	277	286	298	298	289	279	275	279	281	295	270	297	281	298	294	260	249	319	290	264	309	304	310	277	312	293	280	275	299	286	287	272	278	297	288	288	306	288	283	296	267	287	258	303	313	257	285	309	284	293	293	278	253	284	279	285	271	249	283	299	281	245	281	308	271	285	294	305	312	302	293	297	259	315	284	250	261	260	258	300	268	300	302	267	267	296	274	302	291	290	277	285	286	289	307	231	271	271	260	261	285	284	273	308	258	305	275	268	277	248	295	299	289	293	248	269	294	272	316	276	249	267	292	248	306	306	292	271	277	285	269	330	272	280	299	287	289	318	297	292	311	271	287	303	306	264	276	312	288	263	305	267	285	268	255	261	273	296	270	317	290	275	317	292	295	271	325	280	285	275	293	294	286	248	324	302	300	279	267	282	326	272	285	293	268	274	276	298	282	254	253	300	294	268	287	290	303	292	295	253	262	263	307	300	286	290	274	286	290	273	249	282	277	291	289	273	260	278	280	258	277	280	246	304	270	270	266	299	295	268	296	297	296	278	316	284	255	308	284	310	296	318	292	285	321	281	290	313	290	318	279	314	282	271	274	272	289	247	275	264	271	271	270	298	260	268	264	305	300	302	290	316	287	314	269	315	320	284	292	298	280	295	276	288	289	261	280	266	292	303	274	289	304	278	290	279	292	277	275	271	275	257	290	296	258	272	268	286	268	271	284	277	308	264	278	313	274	299	277	310	302	278	310	305	260	309	266	284	289	289	265	263	261	274	287	297	294	282	257	271	308	298	292	312	276	276	264	328	279	297	314	319	270	278	270	248	288	277	297	288	292	271	271	288	342	293	284	264	310	277	299	291	302	331	275	271	269	314	317	299	275	255	283	293	299	257	313	303	292	281	308	306	278	286	306	282	298	293	312	288	263	297	275	281	320	272	274	295	287	278	284	292	289	266	280	261	298	321	250	251	279	286	317	303	319	283	271	290	278	287	303	305	279	275	328	280	320	291	274	299	279	301	264	289	309	291	287	290	288	268	281	261	308	290	308	303	279	307	279	305	283	305	294	256	287	292	259	260	279	314	285	296	286	282	291	259	319	267	271	301	281	293	280	281	304	274	311	314	285	283	310	292	287	269	322	266	304	238	303	289	303	286	288	300	260	255	316	311	258	276	303	261	311	292	283	313	289	263	297	295	290	290	296	295	297	263	286	288	250	285	258	277	312	264	298	273	254	290	256	281	247	286	288	317	276	321	292	293	295	280	283	281	299	306	298	289	275	277	289	279	293	283	295	311	291	262	262	306	265	283	299	274	274	306	293	295	301	298	328	304	270	259	289	298	254	296	274	274	344	287	280	254	284	285	273	295	291	267	291	300	310	272	265	302	253	277	266	298	270	306	288	308	263	290	320	290	283	261	294	303	292	278	258	290	315	308	291	287	300	283	281	305	286	281	265	291	301	292	320	261	251	272	281	310	272	292	247	267	297	255	302	287	288	301	257	285	256	339	259	289	306	273	273	281	288	299	294	273	322	278	281	289	276	323	311	265	269	268	295	269	286	279	296	300	286	304	283	271	252	267	298	269	272	293	295	289	296	291	273	300	282	308	279	291	307	301	281	300	292	303	274	281	334	286	293	296	265	295	294	291	290	312	302	264	260	282	287	318	310	260	261	271	261	305	260	302	262	301	289	294	295	272	268	272	268	287	304	284	313	259	279	279	306	329	298	243	300	279	294	294	275	305	307	257	304	295	294	306	306	309	277	275	287	275	270	250	278	299	291	296	263	294	324	270	288	273	297	295	272	316	266	252	264	289	296	284	292	292	284	265	303	316	271	293	278	283	283	283	294	272	287	316	292	284	287	280	307	288	292	308	263	325	326	256	318	294	253	274	287	272	293	288	288	290	271	277	283	281	311	293	274	257	272	316	274	292	324	276	239	294	266	308	265	272	281	301	296	287	277	296	289	276	300	263	255	301	281	283	266	265	261	322	259	256	283	304	260	289	305	298	271	300	291	276	292	276	314	256	289	266	299	300	247	247	313	259	281	268	285	295	345	279	276	312	269	304	299	242	304	277	260	283	313	267	283	291	300	295	306	280	292	277	289	290	297	298	274	286	275	281	290	293	265	272	291	293	323	288	303	280	309	310	287	236	298	267	318	273	273	272	277	272	306	305	295	297	261	264	305	270	242	292	291	294	302	287	289	291	330	296	273	283	323	261	297	318	312	287	312	292	290	285	278	298	290	302	272	261	315	277	275	277	274	303	300	296	329	300	310	290	280	265	256	293	300	299	293	325	290	306	256	276	285	297	290	289	303	270	316	281	276	295	333	285	292	285	295	301	286	327	288	267	267	296	304	302	303	280	268	268	279	285	288	299	272	307	300	280	250	274	283	298	291	295	272	288	294	250	295	303	283	241	293	292	278	288	285	299	304	292	273	301	291	307	296	296	277	257	264	282	299	284	301	296	282	276	286	285	281	286	278	268	322	295	277	280	273	295	326	276	281	308	333	270	289	273	266	312	310	274	294	299	267	255	287	304	306	290	282	286	300	281	264	282	342	289	300	314	260	314	286	289	290	292	277	253	308	301	277	295	279	262	309	275	268	304	274	304	288	272	276	312	286	271	300	250	273	263	270	259	269	316	285	290	274	316	268	300	292	324	293	305	314	317	312	281	275	305	294	268	272	293	268	290	322	285	300	264	292	273	277	302	268	304	306	297	316	248	287	282	265	304	299	291	269	272	279	294	286	274	314	295	267	293	295	268	290	279	287	298	304	273	294	287	261	311	289	329	284	257	266	282
11060	1159	1675	2173	2069	1611	1431	1377	1180	1053	911	847	919	825	740	795	762	755	753	703	734	762	716	676	666	711	740	711	715	697	675	687	688	665	707	668	670	708	713	732	707	662	680	676	694	649	737	683	668	679	723	658	704	685	656	676	672	688	667	670	637	673	690	733	683	675	670	690	701	646	673	644	683	696	748	625	672	667	599	641	679	667	696	706	730	652	640	653	697	729	700	688	682	635	726	660	645	670	698	671	667	692	685	659	712	650	695	683	625	672	660	650	676	649	664	699	648	646	727	657	662	670	665	706	681	722	635	663	687	718	618	680	642	677	690	688	665	704	698	597	680	653	666	658	682	650	698	652	705	636	668	710	637	658	671	667	665	679	696	659	663	696	632	686	646	686	695	707	676	670	708	648	684	670	657	698	655	668	651	671	699	708	702	687	690	664	652	665	653	668	680	630	692	662	651	685	697	668	645	668	666	667	673	662	692	681	687	695	654	666	748	659	640	661	666	668	681	617	678	646	708	690	673	659	638	658	663	650	662	696	730	672	666	682	662	700	679	638	671	626	704	581	652	649	639	631	707	695	756	691	674	623	693	693	631	621	654	679	714	671	656	679	697	681	645	663	707	698	670	648	660	647	642	656	650	675	601	689	637	645	658	698	668	668	638	720	709	721	617	642	660	684	697	699	700	662	675	704	667	666	688	608	668	679	694	678	696	664	657	663	689	678	674	668	673	612	661	659	703	696	652	692	668	647	674	679	659	648	699	679	650	686	713	674	681	667	704	687	702	692	637	723	724	626	657	652	624	704	654	660	644	682	659	678	626	680	676	664	715	638	653	709	650	728	663	658	677	658	672	711	671	636	637	658	623	634	619	641	676	653	649	699	662	699	640	671	683	686	692	672	640	661	668	638	753	634	683	680	669	654	646	672	673	662	655	639	653	663	738	682	643	719	699	671	684	654	676	665	670	659	667	690	653	626	653	629	698	721	675	703	702	645	661	658	643	666	675	646	647	649	638	650	630	699	681	644	667	642	705	685	660	651	700	651	665	675	687	656	692	690	656	688	643	676	661	658	675	639	674	661	661	625	717	646	731	648	681	670	677	613	686	647	714	653	683	661	601	706	701	697	649	695	654	691	687	699	648	666	641	647	615	687	684	674	701	658	669	666	677	705	651	658	649	685	627	663	671	681	706	687	621	674	630	686	691	711	664	658	658	697	631	682	704	677	699	664	700	647	679	602	657	630	664	678	659	677	686	681	639	650	662	637	684	675	671	658	667	630	704	652	652	647	684	645	629	662	659	608	678	682	650	627	653	668	661	664	664	637	687	699	674	665	648	663	636	690	641	676	666	682	690	659	654	632	698	647	692	687	684	652	664	677	680	709	674	670	628	632	692	694	670	628	650	642	644	698	682	676	715	653	659	665	647	649	699	690	700	706	690	652	673	712	670	676	693	690	697	678	674	678	667	682	664	647	688	714	664	676	671	650	701	622	633	695	635	719	614	694	713	665	654	667	647	654	674	691	680	647	669	655	679	631	723	648	649	660	677	698	674	645	724	664	670	666	672	676	636	670	675	682	664	629	708	648	682	661	697	671	610	685	698	671	710	701	642	683	647	668	677	624	629	673	693	669	702	678	702	687	680	685	663	686	670	643	640	689	678	685	636	687	695	664	635	649	657	674	659	647	684	680	638	697	672	626	678	715	724	636	665	648	664	680	634	721	655	706	693	643	657	617	668	644	671	687	667	675	682	682	654	678	657	710	715	634	629	686	650	666	651	621	670	694	697	684	668	674	674	685	681	651	698	663	644	695	663	696	704	676	698	639	621	666	690	659	656	634	641	663	633	661	638	692	701	693	663	647	629	645	660	672	660	695	613	665	686	673	647	693	690	695	662	655	699	698	685	668	626	717	692	623	660	695	662	664	650	675	657	648	720	711	677	700	649	652	673	681	658	664	667	686	684	689	684	685	683	667	698	673	672	666	656	643	658	690	681	709	642	663	660	668	647	707	687	684	696	647	697	638	678	628	694	671	713	699	681	690	687	690	633	695	638	661	631	654	665	674	623	663	651	701	681	683	662	670	657	650	644	614	628	689	686	639	666	689	681	689	680	696	680	660	645	656	688	672	675	671	651	607	696	665	733	663	664	664	664	754	707	696	718	649	694	692	705	684	703	633	706	658	655	629	683	695	669	688	704	695	713	682	680	673	692	635	677	641	666	729	687	672	702	663	690	641	677	654	703	671	650	699	692	638	709	668	651	662	661	678	673	671	688	665	684	659	697	674	686	666	666	695	645	656	704	690	645	644	619	694	684	691	673	706	694	708	657	669	652	699	686	662	659	692	614	670	686	697	619	678	708	685	664	677	708	688	652	695	646	714	663	660	696	696	699	672	661	733	635	641	643	722	679	653	644	652	660	668	633	656	698	699	692	667	632	644	643	667	692	627	694	655	612	698	636	684	696	662	686	674	692	689	691	734	637	703	694	675	701	633	672	688	705	635	658	756	704	656	667	675	636	664	679	675	692	675	662	669	650	670	650	679	672	654	646	684	686	658	692	706	665	672	645	674	677	679	685	675	696	684	671	665	677	703	669	693	688	680	657	633	658	662	677	636	600	683	696	651	699	662	689	686	695	711	645	602	647	626	668	641	646	686	635	657	647	635	697	654	694	632	653	691	724	662	701	705	628	705	668	682	683	665	650	641	643	695	728	681	670	674	721	676	709	682	693	670	667	605	664	669	698	687	681	687	654	674	710	660	643	683	684	648	649	647	675	654	728	676	620	681	654	664	668	679	679	606	649	715	666	679	695	666	666	670	631	631	652	690	717	645	673	693	670	628	646	666	664	700	710	670	670	663	683	675	669	624	692	685	713	651	672	671	624	664	689	657	641	705	670	616	710	666	667	652	680	677	648	695	676	690	682	665	670	687	693	707	705	629	695	704	671	613	610	662	683	661	712	706	672	709	647	659	694	706	706	641	715	647	683	660	702	700	674	677	648	651	635	693	705	646	630	672	677	742	673	659	656	721	658	657	686	674	668	674	738	651	695	692	643	696	715	652	681	666	680	715	668	686	684	724	706	640	680	691	638	685	646	662	676	680	633	669	636	676	694	681	668	675	635	698	677	670	659	657	649	671	700	665	681	653	703	661	757	706	673	648	634	665	710	655	689	688	689	651	638	663	678	681	732	680	668	684	663	670	695	655	699	661	648	640	687	653	631	670	661	700	672	696	639	684	673	673	665	671	722	651	727	677	640	718	691	692	675	672	753	673	651	669	643	670	682	675	697	661	676	666	678	681	656	648	657	613	694	690	643	676	705	711	631	634	655	704	653	696	673	723	679	631	682	681	622	666	654	665	659	663	665	704	644	651	678	706	649	667	691	688	655	735	686	645	692	664	655	630	687	667	681	662	682	666	690	638	668	689	617	658	653	638	660	657	658	669	725	645	667	654	642	668	655	670	682	648	617	720	646	666	627	656	650	695
28406	4774	1730	1516	1093	823	835	785	655	553	502	464	485	400	472	447	434	433	473	403	469	425	427	476	370	413	375	435	385	412	441	399	455	397	402	402	387	416	457	404	449	404	413	404	426	423	449	417	386	387	415	420	408	368	424	437	374	438	429	425	388	438	386	411	387	384	397	385	462	410	398	434	413	411	404	408	419	417	405	434	418	389	407	397	418	379	428	433	415	390	418	395	393	446	391	401	418	417	405	431	379	386	356	442	414	434	393	422	390	411	408	420	425	395	461	414	438	373	412	439	449	462	395	391	416	418	438	394	369	431	419	410	442	376	413	405	413	448	401	384	403	437	431	402	413	407	412	390	441	423	384	397	385	416	376	403	400	462	405	424	437	416	427	450	380	423	408	450	435	416	408	403	444	400	418	452	403	418	402	385	422	411	398	414	367	397	430	397	388	405	432	419	418	408	429	401	421	414	404	412	417	394	406	384	399	418	386	423	459	412	422	366	382	429	398	388	428	402	399	394	411	414	424	396	397	448	407	392	416	456	394	418	433	394	357	413	412	406	403	409	434	410	448	416	404	389	384	421	415	412	441	412	380	374	428	424	397	418	439	401	431	408	412	400	407	423	383	407	435	401	420	394	408	413	453	427	378	380	427	406	414	454	401	398	388	391	405	421	390	451	407	414	403	417	450	417	423	409	411	410	400	372	374	403	424	434	411	428	434	445	417	395	418	433	366	408	408	405	391	425	393	417	411	433	395	446	439	430	443	445	416	388	368	381	401	456	424	413	416	423	438	417	407	400	419	394	409	380	435	418	388	418	447	398	450	446	437	406	412	408	397	403	353	398	417	414	403	424	419	391	413	415	453	378	439	378	396	395	401	410	417	407	414	398	407	411	422	459	390	442	439	418	402	420	433	415	465	408	410	402	400	460	370	394	433	420	432	436	423	425	390	396	418	381	411	374	368	416	423	416	428	399	420	390	431	432	412	392	413	414	466	460	394	437	438	420	403	383	383	408	428	407	395	404	432	414	386	419	397	407	387	435	407	378	416	398	387	429	422	391	412	424	410	413	394	449	401	378	407	377	406	431	440	365	390	410	420	440	427	396	411	383	456	420	397	397	385	399	390	407	412	383	415	411	418	371	399	366	406	445	441	411	399	385	421	427	415	416	427	438	419	420	436	401	431	420	412	405	412	405	416	386	428	423	425	421	406	472	413	368	380	389	411	406	440	415	462	419	386	437	453	413	420	402	381	416	414	412	388	400	434	408	409	417	429	420	413	380	453	436	409	410	401	413	395	430	422	393	399	419	429	438	431	447	452	393	403	400	412	422	458	411	405	429	365	399	415	402	371	384	392	392	429	422	399	417	438	411	432	418	446	416	393	418	396	405	442	431	411	365	396	363	437	430	392	399	411	438	393	449	414	406	421	408	409	426	393	385	407	404	416	401	376	414	372	456	384	415	412	412	401	428	433	408	396	407	410	435	396	404	403	411	387	420	389	442	419	393	412	402	441	430	410	425	404	408	410	426	384	422	411	413	408	366	409	376	429	419	423	404	346	421	452	419	423	390	426	436	446	419	411	455	392	385	400	404	414	400	449	440	402	403	359	445	385	421	466	369	408	414	414	433	425	426	402	453	446	426	450	448	438	407	443	411	421	409	418	403	419	418	420	437	405	425	397	412	414	405	442	371	397	400	398	402	422	389	416	419	414	393	425	377	420	422	416	421	362	453	397	418	433	459	413	458	389	442	438	417	406	430	408	374	433	392	434	437	433	411	390	405	450	409	439	452	435	402	402	402	390	391	411	424	402	390	415	443	405	417	429	430	389	393	434	435	421	394	417	411	424	406	441	397	408	434	407	407	382	383	435	418	427	417	403	395	379	388	402	444	426	425	396	397	413	393	424	423	378	411	446	408	430	445	401	374	415	383	400	411	384	443	418	400	408	409	476	428	401	408	410	412	422	412	412	431	408	443	426	432	417	406	412	413	422	395	417	424	381	412	419	394	418	379	452	429	415	420	423	384	425	395	420	398	424	390	353	435	453	382	432	408	404	403	432	450	417	397	423	390	393	459	416	426	421	443	418	410	432	446	390	411	419	396	403	413	407	436	427	425	395	403	402	385	428	422	423	410	441	427	406	443	406	429	428	413	397	405	389	378	401	433	391	407	433	403	445	401	402	394	383	426	391	393	382	393	424	417	414	426	382	394	391	430	387	395	427	457	398	425	399	387	415	446	414	401	405	410	374	382	387	428	446	460	383	455	447	423	412	428	394	409	415	455	394	431	366	385	416	365	394	413	405	388	400	423	433	425	397	437	412	404	411	422	393	412	415	392	405	427	426	370	363	375	418	437	405	430	397	380	372	376	394	404	418	404	389	408	352	417	403	423	433	400	383	395	435	422	422	432	440	426	426	437	436	477	411	386	366	431	412	461	445	378	434	408	448	386	390	415	437	416	368	385	416	411	415	421	433	423	460	401	410	443	423	400	421	398	371	436	414	407	428	388	443	436	443	366	410	405	418	427	397	409	405	379	403	385	410	427	389	416	381	416	403	393	410	384	425	426	413	411	409	403	412	399	418	389	451	406	379	414	378	439	484	431	416	412	369	433	380	425	427	388	466	433	422	379	411	387	392	393	456	426	428	386	400	433	373	443	393	433	411	418	374	454	409	392	359	386	411	389	383	426	379	461	378	441	471	407	387	397	392	362	385	426	459	422	406	416	423	402	401	413	407	404	412	392	389	433	400	405	394	455	426	403	421	387	412	420	398	403	423	387	427	409	408	437	422	413	401	406	421	398	415	464	417	383	438	439	442	376	406	456	426	375	424	406	431	419	424	421	469	440	443	371	438	395	397	426	419	418	435	409	410	391	412	347	433	402	411	424	354	427	419	413	392	410	438	378	404	383	403	401	403	449	388	461	397	375	411	409	419	440	424	385	403	447	400	417	393	367	404	410	428	393	389	403	439	405	389	402	381	438	458	431	446	380	416	384	395	393	415	389	420	406	407	421	395	463	421	407	410	382	399	414	412	395	415	450	416	430	390	439	436	393	407	416	419	415	385	385	384	440	453	447	389	425	399	420	394	421	413	429	389	411	416	433	420	379	399	398	417	399	397	391	398	430	449	382	426	406	432	428	418	425	412	435	383	393	427	392	417	410	397	367	457	435	411	395	402	428	392	365	377	374	396	445	394	428	414	390	415	378	430	389	436	413	405	368	399	421	449	433	391	419	411	414	453	430	398	421	424	407	375	402	391	408	396	377	378	381	387	413	367	407	402	436	391	366	396	396	406	422	384	416	445	392	409	394	396	435	435	412	398	410	405	438	417	406	394	367	410	398	356	371	405	396	445	455	430	407	432	413	400	436	399	387	379	410	435	429	404	407	458	431	390	434	395	420	414	398	400	421	404	392	362	430	422	394	401	411	428	359	383	397	384	405	383	378	421	420	413	415	411	400	423	415	425	397	392	462	417	447	403	433	361	415
15627	1736	2792	3566	2988	2525	2333	2267	1852	1500	1451	1312	1214	1141	1184	1099	1055	1035	1036	992	983	985	949	943	992	1010	941	967	980	924	949	912	899	945	901	947	916	873	979	944	949	906	962	913	936	911	912	920	852	945	846	901	912	900	955	893	823	961	941	909	859	924	880	913	883	980	894	948	977	895	913	903	941	934	943	873	864	918	828	864	910	861	913	909	851	974	908	881	904	868	902	905	1027	907	914	929	956	883	938	926	867	931	923	909	874	936	884	875	901	889	910	895	947	912	896	918	907	913	873	934	933	888	867	878	927	914	916	904	923	898	907	926	868	897	896	910	889	933	883	864	875	908	957	922	858	901	927	877	857	904	989	930	937	888	927	906	952	911	960	945	946	850	861	870	852	819	897	912	945	937	927	922	961	877	899	918	899	935	904	969	921	885	904	894	884	916	933	960	877	933	922	900	879	889	877	875	917	932	869	960	965	972	861	925	925	905	890	944	930	901	887	947	855	863	869	871	948	893	888	876	921	931	914	903	949	924	903	911	997	912	929	937	894	886	905	872	967	920	951	933	898	897	872	924	900	985	883	917	998	935	896	955	921	888	885	895	907	930	824	851	891	943	902	842	912	881	903	927	914	905	904	945	858	897	880	941	913	909	917	989	920	879	936	872	927	953	873	935	896	952	880	890	878	904	942	857	892	930	901	919	914	948	927	873	933	955	911	919	906	905	871	964	929	882	878	905	883	882	910	864	898	954	957	930	910	888	872	931	936	897	889	931	892	936	910	932	890	927	846	928	973	936	882	918	875	871	920	874	880	885	893	891	892	948	946	922	910	959	841	852	908	925	913	893	942	870	910	908	853	900	947	883	931	998	902	934	913	892	919	903	869	919	872	855	908	944	888	871	884	859	904	944	881	898	880	863	955	903	880	943	864	879	953	979	918	870	897	909	890	881	912	876	927	892	951	894	885	892	914	890	929	890	854	912	955	891	911	926	904	918	886	957	862	902	916	888	916	926	861	883	865	886	918	894	914	914	909	871	912	948	885	878	878	890	882	861	877	943	899	933	881	915	941	826	871	898	870	950	898	907	931	933	908	906	932	947	915	889	902	928	879	834	905	878	932	968	915	896	884	926	899	914	911	894	861	918	858	905	939	877	916	896	886	894	931	850	870	890	869	886	891	883	892	926	863	911	925	925	910	934	906	875	924	966	901	933	921	909	927	901	865	905	864	899	871	908	895	900	874	915	857	897	913	876	926	923	892	927	955	878	836	954	927	938	937	945	899	867	931	894	933	909	903	920	924	867	899	951	921	887	875	937	914	859	868	881	906	859	891	929	900	925	990	878	900	930	914	887	890	900	897	920	901	885	886	875	852	853	929	891	856	887	909	898	900	925	896	847	912	912	903	910	953	916	934	919	859	956	887	902	885	861	936	907	901	904	920	946	931	948	930	896	925	960	882	932	884	929	870	896	939	931	917	973	890	904	878	899	906	857	939	910	885	948	856	859	842	946	924	894	868	888	910	885	954	871	925	902	888	909	920	873	918	912	895	908	948	970	869	929	902	940	965	940	915	870	884	909	941	909	945	918	932	931	892	938	929	886	891	906	954	870	884	920	904	922	927	885	907	913	900	885	906	849	917	848	920	940	840	939	907	883	884	851	952	851	869	906	913	926	823	942	893	958	897	878	894	947	896	863	901	891	893	875	856	964	949	973	874	890	947	926	894	953	906	865	922	889	927	900	977	904	947	917	898	949	924	874	928	939	907	967	848	894	868	862	906	946	946	923	932	917	969	855	980	871	929	908	951	931	910	864	897	843	902	937	909	884	919	911	900	918	918	908	922	947	907	922	933	889	912	830	949	882	919	918	870	912	906	931	910	929	876	897	917	854	929	920	914	877	920	894	947	956	926	923	930	938	883	838	902	959	936	921	926	933	890	965	957	951	925	891	870	867	934	866	873	911	870	904	925	944	928	898	894	867	887	917	919	870	937	971	872	919	876	919	930	963	965	915	901	871	953	897	919	888	926	905	886	869	868	897	937	872	912	895	917	900	868	947	871	841	881	892	884	936	887	905	911	913	890	884	965	894	897	950	984	892	889	918	919	903	895	947	945	920	910	870	903	888	912	924	922	946	853	870	923	835	930	911	870	936	947	909	886	941	921	893	874	920	877	928	937	895	882	952	890	955	875	892	910	936	839	892	907	907	840	930	864	882	905	927	904	878	922	959	865	873	910	948	904	931	857	955	903	866	860	867	958	955	922	873	918	982	886	978	960	913	943	941	890	938	920	835	906	924	813	920	936	883	937	916	906	913	914	942	967	897	928	932	875	885	862	896	899	904	918	910	890	870	912	944	908	859	901	945	852	898	892	908	871	912	890	891	889	920	924	889	930	907	971	916	906	942	887	901	932	879	888	876	926	914	934	891	881	895	909	934	868	914	849	948	903	822	877	949	885	918	903	896	877	935	921	928	837	891	960	868	916	893	872	911	935	917	905	900	882	936	858	882	901	903	917	936	912	934	924	919	888	892	926	874	842	928	840	856	893	898	894	873	887	895	847	937	843	927	935	955	893	890	893	969	918	889	886	876	901	880	871	914	902	919	880	914	932	964	902	840	915	914	881	848	930	959	928	904	913	896	906	941	928	960	913	900	891	897	907	880	933	829	878	905	918	913	928	883	926	906	853	920	898	954	953	891	924	902	945	957	911	895	934	897	918	948	886	937	923	954	880	905	927	871	917	918	936	861	924	889	958	897	866	905	939	944	899	905	924	970	907	913	842	918	885	944	910	888	879	926	924	926	933	916	926	942	925	907	864	924	893	899	928	875	942	906	885	927	918	920	898	886	933	905	898	954	913	913	892	919	911	915	956	896	920	910	920	916	884	885	917	899	876	905	909	943	895	861	954	934	863	923	918	938	915	930	954	946	887	930	830	895	910	871	882	923	877	877	909	881	916	869	928	878	905	927	926	954	881	903	929	914	916	885	868	920	899	870	903	947	905	893	890	886	886	883	847	918	852	905	895	935	927	895	897	932	922	946	913	899	920	935	922	946	875	928	920	911	975	936	943	925	853	902	868	888	918	898	916	910	886	918	871	963	923	862	902	884	884	927	937	933	909	909	920	873	905	887	952	914	859	930	972	944	908	901	860	921	943	865	961	903	857	915	896	915	875	874	871	908	920	899	897	913	940	928	851	909	855	931	797	887	862	894	913	895	949	919	913	922	945	883	880	880	862	874	904	898	884	830	882	929	891	863	867	899	959	969	877	972	935	917	888	912	922	913	908	908	919	876	893	912	870	911	902	928	888	900	902	896	901	904	910	895	916	892	945	912	883	901	896	901	885	918	889	950	900	923	911	934	873	903	836	833	915	895	895	960	890	921	914	911	876	878	877	997	876	907	869	955	850	886	884	898	951	918	934	889	922	899	918	910	933	891	938	877	888	853	937	894	894	888	921	858	956	915	917	964	863	928	939	879	916	881	867	921	921	922
5605	458	264	269	268	259	240	209	178	196	188	205	200	210	205	202	205	256	225	207	177	178	220	198	194	213	257	195	187	215	211	228	225	214	191	193	225	197	198	205	205	201	209	208	187	236	212	200	195	219	182	200	202	240	220	205	201	226	201	201	198	211	221	201	206	216	222	217	227	188	189	202	178	187	203	196	238	233	208	208	193	221	214	214	204	193	215	204	215	211	200	186	189	186	198	232	215	245	219	208	216	186	216	179	220	238	196	204	187	233	219	252	209	194	210	206	202	184	226	198	214	188	221	201	196	235	202	204	198	202	215	199	215	218	193	203	170	212	195	191	217	180	202	205	204	178	219	207	174	219	215	192	227	161	202	222	209	217	203	165	213	204	209	232	215	228	208	232	188	213	201	205	231	202	228	171	230	204	188	212	186	221	203	175	193	211	188	214	192	185	209	214	210	212	201	209	187	211	210	222	227	181	197	218	217	205	234	193	195	198	186	201	200	212	205	235	194	176	236	207	232	187	208	207	208	182	218	178	207	207	183	203	187	194	175	218	227	185	196	208	205	196	178	180	219	201	242	202	207	197	193	206	219	213	211	189	218	166	210	215	193	195	170	199	203	208	195	198	219	221	209	169	204	220	192	209	187	185	212	228	202	216	199	188	188	217	209	199	211	197	200	218	229	209	224	210	200	196	227	221	215	194	206	225	210	213	193	207	193	194	188	253	211	219	215	222	200	183	184	215	225	215	221	195	187	187	196	231	212	223	207	197	228	215	190	215	204	167	184	197	223	202	183	221	217	216	212	197	184	232	245	220	203	224	209	201	187	203	217	211	202	208	203	200	217	212	238	193	195	218	211	192	192	194	192	224	204	189	224	202	214	180	205	217	193	208	210	191	197	187	211	190	198	248	231	239	219	198	214	198	224	229	206	214	211	206	219	200	204	183	193	201	221	204	200	207	194	198	211	216	207	202	182	180	174	216	199	201	185	224	201	210	216	197	224	215	183	213	205	234	225	234	224	201	209	187	229	207	200	195	206	212	215	205	242	219	194	232	198	223	203	200	225	222	192	205	196	218	212	210	222	202	214	221	214	208	203	230	198	189	205	198	198	202	177	205	199	191	189	213	223	203	196	225	206	210	210	213	216	220	176	210	219	184	223	207	199	200	209	237	212	215	204	206	207	192	241	199	208	179	231	218	195	202	201	206	197	197	207	200	208	228	207	189	209	208	197	237	180	195	212	207	181	196	215	208	212	202	183	202	223	225	222	203	212	208	206	193	202	190	196	213	224	187	228	173	222	178	222	220	229	180	208	202	208	188	214	208	224	171	210	189	188	220	200	194	199	233	218	200	221	222	208	201	237	223	203	206	188	192	204	209	196	212	191	199	201	217	198	207	198	208	185	187	194	197	166	207	195	199	220	211	196	221	235	236	193	215	194	228	195	211	209	204	204	214	219	234	209	222	212	216	202	207	209	212	215	187	174	197	193	183	176	204	216	215	194	209	222	214	200	216	228	184	179	200	221	215	219	227	204	195	225	210	210	195	213	253	214	223	191	221	196	222	210	209	205	192	219	218	171	200	194	201	220	221	196	212	164	213	192	221	202	213	210	203	189	197	199	194	223	180	211	223	193	187	221	205	216	205	204	199	193	177	226	211	214	203	184	223	198	222	201	209	208	239	192	204	189	205	220	214	200	204	215	215	245	201	227	228	212	211	208	198	201	212	195	219	219	191	205	222	226	190	199	201	206	214	218	210	210	216	202	220	208	231	214	209	193	177	166	187	241	189	218	206	221	224	185	190	182	211	217	199	194	180	189	199	187	248	193	195	194	212	191	196	233	229	159	239	208	198	182	184	225	196	203	198	198	227	186	176	209	210	201	223	231	194	188	194	222	204	230	204	243	208	226	202	191	201	204	199	186	204	209	196	214	225	195	181	194	201	218	211	218	227	187	201	238	201	221	215	214	196	193	214	222	196	216	211	188	192	179	187	194	201	195	208	228	217	201	226	199	195	214	197	200	215	204	226	191	208	213	209	214	221	206	198	221	214	208	220	231	195	195	242	222	185	208	175	199	230	211	220	223	213	196	197	211	214	205	214	195	195	230	243	209	216	231	201	199	236	193	217	219	201	206	212	230	181	220	203	199	193	214	226	200	231	219	196	184	220	205	211	240	249	184	192	195	207	181	174	203	212	160	196	204	187	199	202	206	206	198	209	201	206	206	211	223	196	225	205	223	231	205	208	211	190	201	227	207	196	201	211	213	191	241	185	212	210	208	218	208	186	193	184	217	211	200	203	203	186	214	191	222	200	172	184	182	202	207	211	220	219	202	221	214	198	190	203	174	218	210	191	213	196	194	205	213	198	217	218	208	202	187	203	236	197	195	195	213	203	198	220	213	185	209	206	177	186	197	234	176	210	197	204	207	207	215	187	207	196	205	222	212	201	193	212	219	195	233	211	227	222	181	210	206	204	201	194	198	195	219	176	226	205	228	193	214	205	196	191	172	216	214	222	203	217	189	190	191	199	190	196	207	201	181	198	226	186	210	190	220	217	198	195	207	211	209	192	210	213	201	175	201	188	194	197	209	197	202	213	200	212	223	189	228	193	212	195	200	181	218	221	225	202	211	210	213	214	215	198	193	208	215	209	201	190	225	207	186	196	194	215	198	217	209	200	221	211	210	198	187	250	219	202	222	205	211	190	211	213	204	206	210	209	201	246	197	214	191	195	208	206	200	196	211	234	209	210	187	193	211	164	173	218	218	202	170	224	223	206	225	201	176	214	212	172	209	194	216	179	226	202	192	217	208	206	208	188	206	208	210	197	226	175	208	214	188	204	237	223	225	204	228	200	225	206	206	217	215	194	190	188	226	222	213	207	195	218	180	179	219	239	212	185	224	241	232	209	206	211	177	216	186	220	210	193	199	204	220	188	197	201	219	197	220	212	217	234	221	220	214	182	197	219	189	214	235	177	228	211	217	234	242	213	193	217	200	173	208	216	222	208	194	219	229	190	168	187	240	216	176	209	210	222	193	200	188	219	224	192	212	209	212	199	236	196	199	187	196	215	199	186	226	213	197	209	218	196	206	214	203	195	179	200	209	210	215	209	217	207	207	187	235	184	202	219	213	209	190	210	184	190	206	182	194	209	219	213	193	242	199	179	246	251	219	204	205	203	212	208	196	209	195	211	200	182	218	201	216	203	227	189	200	215	173	214	220	232	225	205	208	217	202	211	211	185	164	213	210	205	195	179	214	190	203	210	213	213	212	198	203	186	195	205	190	205	202	196	176	192	193	199	204	184	210	224	199	196	204	190	211	221	195	190	197	209	203	196	210	190	197	196	217	209	233	205	201	206	206	208	195	189	192	212	181	223	183	230	189	199	204	217	193	190	224	246	201	199	198	214	201	196	216	209	218	212	215	207	203	206	202	181	216	206	224	199	184	210	203	212	205	227	214	211	212	210	210	195	205	217	219	230	185	205
3763	593	650	795	789	732	638	582	543	588	539	468	459	559	550	529	496	495	531	502	510	523	470	505	527	511	480	491	548	525	464	501	514	549	490	523	470	460	489	500	492	518	514	507	525	480	494	515	523	533	489	481	484	529	483	486	497	513	508	521	538	524	512	484	475	470	530	507	490	511	502	499	512	487	511	510	517	510	494	501	495	524	523	489	490	439	522	476	491	495	516	526	470	530	491	482	525	484	505	502	487	496	488	484	476	527	498	525	510	464	489	479	524	543	448	519	530	510	504	472	532	512	464	513	538	493	472	497	494	497	543	516	500	492	505	517	479	501	478	477	505	534	506	501	504	494	555	541	558	472	533	520	538	523	509	494	493	511	499	497	510	503	534	515	486	514	469	495	499	505	547	525	476	511	502	507	526	500	502	500	493	495	472	509	489	520	483	501	518	502	508	523	491	487	489	530	498	538	515	506	499	508	496	492	507	513	534	465	539	510	497	496	509	550	505	485	505	467	537	504	503	495	526	511	498	467	500	488	470	506	508	511	532	516	498	484	531	533	497	496	505	497	492	506	489	537	464	509	498	511	526	484	534	495	502	494	472	503	464	490	494	505	495	483	484	528	483	521	510	530	494	506	508	501	518	502	516	514	509	494	528	537	496	529	526	498	481	485	495	506	536	501	488	526	538	504	539	453	484	502	518	512	539	483	494	498	486	530	502	481	471	541	524	500	539	491	504	458	532	526	489	511	526	488	537	470	495	520	511	449	523	519	529	490	529	496	502	535	486	515	488	521	490	512	497	501	518	461	487	474	519	472	521	484	454	474	489	499	498	524	450	506	515	462	472	465	512	550	517	499	481	495	536	506	550	513	519	485	466	485	515	529	501	528	520	463	504	521	498	472	506	513	498	507	530	485	508	502	513	564	544	513	443	529	495	528	474	526	545	516	485	527	576	486	523	469	536	504	466	522	493	543	512	523	520	519	494	504	482	497	532	525	522	504	581	546	509	517	520	498	518	487	517	512	537	461	514	501	504	529	491	459	497	512	483	472	520	519	476	508	475	506	508	487	514	534	496	534	516	521	524	495	499	504	527	459	496	484	512	510	506	498	511	478	549	476	506	480	488	519	517	524	504	542	498	518	519	518	511	469	492	534	476	545	507	516	509	497	469	493	492	523	490	529	513	505	498	494	530	491	493	501	472	525	501	504	503	502	499	523	483	492	486	525	529	509	481	512	471	484	540	529	507	496	504	578	543	532	472	505	503	520	521	485	495	517	488	523	495	545	491	490	476	543	473	508	502	498	478	533	489	512	483	524	530	495	509	500	454	506	483	462	510	528	480	527	535	543	479	469	488	479	482	483	493	520	508	528	505	508	514	487	493	486	469	530	494	480	515	511	497	514	519	555	532	511	512	526	508	516	516	505	506	513	473	504	485	525	521	510	472	547	508	466	476	536	486	528	555	529	488	531	506	500	525	542	486	497	500	558	488	466	549	522	519	494	503	479	481	482	542	501	552	513	484	505	534	463	497	517	520	511	496	499	541	502	505	529	499	481	497	495	468	480	504	495	482	514	476	495	462	520	529	513	522	507	530	557	521	502	523	472	550	488	523	515	515	474	480	488	490	503	486	512	526	507	456	550	519	500	501	527	493	503	516	479	502	514	507	498	521	492	493	521	503	489	495	499	530	467	499	526	486	501	477	494	515	509	490	530	514	501	504	527	472	465	523	497	482	485	494	515	511	526	491	566	546	513	527	530	512	497	477	513	522	538	554	512	520	516	537	480	521	480	507	472	500	486	534	493	513	531	466	539	471	524	529	509	527	515	516	532	516	489	504	531	503	489	509	498	472	477	474	489	517	505	535	540	499	536	497	471	509	501	488	542	492	477	522	490	481	498	539	493	489	477	510	498	493	507	475	517	567	550	467	529	559	486	515	486	486	496	500	521	493	499	520	492	490	500	526	509	499	503	534	487	540	493	526	466	503	507	480	525	528	493	501	535	511	484	537	502	515	473	489	502	497	533	488	473	484	518	510	505	561	535	492	508	463	543	463	486	462	475	493	479	503	528	519	520	469	462	524	538	534	494	517	501	501	482	510	541	496	498	532	494	514	494	475	461	492	522	510	465	497	486	535	499	477	497	532	517	482	526	487	511	512	484	489	502	509	502	500	556	588	504	500	464	507	507	470	486	495	508	477	516	513	487	484	529	532	477	510	474	492	553	481	479	508	470	491	522	537	511	479	553	516	483	493	495	490	532	507	510	515	507	487	516	500	545	497	526	510	524	485	522	482	515	488	528	509	484	517	518	462	524	558	532	475	508	530	532	508	502	517	508	511	485	538	519	507	491	525	500	506	530	463	470	496	481	500	505	491	503	512	455	478	487	510	526	525	526	526	486	495	495	515	521	478	526	489	516	522	496	488	474	522	501	532	483	507	493	510	521	540	469	488	516	446	496	492	530	500	501	484	500	486	541	512	514	525	521	499	474	535	541	511	507	504	452	517	511	503	497	536	527	521	494	515	520	482	487	527	502	581	504	488	563	493	493	507	463	510	497	505	527	492	508	484	477	502	507	531	524	496	482	516	481	534	495	506	505	521	511	504	463	512	493	540	496	526	488	523	490	462	478	540	524	503	500	492	512	554	498	541	505	512	522	507	490	479	483	517	487	480	504	528	530	495	510	532	521	505	468	486	460	491	510	494	504	507	493	499	499	515	498	512	513	488	514	493	510	513	480	499	507	500	500	508	502	516	516	452	487	485	565	490	517	476	529	502	530	496	482	480	484	553	508	503	481	534	508	483	521	544	483	503	525	472	495	504	514	467	488	499	476	505	504	534	505	475	498	499	480	480	512	485	532	568	498	530	528	524	492	501	472	500	520	468	536	494	535	488	503	520	520	535	492	514	513	504	487	486	535	511	496	528	524	528	465	510	521	494	539	515	560	495	516	521	483	513	507	513	516	530	494	504	482	522	509	490	497	504	529	496	514	551	502	482	574	497	508	518	515	525	488	507	518	483	521	489	499	520	520	499	539	519	449	486	514	492	495	496	530	516	529	475	488	506	472	492	526	501	505	472	486	500	533	559	529	477	475	524	533	521	484	519	506	522	448	506	481	538	536	487	497	498	579	501	487	543	514	520	509	486	513	522	505	530	456	521	533	483	531	508	480	520	463	531	493	441	519	497	517	523	510	465	509	531	536	513	509	492	489	515	507	494	531	512	476	462	508	490	458	516	503	533	462	531	459	470	531	501	493	492	460	467	521	517	512	522	528	507	491	487	534	516	499	493	520	545	482	523	531	508	477	474	496	494	467	522	469	527	523	502	487	460	481	497	497	494	517	489	501	540	493	527	500	513	508	490	484	517	534	521	510	489	481	510	547	518	510	513	492	501	495	498	506	501	524	513	508	501	524	545	441	510	491	500	479	476	477	501	471	497	506	477	507	530	493	506	488	533	513	479	537	517	505	506	499	506	464	505	478	514	500
18027	1987	927	849	721	594	488	425	414	380	294	337	324	265	300	328	324	290	306	290	327	281	277	282	315	247	271	282	269	296	257	300	282	265	289	291	314	309	293	268	270	294	296	280	267	279	275	274	273	275	298	275	291	301	231	299	282	319	279	319	270	289	293	287	292	285	303	318	277	284	286	312	291	292	316	294	281	303	278	259	274	299	298	299	316	278	334	300	271	319	281	280	308	258	251	271	274	283	313	300	287	298	309	269	290	245	296	277	284	283	274	305	248	271	280	272	306	284	289	299	259	294	283	298	292	256	269	283	280	280	274	290	303	285	258	313	279	263	297	325	263	258	280	294	272	277	292	267	276	294	281	328	301	281	309	285	274	284	272	302	306	294	276	276	279	268	254	275	276	314	269	285	284	284	264	301	299	277	276	296	290	273	261	278	302	305	275	311	287	309	310	297	289	296	308	261	283	277	331	282	264	268	308	292	262	313	289	287	280	278	310	277	283	304	265	264	246	305	286	289	267	258	306	268	278	271	281	271	295	277	302	297	281	293	272	305	260	308	290	258	274	286	265	288	260	283	304	288	299	326	296	264	314	296	284	323	273	264	279	245	277	299	294	260	296	275	286	271	265	290	296	275	272	319	286	310	314	299	279	296	257	296	262	280	298	302	286	274	293	302	285	300	312	266	278	262	288	271	281	296	274	306	290	297	288	302	266	287	288	265	309	272	265	279	337	292	265	281	277	260	249	279	294	306	266	255	329	258	274	271	299	289	291	258	277	269	265	266	293	276	290	280	253	308	316	276	281	305	304	280	270	270	265	297	257	293	227	296	285	329	295	281	286	303	298	265	301	318	323	279	287	285	276	300	269	291	256	285	292	301	295	285	280	244	297	284	293	269	292	290	251	283	303	290	272	269	288	305	267	281	306	295	304	322	260	278	276	282	290	287	271	297	318	280	319	291	286	303	295	287	292	281	277	259	276	274	311	281	262	283	321	270	260	273	286	269	270	306	342	284	273	287	278	274	350	309	295	277	257	283	261	307	276	310	263	276	291	283	280	257	269	275	316	280	299	294	283	278	316	254	279	275	278	285	284	311	310	289	285	282	257	290	298	280	294	269	270	275	274	303	296	306	291	299	288	298	256	320	284	271	295	283	317	298	300	301	283	253	289	284	289	252	307	255	332	293	266	278	270	293	282	330	279	271	292	302	283	287	297	320	317	290	279	300	281	288	273	300	260	307	287	309	316	282	301	281	228	295	251	300	250	288	272	271	316	263	269	315	323	290	292	277	273	277	279	269	311	279	271	311	314	276	263	284	261	265	326	278	283	285	297	302	318	297	304	313	305	302	297	277	284	295	327	283	290	289	294	310	293	264	298	290	271	302	286	312	273	293	327	288	316	320	313	288	281	273	276	294	272	266	297	303	289	277	272	299	298	308	266	224	299	292	280	262	269	279	267	276	296	253	319	293	308	267	299	268	264	260	282	298	286	269	313	290	269	293	270	317	293	305	315	275	279	275	305	270	307	293	281	268	311	275	260	282	285	270	306	252	281	275	309	306	308	315	291	329	284	265	267	266	291	289	289	293	293	284	316	282	308	324	308	294	344	303	290	294	275	294	282	291	303	307	275	270	319	300	291	314	336	284	286	269	298	291	272	246	262	281	285	283	290	276	261	300	299	328	283	298	285	269	302	264	306	291	257	282	292	262	253	288	278	303	278	301	259	302	298	275	325	319	300	286	289	302	280	275	276	292	278	286	285	283	264	281	279	287	302	261	292	299	276	280	278	286	306	311	285	286	256	291	277	291	281	254	274	310	290	275	315	304	293	274	282	263	274	286	260	269	289	285	317	292	309	286	300	333	270	249	280	253	287	253	313	278	289	264	274	267	298	260	282	244	284	290	303	272	308	277	268	288	266	342	306	279	249	251	298	265	322	296	298	259	287	268	265	303	311	267	266	265	290	303	302	283	301	286	308	288	303	257	284	300	269	261	261	302	278	279	253	269	282	281	316	297	322	275	299	261	281	298	309	279	300	309	309	287	339	310	298	293	298	280	311	261	298	272	278	305	292	266	263	291	320	284	279	269	273	327	303	297	298	279	274	266	262	255	280	288	289	291	275	255	259	275	241	275	266	269	295	289	274	302	310	265	271	280	301	313	309	292	259	265	270	283	293	253	271	295	298	271	274	267	292	314	280	290	279	276	257	253	269	267	308	266	287	267	275	278	288	267	251	281	256	254	288	324	300	275	313	288	284	271	293	330	285	270	281	279	289	280	287	290	293	290	299	287	303	315	260	286	329	284	269	292	277	301	303	277	291	264	292	284	254	270	307	302	278	275	286	288	299	278	278	307	278	288	280	289	262	284	292	270	281	292	264	263	271	322	269	269	248	316	285	299	280	294	300	299	259	270	292	259	275	276	273	263	276	271	312	299	316	293	269	257	259	288	311	304	315	277	304	327	242	300	265	277	284	264	284	293	291	290	280	271	267	271	328	272	317	305	260	301	241	294	334	318	291	280	303	299	308	320	260	282	294	280	310	280	309	305	310	268	285	280	254	280	311	318	275	280	249	310	295	314	244	271	273	299	263	309	283	285	286	315	328	281	261	290	250	292	226	282	277	280	283	301	288	241	263	284	266	299	302	285	287	272	277	275	292	275	275	279	270	294	281	272	281	299	280	291	282	264	286	294	264	294	269	297	324	281	245	287	302	326	293	299	305	288	283	264	289	274	293	264	302	277	249	264	270	286	266	286	291	329	306	283	310	299	307	339	278	311	278	296	290	315	299	273	291	279	268	264	274	299	278	269	288	299	294	272	283	299	290	280	281	295	269	273	266	264	276	280	280	286	306	275	270	287	310	271	260	300	272	281	268	292	290	305	284	284	309	260	269	315	312	286	287	247	267	275	297	219	235	277	291	283	262	274	289	303	281	292	329	272	322	312	277	292	287	286	291	250	259	298	291	292	298	296	280	297	295	252	270	260	284	285	282	270	325	311	287	295	267	312	279	296	308	301	271	300	297	272	262	274	275	306	304	257	284	275	289	304	282	296	285	306	307	249	253	270	272	280	306	299	282	293	318	288	304	273	273	269	276	284	263	293	244	274	293	271	283	299	298	301	277	283	310	280	298	295	287	265	278	293	277	291	291	294	271	279	278	296	314	341	302	292	265	285	315	281	283	305	293	279	271	310	281	279	278	265	267	288	315	260	298	326	313	275	291	302	276	306	271	304	279	277	271	279	275	265	277	261	309	299	273	295	302	309	299	281	304	342	291	265	282	302	313	305	312	291	268	282	277	303	302	301	302	300	325	276	315	301	244	266	286	257	291	268	310	279	267	264	249	319	285	255	296	256	281	302	273	276	304	277	265	292	266	254	277	310	287	282	289	266	273	321	263	288	301	307	284	306	298	294	310	284	303	278	343	274	292	276	284	315	299	262	297	295	287	257	318	325	283	307	305	285	289	226	278	280	271	267	280	300	285	281
11056	1176	1732	2230	2083	1750	1522	1437	1190	1031	1026	891	820	747	753	735	793	684	716	719	689	732	750	673	658	724	746	694	698	740	723	654	708	697	659	690	712	687	659	722	674	733	640	672	649	680	733	680	719	667	670	675	665	702	718	653	633	650	653	707	704	642	677	669	646	701	686	649	659	660	662	635	687	691	678	674	727	671	695	698	704	638	702	645	657	690	680	669	700	684	693	663	678	684	662	672	670	646	672	686	640	674	689	700	735	667	639	646	672	654	705	703	654	704	691	683	673	670	654	688	644	671	686	697	671	647	683	641	681	702	675	642	670	698	687	688	660	686	625	681	660	686	698	701	733	657	642	698	695	689	638	692	675	681	657	720	652	650	679	699	630	656	713	648	646	688	636	632	650	679	698	670	687	683	710	654	704	657	605	717	631	631	669	675	688	617	680	690	675	668	691	663	715	673	677	649	658	688	656	653	763	669	667	639	636	618	679	680	694	689	662	649	654	673	683	650	688	614	690	652	691	629	681	636	685	644	678	627	650	648	636	669	611	619	653	674	680	678	693	638	700	630	665	680	650	682	671	661	627	695	677	655	701	706	651	679	728	621	648	636	615	678	682	620	662	668	682	674	632	651	629	654	655	607	688	666	661	653	681	696	729	686	638	708	677	650	708	674	695	662	684	726	694	642	693	656	669	643	621	632	667	686	637	694	687	643	659	731	687	664	692	712	756	673	675	641	692	648	723	694	655	610	665	654	687	672	689	652	624	655	681	686	642	665	674	658	631	639	719	640	711	691	697	693	666	670	626	663	664	687	635	673	688	662	645	698	668	676	661	679	674	710	644	673	662	639	713	672	667	662	665	667	691	708	699	622	686	704	638	674	625	679	702	676	616	607	682	661	626	663	623	678	663	645	686	643	658	689	675	688	639	647	696	671	684	713	651	678	643	681	686	648	679	677	678	625	708	644	695	664	638	663	632	659	680	633	683	652	641	646	660	681	706	666	663	672	678	651	695	639	660	687	650	693	642	699	692	661	673	667	658	712	684	688	721	646	680	646	624	691	689	657	631	671	670	688	657	702	659	641	651	671	657	656	685	621	731	633	689	690	649	615	662	678	688	669	658	664	635	688	669	672	667	652	653	659	643	664	643	635	663	700	683	677	639	680	670	649	658	692	688	629	708	705	672	644	676	708	663	710	694	658	676	682	642	650	676	701	655	712	644	619	685	680	679	640	682	688	619	675	666	665	664	671	713	649	641	664	605	699	625	683	650	647	651	656	669	664	690	647	662	674	646	689	685	700	673	670	623	718	641	673	647	711	672	639	638	677	658	708	682	628	642	710	687	707	662	644	672	623	683	733	630	691	659	665	718	636	664	654	694	684	653	663	671	696	632	674	657	679	678	634	669	671	675	649	671	655	636	662	643	662	657	700	700	639	658	682	639	671	648	675	685	665	678	706	698	683	706	674	663	708	638	712	640	693	672	677	643	660	667	662	652	674	665	644	638	652	604	663	623	679	646	670	717	659	694	662	693	689	661	690	677	698	678	712	674	724	671	676	656	651	708	638	688	654	614	645	622	629	672	628	644	679	747	664	680	685	665	628	703	650	685	667	702	685	677	679	680	675	639	684	623	705	642	668	688	707	686	658	677	696	651	627	649	691	655	635	660	632	637	627	667	752	679	691	631	690	659	688	679	651	653	678	689	675	704	711	629	664	655	682	699	651	665	672	658	691	651	662	661	675	665	654	691	683	656	680	663	636	663	702	681	663	646	700	705	662	651	660	713	680	700	670	636	664	695	702	635	686	662	647	707	644	708	678	666	664	671	652	676	592	657	698	670	682	639	673	662	706	626	683	647	631	642	701	707	695	659	650	665	657	637	660	647	673	657	676	691	691	601	658	691	588	665	608	664	691	698	701	708	639	672	714	669	658	658	693	663	668	687	645	701	655	648	685	632	671	613	677	674	636	696	696	664	665	646	666	655	660	662	685	657	694	680	727	653	626	676	628	669	662	604	643	663	666	663	677	670	608	657	657	643	639	653	677	699	664	685	701	640	670	673	668	653	667	663	689	622	661	713	654	675	655	686	630	683	634	670	676	698	683	689	632	680	673	659	671	656	667	635	683	643	673	668	686	685	666	720	688	691	662	675	675	676	691	719	612	638	626	653	639	661	661	683	654	684	650	665	617	684	663	613	651	699	676	674	631	676	666	669	650	678	684	673	611	663	646	715	670	690	636	659	688	643	678	641	693	722	711	689	680	666	679	677	702	702	655	696	709	668	716	613	666	694	661	697	634	656	667	664	645	640	668	692	668	664	658	700	649	678	660	610	643	652	652	626	689	648	681	662	702	684	645	620	670	679	674	679	634	633	626	643	686	622	693	647	640	701	670	646	667	650	714	703	658	632	657	641	698	664	627	669	598	660	638	692	625	676	643	664	687	687	655	610	657	682	682	642	676	678	665	666	653	722	661	684	734	662	690	663	666	705	646	646	656	677	713	620	670	674	649	632	636	681	644	670	642	660	667	668	670	667	636	636	631	661	683	646	666	647	665	666	682	696	640	640	644	699	657	668	680	683	626	644	668	699	679	661	677	676	657	619	681	683	645	641	689	666	625	628	701	661	665	647	681	662	692	672	678	672	634	633	683	639	679	670	682	623	658	662	634	664	709	681	663	691	678	698	660	671	684	709	681	661	659	653	661	659	666	687	658	663	641	678	722	701	661	697	687	692	678	652	629	620	640	651	675	707	656	678	664	700	661	660	677	671	659	668	635	673	615	678	679	680	704	617	695	677	662	665	684	690	673	659	664	673	684	666	671	664	726	662	659	680	646	619	645	662	684	710	663	695	705	646	656	633	676	715	664	666	641	723	657	638	659	656	647	686	718	671	649	670	613	681	646	656	689	666	648	640	684	709	688	659	641	684	647	661	655	647	644	677	694	659	700	686	658	664	697	693	696	643	649	660	637	691	665	697	681	692	681	720	695	667	722	675	631	655	703	707	652	683	682	627	655	674	657	647	676	699	698	639	705	682	609	648	680	707	667	689	656	679	626	672	656	676	694	671	649	679	658	622	639	707	687	689	702	650	682	687	633	634	644	623	680	708	621	684	678	663	680	658	697	657	659	689	661	675	695	706	694	706	640	688	693	662	631	686	722	700	676	672	672	653	677	684	659	703	695	690	659	647	688	692	643	689	672	663	659	638	682	652	666	708	638	666	658	651	666	674	642	696	651	700	638	671	670	655	678	676	690	700	682	663	700	665	643	695	640	675	661	629	663	576	664	692	722	642	626	638	654	628	714	642	679	689	655	696	721	666	665	632	667	671	662	706	645	646	655	709	651	677	676	700	675	661	656	698	602	726	634	661	639	711	666	670	643	669	688	671	707	641	669	662	678	710	716	656	678	676	643	653	662	694	672	635	670	665	657	692	729	697	668	702	681	650	702	641	636	660	696	664	679	656	655	657	656	644	676	662	716	652	669	671	665
28516	4634	1711	1393	1007	814	752	711	687	544	510	484	462	459	435	419	442	381	403	442	442	409	420	410	423	402	401	405	445	448	457	434	406	378	424	410	418	394	413	415	464	441	439	374	378	394	395	419	427	459	396	430	418	420	436	435	427	402	369	405	375	400	429	406	389	431	425	444	428	395	402	383	427	407	422	358	387	411	391	402	411	384	405	395	365	418	404	449	408	398	415	413	423	438	380	435	422	410	377	444	377	403	388	429	411	408	446	427	415	439	389	407	379	398	398	434	420	395	396	365	431	442	398	420	424	446	385	378	437	446	420	423	429	423	419	407	419	369	416	398	408	422	426	408	418	366	439	425	406	403	393	409	401	405	381	371	409	382	390	418	471	416	403	388	423	390	403	407	442	415	415	425	358	384	406	398	424	448	416	417	400	404	384	369	400	397	365	401	422	393	419	409	385	415	412	396	401	404	386	397	396	441	398	351	428	397	387	405	412	394	403	418	411	388	415	433	400	450	415	379	373	392	391	405	411	432	431	419	406	439	427	405	396	409	410	379	428	376	399	404	415	413	388	436	402	431	435	409	401	452	396	400	448	436	439	375	423	435	419	413	423	385	418	414	421	408	444	424	423	396	406	375	414	367	401	399	411	424	372	396	392	429	382	421	434	414	402	415	424	420	377	413	403	425	428	416	406	376	425	414	410	420	399	367	408	397	361	401	397	395	373	396	408	405	416	385	379	400	412	413	443	436	373	410	389	373	411	438	414	401	420	393	432	420	435	435	406	390	373	416	416	432	402	410	364	414	409	381	410	448	383	385	436	363	450	398	424	414	419	427	388	439	392	410	395	416	401	425	402	380	386	421	422	424	403	421	399	413	412	429	390	447	395	406	408	389	419	384	437	396	424	422	381	432	412	394	413	399	388	413	432	390	404	418	441	412	401	445	400	388	426	406	374	419	410	396	420	431	402	405	412	419	418	405	418	369	411	398	358	408	401	411	393	436	373	427	405	401	382	410	415	398	424	428	421	415	390	419	438	393	402	387	389	443	397	374	439	407	375	384	416	413	444	430	404	407	419	394	347	372	422	439	410	419	414	431	372	406	384	407	409	408	402	426	416	398	365	382	447	394	393	411	352	391	414	383	366	391	405	412	405	430	422	397	397	412	446	408	386	445	420	397	365	380	425	394	411	421	447	419	430	421	409	424	396	434	451	443	427	384	419	388	420	453	400	426	395	367	383	439	392	431	422	438	390	405	393	383	399	392	447	386	412	442	433	425	406	423	442	372	461	416	412	464	430	395	383	415	412	407	401	401	424	411	410	406	407	402	402	403	427	388	436	400	383	413	443	401	413	391	407	381	382	391	413	421	420	387	413	383	418	410	432	398	388	443	418	421	412	417	365	409	415	427	397	406	440	390	403	380	424	386	373	345	399	414	419	396	422	416	399	403	439	397	395	379	391	399	434	400	402	430	395	369	388	450	446	377	424	441	431	400	382	357	399	414	388	382	384	409	377	357	429	381	387	421	388	429	363	418	447	393	404	410	405	418	441	400	413	403	396	397	386	393	428	404	396	383	391	426	413	402	377	446	411	364	395	412	403	418	405	387	430	416	385	410	361	418	399	381	395	405	391	399	390	411	388	419	381	386	409	382	413	428	424	409	435	437	449	400	417	409	394	392	398	396	366	389	410	394	423	411	408	411	388	433	417	416	401	397	392	417	417	392	409	395	422	406	404	397	388	441	390	410	397	423	391	427	382	418	398	404	402	378	444	438	458	403	390	379	367	403	411	418	399	403	406	408	398	410	377	391	427	432	398	405	373	395	406	415	397	407	411	414	428	432	413	409	396	445	404	388	433	414	394	427	434	382	410	476	397	431	376	397	413	412	385	399	402	433	410	403	378	428	439	422	451	449	422	417	385	370	426	392	457	435	412	426	379	415	429	413	403	432	427	373	423	441	396	444	402	400	427	449	419	354	418	395	405	390	398	401	422	388	352	445	430	414	428	391	412	393	410	409	388	408	405	456	435	388	417	448	462	414	405	376	426	426	413	409	431	433	388	386	387	397	410	416	420	419	393	402	411	387	425	393	408	409	422	421	446	443	407	434	424	345	389	390	359	388	402	431	407	423	413	393	381	402	412	457	372	422	401	427	378	407	394	431	398	371	421	393	441	408	410	424	402	395	409	416	423	391	406	406	362	401	445	425	399	447	381	371	418	432	392	382	380	411	401	402	414	421	419	434	411	433	442	434	438	446	419	363	422	441	439	411	400	435	378	399	410	401	385	420	407	407	410	399	380	412	401	403	421	409	382	370	366	374	432	375	417	418	397	407	429	396	401	383	362	392	430	365	389	409	409	429	426	437	415	436	403	388	403	400	435	373	395	410	405	401	411	394	388	369	405	438	381	407	437	415	457	400	461	455	375	443	415	419	385	392	415	435	397	416	400	410	405	432	412	396	431	388	385	432	417	410	410	395	434	422	415	414	388	380	407	446	399	401	394	420	410	419	398	407	414	403	411	430	400	408	397	403	437	402	387	384	374	388	434	399	379	386	412	374	398	388	408	381	388	415	419	426	408	401	406	404	395	379	426	395	417	426	405	397	383	398	411	461	400	394	410	381	366	393	389	395	384	431	447	417	402	400	415	400	418	403	408	374	426	384	354	412	425	429	455	440	395	448	422	407	393	406	403	392	437	413	437	422	441	426	437	397	416	381	400	411	384	393	409	398	408	431	403	415	359	378	392	429	397	411	379	419	399	412	385	408	371	405	401	460	426	383	415	411	407	381	411	399	404	402	381	404	424	403	431	393	420	409	455	412	411	405	407	413	409	391	438	400	374	382	386	390	410	407	385	382	450	440	416	409	374	424	364	392	430	427	416	418	434	431	369	401	413	415	401	404	369	388	380	405	404	427	409	390	391	415	370	395	396	397	460	389	407	400	452	415	423	428	427	409	417	362	431	388	390	403	391	412	414	394	395	407	425	448	424	363	425	420	382	425	384	441	432	427	428	444	412	411	378	386	432	398	378	373	420	388	413	414	397	391	459	432	446	407	420	423	417	414	386	431	421	396	380	430	403	403	411	406	392	443	445	387	399	413	439	410	444	392	391	422	412	404	387	402	379	393	427	429	426	387	448	388	452	386	374	384	445	406	414	385	424	421	408	438	396	410	426	395	398	401	446	399	389	393	414	409	443	376	398	397	370	406	453	384	387	409	394	399	398	441	379	378	411	410	412	458	412	420	452	401	413	406	437	451	442	432	385	371	432	438	422	455	399	422	394	398	407	394	422	417	415	411	435	425	386	402	408	421	448	373	401	399	431	429	407	420	417	395	400	385	393	432	406	364	411	397	385	404	416	412	402	396	417	374	386	388	392	333	428	410	431	383	390	427	458	430	416	391	391	413	423	391	447	434	437	375	420	426	445	388	395	443	417	383	402	386	426	418	424	380	410	398	389	404	418	411	421	438	425	466	430	421	430	385	432	436
15541	1630	2728	3623	3220	2679	2338	2184	1894	1556	1376	1278	1189	1195	1079	1115	1059	1093	990	978	1005	1001	1005	983	986	962	919	902	953	916	942	919	981	947	943	979	866	935	878	868	1008	942	899	880	830	894	903	876	887	945	931	846	978	935	891	895	940	948	877	878	912	871	871	885	893	860	888	884	916	882	910	914	943	877	943	888	862	928	874	885	974	886	910	889	907	931	837	894	958	868	860	885	862	888	895	885	894	885	948	868	935	928	866	941	903	873	858	927	858	910	871	877	867	939	858	879	915	898	913	918	907	895	889	888	890	892	895	895	897	910	939	918	929	864	916	871	904	877	929	887	913	976	963	904	878	870	893	886	911	910	884	847	977	878	890	872	848	917	915	898	876	989	887	866	953	940	859	897	906	928	878	864	882	896	897	962	869	910	917	897	896	881	909	967	875	873	922	940	960	910	871	886	931	888	912	926	904	884	915	852	897	838	942	900	882	898	881	859	912	876	842	877	871	871	908	923	904	890	916	837	939	929	842	840	934	860	902	904	938	909	886	913	837	899	899	884	871	891	895	932	947	882	871	882	919	925	961	924	921	881	884	917	880	861	882	890	944	846	886	890	903	925	860	907	929	920	884	923	886	867	893	917	874	908	941	906	911	938	853	919	914	891	929	909	914	896	915	899	900	889	857	919	894	881	934	882	895	897	876	904	911	871	866	863	850	897	923	915	903	938	860	937	883	888	920	894	931	911	857	884	869	934	916	907	863	884	907	939	889	910	866	859	899	871	867	898	925	951	883	902	959	884	903	916	904	898	874	886	899	891	923	839	877	880	878	911	946	865	913	881	896	870	936	973	870	885	909	886	896	894	923	924	905	915	911	898	906	904	846	885	872	865	915	911	943	871	893	876	952	914	895	827	906	899	872	855	868	901	890	910	840	928	899	891	901	896	922	911	883	886	901	884	878	909	924	890	924	922	869	859	886	880	914	849	893	889	941	877	913	915	893	872	875	887	860	867	864	912	928	889	861	838	880	914	917	914	924	928	885	905	896	946	909	884	934	932	887	893	916	840	871	874	895	906	917	858	916	895	956	892	877	930	903	909	912	893	833	914	859	931	850	881	840	933	871	898	897	874	888	928	880	896	928	882	865	887	884	902	882	925	927	830	899	964	933	885	867	901	935	939	937	940	846	928	876	916	907	870	888	910	876	906	837	959	930	917	876	845	891	861	875	909	921	883	863	859	879	930	914	895	894	863	925	904	908	855	920	852	900	874	900	867	910	882	889	903	866	883	853	841	888	931	854	902	900	853	920	930	912	915	932	877	873	890	929	898	943	899	907	888	904	916	887	934	892	931	918	877	964	930	882	845	898	901	888	853	845	947	897	902	881	937	862	913	882	843	890	888	877	898	902	905	904	892	869	940	907	915	861	886	874	897	860	877	913	870	879	939	900	866	893	885	888	892	905	907	918	850	922	879	840	870	912	925	965	914	903	886	914	909	886	867	911	867	875	860	862	917	894	914	904	885	947	896	933	871	921	917	846	936	899	893	903	899	911	888	902	917	929	889	870	898	876	863	914	947	903	910	901	944	864	832	855	872	888	864	855	866	868	950	918	870	867	813	859	873	925	898	931	896	907	875	894	930	924	873	832	870	894	891	891	895	882	875	896	918	904	862	862	947	876	877	879	933	866	863	939	919	891	879	908	918	876	930	872	932	925	873	915	893	914	913	885	879	869	920	887	924	898	913	879	921	894	916	897	888	965	920	897	865	883	882	908	912	847	903	894	975	906	869	966	927	952	902	931	901	887	912	850	898	920	908	932	902	904	875	916	855	907	912	891	949	896	913	884	947	994	873	928	929	915	935	929	893	913	902	881	912	873	890	899	884	913	882	914	918	895	944	983	868	954	889	895	891	898	901	855	918	906	906	938	917	906	956	913	913	873	826	949	896	859	891	849	961	860	890	839	873	928	839	869	913	881	877	962	850	885	864	889	890	902	896	936	886	848	888	915	882	866	932	877	860	893	929	866	885	876	931	907	845	899	926	929	932	913	887	898	938	901	911	851	860	900	897	896	881	849	913	866	907	941	905	901	920	906	899	854	906	947	929	893	911	918	901	906	924	924	945	871	923	907	912	861	885	865	901	905	893	896	870	895	866	901	957	927	885	880	887	887	868	897	907	860	957	896	842	837	905	936	938	909	882	880	897	917	922	904	934	919	832	891	928	885	878	849	889	935	858	912	940	878	912	898	890	905	854	913	941	911	949	861	893	898	897	886	873	863	910	964	893	919	906	888	901	857	902	911	944	872	895	880	894	917	909	886	876	875	950	889	900	906	918	882	909	877	848	906	860	914	935	901	886	921	915	921	865	881	926	905	894	937	847	875	915	898	922	901	910	885	845	873	979	909	888	876	905	918	878	908	895	906	903	958	890	863	896	870	881	900	879	911	919	905	871	943	877	874	868	924	881	889	928	898	924	844	889	880	888	931	921	854	864	890	937	870	864	888	911	908	877	920	921	959	884	882	943	956	913	953	901	856	915	968	879	885	869	874	889	891	880	859	922	900	871	850	911	897	878	838	902	867	902	913	915	850	902	907	864	919	905	931	878	876	931	929	856	917	855	932	916	888	934	894	864	880	945	889	877	858	893	871	902	910	846	889	943	909	913	961	907	914	921	854	954	910	913	893	1000	910	882	928	885	938	924	899	939	888	944	873	906	923	959	924	867	926	875	922	885	917	879	853	882	861	857	882	862	872	914	863	905	908	864	888	953	894	925	871	902	903	901	901	906	882	868	883	901	877	892	905	872	887	910	887	895	842	891	914	918	889	843	925	836	896	900	859	897	874	891	947	913	957	905	876	846	936	884	885	906	887	914	895	850	831	893	864	917	875	924	908	876	863	911	938	883	862	845	891	896	890	868	887	827	886	905	878	910	849	892	881	849	860	939	880	882	957	865	961	897	832	922	879	867	907	892	947	889	854	925	869	871	868	828	866	903	901	904	894	912	815	904	913	871	932	923	893	927	848	909	887	877	904	882	900	920	897	938	891	872	914	910	913	905	904	918	914	888	893	883	863	897	888	928	880	909	940	925	904	885	870	893	905	922	938	846	870	896	845	916	922	902	880	939	948	935	811	885	891	953	911	909	926	892	891	826	853	902	894	882	863	843	836	911	933	863	875	917	922	848	919	930	837	863	894	876	910	901	902	897	921	851	836	868	897	916	887	905	889	884	916	886	858	862	919	886	890	913	858	958	859	956	905	895	906	919	897	851	876	853	921	968	911	897	877	918	913	970	879	955	909	892	906	921	895	875	871	942	891	844	880	895	893	941	911	890	923	888	874	890	946	899	890	899	844	884	902	929	924	839	848	834	866	894	936	884	914	847	907	879	861	882	955	883	949	927	952	916	896	880	935	911	857	912	920	901	934	900	912	875	920	904	854	919	905	857	886	840	856	948	862	914	935	908	882	867	900	894	910	884	910	865	889	934	866	856	900	930
5596	455	348	335	266	216	261	230	225	201	189	199	192	191	243	219	200	248	213	185	218	192	182	197	183	191	218	204	180	198	187	207	180	158	224	192	194	204	216	176	189	214	205	190	183	218	206	227	233	187	220	189	206	214	200	192	184	199	181	224	227	258	200	202	210	237	226	180	216	197	207	188	228	216	185	213	215	222	211	205	196	194	184	196	198	180	207	195	184	195	191	193	208	177	201	196	214	219	197	210	210	192	219	189	197	213	201	206	232	223	215	179	212	229	220	205	199	199	220	164	209	230	181	204	192	185	227	196	192	209	173	219	216	200	206	197	192	203	204	205	208	190	222	183	196	209	221	212	199	184	209	223	175	186	207	216	219	177	160	204	202	203	201	204	196	212	199	187	209	198	180	191	212	218	215	195	196	184	185	202	195	211	204	199	233	207	209	203	199	197	212	196	199	219	211	194	205	210	207	186	198	223	253	204	187	211	188	189	235	195	206	193	208	217	197	207	175	202	212	192	199	215	213	224	202	194	212	209	218	182	208	200	203	203	185	226	189	201	194	187	186	221	216	205	207	183	216	215	200	174	198	191	224	206	213	224	194	185	203	179	228	191	195	205	178	206	199	167	203	205	183	209	198	179	219	200	216	217	193	189	178	215	195	187	215	235	164	180	199	200	223	211	190	216	194	180	192	217	181	180	207	183	225	196	190	205	195	207	221	213	192	196	213	217	196	198	179	212	193	184	191	192	216	199	201	217	222	178	182	184	190	183	233	205	200	251	204	217	208	223	169	225	205	206	202	188	198	208	206	203	203	184	204	199	208	187	191	218	206	216	229	186	178	212	205	201	191	195	202	189	197	178	220	192	228	192	209	218	204	186	181	208	192	204	209	212	202	214	207	208	234	196	226	201	210	219	206	189	219	205	199	208	184	210	227	202	217	197	226	210	182	210	203	208	235	187	229	205	224	216	216	213	217	199	206	203	194	220	206	187	226	197	218	198	208	207	229	222	196	218	207	189	208	196	196	203	186	222	202	213	222	195	184	214	195	202	195	212	178	191	203	201	180	219	191	193	217	176	212	181	205	212	231	185	201	203	209	207	192	200	180	193	189	208	204	205	202	177	188	187	188	183	200	224	199	186	193	203	225	179	228	205	188	192	194	208	225	215	192	181	189	203	186	191	221	193	199	202	227	211	184	204	200	215	183	200	186	202	218	211	221	202	185	207	180	193	207	233	200	234	210	212	219	191	184	191	206	217	215	192	211	201	208	228	195	212	177	199	208	196	208	210	189	183	204	196	181	225	206	209	167	222	206	203	216	200	209	193	199	223	221	194	199	212	231	211	192	200	197	204	194	208	220	199	206	215	199	219	189	189	238	223	239	189	197	194	177	218	190	190	173	234	201	214	193	188	218	196	205	193	232	223	242	198	206	193	229	200	214	192	182	168	174	206	217	202	182	212	197	195	206	178	174	192	210	187	188	193	168	203	210	188	207	191	202	218	209	211	186	207	218	232	230	221	221	221	191	194	194	188	196	232	173	173	221	207	188	199	208	203	235	184	206	191	201	175	211	211	198	215	195	205	241	211	186	196	214	175	223	207	195	212	166	216	190	210	177	191	200	216	197	214	224	219	217	174	203	200	184	169	195	191	205	181	210	205	192	221	221	218	213	197	205	206	211	204	205	214	197	220	180	188	193	187	206	180	208	214	195	200	190	187	193	230	224	210	208	222	207	190	191	192	159	203	209	192	197	212	192	221	192	171	206	196	217	207	207	197	234	217	183	215	203	173	208	228	173	192	185	189	181	229	190	194	201	212	189	226	216	195	208	183	182	195	222	208	180	224	216	223	211	211	185	198	181	204	224	183	191	187	198	221	222	197	196	191	210	179	205	210	188	192	228	223	217	218	180	210	229	177	221	218	208	202	212	164	203	216	209	230	190	209	204	209	184	196	206	217	199	198	219	234	196	203	220	216	202	258	205	202	215	171	185	188	208	198	185	217	210	203	201	221	220	215	198	206	216	228	197	207	189	205	217	202	217	208	222	217	198	204	186	203	216	232	210	213	213	201	190	182	212	192	214	209	215	188	195	198	213	195	189	197	238	194	207	199	199	209	229	191	203	208	232	196	179	198	203	157	186	210	196	211	198	193	229	226	204	200	219	210	190	203	212	192	213	210	234	211	195	215	197	202	197	192	213	244	186	206	219	171	209	231	225	238	177	171	202	175	218	196	199	196	199	198	198	200	215	205	186	203	189	181	200	205	211	222	216	224	233	217	199	188	221	186	180	223	213	185	201	218	221	190	178	220	195	202	205	210	202	231	190	203	216	222	174	192	234	198	203	213	210	189	211	178	228	234	180	200	171	190	188	203	185	207	177	221	182	203	216	226	200	192	186	193	189	245	187	189	210	206	212	220	214	185	224	193	235	196	203	192	194	204	193	216	215	197	171	199	183	184	202	213	218	210	183	188	210	217	212	208	207	203	199	194	214	199	199	180	225	247	201	216	206	202	208	209	204	192	213	202	189	192	186	209	222	189	189	206	217	185	211	220	225	212	208	204	213	192	200	193	222	187	217	187	205	210	230	195	225	180	225	205	197	214	195	197	211	177	191	174	207	196	214	214	220	241	208	212	193	204	178	190	197	195	165	177	190	214	207	189	175	203	217	209	175	217	217	198	212	186	170	197	216	186	196	198	196	207	192	208	173	211	200	215	196	210	230	215	204	206	192	213	197	196	181	193	170	183	193	188	175	221	206	192	214	223	216	217	223	203	209	203	199	225	205	201	225	193	206	184	204	183	209	210	199	191	215	216	194	194	203	213	172	242	219	228	214	221	191	184	191	211	216	213	198	195	205	207	201	204	177	196	219	183	204	212	194	189	194	198	216	237	212	192	203	235	216	175	211	179	196	209	199	203	209	223	183	243	225	210	214	202	205	209	194	192	219	192	205	216	209	193	224	184	200	199	199	186	195	212	207	230	202	202	193	215	223	226	197	231	192	199	214	240	201	212	191	213	176	195	189	188	194	227	185	189	193	197	203	197	203	188	222	207	211	213	214	182	193	227	194	221	178	184	230	206	188	200	176	213	193	214	214	186	223	207	194	204	220	194	192	220	196	183	171	180	223	233	217	192	195	205	225	188	217	211	175	190	206	190	199	220	185	216	189	199	186	203	203	193	196	214	187	194	180	202	207	187	228	201	203	206	209	167	194	207	210	210	194	221	196	208	182	191	200	187	167	207	214	213	199	195	198	201	194	209	225	185	176	195	183	223	203	187	178	216	201	204	177	199	205	217	214	210	222	220	200	197	214	186	189	205	195	200	200	221	199	212	221	218	208	217	214	193	192	230	196	168	210	202	210	212	211	201	199	191	198	203	189	227	180	209	220	222	230	212	184	203	191	144	206	213	185	206	193	182	216	236	208	188	202	199	209	192	200	220	184	202	177	171	210	199	217	203	182	181	201	194	177	206	206	215	197	199	218	230
3647	583	758	876	772	820	622	570	530	520	531	501	471	532	540	482	492	485	506	482	553	496	503	488	489	483	511	480	475	475	463	495	506	514	466	511	517	496	515	449	524	470	502	506	501	492	516	478	512	471	476	498	498	466	479	514	528	453	485	482	492	508	483	441	495	501	471	522	510	467	476	501	501	507	519	494	461	510	487	495	474	495	506	468	520	519	484	506	523	533	519	507	504	515	470	520	460	496	512	522	488	491	510	466	501	484	501	471	484	487	517	523	506	539	464	518	482	503	485	538	463	474	531	513	496	514	494	489	504	503	511	486	511	531	475	498	502	506	506	520	482	473	497	503	479	528	484	507	505	517	508	515	476	474	490	517	493	473	491	509	473	492	515	476	510	481	463	540	447	500	515	511	490	500	461	506	503	514	496	524	494	487	461	488	550	545	484	469	505	493	492	475	503	506	503	488	536	504	541	496	483	510	440	528	503	491	485	505	473	502	525	505	503	476	487	466	485	494	541	474	519	500	506	522	498	536	525	485	484	528	496	515	537	493	503	526	499	532	464	489	509	464	489	473	481	507	486	503	553	499	474	486	483	512	501	499	502	496	494	456	499	518	470	486	528	494	492	507	513	526	426	511	480	515	495	480	476	477	475	468	479	504	515	520	540	460	495	537	473	489	511	496	505	525	518	496	520	511	503	525	521	497	525	517	537	500	483	518	520	490	503	492	515	513	488	484	503	531	458	499	462	547	511	471	496	452	508	499	476	478	497	495	490	472	475	523	490	477	469	503	485	503	476	519	562	536	480	491	515	469	506	480	511	503	513	512	504	477	507	478	517	478	527	502	517	537	490	522	476	506	481	468	477	523	492	500	473	487	515	539	497	499	498	506	479	511	477	491	518	502	477	491	520	474	485	503	467	499	481	513	478	509	491	474	504	458	519	521	516	527	492	494	528	489	490	499	470	496	480	494	531	474	520	489	531	460	523	503	489	441	484	526	484	500	514	510	525	482	495	505	538	470	467	513	468	507	516	535	463	515	521	490	479	470	558	486	485	498	475	500	500	501	516	500	484	520	456	512	519	507	512	492	500	507	504	487	513	483	471	494	498	506	517	524	476	518	524	459	495	484	504	530	475	485	497	464	471	498	549	504	501	524	482	518	507	473	509	546	495	509	473	520	482	483	455	500	540	472	522	533	518	484	483	481	504	495	505	505	522	483	514	523	512	495	521	463	513	468	513	445	513	506	503	543	515	488	508	489	480	514	466	472	501	467	512	538	478	512	496	524	518	492	484	510	502	509	483	496	519	470	457	504	482	482	477	517	521	450	507	505	507	529	462	496	484	500	515	490	474	493	502	514	492	468	459	545	492	491	505	469	528	502	489	510	454	506	492	530	493	531	501	469	503	499	479	476	471	496	519	482	474	499	484	502	510	464	480	457	515	505	473	486	526	433	517	514	478	473	506	451	496	512	526	473	489	466	477	476	505	519	484	476	468	448	517	522	528	495	499	455	424	500	467	494	501	470	516	497	530	466	492	468	469	521	522	483	499	498	500	494	473	533	505	498	474	483	485	483	479	527	473	492	567	504	470	493	468	513	525	505	491	511	479	509	510	449	494	506	548	521	476	491	462	528	511	523	462	467	488	508	490	512	471	497	466	475	488	437	497	473	498	502	473	465	519	482	485	495	466	467	461	453	491	519	486	478	520	503	513	481	496	496	497	506	508	507	499	531	468	495	497	511	505	467	469	491	468	520	477	464	509	531	503	479	478	475	513	471	493	480	485	472	515	517	461	521	525	457	479	503	462	482	476	479	488	492	506	467	494	473	477	509	478	445	530	488	514	462	538	462	498	527	491	507	495	494	471	484	517	509	496	494	472	479	551	489	513	522	527	540	522	511	488	500	475	527	501	477	483	446	499	506	465	507	537	497	483	471	475	522	470	471	481	481	502	525	513	503	489	491	498	533	488	483	480	490	524	545	486	487	480	476	522	482	532	454	502	480	490	501	479	490	501	512	498	527	491	463	492	477	482	515	514	484	473	508	504	515	514	493	464	491	465	478	434	518	502	499	484	502	491	512	509	460	493	492	491	492	518	496	475	476	490	514	510	511	511	514	487	473	506	512	496	500	489	475	521	500	472	525	467	494	487	481	506	511	516	533	503	468	490	465	492	501	506	495	458	512	501	548	485	505	523	486	495	501	478	484	512	523	453	496	471	518	492	498	478	490	516	479	483	466	521	482	495	501	523	468	503	468	478	499	526	520	529	527	519	486	468	532	521	498	475	487	529	541	479	528	484	500	480	464	528	466	479	474	458	463	531	536	551	522	533	477	480	505	454	534	491	481	479	481	498	526	501	493	462	512	482	467	501	467	455	459	517	518	484	490	501	472	502	494	508	521	467	531	518	502	461	514	570	448	489	475	497	514	522	553	496	503	515	509	475	516	495	518	480	505	510	504	487	516	483	478	527	510	496	474	528	518	471	496	493	504	490	510	484	475	509	503	491	463	498	485	482	500	514	521	467	488	492	516	500	477	503	485	507	521	510	493	503	476	530	502	496	492	466	530	519	462	477	518	505	474	494	492	513	511	475	469	493	484	527	526	520	483	477	497	506	482	480	498	483	483	475	461	467	513	512	500	492	497	478	481	499	476	483	496	472	475	488	534	524	520	494	445	534	491	496	504	501	522	485	549	479	493	443	495	479	504	502	498	498	514	483	505	500	492	472	487	515	492	502	486	476	467	492	508	467	510	499	521	513	491	511	515	475	540	503	480	469	484	440	501	486	506	478	530	489	473	466	505	538	501	465	554	515	504	519	511	493	443	500	538	482	520	484	505	466	506	503	485	504	519	494	510	487	488	491	489	532	466	535	493	476	500	500	484	495	500	570	489	455	486	512	500	475	526	516	491	510	496	480	518	504	558	517	459	496	492	519	505	477	440	490	506	514	482	462	487	476	503	496	508	472	480	517	525	505	512	502	489	502	506	492	523	494	496	506	527	492	473	506	531	495	505	492	546	469	494	480	487	504	470	513	476	483	503	504	478	456	510	514	464	504	506	480	484	543	491	517	486	471	490	487	496	527	493	462	503	539	479	509	509	501	509	477	508	479	491	482	484	507	505	479	491	545	472	508	446	482	493	537	540	493	461	505	480	524	539	487	504	516	502	508	499	471	503	514	483	504	487	495	506	492	467	523	460	559	493	526	484	500	520	476	478	514	493	496	490	481	490	501	496	510	500	507	493	493	488	515	528	489	485	511	489	538	475	501	500	471	466	475	513	508	501	524	497	514	513	527	497	522	533	497	469	472	513	494	488	565	511	443	455	498	482	475	474	453	515	508	474	462	465	519	493	483	503	492	490	499	496	489	503	486	514	543	465	465	519	475	471	537	498	507	474	497	441	500	494	522	514	558	477	509	518	489	494	478	488	522	467	518	494	503	507	475	542	496	502	496	509	487	455	473	508	537	511	504	510	511	492	469	476	495	478
18189	1969	964	764	673	546	491	461	348	364	297	342	355	334	295	299	297	297	275	305	283	288	307	266	287	284	292	291	277	310	284	274	279	292	267	252	264	283	282	282	279	305	285	308	283	284	301	295	277	260	314	312	285	276	286	261	290	284	253	265	300	303	273	294	275	277	284	300	307	299	303	278	281	281	282	256	267	274	318	280	284	282	298	264	271	254	310	266	290	261	287	291	272	279	278	258	255	321	304	287	288	267	286	250	243	280	283	264	287	292	264	306	278	295	267	282	253	315	309	306	308	271	267	280	276	288	255	270	294	272	286	272	276	282	290	257	294	291	307	296	307	296	308	270	293	261	285	247	285	286	292	276	280	294	282	324	315	298	263	270	278	260	275	282	290	282	295	276	286	272	277	296	248	281	289	286	277	263	279	287	280	266	245	282	299	300	306	288	305	277	268	309	289	282	286	308	261	273	295	250	287	300	286	281	268	288	314	285	300	272	278	293	300	266	276	315	300	295	291	263	277	266	258	293	276	303	297	295	276	322	301	279	269	290	257	293	265	283	303	300	252	237	280	276	296	258	262	303	270	286	287	267	306	272	278	264	278	232	274	289	256	292	271	264	255	282	266	311	302	248	274	267	309	285	281	300	272	272	299	292	294	294	276	276	296	290	288	278	272	303	262	246	276	286	303	283	283	284	262	265	286	267	308	310	312	281	272	284	256	304	261	291	291	296	259	272	303	301	258	298	304	263	285	271	301	281	278	292	292	320	291	313	276	277	256	285	285	275	274	318	264	260	281	315	309	274	274	307	286	272	272	291	296	260	282	299	307	297	336	305	267	325	244	274	296	276	299	265	304	305	283	262	268	296	232	283	270	308	267	272	297	244	293	285	261	233	307	301	284	284	291	268	288	292	287	293	277	290	287	281	255	275	274	298	219	314	281	293	299	293	285	301	247	285	270	250	323	260	287	322	287	321	269	309	287	331	277	274	287	267	274	249	288	293	270	277	276	283	302	279	263	295	260	270	309	269	259	269	250	279	289	295	265	267	272	268	288	278	291	282	268	289	263	257	257	289	243	314	260	266	268	289	284	286	306	234	281	280	263	318	277	321	294	257	292	290	311	280	267	257	251	264	301	247	273	276	294	298	278	272	274	307	291	254	316	302	263	286	270	242	268	268	269	264	244	286	267	276	275	288	278	303	283	290	280	301	263	259	305	246	283	270	304	267	283	268	272	320	263	295	279	265	291	259	256	264	284	294	284	278	267	274	321	303	298	282	255	287	291	264	277	260	263	320	284	291	297	271	281	317	291	288	288	274	280	301	274	277	285	307	275	282	286	253	278	281	275	302	247	261	264	281	295	294	290	309	286	292	267	267	274	275	248	260	292	290	272	332	302	262	268	267	279	267	272	294	290	296	306	258	314	288	291	285	303	279	259	308	310	290	316	300	282	300	297	297	247	280	254	246	275	281	245	272	303	280	269	280	261	273	280	291	290	255	286	308	278	263	304	288	257	263	274	274	289	281	282	300	295	261	296	272	253	262	273	280	270	274	265	258	257	287	260	279	282	291	322	271	256	273	280	274	268	305	278	296	304	251	295	279	289	295	277	275	271	288	298	290	287	283	248	256	278	295	272	306	304	276	284	272	281	303	291	300	328	271	315	322	286	300	275	274	285	300	257	250	288	276	292	263	256	288	257	276	250	276	268	270	290	309	271	286	262	277	283	267	294	292	266	316	290	279	258	287	287	271	266	279	272	288	276	295	250	269	307	274	299	272	295	306	300	309	311	293	314	285	292	272	302	248	277	262	294	260	247	291	276	291	283	249	261	283	287	288	276	292	263	290	289	268	275	283	306	297	272	277	287	288	287	275	272	281	279	274	246	284	301	272	282	300	278	310	270	311	305	293	283	251	258	282	262	283	298	264	267	265	294	265	268	267	286	300	263	267	277	275	301	261	250	267	312	299	288	272	274	288	277	262	245	267	253	315	244	259	278	270	270	299	291	277	288	260	284	267	295	310	291	270	307	281	274	294	266	280	272	248	286	267	302	269	286	271	294	267	278	289	274	281	275	259	274	291	261	279	309	289	303	310	269	317	311	291	266	294	284	262	315	265	254	259	271	283	255	272	268	315	310	300	249	277	299	264	266	307	272	299	275	286	265	256	306	288	260	282	289	282	277	307	289	308	263	273	282	270	269	308	281	280	263	285	226	297	297	294	261	305	302	285	302	264	278	276	276	271	286	283	283	263	296	239	265	298	278	316	265	297	305	281	304	284	275	247	263	280	290	297	261	269	278	280	256	277	275	304	280	287	257	270	250	305	297	254	286	287	286	310	272	258	291	316	278	298	294	285	310	284	294	266	298	259	296	283	300	279	287	285	252	294	289	271	254	312	267	299	250	305	287	318	292	278	268	287	258	288	268	245	306	288	283	284	293	285	291	278	279	276	276	282	266	284	263	292	245	299	277	308	278	292	269	261	277	278	276	303	257	288	269	266	275	290	276	275	271	276	287	316	295	293	294	271	280	268	246	251	294	297	293	285	313	285	295	310	310	282	284	275	275	279	280	296	294	263	272	319	288	322	305	270	257	279	316	264	301	310	274	253	246	298	318	260	267	294	299	279	281	282	274	262	311	269	261	301	312	293	280	280	286	288	270	292	272	303	270	266	255	282	293	289	271	277	292	274	262	241	267	293	283	294	283	271	289	265	291	272	296	284	285	278	314	308	274	261	265	290	269	322	304	298	285	288	258	303	300	291	297	267	263	289	278	284	253	294	286	286	275	262	289	323	283	284	288	278	295	275	278	247	287	307	301	280	291	278	304	270	248	280	296	285	256	264	301	307	245	293	258	295	260	317	266	275	273	300	254	310	278	277	279	279	297	289	301	320	278	284	285	263	260	300	289	263	266	280	302	308	314	288	265	295	276	249	254	244	284	307	279	293	303	292	296	251	302	253	292	257	254	251	291	311	288	283	298	280	280	290	304	282	294	300	263	249	294	266	255	287	274	282	259	288	252	291	287	266	296	269	262	269	272	247	246	288	285	265	292	268	274	275	285	301	291	281	265	271	320	289	261	281	271	296	276	285	304	305	264	281	305	299	274	249	292	308	298	271	269	321	302	286	220	254	306	271	290	271	345	262	272	273	297	311	280	265	283	280	303	298	287	286	262	280	301	252	261	270	278	275	267	293	279	268	245	290	273	291	275	251	263	268	284	283	290	263	285	303	263	291	308	266	296	283	272	333	334	271	273	316	256	294	300	264	258	262	255	264	273	273	266	306	319	268	291	250	272	257	281	272	276	337	263	248	295	291	300	298	258	259	276	279	298	254	288	317	285	282	267	275	272	281	268	284	248	290	323	287	257	282	312	273	284	287	282	269	281	263	274	287	283	283	292	290	275	281	288	260	279	263	303	283	254	257	299	285	259	271	281	281	307	281	283	266	299	291	312	288	294	255	242	265	268	297	290	286	311	282	309	275	311	300
11190	1065	1742	2229	1918	1807	1670	1306	1115	1020	939	839	852	823	809	802	757	725	708	696	743	674	723	693	721	677	631	696	670	712	687	689	693	672	696	672	720	668	635	687	680	666	717	674	690	686	697	654	643	714	651	664	645	649	653	661	714	586	678	666	635	637	662	653	700	658	689	646	681	680	646	641	602	693	644	674	641	665	651	694	678	665	665	666	647	639	677	685	661	676	656	652	666	652	681	667	681	626	701	680	682	650	661	636	664	604	626	630	639	667	680	638	671	689	658	620	655	621	712	628	658	690	673	679	664	644	672	652	663	658	634	663	630	681	714	661	682	655	699	668	643	666	661	674	670	701	643	666	665	645	706	664	627	700	666	650	706	607	682	639	661	679	637	619	668	709	681	627	654	651	630	622	688	675	637	646	656	620	654	699	641	653	674	675	646	634	648	655	651	657	657	630	650	640	673	678	651	668	639	654	645	610	650	646	655	669	684	682	682	665	680	668	656	677	695	665	676	694	680	667	679	666	621	610	689	674	620	634	666	693	635	631	681	643	641	651	664	649	650	658	673	623	674	622	653	650	665	683	696	659	720	665	659	677	636	693	650	649	647	644	631	665	702	639	663	661	613	679	685	709	663	672	693	632	693	654	668	649	682	685	706	651	684	643	617	647	693	653	629	650	640	642	690	621	606	690	630	630	664	624	689	630	656	641	638	670	648	659	653	672	680	615	642	677	631	706	677	691	674	594	668	665	637	650	633	700	636	654	645	669	660	632	662	659	645	630	632	603	679	663	697	697	661	662	695	681	656	623	671	715	640	648	640	650	678	689	663	684	715	659	693	678	653	640	641	678	677	686	650	661	678	671	663	683	670	683	640	696	645	681	654	645	660	651	668	669	638	617	658	660	623	665	695	680	661	642	685	706	660	647	640	659	681	672	666	646	688	641	701	634	680	651	672	649	637	641	680	664	637	646	651	684	672	667	671	657	627	631	669	675	658	672	659	636	669	656	691	674	648	661	685	640	694	700	662	674	703	660	653	655	669	657	628	702	658	664	726	665	654	631	665	672	655	694	663	640	614	658	660	684	690	646	654	686	675	645	644	664	654	672	682	609	678	657	672	660	625	679	678	695	661	630	663	700	623	664	671	654	622	657	692	676	649	707	635	674	686	653	630	661	684	667	675	636	607	657	639	651	664	622	644	676	692	661	719	681	661	673	678	664	678	638	626	676	665	645	668	633	636	633	655	638	620	656	682	649	623	579	672	646	653	664	635	706	628	701	690	674	657	662	659	641	630	667	633	611	623	690	654	597	658	689	637	675	628	682	680	654	722	653	625	647	580	675	640	676	666	689	643	697	591	695	637	648	633	722	626	603	682	631	624	693	652	662	661	626	631	653	623	611	671	612	643	599	696	687	643	697	634	671	682	650	649	635	681	665	642	643	685	702	714	661	664	652	671	653	633	636	667	688	609	636	655	681	656	653	657	688	664	640	646	653	641	681	657	663	650	661	662	705	683	667	649	632	674	668	638	615	649	646	591	632	653	640	663	669	647	642	640	657	669	667	607	670	701	616	696	654	633	670	670	634	685	674	646	641	678	664	684	665	649	654	639	682	680	642	649	713	629	668	664	614	675	630	642	655	616	643	664	655	635	631	647	671	623	661	705	682	689	665	675	639	656	607	655	661	665	672	656	695	623	680	672	636	659	679	603	674	683	692	632	662	646	659	676	650	661	683	641	678	656	669	639	654	639	674	641	704	674	655	683	609	655	610	665	655	646	657	679	694	675	694	661	661	659	636	638	627	644	683	597	643	653	627	660	657	676	653	643	653	574	608	682	642	638	649	649	667	690	670	669	700	666	660	651	659	671	652	730	689	632	655	679	665	640	687	649	684	657	673	678	645	668	662	700	585	600	659	677	632	645	683	701	655	666	668	703	649	722	646	634	619	661	652	657	655	678	635	633	645	644	662	684	637	628	628	615	673	647	667	663	681	661	651	689	686	693	706	658	656	671	674	648	670	624	630	707	647	691	632	675	688	676	675	648	635	679	683	670	656	652	683	668	680	673	668	638	678	647	625	661	626	682	631	654	590	636	654	656	653	646	649	635	671	651	689	667	665	672	622	663	639	648	678	649	660	603	684	618	627	681	655	661	695	667	675	640	692	660	701	614	637	689	641	676	660	675	671	664	630	637	677	624	662	644	662	665	648	650	647	669	628	617	643	682	682	683	655	632	638	622	667	644	664	646	643	678	717	645	653	623	613	638	685	629	637	608	657	654	671	712	686	633	651	640	670	662	678	621	640	680	650	660	663	623	673	678	650	698	676	655	637	622	662	668	628	637	658	674	677	648	705	659	631	644	683	630	643	674	672	671	659	667	614	649	624	661	667	621	691	644	667	669	645	653	682	646	657	688	692	677	729	647	654	650	655	663	668	614	650	681	651	640	688	619	702	645	632	659	634	655	651	688	632	643	660	645	645	657	668	641	620	665	664	657	633	626	665	674	636	660	631	668	651	650	642	657	692	668	683	635	644	669	672	685	692	674	704	629	651	640	688	670	694	679	625	636	665	642	649	654	632	664	636	612	667	643	637	649	715	632	681	694	662	635	637	642	643	696	683	634	651	611	692	660	647	659	634	654	670	678	618	664	714	649	665	670	689	648	668	629	632	668	644	661	645	675	608	673	666	606	676	625	650	642	619	651	640	698	653	618	716	697	615	697	638	636	673	684	644	660	653	653	620	705	671	629	684	629	687	708	649	644	654	640	681	663	641	635	636	639	671	687	682	645	629	655	629	605	632	707	689	649	619	638	706	661	673	634	663	671	648	664	660	687	617	663	681	671	681	661	644	634	654	607	654	637	690	654	676	641	644	658	686	663	669	612	658	652	671	643	587	649	672	669	652	636	649	638	672	651	617	640	648	682	646	684	613	623	679	618	670	639	655	626	628	632	694	639	693	681	688	663	677	671	673	639	621	662	657	650	652	653	647	687	685	641	655	643	673	638	675	635	619	634	675	641	614	654	629	647	630	629	668	687	676	647	658	667	682	631	658	650	643	629	635	634	637	639	668	627	645	662	617	669	725	678	657	635	708	667	652	618	666	644	682	682	701	695	639	640	727	656	683	674	683	661	600	653	641	662	638	603	649	597	640	653	685	670	672	678	673	658	668	646	646	657	678	680	667	645	682	684	629	677	658	669	666	680	665	634	641	666	691	618	670	681	661	623	696	662	623	654	610	767	683	591	659	621	669	660	695	678	646	646	670	655	649	677	649	646	661	681	686	674	646	676	685	634	681	675	618	667	639	665	673	661	608	690	654	651	637	613	663	665	682	703	644	672	657	656	652	672	633	649	695	632	616	678	630	632	705	675	687	677	636	648	670	646	648	642	657	614	670	621	632	681	651	651	653	658	653	680	702	639	673	667	658	655	661	672	645	626	634	677	670	626	690	667	658	663	653	660	631	630	698	607	660	667	628	636	668	673	661	702	657
28887	4723	1842	1469	1119	851	749	652	514	553	503	489	446	443	420	413	476	435	426	441	435	429	350	376	407	393	382	422	416	380	406	420	402	403	404	412	387	433	412	402	379	406	441	431	397	394	419	418	408	415	413	430	411	452	416	393	386	401	401	395	410	398	418	383	437	422	417	437	405	413	396	393	374	438	416	430	411	428	382	412	406	420	410	389	414	462	392	425	374	439	424	375	411	412	371	416	429	421	429	396	387	367	409	362	394	405	408	423	393	414	399	396	386	395	353	428	379	421	406	421	399	387	420	418	419	414	405	366	427	421	451	397	416	409	395	433	407	400	397	423	415	389	377	410	372	429	371	407	389	389	458	410	431	407	400	399	392	411	397	376	412	390	432	387	401	361	387	452	379	401	416	409	393	428	445	368	392	377	403	420	417	394	436	394	382	402	412	415	401	399	447	409	437	390	433	399	451	425	401	399	374	374	426	395	385	403	388	389	414	424	413	410	412	432	429	429	375	400	429	399	402	383	436	446	383	437	386	390	427	391	395	409	440	437	449	436	400	406	407	371	407	415	427	436	403	428	403	399	432	387	417	396	396	407	405	415	434	439	430	384	420	396	414	431	410	383	408	365	403	420	397	406	442	405	397	421	392	404	446	378	409	401	405	380	434	431	404	349	412	403	387	427	388	382	425	415	368	393	393	384	407	377	425	410	356	374	380	387	428	386	431	401	392	397	351	429	384	414	386	413	390	436	395	378	407	366	392	398	401	419	376	411	403	399	386	454	389	392	378	426	377	376	400	416	377	415	385	385	383	382	405	420	394	402	377	433	410	388	400	379	406	377	394	413	426	387	395	374	387	360	406	403	405	410	434	377	399	403	392	412	388	395	414	437	394	440	426	393	367	386	390	432	388	411	466	374	422	403	436	403	399	418	378	375	390	401	401	392	388	389	404	420	381	368	412	390	437	431	391	411	404	411	424	428	409	424	375	414	394	415	430	392	396	383	394	428	391	388	394	415	419	413	375	403	447	389	416	395	383	416	403	367	418	394	393	413	417	409	418	434	385	409	400	419	370	395	368	406	379	402	359	398	418	410	422	370	384	410	399	393	377	390	393	438	383	397	450	425	395	411	423	403	421	417	432	370	333	403	437	440	405	412	392	371	415	381	375	419	408	391	429	439	430	385	444	389	426	432	409	409	438	397	380	387	384	378	440	404	384	423	388	395	404	403	424	463	424	378	416	421	400	398	438	438	398	385	435	399	413	406	426	377	422	413	388	435	344	401	351	410	359	400	429	407	397	425	406	423	434	445	414	405	412	443	369	383	376	411	426	393	370	399	414	382	363	424	360	430	401	400	358	408	447	423	384	417	383	430	387	405	404	421	420	424	420	423	399	419	397	400	395	405	417	413	398	406	424	435	393	424	403	383	417	412	419	458	460	379	380	382	406	375	420	412	436	400	396	381	395	368	390	423	361	367	382	396	412	378	405	378	409	421	412	405	422	379	385	385	411	353	384	404	399	417	382	413	411	425	413	391	385	402	426	409	450	410	404	404	433	406	406	409	403	411	406	389	405	446	392	387	365	366	389	424	402	386	385	457	433	401	361	390	423	387	407	419	438	405	397	397	402	450	398	402	389	403	358	391	407	413	410	403	391	424	412	399	390	407	395	417	435	465	396	420	409	392	416	417	390	394	425	378	407	414	406	379	359	424	394	432	420	403	406	398	379	361	360	369	406	362	397	409	439	377	404	391	389	417	419	375	411	447	388	409	431	398	410	369	398	427	410	417	397	366	416	398	383	381	415	394	426	394	384	397	434	407	377	386	419	356	387	403	398	405	386	383	437	372	375	401	437	407	381	456	456	382	433	389	416	395	416	437	382	393	415	425	445	369	398	402	401	414	424	420	401	410	417	413	380	403	400	416	408	415	421	394	416	385	441	415	429	401	394	393	396	402	423	424	418	378	397	404	410	427	367	406	399	426	378	397	389	408	396	409	388	391	413	402	410	406	437	394	414	418	408	407	393	405	413	380	436	416	426	401	396	403	372	366	408	375	373	412	404	425	412	424	371	423	394	423	392	407	436	376	403	422	411	375	356	394	408	426	393	357	381	386	397	387	414	450	389	378	416	399	386	386	419	417	356	382	428	379	469	413	421	417	392	403	396	419	425	424	411	451	421	369	374	434	386	345	409	404	348	391	410	397	437	412	429	420	410	394	446	380	417	428	421	402	411	408	399	421	447	379	374	408	374	357	410	410	402	423	397	392	398	370	380	390	396	406	351	364	390	394	395	413	404	393	421	425	396	404	378	399	407	421	396	396	399	411	370	386	413	415	433	401	348	419	373	451	409	412	402	398	412	412	409	358	443	426	433	447	453	405	431	408	428	376	400	396	387	382	393	428	385	399	398	419	383	410	379	388	402	368	413	376	410	409	388	392	385	436	368	433	423	364	406	392	411	429	369	386	385	429	419	401	382	377	396	402	394	420	389	414	394	404	426	407	392	388	397	393	423	387	416	405	401	394	416	383	359	409	389	450	410	435	416	438	399	389	412	415	390	437	390	383	411	410	412	414	414	405	429	440	410	429	385	424	410	444	426	388	383	393	409	424	396	380	380	374	416	439	377	442	397	411	425	391	375	396	410	392	414	386	393	414	463	424	403	401	396	390	427	380	379	390	391	429	425	417	427	419	403	402	390	430	408	433	382	391	389	404	370	422	416	422	374	386	390	406	393	435	402	411	381	405	428	389	422	413	386	391	425	392	433	364	424	385	362	421	385	399	386	384	407	365	406	441	382	373	432	382	393	409	419	388	369	404	414	394	391	393	394	385	386	395	415	412	411	448	398	389	400	411	401	407	412	376	396	426	443	425	398	381	418	416	393	396	377	373	405	358	381	427	387	376	358	401	403	438	427	406	427	399	408	370	426	395	401	375	437	386	394	398	400	394	372	396	390	385	427	423	401	404	383	406	445	435	415	437	362	389	393	385	382	450	397	419	391	402	395	393	405	418	435	388	402	383	396	376	400	393	415	400	411	433	416	468	406	381	403	405	446	391	394	433	378	364	396	409	400	381	421	425	400	360	346	398	421	404	390	380	418	373	412	366	379	397	408	419	400	416	378	409	421	401	389	406	393	374	406	409	373	407	394	387	391	420	417	386	421	402	430	357	418	391	387	406	422	392	449	409	418	402	390	412	439	401	439	404	402	406	390	450	378	429	375	390	395	411	406	425	398	420	375	436	420	376	397	397	373	383	401	397	428	428	436	385	414	412	407	440	373	390	384	376	387	393	395	412	414	420	392	367	370	419	394	412	422	414	366	418	435	409	392	384	431	380	354	409	386	442	423	414	407	429	417	387	421	386	381	431	415	440	391	401	395	400	414	357	401	384	410	378	408	427	382	399	397	398	361	388	363	377	400	389	409	412	388	440	392	367	406	423	432	391	428	411	401	415	394	402	442	411	370	435	432	406	395	394	418	376	397	397	415	405
15548	1759	2915	3524	3113	2724	2526	2008	1714	1649	1550	1391	1258	1242	1131	1062	1035	1035	1003	1094	1020	979	976	943	961	994	945	968	966	892	915	897	904	897	909	913	857	884	913	913	973	896	853	949	886	913	916	937	927	983	910	879	896	929	921	894	910	856	878	832	888	890	894	900	891	892	897	920	901	896	902	921	868	849	850	890	858	883	828	860	915	947	902	873	913	893	908	888	876	919	963	887	897	901	919	889	905	850	864	861	883	921	941	872	864	944	885	869	901	877	870	918	881	865	867	890	911	891	870	883	873	890	856	828	886	839	877	861	880	895	866	812	860	881	907	875	843	874	885	828	864	873	866	905	896	873	900	944	907	958	918	881	894	874	869	964	895	878	828	908	882	931	837	891	901	860	868	940	874	887	899	928	879	875	920	875	852	850	907	884	876	887	921	838	890	871	914	884	875	875	885	879	871	932	877	881	869	891	853	902	839	884	878	889	914	842	868	900	930	844	879	895	880	913	873	898	886	898	857	865	898	918	870	903	909	858	875	937	807	916	845	864	891	908	877	832	951	855	893	894	905	857	897	902	866	904	865	926	876	841	912	878	920	874	876	928	908	876	875	858	897	870	895	869	875	904	834	855	854	845	894	868	845	909	876	876	899	901	875	903	863	872	862	884	939	858	925	851	865	884	829	874	852	896	891	894	907	908	869	935	845	903	856	853	886	890	900	881	853	866	906	891	911	903	919	911	804	904	869	936	887	888	880	865	875	845	875	921	867	943	872	901	839	899	846	865	934	873	858	865	886	890	928	995	918	878	908	900	915	921	828	928	876	870	903	885	832	925	870	867	912	907	906	864	827	910	868	909	899	909	877	904	887	878	865	863	869	857	880	871	939	858	917	854	901	970	930	928	880	944	892	872	922	872	867	875	901	834	893	883	867	893	853	853	878	872	850	897	879	896	898	843	924	850	874	874	896	904	840	875	905	926	899	884	855	897	891	897	861	882	823	852	940	961	921	897	919	822	813	945	890	911	879	890	920	897	944	910	889	899	889	867	914	898	938	836	882	875	868	889	882	927	880	870	912	874	883	887	807	945	934	917	895	885	922	895	869	916	893	904	867	906	900	875	855	904	905	949	878	871	889	894	903	919	872	881	907	892	874	901	893	930	911	868	914	891	896	918	928	896	894	941	905	858	902	872	864	879	878	889	908	894	846	863	909	893	915	859	897	885	872	900	902	922	897	895	868	843	854	915	904	879	878	896	890	861	891	869	894	904	865	886	923	850	911	904	890	878	919	910	902	865	823	857	883	836	807	902	897	885	853	899	883	872	879	929	961	883	910	901	877	890	986	863	870	854	891	916	891	895	871	907	826	827	883	873	869	868	949	934	894	944	912	881	862	896	933	878	958	897	932	839	928	896	858	890	885	911	875	902	910	863	902	888	870	869	911	921	957	919	873	865	930	967	883	916	913	900	870	847	830	870	918	885	943	919	913	892	854	880	868	838	859	880	935	886	858	892	926	878	878	963	928	889	867	954	915	889	899	906	825	867	914	871	937	909	876	905	939	865	924	894	895	875	890	875	884	876	874	909	905	837	899	930	874	877	875	842	882	892	905	906	921	916	839	865	844	899	883	893	897	885	885	927	879	880	929	861	850	896	861	916	888	874	922	864	917	885	874	915	845	862	857	867	898	833	843	895	937	895	864	877	901	846	946	948	861	863	872	920	840	887	858	908	878	859	843	953	883	912	861	849	864	874	880	917	862	918	891	849	885	924	837	942	986	884	854	907	863	913	932	895	909	906	878	912	906	940	951	869	884	909	962	888	868	814	873	861	906	907	872	894	899	829	877	865	869	898	900	863	868	917	931	866	877	848	925	873	917	880	903	872	892	840	861	907	918	875	875	930	912	961	887	872	882	928	927	878	876	891	833	850	852	905	917	930	889	865	901	873	910	859	907	908	912	883	845	922	915	910	883	927	885	955	874	888	903	873	812	834	892	931	867	890	870	918	863	946	874	876	896	919	886	872	866	886	871	874	898	898	833	943	947	922	857	845	877	834	922	906	859	840	907	905	863	910	918	885	886	881	881	891	882	881	903	861	864	811	873	906	826	880	929	861	830	866	900	869	838	874	915	903	896	915	907	872	916	882	870	926	915	860	842	887	900	870	882	868	903	871	873	906	904	895	833	895	866	915	849	914	883	885	892	876	887	901	876	922	848	906	864	886	911	882	846	924	871	863	853	884	886	906	853	853	853	846	865	923	892	937	899	883	869	886	893	850	911	905	840	952	836	896	967	836	913	892	963	859	919	864	919	911	884	916	850	828	856	855	920	849	881	891	844	828	882	915	909	920	889	832	942	820	896	889	895	932	896	884	883	918	870	851	916	873	873	888	888	916	938	873	923	910	837	877	912	860	856	873	889	893	883	948	922	890	901	914	867	870	878	885	861	889	893	846	929	907	858	906	837	903	934	855	949	855	911	876	893	946	833	870	816	891	893	880	893	889	848	839	992	903	878	898	933	897	919	835	898	883	807	890	880	884	898	934	902	911	875	914	923	881	860	869	884	889	905	909	876	886	864	877	836	887	840	864	900	946	911	882	870	894	892	849	912	871	871	838	887	907	892	859	911	851	920	909	937	898	899	845	861	894	869	913	876	919	908	869	873	914	901	917	874	890	852	888	879	900	898	879	908	914	826	862	898	848	930	853	875	890	878	921	893	835	861	927	858	831	893	893	890	829	905	875	887	860	912	873	799	917	874	885	886	902	869	856	831	852	895	865	859	880	813	874	864	893	889	885	875	870	878	860	846	893	864	856	904	917	879	862	945	837	882	896	883	869	852	860	848	886	913	863	881	907	885	877	841	869	863	865	855	911	872	871	887	921	879	895	875	917	900	914	841	902	887	856	866	843	831	893	958	914	888	906	886	911	926	907	872	884	874	907	875	861	903	893	916	881	924	875	868	860	936	863	882	820	915	880	871	871	921	901	857	887	920	866	878	918	930	951	911	876	893	859	872	910	849	904	884	895	850	898	870	901	933	862	929	877	858	877	887	846	902	931	824	862	853	867	866	881	897	878	866	896	890	851	892	853	900	880	942	908	888	852	899	906	861	913	880	868	865	907	903	847	894	866	829	912	888	888	892	882	907	850	857	848	858	870	882	880	911	892	845	904	875	926	916	826	894	847	873	863	885	898	888	924	890	928	896	873	864	893	897	892	891	873	916	921	919	915	896	874	901	928	893	871	930	880	878	925	921	916	889	828	940	878	914	930	877	904	905	861	882	873	907	924	861	904	878	893	875	898	917	867	927	889	815	891	904	867	844	896	895	879	879	910	926	921	944	913	892	917	917	883	849	933	891	930	909	947	905	876	873	909	907	881	906	913	877	888	890	901	883	890	881	940	859	866	917	865	895	887	885	842	893	868	891	898	900	897	909	841	889	914	902	885	877	872	903	918	918	877	876	923	908	867	897	890	897	960	858	892	883	898	834	929	903	930
5543	373	324	298	257	217	240	207	222	193	191	216	214	165	178	192	175	189	211	161	218	177	177	205	178	198	188	190	182	219	202	183	231	205	171	202	219	201	222	194	198	177	215	216	217	192	211	196	194	210	198	196	197	202	210	171	192	198	196	177	202	211	187	214	192	217	202	212	220	215	197	202	207	189	212	183	218	192	211	211	199	176	203	204	205	182	198	193	196	192	180	203	204	197	179	164	205	197	193	215	214	208	203	208	209	190	193	230	201	202	205	198	177	210	183	229	198	198	211	219	174	197	193	199	194	210	202	157	200	201	212	193	192	224	205	205	199	208	180	181	200	207	190	181	193	206	205	190	200	203	177	187	203	171	207	189	188	195	188	194	179	210	205	184	193	199	189	205	219	207	220	208	213	195	192	202	184	190	185	206	192	216	194	203	204	173	216	170	205	219	193	179	185	197	221	196	193	185	206	193	219	204	223	151	214	205	218	195	184	217	201	185	186	192	163	193	193	193	218	188	190	200	165	178	190	196	202	210	230	198	205	192	188	194	199	185	187	200	217	209	204	191	200	194	187	185	184	216	218	178	168	198	196	195	177	199	196	205	218	172	191	176	177	188	197	219	205	215	218	213	188	217	191	206	196	219	190	183	220	218	194	211	182	212	194	218	185	192	221	220	186	170	191	182	197	215	203	210	213	221	193	214	217	219	228	212	214	197	188	218	174	216	187	187	213	196	191	207	183	224	200	198	223	230	214	218	201	217	204	165	223	180	204	189	215	211	203	199	225	215	214	185	202	226	187	205	206	225	202	215	192	182	174	210	222	224	226	181	184	190	204	195	190	214	198	210	195	178	191	199	217	218	166	223	186	196	205	190	205	190	183	201	199	201	211	198	182	208	216	173	235	199	213	193	206	219	212	180	206	175	203	231	202	230	193	199	181	190	198	197	201	209	175	192	176	182	201	224	182	209	219	202	188	203	196	155	200	202	201	207	194	198	186	190	205	196	200	227	215	192	191	188	209	201	189	214	181	186	224	189	185	182	215	216	182	197	178	184	195	228	181	180	217	175	199	189	195	197	190	191	222	183	213	211	182	186	189	206	202	206	223	190	217	196	213	200	183	217	177	191	213	196	205	212	172	207	198	207	210	193	203	179	183	212	187	193	185	180	167	205	200	189	206	193	185	218	207	203	239	193	203	194	197	211	202	202	205	195	189	212	203	218	200	202	207	199	205	211	192	214	236	197	213	199	210	186	213	216	181	204	226	186	208	182	196	204	230	181	208	209	179	187	176	201	208	196	185	173	212	212	192	225	211	194	168	183	217	206	206	180	207	206	206	171	198	189	187	195	183	183	233	198	184	209	193	206	229	218	170	206	196	206	175	208	206	193	191	183	188	206	214	212	214	201	221	188	213	193	207	171	210	198	192	211	229	205	202	204	239	205	198	168	197	192	174	224	231	201	204	193	216	207	209	204	180	224	184	181	202	192	176	190	210	189	207	222	180	199	194	204	210	208	188	193	217	216	199	206	209	185	212	208	183	198	209	210	179	216	193	177	219	215	202	172	209	194	179	187	191	190	203	191	205	212	206	195	187	201	175	235	205	198	216	199	191	168	215	199	198	205	194	221	188	201	189	201	205	206	184	227	204	194	188	193	207	206	225	172	210	182	187	202	177	182	198	208	203	181	214	174	190	161	164	192	212	183	175	213	177	218	194	198	177	183	195	192	175	203	204	242	181	196	208	171	206	215	220	173	163	220	183	187	228	179	198	194	200	197	221	218	220	186	191	180	197	201	194	204	209	215	187	223	224	195	220	193	179	213	207	206	199	197	171	202	218	213	162	194	206	200	175	211	181	202	156	181	196	189	217	194	189	211	212	192	202	208	208	204	170	175	197	209	198	166	194	222	203	226	234	189	206	197	184	180	191	195	229	194	210	197	204	183	178	187	225	182	213	206	200	210	211	217	202	211	203	209	208	206	193	190	221	202	189	173	177	196	197	197	194	204	184	201	168	182	217	188	188	188	209	196	209	197	214	185	183	197	187	212	221	197	204	234	201	203	213	219	185	209	207	184	186	202	195	193	190	195	215	218	171	203	189	196	195	170	209	206	217	188	169	217	186	200	224	211	189	193	187	181	184	204	180	185	207	190	199	199	184	207	243	206	195	209	187	199	223	214	225	222	194	200	196	212	215	205	211	199	192	201	201	188	201	206	219	240	203	209	233	202	209	190	189	192	192	203	207	199	177	208	176	205	205	190	214	208	190	188	206	197	192	200	204	207	192	185	196	198	202	205	202	218	205	222	199	185	228	192	180	191	192	201	197	218	178	197	198	184	192	200	195	195	197	189	207	224	173	195	258	206	190	217	204	219	172	178	186	217	183	202	189	224	185	191	185	218	208	181	190	194	225	204	195	210	173	207	189	186	197	197	169	177	189	200	198	192	191	200	182	212	201	176	176	209	206	187	193	191	204	194	197	206	200	182	176	192	211	180	237	197	200	217	206	229	219	193	205	190	178	221	178	182	218	212	231	211	205	182	207	209	213	179	204	211	219	202	211	197	171	209	207	223	202	195	198	198	199	201	192	205	182	196	170	181	198	184	178	203	212	191	203	208	223	211	197	204	182	185	206	224	206	208	183	222	172	213	172	187	204	203	214	222	198	207	177	172	210	185	182	195	192	212	209	227	213	197	221	186	217	180	195	198	175	188	181	199	191	251	206	216	212	199	177	180	195	196	180	203	187	177	195	208	194	195	156	195	210	192	219	183	188	183	198	186	202	205	212	206	227	205	202	193	188	196	197	220	186	171	208	210	208	175	212	187	187	200	218	204	205	196	205	182	204	185	206	197	198	199	203	218	213	196	195	209	201	186	211	189	194	198	178	208	175	197	229	204	223	211	229	214	204	199	195	218	200	207	188	209	201	190	246	187	199	233	201	188	231	186	197	191	175	198	186	182	199	211	207	194	169	189	184	217	213	244	199	207	189	193	195	191	196	224	206	199	177	223	192	196	201	172	208	201	193	167	203	202	205	208	188	205	174	189	178	191	204	216	202	199	187	194	196	183	209	191	188	207	203	203	198	215	217	221	200	184	188	227	202	197	190	215	191	209	187	185	231	205	204	210	215	184	180	218	187	214	193	203	170	214	212	191	181	192	209	204	189	206	183	172	181	198	202	231	184	194	187	196	173	182	184	189	210	215	200	216	203	190	187	194	167	215	159	194	175	202	213	190	187	187	172	219	219	222	199	191	204	194	214	183	196	180	194	225	176	178	195	219	207	183	182	179	191	175	186	195	214	215	211	228	227	205	183	219	188	206	194	200	219	240	182	179	192	199	189	222	192	186	171	196	191	206	202	203	196	180	195	202	200	184	159	179	201	189	255	183	200	210	191	198	202	171	227	210	192	193	177	220	209	197	188	192	209	172	195	223	226	201	193	187	194	166	166	219	188	215	198	200	222	199	229	212	197	190	202	202	191	213	219	182
3685	578	790	749	704	734	639	576	526	469	535	542	518	481	494	492	560	496	498	490	469	471	524	466	483	506	464	464	489	505	503	499	497	493	491	505	476	468	467	496	463	462	483	479	436	463	447	480	516	482	496	480	455	527	492	462	523	453	507	460	466	475	526	492	514	442	527	487	475	466	494	490	492	489	516	492	484	454	497	473	517	495	515	479	475	492	502	540	502	487	500	479	433	486	459	503	493	483	485	500	499	497	462	501	492	491	512	456	494	494	477	471	494	525	497	505	428	455	469	489	458	494	476	492	473	470	510	489	477	470	498	484	507	506	481	501	469	477	475	557	466	508	457	528	465	486	536	454	510	477	522	439	520	485	508	490	470	502	529	490	489	492	500	465	478	465	442	479	492	473	483	488	492	513	547	494	542	501	482	455	463	476	492	458	460	483	497	452	506	453	518	521	457	490	473	491	430	496	474	503	492	489	445	513	485	486	478	500	438	415	496	505	498	454	469	468	479	470	473	497	490	469	491	484	499	501	441	476	482	484	509	498	512	488	506	486	486	513	507	490	482	499	479	517	467	462	467	441	480	475	527	504	490	460	517	515	469	460	491	514	506	472	467	466	519	532	532	492	481	491	531	472	489	463	462	483	476	520	482	443	446	491	475	505	486	506	477	457	466	487	488	454	500	474	470	480	475	512	466	470	508	492	472	519	503	577	499	522	464	505	461	461	490	502	504	487	480	473	465	465	483	490	483	520	460	492	516	456	457	518	457	500	462	488	521	476	470	462	481	519	438	489	487	493	475	482	538	442	478	464	489	484	496	490	459	479	485	467	479	510	489	507	493	476	502	503	471	522	512	476	514	511	549	507	519	470	487	474	503	490	460	519	490	507	527	435	456	462	465	466	496	479	470	473	473	470	448	479	478	495	473	502	463	500	505	452	500	496	490	437	530	509	462	476	497	472	470	510	449	515	497	471	501	490	491	462	479	462	475	497	493	477	470	489	476	486	519	479	484	498	459	515	464	494	496	458	527	481	515	474	459	443	469	470	499	459	510	512	487	467	499	496	446	496	481	496	498	469	492	499	496	510	468	497	521	491	503	449	475	491	495	485	480	515	483	486	465	499	457	475	481	483	465	482	507	502	486	503	472	517	515	458	506	458	502	461	498	513	484	525	447	502	507	480	468	442	489	475	510	462	492	482	499	467	465	467	486	474	470	484	470	463	458	491	444	505	491	533	523	486	497	494	504	463	514	463	522	464	484	480	470	500	491	499	495	503	466	493	471	472	537	479	467	517	494	519	472	477	488	451	439	502	488	488	493	517	491	457	514	478	456	515	479	475	476	487	499	485	484	443	517	475	475	510	499	459	462	484	480	504	473	492	530	477	521	459	484	455	448	455	453	477	439	509	493	505	488	467	494	452	503	488	459	470	473	484	459	533	498	453	440	496	464	497	471	490	467	464	496	486	503	494	488	478	487	475	479	477	486	476	484	459	465	515	463	485	494	449	482	491	460	505	484	470	463	469	500	483	486	472	502	462	472	474	453	501	485	508	488	475	451	489	509	457	490	465	478	514	502	471	495	511	452	482	514	475	487	487	522	480	435	496	490	479	469	519	487	501	483	519	501	501	484	527	493	467	496	493	483	528	481	487	504	469	520	513	453	510	477	463	529	472	507	515	492	521	510	512	489	494	452	484	459	466	516	526	461	491	494	509	460	499	467	479	463	473	480	456	479	448	497	466	493	463	466	496	496	474	446	517	472	481	483	518	503	472	469	483	491	492	479	454	491	498	487	445	497	451	495	455	490	515	469	444	515	471	473	468	477	495	463	485	463	499	475	510	506	476	501	511	473	511	513	509	491	481	465	490	477	486	443	490	527	457	500	455	487	503	513	491	489	461	457	490	495	502	487	491	499	495	475	497	483	471	497	493	500	477	521	469	481	474	468	469	504	461	482	472	525	464	520	476	474	480	467	516	491	527	501	545	487	483	489	497	454	487	469	462	467	470	503	498	474	499	502	506	508	477	482	474	487	519	505	483	478	489	448	523	511	439	472	536	482	489	517	508	482	479	482	479	471	471	475	468	496	545	510	519	520	450	451	507	490	511	473	458	497	462	454	500	476	477	490	490	480	483	503	513	491	502	506	478	483	497	485	493	504	509	474	519	501	511	506	474	471	478	507	468	488	456	519	503	448	497	527	492	497	503	473	462	490	511	469	495	450	484	522	467	485	476	503	461	504	518	449	527	471	497	473	481	476	468	558	483	481	458	531	484	520	485	495	448	436	482	507	488	480	469	480	486	517	517	470	492	519	488	534	490	495	505	492	482	487	466	483	453	481	481	446	508	485	456	526	473	494	507	483	486	507	518	486	488	490	473	457	435	475	493	474	463	456	474	485	505	498	505	466	477	435	449	505	467	481	495	489	523	433	476	492	484	456	532	458	477	491	501	496	509	456	528	450	488	474	483	499	492	477	479	497	491	489	487	508	460	465	522	480	483	490	509	484	484	471	474	478	485	486	482	486	508	548	557	515	480	496	479	490	468	456	497	502	507	464	463	465	517	503	496	506	478	474	478	467	463	505	494	508	522	460	513	467	500	462	472	503	490	512	505	537	500	484	488	467	504	541	506	485	466	511	540	484	466	504	441	498	484	434	475	469	526	506	473	460	485	480	494	425	506	473	500	530	494	520	512	490	462	472	502	458	503	489	526	498	468	458	487	473	466	492	459	481	485	503	514	485	516	463	449	502	483	492	491	510	482	498	486	481	502	474	499	467	501	498	512	470	485	523	473	491	514	472	483	474	491	511	459	502	447	463	459	486	507	479	516	517	503	466	506	500	510	461	498	470	465	500	524	499	501	451	456	498	510	479	520	525	528	489	533	470	509	506	503	449	506	495	446	477	492	474	492	457	512	514	465	482	510	528	503	504	498	437	485	508	476	461	444	527	478	487	502	509	476	446	478	470	486	465	507	457	500	473	493	459	514	469	498	525	462	488	435	469	488	492	459	512	506	520	467	525	472	475	511	517	503	461	500	476	500	482	497	464	408	484	499	499	490	503	468	469	482	547	490	492	487	468	483	514	487	486	470	469	505	465	449	487	478	493	436	523	522	505	475	521	493	523	467	479	496	472	506	480	491	454	496	498	517	490	494	496	480	492	489	521	509	473	468	511	478	466	465	465	482	511	465	469	478	486	491	455	497	530	473	491	482	481	539	464	466	486	467	523	519	495	461	475	498	500	458	485	504	483	480	498	490	518	477	507	474	498	494	473	500	466	461	522	458	436	526	491	501	496	505	496	466	474	474	490	513	457	517	500	495	470	495	532	479	471	510	501	513	472	466	468	494	512	526	456	477	497	487	459	464	514	494	470	469	502	497	514	476	486	454	443	510	454	480	505	482	501	483	479	479	494	512	526	471	518	504	492	501	531	456	488	466	465	454	482	491	491	463	474	461	485	510	480	483	458	507	497	485	492	489	488	504	509	515
18037	1943	1004	838	595	608	515	474	405	387	359	299	291	284	286	295	299	271	288	273	246	281	259	273	272	271	250	276	282	283	280	248	258	277	297	244	267	244	300	306	287	288	293	275	297	254	256	276	295	299	337	262	309	259	253	270	257	270	269	272	286	263	313	272	262	311	287	279	255	309	287	295	312	285	261	281	245	244	271	290	292	280	272	249	302	282	271	312	283	294	283	256	236	255	279	286	258	292	276	290	268	283	303	301	262	290	308	270	262	291	287	276	258	296	269	290	298	264	299	272	287	272	283	250	266	260	280	251	247	257	232	276	289	275	258	260	282	294	291	289	274	251	268	275	282	277	293	295	288	255	258	271	269	279	256	264	333	269	269	290	267	289	254	277	300	244	277	280	281	321	324	293	275	282	250	286	294	270	304	279	265	267	288	264	281	275	301	260	259	261	289	263	301	292	270	299	310	308	272	288	283	248	297	284	263	286	251	271	257	255	266	275	315	268	279	247	281	302	274	283	275	252	287	285	261	286	295	276	261	269	282	298	282	275	254	288	281	273	293	306	302	308	283	284	289	242	260	242	271	276	304	256	291	284	287	299	296	293	302	272	247	278	268	261	295	267	300	278	303	276	274	275	285	296	275	281	261	267	282	287	266	243	265	265	255	290	306	282	288	296	279	300	256	249	270	290	263	254	314	271	256	286	220	277	292	274	267	282	277	296	296	283	299	291	260	282	251	314	262	294	270	259	263	262	248	286	251	290	278	312	259	257	267	268	246	249	308	275	260	298	298	270	289	296	282	264	280	278	241	304	263	286	281	293	292	300	280	302	284	270	259	287	305	264	270	306	271	246	234	288	282	293	286	273	278	293	298	266	293	327	267	238	279	285	261	249	248	270	260	301	280	250	265	296	292	306	252	249	282	285	272	284	265	310	283	277	285	277	265	291	265	272	297	273	281	267	269	258	270	273	256	308	267	276	290	317	278	234	289	289	266	315	296	305	282	277	305	285	299	271	295	239	241	282	294	268	284	301	285	269	259	303	269	271	248	287	258	316	269	252	252	286	259	258	283	289	260	270	258	297	272	267	292	287	295	294	273	261	281	291	239	276	291	272	315	330	304	281	298	267	295	292	291	286	243	265	294	271	284	279	301	256	262	271	293	266	282	292	277	281	297	273	297	294	287	304	318	308	281	289	267	242	315	250	262	276	293	254	293	271	261	259	279	286	264	257	272	277	297	299	251	291	294	274	256	257	279	268	298	261	274	292	268	288	281	289	297	257	280	263	270	270	253	290	287	320	275	252	283	309	301	305	252	284	307	293	276	259	281	267	252	282	269	269	280	300	288	291	308	292	283	299	288	289	262	305	282	284	263	263	295	288	249	254	290	285	289	276	273	264	264	263	256	250	282	280	291	313	279	286	304	271	280	270	317	298	254	285	290	268	248	278	257	288	269	286	298	278	284	284	262	271	260	279	265	285	327	278	303	296	299	276	279	292	248	269	286	288	285	264	266	262	270	302	247	251	282	263	301	271	275	249	277	299	278	276	284	304	295	253	282	249	279	288	289	264	279	262	274	285	272	265	286	271	297	293	260	285	289	294	274	294	265	260	258	274	247	279	264	262	301	276	285	267	254	272	286	277	277	262	270	280	281	266	245	276	277	278	272	287	281	293	289	259	315	301	269	236	271	301	303	300	282	256	254	244	264	279	280	290	254	272	263	259	279	251	278	308	230	272	304	259	283	259	273	284	310	279	244	280	299	274	280	273	292	257	271	285	271	252	271	238	258	279	260	290	241	286	249	279	243	267	251	302	299	285	270	261	322	265	296	282	257	233	263	268	286	288	281	260	265	261	270	289	258	289	284	298	273	259	243	270	265	295	271	244	295	280	319	282	286	294	282	277	256	274	260	267	282	256	302	277	304	267	248	274	282	256	233	311	240	291	296	281	311	277	292	306	259	285	302	267	261	274	273	284	243	284	266	260	278	256	283	298	298	298	295	292	277	282	266	270	247	286	286	290	272	309	271	306	319	256	324	286	287	290	278	283	300	313	287	286	270	295	286	277	295	250	304	293	247	243	306	291	283	278	277	251	268	282	250	278	266	299	257	265	288	277	267	296	260	300	260	258	267	296	284	286	247	302	304	257	274	270	250	277	252	287	258	284	284	305	265	262	276	275	261	250	250	242	273	289	271	295	270	270	272	269	318	291	266	274	277	256	309	310	288	292	262	329	284	289	265	316	291	251	288	272	283	262	251	297	284	273	278	279	257	278	312	297	257	303	269	312	304	293	300	267	283	260	234	286	278	267	281	284	286	299	268	273	286	262	303	261	266	280	285	286	280	273	263	282	291	290	295	303	258	258	282	264	267	307	286	277	307	284	274	286	285	278	294	240	305	278	275	257	312	273	280	271	303	294	262	286	269	261	288	302	273	278	291	328	271	274	247	267	259	279	280	270	307	282	273	297	254	290	280	287	286	285	276	305	288	259	289	280	250	298	287	275	268	293	294	264	277	276	305	288	266	272	280	281	293	255	273	283	276	293	279	276	313	284	256	329	297	265	293	295	270	286	252	272	274	268	271	297	291	279	259	253	260	268	243	276	275	300	264	279	254	265	300	290	271	288	302	282	290	291	289	295	295	332	284	271	275	281	293	302	274	301	302	283	274	301	277	283	271	270	274	250	298	298	279	309	262	259	275	274	247	261	289	279	277	265	275	268	262	270	259	269	253	305	269	279	263	278	283	257	263	265	313	281	271	320	288	292	267	291	268	265	260	290	232	283	259	254	283	265	267	285	264	262	299	298	266	275	293	288	314	292	315	260	261	256	279	286	295	326	281	256	301	290	248	276	285	288	264	263	236	312	290	277	289	306	261	286	313	260	284	256	270	291	316	262	282	279	290	299	303	264	259	268	286	258	280	298	267	292	256	268	270	296	285	313	270	290	300	262	267	306	323	276	293	258	258	296	244	267	285	279	307	279	249	260	284	225	263	283	300	271	301	287	279	276	274	296	298	274	286	288	257	276	282	281	277	250	287	305	291	249	245	285	291	290	316	289	275	280	264	265	270	297	275	267	280	281	276	318	318	291	303	258	265	257	256	296	283	284	283	305	310	241	306	275	278	256	283	271	283	273	296	275	273	288	273	258	273	288	260	293	296	270	291	288	295	297	292	277	264	258	271	260	310	292	274	243	298	293	297	281	280	281	246	294	254	281	285	309	303	280	269	227	275	265	262	292	302	297	278	257	281	250	300	282	278	263	258	273	258	277	297	278	286	282	265	276	252	290	277	264	290	286	266	274	273	300	269	292	257	277	263	272	291	232	287	249	285	281	270	269	290	275	293	253	286	276	270	298	279	284	257	251	276	322	276	291	278	294	252	278	277	276	256	285	304	297	295	257	273	300	306	258	275	285	279	283	274	290	293	300	287	256	294	295	294	285	289	280	266	262	300	278	261	281	275	260	272	265	252	249	290	287	283	286	236	269
11139	1050	1860	2049	1895	1801	1518	1389	1120	1025	985	892	883	859	811	777	789	719	703	758	746	701	700	657	703	718	705	661	673	707	631	672	676	648	689	718	702	641	653	621	655	658	616	650	673	674	642	644	641	662	620	672	687	629	644	667	622	611	638	657	710	646	641	678	602	654	643	615	654	695	664	648	700	638	663	654	608	649	635	615	660	667	713	655	681	646	694	626	631	675	654	615	643	640	663	702	646	663	668	683	684	655	665	622	646	638	634	649	678	636	669	612	655	662	648	684	662	683	650	646	671	684	623	686	673	656	638	638	648	608	607	685	689	656	607	651	680	633	692	668	628	646	653	689	669	651	658	662	683	683	644	627	650	656	651	680	662	639	657	621	707	632	664	689	699	657	608	650	712	644	634	692	629	641	630	618	656	637	651	681	652	638	669	663	623	641	650	663	636	650	652	635	643	667	661	666	605	631	672	650	693	693	677	640	652	633	671	668	699	662	665	626	649	687	619	643	644	650	608	641	669	633	639	698	660	711	631	656	640	674	690	669	650	646	667	638	651	654	665	608	638	638	678	668	645	712	638	663	646	693	629	670	663	631	665	654	683	641	618	640	664	634	650	693	636	633	679	615	684	640	641	659	662	689	665	606	682	641	709	633	648	685	684	625	670	625	681	618	628	669	650	643	645	664	659	640	649	699	656	657	650	626	613	664	652	633	653	667	636	643	614	679	675	593	652	637	666	660	692	664	645	665	626	669	654	642	641	671	645	637	627	627	657	631	643	612	659	623	647	637	669	620	658	652	633	664	683	640	642	690	654	669	641	642	691	638	655	627	663	640	627	649	626	698	591	663	639	608	645	640	664	633	678	629	648	627	692	661	669	638	691	618	657	665	670	658	623	630	680	673	663	658	659	667	684	670	683	634	653	644	643	606	644	619	666	600	725	646	661	624	710	634	692	654	627	621	649	641	632	701	679	628	651	682	658	683	592	650	631	636	648	677	651	638	655	638	641	619	661	647	713	653	694	630	662	682	704	629	590	663	647	699	630	651	680	686	628	631	655	617	660	623	634	632	627	656	583	643	650	677	651	642	673	656	658	664	659	642	653	654	671	657	636	652	621	602	666	641	666	673	648	624	692	632	658	644	602	660	677	670	576	661	708	649	650	625	695	672	664	631	628	641	635	622	651	668	687	637	637	648	655	639	674	660	644	621	668	642	681	606	658	697	680	629	645	638	644	658	653	664	646	641	648	654	641	685	610	615	639	593	680	643	669	657	659	687	590	655	631	669	604	637	652	649	656	662	645	643	636	645	655	649	638	665	657	692	605	630	660	646	668	639	663	633	641	702	637	664	632	678	639	655	625	651	647	672	715	578	691	617	680	647	626	611	629	635	670	643	609	639	678	661	693	644	672	640	673	605	673	642	696	673	635	577	635	680	687	686	645	664	643	628	686	665	643	680	634	646	653	690	670	637	665	678	691	659	648	627	665	605	624	638	654	674	627	677	662	718	659	680	653	696	677	627	639	661	668	639	624	616	677	661	709	627	629	665	661	676	671	703	648	653	644	663	687	622	658	639	677	643	651	668	673	637	653	636	623	667	608	690	633	635	676	667	697	685	614	609	638	662	640	627	675	646	693	685	604	677	668	607	616	676	695	586	661	644	660	627	613	649	693	654	668	656	664	635	636	663	655	670	617	610	696	651	671	642	664	612	637	634	665	606	653	651	614	651	634	643	676	671	655	604	606	646	628	641	687	628	646	662	680	670	641	638	654	653	623	657	632	614	609	663	632	629	688	611	677	660	680	642	662	624	644	687	643	623	661	603	670	629	642	618	695	654	643	659	683	603	657	656	642	599	674	632	662	684	654	581	662	680	624	672	657	628	687	633	636	639	606	646	671	631	640	655	680	657	663	618	630	624	647	633	656	630	602	646	594	633	630	603	634	630	672	664	666	658	664	680	668	634	685	642	640	629	638	675	641	616	666	619	641	657	641	635	655	667	694	595	634	661	671	619	637	682	630	675	625	668	642	668	652	670	663	679	637	646	668	621	675	677	674	674	643	630	664	673	700	620	663	598	621	634	602	680	652	659	630	728	631	625	639	668	644	614	675	607	652	652	667	664	644	693	642	665	658	617	634	647	639	656	678	644	625	616	695	645	666	637	630	654	637	629	669	662	632	640	616	643	666	665	638	637	650	629	672	662	638	628	652	668	675	644	643	685	694	630	660	655	649	637	664	705	611	645	676	638	638	620	694	660	648	654	667	644	662	620	637	635	681	610	646	660	672	659	673	631	656	671	646	655	639	662	624	669	638	622	666	598	652	660	651	688	617	621	665	648	703	639	643	695	642	619	613	640	612	613	669	629	640	693	622	656	651	629	663	663	639	624	642	671	609	647	704	685	647	655	650	621	685	641	639	668	679	713	635	659	638	644	664	649	625	678	644	623	676	626	679	665	656	625	659	634	640	680	678	616	636	674	649	679	637	635	658	644	616	638	714	649	622	651	679	631	641	682	645	644	677	564	653	683	621	689	655	700	679	660	697	624	634	652	657	647	659	682	677	638	646	640	657	648	617	627	622	682	621	602	676	649	627	641	672	630	658	655	642	667	677	645	637	643	623	661	668	686	670	660	640	662	670	645	717	608	653	687	665	685	639	639	636	658	667	655	649	630	644	646	652	660	658	641	669	647	678	655	653	627	676	682	688	659	647	649	664	674	596	630	660	686	687	643	662	665	623	623	647	623	679	653	672	639	655	643	679	644	681	659	657	657	629	643	653	617	641	629	638	623	646	638	667	657	658	634	658	648	646	621	646	655	651	653	710	659	633	631	629	657	623	639	630	685	612	618	676	668	628	632	658	679	632	649	599	662	602	642	678	678	644	636	654	673	633	640	615	640	651	668	638	626	662	685	655	608	661	704	624	644	651	667	698	698	608	692	679	648	652	626	623	680	618	654	679	641	676	671	616	630	637	644	646	645	629	622	666	671	650	626	632	628	652	612	639	685	634	669	686	692	611	632	665	659	651	606	646	627	654	663	657	667	711	666	648	660	673	634	628	630	656	659	621	638	687	660	659	652	666	611	603	664	598	647	675	691	671	601	663	687	675	611	638	679	660	679	690	665	702	679	651	650	659	641	650	640	670	652	650	683	632	656	632	676	649	656	660	647	647	651	608	585	619	631	650	682	674	641	718	583	630	652	668	674	701	626	649	678	571	618	607	747	630	649	639	679	659	652	645	618	662	658	619	622	650	627	665	649	620	660	661	647	686	657	656	640	642	632	637	631	612	654	689	633	711	626	653	656	682	607	685	634	647	693	647	675	661	643	620	620	655	617	618	670	659	640	651	621	668	636	615	618	651	614	696	639	611	651	673	633	662	690	659	665	627	645	638	673	686	654	683	618	617	672	639	689	658	670	685	656	654	686	684	650	646	672	659	654	629	694	663	661	669	658	689	676	688	668	635	598	646	663	662	611	652	654	640	625	677	712
29260	4888	1850	1530	1019	891	785	645	565	499	478	501	466	420	464	418	430	410	389	418	440	439	424	388	429	405	456	449	420	406	409	406	406	414	409	409	427	405	415	377	408	447	415	396	383	393	391	413	389	379	385	423	398	413	454	400	428	433	447	426	375	389	435	387	465	410	425	383	417	416	402	407	425	413	394	409	420	431	405	368	413	442	416	367	402	399	396	390	368	383	365	367	409	354	425	383	347	404	413	385	403	358	387	392	419	390	404	398	397	379	372	417	380	409	427	391	393	400	427	408	418	391	383	373	386	377	394	403	412	394	394	394	397	413	417	403	365	393	390	369	450	382	373	389	436	409	363	382	380	386	428	395	390	417	411	411	380	393	369	390	419	377	391	443	424	374	385	393	406	407	411	396	409	395	448	414	403	437	416	379	411	415	399	393	373	395	440	423	402	424	409	424	403	456	419	352	405	373	427	371	386	414	395	398	402	412	425	390	405	395	414	362	388	392	429	373	368	392	378	364	382	389	401	397	424	414	416	401	389	412	389	398	388	432	396	386	414	369	370	370	425	424	387	432	401	390	464	385	388	372	430	473	409	374	388	351	422	368	416	370	425	416	403	407	374	422	430	412	379	382	346	392	383	397	381	395	408	408	364	380	374	442	384	367	369	376	399	399	440	429	398	401	410	398	389	397	411	374	415	432	385	379	386	374	373	399	401	412	384	398	389	414	378	396	444	407	384	373	391	383	365	367	354	378	375	376	391	397	401	418	400	418	402	402	393	426	381	410	374	409	401	364	399	392	394	380	384	457	371	391	419	393	399	405	404	405	415	439	385	390	414	420	437	380	395	405	385	378	410	402	378	396	391	370	362	383	383	385	372	404	374	429	414	402	377	398	381	359	391	392	411	363	424	376	369	419	392	394	377	403	416	371	404	394	403	415	407	350	421	370	359	399	379	322	395	382	436	401	420	387	414	387	412	347	356	424	437	399	385	379	468	381	368	394	418	383	403	381	386	405	433	396	395	401	422	384	365	382	405	399	389	400	382	373	426	417	403	379	416	389	400	449	446	408	395	370	395	396	409	427	380	458	380	381	423	400	398	380	414	419	424	407	401	414	406	416	384	387	409	423	389	365	394	399	412	382	410	414	377	400	417	371	400	459	360	379	373	427	415	442	382	361	380	446	402	375	443	382	389	415	402	385	378	347	384	389	400	418	372	391	388	406	410	369	398	384	354	380	387	407	412	389	390	411	377	383	375	403	359	371	435	408	355	389	384	409	385	383	428	383	387	394	387	401	396	387	419	417	402	412	428	388	431	405	399	369	391	390	403	390	414	415	384	399	409	411	399	356	396	384	412	369	424	403	411	412	390	396	407	367	420	416	401	385	409	388	399	360	413	413	412	443	353	413	428	385	364	371	430	392	419	380	433	432	351	423	371	448	380	385	450	420	396	380	404	365	433	382	394	387	417	384	415	392	436	393	399	358	417	412	441	445	394	417	388	401	427	404	437	389	395	383	406	381	397	414	407	354	361	381	385	345	383	432	408	418	435	384	390	447	416	398	356	436	364	403	404	453	399	374	382	415	373	434	368	391	385	389	405	403	389	385	395	417	404	415	419	398	403	363	401	399	406	424	367	396	399	404	408	361	433	375	382	395	376	401	389	376	432	422	438	373	381	383	395	424	408	351	399	415	454	427	422	383	374	392	389	396	402	407	389	382	383	402	418	423	400	405	418	417	374	422	401	381	413	427	405	395	402	399	411	404	411	365	373	439	416	383	382	383	388	388	390	398	419	379	427	408	385	425	397	386	406	367	418	429	429	367	393	401	401	389	388	447	378	398	399	360	392	405	394	384	409	412	407	404	413	384	437	383	390	380	405	393	373	404	383	419	371	376	418	412	404	403	385	403	403	422	385	433	362	370	354	366	358	365	411	357	376	377	399	404	403	390	389	398	380	377	407	356	405	382	417	444	372	383	401	410	401	378	378	427	407	410	436	395	397	418	371	410	425	395	420	380	420	389	418	403	406	382	409	408	365	383	352	424	430	346	408	386	395	399	400	394	435	366	380	401	435	415	431	424	395	412	387	370	396	366	398	364	403	405	401	386	431	403	422	400	398	395	403	409	398	357	393	376	386	393	410	387	413	423	447	390	413	423	430	383	388	348	384	435	435	365	346	439	423	413	385	416	400	417	413	411	375	428	417	391	400	386	396	423	401	337	381	397	413	407	379	370	421	371	399	443	380	372	373	413	418	384	380	384	368	394	398	373	358	398	399	416	384	386	423	356	404	420	395	407	423	398	422	398	377	387	418	401	392	390	414	369	358	396	411	441	404	393	444	408	393	398	416	374	393	355	403	397	397	351	375	396	384	395	405	387	390	414	403	402	394	361	359	359	407	414	416	393	388	366	390	386	429	408	407	384	421	385	420	389	387	371	380	382	392	373	360	377	400	389	392	383	393	421	446	406	427	387	456	393	419	426	405	402	406	392	400	411	406	393	427	398	428	399	403	425	425	368	388	381	351	408	422	398	390	439	439	414	370	403	396	411	424	377	379	334	397	453	447	386	417	410	430	446	404	352	387	378	395	407	401	362	395	416	406	373	385	404	400	395	405	383	403	405	432	391	402	419	409	391	427	410	376	404	378	406	420	393	415	425	396	408	403	371	381	394	415	448	414	438	378	416	396	480	422	421	388	375	409	407	380	401	437	415	378	386	380	419	389	400	410	410	401	389	401	404	402	386	384	394	396	406	407	410	380	398	441	392	373	427	382	376	375	372	409	408	418	393	439	404	386	424	407	390	372	378	406	404	391	373	413	362	375	409	364	384	406	376	391	392	400	425	392	460	430	393	422	427	385	394	361	349	371	407	385	383	393	440	407	415	412	397	368	386	406	385	372	380	354	378	374	402	407	358	384	390	365	441	387	369	377	415	419	411	417	419	397	392	383	399	419	381	402	408	399	396	366	391	391	415	424	422	382	428	358	404	394	437	394	397	377	418	405	420	405	373	388	368	380	400	436	422	386	408	373	378	423	405	381	361	418	397	376	395	425	438	404	407	372	402	409	409	352	388	407	407	385	401	384	399	425	397	408	413	406	360	415	404	408	402	423	386	422	372	375	362	400	387	384	392	393	387	384	391	394	394	402	416	393	402	355	386	373	392	385	373	400	390	351	388	405	403	387	391	373	384	359	419	393	383	392	405	406	387	431	399	382	407	406	397	392	400	434	421	424	408	426	414	412	417	412	396	417	373	424	367	388	352	413	391	435	388	394	407	404	385	397	369	402	411	447	409	397	357	420	414	389	431	376	412	431	410	436	420	409	375	387	428	408	366	400	377	407	399	395	388	421	407	400	405	404	413	404	418	372	358	368	432	379	376	382	392	390	374	412	391	404	424	394	406	394	411	418	423	386	383	427	372	414	443	407	390	393	401	363	377	365	427	435	419	393	383	397	367	415	391	437	402	389	429	413	398	402	436	427	419	428	425
16012	1698	2939	3552	2996	2650	2406	2092	1685	1517	1484	1358	1274	1237	1117	1132	1058	1023	1068	1036	986	931	1020	954	894	980	939	926	893	913	930	948	969	876	925	899	927	869	875	922	920	855	877	927	878	878	915	947	868	925	847	916	914	901	886	913	825	862	853	870	874	867	884	836	903	860	853	890	865	901	908	892	887	857	890	943	875	867	848	882	901	901	879	913	892	909	920	858	867	933	861	857	831	844	947	962	858	885	887	932	844	904	872	881	820	859	873	882	911	907	863	901	855	889	908	873	838	834	917	891	914	931	891	815	837	848	911	838	873	878	896	892	864	904	851	887	888	903	875	876	916	916	868	880	926	861	882	823	876	960	874	885	854	917	909	951	850	851	888	860	817	886	864	839	871	870	824	842	912	872	890	914	842	830	876	849	832	842	883	885	882	873	877	868	933	886	846	839	855	912	872	881	938	909	840	848	864	934	938	909	903	921	884	871	869	897	870	935	891	827	922	866	872	890	936	886	851	825	848	877	863	867	959	870	848	924	864	840	829	938	925	884	840	877	939	886	910	869	925	864	862	878	866	913	947	928	843	832	854	901	920	880	869	899	887	882	885	849	848	925	887	927	860	861	918	883	889	925	870	882	902	884	902	905	851	865	859	871	835	833	821	889	880	881	893	906	890	869	858	858	852	943	890	905	889	912	892	886	853	876	873	797	910	889	934	880	880	886	878	858	897	897	890	853	819	915	851	884	849	886	877	912	858	868	899	882	900	892	894	872	878	862	892	902	900	856	873	884	868	852	881	856	938	862	874	815	894	849	879	881	900	891	874	904	871	883	878	897	885	893	879	873	878	851	944	870	860	856	828	892	866	860	901	841	884	875	886	847	890	879	866	891	866	878	908	905	854	876	860	853	868	865	883	846	926	885	930	897	847	875	861	911	882	893	868	912	859	907	917	936	882	851	868	879	853	877	832	862	864	901	875	850	854	922	865	893	887	858	885	828	901	880	883	858	877	916	876	846	877	849	857	871	877	924	855	892	888	844	919	901	856	869	871	866	874	859	872	867	867	861	887	827	861	839	863	903	867	863	837	828	891	904	871	868	898	887	875	814	832	897	834	875	874	871	868	871	862	917	951	842	857	847	910	948	882	925	897	864	855	862	847	915	910	828	908	928	872	868	857	872	918	837	850	872	836	856	855	854	911	874	885	852	873	877	938	912	887	890	844	894	894	877	878	860	887	841	870	901	837	841	877	930	867	892	875	891	849	857	894	872	848	882	857	847	854	858	893	880	927	877	917	850	852	859	908	872	848	849	901	891	886	857	846	896	896	890	871	861	860	841	889	869	855	869	842	903	929	931	910	874	856	857	925	880	948	879	906	901	822	882	895	901	916	871	849	929	835	847	934	863	865	885	889	893	843	894	902	873	881	863	920	904	847	877	858	862	839	869	851	886	889	842	864	846	896	901	901	887	837	862	878	848	896	860	936	848	916	854	895	901	894	848	918	852	827	873	830	848	883	910	846	812	888	854	921	919	877	863	843	874	819	879	850	885	879	879	941	891	930	906	903	883	862	925	877	888	867	890	870	876	906	900	872	912	869	874	850	825	840	882	878	862	843	894	862	844	893	831	870	849	864	864	890	845	825	877	905	876	851	846	896	863	849	845	880	873	868	934	930	908	929	865	871	923	879	854	913	888	902	835	818	910	891	814	896	878	917	912	880	888	911	879	888	897	871	858	862	860	854	876	843	884	865	888	918	912	869	890	917	860	872	852	907	880	864	910	858	890	873	871	886	904	868	832	881	876	951	842	883	815	868	875	864	871	875	898	861	855	874	860	883	939	868	891	860	832	880	874	866	818	901	869	897	883	912	883	935	861	877	890	841	900	865	915	897	857	888	844	882	885	846	884	923	890	884	885	873	869	903	860	879	928	898	856	879	815	904	935	913	883	888	897	832	873	910	836	833	883	835	864	856	912	874	872	921	863	872	864	910	942	960	924	899	847	871	826	876	921	907	895	877	906	891	875	861	873	905	876	857	874	911	846	929	895	841	888	895	862	829	858	881	925	872	874	852	876	937	861	867	905	881	892	894	865	852	866	864	922	864	885	859	883	888	912	861	843	866	909	849	872	914	897	879	895	862	864	866	877	845	860	847	874	900	858	922	844	928	882	895	848	869	853	900	876	895	874	867	898	863	913	899	896	826	916	874	893	898	919	863	898	889	874	861	841	848	868	935	877	908	864	892	864	865	881	890	882	901	854	862	817	900	848	865	910	862	895	881	882	897	833	901	904	909	877	880	876	888	908	879	920	845	924	921	910	897	819	908	894	867	916	899	890	882	878	885	928	860	890	858	872	867	888	819	920	956	934	866	874	903	794	940	890	934	940	879	861	873	916	859	896	908	894	869	926	808	855	854	892	875	896	943	894	883	851	852	961	933	885	868	861	926	841	872	849	850	890	898	874	870	852	830	927	855	901	858	900	909	891	867	842	877	859	886	873	833	903	838	921	891	813	839	887	872	822	847	932	941	944	860	874	847	916	871	890	868	883	849	855	868	897	912	872	892	867	908	826	882	859	905	898	895	887	852	845	885	859	884	880	895	884	909	834	887	879	872	891	884	826	857	897	926	866	878	870	846	906	857	913	893	884	899	848	871	883	906	873	856	868	891	934	896	903	849	867	907	838	868	929	864	852	885	897	886	858	872	891	896	889	884	949	841	909	863	946	887	842	877	870	858	918	905	865	877	850	848	854	864	914	879	854	890	840	850	894	891	833	915	842	903	866	909	908	843	885	941	838	891	862	888	921	890	865	889	877	907	930	883	873	873	872	885	865	851	888	882	883	869	879	872	879	852	864	863	907	877	918	807	887	911	854	886	851	899	862	882	837	873	927	944	883	888	853	899	878	878	885	926	918	871	880	881	882	933	914	891	939	915	883	893	928	875	834	919	883	870	889	884	895	830	843	924	857	890	882	835	891	930	859	838	877	886	859	900	827	841	876	943	838	848	893	866	934	974	880	856	879	894	848	868	868	864	839	867	883	821	862	908	836	879	865	821	805	894	931	890	857	879	896	931	876	848	884	929	869	902	860	897	902	847	872	875	817	882	859	909	862	930	843	838	863	865	901	942	869	886	884	832	876	906	862	941	875	884	876	897	897	866	839	870	921	864	928	903	852	869	843	872	936	891	931	870	849	909	855	916	880	852	871	898	814	826	894	908	876	907	898	891	872	881	854	892	896	890	882	834	899	856	890	838	870	916	871	914	873	843	880	876	866	934	856	908	903	872	920	837	904	925	886	919	894	861	811	906	914	855	871	836	844	836	890	850	840	892	887	856	882	917	878	876	904	853	869	956	864	815	866	884	854	898	841	840	885	909	909	893	921	876	877	916	801	885	852	896	903	865	871	832	880	889	810	878	902	905	852	865	892	926	863	892	911	892	850	898	911	870	853	857	854	910	841	938	874	836	836	886	925	828	853	863	860	833	858	907	876	862	833
5685	468	339	254	239	224	214	217	208	217	217	201	222	192	199	166	211	248	204	207	198	205	177	198	206	216	196	210	186	190	183	204	190	206	209	177	177	214	179	187	206	198	178	185	210	185	187	234	191	188	219	219	234	192	203	193	195	212	161	203	207	201	180	195	189	175	196	197	194	185	173	193	200	185	186	175	172	196	193	233	183	217	211	222	221	202	202	196	208	179	199	217	207	189	200	191	189	206	195	199	212	202	217	183	190	183	186	184	180	208	196	183	194	194	206	170	202	223	163	202	205	194	207	182	182	233	203	197	204	186	219	206	211	211	183	209	214	205	217	204	181	185	191	228	216	207	190	211	230	200	190	209	210	192	200	220	208	213	211	223	208	198	204	196	185	188	192	200	182	189	187	178	190	223	198	192	206	190	193	196	186	205	193	192	185	177	195	188	201	211	192	197	192	190	183	164	188	207	200	213	215	189	210	187	210	203	227	175	187	181	194	182	189	186	188	198	169	204	196	205	207	226	199	190	191	197	203	209	212	189	182	214	193	230	197	193	195	173	213	185	199	191	190	192	205	209	176	204	217	206	201	195	175	193	205	222	192	180	202	194	207	171	203	175	186	194	186	214	182	196	192	181	190	198	213	192	160	204	203	196	193	178	199	212	195	186	153	215	225	167	186	207	182	210	189	196	202	221	185	203	197	173	211	207	175	189	164	205	207	188	192	185	202	201	234	200	205	167	224	216	183	202	191	212	186	190	205	177	193	226	183	185	192	183	202	205	166	194	188	182	177	202	188	213	206	178	205	189	192	216	220	178	211	200	192	215	220	205	177	188	197	207	184	213	216	195	189	225	175	206	205	183	188	186	184	185	170	190	189	198	212	204	216	192	226	182	171	164	193	189	203	200	192	198	211	189	193	200	211	186	200	181	188	216	194	181	178	197	225	207	163	212	207	209	228	197	222	193	189	188	217	193	178	186	219	192	173	217	181	189	189	217	186	203	223	187	234	180	192	203	208	192	190	180	198	201	222	209	169	234	202	170	196	223	219	174	228	226	203	231	180	199	187	196	228	197	230	192	192	195	239	223	195	185	192	212	191	176	199	193	213	200	169	207	208	188	192	170	207	215	195	217	171	198	186	194	183	218	183	187	163	210	184	199	226	204	197	195	217	214	205	210	183	215	197	198	215	202	198	193	206	200	202	186	192	186	225	224	191	216	212	223	178	202	163	197	201	185	217	207	191	200	200	209	187	195	198	190	197	185	190	177	213	190	210	208	224	220	177	180	185	192	201	195	202	198	218	204	232	189	186	167	199	180	186	186	193	205	219	190	220	194	184	194	202	195	199	215	217	202	199	190	210	190	179	189	210	205	182	180	218	208	188	153	196	210	188	195	236	185	187	174	199	176	187	197	196	196	185	198	197	196	182	211	199	176	152	195	204	198	202	188	188	212	191	212	190	186	244	195	202	195	182	209	213	208	226	209	167	200	204	196	192	199	195	211	201	181	182	211	204	177	176	177	187	189	219	218	202	170	183	187	195	183	205	198	188	181	196	222	220	217	206	194	177	187	186	196	185	174	195	202	196	210	189	185	174	202	199	207	185	248	176	194	187	191	178	207	196	183	166	174	173	205	201	168	174	198	180	191	190	213	217	210	234	171	184	193	193	213	181	192	188	187	187	179	192	186	191	174	163	224	204	193	191	209	211	204	185	203	211	171	172	201	203	206	158	195	192	195	176	217	209	215	207	191	181	192	190	206	193	186	213	211	222	210	220	194	198	184	196	204	201	205	189	204	187	212	197	190	227	188	201	192	164	209	198	197	158	177	167	174	213	185	201	202	183	193	197	211	198	176	193	190	226	196	199	221	211	221	186	166	185	199	187	202	191	176	190	204	203	204	188	192	179	176	220	192	189	187	174	202	191	204	197	184	193	200	187	180	194	212	194	180	184	188	184	163	194	193	201	214	200	167	187	189	182	188	184	174	198	208	218	215	189	170	187	223	201	220	198	219	211	192	165	198	191	190	223	167	183	200	214	208	216	186	192	189	193	207	199	187	227	210	189	195	179	187	192	182	170	193	162	214	212	185	193	185	194	166	192	199	212	200	217	210	209	179	197	150	191	189	198	173	168	195	191	191	197	167	202	185	193	194	215	180	196	230	195	200	216	190	195	215	197	218	199	194	197	200	194	195	191	199	180	190	195	199	189	178	178	159	177	187	192	212	209	184	203	209	188	221	183	214	190	204	216	220	207	178	204	199	188	201	213	204	225	200	187	190	222	165	225	203	197	220	179	207	167	204	173	206	214	202	210	155	218	193	217	232	208	174	209	216	199	174	210	194	175	219	186	192	189	192	214	202	203	184	219	197	183	199	183	190	210	198	177	184	180	199	198	195	199	168	191	187	207	188	208	203	200	187	210	172	192	186	165	200	186	183	196	204	174	181	184	196	202	187	220	183	185	202	230	194	172	201	205	206	202	232	212	215	205	218	180	172	211	172	221	185	193	207	211	180	188	176	188	181	200	199	182	199	221	186	178	189	186	251	169	182	186	183	217	192	213	204	177	183	185	214	195	201	217	208	185	207	223	224	172	205	214	196	212	226	202	194	182	187	187	214	203	183	197	194	177	185	192	184	189	187	181	173	197	219	188	201	191	200	200	165	194	207	181	165	215	221	197	174	188	224	223	198	190	181	201	172	202	219	198	225	186	199	186	197	168	194	171	223	182	202	193	203	222	176	179	215	192	190	171	157	159	210	183	186	198	160	186	232	222	194	197	200	167	200	230	176	173	217	183	194	195	191	220	209	165	204	173	199	197	200	178	189	194	164	216	211	184	199	202	203	184	198	214	210	210	182	191	198	212	192	203	183	202	208	220	173	191	180	205	199	203	176	205	186	194	189	179	187	176	175	202	202	168	202	206	214	209	195	187	200	199	198	207	185	204	207	201	202	211	216	182	204	198	180	216	190	209	200	180	193	201	209	178	200	209	201	194	185	170	192	211	183	180	182	213	202	199	183	189	210	175	178	208	196	200	201	208	195	209	203	197	209	205	213	207	200	208	208	174	185	210	176	211	195	205	185	176	210	181	211	162	181	182	176	205	187	230	179	179	215	190	183	200	193	195	195	172	192	220	201	216	206	196	213	181	227	205	212	181	184	169	177	210	190	201	184	201	187	197	234	204	193	191	195	188	192	178	238	178	204	189	204	214	198	199	183	191	183	222	174	215	179	194	187	207	210	181	176	186	180	209	229	187	212	187	178	215	229	195	206	219	203	180	205	193	182	212	224	183	187	197	209	213	224	194	211	203	176	188	193	195	181	194	203	227	191	202	219	192	201	208	221	206	192	176	204	192	210	196	207	196	189	188	195	207	176	205	219	188	195	188	200	195	216	206	215	193	188	217	186	197	190	204	190	196	196	194	215	215	213	184	203	200	204	205	202	178	183	163	204	197	231	202	226	209	214	201	234	188	213	191	223	181	212	222	195
3738	595	758	726	693	668	672	626	599	504	483	531	520	492	555	494	494	495	498	464	493	470	484	560	504	458	535	515	515	506	503	487	537	501	519	520	489	511	445	490	460	501	465	509	484	448	464	442	502	514	455	508	482	487	457	484	469	505	468	492	519	467	508	502	493	481	517	529	494	464	497	469	484	472	468	464	489	536	502	458	518	470	472	469	476	505	454	479	464	511	488	483	500	477	452	525	465	487	477	464	458	447	486	499	499	454	492	465	511	471	508	471	517	508	453	488	505	497	474	486	487	467	484	508	486	530	473	464	477	500	449	477	458	478	489	474	493	494	509	473	493	497	479	508	501	454	482	506	492	503	514	474	496	474	445	507	507	467	502	487	496	435	496	463	500	441	483	469	486	484	445	456	517	480	496	442	481	476	474	511	481	505	520	517	504	516	491	512	496	479	502	474	492	519	502	474	448	481	458	462	512	480	488	488	478	490	513	482	521	456	475	484	534	494	477	496	499	476	523	489	524	462	482	462	500	480	456	482	459	497	519	465	507	514	488	482	502	497	444	475	490	505	487	477	518	493	469	442	507	439	451	453	506	469	496	489	459	454	482	503	520	502	479	467	489	473	484	464	501	508	477	510	530	487	483	482	486	443	436	514	498	509	490	443	486	520	477	468	473	493	506	498	466	483	487	479	498	480	492	468	480	491	494	490	477	551	489	478	517	465	462	493	491	524	459	469	528	465	474	468	463	464	491	481	469	487	460	475	495	418	487	463	465	477	479	467	496	487	487	485	505	485	504	479	476	508	492	478	493	482	484	480	485	501	466	496	517	460	460	507	498	450	464	494	461	493	465	470	529	472	541	505	470	489	445	460	486	458	478	480	482	456	490	464	502	477	511	511	510	469	529	485	505	460	474	458	475	480	459	503	505	500	481	473	520	498	510	496	505	455	465	492	470	546	494	515	465	534	447	484	451	517	476	460	487	486	534	461	459	489	465	523	474	463	504	486	530	491	452	488	466	495	480	460	488	493	482	493	466	467	464	480	506	475	506	505	456	487	516	487	473	482	469	484	507	495	495	455	505	486	489	475	466	471	486	489	456	466	479	502	460	437	479	458	466	484	505	497	474	501	475	473	489	495	448	492	481	449	448	460	511	544	502	495	473	482	480	498	506	495	454	502	461	476	447	514	481	447	501	470	498	495	437	490	474	518	465	480	525	507	529	524	494	476	469	483	501	437	525	502	488	508	471	460	509	524	470	463	453	462	471	462	458	524	503	503	477	487	498	483	497	483	515	531	469	512	486	488	527	494	470	458	481	501	461	505	512	473	516	437	439	486	488	497	474	498	512	510	487	507	469	491	483	479	501	526	516	482	456	475	473	480	549	460	476	501	490	453	457	509	471	458	462	482	486	457	497	490	479	495	477	502	458	494	522	436	480	481	437	539	498	492	517	490	485	462	448	505	478	498	478	466	494	500	457	439	494	465	458	505	485	494	501	519	493	470	453	498	472	494	517	517	460	473	457	477	503	461	488	451	460	508	501	466	510	498	553	518	512	478	453	481	485	492	502	488	419	490	482	453	491	517	478	483	485	495	497	470	487	479	500	499	477	488	503	482	484	529	489	482	444	508	520	493	484	489	451	499	473	491	520	507	487	505	476	463	483	485	507	511	473	469	501	484	489	456	477	468	470	487	534	441	473	475	506	494	502	481	494	465	459	531	456	446	468	503	457	521	486	438	485	465	492	477	451	471	481	464	494	482	485	534	468	466	474	475	453	483	474	509	488	477	487	504	484	471	467	428	516	495	478	461	486	473	464	488	520	463	461	518	470	496	451	458	482	468	464	494	456	430	492	462	482	464	509	504	499	465	489	505	468	492	473	480	461	512	540	487	493	519	454	530	446	505	466	526	512	511	471	467	511	488	479	481	505	478	492	468	477	468	486	488	457	482	459	466	496	471	521	470	492	538	474	480	477	531	489	432	482	471	480	460	493	492	474	530	465	475	469	476	532	457	497	500	511	499	492	478	487	494	458	525	465	441	507	487	455	455	531	477	513	496	482	448	468	492	473	483	463	494	494	491	470	499	483	445	504	487	477	490	507	478	485	494	498	490	461	500	485	489	467	454	458	476	460	463	500	485	538	475	482	426	468	430	479	471	516	494	504	475	477	476	436	475	485	478	488	482	455	487	503	525	504	466	458	503	485	486	509	461	488	486	487	478	478	467	505	498	509	476	437	502	463	493	496	485	545	466	497	474	474	457	482	515	496	456	461	482	469	457	494	513	484	490	483	486	445	463	515	489	516	456	474	508	445	459	468	492	472	497	491	512	483	484	475	476	489	444	501	506	493	506	493	472	500	480	477	472	468	496	500	522	453	433	508	498	457	437	465	437	428	481	500	496	490	456	474	471	472	479	441	489	465	477	476	473	487	510	497	453	476	465	481	487	487	511	489	474	488	508	466	468	464	478	472	485	491	500	479	491	475	492	522	473	503	503	471	465	476	483	524	476	507	499	512	473	490	512	467	487	485	475	485	508	498	509	501	488	443	450	446	489	493	472	502	476	510	490	498	488	471	416	461	502	515	485	454	494	453	481	477	505	497	525	468	451	487	484	445	484	474	493	501	490	433	483	458	486	453	473	473	451	505	480	480	500	513	521	496	498	480	493	472	484	489	501	472	470	533	483	488	467	472	517	487	545	517	513	465	481	466	463	463	445	514	504	505	477	481	457	465	487	465	469	491	462	503	510	511	484	484	464	449	488	476	496	494	478	492	490	498	510	476	456	497	455	510	481	447	469	475	474	512	485	504	466	490	497	446	505	494	504	467	505	484	514	489	499	521	480	496	481	488	474	490	508	509	459	495	480	476	502	464	481	489	507	524	459	480	483	510	503	490	495	464	497	459	514	520	527	482	502	466	515	453	515	517	487	494	504	484	537	517	490	516	519	496	482	476	479	478	461	533	520	482	484	512	516	485	491	483	463	513	497	498	438	503	497	494	470	447	502	522	453	451	506	465	462	481	480	508	441	447	473	454	479	467	482	492	470	458	478	479	493	451	504	509	486	459	493	473	480	474	476	472	454	488	534	468	497	491	471	446	503	483	511	495	491	530	461	445	501	474	493	483	498	472	476	485	501	463	469	490	495	421	482	468	507	499	508	461	465	508	468	483	488	454	482	464	474	495	487	484	470	439	483	488	483	465	483	516	490	445	426	499	508	489	471	473	485	499	486	495	454	455	471	497	492	449	478	478	482	518	466	471	456	477	492	505	502	465	451	513	500	483	492	463	497	493	482	467	494	474	479	461	429	501	491	486	494	459	502	450	483	490	534	523	496	496	459	496	510	552	517	488	484	508	478	451	439	460	476	498	467	503	481	508	521	471	471	453	462	487	534	467	498	489	502	474	468	484	474	487	467	452	532	517	472	495	488	494	457	498	497	529	482	489	489	474	483	466	480	450	459	496	480	476	487	487	466	467	460	494	499	481	488
18795	2077	995	765	582	575	472	392	355	328	346	298	285	259	311	280	287	263	306	287	278	270	268	305	295	293	278	243	268	284	251	283	298	262	282	254	282	257	263	268	282	265	250	283	316	259	231	263	265	274	276	281	270	278	257	274	285	256	251	244	282	282	289	304	297	289	287	269	282	271	251	261	266	268	254	277	288	295	306	311	294	287	306	279	310	263	253	264	234	230	272	268	261	273	291	268	267	271	252	285	265	266	263	268	309	283	304	333	276	271	259	309	269	288	281	240	273	273	261	257	263	298	293	275	243	249	248	295	309	295	271	308	290	250	281	287	297	282	282	273	301	271	291	272	298	290	271	278	292	264	287	274	266	240	240	289	284	272	280	276	280	273	269	279	274	298	277	298	277	254	296	292	257	295	271	265	278	292	290	274	288	265	263	285	278	259	273	279	268	247	274	267	288	283	277	300	258	275	285	325	280	319	265	262	284	256	282	290	282	258	254	287	262	274	245	270	290	249	285	294	284	291	271	244	278	257	287	262	284	252	280	292	282	264	261	306	287	294	262	314	280	265	271	266	276	259	288	265	260	262	272	268	236	272	210	281	310	285	291	308	273	264	241	250	298	275	255	284	278	291	270	286	296	264	294	268	259	272	258	276	292	277	290	274	260	277	286	271	296	300	264	285	271	317	273	291	250	269	295	234	276	270	262	268	260	301	266	254	279	288	278	258	248	270	265	289	294	292	283	287	238	264	261	262	286	270	264	271	261	272	256	285	267	252	298	288	264	263	281	273	274	267	255	248	320	287	267	253	270	236	274	266	287	304	299	290	255	280	270	250	274	249	291	248	252	282	277	300	275	277	249	243	270	288	269	282	281	293	307	273	282	285	310	271	288	271	255	253	278	293	256	251	274	272	261	285	268	273	299	292	283	264	276	308	279	297	267	294	288	263	256	258	283	283	259	269	279	277	273	294	270	301	286	256	277	285	301	315	270	286	293	270	263	252	277	291	291	240	252	281	258	280	263	269	268	265	278	273	281	288	274	259	259	294	270	290	297	245	281	273	283	275	273	285	283	273	252	281	256	269	281	293	299	252	269	274	281	292	273	286	261	293	252	294	296	259	294	300	270	269	264	263	272	261	262	290	271	257	277	278	250	269	282	257	280	268	335	310	257	279	255	228	256	313	266	270	288	245	261	309	252	306	259	262	283	299	268	263	271	263	259	269	280	250	260	255	285	232	267	262	284	264	248	272	289	291	252	256	298	267	259	271	287	281	280	284	284	264	269	261	299	265	247	274	282	310	277	303	297	265	282	265	254	286	285	267	274	271	252	285	278	279	278	251	256	273	285	317	236	284	267	220	254	306	284	233	268	279	290	268	285	264	254	272	315	283	239	295	288	250	294	255	288	264	260	276	280	286	280	295	290	279	280	266	311	269	283	300	300	290	264	288	274	293	268	268	281	292	274	273	263	268	278	254	266	281	235	282	297	278	312	270	259	289	276	250	277	275	273	284	262	282	268	294	273	259	274	282	283	288	261	267	300	278	261	270	286	284	303	283	257	329	268	282	296	301	271	298	267	282	278	309	280	287	287	290	262	289	293	303	247	274	273	279	277	275	314	276	293	274	295	283	279	278	250	262	272	288	270	265	269	261	308	252	295	283	261	292	284	300	260	257	253	262	265	281	252	267	259	269	277	281	295	285	277	292	298	281	265	271	319	268	270	271	300	286	281	267	278	301	313	292	283	251	262	240	271	239	290	260	274	260	276	283	273	289	274	262	298	266	268	259	304	281	291	269	255	258	272	275	270	304	269	271	270	268	275	263	301	282	288	298	250	297	242	270	225	280	275	279	255	257	297	252	267	280	262	261	245	260	250	276	260	286	260	274	266	305	267	255	242	270	301	289	300	266	290	248	272	273	294	263	266	284	295	272	285	284	273	271	265	309	255	279	261	252	261	258	271	290	281	269	295	294	297	275	266	272	261	298	282	273	235	292	292	298	262	280	277	273	269	313	301	271	260	270	276	293	267	248	279	312	272	276	302	280	271	267	290	256	287	279	251	264	247	270	280	253	290	270	313	282	271	277	292	274	285	266	260	289	240	279	253	272	277	253	300	291	307	263	251	286	266	305	270	263	275	231	257	262	273	272	276	265	270	279	307	267	302	255	283	278	257	282	298	217	258	249	281	278	286	316	298	225	248	290	289	301	271	285	285	287	256	284	289	295	310	268	282	263	256	291	271	287	279	271	270	249	243	261	283	285	275	270	284	315	255	312	245	259	277	279	273	254	250	263	253	253	254	281	268	277	231	294	259	288	284	299	258	260	295	276	254	281	248	273	274	271	309	287	258	288	256	300	284	271	278	242	287	266	297	302	263	276	269	251	275	261	281	292	273	282	274	289	288	244	267	285	249	265	274	299	274	286	267	277	257	273	287	286	260	243	252	274	284	302	279	270	288	297	277	287	335	296	274	319	267	271	276	257	315	285	311	290	272	262	265	269	286	263	260	247	295	279	269	256	236	277	308	288	257	245	310	278	290	306	280	273	252	267	253	282	271	279	289	298	297	283	278	249	277	266	259	282	293	291	255	285	273	276	309	309	271	240	281	266	269	268	256	268	285	314	273	274	238	236	269	282	281	286	295	286	316	250	247	265	254	284	297	255	277	304	228	260	287	268	297	293	264	271	269	258	250	244	273	305	274	298	280	308	311	313	266	269	284	296	287	282	273	310	286	282	277	264	270	274	279	272	298	292	262	264	299	293	313	293	279	288	260	288	299	288	280	276	263	258	284	282	281	281	273	272	251	267	279	264	283	271	268	297	288	307	277	259	246	259	270	297	288	289	270	271	311	275	289	266	267	285	280	289	276	273	266	294	253	269	295	290	264	280	275	294	282	280	263	287	234	301	256	248	267	285	275	292	272	297	263	269	266	259	291	315	280	313	234	264	274	325	266	288	280	262	278	274	251	268	277	265	299	249	281	279	291	295	263	273	291	316	265	285	317	287	270	291	278	262	284	282	301	273	276	314	281	243	240	289	304	303	257	248	314	271	292	305	253	294	251	290	286	264	239	264	263	299	305	286	246	248	279	287	281	303	269	285	276	316	299	292	252	267	269	250	273	270	279	266	278	256	264	253	284	290	253	305	286	259	256	267	258	282	299	265	285	284	254	271	306	249	267	275	249	265	262	262	291	291	264	260	306	271	264	262	294	274	247	258	261	255	273	274	295	277	278	278	288	269	257	255	282	266	273	282	297	289	263	319	283	316	276	239	243	299	270	273	271	285	293	237	283	313	278	243	290	270	284	285	280	289	278	272	277	239	261	262	241	290	244	252	267	277	269	272	262	282	292	278	280	307	272	265	263	269	279	287	281	293	286	280	272	288	280	253	277	271	275	252	264	275	285	249	254	299	282	299	297	267	300	248	293	294	272	256	268	306	295	295	317	256	276	270	283	232	262	283	281	291	267	307	281	264	285	273	251	282	277	269
11701	1117	1759	1901	1880	1674	1580	1353	1174	1015	983	898	836	817	824	766	777	670	720	696	732	714	681	693	630	681	719	680	619	664	654	674	673	651	640	681	623	677	686	648	667	675	677	654	686	604	699	656	638	674	622	639	618	659	646	631	674	649	639	640	662	700	662	648	665	620	663	627	669	638	655	651	590	653	708	640	632	609	633	681	607	653	631	604	627	609	703	660	650	623	631	601	650	651	634	647	648	662	610	650	635	670	631	644	626	621	623	618	668	663	637	630	622	684	662	647	648	648	655	657	646	611	641	631	648	704	661	634	682	629	647	619	643	675	654	641	679	612	632	677	669	617	651	649	656	669	645	674	660	663	611	682	686	653	674	651	723	639	642	675	659	605	643	629	662	663	668	663	648	647	672	631	662	641	704	658	642	619	607	590	652	632	672	638	642	645	662	655	640	664	655	646	638	663	645	587	623	676	629	600	631	651	638	641	631	588	623	669	691	636	663	658	667	680	654	614	664	678	649	648	689	720	663	638	632	637	657	676	618	641	628	632	695	659	649	602	629	665	646	623	642	672	710	634	662	642	634	664	618	638	624	638	689	643	645	643	667	662	666	647	692	606	650	685	601	626	680	663	663	679	663	671	649	664	629	652	607	668	653	687	673	663	666	663	646	668	661	662	606	644	687	659	608	633	634	646	629	662	629	599	653	662	657	669	650	690	648	668	629	598	701	643	635	641	664	628	704	638	616	652	617	681	655	609	661	671	638	611	638	654	653	666	683	658	657	619	674	626	612	631	682	643	648	640	646	672	645	649	663	653	678	650	657	668	661	638	616	678	635	672	676	658	650	638	613	638	686	641	679	694	609	648	670	633	641	632	649	688	652	647	695	663	658	644	591	657	608	645	652	643	658	656	644	639	638	640	682	660	671	623	675	636	675	623	671	633	659	671	691	617	661	644	634	623	626	641	633	685	651	654	613	692	643	664	634	669	598	639	615	663	615	652	665	658	685	645	615	651	688	640	698	649	624	592	620	600	652	667	610	680	608	695	639	608	680	683	675	629	642	639	654	673	638	662	685	695	682	665	630	628	633	649	630	645	602	653	623	629	650	642	703	679	630	640	660	635	612	659	638	652	667	624	662	664	637	683	647	661	673	651	623	686	608	623	635	636	645	629	666	684	671	637	640	634	653	664	632	631	684	614	642	661	618	680	647	627	664	662	637	661	654	636	641	654	651	672	665	621	649	622	637	677	645	593	671	682	599	643	642	659	632	674	676	634	641	666	625	659	632	641	619	639	656	646	648	638	625	613	633	668	657	660	639	599	647	619	693	664	621	705	641	643	642	654	660	613	681	627	650	640	641	606	679	671	659	639	634	606	636	659	694	625	681	684	610	679	678	650	695	653	655	655	704	645	700	647	607	680	643	649	675	658	701	634	648	640	664	639	623	667	624	672	660	646	619	629	676	651	618	602	665	653	660	638	659	658	621	617	661	636	668	674	647	611	628	636	665	615	648	666	667	708	634	618	664	663	653	646	662	629	619	639	641	625	614	632	600	618	664	645	596	654	664	620	648	660	670	656	652	620	662	634	641	668	690	641	640	629	620	672	654	637	639	633	679	604	643	624	665	611	636	660	683	656	629	637	618	601	633	594	692	622	634	667	656	642	650	645	650	627	600	671	654	641	650	677	649	606	647	657	653	651	638	631	589	665	712	667	694	663	625	580	673	581	604	609	650	626	622	630	664	628	671	671	665	655	687	636	657	648	677	652	633	665	639	683	629	670	660	701	624	638	630	587	651	655	634	598	657	632	645	640	690	707	672	603	665	624	637	690	638	647	644	637	681	667	687	679	650	640	660	648	675	659	627	671	663	671	673	578	650	688	674	684	655	649	663	588	648	681	615	681	667	645	639	615	666	642	622	655	622	669	684	627	636	676	670	664	621	679	646	710	654	658	598	651	647	686	629	639	633	682	628	647	626	622	640	662	655	666	639	658	627	655	645	683	663	680	659	707	687	677	699	633	606	647	681	605	659	692	679	632	646	695	696	585	671	675	645	685	617	663	634	682	621	665	684	699	643	599	660	659	662	659	594	663	662	631	631	694	632	629	629	656	600	660	631	638	670	616	674	638	633	626	633	637	675	621	637	671	604	600	658	687	659	631	669	643	639	630	651	608	685	657	649	664	632	646	618	663	697	668	664	624	667	610	629	674	651	656	629	662	634	683	656	658	687	643	659	672	654	616	728	609	701	672	629	595	634	616	644	660	619	593	659	652	661	657	667	661	670	657	658	642	620	623	707	648	631	683	641	684	635	673	644	647	673	646	664	704	654	648	707	672	658	702	584	656	680	610	640	636	629	626	686	651	624	635	669	630	667	664	661	663	623	664	657	662	690	627	603	662	680	662	655	650	651	670	684	664	663	635	665	675	649	657	654	679	647	643	633	691	689	619	665	592	632	655	682	693	670	604	657	689	622	635	636	704	624	659	643	704	690	652	622	676	654	687	647	684	682	670	652	693	640	649	617	653	673	617	611	698	656	652	667	611	636	606	598	638	635	601	663	673	597	681	582	624	674	643	600	592	625	684	691	603	678	634	656	646	664	589	653	606	673	649	646	675	695	680	650	650	660	658	659	672	614	615	656	647	638	604	659	645	664	641	659	621	617	639	672	674	614	637	637	642	656	636	683	629	688	663	650	668	630	626	646	669	634	680	652	647	683	668	678	671	682	605	670	642	652	594	623	593	632	654	693	635	626	634	622	640	650	679	682	658	647	672	682	671	639	670	643	660	653	625	639	635	677	679	659	633	682	640	658	658	645	670	648	634	624	655	658	679	675	643	627	665	632	600	645	675	675	660	680	662	661	661	643	626	691	613	625	618	652	657	616	701	636	618	609	614	693	644	661	689	616	673	648	603	654	622	599	630	655	654	666	694	684	612	644	646	645	642	632	645	662	676	624	683	670	642	626	638	645	677	642	643	650	616	618	650	675	604	679	649	667	625	643	738	629	649	630	651	658	661	666	662	631	687	674	659	652	608	649	643	618	617	605	661	657	684	643	679	689	633	628	608	669	648	639	618	631	634	649	641	690	648	667	620	621	625	604	653	655	633	649	654	620	671	667	660	667	690	694	667	643	689	636	619	637	647	675	646	672	622	619	668	604	662	644	691	616	648	643	598	597	642	677	669	727	617	629	666	660	640	627	723	631	669	665	630	624	684	608	612	686	640	647	705	638	682	654	658	657	671	614	628	638	638	703	598	615	670	652	608	624	661	637	648	639	645	666	671	611	654	643	640	647	722	624	621	623	634	673	642	670	636	672	701	631	692	661	642	663	637	699	622	654	629	632	646	634	667	652	627	647	652	613	646	622	622	695	650	650	673	663	607	636	648	647	665	649	600	656	645	684	645	662	644	660	633	655	666	642	682	637	617	645	657	663	662	687	629	625	614	677	621	651	647	649	681	652	608	653	663	686	635	627	691	638	664	641	633	648	671
28792	4473	1858	1310	1009	859	706	654	563	529	475	474	525	475	406	473	451	438	442	438	396	397	433	405	421	405	439	362	385	399	413	405	404	404	358	412	421	409	382	416	431	438	424	424	403	413	384	417	407	408	407	387	426	406	387	391	400	402	422	407	423	404	387	412	386	386	418	402	393	422	400	385	393	395	393	413	415	396	392	387	377	420	406	401	421	444	411	396	393	362	411	425	380	389	400	389	414	382	445	400	395	405	420	380	411	426	435	386	406	406	379	395	421	432	414	402	368	436	408	351	393	397	404	422	395	395	407	379	388	400	412	388	407	401	413	412	370	385	454	399	403	395	432	409	449	425	408	432	407	425	425	411	389	395	390	372	430	429	391	422	415	394	400	440	400	372	388	384	382	419	416	396	366	409	394	401	419	421	412	369	410	366	410	395	393	376	393	388	398	398	414	430	405	440	390	387	390	468	385	391	393	418	392	391	383	389	387	410	424	426	412	392	354	394	409	437	362	412	378	414	457	399	393	396	402	407	411	360	407	380	390	374	429	415	400	425	432	402	392	385	412	414	430	422	397	386	436	416	405	387	420	411	412	373	430	431	429	432	424	390	355	446	425	414	387	392	395	409	477	386	395	385	417	433	413	422	413	407	422	469	418	420	376	390	423	391	412	438	407	395	389	425	370	400	378	387	386	357	398	379	400	396	424	380	426	381	364	417	379	387	382	392	368	403	389	388	396	384	360	427	429	365	383	386	367	409	404	375	401	440	376	428	397	364	381	407	393	365	365	442	369	423	386	410	378	462	416	400	419	432	390	405	406	425	442	401	417	412	404	346	396	405	437	375	430	427	393	394	418	344	398	392	413	426	394	419	377	374	379	409	420	417	404	383	381	414	396	415	379	374	378	427	424	384	429	424	421	358	399	422	391	422	401	380	408	394	383	398	383	393	402	437	402	416	423	408	395	402	383	366	388	409	399	391	436	403	391	411	416	423	391	395	413	450	430	404	432	386	405	379	379	390	430	425	436	384	389	388	385	401	354	373	383	411	363	393	408	381	431	379	430	403	374	381	390	403	412	388	430	386	386	415	370	446	391	429	421	399	385	366	375	438	385	410	408	431	416	417	408	378	383	398	431	390	397	419	357	412	411	386	417	418	409	394	431	398	396	397	413	426	374	396	409	435	419	436	388	407	370	423	413	400	410	404	394	411	393	430	365	408	403	388	404	417	408	393	366	385	368	397	390	409	431	408	386	397	379	401	403	425	356	368	392	409	380	376	377	386	408	410	443	385	397	409	406	414	386	435	418	388	418	414	398	418	393	404	379	465	401	379	397	405	394	436	400	402	413	383	368	366	430	410	410	415	407	397	425	389	409	396	387	401	356	380	374	404	393	391	365	391	420	400	402	409	417	382	400	403	397	359	416	395	389	364	406	364	435	420	395	384	374	416	381	450	364	422	376	393	403	382	402	374	387	403	373	381	423	428	405	416	420	370	406	424	383	378	376	393	410	442	417	383	391	343	386	387	388	426	377	414	386	397	398	420	409	412	390	422	391	387	407	362	423	431	401	394	410	397	401	416	363	358	384	420	394	395	393	419	359	382	405	401	408	376	409	395	383	407	371	392	387	381	421	388	417	422	392	382	403	384	393	379	393	391	398	391	364	429	370	399	391	405	421	385	450	422	366	400	411	439	398	412	395	377	394	395	412	398	385	381	414	368	450	369	403	390	421	363	419	401	379	401	397	404	387	404	379	401	389	411	393	394	442	408	411	401	391	402	424	394	401	430	397	421	389	390	404	429	395	361	386	403	413	381	395	376	405	390	362	375	382	430	392	429	378	395	400	436	410	424	422	379	386	433	401	397	411	431	391	410	380	475	410	444	413	398	370	406	358	374	411	393	378	413	390	353	363	396	387	384	425	398	419	360	430	394	430	376	409	354	412	404	393	415	446	393	445	438	411	393	391	373	401	408	362	438	386	378	402	391	403	421	412	397	391	439	417	417	439	411	393	414	391	394	388	407	376	399	402	416	393	392	393	347	426	413	383	362	384	428	425	415	417	423	413	414	397	423	412	409	376	414	397	436	445	421	396	415	402	412	373	424	370	409	401	352	398	389	382	389	385	373	455	417	372	404	394	372	434	428	427	405	413	419	383	388	390	400	406	386	403	371	388	384	421	450	424	351	410	417	425	373	409	352	381	364	387	372	422	397	398	412	387	392	407	408	420	369	384	382	428	383	395	393	426	382	347	422	383	437	421	414	425	397	398	383	374	380	410	399	406	394	377	394	420	411	413	419	397	398	424	386	403	418	402	377	352	384	396	393	397	356	359	403	405	380	380	379	368	462	394	400	370	399	409	437	443	387	387	420	395	351	379	410	419	321	389	384	393	385	428	410	383	340	385	402	382	394	385	395	405	371	386	432	387	447	386	421	435	370	407	410	407	440	378	389	453	426	395	402	384	385	422	404	408	394	364	428	360	375	405	419	425	415	397	362	404	368	419	468	388	415	390	356	406	378	387	359	433	389	418	378	393	398	365	374	357	397	383	389	393	366	386	426	399	409	416	400	415	412	405	370	410	352	384	427	412	407	399	435	376	384	415	426	382	416	398	416	396	413	372	404	355	401	357	414	371	377	403	395	394	397	398	376	378	422	419	387	412	398	392	394	383	425	413	409	403	482	363	369	422	423	360	416	365	387	405	434	385	414	372	370	410	409	408	431	425	386	396	403	455	377	379	351	407	396	389	395	406	415	363	395	379	375	407	387	418	400	418	419	402	369	404	398	384	384	416	418	362	400	383	358	389	383	395	432	379	407	414	392	437	395	403	399	388	384	396	425	400	379	397	401	431	455	429	386	397	416	358	351	416	422	383	397	411	379	452	407	404	414	378	412	431	385	380	371	379	384	384	391	388	404	356	427	411	400	432	406	397	422	369	366	387	366	389	386	382	421	388	408	389	367	406	388	393	399	392	380	409	424	395	388	380	414	389	399	392	368	422	383	403	364	389	367	403	446	414	424	382	371	442	370	406	380	361	411	437	383	412	396	392	372	439	439	415	355	387	416	402	434	365	413	445	399	429	437	396	406	397	359	417	439	391	393	391	403	352	400	386	382	412	383	412	398	386	400	432	407	401	370	421	410	427	389	374	373	394	398	393	439	387	392	358	415	411	420	379	363	382	392	397	452	408	402	405	397	396	437	405	421	390	370	389	359	402	418	397	431	391	423	429	404	410	408	384	389	426	411	364	360	448	457	382	406	462	393	409	372	427	399	406	362	404	415	399	390	397	362	405	415	356	399	385	391	453	376	389	387	398	417	419	423	360	376	379	425	383	396	363	400	350	417	380	366	391	393	355	402	400	402	381	408	401	366	397	411	394	423	417	377	386	450	401	383	392	386	411	409	421	417	391	380	378	375	421	381	376	390	416	393	389	377	388	399	414	388	414	372	360	389	379	411	414	430	380	378	385	423	398	414	400	398	368	401	419	393
15568	1760	2931	3184	2953	2448	2330	1999	1778	1621	1465	1373	1240	1180	1159	1138	1170	1060	1035	1004	1046	1019	972	910	925	942	942	977	919	948	924	1013	869	908	867	869	890	923	944	969	900	906	884	936	961	868	919	873	957	896	867	890	841	901	872	892	894	942	852	913	846	871	925	895	885	883	878	835	862	832	867	858	907	919	908	867	856	870	913	874	921	914	927	837	904	830	965	882	856	836	922	911	917	883	871	863	857	926	913	874	918	867	851	837	918	860	884	874	865	879	891	949	872	924	891	889	910	910	848	906	853	937	911	901	894	882	884	866	848	864	923	883	881	877	903	910	910	882	888	851	911	823	875	914	848	882	884	906	902	917	919	851	867	918	897	902	896	891	871	888	913	886	852	887	826	930	968	839	902	914	933	858	888	872	908	919	876	844	837	874	899	880	915	867	914	887	868	857	904	864	897	891	891	943	897	903	885	873	849	926	898	910	920	903	842	873	900	893	904	856	824	890	831	877	871	895	874	900	895	878	907	895	852	840	843	932	923	916	895	837	868	880	864	870	895	924	891	874	928	881	913	876	911	853	909	822	902	909	848	822	896	847	912	840	873	847	893	947	831	895	869	879	902	888	893	916	843	867	900	851	874	847	897	832	909	926	869	895	932	840	903	972	880	895	841	888	866	857	880	905	877	926	859	889	925	917	902	922	832	873	936	930	889	836	886	873	851	891	876	863	867	892	873	844	891	887	849	908	874	912	906	911	873	910	880	874	859	848	878	893	842	871	854	894	828	851	875	895	860	876	864	882	871	905	894	915	887	824	825	872	836	927	828	889	873	928	913	829	871	908	874	898	874	866	914	895	827	840	867	867	829	809	905	883	893	845	904	907	901	825	858	923	873	862	884	912	868	841	911	845	860	870	916	873	870	858	868	848	865	862	847	857	872	873	856	866	872	866	869	873	869	895	857	922	847	916	857	893	849	874	890	890	892	867	882	875	887	886	814	897	874	836	870	896	900	861	855	896	884	855	913	903	853	886	911	898	913	826	882	807	815	886	845	861	934	864	868	913	888	853	884	868	895	850	890	851	907	896	844	858	854	878	902	883	912	855	884	886	878	901	867	892	879	813	872	880	903	922	857	883	848	856	909	905	955	903	925	892	877	909	922	879	903	921	924	907	860	890	926	883	878	862	856	881	862	906	878	864	880	880	847	884	863	962	916	881	884	886	866	819	901	916	885	897	886	898	873	881	870	875	901	858	852	788	815	936	861	893	894	860	894	922	862	830	837	884	871	852	882	839	901	898	851	830	865	874	850	891	843	862	914	928	934	914	924	889	867	842	862	877	844	839	866	881	897	898	884	893	832	858	904	883	930	828	881	924	885	879	910	904	880	879	892	901	868	885	915	916	835	864	913	879	907	891	906	921	883	882	900	885	889	884	897	891	863	893	861	917	865	881	904	908	839	888	899	876	938	889	875	877	882	892	929	928	896	895	918	874	895	859	848	892	863	822	823	859	869	888	908	883	865	894	941	906	908	860	938	925	856	868	859	859	824	852	861	909	918	905	927	890	876	914	860	879	850	933	883	916	881	943	853	903	934	887	837	872	880	891	901	928	886	873	892	878	911	893	939	892	887	900	864	895	865	859	897	839	927	867	862	950	897	896	860	861	893	876	885	875	901	816	863	839	865	876	851	870	859	923	871	877	878	846	838	897	927	878	868	874	841	867	866	891	859	829	848	897	878	833	902	899	905	878	881	959	891	889	889	845	867	908	882	888	912	824	882	840	877	864	860	825	891	870	904	897	893	881	866	856	881	849	882	885	851	903	833	919	813	885	873	854	884	877	851	912	876	890	867	916	882	924	840	863	863	849	929	873	896	853	883	880	884	923	895	899	898	864	894	873	887	867	868	887	868	887	861	890	838	936	857	852	861	879	909	876	780	882	916	908	900	853	860	873	892	930	862	919	853	865	932	918	937	839	887	886	893	838	890	877	857	925	894	874	861	871	876	901	904	860	906	852	921	904	940	961	912	886	846	845	865	866	902	888	915	931	896	897	858	827	905	912	880	863	884	864	855	838	920	958	894	935	877	900	837	855	896	893	860	892	915	871	886	923	879	845	914	861	905	846	873	895	908	880	879	911	850	857	925	936	905	884	874	884	867	880	927	905	894	850	865	810	909	864	926	874	885	885	908	837	934	876	895	826	868	924	894	893	917	911	882	926	902	848	833	845	927	844	876	880	920	898	855	849	871	930	849	869	914	902	865	867	828	910	815	895	859	904	885	847	817	900	838	857	871	828	856	845	895	861	909	900	881	884	869	878	843	872	894	882	901	845	888	894	872	877	872	908	945	839	912	888	849	840	869	898	884	863	895	823	882	895	905	829	896	875	868	869	912	895	874	919	882	911	866	868	850	855	879	852	903	897	868	894	890	847	862	872	881	914	870	913	854	908	849	866	904	897	853	870	869	919	895	845	826	853	863	876	858	933	877	872	882	879	881	892	904	883	898	873	884	838	809	860	857	883	787	859	859	930	892	845	877	909	899	893	897	883	823	871	915	922	932	909	856	896	838	946	837	854	875	874	914	858	869	899	896	884	905	868	906	870	870	842	847	916	903	827	882	895	892	869	913	948	875	899	929	871	851	858	902	858	938	884	933	817	876	856	941	921	867	865	885	810	875	896	913	836	907	897	830	918	868	866	865	845	908	861	867	897	871	828	922	857	897	928	928	911	887	894	934	853	874	905	911	906	933	858	848	834	898	845	916	875	871	925	870	931	858	897	865	888	890	884	813	868	942	903	891	911	847	927	871	902	887	859	906	869	899	935	874	894	890	863	844	831	890	940	932	924	907	886	933	870	849	879	942	904	893	879	868	864	912	901	888	870	891	822	880	925	849	837	888	935	883	929	856	954	855	904	972	887	855	907	945	940	846	919	837	963	889	914	901	837	850	917	918	849	864	845	884	858	887	886	900	893	882	845	885	900	852	883	868	903	894	912	834	867	857	807	927	933	850	888	839	880	850	885	887	867	936	886	860	934	914	858	863	888	898	895	896	878	829	803	869	864	845	881	817	874	877	833	888	860	869	877	841	868	886	904	848	892	867	937	852	888	867	901	836	919	844	913	906	832	874	902	833	849	920	828	893	917	863	835	910	856	886	868	859	882	920	901	928	904	889	837	890	902	862	860	884	865	847	821	858	877	863	858	859	868	883	850	867	893	883	948	857	907	875	993	836	929	884	870	924	928	836	867	933	821	899	847	884	841	909	865	887	868	906	899	926	907	834	869	905	879	828	857	942	815	869	895	872	882	849	928	857	901	843	805	919	830	923	903	868	846	844	907	891	904	857	860	840	865	868	875	863	874	886	882	912	941	875	880	901	882	941	882	920	916	768	914	871	835	845	855	840	935	902	911	823	919	855	940	901	873	880	874	899	883	823	924	840	874	842	899	876	894	840	872	874	925	835	841	888	881	893	852	929	887	847	895	884	867	858	884	882	864
5982	499	300	223	225	220	217	187	205	166	207	223	210	209	196	201	185	224	221	176	194	187	184	200	213	192	181	190	171	186	222	199	232	174	212	229	181	214	190	198	226	195	219	201	197	187	219	203	201	199	176	184	212	178	178	198	192	177	203	206	193	185	168	187	189	192	195	231	189	195	206	179	185	199	191	221	201	201	187	201	189	203	196	205	194	226	218	211	218	206	211	205	202	205	220	182	195	202	179	187	183	198	209	180	192	220	202	203	197	202	184	187	219	213	193	204	192	191	190	184	164	196	192	170	197	201	225	228	217	180	170	188	201	196	225	198	227	220	180	219	188	210	210	185	168	168	210	201	184	193	205	192	209	196	198	187	203	196	205	176	173	189	168	214	212	190	201	200	204	201	208	188	208	215	170	151	199	198	201	186	202	189	181	212	201	187	205	200	183	201	184	200	193	189	194	186	201	217	229	214	192	204	169	193	194	191	181	184	225	224	204	185	196	223	178	203	171	186	193	211	161	200	203	188	223	196	193	203	213	178	193	195	212	206	197	218	220	179	160	176	188	206	219	194	200	207	221	206	194	177	200	203	223	214	192	173	197	187	210	201	210	189	190	206	193	194	146	184	185	198	184	194	190	204	208	219	194	230	188	203	190	188	214	206	189	180	226	201	218	200	181	205	181	194	178	214	182	196	191	201	191	217	213	192	208	190	189	205	212	201	204	216	203	203	201	191	197	185	198	198	169	187	186	202	198	173	182	167	182	194	186	253	227	180	200	190	169	185	197	197	179	204	198	211	199	168	198	185	190	202	209	186	183	211	173	175	200	214	186	196	194	180	196	188	187	186	192	191	162	152	193	211	187	192	197	208	187	220	204	179	196	201	219	215	210	200	185	208	194	209	199	201	192	205	208	230	185	209	178	194	188	195	205	167	208	187	202	192	199	188	181	176	215	180	195	214	179	177	208	214	195	187	201	213	186	181	209	188	193	219	200	169	206	204	191	214	199	196	181	175	185	202	218	199	215	190	193	189	181	198	192	195	176	202	200	211	191	189	192	215	225	189	226	193	189	217	187	202	202	188	192	218	188	215	203	214	215	199	200	203	208	207	212	202	218	171	180	203	188	203	208	192	211	178	200	193	208	188	210	210	212	226	194	207	192	173	188	204	202	203	214	194	208	167	201	186	213	192	189	189	178	199	194	206	175	191	173	191	195	200	205	207	188	181	202	203	201	179	160	180	179	222	185	186	219	201	223	225	206	190	182	181	227	213	190	214	181	214	196	166	224	184	183	236	225	198	189	196	207	182	194	206	209	203	180	208	220	189	184	186	204	187	203	178	192	186	190	205	193	202	189	188	205	182	208	237	205	202	225	179	210	200	213	216	172	199	177	205	187	218	194	188	197	183	205	207	216	203	185	168	192	192	205	212	205	173	170	184	171	221	189	198	204	195	205	192	197	170	207	237	195	184	182	201	174	200	216	194	203	227	205	226	170	184	209	190	181	186	195	186	198	223	201	233	168	175	168	225	209	210	199	180	200	200	156	191	196	217	193	175	202	200	215	200	195	188	199	190	196	218	193	181	186	193	226	174	189	198	221	205	200	180	204	225	192	221	209	170	179	201	175	205	208	203	170	210	219	179	206	207	181	208	191	161	181	167	188	189	207	193	213	197	196	214	221	201	197	177	201	182	217	216	176	177	204	199	217	175	184	211	191	203	177	183	215	224	186	204	173	212	210	211	216	168	206	207	199	202	213	187	212	194	176	207	229	196	213	187	196	194	197	215	208	220	205	200	178	203	193	231	182	192	204	177	199	199	180	223	188	199	220	220	170	204	200	212	165	191	165	206	199	195	226	211	185	163	205	181	198	206	211	194	224	209	228	207	194	199	194	183	212	204	198	176	193	199	178	201	204	196	215	186	186	210	203	193	175	160	185	209	179	224	198	223	181	207	190	188	192	218	170	202	228	199	190	189	188	190	191	209	188	185	201	196	201	174	180	220	188	188	195	203	226	215	181	204	195	219	182	189	200	225	222	175	202	179	217	201	187	181	199	185	175	202	211	213	228	206	219	184	200	204	181	210	200	189	168	204	212	218	198	207	230	205	184	220	196	198	202	209	191	201	188	203	206	210	198	183	195	187	220	201	198	205	196	185	199	178	217	199	188	164	214	200	195	214	195	197	216	195	225	209	188	210	187	201	196	178	187	219	196	187	186	215	209	203	185	217	210	205	215	191	220	218	199	189	196	215	212	184	204	199	190	206	208	196	201	190	166	198	196	179	197	206	197	216	199	185	188	185	189	213	176	205	194	202	167	199	212	215	178	183	205	213	190	205	194	197	190	179	200	185	198	163	190	215	178	181	202	215	188	197	206	204	221	199	200	222	180	202	186	225	231	214	194	192	208	195	212	218	190	170	198	199	192	192	181	221	192	190	214	212	221	180	215	184	203	199	199	197	207	197	186	199	203	210	200	184	198	196	210	202	196	198	180	184	173	194	192	187	201	198	193	196	200	197	222	186	193	182	193	225	203	195	211	187	190	202	190	212	212	187	190	205	190	213	188	204	199	188	180	165	215	199	217	172	209	192	194	208	211	206	204	201	195	193	202	207	207	174	163	198	189	187	168	213	208	220	203	214	227	201	228	209	197	158	186	195	190	199	186	204	202	209	196	178	222	204	188	206	172	203	180	176	191	197	192	223	187	227	212	210	210	173	218	188	179	197	210	193	208	181	221	214	194	205	214	201	193	184	195	201	216	189	217	198	192	219	203	185	202	196	186	199	185	217	181	207	189	201	198	199	188	193	179	182	195	185	209	193	201	201	211	203	243	170	196	198	191	198	171	178	209	178	194	216	189	186	175	202	225	176	194	198	176	194	217	203	206	183	199	196	190	203	196	201	219	202	231	188	191	226	201	174	203	202	201	208	203	177	198	193	201	184	184	195	189	211	218	218	206	205	189	199	218	204	184	207	220	187	188	195	226	200	204	198	192	195	188	184	169	204	197	193	188	183	176	186	201	165	206	214	199	209	216	204	178	188	175	205	200	182	223	194	187	223	210	196	200	208	232	193	197	241	183	193	171	190	212	199	216	203	179	213	228	188	192	206	174	190	207	188	189	178	151	195	188	174	189	188	218	186	209	191	214	203	216	187	176	187	197	206	185	209	171	198	198	201	173	198	205	167	176	198	184	183	185	171	169	181	184	200	208	192	179	210	202	208	204	221	190	196	217	202	190	212	198	227	208	191	214	176	192	197	205	216	184	177	177	201	188	193	201	202	207	185	186	181	202	198	195	203	182	189	207	185	175	191	181	204	199	186	175	214	200	204	182	177	184	193	194	197	186	189	215	204	198	203	217	210	203	228	165	187	212	198	201	213	207	207	203	213	196	182	209	205	216	169	206	192	219	203	184	206	236	209	188	187	212	206	187	188	214	212	194	213	194	213	200	200	234	207	219	211	198	191	208	186	170	190	179	236	195	179	203	190
3945	586	691	637	651	627	607	621	562	489	530	526	504	496	522	474	475	533	496	520	500	498	488	489	487	488	449	474	463	495	470	485	503	485	507	441	502	446	510	503	475	505	487	507	485	476	525	487	503	488	497	447	505	450	471	496	478	503	457	529	499	476	470	471	482	517	485	492	465	484	489	489	506	466	475	517	470	458	450	486	476	470	473	488	506	502	480	503	478	499	498	442	514	497	487	485	475	500	492	485	465	483	468	475	466	463	494	453	492	482	466	452	499	513	456	465	513	525	484	445	517	462	483	535	503	497	485	495	517	466	500	479	436	452	518	478	512	494	474	491	529	478	514	501	466	464	500	457	515	505	474	438	482	499	460	513	496	518	490	487	460	476	485	490	509	523	478	480	499	522	474	488	503	521	446	542	490	517	498	520	467	478	493	484	485	503	502	504	471	532	490	510	508	473	465	477	492	463	510	467	485	486	480	528	531	492	496	482	509	477	442	483	475	470	499	468	461	507	463	461	511	527	473	498	475	534	498	496	482	494	491	508	465	466	474	480	503	496	501	483	494	442	518	514	468	444	469	451	469	492	484	477	484	483	483	452	535	495	455	506	484	489	496	460	459	504	483	512	471	457	438	444	519	464	476	510	464	512	504	489	511	481	503	513	490	512	507	487	495	471	463	511	478	473	479	479	477	471	472	491	462	499	468	463	477	457	473	463	490	456	480	488	510	468	474	503	480	488	510	496	517	518	520	505	495	477	542	480	511	475	470	471	501	485	501	486	500	487	482	482	509	465	502	476	505	489	496	487	457	469	487	505	497	506	514	501	486	477	517	494	458	479	482	464	425	465	493	500	487	502	491	482	492	458	465	511	451	436	500	498	494	494	475	459	466	473	501	442	465	491	498	471	477	445	494	544	511	454	486	478	485	492	489	480	494	471	498	484	470	451	500	495	466	485	469	508	504	481	508	514	489	476	467	515	494	513	479	441	503	520	493	479	443	425	477	473	467	524	458	482	524	475	509	483	514	490	479	494	479	479	462	486	485	475	474	492	497	508	507	498	493	508	479	442	516	499	485	472	470	513	470	489	488	497	489	492	464	515	516	522	554	539	477	483	493	500	460	468	479	468	506	457	481	480	518	479	541	473	506	469	492	452	462	548	488	510	492	446	489	479	501	495	446	487	485	472	523	491	489	484	492	496	489	508	530	485	446	480	504	498	488	462	463	458	472	477	478	475	517	481	500	453	475	432	472	504	453	439	487	480	502	450	452	446	494	488	473	470	473	525	502	491	474	477	523	494	473	482	458	505	491	497	491	478	474	488	532	461	455	469	501	486	524	482	504	517	473	531	480	492	487	504	512	502	497	472	476	542	489	509	520	487	462	488	493	492	461	484	493	479	450	497	510	500	477	488	484	484	483	470	466	522	470	462	499	497	436	514	516	513	471	495	512	487	503	527	481	473	492	452	458	473	464	435	460	514	500	486	463	487	505	487	513	493	463	501	452	516	510	480	519	484	471	509	459	482	471	467	511	485	474	489	487	500	464	515	452	482	511	485	482	462	519	478	477	472	481	455	481	491	506	471	525	478	511	494	458	506	490	529	507	458	533	472	481	518	510	493	475	495	501	518	501	498	486	492	513	482	474	486	470	496	454	481	475	488	486	465	477	480	515	466	472	492	461	476	446	487	478	464	506	493	509	455	498	505	500	476	439	489	509	465	492	495	478	498	477	464	466	514	547	525	486	454	496	485	491	479	453	499	459	482	483	488	493	530	512	475	461	511	525	527	479	474	508	486	462	439	458	480	505	506	473	507	455	496	473	482	465	461	470	489	473	515	489	490	490	476	480	450	523	482	464	504	485	480	513	470	490	449	484	503	470	513	515	485	447	471	481	500	529	501	498	491	511	501	502	472	493	507	465	455	477	484	532	486	504	510	479	519	517	467	487	468	521	524	478	480	490	512	471	475	491	463	482	498	515	512	471	499	474	491	455	496	492	508	484	464	467	502	475	485	484	496	506	482	485	483	455	491	508	456	467	508	500	494	470	496	464	498	478	470	500	498	495	485	474	477	479	487	483	475	488	481	516	470	505	490	484	458	506	486	471	481	467	465	474	475	488	469	521	502	504	519	476	483	488	486	510	516	525	482	484	467	501	470	481	473	452	504	458	475	481	547	445	474	489	453	451	505	490	503	489	457	511	476	497	497	507	465	529	494	515	470	473	471	514	488	493	476	485	504	489	474	481	485	505	475	474	491	524	453	518	479	443	497	517	512	452	493	501	494	487	468	481	476	487	491	448	446	490	497	477	502	463	544	489	467	531	508	454	453	523	486	461	474	467	454	439	431	508	524	477	509	489	461	507	480	475	499	519	468	498	470	500	494	509	522	475	474	505	501	501	471	482	450	492	502	493	522	537	464	494	476	521	505	490	488	506	437	498	476	470	451	461	489	529	508	498	485	442	505	481	481	457	454	499	479	481	529	514	495	424	474	497	485	479	469	456	492	478	530	485	464	486	461	513	505	481	455	498	457	475	515	442	513	462	482	520	488	483	490	486	558	473	485	503	480	481	481	516	471	528	450	486	511	480	504	493	467	484	483	464	501	514	533	505	494	514	513	485	500	517	505	482	468	488	434	483	463	499	461	478	471	508	487	517	494	521	477	498	488	479	448	521	486	469	491	471	487	493	460	463	466	527	516	475	472	463	486	467	484	479	502	459	495	497	506	497	488	469	476	478	441	457	475	483	508	487	483	462	492	456	524	457	483	443	492	480	454	517	489	450	454	476	483	481	474	504	496	506	461	495	502	484	498	522	453	469	476	435	468	483	461	467	481	511	435	462	450	519	496	471	499	492	442	470	496	473	486	449	513	498	479	452	490	488	494	499	492	464	511	474	525	473	485	484	504	457	507	505	507	488	487	469	454	500	528	499	475	493	495	477	493	511	464	493	505	504	542	431	460	485	465	456	463	506	474	481	504	521	485	475	500	493	485	508	495	482	481	462	478	455	508	494	491	502	493	533	502	430	515	509	525	459	489	492	476	461	498	456	497	487	522	549	476	487	492	507	491	480	483	489	457	484	438	492	503	482	486	475	486	460	503	468	479	472	524	492	477	476	498	467	475	520	508	466	491	476	505	480	494	471	495	465	491	506	468	499	460	467	491	506	489	497	476	465	482	480	462	484	482	522	472	502	500	456	524	470	494	478	473	475	452	464	494	501	474	477	502	492	479	480	454	531	466	539	513	495	445	459	499	529	487	492	500	488	491	505	481	494	483	455	539	496	479	493	476	488	455	451	559	510	474	505	468	480	519	488	440	497	483	486	531	500	489	492	491	475	463	516	493	512	521	457	492	477	505	471	477	483	509	523	474	470	501	483	497	500	467	485	491	520	508	490	474	463	492	487	448	503	464	479	504	517	448	503	513	501	442	465	462	532	493	476	470	463	488	484	499	474	513	503	473	468	466	512	502	494	475	480	471	460	483	456	474
18848	2192	979	712	555	457	456	402	379	355	345	282	340	291	252	287	303	276	284	278	265	312	311	292	260	276	315	246	289	279	274	297	252	267	287	286	256	282	287	300	296	293	278	261	296	259	286	270	293	247	272	286	296	259	285	275	300	276	272	272	308	271	274	298	278	321	298	237	305	284	293	270	267	300	275	275	300	276	268	303	290	308	278	292	294	316	295	271	265	273	262	270	255	294	270	267	281	271	285	294	270	298	270	275	299	278	272	277	238	264	297	289	283	289	264	311	274	291	270	279	260	289	273	317	270	310	298	292	288	256	288	274	254	271	280	254	263	276	266	295	261	269	259	246	253	293	292	262	268	253	262	278	259	268	298	294	308	253	259	262	263	294	300	256	265	255	247	268	287	280	286	276	283	310	291	228	285	266	280	266	290	324	299	275	280	309	239	258	294	272	298	269	314	286	278	267	267	254	249	294	290	295	285	261	255	299	305	275	290	270	287	300	293	272	269	282	262	257	307	250	278	271	265	274	266	269	295	278	271	292	283	243	277	276	270	295	274	260	290	232	242	301	279	310	312	286	287	279	313	276	263	240	262	300	289	282	291	282	291	275	277	333	275	279	324	303	306	286	267	304	262	291	259	294	244	280	294	292	307	268	282	286	272	304	311	291	279	278	315	284	298	269	275	275	281	290	293	240	285	251	284	277	260	272	253	299	258	256	284	289	282	303	302	296	295	289	301	306	298	268	233	262	291	265	295	281	261	274	292	239	295	256	261	293	303	288	271	258	285	277	310	286	290	288	241	277	281	264	265	251	277	302	258	276	281	292	269	302	279	268	280	287	261	305	275	312	268	288	298	276	295	274	300	272	255	311	294	257	277	305	290	299	297	262	297	299	274	278	281	251	318	284	279	319	272	309	289	285	277	302	259	259	297	291	287	295	305	324	258	259	307	286	278	254	258	285	278	258	304	255	336	312	293	270	280	268	308	272	282	268	282	268	285	306	274	280	258	292	298	289	275	260	268	261	275	287	286	293	262	289	286	282	265	279	288	267	285	269	245	286	292	295	267	281	263	280	296	278	283	283	280	311	287	286	251	259	287	270	239	262	280	273	256	307	334	268	285	253	254	261	296	260	296	251	298	287	276	272	291	252	276	290	288	271	274	291	307	264	284	269	259	278	277	283	282	255	285	297	304	314	239	269	259	273	257	258	287	309	267	290	251	267	293	297	272	290	300	268	273	290	265	311	302	303	263	264	285	277	272	292	268	277	282	285	269	294	260	271	270	260	280	274	267	286	308	238	294	319	292	291	268	258	306	318	279	253	270	287	266	287	285	301	300	264	265	278	239	238	262	267	312	262	244	273	265	308	274	279	284	242	252	270	287	269	273	273	290	272	272	289	276	255	268	279	290	282	291	317	295	261	269	261	271	267	268	273	286	320	278	265	300	300	282	268	276	245	258	285	268	279	275	280	275	287	276	277	262	242	248	296	282	276	286	293	296	281	276	270	290	250	279	287	278	276	290	288	293	282	248	304	307	271	292	314	275	312	266	264	314	306	279	258	271	266	281	308	275	260	303	304	323	282	276	315	274	272	298	318	272	266	325	294	245	281	285	284	272	304	269	313	283	296	251	303	273	292	264	291	295	277	284	282	289	283	280	281	296	262	290	302	287	313	279	277	263	300	282	271	299	244	271	314	267	274	277	281	281	295	261	320	278	265	302	258	273	253	267	268	263	261	312	269	260	274	281	267	258	287	284	307	274	264	285	273	278	257	257	293	280	277	288	276	259	265	273	260	284	291	272	318	253	260	300	310	282	279	295	249	291	300	324	260	265	281	249	279	274	260	299	292	319	317	294	311	272	271	266	243	298	279	280	310	298	277	293	308	250	298	322	304	284	250	318	291	279	240	263	273	298	301	288	266	282	257	287	303	269	285	297	265	263	280	294	248	300	279	248	281	271	283	299	282	250	296	286	273	268	249	297	293	293	293	277	260	312	297	293	316	287	284	307	295	261	267	271	299	304	287	269	273	296	289	305	283	280	300	256	268	301	284	282	276	257	316	309	310	295	300	277	275	253	284	290	270	266	278	271	318	252	268	289	276	289	284	266	281	275	289	281	251	317	289	304	331	278	254	274	288	282	300	302	264	311	276	252	265	289	283	306	259	299	289	237	288	277	263	236	257	273	309	275	289	310	270	267	288	279	255	307	278	262	272	282	283	293	298	288	263	275	302	296	309	297	279	296	287	267	286	285	368	269	292	285	279	288	286	285	324	250	288	285	291	279	296	298	279	264	272	264	275	273	279	259	262	264	301	293	303	255	260	264	254	285	250	302	283	281	276	281	328	286	266	305	303	319	252	265	315	253	282	242	241	267	245	274	288	243	267	265	248	270	275	294	261	261	280	266	323	280	271	294	267	279	290	272	299	315	251	267	264	243	290	272	267	299	279	263	284	293	245	289	267	290	265	303	315	288	293	298	294	288	269	296	273	281	241	277	259	283	267	302	297	268	241	322	292	285	294	268	299	259	291	262	283	273	281	270	292	259	258	287	318	282	274	289	273	310	291	283	248	292	276	284	270	293	270	287	282	297	263	295	294	260	292	269	270	258	317	295	294	281	304	274	292	271	269	261	272	276	275	266	282	298	235	308	300	266	266	251	268	290	281	287	274	282	279	295	274	279	258	265	307	282	291	287	296	259	290	284	315	265	301	262	291	308	257	266	308	268	285	277	271	287	261	254	289	285	276	295	266	260	270	284	277	258	289	310	266	282	289	263	281	292	290	291	287	299	294	263	316	312	272	297	291	295	286	265	275	272	246	259	268	289	274	256	264	258	279	272	271	285	309	273	267	250	316	277	260	252	273	254	279	267	301	306	267	281	288	287	251	295	302	273	286	273	288	279	275	258	283	300	288	285	273	268	311	257	260	262	270	272	293	300	289	260	259	280	310	296	271	288	282	277	257	268	260	282	274	303	284	269	274	278	253	285	290	295	292	261	252	300	291	273	265	251	264	298	286	265	278	325	271	285	248	288	270	333	299	295	263	272	262	261	302	292	283	318	284	263	256	270	291	256	265	265	257	311	235	272	286	289	277	270	292	257	253	273	279	284	304	286	265	252	273	248	320	254	267	264	300	308	290	260	262	295	308	288	295	316	289	288	286	281	293	272	244	290	320	259	285	288	307	293	274	267	263	276	278	273	291	301	305	281	291	338	277	264	292	297	285	297	284	290	273	265	275	260	263	265	296	289	286	295	305	294	243	268	268	293	308	280	274	273	271	287	262	291	266	270	276	290	276	266	275	288	271	278	267	270	282	307	275	246	275	276	309	273	253	291	291	274	291	272	291	291	290	276	283	276	267	260	276	295	312	264	275	290	268	312	262	306	295	278	327	299	250	242	260	304	271	258	273	229	271	253	256	285	302	301	314	253	288	257	280	323	273	279	279	282	281	275	282	290	255	283	277	283	282	289	275	277	265	254	290	276	288
11672	1144	1737	1852	1850	1462	1420	1275	1196	1107	962	873	831	857	789	774	760	803	768	737	722	709	699	683	738	679	706	689	728	646	684	653	712	668	643	685	687	677	674	679	718	649	653	658	617	668	692	667	649	676	640	643	629	689	724	679	630	640	694	653	706	606	624	642	647	654	688	639	676	648	640	641	674	720	676	662	635	662	616	670	658	672	669	664	650	627	671	644	654	656	666	666	670	681	649	707	629	663	669	618	685	678	656	702	703	645	689	646	691	678	655	624	645	662	622	634	645	684	641	645	612	660	707	625	641	668	671	639	652	670	657	655	666	637	663	636	662	662	629	656	663	667	656	660	670	689	620	682	654	609	662	718	671	677	687	672	638	673	659	712	656	614	667	686	701	653	651	627	656	670	645	671	660	724	645	663	662	641	714	675	625	640	657	617	671	621	646	695	615	662	661	651	687	683	686	647	649	672	666	645	681	633	660	661	663	707	650	703	696	643	640	683	641	691	661	657	641	671	629	643	712	622	684	641	649	620	669	632	624	675	690	663	703	693	620	634	633	666	632	631	653	605	658	650	656	622	658	647	619	659	627	669	634	656	643	626	633	609	665	650	628	656	631	654	687	734	669	615	677	668	662	667	660	620	663	617	674	657	673	677	682	634	620	655	659	668	649	620	662	668	667	702	638	677	672	631	705	649	666	652	672	655	666	644	629	679	680	624	711	647	634	663	664	676	639	657	686	669	625	621	748	624	674	656	642	720	681	641	680	693	708	644	603	670	630	645	652	641	675	641	664	640	699	662	638	684	653	661	655	639	648	607	651	666	663	656	631	661	666	639	619	678	644	615	668	627	645	638	646	694	632	673	664	620	609	664	671	669	664	635	648	664	685	648	682	669	630	698	602	643	651	664	646	670	625	722	677	619	647	630	664	647	632	671	667	639	688	604	647	652	632	610	646	662	675	628	622	696	668	598	668	671	639	634	627	680	650	662	653	650	639	631	667	703	632	655	681	699	635	670	644	640	672	619	678	654	637	682	632	641	688	639	659	637	604	659	674	669	619	645	682	626	623	664	697	652	614	641	647	665	679	680	668	656	624	701	610	642	640	632	676	717	706	674	631	614	672	646	700	617	690	667	610	623	624	680	637	621	656	659	650	710	706	626	690	639	654	682	654	643	616	698	671	663	623	622	677	634	645	646	644	656	625	642	667	682	632	634	668	641	639	652	680	637	652	638	632	641	633	675	668	620	611	634	670	669	649	660	679	684	659	644	659	646	685	635	668	674	632	654	659	655	619	642	648	667	623	655	671	613	658	674	650	672	681	703	640	601	616	627	674	659	630	708	660	631	665	645	680	671	694	724	641	699	654	651	658	641	639	624	629	667	686	636	619	664	733	696	686	643	646	699	669	672	654	682	705	637	639	641	687	633	635	679	678	625	686	608	637	664	646	659	669	630	662	669	650	662	660	677	675	655	688	640	647	625	663	620	622	638	628	665	649	732	674	653	650	669	675	635	679	652	632	668	657	634	623	672	689	668	658	656	686	676	663	634	660	619	643	615	667	634	701	645	672	603	655	643	682	678	698	670	657	625	644	681	656	653	605	651	639	657	675	646	626	681	684	641	640	652	687	637	662	607	633	623	613	692	653	681	668	652	631	656	648	634	663	658	678	617	636	647	644	664	663	633	673	659	656	698	664	646	726	666	601	682	596	724	682	662	646	666	677	687	617	676	681	636	650	638	688	661	657	620	649	677	670	657	684	645	675	708	629	643	666	650	628	612	613	658	639	638	635	642	652	624	685	668	668	681	643	648	687	694	637	619	640	690	654	619	681	671	656	632	685	666	662	726	625	639	630	632	675	650	620	646	677	656	641	661	634	662	671	652	661	669	630	666	640	695	663	652	628	653	694	639	680	688	656	650	638	663	617	653	652	652	644	652	709	672	647	619	659	679	661	632	651	669	661	665	637	632	629	659	648	647	667	663	650	633	645	608	595	623	641	680	645	684	655	654	602	651	623	651	652	663	685	653	688	660	693	608	687	631	697	668	672	661	644	649	610	663	680	662	678	626	620	682	654	668	675	673	662	648	658	639	649	645	633	649	665	644	653	636	646	706	589	665	668	697	684	663	639	686	641	606	679	636	671	654	661	626	657	661	644	654	662	686	663	691	652	637	681	622	687	681	635	660	654	650	672	677	654	629	670	662	652	646	623	682	656	654	663	652	644	647	634	642	655	638	646	604	664	661	644	652	621	666	663	654	609	688	652	686	636	650	658	652	668	684	678	673	622	628	622	637	643	658	655	665	665	668	634	628	672	667	659	675	615	683	690	653	635	656	637	649	665	656	696	680	617	681	669	668	650	660	687	628	662	646	665	644	665	621	625	658	653	664	647	651	648	657	659	660	724	658	684	631	653	684	626	651	657	673	669	670	636	682	630	643	638	596	683	620	655	674	645	708	704	651	668	631	635	661	684	690	648	643	617	676	632	681	616	691	681	694	661	663	672	659	663	661	674	668	697	616	685	630	647	677	643	669	602	652	640	632	669	636	652	650	628	692	697	682	661	695	666	680	670	657	674	702	638	613	656	669	662	643	646	679	678	695	623	636	643	649	680	646	689	654	643	632	638	645	661	683	624	636	682	650	695	657	623	663	706	664	666	666	638	648	658	651	634	682	696	672	645	677	655	644	670	663	683	639	693	642	662	675	686	656	692	651	642	648	665	649	673	698	649	628	663	712	724	662	671	632	650	632	662	659	647	675	656	641	630	654	687	657	651	653	674	686	656	664	689	674	656	686	626	667	669	609	612	664	738	661	659	669	691	692	650	649	704	668	667	659	675	654	681	659	645	645	656	665	665	665	709	687	694	712	661	704	674	650	664	673	626	695	669	668	649	613	631	644	691	630	661	667	657	655	682	625	655	661	647	662	697	703	656	659	644	652	657	638	628	628	648	639	689	632	623	672	651	628	672	667	678	650	685	642	641	681	643	648	632	687	641	657	658	652	685	657	625	673	643	626	691	644	675	638	673	680	708	680	650	638	639	636	687	670	695	635	706	641	657	627	700	678	667	640	676	629	691	637	625	675	626	685	663	663	641	648	640	630	680	702	628	672	655	678	652	633	674	632	688	664	668	692	704	648	676	700	672	642	628	643	690	619	657	654	630	662	662	690	658	670	627	629	593	684	629	633	625	659	686	669	666	696	675	641	627	706	668	623	648	640	619	668	628	665	643	659	693	660	633	649	666	625	646	628	654	638	619	659	624	657	668	673	647	611	674	605	661	683	604	666	650	643	688	654	643	639	708	642	705	631	640	632	642	632	721	622	630	656	630	654	683	637	652	687	650	671	625	646	612	622	658	673	672	631	643	650	625	612	603	671	668	654	650	693	655	684	641	691	671	605	693	673	679	616	689	639	651	620	699	683	657	641	630	654	712	660	620	632	607	628	656	667	634	691	692	662	639	670	700	662	608	659	657	659	612	644	678	660	651	718
29276	4777	1631	1158	1098	778	685	677	569	544	426	469	455	466	445	416	439	468	450	429	432	438	405	404	391	417	413	414	419	474	424	370	385	407	431	394	411	424	401	367	442	387	423	429	400	444	401	378	395	434	399	420	429	457	353	392	375	376	423	416	411	442	373	400	415	395	370	421	391	431	407	398	395	446	408	405	387	420	392	386	393	409	419	412	454	377	446	432	414	398	374	399	434	414	416	402	416	447	415	361	442	383	365	411	404	426	400	438	449	410	370	388	446	387	385	428	436	389	402	431	401	404	412	394	416	368	428	408	408	438	366	406	377	377	361	410	376	399	452	427	364	425	382	423	438	407	382	420	399	407	440	382	424	392	404	433	366	370	391	377	367	387	398	421	396	378	399	416	393	400	466	412	409	418	362	406	400	406	418	377	438	362	397	402	429	417	394	365	449	398	420	419	421	439	407	401	411	408	438	385	419	380	412	415	420	457	447	400	390	351	374	402	428	399	391	439	387	404	420	377	401	391	405	426	412	389	416	405	419	405	420	368	403	406	370	418	440	392	374	430	379	392	430	427	416	435	397	419	340	358	409	394	414	386	397	387	437	405	366	366	385	420	426	408	388	343	422	420	437	399	389	413	417	412	418	385	381	393	384	404	361	423	419	400	362	407	403	407	424	385	358	361	406	396	408	382	349	392	386	399	435	391	411	425	387	396	389	409	381	411	375	409	412	361	398	406	373	424	402	370	397	363	362	417	394	390	403	398	406	436	404	380	418	375	385	374	395	406	399	424	376	422	424	403	350	408	380	414	397	409	408	406	402	390	462	406	413	408	382	372	428	396	408	371	413	421	419	427	405	393	398	433	436	378	393	368	409	398	391	403	433	416	430	411	460	396	407	386	402	389	393	396	377	405	392	378	421	415	425	403	404	428	423	442	423	462	415	389	385	391	415	423	429	393	357	416	411	441	396	376	415	407	413	367	432	436	416	400	406	419	369	399	362	397	424	412	371	424	422	408	425	384	406	410	416	372	405	426	416	434	412	419	398	373	409	422	398	431	417	377	409	414	381	415	402	409	416	404	418	384	392	407	387	410	401	419	395	412	425	405	455	371	398	411	395	396	373	423	358	424	426	426	438	425	390	420	396	403	433	409	423	402	373	385	398	424	408	380	402	411	384	415	423	400	405	395	413	415	419	412	409	415	402	381	368	342	405	379	411	422	390	376	394	443	402	396	412	370	414	417	391	404	394	427	409	441	402	422	413	418	388	386	409	435	412	408	432	378	363	408	414	374	389	440	416	388	378	408	391	386	382	410	406	407	439	416	425	410	373	380	394	394	383	440	388	404	388	422	388	379	410	387	365	359	385	413	430	400	400	427	377	392	390	415	386	433	398	420	429	374	371	415	421	399	409	414	414	403	405	438	391	421	438	404	426	364	446	430	413	440	419	399	358	402	349	412	386	411	396	405	399	388	386	388	406	429	429	423	392	393	396	399	387	392	398	417	413	387	401	400	418	386	380	487	363	393	390	401	400	439	439	420	401	405	393	408	434	417	451	378	399	374	405	375	440	393	390	412	410	378	406	387	416	387	423	415	408	415	356	379	399	400	385	389	373	350	424	417	388	398	388	401	411	409	425	406	384	422	396	401	365	367	370	390	374	395	400	394	406	413	419	421	390	384	406	412	383	433	398	440	406	374	378	416	364	416	414	402	413	386	401	416	396	381	440	409	436	413	386	385	432	386	358	384	410	383	395	418	383	410	426	369	443	391	369	406	392	398	429	413	402	436	391	427	393	419	378	400	383	408	403	384	395	425	428	407	450	413	436	389	428	415	382	424	404	384	383	388	381	391	437	398	381	415	389	369	399	398	385	437	373	417	375	421	372	400	412	419	439	429	419	387	432	435	404	414	418	407	420	407	338	423	394	397	415	391	378	403	367	384	352	372	398	436	403	416	412	408	367	414	378	385	411	393	385	389	418	387	392	426	378	367	387	408	396	394	377	390	407	409	417	368	414	423	407	389	394	413	384	426	390	406	421	391	382	382	418	408	409	406	401	445	389	406	443	418	434	369	394	388	411	397	423	424	379	406	408	439	386	398	410	420	419	422	412	399	383	387	383	400	400	383	428	410	417	377	409	389	449	446	413	378	410	403	408	374	424	392	434	394	384	389	404	410	396	400	450	431	389	391	380	387	403	416	430	411	424	437	378	419	391	371	396	401	426	413	430	392	410	409	395	418	377	392	396	395	422	439	390	413	397	421	381	379	390	396	390	393	376	420	474	417	375	409	422	382	425	387	370	371	382	381	406	397	409	443	395	436	417	384	393	400	398	374	377	394	450	422	379	420	414	407	388	403	431	418	452	412	431	373	421	395	380	395	414	414	420	368	387	417	422	448	385	406	407	431	405	379	376	430	375	463	422	390	430	390	417	418	399	414	429	361	408	414	432	398	402	413	414	367	442	435	398	399	381	409	419	424	400	425	381	394	404	389	391	381	384	415	387	398	433	411	390	418	409	429	427	379	391	394	367	404	399	420	408	402	425	432	415	389	449	408	385	367	410	383	404	398	409	399	421	375	438	381	394	405	384	389	423	398	398	417	380	409	397	386	387	390	426	414	409	394	401	380	432	365	387	403	403	401	409	392	406	370	394	414	425	394	400	410	410	414	396	377	420	383	403	404	373	415	394	410	410	410	368	395	406	422	371	391	380	391	412	389	389	409	417	421	384	438	406	391	405	401	396	435	404	438	440	400	391	419	415	419	402	427	406	428	394	396	385	429	417	396	400	383	397	393	402	422	444	412	403	437	399	391	434	419	421	420	437	412	420	401	404	418	355	390	414	411	414	417	386	404	425	383	425	416	406	432	401	428	397	415	414	382	377	420	415	446	409	416	396	402	416	390	376	390	407	400	423	406	419	411	417	392	387	402	411	404	422	408	421	399	404	412	428	373	438	417	420	395	408	370	402	429	416	411	423	413	414	407	447	386	391	365	384	431	373	407	394	392	381	406	429	412	432	427	393	412	408	435	420	405	382	441	432	380	441	410	411	410	405	439	402	413	390	389	364	380	395	376	380	420	415	422	422	405	408	418	418	442	404	373	396	423	428	401	415	391	402	402	385	424	430	393	433	424	400	398	406	400	426	404	436	414	431	412	435	405	404	398	404	413	407	378	404	407	389	411	394	388	399	395	438	400	396	411	407	426	386	381	406	379	398	383	409	401	456	402	402	384	394	403	345	423	393	366	430	414	417	427	424	425	384	385	429	391	425	407	393	396	405	390	411	377	428	450	422	425	385	439	384	404	395	410	397	420	444	392	419	382	422	379	441	423	449	387	414	421	403	422	391	429	424	417	392	400	419	429	359	360	377	405	399	384	422	347	390	356	389	386	379	428	430	420	406	417	432	412	391	405	414	457	371	399	390	393	406	369	436	429	407	398	423	401	396	371	418	421	427	387	411	438	417	385	394	421	401	349	361	419	428	420	406	392
15986	1799	2604	3057	2986	2517	2220	1997	1894	1617	1372	1369	1268	1199	1146	1165	1132	1089	1108	1010	974	1019	962	1000	907	942	940	916	937	917	906	914	914	946	952	881	935	932	913	955	942	870	890	914	935	921	912	899	892	930	892	885	917	917	887	891	843	965	879	875	851	871	892	904	888	890	902	859	918	905	914	931	932	912	910	889	892	902	843	881	840	858	943	980	861	926	884	906	897	890	886	843	866	891	895	911	912	924	900	874	930	886	878	828	896	947	862	869	861	906	896	877	890	925	938	881	892	871	908	880	912	940	913	835	876	898	818	894	872	862	950	878	861	927	909	883	961	960	915	906	887	878	900	936	954	876	847	956	876	859	930	860	923	926	867	916	864	889	909	907	919	816	866	927	899	859	911	931	868	892	877	893	909	867	857	884	891	909	865	894	870	856	885	831	945	877	884	922	905	946	849	872	910	933	857	883	927	878	849	903	938	887	865	853	906	867	937	879	944	883	893	859	897	929	918	924	839	788	877	850	875	865	816	934	892	858	915	905	830	933	834	885	958	884	865	857	941	868	866	878	898	876	851	884	867	898	902	880	910	901	866	862	897	941	948	889	879	840	927	915	838	855	871	904	917	933	858	920	865	932	858	862	854	895	852	925	894	855	890	898	870	892	923	902	943	903	928	899	886	892	888	905	884	848	861	904	887	904	886	898	863	958	897	877	843	847	881	919	919	858	939	873	919	956	899	880	881	984	910	891	911	889	923	893	928	944	841	886	849	894	940	904	884	864	897	862	864	925	840	899	839	838	886	845	793	892	894	843	860	946	887	913	922	838	982	883	918	890	870	851	917	906	881	906	901	860	893	872	860	868	913	907	868	962	931	894	898	899	876	903	841	862	891	869	890	881	898	865	848	907	913	894	855	963	866	893	878	887	934	885	879	881	856	902	876	913	969	911	945	864	905	894	925	877	955	947	873	880	890	887	885	882	850	865	899	861	925	900	965	852	844	872	874	879	845	889	840	921	968	870	938	902	891	880	931	876	904	878	898	871	874	867	895	912	890	921	852	924	904	883	872	856	865	913	931	918	918	962	887	902	881	885	836	923	905	886	881	878	872	909	880	865	906	866	842	856	844	880	883	900	864	899	866	888	818	896	881	845	918	915	885	892	856	892	930	887	925	909	892	873	877	902	875	909	869	888	888	833	894	874	851	921	877	885	848	922	860	893	892	895	818	896	896	880	887	886	914	918	891	963	899	830	908	916	850	865	823	925	857	900	872	894	855	950	892	939	880	882	955	876	903	880	889	860	900	940	845	911	901	868	907	953	872	905	873	903	887	870	857	882	884	884	878	886	872	902	894	888	909	820	853	883	881	900	837	845	881	871	855	904	915	826	923	827	921	886	919	915	922	875	867	921	870	868	915	924	911	935	870	934	855	852	886	926	904	895	900	952	892	921	894	930	877	904	967	884	901	899	905	919	851	904	847	915	858	915	899	862	901	942	892	939	932	867	903	909	913	877	843	890	932	880	881	885	869	910	879	835	930	918	912	884	895	861	872	897	933	864	913	921	820	874	930	882	936	837	928	874	905	904	902	911	892	842	921	909	842	881	897	858	891	828	851	838	848	886	894	930	869	836	874	882	866	900	849	902	876	890	885	899	924	892	933	901	914	850	866	885	874	885	904	877	919	864	862	855	882	868	881	901	881	829	921	830	893	902	875	924	914	847	823	889	906	869	869	887	854	847	849	852	895	859	873	894	903	849	882	915	839	845	877	904	914	871	861	931	922	837	893	893	908	879	882	905	886	916	870	923	907	965	890	904	883	875	873	880	875	902	906	848	952	910	886	879	871	856	928	825	882	878	904	913	911	925	883	911	850	851	968	893	895	870	868	889	883	852	894	882	829	869	878	888	886	908	860	860	920	889	899	924	911	884	903	916	882	889	863	843	931	928	852	955	910	872	861	876	931	943	959	940	938	870	961	875	906	924	868	890	871	908	934	857	892	863	903	889	914	861	949	869	887	896	911	894	835	881	837	882	892	873	897	885	913	869	881	844	826	884	898	852	910	886	938	845	859	882	868	941	896	871	847	851	888	902	892	928	883	922	902	899	930	899	889	860	893	832	949	889	856	887	876	864	886	887	910	870	872	954	874	872	907	833	904	870	897	845	937	890	913	849	856	862	867	894	937	892	882	856	876	900	863	902	879	842	864	841	939	929	885	856	861	875	900	870	904	851	877	927	903	896	914	914	899	903	869	931	905	909	899	887	895	873	845	953	859	884	875	915	868	871	930	830	884	910	893	773	819	916	872	857	848	865	860	881	910	858	885	904	904	896	936	849	913	916	892	844	912	920	911	852	888	890	870	831	864	887	902	860	874	850	995	892	942	922	911	874	883	915	897	899	863	840	871	891	911	894	918	889	869	871	934	900	888	846	886	907	877	877	891	852	941	883	924	930	855	848	889	837	883	864	943	869	914	915	856	893	862	907	843	911	900	883	884	915	873	896	938	913	894	878	855	885	858	948	892	879	887	900	849	927	885	899	910	886	844	925	882	932	919	885	904	894	885	938	865	892	839	912	886	866	910	821	866	873	906	863	844	918	839	846	895	918	867	891	890	885	866	865	867	883	851	886	930	862	832	918	919	880	928	894	870	870	898	914	904	920	893	867	900	901	941	923	887	905	862	825	881	881	884	902	831	877	890	870	898	918	886	891	881	889	892	904	875	865	904	891	963	899	900	876	912	913	923	909	887	899	918	859	875	912	870	861	934	936	879	873	897	861	847	864	928	873	884	888	911	871	845	906	897	863	912	844	897	879	929	896	878	877	848	927	897	877	887	880	884	870	933	924	891	886	853	917	909	906	859	897	879	897	934	924	898	879	908	869	861	896	868	879	815	867	870	938	863	904	865	937	884	916	909	827	920	877	848	834	916	890	895	900	873	974	877	874	877	884	889	927	805	882	876	881	936	882	878	919	933	885	863	841	903	855	914	861	828	959	842	866	872	872	862	874	887	886	906	895	842	844	901	949	908	892	875	904	916	859	940	857	847	910	882	877	846	892	884	896	917	913	895	825	875	802	842	900	855	892	849	932	860	915	842	906	865	888	928	886	906	874	878	875	862	852	874	888	876	864	858	961	900	861	844	925	851	879	911	880	889	857	843	919	886	957	843	865	912	889	942	894	892	852	818	916	873	836	858	845	882	881	934	939	928	943	898	918	867	844	911	866	911	860	885	894	861	831	896	867	938	895	921	896	832	909	868	876	913	900	887	921	885	936	875	906	947	861	886	815	854	826	858	912	921	942	860	874	893	933	896	862	904	880	886	897	866	890	861	883	930	876	871	803	938	885	877	887	925	931	861	863	907	890	939	861	899	917	901	889	825	904	939	833	883	887	924	929	911	879	896	924	851	857	905	865	867	895	886	891	927	870	933	871	883	883	838	887	884	937	930	865	833	877	884	895	906	876	886	837	902	863	920	900	872	958	873	880	855	863	873	893
6191	505	248	233	232	215	221	231	228	193	196	205	194	199	202	229	192	194	196	232	209	225	210	204	191	203	216	185	194	206	195	186	199	173	185	207	192	213	208	179	187	197	212	181	219	218	184	207	208	189	192	186	217	210	192	191	209	199	206	184	194	193	228	206	184	193	186	224	228	196	209	208	209	193	188	184	203	204	186	206	183	204	175	209	206	183	198	211	184	229	209	208	191	220	212	179	204	222	164	178	197	206	199	191	220	213	228	190	197	225	206	207	205	194	188	187	194	187	211	216	214	186	182	199	232	179	181	220	195	192	215	220	183	201	181	215	221	210	209	220	185	189	196	212	217	223	200	201	200	211	186	195	203	229	204	200	208	193	195	206	210	216	218	204	219	205	199	192	205	224	181	205	179	215	214	224	205	204	173	211	173	207	211	186	194	199	216	211	201	204	186	199	199	221	222	188	211	208	221	215	240	188	203	202	207	202	201	220	205	237	198	197	188	213	203	206	206	205	178	191	196	203	222	208	212	213	186	197	187	199	206	193	219	203	206	198	218	201	196	173	179	188	181	214	204	191	196	187	194	187	203	198	165	197	185	207	185	205	216	208	193	172	200	168	219	205	192	196	218	224	214	175	177	219	213	189	190	198	230	210	202	207	216	225	205	196	218	202	232	186	193	209	216	212	194	191	228	207	214	174	177	190	190	190	194	213	198	196	218	210	210	180	207	213	173	190	217	181	212	181	187	197	208	211	192	202	199	209	170	209	187	189	187	203	193	194	189	184	218	198	188	187	198	190	185	198	192	201	190	193	210	190	198	223	199	181	207	210	187	190	212	207	209	198	202	176	174	213	230	191	198	187	201	203	201	212	196	181	193	235	187	228	206	209	189	231	194	192	195	194	211	191	200	196	201	185	171	213	197	217	218	234	201	198	216	203	188	189	218	191	203	208	227	213	189	214	194	181	209	218	204	201	220	204	207	204	221	207	219	200	221	220	202	196	224	198	191	215	210	232	208	211	201	216	189	197	199	215	198	204	169	209	194	221	206	206	214	195	201	206	209	210	212	201	185	212	184	204	183	187	202	214	193	197	219	230	214	187	203	175	185	181	185	179	194	219	202	193	170	189	202	204	191	191	199	192	165	191	209	197	190	215	214	200	216	227	203	204	221	207	190	206	200	196	212	229	220	175	211	223	215	216	180	188	188	198	197	197	185	206	194	199	188	180	179	180	213	210	181	222	207	205	226	171	177	211	222	225	197	233	237	207	215	205	183	206	208	216	221	197	231	200	209	175	179	202	168	210	219	204	183	213	198	213	216	227	204	203	192	181	218	225	173	208	200	194	184	182	206	200	193	207	184	190	201	186	189	212	219	217	223	206	214	198	220	212	203	186	176	191	187	218	204	201	196	182	197	175	222	183	199	204	168	178	191	201	199	175	205	194	201	175	212	192	204	194	191	202	191	235	199	184	197	207	198	216	203	184	199	178	206	203	219	197	198	201	192	191	196	217	220	206	213	201	175	212	189	210	197	213	187	221	215	198	209	190	212	200	172	212	229	179	209	200	230	220	209	211	212	225	204	193	199	216	174	207	204	192	186	200	193	198	216	220	203	195	203	199	215	185	194	210	194	221	214	204	192	207	197	182	226	205	197	204	198	202	205	228	191	182	197	194	198	193	208	194	185	200	191	222	172	205	211	202	214	233	177	219	198	211	194	228	230	193	205	216	191	186	205	201	222	206	218	213	191	177	179	184	201	209	205	184	186	201	189	199	226	212	200	206	181	207	202	219	202	187	201	232	229	192	198	236	207	194	181	208	197	195	202	213	209	189	177	182	211	207	232	198	190	192	175	210	210	240	203	191	205	221	206	216	179	232	234	209	209	214	197	170	207	186	195	193	190	221	194	211	198	192	202	197	174	211	210	216	206	236	189	215	204	203	194	208	200	218	191	204	230	221	210	225	187	191	207	175	201	189	211	218	206	198	190	211	182	208	213	195	205	223	184	206	215	194	187	172	222	193	226	191	178	180	186	210	182	186	209	197	183	231	217	187	190	200	221	201	210	192	187	188	182	206	190	208	200	215	209	174	204	225	186	219	202	219	219	195	217	193	233	188	188	172	213	217	207	217	207	205	210	214	226	224	219	207	188	206	190	197	207	207	216	195	201	207	210	192	210	196	181	203	222	211	172	202	206	208	182	210	183	203	202	192	204	199	182	219	188	210	201	208	186	212	209	182	197	212	223	178	211	209	190	197	190	209	196	205	189	165	203	213	171	187	198	212	185	188	225	226	196	222	203	197	203	182	196	183	194	181	222	199	203	176	195	200	199	203	226	170	203	243	171	202	210	201	222	205	194	208	200	191	189	172	175	215	201	199	222	196	195	184	190	205	216	235	204	200	214	175	200	183	186	191	258	189	193	203	201	217	184	179	204	227	222	188	186	196	188	186	215	195	210	199	217	204	197	211	198	192	177	214	189	204	210	199	226	209	202	236	169	209	184	219	222	209	208	185	198	217	198	203	239	215	178	189	186	186	195	181	208	208	181	175	213	205	207	203	192	231	183	205	201	180	193	211	178	187	223	201	201	200	184	182	201	185	204	205	190	188	207	175	230	190	229	214	188	196	205	184	159	192	185	180	211	184	189	204	183	209	209	206	216	218	209	203	205	207	207	211	201	184	216	202	177	223	159	196	186	210	216	219	211	192	185	209	171	218	206	194	184	183	194	201	186	205	187	193	188	237	190	193	208	209	202	200	191	200	194	208	223	228	199	187	195	218	192	194	195	182	207	190	213	205	205	216	226	219	206	199	217	202	223	193	190	203	198	193	218	204	194	209	208	224	201	202	238	206	177	195	195	200	207	213	199	231	198	204	203	214	216	208	196	219	206	184	195	209	194	213	208	191	216	228	205	200	195	219	184	211	199	213	214	205	170	198	195	196	215	215	216	212	188	192	199	208	193	229	188	207	206	203	194	224	197	191	191	191	202	192	216	205	184	198	189	204	200	185	246	204	204	190	192	205	204	183	180	218	202	212	217	212	218	227	194	207	215	200	193	208	207	193	206	193	157	170	216	188	190	180	221	195	163	175	212	230	200	222	209	214	213	196	192	194	212	228	227	211	202	178	188	207	202	200	190	202	187	212	215	201	203	197	215	182	220	184	182	175	246	210	227	228	202	196	205	181	186	187	220	228	206	206	217	221	189	204	199	196	209	188	210	205	216	180	164	164	199	215	199	192	182	212	178	196	207	221	199	202	190	242	199	209	214	216	234	225	231	197	210	232	217	205	205	210	212	199	174	220	196	197	220	171	204	184	177	198	173	206	194	167	205	209	201	190	211	208	195	216	179	211	193	207	210	181	198	188	171	191	184	191	193	173	197	176	199	208	199	170	206	220	172	200	209	185	216	182	199	167	211	205	210	186	234	206	192	216	204	201	211	203	209	198	191	187	208	221	207	208	202	203	192	210	203	221	178	212	196	219	173	193
4002	568	615	604	616	610	670	621	640	572	498	526	509	516	507	491	509	509	471	477	480	483	490	518	508	468	504	491	467	479	489	463	460	560	487	531	449	477	481	488	455	503	522	473	518	477	495	481	475	502	533	457	498	489	508	533	515	501	506	500	486	492	487	511	477	487	496	492	513	554	514	510	477	481	481	484	477	482	488	471	511	515	499	502	512	486	520	466	487	493	455	511	474	476	549	508	499	513	455	529	524	494	518	506	479	487	512	478	468	474	440	466	498	494	475	511	480	455	499	504	484	510	470	471	516	451	459	516	469	537	532	490	505	475	539	510	488	504	465	496	460	480	446	483	486	512	477	488	467	505	453	486	503	529	492	499	494	490	426	495	491	456	481	506	485	542	515	513	512	456	500	453	488	493	527	514	492	518	488	471	486	446	471	509	506	531	500	518	494	507	492	471	469	477	524	462	501	512	475	453	504	497	544	498	500	505	493	523	480	445	487	484	463	501	457	497	473	475	497	488	525	516	460	462	461	492	474	555	473	478	557	486	493	467	466	496	496	510	455	466	492	495	472	474	478	508	505	463	485	442	498	511	487	557	496	494	497	495	499	474	493	499	482	495	534	488	568	515	476	495	476	492	494	474	470	472	502	497	504	478	464	476	489	510	511	479	513	485	505	526	485	496	513	511	520	481	479	447	477	475	500	496	474	476	520	516	521	505	457	530	506	513	531	475	488	498	518	480	508	512	486	490	469	507	480	505	532	468	476	496	486	491	502	523	480	465	484	525	494	523	467	476	457	510	554	491	514	484	457	474	503	503	493	462	482	519	519	486	477	489	509	507	494	488	501	476	510	493	490	532	518	503	504	461	484	514	520	462	448	486	473	484	498	496	509	470	485	528	487	469	470	508	509	513	484	512	488	500	499	498	505	499	467	493	475	479	495	479	499	495	484	510	445	471	479	488	490	471	466	488	477	486	529	482	449	449	484	485	555	461	458	466	532	463	466	521	476	506	475	436	486	468	523	496	452	486	480	503	464	460	481	476	506	461	465	505	530	486	485	506	546	480	510	514	494	483	478	505	492	489	496	514	500	470	477	486	515	507	488	472	467	513	509	462	500	449	441	530	505	480	470	496	504	483	476	488	545	551	502	492	512	519	500	509	483	528	501	542	489	497	481	490	469	476	507	480	455	475	509	486	483	452	502	496	458	453	478	493	459	505	486	519	506	527	533	517	507	523	481	464	490	492	520	503	503	456	511	488	512	471	507	479	479	517	513	521	505	501	512	495	502	534	451	451	480	553	448	468	458	529	502	540	490	468	468	483	464	526	472	516	528	469	497	469	484	485	550	512	542	477	497	492	513	502	519	499	477	431	466	521	459	486	534	544	494	480	475	476	521	498	461	491	514	466	492	509	486	500	495	499	514	508	482	447	489	502	512	502	477	492	510	492	464	516	483	532	509	514	528	517	494	493	517	512	460	507	498	485	499	524	516	525	488	481	510	517	463	518	482	511	516	517	488	459	488	480	520	486	468	461	519	504	451	474	503	457	499	529	488	473	469	475	483	486	504	505	473	556	496	500	499	511	476	452	471	492	525	542	488	484	478	483	471	498	476	519	476	484	501	473	509	518	486	470	510	466	512	486	489	516	456	488	474	475	510	489	496	524	490	473	477	469	488	475	475	510	504	489	472	460	546	528	522	504	490	477	471	480	487	507	465	496	490	461	475	483	438	500	509	506	482	502	483	486	453	442	472	472	537	467	468	469	488	485	493	445	518	530	539	530	487	490	503	491	517	517	507	466	512	512	512	455	494	478	481	468	475	498	510	464	481	468	477	496	501	504	492	464	521	504	536	497	498	509	504	500	509	475	472	485	510	495	497	467	519	498	504	499	490	493	532	480	485	507	530	469	476	476	521	485	486	458	453	485	514	526	488	500	491	508	530	499	470	464	515	456	485	465	522	466	494	466	482	497	473	500	482	508	495	481	524	520	520	515	505	469	507	460	474	512	499	495	519	448	526	492	468	472	479	462	487	492	505	461	500	506	448	492	490	491	488	491	503	513	509	493	491	475	498	468	506	524	498	514	506	463	484	482	512	515	509	484	505	475	500	533	480	473	501	487	507	484	479	518	503	505	509	522	473	490	522	494	497	489	485	523	517	480	518	504	462	520	513	458	488	462	483	491	512	498	545	483	506	479	477	470	527	500	542	511	507	454	477	482	452	529	483	527	521	493	530	499	466	482	475	490	457	520	493	523	459	479	487	514	507	492	465	498	525	486	474	488	520	490	488	511	490	507	473	491	528	510	484	460	481	469	467	520	496	483	476	497	462	497	452	488	514	478	482	480	497	478	515	492	517	495	458	497	476	472	525	492	505	489	535	491	494	484	469	481	506	548	466	485	496	516	505	487	514	493	477	485	488	497	483	507	488	528	475	542	513	497	552	479	516	534	486	492	514	476	488	494	508	520	509	537	480	485	467	501	500	479	468	484	483	465	489	501	490	499	457	460	511	524	465	498	512	504	474	488	493	529	476	480	482	485	479	498	483	463	510	499	571	496	487	493	476	490	494	505	488	511	494	464	480	495	479	501	495	514	489	501	466	509	498	470	473	510	468	476	523	503	492	491	475	496	518	478	490	469	453	483	495	502	494	451	496	477	480	481	513	497	451	540	455	457	487	491	473	486	492	549	499	505	526	485	516	518	514	511	531	468	482	505	525	455	543	534	535	463	457	452	481	494	478	488	471	485	468	496	462	490	502	482	504	464	458	513	500	554	511	514	475	498	508	484	494	497	518	540	492	462	501	486	480	488	483	476	474	505	471	525	538	484	512	495	539	494	450	467	482	492	528	453	495	474	504	504	479	531	493	491	511	448	491	484	457	513	519	508	540	524	506	511	535	516	506	482	495	452	493	508	501	481	507	489	490	501	487	497	479	480	474	447	473	491	495	512	528	493	488	488	479	465	498	512	498	507	526	495	497	494	463	519	472	493	534	509	489	509	485	505	500	513	507	503	513	452	543	478	488	499	488	470	479	504	470	483	492	526	481	475	478	467	489	510	482	503	497	464	492	477	511	509	509	456	516	501	501	476	520	521	493	541	478	435	488	467	480	549	500	481	505	537	474	483	498	499	492	456	466	519	488	465	499	510	556	484	481	537	468	480	485	469	504	486	481	544	480	470	523	474	511	456	495	516	522	508	482	513	486	488	493	459	493	489	530	504	516	492	531	504	513	500	496	483	501	526	508	520	451	492	476	512	485	485	468	497	516	534	456	453	523	478	466	494	547	500	472	473	497	486	527	502	541	481	536	492	532	504	502	513	492	477	522	494	503	474	529	474	522	474	454	528	483	464	503	489	521	521	495	504	528	456	505	486	484	448	494	507	528	478	527	464	475	488	484	465	476	492	495	546	483	508	501	500	476	472	465	502	506	509	488	489	488	479	497	506	475	499	493	504	487	515	510	487	477	502	494	466	483	501	506	462	477	506
19088	2233	772	700	594	492	393	371	405	323	366	311	315	299	295	284	294	282	335	298	272	307	299	301	308	274	290	247	265	292	268	300	263	283	266	275	289	299	282	284	267	262	255	282	288	300	305	273	285	297	260	284	258	276	276	294	281	273	314	290	292	266	297	305	284	325	289	267	256	296	280	303	278	251	251	272	274	296	291	300	296	300	295	300	265	309	287	285	273	299	282	262	295	263	278	286	278	268	279	287	278	304	255	325	296	275	293	291	262	267	291	286	257	274	273	246	312	275	282	293	291	304	297	304	268	302	274	268	301	270	290	265	283	283	296	290	262	273	298	265	288	283	273	252	279	306	303	271	280	309	291	320	288	279	279	305	287	274	261	309	285	288	296	282	286	324	292	303	270	346	332	254	294	294	288	264	295	266	278	290	311	306	253	278	281	270	262	278	278	282	316	287	247	273	292	267	272	274	267	296	277	299	292	286	279	297	274	288	295	269	268	307	291	270	235	280	287	294	267	314	265	291	282	296	280	277	291	273	264	260	267	256	297	275	310	296	292	280	261	264	265	298	284	279	267	291	270	262	272	282	273	277	265	303	269	291	307	311	250	294	314	266	257	278	336	297	268	262	282	258	271	341	287	280	287	294	310	289	271	282	272	280	268	306	275	247	260	275	302	262	276	276	306	262	283	314	297	292	271	280	296	292	262	283	327	280	296	265	292	281	303	308	295	284	268	261	304	258	268	277	294	261	283	262	344	294	285	281	273	258	296	281	277	284	248	276	272	284	265	255	290	286	297	285	280	285	290	292	305	272	260	284	291	254	270	278	281	316	265	257	307	266	289	275	295	284	288	313	259	283	275	262	241	296	278	294	305	286	300	265	300	269	272	295	288	242	264	288	291	283	276	277	260	309	279	294	291	271	277	302	280	269	288	302	290	284	329	256	269	249	283	255	277	263	274	272	307	245	309	285	262	295	300	295	266	289	269	315	281	288	289	268	305	272	306	248	258	267	257	251	268	278	286	298	283	281	279	271	290	277	252	308	269	337	272	286	288	312	284	273	244	283	286	277	269	262	280	325	291	269	306	297	279	275	270	272	314	280	266	316	263	269	262	254	280	297	322	271	272	270	257	262	289	293	300	290	304	279	357	294	282	273	226	316	296	297	285	273	262	288	288	286	310	293	336	264	287	274	289	276	278	274	289	298	270	262	281	274	287	322	290	272	263	292	288	254	259	291	273	252	276	274	278	279	268	267	269	263	289	274	296	279	290	280	270	289	275	233	317	281	301	258	278	288	296	279	283	285	292	279	252	317	244	280	266	319	261	267	286	298	285	253	285	272	264	285	254	304	283	310	286	261	283	273	329	263	289	260	258	268	257	296	258	305	271	284	272	288	258	284	290	299	273	262	274	304	270	335	312	318	305	296	282	282	269	296	305	291	273	289	294	268	282	300	288	287	296	269	290	283	262	249	284	267	290	275	283	255	287	277	273	256	284	300	286	255	269	295	282	277	254	275	292	302	336	270	274	254	226	284	293	283	279	290	300	304	279	289	295	283	270	267	293	272	304	297	285	282	297	250	245	272	295	277	297	263	285	286	271	297	291	304	287	282	255	279	254	286	284	318	295	247	260	270	292	251	274	306	308	278	276	290	329	309	312	296	264	290	267	281	254	273	286	259	268	275	302	283	315	284	279	285	288	284	285	309	280	285	305	301	251	276	269	280	304	264	264	276	287	278	322	284	269	283	294	278	296	280	261	272	296	306	269	292	307	285	301	285	286	269	286	274	279	264	298	289	307	290	303	261	290	287	272	313	286	299	288	257	280	286	279	278	270	272	289	264	282	285	267	301	268	298	268	300	285	263	283	281	307	263	303	271	328	253	276	275	300	279	268	264	277	284	303	302	302	259	305	309	295	253	276	296	300	303	273	278	272	244	259	313	263	319	281	281	269	280	292	305	293	263	279	298	275	271	254	295	307	268	277	287	285	299	273	301	280	301	290	282	301	287	274	309	275	286	288	283	298	279	290	259	286	276	299	281	292	241	261	271	312	281	308	290	285	290	275	256	256	281	289	276	269	296	276	292	292	289	292	292	289	260	276	269	304	289	285	278	305	290	279	282	298	309	308	325	281	274	279	282	300	286	283	281	330	297	311	276	275	319	264	346	313	300	281	266	283	287	271	305	290	317	267	290	305	267	274	305	285	276	302	308	265	287	267	270	275	277	303	240	306	278	277	310	278	289	306	262	290	238	246	265	283	291	298	273	282	273	267	258	261	269	277	276	289	285	292	274	289	273	226	280	283	287	284	275	249	262	312	286	275	264	265	275	312	282	302	303	294	281	242	322	291	272	265	308	327	285	269	279	296	291	258	285	299	283	287	256	274	264	328	281	257	268	289	287	283	286	272	277	285	295	300	292	294	241	324	276	314	249	252	296	296	266	247	310	268	284	286	244	290	279	298	294	303	265	274	270	284	264	294	304	284	287	276	301	245	287	256	262	276	286	293	277	288	279	260	256	262	277	290	295	301	281	303	274	285	304	265	299	295	258	276	272	306	282	270	254	266	308	290	299	307	259	277	266	268	281	269	245	304	289	270	297	286	305	270	278	297	291	291	284	293	283	269	288	295	259	294	267	303	277	272	238	265	268	304	251	251	306	279	277	281	278	289	254	273	283	274	279	320	304	272	261	325	283	282	287	282	264	253	276	274	270	279	275	272	269	267	292	297	311	261	301	274	272	288	290	265	307	301	278	290	268	275	302	286	290	311	271	256	266	322	293	304	298	310	284	253	288	295	300	286	286	297	271	287	283	300	246	261	272	283	298	313	276	283	289	268	293	276	299	316	259	279	285	283	254	258	319	301	298	304	265	313	281	289	309	249	266	290	305	315	297	282	289	271	275	293	269	295	246	288	279	274	292	288	259	289	303	310	303	292	289	267	264	298	271	272	271	274	269	262	256	310	221	300	289	310	278	258	262	270	295	271	271	311	290	290	289	293	310	328	265	304	274	290	251	286	279	301	298	295	283	265	291	267	274	299	316	269	261	301	336	248	294	297	284	262	270	292	277	272	256	296	284	294	275	259	279	300	315	300	276	287	283	247	287	282	276	284	295	299	305	289	291	263	291	288	248	290	293	286	280	284	293	290	293	297	288	277	270	270	282	272	292	274	272	281	317	278	305	292	304	296	276	274	274	289	288	253	277	302	264	285	287	301	269	284	301	273	284	282	259	245	269	264	274	255	284	264	277	284	273	274	290	316	276	295	313	281	278	284	300	271	278	242	312	293	282	278	296	284	277	290	290	250	258	266	293	272	257	264	287	269	285	278	303	293	275	309	299	259	290	266	249	291	294	284	255	273	293	295	289	258	307	290	273	269	311	272	269	284	271	272	282	284	271	256	252	301	263	270	273	278	282	246	272	267	283	285	281	270	294	276	287	295	299	253	280	272	300	282	289	264	292	285	295	319	276	288	251	251	251	284	287	268	282
11805	1175	1550	1911	1753	1494	1484	1257	1161	1031	973	929	850	832	833	739	780	707	750	776	681	697	662	652	714	683	693	670	662	717	674	656	678	709	620	724	641	640	661	653	669	634	648	714	698	682	637	664	625	625	664	691	655	684	684	598	649	684	665	692	656	690	692	615	675	689	654	662	639	667	706	663	672	674	680	652	650	685	587	651	615	688	678	662	672	627	677	658	686	700	688	703	647	659	668	689	676	660	667	639	677	704	617	670	640	644	662	698	676	643	666	654	691	642	659	657	656	653	646	661	709	663	661	673	658	679	669	695	708	679	675	653	652	639	688	689	656	678	684	691	680	695	669	697	664	676	659	662	715	663	694	639	633	621	687	617	655	653	650	656	676	679	723	669	639	704	650	615	666	655	661	660	605	661	637	668	683	695	680	659	624	624	718	681	676	659	684	604	648	661	672	684	662	652	699	680	660	620	672	689	636	719	660	686	707	656	643	646	648	625	661	657	675	652	653	623	630	601	660	672	705	635	669	702	651	655	657	663	667	676	621	691	650	634	696	643	667	700	685	669	618	656	666	645	627	675	670	676	645	682	615	661	644	622	624	668	673	627	668	594	658	643	612	690	699	646	702	646	665	645	652	652	631	632	675	646	654	660	609	679	681	691	620	638	701	654	693	664	648	683	661	624	674	687	684	631	664	668	646	681	666	653	658	642	669	690	688	650	664	664	673	654	664	676	676	625	692	639	631	688	661	625	663	645	629	665	677	662	695	672	639	702	708	648	686	694	685	635	664	677	627	664	647	669	678	657	698	655	654	665	702	707	670	664	644	657	652	659	651	666	640	674	658	692	631	684	629	675	613	673	647	677	698	650	680	650	651	655	671	681	647	641	663	636	665	639	658	702	619	664	688	648	646	621	688	669	682	654	656	625	720	674	640	673	687	663	645	638	634	620	679	658	696	699	671	698	712	673	626	641	590	728	672	661	690	673	669	707	685	698	646	662	658	665	626	623	645	649	668	620	616	661	633	661	649	635	683	677	617	674	669	665	634	678	689	647	632	658	687	658	656	661	665	646	677	691	652	604	652	651	667	598	666	661	637	667	676	645	674	670	667	673	662	652	662	637	607	689	623	635	692	657	637	645	681	664	649	676	631	619	616	668	617	609	630	618	672	690	653	638	662	663	655	647	665	672	685	659	663	645	663	643	657	615	661	631	615	638	634	654	668	669	678	674	674	671	676	665	645	690	637	680	675	621	657	665	657	628	662	679	667	691	610	651	642	637	639	655	741	626	663	641	666	644	689	617	673	651	698	697	672	674	649	664	679	679	673	660	676	666	677	685	681	667	676	667	691	643	643	639	690	660	666	650	702	664	711	637	662	678	645	679	663	621	627	687	707	665	652	672	678	639	656	666	630	635	650	639	667	721	668	644	660	650	681	678	659	680	672	695	670	611	650	655	645	661	689	671	693	680	650	614	654	653	630	665	647	659	658	681	679	643	644	605	637	683	630	618	679	638	645	663	684	679	648	656	616	648	636	675	685	641	663	610	666	666	640	664	702	656	649	688	649	624	641	643	673	694	680	638	666	618	698	669	648	654	629	683	670	676	654	674	684	716	696	676	599	696	675	693	626	670	702	672	643	688	680	626	653	646	661	677	626	672	679	629	630	678	689	627	682	685	644	690	701	682	635	668	663	629	703	622	643	649	689	698	658	594	650	656	662	662	645	645	626	601	645	669	624	597	675	627	651	615	660	667	687	608	671	682	632	641	683	648	673	656	622	655	642	628	679	702	657	678	619	671	715	639	654	630	674	629	666	610	667	645	646	653	635	657	675	647	644	639	659	651	651	635	650	653	632	689	696	695	648	671	683	704	672	597	629	647	629	653	676	661	646	661	637	685	702	716	733	662	699	658	656	660	675	700	678	657	660	645	630	661	634	642	635	647	673	720	686	708	641	659	692	653	691	660	663	668	655	633	670	655	659	642	659	631	667	608	674	661	610	701	697	637	659	655	670	658	618	666	683	706	685	685	637	647	708	691	641	641	661	630	649	671	703	656	614	661	618	651	692	706	668	639	685	656	626	679	618	653	686	633	661	718	699	661	686	664	654	645	648	704	628	689	630	648	710	635	647	658	668	699	634	678	657	660	647	654	686	675	654	626	666	686	679	645	640	644	695	694	657	618	678	670	610	630	641	626	659	656	658	673	660	643	685	648	671	643	618	666	650	661	660	656	661	607	704	636	650	642	635	670	654	669	651	669	642	661	662	676	654	671	664	630	626	611	694	656	649	679	645	617	679	680	707	627	642	690	653	646	656	639	672	666	622	609	629	642	705	640	686	684	650	666	656	646	637	691	663	636	652	627	663	670	686	622	670	662	685	676	640	669	678	606	662	655	652	664	669	642	700	617	676	661	676	672	695	656	628	683	667	652	682	667	685	664	704	703	647	645	669	711	629	643	641	675	640	632	667	711	650	669	673	695	621	654	636	665	657	635	621	624	681	655	673	665	630	669	657	714	626	620	669	646	634	654	671	638	639	661	632	648	669	664	694	607	660	683	683	709	661	648	668	682	659	648	652	633	681	659	669	631	689	663	605	686	642	664	682	651	706	695	647	659	637	603	682	657	648	667	644	701	634	671	709	650	624	670	642	681	688	650	613	696	639	721	635	614	684	702	624	672	673	635	654	632	649	671	674	665	669	682	643	676	653	673	702	695	626	627	686	668	680	649	672	684	669	699	652	632	737	644	663	606	625	644	677	704	674	724	696	655	661	643	663	674	673	660	661	677	666	637	675	639	659	619	670	638	625	672	660	650	670	713	633	663	652	736	663	680	670	666	681	678	666	659	632	657	675	672	603	684	684	658	679	658	666	659	674	619	641	651	652	653	649	701	701	639	643	664	648	683	627	670	672	670	640	668	634	616	644	711	642	640	689	641	625	637	672	702	646	629	656	677	690	669	615	671	619	683	650	634	618	655	652	663	634	658	636	689	670	661	671	699	619	658	618	638	654	638	670	613	708	640	636	658	661	657	668	695	663	634	692	690	625	643	660	688	709	670	638	659	632	683	628	670	678	682	639	650	647	683	665	696	664	682	637	684	643	633	638	659	657	665	679	661	681	660	652	719	679	681	602	689	660	628	668	630	694	701	632	673	677	641	622	636	638	699	670	709	711	667	671	645	675	653	621	621	659	670	641	681	628	663	656	652	615	645	643	693	625	657	674	670	651	706	666	678	647	700	683	652	659	658	631	663	690	611	669	663	663	638	708	680	637	671	613	677	613	679	644	694	639	663	694	667	712	667	692	659	662	671	658	700	679	672	636	699	656	650	678	674	730	655	686	667	672	686	678	693	659	682	617	644	600	659	678	673	635	662	647	691	653	689	627	672	678	680	703	638	664	693	620	650	696	675	610	640	718	682	675	673	622	659	694	676	639	649	682	669	676	695	714	683	679	681	623	645	670	629	644	686	650	653	684	700	665	666	693	633	671	664
30334	5385	1593	1328	1074	958	703	651	525	505	538	467	472	432	474	485	435	422	435	404	421	443	452	407	444	404	446	385	466	448	412	426	420	420	435	401	438	430	403	468	384	371	420	471	441	401	392	429	403	408	397	393	437	378	371	434	438	471	391	378	353	434	391	398	446	424	398	400	449	394	401	417	417	392	412	408	423	390	403	440	363	404	429	405	405	451	382	433	409	405	382	363	390	440	419	399	419	395	427	397	417	379	403	402	385	392	394	394	366	385	396	428	388	375	374	349	426	391	419	397	398	390	415	379	410	377	420	425	375	405	417	389	447	419	419	435	372	400	414	373	373	404	405	417	361	402	428	435	419	399	398	392	426	406	375	428	418	436	430	395	389	402	377	404	419	419	377	375	366	381	415	410	415	403	412	413	473	396	401	428	391	362	393	416	412	396	413	386	439	430	375	382	397	405	408	413	410	405	430	395	388	375	421	413	379	414	341	363	405	435	390	398	353	395	398	390	405	444	421	406	425	430	448	388	421	417	399	423	427	444	447	443	419	383	395	410	405	378	368	414	399	441	442	408	375	441	431	442	413	423	427	414	406	382	387	352	369	412	437	378	398	423	408	412	363	418	434	432	404	422	418	390	415	431	406	438	410	398	418	438	431	427	370	401	437	393	456	381	410	408	397	418	422	406	384	426	426	425	392	392	373	380	363	405	389	385	422	460	408	441	419	421	385	402	411	427	425	471	444	385	417	424	409	426	418	418	411	372	433	377	412	432	403	422	410	403	386	387	415	395	418	423	417	386	369	411	386	417	429	426	382	405	443	424	431	396	399	393	408	400	402	403	410	434	385	413	402	393	440	419	390	422	405	401	404	399	440	401	379	423	400	401	440	408	385	431	387	431	436	413	396	413	422	470	426	378	432	441	418	408	402	377	421	381	410	401	425	412	397	431	420	397	410	411	371	426	419	407	428	413	387	416	415	416	416	415	432	390	428	448	387	438	400	390	395	386	394	423	414	442	397	428	414	455	413	375	401	378	418	390	386	385	418	384	431	383	402	405	452	374	372	403	436	451	461	392	410	432	402	410	412	415	432	412	382	424	397	469	419	423	402	420	406	381	371	421	402	420	391	394	407	430	392	370	422	392	381	359	397	408	396	396	413	426	407	420	425	405	410	432	402	454	422	428	402	384	388	409	438	432	348	423	420	421	385	402	467	416	410	373	419	393	426	441	422	435	390	401	434	421	396	401	401	424	411	409	395	412	393	404	452	387	432	407	424	393	402	413	454	424	382	418	431	465	394	406	381	424	398	398	416	458	425	421	441	432	401	430	396	407	402	394	382	358	402	393	435	412	389	425	427	406	430	420	394	402	442	457	376	422	462	428	398	394	410	396	398	401	397	390	419	372	411	430	370	384	375	414	372	394	406	406	405	398	431	372	432	384	417	393	403	368	403	449	375	381	378	382	411	429	421	417	423	426	426	409	396	401	399	444	405	416	390	402	414	439	412	424	413	424	416	350	420	381	396	365	396	425	382	418	370	396	426	370	411	486	431	408	393	457	407	424	418	406	412	394	397	360	402	396	412	415	421	423	400	433	371	402	417	417	391	428	409	427	423	418	414	402	427	394	387	423	406	416	431	378	357	457	442	448	381	406	416	414	401	409	399	399	414	414	376	437	435	415	430	395	410	428	385	406	418	414	415	403	419	415	394	368	373	426	438	461	424	448	410	381	407	424	440	408	448	383	404	435	420	390	374	384	396	367	420	412	395	366	397	417	418	376	417	387	430	415	396	390	424	430	420	396	433	391	399	411	372	405	394	386	372	414	406	417	376	443	423	429	403	447	394	385	470	422	429	396	416	389	402	378	436	382	394	419	416	387	404	404	386	406	409	423	408	436	405	419	443	444	386	388	420	420	389	379	383	396	364	436	450	396	400	431	395	434	433	403	406	356	378	409	456	417	377	364	425	402	412	408	386	422	385	403	444	385	442	381	382	458	395	422	401	402	410	407	400	407	411	425	391	415	406	403	435	397	438	384	404	335	374	407	390	411	419	406	375	396	393	455	403	398	452	397	379	444	409	443	426	393	409	428	385	379	378	387	407	384	398	394	429	424	412	403	419	417	430	414	422	404	391	425	415	382	439	418	402	389	413	400	388	408	383	371	408	411	392	396	441	417	400	359	367	399	419	419	464	436	417	393	387	420	417	415	396	404	372	407	345	396	394	435	393	405	418	412	433	411	416	404	416	397	421	413	412	390	402	384	348	442	408	414	361	421	411	356	406	402	446	401	365	410	375	393	421	385	420	397	390	403	402	348	410	365	390	400	401	427	393	398	395	406	432	418	393	428	426	456	467	415	422	394	439	390	410	432	384	403	400	415	427	401	414	404	403	416	388	386	449	422	413	386	419	397	408	410	365	369	401	428	411	361	417	418	406	417	400	402	436	454	383	444	406	407	399	429	401	409	436	443	412	402	395	422	417	384	426	416	376	390	432	375	364	395	413	436	417	432	405	404	427	410	421	411	420	362	386	397	418	418	397	423	394	396	418	435	402	430	417	406	391	415	414	437	390	379	430	397	417	426	419	430	420	407	404	417	387	399	405	428	397	408	407	425	453	358	447	432	404	376	409	404	444	386	418	393	396	413	417	410	395	377	391	405	385	441	392	403	432	446	354	412	385	461	419	398	456	373	410	398	433	428	405	412	430	399	439	418	405	409	428	419	404	385	410	390	428	428	408	389	417	384	368	363	414	429	408	433	404	424	428	392	384	435	466	426	432	389	417	414	443	373	435	380	388	434	418	414	431	370	388	374	368	442	410	414	416	443	409	375	387	415	427	393	420	426	401	411	422	422	395	441	352	407	421	423	404	401	408	403	401	404	400	445	389	379	405	437	404	414	395	425	404	433	460	405	427	416	376	379	424	370	430	402	378	362	387	400	428	417	387	418	393	371	386	401	378	411	396	426	435	393	366	428	381	362	426	393	420	412	396	385	409	415	398	414	392	412	367	424	399	418	411	419	416	420	374	398	403	440	427	425	422	382	393	385	425	454	397	400	393	461	395	399	384	381	409	428	390	365	410	454	445	398	404	410	387	416	407	424	423	447	408	428	363	383	391	423	397	437	429	410	395	397	395	423	392	414	412	401	375	420	431	412	395	390	417	371	380	457	440	433	409	414	390	363	415	439	437	396	413	366	403	423	362	429	429	431	435	428	432	401	416	401	415	407	403	401	391	424	381	420	432	395	382	393	398	383	384	442	408	420	408	427	387	396	381	404	371	430	414	395	404	419	386	412	413	405	412	370	409	415	387	420	463	448	441	381	388	399	373	400	408	441	409	384	391	402	399	446	402	372	390	403	424	371	391	448	425	371	431	403	374	431	432	437	406	456	395	384	423	412	410	388	414	397	434	377	404	436	409	437	406	409	432	421	399	415	398	444	377	405	379	402	395	422	447	400	430	379	404	412	397	400	383	410	399	410	435	401	411	391
16773	1692	2520	3243	2899	2593	2247	2008	1649	1542	1415	1339	1312	1180	1264	1142	1175	1064	1040	1063	970	1038	969	980	1000	955	944	964	890	930	892	925	941	931	965	834	907	938	976	905	897	948	968	903	928	937	929	963	947	872	925	960	887	882	897	920	950	883	928	893	931	897	907	926	915	923	915	906	895	870	838	930	903	883	892	842	906	937	899	902	944	858	895	897	886	896	902	890	892	906	905	908	901	948	941	896	920	858	884	924	877	880	919	876	895	900	877	938	894	993	891	913	884	919	905	920	883	908	905	926	911	886	903	923	932	892	990	845	910	922	904	916	887	900	847	891	946	890	960	869	914	910	928	832	943	906	911	875	958	927	908	913	944	855	926	881	953	857	894	909	857	933	891	897	919	910	841	907	915	950	888	915	871	862	929	879	882	923	913	834	895	888	854	851	867	883	889	873	915	891	917	892	906	929	911	908	934	898	897	948	901	899	875	905	868	858	892	897	867	887	924	877	913	902	942	922	877	891	877	890	888	896	879	866	865	833	872	867	894	869	841	870	912	885	869	894	926	932	909	910	878	941	901	910	895	938	855	920	876	872	908	912	908	866	944	881	897	887	887	914	859	911	855	910	841	903	919	927	910	900	893	862	919	873	888	890	888	898	892	919	877	884	947	843	883	887	866	903	870	890	937	880	866	883	904	903	899	913	886	927	871	849	910	929	866	873	862	895	934	876	904	878	903	901	878	865	840	918	878	850	862	952	906	920	881	916	919	881	943	879	894	880	858	906	960	887	895	922	910	853	946	855	943	916	901	929	913	859	932	838	892	922	853	898	910	873	898	873	916	913	911	802	933	869	813	907	867	891	860	870	900	952	902	930	923	899	882	883	881	917	912	869	880	909	921	929	907	924	903	896	893	869	892	895	868	919	894	885	808	903	883	842	869	942	887	906	933	912	898	854	922	940	894	886	908	828	913	906	881	858	888	928	900	878	887	901	842	911	926	849	942	901	909	874	927	872	930	866	888	889	859	817	836	881	890	931	858	873	944	891	932	897	834	878	926	926	925	912	894	876	898	924	874	892	866	893	895	920	894	852	867	906	915	870	844	934	847	926	876	817	920	889	913	941	909	911	899	895	884	931	875	868	901	909	892	870	909	913	856	928	911	908	898	883	869	847	911	915	869	861	924	847	885	861	927	897	902	836	866	856	904	850	883	868	886	848	943	921	893	848	862	924	936	848	873	918	882	882	876	871	875	935	906	857	939	926	892	909	888	874	870	890	892	842	930	940	917	923	939	899	891	861	910	904	882	952	917	916	891	870	907	898	892	898	845	903	969	886	894	827	876	918	899	941	866	908	872	915	851	919	895	832	851	893	932	916	887	911	955	893	936	917	906	916	857	921	899	893	910	887	898	883	974	919	938	892	847	927	884	881	899	916	921	974	949	914	895	883	917	842	865	912	874	955	849	827	910	859	876	866	950	868	864	865	913	930	904	837	920	881	952	930	928	890	877	860	878	895	862	925	885	888	897	839	889	875	880	893	851	868	864	875	854	988	885	931	892	964	886	902	880	912	906	914	918	883	902	882	872	908	911	843	912	821	837	942	971	838	886	927	881	886	919	897	902	852	927	890	930	805	841	901	914	905	927	882	942	881	867	872	874	970	906	872	959	859	887	853	914	917	907	924	848	889	896	906	884	899	930	874	855	926	887	876	876	900	952	891	900	930	863	904	831	908	897	924	847	868	893	955	893	884	857	834	877	848	858	878	900	889	848	931	893	887	918	912	879	920	953	920	897	912	883	894	898	905	933	890	871	890	959	897	915	932	875	945	882	873	890	884	867	958	878	865	909	886	878	941	916	933	914	852	972	889	884	931	866	894	905	900	891	883	859	880	860	924	860	898	921	812	894	960	881	908	882	876	943	950	848	910	885	944	892	901	951	878	874	875	850	865	948	921	919	898	887	910	887	883	881	948	885	917	851	897	897	901	862	906	926	917	869	940	869	881	887	890	886	847	875	914	931	947	860	948	885	899	856	906	943	874	859	920	876	908	884	903	917	901	865	831	902	912	869	867	930	930	897	925	950	905	889	855	910	899	915	901	912	843	857	888	912	883	898	878	882	904	889	960	875	938	886	958	851	911	885	899	936	932	862	931	877	918	858	911	906	917	871	885	924	895	912	875	948	890	933	948	812	846	925	882	906	870	906	831	898	871	884	885	892	928	904	913	983	899	912	944	892	904	866	899	908	860	897	904	883	874	898	921	904	876	862	909	921	870	907	878	875	908	838	911	855	904	866	910	929	974	922	866	865	899	904	880	856	899	992	935	872	929	864	909	887	877	898	901	889	869	877	906	919	870	817	878	863	939	899	861	886	961	917	857	948	933	886	915	884	871	947	915	909	958	917	904	894	869	936	876	874	850	872	878	936	908	902	866	889	857	888	921	853	958	934	834	908	883	913	865	883	924	935	895	867	896	915	923	882	973	896	911	839	864	853	931	859	871	885	910	900	900	880	905	874	889	905	926	873	892	936	874	835	898	897	869	933	846	875	886	918	894	924	865	887	851	879	856	894	908	882	927	902	895	853	889	934	928	896	884	891	890	890	917	935	905	877	874	876	911	860	901	905	923	848	920	893	854	929	922	884	921	917	927	895	890	872	936	867	855	841	899	868	932	887	845	867	871	908	918	862	890	876	867	904	954	969	898	916	918	894	906	925	940	933	887	901	911	932	862	905	915	912	917	886	886	912	860	894	894	926	862	929	868	912	861	893	880	965	891	864	889	926	917	915	935	910	861	872	867	920	871	887	912	914	940	862	906	910	883	863	885	889	871	866	901	842	887	917	874	934	898	856	887	889	905	849	868	914	845	903	903	937	872	919	890	941	894	877	869	902	884	908	878	921	894	918	882	880	884	917	907	909	931	885	929	883	874	885	901	890	943	934	949	917	906	918	919	814	864	912	930	942	888	880	919	869	929	930	919	871	902	888	938	936	850	924	888	898	872	955	880	914	868	897	852	915	837	859	853	841	863	927	887	860	890	924	923	911	939	931	873	944	841	919	898	918	893	906	863	903	879	883	883	860	940	917	909	926	860	939	901	910	864	884	988	909	914	890	878	917	921	913	904	943	901	913	865	950	889	997	897	862	869	895	901	878	858	882	932	905	872	918	935	879	860	963	926	895	953	910	902	913	888	881	871	912	872	937	938	869	899	851	949	874	891	872	883	912	941	915	842	919	909	883	974	877	913	890	892	888	928	908	870	908	860	896	895	914	864	914	927	895	823	935	855	918	934	933	914	883	892	913	864	898	850	959	869	950	871	937	930	961	900	905	902	914	912	892	897	901	881	856	897	910	915	889	895	910	913	886	888	948	853	836	918	888	875	881	874	924	958	867	958	881	924	932	861	846	896	922	891	866	943	923	894	866	868	873	945	942	835	876	841	881	852	914	929	921	870	886	873	895	891	907	911	933	866	892	863	895	885	885	887	932	907	909	885	903	939
5512	441	246	241	204	234	224	221	211	233	211	176	204	193	225	175	218	211	204	212	195	215	208	195	215	202	213	201	171	221	204	212	206	222	191	206	172	191	223	212	203	205	179	218	200	199	209	208	205	163	185	204	203	215	215	213	206	190	184	226	162	203	203	211	195	211	186	207	190	175	194	198	199	216	217	210	183	201	184	186	199	185	210	184	212	185	199	219	201	175	193	230	188	193	228	239	207	224	191	172	202	181	190	221	222	216	203	213	188	190	199	207	221	220	216	183	188	208	186	168	196	215	196	190	210	211	194	198	225	198	217	214	205	226	191	214	196	188	193	187	197	196	231	206	184	197	189	230	213	173	192	207	198	196	185	207	217	184	196	202	209	212	201	190	200	183	202	187	216	213	208	220	204	231	202	208	212	198	222	186	208	199	202	196	214	198	221	219	207	216	202	200	205	222	201	193	204	207	201	209	196	196	199	190	230	219	191	226	203	194	200	190	195	206	189	206	243	189	193	201	189	185	183	214	186	198	182	221	205	168	190	221	215	200	184	201	210	192	193	210	168	211	223	211	167	218	208	191	211	199	188	186	201	213	196	194	187	202	227	207	198	195	202	232	215	182	223	200	222	212	181	218	224	196	190	191	229	205	193	206	222	179	219	217	180	210	190	236	210	200	203	224	196	199	205	209	183	200	206	205	217	226	211	196	180	203	176	200	208	240	215	208	205	186	200	193	177	206	200	176	188	205	196	237	189	206	220	195	193	193	207	207	200	207	230	214	210	190	205	196	212	219	192	230	211	219	208	190	206	215	177	204	197	215	206	213	194	186	172	197	197	197	201	218	195	208	199	219	207	185	202	204	216	197	204	195	191	208	215	224	189	184	200	181	194	195	191	181	195	208	193	193	212	189	207	180	195	207	171	216	174	194	186	211	214	181	203	207	223	215	206	246	196	220	207	218	222	196	182	188	187	200	174	216	200	182	201	209	207	214	207	211	212	196	229	227	208	207	212	192	196	176	194	196	196	182	219	193	205	227	201	189	192	259	175	184	209	184	198	174	187	188	198	217	197	175	192	195	209	190	205	230	198	207	211	227	210	200	179	190	196	168	209	212	191	207	205	200	221	188	200	216	195	186	188	173	196	206	212	215	237	194	196	216	215	207	189	182	186	199	224	176	205	223	189	206	212	204	206	189	191	182	214	191	229	217	214	200	191	200	202	198	217	198	177	202	195	172	204	193	219	189	222	220	177	209	198	208	209	218	205	205	233	183	193	204	204	211	186	215	209	202	200	199	207	192	192	206	198	203	215	196	172	214	248	206	207	233	205	186	189	234	201	202	195	186	209	191	226	197	207	207	208	187	220	196	203	216	208	217	239	204	194	167	202	209	186	211	210	202	167	201	197	184	200	204	196	201	172	189	232	186	187	206	175	197	204	172	183	210	207	204	199	201	193	210	194	179	191	199	202	192	212	195	207	209	194	201	183	201	208	216	231	196	200	205	212	198	205	208	203	200	215	185	203	176	213	197	209	191	217	225	206	183	232	201	190	206	212	208	190	184	188	203	229	198	198	206	187	215	218	201	188	208	221	231	194	206	204	207	192	197	225	188	198	186	203	188	210	181	202	195	202	200	196	213	214	191	198	206	176	200	196	206	209	205	201	228	220	225	188	203	214	220	186	197	189	199	200	185	184	208	218	193	178	166	223	230	190	190	203	175	212	190	186	211	171	185	195	191	227	219	250	197	192	184	204	214	182	209	204	202	189	207	192	218	218	214	214	181	223	183	203	179	199	213	175	207	190	215	174	206	229	225	208	225	206	210	226	188	183	193	210	195	177	181	227	222	213	188	183	183	208	198	195	210	196	197	207	222	202	193	199	196	201	205	217	187	227	197	202	200	190	185	200	203	181	189	201	216	217	189	208	203	200	191	185	219	227	245	201	210	200	209	179	221	221	224	209	186	199	210	199	196	207	202	173	205	209	164	196	220	201	206	204	212	177	209	195	165	182	179	184	191	214	194	207	190	190	182	210	199	194	209	196	207	180	201	204	184	204	198	199	233	208	178	211	202	191	182	206	204	209	208	215	230	180	210	190	205	174	208	194	200	193	200	203	205	183	224	205	220	218	172	186	215	204	181	188	194	221	199	212	211	183	183	206	220	222	226	218	225	181	191	180	195	173	205	204	214	194	207	208	210	190	201	223	232	208	184	215	227	209	228	200	176	227	213	153	214	221	201	217	183	195	206	198	193	221	244	190	200	160	190	197	179	191	183	208	184	208	200	200	239	211	175	203	199	196	202	193	216	191	212	194	221	198	201	192	204	175	203	228	179	182	188	189	216	203	186	200	230	182	200	205	222	190	175	170	185	184	212	211	200	221	198	210	175	201	184	180	182	189	196	177	189	212	219	196	200	231	246	204	208	206	218	193	205	188	203	194	211	255	195	206	160	191	203	217	206	204	211	188	225	218	209	203	214	206	214	180	191	213	199	221	179	199	215	186	228	214	211	207	200	213	219	195	182	184	219	205	190	201	189	208	185	216	219	197	198	205	208	197	219	193	199	191	170	166	195	216	175	209	205	199	195	184	234	208	215	176	179	214	196	191	211	183	182	216	216	187	213	195	206	190	184	201	173	235	199	170	203	222	214	190	186	209	173	210	197	214	218	219	196	195	236	201	199	195	195	184	196	185	206	207	222	209	209	213	193	220	196	186	211	200	182	224	208	203	176	197	187	184	176	209	205	224	210	186	208	225	221	222	197	202	203	211	211	190	231	207	173	199	225	162	206	230	222	210	197	178	230	192	224	184	210	208	216	185	175	178	195	213	186	185	201	236	177	203	183	178	191	184	203	190	199	183	233	210	200	193	217	211	175	197	217	212	198	205	215	194	197	200	173	215	180	193	183	233	206	192	210	186	193	202	193	217	197	202	229	205	198	218	201	184	215	211	191	198	204	201	215	178	183	195	214	217	187	193	192	212	198	194	184	180	204	172	225	203	198	198	182	186	223	200	194	220	202	199	199	204	214	214	183	197	215	217	225	190	198	185	205	184	198	197	206	183	203	202	196	224	234	223	190	232	207	185	187	193	199	206	211	171	193	217	192	196	214	209	223	182	197	209	194	180	204	174	195	193	202	194	228	197	191	184	217	189	185	208	195	202	191	222	219	216	217	213	204	219	194	184	211	208	221	206	190	198	203	193	195	180	200	178	199	202	217	165	191	183	206	198	217	213	197	204	199	192	199	177	209	198	199	180	203	211	216	175	203	197	204	204	204	199	205	203	188	210	224	206	197	205	237	224	206	209	214	197	198	210	161	201	215	182	195	225	211	197	212	197	205	197	205	201	204	197	221	207	197	202	223	191	196	188	172	229	175	194	185	210	195	248	209	195	223	186	198	210	207	194	215	217	203	180	183	207	211	189	235	231	189	217	209	201	201	217	205	216	218	177	206	203	210	214	208	186	198	211	179	185	210	192	225	211	202	207	208
3725	570	596	600	629	620	609	613	577	635	538	534	517	504	550	473	494	489	489	507	499	507	503	485	474	507	455	512	515	506	511	455	501	468	514	462	461	512	526	523	471	511	502	474	499	523	480	522	508	498	460	460	493	504	470	481	455	465	511	481	484	521	524	515	523	511	490	471	501	496	505	486	551	502	514	486	476	493	507	483	471	500	502	484	495	498	429	500	537	525	507	474	535	488	478	477	495	506	469	495	519	468	459	479	471	493	516	455	461	503	491	502	481	477	492	546	480	484	491	506	492	490	514	487	458	484	456	499	476	502	470	535	492	511	509	465	518	459	459	515	483	480	490	500	512	519	520	457	501	486	495	456	475	485	470	510	515	514	500	512	482	493	505	459	487	497	457	462	523	529	543	489	488	491	487	479	522	518	519	466	523	503	510	454	472	467	504	493	468	444	495	487	465	461	541	447	530	510	488	507	503	505	485	484	504	493	518	489	501	522	469	492	511	465	539	540	486	524	501	442	488	520	505	524	486	494	488	498	479	495	501	478	523	488	489	465	475	542	483	475	499	529	479	506	500	518	503	489	488	533	508	450	531	458	474	517	495	513	473	493	489	486	512	491	490	503	551	485	483	511	513	479	505	511	490	509	486	506	502	516	472	489	471	520	496	522	452	469	483	476	521	527	480	485	467	559	523	485	533	489	456	468	486	506	485	461	503	536	502	491	510	541	494	489	516	466	494	502	473	492	479	515	490	498	463	497	510	484	445	540	490	497	490	483	483	487	497	448	508	493	502	506	474	475	499	511	490	536	473	508	516	482	497	481	529	498	547	512	496	512	510	487	475	511	472	513	502	521	498	488	513	482	502	457	503	513	495	496	504	478	480	497	545	478	495	527	464	501	521	483	469	513	466	460	477	524	491	467	493	473	455	508	494	501	494	507	515	487	469	470	533	466	512	499	506	492	511	487	497	520	509	470	498	476	503	460	457	515	500	486	485	462	482	477	510	474	484	474	541	481	514	506	501	485	503	478	458	556	487	443	452	488	478	463	465	475	493	522	532	480	437	504	474	455	519	519	518	485	466	456	509	494	515	499	481	439	451	496	483	509	491	504	497	511	484	470	482	493	487	486	480	505	431	523	477	506	511	492	487	493	529	511	501	497	473	479	468	490	466	459	479	467	460	461	542	480	485	479	509	537	490	496	501	500	507	522	509	460	479	492	487	501	482	498	482	511	521	523	527	486	475	509	469	517	504	486	517	488	463	498	469	512	516	498	553	447	496	441	487	490	499	535	496	505	492	468	471	542	505	431	465	511	495	525	493	503	497	466	486	484	529	509	497	510	449	504	520	481	493	433	512	489	513	484	488	486	490	464	478	478	506	473	542	517	504	489	482	443	498	517	471	446	449	491	507	479	463	524	480	477	486	458	525	516	467	504	476	467	491	502	490	483	529	513	514	505	516	506	508	476	500	517	474	486	509	495	482	507	487	505	503	480	494	476	495	526	494	507	497	488	483	517	486	452	520	511	461	493	473	475	460	476	570	507	491	501	495	489	479	537	488	475	510	493	466	504	461	474	460	525	490	496	507	525	469	498	506	490	473	494	537	475	445	535	479	486	505	500	489	492	517	506	507	475	523	476	501	531	519	515	464	517	516	460	488	495	525	475	488	448	524	470	531	485	490	499	478	497	469	501	499	503	494	492	466	531	456	462	512	496	520	470	517	477	478	511	495	497	488	512	502	493	498	490	507	486	506	464	471	488	496	503	503	495	497	527	459	496	490	530	474	447	473	502	482	468	463	475	497	483	493	464	462	510	485	486	484	498	500	458	479	496	522	460	521	498	507	540	498	487	484	496	522	516	472	495	491	501	525	467	445	517	496	466	537	467	479	525	487	509	490	529	489	501	495	507	459	479	510	498	442	469	478	539	485	525	467	486	514	516	501	470	507	480	515	490	475	493	467	509	496	499	527	510	472	459	530	525	497	497	526	489	518	487	487	523	455	506	502	503	534	457	499	476	500	461	483	475	490	479	501	514	488	494	467	511	538	458	451	499	495	472	494	472	495	502	468	485	515	484	525	487	500	480	499	478	493	511	493	488	464	468	473	493	478	468	451	512	456	495	492	489	513	467	509	490	459	463	483	511	477	536	514	526	472	481	498	487	501	496	516	462	498	486	486	533	494	482	470	479	482	487	519	477	479	530	514	505	480	492	494	504	466	479	473	504	507	519	460	451	501	451	493	496	467	482	461	469	499	494	519	511	447	490	487	512	482	510	501	503	456	513	480	463	459	529	490	463	507	483	459	525	481	465	545	458	486	473	505	521	536	517	505	493	510	504	463	486	453	507	506	444	470	488	462	505	510	487	489	505	506	525	459	497	478	507	507	483	528	491	493	480	517	484	464	476	491	488	485	468	505	494	506	433	452	520	513	446	510	475	459	429	478	496	475	505	519	515	490	471	525	524	492	500	472	550	497	456	523	523	499	510	478	463	495	469	541	510	506	518	500	501	493	470	497	543	541	470	481	508	497	535	517	512	479	539	460	453	465	481	515	499	479	492	444	511	500	493	487	489	476	482	513	514	501	499	475	489	504	461	459	490	468	517	469	511	528	464	497	434	504	505	511	512	524	489	499	488	493	507	500	474	523	505	559	500	505	449	479	533	459	473	486	462	501	511	491	490	503	481	506	500	505	479	526	513	442	465	519	511	533	500	465	440	506	463	516	469	480	489	495	480	485	425	489	507	535	513	511	519	474	484	486	505	498	459	506	460	491	468	485	472	440	473	466	499	494	468	516	502	484	476	465	486	537	473	526	497	472	457	507	504	515	499	492	525	478	506	489	503	519	535	514	508	495	463	503	464	484	479	503	518	523	519	498	517	476	518	484	539	503	516	520	486	483	483	483	467	479	515	499	490	487	487	523	497	521	497	474	459	499	476	488	481	492	468	524	478	498	511	482	486	460	492	480	518	486	535	482	485	517	489	518	518	549	512	446	466	473	513	496	446	528	486	471	479	526	542	511	487	463	510	538	488	506	487	455	497	478	498	534	524	496	499	516	492	498	479	511	503	538	483	505	512	505	470	504	516	497	475	499	502	512	502	487	499	490	430	497	494	482	538	506	495	506	499	468	511	491	513	517	469	492	519	509	539	518	478	487	494	486	503	497	464	465	456	464	506	502	473	471	525	490	505	513	476	484	504	494	497	502	497	521	526	498	433	504	484	532	497	492	502	471	530	469	495	521	490	532	510	471	512	436	477	484	518	484	496	473	514	522	490	523	472	473	473	513	462	515	484	458	518	522	490	525	515	487	450	516	520	488	484	462	480	493	478	536	485	518	515	484	501	510	514	483	462	479	501	472	505	471	496	492	506	487	497	484	478	509	464	518	539	479	469	516	482	512	464	473	502	478	508	495	502	468	512	536	514	442	483	509	457	476	460	470	473	530	445	511	515	500	483	480	479	517	512	478	465	496	509	502	502	503	468	493	468
18070	1992	797	735	655	526	425	375	383	378	331	305	320	325	282	278	297	332	292	289	270	301	264	275	299	258	291	309	310	304	288	287	302	282	297	297	286	318	257	341	281	289	302	288	282	269	306	297	272	275	257	283	282	300	270	312	322	302	268	281	270	260	251	297	266	283	294	278	327	283	299	267	291	297	319	280	250	280	280	274	287	282	289	293	284	289	265	295	292	301	300	286	254	257	273	316	280	266	275	316	268	319	264	289	285	288	270	272	286	272	285	281	263	279	249	299	297	294	285	281	269	283	293	277	293	275	275	303	307	282	318	271	274	308	297	292	275	315	296	284	289	257	270	260	282	304	282	294	275	291	245	292	294	270	275	277	288	312	270	290	296	259	311	275	270	304	298	303	311	302	305	289	274	289	314	291	289	344	284	269	263	260	259	298	287	305	275	306	300	276	301	297	289	299	263	302	292	310	331	264	287	304	303	281	261	224	266	267	306	306	275	292	297	279	291	286	261	267	277	276	279	301	271	287	271	268	270	282	290	286	280	296	279	261	263	277	302	296	295	283	289	269	263	280	254	280	269	301	253	282	290	260	277	305	323	277	263	309	257	247	290	282	307	279	287	264	293	294	289	264	280	315	260	272	305	284	294	290	284	291	261	297	299	268	307	288	316	280	310	297	259	279	265	276	268	287	292	284	299	290	289	271	288	263	307	324	277	276	287	328	313	289	290	320	276	301	282	278	276	266	307	280	300	288	315	270	296	292	269	295	278	297	276	276	284	288	294	281	300	275	262	290	305	247	272	280	297	301	297	298	332	265	289	300	269	278	296	301	274	286	293	299	275	292	288	305	280	285	304	286	255	290	266	290	295	293	284	315	277	257	305	260	307	276	294	276	298	273	283	277	295	277	281	266	279	312	293	269	312	276	269	287	279	301	259	260	262	287	273	293	292	281	276	271	270	303	255	292	284	263	292	279	298	302	300	284	299	279	269	267	256	326	268	313	243	278	267	267	273	302	287	255	293	264	329	287	300	324	287	274	288	267	299	281	280	277	256	288	277	270	276	240	286	290	301	280	266	259	274	270	267	270	253	341	287	248	296	287	281	291	316	290	319	278	327	334	279	292	290	311	288	277	274	308	301	289	304	289	329	304	303	299	289	261	279	286	297	300	311	304	343	291	295	272	314	288	296	250	276	288	273	276	297	318	291	289	271	304	320	282	302	264	278	296	298	263	251	280	286	294	304	281	289	274	252	269	297	281	275	259	263	279	278	290	275	290	288	278	281	294	296	267	263	228	291	277	293	291	285	284	297	277	265	269	293	256	334	309	283	287	293	303	277	271	303	279	312	296	288	298	297	284	300	301	278	279	281	258	285	264	302	268	297	271	303	303	315	285	266	294	295	293	278	290	288	269	275	250	315	261	286	298	268	285	279	283	294	298	283	301	274	281	258	301	253	303	298	283	311	280	295	287	327	283	265	270	287	280	269	299	268	284	271	296	265	318	333	328	302	280	318	287	282	267	286	276	259	273	268	294	296	305	279	286	295	286	281	297	294	300	273	271	263	272	255	292	301	303	248	274	279	265	265	290	324	267	284	308	288	293	283	276	289	257	286	291	268	290	283	315	317	272	298	300	302	293	312	285	293	285	305	302	299	297	268	291	254	274	305	281	256	288	289	302	295	263	256	268	288	290	253	315	300	269	281	272	294	286	306	255	306	242	255	267	289	309	273	270	265	307	298	271	290	285	293	276	285	283	299	273	285	268	301	275	256	284	306	280	299	297	295	287	301	309	288	309	278	300	297	277	280	284	296	261	273	265	314	268	257	300	318	268	314	298	274	296	299	271	262	275	289	302	296	289	282	278	252	267	286	277	269	322	290	292	281	305	262	271	284	285	320	267	298	290	309	307	256	301	282	256	263	249	287	280	291	288	322	284	286	280	298	276	311	285	262	282	258	289	294	256	284	286	294	284	260	286	311	276	291	240	293	299	279	284	293	302	254	267	261	307	283	311	291	270	289	308	292	294	285	272	274	292	266	262	295	274	276	267	300	300	286	279	282	264	299	269	344	267	285	257	272	271	281	303	278	295	259	324	287	288	293	289	279	281	289	296	292	272	326	281	242	283	283	293	293	263	311	295	301	280	267	301	285	275	300	300	283	288	257	270	295	256	260	273	285	311	257	273	279	315	293	294	283	313	261	289	281	297	278	297	314	270	268	288	292	307	334	311	309	309	289	280	284	268	275	280	307	287	285	296	283	283	266	250	275	258	281	301	273	284	296	292	283	325	279	285	280	255	256	286	261	278	320	309	309	282	285	259	310	243	262	285	275	308	273	295	276	238	289	258	288	289	268	279	286	254	265	305	275	274	303	278	289	313	272	275	321	306	292	261	303	313	289	271	305	274	315	287	316	309	282	274	299	280	244	280	308	264	286	285	286	257	303	288	307	257	312	292	283	309	303	263	289	293	295	267	285	275	281	274	288	256	316	279	294	297	277	269	269	283	255	308	277	247	304	291	307	259	319	261	271	275	295	263	279	292	302	288	285	291	302	287	312	295	264	290	273	268	290	307	289	296	301	301	285	258	292	304	294	299	297	262	243	306	251	293	307	277	325	311	290	262	293	269	273	285	272	297	303	287	300	274	339	277	296	277	265	294	283	334	309	264	306	296	274	268	289	249	286	262	285	263	279	301	303	292	271	295	281	283	291	275	254	266	308	302	313	265	293	306	286	324	277	314	287	285	284	298	252	295	269	291	286	264	276	251	280	260	278	285	309	298	299	291	300	291	305	298	305	329	312	283	299	269	289	316	273	317	267	269	251	237	267	275	284	282	279	301	281	279	269	274	288	304	289	293	283	265	294	255	307	278	279	253	311	259	312	275	313	268	281	275	284	305	300	257	299	262	282	296	277	296	259	307	287	291	297	262	281	285	262	262	307	285	269	281	293	310	306	308	269	303	279	290	284	288	303	275	298	284	280	277	265	269	256	287	281	275	280	299	277	303	291	292	294	270	324	248	296	267	268	293	291	280	279	298	306	313	313	279	248	303	257	307	290	299	281	270	258	255	283	294	297	289	269	313	306	266	265	276	285	261	273	249	285	288	283	270	261	278	309	303	287	298	306	293	277	270	248	299	299	339	282	299	294	303	258	276	285	275	284	311	266	282	294	310	289	298	272	275	274	283	303	273	288	302	278	303	308	276	284	318	290	257	306	267	307	311	299	268	284	310	300	277	296	307	273	293	250	268	271	266	277	300	283	285	286	300	281	261	288	295	315	293	282	300	276	288	286	299	317	276	294	256	287	270	303	277	279	296	296	248	274	282	312	286	280	266	312	308	302	285	322	302	316	253	285	307	302	316	327	273	264	277	300	271	306	283	273	257	295	288	319	284	288	286	239	300	282	277	294	274	274	276	275	289	251	278	322	257	303	279	268	269	243	296	290	287	321	287	264	268	294	291	270	291	281	272	254	319	266	291	286	291	278	322
11375	1088	1539	1901	1891	1541	1384	1245	1105	1098	987	858	877	843	803	837	771	757	748	693	738	718	703	725	703	664	718	693	654	678	640	723	697	674	664	643	682	690	657	643	697	697	707	666	694	662	655	693	659	680	695	699	657	629	620	678	693	666	659	660	637	681	648	665	699	676	664	639	645	612	691	691	679	721	675	648	683	682	641	684	641	656	667	682	651	700	694	665	662	698	666	687	677	656	633	713	650	637	690	632	694	618	649	706	662	655	677	665	656	701	664	684	702	675	673	664	651	704	688	679	640	667	651	666	685	631	668	679	674	697	657	665	648	663	641	670	661	687	657	663	681	677	672	658	689	651	672	671	659	637	708	658	653	640	662	655	695	652	685	685	661	606	653	662	656	658	625	662	596	661	672	670	677	639	694	645	703	635	618	644	652	593	643	605	689	681	672	652	643	685	733	720	658	667	662	636	655	685	671	676	673	658	661	654	673	618	689	654	620	641	669	674	708	699	679	678	655	671	662	632	663	659	639	698	687	676	669	692	632	707	601	685	683	695	621	645	687	716	622	666	690	672	620	683	642	671	691	717	632	654	646	627	646	683	639	658	673	643	662	636	662	665	661	656	708	665	632	671	656	640	636	661	670	644	611	664	658	705	675	641	648	662	636	672	677	632	656	654	659	693	624	665	611	699	672	648	680	640	631	656	633	649	670	631	681	671	686	644	690	678	696	614	658	718	658	644	618	601	690	675	628	695	611	667	673	620	692	619	659	693	663	699	667	577	695	650	677	632	616	662	662	675	629	682	652	674	668	675	659	636	686	681	657	658	668	654	635	657	688	652	659	618	647	715	640	629	606	655	700	697	652	656	637	656	678	698	635	647	632	684	678	656	677	667	664	694	670	657	689	632	632	612	653	636	648	669	653	634	682	669	634	648	694	626	657	691	665	653	628	666	662	670	685	668	673	632	715	672	661	690	641	642	682	683	668	685	706	662	672	623	664	676	627	659	732	690	630	677	636	622	677	646	684	667	663	632	637	650	692	627	616	635	672	645	675	661	643	660	666	674	666	624	620	671	615	677	628	640	648	703	649	686	708	650	683	664	686	679	691	643	685	674	690	580	646	650	663	623	665	634	648	630	660	681	668	655	662	689	662	649	644	667	617	685	661	624	672	666	623	637	672	662	686	658	665	641	663	688	664	658	683	618	684	682	645	666	652	663	615	653	656	664	647	645	713	642	646	694	641	638	672	644	646	653	636	680	687	664	637	618	658	659	663	656	676	632	654	678	686	664	658	631	675	711	653	654	737	685	695	632	664	681	648	697	637	690	660	643	658	658	673	666	676	669	634	710	655	686	657	669	652	704	667	680	666	692	651	652	643	706	647	679	659	655	628	661	699	677	658	625	692	691	676	633	694	628	657	685	669	665	650	673	691	656	635	691	672	661	628	646	655	627	687	614	620	683	659	638	660	687	642	653	651	653	624	633	664	685	650	678	668	615	644	636	710	652	660	648	696	675	639	679	677	652	681	709	650	693	644	645	673	659	653	685	718	635	703	658	623	662	660	687	669	675	647	641	669	648	651	680	734	647	635	662	715	681	668	630	642	677	709	694	667	687	659	673	651	672	650	643	638	663	641	667	648	654	626	654	715	639	701	670	668	640	658	647	648	631	643	651	662	693	649	657	711	669	699	632	655	681	682	646	672	694	655	712	630	627	650	655	682	677	655	673	641	660	665	663	617	624	679	686	641	666	677	640	604	639	632	616	672	650	668	700	677	628	695	643	667	639	702	679	660	686	675	653	622	650	676	608	711	673	672	646	676	639	687	653	698	669	621	644	671	712	703	637	654	675	666	643	689	668	634	665	621	689	726	627	631	656	643	666	675	600	655	629	675	634	669	686	695	679	684	653	719	645	701	659	691	618	699	652	657	671	668	659	611	660	668	701	651	659	682	656	652	648	653	679	669	657	631	697	628	638	643	663	668	653	654	699	698	611	676	667	615	624	652	691	637	648	657	688	675	630	696	646	680	660	657	668	700	646	672	644	662	651	652	678	679	687	673	667	633	644	716	661	667	691	648	670	644	655	622	632	647	652	674	640	687	649	632	686	631	678	656	670	739	663	623	717	635	665	701	698	673	674	673	660	617	674	684	672	625	663	695	650	587	623	667	637	641	688	675	665	667	648	697	685	618	678	678	675	655	651	667	658	656	653	612	625	649	684	638	659	675	690	675	699	647	704	659	692	677	664	663	622	657	672	662	661	667	706	688	636	652	633	642	670	670	652	631	670	592	704	664	605	618	625	653	682	606	633	619	667	615	617	673	630	679	632	626	650	684	651	650	644	648	645	694	677	703	672	639	681	629	669	635	668	639	638	645	610	654	665	665	611	660	613	637	645	689	685	669	719	682	671	663	715	655	629	647	651	638	655	673	731	648	667	665	621	645	626	657	634	687	660	685	654	688	701	699	719	693	663	697	649	645	650	679	652	764	638	657	649	650	657	652	601	636	659	688	661	665	638	643	668	675	655	663	701	678	646	622	655	688	654	686	682	698	675	619	686	635	656	624	676	685	693	664	710	653	676	658	648	617	660	664	638	695	665	654	704	662	688	636	649	651	672	676	652	655	664	668	676	676	638	666	686	651	663	626	684	687	643	651	646	673	712	626	676	686	694	665	592	662	663	675	660	683	637	653	619	668	696	689	676	616	717	654	636	622	667	649	642	674	663	690	670	651	687	684	672	673	670	688	612	659	683	643	625	585	636	685	670	690	618	674	704	622	631	613	612	642	691	621	663	693	652	637	648	668	657	681	674	641	636	681	648	648	703	678	659	636	691	663	615	666	642	658	692	690	660	659	623	651	667	646	643	685	624	617	651	658	644	661	646	688	671	695	660	686	696	681	629	647	667	667	648	609	645	604	666	633	623	657	688	646	642	657	661	711	651	635	645	713	689	649	674	675	673	670	624	709	679	657	670	672	660	663	693	639	628	677	676	621	666	682	698	611	662	655	629	631	584	641	650	675	669	698	696	654	659	672	660	669	678	692	678	608	613	649	667	648	660	637	690	631	710	701	615	647	629	684	673	644	674	757	689	653	644	668	695	659	638	688	610	642	619	667	693	656	676	649	642	667	664	626	680	676	698	650	637	663	695	662	680	655	628	674	644	664	683	642	680	653	627	658	690	664	675	675	663	689	672	698	646	648	651	666	653	658	658	664	698	653	676	694	653	659	675	625	668	664	669	652	670	691	667	680	694	719	681	648	698	655	645	672	660	635	625	621	681	638	690	664	669	687	660	679	659	617	625	663	682	642	659	632	656	662	684	637	681	601	686	652	697	673	624	671	658	667	676	692	665	678	653	658	659	668	657	643	636	688	648	640	654	643	678	658	644	708	678	654	649	672	621	670	700	647	631	629	687	657	615	625	661	687	650	663	627	673	677	632	667	656	642	633	695	661	648	654	694	677	650	661	629	687	682	678	690	635	655	631	696	679	694
27805	4102	1408	1272	1002	829	797	645	591	516	513	471	503	460	494	464	469	455	449	444	409	448	419	419	446	427	412	414	424	418	453	400	398	446	438	418	392	424	397	400	445	394	373	414	412	426	474	421	415	422	430	421	379	378	390	398	371	409	429	372	384	402	371	394	442	427	400	396	380	383	437	389	422	406	412	413	395	391	378	394	395	406	436	408	390	370	407	412	427	468	444	375	403	365	351	411	431	430	433	398	448	449	392	384	410	393	430	403	406	370	411	397	392	391	411	398	387	418	396	372	435	432	355	398	424	445	432	397	378	377	438	447	387	409	418	412	402	418	415	348	402	384	398	434	430	429	402	358	418	409	390	404	421	409	390	420	415	418	421	444	384	412	381	374	389	423	373	409	421	407	442	397	407	410	398	396	390	411	395	417	401	438	398	369	395	433	388	441	398	374	392	443	409	407	410	416	423	382	375	398	384	419	460	402	402	406	376	416	409	409	414	403	427	418	416	370	403	423	402	407	422	430	461	399	376	365	412	439	398	407	411	425	392	429	427	422	405	388	389	383	415	366	414	394	433	413	397	414	408	421	432	398	419	441	409	448	380	400	386	393	370	400	404	398	403	357	427	421	422	405	439	424	376	426	406	400	407	436	376	386	379	356	365	384	383	423	397	420	411	399	414	375	414	395	405	425	399	377	381	402	381	390	449	429	403	424	390	400	396	399	398	387	403	427	412	388	380	369	420	414	436	417	454	368	443	406	420	362	402	419	405	410	418	381	449	417	394	394	437	440	377	444	420	428	409	401	419	419	416	421	423	403	402	406	383	391	405	423	431	377	387	420	445	424	383	383	385	393	406	438	374	424	423	366	424	391	400	402	383	369	463	417	425	383	440	397	420	405	390	391	382	372	405	429	426	401	419	401	404	426	358	399	430	414	380	403	395	411	439	403	379	425	413	424	433	406	417	437	433	440	429	396	389	395	411	406	398	409	398	381	398	433	377	400	385	373	370	415	413	387	432	415	378	412	429	420	439	374	348	388	431	413	413	416	422	384	360	402	398	423	363	426	373	434	397	380	414	439	434	413	422	421	433	415	419	428	417	401	404	392	413	424	390	381	375	375	418	415	377	424	375	448	416	412	387	420	403	444	436	431	411	409	400	384	413	389	395	387	418	394	403	409	395	434	422	415	405	380	414	385	400	422	404	425	401	418	435	424	383	414	400	408	416	390	384	416	383	389	436	420	437	404	382	420	444	415	398	404	397	373	421	411	390	419	367	429	375	417	374	407	396	367	412	420	419	419	404	428	391	408	419	433	386	386	351	419	371	404	421	419	370	399	383	428	401	358	411	394	426	362	414	390	382	383	413	386	449	400	434	385	406	433	450	398	371	388	428	430	403	398	429	375	397	410	397	406	402	387	374	419	374	419	392	406	391	423	401	348	406	402	397	375	379	424	416	389	380	403	405	371	462	384	374	367	424	426	385	345	429	421	427	366	395	392	425	412	450	376	390	410	465	400	375	426	395	429	409	402	465	447	405	397	376	414	388	439	405	424	386	356	394	392	425	402	391	373	450	398	376	410	439	395	417	361	405	379	414	381	404	383	421	418	378	382	389	385	420	425	409	395	410	401	396	395	432	388	401	412	420	411	438	413	397	426	356	396	393	405	391	417	436	412	389	410	426	401	388	447	393	399	347	377	372	395	392	452	441	370	390	392	427	374	411	390	412	430	397	390	413	371	445	387	373	391	442	435	374	396	397	378	383	386	398	400	409	373	377	374	395	390	384	400	422	381	380	395	397	430	384	415	419	395	397	427	393	437	408	388	427	404	409	401	401	403	410	412	419	422	424	423	391	420	392	403	407	397	389	408	411	392	422	359	426	379	379	420	408	408	415	412	423	465	379	440	433	436	398	388	384	392	433	438	473	394	392	392	435	434	413	397	412	405	389	419	370	398	422	394	384	433	422	390	415	403	416	394	407	435	426	384	392	425	393	444	405	395	409	416	407	404	395	401	414	393	389	379	400	392	390	415	428	412	449	391	354	382	349	364	441	410	404	374	444	416	413	409	401	411	382	401	442	423	389	411	389	376	422	395	408	426	395	400	374	397	405	363	399	411	402	428	404	360	422	421	417	397	357	456	426	426	395	389	376	390	412	389	382	413	386	423	406	374	395	372	411	381	407	401	421	395	399	396	401	401	418	417	444	421	426	413	428	375	423	370	404	397	405	400	410	389	397	419	407	423	394	396	427	352	398	401	407	404	359	387	384	383	405	412	444	419	406	382	381	418	401	411	434	382	370	411	417	408	409	378	416	400	399	384	399	395	374	380	397	401	428	415	408	375	405	397	388	391	376	391	424	396	419	408	399	407	401	427	361	376	418	445	400	405	388	381	403	385	422	424	408	414	419	411	409	449	420	406	369	415	367	369	368	416	398	401	396	402	422	417	406	401	409	361	381	433	398	404	425	430	449	394	413	415	403	401	407	367	416	378	377	393	429	444	381	397	410	470	398	425	424	408	432	440	405	406	437	426	411	372	404	399	389	379	442	400	430	423	401	390	402	395	399	421	409	411	396	438	409	401	429	399	396	392	363	394	404	398	382	436	399	422	381	421	382	377	414	436	415	420	416	409	449	421	373	413	383	394	443	394	389	404	400	380	395	453	422	405	413	443	405	403	390	403	392	398	417	394	433	436	418	407	394	429	371	382	390	396	382	358	421	419	401	436	397	403	388	391	389	388	416	449	422	438	421	384	440	392	450	370	389	446	383	394	422	386	417	379	421	403	422	416	440	359	402	424	394	437	382	413	434	395	405	385	376	437	423	407	386	385	408	412	401	405	381	438	396	361	395	382	389	421	387	419	450	421	379	420	426	401	405	420	421	391	437	399	438	388	378	461	396	400	418	428	417	409	418	393	426	412	375	401	397	388	410	411	426	379	411	429	427	430	432	403	393	441	432	420	413	381	441	404	403	380	396	383	393	418	405	381	380	425	373	422	428	437	431	386	377	443	400	414	368	415	385	415	423	409	417	367	418	384	417	412	409	388	373	396	380	427	435	448	417	406	403	424	406	407	393	405	397	394	385	428	436	340	355	436	367	417	390	404	406	397	397	350	411	385	394	390	407	359	409	422	430	371	433	424	399	420	387	419	389	436	387	408	448	432	395	388	402	403	441	460	404	411	390	435	409	420	403	373	411	372	425	381	371	409	430	394	436	393	416	424	423	420	401	422	397	386	436	413	401	396	390	394	383	440	434	394	431	417	398	417	410	396	422	440	444	435	383	387	398	430	371	401	390	348	358	391	412	388	372	383	422	375	411	394	422	435	420	412	395	449	420	409	397	415	394	437	419	400	403	397	437	411	430	389	418	469	407	420	413	446	403	400	390	401	391	422	396	394	431	418	375	418	391	422	430	381	436	377	393	424	408	420	399	401	387	405	364	419	351	462	406	391	392	347	419	413	385	430	399	415	423	408	410	374	437	413	451	389
15086	1597	2481	3012	2841	2323	2378	1966	1663	1643	1443	1243	1380	1183	1189	1181	1188	1055	1081	1011	997	981	982	928	960	1009	938	899	947	846	971	881	953	956	954	915	874	965	890	916	918	877	889	870	880	929	867	886	899	824	883	920	954	914	881	950	878	900	845	913	927	945	877	883	939	898	922	875	933	874	888	942	853	921	861	914	859	918	901	932	909	958	874	889	878	868	870	891	868	869	882	900	885	915	841	848	878	898	940	929	854	926	881	875	885	916	871	854	881	932	906	917	920	835	924	901	864	934	920	897	873	887	884	877	868	889	890	936	881	915	893	899	862	880	884	877	858	905	875	932	880	907	945	912	959	844	919	951	948	907	926	886	880	882	884	905	852	885	905	870	829	918	908	919	905	894	903	900	897	949	851	834	878	860	875	879	915	961	894	902	870	904	902	856	909	887	842	865	895	911	951	872	937	891	885	888	855	930	938	916	792	867	860	913	887	878	886	908	887	894	914	932	913	931	882	857	868	861	866	924	910	865	868	910	901	921	899	894	882	869	878	895	901	868	854	886	933	893	882	898	856	876	879	912	894	872	880	922	901	891	900	898	885	886	909	905	893	913	880	925	861	873	900	857	945	885	894	935	888	861	929	849	887	863	927	918	904	908	838	896	901	918	911	871	934	893	887	923	941	902	907	897	847	898	885	877	874	882	864	914	919	897	906	929	933	880	865	932	885	878	889	891	933	905	870	932	857	898	897	876	897	870	865	883	846	963	837	922	932	884	906	889	907	905	912	887	871	915	903	910	901	884	932	901	886	887	890	886	904	903	887	898	899	829	909	851	887	904	903	876	922	915	891	905	910	882	939	901	848	885	915	909	864	863	941	906	873	933	922	922	935	880	867	949	893	908	940	890	892	880	867	829	898	936	868	912	881	930	879	907	904	901	875	863	915	960	894	890	906	875	944	918	856	944	865	882	837	901	929	886	915	882	898	870	891	881	894	869	957	908	949	907	945	938	903	929	889	905	835	908	894	895	895	864	868	869	875	887	917	889	881	898	871	906	866	882	882	878	876	932	919	911	908	920	901	940	869	864	920	937	867	876	901	899	930	879	869	892	917	900	893	900	918	865	915	885	933	881	887	875	960	904	852	880	875	872	885	899	921	897	949	886	869	895	878	879	904	889	870	878	909	903	874	908	898	900	962	889	862	920	886	859	941	866	871	902	929	905	937	851	901	868	891	936	929	905	846	906	939	886	988	875	959	888	940	870	904	876	854	897	906	883	854	888	969	895	916	893	933	883	909	892	935	867	896	887	889	893	863	846	896	995	859	821	903	912	927	921	896	922	888	901	839	894	832	862	901	886	852	886	883	911	871	916	940	888	866	912	865	886	896	907	878	900	902	909	909	944	863	897	863	899	811	881	903	855	858	907	923	911	898	911	862	828	915	899	854	933	933	874	876	881	906	854	862	887	886	917	949	930	943	911	919	892	904	874	869	910	891	877	905	905	881	1011	900	889	879	824	876	897	861	916	846	840	888	899	906	876	885	902	900	918	857	960	854	908	917	894	903	895	886	907	928	877	909	896	907	890	875	864	918	904	856	922	823	894	892	941	914	900	900	895	892	887	896	965	892	871	873	880	918	904	860	874	872	883	869	885	852	880	892	838	932	864	883	914	839	953	899	838	899	917	899	885	920	930	871	918	885	902	891	911	910	898	886	882	977	930	900	880	941	909	883	936	852	940	929	896	907	906	949	926	867	895	903	859	832	904	833	918	903	896	840	914	913	868	923	886	930	885	893	898	914	887	837	898	862	882	949	869	902	886	872	873	917	866	962	917	876	871	887	883	873	914	871	887	830	900	923	848	849	835	919	927	922	839	918	838	959	874	860	906	913	915	903	913	911	900	919	915	877	881	875	860	918	896	961	914	923	916	884	853	949	865	951	855	874	906	941	931	922	879	922	857	906	898	903	937	932	871	925	865	890	885	900	880	847	870	892	892	936	934	962	830	901	863	910	850	862	884	874	931	870	826	887	928	880	908	904	899	959	899	889	866	945	864	894	889	871	890	929	878	861	887	845	896	881	880	906	941	830	867	925	839	839	912	938	834	878	855	880	907	914	906	917	917	913	915	907	819	903	887	924	856	880	847	922	832	886	890	824	900	935	877	902	928	898	865	895	841	885	887	886	908	866	864	916	912	878	970	910	875	867	813	947	893	905	912	868	840	843	913	889	840	867	917	849	883	934	872	845	881	882	858	897	903	901	892	924	929	873	805	832	850	892	894	881	903	902	899	822	887	946	923	878	915	902	801	914	931	877	882	899	879	830	849	864	819	909	917	852	884	862	864	870	881	920	896	886	920	885	837	925	896	902	868	856	929	916	901	898	900	934	931	869	910	933	853	864	864	878	891	899	889	853	895	915	913	844	848	879	891	955	892	883	899	882	866	907	910	942	929	890	886	877	898	919	956	917	894	892	884	858	912	913	907	914	953	886	888	890	914	884	891	894	947	881	918	912	915	878	910	893	880	913	859	867	890	897	916	861	905	916	892	895	872	923	908	916	881	876	872	886	883	843	909	946	851	918	925	901	892	869	853	921	850	940	856	860	820	847	855	945	883	906	889	904	901	879	845	954	919	888	864	917	899	867	900	898	879	912	869	872	921	908	923	872	891	918	865	922	866	896	874	856	864	904	876	884	875	887	913	912	909	910	826	897	893	945	939	831	895	918	898	890	908	890	874	904	915	935	909	974	890	859	923	923	875	904	860	909	892	886	895	879	919	899	876	887	867	936	822	896	884	925	930	933	887	977	877	858	910	903	948	946	874	875	837	903	888	856	881	840	907	917	872	931	903	891	857	896	893	933	936	866	958	894	896	923	876	886	897	892	823	898	905	888	881	844	950	895	870	938	935	855	910	892	821	858	904	929	868	844	907	888	857	905	940	934	933	949	842	865	903	951	960	946	851	912	901	868	862	877	895	830	921	930	912	891	893	888	904	903	893	872	935	877	870	901	897	870	897	931	868	903	843	922	848	950	863	907	923	890	885	983	894	900	894	917	887	938	855	900	895	944	896	892	917	821	894	838	936	852	878	941	887	880	920	893	870	889	959	907	856	868	899	936	898	868	905	861	903	883	910	858	895	951	893	903	916	872	914	870	876	899	890	846	925	919	887	885	910	836	857	946	906	908	904	907	858	920	854	940	853	887	875	897	893	890	895	918	874	906	927	884	889	956	873	914	931	875	925	904	885	879	857	914	901	928	861	937	881	890	866	910	857	904	894	925	946	876	908	902	905	837	907	896	922	906	882	848	851	851	943	852	864	892	858	875	972	919	846	875	878	907	928	928	871	935	886	895	923	881	881	898	923	943	885	910	882	826	856	887	885	837	941	941	886	881	884	876	931	883	863	903	918	907	903	878	884	870	854	904	894	902	927	898	935	886	918	916	889	869	896	865	896	935	909	871	895	885	862	864	929	933	915	881	923	885	945	861	849	881	916	883	946
5123	377	211	245	235	195	211	211	216	195	220	207	188	196	213	183	205	202	192	211	196	188	177	190	173	205	198	202	207	179	198	165	191	198	213	206	224	211	188	203	230	202	198	193	179	203	187	200	191	214	208	193	220	194	231	204	230	218	217	220	196	199	216	172	193	203	195	180	179	206	191	187	195	180	175	197	196	196	234	177	206	197	203	203	198	195	187	236	190	180	184	177	198	192	231	210	202	197	195	208	188	207	207	189	194	214	213	207	197	199	193	173	170	193	202	178	200	191	184	204	203	208	214	182	203	175	207	216	182	178	202	218	215	212	229	197	195	201	211	202	181	191	194	180	220	200	209	189	174	199	228	210	226	199	227	209	171	192	195	207	198	208	233	240	183	218	174	196	206	212	199	193	187	170	187	172	207	186	190	247	201	197	194	203	209	193	204	202	191	208	200	199	211	208	200	184	186	202	179	215	207	199	209	186	215	192	193	208	194	175	189	189	194	183	190	204	174	194	199	196	235	190	202	215	216	179	196	204	222	205	195	201	195	182	199	202	187	217	239	203	208	206	202	197	214	206	222	198	183	195	205	180	192	206	191	191	181	225	198	171	221	177	203	194	192	195	224	214	206	200	192	209	205	221	192	223	183	210	212	192	169	193	182	201	190	186	218	197	199	219	172	191	198	222	189	186	183	188	187	205	192	205	210	202	223	187	198	182	216	204	175	206	190	201	202	206	217	205	184	214	190	232	206	197	226	217	203	214	194	181	227	195	198	197	193	190	196	201	210	191	230	205	191	197	214	220	214	188	185	211	201	202	178	208	212	226	195	190	211	187	210	197	210	234	194	202	211	207	199	194	183	212	205	205	195	201	189	217	202	198	176	200	167	170	217	186	214	187	201	206	191	221	210	196	199	178	200	200	177	178	207	205	211	196	205	219	197	196	192	190	168	203	210	194	184	211	205	194	200	207	200	197	230	212	223	201	197	188	183	191	191	208	195	196	199	191	172	201	197	172	198	194	220	199	216	204	219	172	193	202	205	194	185	196	202	197	184	184	207	187	199	180	216	187	186	204	211	217	234	197	185	199	211	175	176	186	193	218	228	208	196	193	215	189	218	196	203	182	186	182	211	198	175	181	222	205	195	227	210	193	173	208	182	179	215	164	187	217	200	196	202	213	181	195	181	225	191	201	179	205	220	209	202	206	204	206	194	201	214	170	200	194	174	218	198	183	185	180	212	231	216	214	203	195	212	206	204	187	189	190	193	186	197	212	206	207	190	202	184	221	194	221	200	182	231	198	211	161	178	216	222	193	204	216	205	212	202	188	202	190	209	208	166	203	188	191	186	189	197	192	198	203	187	173	218	180	213	205	169	220	212	188	205	172	185	206	179	207	192	173	220	233	199	186	202	223	206	185	204	181	204	219	189	187	193	203	222	217	209	173	213	213	190	219	177	213	191	203	205	196	198	182	191	206	175	189	209	168	179	201	186	194	193	208	203	196	191	184	195	198	195	183	208	195	202	222	200	205	216	175	199	159	209	238	208	190	179	202	205	220	190	195	206	193	191	181	219	198	193	176	177	192	191	179	207	209	190	209	218	220	190	203	195	209	210	194	212	184	167	201	237	201	215	197	176	194	218	217	194	206	206	191	198	175	185	218	209	252	202	214	171	197	201	194	193	209	202	209	220	195	199	192	227	176	207	184	186	212	200	180	155	211	186	211	200	217	206	200	198	208	193	181	205	208	198	196	190	197	195	188	203	205	204	182	202	219	206	191	195	220	179	205	192	189	200	207	207	213	222	215	182	203	193	195	208	192	214	204	216	223	216	211	230	215	235	170	222	213	218	238	161	212	188	177	205	226	198	163	197	202	205	208	178	184	193	189	184	209	212	222	207	199	202	235	202	199	208	176	219	176	194	202	176	207	203	198	189	223	177	184	212	201	199	181	207	182	222	206	203	222	194	194	171	204	206	195	224	204	201	188	188	197	199	201	167	245	169	185	201	208	198	221	209	212	203	201	192	170	206	198	223	217	220	213	176	181	173	198	198	177	204	198	200	200	195	177	224	222	204	217	197	203	190	202	212	226	211	172	202	190	195	191	209	222	209	205	173	166	204	179	198	174	194	212	180	190	207	172	214	173	218	182	214	198	178	220	206	200	182	209	224	213	209	228	181	217	183	185	193	175	185	198	186	198	203	227	199	173	172	181	184	230	191	193	207	199	190	171	166	198	200	196	187	207	207	179	216	185	195	192	186	209	214	185	194	200	233	207	198	201	228	204	202	183	201	187	183	202	214	203	215	187	201	214	214	190	194	191	237	204	208	197	218	201	191	193	212	234	196	194	197	180	202	195	229	184	211	200	191	228	187	192	204	202	190	210	180	210	227	213	201	205	206	209	194	200	213	175	228	217	198	205	219	206	201	217	210	195	236	211	185	190	195	194	174	184	224	202	187	185	193	185	199	191	206	205	187	192	202	194	200	185	189	181	208	180	177	193	202	210	228	205	177	183	200	187	192	189	217	182	197	238	209	226	210	216	168	209	213	192	194	191	201	204	193	218	173	224	184	202	202	205	199	252	211	201	193	185	209	222	215	211	194	185	204	193	163	196	175	203	205	198	178	205	221	215	162	197	216	205	249	179	178	191	219	181	199	218	190	181	200	193	189	209	205	199	220	220	195	204	187	200	206	171	184	232	201	210	201	162	195	212	217	215	200	212	189	213	182	201	181	195	171	159	185	172	186	207	190	179	218	200	210	212	191	191	190	216	191	231	216	193	204	198	215	189	206	203	211	223	199	214	229	181	205	179	205	200	213	194	199	204	186	204	193	189	184	198	205	197	193	183	182	196	197	197	176	207	183	207	186	207	210	215	193	187	203	209	186	235	215	201	193	202	212	188	232	206	210	207	211	172	185	197	193	187	181	192	215	178	208	201	215	209	170	198	189	206	199	194	199	198	189	222	224	164	204	207	215	180	246	210	203	207	164	201	203	212	220	196	173	212	206	215	177	204	190	206	208	191	195	206	188	191	176	240	203	216	226	213	199	198	208	185	203	182	207	204	235	198	210	195	239	180	212	208	191	190	185	205	189	193	214	205	190	196	214	210	197	211	206	201	215	196	218	207	212	199	215	201	228	212	193	179	197	204	176	216	199	205	223	183	193	180	209	181	207	219	192	167	196	219	193	182	219	204	222	189	188	211	207	194	190	210	222	192	194	197	188	188	192	198	211	205	200	198	207	205	219	207	203	183	201	192	191	195	192	198	214	185	166	207	186	176	181	202	234	196	229	179	218	188	195	177	211	179	207	216	203	197	206	204	218	219	228	202	197	188	205	203	201	211	225	231	217	214	182	183	181	198	185	199	183	243	232	197	213	208	195	206	200	213	171	209	184	200	170	184	204	201	211	192	202	203	200	215	222	201	193	224	189	206	207	212	201	198	192	207	210	192	207	231	207	203	168	207	193	184	186	219	209	167	199	195	183	183
3579	549	592	601	581	546	600	558	566	544	545	555	527	495	511	488	522	525	444	523	488	483	507	492	509	498	505	502	504	464	472	491	527	507	526	479	487	509	529	484	518	461	508	495	472	479	457	483	494	534	533	476	486	475	499	482	494	523	517	469	524	487	540	524	508	509	479	502	475	506	498	453	481	554	510	513	481	479	432	456	527	465	452	442	508	505	505	459	486	490	471	489	514	490	474	490	516	520	468	481	472	488	516	487	464	498	522	469	489	480	439	505	530	505	469	475	508	457	485	507	507	511	529	489	490	511	493	507	464	504	459	534	482	456	477	498	495	487	516	466	491	493	487	509	461	475	486	497	505	484	515	501	504	457	474	496	467	490	511	463	508	462	487	506	518	490	471	479	457	504	508	487	548	464	502	483	484	479	473	495	498	481	514	530	463	489	452	497	512	518	488	474	468	468	466	485	497	462	510	486	481	508	478	492	464	527	513	506	453	537	502	533	462	488	495	502	511	491	498	484	471	506	519	474	489	515	515	490	482	460	460	469	514	480	507	487	472	498	540	492	557	482	480	487	501	518	494	513	500	563	482	481	497	442	530	440	494	520	516	492	501	536	453	496	512	498	502	475	478	475	483	449	515	476	456	475	441	518	509	473	457	473	517	491	471	482	496	481	543	492	496	490	472	497	502	501	453	466	512	497	489	477	511	467	453	500	504	506	467	491	452	512	487	495	493	495	517	466	511	515	458	462	489	502	457	455	460	495	563	499	508	453	480	507	507	435	501	459	531	477	486	513	485	459	508	457	468	501	458	472	515	520	503	488	487	494	481	472	482	448	478	486	463	481	494	506	473	506	494	484	476	459	480	486	507	470	481	486	472	486	478	477	487	519	529	483	528	494	460	523	464	526	505	485	519	499	484	516	515	486	511	466	502	493	422	479	476	489	504	483	495	462	494	413	465	479	488	448	470	513	492	474	510	517	502	513	475	476	474	486	500	500	481	486	468	467	492	505	503	496	462	495	498	490	475	442	492	450	537	490	465	501	481	464	510	503	509	475	507	521	516	465	488	530	490	499	453	494	484	516	486	493	498	467	525	464	506	500	456	500	497	450	483	508	501	496	483	455	510	503	533	507	475	457	490	476	483	451	469	465	509	464	524	497	502	520	508	476	490	474	503	464	488	442	485	501	462	482	492	456	476	498	514	470	478	501	480	507	496	492	490	487	449	479	497	479	458	519	538	483	482	496	457	506	498	554	471	517	532	465	474	516	505	537	518	510	449	513	497	482	491	453	492	481	520	446	539	462	492	487	521	519	508	503	473	511	497	455	536	456	484	519	486	514	493	498	517	505	481	485	499	533	474	471	476	476	498	501	491	492	483	541	515	477	498	459	496	490	481	508	480	507	487	523	485	469	510	516	494	478	498	474	454	465	511	495	495	460	453	534	471	503	489	499	537	480	472	487	457	483	504	481	520	479	477	486	504	478	443	486	499	489	523	481	488	487	554	507	458	501	513	514	526	517	509	481	449	481	515	477	518	490	473	506	475	508	491	534	478	491	466	523	498	472	531	496	481	484	488	456	525	465	511	493	481	472	483	481	515	516	516	471	513	487	517	491	482	523	465	432	490	501	515	491	512	470	508	547	474	482	484	454	516	487	500	507	517	499	481	503	527	493	486	481	472	497	454	473	464	499	490	463	493	472	478	477	510	502	487	491	471	525	470	477	508	478	473	519	502	495	514	536	479	496	503	500	489	493	509	528	479	500	525	473	501	504	525	494	496	496	499	483	477	533	454	493	481	481	444	491	530	483	453	484	444	469	459	468	486	509	468	503	487	501	506	536	461	558	493	487	462	470	503	475	474	516	496	475	491	501	535	462	471	518	506	491	491	461	468	540	456	502	464	484	529	463	430	504	515	496	452	478	517	487	505	466	530	503	480	494	506	496	482	464	471	506	485	453	553	468	482	504	504	550	436	496	487	460	498	478	523	470	467	485	449	480	497	529	508	517	504	472	472	474	474	490	467	495	483	476	480	482	511	490	489	502	506	469	509	493	521	516	480	497	484	480	482	487	506	475	477	483	506	514	470	480	511	523	503	508	516	482	539	480	476	515	504	461	492	462	480	476	468	449	490	509	527	494	531	530	509	484	482	492	462	448	510	474	457	521	508	504	473	476	507	500	500	511	495	525	528	497	507	514	487	498	460	490	494	493	484	476	516	507	478	509	465	465	510	495	508	487	507	477	503	482	446	475	462	454	510	497	516	508	529	485	434	477	485	481	445	512	496	494	540	523	485	480	521	467	512	460	458	503	493	483	516	489	492	492	532	537	454	524	496	526	477	517	506	494	472	505	521	504	495	454	491	532	510	496	470	492	493	500	532	497	473	501	479	526	449	492	481	462	476	501	473	462	511	494	469	518	496	497	510	522	513	493	509	527	514	514	535	515	472	525	462	467	495	504	468	477	506	468	490	502	490	464	476	516	494	499	481	508	508	482	515	514	476	469	457	495	513	503	464	478	478	540	479	459	517	470	508	482	460	463	497	504	467	486	495	509	461	456	528	495	490	486	504	480	459	476	498	511	456	501	484	479	492	456	502	473	530	521	474	502	473	472	489	515	477	450	522	514	460	505	507	489	442	479	487	485	494	546	471	483	474	497	493	497	491	500	515	484	523	448	479	481	482	465	475	483	517	487	476	512	515	518	502	466	494	533	507	495	460	482	498	484	444	484	482	446	468	503	514	507	468	525	471	510	487	460	515	504	490	466	519	510	482	490	498	463	478	491	478	509	489	477	512	452	479	494	535	507	471	507	480	488	498	505	509	525	490	472	451	452	500	478	492	489	513	517	520	440	508	483	520	521	491	474	488	505	475	468	466	460	496	540	514	485	469	474	523	486	481	462	497	509	495	499	465	483	506	444	502	488	538	470	502	501	466	499	499	494	503	512	478	493	480	497	445	491	470	507	506	478	522	437	514	535	490	521	491	488	463	507	489	486	513	516	517	491	493	467	481	475	517	470	492	454	522	481	494	489	483	505	495	492	508	470	493	480	461	462	503	500	507	487	507	532	483	503	509	480	458	524	475	476	503	472	496	436	491	500	440	496	494	487	488	489	501	518	477	497	476	487	524	522	444	517	473	495	478	478	487	515	474	500	483	497	500	467	523	467	531	503	463	521	495	497	503	499	528	503	480	525	495	514	453	480	449	428	484	483	479	538	470	521	501	480	529	483	543	507	486	504	455	505	499	463	523	498	513	511	477	530	505	474	496	502	482	511	509	488	480	498	484	502	524	469	497	531	502	524	490	493	484	530	532	441	486	442	520	521	485	473	469	514	449	472	496	526	488	483	510	521	495	515	501	466	493	497	474	542	471	500	523	485	515	488	487	485	474	480	490	487	508	500	491	501	469	483	466	524	482	501	487	465	503	522	496	500	485	480	490	482	508	496	492	546	459	461	471	494	541	477	520	483	465	482	487	467	505	471	501	500
17518	1808	719	706	583	447	419	405	341	369	340	323	324	298	307	270	286	301	264	278	278	288	288	283	275	275	287	299	310	310	277	284	268	303	291	296	267	284	308	299	295	303	292	283	293	300	303	328	280	296	274	330	296	256	286	278	269	303	288	299	269	284	279	296	301	315	279	268	315	328	262	295	328	291	264	289	265	297	257	262	265	281	267	272	289	277	302	281	284	290	297	268	283	284	250	275	285	294	282	275	281	280	304	294	272	311	313	297	276	273	284	305	276	294	294	252	257	292	279	276	276	261	299	284	305	310	308	272	275	269	297	290	277	284	272	276	291	274	266	264	272	290	302	290	251	270	310	255	274	291	262	280	280	321	273	284	284	261	311	304	290	308	246	288	288	315	273	278	278	287	299	276	290	303	278	272	279	288	294	265	310	299	285	258	292	286	284	312	304	279	272	303	259	275	250	291	300	270	240	276	268	271	291	304	288	261	274	288	303	285	321	268	271	271	258	303	281	276	321	274	277	304	262	269	281	293	294	267	286	275	253	315	283	267	285	293	303	304	301	275	306	307	286	294	310	276	260	271	273	275	282	281	276	307	249	266	291	286	266	289	347	285	310	254	282	276	288	314	308	255	296	273	293	285	274	272	272	261	303	289	298	266	259	318	282	299	315	279	271	288	282	273	277	305	338	273	313	280	271	285	287	308	292	245	262	278	288	294	286	280	261	293	284	284	293	299	317	262	266	306	320	275	266	242	298	291	259	262	290	272	272	297	279	259	263	292	303	286	318	287	291	289	273	283	301	294	279	257	298	273	278	278	295	279	290	294	285	314	299	301	259	294	272	281	295	268	269	282	284	318	292	292	281	258	297	268	300	297	291	285	275	301	265	251	245	248	248	269	268	269	256	318	300	284	279	325	285	297	301	298	280	287	277	287	291	298	290	278	289	274	250	283	299	281	268	297	277	262	309	285	276	296	291	282	273	295	264	277	283	288	260	261	285	309	301	312	290	275	302	275	249	300	269	280	310	284	309	266	288	265	249	274	292	250	274	268	316	289	286	299	281	279	296	268	276	303	267	261	302	297	289	248	294	300	254	294	298	291	338	275	268	275	304	292	281	278	248	265	293	239	287	285	306	277	256	300	299	250	305	302	268	269	250	282	272	259	265	292	295	292	262	277	311	317	272	292	258	273	300	289	301	304	301	247	313	313	316	250	289	287	275	305	323	265	292	315	288	288	283	303	304	285	290	278	300	266	256	256	295	282	251	272	273	262	268	265	276	291	282	279	302	283	301	288	253	291	278	270	266	301	307	325	286	287	309	287	298	284	263	267	264	281	275	290	289	295	277	292	294	270	265	296	274	261	283	279	293	278	261	285	292	262	287	288	275	281	319	298	318	266	279	280	270	252	263	280	267	278	297	274	283	348	314	297	315	281	278	253	264	271	301	286	279	276	279	268	274	279	313	306	301	296	252	279	293	286	269	271	279	277	282	279	280	258	315	270	272	295	251	253	286	287	273	349	298	267	290	314	276	253	271	296	265	237	297	284	305	257	272	285	284	299	298	274	307	270	298	280	286	313	272	301	286	268	290	290	292	280	304	316	329	281	294	290	311	287	281	309	308	284	310	287	285	250	286	306	309	287	263	300	289	257	270	278	323	269	247	268	277	282	247	265	301	289	309	281	277	279	274	275	290	314	273	289	280	283	306	259	274	279	299	311	294	312	281	248	307	296	261	264	270	250	285	275	275	290	279	264	301	257	280	276	279	282	302	302	291	267	291	292	280	278	293	294	283	295	302	297	306	285	307	277	300	298	278	260	279	320	311	271	280	283	296	281	294	266	331	264	256	276	257	276	262	255	280	272	300	234	275	245	291	266	293	287	271	285	294	288	286	263	266	299	280	285	264	278	299	258	279	258	291	301	283	277	252	277	301	289	267	287	284	291	305	303	283	251	278	277	276	260	308	255	285	267	286	290	255	271	284	305	301	264	237	258	255	271	300	316	270	270	288	257	283	282	322	285	289	274	303	262	294	303	292	318	319	301	275	279	245	296	289	282	300	283	277	289	299	268	263	304	309	260	262	283	293	291	278	284	265	288	279	279	290	279	292	306	301	288	246	294	273	301	292	318	288	277	289	310	310	275	247	299	275	275	299	279	304	280	312	290	272	297	262	283	293	293	268	278	275	277	297	273	269	276	304	279	253	258	273	274	314	303	286	250	254	289	274	255	282	280	280	296	291	311	293	250	306	287	283	284	288	266	258	274	263	301	299	275	246	259	297	265	296	290	285	279	266	288	265	264	299	287	299	294	302	306	276	319	287	295	262	266	289	284	294	293	275	290	296	294	314	293	287	253	283	263	294	267	273	290	271	293	287	289	282	294	299	280	320	286	296	246	265	284	288	278	292	300	288	284	292	274	291	272	288	294	270	321	294	309	276	273	280	302	315	314	282	309	243	260	283	292	294	265	322	277	306	286	323	279	279	275	261	294	288	255	261	280	292	310	301	290	311	256	260	269	268	273	327	303	280	270	297	287	299	293	256	277	284	291	269	265	286	319	276	287	288	276	298	319	262	261	282	307	280	284	267	272	302	262	299	262	270	272	305	297	282	273	272	295	292	289	288	298	331	277	311	267	302	268	296	271	300	287	271	295	270	273	256	293	274	261	286	263	259	268	302	286	264	263	279	290	252	281	272	265	264	283	293	272	275	276	297	296	286	288	301	272	282	292	284	293	315	257	255	301	299	280	288	295	282	298	264	277	286	249	292	279	328	284	296	276	283	265	310	306	258	286	282	277	267	254	285	282	268	268	292	290	297	297	287	293	294	302	297	287	285	283	296	242	279	299	261	331	288	256	299	301	279	302	281	275	270	308	294	267	261	275	279	278	287	292	257	285	298	274	320	287	308	287	291	273	251	251	296	282	249	313	292	265	263	306	265	290	295	278	304	307	316	293	280	295	276	274	250	255	302	323	316	284	276	301	287	250	269	309	287	269	276	281	272	324	280	261	258	287	299	306	261	273	285	284	270	318	318	304	300	285	271	314	290	280	295	287	272	329	277	274	312	302	299	275	278	300	304	280	281	308	307	286	275	269	288	278	293	285	291	267	258	272	310	291	260	285	275	286	279	311	322	288	281	287	285	284	295	264	305	302	295	300	288	317	267	304	276	297	282	303	257	281	289	300	296	291	309	303	295	296	310	285	302	280	275	313	248	274	275	305	298	275	256	278	298	306	256	273	266	267	292	303	305	286	285	286	279	294	300	273	300	278	276	286	271	257	303	263	273	249	290	273	294	265	257	313	278	271	273	289	252	297	257	265	283	306	319	285	283	285	274	267	312	283	295	296	302	262	314	306	294	287	301	290	304	292	290	298	278	290	297	293	286	311	291	291	300	279	301	303	257	299	286	265	262	281	297	307	322	309	280	261	303	314	290	281	277	308	314	279	292	285	299	276	285	254	291	302	270	259	284	277	317	271	268	280	323	267
10782	1042	1479	1900	1652	1394	1414	1174	1096	1066	916	883	857	842	856	786	757	776	753	725	718	685	669	709	717	651	689	680	680	724	707	696	709	729	661	694	662	693	675	671	700	647	705	650	666	644	647	665	679	625	661	659	654	648	645	692	654	705	710	696	669	671	614	701	665	696	689	701	648	655	695	673	644	608	682	656	664	654	644	668	673	653	680	668	673	622	665	698	695	683	662	693	654	691	625	674	654	634	651	666	674	693	676	623	676	687	668	677	602	667	638	635	654	686	699	656	698	644	624	690	703	659	662	660	630	693	671	627	679	676	645	659	707	678	683	652	643	672	627	635	689	677	665	663	692	669	671	663	654	612	658	644	645	656	665	686	667	677	650	640	687	668	666	617	674	646	623	695	690	648	653	671	653	686	672	631	684	667	641	652	681	626	665	705	661	618	634	641	685	673	639	665	638	623	629	720	656	667	682	642	668	632	658	702	651	603	662	658	697	694	640	658	653	657	702	629	702	621	620	688	666	689	649	637	663	687	679	670	717	703	662	651	674	627	658	587	689	662	697	701	683	659	688	703	638	679	664	661	669	650	662	621	632	661	641	666	678	712	640	666	659	641	633	659	695	669	659	642	670	621	673	667	653	630	708	610	654	672	681	656	627	650	625	724	711	655	629	692	659	693	631	680	679	645	663	633	602	636	663	677	687	685	654	625	646	679	712	672	634	641	704	642	621	672	620	665	663	677	692	665	660	661	664	678	682	662	630	642	622	669	636	663	644	674	706	644	662	665	698	696	654	647	680	651	652	642	664	631	651	712	654	678	677	663	696	658	662	650	656	682	606	693	695	645	647	697	645	654	666	667	669	634	640	634	663	694	668	664	662	660	664	672	679	648	629	644	667	687	649	657	688	632	673	647	673	658	689	635	663	634	671	655	632	662	660	641	657	641	654	631	604	653	692	650	640	647	659	678	688	645	620	674	638	680	671	688	663	650	651	682	604	667	711	653	671	678	644	634	699	669	714	692	665	670	670	613	705	667	721	678	622	717	702	660	675	634	656	686	681	662	662	636	660	668	664	684	674	669	611	677	632	657	674	717	693	711	703	692	622	678	651	685	662	670	613	641	618	678	693	687	671	636	640	671	615	665	662	672	672	668	690	675	677	667	633	630	634	625	664	685	667	662	669	685	676	682	624	632	659	619	614	645	748	666	603	674	651	728	679	696	645	666	626	673	623	642	656	657	627	598	621	684	684	666	653	658	644	700	659	673	648	637	665	651	671	648	645	653	660	682	636	657	676	643	671	683	685	665	645	720	644	614	653	696	643	706	634	682	675	684	700	664	666	641	620	638	668	668	674	681	669	664	673	672	644	644	656	671	609	694	654	653	690	652	677	658	713	699	681	692	655	629	655	701	655	666	691	628	633	661	643	688	655	713	697	619	653	703	650	646	692	693	673	715	675	649	635	680	687	634	710	630	673	685	672	656	692	653	658	653	632	657	627	678	632	605	656	632	674	642	692	629	699	672	705	636	693	640	627	631	656	662	685	684	674	648	679	671	659	677	644	669	653	643	612	617	616	676	664	625	645	699	679	627	638	633	641	637	659	664	630	664	644	646	686	681	640	614	642	659	631	657	634	663	650	648	697	607	643	660	666	652	696	645	681	660	644	610	621	691	644	664	715	660	603	641	650	705	637	652	637	643	666	680	645	669	687	670	696	660	644	688	629	653	719	633	663	648	649	677	675	657	677	664	679	693	710	659	654	648	635	674	655	653	645	684	668	648	694	657	671	655	626	639	655	646	667	637	689	678	692	690	651	694	631	671	717	630	672	661	646	689	691	697	685	700	605	682	669	684	664	638	642	641	638	642	635	655	683	604	637	631	659	599	672	665	687	639	658	671	629	643	692	690	693	653	658	685	648	665	684	628	676	675	701	634	619	674	675	681	677	679	673	662	657	690	671	681	654	683	677	650	700	640	589	674	661	640	663	641	669	673	653	663	606	660	604	619	620	704	667	655	682	678	677	652	615	665	656	666	674	680	693	656	620	688	663	703	617	639	627	657	682	715	638	632	717	638	634	689	621	667	633	676	655	651	687	633	639	672	677	634	636	644	680	620	678	675	682	637	653	652	622	694	665	652	695	667	683	636	675	710	697	657	692	665	647	633	665	628	684	669	714	698	668	685	618	649	710	679	619	629	668	692	645	617	630	672	660	674	641	600	661	635	729	700	641	652	700	658	636	639	689	657	657	633	643	649	637	684	677	655	628	664	678	672	674	641	658	684	646	664	693	661	660	653	691	699	670	704	647	646	677	649	666	686	705	675	671	618	651	610	640	682	682	685	658	621	668	663	667	666	626	637	681	660	644	683	657	691	633	680	711	624	665	661	628	642	702	678	690	662	646	652	668	712	690	657	683	679	706	659	671	666	651	700	642	643	706	655	653	650	689	685	664	690	683	649	671	676	661	673	668	681	675	674	668	689	670	671	629	676	631	628	617	692	683	711	657	672	701	665	694	656	639	692	623	624	649	635	668	657	667	633	674	691	684	662	624	629	715	583	661	639	648	683	669	700	669	664	650	650	709	675	650	618	658	642	645	643	700	661	688	677	641	655	604	669	707	698	720	706	653	669	659	730	666	672	661	636	662	673	686	692	675	656	648	643	658	648	707	684	682	656	634	645	677	709	673	669	622	706	716	596	667	629	645	647	626	640	660	686	684	695	647	723	661	647	606	669	666	704	702	687	625	644	663	654	710	665	662	689	690	661	644	672	680	679	637	696	636	642	683	669	690	663	657	711	634	648	647	641	678	632	659	677	646	630	669	679	703	644	664	666	655	629	652	642	673	664	673	699	676	670	667	686	687	687	687	644	672	666	679	627	662	634	659	654	660	669	673	676	666	615	646	655	625	617	644	713	697	625	677	665	660	631	636	683	651	610	614	701	692	638	671	652	711	647	694	676	650	681	685	634	709	644	654	691	665	640	682	678	691	670	698	668	690	645	645	686	664	648	669	682	613	652	632	630	700	694	677	626	663	700	715	648	647	639	667	668	667	607	687	663	673	700	636	700	665	683	661	648	651	661	653	609	675	671	704	674	672	659	701	688	652	653	652	670	660	705	686	619	687	653	702	648	631	609	695	627	672	635	668	659	670	678	704	641	638	660	658	657	653	694	626	651	597	624	653	673	684	648	667	673	630	693	674	725	631	625	687	628	661	706	665	637	600	674	670	645	669	672	647	738	671	658	649	694	672	700	672	632	654	681	678	659	654	695	657	662	642	601	642	653	652	650	647	621	663	675	665	621	644	714	636	682	673	651	693	657	656	594	704	652	679	670	672	666	658	686	643	670	665	667	669	670	679	644	649	696	682	649	643	646	633	636	641	668	681	651	633	651	685	624	688	649	641	668	640	665	660	710	691	629	678	680	679	698	687	639	681	666	671	658	645	689	664	620	708	637	682	678	689	663	645	658	658	666	689	670	673	635	666	713	646	673
28025	3990	1406	1176	1020	776	686	578	543	512	501	518	440	482	461	428	435	443	430	423	427	383	427	431	428	434	430	413	419	443	377	390	416	386	408	427	369	386	446	425	369	462	436	381	407	416	415	405	394	405	428	412	375	401	373	400	418	419	410	394	393	411	436	420	416	408	383	404	414	415	397	384	358	387	392	403	414	420	371	390	413	390	426	427	416	449	436	406	422	405	398	420	415	401	400	409	403	399	410	440	457	381	410	402	416	393	389	409	415	412	392	403	378	367	468	431	387	382	395	406	419	396	437	408	410	412	391	419	479	403	410	385	403	366	410	402	421	442	421	435	447	436	445	365	395	441	442	423	389	433	419	390	386	447	382	433	404	388	411	388	393	417	367	402	450	397	416	424	395	360	387	432	382	426	354	393	418	388	360	381	357	411	390	401	385	409	428	401	384	407	413	397	401	371	407	399	355	396	383	413	417	409	382	415	411	400	368	411	407	385	418	430	391	410	395	417	406	430	409	429	407	375	382	419	428	403	401	398	388	406	425	373	438	388	410	392	414	408	367	417	396	382	391	397	384	382	405	428	431	445	384	405	405	433	394	372	409	400	420	386	430	416	362	407	396	388	406	407	400	413	416	378	377	411	411	407	380	418	407	412	377	389	415	381	423	418	426	420	391	408	412	446	389	383	416	434	406	407	436	392	402	394	403	407	440	386	413	377	434	398	424	410	376	402	381	392	388	447	420	463	414	435	399	399	392	389	375	388	403	412	403	416	376	393	440	419	389	377	408	406	393	394	447	416	401	396	429	413	467	384	436	384	418	396	446	363	396	414	405	442	425	408	413	378	393	411	391	411	396	395	420	425	416	449	421	411	385	414	420	420	404	407	393	424	404	441	336	403	402	436	424	415	382	419	412	439	388	407	448	389	391	387	456	394	382	404	377	425	426	423	399	358	433	387	419	382	420	390	403	396	438	442	367	408	455	384	418	408	437	433	362	427	408	361	427	425	416	406	420	430	407	385	396	420	400	399	422	412	401	407	420	404	433	456	411	399	388	399	389	426	377	418	396	406	369	401	427	422	404	396	378	407	377	404	415	371	445	390	380	397	412	389	466	428	396	395	394	380	403	422	397	403	402	424	386	424	373	409	421	419	415	390	389	398	390	389	402	436	377	450	421	469	450	391	447	426	423	414	478	366	450	419	376	383	387	399	417	386	408	409	405	404	401	395	425	417	401	408	413	413	410	412	372	401	432	401	427	408	416	400	420	389	419	425	409	421	404	423	373	380	440	379	417	425	404	441	428	414	392	396	420	374	396	395	417	401	445	400	385	375	410	410	392	382	421	374	396	453	366	421	422	392	388	384	360	376	420	406	437	407	435	445	425	433	458	427	421	370	450	387	412	429	427	396	408	389	384	419	394	410	405	382	450	422	415	423	359	385	407	381	423	401	423	441	400	422	401	441	405	375	424	437	383	413	371	445	415	386	411	412	411	458	394	416	389	400	434	368	403	414	433	390	355	409	421	406	392	412	381	407	399	434	406	364	438	399	445	372	380	353	455	391	445	390	392	445	422	399	449	428	394	401	396	385	398	414	363	371	441	408	398	410	377	428	411	395	370	421	396	405	427	413	393	429	409	388	419	373	420	398	375	438	409	412	398	364	414	428	421	427	446	427	434	395	390	362	436	447	399	372	418	395	455	417	401	418	404	405	415	379	443	415	374	411	436	399	394	414	387	454	433	381	395	394	386	377	420	412	395	421	401	406	415	449	438	372	344	395	392	425	387	395	380	425	394	420	414	386	405	412	405	395	408	388	418	427	390	385	396	389	416	422	387	437	396	400	329	399	435	426	394	412	388	403	382	417	410	397	413	419	406	380	378	376	389	404	396	449	403	421	402	462	404	363	426	406	448	412	414	354	396	397	386	413	408	384	399	422	401	429	374	398	403	411	370	399	401	400	462	390	418	444	402	402	405	405	416	407	412	427	411	395	387	417	386	391	403	406	432	409	381	395	423	375	431	395	392	433	449	403	445	418	416	385	409	418	453	394	407	393	461	400	392	418	421	409	404	371	449	419	380	413	423	367	397	390	401	410	408	390	414	411	437	398	446	413	412	398	400	425	366	425	395	361	383	379	429	348	391	444	408	384	427	390	409	399	362	409	378	390	386	395	396	409	464	386	406	405	402	436	372	396	456	460	391	391	377	394	387	391	408	360	393	440	401	384	387	426	429	383	425	408	372	399	427	397	427	423	406	380	383	401	405	447	411	364	429	411	393	407	424	394	416	422	408	409	393	452	398	398	371	407	475	385	429	412	409	380	381	398	422	386	409	393	406	381	442	433	421	416	420	421	399	407	397	413	411	437	444	401	394	436	441	410	409	383	414	444	413	399	414	403	402	430	391	432	422	428	400	440	379	371	418	413	412	423	409	422	388	413	386	392	410	414	412	382	391	380	403	416	380	395	428	444	402	445	406	384	409	414	407	425	412	412	434	382	439	383	383	438	396	436	413	393	383	426	370	378	385	414	425	447	401	402	380	440	403	423	407	420	466	416	431	411	432	407	379	399	431	403	406	418	417	385	418	452	400	413	452	435	450	413	377	401	391	426	368	376	403	368	389	421	425	429	402	368	430	418	404	390	417	415	405	409	428	398	373	404	371	395	417	442	381	411	418	379	435	427	391	399	447	390	397	412	432	428	431	437	399	352	432	431	387	429	397	441	406	414	416	443	441	390	424	429	390	425	434	442	397	378	392	391	409	426	401	406	379	414	419	373	388	422	408	421	387	394	430	423	425	438	405	438	405	387	410	400	439	440	377	405	399	428	426	402	427	417	411	426	408	375	448	401	402	420	393	405	368	399	391	408	434	419	438	407	424	413	399	393	411	438	399	405	389	466	390	435	399	429	409	400	406	421	437	352	407	409	410	380	409	424	393	400	375	445	393	404	389	451	414	375	415	425	388	420	406	449	374	399	416	423	439	401	392	406	398	405	367	433	420	418	424	408	419	422	391	360	434	394	405	403	404	400	436	393	419	428	403	342	396	450	403	399	377	406	402	401	412	371	404	354	425	427	423	442	392	401	450	388	379	401	419	438	397	417	393	420	442	413	436	364	431	414	434	365	408	381	391	393	425	421	420	389	397	372	382	405	434	431	389	405	379	444	404	427	417	394	395	406	381	409	418	399	411	413	365	376	409	408	439	424	416	386	392	403	425	420	426	399	434	395	450	409	393	415	401	373	411	426	417	401	351	438	396	382	428	435	394	395	451	406	426	401	397	410	361	446	428	429	434	398	402	420	422	428	455	421	410	402	421	409	403	432	427	440	434	392	413	402	411	388	358	379	441	405	416	402	447	409	419	407	410	413	403	386	411	420	426	389	450	432	372	381	410	412	400	413	452	399	397	451	451	410	398	430	381	415	415	418	435	401	431	376	394	422	392	444	384	398	419	389	381	423	427	395	434	436	379	396	425	403	428	424	408	428	440	426
14872	1567	2493	3003	2632	2526	2075	1821	1685	1523	1449	1306	1191	1182	1128	1145	1126	1028	1044	942	1018	989	1005	899	973	926	967	943	935	995	983	958	956	1026	907	926	942	907	938	923	924	947	889	903	885	858	902	911	866	909	927	896	894	901	874	903	926	887	878	947	895	931	965	892	936	955	916	856	885	858	934	843	902	895	913	922	935	915	861	874	892	910	934	879	895	889	896	892	899	832	942	881	900	928	913	856	885	910	920	857	912	933	970	892	887	967	908	900	874	870	883	893	860	871	909	857	857	950	909	879	969	860	914	903	868	890	924	963	940	862	891	932	883	917	882	911	888	831	897	944	897	922	853	885	909	897	883	856	895	894	878	945	880	906	888	926	867	894	915	925	850	873	891	912	948	890	916	858	861	892	897	888	902	867	899	900	842	918	876	944	843	908	855	888	947	899	858	885	903	964	920	905	888	920	922	909	897	938	877	902	866	901	853	884	845	891	886	911	895	964	924	849	965	908	892	926	895	894	874	866	939	856	884	906	893	921	931	937	940	878	883	955	892	960	929	912	874	919	873	935	866	862	905	884	916	859	893	890	887	905	907	915	907	868	931	929	869	897	897	882	868	852	899	944	891	915	885	869	936	916	901	866	880	914	878	914	879	909	918	882	907	898	909	896	875	923	886	882	893	873	869	857	937	884	969	914	915	919	919	901	832	913	830	889	950	916	933	912	903	829	903	874	910	892	880	879	873	865	947	903	907	874	889	913	913	834	912	869	857	906	872	879	879	972	858	866	896	896	918	867	908	915	830	877	889	920	950	931	894	866	912	908	846	912	837	863	848	885	927	864	856	882	890	905	908	911	867	936	872	943	916	874	911	960	912	922	887	943	897	879	907	884	853	915	830	837	883	835	938	851	924	879	864	950	913	922	884	901	934	935	922	913	890	914	926	905	909	869	927	907	876	912	855	911	887	929	925	942	904	875	903	886	888	913	861	832	913	919	921	880	874	892	894	900	879	899	890	923	859	890	912	944	894	898	909	863	872	927	925	903	845	916	884	835	865	860	885	874	890	935	866	886	899	877	944	913	897	869	904	858	908	886	902	925	889	916	866	896	883	866	852	863	944	905	878	922	862	818	864	903	891	862	849	855	884	877	898	895	894	865	881	904	894	863	906	944	932	904	867	888	881	939	864	915	893	913	884	890	916	887	935	914	857	930	934	908	918	904	909	898	917	848	859	877	898	893	917	915	883	887	827	883	846	843	875	915	956	901	934	863	904	919	872	875	961	838	946	935	915	912	898	873	925	896	883	923	867	889	896	913	952	908	878	863	933	915	874	896	860	945	838	922	951	850	912	894	947	864	831	892	851	934	857	969	915	871	889	942	901	880	871	895	872	913	924	956	943	898	871	913	895	890	836	920	893	910	908	852	846	913	904	981	867	893	872	919	877	884	923	922	876	882	900	821	879	895	896	832	875	916	894	839	912	941	897	870	883	910	863	858	882	918	898	874	894	861	874	897	849	926	925	882	887	869	896	946	909	931	943	865	915	917	904	925	837	969	890	922	916	864	887	918	947	875	899	862	901	899	917	834	894	880	901	848	917	863	890	854	885	919	892	858	931	884	916	919	863	858	872	929	916	898	882	877	873	901	918	916	849	921	907	871	941	892	890	913	865	846	891	893	878	911	895	863	877	908	915	918	941	869	917	852	926	887	926	942	954	858	923	901	855	898	867	882	886	938	922	908	834	885	959	879	939	902	905	964	903	922	905	875	913	891	872	918	851	854	930	929	910	920	881	867	890	912	876	897	937	942	904	885	942	850	899	858	894	919	874	904	882	892	940	922	890	895	867	879	900	957	862	882	914	902	925	862	858	913	900	906	920	916	881	902	902	910	907	936	879	887	869	921	884	933	961	880	853	909	859	918	846	821	895	903	868	895	881	907	882	867	906	921	902	928	911	872	912	889	891	883	885	877	854	855	916	856	852	862	914	937	901	919	914	889	891	878	905	847	896	886	866	880	828	943	913	886	865	892	878	881	854	875	887	851	895	917	871	920	877	876	888	889	940	908	895	911	898	877	854	886	862	946	900	905	914	861	937	842	854	861	958	903	879	877	912	871	923	887	915	886	896	927	897	922	925	902	947	943	896	882	867	887	858	879	902	886	885	872	897	883	880	850	889	917	953	900	923	905	902	864	874	899	938	861	866	892	885	862	922	934	899	865	938	906	871	918	891	888	898	888	892	916	892	871	919	940	887	915	876	906	867	916	969	888	887	914	910	885	890	927	881	906	918	885	929	867	866	910	930	891	941	893	915	901	868	859	887	891	939	866	949	928	907	918	946	853	928	951	883	890	911	905	931	902	896	907	932	865	958	911	879	869	900	903	856	872	928	914	864	896	881	881	871	919	915	881	906	845	905	910	893	928	859	886	916	881	893	889	899	914	906	889	893	946	919	892	895	900	923	867	910	905	914	914	814	928	894	901	883	905	910	914	920	876	789	896	930	912	934	870	859	953	919	880	904	900	876	925	886	896	901	875	859	867	947	881	878	908	864	949	915	892	903	913	928	928	907	927	924	941	875	887	887	898	891	914	932	863	867	878	886	898	879	857	818	901	919	885	945	912	913	905	919	913	878	908	902	881	902	902	871	861	900	879	872	870	882	916	888	877	916	925	932	886	948	923	922	919	900	883	909	892	890	902	946	956	931	894	908	939	852	910	888	849	923	944	822	845	921	886	863	923	876	891	880	910	870	921	910	845	883	892	929	910	868	871	893	875	862	923	885	865	819	902	879	889	930	942	884	868	923	922	880	906	885	871	908	873	948	910	907	906	906	900	907	876	890	929	887	926	911	947	940	894	903	904	915	892	865	888	843	877	879	883	877	908	876	854	909	881	863	903	916	873	862	954	862	910	895	964	902	932	917	900	883	874	897	863	895	924	907	907	885	938	880	839	851	895	899	904	876	908	848	915	890	903	879	881	900	916	879	899	946	870	878	902	884	911	882	878	892	931	934	882	910	899	895	907	863	942	874	849	915	877	970	908	869	862	857	850	915	890	919	916	908	842	882	868	909	920	889	908	859	954	922	812	892	918	851	900	849	832	911	892	940	906	923	882	884	846	902	871	916	850	929	857	926	925	869	844	807	867	944	886	890	899	889	840	887	877	919	853	889	891	863	880	901	894	854	881	904	892	906	887	851	910	887	929	858	915	893	903	912	892	893	885	967	895	903	905	920	889	910	892	898	924	889	899	891	881	889	914	848	913	948	908	975	872	881	858	951	950	861	903	868	908	937	906	884	881	891	873	893	914	929	874	902	892	903	940	876	900	895	874	960	867	914	886	916	916	887	861	894	874	916	886	887	880	902	888	924	897	916	919	886	881	871	880	951	878	944	918	884	863	896	873	947	935	865	900	926	923	880	900	915	911	924	924	922	939	839	824	839	863	923	918	865	908	868	907	943	885	914	870	903	950	884	916	922	878	890	915	890	853	849	888	924	878
5950	428	226	267	227	212	190	191	211	212	202	185	226	208	171	207	194	180	214	217	201	185	220	199	191	190	200	212	230	208	196	227	206	190	224	199	173	187	221	175	200	231	198	226	204	188	211	182	191	230	208	210	171	199	210	223	205	200	216	207	216	204	194	191	214	223	238	224	205	188	207	226	197	206	224	224	160	225	229	194	200	199	191	217	191	219	202	196	224	170	211	206	201	193	201	195	202	165	228	199	184	230	194	211	220	230	231	192	179	189	177	202	197	189	185	202	199	217	198	215	221	229	199	229	195	184	213	209	211	183	209	200	209	222	186	208	209	212	203	190	180	210	214	205	192	213	223	191	194	220	204	219	209	210	218	200	197	231	195	203	211	213	190	220	200	226	209	212	179	202	198	193	175	193	181	193	212	248	206	197	198	208	197	229	194	218	207	181	222	194	215	227	217	206	162	182	207	194	211	191	200	204	201	202	191	186	214	207	221	203	193	211	184	201	200	190	186	182	226	204	208	213	181	212	182	198	181	213	232	214	167	206	217	223	208	187	199	196	201	193	203	213	184	195	213	212	238	219	176	192	193	201	231	205	203	218	178	200	197	226	208	209	198	193	192	204	236	199	212	218	202	210	191	219	229	216	186	213	177	194	180	199	206	200	177	202	208	214	178	188	200	208	178	232	194	197	196	195	213	228	181	194	215	226	209	200	206	188	216	197	198	213	182	193	196	192	221	187	188	204	204	211	209	223	187	197	209	185	205	176	213	210	188	197	222	209	191	237	207	192	159	197	190	223	220	169	221	184	201	219	223	193	185	196	199	200	212	205	185	170	204	219	207	204	210	214	176	202	197	206	204	217	221	201	166	187	235	178	206	222	225	210	220	208	192	180	196	215	210	186	193	187	214	170	200	198	205	166	184	196	219	181	198	199	183	200	199	195	182	176	188	198	197	205	206	216	186	209	178	229	223	185	184	216	207	184	197	201	199	167	236	187	209	209	183	216	189	177	227	232	224	191	220	212	219	190	178	213	204	205	197	208	184	212	207	203	226	201	195	197	203	203	185	192	190	182	209	183	203	204	230	221	174	192	201	203	196	208	207	189	203	194	198	196	221	202	214	201	224	219	180	193	192	173	222	186	211	222	215	212	195	189	182	214	217	209	191	210	203	197	201	173	195	209	230	183	195	205	208	212	240	208	186	180	173	177	189	193	211	206	197	174	223	212	209	199	197	200	195	188	181	194	187	201	214	202	216	171	193	210	197	183	187	189	194	219	183	218	217	195	205	195	188	210	187	202	186	236	218	205	216	205	197	191	210	241	184	186	192	219	213	214	188	207	218	192	205	193	195	193	225	208	203	192	185	206	215	193	193	184	209	209	197	218	208	206	189	189	231	216	175	213	229	229	228	215	202	214	201	213	175	185	176	181	218	225	181	180	225	214	181	191	235	195	175	217	204	181	205	192	197	189	201	188	217	171	198	212	192	220	199	194	213	217	213	205	201	193	213	201	194	174	206	224	232	193	184	195	219	206	198	185	208	218	193	228	168	210	209	191	202	198	204	205	191	199	234	207	210	218	206	192	211	231	175	215	196	195	235	194	227	243	215	203	184	173	195	197	205	203	206	204	212	223	236	188	175	208	184	206	225	176	231	192	211	162	173	174	173	212	221	213	200	223	195	185	208	204	191	177	199	204	204	214	187	199	185	192	204	209	197	207	208	174	162	181	198	209	196	232	184	173	210	201	177	174	205	198	197	179	233	196	200	194	206	217	232	212	176	217	236	190	204	179	215	197	205	201	223	214	208	174	182	203	212	184	202	194	191	194	179	204	167	199	237	203	191	217	216	213	211	216	199	161	192	183	195	221	205	197	208	176	207	197	174	192	206	218	209	200	213	229	192	186	205	180	221	177	183	203	201	224	218	177	188	202	198	182	218	212	190	228	184	213	191	199	219	179	210	221	230	203	226	222	207	210	216	220	206	186	162	217	170	203	216	185	205	188	209	200	175	234	210	181	226	212	210	196	197	185	205	214	202	200	185	197	187	219	204	208	200	205	191	225	211	215	208	192	222	204	191	221	203	213	230	207	167	194	199	182	192	206	213	192	195	186	204	197	198	174	249	238	223	205	212	193	204	202	208	208	177	222	179	204	195	215	213	189	215	211	223	210	211	207	176	199	201	192	188	205	203	204	204	208	169	224	191	205	259	192	229	212	199	201	170	192	207	209	196	224	206	201	209	169	181	191	198	206	201	196	210	215	161	202	225	214	218	220	191	186	190	221	175	188	202	189	176	193	193	204	192	206	193	210	191	201	205	192	167	176	191	187	176	207	200	198	197	201	207	206	207	172	194	191	198	225	199	190	190	233	207	194	227	192	202	214	166	228	203	200	200	206	204	191	208	195	188	212	186	183	200	198	188	206	217	206	233	220	195	205	184	193	200	193	227	205	195	194	230	212	169	222	223	209	200	197	191	207	204	218	219	229	219	203	223	216	224	211	186	173	194	209	178	194	230	194	187	204	220	194	212	214	240	192	207	203	222	223	198	186	195	188	170	198	201	210	213	184	182	202	220	217	212	231	203	209	211	186	201	235	198	190	197	198	211	219	219	183	177	202	197	182	187	210	216	176	210	205	214	228	214	184	200	203	194	211	200	212	201	204	200	195	215	221	215	200	203	212	215	197	195	187	229	227	202	211	216	222	193	210	211	181	194	200	213	189	220	200	217	180	219	198	206	226	191	192	217	218	209	208	229	184	193	213	183	186	226	242	206	187	227	198	191	177	222	195	193	193	186	193	203	211	196	167	197	186	194	217	196	174	184	217	188	222	187	187	211	238	183	211	183	188	195	204	210	216	208	209	216	236	220	208	184	195	220	200	205	191	220	193	190	189	207	219	183	206	175	200	206	195	193	237	198	191	182	190	206	178	190	200	176	203	204	208	202	193	226	190	212	201	182	199	215	215	195	178	225	195	198	188	222	173	198	201	200	192	198	185	220	220	208	213	194	236	214	228	193	229	187	184	189	236	184	194	214	213	225	194	208	193	200	210	193	203	223	198	195	230	222	202	197	197	222	194	193	163	195	213	223	208	204	175	196	185	221	202	197	215	210	203	215	213	206	208	163	223	190	189	193	182	220	208	222	229	229	204	201	214	197	209	205	183	213	188	192	203	204	219	207	201	190	179	207	191	203	201	159	226	186	197	200	221	212	239	198	201	213	184	176	232	228	174	171	198	202	198	204	200	244	215	195	192	207	212	209	214	202	225	217	189	179	220	188	197	179	207	201	176	222	205	214	210	200	211	223	206	217	221	197	196	234	199	188	200	200	249	182	200	193	192	205	187	202	188	223	193	200	213	197	192	196	202	196	204	213	211	193	207	197	189	213	211	195	191	182	224	190	228	193	195	190	181	216	228	209	233	199	177	216	216	202	199	212	203	206	198	199	180	206	204	187	214	216	177	242	221	232	196	216	209	187	150	204	195	194	204
3915	550	576	632	651	590	614	582	565	547	522	531	569	495	524	482	529	492	511	513	497	513	498	487	513	525	513	511	518	492	505	521	514	496	471	528	534	477	479	474	490	492	537	482	513	475	521	513	495	496	505	530	475	476	522	497	550	515	472	498	527	528	532	452	489	505	520	461	503	519	516	527	471	518	489	537	512	486	496	493	511	490	523	504	482	508	529	513	487	445	467	457	529	510	500	542	466	466	489	547	438	519	491	497	512	480	512	515	541	498	509	468	464	500	478	501	482	486	508	529	502	454	476	484	483	510	474	527	485	511	483	508	476	517	506	499	480	534	497	483	471	455	453	477	499	514	499	506	491	494	493	526	506	507	496	493	491	478	521	489	495	501	523	488	528	445	490	525	534	517	491	541	508	520	499	474	537	498	510	528	535	493	499	515	517	488	457	497	510	487	491	536	487	502	474	464	543	482	487	471	494	501	531	471	466	496	526	495	506	472	484	472	489	508	476	516	468	493	486	560	507	516	521	484	517	478	485	506	504	522	467	511	502	508	485	493	470	501	454	463	484	473	509	460	513	533	479	494	490	521	493	509	459	500	481	529	500	529	500	515	510	457	473	488	475	506	515	512	473	516	495	494	496	479	470	498	474	522	506	511	488	481	506	478	503	522	464	471	480	499	495	501	500	500	483	477	493	507	498	489	503	539	501	478	464	494	535	501	496	489	479	507	506	537	481	479	492	532	473	512	503	485	525	487	512	494	492	491	488	507	465	477	494	553	501	534	496	467	510	521	490	487	505	439	489	510	441	505	517	492	486	496	486	467	497	553	461	538	490	507	490	451	500	501	497	507	478	525	463	457	478	507	489	492	506	490	495	516	504	502	509	500	475	468	529	491	507	495	487	514	472	486	524	463	510	485	490	500	508	540	505	489	485	487	496	574	496	482	523	503	539	508	505	481	519	478	493	486	509	508	435	517	504	498	509	506	481	546	510	494	502	512	459	493	486	541	423	503	470	490	499	497	511	510	518	534	477	452	474	508	523	481	479	483	505	529	530	514	507	472	503	510	495	490	473	493	493	493	506	516	491	526	497	529	495	462	471	454	488	513	450	517	489	483	478	513	486	503	490	538	505	485	494	496	502	499	523	498	470	485	492	511	503	490	478	505	496	508	485	481	528	520	501	496	532	468	496	516	488	501	492	462	454	496	532	493	484	494	511	527	501	500	506	466	478	479	477	488	518	477	494	526	477	512	494	470	485	497	449	498	494	534	520	474	507	525	488	547	542	456	490	495	449	454	530	531	461	492	517	476	516	506	479	487	494	498	520	494	512	494	477	469	504	491	491	562	536	490	477	463	491	515	512	474	540	504	506	468	484	460	500	555	412	524	489	478	484	507	472	501	478	544	529	537	486	482	526	435	488	485	513	522	532	488	522	483	492	515	487	542	510	464	468	529	488	498	530	484	459	470	478	427	461	548	495	454	477	530	464	466	502	523	461	466	490	484	480	513	509	496	520	507	470	488	484	474	496	549	535	502	485	506	510	500	480	509	527	520	496	463	482	477	508	489	514	500	471	479	500	475	496	491	494	500	504	482	470	493	533	494	482	521	516	485	514	477	490	500	542	506	492	495	518	473	519	523	543	475	532	488	496	492	524	506	481	503	525	488	497	496	498	497	518	523	485	494	507	504	528	521	502	511	502	486	472	500	490	499	512	510	476	476	459	504	491	482	480	494	528	493	499	496	503	478	534	499	479	497	482	494	495	483	543	454	514	511	514	538	472	529	500	500	520	512	484	495	490	522	458	491	484	488	484	533	497	519	479	483	521	469	482	459	500	504	457	519	518	511	517	497	479	518	503	463	476	488	529	537	514	488	479	535	490	500	495	492	510	482	441	523	507	526	492	530	510	499	496	533	502	518	532	543	501	509	503	488	498	480	502	504	514	503	460	532	535	480	483	510	512	436	492	486	495	495	473	475	488	488	509	512	536	501	481	524	500	513	496	516	498	534	546	540	500	501	502	494	488	509	456	513	521	492	521	467	497	480	510	477	480	470	525	474	519	516	514	491	499	495	484	505	442	535	518	498	494	522	459	504	494	490	457	490	525	471	505	486	537	471	498	528	530	525	519	481	516	482	517	502	519	489	506	474	508	509	523	478	468	480	446	464	529	504	497	480	517	510	488	500	486	462	497	484	462	478	476	511	520	517	490	501	485	438	468	504	471	484	499	456	491	478	516	481	516	530	543	463	504	463	519	552	474	475	525	495	515	544	452	518	515	525	520	536	516	507	521	468	457	468	517	501	461	511	494	497	476	455	503	514	507	484	501	493	541	508	504	481	508	505	534	484	504	506	497	523	512	517	508	472	496	484	473	496	487	511	450	528	509	489	466	525	488	484	477	494	534	493	502	508	486	489	474	511	508	517	484	486	543	523	496	503	492	520	460	506	524	480	496	479	462	501	472	489	462	481	521	493	489	532	492	509	541	527	492	474	440	497	463	466	502	471	502	528	471	517	480	531	518	442	494	477	507	527	500	501	518	512	453	505	539	499	523	514	515	492	494	514	507	503	497	530	526	522	497	490	528	513	517	482	460	507	486	480	512	539	487	477	522	516	507	524	501	537	472	501	499	486	486	488	499	507	491	500	476	506	528	474	471	533	486	522	461	463	503	485	500	474	497	487	479	516	516	500	509	513	485	487	524	485	495	464	487	471	549	455	521	485	471	534	537	517	527	484	478	511	473	503	492	505	522	475	505	488	491	485	491	478	520	496	487	449	517	494	506	520	511	524	470	474	516	468	513	494	501	468	500	467	484	520	487	525	502	459	465	493	478	486	501	490	522	469	477	474	514	477	516	524	506	518	504	485	534	507	501	493	495	494	482	489	529	485	514	516	461	476	500	530	468	510	456	532	497	518	492	488	477	480	474	513	498	552	501	465	491	540	513	494	495	536	465	514	483	496	464	507	458	499	465	476	500	460	460	511	496	451	511	506	483	476	509	478	486	462	544	496	503	497	499	500	538	519	496	527	491	521	514	521	477	524	526	494	524	446	495	527	485	515	483	508	473	500	489	506	473	510	504	542	489	501	484	506	487	490	470	496	484	440	503	502	488	494	532	448	505	475	484	496	502	518	491	456	491	488	485	500	536	544	466	488	496	486	492	482	460	481	475	553	514	521	511	485	463	472	515	480	472	494	470	486	460	476	484	503	520	488	474	507	524	503	508	520	506	475	510	539	516	482	472	478	521	538	478	461	509	505	473	526	461	472	488	472	509	501	504	477	506	473	473	494	507	524	462	536	492	525	478	521	471	503	537	502	470	479	474	511	492	492	481	514	498	492	485	480	461	527	523	533	506	515	493	486	521	477	530	501	494	500	469	509	485	480	489	500	462	530	531	531	519	478	491	495	520	515	528	500	514	493	507	503	507	533	521	492	484	530	442	530	512	526	521	493	464	492	490	514	483	486	488	508	504	527	496	462	547	448	517	530
18727	1793	781	715	566	570	474	357	362	305	337	311	300	306	316	279	305	289	266	309	287	307	304	267	278	301	286	254	310	289	309	266	290	298	299	282	275	254	253	303	317	273	252	291	295	273	282	286	265	281	301	276	270	287	294	276	293	314	273	274	297	303	301	289	280	306	291	281	290	292	294	270	291	271	287	292	263	263	301	270	267	314	275	280	240	284	306	295	308	301	293	302	262	276	305	290	280	276	282	308	284	223	253	312	282	307	316	270	275	257	264	311	267	265	295	275	261	287	293	275	279	307	286	309	267	299	288	285	257	288	289	287	281	309	280	302	282	262	262	268	280	298	246	279	294	301	277	269	296	299	288	294	268	279	276	293	275	248	266	262	294	309	298	276	282	259	279	303	338	258	271	278	266	278	282	290	277	278	306	256	306	292	287	290	270	251	261	282	299	291	287	273	257	250	286	300	282	289	285	292	304	275	274	269	285	281	278	325	310	279	277	290	276	300	268	284	306	279	261	274	286	283	252	308	276	283	279	268	292	287	286	277	273	311	286	285	254	258	268	279	251	295	327	269	291	257	255	304	284	271	270	275	279	289	305	284	252	305	310	312	269	315	245	310	292	247	277	299	296	307	300	293	260	273	276	290	286	314	267	254	291	310	296	258	287	289	294	272	301	274	277	293	260	286	288	255	302	268	269	255	254	245	320	290	300	288	307	273	269	295	285	282	291	309	290	277	307	286	286	296	308	275	267	257	285	258	271	266	295	307	277	277	323	296	273	304	272	261	268	299	275	352	284	282	287	255	287	255	271	279	292	264	300	330	273	284	257	275	287	316	280	311	263	249	277	282	286	287	306	326	296	258	270	287	266	263	276	240	302	268	283	291	269	264	276	278	244	281	263	286	267	264	282	272	259	259	279	319	267	265	281	278	297	313	274	299	281	243	290	298	276	283	252	266	280	274	263	253	287	271	281	301	302	282	271	298	268	265	259	283	281	286	289	301	289	274	251	287	250	278	269	302	297	255	272	287	295	272	303	291	247	302	288	260	279	273	290	272	283	280	290	331	302	256	287	292	302	263	280	245	280	294	261	298	295	267	289	281	295	268	251	266	311	286	272	273	301	256	309	261	289	275	289	330	310	252	266	292	324	330	282	267	295	311	281	273	277	292	256	325	282	283	266	296	309	276	247	275	296	250	276	320	287	292	264	269	282	265	261	279	252	247	284	240	271	278	278	310	313	283	275	237	284	295	276	282	268	311	278	292	280	254	285	318	261	305	291	287	291	283	301	280	265	286	253	270	276	288	283	261	254	263	283	265	274	291	287	289	244	268	288	268	299	263	278	274	288	290	313	276	290	286	301	295	276	303	277	269	278	303	260	266	253	298	312	268	273	324	283	284	303	309	294	287	287	306	270	298	306	318	288	279	271	276	297	327	261	284	298	299	291	319	300	265	290	271	286	289	285	298	301	267	276	284	264	266	292	277	258	273	251	273	282	259	274	260	240	266	307	307	302	265	293	286	273	287	262	226	308	277	312	298	300	289	276	266	254	278	297	295	306	281	265	250	300	307	263	274	279	282	292	304	293	305	269	286	245	304	272	260	264	305	260	262	274	281	307	262	273	258	285	288	296	273	278	260	298	283	300	245	254	267	324	264	295	270	292	283	273	280	289	293	283	299	291	252	304	297	249	289	312	292	267	303	275	280	295	291	251	293	327	283	287	250	251	294	255	272	261	262	288	321	318	306	306	308	307	290	264	294	268	290	264	266	272	294	274	278	290	270	254	256	251	281	292	275	321	289	267	273	302	304	251	302	300	284	263	290	257	243	285	295	302	285	323	273	256	276	256	276	337	308	243	270	307	293	306	264	280	305	302	270	258	276	307	277	292	296	305	282	257	296	279	250	293	257	264	266	280	271	296	306	275	294	277	269	325	290	296	275	265	281	324	254	287	263	255	272	286	294	277	284	276	274	282	271	263	286	293	273	285	268	274	298	263	271	316	282	289	250	268	298	298	255	270	279	278	258	263	281	286	278	282	271	280	286	300	274	281	303	259	280	271	283	265	259	255	291	298	330	261	268	288	271	281	306	278	280	299	296	283	306	283	298	279	270	273	282	282	270	271	297	282	302	305	283	271	285	271	277	261	286	260	246	276	301	258	267	253	268	272	296	297	260	274	273	298	308	255	295	283	265	296	279	268	272	294	297	291	271	283	260	276	277	278	277	299	279	251	273	275	281	310	258	261	253	263	252	309	276	299	277	286	288	310	273	273	291	263	285	283	284	282	290	289	275	283	290	285	282	279	276	238	283	253	290	257	294	283	278	250	273	259	278	296	283	282	240	264	290	291	272	297	276	303	270	285	280	279	291	287	272	294	264	269	291	267	249	255	299	253	290	290	274	262	285	296	260	305	272	299	291	255	293	283	283	306	269	280	266	286	279	260	288	310	306	281	293	277	296	308	258	308	278	309	311	284	301	291	278	260	283	280	258	289	284	298	291	276	267	247	289	293	262	300	277	278	256	254	271	309	300	284	277	255	278	263	301	290	308	282	276	286	234	281	270	288	280	279	323	297	278	266	257	264	285	278	292	260	280	283	284	300	267	321	255	297	296	273	278	290	286	285	280	301	278	252	294	272	286	287	256	276	305	267	298	295	256	300	329	279	282	288	263	284	304	275	299	284	277	277	262	292	298	292	288	305	261	277	288	299	285	268	271	291	277	280	283	244	280	300	268	284	267	267	273	276	279	281	257	265	275	248	298	275	288	293	272	310	291	283	281	273	276	278	276	292	290	283	252	272	284	271	279	287	269	270	271	286	279	270	269	301	295	291	277	282	278	266	280	256	306	315	302	282	308	274	288	280	309	286	295	281	272	300	297	292	250	272	288	289	269	303	269	285	270	300	300	291	290	290	299	273	264	276	306	276	284	279	240	276	266	283	269	236	273	256	243	317	298	297	292	269	317	272	265	328	299	299	290	267	299	301	313	296	279	281	315	268	275	258	276	266	309	287	292	304	305	272	260	246	258	299	285	291	255	243	292	275	307	298	263	274	284	292	330	259	286	292	254	283	291	290	247	276	258	284	280	297	296	333	276	306	297	289	272	283	321	298	302	251	285	258	288	285	298	302	267	279	263	243	279	267	269	294	258	256	245	308	292	277	257	302	285	305	276	284	268	257	249	294	300	281	269	254	277	294	289	315	291	278	267	302	267	276	283	264	280	315	252	291	261	268	277	265	318	273	288	255	304	280	269	315	252	278	271	285	286	278	271	272	337	291	286	290	280	272	278	318	289	275	279	292	268	280	263	291	289	290	304	312	289	286	296	292	298	251	288	274	268	290	274	267	258	259	303	307	300	286	289	305	316	270	262	279	284	266	282	295	258	269	280	264	259	290	262	260	247	309	285	307	286	268	284	285	293	266	330	289	259	275	277	280	292	249	309	326	255	278	277	261	284	290	243	271	293	279	276	292	265	267	290	270	284	300	271
11484	938	1421	1737	1588	1602	1411	1137	1131	968	975	927	901	874	797	773	753	760	684	749	718	744	695	689	670	706	682	665	620	716	675	684	680	681	679	694	705	654	674	668	636	707	642	638	682	709	682	679	670	614	664	653	652	682	668	705	680	658	687	653	693	645	639	681	691	640	665	646	666	657	645	646	671	653	651	662	627	622	637	652	686	674	668	624	697	678	677	630	660	692	638	666	665	671	682	676	675	679	649	637	621	658	685	636	640	650	662	689	639	660	679	625	592	684	616	655	635	657	721	649	658	638	689	642	631	635	640	690	711	645	595	698	680	640	643	676	647	680	680	681	677	693	647	672	610	639	644	664	656	658	671	666	648	658	649	690	690	641	644	652	628	626	668	683	675	680	674	673	664	640	685	631	703	646	619	636	659	711	657	598	626	658	714	700	647	637	626	612	684	688	650	655	637	627	652	629	646	655	683	680	679	666	637	668	691	675	662	648	649	664	638	688	655	682	653	658	638	711	684	638	692	655	659	670	652	650	734	629	692	667	651	596	684	637	677	653	692	640	685	662	599	678	634	665	686	641	657	656	674	634	658	603	671	675	660	650	675	634	651	680	695	722	659	658	664	653	655	639	687	629	625	681	660	648	657	633	696	684	614	654	635	684	641	642	617	654	692	707	625	644	668	703	701	680	628	632	638	671	634	615	648	640	660	643	645	633	657	599	603	665	630	628	646	663	617	675	636	669	635	655	708	684	694	666	672	666	646	632	648	688	685	690	655	594	658	660	653	668	657	608	639	622	640	651	651	687	666	625	685	653	632	717	698	632	686	661	662	694	628	656	659	631	681	668	658	619	656	642	645	671	647	662	623	681	700	613	641	643	685	621	651	648	663	647	680	656	653	711	658	701	611	642	636	623	698	662	666	666	616	661	620	638	704	663	643	633	686	648	665	702	659	686	680	642	657	649	649	603	682	648	637	653	656	671	630	624	662	644	675	655	656	677	672	712	680	706	639	728	671	627	632	638	661	692	624	707	703	669	688	636	673	658	655	643	621	662	637	648	605	659	675	691	636	675	691	643	629	645	640	701	697	600	707	635	635	697	723	616	650	639	640	667	642	676	647	660	658	687	665	683	640	700	648	710	677	669	673	669	659	647	705	693	679	707	622	664	637	646	682	668	669	637	693	650	652	677	683	647	652	676	637	669	649	626	661	647	652	639	660	643	686	670	689	692	665	642	665	657	665	688	644	668	712	679	649	635	650	665	710	676	624	595	640	634	637	632	660	675	690	628	661	633	714	642	638	648	586	646	683	668	676	636	671	700	624	569	658	657	687	647	627	639	677	703	714	659	657	656	594	701	688	679	669	633	697	651	601	693	663	671	625	649	645	661	648	680	648	662	651	654	695	638	609	662	599	709	642	644	655	698	649	620	672	650	699	669	662	674	619	642	664	709	598	660	628	680	658	673	664	657	660	627	672	624	674	658	665	634	665	713	675	660	638	695	658	683	679	663	658	643	650	686	679	680	634	629	671	642	658	630	635	658	673	648	678	660	625	639	650	694	666	640	644	692	676	678	665	648	644	662	661	675	628	681	629	682	688	648	695	683	690	641	684	661	625	657	692	673	628	677	624	676	693	688	675	638	675	651	681	669	635	653	666	613	642	654	654	673	679	664	631	696	677	660	629	662	597	641	650	643	605	693	692	645	670	685	613	627	685	672	635	658	610	683	672	642	623	665	607	625	689	631	671	628	682	663	661	696	653	678	648	677	654	648	667	669	658	643	679	658	668	651	640	675	638	662	632	634	688	626	667	636	645	692	684	616	659	680	636	621	677	686	656	673	639	665	650	638	680	655	672	636	653	651	669	660	617	650	672	657	661	654	634	667	649	636	651	676	647	678	659	670	665	620	663	706	654	632	645	661	627	660	626	668	673	674	663	633	721	674	662	653	707	682	685	631	692	628	654	726	658	612	597	673	717	646	627	720	656	651	635	658	656	698	659	645	658	663	659	663	638	606	639	634	681	641	684	617	642	678	610	678	693	658	664	660	642	681	665	659	655	713	675	690	704	627	648	658	611	641	650	709	659	672	614	696	676	705	655	646	623	674	669	621	655	691	652	712	669	699	636	678	650	639	650	690	650	622	672	629	683	681	690	637	658	650	662	660	688	640	695	652	655	688	661	658	644	704	695	680	627	621	639	650	640	629	665	655	655	649	687	708	682	662	669	621	648	626	660	654	635	651	657	698	711	669	648	683	667	637	693	683	683	680	649	631	672	643	614	655	640	693	647	638	650	624	696	716	692	598	650	690	610	673	669	721	647	640	612	636	727	612	661	665	640	658	644	629	673	588	679	665	654	632	664	667	690	653	694	702	679	618	700	661	679	667	665	689	700	619	645	681	673	663	688	635	637	625	688	710	657	637	652	664	641	627	679	685	674	678	679	720	639	675	669	660	647	668	688	669	629	691	640	635	637	645	680	718	636	619	711	689	678	639	630	670	657	680	676	687	611	678	673	644	677	653	663	665	633	728	678	713	643	652	641	619	639	672	669	644	630	610	651	668	675	627	721	714	655	666	664	570	650	684	646	640	685	688	626	660	660	624	605	682	641	637	673	643	642	673	649	651	633	666	641	663	648	665	635	630	658	652	682	684	693	644	642	639	650	676	633	704	689	697	654	698	686	633	682	640	659	635	609	652	641	668	614	625	681	638	674	640	722	690	613	697	664	703	659	727	644	668	675	648	661	610	667	675	622	690	693	681	673	606	637	663	669	672	674	648	674	693	661	642	665	639	624	671	690	675	635	606	645	693	649	672	630	676	646	635	692	686	666	647	670	633	634	666	679	665	651	664	613	672	677	626	675	627	651	702	682	663	656	651	727	689	638	674	637	667	660	699	665	673	654	682	641	687	617	678	663	640	630	660	663	610	665	675	647	641	668	645	653	642	662	643	654	650	671	621	693	682	652	675	624	690	667	658	667	678	662	626	630	644	645	704	678	629	684	691	659	680	631	673	684	621	703	654	641	660	670	647	665	712	635	683	718	714	634	605	624	659	641	677	714	627	667	670	710	675	680	695	661	661	643	641	663	688	704	614	637	633	630	668	677	664	707	672	664	628	625	655	673	630	624	663	692	616	649	651	636	671	631	677	672	691	719	669	687	670	656	704	641	630	681	683	684	652	664	644	676	631	669	669	639	692	674	607	657	655	714	685	662	671	673	657	663	684	651	676	636	642	648	683	679	687	682	639	676	673	617	663	677	642	664	652	642	645	667	643	604	665	698	676	655	662	617	675	658	664	667	674	675	659	694	700	649	672	625	631	663	626	662	681	647	677	673	656	699	631	683	644	598	668	645	640	636	593	650	632	644	661	622	615	658	683	681	703	662	619	704	647	655	659	651	631	679	640	635	667	703	630	692	634	676	604	662	629	643	668	647	648	648	647	640	678	663	642	639	668	658	631	703	705	638	648	660	664	677	675	683	679	672	710	640	643
28117	3903	1459	1144	984	787	646	568	611	476	506	467	450	465	443	410	442	418	453	416	383	437	396	414	404	404	395	403	451	410	403	401	386	411	431	426	419	395	397	426	382	385	379	413	393	427	397	434	393	387	409	409	425	433	350	418	430	411	430	404	389	388	389	430	440	407	422	413	429	353	431	397	427	433	399	457	404	433	400	399	383	356	403	402	384	387	382	430	393	417	394	376	410	418	428	388	461	390	423	393	361	432	441	458	415	389	427	418	415	400	379	439	406	376	374	416	411	371	364	394	391	404	407	376	372	411	393	421	390	427	389	374	391	419	441	447	385	407	451	381	435	368	381	397	400	409	408	406	447	421	437	423	434	465	386	406	423	401	390	366	400	426	403	396	399	396	411	388	407	405	404	402	405	370	396	426	401	427	411	415	377	381	380	369	383	399	382	429	404	427	415	375	412	398	370	390	380	374	426	438	385	430	417	403	399	381	423	425	440	396	382	385	382	407	375	383	454	415	420	401	374	399	427	416	440	421	390	384	390	376	424	428	377	363	379	405	431	396	405	439	354	406	411	352	424	398	391	365	407	406	392	393	417	450	376	397	416	393	390	387	371	412	401	410	352	358	423	407	428	433	390	385	408	408	374	437	416	422	436	433	434	435	373	385	385	407	419	406	408	446	434	377	337	387	401	403	415	403	411	410	374	425	397	381	393	435	397	402	417	427	404	378	385	413	393	416	415	358	389	397	436	362	362	403	331	391	439	420	425	406	389	399	408	419	402	382	418	401	445	396	369	398	384	411	374	391	373	427	402	372	397	413	414	395	442	440	434	384	384	444	406	436	419	407	394	420	411	426	393	439	389	396	396	406	400	416	433	450	419	386	394	399	385	373	389	391	379	417	437	386	413	391	383	428	410	390	388	387	388	381	421	385	382	391	386	406	399	425	453	409	406	402	423	382	412	381	443	419	434	441	417	394	413	369	397	426	444	417	393	395	399	380	399	424	397	362	398	367	400	410	398	440	397	413	397	418	363	398	410	428	400	401	406	430	405	399	411	376	433	431	430	384	439	387	389	431	377	422	399	410	426	372	415	398	378	417	392	414	408	351	405	445	399	396	406	424	419	361	391	422	399	422	385	371	391	442	418	381	401	371	364	399	396	396	386	409	376	442	404	402	409	382	422	433	378	364	411	406	408	394	388	388	378	416	408	419	391	388	427	413	411	420	419	415	389	412	404	409	418	396	409	379	390	379	364	399	389	396	359	390	426	383	386	425	393	428	417	415	373	408	379	470	437	400	417	392	365	393	417	373	373	392	375	409	385	398	406	402	410	397	418	431	402	416	380	396	433	397	418	402	405	394	417	423	397	379	391	414	379	409	356	413	412	378	390	416	392	416	392	372	398	424	403	415	419	409	412	397	389	422	381	387	373	430	436	417	376	419	379	399	429	404	425	430	403	416	354	437	429	369	414	380	409	389	421	420	418	392	415	387	389	403	414	388	419	411	422	429	419	379	380	381	428	386	414	418	416	485	377	381	405	402	396	412	371	400	414	398	438	405	415	403	411	403	385	413	415	405	405	396	408	437	397	365	407	409	364	423	382	349	418	381	403	407	465	444	440	411	414	401	462	391	408	424	407	387	397	424	402	387	411	431	403	407	417	389	441	383	384	377	377	443	417	388	370	426	419	423	404	368	402	387	385	391	393	371	418	405	441	404	450	411	403	431	450	446	411	440	425	436	391	372	397	378	392	420	413	412	412	444	392	397	387	393	425	394	415	397	394	402	425	352	387	356	394	431	394	402	374	426	360	437	439	365	402	376	388	406	349	439	413	435	419	388	408	399	384	347	382	391	378	419	382	382	429	377	406	397	400	419	423	431	395	379	381	338	388	404	406	455	395	388	367	418	406	412	428	393	425	391	396	398	438	451	403	388	420	400	408	398	391	398	418	407	394	395	385	350	366	414	416	379	422	429	399	441	420	414	422	382	391	407	362	422	393	400	381	403	413	418	356	395	411	400	446	418	370	434	437	436	363	423	420	392	399	370	372	426	419	384	417	403	415	368	435	413	418	423	395	386	403	408	436	426	393	399	416	432	405	438	429	387	417	390	401	380	414	417	411	420	394	402	420	414	423	415	386	412	376	405	424	437	416	444	378	400	413	402	421	399	394	388	397	410	358	392	399	404	389	366	414	389	431	371	359	418	422	402	442	363	390	420	400	395	395	429	380	401	386	398	407	330	429	388	460	393	379	393	375	369	446	414	404	383	403	433	385	406	394	403	370	417	392	397	404	392	366	409	392	409	419	373	419	428	370	413	417	413	423	370	421	398	415	432	384	420	409	431	370	377	388	386	401	394	430	437	399	377	438	403	402	418	417	383	425	383	385	374	396	408	389	387	382	395	391	404	399	418	394	400	432	417	381	427	432	381	391	405	420	390	368	420	422	404	384	414	452	420	387	408	371	404	377	430	423	368	418	357	373	395	393	378	387	402	427	396	364	412	414	379	386	396	440	425	407	410	409	377	399	439	386	394	407	430	358	433	417	395	369	359	407	378	389	406	392	415	414	430	398	393	394	387	412	388	420	389	377	446	413	431	363	424	446	433	404	406	409	404	388	376	398	419	382	400	422	410	374	363	396	391	397	408	429	409	418	386	399	409	407	367	379	428	385	416	391	378	382	386	401	399	417	393	409	411	423	436	396	384	391	394	410	393	378	382	352	405	410	388	436	358	361	406	418	396	377	378	371	384	380	407	436	430	404	407	381	396	419	405	411	406	389	401	425	392	377	396	403	403	379	359	408	465	420	362	420	414	406	395	381	381	364	376	414	396	440	410	423	395	382	416	416	399	399	411	431	406	418	403	380	397	428	421	444	370	380	361	371	395	385	391	370	380	425	400	422	387	405	363	424	404	446	425	392	420	398	432	360	443	392	410	426	408	407	386	392	412	337	379	417	453	419	400	415	403	382	416	418	443	394	402	389	379	408	400	407	417	408	406	395	430	407	386	359	358	335	367	402	384	420	393	429	406	393	389	386	435	380	418	397	423	431	399	416	392	403	477	422	410	416	416	418	406	417	416	428	375	426	383	423	400	430	430	407	386	400	387	387	407	414	396	411	386	407	421	416	371	434	440	402	380	434	398	399	399	411	379	398	413	421	414	408	411	370	393	395	443	407	358	408	445	439	393	384	364	436	424	380	401	376	442	409	391	437	391	416	422	425	400	392	387	425	412	397	408	406	409	426	426	383	398	387	389	428	426	401	393	433	377	395	383	391	415	399	419	417	395	392	436	415	410	436	428	434	375	377	383	390	405	419	387	430	414	405	406	405	400	414	427	398	443	377	426	410	429	381	404	384	370	382	471	417	422	358	410	413	404	370	404	377	396	407	413	419	416	426	387	442	398	438	415	410	405	398	390	398	404	397	351	425	406	398	442	373	384	397	393	390	425	436	405	397	391	394	388	409	373	386	421	424	387	381	423	447	409	402	414
14989	1553	2465	2824	2790	2388	2109	1777	1602	1499	1407	1330	1280	1217	1109	1094	1097	1012	1057	972	981	996	934	963	994	959	916	897	938	967	926	971	922	939	855	947	935	912	896	876	984	963	849	874	909	920	866	932	948	893	916	868	911	907	895	928	872	868	890	890	924	906	916	941	910	921	906	929	866	920	853	905	948	868	878	891	903	831	917	885	907	819	961	884	895	878	884	955	909	884	899	859	878	889	893	896	928	914	871	926	897	944	873	889	922	896	866	921	856	872	920	855	909	820	886	900	879	930	876	885	891	941	855	830	948	909	903	953	878	912	901	864	959	939	880	899	901	878	827	884	902	880	901	933	882	870	871	861	882	908	846	957	944	913	927	882	884	914	880	904	913	885	850	886	873	931	912	893	916	853	898	887	918	882	899	900	874	871	838	887	919	907	901	864	936	895	856	886	868	891	915	870	863	821	917	911	871	868	869	883	923	871	850	894	901	847	880	890	873	909	924	908	917	903	833	863	907	905	866	875	838	908	865	879	881	850	900	918	922	907	950	880	872	857	870	843	873	884	884	851	878	888	910	857	890	936	889	907	920	923	872	880	905	874	934	937	852	876	918	894	851	928	901	864	878	883	891	925	883	846	859	923	898	877	860	879	886	911	887	958	880	906	977	866	859	883	887	904	861	838	894	875	878	861	920	915	847	903	878	846	923	904	858	892	893	894	830	872	835	933	859	866	866	895	897	825	889	889	929	860	889	877	919	892	885	920	868	847	894	860	859	876	875	856	890	856	873	941	897	882	925	883	884	885	878	914	877	869	875	918	925	874	930	930	916	831	846	881	887	878	928	837	870	913	900	882	884	844	876	908	928	811	908	941	908	916	876	842	900	865	940	880	844	893	894	886	971	872	830	859	862	869	891	914	861	898	907	920	911	853	907	836	853	905	929	912	887	891	893	881	865	865	905	846	937	928	938	833	870	867	941	918	924	899	913	853	863	883	893	852	852	934	907	986	872	884	912	885	880	889	888	826	874	938	896	921	878	863	869	869	850	928	935	859	881	852	884	840	900	910	937	900	845	911	898	888	887	881	860	860	898	908	927	859	901	910	853	879	887	910	926	890	880	908	940	908	833	883	919	865	897	881	861	927	928	892	887	870	863	918	895	892	915	877	941	900	900	881	878	902	892	864	859	878	918	911	919	951	885	952	913	853	880	899	889	906	898	892	870	853	859	861	853	871	871	908	842	866	879	939	841	838	896	836	883	934	869	878	876	851	922	843	911	946	922	897	890	847	861	882	913	913	894	858	853	929	888	897	920	939	903	866	881	914	941	866	853	838	851	857	883	886	932	892	848	900	882	843	910	888	877	812	883	875	898	903	886	958	888	880	853	951	882	877	896	891	882	897	938	915	910	921	958	892	914	888	876	862	898	931	883	882	882	849	887	917	931	906	871	911	903	829	879	873	866	874	913	897	919	861	905	900	918	916	875	920	909	880	928	885	927	829	834	854	843	935	860	822	857	906	855	939	907	872	873	894	898	844	896	901	885	854	901	929	895	868	842	923	856	890	911	903	875	913	916	851	936	838	861	829	872	839	887	938	884	912	966	861	877	865	884	898	928	858	853	904	873	851	932	831	953	803	891	880	916	885	853	910	854	868	896	870	885	889	911	891	832	890	925	887	907	900	899	871	889	836	895	894	911	839	905	883	927	894	876	915	907	879	843	886	870	873	884	920	908	903	896	897	864	870	979	898	895	954	894	864	867	882	913	881	903	840	883	858	881	872	876	887	875	889	874	885	879	869	870	873	891	863	857	918	928	856	850	896	880	926	881	867	930	928	893	902	928	907	839	905	931	879	917	880	897	842	894	842	893	884	885	913	926	902	901	818	875	820	867	866	858	864	929	889	879	892	830	909	907	960	928	948	912	891	875	881	847	883	892	886	855	861	857	903	944	915	914	888	908	908	938	914	916	872	847	892	916	881	850	938	942	924	905	889	923	913	903	870	940	862	917	921	889	880	906	921	909	922	893	913	888	910	873	890	878	882	900	892	862	914	917	913	867	883	901	887	900	887	871	857	915	805	919	867	882	898	925	881	861	895	906	887	965	950	872	879	869	921	898	918	862	917	860	943	875	876	870	915	868	848	900	854	904	898	878	948	898	861	885	900	824	858	902	915	859	936	871	841	898	848	913	831	917	878	859	883	905	882	932	866	893	902	876	951	860	888	875	912	876	900	884	854	924	871	870	856	863	902	893	885	888	940	854	886	916	931	916	900	881	932	912	883	838	905	902	864	903	893	950	884	878	895	907	863	931	892	902	904	870	900	845	872	885	924	887	913	860	909	906	912	869	872	950	893	885	921	870	846	925	919	878	880	964	905	919	882	925	897	900	920	913	897	912	885	876	932	873	880	910	865	939	880	843	932	901	917	919	928	882	855	849	910	945	926	858	902	895	882	901	921	881	904	925	890	851	877	877	919	897	876	939	918	891	863	898	893	864	948	896	883	909	905	879	875	909	842	919	911	928	944	885	883	917	900	934	938	885	835	922	891	906	937	934	854	881	879	901	819	873	854	906	881	867	839	876	820	868	848	902	860	879	911	871	864	845	882	857	892	918	884	855	889	931	885	887	891	842	857	893	864	837	916	873	889	880	878	861	946	896	873	818	873	858	871	939	862	937	915	873	918	910	855	873	879	936	927	881	868	863	872	879	943	900	901	874	869	826	896	921	891	854	881	894	868	823	848	890	867	844	906	835	891	862	887	844	922	843	878	924	897	870	843	953	801	902	893	858	878	862	943	851	832	924	886	976	921	902	898	913	855	888	939	903	900	892	946	886	867	871	904	881	883	870	880	894	917	903	916	886	899	897	866	894	844	891	896	871	842	894	875	891	857	885	891	894	860	868	866	875	855	868	900	853	899	848	886	849	884	901	888	907	914	856	881	841	948	874	836	923	903	869	883	921	942	866	888	825	918	876	901	853	893	917	894	888	926	880	882	886	817	846	908	909	851	847	884	893	860	895	870	842	886	914	884	908	899	910	874	876	882	857	882	879	883	890	880	930	853	916	847	863	862	874	856	888	892	935	871	902	884	926	893	951	884	823	928	863	910	915	890	868	925	883	866	863	871	844	908	888	911	860	899	880	924	849	837	847	880	880	884	893	884	869	901	925	890	895	855	939	907	922	939	873	864	874	855	820	889	887	827	922	891	879	863	854	855	916	854	880	894	889	893	873	893	888	876	919	916	916	900	889	876	841	872	911	878	898	796	835	930	920	957	857	847	907	914	895	865	914	888	864	923	890	917	855	904	865	915	908	861	865	878	852	854	894	936	867	894	940	918	865	863	859	889	874	926	887	867	919	855	871	917	873	849	895	893	872	876	888	906	917	895	868	890	936	892	874	891	890	891	905	915	819	898	894	860	874	862	863	863	875	894	901	924	900	894	865	851	903	888	817	885	876	867	905	952	875	913	970	907	867	906	895	862	902	896	850	943	919	894
5317	354	239	228	211	205	212	179	233	206	225	178	221	199	207	202	196	173	189	227	188	209	183	174	218	233	232	184	212	181	187	195	205	188	218	210	199	237	219	176	217	218	198	224	202	212	195	199	178	189	226	212	199	213	209	177	175	208	214	184	195	215	205	225	236	166	175	203	223	194	198	208	218	208	213	203	185	167	193	218	200	198	182	189	225	201	214	201	209	192	208	203	209	221	207	214	215	193	219	201	198	241	183	222	224	222	210	201	207	205	187	198	191	209	197	200	209	174	199	190	205	222	201	202	213	194	218	212	184	166	181	207	218	203	213	194	194	209	195	226	162	212	217	211	198	230	170	194	202	213	198	209	202	167	194	217	226	198	205	194	182	170	172	165	197	217	206	194	186	190	176	199	215	183	184	206	165	180	188	212	199	197	189	194	228	193	193	172	208	199	199	210	192	224	198	199	194	213	184	213	224	229	194	205	204	202	211	186	210	218	207	215	210	197	211	199	205	211	189	178	202	205	215	210	208	209	198	193	184	206	214	214	218	197	194	183	193	203	216	186	183	194	189	218	210	198	207	199	192	190	180	219	206	191	219	232	180	190	220	199	205	211	225	199	201	204	225	187	175	192	192	221	206	218	192	187	205	193	200	177	226	221	169	212	229	197	208	224	203	189	188	217	199	203	203	191	207	176	226	207	173	205	202	178	175	221	216	194	179	208	208	174	202	201	224	189	200	192	218	197	234	223	180	209	206	192	182	203	185	197	190	190	193	209	191	212	197	183	225	199	176	210	179	204	195	211	170	199	184	187	186	203	192	180	222	186	193	196	185	201	201	194	183	204	190	195	190	217	202	168	196	199	185	198	236	214	217	223	165	195	227	176	204	226	193	191	199	204	200	202	200	190	184	174	214	217	217	196	197	184	208	200	220	166	200	230	214	204	200	197	203	186	176	191	188	211	187	198	194	214	197	199	185	189	195	175	214	234	187	220	201	203	201	208	194	172	176	196	199	200	200	186	183	158	198	208	188	211	199	210	203	197	202	220	196	179	199	213	190	178	183	192	230	225	216	197	182	177	212	229	215	203	185	191	187	192	212	178	194	178	193	198	202	193	185	188	182	189	214	208	199	176	225	186	197	195	177	210	206	205	184	241	204	178	201	178	196	217	188	187	204	191	227	214	185	190	195	198	163	178	190	191	192	212	202	232	190	174	252	214	156	209	192	194	186	200	189	205	169	209	186	195	165	193	191	233	196	216	188	182	171	183	186	177	193	189	197	189	214	189	202	201	205	176	197	196	217	220	199	167	230	192	180	201	197	207	161	190	191	170	169	191	181	196	200	195	192	198	176	194	199	170	192	203	166	217	181	191	194	197	190	204	190	213	213	192	190	176	209	195	194	185	170	189	181	210	206	193	184	182	211	182	184	215	211	197	169	200	203	225	207	196	201	193	194	194	199	166	195	216	170	186	194	184	211	196	184	234	228	211	202	205	224	201	217	202	220	194	183	201	190	214	204	205	231	197	216	220	228	197	207	182	187	198	192	190	188	225	194	205	197	202	214	212	212	185	210	228	219	185	213	186	197	204	188	189	195	172	196	197	193	187	221	191	203	180	206	217	221	208	200	196	223	215	204	191	195	187	194	191	205	227	181	205	209	188	198	207	215	208	207	210	164	192	204	213	194	200	190	209	191	171	218	187	206	208	185	199	168	200	192	195	198	198	188	199	225	212	203	198	222	206	191	192	234	199	213	188	211	215	168	184	211	180	189	222	216	223	196	213	194	187	200	221	198	205	202	184	206	198	188	215	206	182	218	183	203	180	195	184	209	207	195	198	218	195	178	197	204	223	190	173	184	214	204	203	199	211	227	160	187	167	216	185	216	177	186	184	179	218	174	198	204	198	197	181	232	185	206	201	191	188	204	185	210	212	209	183	161	191	179	195	181	188	208	229	221	194	211	203	197	207	194	215	208	224	192	180	216	232	195	216	198	213	185	174	187	192	207	190	189	202	202	202	168	205	200	220	208	215	198	223	196	204	168	193	180	187	170	194	195	237	221	177	184	202	221	210	191	193	219	206	218	195	179	175	200	192	197	217	193	186	201	199	199	196	197	183	214	196	170	193	207	212	193	222	179	194	184	199	182	185	185	196	213	207	171	186	184	188	204	202	205	202	204	211	217	197	199	205	170	182	193	178	202	186	210	225	213	200	177	224	194	208	167	204	204	213	169	196	208	202	224	180	192	183	185	182	217	175	186	202	184	195	199	176	204	228	204	206	220	180	181	175	212	197	188	205	182	190	205	231	190	203	193	197	204	205	207	201	206	191	200	194	213	201	203	193	198	205	209	207	228	202	186	211	204	178	177	186	194	187	219	231	196	174	163	237	215	198	196	203	226	204	196	175	199	202	178	195	206	221	198	205	185	206	171	189	197	207	201	191	180	179	199	203	207	211	178	186	211	226	207	171	201	221	212	194	209	196	207	171	215	209	196	170	184	213	214	185	185	197	179	195	201	211	201	218	209	211	196	212	194	202	194	204	204	204	204	210	204	179	199	188	198	189	191	218	226	189	182	182	181	204	184	194	191	200	192	195	205	206	187	192	223	205	198	209	219	218	167	197	184	201	227	195	203	212	199	183	211	141	172	200	224	202	199	186	185	215	227	219	196	164	191	178	187	191	191	179	242	202	211	194	205	198	219	208	194	180	198	207	227	223	196	212	185	230	183	180	197	188	189	190	181	208	214	173	181	195	198	220	202	178	205	188	183	215	194	190	216	165	214	209	196	209	190	195	164	212	197	208	201	209	199	206	224	202	208	194	186	218	197	192	218	207	187	189	186	182	198	194	218	196	193	189	181	189	194	223	192	190	206	187	218	220	193	191	205	199	203	197	200	204	185	208	206	209	204	190	189	228	187	174	194	199	225	167	221	202	190	195	167	215	204	194	191	187	204	199	213	177	194	179	197	186	195	170	200	216	231	164	195	174	220	220	191	192	184	201	198	206	249	224	204	208	189	188	199	198	202	211	189	193	200	187	199	168	192	197	202	194	221	162	185	185	194	205	187	221	218	198	198	180	185	205	206	179	224	208	190	189	195	229	207	210	218	200	217	210	174	207	190	193	223	194	189	165	188	196	214	196	191	208	181	193	186	222	220	198	190	184	198	205	212	220	172	209	213	194	192	210	216	188	204	199	187	213	176	204	221	204	209	209	188	215	218	190	196	192	224	226	214	209	195	186	186	191	230	177	184	213	181	216	191	220	188	197	189	152	196	222	204	225	208	211	205	201	176	209	213	161	196	210	217	204	201	208	168	198	198	220	191	220	195	202	197	193	222	203	195	159	210	170	191	208	192	206	225	217	201	196	196	178	194	205	207	191	204	180	228	229	220	205	209	195	196	178	180	194	199	183	182	175	187	200	182	183	199	228	187	181	202	175	199	202	215	213	202	203	201	183	186	167	204	210	154	179	186	191	211	172	184	208	170	202
3605	543	571	573	611	592	522	522	557	529	534	528	477	515	501	503	536	446	488	507	505	488	520	478	510	508	495	492	461	483	484	508	498	520	459	500	457	479	519	479	530	498	507	481	502	516	520	501	471	481	492	461	504	496	485	478	500	503	521	485	463	470	491	501	490	470	471	524	453	482	463	462	494	463	506	509	507	488	496	464	437	445	501	468	509	495	472	444	482	491	491	514	476	457	481	435	478	485	517	447	461	486	477	466	521	474	493	548	484	464	488	507	467	489	514	525	479	525	516	515	502	424	506	425	497	497	487	493	501	468	495	492	474	470	459	520	472	552	467	463	471	528	481	477	470	496	520	510	472	488	529	495	513	481	525	512	471	515	518	481	432	483	510	466	490	515	503	488	455	471	496	493	520	512	457	478	483	466	465	488	469	486	493	454	479	476	468	530	461	509	502	488	481	462	507	452	511	486	495	488	499	513	492	479	503	523	489	498	463	477	494	467	474	520	493	477	465	518	492	485	504	465	496	485	488	479	462	482	508	480	496	537	474	498	461	499	509	457	498	492	465	486	476	432	489	474	459	493	486	509	442	488	504	505	469	475	472	464	481	487	509	527	494	523	472	480	494	469	495	480	457	476	470	492	493	494	527	503	512	490	510	545	488	470	468	471	500	463	455	489	478	446	517	488	486	495	473	467	517	501	479	484	483	490	463	520	486	514	464	505	487	497	509	457	497	479	485	485	479	487	487	475	485	483	451	477	483	479	477	497	487	490	442	500	503	525	517	500	451	459	477	524	486	499	524	501	498	500	500	483	473	472	478	505	479	477	440	520	497	482	452	500	474	473	530	470	472	483	510	478	544	482	482	525	484	477	496	496	509	475	468	475	461	509	538	495	467	495	485	489	476	499	525	519	484	491	488	508	503	460	517	495	494	485	499	500	477	498	522	464	519	497	486	481	485	457	439	462	490	491	487	478	484	491	464	457	480	512	470	475	484	512	456	485	504	480	513	493	521	493	486	483	501	490	470	490	507	495	481	474	489	484	479	508	498	507	485	493	513	471	469	475	489	496	485	495	477	461	490	508	517	502	513	484	498	469	511	491	488	454	495	478	480	443	491	482	497	490	480	487	475	464	480	495	486	495	493	445	492	483	467	448	485	480	478	468	491	447	516	504	480	504	476	494	483	488	484	481	484	505	459	497	487	497	534	456	468	517	514	464	521	452	471	486	481	474	513	509	492	460	477	507	502	460	457	486	506	491	515	508	516	509	468	482	519	516	505	508	507	472	493	496	509	475	524	464	473	481	494	488	506	505	510	474	499	460	515	518	495	486	486	442	478	439	509	478	503	545	511	458	504	526	519	470	504	471	488	488	442	474	472	480	496	507	461	493	489	475	483	509	480	469	474	519	489	462	519	543	470	494	482	479	462	495	506	511	482	451	493	500	480	471	505	491	508	480	510	469	501	479	486	490	476	503	505	504	497	446	534	487	492	540	509	476	492	415	485	481	492	529	467	505	486	492	496	511	466	494	483	533	507	517	475	504	478	510	493	494	484	501	461	470	433	506	470	478	497	450	502	500	504	437	494	486	488	512	490	508	488	524	448	469	464	482	462	481	473	465	529	453	492	470	489	514	557	532	478	497	469	481	512	484	507	459	503	470	479	456	511	475	463	443	480	509	493	508	502	463	456	504	467	478	518	466	549	461	507	476	497	461	484	481	467	497	507	480	494	478	473	487	445	485	483	502	496	511	530	470	509	493	492	476	528	503	506	452	513	449	510	476	475	467	471	495	488	477	481	474	494	503	474	468	480	534	461	493	522	476	455	533	543	459	495	486	487	493	443	501	549	450	475	524	513	503	524	474	497	458	479	485	506	489	466	495	435	508	481	510	466	491	518	459	446	467	450	492	486	441	469	473	504	475	493	496	500	487	514	488	500	543	491	484	521	493	522	448	460	502	471	493	490	462	461	462	503	507	490	514	470	495	479	505	509	501	497	494	487	483	448	494	507	475	488	449	493	510	490	487	490	517	475	532	495	482	475	521	474	511	467	481	491	495	511	448	486	473	503	480	506	506	464	530	514	452	508	465	432	476	473	528	519	459	480	475	545	490	488	529	439	500	492	470	418	502	506	508	482	494	494	508	467	487	504	492	463	517	459	507	538	464	531	503	488	498	446	476	471	503	465	527	485	487	523	452	488	507	494	488	492	457	488	501	456	556	447	509	494	487	504	481	502	494	492	497	485	489	522	453	489	512	487	511	503	463	546	506	459	495	475	498	536	471	495	517	480	501	468	495	499	465	503	476	508	487	447	512	479	501	462	496	494	520	482	538	514	501	469	500	479	472	485	481	506	497	494	507	474	493	464	503	479	480	527	467	482	479	497	506	509	524	495	497	511	454	472	520	456	466	484	482	497	538	465	465	482	487	496	531	459	495	522	490	449	489	458	497	488	468	519	498	482	462	482	489	518	463	502	455	464	488	461	502	498	493	493	503	480	495	469	485	468	440	490	505	548	477	511	494	479	489	511	509	477	485	510	517	516	516	462	501	510	482	477	442	463	482	499	480	519	543	470	499	501	479	495	475	487	508	459	455	486	476	495	460	508	475	523	503	494	481	474	475	483	502	454	520	480	505	490	524	460	476	502	472	492	511	453	491	492	520	449	489	484	475	524	476	490	480	477	538	496	475	478	471	461	468	515	504	475	485	530	485	463	486	500	507	534	451	502	486	469	480	473	486	477	498	480	516	406	477	473	491	536	494	459	476	502	528	477	507	468	503	463	512	478	487	551	482	456	484	513	525	472	481	514	519	417	461	496	445	491	487	530	466	477	492	495	464	493	486	510	500	518	475	477	486	479	452	482	463	483	517	479	473	478	475	505	525	538	525	479	482	522	472	481	480	492	517	464	516	521	471	468	489	519	521	488	479	519	472	539	503	538	480	451	503	475	470	515	495	443	504	492	500	469	493	490	501	475	516	507	486	501	483	496	493	458	447	475	479	455	464	489	494	458	491	496	493	518	516	526	486	503	504	478	507	522	514	467	504	473	491	516	518	493	513	482	452	477	510	499	499	486	486	506	512	550	480	507	478	509	512	502	482	508	512	478	491	484	485	487	487	449	498	506	501	462	468	498	491	512	490	493	497	491	488	510	485	437	489	481	483	475	518	457	481	478	505	508	439	465	490	522	465	466	461	497	464	530	486	478	459	512	469	518	522	481	520	442	501	529	464	466	465	501	538	464	483	500	482	496	519	481	486	439	481	464	514	508	460	482	492	480	492	507	484	460	487	519	512	492	503	503	492	471	493	447	499	494	513	495	484	500	480	487	508	456	480	456	456	420	515	462	488	511	475	502	487	546	527	478	509	509	471	494	482	474	481	504	473	509	507	472	469	469	481	499	482	513	509	475	453	487	469	509	501	494	451	503	484	472	489	511	476	465	536	527	498	480	513	479	501	466	488	491	493	552	470	499	515	493	488	459	461	477	477
17261	1664	674	658	516	471	483	454	367	345	360	290	310	283	295	299	283	274	267	285	317	264	287	267	276	270	285	300	285	278	289	268	280	308	282	251	296	284	293	318	283	272	294	277	282	294	265	302	246	333	288	290	286	258	260	292	296	289	296	301	265	283	288	285	273	271	306	257	275	270	305	286	291	263	269	271	254	275	307	241	292	291	256	285	291	263	281	279	286	252	258	292	266	325	302	245	291	252	311	291	285	279	285	309	265	285	303	268	318	306	281	293	285	279	234	275	277	316	281	295	252	259	255	306	280	262	278	287	307	254	256	269	295	307	303	272	260	280	264	284	290	281	260	288	263	286	266	258	276	281	282	305	296	286	282	267	310	296	256	244	292	252	295	266	274	231	301	281	256	312	286	240	275	285	236	249	280	317	283	303	276	271	289	264	313	262	285	271	293	275	302	262	276	286	279	260	246	280	309	336	282	278	289	248	256	318	290	266	268	279	237	316	305	279	301	264	274	279	275	258	273	264	283	285	288	282	275	257	296	311	268	311	274	257	268	252	289	285	257	266	270	286	281	288	261	301	275	309	275	279	295	307	288	292	280	297	296	241	269	291	271	298	278	261	275	287	263	254	296	292	266	285	299	288	244	254	281	296	268	257	289	238	279	257	264	307	274	325	278	295	265	260	295	273	273	281	250	266	266	267	276	272	314	268	299	280	281	288	260	309	297	297	272	290	284	265	262	283	244	302	255	281	280	273	262	263	245	291	295	262	251	265	266	272	276	272	289	274	249	305	281	276	269	305	289	271	275	297	310	292	281	302	256	296	296	292	309	330	284	236	251	272	291	253	286	263	290	279	282	327	303	266	248	266	261	261	272	253	306	280	282	271	285	282	293	271	268	274	283	274	271	265	249	284	268	265	260	279	276	272	259	301	294	284	278	268	259	268	262	241	252	276	275	267	276	258	306	293	314	267	257	268	278	271	293	256	301	252	283	247	278	296	268	281	301	281	263	257	258	287	280	286	285	296	243	254	307	297	294	309	275	281	256	300	261	286	286	280	276	260	284	270	269	283	287	286	273	255	271	284	259	251	279	271	290	306	311	267	277	263	269	271	277	265	295	293	288	263	260	293	238	266	300	236	253	246	244	305	322	274	275	269	296	298	328	287	240	275	246	265	292	313	297	250	313	282	289	277	254	272	274	287	277	272	288	303	261	256	288	291	268	255	253	290	282	280	322	294	282	293	291	267	269	272	284	269	261	257	277	280	302	271	255	285	275	250	305	288	283	254	262	254	286	272	266	267	260	328	310	257	300	280	286	282	275	286	294	264	294	292	259	268	282	302	284	260	275	271	307	282	291	259	278	295	272	295	293	320	302	294	280	291	276	286	279	282	288	274	260	294	305	250	255	271	291	258	252	258	254	277	275	276	275	283	300	276	284	257	277	284	297	289	284	274	247	281	268	284	287	271	284	283	251	270	280	280	271	288	308	264	290	277	286	255	271	279	281	276	244	274	283	283	250	283	254	285	276	259	276	281	268	280	240	292	289	276	288	250	266	271	304	303	313	274	322	332	269	255	255	288	277	309	284	285	275	281	302	269	265	258	272	267	266	270	272	281	261	276	293	275	302	291	257	253	271	298	288	279	301	271	281	295	265	262	306	301	319	267	296	264	256	267	296	284	283	267	293	264	283	274	287	278	269	283	270	251	292	255	302	273	278	283	279	310	298	278	261	285	281	278	292	317	302	285	303	258	268	261	265	290	275	260	271	265	286	280	247	261	288	271	264	299	279	282	294	288	301	258	296	281	263	240	294	291	297	302	279	295	273	290	265	286	304	280	273	277	272	277	287	321	269	283	288	301	287	281	276	291	257	281	287	292	284	261	253	277	302	252	303	260	280	264	284	289	263	282	261	309	289	254	264	254	313	279	259	289	284	295	291	282	268	287	265	282	271	293	299	297	266	275	255	253	300	280	274	284	290	290	293	288	262	288	324	274	281	275	258	296	270	258	250	261	282	258	301	259	310	269	277	296	282	303	253	317	297	279	250	278	264	304	286	296	292	271	291	261	320	276	262	254	243	276	273	244	275	317	295	271	305	284	274	271	290	286	279	261	292	287	267	261	271	283	288	301	256	273	286	275	270	297	286	270	290	227	319	286	267	279	264	278	273	265	307	279	292	268	265	265	275	284	273	278	250	282	289	256	246	260	243	255	242	269	272	295	258	259	253	273	281	256	269	277	296	296	279	271	289	239	278	288	290	305	275	301	249	269	285	280	276	258	265	251	283	300	270	280	288	261	271	294	257	298	276	273	315	247	295	269	317	281	231	279	272	276	287	293	241	267	239	297	267	278	262	286	287	270	315	260	288	266	252	308	252	279	233	284	270	282	290	288	279	271	284	279	285	288	289	290	267	267	273	245	271	277	302	268	289	298	287	286	254	275	278	248	240	275	304	285	260	288	286	278	283	266	276	307	293	294	289	254	315	282	283	334	279	292	261	281	256	298	299	286	279	283	283	275	306	283	257	272	268	269	290	294	309	315	242	285	278	278	298	290	281	280	266	278	290	289	277	287	263	289	271	296	252	284	233	269	284	299	319	284	273	261	241	247	281	277	254	279	287	293	274	257	269	270	264	279	303	298	276	280	277	309	300	276	265	273	278	307	253	282	297	290	312	272	296	281	272	297	275	291	252	313	277	286	240	295	272	288	262	258	267	262	287	274	249	274	285	285	273	284	292	304	294	296	277	278	305	268	293	272	241	295	273	269	270	282	269	290	298	274	281	290	271	284	319	276	302	276	291	295	274	281	293	272	302	276	309	287	258	257	290	226	257	266	280	274	257	290	270	232	292	269	300	283	298	258	302	277	254	293	279	288	290	261	260	309	283	259	307	251	279	279	307	273	284	272	264	233	282	251	310	287	298	279	293	264	293	263	277	284	269	250	291	262	287	301	292	304	307	270	258	270	294	280	285	259	309	310	231	252	258	282	265	287	303	294	297	307	281	294	294	287	302	279	287	301	257	283	272	280	273	291	275	294	270	270	271	291	269	272	266	276	262	278	260	297	285	283	251	278	296	286	268	280	297	269	293	266	297	256	293	284	292	270	275	255	273	276	287	272	281	256	264	276	305	277	274	296	308	283	259	279	280	282	288	285	257	285	282	264	269	267	271	273	278	272	239	263	321	260	256	266	259	273	245	243	292	262	258	298	294	331	306	307	275	290	280	272	282	302	256	270	289	290	279	272	285	270	274	294	305	301	280	296	312	287	247	270	274	283	310	257	273	258	278	302	286	273	278	247	294	281	295	294	304	259	322	275	271	283	277	281	271	287	259	277	271	257	304	302	267	284	283	273	252	257	283	273	285	299	270	295	290	289	268	281	280	280	290	271	278	309	297	273	270	308	286	289	267	273	300	264	280	295	266	264	254	294	247	267	276	273	294	285	255	295	285	275	263	271	292	239	309	286	244	278	278	279	289	292	254	295	311	303
10681	950	1458	1836	1745	1457	1344	1184	992	1034	875	849	887	839	763	775	744	731	698	674	678	664	705	691	673	679	721	676	673	648	668	709	645	685	664	647	662	709	654	702	656	679	645	706	651	605	696	667	683	679	622	639	666	646	613	668	655	693	662	641	619	673	609	636	703	650	654	644	678	649	627	632	589	648	649	633	665	653	670	676	610	636	659	637	637	580	700	676	649	674	689	659	645	673	665	659	634	699	658	625	650	679	684	669	688	638	668	665	636	646	649	662	645	674	626	649	624	660	658	640	664	663	682	667	648	640	692	631	631	686	619	655	700	647	646	679	725	653	618	689	599	650	660	688	624	643	664	650	650	667	651	717	695	653	645	651	635	658	658	695	667	635	662	625	703	637	669	651	663	663	653	666	621	702	660	679	650	647	651	658	629	693	662	639	634	679	621	687	683	640	724	652	634	652	682	639	677	675	626	636	665	630	654	666	633	644	669	652	620	635	621	605	666	639	615	624	636	654	642	643	632	668	691	684	659	670	617	609	659	585	650	641	648	672	642	658	647	606	650	674	659	651	633	675	624	671	658	640	630	616	609	681	675	684	669	659	584	642	648	648	683	660	685	687	607	630	671	645	597	631	682	672	596	660	613	633	648	689	625	672	636	597	655	658	663	647	738	673	679	619	683	651	650	666	644	604	660	644	589	642	644	645	639	620	672	675	674	654	628	694	662	693	618	643	682	636	649	647	655	666	590	672	656	651	600	627	686	663	638	690	643	642	651	703	684	640	618	624	645	652	680	583	626	641	636	648	659	633	619	632	649	687	652	645	630	660	684	620	691	651	657	635	638	631	665	660	674	636	651	673	665	614	657	633	666	649	669	621	676	611	672	655	646	621	641	652	666	655	644	592	650	668	675	667	666	618	628	621	675	684	651	628	689	676	670	656	661	600	655	659	650	614	651	655	627	659	649	670	664	617	658	601	603	653	670	673	622	666	637	643	662	647	640	619	635	619	681	663	648	632	654	617	657	650	645	659	634	653	627	634	697	646	629	662	652	622	709	658	669	665	615	628	621	611	637	669	633	680	670	617	667	656	613	648	647	682	653	663	642	594	652	661	655	632	615	604	654	649	619	682	658	682	640	662	657	647	652	665	639	620	655	637	623	615	683	638	647	682	667	687	667	670	618	660	634	638	680	670	663	664	653	682	650	668	639	672	663	688	647	615	671	691	673	661	663	640	661	666	651	635	605	637	619	654	673	661	676	611	656	641	638	684	659	649	627	679	609	675	614	623	637	650	631	637	633	673	654	632	650	650	683	685	659	613	677	632	609	665	677	716	661	681	687	686	627	696	678	673	649	646	635	611	667	646	625	658	652	663	661	717	619	585	648	616	650	657	649	678	635	666	660	678	641	658	686	643	645	595	661	673	678	659	638	638	641	657	638	646	640	677	679	622	602	636	658	651	641	634	696	663	604	625	573	664	685	625	666	677	661	641	639	644	634	628	650	656	708	656	660	647	673	636	657	623	727	646	639	614	662	612	688	634	620	689	660	681	639	670	650	668	623	684	600	690	640	717	636	679	645	621	694	642	615	704	647	630	620	631	705	635	639	646	667	653	668	689	673	625	630	644	606	634	645	612	653	646	655	607	625	650	665	589	694	697	643	662	664	646	647	616	635	617	647	706	658	608	606	656	629	615	625	659	628	611	645	656	668	638	636	648	647	628	648	687	650	639	697	657	659	657	665	693	649	634	656	573	663	620	688	656	673	681	612	643	637	683	635	675	659	608	633	683	691	684	657	629	637	624	657	612	629	631	700	670	637	676	643	635	647	638	693	602	660	598	659	673	609	629	654	655	667	688	675	615	656	647	666	679	646	667	665	658	620	639	650	680	666	637	617	618	620	668	624	659	608	684	632	678	648	629	672	639	629	685	626	657	655	661	613	633	664	630	670	660	637	613	665	628	629	631	649	666	704	664	664	655	611	661	635	642	638	665	630	626	634	670	720	604	694	691	706	632	598	675	668	641	690	631	667	656	647	664	653	663	670	644	685	636	675	714	638	645	662	606	691	654	652	683	650	615	691	650	638	639	727	672	630	664	615	640	637	627	606	672	630	652	640	636	673	675	615	667	663	711	664	607	646	678	671	670	665	626	631	624	627	664	624	619	663	658	642	660	630	675	615	633	662	594	620	693	636	652	598	610	652	682	657	653	665	651	642	640	676	641	632	631	638	653	628	628	668	639	705	689	673	656	652	659	604	626	690	712	649	617	634	635	670	619	630	682	619	629	606	673	682	650	654	640	615	684	642	638	657	599	662	647	646	653	698	607	629	672	612	643	683	693	719	706	629	649	648	670	668	619	669	636	624	663	650	629	626	642	657	630	622	676	640	650	655	684	644	669	687	659	625	645	650	638	653	597	664	658	707	640	654	657	619	686	632	721	640	640	701	647	617	683	627	631	611	646	643	641	661	672	609	653	696	659	610	660	648	656	622	657	691	651	704	643	642	671	637	680	607	656	645	622	693	640	650	663	670	619	714	664	661	662	692	667	713	608	683	657	618	675	654	689	575	681	670	620	650	636	647	634	656	660	690	628	661	613	601	647	659	650	661	668	701	621	651	655	625	668	653	669	660	675	674	672	643	684	682	642	648	657	640	661	646	636	671	665	605	637	680	637	674	606	615	614	656	622	654	633	656	612	653	642	629	662	594	644	629	571	649	662	631	645	641	719	643	635	653	650	610	649	651	643	657	691	636	602	633	664	673	641	665	637	638	660	661	640	668	648	654	659	642	633	645	616	651	613	663	651	668	644	634	636	683	642	648	602	668	634	653	639	612	665	634	668	624	652	652	696	631	644	645	701	664	646	631	609	642	663	655	683	637	678	682	632	631	676	658	663	673	672	657	634	633	672	637	650	680	650	701	670	650	662	665	590	666	599	668	638	616	688	684	696	683	677	672	646	694	584	652	605	631	661	668	652	612	621	685	670	664	622	648	683	614	718	596	646	705	630	645	661	654	668	630	657	628	679	641	641	644	683	637	658	659	632	653	622	651	646	692	648	632	677	642	650	672	661	643	683	633	649	691	683	686	616	631	642	621	665	673	645	645	677	652	589	646	676	629	598	662	646	643	639	648	607	617	659	641	614	681	674	596	691	671	692	632	640	635	672	653	681	676	632	604	645	661	650	631	652	674	697	643	630	698	616	685	645	653	665	681	681	604	648	634	663	672	649	650	645	689	638	653	679	672	651	682	620	742	689	606	649	623	650	635	643	638	635	610	688	686	603	587	641	586	662	670	664	633	687	684	703	681	651	639	668	676	702	671	632	671	685	666	678	640	652	637	653	611	633	617	659	647	655	647	647	633	677	656	691	656	654	674	691	635	650	669	623	650	630	611	666	671	633	666	643	616	663	652	641	643	658	645	712	616	706	669	657	651	643	660	684	638	605	669	636	633	643	640	664	681	641	693	631	685	659	640	638	707	662	637	640	673	696
27441	3887	1538	1258	1171	906	711	659	546	477	506	479	473	415	443	429	454	418	422	375	416	440	432	423	379	391	417	448	421	387	454	440	374	379	408	396	446	409	440	390	404	427	414	448	403	380	409	409	365	434	421	402	432	453	385	340	420	408	392	377	399	377	435	425	390	406	416	396	384	411	379	434	381	378	398	377	378	362	410	404	417	462	381	381	382	433	373	378	422	390	412	401	395	398	409	404	427	394	448	436	417	443	400	398	384	376	372	401	388	381	416	408	441	409	387	382	428	397	426	346	400	413	448	434	420	401	409	405	417	393	385	423	410	391	424	436	428	401	422	403	404	385	402	388	366	399	407	408	416	384	426	452	412	412	359	406	391	417	386	390	418	396	376	348	431	388	412	402	406	407	408	430	396	414	455	465	406	405	421	393	441	398	409	435	425	400	439	413	417	428	416	430	424	391	420	398	399	411	420	377	416	422	398	399	425	393	437	422	444	428	418	422	405	393	388	398	390	432	391	446	428	387	416	378	418	393	427	366	397	423	428	414	396	365	410	409	413	398	393	385	411	403	356	390	404	449	405	377	418	406	379	369	377	370	409	423	381	396	407	352	390	420	399	431	398	383	391	407	407	402	432	382	349	392	414	400	389	410	380	418	392	432	404	408	397	392	427	386	430	413	386	379	379	438	416	421	418	427	373	402	425	413	390	463	393	385	435	407	415	425	404	409	404	419	409	394	431	433	425	378	369	418	393	391	377	363	407	407	358	423	374	403	433	384	389	412	442	401	414	380	395	395	339	375	394	394	416	413	394	391	377	409	416	385	411	386	375	411	478	442	397	388	388	407	406	416	394	413	404	357	413	380	418	409	394	370	414	366	370	406	435	413	380	427	434	401	413	412	389	410	401	385	392	407	429	417	380	367	395	443	413	450	412	445	415	414	411	414	389	403	409	435	370	375	385	376	425	426	389	410	391	401	393	405	405	380	410	366	404	380	427	409	424	379	407	386	378	426	422	445	389	427	401	401	384	434	387	396	435	413	402	391	382	443	444	385	385	394	409	419	402	414	401	354	357	404	375	381	421	397	381	382	412	399	424	410	417	411	419	391	387	375	382	421	410	400	417	413	377	398	407	395	413	382	424	398	422	384	404	400	408	352	365	391	381	443	387	409	428	416	421	420	431	399	401	443	415	402	399	380	391	393	396	420	424	429	403	422	395	372	357	414	449	413	395	379	404	395	411	402	404	388	432	433	426	434	429	351	396	424	381	345	419	436	429	431	386	368	359	424	383	398	372	436	370	409	396	366	393	393	384	383	414	406	403	390	399	399	408	395	453	436	393	376	399	429	411	389	372	375	382	422	390	370	382	418	422	434	360	412	387	409	377	398	395	396	410	394	423	432	417	366	388	430	406	405	378	462	413	372	402	373	380	371	376	367	406	379	410	397	339	421	406	398	390	429	377	394	383	439	418	423	439	406	378	425	427	360	358	410	402	392	418	383	400	402	406	374	369	415	399	405	411	388	381	401	408	402	423	423	413	434	397	380	375	462	436	420	396	411	404	444	362	387	386	388	397	436	451	415	438	401	408	419	397	399	401	409	410	419	410	388	403	399	410	421	349	351	418	401	374	441	391	445	383	375	398	407	451	418	403	353	377	410	375	378	431	390	366	364	379	388	381	424	457	408	406	378	420	409	359	410	394	402	389	389	418	391	400	426	362	430	454	379	400	438	403	403	391	402	401	405	398	416	399	416	427	416	390	355	414	376	404	401	419	404	411	407	400	415	376	397	402	424	371	398	387	331	408	396	413	407	413	394	363	416	426	445	431	409	418	386	387	417	369	411	400	384	373	450	423	385	379	416	395	428	403	389	396	377	392	430	363	423	390	398	405	396	384	420	393	388	418	407	425	410	377	426	408	416	402	365	388	394	415	407	381	367	402	428	401	413	410	396	400	380	379	392	407	397	401	409	394	391	386	424	388	408	400	420	430	420	397	415	382	405	395	410	405	384	397	382	401	387	437	410	406	384	423	422	434	403	397	415	374	420	399	447	390	411	374	362	415	403	421	373	375	391	426	420	389	402	393	438	440	388	395	414	372	425	389	394	404	383	435	448	406	444	409	406	397	439	390	410	379	396	388	396	420	416	396	400	437	431	373	358	394	440	398	390	389	385	380	403	377	420	377	413	416	393	390	412	379	398	423	414	403	362	444	433	403	397	379	408	445	410	415	418	415	379	403	430	414	370	400	408	389	396	400	400	411	436	391	366	424	390	406	360	385	407	416	439	414	399	415	423	385	361	428	411	406	403	436	389	401	413	404	403	443	433	445	422	413	378	398	432	409	397	416	394	386	396	381	392	389	408	400	346	381	391	428	426	446	388	432	377	367	389	399	436	460	374	371	377	400	401	405	420	419	420	421	397	397	379	412	397	405	440	375	390	405	406	451	411	400	408	392	371	398	368	369	405	424	390	420	401	436	408	427	418	394	383	416	423	407	414	404	430	420	384	460	447	387	427	405	391	369	379	381	391	419	377	413	367	392	410	431	393	390	387	418	416	437	450	398	442	411	394	400	425	426	419	423	391	396	360	372	358	419	434	419	429	395	399	387	417	369	404	417	422	404	361	406	396	386	374	412	390	367	421	344	402	393	407	388	364	408	414	374	378	396	369	424	414	386	405	420	416	391	400	408	414	428	428	379	384	397	367	395	395	371	399	401	394	397	416	414	436	454	404	411	397	387	406	373	420	425	402	383	393	396	388	367	395	420	410	407	373	425	425	408	392	401	388	341	404	399	379	393	390	407	418	403	388	407	412	431	422	430	393	363	420	422	383	424	422	398	399	393	418	405	405	417	368	428	361	363	368	413	432	386	387	412	415	426	409	394	378	371	399	385	387	389	382	419	421	425	406	418	383	403	381	430	423	430	405	372	381	416	371	397	344	391	441	367	388	405	424	423	392	378	389	407	458	409	417	427	385	412	404	374	402	395	391	382	413	370	404	419	390	405	397	383	384	436	393	410	422	417	357	365	405	379	369	385	392	364	388	424	430	410	406	406	367	435	379	416	431	395	392	406	400	369	372	395	449	405	412	390	424	426	403	416	405	377	368	394	380	435	396	401	402	410	388	395	384	444	403	396	400	425	387	380	406	423	442	388	410	402	403	423	393	403	375	379	387	392	365	407	410	342	404	402	418	416	390	412	419	451	376	361	421	375	379	434	405	384	402	372	415	379	415	395	428	386	418	411	406	388	380	399	409	363	353	384	444	395	391	434	371	374	389	428	417	423	380	409	419	457	415	370	432	379	402	431	399	379	392	393	402	393	374	446	375	452	370	415	424	403	423	402	368	422	365	400	447	425	448	416	409	419	432	377	399	415	367	383	435	377	416	382	404	424	362	412	381	408	417	412	381	457	398	423	388	394	407	396	394	421	416	435	419	424	412	396	396	436	379	385	416	438	425	394	453	389	460	385	404	420	399	438	346	422	417	451	385
15008	1587	2566	3029	3115	2352	2041	1827	1516	1345	1360	1303	1182	1120	1122	1110	1107	1048	1048	971	956	1014	982	988	968	944	912	920	898	898	899	940	892	869	948	889	933	956	916	845	935	889	904	883	863	916	852	920	875	974	920	895	867	913	859	860	905	853	898	889	896	876	890	891	914	926	929	914	852	849	912	910	895	898	914	920	902	849	909	873	897	890	859	889	970	867	854	899	856	894	871	858	926	906	897	917	932	840	924	817	927	919	870	865	819	878	906	922	852	912	884	906	893	918	824	860	845	923	909	852	919	932	895	857	849	906	938	868	854	835	911	863	886	909	894	883	862	852	955	886	849	880	916	900	913	912	863	857	877	878	874	850	912	871	861	851	859	909	916	869	801	812	930	836	885	909	916	905	931	914	875	907	909	884	917	892	842	913	872	877	896	882	914	910	886	894	860	894	910	940	913	893	887	892	879	919	824	881	887	887	889	900	919	897	903	889	863	918	907	890	889	886	916	878	928	895	877	866	901	824	961	855	875	868	888	835	907	875	853	810	867	886	899	904	882	904	895	863	920	835	855	859	880	825	884	864	928	884	908	924	909	924	916	878	887	870	850	894	870	916	796	877	830	858	858	875	823	912	896	847	853	872	862	935	886	901	892	858	966	844	855	906	892	822	848	918	899	902	838	890	853	906	873	885	860	875	909	860	878	863	905	890	929	860	863	824	872	865	883	887	853	858	875	865	884	921	886	899	894	920	886	877	848	820	894	892	844	949	897	866	846	899	844	893	846	884	880	945	882	869	914	941	901	896	904	887	861	920	913	891	870	842	889	879	832	830	866	878	849	876	876	870	867	866	897	817	876	877	846	909	904	864	876	897	921	867	885	917	938	892	871	841	934	844	892	892	925	904	845	858	891	917	887	911	905	869	901	837	880	858	876	948	918	866	888	914	909	911	944	902	864	929	901	858	856	916	833	923	899	836	845	840	914	901	913	862	860	845	871	972	899	887	916	881	854	875	813	880	852	907	886	899	899	935	921	832	858	866	864	820	875	853	911	907	881	871	853	895	902	912	901	938	914	937	883	864	855	837	916	832	929	853	927	850	904	883	842	882	895	867	890	887	836	865	877	900	895	888	912	861	861	944	862	931	870	870	935	917	918	880	933	883	916	881	887	895	832	834	922	878	854	871	895	890	879	854	855	882	886	875	822	877	905	876	959	868	863	840	866	856	883	906	871	882	854	877	877	877	916	867	907	882	854	914	923	880	946	853	863	931	903	878	873	891	947	902	844	892	917	896	908	894	877	885	876	911	887	915	835	876	905	874	890	890	852	888	878	913	902	891	860	930	880	835	898	850	905	918	928	875	890	885	894	913	902	871	891	857	888	863	829	904	882	920	895	855	877	839	864	874	897	895	847	889	910	831	894	891	936	882	900	920	916	910	878	878	866	921	902	904	899	880	919	920	905	912	856	877	896	826	849	868	903	852	886	906	917	889	874	900	868	907	869	894	871	897	869	955	888	916	893	896	912	837	844	929	905	901	860	897	900	903	869	926	839	882	826	940	869	862	869	885	852	853	842	861	895	904	881	815	912	847	858	850	874	921	881	889	900	818	906	862	901	809	866	880	871	838	914	891	853	857	840	887	879	843	870	881	871	871	883	873	878	869	880	901	851	863	862	880	917	836	881	892	876	929	861	941	928	908	852	933	894	902	888	908	907	898	906	808	953	840	806	893	850	798	900	875	926	906	848	891	921	868	870	897	896	885	856	878	869	837	926	875	892	859	909	829	847	879	894	903	855	857	858	809	880	862	895	876	896	875	867	859	867	851	876	892	906	914	875	879	830	874	904	829	902	883	890	880	877	884	950	868	891	913	916	874	827	887	914	910	886	908	881	897	840	857	919	930	895	820	857	851	826	847	906	961	851	873	882	846	881	897	853	920	884	899	851	910	862	937	931	946	876	839	849	916	853	870	915	915	887	863	859	879	881	900	892	890	897	901	842	845	884	853	912	846	873	854	909	923	868	910	914	876	881	912	871	919	848	864	859	883	914	877	891	886	853	889	884	858	885	850	824	874	793	854	848	892	850	856	878	875	883	909	830	877	840	832	895	914	901	896	881	898	871	917	864	873	902	905	881	882	848	914	861	857	875	877	842	908	901	898	842	866	852	845	897	930	888	835	878	875	915	888	881	876	885	884	850	881	917	891	901	891	884	897	867	923	888	831	964	938	855	875	844	881	855	867	841	857	852	913	905	875	852	890	885	909	930	885	924	803	898	856	897	898	822	899	872	869	870	893	851	900	853	911	892	831	920	943	886	860	853	835	904	864	887	903	933	843	866	873	846	872	917	852	910	860	861	858	912	872	886	861	852	855	859	846	916	900	884	873	848	920	859	866	884	870	854	896	862	913	892	840	954	883	902	893	890	890	932	892	899	826	887	906	870	841	896	878	930	914	810	979	884	867	882	925	867	872	913	837	808	867	881	866	852	912	871	868	932	887	883	897	890	835	900	891	914	889	909	918	853	866	878	872	903	895	882	878	878	846	861	856	882	869	837	872	881	903	885	881	873	826	889	859	942	864	886	852	887	852	920	949	916	882	885	875	831	898	849	870	878	898	829	874	851	857	825	861	872	822	866	918	858	909	880	908	876	893	830	892	901	885	874	900	884	901	884	852	891	854	869	873	902	907	919	914	888	862	855	866	901	872	896	866	893	881	890	915	875	901	830	872	815	931	853	874	870	859	881	895	860	935	869	873	829	839	840	851	856	864	884	884	922	849	868	890	885	886	900	909	948	842	902	876	901	885	896	863	898	833	841	898	967	890	832	854	911	925	844	869	930	955	932	895	865	856	899	870	913	896	889	847	912	923	940	884	883	898	824	915	856	851	875	865	888	891	868	889	884	864	928	870	860	919	867	899	863	835	846	923	940	860	861	859	910	903	891	890	900	846	866	917	854	928	820	838	854	916	877	920	855	831	899	919	905	896	871	871	867	916	904	831	928	891	877	883	878	892	856	945	878	918	879	888	885	861	904	919	819	907	868	895	923	901	812	897	900	888	844	883	889	896	897	886	880	874	862	881	886	889	858	887	896	880	864	884	947	886	857	884	886	900	853	861	875	906	899	856	876	879	918	848	889	873	883	896	865	871	897	870	913	896	931	873	866	883	856	856	945	904	896	862	899	893	868	926	905	853	920	929	839	904	918	874	873	828	891	897	887	927	905	851	868	866	860	889	902	901	919	898	917	888	886	869	899	813	898	891	904	902	884	886	840	894	916	848	837	930	889	861	912	907	857	835	881	873	877	885	892	864	851	932	886	900	878	924	900	909	864	892	880	921	914	858	871	923	916	923	885	862	917	854	882	912	847	888	895	888	896	847	867	908	902	848	903	918	854	920	898	927	856	821	920	904	886	865	845	870	872	866	841	877	889	883	872	859	884	867	912	915	905	894	836	862	959	904	896	850	848	873	901	841	930	854	873	882	892	914	854	874	879	891
5142	362	241	226	204	213	212	203	199	209	199	192	198	221	206	195	184	223	256	193	190	213	212	202	221	198	228	205	178	190	197	183	216	187	187	188	213	213	204	186	210	187	190	203	187	216	187	202	166	185	198	205	161	188	193	218	201	180	197	181	211	212	188	182	175	207	192	186	201	192	202	179	186	176	199	173	195	212	183	218	180	186	214	184	202	193	222	207	192	161	171	196	195	206	195	195	210	182	214	191	208	209	205	181	204	223	208	187	196	193	205	209	224	187	203	208	177	200	185	189	192	205	201	199	175	193	165	196	196	218	173	219	173	181	206	191	189	171	192	214	205	205	179	172	190	190	211	196	206	240	206	182	212	199	214	194	202	212	189	209	174	212	207	159	219	173	189	222	222	186	200	203	228	180	195	207	209	199	193	168	174	209	212	190	188	211	209	190	201	232	201	226	203	198	211	181	191	209	212	203	204	179	182	183	204	214	212	214	194	184	216	207	194	196	189	240	193	178	185	170	205	196	159	210	211	186	212	184	193	190	204	166	211	193	183	184	219	198	183	175	212	193	198	216	227	192	209	172	182	182	191	199	205	201	192	199	190	198	212	187	214	200	159	207	200	165	211	193	194	189	178	196	200	203	195	182	198	219	186	185	195	196	205	158	207	224	183	171	201	202	190	182	197	197	169	191	192	196	190	166	192	171	199	197	202	215	205	214	190	179	207	192	190	206	175	209	196	183	159	166	224	196	222	193	209	166	196	187	182	216	206	195	185	202	161	218	197	199	182	195	178	234	205	180	187	179	183	212	212	160	174	194	175	196	196	198	185	187	182	193	203	187	195	203	165	186	183	207	219	198	167	204	209	202	186	206	198	197	187	184	196	207	204	198	203	190	193	201	197	191	205	188	181	176	181	207	201	188	216	172	194	196	184	216	222	213	223	212	197	217	183	188	195	202	194	197	205	207	196	197	209	221	211	206	208	190	201	180	220	181	201	179	185	202	182	192	199	174	213	185	216	197	202	201	187	221	230	207	184	212	175	168	184	209	194	191	200	186	200	213	189	211	196	181	197	200	201	213	218	185	186	186	221	190	179	211	214	176	194	202	184	189	178	195	217	167	185	183	195	187	200	187	204	190	171	203	219	199	194	196	198	222	192	173	218	191	175	183	180	184	215	154	179	193	196	211	206	197	180	187	194	195	213	176	165	198	200	197	208	232	226	182	186	173	192	212	166	196	174	185	205	177	194	185	192	212	222	181	204	192	192	219	209	199	184	176	195	215	182	197	201	178	230	186	181	208	230	182	196	187	191	168	203	210	222	176	191	191	196	221	203	197	219	217	213	171	198	198	218	199	189	214	217	177	202	201	186	202	226	192	204	194	194	203	196	194	218	175	205	184	211	176	210	190	214	191	201	175	217	217	230	189	190	185	208	206	184	201	174	205	193	186	206	218	229	197	229	200	190	201	181	172	227	204	227	217	214	182	181	207	194	181	177	198	157	166	172	168	208	211	215	197	190	200	192	183	192	157	214	228	212	186	187	158	209	208	194	209	213	191	179	198	191	211	207	205	189	195	187	182	210	174	217	217	240	204	186	211	193	178	181	195	190	192	183	206	202	195	204	226	214	200	159	200	221	191	183	203	171	186	207	183	190	183	199	199	179	171	201	207	201	199	232	187	203	208	205	190	195	215	216	176	205	225	225	188	221	222	192	177	217	230	188	202	218	167	207	188	184	164	176	193	194	182	184	197	196	190	219	175	179	204	221	172	184	185	198	209	171	208	204	178	205	176	188	191	194	179	181	212	212	206	183	201	182	205	201	211	199	174	183	194	221	214	184	191	211	212	208	210	192	214	205	200	209	163	172	201	226	197	161	219	200	221	223	209	188	193	233	205	182	200	194	175	184	198	196	208	196	205	204	223	196	179	221	211	173	191	214	203	219	184	217	206	215	204	183	192	218	198	189	205	193	163	210	211	218	201	189	199	178	207	161	222	196	184	193	179	203	208	170	195	192	195	200	172	194	226	199	209	184	176	189	187	214	195	176	172	192	184	179	220	175	220	218	201	179	180	187	222	197	187	214	157	176	208	178	159	211	205	209	185	206	205	199	182	183	193	178	199	202	187	195	194	204	212	204	187	205	182	190	192	214	177	209	181	216	193	221	224	219	221	193	220	188	216	191	172	205	201	208	209	181	185	203	229	173	199	194	192	213	209	202	218	196	190	177	187	187	203	199	199	188	217	193	190	182	210	177	185	195	216	199	177	173	175	212	202	215	192	187	195	196	199	210	204	225	203	197	191	196	206	195	199	219	213	182	205	189	198	196	186	210	194	182	197	207	182	174	199	223	196	227	209	189	189	201	182	195	205	172	185	218	196	193	193	203	188	196	187	182	185	206	202	186	201	193	202	222	203	200	181	204	179	189	198	212	206	175	185	229	223	218	220	189	184	185	180	222	203	204	202	214	185	205	175	207	201	226	178	205	196	201	196	202	177	201	207	207	206	185	211	243	200	170	176	233	202	216	203	184	203	197	197	225	214	199	195	212	206	206	202	189	199	202	211	228	209	209	189	213	190	199	185	204	179	180	223	187	173	188	231	171	189	193	194	227	225	216	173	197	211	196	208	171	169	173	181	189	195	213	226	208	212	227	186	182	198	194	198	188	190	184	182	210	190	202	181	194	200	183	209	197	205	185	196	204	207	184	204	194	188	213	170	193	177	192	182	180	202	201	218	197	196	158	183	200	218	176	218	182	199	202	213	212	207	183	196	240	185	190	205	191	226	214	171	181	221	194	206	217	182	210	200	190	191	219	186	196	212	188	195	172	166	200	173	201	204	199	182	204	198	166	205	183	169	232	214	245	183	207	210	214	182	210	179	205	191	210	213	179	182	176	195	197	208	187	179	221	214	194	178	177	213	198	204	198	201	193	198	175	185	208	165	207	202	194	224	193	177	174	183	210	210	196	184	172	211	170	200	165	196	195	195	179	204	195	188	197	181	174	195	204	210	182	207	223	198	200	192	197	202	182	183	172	175	208	190	222	181	196	184	197	185	197	215	200	197	178	238	216	216	209	209	217	198	209	196	176	210	189	214	212	199	185	217	192	205	191	240	204	209	206	200	208	193	199	203	205	183	237	194	213	199	174	216	197	189	185	195	195	220	212	180	195	173	231	199	184	187	216	212	166	199	190	196	201	219	188	193	199	175	173	195	194	190	213	170	162	184	203	221	218	222	189	192	177	210	168	214	185	172	211	201	198	212	186	215	201	188	211	199	184	194	183	182	220	216	176	169	199	204	226	212	195	186	210	184	168	201	215	180	202	226	192	197	230	218	189	168	201	205	209	204	200	187	212	177	196	184	183	175	204	204	196	215	168	174	196	207	226	209	192	178	201	191	206	227	212	179	194	170	189	184	175	212	203	197	211	222	199	159	207	183	232	178	203	197	201	194	204	200	196	199	168	212	222	204	191	204	176	195	217	151	190	201
3594	535	595	573	642	599	555	562	472	513	556	487	518	458	416	506	507	485	479	473	521	470	504	507	503	467	486	468	463	470	500	471	471	492	520	464	502	506	453	491	413	504	469	515	462	482	501	510	509	513	459	484	502	449	493	477	494	475	471	461	460	513	480	490	497	467	501	463	474	464	505	463	496	479	473	471	500	509	489	440	524	477	476	482	502	484	490	473	503	461	476	513	494	488	476	467	513	482	493	469	477	496	483	505	495	506	486	457	506	482	479	480	470	503	500	467	484	497	498	465	501	491	494	486	484	481	505	464	454	460	478	519	517	506	507	550	517	491	474	443	472	458	496	518	436	444	476	426	495	454	466	505	530	451	501	507	462	455	493	514	456	530	524	442	464	451	512	469	511	454	469	463	493	501	517	481	483	511	471	495	481	476	465	522	498	505	482	494	457	467	487	465	486	463	455	510	444	481	445	496	430	453	504	470	510	477	463	466	466	442	477	518	472	497	451	495	472	479	493	462	485	507	502	472	528	460	534	467	464	474	507	499	484	461	471	489	479	510	490	476	488	504	432	491	498	487	486	498	472	508	502	485	518	511	504	472	498	521	475	491	462	486	505	481	474	491	488	510	486	486	479	459	493	483	529	473	463	462	460	498	468	470	475	503	441	491	509	483	513	467	465	477	486	475	486	480	498	475	452	457	482	450	488	506	469	462	471	471	499	478	456	484	481	453	468	460	467	467	491	462	461	471	470	504	483	477	448	512	508	509	487	480	434	459	477	473	468	486	474	503	487	484	477	475	502	483	483	488	500	502	531	496	476	492	464	481	486	500	491	492	499	495	436	491	482	516	434	505	491	436	501	469	466	479	466	499	469	496	471	490	439	490	482	481	465	492	443	480	460	488	441	473	455	471	510	515	449	489	473	465	466	499	470	460	484	464	478	484	454	482	517	456	484	476	526	493	472	452	512	496	535	506	497	498	506	467	485	484	439	503	516	487	505	477	510	483	444	490	494	489	466	444	508	479	489	456	482	455	483	481	490	468	512	474	498	481	473	469	434	509	491	487	482	484	466	453	437	484	464	536	473	494	506	467	469	475	477	461	485	470	504	481	505	459	488	431	465	470	425	473	472	520	479	476	481	470	478	497	466	449	454	494	476	511	507	479	502	479	462	512	474	501	498	498	465	508	467	476	464	458	501	505	496	487	456	486	490	528	478	484	485	426	471	456	489	466	475	493	519	472	489	475	479	485	476	484	494	462	476	476	489	448	496	484	466	495	452	442	503	510	518	475	486	482	502	470	528	511	525	455	504	482	477	468	484	487	496	465	507	479	476	464	480	489	488	504	473	486	459	478	524	445	514	470	462	485	484	487	481	476	489	472	503	471	481	494	470	489	465	471	452	493	475	481	479	485	458	474	470	478	478	478	526	468	447	476	507	493	488	467	525	463	493	475	472	474	436	503	453	512	479	491	459	493	482	501	484	528	470	495	512	513	473	500	462	512	509	474	489	504	494	471	482	464	485	500	488	522	428	485	471	494	451	504	471	466	428	439	465	523	498	493	479	493	469	461	446	505	485	498	462	499	477	454	501	476	514	484	490	476	515	486	481	487	501	461	500	459	486	477	476	475	463	473	476	499	524	489	476	509	497	482	470	493	472	500	477	502	484	478	489	480	485	472	476	525	492	464	497	517	499	487	502	485	498	460	483	474	472	501	467	507	483	480	488	488	493	463	471	472	496	434	470	493	510	477	472	459	475	480	504	449	476	490	494	482	480	490	465	497	507	490	504	498	502	462	488	468	491	523	519	499	493	471	485	498	523	473	461	496	466	486	498	443	507	472	510	477	489	477	489	485	463	498	512	476	434	495	462	444	493	478	494	478	488	458	424	493	482	490	481	500	465	500	470	491	466	481	476	460	443	476	520	456	464	492	473	477	465	433	483	510	477	478	478	495	417	487	454	511	485	482	512	493	478	516	456	503	454	469	489	469	480	465	445	456	454	486	460	455	458	474	464	495	436	496	472	479	451	527	504	465	502	507	502	510	460	516	488	431	498	491	481	481	451	459	443	512	461	530	510	467	496	471	470	496	487	473	463	495	447	480	489	465	496	460	475	497	486	468	465	514	487	491	481	446	515	503	528	493	478	452	423	458	477	502	472	464	517	500	476	491	455	489	471	446	500	495	470	505	463	527	458	504	494	496	464	466	486	480	462	490	483	481	499	443	480	481	501	478	435	453	478	485	467	488	491	526	470	507	447	510	457	491	490	466	476	480	477	457	514	474	485	459	472	459	511	502	468	487	479	470	479	454	489	456	470	507	512	507	451	457	488	489	498	493	451	498	484	485	465	501	496	476	503	482	503	477	493	495	506	508	470	478	450	477	485	453	485	464	479	457	516	471	430	507	465	485	512	476	482	431	496	472	484	478	445	511	507	483	507	471	477	509	479	472	496	451	482	468	477	433	473	448	464	499	462	455	509	474	477	478	500	465	505	520	464	493	489	491	469	435	478	468	469	478	504	459	507	475	466	447	461	448	490	476	480	503	481	537	496	492	487	466	513	480	452	502	481	487	490	498	454	478	480	500	508	488	487	496	501	477	500	467	450	479	479	457	489	478	488	491	501	499	474	512	450	501	527	458	493	461	481	461	484	432	473	484	505	461	472	455	508	506	460	517	474	494	446	514	487	476	483	447	495	475	464	472	485	475	484	538	463	464	499	452	493	490	485	465	476	529	491	487	473	491	495	502	481	474	464	475	485	460	490	464	516	485	492	474	500	484	480	484	461	504	497	474	484	506	443	485	505	479	480	461	446	505	496	446	501	480	505	493	435	470	507	505	525	456	479	508	457	532	462	484	500	527	499	508	467	488	490	511	466	483	552	465	476	516	467	522	464	435	470	497	490	511	475	522	467	474	476	515	484	480	447	493	483	465	486	474	486	505	473	491	457	498	474	479	501	479	497	508	487	501	477	493	491	483	432	484	476	447	535	454	471	509	504	484	475	518	513	507	462	473	497	488	468	449	513	481	463	501	458	447	466	463	492	464	496	497	485	492	470	500	449	506	456	506	471	492	477	515	495	503	492	493	460	506	481	478	516	442	486	472	465	521	469	500	482	485	483	510	530	492	477	479	459	452	482	472	435	512	445	514	447	539	458	512	479	494	496	496	462	477	486	482	481	500	503	489	483	483	472	488	467	495	415	511	477	488	457	447	481	486	484	469	525	494	458	471	479	481	455	510	471	470	485	502	460	470	458	467	478	487	507	451	537	437	462	518	471	494	494	509	511	463	518	523	503	481	494	473	468	465	487	472	499	454	499	485	530	507	475	461	470	452	526	540	477	480	474	443	473	484	512	469	519	485	511	493	468	455	473	485	508	485	518	474	521	427	479	437	528	455	467	484	502	490	472	495	492	455	495	478	503	458	491	478	470	481	494	486	484	510	480	483	501	497	489	484	487	484	473	496	492	487	445	490	490	487	495	472	437	486
16922	1609	852	829	744	568	431	387	359	315	324	310	300	264	279	317	264	309	251	254	314	288	260	302	289	275	293	277	285	274	261	299	300	276	271	273	265	254	241	264	280	257	279	287	250	266	276	262	294	260	283	290	262	239	294	279	292	269	297	274	269	280	295	274	292	292	232	281	259	262	301	276	309	300	283	288	273	262	277	278	281	287	274	290	265	259	241	277	302	288	306	254	284	248	277	276	300	296	261	262	276	281	288	291	283	298	291	243	256	279	297	283	291	278	278	238	282	256	277	281	290	286	296	271	307	295	252	266	276	284	267	301	277	293	272	287	266	294	286	285	278	266	285	277	270	284	250	254	290	284	294	262	316	296	280	299	307	256	275	250	299	265	262	275	263	220	276	255	283	268	271	264	258	291	306	306	329	273	262	270	268	274	264	304	291	296	264	273	293	293	303	267	282	264	273	248	268	276	316	304	277	295	273	307	292	290	250	282	291	236	293	296	269	296	284	261	295	310	290	246	282	279	253	293	249	296	280	237	263	288	311	267	313	304	260	274	304	276	286	293	279	299	294	296	283	285	281	281	290	265	249	285	313	288	281	262	276	292	288	260	309	272	262	301	287	255	267	274	243	290	295	280	250	291	244	298	262	299	284	289	247	304	279	278	298	279	276	271	287	285	267	259	311	281	285	286	260	262	307	278	269	282	283	258	276	262	264	282	301	281	256	252	270	267	271	283	292	278	237	280	244	275	282	268	242	288	257	284	287	278	276	286	296	269	264	295	270	253	280	298	291	301	274	280	302	277	303	278	268	260	254	245	270	243	284	273	294	274	277	265	256	287	299	259	231	264	301	297	283	258	301	285	256	275	323	271	274	276	275	269	281	308	269	286	271	266	289	275	268	264	277	263	302	270	246	296	305	258	262	258	277	263	261	274	257	259	292	264	296	273	297	287	260	304	300	298	283	304	280	259	281	277	287	276	271	245	265	284	280	262	297	267	265	301	262	301	280	277	279	284	297	251	278	259	291	284	298	282	263	273	280	259	261	257	298	294	268	293	279	276	272	322	250	289	282	291	272	287	297	316	268	279	274	282	299	254	330	260	283	309	236	274	241	291	294	282	286	290	262	290	262	273	251	289	285	276	283	302	269	259	269	289	252	301	271	296	298	282	302	265	311	271	288	268	245	273	285	259	279	287	279	312	269	275	279	264	262	249	276	310	254	283	295	280	272	285	288	278	285	267	285	257	297	261	282	278	284	270	297	292	290	253	279	248	303	273	267	269	288	315	240	306	263	261	265	271	252	266	288	296	263	287	285	280	296	293	284	310	289	282	311	285	329	271	275	257	283	294	286	262	272	293	300	288	287	328	304	291	273	262	304	297	304	236	292	230	281	302	250	301	257	283	257	263	266	280	264	278	291	278	297	285	292	306	266	306	296	279	241	313	280	285	266	269	294	299	307	282	274	270	295	288	277	256	265	255	267	287	292	300	266	309	287	292	297	243	268	262	276	256	263	283	309	268	276	267	257	271	284	297	306	272	303	260	270	279	241	250	267	276	262	312	274	275	257	280	286	277	280	276	267	290	265	282	284	283	294	258	282	308	299	312	297	261	256	278	283	285	260	236	265	260	270	259	275	264	307	287	255	269	267	277	278	244	300	321	263	295	284	308	287	281	247	287	288	270	268	270	299	302	263	268	257	301	282	285	287	323	261	269	255	293	282	293	297	255	251	274	283	285	276	286	291	294	261	290	330	281	271	257	309	286	287	262	294	263	265	280	266	297	264	278	285	297	287	248	281	286	290	268	267	254	285	273	274	245	235	310	286	264	252	275	264	304	280	271	277	295	271	260	271	260	286	261	279	263	258	268	278	284	274	304	279	261	272	286	247	277	284	284	283	245	299	289	252	293	283	284	273	278	245	303	296	264	287	241	306	247	284	281	286	301	258	281	261	271	278	264	271	262	262	253	274	275	275	254	292	261	274	302	248	263	267	275	319	251	245	252	277	295	271	266	268	284	283	261	287	297	281	284	247	275	283	249	295	263	261	286	265	293	262	273	265	247	254	292	284	319	249	295	262	262	272	292	268	270	264	288	240	313	258	254	289	268	293	272	253	293	284	277	257	259	327	285	274	302	280	283	276	244	259	268	303	271	243	280	275	273	290	241	257	286	247	303	258	282	269	292	264	288	295	289	287	312	276	299	323	261	252	260	273	279	293	310	280	270	259	285	296	278	273	280	281	289	314	286	269	303	266	260	295	300	270	301	255	286	264	292	302	282	284	268	287	233	308	289	265	280	273	282	276	273	296	273	250	277	269	258	238	274	294	305	284	255	292	296	317	279	249	257	291	262	265	274	281	298	247	264	262	287	284	266	266	288	310	275	269	284	276	279	263	269	233	275	294	271	273	293	288	285	291	315	297	251	278	287	234	283	284	266	253	304	291	282	296	291	300	253	271	285	277	283	268	281	293	285	295	259	264	304	296	284	249	295	277	293	289	289	307	285	279	267	278	253	267	283	268	270	258	261	326	313	283	271	266	321	288	294	254	244	273	237	270	266	279	301	281	279	273	286	276	288	278	280	256	296	294	297	257	257	308	258	286	279	303	277	268	295	284	291	290	269	276	279	298	306	314	272	281	259	278	263	312	279	261	272	256	275	284	263	257	266	280	293	258	257	260	270	280	261	268	286	324	281	294	278	270	280	258	285	303	295	258	249	266	284	272	258	253	269	273	300	260	287	281	283	297	281	272	282	286	280	268	296	299	261	281	281	294	295	254	248	307	302	275	256	302	293	266	277	298	256	281	292	255	297	315	310	273	262	280	265	301	256	285	266	291	271	292	272	285	290	278	290	288	274	296	300	294	274	276	280	281	259	270	284	262	308	278	272	269	288	272	307	271	312	272	296	310	269	307	262	257	296	262	280	249	243	293	263	291	287	265	241	265	293	264	273	278	290	274	281	288	308	264	273	269	264	287	264	289	285	253	294	263	310	317	275	276	265	275	308	273	284	299	271	284	255	265	255	276	298	262	281	285	277	267	216	272	290	324	270	287	279	294	277	269	273	270	287	277	267	292	282	286	294	285	269	265	286	290	303	261	248	263	283	294	291	271	288	278	257	275	282	303	280	295	266	264	293	272	278	266	265	280	316	265	267	292	279	269	275	276	296	270	297	261	264	259	253	286	275	269	295	262	270	304	313	286	254	278	272	247	287	289	279	291	266	301	316	282	253	260	281	271	264	298	297	264	280	320	251	289	279	274	280	332	279	282	254	278	278	276	279	274	265	297	289	280	283	288	302	273	291	270	285	291	314	286	292	302	300	258	236	295	261	285	287	264	252	294	265	276	285	252	291	291	285	293	292	282	297	290	301	279	277	252	271	260	266	326	247	297	278	247	282	277	273	263	270	270	267	265	254	270	307	293	296	276	284	260	239	239	264	276	250	302	267	283	285	318	288	269	275	259	267	304	272	270	289	309	277	291	281	265	298
10823	942	1563	1920	2013	1523	1281	1197	987	906	847	840	784	683	758	726	671	704	714	698	723	689	674	700	695	730	726	720	665	665	657	700	642	691	650	718	731	627	651	620	676	663	649	669	635	647	658	643	688	645	655	689	633	679	627	585	627	630	628	666	633	635	660	626	665	638	696	647	693	670	622	669	712	649	665	655	690	618	639	634	647	702	675	701	643	669	646	680	664	623	639	632	709	596	670	647	610	636	653	686	628	628	660	630	693	663	637	650	646	666	657	639	627	696	651	709	657	668	615	666	643	658	634	588	645	652	592	599	636	668	662	649	632	645	648	660	656	661	682	698	610	612	648	632	694	616	653	654	647	628	661	657	652	670	630	685	675	647	631	659	665	635	644	631	624	674	624	694	596	664	603	678	653	684	656	665	699	659	645	626	622	718	604	666	637	617	650	648	640	629	663	662	691	634	662	660	603	660	622	632	631	650	627	643	707	684	632	635	634	635	645	633	662	602	635	651	652	649	599	658	610	621	634	664	681	655	655	643	634	621	606	647	657	669	671	668	664	669	684	634	626	605	681	640	612	671	664	649	620	601	656	630	610	654	650	620	685	660	696	634	651	611	662	661	604	637	611	670	617	622	622	629	687	686	675	642	633	598	602	626	676	654	691	649	655	615	679	625	671	689	684	660	644	674	633	601	670	627	645	671	671	679	661	589	640	648	666	617	678	648	593	606	645	653	663	629	648	639	646	644	644	637	648	722	631	653	616	652	669	643	641	618	644	658	614	637	630	656	673	652	643	638	636	654	611	623	654	654	658	637	637	672	627	651	667	666	624	605	662	680	649	637	680	632	697	587	651	628	631	664	678	660	680	627	637	665	629	682	632	644	672	616	631	626	652	641	663	631	659	639	660	675	642	611	626	664	624	656	672	676	627	649	651	637	636	649	682	668	628	666	674	641	662	703	623	665	651	681	658	603	650	625	662	644	621	657	625	657	626	668	682	628	652	647	672	617	642	625	686	683	641	613	672	666	642	661	602	632	634	686	602	645	632	645	653	668	654	604	602	658	631	658	636	696	641	641	647	630	638	669	674	662	584	666	612	675	645	630	648	676	666	697	670	671	640	664	622	653	604	642	649	612	670	666	629	639	712	645	661	674	656	647	584	625	669	622	626	677	662	658	637	655	623	657	642	621	627	635	629	635	657	629	620	705	672	617	689	617	645	631	629	663	657	641	629	687	674	661	675	655	669	648	656	651	704	612	677	663	636	694	641	645	664	667	628	605	658	632	658	611	661	636	607	652	668	648	628	674	635	615	665	647	668	643	644	727	616	670	650	642	628	665	640	698	628	688	630	683	611	656	646	659	660	638	655	636	667	633	682	643	622	643	626	650	681	635	659	644	628	681	652	617	689	661	663	646	687	638	630	669	683	644	640	634	628	669	634	650	653	641	668	593	635	636	654	678	650	661	596	649	681	676	689	682	646	642	624	676	686	651	632	706	680	657	631	678	649	691	647	654	618	671	679	594	637	644	677	652	673	639	578	622	669	640	643	635	621	674	627	685	610	649	614	715	675	654	663	689	654	669	656	614	654	655	674	625	632	640	668	641	626	662	630	665	662	659	666	644	672	646	663	635	661	676	631	665	673	612	627	585	641	654	641	582	585	672	682	647	623	681	673	623	650	637	628	657	622	670	660	601	589	687	662	555	638	627	599	653	613	608	651	677	645	693	634	666	632	644	686	639	631	640	614	622	617	622	640	628	692	595	633	628	608	645	607	666	654	693	642	658	681	639	619	640	673	661	666	654	632	653	608	647	636	619	646	651	659	677	677	659	591	699	625	662	635	680	640	710	656	664	638	669	675	629	624	639	643	664	622	652	671	647	664	675	607	679	630	656	612	661	650	593	651	648	656	650	654	614	587	636	666	673	618	624	648	661	642	622	619	671	654	631	625	658	606	646	652	617	611	645	596	625	620	648	659	657	621	652	631	642	696	634	635	633	629	678	650	664	674	627	685	624	635	648	625	665	645	610	654	637	666	618	602	672	700	642	640	657	680	636	660	651	648	673	611	633	684	724	660	623	657	624	644	643	670	663	676	622	642	599	647	615	651	700	670	633	643	641	613	675	617	654	624	646	658	614	661	658	625	615	630	632	630	614	631	665	681	615	651	695	627	656	708	660	628	654	638	636	620	642	660	605	640	638	701	683	692	633	691	624	612	622	645	657	674	608	623	673	629	662	614	645	677	621	649	655	636	647	631	640	616	652	627	633	714	602	610	630	613	610	656	647	611	658	654	666	656	680	606	677	619	666	637	653	632	656	683	661	663	641	683	665	604	641	645	664	663	655	657	645	605	692	624	648	682	648	601	623	670	656	709	664	667	684	642	677	642	647	671	668	665	645	660	685	622	680	584	613	636	622	631	585	594	628	651	677	619	645	661	679	645	651	645	639	631	665	673	644	626	621	672	644	681	689	643	652	661	692	654	638	638	621	643	648	648	681	618	644	638	609	641	657	668	631	649	691	660	644	629	625	661	640	662	666	649	654	653	700	681	645	641	621	659	660	619	685	644	667	627	666	597	620	651	658	661	651	632	659	656	654	630	619	647	662	619	642	636	653	662	643	653	641	593	661	641	673	649	651	659	669	668	671	627	622	650	634	633	648	660	616	634	665	637	688	648	673	682	682	662	627	640	632	642	683	651	650	665	646	638	636	621	661	660	644	667	617	617	653	666	655	626	662	609	636	651	659	664	687	680	699	685	620	634	681	663	625	621	656	670	624	645	675	636	654	651	674	669	674	630	628	639	692	656	646	658	651	636	668	691	638	680	638	645	682	626	683	657	679	628	633	646	659	630	646	678	664	720	646	676	633	634	673	670	669	654	614	632	655	685	661	620	619	620	636	661	642	653	675	652	627	622	604	637	649	647	614	637	638	658	679	639	653	675	647	669	622	688	650	659	620	593	648	619	645	665	630	698	650	666	651	618	637	614	704	744	625	693	624	621	655	637	652	665	662	675	645	635	662	651	660	635	647	627	652	689	623	620	620	682	615	617	628	626	643	670	713	660	652	654	648	679	663	617	639	682	663	662	632	623	671	666	624	651	673	650	657	689	655	668	658	675	640	630	636	636	644	613	589	642	656	629	662	654	617	635	645	659	660	617	704	685	642	634	653	635	694	579	637	600	661	677	666	660	650	613	614	608	663	638	628	607	642	644	644	666	637	689	639	689	650	602	651	675	670	622	624	630	662	618	679	657	628	623	598	663	665	638	643	674	643	672	589	607	630	631	654	614	650	636	605	676	629	641	633	662	675	641	624	627	629	679	621	606	632	627	600	678	636	659	630	604	621	643	639	632	645	650	692	662	591	685	620	645	664	668	655	612	663	641	686	650	656	675	646	648	636	640	684	651	694	639	593	622	629	608	633	592	697	690	635	647	651	646	655	634	644	643	605	616	627	645	646	653	634	630	659	658	624	618	650	659	675	637	647	660	657
26053	3374	1516	1278	1247	860	781	616	535	521	439	476	436	446	434	423	437	404	451	421	411	439	438	417	397	428	393	376	383	409	436	408	409	373	385	404	416	400	430	376	439	419	389	396	403	357	383	366	377	399	374	373	401	410	395	413	400	430	455	362	453	399	391	410	389	413	439	418	435	403	387	436	389	384	391	372	410	385	394	419	391	395	419	405	404	368	385	435	358	398	401	408	406	383	428	405	412	434	408	461	378	363	393	386	404	414	384	371	421	369	400	435	399	370	374	344	438	431	409	415	378	401	387	403	413	419	422	390	374	391	345	395	401	416	385	407	398	422	387	406	429	388	403	415	438	406	446	400	408	465	398	415	425	397	374	420	441	423	396	371	375	391	362	374	377	356	422	396	390	424	435	398	423	384	385	454	417	382	364	418	384	358	446	424	403	420	426	395	389	435	384	392	434	410	433	385	420	418	465	394	438	370	410	406	427	381	386	429	413	413	421	412	459	391	410	367	418	408	433	383	421	422	409	400	406	421	418	412	384	412	374	446	427	409	413	433	433	407	345	411	430	422	434	406	402	409	389	403	400	370	415	373	376	421	384	410	403	382	370	409	404	375	389	370	407	395	423	439	406	385	409	432	411	429	397	385	416	381	418	418	424	414	360	414	391	381	414	385	384	426	387	439	407	382	409	402	394	434	394	398	386	427	431	386	397	447	379	384	450	435	377	394	418	432	387	418	405	393	405	428	396	407	391	401	413	394	399	391	354	396	376	383	372	408	437	378	381	398	457	361	391	388	375	394	398	406	399	428	413	361	400	365	421	403	380	412	393	404	398	408	423	388	393	405	380	401	398	384	395	365	397	378	392	392	396	377	360	381	396	354	383	412	412	371	361	414	421	407	429	429	420	405	425	404	418	381	378	430	452	400	410	428	428	386	399	394	376	413	400	378	353	400	451	376	393	380	387	395	394	411	403	367	379	393	401	404	390	381	384	401	439	397	400	404	401	372	387	402	436	408	427	402	403	443	394	370	417	411	402	366	376	386	418	417	423	422	407	406	350	354	414	384	405	409	402	401	407	401	431	455	424	394	410	406	393	377	419	439	423	351	407	388	387	395	413	375	344	430	393	398	410	391	374	351	406	379	402	395	425	384	358	416	386	399	366	380	374	416	385	410	375	426	392	361	407	399	381	401	397	397	393	395	393	426	411	390	433	371	389	398	420	414	382	405	418	394	433	380	427	420	394	412	432	418	402	394	399	402	405	394	428	450	386	356	405	388	407	378	421	432	380	357	406	384	406	405	385	396	379	424	420	415	422	387	399	453	404	378	373	369	380	421	440	403	386	380	403	396	361	393	376	388	358	392	398	384	411	399	399	421	368	425	389	419	425	372	387	415	418	428	375	410	431	403	384	359	432	399	396	411	402	387	350	397	414	403	375	427	392	380	396	387	401	402	396	427	390	385	413	419	397	437	405	390	444	378	384	388	394	391	374	385	397	392	356	397	403	393	403	434	410	420	395	443	398	422	405	393	387	414	412	419	372	412	443	388	388	358	387	394	392	393	429	377	420	446	427	420	430	398	405	388	426	415	399	421	381	397	380	447	396	415	441	385	416	429	468	393	432	392	361	384	394	369	407	416	379	373	389	378	397	390	372	384	407	409	394	412	384	380	394	412	397	339	378	420	374	406	442	389	422	402	441	397	415	373	385	395	413	395	400	356	405	449	403	399	410	382	417	406	415	402	386	401	426	427	399	388	395	371	364	440	429	391	370	385	436	402	375	409	403	404	401	405	389	384	385	392	419	400	387	382	378	396	405	408	433	422	406	377	385	361	413	395	445	407	395	414	343	407	429	373	411	353	396	414	374	387	381	416	386	339	439	413	411	410	421	417	402	419	409	423	381	402	362	413	383	395	419	375	400	434	366	392	406	448	425	404	382	365	427	390	388	412	373	400	429	380	381	382	365	374	374	362	412	412	387	416	424	410	419	393	416	396	383	443	419	355	395	374	378	430	383	420	383	376	418	414	407	355	390	393	392	404	414	378	434	438	410	408	394	402	410	419	432	431	355	407	433	402	362	385	403	353	393	387	389	402	410	414	396	394	393	368	410	408	367	419	407	417	405	387	450	376	422	404	424	388	442	422	385	409	378	398	404	377	366	456	368	396	401	396	418	431	384	376	384	408	379	385	410	404	408	375	380	393	401	393	405	408	429	412	405	376	371	397	375	411	420	365	386	377	430	372	407	420	476	390	351	426	372	432	406	402	393	422	389	429	384	393	384	424	400	407	368	411	438	402	451	395	399	384	397	406	414	379	388	411	362	418	405	441	415	404	412	409	392	370	376	443	418	396	371	402	437	423	358	410	391	361	410	420	401	377	388	424	411	388	351	357	389	418	395	364	346	409	404	388	382	433	387	382	399	386	355	447	373	407	403	406	403	405	392	383	436	391	395	387	412	368	392	392	399	411	408	395	424	389	412	407	429	367	367	395	385	410	412	457	391	390	433	389	394	381	361	377	434	396	387	403	419	406	398	388	384	408	446	385	432	383	401	390	372	439	401	411	435	444	401	376	386	397	402	423	411	423	381	412	427	391	370	373	418	419	375	412	386	369	440	440	452	401	407	430	401	388	381	356	355	412	388	402	405	397	367	422	414	429	429	385	378	463	375	410	358	414	365	407	410	453	423	404	389	379	420	406	409	411	400	399	378	396	382	433	372	430	459	377	411	435	395	420	405	403	427	379	399	442	406	423	376	395	378	383	423	465	404	415	379	400	418	375	440	391	412	394	429	429	395	390	422	410	403	435	397	418	405	368	384	423	401	423	378	391	407	372	388	340	384	369	381	386	364	410	384	408	389	380	370	380	439	404	404	398	360	413	368	356	379	381	407	423	381	402	438	391	402	397	379	392	426	391	388	417	390	402	423	389	407	372	400	397	390	405	409	431	402	440	392	410	429	416	374	358	394	385	414	409	413	439	390	431	385	425	370	379	406	417	371	375	365	423	348	396	387	375	425	415	365	386	413	399	401	407	393	429	409	402	347	397	379	404	365	408	435	426	369	450	401	425	410	398	372	389	413	378	368	417	457	371	406	410	389	392	414	424	396	377	404	413	381	410	383	408	416	398	391	408	407	415	369	457	387	405	397	396	434	381	413	387	374	395	419	367	374	413	362	384	414	381	428	377	383	380	419	418	378	408	394	411	357	391	442	404	417	404	400	409	422	398	423	400	430	414	385	398	437	374	412	384	444	422	405	383	406	419	398	409	368	396	408	426	377	361	382	372	418	391	386	420	381	383	382	399	436	446	424	422	388	393	372	390	407	404	463	407	389	401	417	399	424	409	401	438	406	414	440	394	388	364	432	384	449	401	399	404	422	390	401	411	380	414	411	451	425	390	414	392	430	366	362	381	393	425	405	379	410	395	398	385	402	383	429	402	415	431	395	425	393	392	404	379	390	406	444	403	391	349	399	401	409	399	408	428	389	450
14179	1496	2591	3010	3270	2305	2001	1738	1594	1414	1248	1217	1231	1139	1103	1092	971	1017	1061	1024	917	1003	970	966	923	930	936	910	916	878	888	984	850	922	924	883	904	882	903	899	865	873	862	927	807	949	880	875	886	977	912	860	861	916	866	901	960	836	879	868	908	882	884	903	924	850	920	891	909	923	856	946	891	890	904	884	829	912	910	870	921	874	881	874	886	870	924	851	891	889	901	844	842	854	929	877	862	908	897	895	850	854	888	891	874	835	921	901	860	903	849	864	897	818	914	887	895	871	905	903	892	888	909	849	892	876	898	885	883	895	872	853	893	814	900	833	832	872	909	819	878	874	900	853	879	842	896	929	877	845	821	865	859	905	847	847	852	857	906	927	883	859	869	874	819	860	852	863	908	915	925	887	897	847	839	851	918	837	928	933	923	908	884	882	854	796	900	871	907	883	803	890	872	876	909	903	929	889	856	889	884	823	913	882	864	875	930	891	966	880	838	926	850	832	878	890	848	853	852	834	863	823	868	865	870	887	880	907	879	856	906	865	850	897	888	895	910	859	880	847	919	870	876	872	883	909	892	850	891	898	901	894	871	822	904	869	855	905	916	781	899	934	839	863	898	898	869	852	936	865	867	895	914	869	902	890	859	843	880	891	923	926	859	879	907	904	894	798	897	816	865	858	848	891	899	904	914	801	887	943	823	986	878	840	837	899	847	854	860	886	980	884	876	891	836	851	840	909	851	890	901	861	832	882	883	904	865	881	855	830	858	945	846	887	937	905	884	868	905	882	873	896	876	938	873	892	832	893	843	879	823	923	880	882	858	855	872	880	881	912	866	845	904	901	876	863	816	885	824	839	886	882	853	832	914	870	888	915	846	864	870	894	851	879	886	885	917	906	835	896	854	899	882	818	883	890	823	879	926	905	894	862	876	842	884	916	839	837	876	887	951	859	874	862	867	866	931	892	874	912	853	875	888	902	831	903	912	836	853	880	913	877	850	877	833	855	886	886	863	911	891	897	874	850	891	835	869	858	841	861	826	850	893	925	883	906	925	837	874	913	877	854	905	875	930	848	863	841	948	931	904	892	899	901	838	861	880	903	817	852	858	925	919	915	923	895	837	885	906	850	903	877	883	946	902	881	940	864	843	902	856	929	907	907	847	898	862	850	855	878	845	882	882	905	879	878	887	887	866	823	894	948	853	932	896	856	913	896	857	894	903	863	906	853	888	841	930	846	906	873	867	847	890	896	909	848	862	837	851	882	862	863	872	866	855	820	931	912	900	896	909	860	887	901	877	932	900	862	891	926	859	846	910	846	939	885	856	868	930	893	820	872	874	855	857	860	852	863	902	876	947	864	868	789	839	903	839	867	891	865	867	843	858	874	933	883	893	824	911	856	844	854	866	918	931	866	864	841	895	903	907	890	904	866	855	846	876	888	891	885	855	879	879	893	827	899	880	872	941	886	847	802	830	836	874	838	932	858	856	909	889	957	859	839	827	883	827	853	871	853	882	862	910	862	883	918	852	892	895	876	893	947	900	860	868	940	897	916	853	877	892	893	911	896	878	806	911	865	895	850	881	887	884	948	878	909	900	873	954	854	852	889	905	850	876	863	882	897	861	835	829	850	898	840	831	881	863	879	865	900	848	899	900	850	913	888	904	883	857	872	912	868	849	911	874	879	856	905	874	907	856	870	867	916	860	888	847	878	903	934	917	903	881	796	839	876	899	806	866	848	903	889	841	879	887	888	856	882	854	901	862	879	862	920	894	862	937	882	866	928	838	909	947	871	873	931	952	913	904	870	852	885	834	870	911	908	833	879	862	927	883	846	862	865	886	872	841	866	794	882	893	898	882	856	866	881	853	857	873	906	854	904	890	875	853	868	901	873	917	910	888	865	884	890	843	843	855	873	959	848	853	902	852	902	918	891	850	864	914	847	859	925	914	872	887	905	822	902	886	854	867	872	809	886	842	881	847	894	878	862	894	869	864	854	848	919	897	825	874	859	886	887	871	870	882	933	943	934	845	868	850	853	894	827	841	855	910	881	890	916	884	880	846	918	905	832	872	931	847	873	837	870	824	873	832	900	856	862	921	845	879	862	863	898	837	893	916	846	869	874	864	852	828	850	937	897	907	961	884	840	893	844	889	905	882	915	884	910	860	872	858	845	877	916	877	882	878	881	933	891	835	892	887	831	889	853	887	870	849	885	869	838	876	897	874	834	879	908	852	838	822	850	880	877	866	949	902	895	921	857	837	905	848	882	882	897	894	883	849	928	877	842	925	926	914	848	835	879	894	909	886	913	916	868	865	863	904	884	911	871	814	875	900	855	841	883	892	902	945	902	887	883	859	889	885	899	889	933	885	901	873	904	906	844	850	841	879	916	930	848	875	819	861	917	894	879	873	867	832	878	869	920	847	887	874	901	866	928	869	918	853	901	857	876	830	885	866	871	884	830	847	917	884	892	929	840	897	907	930	873	863	884	807	825	883	866	827	879	885	844	890	876	841	875	854	848	883	868	900	886	855	913	853	925	888	833	847	879	848	895	916	833	836	864	840	854	859	877	887	864	914	902	883	837	937	862	844	831	867	935	847	925	876	866	898	880	886	828	866	885	837	911	857	913	866	889	839	878	873	882	875	910	872	907	859	911	861	859	915	898	911	927	873	897	913	852	881	900	888	830	898	875	865	908	849	917	857	915	833	839	889	910	855	870	855	960	814	888	857	841	857	875	875	880	865	927	890	871	856	861	856	889	856	864	844	924	872	938	876	890	928	886	887	867	859	850	872	884	930	885	862	916	791	866	883	852	928	891	815	844	871	848	877	896	826	843	869	871	824	893	889	836	873	907	897	903	851	836	892	865	872	819	878	905	862	816	885	860	817	900	921	876	868	878	853	865	877	867	884	883	864	873	889	820	904	875	901	866	881	847	868	889	869	865	893	836	862	868	853	868	943	895	871	869	890	959	892	916	950	880	845	886	829	897	883	862	896	923	894	923	891	938	864	868	894	853	863	918	850	839	877	871	869	876	906	857	879	902	895	891	904	807	864	900	889	892	885	852	916	902	867	945	882	884	893	847	915	872	864	858	864	839	814	871	937	831	871	869	886	849	898	891	813	855	910	908	889	924	838	889	891	881	851	898	897	915	870	862	849	895	887	899	858	874	844	874	884	883	901	893	915	907	880	891	847	917	895	853	861	887	863	922	820	835	919	859	942	938	876	875	906	940	867	874	902	837	867	892	894	867	840	881	902	902	869	875	888	878	927	936	871	885	871	879	923	883	874	892	961	879	863	928	862	872	856	860	888	833	862	876	873	908	866	827	831	879	853	886	889	945	902	881	878	883	857	877	834	885	933	878	835	921	874	859	889	865	870	935	854	910	877	856	884	861	906	841	880	870	809	869	842	936	906	927	882	841	866	833	878	854	907	915	868	877	921	880	897	863	881	893	851	885	916	916	886	887	885	859	870	941	893	869	916	914	866	931
5141	291	254	266	237	232	194	195	191	196	196	195	212	180	196	200	222	197	194	196	192	219	190	179	204	206	222	177	191	202	195	200	179	188	184	199	192	176	200	191	200	176	186	173	212	217	197	183	194	201	204	182	208	203	190	234	198	168	169	165	214	226	175	164	187	182	199	177	171	183	184	193	196	181	209	219	202	181	223	201	189	180	202	198	210	194	178	175	178	181	173	183	203	220	215	199	199	203	189	200	189	192	175	184	224	194	191	210	163	182	194	196	196	200	197	190	187	197	186	201	209	178	195	183	162	181	191	194	191	199	170	176	196	189	181	207	211	204	202	207	197	193	180	195	184	169	185	203	183	197	185	191	182	210	203	210	203	202	181	193	187	181	197	200	208	208	178	172	188	181	215	186	210	208	190	217	186	191	164	213	209	192	184	182	199	196	205	187	167	183	217	192	176	205	194	191	197	190	209	183	184	181	187	194	215	184	164	220	203	191	207	196	191	177	218	192	208	203	216	203	196	189	177	175	194	188	189	213	173	204	174	204	178	184	184	205	161	186	189	191	194	194	196	205	189	223	182	203	192	169	176	196	187	215	198	197	192	198	199	202	203	205	192	204	161	182	191	160	208	167	227	191	188	157	176	182	168	199	183	189	211	178	197	159	167	192	190	207	187	188	212	216	185	201	180	198	191	221	219	208	183	209	200	178	183	213	187	178	193	207	206	198	185	205	194	202	211	199	200	229	189	231	212	185	181	188	189	176	185	188	177	192	197	175	166	183	199	211	200	197	196	192	221	173	198	184	182	156	219	204	177	183	198	205	211	215	176	186	172	215	187	220	169	189	206	197	196	201	180	199	202	209	199	204	170	178	216	189	232	192	200	187	199	161	210	192	224	199	196	216	232	157	198	197	192	217	217	193	222	185	196	202	176	189	176	193	203	199	190	183	200	232	173	191	189	190	192	197	219	191	182	199	178	212	233	180	193	198	207	224	180	211	184	168	167	209	190	191	208	183	180	185	180	201	206	172	212	191	179	189	159	188	200	224	215	205	236	216	210	200	185	174	187	191	187	185	198	181	189	198	207	200	165	169	188	222	184	166	193	199	179	212	209	199	184	194	176	249	212	200	186	169	211	165	217	189	232	191	196	212	192	192	201	211	172	190	176	180	164	192	199	200	189	186	186	205	172	181	171	194	169	195	194	166	187	194	200	182	198	205	191	210	192	221	196	218	182	164	203	182	214	167	175	184	204	202	186	224	205	226	181	196	182	218	196	205	155	170	199	176	202	206	189	181	190	203	191	193	191	191	175	177	229	222	212	204	204	184	169	201	191	188	187	216	212	172	181	187	187	216	207	223	196	173	171	206	203	162	200	213	188	196	199	188	189	182	233	206	167	170	188	169	186	165	199	190	209	169	198	208	192	184	179	188	200	191	197	192	197	196	173	187	187	199	176	184	205	194	198	205	172	211	186	173	197	204	183	191	173	202	203	197	186	201	197	206	198	187	182	206	209	180	217	219	194	186	185	180	192	214	188	194	222	184	184	193	197	169	202	198	178	186	167	209	190	183	200	194	206	202	202	197	216	204	188	206	239	201	192	183	179	190	197	187	182	177	210	199	188	183	205	217	177	249	195	182	196	198	195	194	211	181	194	180	179	227	173	185	193	174	195	176	194	185	202	205	204	185	190	225	198	188	172	189	188	209	209	176	191	197	174	178	221	190	178	190	204	197	212	223	164	177	211	180	187	188	213	180	188	191	189	196	172	210	191	192	208	210	190	185	172	171	197	213	184	168	169	206	193	206	201	186	195	171	179	222	214	206	211	196	198	165	206	178	196	190	168	169	206	197	204	184	184	205	198	196	186	218	184	193	193	207	188	199	188	213	186	175	185	167	208	201	204	185	203	214	173	176	208	199	183	190	188	198	219	215	193	215	198	197	213	191	214	190	196	169	194	193	198	198	183	221	178	171	211	172	205	174	195	172	200	207	222	192	193	198	207	209	184	182	172	187	186	195	193	180	207	189	173	162	191	202	201	188	205	187	179	195	178	187	196	217	221	171	195	184	164	216	177	179	183	183	187	179	206	189	187	214	218	215	200	161	171	206	165	196	185	188	175	176	205	192	205	198	196	201	179	198	189	175	199	156	210	157	189	222	196	180	178	222	200	215	223	196	203	160	185	183	195	205	209	211	181	175	210	193	213	172	174	187	175	192	194	186	206	163	195	183	224	176	205	171	195	165	189	170	191	175	175	183	202	220	185	175	165	199	201	187	184	202	206	176	193	193	192	195	190	195	190	197	180	184	201	176	185	188	199	182	202	205	202	214	190	224	197	186	180	206	192	188	161	202	215	186	170	183	197	197	207	171	217	207	198	198	177	209	184	195	190	191	190	200	204	212	185	174	182	232	203	199	207	193	217	193	215	177	201	214	173	191	186	225	208	203	213	193	190	179	205	191	178	221	170	181	186	166	193	234	183	186	173	192	204	191	184	180	196	188	177	199	176	179	181	193	208	204	189	201	195	219	192	204	172	174	211	183	206	206	202	192	184	172	166	178	173	194	186	181	195	200	203	184	185	185	179	198	206	188	200	191	195	201	186	202	200	186	206	209	223	218	205	205	203	198	224	213	203	210	209	160	182	186	202	212	202	204	201	182	183	195	163	174	194	223	200	180	201	190	185	199	212	183	169	232	197	201	209	209	190	179	185	219	210	202	197	177	178	170	211	210	215	193	197	175	193	183	177	204	189	188	195	179	183	207	174	222	188	190	213	182	171	200	193	181	197	214	184	221	194	210	188	209	199	180	170	192	175	209	181	183	171	200	209	189	199	200	185	173	207	219	177	202	212	204	213	184	190	212	195	200	187	185	188	208	196	196	211	177	207	205	170	216	210	198	195	193	208	206	196	189	223	193	218	184	189	165	177	199	191	183	163	185	175	193	209	180	199	209	187	175	189	171	198	212	186	181	167	203	196	186	180	204	191	184	205	195	197	201	195	176	212	198	198	182	190	172	195	212	183	178	226	180	200	194	233	181	210	209	179	187	201	196	234	180	206	194	163	171	173	203	190	180	197	196	213	217	186	211	210	201	220	187	191	175	192	180	158	194	209	162	200	177	174	208	234	183	190	185	194	213	182	183	187	212	177	186	190	192	212	194	200	181	226	200	196	177	201	205	191	195	221	180	197	159	203	180	171	234	213	207	206	194	199	199	178	192	195	183	167	206	193	198	170	213	186	209	188	201	198	214	212	212	206	190	200	159	189	179	179	197	185	174	167	206	186	179	205	182	205	191	193	182	170	205	205	187	175	224	205	204	171	180	190	208	195	188	204	208	183	179	193	228	202	200	165	207	200	175	195	198	193	198	176	164	200	205	211	201	183	201	193	197	222	193	186	198	183	198	200	203	178	202	201	204	207	191	181	175	198	185	187	191	177	189	194	196	188	167	174	173	231	200	190	171	204	208	202	216	184	187	170	171	172	227	199	199
3493	514	564	669	618	536	508	540	494	513	515	517	538	505	458	486	494	497	528	476	422	460	443	471	487	475	472	459	456	489	463	451	482	492	484	489	512	493	491	455	467	470	481	501	490	480	485	464	467	443	503	457	498	524	471	474	499	480	480	468	470	456	506	525	464	487	437	416	496	488	460	506	480	481	473	459	503	443	450	495	444	440	474	500	504	466	447	450	464	496	461	501	466	435	500	460	507	486	489	489	484	462	492	452	473	438	513	492	509	440	447	479	442	484	451	444	465	500	474	442	448	446	466	473	485	483	489	508	455	451	468	433	521	465	464	470	466	474	481	461	504	458	458	459	513	486	477	480	480	474	500	509	487	488	489	515	462	431	458	481	468	469	463	434	477	485	490	486	507	453	506	510	431	469	470	488	486	472	443	462	484	468	481	512	478	459	492	452	447	454	477	491	453	458	499	473	448	484	482	418	469	465	472	461	465	489	479	436	475	495	486	482	477	482	471	464	504	471	483	477	495	485	466	488	482	484	483	459	473	496	481	470	450	469	483	453	443	463	503	457	483	482	447	474	490	422	462	492	508	455	475	484	484	497	463	488	454	482	441	486	471	477	491	461	470	495	481	461	466	474	465	450	504	422	458	433	469	451	451	468	464	476	510	481	451	455	507	482	479	455	488	508	468	482	441	510	461	449	463	460	470	469	469	476	487	478	478	474	491	473	480	499	482	489	470	500	456	482	446	447	447	442	450	470	464	466	472	481	501	457	451	501	480	518	470	490	457	483	484	432	434	461	495	488	474	485	437	461	472	490	498	453	523	498	517	456	471	430	525	480	471	455	451	496	474	478	421	475	503	507	483	472	451	448	479	428	473	472	525	510	480	449	452	460	464	463	499	463	457	485	515	479	463	417	504	433	455	483	511	488	492	493	486	468	483	466	522	492	437	463	511	482	466	498	450	475	445	465	495	456	482	452	491	450	465	499	448	495	472	462	490	456	510	471	499	495	473	453	488	478	470	442	496	452	460	465	481	439	446	470	485	490	500	498	451	459	485	513	468	482	456	460	492	466	459	467	472	493	473	459	498	450	482	467	469	519	468	474	476	495	496	483	506	454	449	482	502	476	499	460	486	490	496	469	450	509	527	479	472	459	478	486	437	485	437	464	469	451	468	465	510	453	483	457	465	490	476	472	487	442	481	513	473	484	482	441	482	522	470	466	494	515	458	485	506	459	447	500	498	471	506	457	472	448	485	428	454	471	471	482	518	493	484	459	498	476	485	482	493	464	460	435	491	476	514	488	515	446	459	434	480	464	469	488	467	453	496	493	445	483	494	492	453	508	482	491	491	488	477	466	448	444	442	464	501	470	433	485	451	528	462	436	486	491	491	514	428	443	457	431	470	478	458	453	522	486	469	502	452	454	468	478	487	494	501	487	478	499	420	480	493	444	469	508	464	501	484	465	460	494	476	522	483	474	514	476	437	477	479	442	483	458	506	453	470	489	502	454	467	432	472	480	497	467	530	453	442	485	475	447	491	497	488	465	465	453	519	501	439	461	475	515	490	460	535	517	500	486	482	453	524	499	490	513	472	506	484	419	500	445	489	494	482	461	447	459	478	473	477	496	455	441	458	502	488	460	470	489	455	458	480	470	469	473	474	459	503	473	418	444	512	480	493	490	501	477	452	457	488	440	495	512	447	511	455	496	438	480	462	500	494	488	469	528	496	509	476	499	481	437	462	466	478	464	479	512	478	481	458	485	517	506	463	441	465	448	482	455	470	473	491	488	480	484	475	529	492	487	474	478	476	478	483	457	461	522	457	466	485	480	466	457	498	505	491	474	496	497	454	495	494	488	488	463	458	497	503	482	480	454	469	489	490	492	459	471	484	490	480	462	496	490	465	487	488	508	476	501	449	503	451	508	530	454	449	519	486	470	479	463	484	471	501	434	489	473	500	479	437	444	515	473	488	477	477	463	464	470	482	463	480	503	471	483	500	455	424	460	457	439	493	484	501	464	461	468	472	469	488	496	465	465	480	474	453	491	495	476	516	548	494	524	461	466	480	491	481	436	475	459	465	467	502	431	469	523	474	469	491	440	466	485	501	482	484	452	454	469	463	478	483	510	485	498	471	504	461	492	480	447	466	484	472	434	477	500	453	465	501	504	428	455	490	457	464	496	467	461	461	450	483	456	446	465	418	441	459	480	478	468	460	403	475	508	468	490	493	450	487	446	455	519	470	482	481	489	469	473	465	485	476	480	452	459	452	470	492	469	476	489	464	520	456	487	481	450	494	465	433	497	463	487	481	463	462	522	471	473	501	446	465	463	475	478	459	460	444	429	445	507	459	498	451	513	465	459	489	448	460	438	502	524	448	472	521	467	459	488	478	454	415	506	522	489	547	461	500	461	444	510	480	489	486	505	424	475	453	485	458	495	478	441	463	506	486	480	461	455	442	452	461	485	455	492	451	514	463	529	471	460	462	461	476	482	454	480	471	495	460	476	481	484	480	483	460	467	480	503	450	460	481	527	483	428	491	461	477	502	446	454	483	493	508	507	485	447	472	491	475	449	443	500	438	458	478	488	438	476	508	478	471	491	490	482	539	481	508	501	487	505	479	446	457	469	454	494	506	467	450	504	475	493	465	453	473	473	457	464	466	484	504	501	436	509	479	486	455	441	518	468	466	451	465	495	473	439	466	498	448	497	492	488	471	456	442	479	447	438	448	497	449	482	481	443	514	484	452	445	484	456	480	478	456	458	487	485	454	515	515	488	478	514	511	462	468	452	482	501	477	499	494	470	477	440	469	478	455	477	436	467	455	458	481	453	515	484	465	468	477	464	477	464	479	491	464	487	426	493	513	436	463	510	472	459	513	440	472	488	481	519	522	469	466	464	472	509	476	453	513	466	483	478	472	475	443	488	519	463	442	500	492	473	498	485	489	505	491	514	484	499	511	453	506	458	465	470	504	471	489	468	447	458	445	506	489	478	489	487	480	473	498	510	492	473	498	455	479	413	459	466	467	474	493	488	471	455	460	445	442	483	483	472	477	463	475	447	486	481	493	520	503	503	500	477	474	464	492	458	485	451	482	462	476	446	493	492	476	440	505	489	476	492	495	480	492	457	482	511	496	484	452	441	473	474	476	466	471	470	477	499	486	462	451	486	505	523	467	469	511	483	491	488	437	477	459	466	441	449	451	463	469	488	506	482	446	512	466	492	428	506	493	468	481	467	488	481	482	436	454	451	481	505	448	447	468	432	483	496	469	491	440	506	467	483	496	430	487	479	478	520	508	434	493	435	503	479	465	474	448	446	464	500	482	515	481	474	473	472	466	486	444	472	478	469	499	473	485	486	504	506	473	482	500	472	469	471	476	475	482	419	473	488	484	512	490	492	481	474	462	500	492	461	470	479	468	463	495	444	457	499	469	491	485	445	498	468	488	496	442	506	482	480	468	452	462	486	418	481	466	488	488	442	474	474	432	460
16041	1297	834	744	628	514	419	392	353	314	298	298	298	318	312	320	291	268	285	283	305	261	242	305	326	251	291	275	292	289	271	261	297	259	291	266	291	285	275	241	274	257	312	246	291	273	285	313	276	258	258	280	286	274	296	304	291	277	293	254	298	271	286	257	250	291	284	251	283	264	274	276	267	292	287	271	295	275	217	314	318	250	279	296	266	250	291	319	269	283	274	265	281	292	295	272	264	239	308	264	287	279	285	278	281	268	264	300	304	283	294	270	240	279	280	265	301	264	265	285	254	294	289	303	277	286	302	260	280	243	234	260	271	289	241	240	286	334	268	252	273	276	271	277	271	293	267	286	282	239	286	310	298	290	292	295	306	277	305	289	294	267	282	268	268	290	253	278	246	249	244	282	283	271	313	295	299	272	288	291	283	290	275	287	254	277	246	297	270	317	310	283	286	252	290	260	278	293	298	244	291	278	301	290	281	255	285	275	297	287	271	250	302	273	283	265	301	266	280	245	258	299	279	281	297	276	275	271	278	242	305	279	262	297	289	313	257	282	259	247	265	314	274	269	298	313	284	264	290	276	287	257	287	259	287	301	278	261	293	279	243	269	313	283	259	270	283	259	260	292	271	290	282	299	245	283	297	300	239	316	233	300	292	283	271	266	282	244	251	314	286	270	318	265	272	264	282	254	252	261	280	272	258	266	291	271	291	281	255	288	255	272	273	279	283	269	277	254	259	289	253	249	294	290	260	259	265	278	290	259	260	229	263	264	298	265	244	259	292	269	244	272	295	276	308	279	261	249	246	253	305	283	307	262	274	258	262	268	276	282	252	287	253	269	305	272	264	262	265	258	249	292	266	264	278	285	271	269	293	305	301	281	265	272	276	299	218	290	256	281	303	281	284	256	273	281	231	277	265	263	312	288	294	241	264	246	279	280	277	254	294	277	294	294	273	285	269	271	257	268	262	317	277	270	266	247	290	267	272	304	272	275	290	277	281	270	278	267	273	255	249	283	278	270	286	292	286	279	284	289	281	238	270	270	267	279	291	261	275	272	272	276	259	274	274	274	274	273	267	277	285	285	243	287	257	291	273	267	288	249	244	266	295	286	271	269	252	284	292	280	274	242	270	297	286	276	262	255	264	279	283	315	258	245	255	257	263	232	284	233	256	273	280	257	267	281	263	274	258	271	292	243	285	272	242	254	270	276	322	276	273	260	269	276	273	275	259	282	255	255	252	283	284	249	266	300	290	295	297	284	289	315	268	286	265	263	261	259	253	295	284	283	279	279	297	286	267	280	286	286	241	261	295	273	264	288	242	282	260	240	266	263	289	278	252	269	259	283	251	280	288	241	263	297	289	253	273	237	266	271	254	244	243	271	264	268	280	242	291	293	260	298	309	265	260	273	285	274	275	251	283	289	287	259	273	303	274	290	280	275	238	256	272	265	258	266	292	292	275	275	283	297	264	281	276	264	292	265	269	290	282	290	291	281	258	280	279	285	314	270	271	267	253	275	230	255	279	300	264	279	263	302	248	270	282	262	250	304	285	284	283	275	280	298	259	287	264	301	268	259	276	270	272	311	277	265	281	298	276	288	265	292	287	253	297	236	273	272	264	269	274	237	277	309	283	273	284	282	258	299	260	268	265	288	269	286	293	288	254	258	268	258	267	256	289	267	283	270	297	255	252	242	244	275	279	297	282	275	282	259	266	265	287	295	294	270	296	247	279	279	284	259	286	305	263	270	283	266	276	280	282	281	270	303	272	286	277	242	272	266	258	279	316	279	302	256	280	264	273	307	260	274	316	276	309	305	299	233	273	250	301	282	300	287	278	266	286	257	283	240	292	282	269	262	249	294	309	292	269	315	284	246	263	285	284	265	306	275	287	283	266	289	290	283	266	286	274	241	274	270	243	282	277	268	315	267	279	267	277	288	303	271	305	270	250	244	266	287	272	255	262	269	287	266	261	250	300	276	266	256	282	270	268	280	266	271	276	291	300	262	294	250	272	267	283	247	274	265	256	263	296	262	253	253	289	283	272	307	238	290	310	294	273	285	263	276	264	264	237	285	296	256	269	283	300	264	273	319	300	248	291	308	261	261	269	268	287	301	271	249	285	260	300	290	271	292	277	262	285	271	270	274	292	251	291	291	280	271	280	272	249	298	293	261	270	283	262	268	257	255	288	267	283	299	310	283	290	282	271	269	284	291	266	290	277	295	274	266	279	301	262	284	280	279	282	261	290	288	246	275	273	270	279	265	325	278	262	257	298	299	266	273	305	272	286	271	287	288	285	292	278	282	279	291	290	256	276	299	300	273	266	278	256	292	272	233	276	292	241	301	277	247	251	273	245	309	281	283	299	263	291	320	316	284	276	270	279	258	291	262	304	294	304	275	251	271	283	271	285	279	249	302	308	283	315	292	272	236	307	297	293	282	256	288	273	278	278	276	270	282	269	291	280	289	264	283	267	254	282	277	275	262	269	284	261	298	277	322	275	261	260	266	271	289	291	279	280	264	268	292	305	268	319	252	296	288	259	262	269	241	266	300	268	263	285	273	281	265	286	264	263	280	282	306	281	286	285	275	288	270	263	274	270	261	274	281	273	317	288	276	294	277	238	252	247	244	283	261	268	290	252	268	284	249	246	285	268	267	265	305	293	306	306	256	280	263	263	246	294	259	273	276	271	284	277	282	283	325	273	302	295	258	275	280	258	271	304	285	262	267	314	250	266	233	274	246	274	276	276	297	254	247	274	268	258	274	279	308	257	292	287	320	299	255	302	279	271	290	296	255	273	288	292	308	271	276	264	265	271	279	312	275	278	274	266	266	289	272	260	282	288	276	252	284	257	286	256	249	277	263	284	268	271	286	276	300	254	270	251	275	263	255	273	286	278	246	276	257	262	262	298	269	269	281	251	271	285	273	269	265	270	271	281	291	260	268	277	301	271	289	256	307	265	282	234	268	294	278	290	281	297	316	265	259	290	275	277	279	253	323	240	267	257	271	301	284	310	279	289	295	274	308	261	246	264	270	259	282	274	272	290	315	280	267	282	283	276	251	291	255	278	278	264	277	275	272	279	248	297	279	270	271	283	313	310	310	272	273	278	280	272	284	240	282	259	243	283	298	308	286	295	284	265	260	266	279	291	269	287	233	286	273	269	279	292	273	290	258	297	268	255	306	295	267	285	290	279	258	296	260	343	280	285	265	315	292	264	257	261	278	293	247	254	259	306	309	278	292	240	268	274	259	242	268	291	261	275	290	277	276	311	263	292	257	291	292	301	257	279	232	243	289	282	267	277	279	249	274	283	259	288	305	273	293	309	269	279	294	263	226	246	303	280	293	254	269	306	277	274	251	316	289	268	277	291	280	265	274	272	269	275	262	276	279	244	283	299	282	300	298	281	273	290	272	244	294	276	253	259	256	275	262	281	263	255	266	290	274	261	281	282	304	253	265	276	248	269	274	249	275	254	274	256	292	305	271
10102	980	1531	1985	2065	1453	1285	1099	1050	912	847	763	839	811	754	799	730	707	669	687	704	688	681	693	692	678	725	671	665	660	676	667	663	624	678	681	698	633	640	642	651	639	625	643	645	676	647	683	671	650	633	683	655	678	631	641	659	635	670	641	708	648	689	628	609	605	683	653	663	659	670	630	623	700	747	648	677	622	670	650	673	634	633	617	636	643	621	621	673	653	640	650	661	637	661	639	639	666	619	615	657	659	661	634	697	671	645	652	668	631	658	648	620	617	622	652	664	663	637	659	622	661	674	684	649	605	642	616	641	606	627	628	674	673	639	616	637	673	626	631	658	645	684	590	641	632	599	628	644	673	620	612	639	638	618	655	638	638	639	653	609	658	690	618	611	643	666	623	695	662	627	632	643	634	589	643	595	643	655	627	621	669	695	675	655	655	601	627	595	602	680	656	680	620	655	699	670	622	628	659	643	651	648	665	590	598	633	648	651	630	622	685	648	712	652	638	687	625	642	634	677	648	620	660	668	589	651	658	627	619	637	679	652	679	647	646	631	660	642	624	650	658	651	656	656	665	686	635	657	636	633	641	641	611	650	611	615	673	652	649	628	616	624	627	609	670	618	648	664	611	624	645	649	648	668	669	638	662	602	668	627	640	643	623	623	685	654	659	611	657	605	628	646	649	640	650	650	576	660	605	607	665	667	633	659	643	677	637	660	658	642	665	641	633	658	664	629	661	650	640	700	623	650	653	656	647	666	598	656	672	672	671	623	628	618	629	612	607	650	679	647	661	622	657	678	638	696	636	591	639	653	627	637	642	616	611	674	629	678	651	611	696	645	626	595	653	663	608	627	629	633	651	675	681	664	603	660	635	619	615	602	628	613	667	621	598	653	617	636	631	648	678	611	634	631	653	721	685	643	644	633	647	690	627	648	667	644	655	635	651	634	630	627	649	677	603	653	667	695	689	639	637	647	606	655	638	644	668	639	647	619	665	676	638	642	642	696	675	639	661	631	645	680	651	688	641	625	660	660	634	655	653	650	603	678	613	687	633	614	643	629	634	641	632	638	649	659	645	654	609	625	662	655	657	676	633	596	631	654	626	623	632	635	635	657	654	662	646	655	612	617	699	620	630	626	631	616	636	684	675	686	645	686	644	647	633	616	628	636	680	639	672	626	635	704	651	641	645	639	637	653	639	648	602	620	660	616	614	661	606	613	669	615	664	618	625	669	629	682	697	642	660	612	658	621	645	643	644	668	641	646	635	592	644	643	632	627	631	664	668	653	645	652	646	662	642	629	635	610	671	645	671	650	613	640	627	618	636	656	617	636	698	635	640	672	662	667	647	596	706	650	626	586	658	638	637	625	618	672	652	634	662	658	640	626	661	633	673	641	627	609	666	615	671	613	670	624	682	609	659	661	668	617	645	635	625	635	612	665	637	630	648	657	632	631	608	648	631	651	636	650	614	627	615	640	660	607	654	664	621	665	622	668	623	685	675	631	659	624	604	591	672	655	658	649	631	644	638	647	667	683	647	655	648	644	676	635	694	643	626	630	643	608	653	599	595	631	645	700	599	641	652	675	633	623	615	635	648	614	629	627	621	647	659	677	614	681	654	662	648	645	624	649	620	630	612	621	658	639	616	662	654	644	627	676	645	674	678	657	644	699	655	636	631	638	668	669	653	635	652	646	640	620	618	677	640	644	653	601	657	590	632	630	635	651	649	644	681	666	660	673	606	678	620	656	654	600	619	661	674	638	635	617	647	659	643	619	626	634	633	642	613	595	667	675	641	652	659	653	621	605	620	635	673	671	641	639	674	674	662	639	639	636	606	626	655	631	629	604	629	636	672	634	602	665	623	662	622	639	663	638	616	657	661	645	650	650	684	621	647	656	623	685	674	647	616	660	643	644	679	669	654	658	650	639	620	655	653	634	626	697	655	662	630	693	655	652	618	641	637	627	617	685	648	597	657	638	610	669	678	624	658	636	631	641	591	651	649	653	653	622	625	638	625	626	637	634	664	640	640	647	618	617	651	644	651	702	657	629	619	625	662	633	694	671	670	692	626	646	646	640	613	645	658	659	644	647	632	694	652	688	633	636	670	592	650	653	645	630	641	641	659	620	626	634	620	615	643	657	644	619	645	580	692	609	659	646	628	665	683	640	632	640	620	617	660	615	697	650	641	622	612	637	666	632	635	628	663	629	584	665	651	610	612	651	669	569	631	647	609	660	650	663	638	674	682	652	688	647	652	630	629	608	675	640	639	629	612	689	650	673	637	620	638	650	628	633	621	610	605	713	621	631	646	639	628	599	680	649	662	641	622	649	654	633	651	673	618	646	619	692	679	679	621	588	675	594	604	650	640	636	647	673	650	671	653	648	616	644	625	693	639	643	626	620	648	622	626	659	664	646	646	688	669	644	680	691	634	665	732	640	635	619	707	625	627	641	639	622	639	605	712	657	584	669	635	646	660	641	641	634	622	670	663	652	636	621	636	631	651	650	692	635	638	661	681	625	615	646	598	597	641	623	680	636	648	612	629	621	620	632	646	677	665	636	662	644	617	614	672	667	676	610	652	674	629	675	640	637	687	647	647	668	634	665	678	645	678	662	643	631	616	626	601	713	623	647	635	658	634	686	631	649	633	579	618	654	664	624	643	610	625	641	662	670	669	652	578	592	623	631	608	641	664	595	624	694	695	614	589	620	639	659	643	626	653	624	669	655	629	685	716	683	645	630	607	638	648	638	642	624	625	626	650	626	591	588	698	654	646	618	662	657	623	641	661	662	622	644	655	602	666	641	665	637	655	643	601	644	612	625	674	638	611	649	634	635	664	612	705	612	624	670	663	636	594	628	630	598	669	633	641	664	609	656	605	599	669	638	618	650	696	631	682	658	604	635	641	602	649	629	637	654	650	659	714	650	682	642	680	722	667	648	643	634	652	634	597	632	633	640	644	658	614	604	598	661	655	656	630	628	658	600	635	612	594	600	652	649	604	641	617	632	655	672	640	666	638	643	642	648	605	627	628	682	710	664	664	644	629	646	656	605	660	625	624	617	644	663	632	595	636	667	634	644	681	648	630	646	668	624	642	664	632	686	630	653	624	612	632	615	697	627	632	650	643	627	598	628	627	632	632	688	628	646	643	638	658	647	619	672	654	660	675	677	670	611	663	653	639	685	602	617	629	681	628	624	640	690	668	681	612	580	672	645	640	631	682	638	640	614	628	693	630	660	642	659	665	637	629	634	653	610	655	633	606	661	670	647	632	665	614	648	616	638	646	661	605	663	664	580	648	664	625	654	637	703	645	616	625	682	605	612	654	618	683	663	614	606	625	647	656	653	652	648	669	666	665	633	606	637	703	653	655	662	612	681	644	657	665	663	664	678	658	649	634	631	640	615	640	666	616	654	623	616	707	636	618	656	652	636	661	672	635	584	632	655	617	658	628	650	656	620	653	593	682	642	658	666	671	629	613	625	652	608	671
27085	3599	1546	1443	1285	988	710	618	591	503	470	436	410	430	442	438	485	362	433	409	453	450	444	361	411	448	391	381	427	402	412	374	364	399	391	396	393	406	404	418	429	408	381	413	410	376	410	465	378	405	364	404	386	413	378	377	396	397	385	393	436	431	369	411	428	400	386	381	387	405	442	419	343	369	411	399	405	394	407	389	383	388	390	382	391	399	380	372	390	410	410	405	411	396	392	404	392	426	420	482	395	354	382	410	426	392	382	394	365	419	430	416	387	365	361	404	347	393	367	368	422	383	367	409	390	426	424	458	385	378	400	435	433	375	376	395	391	408	378	434	425	399	403	418	404	388	426	411	405	408	416	394	415	413	379	376	364	399	386	402	423	363	390	393	374	381	435	422	415	407	381	433	378	437	403	390	386	419	410	392	416	410	419	426	421	352	415	379	385	380	400	426	416	403	392	435	407	425	362	429	422	447	371	398	372	404	371	396	407	384	351	453	397	382	406	415	372	371	369	363	421	412	365	396	368	397	380	383	382	404	413	379	395	415	401	391	413	380	373	379	392	391	335	419	375	391	377	374	441	397	386	404	388	372	393	389	430	361	356	346	369	445	410	392	424	408	355	414	407	388	397	418	412	401	403	427	404	409	400	380	379	409	389	434	372	371	405	398	413	421	420	368	442	392	407	431	401	399	399	404	406	411	423	395	388	440	376	389	372	406	393	409	391	407	394	403	383	386	353	382	384	380	392	413	408	414	391	443	395	412	381	398	393	407	376	367	413	405	398	365	371	373	357	404	397	362	457	432	379	376	432	384	397	420	369	408	361	412	429	418	381	360	353	402	446	392	371	435	436	373	408	422	385	342	383	380	436	405	399	426	407	408	393	432	410	360	389	444	388	398	396	392	364	367	389	402	404	369	376	401	382	411	404	382	398	354	381	396	404	351	387	373	420	362	366	393	392	397	368	410	406	390	397	432	381	444	418	402	379	414	382	379	395	366	422	391	400	402	426	424	414	439	400	349	431	404	371	384	418	364	375	399	394	409	454	377	407	380	390	388	381	396	408	400	364	412	425	386	389	395	397	404	411	378	372	397	427	400	384	444	385	400	400	420	426	417	392	392	403	406	409	406	393	331	383	362	350	372	448	411	363	365	371	401	420	420	370	378	410	393	371	398	373	400	361	418	422	416	333	389	388	414	360	416	376	414	405	446	376	429	374	341	383	370	380	381	371	438	426	429	371	393	411	375	399	387	359	399	412	370	396	392	397	400	377	373	396	414	396	385	408	441	428	428	385	367	405	403	394	428	415	390	432	374	344	387	418	422	421	415	392	397	427	435	424	372	464	370	430	392	417	364	405	380	418	388	387	425	411	381	425	379	404	382	401	381	423	390	382	427	423	396	376	375	421	369	411	386	406	404	387	386	390	411	402	414	437	425	445	395	399	423	417	417	354	391	435	348	420	403	399	359	385	381	392	394	373	398	385	395	385	413	427	396	364	388	367	377	381	367	425	397	350	409	402	385	376	362	399	411	417	389	403	404	381	365	402	430	365	380	420	366	387	384	350	390	389	423	410	414	376	419	392	408	396	379	378	361	364	388	419	379	379	370	407	400	386	405	417	379	395	396	399	385	406	456	415	360	387	374	365	368	403	377	405	401	396	381	382	407	364	383	404	399	400	390	361	366	445	420	386	390	386	397	417	441	425	383	367	410	371	369	402	366	382	395	396	401	388	446	430	396	379	390	430	399	365	392	379	410	393	379	414	373	383	407	418	402	390	425	391	396	381	414	416	414	413	432	402	390	382	416	394	380	400	395	405	439	413	380	403	349	410	377	401	390	415	382	368	410	391	419	352	355	396	397	389	385	394	405	384	380	428	376	444	379	395	390	400	386	430	372	389	410	403	408	368	410	390	387	377	398	395	414	396	416	391	397	424	417	382	406	395	384	389	419	403	433	402	382	413	388	401	380	370	420	369	405	410	387	414	359	383	389	381	410	400	396	362	402	360	397	395	381	407	433	405	396	376	377	372	406	338	408	383	423	394	403	428	413	376	374	390	378	422	431	400	401	407	419	397	393	389	419	418	382	350	416	369	434	425	400	354	413	344	389	393	415	378	404	397	397	383	415	416	419	360	340	393	402	416	404	372	402	415	395	376	406	378	414	397	384	442	412	376	368	406	403	364	416	391	391	449	433	402	407	390	374	365	420	369	416	430	397	392	384	460	414	447	396	381	414	386	371	360	421	418	419	397	388	381	416	388	413	381	387	415	431	393	348	368	391	378	441	430	414	419	379	384	432	414	386	426	386	397	390	389	434	399	355	405	373	393	411	397	375	399	416	380	393	344	439	404	365	430	422	388	411	362	341	368	379	371	402	382	389	386	399	392	409	397	401	398	398	395	382	391	392	404	388	361	359	409	405	412	371	432	390	443	382	391	428	370	431	406	378	407	376	417	358	429	430	398	365	394	415	448	390	390	391	405	406	419	382	389	416	405	392	358	390	465	365	418	389	413	421	396	411	390	349	411	389	430	451	403	417	394	425	417	414	416	386	416	368	451	416	391	409	407	357	392	409	396	398	387	386	395	380	399	423	394	401	424	399	441	400	389	401	388	395	374	388	380	391	407	398	426	399	396	395	370	389	381	388	383	377	414	409	407	417	433	394	396	403	408	380	415	405	408	417	381	368	407	392	421	373	422	395	399	449	377	377	397	399	411	403	418	398	411	363	375	386	386	389	374	407	400	402	410	382	364	389	399	366	414	394	400	383	424	406	368	413	374	373	396	402	409	419	370	360	407	375	405	407	385	398	411	428	389	430	461	400	390	381	385	402	383	421	401	432	374	390	378	368	387	364	418	377	407	374	424	412	434	398	391	406	363	385	440	352	409	390	391	391	358	387	446	405	411	414	407	392	352	429	385	402	415	403	400	362	437	432	408	364	440	388	417	370	373	369	396	387	358	372	414	395	393	387	389	385	398	381	395	371	413	384	401	408	377	387	410	376	376	366	412	363	416	379	398	392	403	394	363	392	420	408	415	410	376	393	375	400	393	406	381	392	401	367	401	397	383	427	378	382	369	394	412	459	393	417	372	378	386	416	420	398	390	388	388	371	401	374	406	425	424	439	417	418	416	377	413	365	420	415	375	402	396	374	401	393	375	388	399	364	374	425	429	394	425	429	423	421	425	381	398	391	410	332	396	403	399	371	415	365	389	393	400	407	384	403	405	377	436	387	367	390	392	401	411	427	384	377	371	390	436	363	409	363	407	413	373	371	439	420	384	395	467	410	372	406	371	427	379	384	421	403	408	396	437	401	384	418	375	394	404	373	386	401	410	421	385	382	365	412	404	399	407	397	348	369	456	415	394	395	384	397	388	404	410	422	389	398	404	372	404	398	389	413	371	423	373	427	419	387	421	397	360	369	361	398	399	384	381	396	394	389	411	357	367	366	336	373	378	364	422	439	417	419	389	390	432	427	377	413	411	408
14312	1490	2568	3329	3195	2435	2065	1828	1556	1458	1273	1203	1129	1106	1104	1024	1027	1017	948	958	971	933	1001	921	942	973	940	946	916	873	922	924	924	886	943	869	919	915	914	844	901	904	879	902	891	895	894	911	848	889	855	855	844	868	883	867	853	857	833	913	882	878	867	917	863	878	898	867	882	911	903	881	872	876	866	870	875	874	923	907	854	907	894	883	895	907	917	839	863	928	872	878	907	902	880	901	892	824	842	919	871	872	879	832	836	887	875	854	849	912	850	861	868	854	860	875	859	919	883	876	869	859	831	899	849	904	903	837	857	829	888	898	862	926	865	855	777	869	859	855	897	929	866	831	869	830	880	841	915	855	925	924	837	883	877	927	886	863	872	877	856	859	927	867	882	873	871	832	898	863	869	894	834	875	908	845	891	871	877	844	900	817	815	888	841	871	853	819	881	861	900	889	833	890	914	868	881	864	902	919	880	883	920	862	894	883	904	870	884	914	842	924	875	830	924	852	838	897	820	842	875	848	912	919	802	890	869	882	866	879	835	843	853	884	931	915	928	879	880	887	855	871	880	868	858	863	871	826	843	940	875	838	910	891	868	823	890	907	897	871	826	881	915	897	884	867	860	885	891	832	843	915	853	905	856	940	841	846	811	859	826	846	890	841	852	863	887	914	764	853	872	883	897	859	895	869	845	898	943	834	845	828	817	899	859	874	839	869	869	829	918	861	846	885	847	872	838	863	892	867	889	873	916	919	850	929	836	800	872	867	880	881	861	834	875	874	885	920	882	850	864	842	885	896	842	863	914	907	865	920	885	849	899	808	932	850	857	873	857	899	858	851	848	886	873	871	905	860	903	891	865	887	857	882	844	817	867	894	853	887	861	908	873	861	879	956	863	895	870	841	865	873	859	843	887	898	894	865	831	847	810	878	935	867	857	895	869	889	892	875	859	888	829	842	870	850	889	892	831	826	854	894	827	900	837	875	766	887	919	882	944	871	844	862	848	904	886	823	870	864	871	869	848	865	877	883	847	878	852	878	823	881	901	909	895	834	878	930	855	867	842	879	871	889	883	874	853	826	903	884	859	798	889	928	889	879	909	860	880	904	912	851	857	898	909	847	887	844	862	882	854	898	831	852	910	848	876	877	807	836	897	916	889	850	844	843	894	836	831	899	863	862	881	836	859	908	839	870	822	822	821	897	917	842	893	874	845	896	859	915	856	880	878	848	866	844	871	873	833	833	876	879	839	891	887	911	846	908	870	876	845	908	894	899	886	858	886	846	902	902	873	872	857	850	842	914	905	885	861	886	879	872	878	846	870	875	865	843	886	898	863	924	876	895	888	893	879	899	925	869	888	875	873	848	885	866	862	890	912	878	834	841	856	865	907	890	883	844	904	881	918	896	841	858	848	890	879	870	828	919	834	909	896	842	864	909	867	844	861	881	866	921	866	864	893	852	860	902	899	921	889	854	852	923	881	859	884	866	907	899	890	832	961	889	827	879	853	838	888	879	851	841	822	880	870	878	859	860	880	841	902	856	905	849	895	852	867	895	902	857	879	819	911	872	892	866	863	882	857	834	845	847	878	881	856	899	867	848	889	913	873	855	853	859	918	845	859	863	859	916	908	841	906	824	868	871	896	822	874	889	876	920	865	867	849	819	857	840	933	933	831	915	872	928	846	918	934	911	857	905	841	863	868	852	857	881	906	867	886	882	883	869	845	864	854	893	851	878	850	819	867	863	847	938	848	879	882	882	872	874	928	831	843	853	863	855	857	905	880	884	962	934	843	831	855	885	875	847	891	881	869	867	884	877	912	864	877	880	909	902	901	885	865	857	874	891	862	858	820	868	888	856	945	868	841	903	841	838	862	883	921	874	883	864	846	824	882	917	891	859	870	892	872	909	861	885	873	872	833	847	894	902	840	833	867	850	835	870	855	882	934	874	894	849	925	908	865	856	898	839	807	897	828	880	890	881	895	827	856	867	828	884	854	878	872	895	842	856	882	851	873	908	922	877	872	876	866	964	875	846	861	858	888	896	831	899	808	879	911	851	831	894	850	852	935	905	866	906	846	849	843	899	884	860	854	868	863	844	924	886	816	905	832	907	864	889	862	852	858	935	905	907	845	831	847	849	900	848	875	854	818	845	868	868	861	894	845	873	961	878	873	850	861	896	923	849	822	874	886	812	875	859	909	846	870	928	881	836	911	860	836	841	890	903	869	835	885	942	858	918	834	922	904	893	874	892	921	885	895	896	857	881	918	844	851	905	877	888	826	902	886	853	862	860	852	854	914	864	901	908	849	837	877	905	864	953	886	875	839	907	827	861	889	805	856	869	858	884	843	896	903	855	820	899	877	890	869	927	872	829	889	935	856	894	959	862	870	863	899	891	874	903	925	866	840	905	878	877	873	881	813	847	919	901	810	894	837	851	846	867	876	901	832	878	892	874	863	921	882	881	877	868	870	909	894	822	812	906	854	881	864	856	890	902	917	883	906	879	867	874	865	872	888	841	884	864	892	859	898	891	825	885	926	868	886	884	824	940	868	828	861	835	849	842	835	890	878	889	874	858	888	798	890	858	905	815	871	876	859	883	889	892	901	857	909	878	837	869	872	943	881	841	891	817	890	927	829	863	935	878	851	876	848	845	812	935	906	825	867	869	882	848	839	834	894	879	853	874	839	887	872	927	888	886	865	912	831	878	869	878	837	846	904	887	849	909	897	808	884	814	836	889	927	867	866	908	848	856	882	873	846	920	835	837	860	871	858	850	875	883	852	853	866	881	849	888	927	891	912	843	873	870	857	848	876	849	873	888	901	928	866	854	882	843	891	873	906	877	830	871	821	871	856	858	813	843	839	823	885	865	872	863	853	879	880	859	820	868	885	913	880	840	931	864	834	873	897	898	871	895	828	862	896	925	837	845	869	874	804	877	831	883	921	853	865	906	857	834	887	835	843	859	843	896	872	908	874	895	886	895	856	899	905	864	880	892	848	846	893	916	866	865	873	854	886	880	894	875	824	847	916	898	853	882	881	866	906	858	823	890	946	881	840	830	896	919	841	904	920	901	927	894	809	898	812	891	842	791	853	840	846	866	914	896	837	850	838	894	900	861	819	865	881	887	851	846	835	889	902	886	882	891	893	902	889	850	912	872	912	872	885	895	867	920	883	880	872	936	869	885	869	872	897	894	925	868	871	871	892	879	877	888	888	857	874	892	833	833	876	809	885	867	814	894	858	879	904	888	892	874	833	895	843	850	827	894	855	854	880	929	903	867	827	876	890	884	867	862	908	889	848	869	861	877	853	870	860	865	916	819	855	894	833	846	900	896	831	899	868	842	904	885	882	846	844	860	856	853	888	857	862	852	908	836	893	898	865	893	885	826	901	815	883	873	904	826	843	917	889	820	906	839	873	887	873	888	850	820	826	883	884	839	846	907	846	855	815	884	881	866	874	870	898	888	921	877	883	901	862	846	815	820	921	845	899	885
5028	299	248	207	225	202	221	181	217	203	223	200	183	175	203	188	176	174	210	165	156	194	162	210	211	190	177	192	189	180	198	195	170	188	178	198	196	202	184	208	206	186	211	177	176	166	162	192	186	200	168	202	168	182	168	172	196	194	177	208	174	190	167	179	201	205	191	167	197	202	181	237	177	163	195	170	182	173	232	178	202	190	185	182	188	177	178	189	181	180	192	207	186	190	176	195	176	177	158	184	188	198	228	227	196	200	171	206	218	186	199	181	218	184	191	197	177	179	202	182	189	173	200	193	187	189	183	178	166	172	176	174	212	191	185	200	174	212	163	188	194	213	194	195	189	209	211	169	181	207	215	201	188	185	198	196	169	166	173	210	217	196	189	187	200	204	208	204	182	196	208	213	168	197	198	196	225	165	185	220	199	172	175	187	189	182	189	196	177	170	204	212	182	194	220	209	173	173	189	189	182	182	200	176	200	197	183	209	177	203	178	198	229	205	185	209	201	170	171	215	187	200	184	186	195	181	188	175	181	171	209	185	187	184	184	204	211	158	192	176	211	200	200	207	206	206	187	197	199	219	206	183	215	190	212	177	192	179	191	192	181	163	175	160	184	189	181	187	189	204	195	193	178	175	196	183	189	186	168	176	179	187	176	177	208	179	194	185	160	212	170	189	202	172	192	196	181	179	205	211	198	178	173	174	216	172	174	187	174	175	192	182	204	192	194	187	183	177	182	197	203	192	202	186	185	192	186	178	216	204	200	186	172	216	196	187	164	198	182	211	174	172	164	194	188	180	201	202	181	211	215	231	175	178	180	157	220	211	191	181	192	153	195	188	192	189	194	187	197	205	196	179	162	173	210	196	188	210	188	170	171	192	189	162	187	227	202	188	187	185	211	204	208	182	194	188	171	204	182	175	199	188	175	203	183	184	177	174	224	186	188	196	190	198	192	200	198	168	209	174	157	213	194	212	197	202	202	163	199	171	199	190	208	162	184	200	165	187	208	168	203	190	188	187	195	192	192	184	194	192	180	173	202	200	212	195	177	188	200	189	168	177	197	200	205	198	185	218	203	201	204	178	164	193	198	156	181	187	182	183	218	198	185	201	181	179	203	185	197	185	155	168	189	189	199	186	220	185	192	217	200	174	170	182	216	190	178	170	169	171	199	198	192	198	182	206	212	166	183	181	170	200	177	160	205	208	191	206	189	166	195	163	157	231	193	205	197	182	178	195	188	163	203	186	158	172	186	200	209	171	196	178	180	185	185	185	193	206	170	181	179	208	204	190	187	198	190	189	189	169	186	179	208	209	176	181	159	172	181	182	190	161	176	176	210	194	179	188	155	197	199	163	181	179	182	160	168	161	198	193	174	205	179	172	193	191	211	178	189	203	171	206	195	191	178	167	197	198	203	181	195	194	196	227	170	190	187	157	192	198	190	195	187	204	191	210	203	201	197	229	198	166	190	138	145	194	177	147	173	196	173	156	206	189	210	179	199	196	196	175	184	231	207	178	187	205	168	171	198	181	182	172	185	187	209	177	175	178	175	176	201	210	168	195	204	202	190	216	176	204	170	210	195	183	177	202	178	193	170	204	192	201	175	185	195	201	193	203	192	184	185	202	198	202	179	192	181	169	206	197	206	187	178	155	170	186	199	204	219	188	206	172	191	191	206	196	194	189	207	164	198	198	160	191	184	169	193	182	195	183	174	207	185	177	190	161	188	172	186	212	160	219	172	188	211	177	177	195	191	193	171	189	164	169	197	187	197	190	196	220	190	180	188	185	179	198	170	189	221	167	153	188	194	167	177	199	200	204	174	197	184	175	181	169	181	173	194	192	210	198	188	191	170	190	182	184	162	186	209	224	207	198	144	182	182	187	201	221	196	182	213	169	165	188	207	164	173	178	193	183	198	167	178	169	194	198	198	204	194	177	197	183	166	200	194	176	190	198	199	161	174	183	190	212	177	214	170	187	168	199	166	192	200	172	191	174	169	193	204	193	190	188	200	207	171	200	215	165	168	219	176	160	179	191	199	172	176	196	183	174	186	198	175	194	191	172	176	189	192	164	194	176	200	218	188	186	185	190	174	198	195	183	211	213	188	206	190	166	205	183	183	178	184	210	195	200	166	194	222	195	197	161	176	181	202	190	170	168	174	192	204	184	197	186	183	167	161	161	179	173	202	181	209	203	195	184	188	171	191	188	173	185	198	188	180	217	194	172	184	181	183	180	214	175	185	192	201	201	205	176	183	176	190	168	188	181	220	177	233	186	185	196	202	204	204	216	190	183	184	189	200	203	192	181	168	203	190	190	189	202	193	206	183	181	184	187	196	184	208	204	189	184	169	177	190	214	201	221	197	183	199	178	193	205	191	213	211	183	194	180	223	196	196	196	181	186	183	180	197	195	208	197	180	197	217	205	176	197	178	195	186	181	180	214	198	172	199	206	153	185	167	216	210	210	184	195	194	171	168	189	163	190	185	153	167	175	190	179	191	181	196	184	176	180	170	186	158	190	209	194	180	203	191	187	180	172	192	193	194	188	210	179	180	164	185	179	166	199	205	185	172	177	177	170	197	179	189	164	176	198	202	204	215	222	194	211	199	193	175	211	202	158	190	169	200	180	190	175	203	192	196	177	210	187	199	169	182	187	166	223	204	205	161	185	205	192	184	200	193	196	169	181	176	192	212	200	183	166	193	197	187	215	201	171	198	201	206	206	165	182	224	194	179	208	200	185	179	203	189	182	181	195	191	190	216	187	185	166	187	179	172	169	187	189	183	190	171	188	179	197	205	177	217	173	185	170	178	179	173	180	204	206	214	199	193	212	186	184	165	179	183	193	199	183	196	200	180	206	226	139	176	198	189	186	192	197	174	180	195	188	199	208	193	185	205	177	173	199	179	161	208	185	213	182	186	171	168	188	176	195	196	189	198	170	216	201	225	175	225	183	200	162	199	196	205	210	209	214	187	197	181	183	209	191	196	201	188	199	187	176	179	169	203	173	180	193	203	157	175	173	197	172	205	200	182	159	213	195	206	208	207	205	170	196	207	168	201	189	186	188	218	169	198	187	207	209	197	197	201	192	194	191	188	191	190	175	186	184	175	174	173	188	192	176	167	194	229	174	202	172	199	191	180	178	192	182	192	186	189	169	177	186	207	193	186	171	180	182	196	171	178	178	196	194	177	212	184	210	190	199	188	174	193	185	206	209	190	196	174	188	196	180	206	201	204	199	198	192	195	210	185	189	193	179	175	170	218	201	204	187	204	178	190	202	203	199	180	183	192	198	207	197	199	177	161	199	189	192	190	172	213	167	206	201	177	201	181	191	190	201	206	180	181	172	196	194	187	187	161	164	175	185	197	192	187	205	192	185	205	181	221	202	199	191	189	200	184	183	204	169	215	204	202	157	152	174	178	179	207	177	178	189	183	221	194	172	170	179	178	183	186	212	203	195	174	191	184	169	179	201	176	214	192	196	186	179
3488	516	558	625	635	581	510	506	501	489	474	503	530	483	467	476	483	423	510	471	487	515	493	460	442	460	499	469	447	486	478	443	485	458	441	485	464	462	501	428	400	487	489	466	447	469	472	501	457	508	450	458	449	485	475	478	451	448	514	460	485	455	445	482	461	467	472	461	489	488	446	473	495	482	412	439	417	468	498	439	476	473	478	451	457	461	461	406	446	481	497	487	459	453	446	479	450	443	470	421	471	432	431	495	464	501	448	491	465	424	445	477	458	466	491	443	482	466	452	440	439	451	508	472	481	469	462	459	466	484	466	437	490	475	481	446	446	476	454	530	481	510	477	466	463	474	457	482	468	490	466	445	471	478	487	489	491	529	430	463	457	477	473	474	457	489	458	476	431	482	480	469	459	498	460	483	488	479	462	462	468	467	454	458	435	467	470	510	450	495	486	458	490	444	498	476	509	496	456	451	474	457	454	458	486	451	518	473	431	497	468	475	451	466	437	461	488	462	466	470	507	475	472	491	461	487	481	468	464	456	459	505	457	487	476	464	454	482	489	462	495	429	484	454	468	466	496	491	439	448	488	470	456	505	461	469	445	452	473	451	419	498	418	481	466	388	472	460	467	460	466	480	465	472	460	502	495	463	482	462	475	490	480	472	461	506	488	440	440	475	433	478	477	477	482	454	481	484	438	476	479	476	478	473	451	466	456	507	461	438	478	461	453	448	488	462	444	497	469	515	487	456	507	470	453	497	466	447	474	509	456	464	494	416	452	496	460	492	453	463	464	486	534	514	480	481	488	472	486	482	497	444	444	453	469	491	443	472	458	432	474	469	467	458	504	456	476	453	475	451	473	458	447	464	455	472	498	477	469	463	475	476	512	469	471	477	447	474	486	489	461	459	453	504	451	512	488	492	474	509	479	514	485	502	510	506	458	432	455	439	485	491	483	472	443	486	496	464	483	461	478	452	449	434	487	485	511	465	459	477	435	490	478	455	497	465	490	475	468	482	447	500	451	472	451	461	422	501	473	465	488	431	469	495	450	479	510	472	461	441	491	469	463	470	426	465	469	472	463	470	502	469	455	501	447	530	470	492	479	472	476	488	456	472	493	481	463	502	447	496	441	461	482	509	466	440	472	480	484	414	481	497	472	459	512	427	443	491	444	460	494	435	504	483	431	475	486	473	489	464	432	451	415	479	482	438	455	458	478	448	469	473	479	471	476	477	456	435	485	491	471	437	462	489	457	505	454	447	497	405	505	424	493	450	524	466	429	442	471	471	500	494	462	498	474	466	471	485	483	462	461	435	480	444	484	471	467	484	455	510	477	455	483	483	506	446	433	442	450	467	478	486	491	513	439	491	494	464	487	481	496	456	458	500	475	492	490	478	461	462	473	468	468	461	483	500	458	477	445	476	472	450	495	488	490	490	486	489	489	489	448	451	457	479	468	454	515	491	484	477	482	444	426	477	459	433	483	429	446	437	447	458	515	477	497	468	472	478	453	505	480	462	500	422	457	511	493	456	460	467	480	501	479	422	441	447	473	485	443	441	469	461	498	439	493	462	496	468	478	509	498	420	445	454	468	523	511	464	475	472	452	458	467	427	453	504	481	475	444	485	505	471	465	460	465	445	442	455	476	463	487	469	453	458	465	481	450	472	483	447	505	481	481	496	450	486	470	445	427	471	462	477	510	482	512	448	452	467	486	472	482	469	461	424	469	472	407	501	422	488	436	452	458	455	497	508	505	485	460	463	424	517	458	469	448	481	487	475	454	455	492	459	459	454	494	458	475	461	491	493	463	464	496	455	448	459	494	476	491	471	434	458	479	498	462	438	437	459	479	443	461	452	442	492	475	451	456	461	470	477	471	448	486	498	471	420	502	446	481	463	467	498	457	473	482	478	471	465	436	483	448	483	497	510	459	476	450	486	497	463	519	464	506	403	452	436	483	458	518	460	480	478	449	458	446	490	480	463	529	481	447	462	471	482	470	454	474	452	496	463	473	457	477	460	489	458	469	463	446	456	480	479	459	447	483	491	465	459	452	493	475	469	466	444	494	468	524	466	464	421	466	492	440	480	449	473	429	476	506	494	471	469	437	427	487	494	477	486	456	473	441	488	444	457	495	469	437	431	503	464	481	477	425	493	455	472	498	448	477	478	460	432	444	462	428	472	489	444	473	476	441	490	466	453	433	465	474	489	483	475	505	471	477	519	483	514	483	456	470	471	431	466	469	477	481	503	484	489	478	490	477	486	480	469	488	486	431	510	486	487	498	509	474	423	461	477	429	460	499	455	455	458	485	471	485	441	491	464	447	422	470	488	484	464	396	456	471	449	448	459	454	431	514	487	483	495	435	490	494	474	456	457	409	442	464	433	414	471	508	483	469	488	487	471	476	506	460	456	494	438	460	477	464	470	483	478	493	476	471	490	468	448	483	516	458	456	468	457	415	438	482	498	473	456	460	541	440	447	455	429	463	475	455	507	436	428	463	421	442	471	463	448	487	487	445	440	472	487	449	432	442	485	468	451	498	470	476	462	456	462	497	495	442	467	492	428	447	466	489	468	483	492	462	446	480	480	465	461	473	465	473	477	472	463	441	504	443	464	458	496	483	471	481	436	494	512	466	460	449	444	456	490	460	481	480	447	488	467	464	480	448	495	430	464	484	497	479	497	491	480	461	479	469	466	464	447	483	484	446	494	469	457	473	444	489	504	504	473	507	496	449	456	455	493	468	470	465	472	429	487	493	477	423	484	485	521	464	468	459	510	461	469	472	485	465	505	441	457	464	490	472	475	460	419	468	456	440	426	519	472	500	435	511	455	439	493	459	478	467	490	452	422	436	456	503	488	465	484	504	455	451	490	462	490	452	505	490	466	470	455	492	484	426	477	493	526	478	455	471	434	475	519	467	485	499	485	501	459	491	490	473	450	444	439	437	488	460	504	454	467	459	457	427	436	502	514	433	486	481	495	440	449	498	478	497	467	430	490	470	460	462	459	500	463	473	462	471	501	485	485	466	466	457	449	473	439	462	498	423	461	511	494	508	463	469	497	463	481	450	476	512	483	509	463	478	482	446	494	531	421	469	460	459	490	475	493	480	459	448	470	479	453	441	460	531	463	429	464	467	458	454	470	488	492	505	464	446	443	472	480	462	485	468	459	495	456	454	424	443	458	459	471	470	450	478	438	468	507	445	475	438	459	443	484	505	504	444	453	488	489	448	484	479	483	447	451	460	480	455	480	439	485	467	469	477	471	481	471	449	454	453	455	467	510	471	458	458	514	479	461	443	460	484	497	460	446	469	434	481	464	464	509	463	446	447	455	488	460	506	519	477	453	495	451	480	484	483	497	473	450	459	497	470	471	478	478	445	506	492	464	456	452	490	482	478	472	442	460	485	448	473	485	487	439	463	452	451	459	504	481	531	476	473	481	506	427	467	433	486	487	445	495	485	490	476	443	492	490	473	493	446	481	449	445	455	449
18197	1778	855	796	681	493	349	368	327	294	303	287	281	254	262	280	270	278	292	276	281	281	266	270	293	296	259	302	265	291	286	266	274	250	273	283	255	244	258	270	260	274	237	281	275	258	285	277	277	275	261	265	252	290	250	282	256	271	259	256	298	305	276	251	257	270	251	271	298	267	278	245	257	259	276	289	265	264	252	280	273	312	245	273	266	280	272	275	284	278	268	291	298	289	277	265	264	266	262	290	274	251	233	249	258	265	297	272	259	294	278	263	267	276	231	268	262	293	274	252	303	289	252	269	271	277	261	253	266	254	281	278	297	283	281	272	282	266	256	273	293	260	267	258	281	255	280	271	273	274	309	276	269	291	268	238	261	285	284	267	311	266	270	276	273	304	275	279	250	260	290	264	292	268	244	297	266	271	278	242	257	260	283	306	261	261	271	265	313	278	274	289	263	290	257	271	272	267	249	275	275	272	242	282	299	238	269	273	262	280	279	297	292	278	310	276	266	245	264	289	279	286	238	272	277	307	280	266	297	304	280	240	271	280	282	264	261	260	278	283	272	288	239	262	250	309	270	302	284	275	296	286	279	252	253	298	246	228	307	228	293	282	276	279	263	273	283	266	286	291	243	272	249	270	252	289	252	275	309	272	267	265	271	283	253	281	268	259	248	280	271	278	269	271	253	273	286	273	244	258	250	290	261	249	264	251	253	306	233	264	286	239	288	244	276	272	280	255	262	284	260	266	268	254	253	252	265	254	297	282	274	271	218	277	251	288	273	270	254	238	267	248	236	295	251	306	248	278	258	274	259	282	301	272	293	280	285	262	292	288	275	281	262	266	266	260	262	275	277	270	272	259	280	280	293	270	233	254	234	262	250	264	282	277	255	252	257	262	300	285	270	266	273	293	287	272	294	273	234	283	268	277	262	316	280	278	229	288	258	278	275	276	279	286	282	277	269	300	252	277	271	272	285	251	276	288	252	291	262	243	276	300	277	271	274	245	273	272	299	257	283	272	264	270	265	272	277	262	297	268	263	267	282	280	292	266	280	311	251	292	285	255	304	284	285	263	300	280	262	287	265	289	303	287	291	312	245	260	248	284	249	267	253	268	271	233	258	266	286	256	264	283	283	285	290	228	248	265	268	227	294	270	268	240	269	281	302	268	280	295	244	253	254	274	267	273	301	272	269	273	240	282	257	243	251	258	290	283	270	279	275	253	277	270	258	270	310	282	272	258	265	270	265	272	301	269	264	253	293	266	266	269	268	277	278	291	299	281	276	284	299	252	274	275	274	261	265	270	273	252	281	279	285	308	289	282	271	256	277	287	286	263	299	285	244	275	284	278	260	298	280	283	249	267	291	247	246	259	278	284	231	279	243	245	273	262	234	262	272	304	297	249	250	278	250	262	268	289	278	242	294	288	269	279	306	254	278	269	271	247	266	272	237	287	244	272	285	285	274	262	277	252	244	269	264	271	258	256	297	297	271	300	262	274	268	248	247	270	243	275	273	238	303	266	264	262	295	280	273	249	285	311	245	280	263	254	286	273	288	255	278	253	262	272	279	248	283	278	249	271	277	260	290	276	279	254	266	262	272	262	261	230	253	270	257	242	238	276	278	262	274	262	233	257	267	308	258	261	260	273	264	254	252	282	250	275	271	295	279	262	275	231	259	281	288	265	292	274	270	232	252	302	299	254	256	233	261	294	262	279	251	273	269	280	283	271	279	301	270	279	282	282	269	260	256	265	263	257	286	260	272	267	274	277	319	252	257	262	278	266	305	289	230	230	279	260	274	290	255	283	302	270	258	289	245	271	266	266	261	281	300	282	276	303	273	255	270	288	274	264	298	280	273	292	261	271	288	285	279	272	297	274	271	294	272	245	285	309	282	273	271	256	262	234	245	260	270	267	255	267	249	261	262	268	276	262	258	269	280	268	282	258	289	287	283	263	294	282	288	256	231	232	247	267	269	254	266	250	295	264	276	299	248	251	270	270	251	289	284	246	269	281	290	282	247	304	287	236	263	252	284	258	235	270	283	280	275	274	266	245	287	260	315	255	268	274	237	237	256	262	265	267	293	274	280	309	290	276	292	288	280	287	283	286	276	286	288	271	302	300	287	298	265	230	282	281	281	282	255	260	285	283	265	290	241	291	249	274	262	285	268	282	254	262	264	260	266	279	267	254	273	231	281	278	275	258	236	281	262	276	287	267	260	309	288	271	258	279	270	265	281	222	257	280	252	283	283	262	270	249	247	276	244	263	281	248	251	287	295	305	271	270	289	269	278	271	265	265	258	288	265	250	247	302	261	261	267	270	270	267	261	238	259	296	260	282	292	260	300	271	301	283	227	274	282	275	285	252	249	268	272	272	265	290	269	259	282	301	278	283	271	293	259	234	261	282	261	262	251	272	261	290	281	273	279	251	294	291	271	266	275	286	269	299	305	285	269	274	288	283	267	259	260	271	248	255	263	269	295	237	309	275	259	277	248	285	287	284	278	246	286	253	256	255	262	262	243	256	290	257	268	269	287	296	256	258	278	281	280	269	278	282	247	278	287	295	292	257	267	251	315	268	275	301	305	274	259	258	255	272	257	260	287	248	295	267	245	284	276	260	242	242	260	258	242	292	270	314	270	265	286	265	251	280	294	280	267	286	267	250	275	273	263	234	275	278	253	289	266	248	261	247	248	255	287	303	252	284	278	265	290	300	270	268	253	262	243	239	260	255	264	276	315	266	263	287	260	273	242	289	256	262	246	271	246	273	284	261	298	251	242	277	260	250	270	285	274	255	245	226	274	268	280	281	277	255	268	246	242	287	256	249	268	265	254	289	297	284	249	260	258	267	280	261	286	277	247	294	264	280	295	280	307	257	247	250	279	264	284	252	272	268	278	295	276	280	287	255	259	263	276	285	274	266	272	252	276	281	263	267	245	239	263	280	284	280	249	237	254	273	274	283	259	274	285	292	266	262	259	273	268	264	256	268	271	253	292	263	267	289	274	267	253	259	278	254	248	266	280	277	286	296	281	261	271	264	264	281	260	261	300	232	265	261	282	316	262	287	304	288	277	249	225	256	272	262	250	255	255	274	263	303	314	246	258	277	317	269	252	273	248	269	264	300	297	283	284	254	271	256	262	287	268	283	280	257	278	264	274	278	282	275	278	286	289	312	262	302	257	287	264	273	282	297	311	271	266	280	268	264	272	247	263	290	269	249	266	305	254	291	272	241	256	260	293	291	289	277	250	268	299	272	295	301	266	263	262	255	222	268	255	248	261	295	287	278	255	265	275	259	289	278	270	270	295	280	277	274	311	286	260	251	252	251	232	268	277	277	286	289	259	259	263	257	245	252	283	284	267	295	293	281	269	286	282	271	256	292	272	263	267	288	244	253	290	254	258	288	257	294	263	269	264	263	259	263	275	274	273	268	278	283	262	238	266	290	257	252	287	272	260	286	277	295	275	257	279	249	256	253	253	278	257	260	271	284
11149	971	1593	1978	1850	1466	1229	1052	1004	873	798	807	761	742	760	761	767	698	684	691	687	683	688	697	688	662	707	643	637	638	683	686	680	680	614	672	695	652	652	591	614	665	725	643	649	614	657	671	686	637	669	605	662	610	660	658	633	689	616	624	624	639	649	645	650	619	637	653	658	657	655	661	668	689	631	606	628	664	637	633	613	655	654	618	665	624	632	659	642	625	646	646	637	645	661	598	645	603	627	604	635	636	665	651	641	633	660	656	648	702	624	614	665	624	621	627	618	600	593	629	622	655	629	638	574	635	656	656	659	658	614	682	617	667	608	604	656	633	681	655	644	642	648	660	629	640	685	649	683	648	716	638	624	674	636	650	650	618	675	680	605	664	658	620	636	674	657	650	631	651	646	629	617	666	608	617	657	622	660	639	644	662	689	652	671	580	654	615	610	602	605	618	622	676	636	578	625	668	630	667	669	657	645	655	643	648	616	667	664	645	648	677	649	667	639	660	648	646	588	602	636	645	674	680	643	640	630	594	624	661	591	688	649	578	628	663	629	668	608	635	637	662	640	657	636	639	635	660	599	582	625	650	671	631	630	671	651	613	613	614	638	623	649	655	655	656	661	623	611	668	659	629	639	647	615	657	597	615	670	583	669	623	640	613	622	597	654	612	617	675	670	604	618	660	647	663	615	674	696	625	670	618	636	659	631	640	627	661	599	661	643	611	634	639	648	607	650	663	635	703	592	598	672	631	630	660	685	609	630	603	629	613	659	634	653	672	633	598	667	623	637	637	622	609	611	665	674	633	639	627	620	594	637	602	642	622	631	603	637	630	691	638	672	659	598	613	607	634	649	657	673	642	623	642	621	635	657	606	579	630	611	656	653	604	636	639	646	601	577	646	615	663	634	631	645	595	619	638	633	593	648	706	643	658	650	618	620	667	643	605	619	621	604	638	620	687	604	648	626	560	642	606	638	629	568	641	692	619	624	631	620	648	650	628	642	642	638	618	648	638	672	660	674	648	660	606	664	610	624	615	606	629	625	680	639	644	641	684	601	644	643	662	627	648	655	676	646	637	642	620	650	642	618	649	629	639	659	640	623	626	637	604	705	641	640	658	602	639	644	648	629	642	638	611	604	661	645	600	638	626	606	668	717	628	683	631	624	640	636	633	631	647	622	625	637	639	686	614	622	664	666	627	629	600	662	613	631	608	635	650	611	617	622	648	619	631	666	615	684	643	631	651	648	609	645	641	591	644	670	611	645	626	674	616	638	660	639	678	647	646	686	653	618	670	658	572	678	675	684	664	646	655	638	643	614	644	615	659	638	634	603	643	620	634	614	594	638	629	657	648	647	688	636	640	650	656	596	624	618	609	612	654	635	641	586	617	595	645	624	579	631	641	662	633	616	621	639	611	646	656	619	633	672	653	650	632	669	663	630	609	686	586	615	627	617	649	632	642	634	654	657	671	665	617	602	663	614	687	666	655	659	646	638	629	649	612	650	665	630	646	620	656	641	658	640	604	641	641	688	598	635	672	633	698	648	641	644	657	632	602	626	597	697	589	604	627	630	576	670	686	644	635	658	614	618	617	652	649	601	652	667	642	617	636	669	629	624	659	622	626	635	696	610	639	666	647	670	646	556	643	618	667	591	623	668	651	676	606	664	644	647	627	687	634	590	657	664	624	650	605	607	639	642	661	659	602	645	635	619	630	619	650	642	608	616	613	646	663	673	673	657	663	643	628	662	622	628	653	635	610	683	674	645	614	600	624	636	608	618	635	670	635	632	633	585	644	619	631	629	669	649	644	631	643	623	666	638	664	616	658	650	621	619	635	676	596	608	609	616	586	623	622	640	663	610	632	642	636	614	592	641	672	675	663	619	662	684	694	625	654	650	673	620	657	634	643	606	642	622	612	597	645	651	592	637	640	641	608	624	621	655	604	608	606	618	696	679	632	638	628	641	679	580	604	616	649	647	641	587	602	665	673	627	622	600	630	581	637	638	611	659	643	622	641	661	640	597	670	683	655	631	615	581	633	670	641	621	624	658	646	611	642	651	624	639	669	643	643	578	653	666	623	614	633	614	714	643	632	655	649	636	624	627	645	598	655	607	637	669	685	637	597	627	654	669	622	613	584	657	648	644	677	619	575	628	626	620	640	596	651	642	648	629	641	625	643	630	641	602	677	648	614	632	652	575	653	668	588	625	676	634	627	642	578	626	676	580	634	660	592	606	647	602	632	638	647	635	630	662	644	673	616	661	626	649	644	605	653	651	637	623	649	642	628	621	658	651	628	685	629	599	619	647	640	666	582	672	666	642	616	644	648	599	618	658	609	627	670	625	599	673	638	676	608	613	630	611	627	626	638	635	683	596	591	624	657	664	585	646	631	616	657	633	622	648	602	597	610	643	641	648	702	650	642	654	583	590	640	579	642	643	670	660	658	659	669	636	675	619	654	655	692	622	642	615	599	642	688	669	645	667	642	658	646	674	624	636	646	617	630	710	600	653	641	650	618	645	672	571	661	628	674	632	656	623	666	612	653	637	629	636	583	624	623	586	643	694	652	617	623	639	659	633	648	697	679	640	588	634	646	659	601	663	588	645	614	619	676	636	630	630	690	629	630	628	656	644	610	658	669	651	671	600	618	617	640	646	631	650	663	637	618	645	616	592	591	612	655	615	650	648	619	669	661	663	631	657	633	632	661	642	658	638	628	608	621	698	591	607	657	639	626	580	639	625	607	643	644	653	639	692	648	627	629	628	630	651	614	644	638	664	628	659	637	647	695	644	623	655	673	630	610	649	637	649	641	644	648	635	701	633	641	654	615	627	646	642	632	664	615	683	655	649	679	690	660	642	609	634	624	639	641	671	652	653	613	636	643	654	642	627	607	665	640	610	592	653	641	680	678	635	625	638	640	646	645	617	624	634	631	651	664	605	681	642	658	651	613	628	634	643	645	619	627	580	600	603	639	680	649	642	661	669	618	631	624	617	581	630	665	663	645	669	657	588	665	653	666	605	642	646	637	656	569	612	652	593	624	645	615	609	617	593	663	587	646	620	690	614	620	673	584	652	620	623	652	665	686	596	621	692	662	603	692	646	660	673	626	658	642	657	623	610	639	662	646	618	646	666	618	618	694	692	585	682	625	648	640	634	662	664	650	628	640	645	639	682	630	639	666	662	662	645	652	602	672	615	676	628	648	639	647	655	651	649	683	683	667	619	616	663	598	613	617	629	625	614	654	639	653	649	654	653	618	601	616	661	622	640	633	629	605	668	634	639	604	693	628	625	605	651	613	650	666	643	664	631	646	631	674	629	647	625	613	621	625	676	707	628	559	698	583	692	589	674	632	613	611	650	615	710	666	677	671	628	619	639	610	650	663	630	672	612	637	686	657	655	588	653	620	654	663	648	622	619	688	633	678	621	641	649	595	684	604	630	661	575	684	601	682	646	674	642	594	644	617	656	620	628	651	621	661	595	622	629	630
28163	4007	1537	1229	1110	867	692	593	487	455	485	438	414	426	432	398	404	427	425	434	379	409	402	417	437	381	396	384	454	382	375	437	403	407	371	450	414	420	399	361	376	399	421	366	406	406	375	393	383	399	399	407	447	392	441	373	395	427	361	404	390	401	407	377	376	369	368	398	403	365	409	393	413	422	448	458	386	382	420	389	365	394	442	395	385	370	380	401	398	419	391	368	382	363	402	374	368	376	383	387	409	423	387	378	420	396	366	383	422	392	375	377	372	358	406	407	377	394	398	391	415	391	395	393	398	389	440	420	398	400	396	383	390	388	401	372	374	399	372	400	376	404	427	447	395	393	379	403	423	412	387	414	407	400	386	413	381	380	441	401	411	391	366	388	385	380	405	354	386	406	393	415	391	434	383	356	425	415	360	400	373	383	388	379	383	385	427	394	394	377	364	425	393	386	370	384	371	371	373	399	377	384	400	358	405	384	411	381	341	422	412	385	419	379	407	399	358	361	399	400	409	363	414	370	369	366	373	424	356	394	391	385	363	357	373	426	424	401	390	435	409	325	382	394	387	362	348	384	367	413	379	377	425	410	427	404	371	389	357	395	360	406	390	408	383	422	359	399	403	378	399	378	417	371	379	373	411	421	390	363	404	429	408	402	374	365	406	415	382	408	408	400	381	351	383	390	411	373	388	379	402	415	399	390	430	394	348	414	388	408	393	395	376	345	355	368	369	408	392	386	371	390	366	412	377	430	367	395	417	395	400	401	383	398	385	426	403	379	378	385	386	400	401	386	409	394	450	404	379	428	431	363	371	367	405	406	395	381	388	365	392	386	397	421	406	366	375	419	376	394	424	396	440	406	407	364	414	401	422	424	387	398	391	443	405	373	365	366	370	373	398	390	370	382	387	394	338	409	399	377	424	392	363	406	417	419	389	395	390	382	405	368	372	387	393	438	358	404	368	393	391	387	420	401	391	398	411	381	384	409	407	413	424	396	397	391	394	404	357	353	433	373	385	388	418	382	414	425	356	453	412	398	367	392	352	413	441	412	412	406	396	387	380	389	372	425	410	388	403	407	411	411	371	416	383	431	374	376	389	378	345	384	382	386	387	382	343	387	433	409	433	357	404	366	393	400	354	402	350	369	385	362	419	413	401	407	449	434	383	392	400	400	370	392	403	372	414	432	402	376	381	407	425	386	413	392	388	371	391	393	391	419	372	379	437	403	418	392	391	422	389	374	406	351	372	384	402	376	388	367	376	400	413	385	406	400	356	394	374	408	440	366	376	357	400	366	379	395	409	363	399	409	393	402	383	384	381	397	391	391	361	392	399	374	386	382	374	370	438	422	406	400	409	402	409	356	410	385	423	379	356	388	404	396	370	419	379	437	379	407	407	342	367	378	431	387	394	369	422	371	422	389	381	385	427	398	381	349	406	335	401	409	406	396	376	405	384	355	398	430	404	377	347	389	349	387	402	392	378	387	346	387	380	426	371	406	388	407	417	404	346	397	414	375	378	384	368	432	390	413	398	424	377	411	375	394	372	419	381	395	391	375	356	376	385	434	394	393	393	378	414	401	396	390	374	431	422	391	398	399	408	421	428	395	365	397	390	462	388	426	379	364	401	396	375	389	352	415	380	408	393	360	397	417	393	360	401	381	372	364	385	404	380	360	386	435	394	377	345	397	375	426	406	429	385	383	407	412	415	380	394	368	388	410	418	426	407	401	398	405	393	373	393	381	430	393	423	378	418	392	413	432	367	389	397	356	378	420	347	352	396	417	363	383	354	375	402	365	420	387	367	382	401	396	367	379	382	405	413	360	370	365	387	397	399	318	412	404	411	341	395	381	419	430	398	366	413	380	374	400	415	408	417	391	355	355	393	405	392	367	383	424	377	400	374	374	372	409	419	420	364	403	394	413	347	385	375	400	381	387	395	365	348	403	385	374	400	349	383	349	405	386	355	406	389	407	383	375	380	389	449	365	374	388	410	419	395	418	396	364	383	376	391	380	376	409	378	368	398	393	386	401	385	381	453	403	386	401	401	404	392	391	368	368	436	398	388	366	399	414	401	386	405	424	397	418	390	352	417	370	413	392	370	439	375	416	413	407	374	359	411	409	405	407	413	370	408	407	400	418	398	415	371	399	385	371	430	357	410	378	381	375	398	367	390	402	392	355	384	399	399	384	389	396	394	408	388	375	372	389	415	413	381	349	362	421	374	359	406	358	404	377	413	370	392	372	403	357	395	410	434	386	419	380	378	358	399	413	462	384	420	398	366	370	425	400	383	421	393	376	404	407	399	405	386	420	393	361	398	401	351	400	338	377	396	393	397	370	394	407	420	374	384	386	375	389	381	385	396	418	390	413	396	363	358	439	397	401	379	432	389	390	404	398	417	372	386	398	403	423	367	459	407	370	407	409	394	360	385	416	405	400	330	399	369	410	388	445	378	403	415	387	377	380	411	403	391	449	430	391	371	377	403	376	338	391	386	353	429	410	399	380	397	389	439	385	351	385	394	358	417	396	381	423	438	368	418	416	411	395	388	414	417	364	411	391	424	353	390	417	415	367	387	376	365	343	368	417	408	363	401	400	386	398	416	328	379	392	357	435	382	376	381	388	407	368	401	382	404	376	404	386	368	372	383	407	392	431	385	398	406	391	417	355	364	403	378	348	368	349	384	432	369	363	417	414	408	404	409	362	410	418	399	414	357	393	427	385	362	394	399	386	398	414	407	415	428	406	443	379	392	373	427	394	413	379	392	378	420	414	385	453	397	406	398	377	391	375	326	385	410	380	431	394	397	407	360	376	393	410	410	439	366	429	407	383	378	388	381	365	379	377	399	434	448	376	408	409	380	427	380	379	404	417	410	416	390	377	416	400	364	386	367	362	402	393	359	363	403	394	340	370	400	405	403	338	386	416	385	380	376	389	401	377	448	429	387	430	374	390	378	390	371	346	392	401	388	390	385	411	387	386	367	379	412	388	409	436	375	404	381	394	387	397	421	360	387	404	388	396	429	413	403	364	407	420	461	402	373	362	394	394	388	368	399	409	358	418	415	426	426	377	414	408	415	378	396	368	384	360	396	348	360	442	418	399	408	384	406	387	390	399	378	392	372	412	409	372	375	406	390	371	393	380	403	407	421	366	400	418	373	427	390	375	402	398	386	412	395	408	340	401	408	365	360	396	406	386	393	422	400	389	374	391	389	431	388	399	398	386	392	380	362	374	435	382	381	379	420	389	371	371	381	340	433	402	404	390	394	416	393	396	384	382	385	422	409	373	349	401	356	392	367	391	390	373	427	410	403	387	400	400	401	364	456	423	362	371	423	415	368	384	390	415	411	398	396	408	382	394	389	401	402	419	418	397	420	401	385	393	399	417	433	375	391	392	388	405	370	407	384	422	407	386	414	419	416	363	396	401	394	408	396	413	406	381	421	402	402	396	381	440	381	404	387	383	371	397	369	385	382	419	373	374	381	362
15285	1455	2593	2949	3132	2403	2102	1846	1598	1285	1237	1166	1069	1014	1042	1027	1006	1019	967	957	944	959	954	869	947	877	928	920	888	876	887	867	908	946	901	919	905	893	888	857	929	890	904	887	879	922	849	876	868	859	812	891	900	906	894	852	924	879	900	843	892	898	910	909	880	919	857	853	859	853	785	868	843	864	854	833	872	898	889	929	872	866	889	920	841	851	882	811	865	867	879	886	848	834	889	905	862	879	864	860	837	857	827	898	872	859	827	871	843	871	911	862	930	871	908	887	920	871	854	914	895	886	887	870	864	859	863	918	867	851	884	843	877	860	929	881	912	896	912	875	828	924	803	885	851	849	900	863	847	817	888	891	889	824	826	842	920	844	855	874	893	850	888	883	875	861	890	857	909	864	857	905	854	838	810	863	852	872	863	790	839	881	867	880	908	854	845	860	874	863	879	923	875	812	855	911	846	879	866	891	837	866	906	848	876	892	880	884	823	845	911	829	851	876	902	827	834	848	818	850	902	863	884	820	849	851	865	864	891	814	871	871	914	909	865	880	887	862	809	849	839	878	871	931	827	883	883	894	851	948	865	883	930	887	887	862	823	834	860	859	884	915	920	884	865	872	850	875	892	871	903	876	883	897	921	915	841	824	836	905	863	890	854	846	873	863	887	901	832	903	889	869	833	855	835	821	880	822	851	861	891	887	852	828	835	875	870	852	883	829	891	907	844	911	841	879	855	875	895	868	893	885	925	857	858	847	818	898	874	916	889	906	863	834	892	885	820	854	892	842	839	915	833	895	876	889	901	862	844	846	914	922	916	836	795	821	839	884	843	836	882	887	827	836	877	898	872	870	833	864	921	814	850	853	877	900	848	849	875	824	879	866	865	815	856	808	895	884	845	886	892	864	895	923	872	887	879	851	839	871	818	886	817	782	847	838	914	886	852	870	876	852	841	861	919	860	886	863	836	911	856	907	882	858	868	859	881	876	875	887	892	845	856	880	837	900	884	868	888	907	892	867	812	832	912	904	861	901	894	853	797	842	865	861	812	856	877	858	871	885	822	897	862	928	862	847	896	803	869	859	916	848	871	915	898	894	916	874	864	878	892	902	841	808	883	867	869	841	919	878	864	854	862	886	832	835	894	862	897	851	884	866	845	833	880	862	903	842	871	888	886	972	841	771	913	878	811	942	837	905	850	847	863	872	830	837	858	904	861	863	878	909	861	841	866	892	874	839	889	889	894	877	919	801	865	886	821	846	865	835	859	877	861	941	843	873	825	886	830	828	876	900	846	884	882	854	861	882	887	911	865	882	889	833	828	845	839	877	851	868	827	815	880	884	911	857	881	882	880	839	823	848	877	946	914	871	906	876	893	845	898	821	881	885	921	845	866	874	901	906	868	872	866	874	882	924	853	878	852	856	880	851	862	865	820	863	858	905	841	870	859	827	886	913	831	894	875	867	883	848	870	899	841	854	909	887	868	881	861	848	883	888	894	852	864	802	833	882	875	858	854	873	876	900	863	867	825	870	841	876	853	857	837	871	822	836	840	893	865	886	888	844	839	865	890	849	915	882	844	827	907	851	841	841	873	827	866	865	864	868	873	918	916	891	890	861	902	917	851	843	839	883	866	875	832	881	858	877	959	819	842	855	890	874	860	841	937	856	876	851	841	827	897	872	861	887	810	826	904	937	820	868	871	865	881	847	835	852	900	888	836	834	874	875	808	885	827	830	862	820	916	936	879	846	870	858	849	830	926	894	869	890	859	862	888	906	859	861	869	895	898	862	831	897	803	944	904	866	942	877	885	912	891	857	881	852	839	856	829	855	866	820	898	874	852	856	872	875	827	875	891	881	852	839	869	844	862	833	838	921	873	881	861	853	846	838	827	845	890	875	897	909	825	874	850	859	904	917	884	893	893	854	843	855	865	942	843	913	831	881	901	873	857	900	885	882	846	856	790	831	865	838	901	877	876	840	846	816	869	905	860	880	865	895	904	829	841	914	828	884	877	880	893	809	879	897	888	870	863	823	868	815	835	846	836	811	873	791	827	838	877	923	845	921	910	884	882	904	811	841	842	930	873	864	875	841	920	901	864	884	877	912	854	905	852	860	888	853	835	879	876	873	930	849	855	866	836	946	859	881	842	900	871	880	902	879	885	907	849	846	851	861	871	863	876	918	888	906	839	897	834	936	870	834	852	889	899	842	830	882	863	915	896	874	867	911	864	873	873	891	873	817	869	899	836	842	804	887	839	881	855	892	835	893	867	835	857	865	893	851	867	931	835	877	850	846	859	877	893	910	886	883	886	838	877	895	836	891	857	898	894	886	845	830	841	858	912	859	880	904	870	865	880	904	837	885	843	896	878	877	901	882	865	856	896	844	856	853	842	883	851	866	861	899	901	881	904	898	931	863	831	909	896	917	879	828	831	848	863	866	871	860	823	837	891	874	875	880	877	876	891	875	863	898	905	914	895	850	876	924	908	900	803	922	873	798	838	895	856	885	836	894	874	885	897	912	874	878	842	850	851	885	894	882	849	847	891	875	870	825	847	847	870	814	868	904	873	894	861	902	832	875	904	881	850	884	853	879	865	862	855	859	859	810	905	929	839	842	869	837	877	890	875	851	874	912	877	858	847	850	845	840	823	884	906	835	930	878	876	910	885	896	879	863	815	845	843	883	856	925	866	873	924	951	854	844	873	810	846	872	832	897	820	849	903	835	877	913	906	848	892	888	852	910	867	814	857	854	918	865	923	840	880	820	858	872	879	866	836	848	885	911	849	828	881	902	861	921	876	854	851	887	896	910	859	864	847	883	911	857	881	861	816	914	844	902	901	845	866	902	900	856	885	827	868	862	891	838	879	824	819	893	904	847	894	842	850	896	851	888	886	843	860	870	868	842	908	885	912	858	916	863	877	840	871	909	788	865	873	864	826	867	821	873	901	839	857	878	895	834	886	873	800	904	862	899	835	868	910	878	867	896	838	861	855	811	875	849	868	892	878	880	872	830	854	840	847	878	849	851	928	884	890	873	929	909	873	882	816	846	892	845	909	816	878	919	855	912	864	910	869	849	931	841	892	854	859	868	853	826	848	815	857	888	913	835	856	880	807	921	832	846	862	886	920	868	889	921	895	825	922	800	879	868	918	844	856	848	798	876	852	905	873	871	833	893	885	875	869	877	858	895	870	872	869	863	796	882	828	913	863	842	876	895	880	865	817	882	849	862	854	862	832	827	887	912	889	901	836	859	862	862	879	869	886	857	880	886	904	917	900	862	893	873	837	879	850	905	873	843	850	877	836	885	827	871	915	824	842	887	837	867	907	888	880	823	911	882	826	858	858	877	854	879	841	879	883	892	837	860	847	905	834	830	805	907	837	869	871	858	846	829	863	852	936	873	899	873	886	883	868	909	833	892	859	863	859	870	896	865	878	837	873	901	857	854	829	895	857	858	829	870	816	882	795	889	839	840	886	856	909	878	878	856	903	840
5487	370	216	223	205	235	184	191	208	198	193	173	215	196	202	175	168	169	176	189	195	183	192	176	201	214	177	196	191	198	187	200	199	178	199	161	187	185	176	207	173	186	166	192	183	193	151	207	188	201	180	204	163	184	210	192	193	203	191	204	187	191	201	191	208	193	181	189	194	189	204	174	178	187	200	155	188	182	212	190	190	177	198	171	195	190	183	180	210	191	181	156	187	192	175	207	161	188	200	194	198	215	169	203	172	183	165	198	191	147	186	197	205	179	152	182	197	175	164	183	178	186	173	174	190	204	180	190	193	181	219	187	211	202	198	181	183	196	188	182	169	222	193	198	209	175	192	194	180	172	166	198	184	189	185	192	190	185	189	194	153	182	132	174	191	174	176	180	212	151	177	182	190	181	217	190	219	188	209	212	178	189	212	198	180	192	177	203	194	183	193	196	198	211	184	177	166	178	180	174	180	192	189	184	177	193	179	191	164	198	191	212	173	186	183	184	203	209	175	189	203	176	174	159	196	163	181	171	173	174	189	172	200	197	200	182	186	177	220	181	167	172	174	199	202	189	194	190	193	209	175	168	169	188	208	211	186	197	243	191	169	196	196	194	191	176	206	185	194	179	197	197	188	182	206	177	185	173	192	184	217	188	173	194	197	202	186	174	173	198	193	182	173	167	173	184	207	185	158	202	181	168	216	184	176	186	176	161	196	177	203	192	200	157	203	208	193	159	174	172	196	173	189	189	195	173	200	179	163	207	152	186	208	168	194	168	195	178	192	202	207	184	185	204	203	174	196	163	200	188	192	201	211	199	175	204	189	175	160	196	207	191	196	174	162	180	187	163	206	179	174	189	175	185	191	189	200	192	196	146	171	202	200	191	162	199	189	189	187	199	203	173	193	165	191	184	175	216	185	187	172	169	192	202	197	160	164	183	197	182	193	209	213	190	210	178	167	181	184	162	175	187	187	186	203	182	173	181	194	195	212	175	185	207	197	170	185	176	185	182	182	188	176	176	175	175	187	180	178	171	219	213	211	196	227	203	217	217	194	198	179	175	220	198	194	195	193	176	181	168	199	191	164	180	235	181	196	190	192	198	218	208	181	200	191	185	170	193	162	197	211	169	190	197	177	194	185	185	209	154	190	152	217	201	178	201	199	178	167	198	185	204	199	207	190	191	186	198	177	176	203	172	173	199	215	181	190	184	184	214	208	211	181	187	185	208	204	165	181	182	164	184	228	195	175	187	184	189	185	168	195	168	178	223	209	165	186	183	194	185	167	193	187	184	212	185	193	178	250	192	206	196	176	192	201	209	191	164	162	157	206	200	166	178	174	220	187	197	163	204	202	189	154	187	168	199	198	172	212	172	215	162	185	202	180	172	181	188	198	205	186	196	195	164	215	183	192	208	166	198	197	193	217	212	174	193	185	180	215	177	174	204	185	152	169	180	169	180	195	182	206	169	181	172	222	182	207	185	215	197	214	206	190	187	210	195	197	174	181	223	178	203	204	180	201	184	205	175	175	176	186	199	182	199	192	169	160	176	203	180	191	203	168	180	175	165	196	150	174	217	181	194	182	176	190	199	181	204	208	202	184	195	193	174	175	218	197	182	175	189	176	167	189	199	176	167	204	198	201	182	204	204	182	158	186	193	207	198	175	201	191	187	182	213	203	177	151	209	215	200	195	174	170	177	190	169	198	193	192	192	197	197	230	191	170	164	186	197	173	193	179	195	208	171	198	202	194	201	178	168	203	159	180	205	193	203	205	186	194	193	177	198	149	191	173	186	198	190	183	197	193	182	200	164	185	184	190	189	182	187	190	203	200	212	208	211	208	173	174	178	212	193	198	192	180	162	191	203	202	187	178	192	182	214	207	183	188	180	182	174	168	205	198	179	211	181	167	167	182	193	183	181	175	178	184	192	209	185	181	206	209	191	171	213	184	211	184	180	181	167	196	185	192	200	188	198	238	200	217	167	195	186	197	177	219	172	182	186	165	213	183	193	201	178	184	195	207	183	193	180	183	196	172	204	205	195	187	196	167	182	178	188	188	181	215	195	179	197	211	169	184	180	215	194	213	194	173	174	193	167	187	182	191	192	209	195	192	176	182	175	216	200	173	161	184	201	168	195	220	228	180	207	170	175	167	184	183	190	190	202	196	197	171	211	179	195	204	168	196	177	168	204	168	154	180	185	209	195	171	191	162	194	160	173	198	211	199	212	178	188	184	191	212	200	192	209	186	189	172	191	190	200	201	177	165	199	180	192	168	173	204	211	199	179	186	197	190	172	209	188	193	192	196	180	177	192	177	197	194	186	188	183	211	181	196	196	179	174	191	209	189	187	186	176	185	188	191	223	201	177	175	218	180	182	184	194	181	175	233	185	223	212	180	161	197	190	204	205	163	174	169	213	183	199	216	208	214	185	185	182	145	172	198	167	196	191	175	204	194	207	173	202	217	196	208	192	169	188	179	198	207	195	188	191	195	201	200	187	181	192	168	174	195	186	182	210	173	203	179	189	175	161	194	194	196	183	194	185	201	193	236	197	202	188	200	152	181	179	189	181	206	197	173	188	185	191	185	197	197	170	181	175	192	210	182	202	190	190	203	198	195	179	198	187	189	174	181	195	193	201	194	190	226	171	226	201	172	208	188	191	173	192	208	187	177	195	197	173	182	176	166	179	181	204	194	209	167	226	163	170	175	169	177	194	162	184	184	158	190	163	170	190	198	213	181	196	167	206	195	184	209	192	179	187	208	211	177	172	175	192	168	180	209	179	182	194	182	212	207	201	207	188	207	196	184	189	192	194	169	176	172	202	201	197	185	196	196	204	206	172	203	208	176	209	200	185	169	194	187	206	181	196	172	209	182	171	191	191	191	210	205	193	190	194	188	179	196	177	157	194	195	195	199	195	181	199	212	190	179	187	195	183	194	197	195	196	173	183	201	197	199	184	198	177	191	208	200	182	191	181	179	172	166	156	193	195	201	195	224	207	168	186	197	228	212	173	181	200	206	186	209	177	193	222	172	202	183	186	182	173	196	216	195	187	193	181	218	175	200	187	198	187	192	190	184	208	152	187	157	153	197	196	203	182	188	178	193	194	226	207	189	188	175	199	182	214	187	210	192	193	195	179	184	181	199	193	177	201	193	196	177	190	175	175	208	192	184	172	210	188	178	176	168	199	164	191	177	194	195	196	203	188	195	198	182	182	180	192	208	171	206	190	180	183	197	179	177	192	164	175	215	165	191	189	173	191	215	200	197	183	202	180	195	204	199	195	191	188	219	200	209	191	198	204	200	166	170	197	172	214	176	179	178	168	205	199	183	164	173	193	178	192	194	183	205	175	180	203	206	191	201	183	179	213	211	165	193	180	188	174	188	206	178	201	204	198	201	188	199	193	183	179	188	192	203	190	179	196	224	174	225	194	176	184	170	220	192	190	192	184	173	175	202	173	196	214	175	186	193	188	194	176	173	208	160	154
3708	506	607	574	657	551	530	491	452	471	531	475	472	481	441	482	479	481	484	424	480	460	478	486	455	464	476	470	468	457	455	465	482	470	454	448	465	459	430	450	482	483	474	460	457	438	454	488	460	441	451	486	471	464	469	500	475	473	443	477	468	503	459	448	435	446	448	480	464	441	480	500	484	452	469	420	472	494	519	458	475	471	435	444	475	444	476	474	500	433	460	455	482	452	457	482	459	468	443	452	463	435	503	461	511	474	472	455	488	462	428	473	468	452	461	477	453	441	440	457	417	491	467	476	468	467	470	423	505	498	478	441	474	462	485	421	483	460	480	470	432	451	495	449	438	459	486	499	447	475	477	481	465	463	463	449	474	448	451	466	465	479	497	510	430	474	458	454	462	461	493	495	475	436	442	482	482	456	482	449	450	450	498	456	467	443	509	531	461	470	467	445	431	477	459	491	477	443	468	426	483	463	477	445	486	459	459	498	454	480	480	465	451	446	448	468	485	459	483	462	505	439	461	431	470	448	463	455	460	458	436	485	458	475	536	459	512	487	466	482	475	457	450	479	486	452	502	457	511	438	441	454	493	448	462	441	511	449	477	451	471	412	449	456	515	474	432	440	424	457	476	482	498	468	439	474	486	465	483	485	481	463	440	437	420	461	516	466	463	467	484	432	494	507	493	434	496	535	462	464	474	485	480	439	466	485	487	463	444	449	495	501	481	472	498	420	496	456	472	446	452	445	452	497	461	423	476	448	484	461	497	443	443	469	466	450	521	464	486	455	455	503	453	458	492	439	481	469	467	462	446	436	443	498	492	449	484	440	476	420	476	455	482	466	495	484	485	473	471	508	476	483	460	456	483	456	470	453	513	443	470	487	473	479	469	447	453	462	464	491	487	430	445	467	461	445	452	505	486	453	479	506	423	462	484	479	523	462	458	480	472	490	504	441	473	457	457	485	489	445	450	481	459	451	517	456	459	488	473	489	462	440	476	438	467	459	459	460	453	521	475	467	439	445	450	472	464	509	523	479	482	462	503	453	473	480	469	459	451	462	467	477	471	471	475	456	478	461	467	470	463	441	482	432	466	452	473	481	472	435	472	455	467	500	469	436	463	448	479	466	449	449	436	467	460	453	452	465	466	469	454	442	496	461	482	442	506	499	496	497	459	499	469	473	477	453	444	450	466	451	498	464	493	453	461	469	433	449	495	473	500	481	461	457	440	475	479	505	453	466	387	445	467	464	472	447	459	469	474	468	452	505	445	486	446	449	445	465	491	500	498	422	462	502	488	482	459	502	474	440	474	487	471	473	468	468	469	449	464	471	454	482	421	439	450	489	481	464	437	495	461	432	484	478	438	487	453	492	450	458	461	469	498	485	465	462	466	436	484	479	467	511	475	491	476	496	481	489	504	474	454	450	481	436	482	460	488	445	452	447	448	517	483	445	500	446	463	456	466	455	461	478	478	496	466	431	484	508	487	442	472	482	482	418	447	474	485	441	484	437	448	461	473	496	456	493	461	511	421	495	459	500	462	431	450	470	468	441	406	493	453	469	495	479	484	492	479	480	488	468	453	489	475	471	473	494	441	434	463	455	459	446	479	435	443	454	468	459	479	478	486	525	450	476	458	475	455	468	468	462	488	456	466	464	449	469	460	484	490	473	482	433	476	457	467	479	443	448	475	495	452	486	490	516	500	473	483	432	463	474	492	449	488	457	472	475	459	491	454	423	475	488	481	455	520	476	457	481	490	464	449	426	507	490	474	435	448	495	469	503	474	457	467	480	480	462	472	463	483	472	489	487	470	474	507	474	471	458	463	441	434	463	466	501	465	491	458	495	506	496	502	456	455	492	469	454	464	474	446	481	486	476	457	451	425	439	453	450	462	451	474	465	452	426	455	467	527	449	480	449	479	487	508	452	452	474	480	437	507	429	464	452	464	506	434	458	506	500	435	511	448	435	439	483	461	450	444	429	477	469	451	491	464	464	459	463	488	489	517	452	466	471	517	528	456	412	447	454	483	455	470	443	464	430	458	451	511	473	471	462	479	446	471	464	484	462	428	452	475	470	473	458	472	441	481	466	459	501	476	487	468	459	502	451	469	452	444	462	437	488	482	462	473	441	451	441	493	494	445	457	450	474	496	458	470	468	488	485	465	493	495	426	424	480	426	479	458	475	487	471	505	447	440	465	431	479	445	455	475	495	507	468	439	493	497	486	459	486	446	454	499	469	477	437	453	464	455	424	484	505	455	453	471	475	438	422	431	446	452	487	463	468	491	425	476	459	438	442	507	457	457	471	469	450	476	455	486	465	479	453	463	399	462	418	482	483	505	485	449	440	501	474	482	459	463	502	449	488	422	470	479	460	464	467	450	436	468	463	404	455	447	502	497	468	476	468	467	479	468	484	439	492	422	464	450	457	438	472	506	480	511	469	445	468	456	466	434	482	449	451	486	483	457	462	430	464	452	454	479	469	472	482	425	445	464	476	453	408	462	441	459	473	443	480	478	446	440	432	464	433	454	461	478	467	436	462	495	447	510	449	491	510	470	467	420	456	436	468	480	467	470	469	476	483	487	444	501	470	471	470	461	476	461	472	454	463	473	479	427	471	452	484	502	492	468	484	438	469	468	463	492	436	465	465	489	435	436	506	456	416	461	439	426	480	468	495	472	500	476	460	454	453	475	429	458	467	433	465	467	509	473	455	443	456	489	474	462	465	483	483	456	470	498	484	456	442	481	447	459	472	450	476	480	470	498	438	512	467	513	458	438	543	468	478	449	481	485	482	498	450	490	481	464	482	485	457	447	486	459	498	462	450	473	471	449	460	446	456	466	463	452	468	461	443	442	472	512	451	457	472	490	483	515	473	495	470	444	498	443	421	482	450	480	455	464	445	480	403	442	504	466	474	496	456	428	482	485	469	455	479	446	475	491	441	487	473	472	431	488	465	459	471	443	479	431	486	493	445	435	457	480	449	486	487	471	463	480	456	470	460	489	468	467	435	475	465	472	468	461	476	487	439	464	491	457	430	467	494	485	508	472	453	459	469	497	470	516	471	461	464	451	471	454	449	461	465	417	453	456	467	455	444	452	466	494	485	480	480	464	466	416	445	448	460	462	445	470	499	474	437	434	442	448	442	475	452	461	468	474	454	470	458	452	520	514	474	418	443	473	409	445	450	440	450	451	461	477	456	484	484	467	463	501	482	475	441	439	464	442	477	502	474	489	485	491	448	464	470	435	488	438	450	480	441	448	495	471	474	426	476	491	457	452	466	442	461	478	456	474	485	483	469	503	469	474	462	473	493	429	481	465	494	462	482	481	465	499	466	488	456	498	464	469	483	454	438	476	507	466	475	491	444	436	449	456	477	453	464	459	469	493	466	492	472	460	467	476	448	493	484	472	479	485	460	467	470	497	496	460	476	494	492	427	458	487	482	468	461	432	426	477	459	470	459	477	467	461	471	450	487	485	481	484	474	492	439
19172	2369	966	760	612	536	392	381	354	313	337	295	310	300	286	313	271	257	260	311	264	297	259	262	282	284	281	272	282	290	245	289	260	285	283	276	270	308	289	263	286	278	256	276	287	292	263	281	284	298	288	258	277	267	283	259	298	272	268	297	285	241	281	278	282	289	293	288	296	287	272	295	282	301	253	285	286	274	277	295	287	272	252	290	304	292	285	295	248	271	271	296	277	287	264	313	307	276	265	298	278	278	273	263	270	241	260	277	279	260	280	264	250	273	226	258	269	260	260	298	305	273	252	268	297	265	275	301	307	296	270	299	302	263	267	309	261	293	268	281	259	258	258	279	272	274	274	315	228	273	230	308	241	273	291	277	276	266	273	254	290	290	286	263	277	258	258	268	305	269	282	247	271	259	282	278	277	283	283	291	265	246	258	259	275	276	272	287	271	274	261	254	304	259	283	268	311	285	263	273	293	296	258	267	291	281	249	270	278	295	292	270	265	269	285	252	317	267	297	305	258	292	256	246	312	244	287	290	308	270	283	267	240	293	284	281	259	255	290	269	266	293	283	246	280	266	274	275	253	281	304	228	312	274	246	286	241	293	240	269	298	291	271	254	268	264	267	277	294	236	289	223	248	288	258	256	324	304	250	209	280	262	324	278	280	286	268	293	258	290	277	287	266	299	270	273	292	254	287	287	261	285	324	280	292	290	274	270	266	291	269	247	296	275	286	262	267	277	277	276	264	277	276	291	276	259	288	284	296	271	291	279	272	315	273	280	233	259	262	281	268	250	259	264	297	286	271	290	277	279	262	302	286	276	282	267	270	275	264	254	268	279	289	305	254	255	258	293	254	279	293	245	284	272	278	234	289	289	239	288	252	273	317	278	256	287	289	279	283	256	259	242	244	256	282	282	265	266	264	265	272	279	286	287	296	285	267	256	266	283	249	287	276	314	289	277	246	262	291	281	280	244	278	291	274	251	286	293	263	250	270	250	277	288	262	310	298	279	243	316	296	265	252	261	279	277	268	272	270	267	258	305	273	252	281	270	279	254	289	277	268	281	287	285	270	276	273	290	276	291	253	277	278	262	278	268	272	282	283	254	276	301	285	284	310	307	265	246	265	289	235	260	262	280	301	334	260	247	245	299	257	259	301	296	256	250	313	267	271	274	262	268	284	275	263	294	277	261	262	287	248	274	285	292	261	298	285	269	244	262	277	289	313	272	249	272	272	305	259	245	263	284	257	264	285	270	258	258	255	295	278	298	254	261	240	271	319	258	292	271	236	242	274	252	304	270	308	275	274	271	289	281	264	274	244	286	286	315	278	303	255	286	274	296	291	291	301	294	286	298	260	245	267	299	302	311	264	276	275	282	272	229	277	289	303	255	277	279	276	267	250	298	266	261	284	317	282	274	245	284	269	266	291	294	276	272	257	252	269	280	274	248	254	264	261	272	281	284	280	285	300	296	253	266	269	308	304	245	250	257	235	282	254	282	299	277	279	257	262	297	270	293	298	275	264	289	262	278	290	311	270	294	257	273	290	288	273	252	269	278	267	293	286	294	260	293	271	240	261	272	287	266	257	271	263	281	263	268	237	276	263	301	258	266	256	250	264	267	281	263	279	262	252	251	283	288	252	300	251	283	223	276	274	295	292	272	244	278	260	271	232	289	280	281	268	245	272	280	274	324	308	303	276	280	249	244	287	291	302	260	281	273	287	273	261	241	312	267	278	283	266	272	265	272	269	277	271	281	284	249	256	253	262	266	291	297	260	279	279	280	270	283	286	266	286	291	272	258	296	280	267	288	271	304	262	275	264	249	276	252	290	274	269	262	269	270	274	282	273	254	290	297	307	287	260	275	266	279	270	319	295	290	264	278	282	270	250	291	287	256	308	270	289	282	299	286	284	239	252	280	263	293	271	280	291	276	256	297	280	271	262	250	295	249	270	274	275	288	277	241	284	280	298	269	274	265	274	263	276	260	272	291	255	274	271	247	288	271	266	284	278	292	288	274	275	281	274	290	271	249	265	297	291	267	242	284	225	271	256	249	241	268	284	277	274	281	290	256	286	273	295	265	298	256	254	255	298	320	276	268	288	275	295	253	290	269	269	286	251	271	259	296	277	278	288	257	279	261	301	297	279	294	265	247	290	239	301	278	270	284	294	263	274	240	282	264	252	266	263	262	274	294	240	275	258	273	295	275	282	284	277	252	261	265	242	279	267	252	301	292	260	248	267	254	270	258	243	265	287	261	263	259	246	280	288	268	251	250	277	285	259	245	280	310	287	277	293	251	272	274	308	256	289	270	282	275	289	246	273	237	255	282	267	280	282	285	273	273	278	277	306	278	275	270	247	278	288	253	278	314	285	248	265	257	274	277	301	275	246	276	257	251	271	296	306	267	290	265	272	278	273	302	256	291	278	260	249	222	272	262	260	258	290	305	263	261	294	285	279	263	253	260	258	249	260	282	287	278	252	297	261	265	258	291	253	283	270	279	304	258	252	257	270	283	267	259	261	266	302	266	252	283	263	271	295	248	294	260	282	304	261	258	277	245	283	286	291	292	289	274	264	276	272	271	282	290	312	255	241	250	258	253	301	265	288	292	289	258	247	285	271	311	267	277	288	251	280	255	289	308	267	313	251	287	291	276	301	268	263	259	285	248	283	255	280	287	293	285	257	286	280	280	257	261	253	262	248	286	263	249	303	254	306	282	289	288	264	270	247	272	276	276	307	294	275	288	263	289	274	286	262	289	300	272	250	255	271	278	264	248	238	275	270	287	271	286	264	285	272	277	296	295	284	300	276	246	276	239	249	269	256	279	319	258	238	261	254	271	241	270	286	283	290	253	281	261	247	284	290	260	307	290	288	277	253	268	280	314	283	289	261	275	259	263	277	266	262	271	284	261	278	251	226	260	273	253	273	276	278	288	299	305	262	276	275	258	331	273	258	303	268	267	274	278	269	300	273	323	266	275	283	293	263	273	257	283	250	286	257	279	268	262	264	281	282	289	242	274	252	266	287	287	283	297	283	317	271	282	243	293	266	266	258	248	276	318	251	258	287	277	287	248	296	286	299	255	286	274	281	265	306	280	259	283	279	262	274	279	268	286	248	289	288	263	250	240	295	263	269	301	251	296	270	268	277	263	265	305	270	283	272	292	275	284	259	229	250	259	268	276	275	254	259	289	253	282	279	228	262	294	271	316	300	253	249	271	281	289	288	292	263	255	257	299	293	245	263	254	242	262	297	306	275	275	295	266	268	315	272	290	302	279	241	273	245	286	285	293	316	305	259	272	262	290	291	295	241	331	270	268	269	267	264	279	266	260	279	282	259	266	274	287	242	275	261	273	272	304	291	302	292	277	269	284	296	270	274	271	252	263	271	245	285	268	255	263	282	251	267	276	266	299	252	285	294	288	295	256	288	268	259	255	259	268	252	308	247	283	292	281	303	302	285	262	296	271	294	270	283	242	270	280	296	280	254	259
11752	999	1513	1953	2027	1728	1278	1065	1030	881	892	851	767	789	705	751	736	701	692	690	679	708	685	663	672	678	666	646	632	717	670	640	680	681	698	695	653	661	698	647	643	663	648	665	653	677	672	629	680	683	618	630	696	610	641	608	610	615	670	678	652	599	651	665	643	619	632	648	670	681	627	613	622	643	587	627	671	659	660	658	623	619	654	614	687	665	615	685	623	695	637	666	619	679	679	661	609	653	668	615	642	660	582	605	619	603	621	625	691	645	631	632	630	661	633	627	675	641	634	636	616	624	677	680	636	644	653	655	663	654	616	662	654	643	697	613	653	618	637	629	627	663	665	590	643	664	636	641	663	647	653	645	679	609	648	655	697	657	651	654	628	621	662	641	655	679	664	607	715	632	699	665	663	641	670	672	663	622	641	629	664	669	661	657	651	587	656	670	660	630	623	658	653	617	662	643	682	643	645	619	599	649	703	666	651	632	641	649	668	608	637	625	656	608	668	654	640	700	668	626	626	670	651	616	631	606	690	625	646	658	633	658	610	641	689	643	614	636	626	647	613	671	648	641	637	593	644	641	632	616	681	654	642	634	654	656	701	655	618	617	656	652	651	655	675	608	647	699	659	611	661	645	622	670	646	635	622	703	656	612	637	667	707	671	649	654	699	635	625	629	640	666	621	624	642	666	612	685	648	687	661	579	635	678	675	660	635	631	634	641	631	648	654	632	620	633	668	668	652	631	679	640	631	599	600	665	671	645	633	595	637	611	637	643	651	654	632	649	658	638	606	634	645	651	625	615	661	645	632	605	635	619	657	648	598	620	657	667	623	669	675	630	604	630	618	630	652	666	659	682	645	632	637	626	662	697	616	649	661	646	624	671	632	631	633	650	630	627	636	643	677	636	574	648	607	691	616	652	620	677	619	640	681	611	665	674	674	647	639	678	703	636	701	641	600	600	648	664	649	631	613	621	602	632	618	635	610	655	661	625	638	628	643	634	699	671	616	660	690	596	607	648	615	666	591	678	663	611	628	637	645	619	570	651	662	628	612	614	628	619	671	598	612	629	625	617	671	644	669	685	639	660	628	607	663	647	653	641	607	634	622	675	657	585	642	627	654	637	604	610	643	650	628	666	611	655	637	635	672	601	677	693	685	648	659	632	647	645	676	659	652	605	636	677	652	620	645	644	616	667	620	654	595	678	611	613	644	662	654	642	634	613	630	657	684	647	623	652	660	662	630	604	649	689	654	568	571	645	667	622	628	663	633	633	631	645	592	616	663	660	633	646	649	665	599	639	653	616	628	569	629	621	642	623	628	627	635	659	649	638	674	640	618	621	644	664	656	658	670	624	642	710	650	668	603	625	637	685	660	625	663	592	632	639	663	640	674	624	602	675	663	621	650	661	639	660	658	626	634	667	653	649	651	648	710	638	674	633	668	658	624	679	638	622	644	659	638	651	659	698	633	663	632	662	655	706	584	670	665	651	644	664	619	636	606	657	617	663	629	644	660	646	636	666	636	657	611	621	659	656	642	640	657	681	654	618	639	621	665	608	653	650	637	630	621	615	610	629	613	648	685	627	628	652	636	598	628	670	652	653	674	634	630	617	640	651	642	668	654	650	665	681	665	625	614	627	615	639	632	611	630	687	633	618	672	650	616	614	681	649	687	629	643	658	638	610	676	650	595	647	674	632	627	668	649	667	632	629	631	616	646	715	603	619	644	668	676	680	658	685	629	638	595	659	667	598	676	618	665	689	672	691	626	624	643	582	613	646	631	594	668	661	656	629	625	636	652	634	658	636	622	656	651	618	718	650	651	634	653	636	667	650	626	633	655	651	654	638	652	694	611	669	621	656	622	605	638	633	630	576	634	573	643	644	636	652	678	584	618	686	619	615	620	626	693	602	633	651	635	684	620	631	629	665	618	648	611	666	615	657	655	677	623	643	660	637	661	642	637	641	667	613	652	705	636	620	629	613	617	645	612	647	683	650	644	605	639	643	640	659	665	610	615	616	619	680	672	634	656	639	600	610	621	646	689	649	611	619	611	660	692	634	648	645	643	639	680	620	663	636	668	594	614	618	649	612	607	631	655	651	651	621	703	645	666	650	637	652	665	671	610	624	634	673	668	659	626	629	612	657	634	646	613	677	645	644	654	633	663	615	632	639	708	675	670	694	668	646	604	645	698	671	660	671	667	657	618	650	675	634	646	645	628	632	654	603	689	608	650	596	650	624	604	648	613	600	606	596	630	665	650	680	618	625	654	661	605	673	678	632	618	603	654	634	662	662	665	626	661	658	637	662	621	625	657	701	621	635	692	644	644	633	633	652	641	641	594	628	600	620	673	631	629	650	637	625	680	652	681	601	649	630	678	649	650	631	604	640	641	657	614	625	647	660	630	653	678	616	606	648	608	640	633	654	667	659	675	645	634	661	679	670	676	642	684	651	646	651	640	633	701	606	609	644	631	628	636	629	661	674	689	675	666	630	629	616	644	630	627	668	707	670	591	652	592	658	621	625	682	646	639	669	622	636	655	617	649	599	640	615	660	614	627	634	605	672	584	657	638	642	623	645	597	602	691	584	663	641	667	655	657	646	653	598	689	672	625	627	660	647	612	656	721	632	677	628	676	642	615	655	621	664	629	653	630	657	659	661	618	664	640	623	641	625	605	606	657	680	636	624	629	671	659	632	651	651	611	596	609	645	635	673	640	625	649	619	661	623	593	615	659	635	629	683	635	643	611	654	632	617	638	634	655	661	644	616	643	645	631	594	647	614	677	639	666	638	635	606	687	638	642	634	664	635	601	637	646	638	701	588	666	643	673	644	658	674	656	620	659	633	634	669	610	622	645	652	584	644	630	625	632	661	606	648	657	609	647	625	685	616	643	574	598	649	639	665	681	669	614	657	709	642	613	677	673	637	644	644	616	595	612	650	610	617	653	612	643	660	689	626	677	669	623	653	625	658	620	656	645	671	645	672	672	646	624	682	631	669	637	659	618	633	670	578	609	670	651	615	633	660	647	644	639	631	683	643	658	625	675	654	626	620	653	672	671	609	704	665	670	646	661	681	674	644	613	650	638	623	679	633	685	609	636	617	638	678	662	618	671	670	639	676	622	597	664	626	619	697	635	659	639	640	633	618	644	652	641	638	664	653	582	590	676	621	652	691	667	659	631	644	659	624	687	634	636	668	690	631	628	637	640	657	615	638	609	665	650	632	670	683	640	657	612	632	651	604	667	680	635	645	650	625	674	624	670	650	640	620	632	648	645	616	654	665	621	658	684	651	622	630	625	645	646	683	665	608	678	586	641	651	653	675	659	620	624	629	613	604	647	626	638	655	649	636	580	682	628	678	649	613	691	692	664	649	653	679	654	628	665	604	655	676	597	699	619	618	613	663	613	658	666	641	636	634	624	651	691	613	632	644	616	662	680	639	613	620	658	626	700	660	630	643	630	634	663	646	681	658	661	628	645	642	655	631	665	631
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
