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
338251455627	338251456180	338251456730	338251457280	338251457830	338251458380	338251458930	338251459480	338251460030	338251460580	338251461130	338251461680	338251462230	338251462780	338251463330	338251463880	338251464430	338251464980	338251465530	338251466080	338251466630	338251467180	338251467730	338251468280	338251468830	338251469380	338251469930	338251470480	338251471030	338251471580	338251472130	338251472680	338251473230	338251473780	338251474330	338251474880	338251475430	338251475980	338251476530	338251477080	338251477630	338251478180	338251478730	338251479280	338251479830	338251480380	338251480930	338251481480	338251482030	338251482580	338251483130	338251483680	338251484230	338251484780	338251485330	338251485880	338251486430	338251486980	338251487530	338251488080	338251488630	338251489180	338251489730	338251490280	338251490830	338251491380	338251491930	338251492480	338251493030	338251493580	338251494130	338251494680	338251495230	338251495780	338251496330	338251496880	338251497430	338251497980	338251498530	338251499080	338251499630	338251500180	338251500730	338251501280	338251501830	338251502380	338251502930	338251503480	338251504030	338251504580	338251505130	338251505680	338251506230	338251506780	338251507330	338251507880	338251508430	338251508980	338251509530	338251510080	338251510630	338251511180	338251511730	338251512280	338251512830	338251513380	338251513930	338251514480	338251515030	338251515580	338251516130	338251516680	338251517230	338251517780	338251518330	338251518880	338251519430	338251519980	338251520530	338251521080	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35933	7266	908	564	390	355	292	258	243	201	219	219	185	169	199	175	186	199	168	172	155	173	198	178	192	191	194	158	166	158	182	158	159	163	169	157	155	176	168	162	174	179	157	195	162	164	168	167	166	171	183	178	168	167	174	171	180	167	153	173	161	143	170	169	164	196	161	150	162	147	173	167	174	160	171	160	157	191	177	154	157	153	175	136	161	169	181	178	171	151	163	174	154	175	149	157	175	192	173	155	167	170	178	172	168	175	176	158	176	171	181	203	162	150	135	147	149	185	169	180	177	159	179	174	185	158	170	170	184	177	179	159	173	156	149	193	184	161	173	170	157	198	149	190	159	152	161	168	150	188	158	189	174	149	161	139	157	171	148	161	184	170	165	167	175	179	173	150	172	174	162	167	174	178	154	158	176	155	192	178	185	142	182	179	159	165	163	172	151	157	174	182	158	173	164	192	164	156	160	187	187	155	174	151	197	162	177	221	147	175	158	176	180	167	171	185	160	178	171	165	169	159	138	165	166	159	161	159	179	180	162	194	147	191	174	158	151	161	154	184	155	164	189	131	164	151	172	182	186	172	158	159	145	160	159	147	188	200	175	157	172	200	145	165	184	168	176	174	160	176	172	157	174	154	163	172	157	185	144	156	170	168	149	162	170	172	168	162	162	185	168	169	169	164	172	193	192	173	169	177	156	160	148	162	183	166	154	157	165	189	164	155	175	169	158	172	172	161	155	185	171	166	176	148	162	160	145	150	148	145	177	162	186	198	155	177	139	197	148	170	157	159	164	187	191	174	170	158	161	167	167	172	158	180	166	176	166	162	168	147	174	183	177	179	172	150	175	158	175	154	165	165	167	162	160	172	158	175	178	158	167	177	180	194	172	155	163	163	166	174	172	153	150	166	171	170	168	156	155	174	172	188	165	160	176	157	139	154	185	182	160	172	177	173	194	158	157	169	159	188	167	159	158	166	186	167	164	147	172	154	151	165	178	137	173	163	153	170	152	195	156	171	196	182	152	160	159	142	139	185	166	153	170	177	164	166	187	154	185	176	196	194	147	177	149	179	174	156	168	158	143	162	175	177	158	165	172	156	179	169	146	169	172	157	168	187	159	145	166	155	153	190	186	174	161	165	155	153	153	159	167	169	165	172	157	142	182	179	160	162	154	180	185	182	179	158	165	174	161	161	146	157	155	154	167	154	178	167	170	163	165	177	198	161	146	154	141	157	183	166	189	163	173	178	171	156	157	175	162	174	172	186	191	161	157	159	160	150	176	192	162	159	173	172	160	143	179	183	175	192	165	188	166	143	187	188	154	156	149	160	167	182	154	170	156	160	175	167	160	166	188	184	153	153	188	176	165	168	165	162	163	161	171	155	166	165	174	179	180	167	173	180	140	187	154	153	174	175	174	156	183	188	185	170	177	156	157	164	161	158	171	178	154	186	199	181	196	152	157	203	167	149	164	148	136	138	172	162	188	178	174	186	178	181	154	174	151	184	166	208	165	161	182	163	151	188	176	176	149	157	160	160	158	168	160	128	173	167	183	158	159	164	149	164	163	154	145	152	160	160	196	181	175	155	154	171	165	175	160	172	155	181	172	173	165	160	168	173	137	170	170	154	135	174	161	162	185	173	163	165	162	157	180	157	169	180	174	177	166	173	167	178	172	126	161	207	157	151	176	160	170	180	198	175	175	177	162	184	182	176	151	175	165	141	192	165	157	182	184	182	184	168	189	152	143	141	143	150	162	160	193	153	173	157	159	172	175	171	181	170	190	150	186	170	174	186	190	191	184	187	166	163	171	184	183	173	168	158	164	173	179	154	183	153	181	185	183	149	156	188	167	174	153	168	182	172	176	169	140	161	157	150	175	185	161	152	157	160	167	168	159	155	160	159	163	164	156	158	175	157	181	147	164	180	170	152	162	199	181	181	194	188	176	185	169	152	158	169	157	159	147	162	163	184	179	139	174	162	189	137	172	185	173	170	180	175	172	181	166	163	185	181	184	166	157	140	167	182	171	153	171	179	182	190	156	181	155	168	175	158	191	178	156	164	193	170	150	162	167	180	161	167	162	183	187	172	167	162	177	162	158	146	189	160	152	167	159	177	155	172	154	137	190	138	169	176	138	164	161	155	191	174	197	154	165	140	180	164	154	174	151	159	182	187	156	167	173	153	168	186	161	177	164	182	179	175	176	166	164	157	182	151	171	172	153	178	175	186	142	140	158	158	165	176	161	165	174	172	156	164	201	164	163	153	173	189	179	185	162	164	181	179	147	161	160	177	151	180	170	148	170	160	154	158	163	161	187	182	168	175	186	178	173	177	162	149	156	159	171	146	185	171	158	149	149	151	164	172	184	155	162	160	137	155	149	160	198	149	151	170	155	151	166	180	158	158	151	152	174	183	159	173	174	175	181	176	160	166	166	153	183	164	173	160	152	140	165	144	174	179	181	159	156	146	152	196	193	168	168	163	187	170	182	150	159	185	185	168	165	172	150	179	170	177	141	163	177	153	188	190	177	178	170	160	163	190	160	157	154	163	167	156	182	158	177	164	168	169	183	174	151	167	152	171	179	158	165	173	142	171	160	171	166	161	159	174	155	182	164	181	162	177	168	168	141	155	185	180	188	154	187	163	189	171	156	155	148	176	171	152	163	159	171	184	165	171	178	166	151	180	168	175	161	161	164	167	143	183	185	181	187	170	164	162	160	158	173	177	181	198	161	161	155	177	157	162	199	166	168	158	155	168	176	157	149	150	162	155	192	163	200	170	166	181	150	156	169	186	158	149	134	183	154	167	186	156	175	179	151	153	153	194	145	164	171	147	175	177	172	182	179	181	183	170	183	165	181	176	170	184	166	166	177	171	158	179	146	176	179	157	209	168	160	178	170	170	164	155	150	168	166	149	139	172	180	186	181	182	162	176	162	136	191	177	172	185	182	153	188	150	160	181	169	167	166	157	179	173	159	161	171	163	181	181	168	176	160	140	168	150	144	160	149	174	160	139	173	162	170	170	152	147	161	135	172	176	146	159	178	159	170	178	185	171	153	158	160	187	162	179	174	190	164	193	178	154	183	161	176	163	174	175	168	156	172	210	168	167	168	161	159	170	161	157	153	171	165	195	170	158	178	175	176	174	162	178	178	149	201	202	151	152	173	160	148	184	175	138	167	157	177	188	165	178	133	141	167	182	185	175	180	157	184	168	155	184	167	178	174	187	157	178	154	163	155	172	179	159	171	159	174	159	181	170	157	179	172	163	174	183	174	168	164	159	184	161	175	148	195	168	153	164	169	164	162	160	182	168	177	180	139	178	188	138	149	158	168	188	180	175	192	185	195	154	167	154	148	163	190	178	152	158	142	162	167	162	151	184	179	184	175	141	171	182	196	165	162	169	184	167	148	186	171	161	174	175	183	188	182	184	153	165	165	167	179	168	155	181	169	179	164	153	174	174	172	150	170	184	159	180	180	153	168	184	160	163
20797	1865	1627	1767	1624	1298	1120	966	864	758	677	691	602	620	549	535	515	565	504	477	482	550	480	474	474	466	449	474	476	480	469	486	474	437	409	476	478	436	429	498	499	418	436	422	452	450	423	460	431	444	455	448	429	480	459	427	469	432	423	438	402	414	455	447	435	415	441	462	405	463	418	446	436	434	467	426	433	448	417	398	416	449	430	443	445	414	426	418	454	463	443	450	420	403	387	417	432	456	427	444	466	424	432	418	445	472	430	419	464	440	451	429	438	427	419	452	443	439	450	446	424	453	415	420	413	452	472	414	440	454	437	423	410	408	436	414	445	430	416	417	403	418	437	451	446	407	438	444	442	464	440	395	448	401	420	435	428	430	435	445	456	416	430	419	455	423	420	382	429	412	460	418	426	418	433	437	442	424	456	432	435	395	417	406	453	400	405	452	422	471	440	465	433	414	443	438	421	412	474	395	437	428	441	448	432	412	421	451	422	424	458	440	427	417	427	431	451	448	423	419	420	449	406	404	425	383	438	458	394	409	419	394	433	440	435	445	414	433	423	378	450	432	396	430	413	443	429	472	424	459	404	408	423	413	445	441	445	419	464	441	479	476	417	448	423	425	445	421	457	413	448	425	431	430	417	428	422	462	430	429	418	467	420	441	449	416	410	455	418	408	431	451	424	420	396	410	431	445	453	452	413	447	447	410	426	457	457	428	433	431	447	393	397	440	476	463	470	443	442	449	415	433	440	416	462	467	423	422	419	422	457	469	443	418	438	416	451	385	439	437	398	428	425	440	433	446	457	417	469	426	469	463	410	443	421	444	430	440	421	477	411	423	445	435	402	440	443	451	470	429	435	464	458	435	447	454	476	469	484	428	433	422	428	423	423	468	453	441	445	407	447	412	426	432	416	422	429	448	405	406	465	439	427	425	444	424	458	424	474	441	434	392	429	400	424	463	412	398	428	425	402	384	432	442	411	412	436	475	460	414	446	455	465	456	388	424	419	433	431	435	457	452	450	428	430	452	445	450	444	458	427	381	438	420	423	427	441	399	446	426	417	450	408	446	460	431	426	421	448	430	452	472	423	447	438	460	442	450	430	419	441	450	424	425	423	454	457	445	437	429	421	427	438	406	425	405	414	448	442	444	441	425	434	438	403	453	433	424	451	448	456	420	419	406	442	433	436	418	443	456	428	443	437	441	419	434	443	434	409	415	406	425	456	399	411	451	427	421	431	412	458	456	434	449	434	451	448	468	412	442	450	455	445	438	453	433	430	408	427	465	396	453	445	422	424	417	428	441	399	400	443	434	450	437	450	443	410	414	421	430	458	431	435	429	433	429	479	405	420	435	433	410	476	440	414	422	415	404	389	478	429	421	401	395	435	453	486	435	462	439	412	475	441	422	419	423	410	449	448	442	438	450	428	437	447	408	426	424	441	418	435	397	425	450	436	425	404	385	437	388	452	419	458	409	441	442	432	480	404	441	482	433	407	450	456	433	425	420	427	433	432	423	431	427	439	435	463	439	441	419	399	445	412	465	433	469	432	400	440	440	482	418	471	437	442	444	443	402	421	442	418	428	441	422	412	442	418	424	429	456	436	473	402	407	422	403	444	414	462	426	430	424	390	417	419	407	458	458	427	436	431	422	434	416	455	432	433	438	439	421	447	446	440	429	437	434	456	430	424	443	467	402	412	410	400	446	444	438	414	440	452	445	418	434	438	431	444	436	458	442	454	412	447	407	447	436	453	429	461	461	437	453	405	449	414	438	398	421	442	476	456	463	440	388	419	419	456	400	466	448	464	435	430	423	449	455	449	443	426	413	443	440	417	430	450	432	442	453	414	461	434	437	469	433	452	461	475	441	441	377	402	410	462	436	433	410	426	418	425	443	434	432	450	441	385	438	464	460	439	383	446	425	440	435	430	417	435	414	422	459	446	415	433	431	447	460	416	442	397	449	433	422	442	418	450	451	453	439	475	402	483	436	480	465	454	394	429	420	419	416	461	414	433	388	486	430	494	434	426	456	410	408	439	437	457	435	476	445	455	419	439	434	417	426	438	393	449	425	436	408	472	443	483	443	458	436	421	427	453	434	452	446	419	442	450	461	435	417	417	436	427	423	428	452	432	432	432	455	413	432	452	438	440	473	426	448	490	441	406	461	433	439	434	441	416	453	415	415	433	456	408	460	404	423	443	435	439	440	431	455	448	475	398	411	458	411	394	408	437	443	418	463	452	436	402	440	466	444	435	456	428	420	458	423	435	436	408	454	417	443	430	426	429	439	442	432	426	438	428	470	454	446	464	409	408	443	420	488	444	439	395	405	421	412	421	452	425	406	449	437	413	440	398	399	427	460	437	406	433	418	447	419	411	378	482	443	449	439	434	420	438	403	441	442	407	428	467	465	434	440	487	427	451	414	447	450	436	449	434	430	408	438	392	447	410	450	434	474	413	419	421	404	459	420	457	453	439	417	397	415	459	443	430	437	402	411	435	427	449	444	385	420	456	430	436	476	445	464	426	458	438	451	448	401	456	415	425	440	441	412	419	460	469	424	428	443	486	442	413	438	426	434	458	434	447	470	416	411	450	439	450	457	410	458	409	453	467	414	436	483	403	434	417	455	449	423	421	448	422	460	436	427	391	409	409	445	478	450	433	439	422	437	434	439	401	412	444	443	422	449	406	443	426	429	433	436	471	468	460	389	447	432	423	421	427	446	450	423	438	411	435	434	432	439	382	418	467	410	438	432	414	406	423	412	392	420	436	431	429	408	441	419	417	466	431	444	417	475	441	459	456	415	436	417	424	464	436	405	411	452	450	439	434	426	415	404	446	432	440	420	433	439	448	436	429	459	433	412	404	377	431	410	433	446	466	404	419	439	402	427	448	381	451	459	424	433	410	417	451	407	443	457	434	393	472	427	447	435	422	457	432	420	464	412	375	402	462	401	454	420	459	419	404	468	416	452	454	424	424	426	438	434	428	439	427	449	446	389	433	399	429	413	384	431	430	482	442	424	423	431	453	428	466	427	465	409	412	408	419	412	424	443	448	460	441	395	451	433	439	434	446	468	442	398	413	458	429	403	443	446	424	479	424	432	439	425	422	415	416	414	430	445	409	449	438	418	455	441	394	480	426	393	419	424	434	429	466	411	386	420	406	429	424	435	403	443	429	427	411	426	438	455	435	444	411	445	424	461	423	402	433	452	450	439	440	434	425	442	442	423	427	404	438	425	417	401	438	442	411	412	447	416	432	435	422	459	386	421	430	449	434	428	438	429	461	396	440	458	421	441	413	448	441	464	467	420	465	414	402	430	436	443	421	404	433	429	398	407	428	447	448	422	463	433	460	432	435	460	426	421	438	436	434	487	420	440	406	439	474	452	402	406	439	465	432	463	434	397	455	421	413	442	460	451	416	464	415	419	421	431	442	445	433	395	409	432	463	375	404	432	433	464	450	445	441	437	421	476	440	416	403	408	447	444	418	386
13473	1585	425	414	415	391	406	373	413	417	400	394	383	402	399	441	416	416	448	379	429	406	408	401	403	404	379	426	410	385	409	452	414	395	401	370	393	410	397	396	452	391	394	383	438	405	376	404	382	416	374	431	409	439	432	383	406	419	413	408	395	399	418	359	402	382	401	401	430	392	395	436	416	415	416	416	413	387	413	412	380	417	390	388	428	404	403	433	417	391	396	387	393	361	396	369	379	402	375	420	407	405	437	395	416	385	390	456	417	424	381	425	397	397	396	407	381	411	365	426	381	432	432	367	382	387	389	411	381	392	405	379	422	412	419	402	383	418	410	377	358	464	379	400	404	404	414	406	381	392	417	363	413	415	397	380	399	395	437	422	380	421	386	350	389	406	433	408	411	392	343	401	405	418	433	398	392	377	366	393	393	404	409	376	407	381	423	431	417	430	412	422	440	419	421	364	412	438	390	363	409	388	402	407	405	376	413	401	391	403	382	423	401	438	435	412	414	416	435	435	408	428	413	399	395	390	407	398	392	406	446	403	414	366	369	406	411	410	419	398	415	429	421	397	412	380	399	416	399	431	426	374	416	376	401	408	380	428	390	398	386	393	390	370	425	412	420	422	444	380	404	381	427	392	408	431	418	407	402	391	411	426	370	417	397	405	375	408	357	359	417	364	395	406	411	401	400	367	424	407	399	432	419	428	433	409	424	419	411	400	408	430	417	405	419	388	404	423	394	398	385	369	406	375	388	402	392	395	407	427	385	371	425	407	368	411	403	397	379	423	433	403	429	419	370	410	407	389	338	408	369	402	409	388	390	419	383	409	387	418	393	396	397	467	406	423	422	432	409	435	443	393	420	405	458	424	376	428	408	407	397	429	393	454	369	382	406	430	392	426	412	406	420	426	370	413	366	397	436	416	369	411	411	404	371	383	421	440	411	417	416	401	377	392	389	392	386	391	387	386	392	446	390	388	399	423	379	392	380	404	356	362	391	390	424	404	398	437	385	396	378	394	418	449	414	395	414	391	398	380	401	396	409	400	400	403	412	392	371	384	386	409	405	393	420	414	411	441	369	398	398	393	421	389	388	417	412	389	408	406	428	409	423	407	396	415	396	406	386	407	408	379	440	430	428	415	422	358	403	418	388	416	412	409	425	424	438	404	394	411	454	373	446	425	427	382	421	368	413	422	411	394	388	385	402	414	413	422	366	407	401	432	392	395	372	415	424	428	407	398	438	393	392	390	388	374	414	434	377	392	400	383	374	410	395	394	389	377	377	382	384	408	393	387	385	383	417	378	410	424	412	438	403	376	381	436	440	386	453	378	423	402	365	402	425	430	382	398	452	415	391	428	402	390	408	418	382	377	402	395	411	418	393	424	438	400	426	381	382	369	407	380	405	429	400	413	387	401	394	421	423	378	404	428	437	412	394	394	342	378	350	435	366	415	402	400	402	385	372	401	419	422	406	378	391	398	388	409	385	414	387	423	421	403	382	436	385	439	396	415	462	407	437	403	432	395	431	395	386	375	402	416	406	430	395	348	409	393	375	404	408	406	401	375	380	391	413	435	402	382	364	388	388	400	415	401	411	407	427	376	416	404	412	394	446	413	434	410	406	382	399	424	416	432	450	398	389	391	411	390	410	390	394	415	373	396	417	408	425	439	411	405	416	414	375	379	382	403	426	388	428	410	400	399	380	444	405	412	374	407	419	416	367	433	399	386	386	391	425	427	399	399	429	448	375	425	418	432	421	394	411	477	411	415	400	400	386	398	368	411	435	401	395	410	381	390	402	400	388	446	396	394	415	403	442	384	368	417	457	418	413	368	392	416	440	449	374	398	364	370	365	397	402	414	364	411	408	409	381	387	401	408	421	354	438	397	372	356	424	441	386	416	385	403	400	427	417	423	442	416	387	407	398	379	424	407	431	410	380	388	431	437	410	403	424	381	400	391	419	414	414	379	405	366	393	391	442	409	350	342	392	394	428	433	416	385	389	427	369	398	424	416	389	398	391	405	372	384	426	404	382	391	428	362	415	422	375	385	408	413	396	391	395	405	369	374	374	422	396	403	390	355	415	408	404	376	415	402	393	376	388	391	381	379	396	410	419	389	427	383	373	413	437	444	448	401	432	424	376	396	382	414	409	405	405	412	430	422	399	418	380	411	385	371	399	430	409	411	423	387	408	395	410	398	393	395	378	389	402	384	398	404	394	408	385	387	369	358	375	424	392	405	402	368	417	417	426	432	410	383	409	379	434	408	405	397	393	424	380	369	384	401	422	421	398	388	373	417	387	411	398	397	408	414	410	448	414	415	402	370	410	402	386	362	413	399	408	399	437	439	437	410	411	405	402	407	391	390	429	403	438	416	432	400	395	386	434	394	378	418	409	433	399	424	385	417	386	406	405	395	407	394	430	412	384	431	443	362	380	397	390	414	398	413	399	477	412	411	436	402	430	439	368	443	443	380	404	395	459	386	389	399	430	405	392	402	429	401	424	403	405	406	397	393	393	402	355	385	401	373	389	411	413	417	363	383	368	417	395	403	408	388	360	419	440	366	397	394	395	438	431	449	397	395	380	354	391	373	376	418	415	429	446	400	416	409	394	377	404	403	390	433	419	396	368	401	435	372	391	424	411	418	404	389	407	403	402	405	450	378	436	352	436	415	379	418	420	387	375	445	421	412	379	401	431	434	408	438	403	424	400	404	396	382	365	379	360	443	403	362	394	422	393	406	414	381	436	401	383	410	397	401	402	392	391	382	380	395	385	417	385	399	390	412	398	412	405	388	397	352	399	370	423	423	381	398	428	378	407	420	412	420	424	407	398	395	421	396	367	417	444	416	443	382	393	407	385	413	382	413	387	422	419	385	405	379	399	431	360	426	435	391	408	355	416	402	410	395	386	404	427	384	432	436	375	382	416	393	419	363	361	405	394	403	420	403	385	388	420	430	399	376	416	389	410	418	368	395	417	404	421	378	397	423	400	367	369	429	412	421	358	369	435	414	415	403	431	392	402	405	413	408	405	390	402	402	371	442	395	458	373	398	420	387	407	402	418	405	395	379	376	394	379	406	405	407	381	362	401	405	381	384	346	377	367	419	455	398	425	429	403	385	394	402	416	397	393	393	370	372	383	380	435	410	423	369	381	373	391	390	391	376	380	432	422	387	409	367	396	393	426	427	376	411	412	360	418	428	379	359	396	408	383	377	393	421	401	394	417	370	404	404	428	421	407	388	428	406	413	398	387	421	408	404	405	397	395	420	422	359	423	384	404	415	405	414	361	373	369	404	396	406	433	372	419	433	423	404	409	427	400	431	413	386	438	399	431	405	408	421	446	423	400	381	426	399	389	388	405	440	396	437	442	378	407	370	414	370	427	388	386	401	374	453	386	441	384	407	471	406	401	377	391	390	395	395	362	376	387	382	401	420	455	396	387	407	416	380	394	424	426	417	444	440	383	372	364	420	418	403	423	419	392	412	404	413
8626	1064	907	936	873	895	915	858	946	841	884	902	875	905	870	882	883	852	859	882	849	904	903	878	868	883	843	877	852	868	924	856	928	911	876	922	852	898	914	876	913	879	894	887	934	904	893	894	890	867	860	860	863	839	906	882	906	902	836	913	881	847	828	822	855	870	910	866	888	902	886	892	879	961	886	877	869	883	897	845	890	841	891	848	883	884	900	891	825	891	898	914	884	891	923	884	952	929	922	894	877	837	889	933	922	847	875	878	906	872	901	931	880	887	922	904	892	886	895	933	841	884	845	884	860	873	901	939	921	876	879	896	872	882	854	801	913	876	913	841	864	857	866	894	875	827	818	858	887	892	905	894	872	892	868	897	898	893	848	875	870	856	889	894	867	922	820	852	921	894	862	832	905	879	870	870	827	880	905	907	828	881	820	791	893	922	897	885	843	919	860	866	865	907	873	835	923	899	883	882	919	851	878	886	822	815	841	873	867	881	893	912	868	865	870	794	898	904	880	887	874	914	876	843	854	865	882	863	876	868	880	878	925	880	959	904	926	901	908	888	836	846	877	890	923	884	831	887	867	916	881	851	884	843	876	833	899	829	900	829	892	833	895	833	895	894	801	888	847	889	936	864	921	914	872	874	949	930	932	834	853	878	850	885	923	886	874	888	882	866	837	884	966	914	875	891	852	864	933	878	891	920	835	889	853	861	873	828	884	829	859	833	825	856	920	925	912	865	861	851	888	878	844	907	897	876	910	870	864	860	849	878	881	900	903	878	866	881	854	852	899	902	865	878	867	848	905	875	907	845	940	867	864	900	866	900	870	821	870	876	943	890	875	847	843	868	885	897	909	839	897	910	892	845	893	866	856	932	916	865	866	893	815	843	869	876	912	825	854	917	912	859	863	843	925	902	813	883	848	860	911	892	903	908	876	868	905	891	918	935	847	899	890	974	925	893	903	873	891	864	881	886	841	878	881	906	870	848	903	862	853	868	903	809	850	844	890	902	944	885	904	870	896	912	834	860	821	893	921	894	865	909	861	873	855	825	871	865	882	915	904	868	884	949	907	883	887	888	909	934	915	892	880	966	912	893	846	862	840	868	908	874	869	852	874	883	894	856	877	876	858	866	930	876	878	869	855	835	892	791	865	905	885	854	899	852	863	901	866	889	909	891	878	866	907	886	936	854	823	877	940	919	867	892	907	910	902	859	909	858	884	947	872	936	893	892	911	832	877	804	908	833	866	857	852	879	865	906	866	838	876	846	912	915	920	836	858	877	844	866	876	897	958	890	905	863	934	912	842	902	920	843	906	819	899	869	870	923	847	823	821	825	868	902	893	883	915	909	916	891	938	868	871	887	861	908	867	874	879	878	910	910	885	851	836	872	890	900	896	856	914	918	897	857	863	846	908	861	876	880	959	843	888	887	880	872	863	874	885	875	858	871	838	896	905	882	860	928	851	858	876	866	887	896	872	877	866	840	859	878	911	876	871	920	899	795	840	880	861	886	875	861	886	869	860	872	874	887	860	865	853	924	933	882	887	877	886	864	873	879	864	872	874	913	880	867	906	870	793	929	912	877	887	871	903	908	897	900	856	922	848	864	886	849	860	870	935	858	832	862	870	875	849	870	923	837	823	880	933	865	937	871	898	851	906	900	845	866	833	852	839	822	844	902	854	877	846	915	839	899	834	935	863	862	914	821	870	915	859	878	861	842	891	877	920	925	930	866	868	797	908	880	894	889	889	876	919	880	862	885	853	899	863	928	884	886	898	825	905	870	919	922	933	866	840	867	900	915	933	882	831	857	843	855	918	894	860	898	887	897	854	909	853	897	891	863	843	895	794	938	826	927	887	918	864	907	862	890	861	820	902	908	885	909	926	910	876	878	852	876	909	892	882	821	853	850	904	897	892	847	881	894	882	889	925	831	877	887	886	876	876	889	913	861	910	862	940	874	884	897	888	832	879	876	820	868	915	911	853	888	883	860	888	819	893	883	872	903	895	880	873	900	898	904	905	887	845	865	864	908	877	877	855	898	936	870	854	881	877	885	879	859	888	896	893	854	861	867	895	931	894	868	838	819	910	897	927	842	861	901	857	911	872	860	923	877	888	880	877	845	892	870	820	860	880	904	887	925	849	861	890	870	869	881	933	910	869	914	880	889	936	865	872	815	830	889	874	880	874	908	852	875	920	877	883	866	867	884	864	876	878	871	843	892	848	861	963	837	873	881	927	882	860	911	876	904	866	860	855	901	883	923	892	867	878	876	892	870	920	894	906	858	874	864	839	814	904	913	867	895	909	888	840	858	849	857	886	889	914	854	896	880	934	901	886	886	910	886	915	865	925	926	854	845	830	899	912	907	925	867	849	861	851	842	857	949	947	899	879	869	898	903	847	852	840	883	923	893	925	887	869	850	883	849	874	899	845	905	847	919	842	898	900	909	882	829	862	877	879	889	827	945	863	873	906	847	883	884	872	908	814	828	890	830	895	867	898	875	858	876	853	921	831	837	896	876	857	892	892	882	866	869	908	837	849	913	896	905	923	896	985	898	879	880	820	896	895	902	856	877	878	883	886	891	843	883	911	832	854	877	880	865	811	833	826	936	891	925	835	920	916	877	881	893	915	885	876	869	848	913	907	886	889	899	858	920	903	890	814	851	814	922	881	876	900	913	862	906	930	879	885	885	931	835	905	930	857	859	911	886	919	881	923	895	864	931	841	872	909	842	856	842	863	858	847	849	897	895	844	816	887	908	868	825	859	892	830	886	858	931	895	900	896	929	839	845	813	859	952	840	948	895	847	850	810	863	902	860	876	837	926	859	908	845	855	928	869	850	938	922	911	895	938	935	917	890	882	815	858	810	873	893	852	969	889	876	899	861	906	874	871	855	859	874	882	886	816	853	907	877	885	859	859	832	909	893	877	829	865	838	921	856	887	915	889	913	861	840	862	864	873	895	854	864	901	901	891	886	877	939	851	844	897	840	889	890	856	915	870	897	851	906	829	887	831	865	861	843	837	849	867	908	884	913	884	852	893	884	902	888	907	951	899	863	844	834	842	919	883	878	901	917	910	879	867	885	879	908	853	889	898	911	858	915	873	817	936	853	874	863	921	851	841	845	834	920	939	919	851	849	862	871	858	807	845	872	888	851	816	819	831	916	885	955	877	895	936	927	908	924	947	914	896	916	848	834	923	900	864	872	894	854	850	877	815	898	856	856	919	858	913	828	885	863	915	869	906	873	862	897	895	952	845	899	850	849	910	904	901	843	902	909	884	833	863	816	875	853	889	834	911	937	858	925	868	878	914	896	860	904	857	887	864	840	906	830	858	873	856	862	871	938	881	884	839	913	917	867	921	912	895	885	921	878	895	898	846	860	865	902	903	905	842	895	861	907	923	849	896	859	876	913	908	880	867	892	854	879	903	872	900	896	934	892	924	891	814	866	900	900	882	948	901	891	849	866	899	870	925	888	872	891	908	874	857	902
26226	3701	483	446	341	293	278	244	286	245	233	249	223	244	201	199	225	225	254	216	244	210	229	198	232	209	242	215	207	200	227	197	185	216	235	231	218	224	219	236	194	251	225	213	212	241	216	234	223	213	219	220	246	201	207	211	204	219	237	240	194	252	196	246	201	228	224	223	193	208	230	222	196	224	230	240	228	226	223	218	236	212	245	230	216	216	219	239	201	214	251	218	206	228	207	198	255	209	205	196	189	240	202	207	225	227	214	196	215	214	214	248	186	213	238	207	227	222	202	211	214	206	208	229	223	220	200	205	213	206	216	210	202	227	236	224	192	203	230	191	237	240	227	223	220	193	225	227	209	215	177	221	188	196	225	206	233	214	229	214	226	212	235	225	219	241	205	217	231	199	222	215	204	206	219	214	251	210	249	231	219	252	220	217	175	192	209	209	212	216	223	227	243	199	227	233	201	217	213	199	222	208	218	225	211	239	226	222	194	209	235	226	214	203	216	231	233	200	234	212	197	238	203	213	203	189	237	205	249	194	205	178	233	196	229	209	221	227	212	201	228	212	234	249	217	229	221	213	215	207	213	219	234	188	213	195	218	229	218	251	213	221	228	204	239	197	191	191	211	209	213	224	232	226	220	202	206	217	227	220	218	238	198	211	211	241	213	208	248	204	204	235	212	214	188	210	213	245	231	202	230	228	221	199	199	235	205	204	213	215	243	186	209	236	215	196	208	235	217	190	229	227	204	198	227	199	212	218	212	207	221	198	207	210	221	239	216	210	216	231	226	204	198	200	188	211	220	227	224	245	220	211	198	218	207	216	216	212	249	224	200	223	189	225	219	239	212	210	219	202	264	239	215	209	220	224	221	215	213	228	230	214	199	208	197	235	202	206	212	224	220	254	211	227	214	238	187	201	202	238	225	204	187	235	189	228	216	248	204	221	214	195	220	209	212	214	219	178	218	231	226	232	212	236	219	233	228	189	218	219	213	208	241	218	213	202	208	208	203	214	242	198	228	231	214	182	220	231	200	226	212	202	215	205	216	210	212	201	202	207	242	202	238	234	208	213	225	198	206	203	209	218	223	219	252	248	229	201	204	210	189	198	223	223	205	228	217	211	216	200	202	197	222	215	227	203	226	229	226	219	199	214	196	223	206	194	223	223	216	190	215	230	224	210	222	219	204	222	212	230	213	230	215	193	232	246	217	194	175	193	220	250	222	213	240	195	214	226	199	240	211	213	209	201	233	214	216	208	218	207	229	209	197	239	246	224	188	215	223	205	220	208	234	223	199	231	222	210	205	226	215	216	240	236	209	252	219	211	201	205	221	220	258	204	202	244	224	239	208	237	207	246	213	221	249	188	215	226	195	208	185	193	242	226	238	203	199	252	246	214	186	236	224	228	192	210	236	220	218	202	209	248	220	207	221	199	188	235	245	202	204	215	197	207	213	223	204	198	225	213	229	207	221	219	224	215	202	225	208	227	210	213	233	205	209	250	211	203	229	218	207	203	223	228	241	231	221	221	208	211	230	251	249	214	234	215	228	212	224	212	197	216	216	222	223	225	261	224	222	226	232	207	208	201	207	215	202	215	191	190	215	219	217	192	198	194	247	219	209	224	208	237	210	217	223	230	192	169	217	223	231	235	223	207	237	219	227	211	192	210	222	203	219	206	210	221	238	221	191	227	245	206	220	225	226	219	216	210	213	221	216	228	216	230	238	235	225	208	229	183	222	217	206	222	220	219	218	215	210	211	179	200	202	183	197	178	220	219	207	225	238	201	209	224	199	215	205	238	193	197	210	232	220	223	217	248	232	207	219	199	198	232	208	220	211	198	223	212	221	222	235	238	215	228	230	207	227	219	228	211	205	230	204	202	226	203	244	204	225	216	204	212	214	208	238	227	210	193	203	221	251	206	200	223	249	220	216	207	205	243	196	227	208	187	219	209	248	215	238	211	218	190	215	204	226	234	200	222	228	202	226	212	220	217	228	214	220	218	229	211	208	200	241	212	223	231	220	189	203	214	206	211	238	224	203	225	218	217	247	221	227	211	229	231	231	201	198	211	203	203	214	239	203	205	209	249	261	209	219	184	207	199	214	228	219	236	211	235	192	228	212	217	215	204	199	193	214	211	220	195	239	230	210	222	204	223	218	201	223	232	223	233	222	213	223	197	226	215	222	225	194	206	197	220	228	224	204	207	216	206	198	245	207	223	224	205	202	209	197	212	209	218	235	248	198	197	222	222	210	218	233	242	214	201	212	220	192	196	205	222	246	215	216	231	219	206	203	237	197	209	189	187	214	216	214	219	210	232	232	202	208	228	229	230	211	221	205	216	210	224	196	177	236	231	187	224	194	211	207	220	196	209	246	198	219	205	228	215	212	213	215	210	198	210	198	220	216	207	224	225	230	220	248	203	215	228	228	227	191	186	228	211	191	231	213	220	235	211	218	207	227	172	216	210	217	222	205	224	215	221	232	181	220	216	219	211	212	222	228	228	232	245	231	204	231	202	244	237	229	233	230	197	216	205	211	224	221	218	185	193	194	201	198	228	232	223	213	192	234	221	215	227	263	209	224	214	216	221	198	238	210	220	222	238	212	236	204	219	238	171	225	209	222	205	201	218	212	222	206	224	236	212	233	227	219	207	221	201	213	240	215	224	214	207	210	227	209	217	209	203	205	219	227	207	231	198	214	221	205	234	216	216	193	218	193	194	218	225	218	220	203	216	223	215	227	200	215	211	195	204	216	220	243	217	216	201	225	215	218	212	228	229	231	232	199	236	205	214	206	208	220	240	220	235	221	218	200	203	213	227	215	206	222	227	221	208	195	180	211	236	219	236	207	196	198	214	195	240	229	190	233	208	243	188	251	242	247	209	222	187	231	200	239	214	207	240	209	203	223	212	216	225	241	207	214	229	214	205	229	192	214	200	202	222	231	204	233	247	238	198	211	215	206	211	214	245	226	200	212	227	208	183	235	211	235	181	195	214	220	193	195	221	217	198	217	225	230	225	207	222	244	236	196	244	215	211	215	205	238	226	196	187	234	200	230	202	213	216	220	227	213	225	219	208	234	232	208	233	207	237	233	226	225	235	184	207	215	214	217	204	208	210	243	201	221	224	206	225	217	209	222	257	222	222	218	212	194	195	241	242	229	199	241	225	212	205	207	198	237	202	204	208	217	218	225	243	199	212	212	232	227	197	215	216	228	202	193	231	203	211	249	216	238	230	217	175	203	206	191	203	229	204	219	233	203	223	227	224	225	214	229	214	241	217	211	203	233	224	207	224	203	232	220	239	228	217	246	184	206	215	213	208	235	228	204	204	226	192	220	198	207	210	211	221	204	230	221	214	200	209	226	225	218	204	211	201	203	224	213	225	224	239	199	249	198	230	240	179	222	215	254	197	195	229	213	231	221	196	202	212	210	203	221	197	226	202	225	209	207	254	237	220	202	214	227	212	202	225	196	214	208	256	213	249	239	238
16079	1165	1182	1191	1054	897	804	796	735	707	604	618	605	533	597	571	527	569	547	538	555	550	556	515	519	517	547	515	537	552	479	525	498	516	506	547	485	481	538	533	517	523	505	530	528	539	531	525	511	520	472	513	532	537	506	529	486	479	537	491	483	539	498	506	475	495	494	525	504	510	531	497	502	510	509	487	544	569	507	521	501	537	496	509	476	507	523	526	507	545	502	547	494	501	507	507	568	487	516	503	504	535	482	514	505	544	496	541	494	535	485	513	531	487	479	495	471	494	512	530	515	521	522	503	514	498	503	525	529	508	494	457	504	494	500	533	518	491	518	495	515	491	524	515	509	521	502	527	522	476	534	498	509	500	547	497	491	487	475	537	524	458	501	473	511	514	512	500	504	526	531	512	485	530	500	512	475	545	515	536	498	518	501	499	525	503	504	486	491	493	499	519	494	536	492	543	502	500	519	502	496	526	514	488	496	472	502	539	511	504	509	480	472	496	526	526	512	522	460	534	514	473	534	488	493	553	438	521	491	519	511	492	491	484	503	519	513	491	508	518	598	518	521	549	453	529	522	497	508	507	515	475	472	473	513	476	488	499	478	488	541	494	487	491	503	521	511	515	518	454	524	499	505	472	522	544	530	513	453	520	561	493	537	512	502	571	505	540	532	518	525	502	478	523	479	497	506	474	514	528	479	513	542	513	545	496	506	506	491	501	516	506	472	498	507	507	526	516	510	494	528	515	557	473	483	476	477	550	505	520	533	531	485	487	473	526	529	557	486	521	528	515	549	506	489	543	492	509	462	494	499	520	497	466	477	516	541	518	481	512	493	513	498	506	479	526	487	509	468	535	476	484	479	486	473	453	490	452	485	528	502	473	500	477	535	532	500	499	491	479	517	493	483	479	500	472	483	505	500	494	500	533	460	518	524	518	502	516	534	495	494	520	513	483	483	478	516	519	489	515	506	482	532	507	513	495	510	486	506	506	491	523	523	526	492	503	514	478	500	485	530	533	529	510	480	491	488	506	524	457	530	478	533	504	532	540	514	508	512	523	482	494	495	490	515	563	467	485	525	509	538	522	521	499	509	488	511	524	508	486	479	528	496	480	523	483	503	471	506	493	491	467	463	520	479	516	479	504	490	488	502	511	526	490	493	465	499	479	483	479	529	515	511	490	494	513	537	483	455	539	511	458	503	532	510	517	510	507	485	480	500	498	505	474	483	513	546	486	497	512	545	499	519	507	517	497	515	511	520	498	504	528	477	522	490	514	508	504	492	550	544	484	507	503	512	513	528	456	510	509	490	474	502	519	448	547	523	494	516	497	507	523	505	471	546	495	514	553	490	496	519	491	486	544	497	498	507	529	525	494	494	506	549	534	513	508	515	526	503	498	475	521	504	522	536	506	498	521	516	493	502	521	505	521	493	509	501	499	510	521	475	495	529	519	480	501	519	476	522	485	510	499	521	496	501	458	481	515	500	495	514	534	466	485	498	508	510	515	503	478	519	515	500	539	511	506	507	521	490	527	498	508	490	467	506	493	549	530	483	509	507	522	458	462	488	505	511	511	529	516	526	501	513	476	508	466	536	523	535	464	489	524	506	503	547	458	532	499	534	475	516	499	508	538	531	474	490	495	554	496	475	527	524	472	512	503	483	476	493	523	496	485	509	516	484	474	531	502	525	485	500	534	479	501	479	521	521	515	497	502	494	542	488	458	514	524	566	508	535	528	520	535	523	463	513	509	514	516	513	521	501	529	487	538	494	493	531	571	510	500	509	500	499	482	476	521	485	519	507	506	483	501	458	512	516	531	520	492	545	499	469	532	516	499	510	502	485	495	507	505	509	499	554	469	519	527	533	469	480	555	489	480	502	476	524	454	499	488	507	485	461	511	505	503	542	474	498	487	509	507	507	502	432	458	493	497	480	509	481	505	513	508	483	501	515	510	521	529	518	495	515	493	528	497	486	475	507	503	504	511	509	480	485	484	497	512	520	540	512	477	526	519	541	489	495	527	507	533	514	512	483	532	444	518	494	518	513	507	500	509	466	512	509	529	472	527	501	523	507	483	527	489	483	479	504	491	538	521	492	472	494	525	505	489	495	503	507	530	515	511	521	516	468	497	490	487	517	531	483	542	523	506	524	532	510	511	515	479	544	549	495	521	540	472	500	509	526	521	547	482	533	504	523	537	485	535	483	479	522	488	510	489	472	527	539	476	482	487	529	477	471	506	483	516	512	515	527	489	463	499	506	494	499	479	483	541	531	525	453	471	502	506	487	541	519	511	494	478	462	474	482	498	532	501	478	507	459	495	520	501	515	561	517	509	482	500	465	511	504	515	518	526	538	450	515	492	503	495	500	488	493	492	508	548	490	493	496	500	470	476	486	458	520	505	491	517	541	512	540	508	521	539	543	523	503	514	561	519	493	538	510	497	528	474	466	472	503	497	521	497	503	535	528	478	513	538	498	488	508	488	507	479	492	476	501	474	534	528	472	494	534	511	523	491	499	504	485	521	506	484	484	497	522	477	479	514	504	488	504	470	509	519	480	488	489	490	518	511	486	538	489	523	511	498	491	525	494	546	500	505	497	500	517	486	508	496	492	540	503	500	492	470	533	516	507	522	526	493	529	523	541	522	492	494	518	464	534	487	499	511	549	474	465	523	510	499	473	508	482	511	479	502	473	504	497	509	497	515	556	486	484	488	500	519	470	533	490	509	504	501	511	474	503	478	556	498	494	501	471	524	483	519	547	544	532	509	513	526	458	509	526	451	494	476	496	483	508	498	529	491	504	496	485	507	577	490	500	530	497	445	530	499	543	539	504	506	541	507	499	483	518	494	518	496	489	542	476	481	503	486	534	471	502	492	518	504	505	457	462	528	495	520	522	521	562	473	542	524	500	491	497	500	485	507	485	504	548	503	499	480	508	538	550	498	518	488	529	471	491	525	529	516	508	543	517	480	492	522	507	521	505	536	535	523	501	496	524	491	478	524	456	473	491	506	478	501	495	484	522	506	509	520	516	490	499	492	506	520	547	511	509	499	510	523	539	520	526	513	485	516	496	510	520	484	495	483	516	483	534	511	526	508	545	495	467	489	475	510	486	483	532	523	527	516	501	481	519	481	497	556	511	508	504	488	519	504	506	477	524	531	473	535	488	498	537	494	497	508	523	521	493	498	507	521	491	534	517	486	552	481	538	514	478	511	530	486	483	492	517	536	498	473	501	453	549	510	470	484	513	483	563	484	540	510	513	488	510	509	504	525	513	476	511	493	464	503	522	505	492	492	475	469	566	511	488	509	501	503	509	528	493	500	582	526	504	525	524	501	525	516	506	500	483	527	501	514	483	550	524	518	478	511	493	518	502	465	543	501	522	547	507	509	519	523	496	490	519	509	495	530	545	512	508	486	518	508	496	480	480	505	476	523	513	505	497	512	489	514	500	516	511	521	499	512	506	485	515	505	467	493	481	512	485	516	498	497
34901	6553	928	568	395	335	315	240	225	182	208	196	194	187	187	187	191	184	166	197	195	187	191	179	145	190	177	170	181	203	178	166	169	182	165	179	164	160	163	175	166	206	166	162	189	183	151	177	186	165	152	171	166	190	153	172	181	192	155	163	147	180	164	184	136	177	169	167	152	176	179	176	171	158	145	174	148	171	163	170	174	155	140	167	166	165	166	153	158	162	160	188	173	162	158	165	159	149	177	176	171	178	184	189	153	162	156	200	176	165	151	162	137	188	177	176	185	164	166	191	150	168	176	162	180	173	142	156	168	151	174	176	173	187	188	155	168	189	153	190	177	136	182	162	165	171	152	156	164	156	124	185	171	163	141	136	165	162	177	166	192	164	175	159	151	188	171	171	171	186	162	178	199	174	196	156	164	171	179	175	161	159	166	155	163	155	168	161	160	175	153	153	168	149	173	175	167	169	174	157	190	193	177	165	162	161	166	165	165	167	171	193	173	174	156	180	186	139	193	184	178	184	169	168	173	175	152	167	159	154	168	165	155	166	173	161	157	154	179	185	174	128	158	159	166	180	200	161	164	177	164	170	159	172	180	185	153	181	181	164	164	166	169	158	171	178	161	180	166	178	177	173	154	183	149	185	157	167	159	173	179	183	142	168	147	171	182	161	168	182	139	168	163	160	172	176	150	167	180	166	184	142	179	177	165	176	161	176	162	150	172	164	168	184	172	183	179	194	174	163	141	159	160	150	165	177	143	163	157	167	186	179	150	158	176	166	171	173	148	174	148	193	167	162	180	148	168	201	152	171	205	167	159	180	153	149	178	181	172	180	142	153	185	174	186	167	175	160	184	164	144	174	171	187	160	173	177	182	181	163	182	139	173	149	169	180	150	155	148	166	176	186	190	152	154	180	167	178	183	162	167	181	165	152	187	168	175	152	177	155	160	172	189	155	155	167	157	163	152	161	176	175	171	179	162	161	169	173	160	177	150	152	160	155	177	188	136	167	149	159	164	146	158	166	173	161	173	165	172	147	150	184	158	192	174	196	181	152	165	161	176	165	174	148	162	165	165	171	158	178	176	163	165	166	175	166	148	158	162	171	162	176	170	186	153	161	174	180	157	177	136	165	160	196	161	159	199	172	174	157	186	184	167	151	171	159	144	164	164	156	175	159	172	145	159	169	171	141	176	150	154	140	155	172	149	144	202	185	185	194	162	178	179	155	155	150	186	191	147	165	160	163	164	162	160	167	173	174	151	158	153	163	159	175	177	161	183	144	150	137	172	162	180	162	155	169	168	175	146	163	181	137	155	178	189	161	167	185	159	166	168	166	176	154	178	152	193	162	177	183	172	164	183	187	166	170	152	184	162	153	176	189	181	181	161	163	152	162	176	159	158	158	169	189	157	192	149	179	162	168	182	187	179	184	164	177	168	191	161	164	164	138	165	194	137	141	174	155	153	163	175	168	149	164	169	176	159	144	155	147	143	189	166	180	181	177	152	174	166	155	168	173	177	171	163	168	199	185	160	170	168	163	142	159	154	149	183	166	173	166	149	169	181	165	171	148	182	158	150	164	164	174	188	175	148	166	167	168	171	144	169	165	167	165	158	188	164	182	154	157	181	176	179	154	161	147	152	148	162	181	194	163	195	170	192	158	161	166	143	161	172	157	174	171	158	191	159	174	184	175	149	171	140	198	159	143	189	174	144	171	153	166	175	155	167	183	159	181	186	175	156	172	171	167	145	180	158	136	152	173	176	170	184	160	186	165	182	174	177	162	181	138	163	199	176	163	162	163	192	171	148	179	155	159	164	164	173	156	164	136	169	164	177	171	167	162	164	134	176	175	167	161	138	156	166	171	181	146	168	174	185	163	184	174	186	170	177	183	168	188	171	154	151	146	187	175	157	166	176	195	168	174	165	186	196	178	185	155	200	187	179	154	152	168	193	169	158	149	191	176	176	180	160	160	151	190	156	191	168	170	152	155	171	152	175	158	193	147	154	170	168	150	161	141	210	170	170	159	156	169	177	175	164	146	172	164	165	164	179	150	180	159	140	184	158	164	154	164	161	148	158	169	173	170	158	155	150	172	155	209	138	167	185	169	146	192	148	186	159	163	156	159	193	143	162	169	155	149	130	166	175	154	178	196	164	170	173	166	123	163	161	148	185	162	176	169	176	197	180	158	148	167	158	188	176	176	163	194	161	179	165	179	178	187	167	186	181	159	166	160	154	170	161	158	177	151	182	157	175	186	170	169	157	176	178	177	156	159	167	142	149	192	139	159	164	155	157	176	163	169	141	183	200	163	142	151	160	152	189	161	175	179	165	163	145	158	159	160	168	161	180	179	162	138	181	149	158	161	176	154	154	136	183	166	164	171	190	170	176	169	174	156	182	168	142	178	174	168	169	162	163	171	173	175	162	170	165	158	174	138	174	166	156	156	178	155	179	176	147	140	140	144	153	155	153	186	159	181	163	172	162	171	167	156	162	175	160	171	158	173	161	194	161	175	165	189	155	151	172	162	164	156	165	154	163	186	165	162	171	182	166	194	185	162	148	172	178	154	151	151	162	179	164	171	158	164	151	176	164	188	163	168	169	179	143	147	197	170	159	154	157	186	151	165	182	171	171	149	153	148	163	170	147	166	183	171	152	142	174	165	152	158	159	171	187	159	161	152	153	166	193	188	171	170	158	175	140	145	180	158	160	181	178	154	173	163	170	140	165	134	158	190	154	153	149	164	170	188	155	166	188	158	151	169	184	178	189	184	185	170	145	172	183	171	163	163	171	203	140	166	136	175	201	166	163	155	163	164	164	177	176	166	161	175	157	169	161	166	156	153	171	178	158	163	179	170	184	174	170	164	185	166	168	145	176	158	170	167	178	186	151	149	182	145	171	204	159	168	167	161	147	165	174	156	167	159	153	204	169	182	145	152	163	176	137	186	166	156	158	156	153	154	178	167	173	135	169	152	167	159	179	188	167	174	164	170	148	166	181	184	159	165	164	157	178	148	160	152	144	146	172	178	157	167	138	181	167	160	149	150	128	159	152	180	171	167	168	152	146	162	167	154	175	155	154	181	167	177	168	131	192	185	173	142	189	147	154	176	166	194	176	160	181	147	158	171	150	172	153	159	154	172	171	184	190	142	136	162	161	179	159	162	146	157	142	168	154	143	172	166	163	162	191	189	157	157	174	175	193	167	171	161	126	158	205	172	195	164	167	179	165	174	161	162	144	157	142	192	147	162	172	182	136	164	178	190	164	160	155	157	171	187	164	171	161	169	138	162	151	168	191	149	180	197	158	169	177	159	145	187	178	172	156	158	160	173	163	154	149	141	167	174	176	159	153	166	180	177	160	178	148	173	177	159	138	182	180	178	166	159	163	166	144	176	159	163	179	177	149	183	147	156	149	184	169	159	165	179	152	164	175	160	169	169	173	161	148	186	179	165	147	182	161	157	163	157	165	159	191	168	152	180	198	182	187	148
20027	1643	1628	1801	1546	1245	1033	939	814	712	685	691	586	567	563	540	483	502	474	480	513	509	497	514	455	482	505	469	446	468	444	503	464	420	464	469	468	497	436	451	450	458	442	450	422	434	470	426	454	433	446	440	443	459	418	420	440	453	422	449	406	414	427	446	439	446	418	475	431	454	480	432	420	416	409	433	432	428	461	445	395	448	469	428	432	394	422	391	423	399	457	418	461	475	417	459	428	424	435	444	467	421	447	410	436	450	435	404	446	450	403	428	447	444	462	404	435	403	424	421	434	429	407	457	414	417	442	436	451	489	431	468	444	424	396	410	424	442	413	426	384	439	449	405	369	442	448	403	447	465	429	373	437	401	463	395	466	422	403	432	433	428	403	444	436	440	414	470	419	424	453	456	436	426	422	451	418	466	434	393	404	420	405	435	420	408	423	436	419	425	431	418	463	378	436	462	415	444	413	430	446	398	428	399	454	472	430	419	475	404	473	457	440	419	418	418	436	432	428	444	415	433	442	405	434	408	424	416	437	392	421	430	444	432	422	419	435	414	447	422	476	417	454	353	417	432	453	418	442	423	416	446	452	421	409	430	426	429	413	446	435	457	416	412	383	432	426	439	433	428	435	428	443	408	427	396	490	445	446	426	406	463	425	438	422	449	437	443	410	434	420	452	467	457	457	453	415	438	419	406	387	421	442	408	432	437	412	430	420	414	462	437	443	398	418	413	433	448	440	445	466	398	416	427	397	424	388	457	436	439	436	395	410	408	459	433	430	459	428	462	419	405	412	461	428	394	460	424	425	427	485	438	407	436	433	445	428	435	428	447	427	410	418	407	416	421	439	410	432	442	413	457	455	429	424	468	408	433	446	449	448	457	429	419	406	431	419	427	441	408	398	478	417	437	396	432	408	440	429	425	443	426	440	406	417	410	432	401	409	429	425	402	426	416	412	421	438	421	450	426	456	412	414	457	403	432	433	426	424	421	416	465	422	464	433	418	414	430	433	441	429	420	425	407	391	438	443	445	415	411	426	417	430	420	420	405	392	447	461	428	413	446	433	419	427	428	379	406	453	399	409	416	428	395	429	425	428	413	405	409	446	398	429	445	424	454	445	416	414	429	415	418	431	419	394	422	400	417	427	408	437	420	422	459	433	419	429	456	434	451	468	441	454	424	443	400	408	406	416	392	408	413	479	382	422	421	409	392	423	401	407	462	416	393	457	453	393	424	457	444	460	476	446	437	440	430	475	425	420	465	412	443	405	414	405	434	441	456	418	398	457	440	413	441	470	427	444	405	426	435	419	456	423	414	377	387	417	437	390	426	410	454	420	401	454	419	425	432	447	461	433	407	451	434	423	433	432	438	408	442	456	451	425	429	388	467	434	424	429	453	424	430	426	406	390	432	424	443	432	413	426	455	440	442	425	435	454	426	446	432	438	410	415	400	445	452	418	421	417	403	452	420	438	415	456	446	413	406	435	425	435	402	458	457	459	432	441	405	458	446	403	424	429	426	415	433	420	391	426	463	398	434	439	454	386	454	440	430	433	420	398	428	409	431	403	441	399	421	408	411	414	400	431	451	404	414	469	415	439	439	420	411	423	452	431	418	395	470	407	417	416	458	419	441	434	424	420	439	450	419	465	448	426	415	425	426	460	385	421	396	415	477	446	396	482	407	443	412	446	438	447	368	422	422	438	425	458	436	446	426	406	395	419	408	431	423	426	452	433	415	420	410	446	438	447	413	437	468	421	443	432	451	427	439	439	452	436	445	431	424	417	415	460	435	440	465	428	459	467	442	447	420	468	440	441	411	421	479	453	431	430	424	421	410	420	437	432	426	436	399	449	449	405	416	469	416	410	470	430	450	426	449	444	363	425	412	425	398	434	443	429	431	436	408	423	434	457	376	449	412	448	435	446	417	438	434	415	427	486	448	460	442	414	432	454	413	402	400	438	378	408	419	435	464	416	441	421	434	447	412	472	435	438	440	413	389	401	454	445	427	373	414	395	409	444	472	432	430	433	433	404	405	453	442	409	454	440	410	429	418	454	424	430	450	424	426	412	418	391	434	412	449	433	409	418	440	413	410	452	436	424	450	478	440	433	452	398	430	389	463	424	402	406	383	426	474	401	423	475	456	478	418	409	418	430	437	440	433	447	461	427	445	399	383	441	456	416	408	435	420	438	459	443	438	447	409	438	434	432	414	424	430	441	424	446	396	422	442	421	451	465	425	411	446	399	465	433	410	415	444	404	401	427	416	420	453	422	390	410	449	423	419	416	429	433	420	418	446	448	473	423	414	445	444	431	429	416	416	443	399	428	409	399	434	420	451	437	379	447	392	442	424	435	419	434	423	437	430	393	431	430	425	425	446	419	405	443	431	396	444	404	421	438	451	442	417	426	436	417	418	467	426	417	428	411	434	422	399	413	364	442	428	464	428	420	382	421	408	402	424	437	448	406	406	411	409	440	435	399	420	417	448	405	438	465	437	426	446	416	397	446	436	457	450	398	448	447	418	421	434	438	417	418	418	456	404	407	408	399	419	424	408	416	428	404	436	451	433	411	427	436	407	444	426	409	426	417	397	450	443	395	449	428	430	461	467	443	464	403	423	464	442	427	403	420	456	420	421	413	430	404	419	437	430	406	412	422	434	416	428	414	396	439	421	427	424	474	440	423	467	460	408	482	418	387	393	470	449	407	436	413	442	432	411	406	425	457	403	471	433	421	427	439	455	403	425	439	429	410	417	396	411	435	432	412	451	420	396	434	402	437	444	414	442	418	417	432	458	399	426	402	407	428	415	392	435	429	432	439	404	399	444	449	411	438	442	437	445	435	406	452	407	451	409	439	432	469	392	428	386	429	399	405	459	422	437	397	438	441	438	458	454	440	408	458	417	436	445	414	429	432	430	436	425	400	443	447	429	437	435	446	449	409	414	435	482	425	432	441	435	420	427	402	496	407	436	420	447	436	436	407	443	413	468	417	392	455	429	425	418	437	401	431	423	420	448	421	402	444	457	411	433	446	397	404	400	441	393	450	463	423	466	445	419	402	410	440	455	419	407	411	421	407	441	410	427	466	425	378	430	427	423	436	456	449	414	434	424	425	395	402	428	476	395	441	450	457	429	440	431	442	455	447	433	419	405	424	413	449	488	430	405	418	432	431	408	432	400	388	444	392	429	442	428	422	398	426	396	413	408	414	406	384	413	429	434	420	477	413	467	444	420	467	440	416	446	417	415	418	434	453	374	419	414	451	432	412	446	420	419	450	406	453	426	404	453	415	428	409	437	413	470	449	428	446	428	483	450	416	424	450	394	399	414	399	429	447	452	467	407	432	410	427	418	399	452	455	446	411	414	447	440	442	421	421	418	428	412	476	430	427	461	398	450	429	429	420	426	434	430	438	467	412	424	444	416	414	431	422	459	432	445	427	439	460	409	440	436	410	406	448	430	444	440	451	438	436	464	420	419	404	446	414	410	422	444
12668	1488	439	359	398	423	423	409	401	391	366	374	374	413	397	426	404	416	407	430	424	411	372	410	406	390	416	444	403	443	368	357	357	420	390	384	364	415	396	419	399	429	428	429	403	376	410	428	417	395	406	422	430	402	426	417	435	378	422	400	405	393	373	388	398	391	382	369	388	397	393	401	436	435	397	416	395	381	378	395	373	428	406	367	378	395	416	408	391	348	386	438	368	393	420	437	401	415	392	382	429	382	438	434	425	397	410	416	383	418	408	400	376	454	435	420	413	442	414	406	418	376	399	412	388	382	385	433	404	396	421	394	396	387	390	420	441	441	402	409	370	422	422	392	415	418	429	376	369	381	386	359	384	394	372	416	421	416	374	384	373	391	389	413	384	417	367	377	365	438	381	419	437	374	382	409	439	385	395	392	382	392	418	417	396	382	381	428	436	411	424	412	390	393	411	404	429	382	393	383	412	403	403	389	421	356	407	407	429	413	407	391	414	410	388	376	382	379	379	388	408	403	448	399	415	415	401	413	371	420	392	419	411	388	384	385	438	423	410	408	384	393	405	410	407	359	419	391	413	408	407	442	439	386	427	395	402	409	407	397	394	366	408	387	388	384	382	363	360	389	339	394	390	434	398	431	394	393	406	377	389	407	397	403	379	406	404	356	396	393	377	393	404	369	402	378	409	428	382	413	370	368	448	443	389	386	382	366	425	414	376	383	411	398	406	373	384	421	412	419	386	404	420	362	381	407	374	428	399	385	389	428	381	413	434	425	404	414	404	429	418	406	401	407	431	410	398	383	420	375	405	392	395	399	434	397	398	414	370	394	377	347	431	382	399	403	376	394	427	409	404	422	392	420	373	390	417	389	403	381	384	415	391	400	416	354	415	410	421	385	402	393	405	381	394	396	408	412	410	396	404	373	407	338	403	401	403	423	411	392	403	403	364	383	398	375	419	401	416	396	390	390	412	390	439	430	392	386	380	389	395	397	400	425	402	408	427	418	382	409	427	375	439	431	416	362	395	364	398	370	431	408	441	372	408	454	402	406	411	422	409	436	412	375	435	411	403	438	362	366	420	422	436	408	414	419	430	414	378	420	381	423	418	363	412	408	395	372	403	392	416	393	406	384	410	399	398	394	370	368	410	383	377	400	373	398	415	427	421	443	371	409	389	391	415	407	399	413	393	425	384	409	415	395	404	408	421	393	389	436	452	431	395	395	428	392	424	405	385	413	403	402	404	373	399	388	427	402	405	388	435	374	360	379	361	418	421	399	387	372	388	392	396	440	368	377	395	413	400	398	404	410	391	409	364	409	403	407	386	382	395	416	414	403	385	352	388	352	440	440	421	411	360	368	418	405	395	389	393	381	385	360	419	398	399	417	393	433	400	400	411	393	399	414	423	410	413	409	345	362	369	391	398	370	417	414	370	367	385	415	409	412	406	389	423	409	412	387	385	408	394	361	411	354	418	398	387	427	388	391	424	387	390	429	424	415	405	403	389	393	392	442	399	413	388	401	381	369	380	418	421	381	355	377	388	421	374	378	415	358	389	392	395	383	422	393	403	424	408	408	442	411	382	413	399	420	425	396	409	411	383	408	374	380	408	402	367	396	392	372	415	438	378	401	380	417	397	398	373	422	380	420	382	390	398	385	397	388	406	397	360	366	381	400	412	388	411	409	396	378	383	452	410	384	431	408	410	384	395	406	406	406	379	397	414	390	388	398	368	399	378	388	386	372	385	409	404	406	412	372	424	394	414	390	397	382	390	391	372	431	390	403	388	382	378	397	384	393	449	404	383	364	393	399	366	381	395	378	379	393	387	364	376	436	409	374	364	385	406	406	367	413	378	399	408	414	412	410	422	389	383	396	371	425	426	393	393	408	426	394	400	397	396	416	388	393	411	391	400	406	378	392	407	404	390	424	372	373	419	415	380	377	406	392	389	426	391	363	417	407	385	417	390	391	477	402	405	398	388	428	409	404	383	432	432	380	420	440	421	384	447	402	379	401	372	386	366	428	420	367	411	415	384	390	421	374	374	381	377	364	401	400	405	379	400	390	391	407	373	399	406	369	422	378	408	383	422	391	371	377	398	414	381	359	384	392	404	361	391	420	424	398	405	444	404	428	453	360	385	417	408	419	423	395	418	380	411	369	409	396	372	425	369	393	388	401	362	402	380	427	362	400	402	362	392	374	398	375	381	399	399	439	445	405	394	406	411	396	408	400	417	401	381	370	383	394	401	398	425	418	401	412	425	388	382	409	414	393	417	408	448	400	351	414	356	438	390	408	390	390	401	395	377	374	361	419	339	374	360	409	384	415	411	429	420	422	416	424	423	411	409	413	372	418	418	427	383	384	388	402	424	412	379	391	395	436	372	352	396	380	431	406	456	361	396	371	473	385	413	424	430	410	384	383	375	417	390	364	420	362	395	373	408	383	398	426	449	379	369	391	424	393	418	407	384	395	395	409	456	419	378	387	435	412	375	409	383	395	410	384	376	415	382	394	394	382	390	394	388	397	404	381	431	436	379	405	410	428	445	389	412	391	370	391	369	390	425	383	392	433	400	389	400	410	381	414	410	368	394	418	394	421	404	385	427	383	403	396	403	397	438	407	402	416	399	436	387	403	429	453	418	423	412	405	395	367	432	388	366	404	448	400	419	397	371	412	436	361	395	381	388	399	421	434	377	406	416	392	378	397	417	390	388	435	410	392	404	411	416	383	401	412	391	425	403	381	395	443	407	388	372	382	412	445	370	377	396	385	382	374	422	416	406	428	397	389	361	380	394	406	383	406	397	399	421	379	367	396	419	363	366	395	359	386	400	388	388	380	392	393	386	396	384	374	395	397	393	386	384	412	436	390	430	442	415	418	432	408	392	418	388	409	377	407	453	442	409	413	395	407	412	398	398	350	367	343	402	450	408	375	387	384	421	395	397	371	391	409	388	358	376	373	376	373	387	345	381	383	431	360	410	419	399	389	419	400	410	411	381	404	381	357	357	417	425	367	400	397	387	429	393	408	388	367	382	384	422	421	441	385	397	404	445	364	348	367	396	413	399	385	437	404	411	414	392	382	392	441	415	395	397	400	426	414	399	432	396	399	393	399	436	400	415	441	391	398	420	412	394	390	381	381	392	395	422	402	391	415	441	407	391	438	436	366	432	410	387	457	400	406	379	414	416	393	411	375	404	409	331	394	390	391	409	418	432	402	410	418	383	378	399	382	385	366	423	420	399	375	379	391	351	412	408	437	405	416	413	384	406	378	379	397	413	377	405	409	396	442	417	390	418	397	353	375	390	423	392	409	416	394	393	381	387	405	378	427	441	416	407	381	449	406	406	429	375	421	417	405	385	372	437	467	377	404	376	412	402	414	387	385	408	384	412	405	363	442	407	440	401	363	404	394	423	408	363	371	400	379	399	412	385	411	405	416	393	408	389	400	388	395	372	444	393	386	398	422	417	391	427	398	411	398	378	435	364	383
8289	1225	927	839	861	912	888	923	848	838	862	857	857	890	849	909	888	925	850	862	876	902	899	880	886	846	817	859	876	893	863	889	892	878	864	912	874	893	845	885	922	835	901	887	851	829	870	854	907	871	852	857	868	870	881	881	914	856	884	864	876	904	842	846	907	910	837	859	866	898	904	871	902	885	821	904	827	881	847	858	863	886	837	847	846	888	849	849	905	893	844	876	890	879	879	895	849	873	857	901	891	848	857	809	852	836	867	848	857	899	847	853	856	826	878	865	921	858	950	901	909	859	874	865	937	855	831	873	899	901	886	831	860	887	884	871	862	870	836	930	854	923	865	897	912	875	837	850	814	865	895	876	907	844	850	905	886	867	865	851	847	843	872	880	871	901	921	843	879	887	885	868	874	848	897	869	892	901	871	847	881	839	898	865	885	870	919	886	852	908	855	872	859	895	895	870	887	864	883	871	882	876	870	852	914	900	870	802	865	909	854	874	869	834	857	864	828	892	868	848	842	858	856	873	864	832	889	892	801	907	872	845	886	877	876	830	846	893	875	933	919	906	885	889	829	896	829	858	915	877	833	879	872	839	845	902	896	882	895	851	862	831	813	934	875	844	854	888	867	850	854	898	887	913	816	914	866	881	855	878	806	854	842	915	872	868	868	865	851	845	867	875	866	845	885	875	909	857	866	909	883	899	853	871	838	862	900	879	862	881	854	867	868	865	861	893	831	928	869	898	859	937	879	889	842	819	896	892	826	848	871	887	881	822	818	835	869	872	895	876	850	849	881	853	871	862	898	881	881	834	825	826	850	857	864	811	838	841	894	847	845	876	912	877	829	878	871	837	922	844	824	884	859	884	862	878	872	783	878	833	854	866	906	869	907	862	861	823	820	860	856	849	888	884	873	851	917	840	898	875	895	943	819	897	848	850	890	860	858	904	883	870	873	845	873	888	849	864	841	866	846	883	845	901	937	904	830	828	904	867	887	813	876	828	844	911	838	936	877	904	859	894	898	827	896	865	857	812	920	819	879	898	861	881	899	860	860	837	893	816	863	884	888	826	894	934	898	855	892	863	857	856	883	878	844	882	907	870	896	863	861	882	872	867	910	859	813	861	893	838	848	884	879	851	822	857	864	915	837	876	902	850	905	856	871	833	913	852	851	881	830	865	919	872	904	879	866	869	877	840	906	855	831	854	885	877	891	919	858	848	831	815	840	927	871	841	887	872	855	874	896	854	823	887	830	807	849	849	917	876	854	866	843	829	926	811	880	860	894	887	840	899	850	892	908	847	854	866	865	899	854	880	897	894	872	884	867	920	884	841	847	810	898	823	936	878	880	890	823	869	890	846	852	827	833	880	905	919	822	857	894	852	851	866	830	865	842	840	818	831	893	898	894	867	902	900	861	866	858	850	850	856	883	861	892	916	874	835	833	821	878	864	871	918	861	861	880	850	898	863	882	890	882	875	830	834	826	804	854	850	866	900	858	873	847	883	894	839	840	896	829	872	850	861	865	878	838	883	826	873	892	844	900	905	884	855	911	903	828	864	863	858	864	863	832	885	930	889	855	895	800	905	910	850	882	855	845	845	908	823	866	846	861	919	849	884	864	929	863	828	855	890	868	865	830	889	828	823	914	857	879	884	867	854	901	872	893	925	911	917	854	841	901	881	875	904	853	904	870	880	865	854	842	913	917	907	885	797	848	868	875	871	859	868	831	873	832	875	874	850	906	825	900	894	887	869	840	867	872	844	863	861	855	858	872	844	879	901	859	872	894	868	856	851	899	872	847	900	835	846	811	865	889	819	877	823	850	851	866	881	844	893	916	841	836	872	904	889	848	879	836	885	856	870	864	872	858	788	855	858	896	871	906	858	904	905	838	910	888	885	810	860	836	822	842	860	839	853	809	870	871	858	918	875	891	871	879	871	875	860	898	861	862	897	892	859	892	910	868	878	902	897	838	872	911	904	856	871	891	850	858	843	864	851	894	852	882	858	843	902	830	853	862	852	901	819	842	880	861	831	901	907	889	900	807	827	844	888	882	829	830	885	913	829	862	849	838	916	869	868	895	872	910	900	823	901	858	898	927	905	934	856	841	910	854	895	903	878	886	865	794	882	874	884	847	911	849	902	855	886	819	820	839	872	936	892	851	893	888	852	882	869	903	870	866	829	842	876	877	893	858	902	843	828	879	883	874	910	917	900	875	847	867	859	889	864	926	852	831	863	881	867	853	849	844	828	927	845	823	848	842	898	912	825	877	899	918	824	900	825	907	840	862	942	885	847	873	826	853	892	912	887	919	898	851	855	882	853	832	899	905	893	837	875	866	901	841	898	911	853	874	916	883	823	832	900	914	861	868	883	889	914	884	844	890	842	877	848	861	874	868	878	863	815	955	844	854	871	905	840	888	835	852	873	883	851	855	858	904	834	868	899	844	846	926	845	943	902	848	870	878	866	896	857	859	844	816	927	893	851	869	882	814	852	873	908	850	882	845	866	839	858	887	857	860	858	903	870	824	845	866	905	848	869	905	872	880	866	900	867	875	841	890	837	866	845	826	873	841	853	924	837	879	837	862	856	919	871	826	858	819	876	907	840	870	868	863	847	872	880	883	878	920	891	847	855	881	873	854	867	846	804	861	867	910	866	859	898	905	845	810	866	838	792	847	903	845	854	888	852	841	861	900	903	863	876	826	908	818	882	838	847	885	835	923	867	864	925	819	868	866	882	910	880	835	844	926	841	912	824	884	858	856	886	826	869	944	854	879	842	857	869	878	831	811	846	863	842	901	882	866	874	859	883	837	887	879	813	836	870	902	836	839	882	864	856	882	927	870	886	886	910	829	858	908	884	856	829	847	952	887	862	878	872	852	821	869	861	907	894	834	901	907	872	880	836	882	898	838	874	850	796	883	869	850	881	862	870	854	932	912	918	862	880	834	898	816	860	823	886	857	827	827	884	877	839	815	831	872	869	883	866	870	871	860	880	899	880	905	845	848	844	863	932	853	861	875	881	790	854	865	856	835	809	863	846	877	909	864	892	870	901	884	886	888	884	878	840	837	895	894	884	840	844	786	880	870	858	820	846	825	901	840	866	880	870	911	856	837	873	826	893	822	848	925	879	902	892	851	884	857	895	863	868	848	858	883	884	878	838	874	881	837	879	904	858	926	864	831	862	900	874	863	832	827	910	825	893	881	865	876	881	873	871	957	870	913	882	803	878	908	883	867	881	862	848	896	877	884	913	886	880	856	882	866	860	840	845	859	847	897	842	811	906	876	887	859	887	830	855	824	876	898	890	849	874	939	914	910	863	862	856	835	892	867	917	840	828	900	831	823	811	879	917	916	895	888	894	887	893	834	836	915	837	913	889	896	837	834	875	899	902	895	860	906	839	837	846	872	894	845	851	844	883	902	815	901	856	851	850	876	879	862	923	912	849	863	830	839	827	900	866	902	835	870	884	864	878	851	944	897	893	944	844	853	820
25446	3378	501	413	342	308	268	252	240	243	236	286	203	221	236	229	221	231	236	229	201	223	215	226	255	219	228	205	232	208	201	221	195	241	230	209	210	171	218	220	222	220	229	214	195	203	186	205	216	201	222	217	206	226	206	199	219	204	224	219	214	240	191	224	201	209	222	276	223	230	240	205	228	222	206	252	210	222	217	231	233	225	222	224	213	215	191	222	194	222	193	214	234	199	201	220	222	229	202	224	237	187	237	249	221	212	210	214	209	216	224	196	231	202	209	230	203	243	206	186	215	222	246	218	231	180	185	213	203	199	213	220	227	222	223	247	205	195	239	210	222	227	208	203	224	197	233	221	200	218	232	213	223	209	218	217	209	204	228	185	234	203	239	210	222	201	197	214	197	213	198	224	212	214	190	221	220	222	212	213	222	226	249	235	206	225	222	217	226	211	215	248	221	214	220	195	229	206	209	221	221	241	238	234	235	222	205	208	207	202	225	216	217	233	211	240	194	218	194	218	222	211	193	213	231	222	208	216	195	232	182	233	207	204	196	206	234	238	210	208	184	237	194	187	205	210	217	229	237	213	234	225	242	225	194	199	174	206	197	196	241	248	230	204	212	218	240	208	214	201	216	220	214	191	200	219	227	198	224	211	236	244	234	204	206	232	222	248	221	210	212	212	207	213	217	218	206	186	206	214	222	212	195	199	240	217	222	198	224	207	221	222	234	220	236	208	223	218	215	227	210	206	229	232	228	210	182	193	207	224	204	218	227	195	192	244	240	207	213	222	213	218	225	195	212	206	256	206	214	204	223	212	212	179	227	179	243	237	209	218	169	171	196	216	215	243	218	230	236	208	225	203	202	227	247	225	223	204	207	213	194	233	213	210	205	192	219	216	204	222	241	217	200	248	226	206	212	196	236	210	192	221	220	206	192	224	231	209	223	205	226	199	189	230	231	225	207	236	224	202	238	245	209	216	209	206	209	200	230	211	201	189	209	208	190	222	229	207	207	218	236	221	193	200	200	208	200	226	229	208	208	242	203	193	221	222	202	200	228	207	227	197	218	217	199	216	218	215	213	192	198	220	234	231	214	190	216	228	203	198	206	197	232	218	212	211	213	239	231	217	230	224	199	226	211	239	217	221	234	219	196	258	207	247	225	229	199	224	230	227	198	193	212	207	227	219	200	214	214	210	221	183	207	210	248	233	210	205	186	203	195	237	211	220	227	232	211	208	214	225	221	196	206	173	205	229	223	228	226	220	195	223	207	207	194	234	180	207	193	203	239	185	228	231	260	217	226	212	217	212	216	209	222	233	228	209	215	208	221	232	213	223	199	209	202	200	215	226	205	233	236	203	213	213	237	212	207	251	181	236	219	226	247	233	228	210	224	242	226	234	223	223	232	211	197	223	202	217	196	191	206	213	232	181	211	229	213	221	202	204	187	232	192	228	225	218	197	218	219	249	217	216	202	210	212	211	248	199	181	199	223	194	212	218	234	220	212	237	240	226	228	227	185	227	193	246	200	205	214	215	222	214	219	211	210	216	218	197	208	214	214	246	218	227	208	191	226	216	194	194	220	211	198	199	209	236	234	215	215	202	187	211	214	253	222	237	214	226	233	211	223	212	179	216	195	203	213	243	254	181	198	210	200	227	247	224	223	205	186	217	211	211	190	229	221	192	216	206	245	229	203	209	222	196	213	226	216	227	217	193	232	206	209	196	233	213	255	176	213	209	220	196	192	205	210	228	223	200	193	213	232	224	229	230	249	214	200	205	223	201	191	214	205	209	226	233	234	202	204	178	225	202	193	245	215	223	213	182	208	232	208	204	227	222	198	185	217	209	211	220	178	212	249	195	226	217	229	243	226	217	248	198	220	215	213	229	215	196	252	214	223	226	229	214	212	208	199	251	209	207	209	214	196	197	207	234	198	204	197	194	184	217	207	188	233	222	213	185	225	240	236	228	191	222	225	226	196	221	227	230	225	187	203	209	231	232	224	213	199	190	197	222	190	230	223	206	225	213	211	249	218	236	236	226	201	207	194	202	211	231	213	222	223	234	216	224	208	208	205	228	214	208	203	220	231	224	248	206	190	214	212	239	204	199	208	218	218	232	207	217	226	222	205	234	218	214	188	238	187	237	231	212	258	225	189	232	217	203	217	199	195	219	204	208	225	218	215	228	216	205	199	197	213	208	213	232	219	221	219	236	184	240	222	226	207	198	226	211	208	216	227	202	230	227	220	226	192	234	191	234	215	240	178	208	206	208	194	221	221	201	191	203	226	211	247	214	241	216	191	216	241	223	184	207	203	215	197	236	234	205	204	221	213	190	229	210	200	171	229	219	212	202	238	215	210	217	227	224	225	217	207	223	224	201	222	218	219	211	218	208	227	224	228	222	229	203	232	238	207	202	201	227	212	220	218	194	189	194	212	178	229	201	212	197	231	197	227	218	201	217	225	234	211	226	226	219	203	214	219	218	217	208	215	232	202	193	223	213	198	203	238	188	228	194	222	206	208	224	230	209	182	216	186	225	213	187	231	263	196	204	220	174	188	203	229	217	208	219	200	188	215	179	236	234	186	208	223	224	228	210	231	200	225	208	207	198	227	224	212	232	198	214	205	215	223	204	213	204	207	235	241	206	207	186	205	221	252	216	217	192	198	190	201	228	217	199	222	219	222	213	218	228	203	223	196	221	209	238	228	217	200	180	230	207	199	207	193	180	240	213	224	219	207	205	214	203	225	208	215	203	197	222	227	216	198	197	214	217	231	212	192	205	205	200	235	196	209	197	221	208	196	188	213	225	226	240	219	214	234	203	203	205	203	213	186	219	224	223	226	203	210	214	220	192	207	220	207	177	216	228	179	199	224	261	225	219	221	216	211	233	190	211	201	200	222	202	222	217	191	224	231	223	202	235	210	218	218	224	211	218	224	227	217	215	217	206	222	231	239	209	199	201	246	197	207	229	200	203	235	202	247	233	212	228	204	241	233	228	243	191	222	226	235	219	192	219	221	228	204	199	225	200	209	227	219	225	231	207	200	182	222	210	209	200	210	211	221	243	207	196	207	221	190	213	214	208	218	197	221	199	202	229	237	210	222	193	202	230	225	240	248	202	197	224	236	203	201	183	237	216	193	220	235	237	226	206	219	233	209	229	199	211	227	202	203	192	208	213	234	203	218	195	222	186	218	193	237	216	226	208	205	216	216	240	244	215	223	182	206	207	197	219	209	207	212	222	213	214	227	215	214	213	197	221	209	221	230	232	219	211	211	219	235	247	203	221	264	256	215	208	214	203	205	234	227	202	216	219	229	200	248	248	175	194	202	208	230	216	191	244	222	236	257	212	191	234	202	222	222	227	239	224	215	215	203	204	212	227	198	212	192	204	205	223	217	197	201	182	205	227	210	216	220	184	224	232	242	203	207	213	203	196	204	195	216	199	228	219	217	217	234	213	209	192	215	197	219	208	206	218	217	228	228	210	223	214
15807	1099	1088	1221	1037	886	830	742	729	662	645	631	589	600	576	590	548	559	546	525	562	512	529	532	572	540	519	571	553	548	498	566	513	538	504	525	509	478	512	552	528	472	512	530	525	506	496	510	505	489	517	516	543	509	511	518	477	541	509	475	525	495	509	507	527	506	486	509	496	527	483	554	520	509	514	521	526	530	481	529	525	474	511	455	506	514	491	521	515	487	489	528	501	538	496	488	491	493	490	505	471	473	542	536	490	460	525	488	503	499	488	493	482	529	545	518	508	534	459	539	540	520	519	524	502	493	480	489	503	530	507	504	488	547	502	517	512	463	495	511	485	550	493	543	495	489	496	492	480	516	483	499	476	456	485	481	494	509	494	505	508	492	491	470	500	488	470	495	509	466	519	523	487	484	533	532	497	509	534	538	472	482	521	497	521	499	502	516	507	494	483	504	511	504	495	509	525	518	510	487	465	524	519	521	508	490	552	485	514	456	498	540	524	542	480	510	505	533	503	518	480	513	493	516	502	546	517	500	479	499	493	493	501	483	505	538	478	460	550	476	502	510	493	469	483	515	513	524	491	505	520	536	520	535	502	539	527	527	510	480	504	497	526	490	513	510	469	474	532	536	538	485	512	484	467	515	509	501	468	522	513	544	508	517	514	479	549	510	490	516	485	487	511	554	497	509	527	510	518	495	510	497	504	524	476	551	503	497	486	523	513	525	556	531	505	532	490	506	522	482	515	507	508	492	500	527	493	547	551	470	499	499	519	505	539	535	491	492	502	503	558	514	513	433	500	468	500	472	536	537	501	476	541	502	480	504	485	527	486	499	533	539	481	510	473	537	534	467	524	460	488	543	498	496	492	532	524	507	466	478	498	498	514	518	519	498	488	520	538	545	505	491	579	508	521	516	540	524	537	519	487	491	473	518	503	490	554	511	530	525	493	492	509	492	536	497	532	499	491	540	521	494	500	506	475	487	508	512	526	530	511	485	493	520	496	475	515	510	491	505	513	496	495	491	523	519	531	524	525	512	479	489	559	510	477	506	492	556	496	464	513	495	499	543	516	487	474	494	531	498	495	508	504	499	497	506	506	470	501	495	476	521	470	506	509	470	486	489	547	513	520	535	513	499	503	476	459	482	475	520	494	479	529	511	498	529	504	502	529	516	523	514	519	466	491	509	487	506	499	471	466	550	480	542	502	509	483	518	505	519	518	532	517	534	552	497	527	489	493	517	515	545	458	524	523	521	556	492	505	509	538	526	507	468	513	515	492	544	482	532	505	549	498	519	515	510	503	475	529	474	480	502	525	542	522	475	507	476	491	470	524	465	537	477	486	487	510	485	503	520	514	473	542	476	546	466	490	480	483	493	518	502	478	493	505	502	517	488	505	526	492	509	487	496	500	503	540	495	503	517	549	511	494	532	520	510	553	518	484	506	502	517	481	551	507	490	552	515	526	514	501	498	500	522	524	547	510	484	484	517	501	483	494	465	491	527	510	487	509	500	517	505	479	520	499	486	534	515	514	527	502	501	465	492	543	484	512	496	525	521	477	499	508	506	515	526	500	496	494	461	517	523	471	493	505	496	506	550	486	525	512	485	481	504	545	489	539	510	491	494	533	520	497	512	508	507	501	528	518	502	500	500	510	496	521	474	495	510	469	512	522	504	519	535	516	484	524	509	480	538	509	528	508	490	487	466	537	516	480	465	482	503	503	563	502	564	527	536	532	486	504	482	477	499	505	514	507	500	487	515	548	488	470	506	537	504	505	519	485	517	524	517	502	538	485	496	478	479	498	502	518	479	486	537	491	504	497	515	514	481	481	518	504	544	490	518	517	500	526	529	512	516	505	491	514	506	519	543	498	530	503	524	498	532	485	521	513	522	496	508	486	516	551	516	495	496	519	493	557	532	490	521	496	493	507	510	545	478	487	515	502	509	473	511	541	528	475	482	505	497	493	529	543	515	520	461	516	515	570	511	454	513	492	485	493	534	531	525	548	514	498	464	460	510	518	509	538	513	477	521	524	495	513	480	507	531	509	563	476	546	477	502	479	527	530	512	479	490	486	500	502	532	477	487	475	503	484	520	503	507	481	491	512	468	501	491	531	501	489	514	510	498	530	506	506	507	482	472	524	563	518	495	492	534	482	502	520	538	478	515	516	495	502	480	488	509	492	492	479	485	516	572	501	548	524	514	480	520	499	493	484	550	524	480	489	509	467	487	495	445	539	535	467	468	524	498	473	502	482	463	508	557	477	499	526	524	506	509	535	520	493	515	461	531	500	516	536	498	552	530	494	492	473	479	494	477	462	540	517	476	514	500	481	508	500	526	489	487	526	505	514	513	467	491	520	534	491	524	531	518	502	496	516	487	517	466	512	533	508	502	486	526	524	513	520	494	543	534	470	523	503	473	483	541	516	489	491	533	528	479	502	518	501	490	515	476	486	494	495	535	494	494	525	509	508	509	513	476	503	448	491	498	486	505	528	505	513	480	513	520	522	479	465	520	504	498	515	535	452	561	524	491	530	499	531	489	513	488	483	511	481	498	471	497	513	507	517	521	514	501	527	510	537	490	519	466	540	508	494	478	494	532	485	503	506	476	528	539	513	527	463	520	544	486	503	500	537	480	484	501	533	521	535	490	547	488	508	512	551	505	569	508	521	505	476	490	504	517	561	521	479	533	507	493	512	514	523	536	531	504	536	473	505	471	489	473	535	516	498	492	506	476	502	462	458	496	495	490	487	515	510	514	464	488	465	480	487	467	507	501	512	470	489	521	502	515	516	505	539	504	538	529	518	467	502	501	542	492	509	536	514	498	521	509	486	482	495	501	515	511	527	468	521	501	491	484	498	540	492	518	481	512	535	523	509	524	501	516	539	505	494	467	478	511	492	479	500	534	512	515	477	507	489	469	521	474	493	501	550	539	462	477	501	505	509	508	538	490	462	530	469	513	560	469	499	534	500	502	487	509	505	517	546	501	504	514	447	531	537	507	523	522	513	514	483	503	538	544	487	501	457	518	495	512	492	520	524	502	488	482	524	533	480	505	502	562	547	514	502	522	470	525	514	493	531	512	524	486	497	484	518	548	483	551	521	514	506	498	472	465	519	508	519	554	526	512	499	494	494	511	491	527	476	474	517	533	541	484	522	467	475	488	474	502	529	549	516	494	493	500	524	478	469	529	472	496	504	546	540	481	521	457	489	513	482	518	465	515	514	503	475	544	539	491	514	494	522	536	553	506	484	489	524	490	474	490	495	521	502	546	504	546	494	503	506	492	494	517	466	498	535	475	498	506	508	500	506	474	539	540	485	514	504	497	511	516	509	479	495	532	529	519	520	466	499	490	485	510	516	533	487	530	512	474	495	514	501	508	518	489	466	525	540	552	507	505	489	460	514	541	500	514	467	547	490	500	439	475	527	525	506	481	530	492	469	510	541	512	476	490	505	496	513	495	486	531	508	512	530	556	517	545	506	491	487	523
33958	5968	787	573	390	327	282	255	228	226	192	211	221	183	208	179	176	191	169	155	158	167	170	160	190	167	175	162	188	161	168	175	170	166	144	149	148	178	176	162	164	153	188	174	145	167	171	164	164	194	158	167	178	149	197	152	133	182	186	167	198	159	169	150	132	151	129	176	176	181	168	167	182	165	159	146	174	168	156	170	164	180	154	146	201	175	187	172	144	170	157	172	148	159	143	148	159	159	149	149	169	152	169	151	164	187	167	155	152	150	163	157	150	170	142	164	167	155	170	136	168	150	173	157	172	172	167	180	146	169	148	159	175	144	139	160	146	176	160	160	182	171	157	150	156	172	170	181	167	178	153	168	156	161	135	188	180	156	159	168	160	163	169	177	168	179	155	156	158	138	167	155	177	147	153	181	154	159	190	160	181	161	156	173	180	147	171	176	160	156	185	172	160	133	162	156	171	167	175	134	163	166	174	184	137	165	156	138	168	168	153	192	185	174	182	151	127	139	173	166	179	165	178	148	181	175	173	159	147	163	156	182	180	184	159	142	172	158	177	166	168	162	148	170	156	157	175	150	150	145	165	146	196	182	180	164	172	180	177	158	171	166	183	170	174	167	147	163	168	152	161	148	154	171	186	161	151	142	163	178	179	159	182	163	157	190	187	185	167	166	150	162	170	209	175	140	165	192	174	161	179	170	183	162	177	161	167	190	176	164	136	158	138	127	148	173	161	182	160	199	150	147	178	162	165	205	180	164	171	170	184	165	157	179	180	123	151	157	164	129	169	156	163	143	139	151	169	157	168	155	179	150	177	170	175	150	169	164	163	148	164	166	163	182	134	184	156	192	165	150	176	178	180	161	175	165	170	155	155	153	153	162	176	183	183	171	144	161	150	165	185	166	170	173	173	165	151	139	164	166	163	165	190	173	140	169	156	147	160	156	173	168	173	133	173	158	182	167	143	145	136	180	157	176	182	195	149	193	189	174	155	162	136	157	151	160	180	182	176	157	153	175	194	159	191	183	161	179	166	158	175	158	192	165	147	180	153	183	150	158	150	158	151	176	174	147	168	168	167	158	182	144	148	162	162	164	159	155	173	140	164	184	173	157	161	183	132	185	164	166	147	169	133	176	170	160	144	209	150	191	164	160	172	161	164	169	156	174	159	156	152	152	176	160	161	170	161	146	155	170	158	160	160	158	168	169	157	167	167	159	155	182	168	187	179	151	179	163	147	162	151	152	145	164	164	139	139	167	131	191	181	179	155	144	166	156	146	147	175	163	147	154	151	177	162	165	152	174	162	147	158	171	163	150	167	156	186	172	168	167	178	133	158	154	146	161	149	145	170	179	147	168	183	167	170	167	161	161	144	160	158	177	145	171	130	173	165	188	182	178	150	181	193	179	167	144	147	176	149	140	140	161	167	180	178	154	175	176	158	152	170	169	164	167	155	157	140	164	154	154	169	153	165	147	162	186	184	156	149	158	151	174	136	169	150	169	180	175	171	170	174	171	156	178	171	146	183	179	170	164	165	155	210	165	163	154	155	167	158	163	174	150	183	149	155	156	181	190	175	171	146	160	142	178	148	153	163	160	159	152	149	162	161	168	153	160	152	153	148	151	168	157	147	150	161	149	170	170	158	177	155	174	168	154	132	157	179	184	166	147	183	156	143	162	146	159	168	162	172	157	183	170	162	207	180	177	180	193	151	153	151	150	177	138	161	162	170	174	170	158	155	173	172	160	165	163	171	183	170	150	149	169	158	148	172	161	194	188	171	154	198	167	178	169	163	172	164	177	170	139	176	172	152	168	151	146	187	155	168	171	158	191	161	181	164	160	145	155	204	176	155	164	149	151	173	142	160	173	162	172	162	158	188	186	147	189	178	182	154	160	162	161	158	142	169	165	164	174	153	143	154	139	149	161	168	165	177	181	168	156	175	143	163	158	159	165	137	156	175	160	184	154	176	175	159	172	165	173	162	151	176	164	148	146	167	154	138	150	178	176	192	181	174	165	157	156	164	167	186	171	177	157	170	158	181	150	171	161	184	171	167	176	153	184	166	168	176	189	159	171	170	192	199	169	188	174	154	165	161	155	178	154	146	166	164	151	165	158	161	164	177	168	175	163	162	164	157	162	183	157	166	163	174	170	156	144	168	154	170	169	163	157	184	190	186	153	166	141	171	186	163	173	164	167	141	175	155	158	176	138	162	176	151	179	161	179	178	183	160	168	185	149	191	148	161	165	149	175	183	179	165	183	199	159	188	171	154	156	161	182	144	140	149	186	161	180	166	174	146	192	178	159	165	158	170	170	146	194	175	150	186	197	190	155	183	190	163	167	164	166	157	153	168	180	160	158	176	176	160	160	139	186	173	184	167	191	160	170	184	171	144	183	189	156	156	162	151	164	164	152	180	164	156	168	195	169	150	166	139	174	163	179	186	147	178	168	169	143	149	149	161	143	152	160	172	161	172	163	163	176	154	143	142	157	144	140	141	158	168	163	144	168	176	180	135	207	165	140	172	129	151	173	159	170	165	131	165	153	148	172	161	167	173	176	170	160	174	152	166	169	176	179	196	171	155	159	161	157	169	162	157	180	162	162	150	146	160	153	171	167	167	175	160	150	157	158	177	168	176	152	139	148	177	192	154	180	156	169	170	167	156	185	145	180	150	154	157	142	162	162	171	183	138	176	181	172	180	167	180	151	176	179	163	161	172	142	155	177	195	208	162	178	181	164	164	163	177	167	168	170	154	160	153	155	177	161	149	178	191	157	171	194	157	177	170	150	189	163	179	160	138	160	194	166	165	146	155	164	146	162	161	150	171	195	169	199	170	169	147	172	178	172	162	156	176	170	165	188	156	155	167	160	160	170	161	148	171	171	172	144	174	187	155	186	152	163	171	173	182	192	186	165	148	152	166	189	142	198	151	156	165	147	168	166	162	184	145	174	168	149	150	150	173	163	156	165	168	162	175	168	164	172	159	150	159	202	154	154	183	178	176	170	150	151	158	161	142	173	191	177	170	205	151	159	193	157	175	174	179	151	187	147	148	149	173	151	155	160	154	151	166	169	145	175	158	152	164	187	164	179	186	171	142	149	148	188	145	165	153	177	171	180	149	147	158	192	163	162	179	161	174	162	188	172	157	148	155	185	154	175	175	154	178	163	180	160	146	168	144	183	168	186	163	141	195	145	175	169	160	156	152	165	154	171	159	170	183	187	184	176	150	188	191	180	183	178	171	137	141	163	163	186	170	161	138	180	154	152	182	142	171	198	174	159	164	172	176	168	172	149	159	188	163	149	176	175	152	183	184	143	197	163	181	155	160	155	159	160	153	156	145	145	172	170	173	194	146	181	183	190	165	180	168	162	168	163	172	149	178	154	161	173	201	160	158	142	143	171	165	143	149	153	168	154	151	150	165	161	166	144	170	172	154	214	163	183	158	157	155	154	157	161	167	169	169	160	173	183	185	145	174	170	171	175	151	186
19571	1355	1681	1812	1466	1290	1086	931	890	811	679	658	590	595	593	571	565	523	471	506	460	468	494	475	498	487	445	453	490	464	446	445	478	449	466	421	429	453	420	420	439	455	409	444	443	458	445	445	478	432	445	454	439	482	454	421	453	426	472	451	411	422	443	435	442	415	422	435	415	461	392	432	426	443	456	462	437	445	418	460	440	474	420	452	449	420	457	384	397	445	409	406	419	417	415	407	442	447	414	438	447	440	457	444	423	397	422	420	418	400	436	410	431	441	420	406	470	456	417	411	407	426	412	410	410	442	407	395	395	399	413	415	422	426	460	454	419	443	445	444	415	444	445	421	389	419	397	413	363	467	407	421	436	419	424	439	395	434	435	416	409	410	442	410	413	423	450	410	440	426	417	445	392	378	459	425	424	426	424	462	406	422	423	426	424	425	387	450	456	452	424	456	495	427	464	409	445	422	395	412	420	431	434	386	424	411	443	439	429	391	426	421	463	423	435	453	459	473	434	436	426	443	382	383	427	427	436	404	423	383	436	444	440	434	417	429	412	434	419	434	410	417	409	406	435	449	451	401	409	416	428	416	448	371	442	472	421	428	428	428	437	436	422	400	443	439	413	438	435	460	419	465	428	429	443	443	406	465	400	437	417	419	443	424	439	429	424	444	468	415	411	444	417	435	427	424	422	399	383	409	430	444	413	435	406	431	458	450	464	402	406	436	442	433	425	411	420	416	458	444	395	433	422	445	424	401	411	422	402	399	423	402	407	479	414	428	404	456	446	453	399	429	399	439	426	446	387	423	426	420	433	429	395	417	416	443	429	422	458	417	414	436	430	384	421	414	435	411	430	458	398	411	446	407	436	447	404	412	425	436	428	398	426	426	422	440	477	436	435	458	402	430	452	400	422	410	399	427	409	416	440	433	411	438	428	385	405	366	445	413	459	453	430	428	426	422	437	465	401	406	445	432	422	442	418	448	417	441	450	431	451	431	401	450	407	393	426	449	413	451	421	404	444	446	447	394	414	415	474	460	408	476	445	436	426	440	440	425	452	416	422	393	435	430	419	415	444	396	413	465	417	392	416	373	416	431	425	432	419	385	432	415	424	434	433	433	435	429	433	417	443	411	422	439	380	427	413	394	417	406	423	425	414	454	422	427	417	377	433	438	424	418	455	411	461	412	426	405	415	432	419	444	412	384	427	386	421	391	446	463	407	462	415	445	409	379	486	444	453	422	425	433	427	429	408	405	407	430	441	456	411	411	451	395	440	444	399	424	426	424	465	445	418	397	434	394	439	426	406	429	438	411	451	435	397	418	429	442	418	459	410	407	422	450	395	408	428	408	411	424	432	421	422	417	428	443	432	441	429	429	434	454	451	423	427	419	444	457	445	386	447	424	456	424	396	437	417	399	441	432	427	429	426	445	435	408	447	442	407	430	396	420	457	461	400	433	432	435	450	461	428	411	410	451	412	450	401	418	424	407	390	441	412	438	420	443	413	465	445	417	408	443	453	399	456	425	404	390	415	410	421	401	445	420	395	444	432	407	395	440	457	435	453	410	459	411	416	404	418	417	421	447	417	422	399	387	469	435	420	427	457	445	421	453	455	435	452	423	404	411	420	397	421	423	422	454	403	428	435	442	426	450	458	453	419	413	423	425	427	446	407	418	447	409	408	440	424	424	492	426	414	370	433	415	396	437	389	384	416	374	417	432	433	424	418	391	428	406	446	432	422	470	431	419	418	437	436	469	437	419	411	446	390	436	391	446	446	437	434	453	427	448	411	425	453	436	416	413	433	419	414	429	466	433	437	444	430	456	431	437	427	430	446	413	438	421	420	421	420	422	424	433	412	414	420	418	412	420	421	444	453	402	414	451	398	425	427	433	423	433	431	411	411	420	423	423	399	448	437	434	391	426	440	433	444	415	406	451	435	420	454	461	424	448	408	431	400	417	445	443	430	402	443	413	399	398	402	419	450	452	427	436	434	406	427	479	436	416	446	402	412	417	360	415	430	409	425	410	420	392	441	429	416	410	418	416	449	435	432	397	420	388	403	414	422	375	449	424	439	439	428	467	409	436	432	401	395	384	379	435	435	440	403	412	416	454	461	450	436	414	428	461	447	389	437	388	443	442	422	421	393	435	434	372	452	415	413	445	397	436	444	434	431	395	446	462	445	469	421	399	482	454	408	468	406	390	451	405	415	423	438	413	425	444	404	454	446	407	441	422	453	399	408	430	448	418	422	423	459	440	438	449	377	444	430	386	425	423	420	408	447	444	440	402	435	436	437	415	436	445	386	415	430	387	422	387	447	396	423	421	443	413	446	415	432	415	435	433	369	444	448	421	449	427	386	434	428	438	369	410	413	430	429	447	407	437	405	399	403	442	393	406	433	439	453	458	438	429	460	409	419	424	444	427	434	432	423	438	390	428	441	433	451	423	440	423	392	447	443	406	434	429	385	415	443	447	433	423	407	416	452	422	435	431	420	462	381	420	432	428	424	433	470	468	441	415	442	414	434	421	419	410	400	414	442	451	427	418	434	389	470	426	402	406	398	425	421	451	399	412	410	429	417	431	449	420	395	412	444	419	422	424	415	433	402	416	424	436	385	405	438	470	444	417	413	423	448	435	418	444	445	409	413	394	396	417	439	436	438	400	410	436	460	452	437	416	420	425	426	398	434	426	420	445	428	441	455	401	458	435	428	395	483	441	395	462	448	430	389	421	432	447	430	454	434	423	452	445	424	414	422	420	391	425	444	431	442	412	450	437	438	431	452	403	431	459	424	455	428	432	420	425	399	417	406	479	460	425	417	453	379	419	434	406	388	447	445	429	441	396	421	457	437	422	428	437	401	452	421	410	456	435	423	426	417	428	463	459	434	427	440	443	444	424	438	418	403	425	454	444	406	412	425	428	439	428	455	442	419	443	452	398	430	446	420	419	422	466	432	438	384	438	430	430	425	459	396	417	432	400	448	442	421	413	451	425	429	410	427	448	371	453	409	434	467	420	403	400	444	420	432	408	438	458	450	434	409	462	424	418	468	400	430	419	433	391	399	441	394	442	434	431	442	419	409	422	436	448	430	420	406	407	434	413	435	434	411	437	402	428	407	427	412	429	408	413	406	425	428	439	433	420	421	440	457	404	412	425	429	469	409	424	404	445	435	429	442	421	405	404	419	395	400	427	391	458	419	430	433	436	428	403	402	395	411	434	445	426	458	436	441	419	454	418	416	395	409	403	398	436	414	433	431	437	428	431	392	434	424	412	482	433	428	435	429	449	396	459	415	398	423	413	437	419	395	429	445	373	405	434	378	442	412	432	423	426	437	405	439	419	417	439	422	440	419	432	437	412	413	405	416	449	406	472	418	421	421	440	448	412	391	434	399	421	454	436	403	440	402	469	421	422	411	408	420	420	432	429	402	423	448	416	415	437	417	439	436	438	463	407	436	402	439	420	446	410	417	453	407	410	422	415	423	426	416	440
11738	1237	404	400	351	368	438	380	366	382	385	412	397	384	441	406	374	417	392	393	394	441	371	419	429	403	416	404	416	390	395	377	375	417	366	392	373	389	397	435	395	426	392	392	402	372	394	402	360	415	380	392	409	387	382	361	394	381	415	414	393	394	404	423	388	343	373	411	420	388	356	388	412	445	399	400	410	341	382	398	414	385	379	397	417	413	404	407	397	417	389	414	413	361	384	386	403	398	390	430	401	416	434	365	385	431	409	380	403	375	433	403	405	416	384	409	411	388	361	376	391	388	442	385	375	393	396	378	470	399	401	393	397	411	382	430	401	434	406	407	409	380	396	402	422	354	387	373	396	411	387	382	376	472	374	375	408	413	397	385	388	390	395	443	440	401	398	417	406	400	413	393	362	380	402	397	388	391	414	409	393	428	410	406	421	431	426	400	425	401	384	370	411	389	397	378	405	394	408	418	377	402	385	439	395	362	441	413	370	402	372	431	427	441	422	404	417	408	369	404	409	373	412	414	407	419	408	382	424	376	434	362	434	385	394	393	406	377	349	387	391	390	396	395	387	384	401	402	431	389	433	391	415	377	379	383	409	358	390	467	403	415	395	361	383	384	351	361	413	391	394	386	434	404	445	397	415	421	404	392	391	367	397	369	399	402	390	442	398	378	393	396	368	411	394	379	426	444	410	397	423	417	385	430	372	402	424	395	408	407	421	389	425	366	373	420	345	397	364	399	378	387	393	386	388	422	395	408	418	418	419	380	392	433	414	386	412	382	376	392	410	419	397	404	390	394	406	392	378	419	428	420	385	402	421	396	441	365	414	414	408	430	377	389	445	436	404	396	377	390	343	425	401	422	407	391	424	388	418	441	387	374	376	396	369	386	369	410	369	423	413	370	398	436	403	424	436	401	379	424	405	399	398	410	430	415	387	410	408	387	410	385	409	431	373	383	388	407	384	417	372	435	393	408	386	382	408	421	385	386	424	382	373	380	406	392	388	416	390	395	401	421	386	366	421	381	403	408	395	428	383	417	419	424	381	416	431	394	398	372	376	412	408	371	384	399	437	406	391	363	417	412	449	376	398	371	419	401	413	399	404	405	385	442	395	377	382	420	422	389	383	377	374	415	396	414	385	417	401	369	380	394	408	411	369	370	436	386	392	399	373	375	357	379	450	423	365	402	414	426	398	383	406	410	410	394	393	397	406	361	403	425	362	414	413	364	362	372	382	413	375	442	403	389	423	387	362	386	379	393	422	399	350	402	389	389	422	405	401	426	389	390	404	403	400	392	391	416	387	462	383	403	373	392	397	387	412	393	393	394	429	423	408	387	391	337	410	386	413	373	392	371	393	417	402	374	390	419	367	361	408	402	442	420	396	406	405	406	405	408	387	438	401	406	403	399	410	406	396	404	444	391	414	398	405	418	432	368	386	433	419	394	378	429	454	419	384	431	405	369	418	397	366	430	409	418	436	371	402	416	411	417	389	403	409	407	417	397	407	390	398	420	378	420	440	421	433	430	403	370	400	400	381	404	393	389	380	408	415	413	400	397	429	420	400	363	429	395	374	436	425	373	382	382	399	414	403	418	421	409	371	400	395	384	392	380	354	417	388	417	395	403	415	371	372	388	391	370	380	404	402	374	363	391	414	402	375	383	401	399	382	416	373	414	371	411	387	428	360	421	403	423	409	389	421	376	382	409	383	410	384	356	438	398	395	389	430	398	388	386	420	388	385	415	393	448	411	403	381	416	411	364	379	426	382	416	434	391	376	395	435	406	384	375	380	387	385	387	409	425	425	416	407	394	401	415	426	398	394	364	409	440	374	398	422	364	422	406	414	357	372	402	393	375	386	389	395	406	399	394	393	414	415	380	420	399	373	412	382	389	430	367	402	412	403	413	409	404	413	425	429	422	398	415	403	402	412	390	421	381	391	402	380	397	404	389	391	419	409	412	379	405	436	368	406	374	415	430	381	397	383	401	397	403	388	379	407	414	370	370	366	403	403	400	374	395	427	418	405	432	428	405	377	388	435	410	400	406	385	440	395	355	366	430	383	396	404	435	349	402	398	412	434	392	387	404	396	399	406	413	430	404	406	401	428	415	391	383	417	399	352	399	399	409	418	383	385	422	375	400	430	414	412	407	364	415	434	345	369	389	409	421	434	398	384	400	426	432	388	413	383	405	407	394	411	402	394	406	417	381	416	388	378	395	419	444	351	402	387	436	389	348	408	379	435	390	360	367	383	372	382	363	387	402	408	426	386	396	403	438	451	385	386	392	411	390	396	378	400	430	423	369	400	390	404	370	399	412	401	394	375	373	377	412	421	340	421	378	398	420	420	365	412	402	428	412	381	407	406	417	415	404	424	436	425	356	384	377	438	406	393	437	373	377	401	419	405	418	449	428	404	388	383	424	403	354	400	392	403	395	390	389	415	363	397	384	398	356	361	388	392	403	393	405	399	401	408	436	370	350	389	453	416	391	398	377	436	376	359	384	420	407	377	377	397	413	431	409	403	400	412	385	400	408	420	391	351	418	393	401	418	379	398	386	375	383	441	437	384	396	379	392	399	381	396	372	405	419	393	481	409	393	378	408	412	400	423	404	385	407	417	349	420	431	363	387	377	404	389	417	389	386	413	348	351	379	387	400	425	371	383	401	405	374	379	391	416	413	382	418	405	421	416	410	359	392	396	382	421	386	395	413	411	412	432	428	421	417	431	413	380	399	373	372	425	416	430	401	410	414	414	388	421	378	427	407	429	432	380	394	408	403	399	407	419	382	418	404	398	372	375	419	392	401	419	414	414	374	384	399	360	395	385	393	397	373	396	388	368	392	392	389	400	401	413	394	440	384	387	392	368	407	387	409	369	430	397	371	385	360	446	396	403	406	414	401	433	432	396	371	375	428	432	386	415	399	364	374	407	404	409	403	420	425	429	393	447	405	438	379	382	403	430	399	383	415	418	417	411	389	412	415	409	395	410	410	415	352	407	440	394	365	398	403	392	417	365	379	437	352	425	388	410	418	408	408	388	434	382	373	386	399	411	387	415	407	447	380	394	398	372	381	404	351	402	386	407	400	428	396	422	374	389	412	408	397	373	403	391	469	413	431	394	442	400	411	409	386	441	402	423	395	373	399	449	403	389	389	426	407	395	402	427	380	350	358	358	409	371	424	373	364	402	398	423	386	420	398	395	393	404	371	376	415	394	433	396	374	395	388	410	408	409	406	398	397	381	406	443	392	400	379	433	371	416	419	410	400	417	386	428	397	464	403	393	425	399	401	429	404	370	414	406	438	420	393	411	390	445	362	363	373	379	371	400	381	411	394	415	387	452	451	373	390	372	404	408	394	381	386	410	416	410	400	363	401	417	402	402	408	383	416	385	401	404	362	408	347	434	427	423	420	417	398	370	390	451	382	408	374	413	399	424	371	405	387	431	411	386	410	414	390	366	423	415	389	391	386	423	431	404	389	392	448	399	377
7792	1032	858	881	906	941	874	860	840	876	876	926	915	876	929	858	829	898	875	819	871	837	844	876	907	852	834	923	881	888	873	869	876	876	854	897	863	908	865	781	851	847	904	867	890	890	915	909	890	858	898	869	911	870	865	876	890	857	851	870	904	877	830	880	898	840	892	868	877	828	849	870	821	847	905	888	895	899	831	877	875	903	915	879	875	859	919	884	880	824	900	896	884	890	834	890	902	890	936	883	942	931	917	837	909	907	840	888	870	934	890	949	913	907	890	882	827	901	896	865	842	864	863	852	864	870	849	887	893	865	848	855	943	870	877	867	826	878	855	920	875	864	838	876	868	879	886	880	863	827	893	935	839	859	874	843	872	843	883	884	851	885	871	869	887	887	830	936	847	952	886	874	880	885	831	861	839	863	838	944	835	840	900	841	813	899	888	906	916	847	892	890	824	904	890	865	863	841	878	909	866	897	894	871	878	890	822	835	854	901	890	880	881	917	875	879	925	880	866	837	887	836	906	897	894	845	868	885	838	886	921	855	901	855	811	822	880	886	882	892	869	856	867	846	918	930	858	858	864	903	894	900	853	841	888	799	843	917	850	884	931	870	842	827	872	921	844	875	888	879	900	895	846	873	837	881	903	838	911	819	871	864	874	839	883	873	882	829	890	833	857	857	886	889	820	862	875	900	903	830	878	857	843	879	895	860	872	884	906	877	879	838	860	875	913	842	887	925	847	862	879	868	875	831	910	871	910	875	839	902	889	834	896	869	866	872	863	853	896	861	916	878	891	890	878	841	856	872	851	828	819	869	893	867	904	897	858	879	909	860	911	896	894	916	827	878	844	915	870	889	893	860	880	901	874	871	874	918	883	851	802	868	857	927	849	863	843	851	907	893	850	873	883	898	879	841	869	926	890	866	826	890	797	856	863	889	921	853	854	874	814	872	855	843	866	879	929	898	897	856	905	825	904	853	841	849	872	834	955	896	872	824	839	870	869	885	859	828	859	892	845	837	878	899	868	886	902	870	908	860	888	848	811	921	842	930	908	880	865	881	876	863	831	870	869	853	966	863	901	877	878	859	867	911	917	871	865	933	881	823	900	837	841	845	872	836	908	893	926	842	885	878	850	921	863	864	929	870	832	926	825	862	867	861	854	822	840	860	908	837	891	859	877	860	904	878	896	867	831	845	914	789	819	926	846	823	869	869	818	865	847	879	886	888	809	867	867	848	872	912	833	912	875	889	890	840	867	956	886	880	853	902	839	898	892	909	865	865	854	882	866	879	840	911	873	863	861	871	847	873	820	859	893	903	892	871	935	879	877	886	933	891	865	915	856	860	880	864	859	884	893	857	893	902	880	892	872	860	861	946	910	839	896	891	853	841	903	910	910	866	908	879	831	877	890	945	851	871	854	854	879	923	882	829	896	888	916	884	834	845	879	888	839	863	881	848	818	895	865	858	894	830	869	916	882	856	859	845	888	888	903	873	911	915	885	880	871	879	879	850	855	910	904	847	806	855	877	821	914	899	872	849	867	860	864	856	829	895	952	847	909	934	862	884	918	875	902	891	874	881	891	875	840	822	855	846	900	905	899	900	895	893	861	839	867	924	864	883	924	895	888	891	842	866	864	898	829	949	895	883	911	853	921	870	873	857	861	895	886	883	858	866	848	863	898	855	850	859	881	874	888	890	890	864	863	836	889	859	854	837	867	814	842	895	849	888	847	861	893	846	890	861	895	816	887	855	907	900	797	877	912	889	852	877	875	861	869	869	892	898	819	850	888	868	867	870	851	869	847	879	893	856	846	854	902	838	874	877	863	862	832	844	856	896	829	903	866	868	886	872	894	921	870	883	892	832	841	890	875	885	871	863	903	826	875	829	861	941	934	877	890	890	887	830	837	862	876	852	866	879	849	878	932	880	896	897	872	860	846	896	935	907	836	913	857	878	852	852	797	874	857	881	912	942	856	882	912	898	879	889	854	894	851	811	841	889	853	844	869	941	826	839	859	864	879	913	860	864	825	843	873	834	865	880	916	950	904	862	916	877	885	846	858	826	883	888	869	898	870	856	921	821	924	867	818	872	881	875	829	891	843	908	899	905	912	828	869	898	868	851	877	849	864	914	921	853	874	909	872	819	849	864	842	828	906	847	887	829	862	869	847	828	889	861	812	909	876	863	827	840	839	865	913	842	861	794	962	903	888	926	924	871	801	864	922	932	899	896	882	916	890	842	892	848	841	844	889	872	890	886	901	853	891	860	889	870	911	884	913	827	836	854	869	864	885	909	878	861	917	856	866	865	945	870	860	851	861	918	837	873	889	840	880	884	947	856	864	840	824	841	861	892	868	830	925	873	902	870	858	893	931	871	921	859	892	868	861	885	832	903	874	880	898	857	858	831	850	870	886	887	897	864	852	893	854	873	865	930	892	853	909	866	837	894	891	864	844	858	880	851	887	852	854	874	857	896	883	860	843	904	892	936	850	929	904	872	869	882	865	831	896	901	863	862	832	897	926	880	894	864	828	902	856	928	844	845	878	837	852	854	916	896	886	905	872	863	895	794	840	883	894	861	875	883	887	883	843	919	889	827	868	931	911	893	880	836	873	871	898	874	923	867	873	887	880	833	883	896	836	845	874	855	867	890	807	856	835	919	902	910	889	841	883	845	891	821	855	853	903	901	861	895	876	917	912	872	943	868	893	841	876	893	894	837	885	888	916	846	863	872	885	903	867	824	884	836	884	887	878	828	883	906	855	897	867	853	848	918	909	831	864	917	844	847	840	894	869	877	877	873	921	828	831	898	831	859	822	868	914	843	894	920	897	897	844	850	920	886	860	877	887	848	852	896	899	834	860	868	871	925	866	851	851	902	882	883	869	872	896	927	829	877	909	898	842	913	865	841	886	912	848	865	900	873	830	845	847	823	890	885	899	894	900	833	888	868	869	831	873	839	860	852	870	877	913	807	833	824	852	850	929	867	860	862	871	853	873	862	865	859	936	912	896	867	822	824	852	832	846	906	858	876	894	861	922	879	886	907	911	879	898	893	854	899	862	878	877	901	866	834	855	858	904	882	843	837	891	883	871	824	904	901	879	892	874	900	882	856	855	901	855	843	869	823	843	845	880	816	870	874	860	884	875	902	853	843	861	835	901	860	860	888	894	851	932	874	895	930	847	894	853	870	864	940	888	867	882	869	831	846	862	867	884	846	891	855	840	878	834	858	826	896	844	884	910	925	868	907	874	874	889	880	895	890	814	885	841	856	841	839	906	872	903	901	844	917	874	834	862	879	893	896	872	915	848	859	875	877	906	903	855	862	849	868	872	924	897	910	880	928	839	827	872	885	842	923	900	858	911	888	861	854	846	876	891	844	878	877	880	916	848	866	837	849	881	914	861	925	848	857	850	836	835	840	871	860	873	871	853	843	794	847	854	891	866	903	907	826	887	873	874	902	844	861	867	849	817	902	905	859	851	909	839	884	931	804
24320	3288	514	432	325	311	281	275	267	255	286	240	229	211	231	220	196	218	236	238	209	196	192	235	237	225	203	199	232	204	206	222	202	243	216	197	217	203	213	226	224	204	215	203	221	213	202	193	206	242	221	233	207	236	224	197	239	231	193	208	224	218	201	189	246	222	231	210	200	195	208	200	200	213	201	216	214	213	231	241	206	224	195	216	183	221	188	206	212	201	216	214	199	205	222	197	225	230	208	207	216	191	204	205	191	202	201	235	197	185	233	209	226	179	175	201	222	206	203	197	214	232	222	193	209	200	217	244	212	196	222	209	193	193	198	237	193	216	216	211	214	251	237	244	230	218	222	237	235	230	246	220	213	191	198	226	229	219	220	221	190	214	214	213	232	250	214	223	241	224	218	206	229	248	206	191	207	229	218	231	234	218	194	217	223	230	221	201	204	212	229	221	220	214	231	221	212	185	227	209	213	222	204	226	215	207	218	217	181	232	233	208	194	195	208	226	239	198	190	196	226	206	204	208	220	195	203	227	205	231	223	208	206	193	181	216	211	193	179	219	230	196	253	227	226	183	228	217	191	234	223	193	238	230	192	206	221	200	202	216	215	219	203	221	201	203	210	234	211	213	212	194	225	245	208	182	196	222	231	216	199	163	203	198	223	215	232	211	213	207	193	205	208	226	186	170	249	221	221	200	203	187	205	219	237	227	216	218	226	205	190	225	227	224	193	208	227	202	217	201	180	211	198	191	215	210	196	213	208	220	190	218	216	250	191	221	209	203	177	188	201	215	185	223	201	239	221	207	178	208	206	198	212	213	195	216	243	217	211	212	236	193	197	226	191	211	214	196	221	221	199	196	207	212	218	207	184	230	230	188	205	216	176	202	231	205	175	231	205	219	237	193	214	216	217	225	215	216	202	237	221	208	186	199	204	187	201	213	211	223	220	206	220	216	230	204	199	205	231	201	209	208	195	220	196	182	208	198	215	219	230	195	221	199	245	207	209	238	211	198	196	201	205	218	202	220	202	208	211	234	228	212	223	215	202	216	215	206	198	222	246	218	189	209	207	242	198	178	225	230	255	194	226	212	200	241	204	208	193	197	194	229	234	206	231	188	203	204	240	226	216	205	168	212	185	215	246	181	190	215	203	231	229	207	218	232	234	220	227	204	204	206	209	213	223	196	219	208	206	217	225	203	209	193	194	198	207	200	209	199	203	202	217	197	224	206	210	206	186	241	215	254	236	198	201	205	235	208	188	218	202	192	209	212	224	193	194	212	198	227	238	175	227	206	215	203	214	225	210	201	200	200	194	201	210	210	192	229	219	226	218	203	231	188	215	236	229	254	215	207	208	238	196	223	219	181	176	212	210	236	220	197	215	235	240	214	201	218	168	229	218	243	238	218	175	199	199	201	229	198	220	213	209	218	213	204	221	206	207	215	211	223	229	213	209	211	233	210	238	241	236	216	194	199	199	235	205	227	201	199	188	195	220	194	214	220	199	235	245	226	216	213	218	212	217	200	195	211	225	230	192	230	211	223	200	216	219	201	215	222	193	214	231	230	220	205	195	217	195	226	206	242	204	209	205	219	242	228	198	211	185	202	201	207	243	228	201	219	213	201	206	224	232	196	192	212	221	194	212	234	242	214	214	210	209	243	192	221	212	276	205	223	213	233	232	216	203	205	209	238	212	211	205	228	204	183	226	192	238	231	223	206	197	212	231	216	195	215	198	171	203	211	192	189	202	220	195	191	217	213	198	216	228	195	206	191	203	198	207	192	246	246	186	188	190	197	187	225	221	214	217	192	225	238	224	206	204	252	201	207	212	244	228	210	198	224	212	181	219	210	206	214	230	206	215	228	221	229	215	198	231	207	205	197	214	228	201	220	212	242	198	210	191	198	196	240	197	196	213	213	227	182	208	233	187	229	201	199	221	203	183	224	213	228	215	196	227	231	219	199	218	213	196	185	186	175	222	200	227	216	230	214	199	217	205	198	210	230	209	221	202	195	205	217	208	204	201	236	200	222	237	213	194	243	237	219	188	246	185	243	198	214	209	234	222	227	217	246	199	239	214	212	195	213	205	204	220	207	223	191	210	209	205	193	199	205	211	221	217	210	231	219	234	214	202	223	202	200	221	186	207	198	220	190	216	222	196	206	190	205	211	212	207	213	205	230	208	187	209	204	203	223	213	192	214	185	230	200	220	213	188	184	227	225	216	216	207	211	210	211	209	216	209	204	192	211	191	238	217	224	210	195	191	244	202	202	179	229	216	203	203	224	216	206	231	211	217	221	231	221	203	212	199	203	214	228	190	207	191	213	208	190	192	195	210	221	230	200	214	221	230	220	213	207	236	211	209	223	183	212	244	204	194	183	211	207	234	233	223	199	204	219	204	225	208	198	199	212	199	214	214	221	207	193	201	201	199	227	230	213	209	214	229	204	210	203	213	207	204	222	222	192	187	193	209	189	224	216	199	187	199	226	191	172	189	241	230	238	243	223	219	206	207	207	222	216	188	198	209	220	206	223	204	199	182	185	205	202	237	228	209	203	229	213	227	206	189	188	206	208	199	211	221	215	226	206	198	196	211	204	207	194	219	191	248	231	204	223	227	194	187	218	197	244	245	231	214	214	199	235	207	220	212	177	203	203	221	196	194	202	224	214	221	203	228	223	198	234	196	229	219	185	212	198	210	182	226	230	213	221	225	221	203	203	208	217	207	233	195	212	242	166	221	222	212	211	214	214	202	219	211	234	205	206	222	233	223	206	204	194	196	213	214	220	217	192	212	222	199	216	209	199	194	231	215	215	213	198	216	197	205	218	233	210	192	215	235	210	220	206	254	192	252	190	221	220	225	222	244	215	191	209	191	190	221	218	231	217	233	213	193	194	219	212	198	230	214	203	192	207	219	189	198	177	210	191	220	207	209	226	197	194	211	232	224	203	186	233	195	219	244	227	227	214	178	193	219	190	211	210	189	223	233	208	202	198	223	226	196	193	215	216	199	213	192	199	210	193	205	201	225	193	220	218	227	220	211	234	239	179	203	188	207	230	208	216	218	204	220	214	214	212	211	224	232	204	183	229	229	218	205	205	244	218	196	224	199	238	198	227	192	200	183	214	179	209	202	234	240	220	234	181	219	216	193	218	202	188	210	186	206	200	195	218	213	205	216	198	201	211	221	208	217	199	207	177	208	207	194	210	198	214	231	227	206	214	240	219	240	230	178	208	198	202	221	235	225	191	222	190	213	210	207	236	216	218	213	204	204	214	195	211	187	218	202	211	239	194	210	207	205	241	199	224	216	197	200	216	189	232	225	233	189	205	202	240	207	219	225	194	218	211	212	212	209	212	225	204	224	198	221	214	234	196	195	194	215	230	240	228	233	206	209	216	237	222	196	192	195	217	188	206	223	223	212	186	209	191	216	221	198	210	228	217	222	205	211	200	189	232	234	216	237	199	197	222	201	212	210	206	193	201	206	245	212	177
15455	1145	1073	1142	1100	953	804	743	712	701	643	647	551	595	590	585	564	502	502	503	525	565	509	517	546	556	545	561	518	502	519	510	529	501	548	511	497	499	494	451	512	508	503	506	504	500	494	529	514	542	495	499	533	497	533	524	505	495	486	535	472	547	481	513	521	518	487	457	534	488	456	496	486	523	499	503	552	519	494	485	471	509	474	485	523	480	532	506	491	484	437	505	468	529	475	491	480	490	496	475	466	524	483	509	526	527	490	487	494	512	506	487	527	489	556	486	479	507	463	520	472	502	513	486	515	542	521	509	538	473	509	475	548	493	520	532	499	496	507	490	504	506	465	496	467	516	501	540	509	496	482	518	502	451	479	531	500	465	514	487	511	515	513	542	537	513	492	529	490	501	522	526	542	494	499	508	511	512	525	589	509	503	497	467	479	498	509	474	548	513	497	505	485	498	475	493	483	544	505	510	513	488	515	493	468	509	505	530	522	487	537	477	520	499	512	483	502	486	484	539	513	493	519	493	479	475	480	492	513	507	477	482	476	503	503	498	481	504	503	503	507	485	523	479	507	469	509	500	493	472	506	510	492	500	504	485	497	465	468	470	507	526	501	488	500	520	503	471	496	509	503	453	493	497	530	533	540	489	526	537	502	513	484	512	545	489	515	478	495	518	465	481	478	536	494	499	482	512	530	488	481	468	507	487	490	501	458	496	536	492	522	491	531	493	510	505	460	528	491	489	492	536	479	508	493	498	454	521	511	498	517	468	464	500	500	498	458	546	498	507	499	493	468	531	485	520	465	516	508	495	475	517	488	501	502	563	495	483	538	485	455	504	536	491	467	504	488	521	504	515	455	506	482	505	502	507	537	489	485	483	463	466	483	445	491	503	467	510	517	511	478	502	537	472	538	463	512	492	496	472	491	519	516	501	481	504	471	458	508	500	528	511	507	479	495	484	575	489	469	518	484	491	507	475	502	545	491	516	485	494	539	532	494	495	479	498	528	489	495	534	476	459	517	497	508	472	490	501	477	471	552	485	478	520	523	476	443	495	538	485	490	494	497	490	474	490	535	506	493	496	512	529	552	469	506	524	511	473	540	472	469	503	512	496	473	524	471	501	489	512	508	516	506	491	496	505	518	513	523	476	497	489	517	497	487	481	462	490	510	504	513	505	463	518	506	497	478	515	494	515	537	503	525	486	506	509	490	506	489	490	500	468	519	473	515	495	523	517	507	496	500	470	500	504	496	565	478	524	484	487	530	496	523	515	560	482	506	491	517	522	519	476	480	511	502	501	510	524	466	505	524	462	539	498	539	522	507	510	475	485	524	495	480	484	464	511	540	502	509	498	530	465	520	544	494	481	493	453	513	484	519	493	501	464	469	520	498	486	504	513	480	495	468	516	513	504	528	524	469	498	484	485	521	484	501	499	498	479	459	473	487	554	510	505	505	511	513	535	524	500	516	494	482	481	524	498	489	535	531	486	501	512	516	542	489	519	511	472	503	504	520	487	516	526	497	510	500	548	507	496	484	513	488	487	505	513	477	504	539	480	487	533	491	536	541	511	463	516	497	511	482	546	491	504	494	484	493	499	518	503	491	533	495	473	510	514	484	511	503	484	517	508	474	496	518	506	492	488	502	488	475	482	515	511	489	504	536	555	490	500	519	485	535	476	509	496	481	519	480	467	511	462	491	493	485	502	477	531	497	507	512	539	485	491	533	477	524	503	487	512	503	510	515	505	489	526	473	507	485	499	506	518	508	493	537	509	526	469	495	512	525	516	497	497	460	477	552	473	504	504	546	484	520	505	477	519	518	482	470	540	533	508	526	451	488	504	503	483	506	483	512	487	486	495	555	477	491	492	469	536	470	488	482	483	522	525	472	534	515	489	515	475	505	527	504	501	527	490	505	542	510	489	522	509	485	489	474	501	443	537	510	478	521	538	500	477	525	524	482	484	536	538	491	481	511	505	461	520	506	538	498	480	509	531	488	469	534	531	493	504	467	498	497	520	503	514	492	553	511	483	463	531	501	508	492	517	503	443	506	493	447	503	500	491	489	507	506	507	522	448	540	470	509	490	471	535	483	516	500	492	484	505	493	531	477	448	520	489	504	487	477	522	482	460	506	493	503	507	482	500	485	552	500	510	448	518	506	467	486	479	482	514	513	480	498	496	519	529	492	488	500	523	482	483	480	496	496	542	506	547	513	480	507	514	464	493	507	481	512	510	489	514	472	498	490	469	510	514	483	480	476	463	511	493	462	485	447	488	497	513	520	507	519	493	502	485	530	506	493	496	507	499	504	487	516	515	480	498	501	480	517	516	497	550	556	508	490	484	458	502	499	464	487	499	519	484	543	496	493	509	450	494	534	493	469	464	493	557	484	479	467	474	518	492	519	495	515	467	531	514	501	494	496	502	472	483	523	515	523	509	474	505	546	493	466	461	425	500	524	485	489	516	474	531	522	520	501	463	501	509	485	495	466	505	496	512	487	499	493	485	537	484	473	517	540	547	528	533	496	531	513	430	512	530	479	490	498	509	534	521	505	483	467	516	515	482	510	509	527	477	482	489	551	497	487	526	464	508	486	530	499	539	508	496	521	484	508	502	503	509	517	516	528	518	518	478	508	478	511	474	490	512	538	532	512	485	477	481	508	509	520	528	482	521	494	464	510	476	483	522	530	540	487	514	481	535	509	492	486	504	484	454	470	512	508	510	522	485	512	514	477	523	539	527	471	527	502	501	535	474	488	518	500	489	509	522	485	518	550	497	544	497	530	518	490	476	507	513	543	526	477	478	504	503	468	489	502	503	542	469	501	480	498	505	508	480	507	505	493	490	511	485	510	547	456	514	503	518	529	525	498	480	435	526	475	492	545	481	512	511	513	513	519	469	542	489	492	506	495	503	475	521	494	487	501	485	563	505	492	527	504	475	537	524	536	492	535	497	521	493	526	499	497	470	491	536	490	478	492	484	476	490	545	508	521	505	514	534	484	495	502	490	500	500	474	488	508	472	500	527	491	509	503	556	541	486	514	485	526	533	526	509	528	486	488	504	531	508	525	463	520	502	498	461	525	499	512	516	505	480	529	503	449	494	514	539	503	557	518	483	521	541	492	494	512	477	472	481	495	502	540	542	491	518	476	484	491	515	495	503	499	534	530	488	503	466	517	516	532	482	506	492	474	545	493	495	464	504	472	490	541	553	473	478	481	481	493	500	485	488	497	461	491	483	511	464	511	467	490	520	498	516	564	468	483	517	524	479	461	512	509	484	473	469	441	510	500	514	489	469	507	551	497	514	492	468	462	526	526	530	468	509	547	492	465	514	515	467	512	525	485	540	502	492	541	503	533	517	490	477	514	512	484	501	488	512	518	502	517	488	489	533	496	515	497	506	504	521	492	556	514	497	463	473	474	498	480	492	491	517	542	476	492	524	500	480	500	480	507	552	500	475	518	546	464	472	487	510	494	507	488	489	525	459	434	527
33947	5971	831	558	437	359	304	232	238	214	201	172	197	194	224	183	201	190	169	163	139	177	183	169	153	169	144	200	169	156	168	151	160	190	170	149	188	158	166	160	182	186	158	147	132	160	153	144	156	153	169	182	142	185	160	169	172	174	179	182	149	147	178	164	186	159	182	164	188	173	147	183	164	156	177	157	161	169	161	156	170	175	166	172	168	176	170	153	163	146	150	181	166	144	158	174	155	190	178	199	181	173	167	173	161	176	175	179	156	178	174	169	180	161	168	173	159	167	159	168	154	159	189	157	151	185	195	164	195	156	168	182	139	187	182	143	154	169	158	166	165	165	184	176	174	169	141	161	149	136	146	149	175	168	165	163	147	158	166	173	169	138	162	168	147	180	154	162	155	165	177	156	162	165	172	160	178	161	157	149	187	142	188	145	166	156	149	160	162	176	170	175	155	152	163	154	171	157	163	167	168	154	153	147	154	177	167	157	195	153	154	177	176	174	186	182	135	170	176	166	168	155	163	158	155	197	167	153	162	158	183	169	172	154	175	172	193	140	153	166	185	164	168	180	170	153	185	184	174	186	168	183	154	168	186	175	147	159	164	153	138	189	172	168	168	133	159	182	152	148	167	127	139	162	147	164	160	150	167	166	160	170	191	169	162	171	166	161	177	186	170	179	147	155	156	161	149	186	195	144	172	158	191	176	158	164	159	156	165	132	161	168	176	160	170	156	179	173	183	195	169	144	170	145	148	170	178	153	154	144	166	162	149	178	155	153	138	169	168	192	173	165	188	163	173	173	162	187	148	151	184	185	173	163	139	165	188	195	170	173	155	168	186	170	162	160	160	185	159	155	182	185	164	157	172	169	161	177	163	165	162	162	176	144	183	184	152	155	176	174	169	165	167	167	167	183	167	150	162	167	177	189	128	147	168	188	158	174	150	151	165	153	178	157	138	174	155	179	185	174	152	150	172	155	168	158	142	152	167	175	174	167	153	171	194	193	177	162	161	169	173	185	175	172	172	173	125	161	154	155	185	162	152	153	161	152	161	190	183	169	165	162	163	162	175	186	181	151	161	141	168	163	175	190	169	144	161	145	193	170	154	137	189	188	188	165	168	183	152	151	149	160	147	173	164	161	167	163	174	180	194	178	185	198	139	172	190	170	171	176	142	148	162	184	182	180	172	173	149	193	173	155	174	180	178	180	164	166	193	172	184	144	147	165	157	149	162	189	156	154	158	177	178	163	178	149	157	191	140	165	176	192	169	154	174	158	138	180	165	198	181	178	164	158	170	147	164	172	142	166	169	162	160	127	173	177	183	170	150	164	165	170	147	171	148	158	181	165	165	127	174	165	160	173	161	171	174	170	170	170	170	177	154	190	167	159	162	172	178	163	152	185	166	189	130	180	175	171	184	167	164	183	167	150	171	178	186	151	157	156	173	152	160	204	169	157	177	152	152	166	167	155	173	169	167	158	149	147	170	175	178	169	182	169	175	181	153	166	162	163	157	170	134	146	184	185	192	164	172	175	151	145	156	162	157	138	167	151	187	152	150	165	156	181	154	149	172	155	162	141	156	177	176	136	151	170	139	175	167	168	138	174	166	178	162	169	168	175	158	152	179	173	193	162	169	164	167	169	172	173	151	183	160	173	149	176	145	176	154	182	164	155	173	164	151	176	169	188	156	153	158	177	161	163	161	159	162	135	170	156	158	155	141	176	160	149	153	191	176	155	156	162	169	185	159	148	154	137	175	174	182	153	176	208	179	173	161	148	170	186	159	145	166	163	169	156	161	161	197	153	166	162	153	164	170	174	161	169	183	203	161	175	181	175	168	169	156	177	156	149	167	169	166	148	170	137	168	149	166	160	175	149	135	167	169	150	163	171	173	172	131	190	171	162	135	182	154	141	151	136	143	166	163	146	170	186	157	164	150	182	156	188	188	137	163	172	159	156	175	159	174	171	167	175	169	154	154	171	155	174	162	173	188	146	155	166	144	161	173	163	165	141	135	176	175	174	178	168	195	189	163	187	157	155	172	159	177	183	138	160	177	174	152	178	178	174	154	143	177	187	151	198	162	175	160	179	175	180	192	154	177	174	184	161	159	153	134	170	161	153	166	188	172	161	159	179	179	176	153	169	178	158	156	148	156	176	168	163	180	165	178	150	191	148	162	173	139	146	167	167	181	154	163	164	155	130	181	166	175	186	149	163	172	166	160	163	177	173	183	156	197	182	176	182	175	160	170	138	166	159	174	156	149	163	167	180	158	158	163	161	161	154	175	149	147	177	185	184	158	168	172	177	153	173	183	177	166	159	157	150	174	183	161	166	162	163	181	181	170	147	172	125	152	167	162	171	187	166	153	153	171	181	159	202	173	150	153	190	135	127	155	158	171	165	161	169	153	152	152	160	163	186	175	151	164	177	176	177	174	164	155	174	150	182	158	142	182	164	147	173	175	142	154	167	172	161	169	137	191	153	169	167	175	169	190	163	183	141	176	161	168	175	192	186	141	155	176	158	161	175	171	166	178	160	150	155	151	159	167	177	164	168	164	145	189	175	160	148	163	172	167	175	186	173	185	157	153	150	145	162	164	169	159	181	157	160	178	149	166	157	146	146	154	171	169	164	148	161	149	144	183	166	155	177	167	158	148	165	175	143	166	162	174	138	161	184	159	161	158	181	168	159	165	182	158	164	160	163	185	159	125	171	177	148	179	192	184	161	136	166	170	180	167	159	178	177	164	162	192	165	155	140	152	150	190	156	132	153	176	169	159	142	161	164	154	172	172	165	196	169	172	163	183	185	188	179	156	163	169	156	174	153	170	140	171	176	162	143	171	163	192	186	162	149	188	184	159	172	151	158	157	173	182	175	182	174	166	171	164	182	151	164	145	137	179	168	145	158	155	137	162	186	182	175	188	165	188	162	174	171	167	149	137	161	147	168	169	177	158	151	172	189	169	122	158	158	140	164	172	173	183	165	156	160	156	138	138	186	185	153	173	144	170	166	183	152	147	190	187	152	162	149	183	168	158	154	159	173	170	162	159	173	194	170	167	187	152	135	166	176	150	184	151	154	157	160	182	149	176	172	158	152	171	170	182	173	161	155	171	163	154	176	178	174	184	158	168	168	165	174	166	157	156	173	164	168	171	171	142	195	141	155	161	165	173	164	171	157	148	159	155	143	173	154	174	153	147	158	175	165	198	161	166	149	178	157	164	156	170	153	187	177	170	169	175	167	166	151	180	157	147	170	175	175	185	178	161	164	184	164	169	183	179	141	182	159	165	167	159	152	212	152	167	166	172	169	168	178	193	173	170	166	132	154	198	182	152	166	152	159	171	169	190	152	157	169	165	164	166	153	192	162	153	152	146	170	159	170	161	163	167	165	172	176	173	201	176	182	144	178	159	161	184	178	155	173	155	162	180	174	150	188	148	181	146	145	167	160	171	150	178	150	156	162	171	162	150	175	172	158	155	151	126	171	188	166
19393	1424	1683	1815	1522	1350	1060	911	828	754	701	674	605	620	578	589	517	530	524	494	500	494	525	499	448	471	453	496	451	489	441	466	420	433	444	469	462	451	435	495	476	416	445	453	471	452	449	435	488	424	442	419	469	433	427	423	448	445	466	425	447	444	410	425	447	440	414	445	382	426	446	449	424	480	439	430	417	426	399	429	434	431	445	432	443	452	424	441	434	467	427	422	424	411	432	420	425	416	418	428	432	446	433	433	453	410	458	404	414	440	432	439	474	447	383	431	450	444	469	428	417	420	419	429	412	415	442	438	437	392	414	424	412	449	426	441	420	407	445	443	418	431	410	446	450	435	428	419	419	466	433	419	413	444	455	426	429	433	430	405	429	437	387	425	436	443	393	451	403	408	435	422	398	399	411	428	452	444	417	402	432	403	396	466	426	456	440	401	416	460	426	417	451	436	428	474	405	423	452	442	444	466	425	428	452	437	405	422	407	435	442	414	450	470	435	413	411	447	402	394	446	448	437	405	426	400	427	436	458	397	442	423	457	419	473	448	436	452	445	428	415	431	446	448	442	434	430	399	407	428	398	428	420	434	424	448	393	438	462	456	391	426	410	421	432	460	432	379	423	419	440	420	440	434	427	433	444	429	406	448	433	455	429	410	431	436	431	441	441	431	430	461	433	459	432	418	447	459	435	438	437	427	437	408	423	437	440	416	446	435	436	436	434	428	431	424	430	429	420	456	430	404	426	428	433	407	417	445	404	418	414	421	427	441	409	443	423	455	452	447	457	429	439	395	438	442	442	427	446	426	408	462	414	404	426	436	404	439	432	460	458	433	429	442	433	433	431	405	423	451	456	425	437	438	454	425	418	456	401	480	404	395	401	458	460	465	449	407	428	393	423	386	407	428	418	395	395	453	450	445	445	427	431	403	397	465	447	421	429	455	385	431	419	414	406	415	423	428	421	451	400	434	430	416	422	423	439	418	414	407	462	436	424	447	426	440	370	414	406	432	426	441	429	427	437	422	413	458	428	436	440	440	426	471	422	446	435	406	474	413	428	454	434	423	422	428	427	427	434	401	403	447	422	418	447	433	413	417	457	443	387	399	402	394	450	438	402	437	416	451	436	420	408	419	420	409	427	436	418	437	417	420	437	462	418	424	414	429	443	423	446	445	402	435	391	434	439	431	440	439	420	418	454	392	400	429	435	407	435	440	438	447	441	441	406	411	443	382	408	399	420	406	401	427	437	437	430	460	397	420	415	420	413	416	449	408	407	437	433	425	430	423	384	416	415	405	442	454	444	432	382	455	399	425	413	418	437	445	429	426	444	441	425	437	428	416	430	445	384	420	415	420	446	411	457	418	434	426	416	413	432	419	394	399	430	448	471	414	422	438	418	418	427	449	423	454	410	446	441	422	387	428	405	442	444	395	444	428	402	387	439	463	404	412	439	423	449	436	448	436	426	443	442	431	397	425	426	403	421	447	411	434	409	397	443	411	431	439	396	404	433	472	424	438	436	431	425	428	433	450	391	439	407	433	418	428	441	436	437	414	456	394	434	419	434	433	416	414	440	420	454	458	411	441	418	467	410	419	473	461	436	424	447	431	437	446	436	415	433	396	413	417	461	443	467	464	431	470	435	412	454	438	430	428	491	448	481	417	449	422	428	432	440	411	433	460	395	411	401	429	433	464	422	444	441	467	441	428	443	448	421	422	460	444	423	440	417	434	403	444	429	431	420	478	452	410	446	431	413	416	428	452	425	425	430	430	446	416	414	460	439	403	437	443	411	436	387	434	412	396	417	398	418	426	442	447	409	417	443	426	430	417	409	390	462	436	438	413	448	430	460	390	436	409	452	430	432	428	422	413	414	433	419	379	424	433	426	425	427	436	426	429	407	425	430	439	454	440	426	409	451	406	413	421	458	393	426	413	435	406	427	395	446	397	424	436	450	460	454	436	445	420	438	429	409	441	416	388	468	408	383	416	429	424	426	431	430	470	449	421	422	406	424	422	428	438	426	439	453	447	420	422	434	424	407	466	424	404	443	420	417	407	447	435	393	440	470	485	448	425	455	450	424	418	414	415	427	425	442	445	431	405	428	424	430	394	433	443	429	430	421	419	431	413	433	412	406	440	438	443	445	408	419	402	398	442	421	452	417	423	383	424	434	452	415	422	433	419	469	437	416	403	449	413	454	418	452	427	427	453	423	422	423	402	459	438	436	452	438	401	478	470	448	398	463	491	397	419	394	423	421	404	439	431	437	403	420	392	441	433	427	419	453	414	458	423	462	428	436	422	416	408	419	438	457	422	399	406	441	430	429	453	413	434	431	405	395	429	422	433	426	402	431	431	420	421	436	450	419	413	432	433	409	408	392	438	394	433	415	425	459	464	467	425	439	438	403	434	407	418	383	431	423	437	412	458	432	426	421	431	417	427	428	433	431	408	393	415	419	430	428	448	419	427	401	425	425	434	421	483	456	432	397	385	450	382	405	389	424	408	423	445	424	440	442	393	409	442	440	410	395	447	451	403	400	423	452	450	424	424	409	427	441	388	429	423	413	423	452	458	446	423	437	407	443	434	432	477	419	398	415	438	438	458	426	473	416	446	417	469	418	409	422	462	437	445	464	421	429	416	442	452	457	448	428	402	436	464	456	479	399	442	461	387	430	436	463	441	439	445	459	411	401	410	440	406	457	445	406	459	408	437	454	432	431	391	426	418	425	409	463	400	427	412	452	422	437	442	435	439	452	420	423	417	476	403	387	383	405	419	432	447	421	452	473	408	406	435	463	404	444	418	438	409	402	397	461	454	437	465	443	438	447	409	387	419	439	429	446	455	431	406	442	430	417	451	443	461	411	435	427	406	420	408	450	418	422	419	410	427	426	410	412	448	475	434	407	425	427	429	427	438	426	438	434	433	412	440	444	429	403	414	435	420	416	405	410	449	456	404	440	420	433	436	436	448	421	431	447	410	404	422	451	442	428	451	450	420	459	432	413	423	451	447	406	399	417	433	461	424	418	419	438	406	426	434	442	417	430	419	414	409	469	432	424	440	446	439	446	443	394	427	425	443	458	447	398	401	414	409	424	411	431	439	436	417	439	431	476	409	417	426	429	440	433	464	428	464	451	438	433	416	447	452	446	427	435	407	461	430	435	438	412	446	400	409	414	434	440	404	438	415	449	396	418	440	432	420	409	453	402	428	473	420	442	444	436	402	430	427	427	473	435	391	448	418	418	439	420	418	387	459	448	434	411	398	399	428	443	460	399	421	387	431	459	423	445	442	409	458	421	438	434	402	443	426	427	418	420	394	422	440	440	397	402	417	439	418	448	430	430	411	413	415	412	449	416	420	429	432	443	431	464	426	462	428	421	425	446	414	419	444	414	459	376	426	393	452	401	427	411	444	432	428	452	444	413	451	422	427	430	450	418	421	426	424	428	420	424	417	382	406	443	403	429	453	424	405	445	419	434	432	438	434	441	445
11728	1246	405	433	444	443	416	426	423	372	404	373	369	395	410	379	371	392	416	428	366	382	379	408	388	438	408	395	421	413	373	427	380	397	391	396	419	398	388	387	382	392	396	382	386	399	379	398	402	397	396	427	399	404	406	374	395	393	427	404	366	438	418	381	412	381	387	421	412	406	384	379	387	377	387	413	447	397	443	393	421	406	406	407	410	406	404	381	401	426	412	406	407	425	459	416	419	402	392	372	363	422	414	412	379	397	402	402	382	409	446	362	418	378	411	405	398	425	409	398	411	378	388	403	384	450	390	423	402	410	407	357	407	414	389	399	409	392	394	410	424	391	405	380	429	368	416	396	403	402	415	414	382	372	411	426	406	421	415	406	417	400	416	410	382	391	385	415	417	410	406	391	401	385	411	381	373	391	428	370	399	421	437	394	352	438	403	377	395	396	417	396	403	437	388	393	416	401	389	411	392	388	411	402	409	374	393	378	383	389	462	391	420	416	432	405	401	406	344	437	386	402	443	421	420	373	408	393	399	403	385	408	408	409	369	385	371	433	420	405	395	398	420	419	411	439	405	423	383	380	349	400	402	431	394	404	419	412	377	414	383	416	379	385	395	425	398	392	391	390	400	432	418	426	422	383	426	398	374	402	383	399	430	425	394	388	442	429	361	414	400	375	363	381	392	393	379	428	400	428	389	406	450	381	389	422	411	399	392	410	431	431	368	366	385	459	413	369	371	424	430	360	380	407	421	398	429	377	404	420	393	392	379	367	412	393	426	382	386	382	369	372	419	387	406	379	406	416	391	406	388	421	355	396	417	402	380	408	395	419	392	414	405	394	416	392	349	395	419	434	392	429	420	425	419	400	399	384	396	396	398	405	411	379	402	375	378	411	419	388	385	387	397	396	379	395	415	387	374	371	391	392	417	398	398	397	406	419	408	395	402	402	395	420	363	382	434	415	400	406	421	402	386	378	393	388	422	371	440	405	419	399	395	408	414	435	386	374	353	376	411	390	397	384	431	401	405	416	397	399	426	411	390	401	395	405	424	423	416	379	369	374	393	393	434	395	428	372	405	409	415	390	417	377	392	383	417	387	425	402	420	408	429	387	359	398	384	398	381	399	391	404	373	417	429	477	366	382	362	381	417	390	400	428	374	402	388	369	372	375	424	386	398	399	433	436	388	411	376	428	411	422	395	391	403	348	386	359	429	369	422	394	401	421	347	408	404	356	377	377	423	357	386	366	412	355	401	381	380	365	375	403	397	388	383	387	404	392	387	425	393	418	429	392	387	394	453	401	384	387	422	372	423	388	411	374	450	372	380	413	433	407	389	402	399	409	419	417	429	405	414	426	413	405	400	404	379	426	409	368	375	385	379	378	406	428	398	403	402	412	368	383	371	367	381	382	410	452	408	421	426	408	395	396	415	412	403	425	415	398	408	378	404	430	427	398	420	427	380	424	401	339	406	417	419	411	369	445	371	370	396	354	395	385	391	407	441	397	366	375	417	392	429	392	392	410	402	416	420	384	366	446	406	368	365	430	389	393	387	445	362	382	414	408	437	399	396	418	401	366	370	444	381	389	415	400	423	383	347	383	432	402	415	391	411	388	392	453	396	402	375	408	384	401	405	415	357	417	395	401	385	408	390	412	393	353	430	385	468	369	430	435	398	393	420	398	359	392	384	417	407	381	385	400	389	401	403	351	440	408	431	404	440	368	427	382	384	393	442	385	363	390	385	405	403	430	416	411	425	428	388	415	411	424	423	425	404	423	397	399	411	374	420	404	416	386	408	415	444	436	383	388	388	389	407	386	391	403	444	367	416	344	399	403	399	418	376	386	442	429	382	412	400	363	396	406	354	383	423	376	384	380	398	431	447	426	386	417	427	395	406	387	394	375	374	398	387	432	421	394	417	399	372	419	407	383	393	419	397	374	359	410	398	404	346	397	380	418	379	407	405	398	435	415	396	385	384	387	350	384	388	395	411	407	387	394	439	461	406	418	389	399	403	387	412	424	368	369	432	416	390	404	409	384	405	354	373	374	429	397	402	405	404	407	386	398	418	394	382	385	395	367	411	384	400	398	387	391	377	392	415	446	396	400	400	382	366	384	399	377	391	410	400	422	406	407	391	409	407	398	416	422	430	393	416	444	385	408	401	435	417	394	382	399	413	441	399	393	414	410	393	381	421	347	441	400	384	393	365	411	373	392	428	401	392	391	419	405	403	383	384	412	376	390	392	434	395	372	392	418	401	392	358	374	397	423	403	400	395	445	431	414	433	384	371	415	429	440	405	405	379	411	396	384	376	425	406	400	409	407	410	394	420	418	369	401	401	417	442	444	365	400	403	407	442	407	387	386	400	410	434	433	407	413	394	386	423	427	378	396	374	398	372	417	397	397	401	403	437	375	413	453	407	373	417	399	429	442	403	405	412	397	407	434	431	440	429	394	421	390	414	368	388	412	423	409	367	402	409	440	406	402	388	416	412	389	441	415	427	408	378	409	392	399	440	422	406	415	365	402	426	390	413	420	372	401	440	419	400	411	447	425	388	404	391	410	439	390	406	382	410	404	418	431	411	445	390	373	407	395	420	398	427	393	404	366	380	366	451	400	367	388	386	401	402	420	423	436	378	426	384	363	414	413	432	407	450	417	384	414	412	406	421	386	403	423	422	389	391	408	412	401	422	362	380	398	397	406	404	378	409	409	404	409	333	371	362	393	387	385	376	361	411	410	391	393	385	409	407	395	428	417	373	376	433	381	409	438	426	401	380	375	428	397	397	389	396	417	417	408	385	378	394	412	404	357	411	363	421	439	389	394	425	405	391	411	404	413	425	376	416	378	389	383	400	386	408	382	394	393	440	392	395	359	364	369	397	454	408	375	381	428	473	383	358	427	423	387	413	406	438	422	375	400	374	392	376	380	404	404	377	406	408	389	407	383	355	405	397	345	373	380	385	382	385	414	376	401	398	408	387	378	421	458	406	386	372	385	408	383	425	424	416	357	401	407	390	410	401	422	397	445	410	392	408	394	395	414	394	400	411	391	398	395	406	410	389	403	394	387	415	412	355	404	424	412	399	447	374	431	423	414	408	424	453	399	391	420	389	417	417	425	369	404	416	388	393	392	409	443	398	423	366	398	383	388	414	395	382	420	442	399	406	386	427	373	420	352	388	410	401	369	425	388	408	368	402	364	413	377	409	364	422	441	405	435	425	384	434	395	367	404	427	421	392	366	404	386	361	371	408	372	392	384	407	431	410	390	414	395	369	361	398	399	426	433	429	440	414	436	383	381	399	360	427	424	408	427	405	407	429	416	382	358	397	417	394	391	402	401	375	369	407	388	410	422	365	377	393	434	403	442	459	420	394	387	399	379	408	367	431	385	454	398	412	396	356	405	382	401	396	402	438	436	408	401	386	380	408	415	400	404	421	411	402	369	372	387	422	394	380	397	425	403	391	398	401	383	387	400	392	436	395	385	363	382
7948	1035	873	931	847	896	935	875	903	867	877	916	905	894	921	886	866	812	900	873	891	851	884	872	865	897	885	859	891	815	824	885	887	910	939	853	829	887	864	880	866	833	888	878	873	912	888	919	910	853	878	893	822	879	883	878	888	879	862	875	890	919	906	895	870	909	824	885	908	850	866	924	843	824	866	894	884	868	883	861	871	841	890	836	831	913	841	923	904	888	835	857	855	810	870	844	933	834	869	819	834	911	836	928	902	864	858	866	880	862	867	851	904	847	858	857	926	886	811	833	898	871	868	917	858	905	838	867	856	853	899	898	831	891	922	862	874	820	896	837	892	884	878	866	862	873	870	875	850	845	826	843	867	851	889	898	879	860	818	899	888	926	843	829	853	870	856	900	836	804	837	867	844	891	889	924	830	841	957	882	868	904	868	940	860	865	885	897	895	894	864	908	921	927	930	889	859	878	837	907	894	923	856	844	889	885	872	858	900	875	896	906	831	840	895	871	867	889	900	868	921	829	913	894	902	866	864	896	892	890	886	909	882	895	858	883	886	869	860	849	827	877	878	844	869	873	861	929	881	871	847	853	871	889	845	932	827	878	867	898	902	841	850	878	854	854	859	882	868	896	882	813	865	861	892	851	887	851	875	873	846	855	880	847	824	861	857	879	893	900	879	909	870	817	834	883	855	839	828	859	833	868	826	886	890	882	875	828	877	856	893	878	879	917	859	887	845	804	935	874	889	858	844	846	877	871	820	839	873	857	873	855	854	901	944	852	839	844	851	878	895	919	911	862	864	853	853	843	894	903	852	874	824	877	860	883	893	866	878	922	890	852	902	893	887	846	844	871	828	909	880	860	905	826	903	900	883	826	853	852	915	878	850	903	878	887	853	871	895	860	870	872	820	873	853	879	894	859	875	924	903	905	838	844	878	857	862	907	889	834	863	889	870	897	941	886	837	869	891	874	860	898	932	854	889	871	901	880	884	827	873	878	912	850	851	897	834	894	826	874	842	867	962	868	880	874	839	867	907	847	862	889	921	901	879	879	873	853	835	843	847	919	873	845	912	866	945	912	901	879	853	915	849	886	856	885	915	844	897	820	894	885	877	918	880	884	878	908	850	855	861	901	921	839	884	875	885	860	864	911	879	899	868	906	932	857	855	879	840	815	869	866	887	913	905	875	878	912	871	889	932	887	898	862	858	874	873	818	840	839	886	916	856	894	860	869	840	918	885	869	852	928	842	855	859	850	912	851	853	892	876	943	895	887	840	887	835	904	863	889	864	870	888	862	855	847	867	842	920	928	898	885	878	834	879	839	851	868	885	938	857	899	865	863	913	863	898	865	898	907	883	891	851	817	847	900	886	857	877	871	867	828	881	908	869	878	875	845	866	902	901	950	885	877	848	902	836	910	852	832	867	837	858	876	832	850	901	877	857	843	844	901	935	881	899	850	873	920	909	854	854	782	904	856	837	849	847	883	895	883	877	881	881	909	826	841	883	836	907	888	861	897	916	844	832	867	843	828	878	826	850	860	885	882	878	839	868	878	905	867	928	871	888	901	848	896	896	928	885	862	903	874	811	880	931	882	928	798	881	855	906	879	885	858	825	882	892	876	855	906	890	851	852	890	900	827	845	921	908	860	820	860	866	839	843	904	845	910	834	892	893	879	882	836	820	881	888	886	895	848	867	895	824	907	868	874	819	885	835	926	841	895	854	872	876	891	890	865	861	866	868	885	817	859	879	814	865	849	815	869	849	850	865	860	836	848	874	838	872	887	871	865	855	862	888	923	872	849	871	870	852	854	862	903	858	900	857	833	891	924	907	856	840	863	884	926	887	901	884	868	843	870	921	885	832	866	870	898	871	820	812	890	925	849	865	910	866	853	907	912	860	873	861	889	877	840	877	882	918	900	884	900	876	877	880	925	874	912	890	874	881	917	915	839	876	856	869	878	877	844	905	952	907	895	862	924	862	878	866	898	929	890	878	868	907	884	879	860	903	888	828	847	846	948	839	885	809	847	858	871	852	917	906	841	905	930	875	923	842	846	896	856	830	867	864	853	900	867	857	914	896	878	889	847	908	881	905	887	889	913	865	867	839	848	882	842	860	877	830	883	876	906	877	939	829	843	857	890	881	882	870	875	896	855	904	903	863	853	892	892	848	833	922	866	879	863	896	857	913	888	832	850	852	834	912	918	865	872	873	873	862	880	908	887	909	855	894	914	931	815	894	834	859	896	851	852	914	901	869	845	904	842	879	840	843	934	836	870	884	814	822	835	818	891	874	852	863	844	896	895	882	865	893	897	872	857	895	897	916	890	830	815	902	885	866	890	916	858	877	902	872	874	889	897	840	857	820	877	859	867	848	895	891	893	839	900	870	829	853	885	862	870	822	909	897	834	829	868	885	821	924	871	892	917	936	830	833	888	875	891	847	849	887	849	823	880	923	892	831	833	874	897	857	891	896	892	858	876	847	879	856	873	842	867	841	871	899	852	850	906	874	891	882	881	845	891	869	846	840	831	865	885	866	906	892	840	870	860	865	884	885	862	906	852	888	824	895	869	798	912	883	876	883	895	882	941	823	891	864	838	889	884	934	884	853	871	891	841	830	864	848	866	873	894	856	902	873	893	854	886	866	832	856	902	849	880	866	867	915	897	887	851	921	840	814	849	880	849	812	855	884	852	933	894	880	892	878	890	890	894	799	807	844	909	875	866	814	887	885	935	875	908	802	870	868	868	843	847	870	876	864	909	814	874	855	919	910	899	825	895	850	917	889	922	823	868	836	890	832	877	868	875	847	872	871	864	916	877	891	842	865	905	910	859	899	918	902	867	891	917	891	903	854	916	826	815	905	848	847	908	853	946	836	907	846	818	845	828	862	819	854	847	845	815	886	897	909	947	852	891	915	876	819	860	858	849	867	859	810	894	948	853	839	867	904	861	899	926	860	888	913	867	895	845	891	879	881	868	832	854	893	805	870	906	848	850	896	880	913	833	902	888	868	889	868	956	904	873	830	860	831	874	869	868	877	893	897	919	897	854	841	874	919	851	834	864	846	884	827	876	871	812	851	885	862	862	868	890	864	847	842	824	850	904	826	898	875	841	916	872	880	807	867	918	843	850	873	863	824	912	870	865	884	860	865	847	926	882	836	822	865	860	909	865	826	874	901	860	831	881	831	893	886	894	852	821	874	841	886	876	854	868	833	872	865	900	853	847	923	881	888	892	871	912	858	885	870	858	822	829	839	830	886	867	899	884	909	894	920	916	886	874	879	867	870	904	899	860	850	867	921	860	892	870	821	879	853	854	874	840	886	810	888	890	843	837	880	875	862	901	855	896	803	821	844	894	889	878	842	890	874	881	844	814	880	898	901	863	909	845	855	897	896	872	854	835	871	899	883	918	898	910	914	957	913	868	844	845	824	856	920	915	821	907	884	863	873	861	837	927	955	894	883	862	912	909	868	873	871	860	901	871	848	927	835	868
24759	3356	530	432	358	293	245	244	269	247	245	221	260	224	213	235	219	220	210	221	236	195	214	233	210	216	207	210	191	202	225	187	229	181	222	220	211	208	222	223	216	221	195	203	200	225	220	215	182	229	211	197	230	222	224	230	220	242	203	198	227	246	225	208	219	234	224	237	213	212	222	219	228	229	220	190	211	202	220	233	220	236	213	203	222	209	231	214	227	232	221	233	180	209	216	225	224	226	213	216	233	217	215	236	203	209	223	214	208	194	221	207	191	209	225	205	244	236	197	238	228	210	212	217	212	232	220	219	239	214	218	240	216	208	226	199	212	217	234	198	207	218	257	233	219	222	192	228	203	211	192	223	195	210	206	220	185	206	225	208	211	217	207	211	218	238	209	226	253	201	212	209	222	218	196	202	201	208	208	187	228	205	217	190	227	187	203	246	230	209	189	212	217	224	219	210	214	201	220	244	218	198	228	214	209	208	186	216	186	225	250	208	200	214	213	229	218	241	210	209	201	222	185	238	220	224	221	234	209	206	205	211	237	199	239	203	237	230	200	194	202	203	210	211	207	203	181	210	214	205	211	247	216	205	193	235	197	221	212	218	237	231	208	209	221	226	202	206	233	252	211	206	242	214	209	253	222	207	227	225	204	190	206	177	203	213	222	224	197	225	237	197	237	216	234	224	210	204	230	203	185	202	233	199	206	215	219	225	208	229	209	228	173	209	209	206	202	208	222	255	215	201	222	201	212	201	201	210	212	236	206	215	226	204	219	213	190	231	240	233	240	197	227	223	204	201	248	204	225	231	196	212	197	204	222	244	211	221	234	195	192	219	224	227	215	221	212	199	204	204	225	210	208	218	228	210	214	198	220	222	228	228	188	221	217	227	208	240	228	190	249	221	224	200	199	213	223	218	196	207	232	189	190	193	201	225	183	221	208	209	215	231	218	234	212	214	215	203	198	210	210	213	188	207	192	204	167	206	200	247	238	230	218	212	218	225	233	210	232	230	220	233	199	201	204	240	242	199	233	225	198	210	224	210	193	242	227	243	220	210	190	202	209	208	213	222	211	192	221	214	212	237	225	211	223	222	205	231	186	226	197	209	220	222	221	227	218	217	222	211	210	227	226	218	248	208	210	198	223	225	217	257	225	232	207	223	207	206	223	238	227	231	216	218	210	219	211	233	208	248	196	204	181	241	200	215	233	228	213	228	209	207	173	216	205	209	212	225	193	240	194	219	216	186	197	230	222	210	198	186	211	195	203	216	214	240	201	234	209	198	230	232	205	227	253	247	225	214	200	229	255	238	221	223	219	226	189	220	191	214	230	233	237	231	218	229	214	244	212	233	246	234	199	201	209	220	225	209	216	217	194	221	208	190	228	221	196	226	201	253	220	239	203	198	231	216	222	212	218	239	239	231	199	206	202	234	214	214	240	195	220	202	216	234	188	198	192	195	224	200	192	223	192	209	238	211	207	238	215	211	231	227	219	220	220	235	183	239	224	223	223	227	182	222	195	199	212	231	219	221	228	196	200	200	223	205	231	194	208	211	205	247	231	221	227	235	236	205	202	223	229	220	223	202	241	220	196	220	213	213	212	171	190	208	196	216	236	216	193	214	230	204	189	196	231	209	214	213	223	212	199	221	231	205	217	181	217	200	191	229	206	211	198	209	223	207	238	209	235	197	212	199	219	200	218	215	200	180	209	210	218	240	211	231	251	180	213	202	203	238	192	213	216	233	211	202	250	219	195	215	200	206	196	205	228	222	217	235	201	189	194	191	225	229	217	211	194	246	211	208	212	245	209	191	206	188	210	219	223	214	215	213	239	207	207	211	233	218	192	225	220	214	220	199	230	215	206	203	195	228	195	192	219	191	219	210	206	184	192	198	202	231	222	207	207	222	194	196	203	210	240	187	207	201	219	206	228	246	216	206	202	219	225	202	226	202	205	220	202	196	244	224	228	218	229	209	218	211	194	199	229	201	187	218	219	209	230	226	204	232	185	183	197	190	229	235	204	221	194	220	212	220	208	199	215	250	216	252	238	201	258	217	190	220	245	218	215	206	248	209	249	207	223	222	229	228	224	227	256	236	213	196	203	210	227	203	223	223	213	189	238	223	178	208	206	213	243	210	228	202	223	230	241	234	254	236	210	210	222	203	195	195	191	181	204	216	236	227	233	236	235	214	213	215	212	216	191	228	230	211	205	208	226	223	206	238	228	222	212	204	208	199	240	231	201	221	193	235	218	225	222	227	245	238	188	221	211	202	236	217	227	189	232	210	181	223	193	214	207	185	198	229	208	216	232	206	245	214	225	180	189	222	213	239	207	243	206	206	245	209	234	238	235	199	210	224	198	223	202	198	220	215	210	210	202	228	208	204	200	208	190	212	242	216	206	224	239	209	227	228	192	192	236	251	205	199	215	203	211	203	233	215	232	192	213	207	191	214	208	210	199	213	217	209	207	231	242	244	230	187	221	211	211	243	214	216	232	232	208	213	189	201	201	212	225	229	206	240	210	192	182	220	234	197	240	219	219	256	233	243	183	245	200	212	222	206	214	208	227	218	212	215	201	203	229	228	211	209	200	239	216	193	206	230	231	207	229	224	229	201	218	210	202	215	203	218	223	199	215	206	236	248	222	208	210	227	224	214	223	246	230	213	190	214	206	225	231	248	223	212	222	231	226	215	176	216	185	205	192	206	229	215	188	194	204	204	200	198	217	234	237	206	210	216	199	235	216	281	216	241	193	213	212	201	229	221	203	210	199	205	236	233	221	206	228	225	220	212	222	236	205	192	200	222	198	205	207	213	219	225	187	216	227	192	217	248	235	222	221	236	211	227	224	208	226	214	207	213	233	208	197	204	215	222	222	225	219	216	263	212	202	257	223	221	213	223	190	206	259	189	223	198	219	210	219	240	206	202	210	208	224	219	224	219	216	184	239	195	224	239	224	238	210	251	211	219	200	205	210	206	218	223	226	215	224	213	225	204	222	223	200	211	208	231	250	240	213	198	216	199	195	215	203	200	232	201	219	201	220	212	206	255	191	187	217	210	232	210	220	187	212	203	206	258	221	222	224	221	189	208	188	211	213	230	210	203	198	218	202	227	211	194	210	221	210	200	218	223	206	219	197	234	204	211	229	233	220	205	224	217	209	218	185	188	204	202	227	215	234	198	207	198	206	209	223	224	250	224	203	208	194	221	160	221	230	232	219	206	206	218	250	232	231	233	221	221	218	198	220	238	215	228	205	201	227	232	235	216	190	210	218	212	205	212	207	229	210	218	216	233	237	227	233	208	212	216	220	190	200	220	235	214	225	212	222	228	207	188	192	196	199	232	240	206	255	219	209	190	210	217	225	212	189	227	226	210	210	200	228	246	209	205	198	235	216	226	237	191	263	213	216	196	227	220	213	209	219	212	240	221	208	192	195	233	216	209	237	237	226	222	186	198	234	248	238	244	228	196	190	234	198	242	208	204	211	190
15705	1131	1100	1218	1071	985	818	779	708	691	649	680	602	529	585	621	609	517	514	526	542	545	502	499	516	509	480	571	491	531	515	524	514	533	501	550	510	527	511	518	496	513	524	535	490	522	532	495	515	497	517	481	517	494	488	521	480	510	537	554	512	507	526	505	500	536	502	538	542	507	572	516	501	527	509	514	488	536	522	474	477	487	514	483	501	549	499	518	498	492	485	484	525	462	540	542	483	494	507	493	537	543	556	504	484	524	506	499	498	503	460	482	502	532	516	498	506	497	541	509	515	507	503	514	496	517	504	523	508	510	533	504	488	511	530	510	483	499	517	528	502	470	522	544	481	547	500	494	502	475	521	502	514	529	537	455	508	515	523	471	474	469	522	529	491	512	517	491	501	519	527	482	513	500	503	485	520	508	545	530	525	538	542	517	486	503	519	497	467	523	549	500	515	482	510	529	503	523	509	555	524	451	471	557	480	486	520	504	510	490	477	495	492	484	489	501	476	488	452	510	476	535	506	499	526	532	449	497	528	512	507	525	500	527	501	517	511	485	510	513	474	552	470	504	526	476	509	499	456	546	529	513	496	509	553	475	482	527	512	525	535	474	522	490	517	476	513	531	490	512	523	510	505	526	531	502	510	459	535	508	481	524	507	482	488	496	497	498	473	477	537	539	520	532	516	514	538	519	472	452	500	489	548	551	497	489	512	516	537	502	443	474	519	487	515	513	534	493	516	498	479	519	508	481	528	549	492	471	499	530	482	520	510	450	495	569	542	510	485	484	495	479	511	537	562	532	515	535	510	519	527	531	509	519	524	532	511	541	504	496	539	507	490	509	516	488	501	499	493	480	510	501	543	514	506	486	509	524	508	534	508	482	506	496	518	479	514	473	449	452	522	507	511	528	493	469	477	485	507	469	458	457	490	519	469	509	520	511	474	494	514	502	509	543	472	492	510	463	496	529	492	551	492	514	502	524	478	529	535	517	488	457	548	516	483	510	499	531	498	541	514	507	511	522	475	493	478	554	484	452	461	471	480	520	530	516	493	548	508	480	534	552	448	485	511	519	461	505	518	486	509	534	514	490	518	494	537	522	512	513	522	483	485	491	506	474	501	480	496	518	477	479	508	490	459	549	522	490	505	517	530	512	483	474	496	509	525	529	495	514	465	483	507	528	502	503	508	512	520	471	497	533	471	491	541	552	516	506	520	507	450	483	501	496	506	499	528	497	564	508	534	471	495	532	491	512	504	539	536	515	489	498	532	513	494	499	512	481	503	522	516	520	508	478	476	519	522	515	495	503	488	521	556	523	521	489	520	514	516	495	513	513	504	516	513	496	490	585	528	497	471	522	492	479	501	536	522	507	472	504	513	539	481	481	526	495	516	524	475	504	500	474	481	513	525	504	524	527	522	471	517	481	505	486	489	527	506	499	524	518	520	507	515	519	524	523	530	501	493	511	504	493	484	515	532	503	491	503	486	475	514	520	475	494	536	477	515	514	483	490	511	473	506	492	532	501	519	476	506	523	539	517	529	529	518	501	521	514	482	512	533	493	468	517	512	509	491	488	493	516	492	492	549	501	492	514	493	506	523	483	493	468	541	528	478	467	507	490	523	511	494	498	509	544	492	527	525	463	485	524	497	522	534	497	541	470	530	504	511	488	507	503	504	531	516	546	504	484	492	504	456	517	519	475	506	490	534	489	526	514	522	515	478	496	511	514	539	510	498	525	493	507	506	540	540	493	526	497	485	494	480	473	534	505	510	456	503	512	506	514	480	547	511	481	490	484	505	530	511	491	493	524	518	531	491	474	501	478	487	504	496	484	527	460	473	494	513	513	498	495	481	535	526	521	535	492	561	525	486	516	491	540	498	513	531	482	545	456	507	537	469	479	513	511	494	516	538	494	487	508	552	535	514	481	498	540	465	478	497	486	473	525	471	546	504	486	522	527	493	492	554	488	513	512	469	484	512	522	548	503	518	499	528	524	495	527	549	501	522	511	527	513	493	513	485	530	485	509	483	523	470	453	508	486	501	539	510	517	499	512	491	532	518	515	489	508	520	486	494	516	512	467	522	512	515	506	512	458	530	532	536	501	515	539	499	517	513	475	491	503	484	469	528	487	524	515	500	507	495	533	501	504	526	510	479	507	486	522	513	457	497	505	538	532	513	547	496	499	508	518	546	534	531	508	477	502	517	490	480	511	507	549	485	477	486	501	480	518	507	523	517	486	516	506	543	533	460	550	506	432	521	469	472	545	485	472	461	507	502	478	478	502	505	492	506	476	504	551	534	529	493	518	516	472	514	498	533	538	512	512	511	569	514	470	501	508	473	478	529	504	482	520	467	488	503	502	569	514	513	515	489	501	505	510	472	516	518	468	520	490	541	536	520	470	504	500	465	501	508	488	497	527	468	532	492	499	516	491	542	486	529	466	474	457	498	518	503	524	525	487	499	508	503	518	489	518	464	503	501	479	515	471	493	503	519	519	505	486	480	500	491	529	524	466	485	501	508	518	488	536	492	522	498	492	511	528	506	522	514	526	524	522	494	521	491	527	534	510	489	491	529	497	563	456	530	526	516	512	481	508	514	482	535	523	521	511	492	510	471	501	521	493	491	510	453	531	466	492	486	487	447	498	514	512	484	501	481	540	516	485	511	517	512	492	514	514	508	539	471	513	540	498	494	483	495	492	521	521	475	527	518	487	490	524	494	521	493	510	478	503	533	474	497	535	512	522	521	510	492	527	506	502	524	489	512	476	474	503	512	479	520	498	486	495	534	536	532	475	500	503	509	506	477	490	496	487	486	514	483	530	487	500	502	496	516	484	480	487	528	522	506	528	489	499	507	495	521	486	518	515	523	468	535	528	540	536	469	476	510	491	514	550	503	503	496	526	510	505	505	489	479	547	501	510	544	512	484	509	506	491	489	509	482	432	495	495	491	513	514	486	495	506	503	498	536	550	502	521	519	479	513	509	529	478	514	535	513	553	511	487	487	514	467	502	495	486	518	487	547	484	521	533	537	474	517	480	486	518	506	512	512	511	464	524	521	495	547	544	486	487	517	525	516	487	543	522	533	522	471	494	482	473	497	518	511	530	538	530	500	499	514	543	520	493	495	521	477	508	543	501	495	507	530	484	494	509	517	506	504	501	517	537	484	501	503	525	519	495	468	519	517	501	482	550	472	493	473	462	522	501	525	511	495	490	539	527	523	504	498	498	553	495	491	500	548	495	495	487	504	516	482	474	488	479	514	511	471	509	493	517	525	483	495	474	532	469	502	467	528	500	518	506	518	496	534	472	498	488	475	547	503	500	491	489	555	521	485	504	514	506	474	507	488	528	500	491	516	508	493	484	489	480	531	491	539	537	500	502	502	519	553	504	563	454	521	535	526	515	493	484	483	536	495	492	511	516	523	480	515	481	537	531	512	476	521	503	547	486	543	481	473	513	497	466	535	536	542	489	515	511	486	526	527	462	514	528
33726	5874	842	605	450	330	292	281	247	226	225	219	171	185	161	170	167	192	179	172	169	198	173	179	170	166	182	151	167	173	175	155	154	156	177	176	179	150	169	168	166	176	152	150	189	177	167	168	169	148	171	198	165	164	174	177	168	143	171	163	167	184	171	149	175	180	178	141	168	163	164	158	185	161	136	160	188	176	169	147	175	166	160	171	158	158	167	144	157	206	170	152	146	170	167	150	154	175	157	154	166	153	153	158	164	158	150	164	169	175	165	163	171	187	152	177	144	171	151	184	163	149	165	159	159	177	157	163	155	180	146	147	182	173	176	158	186	167	180	167	145	155	160	182	164	157	181	161	193	171	211	154	153	149	152	170	190	188	164	152	183	174	164	174	175	153	200	178	150	176	182	172	172	175	171	196	153	136	165	177	165	183	168	174	154	161	168	183	170	177	165	175	165	151	171	163	202	139	154	176	157	166	145	173	176	144	177	181	147	141	163	145	167	152	168	180	171	145	180	162	151	157	157	180	189	164	157	166	152	176	173	194	142	180	177	166	155	150	187	154	165	176	171	152	160	179	145	173	146	159	169	146	183	169	158	155	136	161	155	138	157	168	165	160	166	175	194	167	177	165	161	155	185	162	190	168	173	163	134	187	174	166	168	169	174	135	155	177	167	144	159	146	156	175	187	192	143	159	164	176	173	154	168	152	167	170	188	192	186	170	175	176	171	157	167	161	187	174	156	191	177	156	170	157	158	151	167	179	167	165	196	160	141	171	173	151	169	203	179	166	169	186	168	169	177	146	164	160	139	152	178	173	172	157	146	184	164	176	186	161	147	187	157	149	174	173	193	168	171	150	177	160	169	153	169	191	157	171	157	179	178	171	158	180	163	145	156	168	146	192	167	162	146	137	153	168	182	161	156	187	170	160	176	149	159	147	182	177	176	196	174	180	189	172	167	176	163	179	159	202	179	176	163	181	174	162	169	159	172	160	157	162	182	147	165	191	188	170	159	180	166	155	164	180	144	163	141	156	179	156	179	173	168	167	179	155	185	147	156	170	179	164	160	188	184	135	175	173	160	185	152	172	154	160	177	157	189	187	189	168	170	176	185	154	213	176	144	167	154	178	158	162	148	160	167	134	167	171	159	164	164	182	167	153	159	188	153	164	174	179	198	180	181	164	186	181	168	139	158	182	186	151	182	180	177	175	169	177	154	168	167	175	150	157	160	160	199	183	203	152	173	168	191	152	162	183	181	182	175	150	169	154	134	159	159	160	180	170	167	185	181	168	191	167	159	167	158	155	170	175	145	184	140	168	174	190	152	186	212	162	157	170	161	145	177	163	168	133	173	169	151	179	167	167	154	179	185	188	150	163	161	149	148	169	156	172	145	165	193	173	160	167	170	176	196	147	176	182	173	152	205	159	174	168	176	181	150	171	162	172	176	153	172	159	180	157	173	179	159	197	177	163	176	173	174	168	152	164	168	179	139	150	162	169	181	203	180	160	164	142	146	152	161	173	150	198	188	180	165	154	161	170	157	175	168	178	174	154	158	142	172	154	177	197	180	161	180	160	163	158	190	160	173	173	166	164	159	185	169	164	169	174	175	163	153	162	189	161	216	185	178	182	185	194	180	157	160	182	187	193	157	170	152	162	148	177	163	158	157	166	158	163	168	178	151	152	148	183	175	172	153	160	139	176	175	166	157	165	172	172	161	169	146	176	189	170	162	158	167	150	158	154	170	176	158	169	166	170	177	171	174	165	160	158	157	177	183	198	172	162	168	171	171	154	144	180	145	168	139	161	158	171	182	193	185	189	175	173	154	150	172	172	167	175	165	150	174	162	184	158	156	139	155	166	179	171	159	146	144	170	159	154	155	157	142	178	168	144	193	176	202	152	174	159	183	173	162	174	186	185	147	160	165	167	168	153	174	167	168	150	135	192	163	160	160	173	168	153	141	194	183	166	157	190	176	202	166	164	158	147	158	161	188	179	154	153	145	183	165	154	170	180	165	144	188	157	156	179	185	160	168	180	164	170	166	152	151	164	157	181	163	179	158	172	159	186	162	136	157	131	174	172	184	169	182	182	163	179	179	187	157	152	151	180	169	173	179	167	156	163	147	156	153	155	138	199	162	149	149	149	172	156	162	155	165	139	170	174	141	173	134	155	168	166	173	158	143	156	154	160	148	194	169	167	181	183	163	157	186	174	156	153	183	148	140	186	153	159	171	150	163	160	151	163	152	173	174	147	162	156	166	171	150	172	175	171	148	165	171	173	164	168	160	161	149	173	168	193	171	164	159	167	175	184	150	148	158	162	182	136	167	167	159	165	163	162	161	162	185	161	167	156	168	171	177	191	161	165	151	168	170	182	161	165	169	163	154	149	162	178	178	194	170	161	150	152	178	166	185	194	149	167	182	165	170	168	181	152	162	173	175	155	155	171	178	199	159	168	158	155	156	146	176	165	165	153	156	145	175	185	176	174	179	202	138	155	180	149	180	159	158	158	176	157	138	162	175	170	158	185	189	185	118	173	172	178	155	177	186	176	177	163	165	193	183	166	190	158	171	163	182	158	157	158	161	176	169	143	204	147	155	156	163	183	171	171	175	182	156	175	145	162	148	174	194	168	175	162	170	185	163	160	176	188	154	156	185	203	167	196	149	146	149	156	139	166	180	165	166	154	150	155	148	164	189	149	163	175	171	173	179	165	181	179	162	172	165	191	176	150	176	171	163	146	180	196	174	164	153	143	200	177	196	195	157	164	145	192	161	156	138	148	176	142	186	192	159	148	156	154	157	160	170	172	188	159	155	191	178	178	182	163	165	165	191	160	176	168	150	179	165	159	159	153	163	145	171	166	173	175	175	164	182	163	185	170	190	153	171	173	169	154	164	175	162	163	176	160	171	167	172	148	159	145	164	158	148	159	160	142	174	182	173	159	178	181	167	171	146	187	175	147	140	160	157	161	163	212	155	161	159	171	149	179	155	157	159	165	162	181	145	150	160	189	158	185	179	176	177	172	167	170	170	157	171	184	174	160	181	173	164	179	179	130	171	159	184	179	161	161	194	168	180	190	179	145	182	176	165	197	146	168	181	184	173	154	166	185	179	176	173	155	166	161	185	168	177	183	171	150	167	174	164	164	177	143	183	158	196	156	174	142	167	167	153	155	169	177	156	180	170	171	158	172	169	173	143	148	165	160	167	160	165	162	148	167	194	169	149	144	152	171	175	150	171	163	178	177	147	176	168	171	150	152	156	162	178	165	178	196	154	164	145	150	142	162	161	167	185	164	160	158	157	157	169	176	169	160	159	146	177	187	173	149	157	142	155	150	143	145	208	173	157	165	186	153	170	185	163	144	166	158	156	179	166	162	155	175	186	157	137	147	202	183	142	183	172	165	173	158	157	158	170	153	195	149	160	167	152	161	168	167	167	177	162	166	172	164	183	178	185	147	144	155	171	162	134	181	164	168	143	156	155	173	164	185
19039	1395	1622	1755	1534	1236	995	915	806	743	660	631	650	604	511	547	551	528	526	510	499	476	477	461	468	496	494	472	474	465	459	407	477	463	459	443	463	432	445	443	449	462	440	453	409	450	441	430	423	474	443	435	434	419	419	423	395	480	445	406	446	399	436	417	458	443	429	460	408	457	446	407	428	439	461	456	443	429	444	459	463	445	444	414	394	407	441	460	443	407	471	442	475	462	407	443	424	440	432	427	430	427	420	400	493	443	442	421	423	432	449	445	402	435	458	427	432	414	429	433	447	392	381	422	412	435	447	436	461	466	412	432	444	440	437	426	426	440	438	447	416	429	455	445	453	384	441	422	444	430	396	409	425	401	427	404	441	459	452	399	433	411	436	414	419	424	424	433	421	411	430	438	436	420	430	443	445	421	472	430	393	412	426	462	411	449	403	432	402	382	404	450	430	464	432	414	404	419	431	415	418	466	447	418	439	437	423	456	420	425	436	423	410	403	428	415	442	447	431	458	428	460	417	414	434	443	423	454	434	401	441	415	416	464	452	439	449	393	420	434	446	411	434	410	417	441	459	441	447	444	429	466	406	450	427	426	420	445	422	420	429	434	449	425	406	425	443	443	425	426	440	427	404	421	452	415	402	432	440	398	428	387	434	414	452	412	426	436	413	402	422	477	419	410	413	414	399	384	386	429	441	419	443	440	412	421	415	423	422	427	430	438	435	428	465	447	441	419	447	386	442	460	416	438	453	431	430	416	433	403	433	424	436	379	427	423	431	413	416	432	447	420	410	455	427	403	434	421	421	452	398	424	430	426	442	398	424	431	447	446	385	401	413	382	414	424	399	433	408	433	382	423	432	450	412	421	451	431	436	446	415	420	397	443	403	453	425	426	399	446	424	427	428	414	439	435	418	424	471	444	410	400	412	415	462	424	471	436	430	407	437	428	443	418	419	443	429	433	376	417	439	399	414	431	414	416	434	407	447	431	416	467	458	384	424	416	417	399	429	390	418	416	413	455	441	419	423	429	439	437	405	439	453	392	432	418	433	400	418	429	407	427	417	455	454	429	424	433	390	421	437	410	451	442	399	436	436	453	434	454	415	416	416	402	438	449	453	407	382	444	435	408	405	434	435	428	419	402	421	460	411	420	446	405	435	441	452	436	420	421	443	419	401	431	438	419	431	403	428	446	426	416	435	411	450	426	435	455	400	391	451	428	456	388	441	410	445	418	381	455	460	427	410	380	462	431	389	405	466	419	412	456	431	453	437	456	418	429	456	438	444	465	432	429	433	437	425	408	437	451	422	427	425	396	431	413	437	400	430	413	435	387	403	422	412	442	409	449	405	427	419	446	429	451	472	442	460	434	459	422	491	424	419	414	420	446	449	466	444	443	390	405	414	418	428	411	468	451	458	420	404	467	416	454	430	417	462	433	425	394	467	431	423	422	438	454	389	452	422	435	430	452	439	445	420	481	423	433	387	433	430	439	438	384	418	422	427	417	422	415	431	417	426	384	413	402	494	447	428	439	432	411	415	419	407	443	402	446	454	444	459	415	419	431	426	414	467	395	418	452	428	435	399	429	413	398	399	410	384	381	421	408	468	390	430	427	453	434	428	412	421	419	427	420	427	448	435	420	441	477	371	409	408	425	400	433	395	426	442	422	413	395	416	427	459	413	437	439	403	433	416	417	425	432	420	437	426	434	442	405	410	399	420	440	437	424	412	430	454	439	446	460	432	429	423	453	416	431	456	409	434	430	443	472	427	428	435	432	409	440	419	427	418	415	412	441	430	421	421	448	418	425	397	402	413	413	409	410	433	405	419	442	418	447	416	426	423	445	443	448	392	396	459	436	410	448	428	444	408	423	449	423	454	422	396	417	434	408	438	436	412	435	450	422	417	427	404	395	410	414	408	450	473	424	426	421	449	407	404	448	437	440	422	438	415	449	424	424	385	430	445	429	451	436	417	439	444	476	420	444	460	391	421	397	459	417	384	419	417	462	446	431	437	430	448	444	433	406	423	420	423	411	433	455	421	403	435	474	469	399	410	408	456	406	388	420	405	427	422	428	433	421	404	415	438	396	431	436	412	392	452	446	405	426	432	399	476	412	428	436	450	412	448	440	425	436	425	409	445	455	421	415	461	399	429	427	487	463	407	424	450	444	425	420	441	467	438	391	419	447	436	422	428	428	454	421	418	425	453	443	439	408	433	387	445	450	426	414	389	453	405	413	416	432	435	424	427	426	413	450	431	466	421	415	457	442	415	401	447	414	395	380	416	444	398	447	418	436	411	394	423	436	410	484	436	426	478	399	425	417	464	434	430	440	427	392	409	433	389	419	445	409	454	433	421	403	413	418	441	434	410	440	395	439	396	449	405	414	488	433	431	419	419	432	412	407	437	409	466	419	438	424	424	430	386	489	424	422	426	416	443	392	465	435	401	442	448	423	441	396	454	389	416	418	422	428	456	420	422	447	385	423	437	427	363	437	431	450	421	446	417	405	414	392	416	446	431	425	464	417	420	422	416	463	390	406	419	414	440	460	443	404	441	405	437	422	455	457	417	396	466	436	463	415	422	429	437	468	419	468	426	453	416	429	423	437	450	399	421	409	455	437	426	438	424	398	422	411	450	405	438	432	439	422	459	398	452	397	427	441	456	400	427	456	412	399	428	422	427	432	409	472	405	449	436	405	445	441	457	391	404	422	410	441	415	405	448	409	394	458	422	427	440	412	408	462	408	434	456	455	455	442	451	484	437	404	433	417	423	443	436	453	453	439	418	414	431	418	455	446	471	434	423	436	443	459	426	421	410	445	438	447	439	446	397	392	378	427	435	447	413	396	436	427	436	436	451	433	435	406	460	400	453	451	432	416	437	420	454	421	411	418	442	416	391	406	417	443	414	409	416	483	410	446	454	418	431	403	475	447	433	399	422	443	433	469	430	441	419	421	441	437	426	434	384	442	409	437	398	392	441	400	457	386	432	423	431	422	430	422	450	421	432	455	430	429	403	455	428	463	430	434	369	416	433	424	418	423	400	414	425	435	397	469	425	402	418	454	435	472	437	453	450	460	444	429	415	408	424	415	423	443	410	438	396	427	431	437	378	404	426	433	459	438	396	415	415	428	431	447	423	428	407	406	413	413	458	462	394	439	408	387	468	432	460	441	433	415	444	451	389	478	418	400	408	429	405	409	405	424	467	431	454	404	433	420	457	423	433	445	434	447	427	454	444	405	430	427	409	412	438	413	443	452	411	390	426	429	400	412	411	430	430	412	433	442	463	400	383	425	405	402	426	426	398	433	418	434	406	414	403	438	394	464	406	417	438	469	406	419	393	439	474	425	432	429	466	437	427	438	415	383	462	461	439	404	407	375	402	416	426	436	392	451	462	420	414	408	417	459	394	438	377	422	447	420	455	456	417	438	446	442	414	407	474	407	433	385	428	424	446	417	407	417	445	454	394	412	422	461	413	425	436	419	429	412
11550	1238	428	429	344	406	430	409	419	417	380	419	399	365	431	398	369	415	407	427	404	421	397	431	361	420	420	424	396	402	416	395	414	410	385	426	414	377	389	401	388	404	435	404	408	395	414	417	413	394	381	414	419	388	418	405	384	380	375	424	437	414	409	428	376	411	431	447	377	403	431	365	412	420	412	442	433	390	381	382	435	414	395	422	389	428	403	405	375	349	382	394	389	422	413	400	425	398	379	403	400	361	408	427	375	370	392	411	360	400	385	373	348	381	452	397	431	425	390	406	428	394	421	353	429	394	399	400	396	383	368	403	444	436	443	396	421	401	392	406	420	380	438	434	403	425	370	389	402	411	438	428	398	381	385	391	360	405	371	362	414	399	407	394	408	401	399	398	381	424	393	427	406	445	383	415	374	381	419	395	367	378	403	403	448	420	447	417	408	406	410	394	388	413	439	406	412	424	404	381	374	395	375	388	410	372	405	396	427	411	381	379	396	425	407	408	388	417	358	421	377	428	401	405	377	434	381	388	443	402	406	401	402	427	412	387	385	420	432	417	469	401	413	390	483	356	392	425	432	405	375	406	389	373	415	401	396	384	385	454	385	387	425	418	366	416	422	437	420	403	386	404	442	402	373	428	386	407	408	371	386	388	396	396	419	393	360	462	402	425	418	393	373	391	418	388	351	417	390	397	431	410	421	405	416	412	404	380	403	414	397	405	447	389	395	386	389	412	423	417	419	396	395	402	399	414	413	414	392	399	408	374	420	393	414	407	390	404	417	360	400	418	394	408	387	369	397	409	398	413	412	430	393	408	424	406	402	414	424	407	372	413	398	387	374	367	413	396	393	404	421	387	416	407	395	426	396	384	372	400	403	364	430	384	380	412	402	406	388	392	393	407	417	419	414	411	407	386	383	382	398	402	405	382	423	377	431	381	423	397	368	444	394	408	386	401	423	404	370	381	380	423	396	414	392	376	423	445	416	406	355	399	387	410	424	389	366	408	420	409	386	394	386	402	368	377	401	391	432	398	443	421	391	416	417	387	398	418	379	368	407	387	399	393	435	386	368	400	401	393	417	398	397	373	389	421	371	402	397	420	414	421	396	396	410	405	374	392	407	367	436	374	419	425	406	386	389	408	414	381	372	430	374	442	373	457	416	373	390	401	366	406	405	426	403	402	423	383	427	398	384	423	382	415	386	387	429	410	418	431	397	364	382	416	403	403	383	398	414	404	389	399	411	434	405	373	398	392	399	413	398	350	383	382	389	403	405	417	414	384	415	426	406	420	376	400	377	372	380	379	397	418	380	385	402	378	433	394	370	360	389	393	403	388	387	412	365	390	425	396	428	362	399	422	396	374	417	393	401	409	405	385	421	379	389	394	410	423	408	416	414	356	413	416	431	361	397	392	396	397	434	372	389	434	411	437	383	396	433	400	438	425	432	380	399	407	403	372	414	432	405	368	410	434	407	400	409	408	383	419	412	417	416	438	407	421	391	387	430	435	396	412	375	420	413	410	394	365	398	372	407	359	361	422	396	388	387	396	417	349	380	405	429	385	378	358	373	386	398	351	376	385	365	360	409	425	366	445	435	405	366	393	418	386	372	380	383	411	370	388	376	416	405	434	402	372	439	386	439	401	409	406	390	419	396	405	394	400	424	438	407	422	406	390	442	429	400	404	406	428	471	383	387	360	413	417	409	386	407	409	393	390	415	396	421	435	432	405	407	413	424	398	443	370	431	422	369	415	363	459	437	414	409	393	411	376	377	443	445	363	409	445	403	375	384	403	407	434	380	398	397	384	371	409	412	390	389	392	388	421	429	355	391	396	419	411	461	444	417	391	397	423	392	429	377	403	430	341	399	396	337	421	427	430	433	400	454	404	382	406	369	399	364	375	418	396	422	415	418	385	393	377	401	415	442	421	391	375	428	428	405	402	398	410	386	427	411	414	393	399	424	429	404	421	379	364	387	371	399	426	395	384	409	408	410	369	429	421	406	401	404	392	386	390	396	374	405	434	375	438	425	406	407	404	375	400	429	409	418	394	424	380	456	415	413	404	375	425	410	407	404	417	411	409	401	446	411	385	461	422	416	402	428	403	382	423	416	412	433	393	393	398	356	433	436	398	376	404	421	390	423	398	375	381	392	412	409	401	450	420	402	388	433	427	422	402	373	420	408	399	388	429	371	404	421	392	441	427	409	401	421	403	409	405	389	383	383	418	352	390	382	375	406	372	370	377	390	410	401	409	406	415	415	357	398	428	408	426	409	398	422	419	370	414	383	398	372	453	424	398	443	395	455	397	400	376	433	419	385	420	389	429	455	376	423	429	376	434	406	416	403	400	382	446	395	393	407	392	375	411	412	420	427	424	410	408	416	392	396	424	374	379	403	427	373	335	374	428	434	412	401	371	427	378	407	407	420	413	415	394	409	374	396	402	393	394	377	374	424	373	384	402	394	396	381	397	404	404	422	413	408	430	443	430	413	390	435	385	402	406	383	396	378	370	415	414	432	401	432	411	412	449	399	412	394	383	417	415	394	393	410	384	407	400	386	390	409	387	401	419	391	369	358	382	378	399	431	375	385	432	353	409	388	371	407	389	403	379	399	397	401	410	398	429	409	424	367	429	386	421	384	363	393	403	401	383	389	431	407	440	459	416	401	360	396	381	403	369	429	428	361	439	396	411	395	372	397	412	398	369	425	417	410	438	410	436	371	381	407	436	452	419	361	423	409	394	449	393	375	393	396	406	413	398	386	405	385	402	366	402	416	399	431	384	420	405	415	434	385	417	420	434	382	401	408	423	413	405	399	402	421	434	388	424	397	440	404	380	396	428	380	371	421	402	406	380	395	399	434	392	428	386	441	418	399	368	407	406	405	403	382	415	401	384	383	396	393	414	439	399	374	415	415	468	380	366	439	384	409	413	380	411	385	409	410	406	436	386	369	416	362	387	415	403	401	432	426	405	435	431	394	401	387	448	429	391	393	373	382	386	417	405	390	381	394	408	388	411	388	388	385	382	416	387	406	407	424	439	402	410	416	407	373	382	411	414	409	388	424	403	376	444	407	410	379	440	424	403	400	416	364	403	424	399	431	374	379	426	406	441	406	417	407	416	415	418	381	437	422	386	448	420	401	465	417	403	412	406	380	420	378	402	415	399	387	397	395	403	409	417	422	426	436	385	373	405	390	419	409	427	407	365	388	381	355	402	423	368	404	409	393	407	398	412	397	383	423	386	382	404	391	453	443	390	403	432	411	407	405	364	460	424	374	438	412	408	406	432	399	390	386	391	431	394	380	411	425	403	384	393	348	414	450	389	420	360	405	364	396	410	405	407	404	414	413	429	381	417	390	430	403	434	421	421	411	422	456	402	395	377	422	442	414	425	379	404	397	380	360	378	408	382	440	404	427	432	390	370	381	404	389	384	416	431	392	399	407	413	431	407	421	398	359	423	368	387	381	413	441	421	379	412	426	410	416	414
7742	972	887	902	856	861	887	909	844	882	888	815	890	912	865	823	869	869	845	859	879	804	864	873	882	870	893	844	852	868	869	884	881	930	877	856	874	880	887	850	854	861	859	928	874	880	902	954	903	907	895	884	834	877	849	891	868	825	858	937	957	879	833	836	870	916	832	806	846	884	871	859	872	833	877	885	866	970	910	840	833	871	896	853	924	876	883	864	845	808	879	911	907	887	853	887	834	859	924	888	869	871	888	846	889	919	875	871	849	862	898	816	863	912	841	912	885	845	881	851	901	856	881	897	863	858	812	877	888	834	889	907	871	855	842	929	877	898	885	840	896	871	884	907	896	893	830	881	860	830	879	851	880	894	881	876	871	868	847	855	849	854	846	882	906	833	909	875	899	870	895	887	881	929	860	874	861	905	859	871	866	906	878	856	854	845	859	839	884	851	900	839	849	828	836	867	929	832	886	837	908	863	871	945	905	898	864	896	876	898	859	834	874	875	888	898	865	833	895	860	864	930	923	855	854	901	836	875	850	887	838	851	889	868	853	851	895	874	893	911	883	908	854	876	822	939	889	885	902	838	893	894	893	885	879	843	868	835	818	855	920	847	859	910	849	826	841	864	898	893	870	867	852	867	884	824	881	885	851	867	919	914	875	847	903	892	860	877	880	850	867	878	844	887	891	863	870	896	882	851	864	851	915	888	848	862	865	855	885	857	850	844	859	889	895	775	870	859	867	914	878	864	864	842	868	886	892	894	822	945	898	860	883	910	849	858	915	883	899	871	910	830	822	846	922	847	887	880	894	898	913	858	884	839	877	858	885	887	884	875	852	824	895	858	837	909	874	872	926	875	879	893	949	859	883	835	801	881	892	867	825	857	878	859	905	880	873	931	868	848	879	864	875	853	885	884	875	831	854	901	905	875	882	888	897	868	914	893	867	835	872	849	874	905	899	817	901	867	820	878	931	864	871	889	910	857	837	917	892	904	832	881	880	887	871	841	876	900	851	851	859	841	860	889	950	859	872	831	888	883	918	837	931	876	959	875	871	885	877	883	914	861	876	945	876	908	872	904	886	846	810	899	871	866	870	861	882	913	839	827	853	867	857	843	879	860	862	832	878	873	876	864	870	825	896	874	879	861	876	876	851	877	818	871	844	912	855	858	926	905	907	882	878	901	895	870	849	902	874	882	888	849	872	856	882	858	881	879	878	884	887	848	923	863	874	844	841	893	826	828	923	902	878	858	879	878	909	923	822	885	841	839	861	880	868	879	860	892	887	898	881	799	851	876	890	862	904	902	861	873	914	886	823	901	876	857	864	842	863	824	886	883	934	845	873	861	912	847	910	939	844	830	853	878	868	907	857	887	890	853	877	838	876	895	892	852	863	919	861	906	885	872	869	917	868	886	904	915	808	914	902	854	825	882	869	869	909	873	853	883	918	848	849	834	895	908	880	894	880	878	875	872	913	965	902	878	881	813	862	856	850	887	859	860	915	877	911	896	883	874	842	838	898	869	869	844	852	884	819	900	883	841	837	897	891	884	882	846	895	896	900	926	817	901	838	894	862	809	905	872	873	887	941	840	882	839	850	837	847	873	865	900	925	929	856	881	871	812	836	855	886	838	919	893	921	915	891	838	867	870	851	901	888	880	873	904	888	826	833	843	881	841	895	865	891	864	849	853	844	870	850	880	846	845	851	841	864	879	872	893	857	923	815	885	853	861	868	873	917	918	861	872	857	874	914	849	885	888	894	870	912	917	903	903	837	858	929	891	853	829	895	901	909	822	885	884	886	876	920	829	898	854	861	896	852	879	884	868	883	892	881	917	850	850	839	957	896	878	865	875	880	888	882	855	880	878	868	890	870	846	838	896	849	842	833	872	887	896	887	868	900	880	850	886	895	834	889	867	889	904	913	863	868	916	895	870	905	819	853	942	913	881	858	900	923	869	848	868	884	873	890	846	874	908	863	938	937	880	875	862	830	920	815	897	828	899	915	892	867	891	852	819	883	865	818	898	885	945	855	842	845	907	880	918	894	867	880	908	876	880	890	871	842	863	847	894	897	909	881	851	822	919	858	928	856	890	844	890	827	860	901	934	892	942	815	860	863	827	867	841	911	862	918	873	862	837	887	879	942	927	885	904	860	855	890	899	856	875	858	880	837	890	886	848	880	890	884	850	859	894	893	853	886	953	896	875	875	863	911	945	875	868	843	859	867	854	865	855	852	855	831	859	842	869	829	915	863	885	874	872	880	908	928	900	875	886	881	863	892	825	899	848	955	859	852	891	887	900	833	885	870	869	877	865	862	885	898	877	904	844	884	881	868	850	886	897	856	879	836	841	892	883	876	868	846	842	861	911	913	876	918	903	863	873	873	898	870	854	941	903	930	844	844	918	863	902	880	893	861	854	899	885	874	932	821	854	889	865	892	895	881	892	918	870	832	833	882	927	851	907	894	890	861	865	821	899	839	887	864	897	871	854	869	835	845	906	856	863	911	876	878	831	938	865	898	889	884	860	834	900	885	847	855	815	853	927	877	893	850	880	848	934	861	848	933	895	879	901	839	889	877	846	881	847	871	864	823	883	896	930	936	869	896	919	874	883	945	885	869	882	865	861	861	857	888	877	828	859	890	925	830	932	899	857	897	888	873	917	868	855	836	860	865	858	904	861	888	840	934	852	900	892	834	854	910	839	915	899	816	854	889	897	883	915	926	897	872	844	893	823	872	831	847	905	888	884	861	897	863	838	855	892	819	884	858	885	885	840	898	883	892	874	910	863	890	839	913	864	847	856	910	840	911	875	881	906	884	891	913	836	855	889	820	891	859	840	866	899	914	874	894	896	919	892	834	862	850	880	871	884	897	894	873	884	905	860	870	919	836	904	874	864	892	867	925	886	914	939	861	870	885	845	871	891	856	851	900	862	847	874	848	887	894	887	913	927	852	851	847	857	910	834	800	907	848	847	847	889	872	899	872	875	904	910	954	884	834	948	859	874	854	906	863	882	881	869	887	927	824	881	897	874	870	871	875	841	837	853	860	912	790	888	890	901	871	934	848	875	877	854	929	876	855	896	917	868	901	912	849	855	895	866	829	945	922	858	844	861	915	874	911	890	847	930	856	914	853	871	849	885	895	863	917	880	921	877	827	859	912	894	891	927	873	854	840	838	895	902	871	869	863	895	831	870	851	832	864	831	905	857	860	890	901	865	876	925	873	874	858	880	911	782	877	848	864	867	812	846	902	847	853	849	857	927	866	932	882	894	906	847	885	819	880	861	892	876	893	866	856	823	879	816	867	827	850	867	853	829	879	902	890	937	847	884	905	863	895	853	851	906	885	870	861	932	841	884	859	858	914	869	818	842	875	840	918	878	892	839	906	874	927	899	878	870	912	839	816	865	907	874	854	851	856	897	897	856	832	890	824	896	898	891	880	907	843	900	853	937	931	914	888	842	872	914	888	899	893	850	864	863	856	915	812	864	869	853
24427	2931	508	439	345	305	278	254	287	240	233	242	253	252	244	248	204	234	222	264	229	212	229	211	246	230	226	215	215	249	216	227	215	207	235	221	219	212	241	225	216	206	219	227	205	214	233	218	213	204	226	203	219	228	193	215	207	208	222	197	233	205	238	201	226	215	220	211	224	190	229	219	223	222	215	219	231	203	215	196	200	228	239	221	235	211	205	216	210	188	212	235	219	218	214	208	186	219	194	202	233	220	224	223	211	225	241	228	233	225	232	224	214	216	210	211	215	213	199	202	254	223	192	192	202	230	243	237	222	200	233	210	225	194	219	200	222	214	211	225	180	227	236	211	211	242	204	231	226	186	204	221	207	210	225	215	221	200	213	204	212	223	205	213	190	232	215	235	202	215	220	213	217	256	219	209	246	213	228	233	216	228	205	204	223	220	235	203	224	217	206	241	211	228	216	239	231	188	220	205	223	221	233	202	199	183	223	224	200	249	226	228	220	200	222	218	200	224	210	209	228	219	198	213	228	202	238	222	232	214	194	216	233	235	224	183	220	215	222	210	213	188	230	214	219	196	221	203	227	178	228	216	206	206	201	220	253	197	228	209	223	207	206	216	210	216	229	217	222	220	245	236	217	240	243	208	204	215	232	229	216	242	211	243	226	230	210	221	220	197	241	241	216	228	209	191	200	247	239	226	221	205	223	229	211	228	230	234	208	231	226	202	214	231	235	229	231	195	209	205	208	197	247	232	209	249	217	203	204	203	226	210	213	222	201	209	218	246	175	221	220	226	227	200	190	190	220	216	225	220	222	188	223	261	197	205	204	228	209	208	210	244	221	207	240	219	232	193	236	214	194	253	201	196	210	226	206	221	213	223	200	201	207	223	217	213	212	221	204	240	245	208	229	187	209	230	177	225	228	224	225	256	228	225	213	192	187	231	184	210	217	201	193	202	220	244	206	248	238	232	217	195	216	221	214	219	202	218	204	218	214	203	194	230	218	222	220	221	206	239	220	245	194	209	237	237	226	201	218	218	210	229	202	195	218	197	204	216	197	249	225	216	186	195	221	235	237	253	226	199	222	207	201	235	229	233	223	207	216	235	195	216	243	231	198	201	225	233	225	188	241	217	201	215	235	241	208	205	205	215	250	227	246	250	225	197	236	237	224	227	230	219	198	238	218	257	242	196	225	236	225	207	221	208	193	233	236	186	210	229	228	215	215	206	227	231	223	199	214	219	209	177	213	217	215	241	223	230	221	203	208	225	183	218	179	189	229	207	217	170	208	241	233	213	206	228	223	217	219	221	218	216	212	193	197	204	240	227	217	194	232	210	182	228	216	227	219	219	215	235	208	212	201	228	238	227	216	186	224	222	212	222	213	205	223	232	220	224	207	213	241	219	213	228	212	240	195	227	230	236	208	218	214	222	241	190	195	201	217	230	229	230	229	225	236	206	211	208	229	175	207	206	196	216	213	222	230	214	230	259	207	233	226	194	223	230	223	233	230	205	199	216	221	223	194	222	203	220	219	228	209	202	175	201	215	203	210	241	236	212	198	243	230	228	196	235	228	239	233	193	194	235	229	218	246	212	222	212	196	214	212	248	237	206	219	249	209	209	233	210	197	223	201	223	203	226	213	221	225	200	220	205	219	235	192	201	209	209	193	230	202	235	278	211	244	203	227	209	217	226	208	217	212	222	200	239	200	213	210	242	215	237	231	215	242	225	193	209	200	182	215	219	224	216	231	247	206	221	213	212	232	198	198	194	227	205	215	207	208	219	225	212	214	235	229	215	190	219	218	222	224	211	185	203	242	261	220	223	239	216	223	207	215	214	227	213	211	230	240	217	209	201	249	214	213	200	217	216	216	223	231	201	220	230	239	215	258	236	208	224	188	205	238	213	228	218	235	212	200	217	207	217	197	211	226	231	237	208	218	214	207	225	211	183	222	232	206	232	191	199	242	198	208	185	234	215	218	220	229	232	191	215	202	222	181	212	236	240	234	222	218	207	208	245	249	210	227	214	207	198	217	216	221	204	212	215	223	222	236	225	212	193	219	238	245	239	214	241	208	202	238	220	201	233	215	177	210	210	198	209	253	226	198	227	214	226	227	202	223	200	219	180	238	216	240	200	205	222	261	223	200	219	219	219	247	200	235	214	220	213	245	231	202	223	225	177	208	215	219	218	214	220	222	229	211	220	185	214	214	212	206	229	225	219	233	202	239	214	228	226	216	200	201	224	205	210	243	214	210	229	209	217	228	209	208	222	233	203	202	215	207	186	228	197	228	234	231	208	202	214	241	210	230	233	244	202	239	233	201	215	217	211	207	229	213	222	231	246	219	209	183	232	211	217	228	211	238	241	242	212	234	229	242	223	217	247	191	219	213	238	227	211	206	241	220	222	217	231	235	209	241	218	221	226	222	216	224	203	185	202	256	213	234	191	225	230	237	219	235	201	220	189	232	216	240	221	209	233	217	213	221	199	236	195	209	245	191	232	226	214	196	198	233	215	221	201	204	211	228	237	233	202	217	216	208	212	187	214	221	197	212	197	210	198	246	214	226	214	241	220	236	221	219	203	212	200	211	210	220	232	194	218	214	223	240	223	231	220	231	205	237	209	172	238	241	228	244	228	203	200	265	228	240	264	229	207	198	202	219	229	219	236	235	246	226	210	205	218	210	199	243	210	227	266	207	188	234	224	199	209	219	218	223	237	213	210	220	235	205	212	209	234	242	229	235	211	218	220	234	228	238	205	208	223	205	220	234	224	232	183	221	209	220	213	193	222	211	207	221	206	232	210	218	207	190	218	229	228	243	236	234	215	197	220	215	232	216	230	222	198	249	214	228	214	192	220	216	261	225	233	251	207	214	193	224	231	236	216	233	204	204	179	217	211	238	214	226	218	220	229	246	223	216	206	198	216	228	234	216	226	226	205	219	216	214	212	199	211	214	211	202	218	215	229	225	223	206	226	210	237	234	233	225	232	224	239	232	238	212	206	225	206	191	243	226	215	210	242	246	248	232	237	222	212	230	244	202	225	241	230	217	203	230	207	217	240	201	234	209	246	231	241	240	197	203	250	211	223	206	234	250	193	220	219	210	246	227	225	201	195	219	205	223	199	213	217	211	214	227	216	217	216	200	233	237	234	210	219	245	222	237	234	221	197	235	189	195	206	201	239	209	225	201	187	210	207	208	241	195	222	218	223	209	210	209	243	194	178	227	212	208	201	211	256	234	222	245	208	225	218	253	201	208	221	200	232	230	215	217	221	192	221	218	214	250	221	217	221	223	216	198	200	225	213	245	197	210	225	230	204	205	195	190	210	247	233	194	220	245	207	220	221	212	203	225	251	223	234	218	213	201	257	228	200	222	204	210	211	229	229	206	241	208	223	216	231	207	223	232	233	238	235	217	214	206	233	215	228	221	231	226	225	206	225	213	226	237	209	203	221	218	197	222	207	211	214	214	217	218	223	194	203	208	215	198	221
15502	1025	1105	1216	1105	992	811	713	667	681	650	642	595	584	566	571	519	519	518	541	528	506	552	512	534	525	532	539	522	516	511	508	541	522	530	515	512	523	521	481	506	554	533	510	511	535	491	513	519	516	514	519	510	511	492	518	523	535	467	509	477	499	515	461	554	538	504	519	484	506	535	539	489	499	536	528	532	503	564	483	476	546	495	522	533	520	530	533	556	558	529	532	483	506	540	465	480	534	499	496	487	512	506	543	505	531	549	512	510	523	551	515	557	517	535	528	464	493	535	499	520	518	470	532	535	519	490	528	546	511	516	520	558	505	518	486	524	507	505	525	521	509	528	498	532	473	567	515	559	528	526	517	513	503	512	493	491	576	526	502	553	520	504	509	504	511	494	502	515	547	509	496	562	522	512	503	499	506	486	525	502	522	574	539	486	490	520	510	494	483	492	526	522	499	510	538	506	514	502	517	532	518	502	566	507	524	528	531	521	517	521	526	559	495	532	516	534	509	521	539	521	515	494	487	498	515	508	471	435	489	499	530	530	534	518	476	509	525	493	479	489	498	510	502	563	481	515	519	534	548	508	513	506	514	518	488	510	532	503	524	506	476	547	456	517	487	486	491	520	546	531	509	512	498	512	502	493	495	531	531	510	466	481	501	502	494	521	492	476	490	574	523	524	515	491	477	501	494	484	518	541	540	516	510	492	534	524	498	488	505	502	493	493	529	516	456	497	529	534	525	483	532	525	510	527	459	499	517	503	532	511	504	484	475	516	518	501	511	545	551	509	554	512	497	505	508	497	519	477	479	495	520	528	499	483	533	487	515	516	509	493	514	532	480	479	511	475	535	496	533	533	496	526	524	507	524	527	528	521	520	513	524	505	514	501	508	498	524	514	536	517	520	486	526	501	543	481	546	473	535	498	486	542	476	506	500	521	486	460	511	499	518	491	470	489	503	504	512	522	518	486	512	531	547	506	495	522	482	515	517	508	475	561	513	504	472	536	482	489	545	452	514	537	510	511	523	508	509	514	525	515	476	475	488	499	520	490	509	494	480	478	523	501	535	533	481	530	485	533	499	517	498	521	516	496	469	485	495	541	478	509	504	503	478	541	491	548	497	535	557	523	510	483	507	483	563	502	501	514	556	494	502	538	520	528	489	500	489	491	508	502	533	514	521	524	474	533	521	518	501	490	517	526	538	508	541	485	540	507	506	520	532	517	546	514	533	537	495	524	494	509	550	522	504	522	510	535	495	539	491	500	492	531	528	493	533	544	512	504	535	448	516	507	539	514	555	514	534	507	514	507	510	540	465	501	515	506	471	478	451	497	522	493	487	509	550	494	502	556	521	439	505	542	506	505	490	539	502	499	476	499	514	512	480	519	490	495	509	545	541	523	491	463	527	519	574	496	522	495	543	508	536	516	477	524	494	502	482	542	512	503	526	478	526	512	511	514	543	497	491	528	500	517	526	547	519	503	497	533	513	523	542	510	475	467	516	557	550	500	491	542	509	515	534	504	552	509	504	510	480	520	525	471	528	502	512	490	525	505	498	503	508	553	513	531	517	524	504	520	509	522	514	483	507	496	538	555	501	481	506	528	505	529	496	504	502	533	488	493	507	527	494	499	518	509	521	493	557	518	471	490	494	501	500	516	536	522	545	501	501	484	470	520	528	502	484	540	496	491	524	515	503	465	530	560	513	554	475	468	516	521	507	544	527	558	492	527	497	547	522	530	500	517	511	518	479	509	531	507	522	537	528	513	476	553	533	521	519	520	484	530	482	512	500	492	511	544	523	506	463	542	540	500	480	526	491	491	483	481	493	510	521	514	501	507	484	507	527	510	524	538	477	504	485	502	523	531	517	499	536	512	526	528	471	504	481	539	514	481	499	514	506	578	479	553	508	497	484	538	490	508	493	538	471	474	503	503	477	469	526	507	532	501	519	531	542	555	513	512	502	506	491	519	548	462	496	483	510	484	536	487	503	485	466	505	491	493	541	521	506	491	535	469	528	517	504	497	528	516	513	520	507	506	517	472	523	499	496	532	506	479	495	522	517	511	514	529	551	539	538	507	510	545	508	521	537	508	535	531	485	519	532	533	487	449	500	504	541	566	532	532	532	480	536	504	483	486	528	480	502	511	498	468	519	555	566	511	481	475	506	547	532	538	473	445	503	477	515	532	529	513	491	510	527	521	540	506	545	514	504	506	482	513	542	469	478	491	490	537	469	548	480	526	474	502	530	496	499	532	495	492	498	502	481	540	585	534	462	522	505	531	479	494	517	521	512	571	521	525	502	552	510	487	508	508	485	523	472	494	497	507	531	533	524	501	498	502	461	521	510	493	515	503	490	500	538	525	518	452	557	510	552	480	487	504	489	534	500	507	512	567	522	522	488	487	523	522	504	489	485	489	522	527	537	448	474	521	475	484	486	539	489	514	500	514	535	485	489	503	534	553	509	501	529	510	513	474	534	473	499	518	461	515	525	490	527	506	504	491	509	498	524	536	561	536	492	492	532	491	511	524	538	497	495	503	554	524	513	569	523	471	543	518	491	499	499	468	514	497	493	545	542	507	501	502	500	524	492	507	504	512	543	576	548	503	530	460	500	568	515	498	472	495	479	528	539	520	512	459	516	502	508	534	524	516	517	535	489	539	529	534	525	520	483	488	513	495	505	540	513	514	480	506	467	502	508	529	506	550	524	536	524	517	475	468	497	513	494	494	491	491	516	480	443	519	497	485	531	514	539	520	488	538	489	527	468	519	484	517	517	539	534	507	513	498	498	497	509	483	517	521	543	536	526	545	488	456	512	535	523	482	497	486	509	499	512	527	527	487	517	516	520	505	532	505	517	479	511	512	534	497	456	528	504	463	511	506	518	521	511	524	503	483	503	544	502	550	510	506	532	501	500	513	524	490	532	492	542	480	537	507	533	493	529	527	515	503	500	477	524	495	536	521	521	485	479	545	497	485	495	475	511	501	523	519	525	524	516	504	550	437	497	506	519	485	475	506	515	469	511	481	533	540	488	519	516	490	493	515	490	508	485	488	502	509	491	512	526	481	513	531	519	494	541	495	520	504	533	526	501	490	526	474	487	485	476	522	496	537	518	550	499	515	472	547	459	521	505	523	518	519	511	531	523	495	505	507	488	519	478	487	550	499	536	521	489	535	529	525	519	525	565	479	492	506	474	524	510	493	511	508	522	545	528	542	516	500	517	482	525	535	496	550	498	517	516	523	533	509	530	542	550	549	519	498	496	510	454	534	471	535	491	507	497	520	509	521	492	504	519	480	502	478	547	550	512	495	525	506	512	534	515	551	521	483	536	495	572	461	540	500	553	487	540	520	511	468	482	491	473	509	485	530	552	499	512	480	519	476	544	520	509	516	486	470	517	489	505	556	445	468	504	518	525	473	492	570	539	498	485	518	513	541	504	520	551	524	492	534	509	508	509	534	487	537	519	559	498	525	455	530	546	526	489	528	537
33553	5809	839	584	364	341	284	263	239	191	205	221	221	191	178	201	187	176	171	169	178	171	169	174	177	173	162	164	160	157	148	172	191	173	188	159	185	180	162	163	175	174	166	175	166	179	155	159	162	168	171	168	163	168	174	152	165	147	178	175	171	170	184	171	187	177	177	158	158	187	169	186	165	148	148	156	166	198	174	173	159	189	165	158	176	192	157	161	202	176	164	147	186	172	163	157	176	169	160	152	172	166	161	167	175	178	160	183	174	220	186	168	160	186	159	170	169	177	159	170	180	168	163	181	158	184	180	151	140	170	154	179	176	162	174	148	184	170	182	152	152	134	147	166	161	180	174	166	196	163	182	171	148	172	146	187	159	155	184	164	179	161	169	194	156	189	177	171	153	169	177	162	160	194	181	143	168	155	168	155	178	158	188	179	182	158	168	154	166	164	179	192	143	181	187	172	151	179	173	158	168	161	163	167	143	172	151	180	167	181	158	173	180	161	187	172	162	184	156	169	187	157	180	185	172	160	160	177	172	161	174	157	182	165	187	154	197	193	167	169	184	154	166	146	155	167	137	149	183	142	176	157	179	177	154	152	168	165	178	149	201	162	168	159	165	155	186	170	155	153	177	170	196	167	148	167	139	154	210	160	186	170	171	164	163	161	171	152	154	154	183	173	177	171	187	163	185	174	176	171	168	164	148	162	188	184	168	158	155	177	160	166	163	183	159	159	182	160	155	158	166	158	183	164	153	175	183	165	152	162	170	163	173	182	161	167	166	180	187	157	154	160	163	173	183	185	166	144	143	183	157	168	156	162	156	181	157	162	143	171	144	172	136	180	161	174	189	141	178	184	178	140	183	177	152	144	157	149	189	170	160	189	178	174	168	175	159	151	177	173	162	161	156	178	171	180	148	171	173	157	187	146	172	168	167	155	162	164	181	165	180	159	158	156	175	186	145	164	199	181	183	146	164	149	150	161	163	195	163	158	150	149	142	151	140	149	170	177	185	186	177	185	189	206	198	184	182	155	171	161	183	156	162	179	172	171	161	167	169	178	176	175	168	178	141	151	160	155	157	172	140	175	138	190	155	144	154	179	182	165	138	160	201	160	179	167	157	160	162	176	170	189	141	142	169	165	168	172	167	190	175	167	181	153	182	146	151	164	179	142	177	171	159	155	180	135	163	180	148	149	182	151	149	159	152	181	139	158	194	144	178	171	172	172	173	168	156	162	176	161	151	173	162	171	180	187	153	138	157	179	166	170	179	190	195	172	156	166	166	166	158	161	161	146	170	180	183	176	147	175	169	171	160	184	168	175	158	163	165	158	161	174	164	178	160	161	145	144	162	167	149	162	156	157	156	157	160	182	174	158	159	184	167	152	174	172	175	179	153	171	174	182	161	163	211	197	168	160	172	189	161	182	168	151	181	181	161	158	169	157	169	190	167	163	192	167	173	173	187	185	148	181	163	146	155	138	156	155	158	164	169	159	165	179	164	179	160	177	149	146	188	158	161	170	196	164	157	172	170	180	162	166	187	176	165	179	156	151	141	191	163	145	174	152	165	188	177	169	165	177	171	175	184	155	174	176	173	156	167	161	179	181	167	146	176	174	178	162	179	179	171	182	135	160	183	148	150	202	171	180	164	172	157	184	166	166	176	154	140	158	169	182	177	190	158	177	157	149	156	175	151	159	161	160	197	171	150	198	155	161	173	185	160	136	174	172	162	170	172	163	179	155	154	147	170	142	177	170	182	147	192	161	147	167	155	141	152	156	182	168	162	150	165	184	144	184	179	145	181	162	168	179	177	173	177	173	129	172	155	164	159	174	168	183	174	187	162	166	139	180	147	160	159	181	196	167	154	149	147	184	165	186	178	172	173	182	148	184	158	180	164	178	143	185	190	153	158	186	203	160	150	168	160	174	189	154	172	171	162	172	172	158	173	162	190	173	144	183	177	157	162	178	167	163	174	187	190	165	158	182	159	174	129	164	172	160	148	150	186	182	163	163	145	185	168	168	169	165	146	178	162	154	186	174	160	146	169	180	145	171	174	177	168	143	167	164	175	160	189	183	152	157	177	182	167	195	161	181	162	172	155	164	175	153	170	180	168	155	166	141	163	165	161	153	169	180	164	196	157	178	149	157	146	188	151	147	165	186	152	181	163	176	163	184	173	166	177	160	173	157	183	153	162	173	160	154	157	194	163	186	172	169	175	192	172	171	182	179	173	172	184	158	168	172	193	159	170	161	177	163	182	175	158	196	174	163	170	162	181	181	170	156	145	144	156	150	158	166	177	193	156	183	163	189	147	169	156	151	169	160	163	167	174	198	186	169	187	155	166	161	174	178	173	180	186	157	176	141	171	165	156	171	177	173	140	166	186	155	156	154	155	159	177	163	157	171	184	175	169	164	150	149	166	178	147	156	138	149	177	177	166	152	181	177	168	162	185	186	150	172	163	168	171	150	165	156	165	176	160	186	136	152	188	174	169	156	161	160	176	163	181	166	153	160	170	132	149	150	202	162	165	150	151	163	152	154	140	169	157	170	157	177	162	154	145	165	164	148	159	154	138	187	170	185	145	144	187	163	182	159	178	178	134	180	148	188	196	160	180	173	157	162	185	193	171	156	152	184	177	180	159	164	155	155	148	182	174	178	172	167	149	175	167	138	172	176	161	165	184	159	165	159	177	167	148	152	165	155	172	168	158	190	157	151	161	153	145	179	179	173	179	156	161	148	178	148	165	156	150	176	165	162	168	171	170	163	157	156	168	172	181	181	164	165	180	180	168	171	170	162	185	164	191	160	160	191	185	184	166	146	153	141	166	169	139	172	159	176	176	160	174	154	167	177	160	158	196	164	158	162	178	159	176	203	168	163	181	166	156	170	148	168	180	178	168	170	152	185	166	153	191	176	160	178	159	177	163	163	170	180	174	170	186	172	159	177	143	177	163	153	174	186	166	146	166	175	180	166	152	154	171	181	161	147	151	175	144	167	183	164	180	178	157	188	160	158	176	188	167	178	176	154	140	150	157	160	141	152	145	169	165	160	179	172	156	167	157	172	156	174	168	164	185	166	152	162	161	170	153	149	178	164	174	198	196	153	155	170	177	170	181	162	165	169	186	162	154	145	190	166	178	181	152	148	160	195	165	189	184	170	173	161	164	175	168	169	159	176	178	147	139	164	166	168	178	149	164	152	183	192	143	125	159	178	163	181	151	152	174	177	172	164	167	186	191	170	171	146	139	144	151	177	177	160	167	172	176	164	171	146	157	168	149	164	163	174	177	163	170	148	170	171	183	170	171	174	163	180	181	144	141	178	156	178	160	177	164	180	158	152	162	179	184	144	188	168	147	150	156	178	163	170	162	172	159	158	176	163	168	168	157	151	161	171	150	149	151	130	154	175	180	145	156	151	162	160	172	164	166	184	178	174	193	166	156	153	137	169	164	167	184	169	167	196	186	163	153	173	170	173	157	172	169	181	154	149
19106	1377	1698	1954	1623	1357	1043	869	865	772	698	673	621	599	563	549	545	494	484	497	506	468	489	504	459	430	493	474	471	485	464	448	465	438	442	462	442	457	471	460	468	427	437	441	431	441	465	420	445	438	454	463	462	415	474	453	438	408	444	401	448	432	453	417	445	432	422	401	442	438	392	466	455	447	451	439	449	424	380	424	445	443	438	393	411	420	425	426	411	428	442	476	443	431	441	418	452	444	420	436	414	455	408	447	423	446	418	442	443	432	462	437	429	454	455	442	463	440	424	444	437	446	406	406	445	421	431	441	435	448	435	415	442	426	453	461	393	406	439	427	413	444	401	399	428	439	392	444	419	451	398	434	426	395	434	456	437	425	434	429	434	414	462	416	411	446	409	403	436	379	392	446	459	438	412	453	432	412	427	427	422	426	437	416	441	424	406	441	416	407	420	432	427	457	429	408	486	449	434	415	443	410	439	426	437	401	419	432	451	447	400	411	451	425	408	424	424	400	438	420	405	445	400	420	434	451	404	407	387	439	440	465	439	427	394	454	409	480	434	435	402	475	395	426	427	397	431	440	455	452	445	440	439	419	440	484	440	451	448	448	428	425	449	405	435	458	393	424	457	460	450	460	435	426	402	428	455	419	413	434	419	439	377	445	428	429	446	404	411	414	474	448	406	417	433	421	415	449	432	422	443	446	421	422	438	432	430	453	433	444	394	426	394	411	384	424	429	425	426	434	392	435	410	427	460	417	424	405	441	410	466	386	396	429	458	382	389	439	434	479	414	425	417	419	424	380	392	405	420	417	422	424	410	448	427	428	451	399	446	460	410	431	486	419	399	436	414	430	436	394	437	408	409	409	411	453	391	429	416	412	410	412	414	462	423	463	410	449	437	462	402	449	434	441	433	446	428	416	394	434	465	439	415	440	428	426	399	402	414	407	396	447	441	439	409	399	406	393	438	404	480	382	427	423	446	438	436	433	384	425	407	457	377	436	455	411	428	436	419	451	432	437	431	397	466	414	442	419	392	409	437	435	439	441	449	383	457	426	449	397	439	461	450	460	425	444	432	420	410	442	430	423	433	419	451	434	397	377	429	423	412	384	437	463	407	420	421	426	418	403	446	414	450	437	432	419	439	426	440	425	411	412	427	411	427	405	454	433	424	435	478	443	416	426	414	413	413	405	494	435	409	420	430	428	437	419	417	403	411	435	443	418	467	373	413	407	397	421	434	446	390	437	473	417	397	451	447	424	417	436	479	416	445	455	410	411	407	408	412	422	416	428	446	427	406	437	433	389	394	423	419	433	468	465	424	446	416	464	416	426	413	435	441	441	394	457	398	428	429	386	408	425	422	460	398	445	424	420	414	428	458	422	379	390	416	455	438	414	415	433	405	407	399	454	442	432	425	399	450	445	407	420	433	479	452	433	448	431	422	488	402	403	398	395	472	422	418	420	407	397	464	416	448	440	430	424	438	449	436	455	411	419	415	386	416	398	401	441	411	451	454	422	462	421	403	428	419	418	425	405	423	455	385	436	422	438	419	403	424	467	445	431	377	426	447	388	436	431	444	450	467	413	397	421	424	408	408	430	426	438	458	486	440	445	444	424	448	409	446	438	413	445	415	417	416	414	459	416	408	445	414	408	434	406	442	459	439	425	391	431	451	419	436	435	433	406	445	397	426	460	416	409	396	440	381	422	473	448	433	425	394	369	437	474	444	431	422	465	411	420	437	440	406	395	461	420	427	408	395	408	396	403	435	459	403	393	442	445	455	445	420	416	446	450	412	439	388	398	425	417	420	467	453	414	448	446	415	426	450	401	424	425	418	397	440	382	444	378	407	447	439	415	412	412	457	432	467	424	442	469	433	409	438	433	433	435	456	412	441	461	434	400	408	436	409	371	396	466	413	397	429	449	429	426	398	406	413	455	403	390	416	470	437	409	426	430	441	455	417	444	429	380	427	417	470	443	451	421	391	435	416	470	442	449	393	411	432	421	416	456	372	392	419	419	403	427	404	418	427	409	437	408	441	442	425	427	414	446	421	402	447	410	434	473	414	433	416	441	445	439	405	419	397	433	416	444	454	407	446	465	412	397	438	443	425	419	397	433	456	417	461	432	405	409	456	411	413	437	469	431	438	425	376	431	429	435	403	438	414	428	422	409	386	430	448	427	391	402	442	432	421	460	434	391	454	437	416	393	461	427	440	423	452	417	427	461	434	482	436	418	432	386	438	417	384	419	396	415	411	429	419	408	405	437	453	385	395	444	391	468	422	426	423	424	446	435	446	381	433	467	427	439	413	439	410	416	416	409	442	410	400	428	400	430	418	461	417	420	397	442	407	413	415	431	407	398	435	421	419	418	430	433	475	421	408	441	426	426	432	426	408	449	440	434	461	429	450	399	430	399	444	436	400	417	446	416	432	404	418	451	425	421	432	439	414	426	426	432	444	415	384	449	435	419	387	455	435	433	455	442	422	425	430	449	433	434	458	411	408	436	452	406	426	418	414	414	422	439	417	425	447	443	440	441	420	441	446	425	406	422	434	493	426	422	459	425	444	454	452	410	417	493	421	453	419	485	452	429	426	451	427	423	416	451	416	451	404	442	425	453	404	434	406	398	441	409	444	406	424	423	450	432	400	417	429	481	402	425	388	396	456	423	443	406	436	456	419	424	437	403	393	430	439	412	438	415	399	438	399	427	426	413	441	429	441	440	431	408	416	440	408	417	402	452	449	424	459	466	389	413	454	401	463	427	432	440	406	386	432	418	443	460	419	420	409	434	389	443	401	454	424	421	425	411	416	430	445	441	412	460	427	399	431	423	444	437	431	390	438	429	438	401	394	442	421	425	425	446	430	437	398	442	410	494	440	470	455	416	414	397	417	452	451	431	412	445	409	423	419	417	414	415	412	434	423	419	432	423	420	448	444	426	417	447	440	441	440	422	426	400	396	430	447	439	465	429	423	465	421	416	425	400	447	433	463	394	437	424	450	424	392	441	428	421	447	437	418	468	434	375	399	468	421	438	428	391	415	447	441	414	430	395	400	412	411	380	399	410	428	406	470	452	438	420	423	410	413	428	414	446	434	453	410	445	480	433	451	424	435	367	436	402	433	417	430	439	423	465	437	411	433	439	428	465	417	457	453	432	465	387	399	424	424	433	397	417	420	435	413	406	465	438	449	451	417	413	465	437	446	436	391	457	439	441	412	436	435	424	425	419	454	418	419	445	481	409	416	436	406	436	434	457	405	421	411	418	440	430	455	424	425	414	422	412	434	425	419	420	469	422	419	432	443	411	382	440	440	440	408	432	400	423	480	404	428	423	430	442	380	435	461	428	413	388	420	416	415	436	432	421	395	435	400	414	440	418	418	393	403	427	422	428	435	404	446	417	459	481	422	456	444	441	472	447	406	417	439	426	421	430	404	448	404	446	419	450	414	399	405	417	420	442	467	464	454	458	419	406	390	424	406	448	430	430	424	404
10897	1057	443	368	396	409	397	420	408	378	367	421	441	454	407	411	399	388	382	378	435	409	414	404	434	365	372	425	371	456	404	438	428	403	405	440	402	400	416	407	410	441	422	438	375	419	398	396	410	372	412	396	392	431	373	369	399	396	414	366	396	417	404	432	387	420	413	418	396	390	409	450	393	438	433	362	431	378	388	386	379	417	369	456	440	407	416	417	366	405	442	390	421	386	358	403	448	419	373	381	398	405	452	429	379	394	423	360	380	360	386	410	427	403	366	443	437	412	386	382	394	403	394	361	397	387	361	401	427	369	416	398	402	400	399	421	407	462	383	387	419	410	394	407	382	408	394	414	429	412	374	422	384	431	400	403	430	405	400	402	408	399	420	410	402	428	429	414	367	401	385	398	382	430	418	401	394	371	362	407	410	408	384	398	409	387	415	412	413	387	412	388	391	403	399	415	384	424	397	415	412	414	393	446	386	393	395	385	422	383	406	427	399	437	409	400	403	377	365	424	414	416	404	406	418	406	379	420	424	393	358	391	384	364	405	386	398	435	417	427	430	375	432	408	442	397	398	408	424	430	397	399	402	422	419	381	363	406	425	398	407	383	398	384	398	409	372	396	382	386	390	413	392	434	392	401	375	373	396	400	399	402	395	351	393	408	385	389	348	344	396	442	389	382	400	386	393	425	378	419	374	390	424	390	389	414	375	418	371	384	424	392	404	421	402	388	427	393	386	404	380	389	420	385	397	382	421	437	417	425	428	448	412	363	402	402	417	445	381	403	378	385	383	430	370	380	382	374	359	365	445	417	401	358	411	437	412	392	376	408	436	359	401	380	418	399	389	414	414	399	388	426	412	385	441	439	397	379	384	445	408	422	405	424	414	409	403	395	372	377	446	390	419	429	414	395	416	383	427	398	398	406	366	416	394	404	356	469	418	401	410	394	381	360	388	393	384	418	423	424	404	449	424	404	373	359	385	423	389	417	423	393	403	402	369	398	403	382	413	380	387	407	427	395	400	410	396	434	416	396	440	406	410	362	390	392	425	425	422	397	404	379	410	402	412	423	415	379	398	425	405	377	393	429	378	400	397	415	387	403	428	407	391	372	409	427	384	399	369	407	383	377	434	406	417	411	446	431	379	392	400	402	368	419	406	419	410	449	425	438	412	429	386	410	384	389	373	388	447	355	413	436	392	382	392	413	395	393	365	412	427	386	408	383	436	410	422	396	388	386	376	368	430	403	409	385	395	414	363	396	410	385	421	430	394	397	396	393	402	367	406	424	434	395	432	416	387	366	369	364	425	391	422	390	383	397	442	403	401	398	398	413	391	395	408	426	365	406	436	402	399	474	423	387	442	413	391	386	433	422	416	389	418	427	389	365	401	390	383	412	357	373	383	431	419	369	407	395	408	414	389	396	376	430	367	371	414	430	419	395	379	421	440	389	395	388	425	390	378	414	403	370	425	406	386	365	436	414	384	383	382	398	379	441	409	426	400	395	399	385	426	399	381	408	413	379	341	449	380	397	388	408	356	418	382	395	407	375	380	419	382	356	389	360	414	403	374	385	378	414	423	427	393	397	374	413	437	410	397	376	418	360	413	396	382	379	369	412	401	389	404	383	405	404	366	389	398	381	394	436	380	388	369	371	393	416	371	420	432	396	397	403	404	390	407	387	373	401	429	406	410	389	397	405	390	416	414	431	441	381	372	403	420	397	416	379	372	375	374	397	401	402	422	389	422	396	432	389	390	420	403	387	397	431	410	396	401	411	388	391	402	415	405	384	430	358	375	379	382	378	409	403	399	364	383	350	379	433	408	367	431	361	389	371	410	370	387	412	407	424	395	413	429	411	411	411	353	378	426	422	396	395	385	382	378	417	431	391	408	465	430	380	397	405	383	347	398	404	419	377	416	384	419	468	390	374	419	412	353	379	373	403	365	394	375	383	400	355	410	363	447	417	405	392	383	413	381	385	405	444	412	398	422	390	387	409	406	397	392	400	390	366	431	409	406	404	406	367	378	397	423	407	391	407	411	446	413	405	441	363	416	430	399	401	375	401	451	405	395	430	408	400	379	387	394	404	389	421	400	412	399	382	394	438	391	398	429	421	383	412	437	354	362	394	392	432	414	389	407	435	371	383	422	405	414	391	377	419	387	402	397	401	419	380	444	409	430	420	427	421	372	402	399	419	403	398	393	398	370	400	360	400	409	412	424	435	423	386	399	395	393	435	435	391	448	389	387	366	365	427	409	395	380	377	442	418	391	434	347	403	410	403	403	399	461	429	370	397	393	403	420	414	412	408	429	388	409	420	389	431	412	414	387	382	419	385	381	396	407	405	398	398	400	419	409	441	411	425	402	404	419	439	383	424	365	393	388	398	415	388	371	375	384	397	411	408	375	399	410	365	382	403	411	408	408	421	446	417	407	363	405	395	397	400	368	393	419	412	356	426	364	413	405	423	374	404	409	383	422	416	382	407	375	398	379	435	401	402	402	404	422	446	364	390	382	402	393	384	401	399	407	401	403	383	426	402	422	418	394	353	397	387	392	372	366	401	399	426	372	419	398	439	415	386	420	385	368	394	417	422	354	401	398	388	394	407	389	417	398	394	398	425	403	390	387	397	416	426	394	384	380	376	446	404	417	409	424	420	402	378	407	374	379	376	416	391	405	368	413	374	373	435	392	401	386	383	405	380	438	408	394	427	390	375	420	381	399	396	414	414	407	397	345	356	403	412	403	369	384	408	395	385	399	421	396	380	360	414	383	410	411	421	380	388	396	373	423	413	443	385	434	356	405	414	377	462	448	393	409	445	388	390	424	369	397	423	366	401	397	413	420	371	393	367	403	372	378	372	378	382	406	403	407	435	434	397	451	417	368	411	364	392	382	394	441	411	442	421	366	387	370	400	417	413	386	421	370	399	406	425	391	403	423	424	398	393	421	381	413	390	412	418	418	421	434	422	387	381	382	400	364	385	449	389	428	372	397	396	374	371	429	367	383	398	381	378	427	429	401	419	430	401	388	382	404	381	392	379	392	381	431	379	422	427	396	394	398	422	406	344	402	409	396	422	384	425	418	416	399	367	418	400	401	430	431	416	443	438	401	420	418	418	395	380	384	375	416	406	401	380	405	414	407	410	403	387	414	369	414	437	408	420	384	386	440	401	455	352	423	418	327	395	382	395	389	387	436	394	412	409	405	408	422	386	443	372	380	439	424	392	420	422	401	433	409	382	460	364	373	382	432	413	405	393	383	399	417	382	407	403	398	368	399	377	406	375	383	425	414	387	417	386	396	429	393	381	367	395	411	397	406	415	445	360	380	405	374	396	419	403	389	393	419	412	417	401	387	378	380	424	429	394	410	406	419	403	451	365	439	412	396	426	401	374	421	374	425	383	387	388	425	405	394	404	442	421	460	399	412	389	386	393	371	412	418	389	424	396	429	439	352	401	392	388	427	444	384	396	413	388	387	442	402	387	370	445
7221	936	863	915	868	859	891	850	854	902	846	856	906	842	888	830	870	864	928	863	832	892	884	873	909	857	858	877	868	864	885	868	836	892	844	851	906	843	809	844	843	899	876	860	919	898	876	907	890	886	850	859	841	881	864	825	874	902	878	915	876	865	841	919	844	853	819	850	883	844	836	837	835	959	897	835	878	863	873	859	900	904	873	858	835	875	846	888	849	853	874	884	867	915	833	827	840	873	843	879	880	909	898	847	868	934	896	884	889	856	851	835	856	815	860	895	873	879	886	853	885	911	880	853	837	862	902	810	837	838	843	888	882	892	878	897	889	884	888	838	916	861	846	841	874	862	877	852	910	849	841	849	898	857	919	868	895	847	831	941	854	874	872	897	916	864	840	910	873	877	835	917	898	874	848	888	893	828	867	789	836	875	859	853	819	871	911	864	916	818	897	885	932	903	890	833	835	869	880	899	854	845	875	862	879	856	865	935	882	845	849	833	876	885	896	873	860	854	872	858	878	908	893	831	838	866	848	807	904	924	861	836	870	860	937	886	927	853	899	923	873	834	875	825	893	862	892	861	851	903	859	849	873	860	877	832	863	888	906	915	884	852	914	906	880	878	884	856	889	863	890	828	879	895	867	917	857	929	847	868	898	918	857	878	858	861	854	877	855	876	882	839	819	884	856	863	859	902	825	847	892	838	908	900	886	862	865	851	856	925	856	929	893	894	853	882	846	834	829	880	864	857	896	890	894	852	831	912	886	879	913	836	875	833	902	854	841	864	875	849	849	870	850	864	857	895	887	910	908	923	803	865	907	886	867	853	844	876	905	871	826	847	847	935	852	868	887	835	887	856	883	842	887	853	866	906	849	906	858	845	872	912	833	838	863	893	840	871	869	873	882	887	870	905	804	902	820	888	853	919	860	862	905	855	934	892	887	865	871	852	884	856	842	857	865	839	855	830	874	858	850	847	856	861	901	869	899	914	862	862	898	864	880	898	841	889	856	819	862	899	854	853	886	861	897	841	838	906	876	831	833	901	856	821	860	849	836	866	861	837	900	844	906	912	874	883	876	831	884	847	919	865	882	808	829	892	880	916	849	895	898	884	909	849	831	828	821	921	849	876	909	851	912	876	869	841	835	889	897	872	839	870	844	892	842	887	850	897	838	867	899	813	879	954	856	846	847	865	905	840	868	819	842	923	847	919	839	880	925	900	845	875	843	894	876	858	858	914	856	891	858	895	846	847	840	867	870	912	870	847	857	858	865	880	844	867	879	868	874	907	897	838	932	890	888	896	877	839	882	870	820	799	852	884	855	860	870	884	862	903	870	894	839	870	859	879	869	798	850	862	889	860	879	843	862	858	873	876	903	884	912	871	817	881	903	838	869	869	866	904	844	896	899	867	900	866	864	860	871	879	854	881	885	897	887	854	827	873	869	852	889	856	888	832	833	871	872	841	901	926	893	853	858	840	852	850	924	884	857	911	856	866	880	853	873	810	819	863	861	879	817	839	850	895	885	868	846	836	895	824	899	857	868	822	836	931	886	867	883	834	846	896	856	831	940	867	859	865	846	870	833	827	839	851	842	874	860	879	873	876	875	857	836	940	881	879	842	837	846	868	876	888	866	895	853	906	892	850	834	929	887	839	783	864	818	890	917	871	879	874	890	879	867	836	873	831	882	861	818	873	881	857	835	887	864	868	895	867	846	847	827	877	855	915	841	841	800	853	901	808	894	836	847	895	856	872	836	914	923	824	842	905	876	943	858	784	857	875	860	869	841	908	870	875	884	860	908	897	837	904	919	896	848	883	834	836	888	882	885	839	899	905	852	919	915	905	920	874	933	830	922	840	902	937	842	893	913	867	886	889	893	862	807	876	904	897	837	843	905	871	895	839	860	857	874	852	936	824	894	871	876	831	854	891	917	935	860	866	858	913	872	848	839	914	926	857	886	860	832	894	853	862	853	914	893	868	861	875	907	837	851	886	869	891	882	847	831	869	851	854	908	895	872	901	857	846	857	841	880	886	852	899	886	827	874	839	878	840	856	818	911	865	910	881	852	883	904	925	865	916	855	900	861	864	903	945	857	823	926	883	821	838	922	890	830	868	841	864	854	827	874	867	893	841	866	871	876	869	870	812	886	847	833	830	837	820	863	903	854	925	902	907	915	858	882	863	863	882	829	892	847	865	855	815	833	883	862	850	838	919	880	877	830	859	898	883	879	881	853	866	841	878	843	884	933	854	866	879	883	856	820	890	892	873	868	900	916	928	856	813	854	824	859	866	820	914	887	868	857	884	866	851	792	897	806	891	918	899	872	904	816	899	848	868	831	849	848	867	913	860	876	899	887	911	825	841	857	858	908	808	902	845	887	880	879	887	873	858	895	859	826	894	907	865	880	878	864	924	895	877	885	818	836	865	927	889	867	917	928	865	932	867	874	860	864	833	925	841	873	856	895	869	815	915	870	920	840	878	892	871	854	880	838	831	925	880	895	857	899	896	876	878	822	862	895	888	853	836	848	855	869	870	856	853	879	830	865	831	868	924	897	844	887	860	868	847	878	861	833	895	909	849	838	903	902	895	871	863	823	900	854	840	922	836	860	896	867	920	868	829	871	811	881	868	854	802	902	902	897	843	862	905	917	886	909	832	908	856	916	864	885	824	854	864	908	853	894	871	884	864	895	871	856	919	897	876	850	847	854	880	936	868	822	868	853	861	853	867	877	884	873	873	886	862	853	829	841	910	827	855	906	869	861	892	907	893	876	846	875	807	839	884	879	904	851	921	855	856	879	873	820	892	875	858	841	849	896	880	877	922	849	888	892	837	859	908	820	864	920	821	861	840	878	870	886	851	870	847	854	853	885	810	851	878	868	892	857	893	872	825	876	799	897	837	853	834	887	889	869	843	855	867	881	878	871	867	858	890	874	904	900	918	873	909	831	881	839	867	910	899	850	858	883	878	887	909	824	872	913	880	846	878	897	903	826	872	863	865	867	883	812	864	922	873	873	896	857	865	917	825	873	881	872	854	870	889	880	841	867	881	831	881	842	858	851	906	845	865	857	848	940	856	962	892	867	908	856	911	844	832	854	861	873	893	897	825	878	893	892	904	843	922	844	873	912	880	847	833	864	899	904	894	819	869	830	871	880	803	869	903	817	838	894	913	834	844	849	890	861	882	868	859	848	873	889	887	911	909	915	937	848	886	900	876	925	874	889	875	865	853	839	874	890	890	885	853	828	880	854	902	893	864	904	853	869	879	874	885	857	851	902	869	821	871	917	847	846	899	851	862	852	882	898	916	891	825	893	850	820	902	893	859	809	937	868	893	859	893	863	899	878	892	897	864	883	879	891	904	880	853	861	846	847	851	917	885	868	867	837	893	822	899	828	880	869	841	930	817	861	925	880	865	885	889	892	851	834	880	874	900	920	850	855	849	861	901	846	899	841	864	854	876	878	903	916	862	913	849	925	901	843	841	818	848	850	867
23526	2871	517	397	352	315	290	271	239	244	240	253	231	227	214	230	208	219	212	224	193	226	188	217	225	213	238	175	233	191	219	230	214	223	208	185	202	212	228	218	209	220	218	220	221	214	199	214	221	227	201	218	207	200	247	242	208	214	226	216	192	197	223	217	219	232	238	210	204	221	206	211	220	236	207	211	214	245	244	211	217	207	186	223	205	230	222	206	201	215	199	209	202	193	201	205	217	179	189	202	234	187	230	218	224	206	238	216	227	220	202	212	206	209	203	213	226	212	222	208	213	210	217	195	219	223	202	207	217	226	194	225	197	241	195	221	225	205	241	211	229	213	205	202	202	215	207	212	210	215	223	204	214	214	216	237	219	190	215	205	238	224	210	213	234	241	228	240	222	220	226	190	231	198	196	215	225	243	223	206	198	217	203	216	222	233	207	193	167	208	199	201	250	228	210	207	210	187	200	205	178	160	190	218	185	212	219	213	243	198	230	218	199	229	214	218	265	216	231	211	221	220	201	214	207	207	201	208	210	218	193	202	207	204	204	196	221	222	192	196	222	208	205	226	192	195	190	221	201	176	218	207	229	245	220	220	233	199	188	201	190	210	201	190	214	231	207	209	216	218	210	227	213	206	231	193	208	201	219	206	173	223	198	215	209	218	200	216	194	218	227	199	222	205	229	223	243	218	208	247	222	209	212	231	206	216	226	188	214	234	193	187	248	230	208	218	231	203	241	224	236	202	218	212	184	216	209	211	216	233	189	196	224	223	233	222	222	179	213	200	197	205	233	213	189	214	224	171	210	202	218	217	193	196	187	224	190	204	217	213	226	216	239	238	221	211	213	181	224	223	195	214	216	191	233	208	207	209	230	205	203	203	222	229	204	210	222	224	235	218	215	206	204	222	195	212	194	206	209	205	205	184	197	230	204	215	224	213	201	250	219	216	180	221	219	204	218	210	212	245	205	216	233	243	203	225	196	222	187	193	190	202	205	228	209	206	208	219	215	171	238	197	217	188	234	223	207	199	192	243	213	219	196	212	190	219	201	205	184	206	203	227	210	218	210	221	199	201	201	184	205	191	200	222	204	208	195	225	207	201	196	232	194	217	212	209	202	214	221	208	235	212	224	206	180	234	229	234	203	205	201	255	202	218	218	224	219	224	215	218	213	213	196	220	194	213	209	214	235	194	208	235	204	218	217	194	214	200	219	232	222	195	217	241	217	235	230	203	209	211	196	198	198	206	230	184	200	205	187	223	176	211	231	215	219	232	210	217	230	208	201	218	191	222	241	220	236	203	212	199	209	230	207	202	207	214	219	219	205	205	183	215	198	206	207	196	203	214	241	204	215	223	194	225	210	188	211	190	183	227	221	210	220	214	216	188	212	207	197	207	176	217	206	215	261	215	244	246	213	205	241	204	215	239	240	215	221	189	230	206	237	204	232	221	214	240	216	197	228	225	211	235	192	218	212	215	207	249	194	211	222	208	253	216	199	186	226	227	223	224	223	203	230	205	239	228	248	235	190	197	221	193	222	214	200	227	226	205	225	212	201	199	205	205	201	213	177	218	218	202	214	243	227	211	219	237	189	221	205	216	221	206	239	230	202	204	207	203	200	208	211	194	185	237	197	214	235	217	213	163	202	209	217	236	194	239	178	210	199	226	223	208	195	223	198	218	253	239	228	202	211	190	229	190	191	216	201	199	204	217	195	232	226	193	231	211	197	186	233	198	207	211	204	209	211	201	206	214	227	207	225	216	223	222	235	218	192	205	204	212	212	232	186	229	207	238	241	208	223	192	206	204	238	199	217	209	207	197	230	219	181	227	212	218	209	206	226	200	244	215	251	210	210	265	240	200	237	209	228	213	208	242	193	232	200	229	185	212	195	217	222	208	224	191	218	230	214	213	208	222	229	234	195	214	200	217	195	217	225	219	198	223	219	196	210	208	218	218	192	206	219	248	197	198	204	208	215	198	224	208	202	217	194	209	211	188	214	203	209	218	226	207	235	202	254	212	220	208	216	245	197	209	236	201	201	242	205	226	192	217	213	199	205	218	205	181	213	194	218	196	214	186	187	237	208	195	188	224	238	203	218	207	226	250	228	202	210	194	183	194	186	237	206	216	230	212	223	213	215	225	211	194	221	218	204	200	225	179	196	190	231	195	182	240	223	193	201	222	208	219	199	227	200	210	211	226	203	229	227	216	239	213	197	225	212	197	218	224	208	239	215	196	217	212	218	239	235	197	221	207	208	216	226	214	222	201	258	222	171	214	218	179	220	224	223	230	202	214	207	194	208	186	213	209	208	211	208	196	198	217	187	252	242	211	204	227	199	221	212	213	205	200	205	190	195	244	210	236	222	204	195	219	204	243	207	216	204	246	206	203	211	222	205	215	225	226	213	226	235	180	204	215	214	216	222	213	212	192	217	230	217	188	227	219	247	199	231	208	221	216	229	192	232	206	199	207	223	197	207	205	226	206	220	228	216	250	175	221	182	217	183	209	197	204	194	194	220	187	209	205	195	214	236	236	217	210	217	214	205	217	195	223	227	200	215	226	212	196	207	222	199	238	247	223	194	229	191	254	197	226	203	190	208	206	212	206	192	219	218	208	210	210	221	191	223	223	234	221	217	221	213	203	210	206	204	245	205	233	195	184	230	220	225	196	210	195	214	194	208	204	217	186	205	220	206	192	196	225	242	232	229	233	219	219	233	198	201	238	201	212	221	226	211	214	209	196	210	209	198	212	183	218	221	198	214	240	228	228	232	193	192	195	227	242	211	213	217	191	213	195	209	212	193	255	196	208	231	206	214	214	233	224	238	222	192	208	195	203	180	205	210	248	187	233	213	224	224	201	188	242	198	256	228	176	185	225	208	214	204	217	187	216	234	199	218	223	244	194	204	185	210	285	225	231	209	195	224	207	213	221	200	218	219	197	204	198	206	207	213	232	201	208	241	188	231	242	210	206	215	204	212	194	204	203	189	198	182	206	205	224	216	219	209	191	208	242	223	247	220	217	198	214	222	219	183	224	226	196	224	210	192	235	185	232	249	200	200	190	243	223	221	212	234	207	179	230	197	226	234	214	189	202	221	239	199	224	225	169	225	204	226	235	219	211	186	211	212	205	227	211	235	199	192	223	223	195	226	189	195	215	204	191	234	221	235	225	185	228	196	185	216	207	247	227	220	206	229	209	232	194	182	214	197	212	230	216	194	217	230	208	220	198	225	212	243	241	210	215	203	205	228	205	203	224	228	227	204	205	203	224	221	223	221	201	196	205	217	229	221	243	209	189	229	232	193	204	218	225	243	200	199	234	199	212	210	191	219	210	231	194	189	229	188	220	223	202	241	256	197	206	197	225	251	226	229	233	247	232	227	193	214	232	195	212	215	204	204	196	191	230	201	214	211	194	233	211	208	212	197	217	250	236	232	196	220	201	199	188	230	190	210	200	238	181	218	207	247	249	237	190	211	236	221	222	231	209
14706	1014	1150	1213	1114	938	818	797	666	706	669	597	615	556	558	593	538	546	550	531	559	544	507	509	523	515	521	539	534	531	480	533	502	500	511	519	487	510	520	482	504	505	526	481	511	465	461	497	538	505	474	533	503	533	483	505	510	517	508	512	502	537	519	523	482	506	533	519	485	494	516	545	538	540	505	458	531	489	475	502	531	509	485	543	506	520	519	496	512	512	474	490	508	528	498	534	510	499	516	526	550	506	480	472	570	517	482	490	513	496	499	517	519	527	491	483	494	493	530	541	512	439	521	486	522	461	514	479	527	482	496	541	447	487	519	510	532	484	472	534	516	498	489	523	492	519	497	533	518	515	503	478	522	495	512	543	491	515	507	456	498	494	514	523	510	513	461	467	503	476	510	509	506	470	477	518	507	471	519	507	492	506	502	537	533	510	556	491	500	460	508	492	507	507	542	512	489	478	518	510	507	502	496	515	475	512	486	465	503	526	508	514	494	498	535	511	510	498	531	508	478	466	488	499	496	542	476	474	483	493	508	524	524	469	485	493	492	542	546	477	526	504	551	465	522	517	497	546	531	524	523	503	504	514	483	522	501	521	513	505	483	464	481	509	484	518	520	502	520	505	458	513	470	478	482	528	507	498	500	499	514	505	487	491	513	489	495	488	505	514	511	476	489	504	528	513	488	483	498	538	505	504	504	521	512	473	503	513	501	460	523	482	490	484	507	506	495	474	487	528	501	495	505	493	537	486	516	505	490	473	522	480	500	508	481	488	505	511	492	517	533	472	503	522	491	499	517	484	496	485	500	490	513	498	484	506	452	486	505	549	498	532	514	488	506	498	530	522	473	504	517	508	506	475	530	510	496	500	484	496	513	459	508	474	568	506	496	496	521	527	505	511	490	522	537	495	528	545	486	504	528	499	516	515	461	524	480	534	498	498	518	476	515	477	500	460	476	461	508	457	505	488	526	496	477	519	522	506	496	484	518	470	475	477	543	490	483	505	456	490	524	527	499	495	469	464	482	519	528	503	519	473	533	543	497	513	448	502	490	509	474	509	499	512	518	501	507	536	489	517	500	470	470	488	527	485	510	498	483	502	499	520	548	499	516	496	494	491	503	466	523	464	492	488	495	465	511	480	500	499	508	496	510	495	527	525	511	500	509	496	493	478	498	506	522	481	534	479	498	478	509	518	507	539	497	493	520	511	499	531	478	468	499	475	477	499	469	513	465	527	472	487	484	508	497	496	507	506	500	500	500	520	516	506	475	475	491	475	513	499	498	485	481	475	487	515	507	494	491	485	480	497	520	504	476	516	541	508	454	520	523	492	463	494	499	494	496	535	480	520	466	544	501	513	509	481	464	549	484	519	497	508	505	508	491	495	515	478	501	475	509	466	536	512	551	519	512	543	511	538	498	547	504	529	522	498	515	502	550	546	501	501	530	509	477	548	487	502	518	496	518	473	501	535	509	503	510	517	510	468	498	498	461	487	501	535	502	509	490	532	514	477	470	509	498	508	496	470	559	516	510	464	487	513	525	499	501	463	428	497	486	496	492	533	537	490	527	509	500	490	521	477	456	481	473	530	500	499	505	491	498	536	482	502	470	488	491	515	463	511	504	499	501	502	507	474	495	490	471	510	503	477	489	500	504	487	514	498	496	465	488	523	488	495	512	480	481	509	457	481	484	530	535	495	518	520	491	501	471	473	495	508	518	494	497	498	500	506	498	491	516	493	486	466	522	489	541	512	451	466	480	497	515	494	558	511	507	473	522	477	475	539	470	475	497	523	483	491	536	544	521	481	504	452	482	506	524	506	491	512	465	495	467	517	470	481	479	479	506	519	486	484	483	475	482	539	497	489	490	502	545	448	481	507	509	485	524	483	496	509	514	506	543	445	476	493	482	470	484	468	545	489	526	487	534	538	467	528	479	498	495	467	466	493	502	528	471	506	459	538	508	493	514	524	472	486	499	494	487	490	499	513	504	476	506	498	505	504	478	524	492	507	484	504	494	460	458	458	507	516	476	487	495	543	506	485	518	481	469	489	558	519	493	511	512	460	482	513	500	522	473	496	464	490	495	458	483	552	489	524	505	498	483	488	477	507	557	497	532	506	463	504	510	503	493	493	486	516	463	492	498	480	482	480	498	516	473	483	484	502	509	505	519	485	512	506	489	485	532	500	517	472	560	518	525	510	527	526	472	463	494	522	533	522	503	507	538	522	529	509	503	492	506	512	531	516	481	498	539	511	467	499	482	485	521	483	507	479	567	487	515	508	474	489	506	522	488	503	520	569	517	525	495	523	470	532	476	506	490	512	476	457	521	492	497	490	444	537	513	498	525	480	500	516	472	495	515	480	523	502	517	515	469	496	508	487	510	506	498	499	498	527	503	523	446	504	467	511	469	521	518	483	499	542	533	500	542	486	508	545	500	489	501	471	530	439	470	510	492	483	491	507	472	461	511	544	504	505	510	512	462	512	484	498	505	512	525	501	517	473	541	495	484	514	532	517	455	529	518	503	488	499	502	490	539	521	491	509	515	491	503	518	496	497	480	475	488	527	470	537	516	514	504	448	467	494	468	491	488	482	489	474	486	474	460	472	529	510	514	544	523	453	481	508	474	494	468	505	464	458	468	463	503	480	521	480	519	531	529	527	511	511	555	511	480	514	514	512	500	472	466	507	499	523	509	506	496	462	502	501	474	460	469	484	500	497	497	523	482	480	477	469	486	503	529	455	510	485	510	504	486	516	464	483	504	530	509	494	527	468	477	523	514	484	506	512	492	485	508	492	515	469	507	500	492	514	507	516	475	510	446	530	479	481	497	487	517	524	537	503	475	477	477	510	492	508	525	488	507	537	526	542	472	498	492	469	488	485	542	508	489	503	468	513	473	475	473	494	540	446	514	512	487	525	493	529	549	538	495	511	513	460	532	498	493	492	462	499	492	512	544	495	521	530	509	562	545	513	492	528	527	468	537	537	496	474	547	509	520	492	544	517	485	509	491	485	467	498	465	487	474	484	508	480	491	507	541	507	485	542	485	493	467	498	520	528	506	553	502	508	565	519	496	528	501	500	519	501	523	485	501	503	510	523	533	493	521	516	515	508	498	509	536	509	500	505	540	490	476	526	470	492	524	480	506	484	493	485	554	485	516	524	522	473	476	533	528	506	485	496	490	486	512	486	483	484	541	505	486	491	489	492	507	508	511	480	521	483	477	482	479	487	537	480	484	531	466	500	492	517	489	519	484	496	531	493	509	533	465	495	488	493	479	516	468	540	521	498	506	489	470	517	506	532	505	524	502	512	474	506	506	509	515	529	515	493	485	508	457	502	497	538	502	489	460	504	499	539	491	522	474	472	537	496	486	515	506	543	524	474	533	462	469	493	503	467	520	476	521	518	474	489	496	497	511	493	464	461	474	494	468	534	479	525	531	511	527	527	485	520	473	500	525	513	503	507	504	463	537	529	468	483	509	503	529	507
31944	4944	774	617	451	334	330	227	257	240	193	216	200	197	221	183	200	184	155	183	178	168	153	194	188	157	157	165	203	189	173	173	177	172	226	182	208	194	189	168	168	170	176	173	189	167	189	165	199	151	181	172	162	172	169	157	140	181	177	174	181	170	186	156	170	182	143	156	153	170	166	171	186	151	154	176	196	141	161	148	164	168	162	159	162	172	171	137	154	177	177	170	156	178	191	177	160	181	190	168	189	161	165	157	175	167	162	166	162	126	182	177	191	176	159	169	188	192	166	171	128	196	149	178	179	194	165	165	160	187	146	162	187	152	178	164	179	164	178	160	171	180	175	175	174	164	158	168	171	168	182	160	167	146	165	189	157	152	165	160	168	159	146	160	182	177	199	172	138	171	168	174	168	197	172	172	150	157	183	175	158	146	160	168	182	179	159	174	163	181	187	169	158	152	175	146	165	174	167	185	174	171	175	173	155	158	175	173	170	180	168	162	166	169	158	171	178	177	164	131	172	169	175	204	156	181	152	151	161	179	176	156	174	186	180	165	175	172	172	157	174	169	163	163	209	175	175	179	174	175	173	142	161	156	166	175	149	166	172	195	157	160	171	167	173	165	167	168	182	174	174	176	144	160	152	161	163	168	174	162	165	158	174	147	162	185	162	170	192	168	156	153	172	183	171	150	172	171	152	148	176	173	148	171	171	143	143	145	187	181	152	168	164	158	165	172	180	161	156	173	165	156	162	189	149	148	176	167	166	150	166	179	193	189	154	172	165	146	186	180	165	169	171	159	158	185	175	168	158	167	168	173	164	176	179	136	160	163	160	175	162	154	178	139	167	164	169	162	197	164	203	152	145	190	178	192	138	174	153	174	154	167	188	160	155	166	157	145	148	170	169	164	166	169	177	148	158	170	177	161	173	164	185	180	173	165	181	178	139	152	168	189	173	163	141	156	150	163	152	173	176	177	173	164	188	192	148	155	168	168	173	170	167	182	144	152	203	137	163	140	137	151	186	168	141	169	163	155	168	168	192	193	144	164	170	150	149	176	187	157	168	174	182	149	163	166	159	159	167	167	185	198	168	151	167	166	157	148	191	161	160	164	168	164	174	185	164	176	189	178	176	162	189	176	197	174	179	159	167	146	182	150	165	179	215	157	155	139	168	186	187	170	141	171	152	174	166	190	165	175	150	188	166	145	191	184	163	149	171	146	174	156	180	177	182	153	175	150	170	172	173	169	174	151	162	166	158	154	169	159	154	156	144	153	165	155	163	192	143	164	151	158	176	154	172	161	165	149	150	148	170	179	157	175	164	143	164	152	125	175	180	156	159	148	169	152	179	158	180	151	161	175	155	164	162	166	139	156	171	150	164	157	148	169	157	172	141	176	150	153	179	155	155	168	156	177	183	168	160	169	152	186	176	167	161	161	165	144	183	149	169	174	180	160	163	185	147	153	178	179	176	171	191	161	170	157	154	174	163	171	173	151	190	177	175	176	144	145	160	172	150	181	170	172	171	154	180	150	166	182	165	171	172	171	174	161	145	168	165	156	146	173	169	195	189	166	171	153	141	164	174	141	156	169	178	147	185	191	192	164	167	141	172	138	169	142	160	158	195	134	172	172	166	150	137	138	180	192	177	170	153	175	165	137	179	137	165	178	153	153	173	161	191	179	153	165	166	159	137	181	169	169	188	172	168	151	156	187	183	179	178	186	166	197	167	165	175	161	185	177	173	163	169	163	173	147	166	185	185	136	196	143	157	151	161	152	165	165	161	174	160	170	167	177	154	166	191	174	163	141	179	163	139	169	166	159	177	153	148	179	169	152	173	160	164	156	165	161	158	167	184	176	181	176	148	157	158	153	178	144	155	159	180	154	174	164	149	147	140	153	164	184	164	157	177	216	146	183	165	166	188	182	181	160	158	167	147	151	173	185	169	174	170	171	157	171	154	159	159	160	162	161	157	172	176	187	194	162	164	161	188	175	172	164	143	178	173	173	185	168	140	157	170	178	202	168	190	162	171	172	163	183	181	175	150	169	174	184	172	155	173	183	168	159	170	171	170	147	154	168	157	153	162	142	162	166	161	176	158	168	152	167	162	158	169	170	150	161	139	171	168	181	181	172	159	171	157	180	162	166	165	187	169	156	145	162	158	167	164	148	162	149	151	179	167	182	172	161	163	168	177	183	173	161	151	144	160	168	183	141	155	166	161	163	184	159	169	184	149	172	170	173	151	170	167	171	188	165	185	160	167	188	151	173	162	183	147	150	160	176	142	182	170	177	188	151	190	144	187	183	153	160	166	163	166	157	151	173	164	168	186	178	167	140	165	169	136	168	179	172	150	208	159	161	172	151	169	160	176	180	149	166	169	161	160	146	172	171	150	174	163	201	163	130	151	158	147	142	152	163	172	163	179	168	159	140	154	177	162	167	172	164	169	168	178	167	168	161	163	136	165	166	169	144	165	167	150	173	158	205	166	143	166	170	166	160	171	190	177	150	170	180	172	161	157	159	135	178	138	171	160	163	162	184	174	176	171	133	181	157	199	171	175	183	187	153	142	154	164	189	174	158	151	174	178	156	160	167	175	153	166	154	144	168	157	160	153	151	163	177	179	168	148	138	167	152	151	158	173	154	138	160	185	159	188	164	170	181	223	167	150	169	171	171	147	176	158	200	174	172	163	150	171	164	145	161	169	175	150	154	179	163	189	169	152	200	151	162	169	170	166	159	159	188	194	177	183	139	161	155	159	159	168	172	183	163	184	174	174	168	160	173	188	175	163	167	166	180	154	161	177	173	187	169	180	178	175	167	163	150	161	172	141	185	178	161	162	136	190	143	170	178	151	171	182	147	143	173	170	170	193	176	158	173	158	157	167	176	158	166	182	138	171	174	139	156	181	185	146	170	160	167	163	149	187	172	159	170	156	163	165	167	160	173	163	165	177	169	176	154	163	180	165	152	169	179	151	189	165	172	171	171	167	155	170	160	149	156	161	145	163	191	176	177	156	169	184	168	148	178	165	185	165	165	166	167	192	169	173	172	159	181	164	186	159	158	164	179	148	173	179	182	154	164	173	152	183	166	175	161	171	166	174	174	193	164	170	172	166	147	159	153	150	182	194	166	182	183	139	158	159	149	192	156	169	149	155	162	133	161	150	162	162	161	198	178	171	163	154	183	170	175	168	150	169	134	156	172	161	173	167	164	170	184	150	174	167	156	163	155	149	149	167	151	160	183	150	168	151	171	179	190	160	155	174	156	145	175	169	178	150	163	165	145	191	166	186	191	168	169	167	165	177	167	182	184	164	183	173	154	148	185	171	153	145	148	183	171	166	154	165	186	160	170	180	154	158	185	155	171	177	168	156	143	169	155	174	159	175	175	172	161	183	167	156	152	165	162	165	151	154	153	155	163	158	151	145	160	169	147	170	162	198	158	151	161	174	149	181	161	169	172	160	156	165	148	160	156	155	170	148	161	173	168	181	150
17958	1272	1653	1824	1556	1246	1084	946	885	753	730	647	610	581	541	557	572	549	483	515	507	497	478	502	478	506	473	432	463	438	462	454	456	421	461	463	473	455	470	463	409	464	439	423	429	452	481	470	418	422	454	501	429	466	395	435	426	449	420	407	430	468	452	387	463	402	457	473	427	442	442	430	425	401	439	432	472	410	470	422	415	443	455	424	450	402	449	454	405	426	391	417	394	429	435	411	452	418	421	436	442	442	407	465	410	404	418	448	432	412	442	463	435	443	407	416	408	414	437	423	382	409	428	397	413	453	398	412	410	443	400	426	467	436	422	426	403	398	409	431	401	422	407	397	445	433	418	436	406	430	451	436	409	413	404	426	427	459	440	406	432	403	431	436	416	394	420	493	424	410	432	434	410	409	425	441	415	443	404	425	430	469	420	429	460	440	407	405	419	430	419	437	396	471	442	425	443	412	479	383	408	457	386	431	459	432	451	417	439	406	472	405	408	434	426	427	438	428	403	419	443	442	446	441	428	418	444	428	426	446	426	446	476	460	435	392	424	425	422	401	438	413	435	414	425	403	403	388	438	427	430	436	442	421	423	414	443	434	405	431	419	429	460	427	420	432	468	417	450	404	411	413	477	411	432	425	409	429	487	443	415	385	405	367	445	435	407	428	415	433	439	421	386	433	411	453	399	443	449	442	434	400	407	403	441	431	428	411	426	410	424	411	405	427	420	441	382	437	444	408	420	422	452	420	462	440	427	440	417	423	421	430	489	442	422	472	458	422	444	398	411	428	435	389	421	408	438	401	430	390	453	434	413	441	436	414	397	405	419	429	388	434	429	408	435	408	418	417	431	438	408	456	420	379	402	419	460	420	422	449	397	428	428	400	420	432	401	432	404	430	427	428	461	439	441	344	442	395	440	426	431	459	409	413	437	444	393	427	411	446	440	394	436	443	435	443	427	415	433	443	396	379	437	441	403	418	400	422	433	421	407	404	442	415	427	414	420	418	426	400	432	381	452	439	417	464	436	393	404	422	454	457	436	446	430	430	451	434	461	407	436	423	423	441	418	422	388	417	412	459	409	407	451	416	443	419	384	443	407	434	436	449	430	411	412	408	465	446	420	447	421	443	402	435	471	443	435	407	384	445	424	419	457	442	446	437	446	414	373	432	410	426	383	445	411	416	427	426	449	418	403	428	411	446	413	401	419	397	427	437	436	453	428	402	424	417	433	439	401	405	405	441	441	421	439	382	409	431	450	408	423	446	419	399	423	385	413	433	428	411	423	458	415	440	401	422	422	470	433	404	417	425	439	471	432	432	428	436	403	414	406	431	442	446	474	419	431	409	419	435	408	472	413	437	406	438	433	380	420	458	428	400	429	449	404	456	460	432	435	400	449	417	407	444	434	425	439	397	468	402	440	409	417	423	416	416	449	413	413	417	424	444	442	448	419	432	428	437	380	430	420	447	419	443	423	434	430	417	403	459	438	438	417	423	429	421	465	413	422	443	413	384	457	422	425	415	469	461	434	428	463	411	437	460	440	469	489	370	450	445	445	395	469	424	428	412	409	416	412	444	423	422	446	441	422	407	419	440	409	454	438	394	413	471	435	438	436	425	439	401	402	452	393	452	403	433	423	451	421	417	411	411	486	439	417	416	417	417	410	411	448	379	423	416	427	464	435	449	434	438	448	474	447	444	415	433	426	425	464	413	452	409	423	410	430	450	445	424	437	451	425	436	438	414	440	429	437	456	418	456	452	422	449	442	443	421	416	421	467	426	387	416	427	453	422	450	400	420	384	399	461	417	456	429	409	418	417	436	469	417	449	423	434	441	412	446	438	438	459	430	455	426	435	416	445	435	436	403	420	416	403	421	452	462	373	437	373	429	429	419	401	390	437	423	425	415	386	417	406	432	401	406	449	436	402	410	447	417	431	425	417	437	399	443	434	448	413	424	418	364	424	399	420	411	386	454	394	416	439	407	441	399	438	418	466	412	456	418	398	468	434	443	421	419	434	424	447	432	437	410	409	428	465	461	459	414	422	414	425	419	404	424	418	431	444	422	375	416	414	422	398	436	407	452	420	433	417	449	425	459	456	458	436	429	443	418	431	462	430	449	431	418	420	416	433	440	396	451	436	409	414	402	407	377	422	441	426	391	401	449	427	409	481	392	437	436	429	488	451	441	425	406	397	431	443	413	436	459	414	436	406	431	449	389	435	413	371	453	432	476	424	421	426	451	447	398	436	421	427	417	425	410	429	441	428	472	432	427	413	420	462	455	413	434	413	417	395	402	382	430	418	429	451	439	426	410	422	426	405	440	412	424	413	425	396	419	392	453	423	399	406	447	440	413	418	438	420	390	363	434	435	450	404	399	400	441	448	442	404	420	416	436	404	436	461	389	417	409	436	440	400	391	431	464	382	460	391	472	452	445	422	444	472	462	432	428	417	398	457	435	408	446	408	437	444	439	447	441	399	431	402	460	456	387	402	432	475	440	411	432	427	406	416	402	405	452	447	432	398	463	453	457	457	410	417	454	393	451	431	446	398	447	445	441	408	442	435	431	464	443	470	427	425	459	429	455	413	442	425	416	403	440	474	421	423	431	410	435	428	438	406	433	425	431	433	429	406	442	451	409	427	456	389	450	405	434	428	424	421	405	419	479	445	439	429	393	400	435	431	444	404	445	420	394	401	400	468	456	426	414	440	419	429	407	432	414	470	424	418	447	422	438	413	464	409	434	403	417	417	405	430	451	414	418	442	438	392	448	408	423	421	450	442	430	437	391	427	445	388	441	402	454	436	420	416	419	435	483	433	409	449	400	408	429	393	434	423	419	440	439	433	405	438	424	402	413	423	438	391	443	434	400	432	395	460	414	428	415	400	481	432	403	448	413	408	419	434	403	420	433	424	431	462	447	415	456	431	434	413	430	455	451	425	440	455	424	448	406	408	431	412	408	434	411	414	450	423	445	426	475	410	415	411	430	446	439	443	421	415	443	446	463	437	421	462	437	429	471	393	416	441	473	404	443	402	425	431	442	399	393	418	453	419	419	394	438	469	441	453	397	420	455	437	386	430	389	429	435	407	423	404	393	419	417	423	442	427	444	420	413	426	408	464	413	438	426	431	407	433	458	424	403	445	393	413	418	424	431	446	421	407	426	406	434	404	414	439	413	436	434	419	424	424	430	393	442	459	424	393	428	421	423	455	440	411	422	439	439	427	414	431	435	450	413	449	448	419	436	421	401	424	409	401	409	445	430	392	405	443	419	402	426	394	431	415	441	442	441	393	405	412	426	419	426	433	421	429	428	451	430	408	425	418	462	433	446	434	418	448	465	442	416	431	433	464	407	420	402	419	479	422	416	439	449	413	430	426	429	437	453	450	424	400	429	421	445	401	444	419	413	377	453	455	460	450	406	444	402	445	420	413	426	444	427	448	411	390	417	448	442	438	437	410	455	425	429	407	405	406	402	427	418	427	384	461	449
11638	1275	440	430	399	444	397	391	397	414	433	410	382	415	423	394	408	400	412	416	385	381	372	400	383	376	406	412	395	369	427	434	383	449	394	417	408	404	417	388	411	409	460	379	389	417	377	402	403	424	393	423	404	405	391	394	427	445	400	434	404	432	439	400	390	380	405	416	439	389	405	427	373	397	350	381	397	405	407	402	381	372	403	410	419	397	440	406	403	404	427	388	434	409	436	428	392	412	421	456	419	408	402	451	432	434	417	382	405	397	377	391	410	407	387	372	381	389	364	405	451	419	376	411	379	382	445	423	405	406	393	399	401	397	383	365	417	381	409	385	382	473	394	410	415	383	400	344	400	404	455	437	414	404	376	394	416	458	379	413	400	386	357	381	382	400	403	381	394	364	386	372	415	389	350	442	380	397	381	440	422	401	377	406	399	415	403	440	427	443	402	397	429	404	412	415	416	416	421	432	410	418	444	419	397	415	390	380	397	431	428	422	405	374	403	427	415	391	410	442	397	440	426	414	378	404	404	409	397	395	412	378	407	382	398	416	390	412	442	405	389	412	422	370	404	451	397	400	417	437	392	394	386	424	422	451	408	385	409	449	425	388	398	461	395	426	416	386	397	432	382	368	383	414	415	419	403	420	369	435	430	426	404	411	409	359	380	427	401	441	411	367	422	428	405	422	421	419	391	382	381	431	356	374	410	384	378	435	401	416	381	401	407	423	428	417	416	420	379	417	387	412	420	392	438	382	424	431	406	394	384	386	385	427	407	387	380	388	384	368	390	420	357	381	367	374	411	373	379	415	388	418	435	343	422	387	381	352	370	415	446	398	394	429	407	433	412	402	427	412	380	397	390	446	422	396	387	392	369	434	419	397	436	406	357	364	401	398	402	382	389	410	399	459	411	411	373	407	389	402	422	458	403	416	411	373	365	399	432	418	385	400	429	401	392	393	416	423	393	415	410	433	429	398	423	423	395	407	367	417	401	415	419	440	391	395	420	467	394	380	390	380	396	426	406	404	402	404	417	393	401	400	367	405	378	388	424	384	385	421	386	391	361	384	397	398	404	415	388	404	401	424	406	433	380	418	423	401	422	376	414	395	429	382	396	395	394	420	444	402	432	373	438	421	347	390	354	431	389	407	384	426	384	424	398	394	400	428	398	396	402	406	382	374	374	382	398	426	419	383	367	409	403	422	386	405	405	383	397	397	397	407	408	421	411	434	412	395	406	411	395	384	424	376	456	402	369	420	389	370	430	436	381	388	399	419	406	434	408	423	400	383	389	378	403	431	381	415	409	421	437	418	410	415	429	445	397	408	414	403	402	367	425	388	395	445	416	421	401	451	401	408	400	416	400	376	402	396	393	349	397	406	393	371	401	379	429	442	381	363	385	435	465	412	365	370	384	394	394	413	459	405	403	392	399	410	384	396	423	390	417	409	403	396	363	394	399	392	403	393	402	379	430	404	401	370	387	352	420	417	368	389	370	380	379	388	396	366	384	399	419	405	384	382	392	425	428	417	418	397	401	409	456	459	387	421	412	361	345	376	441	376	402	392	376	369	390	412	387	416	412	398	419	414	410	373	426	360	405	396	449	394	379	408	414	459	422	389	383	389	382	400	400	384	383	387	421	393	403	447	396	449	422	392	382	404	406	449	391	414	435	364	396	448	397	412	444	386	405	401	374	409	402	405	408	380	401	388	393	387	419	421	377	397	376	395	391	384	372	399	423	424	439	368	405	403	410	453	413	388	422	401	382	432	376	374	426	447	389	398	384	439	406	411	362	409	384	398	396	390	414	411	391	372	375	385	423	407	399	404	419	427	463	392	394	396	405	423	378	401	382	423	410	399	406	428	405	377	382	369	411	376	395	410	398	454	399	401	384	414	400	421	401	420	408	368	409	367	419	402	375	422	431	402	415	411	429	392	411	392	380	396	425	386	401	362	370	421	396	396	393	401	441	420	415	438	417	371	388	406	415	404	437	383	407	431	426	405	413	385	370	390	351	448	397	439	384	430	432	400	421	402	443	404	395	387	422	389	410	424	426	400	409	408	419	380	401	456	380	350	388	419	405	371	418	412	406	388	430	418	385	433	389	413	387	412	406	395	413	450	431	398	404	365	385	416	417	369	378	384	388	416	433	439	422	377	392	376	385	434	415	396	382	418	393	391	413	410	396	427	404	397	380	399	405	431	418	420	406	340	373	420	429	390	408	417	445	417	381	390	395	384	417	371	384	357	405	404	397	368	397	404	415	439	431	415	382	400	408	429	377	395	409	392	391	399	407	387	390	378	428	410	395	421	421	383	401	403	399	393	405	423	398	369	390	385	416	386	401	434	411	394	359	414	388	368	409	428	371	456	421	425	421	414	426	395	417	402	387	378	407	417	389	412	414	431	456	422	392	393	428	431	404	413	368	399	394	429	427	382	443	405	422	416	398	429	427	414	447	420	415	417	408	393	385	397	377	367	417	419	415	407	408	394	420	420	404	398	414	382	377	382	374	405	390	429	393	391	400	391	405	425	428	412	452	415	361	417	401	396	419	361	416	450	388	360	420	399	416	440	401	401	395	435	414	404	420	434	370	379	429	384	381	398	401	395	431	397	382	393	407	386	382	399	412	452	414	384	415	435	389	419	425	400	406	379	356	413	430	395	448	405	378	393	425	395	429	415	379	397	428	416	415	381	465	375	424	413	404	411	390	377	396	380	404	376	405	397	430	382	406	428	419	384	408	423	414	382	401	438	402	411	406	400	395	363	371	442	413	451	419	423	401	419	415	426	433	392	381	388	382	374	411	408	424	398	371	405	406	398	392	408	372	398	417	429	395	405	419	401	414	402	418	401	408	443	389	403	392	452	396	409	456	361	372	405	390	413	451	398	394	393	393	408	408	379	411	355	448	406	416	392	381	418	423	407	448	432	396	384	392	393	409	402	389	402	397	417	425	409	377	375	419	396	366	376	407	427	405	404	369	384	426	385	419	427	427	372	363	405	398	396	385	422	401	416	372	410	382	412	379	403	387	416	399	375	395	425	377	425	414	407	443	398	399	410	428	424	342	403	434	384	398	405	413	442	421	395	430	408	421	402	429	397	428	411	371	436	402	451	428	415	387	373	386	389	379	414	414	417	396	419	381	396	404	436	399	348	381	381	372	431	416	397	435	413	384	418	386	410	439	464	418	416	383	398	421	384	394	378	441	427	373	420	414	452	385	387	386	404	406	414	427	393	419	416	381	418	393	417	412	419	414	445	375	400	379	384	364	429	423	367	457	387	393	371	387	396	453	434	419	372	391	428	454	410	384	405	391	379	422	405	419	357	390	376	405	394	394	379	427	385	371	405	366	417	367	455	401	420	424	374	413	377	419	355	360	389	435	409	399	399	385	389	398	428	401	376	414	440	458	430	389	382	419	398	362	396	413	352	392	412	402	399	428	460	415	398	418	384	385	397	398	414	417	422	419	417	426	390	401	437	427	424	390	431
7604	968	916	912	928	942	891	904	904	860	886	835	810	899	894	856	945	825	868	882	868	909	890	868	856	846	886	848	921	844	865	899	906	872	859	850	865	866	923	842	876	886	865	888	896	830	916	821	925	897	854	894	884	866	910	872	860	884	871	886	831	824	879	924	876	858	901	832	847	866	877	880	837	866	887	879	918	879	897	873	849	841	847	948	847	902	866	885	863	869	821	845	858	843	897	899	858	905	875	891	856	918	894	890	899	868	850	840	924	905	937	917	894	887	851	833	876	885	907	919	879	857	846	890	845	861	881	858	854	937	885	849	908	859	885	873	866	880	886	853	831	916	838	851	941	892	860	897	868	838	896	860	878	858	893	811	884	898	865	843	848	892	857	829	909	853	927	867	871	862	896	855	814	834	873	868	861	868	885	867	811	898	854	836	910	905	891	888	850	853	888	955	888	894	908	897	870	903	868	838	858	800	844	918	928	891	850	902	954	886	849	861	859	890	897	867	845	896	825	869	842	905	890	858	871	827	871	862	839	886	855	863	861	862	891	853	892	858	896	883	845	872	908	827	847	900	879	851	825	883	890	912	870	896	910	943	850	898	897	840	834	885	864	891	888	908	825	867	821	908	905	880	895	877	880	838	862	835	855	885	866	869	910	851	865	913	838	817	845	908	921	880	864	847	845	889	859	860	866	836	850	901	887	889	952	864	900	845	902	837	859	838	831	828	865	835	863	803	870	862	845	858	878	869	909	890	869	858	890	879	890	890	829	915	867	865	889	873	909	874	884	842	866	792	910	900	873	848	888	931	839	878	907	872	873	912	909	894	885	842	853	867	856	892	888	847	815	875	844	912	904	842	908	882	874	860	883	887	866	857	860	873	920	878	825	869	862	888	840	844	908	885	865	890	869	874	849	889	906	836	893	902	878	866	838	921	902	860	903	874	839	894	868	837	882	864	880	879	910	859	877	874	894	850	870	862	932	868	882	892	880	882	885	901	866	894	856	849	887	870	917	882	897	930	869	889	891	886	892	835	906	886	891	907	902	886	880	936	869	855	896	850	843	866	854	881	842	865	920	895	866	862	859	894	783	825	854	857	815	869	867	883	852	890	892	891	902	855	820	857	885	893	826	869	830	867	833	879	863	858	922	901	864	850	846	830	898	908	861	878	841	861	878	851	890	857	927	819	837	857	843	877	899	832	904	890	919	918	907	858	834	886	866	876	860	864	868	819	897	845	850	870	892	858	879	931	900	895	845	841	899	839	897	863	944	923	894	891	888	886	842	819	887	834	851	870	871	893	874	901	835	896	911	916	900	875	912	859	891	847	902	852	875	886	909	890	866	914	903	910	873	855	824	834	900	867	860	883	809	781	863	896	896	883	860	856	848	888	932	868	886	904	844	925	893	861	870	843	816	846	842	889	904	952	848	846	899	909	870	896	842	871	874	902	899	889	883	879	886	867	924	836	859	872	873	893	886	889	867	831	876	878	876	825	869	874	881	841	861	870	854	812	864	943	882	873	841	829	890	892	925	857	843	873	886	856	891	842	856	905	929	878	858	863	878	812	878	874	843	856	899	832	911	904	842	831	867	832	891	890	824	853	891	882	879	841	903	920	913	881	868	863	874	863	876	931	856	852	911	875	874	852	827	887	852	908	917	911	897	893	895	875	898	870	859	802	890	877	874	842	895	848	847	795	858	911	843	872	879	891	882	840	850	908	838	856	882	878	882	833	852	904	905	869	839	881	902	885	821	820	906	895	864	899	878	867	839	833	889	887	884	888	902	859	894	899	872	874	834	833	872	920	907	832	890	866	900	891	890	897	828	860	892	815	871	810	873	892	902	853	912	866	893	839	909	844	858	924	880	853	861	894	827	872	837	816	892	830	840	855	885	864	921	860	905	869	856	834	890	862	894	940	910	899	841	895	906	839	833	895	868	853	858	887	864	833	918	829	877	882	866	821	912	837	822	884	880	853	904	870	865	877	885	836	865	906	899	861	828	830	922	864	830	826	869	908	904	892	898	895	886	922	903	846	851	918	859	848	865	852	892	864	824	921	841	908	830	891	838	851	920	876	868	834	861	881	865	824	873	899	924	881	807	859	893	872	890	908	872	857	864	917	834	833	868	854	833	857	897	870	899	868	825	854	935	872	863	868	844	903	906	862	849	877	857	897	904	921	916	936	907	839	879	876	870	887	842	844	904	917	866	863	890	851	843	838	891	921	852	935	871	858	843	864	866	872	869	866	888	884	906	925	797	856	922	933	871	888	894	905	854	881	854	871	830	917	904	831	941	860	931	869	848	826	881	941	903	861	902	841	900	862	892	869	799	879	861	824	839	846	838	851	887	854	871	824	896	896	863	842	916	889	949	863	844	860	837	861	864	891	873	913	849	878	891	890	835	866	830	864	851	855	861	859	878	890	851	908	893	844	918	851	854	878	897	896	902	911	862	816	884	874	846	860	870	896	879	884	852	846	848	916	823	885	901	849	849	870	856	919	884	899	883	847	865	853	886	923	885	860	852	887	859	870	906	838	872	874	910	906	880	854	899	844	933	839	859	884	900	836	897	875	905	907	870	879	820	885	846	861	902	896	914	863	959	826	879	864	851	848	884	845	912	909	886	886	903	905	872	837	863	837	884	889	840	907	896	884	864	876	864	874	855	843	923	812	918	834	931	869	860	854	898	905	928	869	842	871	870	886	871	863	842	937	837	813	873	864	844	849	865	878	897	849	872	857	859	907	865	903	939	882	885	869	855	844	817	875	868	871	802	887	867	865	904	883	877	878	849	816	890	902	922	889	875	883	845	916	913	880	904	873	880	813	844	851	905	873	900	866	866	854	903	903	866	854	876	860	868	812	894	864	879	914	850	857	863	896	878	824	860	841	901	889	863	884	905	925	946	891	854	917	894	853	878	867	886	887	892	872	903	811	849	876	854	927	835	863	864	878	860	897	833	931	890	894	850	863	853	894	882	930	879	897	945	873	886	901	840	890	890	912	835	894	861	852	834	798	868	865	814	905	830	889	913	885	891	897	856	886	869	881	882	854	900	845	883	897	886	904	864	863	883	875	872	917	864	908	858	841	863	800	930	829	890	908	875	857	868	917	893	828	886	848	882	877	874	817	866	891	890	867	871	892	890	920	918	892	911	832	885	892	882	924	833	873	885	885	894	912	887	875	863	897	861	915	870	868	913	867	870	852	865	907	920	929	911	851	896	888	847	855	841	868	881	856	842	880	869	863	860	860	905	856	822	830	938	884	892	910	907	807	925	855	866	862	921	846	827	861	901	837	890	926	849	874	851	906	908	923	870	860	865	877	856	878	838	914	872	883	925	875	899	850	807	858	848	870	886	851	841	902	894	894	875	876	854	934	904	867	836	915	848	870	865	893	855	882	866	910	854	814	875	850	887	853	831	850	846	859	907	870	884	843	869	924	888	890	867	886	889	872	849	850	876	874	897	895	841	845	878	847	888	809	887	859
22790	2774	500	405	326	293	307	246	240	218	204	247	179	224	230	209	205	211	202	208	219	217	191	203	228	224	184	220	211	213	219	223	220	206	207	206	225	196	216	203	197	211	228	202	205	210	201	250	213	207	190	207	225	256	202	195	223	230	207	232	198	228	213	194	200	193	202	226	190	207	202	195	201	191	200	223	206	218	230	230	213	209	217	205	198	186	222	217	238	210	211	213	220	191	224	231	194	205	200	233	220	214	209	196	207	193	194	189	198	215	201	218	207	235	187	199	195	209	206	235	209	209	242	218	210	208	255	232	212	205	177	203	212	225	248	210	237	218	197	215	210	190	225	223	218	230	233	198	206	211	206	197	227	209	235	214	215	201	241	199	233	219	209	237	212	209	204	194	191	195	203	228	211	209	205	219	183	215	198	203	206	212	203	250	211	195	207	224	218	207	230	204	204	193	235	205	208	195	223	207	223	210	217	222	213	212	203	185	199	209	210	200	215	214	223	186	220	195	221	227	230	214	214	204	198	196	203	200	193	198	215	234	202	238	242	199	218	204	212	234	209	184	194	210	192	208	196	227	215	235	189	237	202	230	226	236	207	216	241	202	201	196	217	206	199	208	217	208	212	202	249	220	207	198	188	240	223	236	204	196	232	247	203	226	233	214	249	214	197	208	231	205	185	167	209	188	197	222	190	178	209	197	207	222	194	244	213	205	210	222	225	239	225	212	219	206	209	194	214	175	193	196	211	209	214	225	199	196	198	204	209	194	196	199	211	201	195	204	192	229	215	206	253	213	207	209	207	222	213	195	210	198	202	178	212	195	222	219	193	207	230	206	235	200	216	201	213	200	218	203	217	202	214	201	230	192	220	197	199	232	221	229	204	215	190	201	203	212	220	217	208	221	188	202	257	191	198	227	201	216	201	213	203	228	225	216	196	207	227	185	215	228	231	209	224	201	209	212	217	244	207	195	219	220	194	193	180	180	220	199	205	207	177	202	235	239	224	197	229	217	197	230	233	246	201	228	212	201	196	204	204	191	199	213	215	186	194	205	211	225	207	196	214	210	193	209	189	211	189	195	201	235	206	198	201	216	224	215	206	214	192	210	196	199	228	221	187	193	185	221	213	226	194	199	197	206	197	202	224	213	209	215	206	202	238	212	209	211	205	219	229	223	196	205	212	188	227	243	215	210	206	223	219	219	191	209	227	229	198	210	201	209	209	219	210	222	228	212	227	205	212	258	214	229	209	190	230	246	226	218	191	208	233	185	192	213	198	220	208	213	202	205	203	197	208	196	204	194	214	192	231	234	173	198	205	213	212	227	192	187	217	205	217	202	209	194	193	238	208	217	222	230	221	218	206	207	241	221	215	243	211	218	187	171	219	243	241	197	190	210	230	185	239	221	211	223	206	210	223	217	228	216	221	201	214	198	196	215	204	231	203	205	218	196	225	226	216	234	206	191	207	227	207	252	222	222	227	194	208	206	217	205	185	217	191	218	232	188	194	202	228	222	226	218	204	222	217	202	206	190	212	202	210	194	217	209	219	227	222	226	208	215	219	204	205	228	215	196	195	192	209	228	191	217	243	233	176	184	209	215	239	197	190	218	183	233	207	204	193	209	206	223	222	213	218	213	212	203	212	238	195	210	214	230	196	219	217	192	219	226	228	213	223	202	216	220	223	223	200	195	207	238	208	229	208	221	212	198	215	221	213	204	242	230	238	203	223	230	212	188	200	218	203	200	248	189	201	205	213	210	208	211	200	241	248	182	209	223	238	204	217	193	215	210	186	206	202	210	227	207	210	244	214	203	225	215	224	187	210	207	233	199	214	180	229	209	223	197	192	215	230	222	203	221	215	242	196	234	225	215	203	217	172	202	208	215	213	226	188	215	198	226	190	196	202	210	210	229	228	197	239	211	208	227	224	209	210	194	219	199	218	210	225	215	221	201	204	222	206	233	203	208	192	218	219	211	201	184	223	202	219	181	178	214	219	197	207	224	229	198	190	203	187	190	217	225	194	220	241	228	232	190	180	189	225	213	198	234	195	238	192	204	223	200	202	210	197	181	204	215	198	193	233	204	201	200	216	241	193	249	223	244	197	232	217	212	222	219	220	208	217	193	203	215	228	213	175	209	216	214	236	203	195	222	204	217	209	193	220	228	216	212	207	207	218	194	206	209	218	217	227	229	210	205	230	211	219	194	193	219	194	228	230	222	230	164	210	205	211	209	219	229	231	229	186	197	206	214	212	211	222	208	229	229	186	206	201	227	205	214	200	234	192	203	198	200	212	216	215	211	188	191	220	195	220	239	200	210	204	197	221	233	186	231	227	217	209	183	209	188	207	177	218	206	207	186	218	228	212	214	183	208	220	224	185	180	189	228	214	224	238	199	222	215	212	219	217	237	223	213	200	227	213	222	207	231	210	185	217	219	203	213	200	203	225	224	210	232	215	193	225	203	196	205	199	229	228	230	216	199	199	230	234	194	179	221	224	214	208	234	214	216	205	221	198	226	216	215	177	190	199	229	219	234	210	233	211	183	230	213	181	190	216	199	224	221	200	233	193	195	194	210	210	223	213	208	223	191	191	219	230	234	192	201	212	226	215	257	230	211	235	218	188	207	205	221	223	235	201	209	217	195	202	206	201	181	207	231	221	195	207	217	225	191	209	192	187	209	236	206	207	206	208	196	208	203	210	202	221	223	223	206	216	186	223	225	208	206	238	231	220	192	193	212	210	201	214	206	251	175	209	194	228	207	225	225	193	207	234	197	243	213	227	199	189	199	207	249	207	221	205	215	203	186	217	176	201	211	217	214	200	194	197	202	217	224	248	197	194	226	232	211	220	230	189	185	214	204	222	189	202	209	249	223	210	247	220	202	224	209	191	205	235	189	222	213	201	206	221	245	238	242	227	195	204	211	188	183	210	212	227	215	233	211	196	183	222	219	209	213	180	216	226	204	216	235	228	197	209	196	193	225	200	193	225	206	221	217	199	206	221	232	191	187	212	215	216	221	206	228	226	212	195	222	204	215	199	244	224	218	203	217	198	227	233	215	217	228	208	206	214	219	217	224	210	208	230	180	219	221	251	208	223	192	209	203	236	208	200	181	218	224	195	220	198	206	217	211	239	189	203	219	273	204	215	220	189	209	240	205	224	200	203	200	204	199	221	220	228	220	203	214	213	233	199	236	205	215	219	178	213	213	211	223	201	216	219	186	211	214	207	212	197	202	188	225	200	217	227	221	187	198	205	177	205	191	204	226	206	228	210	213	210	230	220	227	226	226	234	186	224	226	229	191	223	215	204	226	209	210	198	195	209	205	208	192	205	202	223	194	199	207	212	195	213	192	214	217	206	187	238	220	215	228	232	208	225	208	212	200	231	215	216	190	201	219	206	206	225	210	180	194	219	192	204	225	223	220	205	213	231	183	198	228	190	197	217	188	205	205	216	191	228	215	223	193	204	196	230	210	260	206	221	199	206	230
14396	1088	1116	1235	1144	987	847	796	697	671	623	594	603	556	595	522	561	578	530	485	540	543	516	548	522	561	515	581	510	474	515	497	544	504	488	518	519	497	516	526	556	497	509	492	527	505	485	519	530	507	497	539	501	524	488	518	504	524	474	496	497	544	501	515	515	468	508	502	462	488	465	485	532	491	518	482	449	494	509	483	495	535	516	508	489	488	496	483	510	520	488	507	505	505	491	463	506	498	505	489	478	511	523	510	538	511	466	551	508	484	498	478	458	501	499	511	466	539	505	465	488	498	488	481	486	495	454	529	529	521	517	479	537	506	461	478	518	476	483	488	496	504	510	493	503	485	472	501	519	491	472	492	448	487	496	507	499	529	497	497	532	482	499	431	506	521	506	482	473	523	498	499	497	471	493	517	543	511	509	527	456	498	484	498	504	476	501	507	499	487	497	470	470	485	537	498	525	502	490	526	484	500	496	505	493	503	507	473	485	494	513	497	473	483	510	466	507	456	483	492	514	483	486	472	501	482	482	495	525	506	506	507	495	524	515	496	504	519	498	470	494	507	488	491	503	477	479	504	529	480	509	493	486	441	513	493	518	514	467	500	469	494	525	510	516	477	495	454	503	533	486	497	519	482	490	506	491	492	479	482	505	532	488	485	516	509	497	530	476	525	518	549	496	483	522	483	489	524	491	499	499	518	444	528	522	493	479	525	471	474	467	476	477	544	507	475	486	517	512	443	552	547	508	515	499	481	494	470	486	494	475	515	501	451	494	522	496	471	489	486	494	461	500	519	504	490	512	513	456	449	479	500	502	508	454	532	527	499	512	494	470	529	458	494	510	513	485	482	494	499	504	492	491	470	503	466	460	485	491	511	528	493	485	475	468	482	477	506	509	471	471	475	500	462	526	498	503	505	502	514	472	499	496	517	507	498	508	471	517	548	446	487	531	481	559	515	521	502	496	523	513	511	495	506	478	507	523	504	494	506	467	501	506	525	503	513	498	484	476	475	517	516	492	514	502	505	505	510	514	498	525	479	489	476	508	516	501	465	481	513	483	475	542	495	493	467	480	478	497	508	502	516	505	490	458	486	502	468	494	493	488	493	489	497	443	472	452	565	450	509	506	513	500	482	479	495	505	507	471	486	497	523	506	499	478	457	523	491	509	499	504	546	486	497	479	525	466	492	512	470	502	478	475	490	487	492	439	507	477	534	477	505	513	496	491	522	506	469	511	502	525	514	491	496	497	515	505	522	522	496	486	493	493	509	523	484	507	502	473	507	510	515	498	471	483	474	506	494	506	463	452	495	513	500	499	491	503	483	470	527	500	487	542	540	513	474	465	507	482	497	529	522	501	478	472	490	491	490	518	522	459	531	487	493	478	485	526	472	525	511	515	485	476	539	529	484	519	492	500	476	479	487	498	520	497	508	493	511	483	504	498	460	455	470	507	475	477	497	491	507	509	473	486	502	498	499	491	514	512	523	494	479	503	488	494	502	514	521	571	493	483	467	468	504	472	524	479	553	491	456	498	494	481	508	522	476	488	481	532	497	489	531	521	502	516	481	528	506	459	487	509	477	472	509	512	511	527	517	516	519	507	492	513	517	477	481	538	463	486	501	473	503	487	499	495	518	506	566	489	470	481	503	499	494	491	492	485	512	470	482	459	492	492	482	483	474	477	510	519	520	498	523	504	503	493	478	452	515	466	532	502	472	532	510	476	479	481	500	467	489	483	521	459	509	506	486	513	506	449	501	528	538	446	530	449	515	497	465	490	459	494	491	485	507	507	510	466	536	480	477	527	521	523	513	497	475	506	511	511	505	457	455	477	494	479	499	518	476	508	548	536	542	487	505	461	516	483	465	470	488	513	503	490	529	484	488	501	486	496	545	492	480	488	490	469	496	495	514	533	474	503	464	513	531	511	476	478	488	486	465	503	492	508	486	483	505	506	490	493	467	481	501	495	513	518	499	504	452	463	482	496	481	519	503	547	468	506	504	483	510	496	517	496	485	510	495	492	506	485	464	501	510	494	456	515	544	488	478	511	499	493	517	472	518	515	487	503	474	501	489	539	531	517	515	518	515	482	480	490	528	480	498	483	568	483	464	470	476	502	498	494	531	504	510	528	529	510	509	457	524	520	489	486	500	464	534	534	508	511	441	461	498	507	473	499	490	513	488	490	509	458	503	491	459	489	474	499	506	520	540	504	515	501	479	490	454	512	491	471	496	486	478	467	558	519	525	502	442	512	506	510	464	501	497	501	491	514	488	508	450	485	516	515	459	516	501	477	488	483	472	476	426	505	549	504	464	475	494	485	461	508	487	473	507	489	493	495	492	524	516	497	478	471	519	486	451	486	504	528	473	521	489	510	442	547	477	487	496	488	480	480	536	503	519	475	516	504	551	470	538	509	498	504	512	515	490	444	501	494	541	496	505	497	481	503	485	494	494	518	485	495	496	500	505	478	501	475	476	466	492	488	519	475	488	476	501	487	503	492	478	494	488	487	502	502	492	473	486	498	489	482	489	477	511	491	487	465	506	509	468	473	522	505	502	473	499	511	498	477	481	500	521	482	526	487	493	477	508	452	504	464	550	502	472	467	495	461	522	497	501	552	538	548	468	481	510	518	534	489	492	492	478	506	498	482	457	501	501	484	473	492	511	484	507	453	530	492	488	530	472	465	504	502	514	529	474	488	502	520	495	474	486	487	520	494	488	529	449	486	502	479	463	458	536	507	487	487	502	484	495	473	498	491	463	494	513	520	489	533	525	497	480	503	497	462	501	488	488	520	519	550	513	483	489	507	497	502	514	539	451	489	456	507	489	481	505	487	510	498	445	472	488	494	488	483	509	507	474	462	487	491	488	473	503	489	445	506	512	473	522	462	486	483	491	489	529	490	510	517	532	510	498	456	481	489	505	483	511	503	521	555	505	497	475	496	492	485	526	496	495	510	496	523	499	479	537	531	467	486	489	480	503	466	479	514	507	495	504	486	496	502	493	494	531	493	513	495	518	501	509	508	494	557	496	493	497	500	514	494	479	512	516	514	487	487	462	514	507	496	511	488	534	496	471	458	526	478	505	463	496	497	513	500	479	493	454	452	448	493	543	496	483	477	491	496	508	482	515	485	486	501	482	461	504	511	489	487	531	539	499	508	485	469	478	522	467	483	499	476	543	494	539	492	482	493	490	478	458	514	470	512	509	465	508	476	508	507	500	502	487	506	489	531	507	491	471	469	504	492	482	505	484	505	481	469	477	509	488	480	553	475	472	479	460	490	523	506	481	508	510	487	499	507	476	473	511	511	469	452	499	525	512	503	502	481	478	518	473	485	485	469	479	526	527	479	502	504	497	515	498	476	507	469	477	456	505	482	475	491	495	493	519	484	503	488	491	469	503	524	484	504	421	527	466	491	495	495	460	490	502	509	508	501	505	497	511	507	488	501	498	494	499	506	493	513	471	508	503	475	456	522	503	494	501	547	491
32634	5639	845	552	416	344	257	245	265	214	191	210	184	208	200	179	184	171	174	163	187	171	166	151	193	188	178	214	181	173	174	187	151	194	160	177	186	178	196	158	182	153	153	144	181	176	195	169	173	182	170	155	172	180	176	179	152	171	180	184	164	159	171	187	164	174	160	162	177	149	157	168	149	190	187	181	215	152	175	171	175	158	148	182	195	182	164	181	173	140	176	170	161	133	179	201	151	151	158	167	157	163	160	145	165	166	152	172	151	167	166	164	162	153	168	154	171	149	177	174	145	141	140	169	182	154	153	187	168	164	152	148	175	166	175	190	179	167	180	174	145	158	170	197	163	179	164	167	157	164	169	175	144	155	188	145	193	166	179	169	143	167	175	165	156	158	152	143	161	179	169	186	163	153	178	150	169	172	180	172	167	186	168	183	160	183	160	172	175	158	142	149	182	158	178	174	133	180	164	171	165	172	154	177	175	159	181	197	186	139	179	210	198	168	182	156	186	175	160	157	191	201	173	206	155	148	177	141	147	145	154	128	180	171	158	155	176	182	184	187	191	184	164	171	169	187	158	171	163	163	150	187	165	182	170	187	169	175	169	183	154	175	169	163	168	157	181	161	192	151	174	151	150	145	165	181	160	159	144	175	176	152	162	140	162	167	205	146	153	180	156	167	176	153	171	178	151	180	199	173	191	162	159	163	175	152	168	170	153	178	137	162	191	152	167	183	185	159	155	189	193	193	165	166	164	200	150	177	185	167	180	186	142	147	176	176	171	161	156	160	196	164	189	162	172	154	160	169	166	175	200	158	164	166	192	172	164	193	181	171	199	172	168	163	163	173	158	156	178	178	153	152	158	161	176	178	177	175	169	170	183	185	164	163	183	186	155	186	178	182	182	172	162	171	157	174	198	168	163	158	177	168	149	160	191	182	190	180	179	188	171	165	162	172	151	172	172	182	163	145	176	173	157	162	185	138	182	174	156	165	164	160	164	146	161	172	160	166	159	164	150	166	186	167	169	161	194	170	180	160	167	165	141	165	169	170	158	158	155	180	179	161	179	184	173	152	164	154	173	178	178	129	168	155	155	178	163	153	173	162	158	202	151	158	157	157	180	178	162	185	183	186	187	161	169	160	176	185	178	189	165	174	150	180	167	182	181	176	181	167	151	169	152	141	156	158	147	180	128	176	148	163	146	179	141	163	176	164	172	167	171	191	162	149	158	146	162	162	159	172	181	193	146	206	172	193	164	150	173	186	174	156	176	189	189	196	152	166	170	160	161	151	191	185	156	131	151	151	187	171	173	177	159	139	169	160	161	169	159	158	161	152	174	157	181	176	177	153	173	182	152	166	175	160	175	190	162	191	159	155	152	154	145	172	155	163	162	142	148	157	160	150	187	181	169	145	152	166	171	173	171	150	171	186	147	172	180	183	188	179	151	183	179	153	148	164	189	191	180	205	192	204	181	170	167	174	170	179	182	185	148	159	146	165	181	177	178	141	159	168	171	141	168	171	162	182	154	174	179	161	171	167	172	165	171	170	153	139	172	172	177	180	175	147	159	168	192	164	165	159	176	158	155	163	124	169	167	144	185	199	177	183	159	167	179	182	146	154	186	177	194	189	167	179	166	160	165	171	142	175	166	162	163	178	176	161	179	180	165	165	187	180	165	167	174	169	173	166	189	159	173	184	172	166	140	182	181	178	171	162	150	173	163	174	147	179	179	181	161	161	168	180	166	169	165	195	161	187	173	135	178	167	160	184	184	168	167	160	148	164	186	181	171	185	179	192	183	171	166	162	163	156	173	178	160	159	141	185	172	164	157	164	163	171	174	159	153	152	160	165	173	157	142	196	139	163	164	166	162	135	174	172	190	181	173	159	145	189	177	167	159	165	188	178	185	151	182	167	174	169	161	160	170	177	179	168	168	161	173	160	178	190	156	160	148	188	151	181	172	166	177	198	173	157	172	184	177	168	169	150	181	168	177	205	158	143	165	162	197	181	161	180	181	160	160	159	157	164	156	150	156	162	176	154	147	165	174	164	165	181	158	174	166	181	174	173	164	202	158	167	120	161	176	150	164	178	193	163	187	173	154	181	174	146	166	178	159	171	179	165	211	161	164	166	186	165	184	184	167	169	166	202	179	160	167	158	174	160	148	175	150	174	136	170	181	179	168	149	167	164	185	173	163	162	161	140	141	177	168	171	153	166	178	196	177	186	153	155	159	170	178	165	169	151	183	183	175	193	173	197	165	174	163	152	187	170	173	153	173	187	173	182	174	161	169	168	160	193	208	143	173	153	173	176	186	156	163	193	170	190	160	139	162	171	168	157	175	168	136	204	163	160	193	182	175	170	154	154	150	184	150	156	149	178	183	180	173	154	162	189	177	166	186	176	172	164	160	155	182	182	194	170	187	186	191	176	182	153	190	159	133	156	150	182	161	171	186	170	150	170	162	165	204	161	166	157	174	165	167	152	192	150	156	166	170	161	163	181	171	172	174	170	148	163	163	178	181	169	159	171	188	162	157	158	172	169	190	175	177	192	167	171	173	169	177	169	164	164	167	161	186	165	164	160	182	168	160	146	166	173	191	154	160	163	174	165	170	174	178	190	203	153	177	177	155	162	160	171	149	160	187	180	152	156	180	143	164	187	182	175	192	185	170	149	178	169	156	170	138	162	164	158	182	169	174	156	162	147	161	177	169	150	167	178	161	162	177	164	163	176	183	184	164	156	168	165	178	166	173	177	177	155	166	155	167	170	164	168	179	158	175	202	159	184	159	184	167	173	177	172	168	153	153	166	160	145	153	183	180	185	167	180	144	187	168	160	193	187	187	147	147	157	159	188	176	198	187	155	162	164	190	161	172	173	161	177	184	169	164	168	173	184	169	156	172	175	182	139	172	173	175	161	185	173	175	184	175	164	166	174	149	163	164	167	192	185	158	193	185	185	175	171	183	164	180	155	169	166	195	167	191	154	151	165	158	175	176	172	187	158	168	171	174	160	173	165	164	177	190	169	176	177	160	165	160	161	156	168	163	160	168	161	171	170	192	162	177	184	184	156	159	170	179	186	170	148	175	195	177	162	156	176	168	146	151	163	170	207	163	193	183	160	162	183	175	170	170	187	168	177	189	182	183	167	146	143	172	154	192	147	175	165	160	179	184	182	145	151	200	176	169	180	192	170	166	163	184	170	173	183	174	167	158	170	175	172	170	136	139	162	170	167	144	194	163	150	172	177	139	174	166	174	190	160	150	180	160	164	171	184	145	182	190	156	173	179	146	158	169	169	163	150	201	186	156	162	166	169	171	183	160	168	177	145	161	187	163	190	179	173	178	175	176	148	173	156	138	160	164	187	186	174	179	157	152	175	156	147	148	161	154	161	163	165	179	177	147	161	153	145	169	178	163	155	169	177	166	184	168	179	177	166	187	170	197	174	162	136	153	156	157	171	177	178	180	164	157	168	165	166	169	169	184	175	173	158
18610	1448	1614	1803	1568	1327	1019	928	859	774	665	639	595	576	553	570	562	474	512	542	511	515	503	507	477	460	457	484	460	465	475	480	433	441	436	436	452	485	440	457	445	478	493	447	432	498	423	415	455	427	512	458	455	431	442	440	478	447	459	432	413	437	454	415	418	435	448	381	430	425	403	448	410	481	438	453	441	424	420	381	411	450	438	428	424	421	419	474	429	440	424	437	453	425	452	411	417	461	467	434	428	463	434	465	418	423	442	444	445	438	422	440	453	439	411	423	436	426	425	440	448	437	422	428	429	469	433	430	408	450	415	476	430	468	422	421	437	402	454	412	407	461	436	438	415	441	447	423	430	478	437	449	433	453	435	493	409	440	428	421	451	437	424	444	431	437	431	446	466	426	450	424	442	436	421	389	460	440	428	451	433	468	438	458	415	431	437	404	399	456	433	438	469	400	421	443	455	449	414	426	436	442	437	435	444	402	426	432	377	446	430	409	418	396	438	449	420	427	453	446	451	419	412	427	431	465	449	416	458	421	441	424	432	441	443	405	446	421	405	445	412	435	438	450	441	437	441	353	404	426	425	440	429	449	393	432	415	420	479	418	466	431	436	436	464	476	421	444	414	412	388	443	453	420	438	420	421	421	447	466	420	435	421	459	460	411	443	459	434	411	406	426	434	436	471	491	399	418	428	483	435	470	424	422	411	447	457	436	419	475	425	425	432	463	433	390	469	429	439	438	439	441	457	424	437	452	458	413	447	427	446	460	446	397	417	434	469	449	433	411	442	437	455	467	455	427	446	439	430	404	447	433	417	435	432	403	406	424	450	494	438	448	452	469	439	422	490	451	429	438	415	426	442	430	443	431	470	404	456	472	426	411	401	475	416	460	430	434	475	445	425	453	415	427	453	424	423	411	464	415	456	473	432	462	445	472	425	430	465	449	467	454	412	464	431	453	440	451	451	463	473	432	432	429	415	437	462	446	444	420	484	428	467	427	414	459	439	436	430	408	427	441	439	482	433	441	425	453	439	414	434	434	442	435	422	436	441	439	444	419	442	402	425	475	421	463	491	392	432	431	437	425	449	422	434	435	445	433	452	420	428	430	401	487	453	403	453	415	432	435	382	419	466	444	475	432	437	478	482	420	432	394	421	399	412	419	429	464	451	406	414	438	426	399	396	446	486	381	510	473	399	434	431	436	440	451	427	446	455	395	426	446	437	434	458	429	418	468	440	436	460	392	403	429	455	440	439	452	426	397	456	403	420	408	458	450	426	443	424	405	418	421	442	444	429	437	444	434	457	432	423	447	469	453	425	443	395	464	434	428	425	443	419	437	437	458	407	453	454	438	439	425	429	463	427	462	456	425	411	446	429	418	440	427	419	412	393	419	511	435	438	413	411	484	419	446	435	426	430	420	450	426	424	457	439	435	454	422	440	436	417	421	410	428	433	456	432	425	447	453	431	426	448	450	432	421	448	375	448	414	424	417	410	419	393	421	454	426	398	468	441	442	433	423	426	420	435	479	412	433	419	429	427	458	447	380	409	458	437	420	415	441	456	449	466	429	440	462	424	464	415	434	421	447	463	463	412	412	450	462	434	427	472	425	433	385	439	413	465	444	443	433	447	427	429	476	431	435	445	444	453	379	419	437	432	431	389	450	433	451	465	441	433	445	423	436	407	412	463	423	418	423	440	454	439	435	426	453	429	430	461	454	460	428	430	436	491	409	416	418	447	409	451	445	462	412	428	456	426	441	416	403	399	410	407	491	430	412	444	439	430	431	442	444	438	427	414	446	450	402	518	420	423	417	423	422	430	449	405	417	431	402	388	434	399	440	452	440	442	434	415	435	446	455	456	495	423	453	403	441	445	421	450	407	414	384	391	435	433	429	435	430	441	436	453	440	471	390	444	436	398	424	421	466	444	396	430	465	485	439	424	437	434	425	402	425	404	462	416	440	416	430	416	407	434	398	432	439	405	429	447	441	416	416	425	454	430	413	408	408	449	403	453	452	409	444	424	398	454	463	376	421	441	454	436	425	425	436	424	428	405	414	415	425	424	444	459	443	436	479	423	432	453	439	417	403	413	441	415	433	426	456	431	431	429	429	462	392	442	426	422	451	403	469	420	429	386	427	441	423	440	440	433	410	411	452	453	389	412	422	428	433	435	421	406	446	443	377	422	420	458	428	442	409	442	443	460	415	424	441	483	450	449	439	447	440	419	396	475	433	440	436	438	437	484	400	468	413	433	435	445	446	435	427	428	443	445	419	408	451	431	449	440	420	455	431	429	438	427	446	443	440	404	421	470	404	397	448	433	455	410	432	422	388	459	454	419	437	434	420	424	424	432	420	436	436	423	449	466	460	403	441	446	429	452	402	436	428	421	402	433	404	437	424	486	400	474	457	455	438	426	423	435	442	439	505	442	451	442	457	438	421	405	442	428	457	409	436	465	477	448	437	433	371	460	435	434	443	413	429	462	451	446	441	431	452	418	409	429	428	423	419	438	456	413	441	440	408	462	417	440	424	443	417	440	451	433	432	434	423	455	437	471	431	467	428	458	463	446	447	411	487	461	452	433	427	419	420	432	448	457	448	435	424	433	406	471	404	443	437	490	432	430	413	420	428	444	462	412	435	427	423	430	429	439	386	433	440	446	470	432	409	454	399	427	433	425	424	450	378	469	441	446	446	461	426	452	432	443	454	411	448	446	435	460	426	416	432	422	426	413	457	441	421	429	418	457	413	431	439	433	440	392	445	442	432	407	433	427	445	423	433	445	447	454	458	449	419	416	476	439	426	425	411	429	439	434	423	438	424	413	436	438	435	398	460	452	439	422	453	400	446	395	389	404	432	453	401	416	432	434	418	422	417	427	427	456	464	457	423	431	489	416	424	457	435	426	440	429	466	426	429	413	447	443	445	412	409	373	437	453	426	439	453	432	418	461	416	406	432	439	424	421	413	406	451	417	448	427	467	441	426	454	457	423	426	436	434	456	397	413	438	445	415	422	406	461	407	464	399	449	457	437	446	462	386	422	402	454	430	466	450	475	449	420	469	420	421	460	427	447	487	424	421	443	429	426	433	416	413	413	452	421	462	453	417	454	409	395	446	447	446	392	391	400	400	430	439	470	442	440	392	448	428	398	412	418	435	443	425	462	444	405	414	432	422	453	426	398	407	407	407	447	432	443	435	407	445	424	482	423	404	419	462	470	420	448	478	479	436	409	401	428	452	443	418	454	456	426	442	437	440	418	439	382	434	423	442	470	423	442	429	412	406	407	458	448	419	430	462	437	460	424	467	467	466	438	422	452	404	454	421	438	404	454	409	400	422	451	477	400	449	389	406	428	431	440	415	411	460	446	452	455	405	408	395	420	433	436	413	429	414	424	436	449	466	392	434	422	432	466	451	422	437	396	434	444	432	401	445	415	440	451	433	420	402	421	397	432	418	406	451	422	469	431	421	441	434	461	427	425	407	422	418	443	462
10900	1183	416	368	410	383	401	354	398	405	423	427	415	398	412	452	411	378	383	395	395	418	410	449	394	447	377	392	409	398	410	394	421	386	418	398	395	420	385	416	419	432	372	432	438	465	397	391	401	418	373	375	381	403	353	387	393	406	377	393	385	386	446	430	400	395	428	389	400	413	404	406	432	401	383	386	398	428	410	396	365	395	418	385	410	425	388	402	398	390	426	400	421	377	398	405	438	393	402	395	378	403	435	412	403	381	431	389	386	411	443	396	399	397	387	396	376	390	374	376	407	419	380	404	392	409	423	411	397	445	445	394	403	346	377	388	415	383	411	369	398	403	421	390	376	384	441	413	391	387	389	443	404	413	400	380	382	395	411	409	436	381	447	397	360	395	404	402	434	397	397	434	418	400	421	434	372	384	396	371	408	411	437	420	402	429	362	383	372	396	420	402	354	441	416	421	393	356	419	402	411	376	417	417	414	440	413	398	428	392	381	417	422	402	407	387	367	338	367	403	421	386	406	411	385	377	420	365	405	406	375	417	415	439	421	385	412	406	359	417	407	371	383	381	405	382	437	350	366	387	424	387	421	419	392	407	418	417	383	386	411	372	396	369	392	417	400	381	399	391	377	387	365	396	395	390	373	382	409	355	369	400	380	419	390	376	434	366	404	410	372	406	386	390	399	438	386	363	411	373	387	395	389	425	409	428	404	370	389	363	428	408	434	392	362	416	414	380	401	398	364	438	435	406	409	385	406	408	417	380	418	387	431	397	387	384	460	394	422	387	387	404	404	401	380	387	430	406	385	367	385	359	426	407	386	374	397	420	365	396	394	395	412	434	398	396	381	396	401	372	409	415	365	403	400	356	384	395	399	402	388	398	366	414	404	427	385	416	436	429	369	355	419	378	395	391	412	382	391	396	378	407	408	428	395	401	419	375	403	389	382	371	398	387	363	429	412	402	425	411	373	410	389	386	411	413	369	418	417	386	428	372	391	389	358	382	404	380	410	402	401	373	391	402	386	416	387	381	429	408	392	421	389	372	408	391	387	418	347	365	340	438	407	397	413	399	366	439	422	404	383	416	398	416	423	408	396	377	399	435	380	380	395	438	383	428	430	372	409	383	399	413	401	427	406	406	451	408	414	398	405	384	406	401	407	408	390	361	397	358	363	385	406	382	406	425	379	381	385	419	421	407	451	378	394	391	366	384	375	386	402	409	417	406	419	386	381	374	382	390	378	430	404	402	409	397	409	421	411	346	376	395	428	381	424	369	373	386	382	359	398	412	386	413	390	401	414	403	400	423	380	396	354	354	362	412	409	399	407	410	388	360	431	392	429	398	401	374	409	389	404	404	418	387	376	424	385	390	432	398	416	398	405	398	377	400	417	363	420	396	412	409	415	379	413	420	426	392	413	403	420	406	387	424	391	443	404	409	424	382	411	408	436	406	421	395	387	358	403	375	347	405	400	407	374	431	386	412	406	394	362	365	390	435	396	386	435	387	366	399	387	412	432	413	398	404	388	408	382	350	408	381	400	422	394	408	351	416	371	459	401	383	411	422	373	387	380	404	401	365	357	417	428	413	462	417	396	357	405	409	385	396	374	392	416	384	371	437	396	417	399	400	401	399	402	397	412	402	404	412	409	398	405	411	416	379	383	418	388	424	364	408	402	399	378	426	425	440	420	433	406	377	389	371	392	374	391	432	396	412	444	380	406	380	396	398	461	445	375	411	404	384	397	387	440	424	379	437	423	411	364	396	419	386	382	392	397	404	395	382	390	422	398	363	369	411	384	383	405	412	422	370	388	371	439	440	388	405	360	383	428	396	402	410	393	387	415	411	389	393	412	383	402	383	399	430	413	414	399	390	437	385	389	414	418	389	379	396	392	433	442	373	437	400	415	421	363	394	388	424	374	444	354	386	429	368	383	449	422	422	384	389	379	445	401	403	408	415	392	406	456	377	362	377	399	418	460	360	366	411	363	379	388	368	419	386	401	412	430	364	333	404	436	400	403	408	393	367	346	409	393	411	417	393	414	394	383	404	413	385	401	382	395	348	403	393	371	409	401	416	391	396	414	390	427	388	419	388	372	399	409	375	410	407	427	420	417	401	357	336	421	386	424	429	390	386	388	404	389	383	392	380	380	416	400	439	402	406	413	404	406	457	390	394	421	377	404	399	365	399	404	397	417	405	369	391	364	392	393	408	437	400	404	399	406	415	405	414	399	364	391	415	404	359	393	435	372	393	399	391	421	404	441	413	360	401	367	424	423	409	412	388	412	404	394	416	383	365	397	392	403	394	392	384	392	394	381	405	406	392	373	405	443	416	387	386	411	434	385	404	417	379	390	389	421	416	364	433	411	413	370	439	443	378	381	379	404	396	368	409	389	391	371	375	428	414	396	414	405	382	373	378	398	438	411	447	412	408	419	361	396	395	381	365	374	374	387	378	371	393	410	397	392	389	396	374	383	415	375	441	409	390	431	414	388	418	374	424	449	414	410	375	415	416	393	442	363	408	406	389	411	369	390	392	388	411	408	406	404	415	418	420	417	395	403	418	393	422	402	394	430	395	400	431	393	433	399	434	429	459	415	387	406	368	387	391	390	403	425	436	426	377	359	408	425	426	366	423	398	367	402	358	423	422	441	427	361	431	426	386	415	431	406	385	431	380	413	400	383	413	410	396	425	400	418	415	383	415	430	376	429	398	403	398	432	388	402	406	383	391	381	402	398	422	418	361	378	397	418	388	375	382	419	397	413	433	389	380	443	400	401	416	404	380	405	415	393	391	373	445	411	380	406	394	398	426	403	405	379	402	420	420	383	407	393	359	403	361	428	399	391	444	400	431	374	393	436	401	429	397	401	413	408	394	386	414	378	440	384	379	392	389	391	410	357	407	398	431	410	399	431	411	360	393	385	399	360	381	398	417	415	408	403	375	396	422	406	407	424	417	407	417	386	372	383	407	447	394	396	417	381	398	404	398	396	400	442	398	437	352	373	427	450	377	412	429	365	423	438	405	410	412	404	367	431	418	404	369	401	421	464	374	354	437	373	437	395	412	409	399	397	383	389	409	424	361	389	413	394	423	428	414	427	442	422	390	387	390	433	426	446	435	427	390	411	370	391	407	372	410	365	401	443	399	418	399	409	415	399	404	368	359	394	370	384	398	368	406	387	352	365	411	440	441	406	389	386	425	399	414	398	408	377	388	404	421	395	388	420	376	408	413	417	424	419	371	432	427	423	402	412	401	454	410	390	375	414	358	392	415	420	414	402	398	400	424	379	418	373	384	381	439	382	407	377	409	398	400	373	398	405	431	392	371	397	440	356	391	398	371	381	371	404	393	436	407	422	367	399	431	405	419	379	394	424	346	391	375	430	373	391	401	407	426	418	414	425	440	459	380	386	383	335	416	388	409	436	426	474	388	414	437	408	417	383	408	399	410	405	385	402	390	404	361	394	402	415	386	386	396	438	411	374	399	384	415
7373	932	893	857	934	906	914	891	887	885	896	902	831	864	916	879	831	896	936	857	924	931	860	890	845	906	911	882	861	866	878	870	868	850	845	884	879	825	830	880	927	799	883	839	871	875	878	855	890	861	888	872	862	862	851	893	875	891	838	860	861	870	843	888	854	849	861	915	882	883	854	898	862	918	923	893	840	822	836	932	848	869	931	909	899	883	886	865	914	892	853	835	878	875	883	862	863	871	916	921	930	877	856	835	850	806	854	837	931	869	865	904	911	869	883	889	863	837	852	865	875	874	903	896	917	894	870	863	856	847	853	939	894	861	907	836	861	855	921	887	838	898	810	928	856	883	917	893	950	830	865	803	919	873	843	844	861	908	866	891	900	858	828	880	855	849	831	936	877	907	860	865	876	876	840	883	890	839	875	876	839	831	875	901	910	823	911	853	928	944	832	868	892	847	859	863	830	924	893	876	862	882	839	824	819	889	870	876	891	848	835	891	835	901	874	877	856	870	868	888	877	852	881	914	879	841	883	818	880	855	871	881	915	862	859	866	876	867	906	849	917	838	845	918	873	891	879	900	855	852	885	841	819	862	937	906	846	862	852	880	855	907	834	852	866	849	812	834	922	856	931	897	856	887	888	894	818	883	880	853	923	911	882	924	855	832	871	870	869	859	901	870	875	865	860	867	894	911	826	852	858	870	866	932	868	918	864	868	863	853	810	844	884	879	849	879	893	868	852	871	909	893	872	875	881	853	877	844	897	839	901	875	903	893	899	872	873	869	883	883	885	902	906	867	832	857	871	879	868	858	886	865	887	865	825	842	853	858	873	818	865	902	869	901	900	849	854	878	893	902	888	878	842	893	860	922	859	788	928	907	914	873	854	832	877	866	901	831	862	888	866	837	878	905	933	892	841	876	856	889	798	873	904	892	872	869	895	867	881	829	891	841	864	876	854	910	878	895	879	866	859	905	824	880	871	869	900	907	879	872	878	836	857	856	875	854	891	892	892	918	825	876	865	875	861	881	870	919	819	866	873	928	916	843	850	856	924	862	880	828	883	901	852	880	878	857	842	838	885	899	859	887	882	849	847	833	889	917	856	860	896	890	901	840	884	876	863	917	850	880	870	867	893	880	852	869	925	848	853	901	892	826	885	867	894	882	861	892	895	852	860	891	852	842	852	971	828	846	862	904	884	877	899	859	848	888	870	893	910	874	868	909	869	878	840	919	833	861	844	905	902	812	883	869	866	905	864	893	796	860	883	873	858	809	837	867	848	835	875	850	849	923	876	858	869	872	901	841	899	876	897	865	853	857	913	862	838	896	871	855	867	817	882	863	891	865	854	847	891	917	879	846	876	821	883	911	880	833	807	871	906	874	922	907	892	874	902	881	861	890	843	896	848	855	830	851	844	868	904	878	881	889	872	849	812	844	822	911	868	880	871	872	881	857	887	845	870	886	849	879	860	833	872	856	867	884	816	862	910	842	879	832	899	877	862	930	840	828	890	877	867	883	873	911	862	855	877	873	869	891	859	926	853	819	833	893	835	838	834	884	809	902	883	825	860	871	855	843	864	827	868	879	829	863	817	867	878	845	868	822	907	891	863	859	900	869	925	838	906	907	867	799	897	902	842	921	857	911	842	869	907	872	853	887	822	901	887	885	894	826	902	852	904	917	866	858	884	897	893	853	852	852	867	873	869	899	871	858	843	877	903	944	861	865	887	901	900	913	864	843	883	915	949	855	846	844	875	816	894	827	921	876	861	865	856	930	852	882	817	892	829	883	967	903	890	852	877	945	847	892	796	905	894	898	905	850	905	826	868	823	890	910	839	854	870	867	903	883	910	869	840	896	899	861	867	885	873	829	876	837	914	836	852	869	861	845	873	872	838	858	858	857	900	870	892	888	904	902	891	908	864	894	878	855	806	921	816	889	845	874	883	901	824	922	907	834	882	858	895	917	893	861	894	897	866	828	921	838	839	885	855	871	794	826	867	851	860	847	864	894	910	882	845	874	895	830	853	898	877	887	901	863	866	907	849	863	885	824	869	853	874	893	896	922	894	822	851	843	859	865	866	864	827	872	871	906	888	818	922	849	879	882	860	839	862	937	859	863	876	882	922	897	850	848	925	885	866	854	855	858	867	813	823	856	838	886	868	866	837	900	913	876	927	892	871	880	899	889	849	854	858	838	893	862	873	888	815	918	851	866	834	855	907	814	850	893	893	854	889	838	885	836	850	801	880	853	862	850	914	856	871	875	889	907	849	871	839	891	868	864	888	855	853	871	814	870	851	852	888	853	875	877	887	894	934	871	880	849	876	857	868	870	876	895	858	897	820	847	877	865	898	847	862	884	897	914	863	839	892	904	860	883	879	852	836	871	842	879	896	897	881	892	895	898	886	881	858	904	886	868	868	822	841	893	923	850	880	875	882	843	891	874	878	882	895	870	852	885	892	917	863	880	860	870	886	892	909	864	841	876	857	863	827	883	883	878	858	884	917	905	870	856	844	874	845	823	862	828	826	904	876	844	931	826	861	916	888	944	874	860	885	841	875	859	905	812	871	859	889	921	895	858	903	922	858	833	868	882	820	872	902	909	879	803	877	861	918	840	928	885	899	848	856	885	875	891	844	904	859	851	878	886	838	844	881	801	884	906	846	862	891	855	852	864	903	908	793	855	839	905	857	868	845	882	918	931	895	853	855	823	836	898	821	850	863	910	907	872	865	875	831	882	881	859	905	858	843	846	877	893	922	870	864	879	869	867	871	911	861	874	860	913	879	852	878	884	855	848	849	866	879	850	838	883	881	829	914	900	868	874	866	880	893	843	898	898	845	870	850	877	920	879	838	908	897	850	886	941	950	876	936	908	868	901	885	867	887	927	838	882	852	847	910	802	874	874	878	915	818	871	863	885	854	893	867	883	930	925	879	903	870	848	884	912	896	858	903	876	873	896	834	894	847	847	860	900	910	923	893	873	844	866	843	868	859	836	883	892	828	876	884	890	880	803	914	881	867	842	855	840	850	871	804	823	882	857	864	830	842	841	887	827	899	829	901	876	861	835	855	926	873	927	884	913	873	907	868	844	857	866	862	818	856	892	868	889	868	878	801	962	906	910	888	833	887	878	853	879	830	806	874	887	825	813	823	880	939	886	907	874	889	880	922	843	865	846	883	934	824	865	906	873	906	827	823	859	901	827	859	855	908	874	838	901	856	820	897	890	897	897	862	853	880	857	921	873	872	854	910	859	847	862	914	871	830	886	870	873	873	952	825	880	816	847	882	869	882	855	806	847	888	905	835	827	921	883	836	846	898	859	891	874	851	859	796	881	898	872	811	884	881	863	849	933	867	905	904	932	854	886	794	829	863	835	911	876	906	897	880	910	876	847	839	885	868	809	876	792	824	872	882	871	842	859	930	885	851	899	830	910	950	830	881	911	902	852	919	911	872	878	870	863	866	879	885	874	869	904	861	895	880	924	846	863	937	904
22722	2683	519	412	336	315	247	275	264	252	210	221	217	232	205	213	234	211	202	196	214	212	218	211	183	215	209	218	210	197	246	186	229	226	223	252	222	236	196	216	226	201	192	232	217	186	212	183	217	207	216	188	212	244	218	230	213	202	222	251	228	233	233	192	173	216	218	225	212	225	223	209	209	217	220	215	227	214	209	214	205	200	208	201	209	214	224	217	230	198	205	231	196	213	207	203	213	211	211	199	225	225	236	227	223	233	196	216	219	211	202	215	191	204	209	227	194	197	231	215	211	230	216	213	210	213	188	213	207	220	213	216	208	215	211	213	195	212	192	221	217	205	204	213	203	217	229	237	229	226	220	219	225	206	183	219	223	198	208	169	199	229	208	244	208	208	197	222	211	191	210	189	211	195	210	227	226	215	234	223	211	217	215	205	201	208	210	216	225	204	199	191	218	198	210	220	207	216	203	229	188	213	246	233	202	219	207	210	207	202	219	223	209	190	180	198	197	223	206	238	210	169	203	210	202	175	199	233	212	204	217	218	190	194	185	227	206	191	200	253	209	206	232	245	212	205	202	193	215	218	179	209	237	225	219	234	213	193	177	207	225	202	210	213	200	221	189	246	201	215	194	225	200	187	219	224	222	193	212	212	212	180	210	198	233	197	206	220	213	223	193	207	229	218	226	240	182	201	203	211	236	218	217	184	218	178	218	227	221	202	233	229	232	183	195	207	225	236	201	221	227	220	203	217	241	227	219	193	214	202	209	204	246	236	210	198	221	202	224	202	215	224	225	238	189	228	219	212	198	225	211	203	208	199	237	188	222	228	223	189	204	212	193	175	197	213	208	206	172	185	222	232	214	220	212	186	228	216	201	212	237	186	202	222	200	223	227	201	215	197	227	222	207	211	217	238	200	218	182	191	187	206	232	213	197	245	203	205	210	203	216	225	180	223	214	208	218	215	204	191	247	207	233	202	204	227	200	231	208	205	186	214	236	191	202	203	207	219	216	222	197	207	201	210	199	224	225	205	209	216	204	204	185	219	224	210	191	216	228	216	231	204	213	212	195	216	200	214	214	197	219	198	207	211	187	180	199	207	209	199	201	188	240	220	173	209	211	223	216	190	203	202	230	220	198	214	239	208	191	222	178	234	218	204	221	212	226	229	208	187	202	238	226	234	222	195	219	213	167	200	225	226	240	229	205	238	212	243	208	229	218	179	214	194	203	212	217	215	188	192	207	206	205	209	197	208	237	190	189	217	231	225	194	227	245	173	198	220	220	181	212	224	220	223	184	235	190	219	208	216	257	224	230	188	208	248	205	185	199	216	222	219	178	215	231	199	222	227	227	242	200	221	210	208	228	190	196	189	224	215	227	206	183	194	215	191	232	191	200	227	211	222	202	209	195	228	188	209	226	228	208	197	202	232	208	211	195	212	211	224	194	234	239	204	226	202	184	222	218	229	226	243	219	216	186	221	197	251	208	228	230	204	191	238	206	209	216	231	225	233	210	236	222	222	222	182	205	213	212	201	224	234	213	199	214	233	204	208	203	212	222	227	188	172	219	206	221	200	246	213	209	214	214	224	194	201	200	221	208	212	187	207	214	215	198	208	193	179	207	215	236	198	201	224	188	208	210	206	205	224	222	202	209	192	222	205	209	222	229	227	210	178	196	220	186	210	237	193	213	214	212	225	197	223	220	177	214	234	203	224	210	206	238	202	202	202	231	205	215	198	219	213	191	205	219	205	191	227	222	194	207	213	212	202	197	205	190	213	228	205	213	201	230	229	209	202	233	212	231	211	204	203	203	224	221	228	205	216	193	215	207	216	210	212	227	208	212	203	209	250	212	191	224	230	191	200	230	229	203	196	231	220	222	237	192	188	229	200	216	215	205	211	186	209	214	187	171	213	214	225	207	204	224	227	232	237	229	206	188	209	219	227	209	217	198	196	202	212	197	213	219	218	223	203	212	196	210	182	214	232	200	214	205	220	229	205	217	220	186	182	230	231	202	210	191	216	225	213	213	198	221	213	222	213	238	240	197	204	230	218	213	214	231	219	196	194	216	207	203	180	198	200	189	199	223	214	225	202	202	242	204	201	180	226	228	245	199	207	227	204	200	204	212	199	212	207	178	218	232	214	190	198	205	244	229	192	198	223	192	206	224	211	206	188	210	219	200	206	207	221	217	198	209	217	217	228	183	228	224	206	193	192	209	183	206	200	216	198	199	186	183	215	198	196	191	246	217	199	220	233	217	243	213	227	205	224	226	233	210	184	215	203	197	231	213	196	232	202	228	192	213	201	210	196	215	218	196	226	206	255	187	204	198	262	193	180	227	215	179	193	190	219	189	193	215	218	209	231	195	210	198	203	212	228	207	204	192	206	227	214	213	192	193	206	198	177	215	199	223	183	252	191	213	194	204	215	203	236	194	212	193	248	241	215	229	215	225	211	215	218	202	194	207	192	192	209	240	226	190	197	220	206	226	207	219	205	183	195	208	208	237	207	214	229	215	225	219	188	202	232	208	216	234	219	220	233	215	201	216	179	183	200	207	210	213	184	231	206	202	215	222	216	224	196	238	215	238	187	220	212	225	212	214	230	218	209	208	207	200	227	221	216	204	201	225	224	208	210	226	179	213	219	217	212	207	194	218	225	235	199	221	199	205	199	209	175	242	209	216	201	201	219	240	235	194	230	187	226	216	190	213	193	204	223	218	207	221	202	206	223	207	221	221	210	221	199	215	207	206	203	209	214	233	231	235	206	220	198	236	215	219	201	220	201	202	211	186	206	202	193	181	226	228	236	217	224	199	203	199	180	202	200	218	183	205	191	216	192	217	197	206	199	201	215	203	215	220	212	170	216	197	207	230	215	189	200	197	230	207	203	202	213	237	214	216	238	197	217	194	198	186	232	228	195	247	228	207	213	235	194	226	205	218	205	218	204	241	208	215	208	223	242	188	222	185	228	220	222	225	231	208	199	197	220	206	210	232	202	227	217	216	214	222	219	244	219	214	205	214	220	183	197	258	193	198	205	200	189	201	206	175	202	234	229	217	204	221	198	218	237	220	247	200	201	189	213	201	213	200	232	184	212	195	204	209	210	200	210	219	214	210	222	205	223	228	216	223	221	202	218	228	206	212	206	192	226	210	211	230	225	210	214	219	216	221	214	173	209	209	195	191	198	214	201	212	234	231	217	181	209	210	193	208	205	240	214	208	218	221	193	223	225	192	193	223	205	228	230	206	216	209	199	238	239	204	217	213	241	235	216	212	231	202	207	208	207	210	214	216	205	230	221	238	216	209	222	225	227	199	228	219	199	201	196	225	212	193	215	193	210	212	226	202	212	223	192	205	208	212	209	210	195	191	211	235	225	194	217	223	236	211	208	200	216	205	214	216	237	220	201	206	216	219	237	203	197	186	183	218	186	207	209	231	210	205	229	201	218	196	220	195	220	216	209	223	206	206	210	210	198	221	230	211	186	214	201
14266	967	1137	1228	1032	989	840	740	728	732	639	642	595	581	564	588	554	521	567	552	528	534	503	525	541	533	479	513	496	519	504	517	505	513	503	488	503	500	512	505	502	510	472	504	506	503	488	501	487	501	491	491	534	469	564	470	476	527	494	480	523	518	490	486	490	530	531	468	462	484	502	521	483	476	469	483	519	500	507	482	492	457	515	496	505	519	499	500	498	498	485	496	498	489	549	506	483	496	537	475	525	543	453	480	468	489	532	478	543	507	514	504	514	512	529	508	481	461	470	477	500	500	499	491	488	477	466	514	483	498	513	504	527	548	502	535	493	484	477	481	479	452	454	504	462	494	462	548	456	502	504	505	512	482	491	524	485	502	501	530	513	511	514	483	508	492	480	538	510	500	506	498	453	453	503	495	555	475	521	489	500	517	517	496	509	509	488	485	483	518	500	479	564	477	513	516	523	511	484	484	553	487	505	498	488	495	495	476	517	478	516	480	525	555	520	506	502	512	507	459	489	461	513	476	461	490	463	520	494	502	456	514	480	476	505	495	518	492	492	513	475	491	509	468	479	456	505	508	487	494	486	499	520	476	526	469	541	463	488	508	497	487	465	482	530	482	508	507	473	481	489	485	471	465	487	501	486	491	495	469	490	542	533	539	463	512	536	513	505	484	507	476	497	511	530	521	497	506	496	454	470	451	489	457	463	489	481	513	530	506	453	561	461	476	511	546	482	493	513	462	508	489	502	497	493	475	487	475	497	527	489	496	469	504	464	498	464	496	532	474	517	492	478	470	520	492	501	476	558	517	488	487	515	495	489	507	495	511	497	491	486	490	475	479	497	464	484	526	472	496	485	485	499	508	475	520	546	472	464	494	478	490	488	521	475	454	473	477	504	500	506	515	519	519	523	468	482	489	522	458	475	497	518	476	480	517	503	506	474	486	462	416	457	501	474	477	463	465	507	519	530	507	507	526	466	549	476	519	501	508	467	471	450	497	467	510	500	519	479	485	487	501	507	497	530	511	505	499	456	533	496	516	469	507	519	480	450	496	512	501	508	487	490	529	515	505	476	481	500	513	469	498	517	489	511	500	511	490	515	474	482	501	477	463	493	486	533	484	499	525	520	479	523	477	474	472	508	452	515	506	452	519	473	474	494	511	471	462	460	490	488	473	495	488	493	499	515	468	463	504	477	505	472	514	521	504	520	499	512	488	504	512	497	477	482	495	482	541	468	534	521	478	493	522	475	512	489	479	482	496	498	520	511	514	502	484	500	520	516	515	484	486	473	505	533	501	469	468	515	480	507	485	517	492	483	493	458	465	488	525	490	518	497	472	510	488	501	494	473	454	479	465	505	479	486	469	470	483	527	488	491	469	485	514	498	471	506	488	512	492	505	517	498	453	483	490	483	522	491	482	499	514	505	478	474	494	489	492	497	475	487	453	506	506	475	481	505	489	517	493	449	506	504	481	493	482	517	539	476	485	506	504	546	486	510	482	478	549	465	481	519	505	505	502	496	482	472	490	504	467	490	505	493	472	532	489	493	468	483	512	480	477	513	449	493	478	516	486	450	478	488	469	440	482	488	519	486	479	510	502	491	541	458	454	516	513	512	488	516	509	480	468	477	479	464	481	506	438	523	479	501	490	504	505	499	470	483	471	485	466	504	520	488	481	517	504	521	473	487	485	511	484	496	494	489	488	481	495	485	526	462	502	515	506	502	508	464	506	534	506	513	497	468	520	512	466	495	543	490	472	458	495	488	464	424	488	481	503	493	500	543	475	504	513	498	526	493	541	503	500	502	500	464	530	457	478	490	503	514	496	485	470	480	504	519	491	478	476	507	472	509	504	508	483	468	529	484	509	499	523	497	508	482	460	470	523	489	475	504	500	499	511	513	504	456	471	478	468	494	502	472	449	506	492	507	463	456	522	526	527	470	457	505	435	485	540	472	508	480	479	509	510	506	500	471	506	509	459	494	484	521	496	465	507	491	533	522	519	456	512	502	438	464	533	494	513	534	481	496	487	473	502	505	485	499	475	505	489	513	497	495	499	496	463	531	467	493	533	504	518	515	500	494	457	484	460	483	484	494	517	508	518	504	488	491	494	510	487	504	493	505	520	516	467	540	503	495	488	526	484	513	466	522	468	480	497	495	504	472	519	532	480	489	486	497	531	488	516	489	505	470	491	494	523	519	468	490	482	464	548	476	475	468	513	494	535	483	509	494	482	458	453	504	514	534	502	497	468	497	502	492	527	539	494	492	515	474	489	480	473	501	476	476	496	539	491	481	518	471	523	511	476	529	520	516	462	492	497	490	509	520	542	509	494	509	495	489	490	532	502	453	469	504	524	500	495	522	491	539	514	476	490	473	477	540	475	445	477	482	505	506	514	481	499	491	490	478	476	501	517	492	471	475	499	529	483	478	481	503	438	517	480	510	492	474	526	508	458	510	507	499	505	509	498	531	493	515	469	480	455	529	475	455	500	482	502	527	493	509	483	482	531	456	479	508	486	543	485	446	484	540	501	491	517	494	474	450	499	486	511	517	508	464	486	500	463	461	536	455	515	448	493	512	526	499	482	497	492	504	459	508	501	499	477	560	506	508	507	474	488	486	524	469	540	497	490	519	511	525	519	517	503	494	501	500	487	511	515	487	454	471	528	511	483	520	505	520	472	483	473	527	477	494	506	434	480	525	511	500	507	481	491	491	504	469	511	502	469	493	487	487	529	489	528	508	498	484	492	551	485	483	497	541	457	479	527	540	474	500	540	532	480	492	481	468	501	533	527	489	493	505	472	546	515	477	501	485	483	500	508	479	477	483	498	485	470	495	477	503	463	477	510	512	474	472	480	508	471	501	519	490	496	516	477	506	507	506	530	503	452	522	495	513	526	498	462	485	481	471	484	519	504	490	504	448	488	489	461	453	498	516	487	489	509	493	495	486	525	489	501	470	489	471	514	497	519	479	486	472	475	499	468	522	478	499	489	474	512	475	508	516	448	519	478	513	478	492	531	498	504	490	482	510	551	494	504	481	485	491	512	513	502	503	481	543	464	501	481	465	532	483	473	507	496	552	437	454	459	515	470	499	487	474	501	511	504	491	459	467	499	480	496	460	491	510	469	474	481	548	470	498	526	504	479	480	534	479	499	511	495	474	513	476	518	527	477	506	482	484	497	482	512	504	476	458	474	521	457	496	493	472	495	478	490	496	519	482	530	486	518	493	518	494	495	552	484	490	517	454	495	487	508	547	464	477	509	471	509	526	484	519	515	520	522	461	484	496	534	488	496	494	477	482	512	484	512	478	521	506	521	524	491	475	498	493	508	544	502	518	508	507	485	518	496	516	473	491	470	514	511	497	512	490	494	464	485	523	435	486	502	483	488	497	492	478	508	528	516	521	504	516	516	472	515	482	489	470	523	525	533	471	477	480	486	465	489	528	495	511	472	548	498	477	480	474	465	493	483	500	500	489	463	463	487	482	504
31760	5250	895	599	465	350	306	266	230	231	237	220	195	190	164	178	170	169	203	138	165	173	196	166	162	155	163	148	162	168	185	151	167	188	168	143	182	151	180	172	159	177	150	174	167	193	166	169	185	173	167	174	168	160	187	176	167	180	154	182	158	162	154	159	152	173	170	156	188	166	157	172	185	152	161	134	158	179	160	175	142	177	162	161	154	171	133	148	162	188	144	154	138	177	170	153	178	161	143	163	173	163	158	179	179	185	185	178	165	176	170	159	155	174	173	169	164	158	163	166	156	164	144	141	151	137	130	175	169	149	182	164	145	179	162	162	156	149	141	162	156	151	171	174	165	167	166	147	151	203	177	158	174	161	170	164	169	163	156	190	170	145	150	158	170	193	155	156	181	190	148	196	168	152	204	181	174	170	153	175	192	197	159	167	157	162	141	182	165	126	204	159	165	171	170	164	154	147	138	154	157	143	187	150	174	160	177	148	177	177	173	170	166	189	159	151	149	183	178	136	174	168	187	162	148	179	169	136	146	159	149	186	179	176	172	164	160	131	154	151	156	162	183	172	184	163	179	182	169	196	164	131	159	184	155	161	197	186	190	164	155	182	164	139	159	167	156	142	160	155	183	143	195	158	159	144	163	171	156	155	158	163	170	155	158	162	166	158	186	159	160	152	169	150	127	149	177	168	145	178	176	164	151	157	143	136	165	148	157	190	197	158	150	163	168	164	179	144	147	172	160	162	175	186	174	180	153	166	172	138	164	141	156	143	195	153	137	157	180	172	181	177	150	147	157	144	159	169	168	178	165	151	158	153	161	179	161	173	198	148	153	163	161	170	173	166	162	166	181	157	181	146	163	154	179	163	145	183	173	180	167	179	172	144	197	167	178	167	181	147	156	167	184	181	161	145	162	134	162	155	153	177	136	164	175	151	156	157	154	185	155	155	175	154	145	146	165	186	157	202	190	178	164	158	185	160	169	158	161	159	157	160	184	176	151	156	137	123	149	143	189	151	150	145	156	160	167	172	169	158	157	164	140	171	161	171	181	146	161	171	162	157	163	176	179	173	173	158	172	161	155	185	169	157	173	172	160	176	139	153	167	162	144	179	162	156	157	160	156	174	170	200	173	196	179	164	157	151	186	161	172	170	141	146	180	151	179	145	141	191	154	164	185	187	166	159	153	165	174	158	148	172	174	166	186	154	152	159	184	185	132	169	163	188	164	129	173	166	159	158	151	169	163	168	157	176	185	156	173	163	145	155	139	188	168	147	165	179	181	166	165	150	150	151	179	160	180	171	153	168	182	175	167	168	169	175	171	154	164	175	144	166	180	156	161	179	215	163	165	150	155	169	138	170	196	135	137	154	164	187	166	169	142	160	179	141	172	156	172	160	159	158	161	155	164	167	142	137	157	151	159	178	166	129	161	179	162	159	166	185	170	170	170	143	167	161	160	147	168	156	169	162	167	153	158	139	160	172	159	157	149	185	143	168	163	158	168	186	150	161	179	191	161	154	163	150	148	163	162	165	136	187	169	143	173	152	164	174	150	137	158	164	166	161	194	181	145	153	184	193	165	134	185	155	164	181	175	171	172	172	169	162	169	149	190	156	167	159	147	151	175	146	136	176	153	164	133	176	165	162	152	151	136	171	164	166	167	147	140	160	180	178	173	162	158	148	165	172	175	150	167	179	159	176	159	162	178	172	156	164	171	177	142	177	171	130	165	165	163	182	150	171	157	167	144	163	167	173	130	158	164	170	172	173	173	158	167	142	160	164	178	160	166	152	156	149	145	189	185	171	157	169	186	158	170	165	135	175	143	186	175	169	155	155	165	147	160	171	168	166	190	132	164	173	137	174	156	170	159	174	168	145	174	160	171	178	159	166	158	163	184	166	152	158	153	155	150	149	190	161	177	153	160	157	167	174	166	163	136	152	138	168	156	161	138	160	186	196	159	147	166	153	156	177	183	150	160	169	170	173	159	140	179	144	161	182	166	151	170	141	162	169	139	141	178	151	158	156	169	190	175	185	149	156	132	148	161	146	171	173	183	148	175	164	159	166	173	145	170	159	130	178	159	151	186	140	131	167	143	173	145	150	153	172	161	162	180	177	150	143	164	142	164	141	174	166	179	162	157	132	168	167	166	161	150	158	159	167	145	172	166	153	160	201	163	155	186	172	163	153	172	158	183	153	168	193	178	150	163	160	154	140	150	174	155	165	147	132	157	182	198	132	178	157	158	172	165	148	157	175	169	176	184	167	167	177	167	177	157	177	145	168	161	145	154	169	149	179	155	155	181	177	161	153	164	160	175	180	165	166	148	168	162	162	175	141	170	144	168	150	154	170	165	164	158	155	158	208	162	180	169	158	154	142	187	181	180	149	190	173	149	133	182	164	158	172	149	146	146	135	182	155	149	158	160	179	182	154	151	178	170	167	160	163	169	169	171	172	154	150	143	165	164	160	150	152	159	181	155	193	178	173	177	168	143	171	141	148	147	144	143	171	148	166	156	182	131	165	185	155	172	163	168	161	147	182	169	157	190	150	163	151	181	184	176	166	186	139	171	174	143	169	186	178	161	149	154	160	154	164	172	152	181	175	167	158	159	177	163	151	178	178	158	170	164	154	151	165	166	168	169	183	157	172	169	186	171	162	153	157	173	152	148	140	185	167	168	186	205	189	171	176	154	161	184	169	170	178	146	152	143	147	164	166	160	159	159	161	151	156	152	178	170	146	169	161	160	173	161	185	164	154	138	146	143	168	162	143	182	145	160	133	164	166	174	174	167	169	151	154	187	151	159	157	162	158	139	183	178	160	136	164	156	166	157	162	169	157	179	150	169	164	178	162	173	161	157	165	131	138	178	179	147	143	136	154	152	152	170	157	167	165	176	166	155	155	160	149	164	162	171	170	173	158	166	172	166	162	171	202	170	141	178	162	172	180	154	181	164	151	194	166	165	178	165	205	175	189	168	164	142	165	178	145	197	174	176	188	155	175	152	159	164	144	164	166	147	157	170	154	146	181	169	177	149	147	142	178	175	143	183	173	155	165	163	140	157	146	167	157	161	177	146	131	150	176	160	168	131	140	185	186	167	202	167	161	161	185	164	158	142	157	147	159	177	165	172	172	158	156	154	164	172	158	184	158	175	159	163	164	190	183	159	162	192	164	175	176	156	169	177	159	163	179	171	167	127	163	188	162	166	186	143	159	172	162	161	163	171	180	152	202	162	193	142	162	174	176	182	178	167	165	198	142	167	170	186	157	162	200	181	144	173	175	166	155	188	173	164	167	184	148	150	185	174	161	177	189	153	176	178	159	155	138	151	163	173	170	153	168	162	165	166	176	158	188	159	168	153	161	155	174	187	157	199	152	167	186	156	160	179	167	149	153	161	154	151	213	167	158	141	159	176	136	189	156	157	162	171	149	143	136	146	165	157	154	159	159	182	178	161	167	179	162	142	175	180	166	158	191	166	162	154	170	186	151
17950	1403	1696	1825	1565	1309	1035	921	881	710	699	623	667	603	605	564	540	553	513	503	458	483	525	484	493	445	456	421	481	453	425	429	443	429	468	431	459	432	438	427	434	423	420	411	421	433	439	445	436	429	429	462	437	429	446	452	419	407	415	403	422	450	440	417	429	417	442	472	449	409	434	424	416	436	424	435	419	425	438	418	441	427	429	491	412	402	420	420	424	448	440	423	403	424	413	441	417	403	459	434	449	451	398	392	437	446	443	410	435	459	415	404	425	456	426	445	434	453	412	411	428	421	446	453	442	433	404	418	396	412	432	469	413	413	439	464	433	430	394	431	439	415	422	423	382	405	393	434	401	418	408	450	384	366	450	428	419	399	422	407	385	419	415	431	445	417	433	397	440	399	418	429	423	380	433	460	432	438	458	457	408	394	391	426	464	390	412	429	449	416	415	360	416	428	438	420	426	411	407	413	390	440	407	432	439	427	432	410	468	408	415	423	387	459	440	429	400	435	435	410	412	434	428	451	417	429	438	424	435	410	457	433	436	432	415	421	428	436	444	422	467	430	433	424	452	454	443	436	447	398	428	366	394	384	436	466	442	420	395	459	411	451	435	403	427	421	422	376	426	404	415	443	404	390	381	409	419	443	414	443	429	412	434	407	456	427	419	394	412	413	445	420	402	447	405	408	421	436	402	425	442	437	426	458	432	426	410	433	402	379	401	408	398	427	424	426	423	419	449	453	406	421	443	413	450	441	401	387	456	412	409	406	464	431	435	426	400	400	416	412	428	428	383	436	413	411	418	433	428	463	454	447	419	408	423	425	426	409	423	417	428	427	431	426	421	423	415	449	463	415	399	437	394	442	409	416	443	434	409	441	441	417	394	439	401	389	436	420	414	435	407	395	444	399	402	416	443	442	418	419	437	461	421	452	388	391	421	439	424	389	410	446	404	468	400	467	400	409	463	448	429	438	403	384	448	413	395	403	410	411	418	477	411	424	416	407	421	420	429	411	444	432	431	437	434	420	406	435	412	411	423	411	443	433	408	393	412	421	396	419	398	483	429	427	415	446	431	457	411	431	443	437	429	411	403	440	415	415	422	425	429	425	429	409	413	403	457	390	419	473	416	445	427	428	434	405	417	435	403	384	402	429	430	467	418	387	444	452	414	397	399	397	414	424	405	418	421	386	453	412	421	414	420	420	419	395	434	414	426	429	389	412	429	397	407	433	405	421	409	394	429	435	427	413	447	430	425	462	430	404	415	392	427	449	402	432	412	445	463	428	427	398	424	440	424	413	411	399	456	430	419	435	408	408	388	442	434	409	432	432	393	395	413	414	466	451	421	419	411	452	422	416	423	433	458	462	444	420	434	419	427	445	432	411	423	411	399	404	440	420	439	398	433	424	448	429	416	446	431	401	442	434	446	469	391	425	414	397	384	425	429	395	402	414	431	424	423	414	414	427	400	439	419	396	412	433	403	403	421	430	443	414	433	423	396	432	453	427	440	421	429	419	429	460	426	417	462	406	426	396	412	428	407	417	404	387	393	420	425	421	376	414	406	404	407	411	422	435	433	455	448	443	445	431	437	404	417	420	449	450	411	428	406	455	418	409	418	422	409	409	475	403	423	434	413	423	388	436	407	443	409	435	379	433	440	369	429	440	448	440	392	416	424	424	402	411	455	425	392	414	438	423	448	442	422	414	412	452	413	386	407	423	401	409	453	417	438	427	455	411	435	405	419	399	426	415	378	437	414	436	412	436	411	415	406	406	392	412	463	412	392	396	394	450	400	430	403	429	425	410	438	403	392	448	426	449	418	448	415	419	447	417	436	436	437	419	428	406	435	418	436	427	395	417	425	433	423	454	417	394	401	385	449	384	451	438	441	398	439	418	443	407	385	446	452	461	432	408	464	430	431	414	371	444	408	412	388	454	433	416	402	396	444	454	409	444	422	417	428	427	441	432	419	403	439	409	414	384	438	423	392	443	415	437	433	409	424	400	424	393	455	405	405	431	457	413	428	419	410	425	413	405	459	430	406	467	370	405	420	403	414	456	423	411	414	436	413	415	387	394	434	438	455	469	436	407	425	420	467	420	417	423	401	417	446	404	426	403	391	407	413	422	461	426	434	442	421	421	402	433	391	420	430	460	408	394	408	405	443	416	422	470	425	440	408	406	431	433	399	405	411	420	405	438	428	422	446	452	396	424	445	430	390	447	401	430	403	436	423	411	434	402	432	426	438	407	424	410	431	465	456	417	427	410	429	409	465	408	437	420	413	454	417	440	424	426	426	408	423	403	377	457	416	361	413	420	435	392	435	415	403	389	399	397	426	447	427	420	413	440	405	424	392	395	439	423	433	415	395	433	393	440	407	438	424	413	452	422	408	415	405	390	406	415	444	393	417	411	444	442	462	427	457	425	416	412	488	410	415	428	398	396	417	418	420	455	407	412	405	421	397	440	433	424	455	402	429	415	400	422	438	398	428	434	419	432	460	414	436	426	391	424	431	423	406	439	429	392	405	397	405	429	408	422	419	470	393	411	435	442	404	443	402	423	410	438	402	439	432	423	424	399	413	414	418	395	461	411	414	439	397	417	370	430	393	455	387	464	420	434	438	379	416	425	407	429	419	454	429	424	424	420	383	449	419	432	436	404	464	429	405	374	445	412	426	418	390	431	449	456	432	394	420	442	382	408	416	413	438	402	405	414	453	389	393	441	396	421	443	411	437	413	418	384	412	435	420	417	407	397	416	423	404	428	448	448	436	421	412	399	433	417	429	395	456	426	445	399	439	411	435	392	414	398	430	414	400	434	432	405	419	407	414	405	444	386	415	455	456	419	442	426	407	421	401	409	414	405	444	406	442	445	428	459	439	428	409	444	418	435	413	450	455	438	448	451	425	385	386	389	436	431	425	407	383	424	430	411	480	434	387	428	446	446	425	427	418	418	388	417	462	460	441	453	427	446	426	406	441	402	410	446	408	445	394	412	440	433	411	432	410	420	404	437	397	428	416	400	381	394	446	441	437	420	403	432	384	436	425	438	429	394	388	434	407	453	425	441	405	414	445	416	433	410	431	434	448	394	407	422	438	399	397	438	431	462	406	389	379	456	443	452	426	402	426	453	380	425	369	424	402	455	466	423	434	419	414	443	421	413	445	435	385	448	417	430	433	425	404	412	395	434	455	428	446	460	412	434	417	418	422	442	399	420	417	408	391	424	453	428	387	413	440	441	439	450	424	425	385	409	419	396	431	432	404	427	404	411	420	430	397	403	415	403	418	416	387	440	409	402	402	433	416	404	432	426	402	370	427	413	436	437	432	432	380	440	439	425	409	437	431	427	438	419	435	395	460	419	395	424	400	399	455	445	428	440	386	464	400	400	416	439	413	424	402	409	457	425	408	426	417	411	430	432	441	429	406	390	441	458	405	393	410	405	423	455	419	418	414	404	433	410	460	453	430	440	440	428	435	423	433	405	419	407	438	355
10759	1210	396	428	388	471	395	431	440	401	439	377	374	396	378	369	412	431	398	394	386	426	451	414	395	420	390	395	398	362	379	427	414	404	433	423	411	405	402	383	422	423	365	430	379	421	386	421	425	382	384	388	417	414	363	425	368	409	417	384	401	400	397	434	379	385	376	400	421	383	399	387	401	397	394	411	427	385	406	364	398	390	467	432	371	378	373	415	429	375	372	397	363	386	373	397	384	386	385	420	406	411	426	390	390	369	367	416	360	421	369	407	413	454	428	401	393	402	413	382	384	343	403	380	411	388	397	395	425	424	388	402	387	409	385	412	402	435	423	401	415	398	356	361	394	424	409	393	364	419	427	371	375	422	413	372	416	387	407	389	406	393	418	412	403	446	393	418	389	386	400	389	392	379	414	418	375	387	397	428	427	432	351	416	379	398	372	386	378	373	380	398	361	391	402	388	407	393	361	413	414	400	382	421	397	408	423	419	382	380	410	387	370	363	398	399	387	397	386	429	377	406	414	420	424	397	397	394	414	373	403	417	350	367	429	366	402	373	409	403	375	393	402	394	402	411	393	411	403	379	404	388	413	376	386	388	423	349	394	384	404	360	404	416	388	358	451	424	396	412	423	401	412	412	420	396	395	362	371	362	380	411	400	387	434	407	426	408	404	378	374	349	421	443	396	389	383	394	403	360	419	420	372	409	420	382	418	389	383	376	398	448	392	386	365	420	391	374	414	400	406	406	412	414	421	385	403	402	420	388	388	380	434	425	390	377	415	400	417	432	391	423	380	396	361	365	401	397	363	386	401	392	406	420	410	394	415	362	368	387	396	376	405	385	415	385	400	378	413	411	396	410	393	395	376	401	385	432	422	425	431	420	396	424	386	391	395	357	433	400	404	419	418	392	433	369	363	421	393	382	360	375	409	430	369	409	402	383	417	408	411	399	425	359	412	392	382	361	416	402	384	390	401	400	445	422	410	393	385	421	367	428	400	380	401	420	414	381	372	399	388	423	380	387	388	378	375	432	404	359	389	382	411	386	430	439	393	367	447	412	382	415	392	407	421	378	366	445	394	391	384	380	397	395	403	381	402	435	410	408	397	394	415	395	400	381	363	384	371	364	387	409	380	390	382	410	402	358	370	398	396	406	393	396	368	398	414	389	361	375	392	390	359	389	363	382	408	386	427	378	404	396	369	426	397	406	339	420	400	415	398	362	385	374	458	415	431	396	438	386	388	401	395	384	364	430	378	382	354	435	391	419	416	400	399	367	381	417	383	422	426	374	391	424	440	447	431	416	440	398	418	386	404	385	388	379	378	396	406	359	372	411	406	396	380	392	394	410	366	397	385	369	399	397	381	417	428	381	385	402	418	353	399	402	430	421	414	379	392	409	430	411	353	418	403	424	375	376	394	389	436	426	403	411	403	422	411	384	362	429	400	375	444	394	353	419	441	423	406	360	418	401	382	406	404	364	384	398	388	402	424	378	384	411	397	413	391	439	434	417	425	434	420	435	377	384	389	358	401	438	404	382	382	391	449	389	423	360	398	384	414	443	400	417	361	388	410	419	396	376	376	384	399	403	415	436	418	447	396	408	390	395	358	394	394	398	406	370	404	404	418	387	374	377	400	419	389	416	388	399	366	410	403	423	429	394	411	400	401	397	380	397	383	396	390	406	440	440	449	403	379	333	400	396	393	403	412	380	413	385	394	410	361	425	454	407	422	430	393	420	433	393	389	429	376	428	442	395	370	396	367	409	384	398	387	382	350	371	382	381	412	370	373	404	393	403	396	390	430	408	401	426	365	390	409	419	389	418	400	413	379	401	341	370	376	465	406	409	369	466	439	407	403	380	425	404	408	390	418	411	384	423	372	402	393	404	406	384	399	414	418	392	361	389	399	387	423	367	429	435	396	413	425	432	391	420	433	387	415	440	383	376	402	376	412	394	410	428	382	379	382	412	403	424	388	388	359	360	416	403	393	375	398	385	394	394	373	407	341	393	391	378	400	399	404	406	355	411	430	360	402	383	383	417	409	401	413	363	392	406	404	403	356	402	437	391	416	420	391	383	348	385	357	360	386	409	395	420	431	416	383	430	386	380	394	399	419	390	354	404	391	359	405	425	352	424	405	410	407	407	379	395	411	376	379	387	376	401	392	400	367	391	414	379	383	413	390	395	398	399	418	409	329	390	421	424	432	402	387	388	407	406	428	383	383	389	390	375	411	380	377	364	364	370	398	403	403	378	366	407	391	400	377	440	414	390	388	397	380	403	352	374	381	423	379	372	410	393	385	401	405	392	411	354	381	384	384	405	413	417	427	380	395	389	397	386	373	410	379	411	411	380	417	385	355	390	385	392	395	416	396	419	403	388	394	436	359	348	409	431	407	380	369	401	413	372	432	393	362	398	400	384	418	364	427	440	395	373	443	388	427	399	424	403	378	381	406	384	402	387	381	413	410	383	364	402	382	419	387	400	357	385	371	422	425	411	382	367	403	439	407	410	405	396	397	384	416	374	397	421	410	395	388	402	430	368	365	389	416	406	393	398	391	387	388	393	366	382	418	401	415	440	403	379	398	393	400	449	370	387	380	405	392	408	399	399	418	364	395	387	389	416	424	404	390	370	378	393	427	364	397	396	412	393	443	426	355	434	369	403	389	419	399	358	413	381	443	403	354	377	404	390	416	395	425	416	410	390	427	374	420	428	388	420	386	402	411	388	411	413	382	428	390	404	378	398	395	408	398	399	401	411	388	378	419	381	396	455	428	397	402	399	401	402	428	436	469	419	417	365	414	371	369	360	364	402	414	427	400	390	448	384	449	421	384	432	375	364	395	377	410	377	401	349	448	380	370	416	449	391	388	422	397	412	436	387	409	387	352	383	404	338	411	360	369	396	414	391	390	454	400	384	398	344	467	397	369	407	390	375	340	393	410	397	399	386	408	395	389	392	424	401	368	411	415	399	433	420	388	409	380	424	406	348	399	427	385	406	415	407	379	385	371	413	420	408	413	414	390	371	401	393	375	424	396	403	389	388	382	379	411	436	403	408	378	398	413	436	420	417	392	336	407	419	385	415	408	396	398	445	395	402	392	428	403	400	368	374	421	339	404	361	402	386	393	429	398	415	400	394	398	377	389	386	408	384	361	374	408	332	356	339	406	407	399	378	386	370	349	394	363	410	421	407	389	394	398	386	380	389	355	388	390	415	406	383	426	391	344	417	373	412	392	409	440	395	372	380	386	407	391	378	400	386	408	406	413	409	422	396	418	399	421	376	405	391	409	367	373	429	404	389	380	389	457	387	377	384	370	399	396	364	395	395	374	389	413	394	416	405	382	420	411	429	409	402	416	387	394	367	419	386	426	378	394	403	381	427	397	430	417	399	387	399	406	382	379	409	379	434	410	387	365	428	369	375	408	390	425	382	392	420	427	376	407	424	425	356	378	407	402	398	433	386	464	380	411	400	406	418	394	410	380	406	406	407
7275	1067	943	949	892	867	930	886	884	834	863	914	819	888	861	879	871	894	819	872	942	891	882	866	897	850	851	841	872	880	837	818	800	902	838	879	855	846	901	906	834	855	834	892	847	840	860	888	834	890	889	838	883	873	839	856	832	875	895	849	847	864	832	863	825	874	825	863	871	807	840	869	825	849	923	864	882	862	858	901	852	862	921	888	878	824	861	890	878	883	885	870	871	853	939	871	885	897	894	853	900	863	848	845	862	881	876	852	877	838	859	853	897	859	889	898	881	858	859	892	888	903	911	891	858	852	863	852	864	910	827	861	862	882	860	851	910	832	876	848	836	871	900	848	837	835	858	893	860	854	846	885	867	856	872	830	831	876	897	863	864	890	887	838	870	894	849	849	863	918	837	871	859	828	894	848	860	837	877	869	853	914	884	925	941	911	834	858	861	880	889	907	890	873	912	864	866	836	873	856	872	857	844	904	887	859	880	887	868	864	880	844	843	861	865	853	917	882	859	884	860	898	869	895	889	842	862	927	810	880	880	889	855	865	878	872	803	851	880	940	857	862	841	872	840	870	907	891	894	855	820	877	878	857	844	862	892	855	883	842	865	911	910	889	863	884	866	867	842	878	908	871	855	847	833	889	879	876	830	811	859	904	870	861	820	834	872	847	857	878	860	862	883	873	758	884	849	850	849	844	870	883	850	874	872	860	811	840	881	831	876	861	887	889	810	858	843	886	870	842	804	873	839	847	899	903	860	911	860	892	853	842	887	888	848	888	839	865	841	860	887	871	823	886	819	909	885	807	869	864	865	871	913	804	851	889	854	880	868	934	861	880	857	869	838	834	836	901	875	884	896	901	879	849	843	835	841	878	877	941	834	835	886	860	848	840	809	845	864	877	900	915	846	855	879	856	815	869	853	888	805	844	910	877	840	841	856	852	832	882	860	865	824	831	859	868	871	896	930	889	914	849	863	863	849	831	861	836	840	863	872	819	884	847	842	904	827	877	859	862	885	890	865	867	843	911	870	828	879	854	921	880	896	875	841	893	835	846	891	876	844	823	879	861	895	850	842	863	819	853	883	830	875	916	877	846	877	861	861	915	848	839	856	837	817	882	873	855	891	923	851	861	881	857	906	902	904	890	860	816	820	825	792	853	860	924	886	891	834	913	859	885	863	916	839	843	825	798	873	850	800	838	866	869	850	853	847	847	877	801	818	821	885	853	896	843	857	849	840	867	832	838	909	856	849	879	832	793	811	898	852	848	885	895	858	846	880	862	847	863	870	868	847	843	897	822	875	866	868	847	898	915	870	864	874	815	833	830	857	841	864	864	874	815	872	901	912	876	835	869	877	831	865	866	885	853	882	862	897	872	836	895	883	892	906	910	874	875	832	867	888	820	889	871	889	855	887	812	908	893	829	860	845	843	856	820	906	886	860	899	894	880	882	818	842	855	847	872	831	869	892	861	891	843	872	870	901	790	831	860	842	838	932	893	909	851	857	885	840	846	901	916	847	892	907	806	859	917	886	881	854	877	880	814	938	803	868	897	846	879	825	843	853	819	902	846	868	816	851	862	910	833	891	836	886	811	918	824	874	844	821	850	849	897	853	841	845	833	882	818	852	886	816	849	859	827	877	879	847	888	831	883	786	837	866	852	864	871	849	843	841	860	842	851	880	912	852	813	840	882	836	810	803	848	880	888	896	827	930	874	917	869	866	890	923	845	872	905	864	885	824	833	875	819	908	902	829	851	881	859	861	880	874	915	846	851	857	824	806	854	855	885	899	892	869	917	904	832	881	879	875	931	848	916	821	858	863	822	897	885	824	889	805	870	815	840	869	816	912	843	870	849	901	881	870	908	880	848	860	828	881	861	841	875	841	860	882	884	857	891	911	900	882	829	829	861	870	859	855	831	823	854	903	877	836	920	902	869	838	817	875	866	865	861	818	855	852	859	849	845	884	833	890	920	875	878	876	882	883	911	868	815	859	934	857	905	848	928	840	902	919	940	920	846	876	855	873	893	871	837	864	890	852	816	906	846	879	888	869	848	869	901	860	890	876	864	850	878	854	842	835	867	908	879	785	876	912	805	857	906	889	834	880	837	841	867	908	838	807	885	865	898	931	879	829	856	832	861	844	875	833	816	890	868	887	839	887	836	850	854	871	848	856	893	863	886	915	840	869	892	866	890	864	861	843	840	877	813	879	922	858	856	855	885	874	843	830	850	849	904	825	903	875	861	866	844	881	849	841	878	827	911	891	889	877	871	845	831	883	886	841	894	861	895	930	873	862	873	888	865	841	915	904	852	840	854	880	847	877	918	848	828	824	859	860	805	885	864	846	867	911	822	891	938	842	850	849	875	842	834	840	833	842	856	911	876	865	861	869	865	900	831	923	846	856	832	861	851	904	850	850	842	857	877	930	859	871	842	848	863	841	840	858	874	901	862	850	802	837	884	868	869	845	811	873	897	906	859	909	925	863	897	822	833	823	890	867	907	881	881	863	851	853	812	930	906	838	881	845	909	878	861	868	912	812	847	862	853	925	814	853	836	909	811	931	888	868	860	916	866	862	887	881	835	890	892	891	808	829	848	896	888	918	877	903	852	917	883	825	842	865	818	896	845	875	920	868	884	878	885	857	868	868	867	854	894	833	880	887	892	861	871	881	829	889	863	837	853	857	793	806	854	902	851	899	928	809	852	871	869	919	843	838	814	892	893	869	887	860	908	867	848	850	917	883	835	906	834	875	862	895	849	817	866	876	862	860	866	910	853	864	887	846	862	878	891	932	894	762	850	869	877	890	892	840	893	870	844	880	854	905	865	882	820	834	833	812	885	852	821	823	858	874	875	855	779	856	860	885	854	898	869	862	875	817	861	892	863	886	909	834	843	880	833	869	867	855	863	829	848	872	874	882	887	901	888	848	825	876	877	840	904	875	907	845	831	862	931	867	894	871	881	800	866	893	923	848	839	855	868	815	865	899	837	849	882	868	840	793	895	833	834	824	839	890	847	875	909	864	885	888	837	875	843	851	862	902	907	828	843	872	837	849	872	855	830	896	869	833	866	857	843	888	929	867	866	866	881	906	877	904	870	922	910	898	899	866	828	874	829	830	864	879	864	911	816	825	867	899	841	888	842	854	872	887	870	870	859	823	862	890	896	903	867	853	909	873	896	885	851	825	875	891	827	854	853	849	872	847	903	823	852	816	837	829	832	842	857	836	859	866	837	852	868	885	894	883	896	860	868	862	878	896	831	860	832	832	858	920	889	890	871	893	872	820	864	895	836	871	908	853	849	919	878	903	800	842	940	881	891	850	867	870	812	870	843	873	839	860	891	862	892	830	892	868	882	861	842	865	837	833	827	879	899	892	944	903	863	865	852	898	943	875	869	896	865	848	886	826	930	888	888	827	870	893	833	866	889	822	873	867	885	837	848	864	847	850	876	861	883	862	773	885	854	812	922	925	855	871	876	925	834	830	851	839	794
22628	2481	500	440	321	300	278	242	263	243	227	240	206	213	218	221	200	193	239	210	203	209	212	239	237	204	216	226	204	221	195	235	209	247	211	193	250	207	216	216	217	212	204	227	210	191	192	203	199	227	195	207	190	229	203	229	206	203	195	201	237	239	201	219	186	204	187	224	227	218	218	188	216	214	200	205	212	228	204	190	182	229	212	175	182	199	228	204	194	234	235	198	220	222	166	198	213	210	181	215	192	217	196	219	211	221	211	209	234	208	211	218	205	192	229	214	209	217	206	229	217	208	194	225	186	175	203	198	197	208	200	196	195	212	221	205	203	237	203	183	219	206	201	214	192	206	214	199	225	208	226	214	227	184	217	227	236	185	209	214	200	213	222	181	197	176	203	228	180	187	224	211	198	196	207	183	219	236	195	219	197	216	210	223	187	180	226	210	187	207	229	203	198	217	195	222	214	226	197	191	205	211	212	199	202	198	224	229	201	216	173	214	214	205	222	230	219	212	217	219	203	192	200	185	213	217	209	199	216	194	216	225	243	239	203	186	225	203	188	207	189	204	218	181	218	231	195	193	217	180	185	204	189	234	207	214	196	198	212	202	201	233	244	224	218	214	198	188	193	211	216	196	202	218	236	214	207	215	208	191	212	227	222	203	200	190	197	197	189	202	189	189	195	216	207	200	195	236	223	195	195	186	225	212	221	224	219	209	216	213	191	201	214	220	227	219	226	209	218	211	238	216	218	194	205	215	201	210	216	184	220	248	229	225	226	207	217	211	214	210	186	213	229	203	220	226	228	179	222	196	210	229	203	203	221	226	221	196	199	204	194	183	211	214	211	210	195	201	200	214	192	208	226	194	198	223	206	206	216	208	210	206	213	204	194	201	229	234	196	195	194	178	205	218	219	211	210	221	198	229	202	220	223	212	231	207	205	224	211	208	232	195	201	212	204	204	209	161	182	209	191	236	236	225	239	230	226	216	203	234	237	186	198	194	199	221	229	205	225	221	185	211	226	187	226	203	197	206	216	194	224	202	212	231	219	215	217	191	227	219	231	180	225	219	199	216	209	211	235	246	223	216	211	208	217	189	194	219	199	199	215	204	230	210	199	231	197	203	199	213	199	227	191	186	174	205	235	204	226	200	217	207	224	193	187	201	224	243	191	218	187	208	205	210	201	211	195	196	212	194	217	199	214	200	209	219	213	185	205	230	204	186	202	209	209	192	215	187	229	220	206	201	225	223	209	195	206	192	184	210	196	224	228	210	204	212	215	201	198	198	198	199	199	237	188	212	219	223	213	212	219	222	218	227	217	231	213	181	206	220	187	209	223	221	199	198	209	199	196	219	216	191	204	227	230	183	199	210	222	189	191	216	207	230	212	198	207	232	208	197	190	233	220	207	200	199	198	178	204	206	207	177	201	188	218	186	177	201	182	187	212	213	224	183	207	189	214	201	225	200	214	211	212	229	178	201	199	196	234	198	222	179	223	214	195	209	219	210	216	239	214	220	225	220	203	210	188	171	241	195	214	220	215	219	188	230	226	189	213	232	196	200	191	218	196	221	198	188	205	211	222	252	196	208	188	227	231	215	200	226	184	198	178	212	216	201	202	208	213	206	223	173	197	201	204	186	239	202	218	198	199	225	223	223	191	221	198	240	205	239	191	221	230	213	196	186	220	196	235	225	207	199	236	192	186	216	211	211	215	192	200	211	204	204	214	210	199	186	197	203	217	209	214	217	216	213	214	239	223	176	199	215	215	229	204	189	190	197	204	184	235	173	232	219	207	234	193	225	213	190	197	204	192	214	223	210	195	224	187	209	215	188	231	213	206	173	216	210	211	247	206	220	206	242	190	222	210	211	189	215	223	202	203	189	203	235	224	202	208	218	213	208	215	200	220	190	206	217	208	216	225	206	209	173	246	190	200	222	217	213	179	204	202	212	209	194	231	246	194	226	214	214	193	210	234	201	213	199	182	197	204	229	225	200	230	207	216	212	203	231	221	203	204	231	232	227	208	247	208	222	237	204	237	238	211	182	227	189	180	205	212	176	192	219	234	221	204	207	220	229	218	201	209	240	204	205	200	196	206	223	209	209	211	236	202	222	210	202	212	229	219	253	181	193	209	186	196	199	192	182	226	198	189	195	193	193	195	205	197	219	217	206	201	214	198	204	188	182	227	193	225	210	215	211	198	208	203	195	197	207	205	232	182	219	222	232	219	242	200	210	213	202	192	209	229	191	212	196	197	192	203	196	223	185	218	188	243	208	229	210	217	241	194	208	195	234	208	195	223	211	224	226	213	209	172	176	226	226	183	212	183	234	202	207	210	202	224	182	184	215	209	196	205	212	221	204	212	229	198	231	203	197	217	198	219	216	238	215	173	192	211	202	221	195	220	211	220	230	203	203	188	220	208	227	224	199	227	220	200	217	202	188	227	231	224	207	187	195	256	242	185	208	194	187	220	210	217	218	208	177	204	212	217	204	193	184	198	199	206	207	201	194	200	209	193	219	237	226	193	227	198	219	215	214	221	213	198	221	232	202	215	196	215	220	214	204	201	192	197	215	212	182	203	218	201	226	204	212	248	197	204	223	206	214	208	225	205	218	207	247	216	198	212	208	229	196	221	204	233	220	186	201	223	174	189	214	192	201	195	202	212	211	201	209	235	225	218	201	230	211	193	216	214	188	225	196	208	223	208	215	205	233	191	225	181	226	196	213	198	184	208	205	206	198	198	236	217	215	202	229	209	193	205	217	199	212	192	202	230	212	201	186	210	230	212	191	196	216	244	219	226	192	220	208	231	199	197	166	221	219	210	226	222	226	206	224	243	214	227	218	212	212	207	214	198	211	191	234	189	195	190	185	222	197	208	213	218	212	213	204	212	227	207	220	190	224	205	181	212	194	225	212	171	207	213	229	220	216	210	197	210	222	215	200	204	202	221	233	212	200	204	210	216	209	196	202	196	224	193	203	219	199	215	255	205	231	210	212	245	218	226	224	231	223	214	195	205	185	230	222	208	183	213	220	226	236	224	198	197	219	208	195	205	207	195	203	225	202	219	206	226	206	225	196	205	202	210	225	219	224	210	216	197	209	201	219	216	221	193	203	220	220	195	212	219	203	204	182	183	188	205	214	198	230	204	207	229	219	213	206	207	223	211	239	196	229	224	212	214	207	213	209	209	199	208	210	206	213	219	197	210	223	210	201	198	208	211	212	209	176	216	233	207	181	214	226	205	248	202	185	217	216	183	194	211	204	214	217	197	210	211	216	220	194	213	210	257	213	193	225	197	193	189	222	213	211	212	236	205	197	188	204	246	203	217	213	211	209	209	200	197	231	225	212	184	201	211	181	204	200	211	198	175	186	189	195	222	231	218	201	210	218	189	225	203	207	186	212	204	232	189	211	224	214	203	201	213	212	224	224	218	218	228	218	207	183	210	198	207	226	217	214	225	198	217	218	222	233	200	241	213	229	197	214	185	179
14399	901	1174	1266	1029	915	824	749	707	648	637	638	625	549	553	559	539	555	547	526	535	501	548	541	511	514	527	512	466	498	507	534	494	476	547	520	523	517	514	507	503	493	512	487	538	520	507	462	514	496	535	521	492	498	477	495	512	523	473	522	555	518	501	500	530	466	479	472	468	524	481	514	488	501	466	514	508	516	503	492	497	492	442	497	498	541	508	460	485	470	480	485	473	516	499	524	451	507	526	491	444	484	511	491	467	497	500	532	513	479	494	481	492	485	482	513	505	490	510	507	497	511	494	487	506	468	516	477	526	519	486	468	509	480	508	476	535	426	495	503	473	474	492	492	461	481	499	481	487	493	471	511	495	469	477	467	485	461	478	495	533	526	504	498	497	484	499	508	488	498	489	511	479	508	485	509	489	518	485	496	520	506	510	504	514	452	507	495	504	515	491	505	463	451	517	509	502	506	502	509	501	462	511	455	462	462	510	486	466	507	500	486	481	511	532	522	526	502	488	495	485	487	521	462	487	501	497	529	536	452	513	483	509	484	501	506	478	482	488	476	469	494	435	505	506	531	504	479	513	479	447	503	454	471	468	491	492	482	510	466	476	496	453	492	474	492	494	512	521	481	492	519	464	463	494	490	531	473	502	516	487	511	500	498	477	475	517	525	487	484	486	470	524	523	462	498	487	517	493	491	467	515	530	508	486	465	537	531	487	431	466	473	493	490	478	482	471	493	489	509	517	475	487	493	473	469	456	525	494	446	476	470	471	488	496	540	466	513	469	495	487	529	525	492	486	511	492	532	499	512	510	513	500	482	502	466	479	514	474	458	477	517	497	529	465	482	522	515	529	498	520	518	524	496	465	476	490	442	446	490	481	494	514	483	470	498	495	499	476	515	493	501	473	503	433	494	498	504	453	490	488	530	523	468	471	515	504	489	543	475	520	509	506	473	474	508	565	507	531	508	497	491	541	477	454	503	473	475	537	514	481	490	479	540	507	482	495	531	516	511	530	438	474	515	515	480	505	478	482	483	495	411	469	495	478	490	520	501	497	487	491	487	486	473	510	510	517	509	473	491	511	523	499	502	525	484	482	519	493	483	469	526	513	536	475	475	472	483	505	470	488	496	479	527	515	509	486	523	526	514	490	487	498	527	515	476	462	502	502	501	476	523	489	519	503	461	485	488	539	527	539	516	522	475	520	498	475	466	468	462	473	493	514	509	494	503	493	477	496	471	489	478	493	518	464	477	493	461	526	487	483	450	467	491	435	443	492	497	466	467	493	477	468	509	464	480	502	519	513	503	511	512	519	517	473	480	466	503	491	487	455	515	466	505	483	525	504	469	520	481	478	481	484	442	429	544	488	522	505	471	480	486	536	477	478	501	515	477	520	481	474	497	494	480	468	492	487	508	511	477	486	505	509	485	502	454	468	492	530	473	509	458	524	497	484	470	504	499	454	509	499	552	507	507	534	479	496	470	455	474	504	508	525	490	492	475	479	498	476	503	510	499	509	490	497	491	466	522	519	494	492	499	499	483	503	523	467	518	478	481	471	519	492	499	493	519	469	519	458	481	507	493	459	497	529	506	480	480	508	478	504	515	476	500	476	500	506	511	485	495	494	446	457	508	492	479	497	515	494	519	516	459	504	537	505	511	502	495	520	518	517	505	474	501	466	522	493	460	455	437	469	442	559	489	524	523	509	511	478	502	471	458	504	448	499	495	483	490	475	474	483	536	511	495	467	531	499	489	468	491	452	518	471	497	525	493	497	489	503	494	538	519	492	509	494	542	521	510	506	493	460	462	517	495	498	502	479	482	488	496	466	489	471	504	494	495	508	472	478	449	457	474	518	504	543	489	490	467	474	516	456	484	490	463	472	504	512	458	479	490	475	488	504	507	531	503	474	480	525	496	511	505	483	505	503	485	529	490	500	478	470	500	508	512	495	531	502	521	499	525	529	484	503	516	480	467	515	539	519	479	499	517	511	500	502	503	495	478	499	532	495	488	501	507	473	513	475	457	491	473	520	474	486	500	489	506	497	521	508	503	459	482	535	490	490	463	520	479	507	508	449	480	500	484	500	501	488	513	487	474	490	500	499	493	519	514	439	513	492	474	470	502	490	502	472	492	471	462	486	469	497	492	481	494	493	449	491	476	488	515	503	495	523	487	512	476	472	507	498	485	454	499	484	462	509	489	482	493	483	479	494	479	457	485	503	515	510	533	475	512	478	516	499	483	517	486	475	529	482	516	484	465	483	521	524	521	480	524	482	520	495	499	444	498	528	476	491	506	503	529	492	497	482	509	499	508	472	464	494	499	467	500	505	465	491	501	485	508	534	497	504	487	485	484	524	481	445	520	503	498	479	482	443	490	502	492	467	491	453	540	470	508	526	509	464	532	471	479	519	500	496	489	503	482	459	513	451	529	482	463	485	485	500	490	486	497	505	465	502	522	495	481	506	518	491	505	508	500	502	523	469	499	499	432	528	469	489	543	453	499	500	520	509	519	492	492	497	560	521	476	460	489	522	447	506	531	477	481	473	457	483	499	511	477	511	461	513	485	525	494	514	494	513	495	488	534	488	505	492	460	453	480	493	522	494	495	494	515	526	490	515	469	485	493	522	499	514	470	475	473	522	491	507	460	453	471	482	487	517	512	448	493	531	495	512	501	524	505	507	558	482	510	449	506	495	524	501	471	531	506	519	516	495	454	461	486	482	442	472	505	480	460	488	484	536	473	517	540	468	481	470	507	519	478	454	496	529	474	497	498	509	498	435	462	507	439	483	516	504	511	525	511	554	464	455	504	514	522	497	485	509	478	492	506	494	487	488	522	473	510	476	507	491	500	497	463	497	485	475	519	518	466	516	465	518	496	469	485	516	520	492	507	515	489	494	502	462	498	530	479	499	501	512	510	550	473	491	454	512	515	486	544	496	496	506	478	485	478	500	530	486	462	488	493	481	493	473	468	491	476	531	485	510	497	499	505	513	481	510	466	492	513	499	486	493	487	464	511	514	506	511	497	436	477	499	477	495	492	491	514	485	470	487	497	472	510	508	459	473	501	489	459	489	446	478	502	501	480	455	470	507	457	505	504	495	489	535	506	535	487	495	479	479	491	499	561	527	526	491	461	510	502	526	458	515	511	465	506	503	477	535	504	490	454	479	484	494	477	461	534	494	474	479	505	501	502	467	483	484	460	470	500	495	498	483	492	491	480	475	507	532	536	460	507	461	498	489	491	462	535	496	482	464	485	505	474	477	494	508	520	494	538	481	504	453	527	502	501	521	556	507	511	544	484	487	494	547	485	502	463	497	489	488	495	490	507	486	493	470	497	490	488	497	487	487	512	526	484	497	500	498	480	491	507	490	520	501	491	516	491	474	500	522	470	510	484	493	463	466	495	485	470	490	472	519	456	512	503	479	470	493	494	490	487	516	479	513	487	499	504	519	498	508	514	470	458	446	530	501	509	504	486	475	491	503	468
31355	4727	795	540	428	315	277	249	229	212	196	221	172	201	183	184	197	188	166	193	167	187	192	182	175	160	153	161	161	179	159	162	162	155	164	176	163	149	166	184	170	157	131	182	164	145	142	147	150	132	146	189	154	179	152	157	155	152	168	152	142	151	152	165	156	149	168	156	169	148	137	174	169	157	147	170	134	151	147	171	143	159	154	135	167	137	164	164	155	166	153	145	182	167	169	163	173	157	129	172	179	156	140	138	157	147	193	146	140	148	147	154	191	153	188	166	164	175	176	155	168	161	160	148	142	154	176	172	171	183	154	161	190	172	146	146	141	170	156	173	170	166	179	166	149	139	149	144	165	152	140	165	157	164	166	138	176	149	147	161	181	191	165	144	165	159	162	149	151	179	171	150	151	153	174	136	178	158	161	161	148	152	172	179	145	163	155	135	157	181	166	144	179	151	179	162	174	178	152	144	201	163	167	145	166	161	160	149	176	161	156	152	154	153	205	168	147	154	157	182	152	173	173	158	151	181	170	178	169	159	156	135	152	162	168	176	164	168	171	132	145	141	155	142	176	154	173	159	142	177	170	118	153	170	143	144	166	143	142	160	167	170	167	166	155	166	166	143	174	170	159	165	162	157	145	161	184	148	155	120	186	175	183	137	168	173	153	150	143	147	129	168	150	153	154	176	150	158	148	138	157	144	163	184	144	172	166	177	172	159	162	167	155	164	151	182	145	159	141	156	173	140	152	169	170	155	149	150	161	186	167	173	165	161	158	155	161	175	157	173	192	159	166	162	169	160	158	179	164	176	154	130	164	168	147	171	148	142	149	148	171	155	142	180	177	174	177	179	155	176	167	154	153	172	164	161	166	151	178	193	148	167	144	179	168	159	156	145	150	162	184	150	148	154	161	119	162	155	151	177	157	154	175	188	185	167	161	141	143	179	146	148	166	166	158	142	150	182	174	146	153	184	150	153	147	155	143	148	145	163	144	171	152	145	172	157	142	183	159	160	150	156	196	161	164	136	166	147	156	164	167	161	171	190	151	172	155	171	149	160	155	158	143	138	153	146	133	159	175	156	168	155	166	172	129	183	164	154	180	168	155	175	131	156	170	196	171	142	176	137	130	128	164	142	156	151	182	170	165	140	173	162	177	139	145	137	173	172	174	169	169	165	176	179	172	160	136	164	163	164	162	149	126	140	136	170	153	157	161	147	153	155	148	160	163	152	151	174	135	126	168	151	164	161	162	163	165	148	142	142	142	146	137	189	167	156	161	168	148	167	154	159	159	150	124	158	159	163	155	170	170	178	148	159	145	145	160	155	150	152	158	149	192	150	139	162	156	153	187	151	189	152	156	171	166	144	148	169	168	161	164	155	152	173	165	159	153	156	145	160	154	183	168	173	154	157	160	166	133	165	155	157	192	156	163	144	148	167	169	157	152	185	196	162	159	142	163	135	180	160	187	172	176	169	189	171	173	161	163	158	143	167	160	153	166	155	173	156	140	186	156	156	162	148	176	168	178	152	137	149	174	165	160	155	167	156	154	178	147	151	155	178	156	191	172	144	170	182	159	138	152	177	161	146	135	167	159	136	181	139	169	162	176	161	156	175	160	166	170	161	143	141	128	136	147	179	154	145	158	140	153	150	171	168	180	179	189	148	166	185	165	166	154	141	146	156	177	169	176	149	154	156	181	163	170	157	150	169	136	124	168	144	157	165	150	138	145	157	168	162	143	166	148	152	163	159	159	145	152	188	156	160	158	165	154	150	170	167	155	143	186	158	157	145	162	161	164	158	169	158	156	167	157	173	163	161	152	163	155	177	189	155	154	142	163	168	150	151	153	157	165	168	165	185	172	141	181	154	166	157	149	160	166	174	133	160	145	154	151	153	177	150	164	156	172	152	150	163	124	166	167	150	156	141	153	183	170	144	152	178	157	181	175	156	152	174	165	171	159	147	144	149	129	166	164	161	157	179	142	159	169	158	163	160	155	161	192	161	145	143	143	139	150	171	159	134	153	173	150	156	145	167	164	165	175	164	161	170	157	158	132	149	189	176	145	181	158	147	161	164	156	173	180	163	176	158	162	172	148	165	160	170	160	144	146	173	189	189	141	170	169	141	163	169	188	162	168	139	168	174	172	174	189	173	159	147	174	164	155	156	152	148	182	202	186	141	158	188	168	146	145	161	150	165	163	184	157	155	161	175	167	171	150	176	167	149	162	144	147	151	143	143	187	141	165	167	153	179	152	154	146	158	163	178	139	159	140	174	150	157	169	151	152	152	161	156	177	179	163	155	154	167	150	176	171	164	161	128	175	158	154	147	157	162	150	173	178	180	175	170	155	149	169	163	153	170	150	162	153	155	193	153	178	189	161	161	170	152	168	145	154	161	157	154	171	156	149	137	160	141	159	156	186	154	158	151	152	165	165	138	187	142	136	171	158	169	176	182	180	153	151	142	171	188	152	158	181	171	157	157	172	156	159	154	151	154	170	171	162	169	167	152	174	168	154	138	154	165	160	158	144	157	143	158	161	143	160	154	164	157	161	153	145	152	152	151	174	177	180	164	175	173	193	147	156	145	172	164	155	156	141	150	166	142	149	171	170	166	142	171	154	176	161	145	165	177	137	184	189	161	153	167	175	163	157	144	155	165	162	147	151	159	175	180	175	162	152	138	176	175	176	185	167	154	136	150	159	172	164	164	165	161	183	146	162	146	165	154	138	173	154	173	168	132	160	152	159	142	142	147	144	166	169	160	166	162	153	179	153	180	165	157	162	147	160	164	175	163	170	155	149	148	160	145	165	139	137	150	174	170	163	163	159	181	156	172	174	155	166	158	163	171	165	149	159	153	191	172	195	175	171	147	162	176	116	134	162	164	165	166	175	161	150	180	147	156	159	148	147	162	147	142	147	138	137	140	173	168	153	173	159	128	160	154	184	160	152	175	173	154	162	176	147	184	161	153	169	168	192	155	172	156	151	161	163	165	168	159	170	153	160	146	134	157	145	160	150	168	176	173	154	162	159	148	151	142	149	148	156	131	156	165	158	163	150	160	152	165	165	163	162	156	173	158	148	141	148	167	158	167	173	157	130	192	171	191	162	182	168	149	165	176	157	141	156	153	142	144	147	166	154	170	139	148	162	157	146	165	146	193	135	163	151	147	174	163	139	176	172	174	166	152	168	153	185	139	147	161	169	162	160	157	160	188	132	200	184	170	139	160	171	152	167	183	168	162	168	144	158	172	160	159	149	192	167	148	162	128	148	168	172	171	171	162	156	143	153	194	164	141	182	148	171	159	165	177	165	155	151	144	157	160	146	169	144	170	160	144	177	159	170	140	135	181	153	163	179	171	150	162	139	179	153	145	162	170	190	182	162	155	155	181	157	181	172	146	163	178	150	177	175	149	172	138	164	160	150	151	134	164	173	153	150	170	153	186	171	158	195	139	146	154	169	152	172	159	152	154	166	155	153	166	166	141	134	161
17454	1180	1660	1777	1631	1285	1118	946	896	762	682	673	607	571	595	534	526	476	539	531	481	446	460	501	397	471	434	479	443	415	423	462	444	438	429	446	450	448	433	477	469	417	436	423	438	408	432	458	411	428	433	445	429	417	414	470	426	417	400	392	446	433	422	394	432	458	414	434	424	427	392	430	374	435	432	425	419	403	401	428	415	426	417	460	449	457	424	428	428	409	400	398	409	411	435	406	464	442	423	433	431	443	466	411	437	448	426	393	398	417	458	422	416	434	390	416	395	408	374	427	432	415	416	401	384	392	358	407	414	407	436	452	396	424	399	416	421	403	431	391	421	407	424	405	429	376	430	435	440	397	401	405	406	409	407	458	431	401	414	439	438	418	433	411	419	444	442	417	442	419	376	447	414	401	360	419	439	411	414	422	378	410	393	395	435	432	374	422	432	433	421	401	398	429	418	430	435	436	427	411	420	394	425	416	416	417	406	440	392	422	395	359	429	397	403	424	398	432	456	381	394	389	430	404	422	402	409	366	395	430	410	416	440	386	440	409	438	427	412	429	429	419	414	427	418	384	404	387	414	417	453	383	430	432	400	429	431	418	396	396	409	417	406	414	405	413	428	412	415	434	420	422	395	411	421	412	447	459	456	416	396	420	391	404	419	408	417	401	417	422	392	441	444	428	403	380	427	410	386	418	383	419	414	404	443	408	410	438	423	387	409	441	391	398	399	390	414	421	456	422	433	391	390	444	438	407	408	424	415	419	437	388	447	410	415	435	384	401	409	393	437	413	381	454	394	416	410	425	402	444	413	432	376	418	396	435	428	449	425	425	392	437	430	404	463	389	412	407	427	376	396	414	406	428	383	437	472	393	401	409	411	394	407	404	405	403	433	424	417	387	405	402	413	408	468	428	389	422	423	426	462	395	412	396	425	390	414	434	430	433	390	440	382	418	390	420	428	448	410	380	369	414	408	394	431	434	404	402	415	431	415	435	468	426	417	436	446	422	390	378	432	427	381	406	405	412	424	436	374	405	425	397	428	383	421	382	419	445	433	416	433	391	393	435	413	428	393	437	436	439	445	396	407	440	416	465	431	445	409	431	381	444	418	489	433	401	426	410	410	449	419	404	400	401	413	413	434	445	407	423	405	415	423	408	400	390	417	417	436	432	440	416	413	423	394	418	401	400	420	404	445	458	448	376	416	424	398	398	413	389	415	396	392	433	433	416	407	402	386	422	415	408	424	387	394	428	401	486	445	404	447	439	421	446	429	415	394	414	392	418	388	407	424	408	395	430	423	412	445	435	444	399	358	440	402	431	427	443	419	411	396	422	363	379	389	429	435	425	394	448	417	408	420	430	400	425	416	413	420	433	450	411	450	389	443	405	417	423	422	428	395	422	391	420	441	386	393	412	435	425	358	429	454	426	392	418	363	434	437	417	401	389	371	372	429	438	455	424	391	435	412	414	432	401	441	437	404	404	381	415	409	416	432	446	440	428	409	402	424	395	387	434	433	444	413	407	427	428	377	403	399	395	383	465	380	457	445	395	435	402	445	406	419	457	416	395	400	435	385	422	409	386	431	390	403	425	428	442	393	410	394	439	419	441	397	418	441	434	403	389	435	403	387	417	399	415	438	408	417	411	455	441	433	420	436	400	426	431	421	397	415	450	415	447	422	437	393	410	435	401	423	404	443	394	411	437	417	428	388	435	436	407	437	433	438	401	412	415	431	429	457	413	440	414	395	468	406	407	438	437	392	415	387	404	415	408	420	408	431	468	410	415	397	402	379	427	463	387	422	437	447	417	394	410	412	422	426	406	451	412	435	375	385	430	389	429	416	402	444	436	406	409	420	420	382	413	400	409	413	412	406	459	411	419	426	437	425	397	450	422	407	444	397	425	407	405	439	453	436	394	383	361	415	414	417	447	422	392	421	412	435	454	404	455	441	409	409	397	389	398	419	411	418	411	421	413	373	413	398	431	445	400	449	401	402	415	407	407	423	431	382	422	422	399	422	414	423	389	436	418	415	415	406	414	423	407	433	397	397	412	392	435	424	422	423	421	458	419	410	413	438	437	422	379	390	407	441	419	398	429	472	452	397	436	410	398	421	393	394	414	404	423	388	402	439	403	428	411	422	408	408	407	392	445	458	433	440	417	398	429	392	366	421	437	440	437	424	408	421	406	400	420	452	441	425	411	405	408	432	426	415	414	388	392	447	452	402	450	426	443	433	408	448	394	420	424	434	436	442	393	417	418	400	426	420	429	409	430	417	405	457	446	456	419	423	426	419	426	395	463	383	422	415	422	441	422	425	404	436	439	428	420	389	421	408	425	450	419	452	432	451	447	415	411	435	385	373	416	409	441	400	413	390	368	420	413	442	420	403	437	463	447	408	412	386	406	390	439	438	438	386	437	429	411	462	403	421	428	454	442	405	434	408	443	435	421	407	416	422	425	393	418	429	397	457	418	439	393	405	432	398	404	403	390	385	413	410	417	421	405	427	420	411	437	406	407	392	411	435	418	423	413	425	413	384	394	383	390	426	390	400	421	408	433	431	424	434	396	456	435	433	424	409	388	438	430	378	403	408	440	440	414	412	405	418	451	385	405	415	384	387	413	400	375	416	414	422	412	448	410	413	408	437	392	380	421	435	432	400	395	438	412	413	380	413	441	408	449	419	434	429	416	409	443	420	422	410	435	401	414	435	409	422	441	431	411	434	435	425	426	432	418	420	452	425	460	435	417	455	443	408	412	404	364	406	409	393	422	406	419	424	408	440	432	430	403	426	442	451	423	415	458	447	406	404	442	381	441	431	382	408	414	415	390	417	430	419	418	392	411	420	434	378	424	468	411	421	432	418	397	401	405	400	397	451	416	460	411	403	395	399	390	456	436	417	430	422	428	444	445	374	407	407	445	413	387	389	439	421	435	422	413	380	397	417	424	429	402	424	410	440	415	444	425	422	426	423	386	376	396	441	428	418	427	417	427	425	406	376	433	393	451	414	411	412	441	417	406	426	416	429	404	422	409	432	439	424	434	422	425	422	431	429	421	411	453	416	414	412	442	405	397	449	425	398	436	402	422	380	422	408	447	422	432	417	431	457	384	417	410	417	420	443	418	428	431	431	408	415	419	411	408	437	420	372	424	424	403	422	439	424	394	391	435	401	445	409	470	410	442	417	441	409	474	408	435	401	408	477	419	409	415	409	440	408	416	449	404	423	400	423	431	458	393	388	431	422	447	434	417	430	444	435	427	383	444	400	420	445	428	432	389	446	410	416	439	385	409	381	438	437	399	409	416	421	399	396	393	412	404	421	393	417	425	409	449	395	403	411	406	405	409	442	389	403	436	389	381	402	387	456	421	391	446	453	397	437	404	448	442	408	390	397	447	383	453	412	438	378	439	421	419	389	420	399	395	420	399	407	455	408	372	411	437	439	411	427	386	384	415	399	439	412	424	411	399	411	418	442	438	382	384	449	390	402	406
10773	1131	415	395	387	411	434	413	401	385	395	406	424	368	409	371	374	392	404	382	381	403	383	427	403	406	366	417	367	399	413	421	430	425	396	394	434	392	363	403	392	390	375	399	386	410	345	383	428	394	406	381	409	359	371	404	344	420	388	394	414	419	393	383	399	405	396	425	394	393	386	422	398	356	412	394	377	431	429	431	400	443	398	390	412	379	413	399	406	392	387	447	391	418	391	425	393	379	397	397	402	410	412	348	428	407	432	427	408	382	389	377	418	401	390	379	410	422	385	392	410	398	386	374	382	388	397	413	398	404	346	394	413	395	368	356	376	392	381	377	406	382	395	397	411	406	411	391	413	398	368	374	408	361	396	381	370	379	399	392	385	422	379	362	401	377	383	380	378	401	449	412	420	416	399	401	386	399	420	390	422	415	406	357	407	385	404	443	349	392	364	389	392	366	433	384	410	382	384	388	359	392	347	403	411	432	414	389	376	387	423	387	385	374	391	413	406	403	397	407	332	371	375	395	366	428	422	403	403	409	407	367	430	420	390	448	395	390	431	353	398	427	383	373	378	432	405	365	392	366	376	420	434	442	374	352	415	404	387	393	401	351	422	425	365	381	386	420	402	405	425	414	427	405	396	391	438	397	393	377	419	374	438	413	415	380	404	396	400	399	375	412	404	392	393	388	400	387	346	361	376	379	398	410	442	394	368	382	423	355	406	375	406	449	401	378	394	372	407	386	419	395	394	392	430	396	376	415	398	403	370	452	405	383	352	434	385	354	425	398	381	413	384	381	387	397	394	384	426	368	424	408	383	363	401	394	417	374	400	385	415	411	415	373	383	395	392	362	383	397	374	417	387	395	396	368	417	394	393	418	405	372	420	372	376	376	402	380	419	412	429	414	405	371	375	376	397	398	402	412	413	401	379	377	407	401	375	390	411	365	395	398	402	391	408	406	410	394	393	382	375	388	406	410	445	432	407	398	421	383	411	409	372	427	356	389	388	440	375	369	415	388	386	413	374	362	365	416	398	415	379	388	410	408	401	412	421	388	415	441	415	387	410	424	427	428	404	341	356	420	389	400	441	418	387	381	408	366	374	359	377	383	412	375	384	381	456	378	420	394	436	347	375	372	408	402	416	384	413	407	385	377	419	400	412	360	378	437	414	426	398	407	370	405	414	419	399	417	387	394	402	385	417	433	413	387	404	443	427	401	409	383	375	401	366	377	385	403	413	403	399	393	407	410	393	392	401	377	411	380	406	406	417	390	403	393	400	388	409	356	391	369	433	390	361	410	390	357	417	401	393	375	384	429	375	402	381	421	430	392	384	431	384	379	357	419	378	393	397	340	416	384	370	375	382	406	404	402	407	405	386	422	393	438	374	359	387	364	401	433	376	379	364	424	384	423	393	399	414	418	377	396	378	387	357	379	399	417	424	402	374	399	412	398	435	431	377	427	389	397	379	376	437	396	421	412	383	373	397	384	400	384	406	397	416	446	375	390	409	397	394	400	407	369	395	361	388	378	453	426	408	389	398	452	376	386	390	411	362	372	399	434	392	411	416	400	432	380	402	410	401	382	388	385	411	367	423	418	398	374	359	414	413	368	401	408	407	428	395	427	364	403	416	395	386	376	415	392	395	370	379	413	403	371	364	396	421	433	408	401	418	402	406	409	371	397	386	396	361	376	396	419	411	428	419	394	370	432	402	364	398	425	408	430	390	354	364	348	397	388	406	395	436	384	403	372	388	392	424	385	376	385	389	412	416	419	390	387	429	383	414	397	381	388	399	385	435	396	416	432	397	368	413	417	425	396	421	390	453	381	375	440	354	382	388	395	388	397	397	396	411	422	392	387	383	406	422	414	379	400	373	395	410	401	423	402	370	412	406	407	379	399	397	365	446	369	374	412	372	370	404	417	382	410	446	415	408	375	418	398	366	384	377	425	440	366	406	356	378	362	378	432	423	419	394	385	383	378	404	422	369	373	378	386	405	433	408	419	391	391	380	423	399	410	408	374	389	416	398	359	376	404	411	409	442	415	450	397	431	398	471	392	393	390	419	396	370	364	397	378	369	430	399	374	406	396	399	404	431	414	416	406	421	370	448	414	397	363	371	396	398	393	420	398	442	433	372	385	346	348	424	431	410	385	395	415	374	401	393	389	402	398	384	432	408	400	431	397	408	360	403	386	387	410	371	408	428	418	399	381	360	368	365	380	385	433	411	381	378	351	418	372	401	425	377	396	393	394	380	420	383	407	377	404	411	399	394	400	362	384	422	396	405	396	412	394	384	394	395	396	350	368	373	397	385	425	371	385	398	411	376	368	428	379	417	414	364	367	422	396	378	402	407	392	404	392	403	438	455	393	430	408	378	380	429	396	401	379	367	417	377	409	351	415	367	407	412	404	390	381	372	408	362	410	393	416	419	358	394	433	413	386	394	422	385	449	411	408	391	371	437	407	384	375	415	369	393	418	403	399	416	437	384	434	417	431	426	407	365	392	360	371	368	388	396	395	389	368	372	421	379	392	380	403	412	403	393	417	410	368	396	389	407	373	378	392	425	417	427	427	381	382	402	385	421	391	394	372	371	386	383	407	351	396	410	395	412	391	446	390	419	397	400	416	430	419	371	430	403	391	376	432	376	395	394	393	344	387	419	377	398	408	399	412	395	396	397	385	369	402	421	396	411	394	369	357	388	371	412	387	429	373	361	419	397	395	416	364	373	405	400	416	426	419	381	436	404	417	378	398	378	385	375	399	395	395	407	393	424	441	431	412	424	388	379	382	378	420	401	397	431	398	379	417	375	437	410	378	413	391	412	384	401	402	390	406	418	431	385	451	400	396	385	414	415	403	401	383	396	395	417	389	391	384	393	399	387	412	447	362	399	438	425	400	374	389	392	416	428	361	406	396	396	416	362	411	428	416	390	410	415	389	406	385	396	393	363	419	384	407	365	424	385	415	409	437	402	374	446	414	420	370	386	388	386	399	409	369	405	397	415	385	385	412	371	401	461	385	387	395	368	419	394	371	361	380	366	388	423	419	388	420	399	421	410	399	416	426	400	353	384	380	374	370	424	428	402	428	436	390	386	387	378	355	382	414	377	432	458	390	430	403	397	413	395	393	399	455	416	442	420	380	376	370	380	379	407	399	457	420	402	398	423	438	362	358	368	361	399	412	361	412	398	375	353	407	396	386	381	384	370	399	395	417	395	406	377	376	384	405	375	391	378	413	409	452	388	431	399	399	407	398	359	432	413	430	428	371	420	390	411	391	378	382	454	417	361	373	415	368	390	415	405	401	395	388	409	406	372	429	378	407	407	385	394	407	378	410	400	444	404	414	410	422	408	374	412	421	399	410	373	396	364	383	387	417	418	395	392	413	382	404	406	386	407	401	368	386	361	394	368	412	421	392	394	429	394	376	391	416	418	362	416	378	438	396	393	439	400	373	430	430	447	399	388	373	366	425	414	385	374	405	394	376	412	420
7252	1016	900	906	923	843	915	859	873	843	879	886	876	829	831	884	906	910	853	881	884	896	866	841	903	878	865	899	825	905	875	903	880	811	963	835	873	855	891	889	837	845	871	812	838	831	797	849	893	873	869	809	867	906	841	840	908	894	896	848	911	877	850	859	916	833	872	855	800	817	859	904	852	841	847	858	831	892	861	872	901	861	846	844	896	924	844	825	879	837	889	896	898	859	884	874	861	874	901	872	895	894	897	888	889	888	897	839	832	846	880	897	909	925	866	911	821	847	950	846	850	887	874	894	874	858	848	871	808	877	895	924	865	871	916	889	833	932	857	928	817	876	869	894	860	879	866	877	847	814	836	825	833	822	880	842	837	827	869	883	837	848	851	843	863	840	830	814	879	877	881	889	820	866	858	866	818	863	832	889	849	847	832	882	884	854	842	868	818	836	871	865	845	872	882	844	799	902	907	879	911	871	885	842	814	841	906	843	819	839	892	825	879	859	885	824	897	891	891	887	911	863	825	863	854	859	868	903	872	858	824	903	814	832	831	862	824	855	907	885	878	873	859	852	885	937	837	837	862	890	879	849	869	851	891	917	881	899	899	890	904	887	910	855	867	863	867	868	892	862	797	859	899	877	847	866	844	893	909	864	860	857	865	832	829	880	867	881	816	804	865	859	795	866	842	816	890	899	899	868	868	814	817	879	826	885	867	839	854	866	867	897	844	826	864	889	845	852	873	835	858	887	865	857	861	794	860	857	874	879	856	928	867	843	902	866	875	858	896	907	893	834	881	898	866	857	885	867	769	846	861	863	889	906	890	819	892	861	857	869	854	866	865	850	843	853	825	861	889	893	890	853	880	903	887	826	833	847	856	849	828	834	885	833	862	871	840	926	846	836	939	831	824	846	818	872	891	869	860	899	856	877	928	878	879	857	894	860	831	907	831	881	887	851	835	861	876	877	886	816	873	877	820	867	936	845	864	828	859	856	902	857	855	852	945	852	830	870	847	897	851	919	893	887	852	842	881	889	896	853	902	872	851	825	878	896	853	857	820	839	810	888	879	823	904	857	833	871	817	830	853	872	827	876	865	866	880	819	858	811	867	879	798	824	830	875	888	844	864	892	879	888	839	916	845	833	870	871	874	918	866	888	870	884	797	834	868	868	837	862	874	850	850	837	848	824	891	903	912	871	898	862	813	843	826	845	889	799	857	818	848	871	816	825	864	876	926	800	882	852	847	886	898	846	852	892	846	875	879	923	878	843	856	832	906	884	896	886	890	919	882	895	887	839	812	848	870	820	861	831	846	890	859	906	854	898	866	843	859	893	834	862	865	876	905	844	829	909	861	938	883	843	874	845	871	869	924	815	810	834	867	850	827	844	896	912	882	857	857	825	881	836	853	886	871	895	864	903	808	909	858	924	887	849	823	859	828	849	895	859	853	883	889	821	883	862	876	887	880	879	902	868	835	907	922	920	872	848	858	902	910	863	862	854	861	888	883	910	848	861	803	831	891	829	924	916	927	900	813	843	863	919	880	875	905	862	845	872	842	852	887	866	850	844	863	834	855	799	864	864	880	836	912	882	821	837	880	860	817	874	877	847	864	854	874	820	856	871	867	847	855	831	872	840	913	850	831	905	872	891	848	873	874	883	857	870	848	832	900	877	839	868	881	862	899	865	890	874	854	840	861	935	898	892	834	830	868	863	821	876	886	815	814	857	874	827	849	884	900	831	861	878	881	906	872	797	891	862	861	872	857	861	862	881	801	867	869	840	917	875	850	877	849	829	887	877	895	825	850	897	899	841	852	853	899	888	861	817	920	892	813	832	867	878	849	813	860	871	839	849	819	884	877	844	900	890	897	920	847	852	914	866	870	895	870	863	805	866	858	853	852	880	916	834	847	842	884	888	897	863	920	863	915	847	849	873	816	843	912	878	895	877	853	868	907	829	864	837	830	871	895	898	852	827	818	845	849	881	869	836	874	865	870	848	836	901	860	900	844	868	885	861	868	847	943	870	896	852	843	892	868	884	842	864	853	858	910	894	897	802	874	834	861	873	878	875	854	874	871	847	839	877	879	827	873	863	834	907	829	845	905	844	869	885	880	785	863	894	887	853	838	853	862	849	815	877	901	832	911	890	827	824	866	866	804	840	796	831	867	887	840	841	886	849	877	859	853	935	881	863	892	848	873	893	876	866	871	899	870	879	859	882	810	834	862	859	865	850	892	879	842	866	920	903	848	913	866	834	878	811	873	896	896	879	862	930	847	855	826	886	911	855	861	890	820	856	891	824	858	917	824	871	868	882	889	824	892	867	866	847	847	851	902	881	868	857	849	895	854	838	819	874	870	858	855	824	893	839	868	900	904	824	829	829	896	886	835	838	849	887	827	882	853	858	884	829	849	838	863	857	919	870	871	874	907	844	891	879	870	833	835	838	821	911	913	861	869	900	854	835	888	798	836	872	881	861	866	885	910	811	869	852	822	836	901	816	883	900	855	857	893	875	842	866	864	887	884	877	850	945	868	857	868	874	840	935	923	894	852	840	840	831	915	847	838	887	878	884	800	843	843	778	938	845	889	894	898	840	875	911	850	903	905	850	885	871	889	899	832	864	827	874	884	875	836	883	866	844	864	825	829	811	877	861	840	842	907	867	876	879	844	877	889	849	847	828	869	853	919	905	851	880	849	901	832	863	858	888	840	912	864	937	879	812	864	839	904	874	852	879	898	894	907	830	878	908	958	875	893	902	841	804	889	915	902	913	830	864	859	887	886	824	855	886	856	866	804	859	869	910	898	842	858	843	834	854	916	874	816	899	860	850	838	853	935	857	833	882	819	859	896	801	854	822	886	829	922	898	873	864	873	890	845	858	842	878	900	924	912	857	824	854	842	859	852	856	842	882	907	870	865	884	930	873	877	819	890	835	897	829	881	904	922	883	826	849	852	874	855	893	843	853	885	892	854	867	848	863	868	882	841	843	829	868	873	867	907	843	823	866	854	824	842	848	890	889	884	851	860	852	842	871	868	861	855	893	886	874	849	866	894	887	886	943	904	917	874	883	827	858	875	850	860	876	835	851	840	838	826	829	832	892	869	910	879	870	844	857	871	872	873	866	869	843	843	847	902	850	847	873	877	875	915	844	894	865	862	866	877	786	827	834	826	852	915	856	924	850	855	858	875	886	850	845	843	845	846	868	808	808	846	881	924	883	857	878	850	873	854	914	871	843	847	863	873	846	896	856	842	870	862	889	905	851	875	859	850	884	876	881	877	889	860	822	862	893	865	856	805	883	906	861	880	847	855	863	874	888	877	881	847	903	875	869	859	901	868	898	895	830	914	859	829	872	840	871	844	915	793	864	843	868	855	903	873	839	870	903	900	877	809	881	863	828	862	900	873	855	892	858	852	853	874	905	861	901	874	847	886	855	819	886	890	857	902	861	843	881	894	888	935	877	849	880	849	884	851	879	892	856	891	871	848	882	899	829
22588	2937	518	356	369	293	273	225	243	246	238	210	226	235	240	226	193	200	222	227	223	198	181	182	213	204	215	229	213	197	187	199	195	219	197	205	209	205	215	215	203	196	222	201	209	216	230	207	184	204	188	205	202	220	194	219	238	223	223	209	191	223	223	217	225	209	217	188	225	229	224	202	205	223	202	211	197	194	213	200	203	216	221	218	212	197	229	217	227	183	215	187	190	192	205	244	241	195	209	199	187	221	223	207	221	175	192	189	217	225	201	233	198	223	207	186	185	209	206	211	197	215	223	199	196	195	219	239	181	183	211	221	210	238	227	217	207	211	213	191	223	208	188	213	203	222	230	229	198	188	219	176	172	229	174	234	189	176	202	224	225	230	218	205	205	213	205	200	190	196	201	237	192	225	211	231	202	206	219	227	218	212	204	178	212	226	230	231	208	224	215	219	194	194	199	195	165	188	190	195	213	196	193	187	193	175	201	208	222	199	202	223	220	206	217	204	250	220	202	227	209	214	205	197	198	227	223	203	227	219	218	187	198	208	197	197	223	205	219	234	201	198	208	227	198	178	209	213	216	207	214	207	224	189	217	213	199	193	207	205	212	199	208	204	189	201	223	202	207	215	190	214	197	214	199	195	179	203	223	231	192	185	214	218	200	208	214	226	207	207	218	212	175	217	199	188	209	195	193	186	203	215	194	173	209	223	201	192	222	212	187	204	214	224	202	196	194	199	203	203	216	183	185	219	185	187	183	202	213	209	202	204	232	217	208	211	212	231	169	220	225	212	214	227	200	208	201	197	205	204	176	201	243	217	218	210	217	210	199	179	202	186	211	211	220	213	203	196	229	187	185	189	209	215	192	230	235	231	213	224	197	217	236	226	202	199	209	196	205	228	233	219	191	203	189	220	182	203	199	187	184	167	194	200	216	182	191	220	202	215	225	231	196	223	212	199	223	200	210	214	200	235	191	209	223	207	202	206	210	180	209	226	196	202	199	213	224	208	245	203	199	219	181	232	181	199	214	213	204	204	195	191	212	221	194	223	192	190	184	193	205	203	204	201	212	221	202	208	192	199	198	213	183	189	201	203	214	173	235	218	192	160	221	213	228	214	178	195	210	237	229	195	211	202	192	223	229	208	214	219	193	205	217	202	198	240	223	215	196	205	210	215	214	205	181	191	169	219	215	198	199	202	219	214	217	204	206	200	202	211	175	223	201	198	225	195	204	196	198	220	225	202	224	178	231	214	210	212	208	210	197	194	221	199	181	195	197	209	164	203	197	201	215	225	222	216	211	213	168	189	218	236	189	210	213	192	205	189	231	197	203	202	183	221	212	221	234	197	203	219	198	210	212	191	204	209	232	219	187	217	241	187	199	204	200	212	188	214	194	181	188	187	216	202	181	189	216	221	175	216	236	213	213	197	205	214	191	208	176	235	193	211	206	215	210	200	208	217	220	196	224	161	179	216	196	223	183	202	202	194	198	208	216	242	212	186	202	208	214	205	217	216	241	192	220	238	203	189	201	217	196	206	205	215	231	196	196	208	234	193	210	177	233	216	202	218	234	239	239	189	246	212	201	202	216	215	243	205	224	210	192	217	202	195	185	203	209	209	201	192	214	189	224	197	194	236	222	223	193	220	193	211	200	210	188	179	226	232	195	203	201	212	214	181	210	208	224	188	214	209	224	217	231	210	220	195	226	236	208	194	232	202	208	204	205	217	216	191	219	211	184	213	208	206	213	206	230	217	210	208	210	209	204	200	192	197	201	206	208	205	215	228	182	206	206	184	192	185	199	208	212	207	217	186	192	217	208	211	194	194	175	214	207	212	200	231	200	200	216	207	228	221	205	202	230	236	182	210	205	173	210	230	206	200	186	228	225	186	196	228	201	197	170	193	204	213	208	217	216	203	159	209	196	228	209	203	185	215	208	208	208	228	216	187	198	178	184	196	197	187	215	198	219	218	215	204	217	210	217	203	202	215	235	189	181	201	205	213	191	218	214	204	220	228	214	193	231	219	195	222	186	200	210	204	206	192	200	231	202	207	209	214	207	192	182	202	196	201	212	213	208	201	212	227	219	248	219	210	202	206	202	220	198	237	202	219	193	180	201	225	198	198	206	190	229	219	207	195	215	202	200	217	207	200	220	189	195	199	208	201	199	202	180	212	187	189	199	213	194	202	231	208	200	226	221	182	196	237	234	198	186	229	200	208	204	212	224	218	196	206	226	192	230	177	234	218	233	196	229	254	197	212	194	240	218	210	210	185	190	210	192	215	215	186	199	199	204	199	225	221	210	214	197	218	226	222	212	262	190	173	184	180	212	225	238	192	202	196	213	186	208	217	203	194	212	182	252	183	183	201	249	209	215	213	198	218	173	180	203	212	214	198	194	212	181	242	188	216	219	207	194	195	226	222	226	207	178	188	197	213	232	227	178	213	200	216	236	210	225	219	198	200	210	208	185	231	178	194	201	202	185	224	201	183	198	219	214	209	227	230	185	171	204	215	224	194	188	204	209	216	193	196	214	215	191	234	219	200	178	224	224	189	206	220	192	201	187	185	216	179	196	225	190	230	210	216	237	199	209	201	211	250	200	190	212	224	209	212	219	209	195	220	223	210	190	202	210	176	190	198	218	216	222	188	207	218	208	196	195	201	202	226	205	209	212	191	216	206	187	215	202	204	224	234	195	189	209	209	207	200	192	206	227	226	210	202	195	189	224	206	207	231	203	204	220	203	186	212	252	212	221	209	181	196	186	208	216	180	209	227	209	229	203	187	221	206	220	192	202	203	216	213	194	204	231	214	213	205	214	218	187	183	192	233	190	200	195	203	210	220	205	202	191	222	222	179	208	206	234	228	187	180	224	208	187	208	207	182	206	207	224	210	204	192	191	214	202	217	197	195	182	197	213	215	218	203	182	174	189	210	195	201	208	204	209	200	213	201	193	214	191	195	201	209	179	208	232	190	170	210	192	178	211	223	216	196	207	227	193	205	224	203	234	181	236	203	209	219	188	216	202	211	209	198	195	205	183	229	203	214	210	209	210	238	201	197	194	206	216	188	215	185	240	233	206	214	225	197	207	212	227	203	252	221	228	209	213	196	208	225	208	202	198	205	191	203	238	196	214	225	207	219	201	223	181	224	174	181	212	218	201	212	186	178	176	216	231	191	203	198	200	222	226	227	214	193	190	216	223	239	212	195	215	230	182	218	235	187	218	185	231	236	203	213	176	208	199	191	179	227	215	209	221	188	202	216	184	206	213	209	196	201	198	220	187	241	194	197	200	228	223	187	223	191	202	199	210	199	207	188	208	188	228	200	181	180	177	208	205	211	210	212	200	204	214	206	215	188	181	201	210	218	180	205	184	210	216	201	203	204	208	200	201	202	228	190	198	228	226	203	210	201	173	223	218	186	213	223	178	211	211	210	193	212	231	209	213	199	205	217	205	208	237	240	205	210	211	231	221	221	219	200	194	203	187	205
14323	1070	1066	1269	1110	888	809	735	692	707	616	619	573	589	577	557	572	562	510	520	514	505	496	501	482	521	516	493	507	526	493	502	497	519	508	510	490	500	487	475	500	520	478	500	507	493	511	507	488	538	463	491	486	471	460	476	506	497	491	482	482	492	469	498	493	507	529	475	464	518	475	490	502	489	494	481	457	487	505	459	498	484	438	516	451	498	485	467	461	480	466	526	533	484	492	545	485	501	454	462	472	486	482	503	476	469	476	494	485	481	504	503	444	537	477	503	477	460	468	498	508	511	485	461	476	471	526	503	492	471	457	493	470	505	532	501	477	491	453	463	505	494	481	511	481	488	501	437	526	504	509	488	494	491	512	486	487	435	478	496	474	495	517	490	494	466	527	478	507	503	475	478	502	463	551	488	512	458	481	479	484	454	510	498	470	485	466	494	502	506	481	473	474	494	450	448	504	476	510	495	480	506	477	499	483	492	517	489	495	519	491	483	522	462	492	449	487	482	505	453	485	512	501	463	485	553	496	471	471	449	495	499	517	490	491	466	493	466	476	478	481	457	500	464	506	512	500	481	516	519	492	488	515	491	459	522	500	468	474	495	489	505	486	482	498	475	460	468	483	475	463	438	476	459	497	470	489	470	476	470	517	501	460	473	497	494	483	484	500	482	440	526	468	497	521	517	472	486	496	458	509	479	470	491	456	499	487	470	505	481	511	485	483	517	526	483	508	489	476	501	494	525	469	480	473	466	483	495	500	493	481	499	495	507	465	455	489	470	490	483	513	465	506	487	455	485	492	473	469	458	508	479	538	512	472	489	517	495	491	458	499	476	475	493	486	466	503	519	506	505	487	510	474	449	493	441	511	482	469	522	476	475	491	538	518	484	479	508	497	515	497	475	455	472	469	519	462	469	487	470	504	480	477	467	516	518	483	477	483	493	459	495	476	468	459	493	462	524	490	500	501	499	502	487	467	476	525	501	478	490	488	533	482	502	512	504	483	525	528	545	529	505	473	519	502	510	489	491	497	467	488	508	481	491	503	449	456	487	466	480	489	504	473	445	500	493	490	490	441	478	456	518	487	504	502	521	498	502	487	477	469	510	445	495	477	502	479	484	493	465	488	434	502	445	499	491	491	516	530	460	494	492	449	485	490	500	504	491	456	501	512	499	463	522	479	515	477	487	505	497	470	488	533	473	471	485	487	462	488	449	499	501	470	499	485	430	486	502	507	466	459	518	466	511	505	508	498	473	522	492	507	469	486	492	499	470	495	492	483	470	526	433	503	506	474	529	454	494	483	490	480	487	484	489	485	438	483	459	465	472	472	512	449	436	485	479	490	457	460	518	486	487	451	480	501	512	486	493	473	505	489	432	508	467	471	473	459	506	492	493	503	476	530	469	518	468	541	503	507	479	479	489	478	447	465	450	455	510	472	530	501	513	463	486	491	473	497	515	460	455	479	511	455	510	483	476	498	498	506	516	476	512	480	488	484	499	495	480	486	478	485	530	467	452	523	467	491	482	500	462	483	457	480	482	481	538	502	478	501	449	533	491	487	487	522	495	496	511	504	509	454	501	464	462	478	489	462	489	469	524	479	465	483	472	520	513	500	516	465	471	511	486	488	470	501	509	482	474	483	486	461	513	499	448	465	476	496	493	456	481	493	489	522	465	483	535	531	520	551	512	498	502	475	498	522	501	528	454	489	492	468	445	524	488	503	496	474	499	496	494	466	468	486	467	492	507	521	492	482	487	448	466	483	516	482	496	498	475	473	515	505	486	462	495	456	505	479	498	505	518	463	472	522	495	490	463	485	444	475	454	463	497	504	505	451	518	476	494	497	466	477	510	475	490	492	481	513	515	481	458	479	458	477	503	512	473	463	468	500	482	501	489	461	520	477	476	466	501	507	486	510	489	468	481	494	510	489	517	488	486	485	527	490	495	475	482	432	491	458	503	495	476	487	464	480	472	506	474	481	467	507	487	490	468	503	479	498	466	472	484	506	505	513	497	484	507	518	492	485	538	472	531	481	506	507	506	428	500	511	513	501	473	498	493	473	459	492	468	447	487	507	489	488	482	516	491	478	520	467	469	517	518	457	505	482	504	554	485	502	529	493	476	532	433	446	510	472	507	485	468	460	500	481	510	500	474	515	482	488	492	503	429	493	497	512	539	500	459	396	507	463	486	491	467	476	507	506	461	502	537	532	548	472	439	501	520	500	511	497	532	473	455	482	493	465	493	490	475	475	430	498	474	473	502	478	494	491	481	475	462	458	509	466	460	443	500	499	513	474	457	511	506	485	456	475	481	515	500	480	454	514	494	483	475	481	483	536	475	512	490	460	507	498	499	503	494	490	502	518	474	461	493	501	484	469	504	476	473	496	487	478	472	456	506	503	485	483	485	453	486	504	470	494	474	463	497	440	503	488	482	516	479	497	499	481	510	455	515	480	474	494	502	490	492	479	529	509	532	528	451	479	495	511	467	454	494	449	507	521	509	501	492	526	447	489	507	458	521	468	473	438	529	470	484	454	509	483	477	544	481	515	471	481	453	509	502	470	516	468	520	447	507	497	475	478	486	501	489	471	493	500	488	484	476	437	484	494	495	493	486	524	463	489	463	509	497	478	501	422	501	459	501	501	536	471	483	482	460	478	481	486	475	508	501	463	442	477	510	464	444	449	471	475	543	482	481	472	478	453	490	532	488	482	479	470	465	478	479	467	502	461	489	507	515	482	486	500	528	494	505	473	506	472	509	517	524	520	509	461	531	463	458	488	528	464	485	504	484	471	460	517	488	474	468	480	481	502	465	551	476	444	499	522	480	481	453	460	494	436	511	495	484	454	484	475	439	500	468	451	512	518	498	504	485	519	465	503	454	472	509	496	486	478	495	513	497	494	495	521	482	526	496	491	511	487	446	455	487	475	519	483	507	511	493	498	492	503	469	486	486	461	492	495	495	466	476	500	495	513	497	475	515	520	515	491	435	494	510	463	508	517	476	530	461	514	494	511	470	487	496	476	541	505	508	505	503	494	461	485	490	511	465	496	481	474	519	491	464	473	479	505	462	475	469	470	476	502	484	483	509	496	473	484	499	505	519	496	497	522	495	478	447	479	504	484	507	471	464	517	465	480	515	473	493	464	480	479	490	500	482	492	467	480	522	514	481	452	503	457	440	531	501	514	513	466	528	489	477	491	532	491	509	496	487	494	476	497	508	461	510	478	512	482	467	483	500	523	471	462	509	527	452	474	461	460	488	493	491	500	460	508	536	468	483	504	476	488	424	500	484	472	526	494	484	477	494	438	558	444	480	484	494	458	457	525	468	475	486	475	488	507	502	475	542	463	446	507	440	487	469	549	461	479	478	448	504	507	466	512	484	487	470	499	513	513	492	476	458	515	527	483	476	478	447	486	497	469	514	525	493	507	462	474	475	504	509	481	503	506	503	458	461	515	499	487	498	482	437	500	512	513	459	480	486	465	463
32013	5161	858	598	436	338	275	256	205	234	187	183	208	228	174	188	181	199	175	137	182	163	200	195	175	163	172	160	170	179	153	159	161	164	180	162	161	166	166	167	172	168	170	169	150	138	166	167	167	151	166	166	156	147	181	156	157	169	162	168	187	157	167	187	146	181	169	126	164	149	184	156	170	165	167	164	180	154	184	173	177	139	171	181	137	162	168	179	157	162	144	158	163	151	173	165	159	167	153	184	166	167	155	170	161	147	161	171	180	165	186	156	184	142	140	186	165	149	158	160	160	154	156	183	151	151	156	148	175	187	164	155	153	179	161	159	155	134	182	180	167	168	133	164	144	155	165	144	166	164	158	156	156	136	131	153	157	157	134	140	150	179	165	159	163	165	154	156	148	142	178	156	154	178	167	165	147	172	162	154	157	166	183	162	162	144	163	186	148	170	158	162	166	151	156	127	152	180	175	160	159	165	143	181	168	168	181	158	178	181	164	145	139	154	164	160	162	164	184	165	150	166	158	147	162	165	141	132	132	166	160	177	183	137	163	176	174	171	145	146	159	161	151	165	167	169	158	129	145	172	169	169	163	154	175	159	145	164	168	168	187	146	155	169	180	160	166	154	165	173	159	144	153	170	180	154	195	172	155	164	174	145	156	174	161	171	151	135	165	172	139	178	152	179	168	163	141	163	174	171	143	172	153	183	168	168	154	171	163	166	157	170	165	142	155	142	161	172	167	172	146	167	183	138	146	165	156	165	166	156	162	187	151	168	176	150	168	161	138	174	155	180	172	147	140	158	150	139	159	157	152	157	157	167	156	182	149	158	174	154	159	165	159	168	149	148	155	149	144	146	149	145	166	177	152	194	171	165	173	176	165	161	161	174	142	145	154	160	160	189	167	171	175	150	148	169	162	174	134	163	177	151	186	171	171	160	173	153	181	140	174	156	184	151	155	159	166	180	172	161	144	156	142	165	161	161	156	188	159	161	145	170	146	131	173	176	186	158	193	143	157	167	163	140	177	175	194	137	163	171	181	168	155	163	162	175	163	168	143	161	160	163	166	150	145	148	159	185	166	154	147	176	157	152	165	182	141	184	141	149	143	163	176	176	163	150	178	155	155	153	138	161	157	158	157	169	157	171	183	140	149	173	131	158	161	148	155	160	184	156	153	153	176	173	173	159	151	172	165	172	179	177	166	169	162	165	171	198	152	161	179	139	175	160	178	153	152	180	196	177	176	139	168	152	153	167	165	169	172	150	164	153	144	154	150	169	136	156	156	151	173	158	162	166	170	149	161	174	171	178	166	148	156	150	167	172	162	179	190	168	157	183	141	184	155	166	166	173	159	137	192	155	141	162	177	144	165	160	172	171	128	162	187	173	146	178	180	146	166	143	166	145	153	165	181	162	153	188	174	151	163	151	169	173	149	138	155	162	155	144	169	144	149	162	168	179	164	178	145	143	168	147	164	162	157	181	166	174	179	154	171	179	153	186	183	165	169	132	168	156	138	149	181	160	176	163	153	157	183	156	153	168	166	147	160	159	159	154	167	141	151	161	157	157	146	149	160	171	148	200	148	155	154	152	170	162	163	157	158	184	162	165	161	137	153	140	152	175	168	132	150	168	141	145	167	158	178	173	172	176	139	158	159	170	160	148	177	180	170	171	154	171	157	143	146	155	157	135	160	173	206	164	167	162	167	157	161	185	192	149	150	142	173	129	170	181	153	157	157	150	151	155	156	185	159	150	131	156	144	167	158	177	147	182	154	156	156	161	149	167	171	162	172	159	149	165	168	186	180	168	159	150	151	191	175	176	165	131	159	158	145	161	163	173	178	148	160	161	149	172	147	138	169	165	165	157	175	172	190	168	160	179	178	176	179	163	176	149	132	138	165	161	209	162	173	157	143	175	159	163	156	178	163	173	156	142	186	163	168	164	152	192	166	176	168	178	190	139	157	159	172	164	161	192	158	140	147	156	168	168	149	175	159	160	155	204	178	177	146	177	175	164	169	166	161	152	147	155	197	159	147	174	155	145	156	159	166	171	168	146	153	169	193	176	141	164	160	170	202	161	153	137	153	171	172	160	169	154	184	166	179	164	172	191	164	153	152	143	166	164	148	188	152	159	172	174	143	162	163	173	174	179	178	173	142	139	156	164	166	170	136	158	162	158	178	165	152	167	192	165	162	170	162	164	169	168	164	173	170	162	150	157	165	171	157	179	163	149	162	140	164	137	151	152	166	158	154	175	181	177	186	168	161	178	158	176	176	170	151	175	172	150	165	159	161	159	181	178	167	161	178	163	167	141	180	147	168	167	156	168	162	139	168	154	170	163	152	163	160	163	162	110	146	162	179	143	162	160	172	162	169	186	143	153	161	172	183	157	160	147	150	163	170	178	171	165	188	157	156	177	151	160	179	173	156	146	152	152	167	144	160	172	156	170	161	159	150	152	150	171	178	164	156	154	147	176	171	155	143	161	182	145	163	189	190	180	183	154	174	146	173	165	148	150	167	161	155	175	177	145	133	146	172	162	158	168	175	187	192	160	176	154	161	135	203	182	146	169	170	157	157	160	182	161	156	163	149	141	156	153	145	184	177	134	151	141	151	151	138	175	172	177	176	141	159	168	174	172	162	148	175	162	180	167	165	161	163	172	167	153	158	160	171	186	156	160	146	180	135	177	164	167	170	174	181	152	159	141	163	147	139	183	179	157	162	153	147	153	170	172	168	169	181	176	178	144	181	159	141	145	159	149	167	161	159	153	168	158	168	174	160	180	159	149	152	159	151	176	165	161	169	132	160	181	156	151	175	150	163	159	148	132	134	170	172	181	192	161	171	176	159	156	175	144	178	159	168	174	166	164	178	147	161	136	147	150	182	184	172	154	162	167	152	177	161	171	147	193	156	159	164	161	169	152	163	182	151	149	136	189	163	143	183	193	164	145	151	189	160	164	185	166	159	165	161	167	151	157	173	151	178	162	196	148	147	155	165	162	140	165	166	162	169	192	163	143	172	172	161	169	151	191	157	184	158	136	165	154	170	167	165	197	173	194	189	187	144	160	163	149	150	139	159	178	169	146	162	177	173	166	153	180	151	170	160	188	182	178	149	162	140	147	139	157	155	153	158	155	151	171	187	150	157	161	200	166	137	136	152	147	168	188	148	162	148	179	137	164	165	159	177	170	155	191	149	142	143	186	164	180	165	157	162	175	154	166	137	175	163	158	160	158	148	164	141	153	170	147	144	158	159	174	163	163	170	129	158	150	178	177	154	147	161	159	178	151	153	147	189	151	179	151	156	160	169	173	176	180	170	174	165	142	148	172	153	173	153	198	163	145	161	181	156	147	129	181	153	146	157	180	169	142	178	141	183	152	169	170	167	156	158	165	168	160	173	153	170	164	179	168	124	156	157	160	162	153	155	178	150	151	172	167	146	169	153	164	169	172	164	164	174	157	145	162	171	136	150	185	146	151	161	169	173	156	162	183
18082	1259	1748	1883	1541	1280	1050	923	798	746	683	639	633	545	529	569	527	522	478	557	477	515	460	444	499	455	466	443	457	460	496	436	439	443	485	467	457	426	462	430	442	491	432	424	424	400	452	433	430	431	449	451	461	411	453	455	449	507	447	394	457	447	429	397	413	451	418	436	423	436	420	439	443	437	393	432	451	437	452	459	399	415	410	435	410	430	433	424	479	413	406	440	432	399	435	441	396	399	419	405	425	421	433	438	447	423	396	434	436	437	423	424	447	432	432	454	419	430	395	466	449	412	400	438	393	391	428	427	430	433	407	418	414	447	412	441	369	422	438	377	410	433	438	473	396	403	414	408	434	414	458	422	413	385	407	415	422	431	394	450	417	403	453	439	455	396	457	410	438	415	428	424	406	444	427	415	400	423	430	423	421	436	462	445	448	392	407	402	393	413	416	463	410	397	439	441	448	419	434	420	429	439	442	427	403	437	409	444	399	445	391	425	446	424	421	454	406	414	414	407	419	452	439	422	404	390	399	386	423	385	413	420	451	434	416	454	401	398	445	417	392	395	433	417	418	443	403	441	394	437	441	403	421	423	423	450	413	421	437	413	417	421	397	414	407	424	381	444	406	435	439	395	412	388	421	437	427	430	433	418	425	420	398	429	432	435	478	422	430	472	427	441	431	411	385	419	452	400	412	418	425	415	444	463	402	414	468	427	417	441	365	424	451	428	410	441	391	417	449	392	471	403	432	441	430	432	436	447	420	440	429	433	412	419	410	410	406	414	449	422	473	421	408	424	409	425	407	410	477	414	434	415	427	453	423	388	406	370	429	412	390	433	460	442	441	430	427	465	394	423	396	413	410	432	435	402	418	401	401	433	405	448	440	420	440	394	404	408	420	422	408	438	390	431	405	416	408	441	416	407	465	422	426	437	428	409	444	380	425	435	402	454	434	432	416	403	422	450	397	395	420	417	405	445	446	441	425	415	447	411	414	399	423	432	414	424	419	444	427	406	413	439	403	429	403	420	424	388	411	440	441	373	451	461	425	415	420	437	468	410	406	413	444	395	418	439	432	401	410	427	419	408	411	411	433	405	434	390	413	419	420	407	416	393	404	428	428	425	445	445	398	398	419	409	440	408	442	440	403	408	419	414	417	391	394	437	446	379	435	407	410	395	429	414	429	417	419	426	413	416	416	425	445	416	405	424	389	412	397	425	413	472	425	404	398	432	426	440	441	414	451	429	414	429	418	449	420	442	393	406	428	425	432	419	404	462	446	438	452	428	395	417	423	400	449	431	430	414	440	414	419	407	425	411	445	468	405	417	422	437	428	421	439	447	415	400	453	410	419	429	389	425	404	397	436	432	418	416	418	477	448	437	394	415	407	461	386	414	475	414	429	387	384	402	440	434	417	402	451	439	433	427	419	450	405	415	422	417	403	446	411	428	456	427	447	445	409	413	468	402	399	415	453	416	444	437	383	404	414	405	406	434	428	383	440	427	410	434	459	423	428	419	409	408	401	453	462	373	423	395	429	440	401	427	440	432	436	414	429	418	417	442	433	425	397	424	419	415	458	423	409	403	415	418	416	415	427	410	414	427	450	432	449	401	455	421	381	440	409	395	407	449	415	402	409	416	427	414	427	458	427	413	410	373	411	413	427	437	419	403	402	406	436	439	430	422	399	449	419	432	429	436	448	403	391	434	432	410	439	415	433	432	400	417	426	423	440	424	402	419	445	473	453	434	389	451	415	424	406	410	430	452	465	411	405	445	417	464	370	443	434	406	414	450	433	415	451	393	444	411	415	453	401	463	406	410	434	425	431	438	445	403	428	447	435	439	436	407	410	443	401	436	411	390	398	422	410	385	411	399	427	411	391	433	459	364	386	422	443	431	422	402	427	423	416	443	427	438	415	423	437	442	434	392	422	388	427	440	412	417	402	426	431	401	444	393	430	429	427	408	429	433	394	412	420	390	473	443	417	416	400	423	400	458	441	442	479	401	442	387	424	443	415	454	416	433	407	444	404	395	462	385	451	407	458	435	437	408	410	406	426	424	429	429	416	381	433	414	419	477	436	437	413	421	407	380	418	423	376	449	427	402	404	432	407	439	429	398	416	396	431	395	408	430	471	420	422	412	406	469	438	457	407	463	436	440	406	471	402	422	429	428	445	429	387	413	389	449	386	419	434	380	412	429	402	438	430	383	419	428	434	420	446	428	412	414	434	462	415	401	427	408	433	416	428	434	374	404	413	428	431	431	436	436	402	395	388	409	417	396	426	411	425	426	422	418	411	449	431	403	399	444	393	416	424	444	418	418	381	376	425	384	462	443	425	456	426	423	419	429	414	418	412	455	436	436	439	437	440	376	439	433	426	418	432	421	402	413	422	376	408	401	424	420	437	452	428	438	432	407	417	415	409	391	394	418	388	409	423	435	440	458	439	425	421	417	420	433	406	405	425	425	446	425	436	418	447	430	401	430	460	428	407	446	399	407	386	433	415	406	448	466	439	421	398	428	439	429	436	449	429	418	428	409	430	415	423	431	407	452	435	400	408	396	419	433	401	413	423	429	454	434	422	460	437	412	410	414	442	454	413	430	407	460	359	411	432	428	433	456	390	389	437	451	432	380	406	388	399	405	436	392	433	384	416	428	432	381	426	430	432	437	457	379	422	439	403	441	376	443	448	401	436	426	400	416	406	433	414	432	408	438	424	416	423	423	420	415	428	462	430	414	399	429	478	433	460	425	411	383	395	444	432	401	436	466	370	417	457	417	433	426	433	412	433	410	433	407	417	448	414	450	414	401	401	403	423	418	406	411	393	421	405	429	417	433	435	431	393	403	400	433	395	423	404	389	407	451	405	435	371	440	426	414	388	450	421	383	422	448	446	418	415	380	437	413	424	418	458	430	443	399	408	409	437	430	434	455	407	450	385	417	465	396	447	432	432	419	414	474	421	402	428	429	384	385	436	421	434	414	426	404	436	407	379	431	419	428	477	414	426	402	459	380	407	416	421	420	423	395	417	411	420	395	404	426	436	389	423	409	364	435	422	451	401	448	396	444	385	434	392	427	448	417	381	457	397	415	453	436	398	401	412	438	417	402	414	431	430	424	428	413	422	426	383	412	422	430	416	394	438	426	466	419	446	412	391	425	441	458	392	414	411	456	442	433	384	437	394	399	443	433	444	424	425	436	423	430	406	391	472	453	449	424	467	413	393	431	410	397	434	412	442	428	418	438	458	414	436	435	408	442	405	422	418	397	386	422	395	409	437	440	415	451	398	402	410	408	404	416	401	472	454	436	401	449	389	413	441	420	414	409	431	445	397	399	435	382	384	421	425	400	446	463	401	444	413	415	389	427	426	434	437	412	420	405	441	437	431	422	420	457	428	420	462	430	420	376	429	425	413	432	462	443	397	422	409	387	445	418	431	408	402	384	413	420	396	422	417	487	396	438	425	436	397	412	424	410	402	406	409	430	441	428	428	385
10104	1029	427	408	409	417	429	385	373	414	381	438	407	401	369	439	381	389	370	375	406	415	385	442	413	417	401	392	415	398	408	416	403	390	380	389	388	408	384	399	410	405	351	413	418	376	378	384	376	403	383	363	366	400	407	402	373	362	367	410	425	421	390	385	381	381	378	404	382	383	398	397	418	388	390	409	416	375	369	433	390	383	357	347	388	397	365	389	390	453	456	392	434	411	394	435	423	371	412	415	351	393	402	403	398	406	372	395	422	397	378	407	396	386	434	385	402	393	387	407	372	417	374	369	392	370	395	404	371	420	394	386	418	389	414	375	414	407	386	442	413	409	379	354	396	433	390	375	420	420	437	403	387	380	398	390	374	443	456	412	366	390	385	400	382	393	421	399	408	392	354	393	378	418	398	397	389	402	401	411	392	405	358	343	394	455	357	392	377	401	420	366	433	373	444	368	390	386	422	407	383	388	392	382	352	400	398	406	378	416	401	380	393	376	392	378	379	391	398	391	455	394	380	388	368	350	419	381	397	381	406	384	403	417	412	412	408	426	359	388	388	411	363	409	385	385	366	402	424	397	381	407	406	377	411	381	379	380	400	400	379	388	402	387	374	418	406	384	365	402	417	411	389	413	408	388	387	368	440	395	377	379	346	387	382	408	367	374	396	401	451	396	359	390	389	417	392	445	457	400	414	416	404	400	427	364	418	391	351	386	392	399	369	418	388	416	430	351	411	389	433	406	390	389	379	393	379	357	432	376	375	387	433	399	361	391	417	399	406	411	391	395	384	425	386	376	421	394	361	437	437	412	401	412	388	390	415	404	414	378	392	365	372	373	427	395	383	371	403	397	402	414	446	399	398	364	420	412	407	381	417	396	421	368	362	389	444	420	368	374	381	377	380	392	404	377	401	391	408	396	449	410	375	414	393	392	395	432	390	378	373	411	390	430	395	404	411	414	369	391	394	365	391	385	402	431	399	376	423	408	377	377	369	393	386	411	363	393	392	382	372	397	413	389	393	399	372	393	377	386	357	373	382	395	405	365	384	397	410	426	401	381	372	371	380	392	369	411	380	393	375	363	436	391	426	400	409	402	392	396	403	364	398	368	419	408	413	408	365	398	406	395	397	362	456	392	396	366	352	367	394	404	411	392	380	423	378	370	365	352	379	431	420	420	365	396	401	371	402	405	405	384	426	400	428	425	358	390	388	441	383	393	394	457	385	386	385	410	352	384	407	377	394	391	431	371	386	366	376	391	393	396	399	388	413	359	381	412	381	396	368	390	352	402	415	419	393	421	390	409	373	416	390	401	406	373	420	380	384	417	370	442	440	364	366	410	389	424	376	395	391	373	397	375	412	372	412	328	390	344	404	387	404	402	403	411	394	420	366	369	403	408	383	455	432	383	412	386	412	375	405	378	434	356	405	396	438	367	429	356	389	384	397	368	370	425	408	387	393	410	397	413	436	442	385	374	388	402	416	408	437	372	419	427	410	404	385	406	393	403	383	375	359	414	343	378	419	399	362	397	410	394	420	400	407	430	384	416	409	388	395	409	398	396	382	402	395	395	378	370	346	403	389	410	365	427	436	388	371	410	448	376	419	388	406	397	401	361	372	426	424	449	399	384	360	365	417	408	447	398	411	377	370	390	405	348	367	370	396	407	413	388	401	389	403	411	378	385	423	401	402	398	399	400	393	368	378	391	415	393	416	399	371	354	381	393	404	399	386	412	427	402	386	401	358	397	419	372	360	385	420	376	391	401	373	406	373	368	418	372	404	411	408	389	376	375	428	399	402	411	431	398	386	390	387	401	355	402	426	365	411	457	443	422	383	393	399	350	406	443	396	392	369	442	369	438	402	414	423	396	407	376	432	396	401	397	401	353	387	409	433	368	390	414	401	341	402	377	392	390	403	382	404	392	418	406	390	410	429	406	421	410	418	426	420	422	411	388	391	389	406	454	431	375	416	400	378	389	400	415	357	423	359	355	330	407	411	418	445	366	391	385	416	396	395	408	388	397	398	384	375	400	385	406	441	361	396	421	400	378	409	379	378	376	421	382	427	395	391	388	416	407	386	430	368	396	395	381	384	406	360	407	407	398	365	387	367	424	366	392	411	390	425	384	386	398	386	415	403	406	411	423	431	427	403	412	411	405	362	375	392	419	472	383	396	397	402	386	422	384	374	404	407	401	379	389	409	400	418	416	378	398	375	372	369	392	393	357	426	394	400	357	417	416	445	402	379	410	441	383	393	409	352	383	397	394	410	403	431	422	414	407	381	430	423	425	395	398	350	430	409	426	399	379	400	373	417	399	416	381	407	384	372	379	396	423	382	386	428	398	409	392	393	405	370	419	368	388	405	381	412	397	414	379	409	349	374	399	452	390	414	387	403	369	381	380	412	409	368	379	364	373	407	421	376	418	393	388	380	430	419	383	411	397	410	377	361	402	431	382	392	396	390	392	401	405	352	368	435	376	374	378	426	369	382	387	416	430	399	411	395	379	401	425	388	391	359	383	389	390	380	400	394	425	389	390	372	395	442	393	381	437	411	406	399	392	409	369	425	348	366	363	396	396	391	409	459	380	420	418	373	410	393	408	406	381	386	386	399	393	366	376	407	381	390	386	413	376	405	376	373	420	372	398	409	404	409	403	399	381	432	387	402	416	400	384	402	424	400	381	431	361	420	396	387	402	424	416	385	361	410	412	415	414	379	383	389	366	400	411	379	410	387	392	426	377	419	382	402	399	384	399	382	336	419	387	382	402	370	379	375	422	368	387	386	401	352	408	382	431	445	421	384	375	442	379	398	398	382	364	431	407	433	404	431	355	360	389	420	404	413	422	323	386	416	378	406	395	328	374	391	397	404	375	400	410	398	383	421	387	383	455	420	423	400	394	389	419	432	431	371	399	405	371	385	350	371	415	379	409	421	370	394	406	425	392	375	403	385	463	424	397	389	403	402	396	403	399	426	380	394	420	393	358	425	403	373	400	360	399	416	395	420	389	400	378	396	392	386	422	389	422	368	436	396	382	377	410	396	407	418	402	386	399	427	406	398	359	416	362	409	397	399	400	329	402	455	419	397	435	400	421	376	386	385	408	379	401	403	434	422	401	397	374	423	429	393	381	409	366	436	396	365	389	370	385	393	384	374	375	379	368	407	403	398	394	420	375	413	395	365	377	386	416	386	355	413	383	375	381	399	380	392	366	391	391	437	397	441	404	392	428	411	426	406	419	377	406	362	379	359	396	420	337	375	364	377	378	420	404	391	393	395	392	362	376	419	417	386	374	383	369	426	400	399	375	377	393	418	398	426	407	382	388	382	392	411	398	421	386	386	411	436	384	394	403	375	360	372	399	431	396	418	418	400	379	399	427	365	416	379	373	425	409	413	430	389	402	398	407	362	403	395	366	416	408	393	429	391	374	372	378	378	381	435	417	453	400	373	415	382	369	392	350	388	411	397	391	386	437	423	429	428	399	415	393
6903	1034	875	921	845	937	905	868	829	920	901	847	909	868	829	863	829	855	913	874	835	876	920	878	883	822	897	828	852	872	893	878	884	856	818	832	867	868	851	908	858	864	901	834	903	857	836	869	843	785	895	932	902	846	841	841	861	832	883	856	903	803	846	810	852	821	870	849	894	901	886	855	902	865	870	856	851	855	822	854	838	833	834	904	874	902	890	859	833	887	849	836	878	877	894	854	872	878	870	859	863	879	842	858	900	863	804	867	916	835	842	866	879	905	866	810	863	799	837	867	914	864	901	861	850	836	838	863	885	784	860	828	863	797	852	909	886	864	895	895	853	856	886	888	829	840	906	824	869	865	866	865	845	923	871	855	866	817	876	833	831	898	861	854	848	849	831	879	830	858	890	858	902	817	893	856	854	852	881	897	890	911	871	897	899	827	865	878	883	845	883	854	878	826	852	910	898	919	888	847	876	791	833	875	848	810	886	875	853	813	846	810	844	852	890	896	860	838	852	864	897	858	888	870	934	885	880	855	912	821	885	875	854	875	817	825	916	873	823	842	879	853	879	852	810	897	892	879	825	853	863	898	868	829	923	846	866	873	863	829	828	827	835	855	889	898	852	848	825	844	862	891	850	870	814	863	831	848	887	888	868	902	899	853	827	771	803	886	857	845	851	876	888	873	903	870	816	848	873	855	860	840	868	853	888	844	910	848	838	869	839	932	846	852	833	877	886	916	876	862	859	827	834	810	858	822	892	901	869	893	856	879	826	821	894	912	887	842	832	804	884	846	839	852	830	848	951	842	861	893	846	898	816	876	927	850	869	906	827	856	855	896	876	906	856	853	859	900	827	844	843	865	883	873	865	826	920	821	856	875	867	852	884	862	844	835	894	832	833	892	898	841	904	860	907	834	864	863	840	889	864	853	892	855	854	844	932	849	821	815	838	900	848	853	898	853	811	823	853	877	881	884	840	824	869	866	872	932	856	872	842	848	894	912	860	848	866	865	810	861	887	895	864	861	843	905	832	877	825	901	869	841	860	914	828	842	903	889	851	878	842	916	926	817	861	813	815	911	878	827	851	885	884	849	891	804	813	893	867	818	864	833	824	820	841	871	843	837	847	880	869	875	824	949	858	879	845	911	852	861	879	898	849	839	852	894	847	864	815	931	879	890	900	850	859	868	838	858	877	865	867	863	831	852	816	864	845	862	867	922	808	879	854	808	913	843	822	875	906	846	886	829	894	834	910	893	795	907	843	815	840	884	930	848	885	799	877	887	907	807	851	887	871	850	914	864	841	861	924	910	850	901	846	832	823	839	913	855	905	852	844	889	904	804	935	813	937	884	870	864	846	892	840	799	852	845	905	848	877	915	871	888	848	894	855	889	899	850	837	915	832	810	878	851	879	837	860	859	851	849	916	888	891	817	821	839	849	887	884	818	857	852	941	808	819	854	864	858	849	830	886	850	838	872	832	867	850	836	892	862	899	828	861	922	909	856	919	850	891	886	835	881	790	813	854	849	853	894	796	829	858	874	814	865	840	880	866	859	844	877	862	869	897	864	823	839	924	896	854	861	836	899	877	854	830	933	810	858	851	787	861	877	850	851	893	962	805	857	875	860	830	872	845	871	893	853	890	886	848	885	940	870	817	888	803	865	824	854	841	851	848	874	931	812	859	855	885	867	922	850	888	859	893	880	897	831	816	846	893	867	881	859	889	840	827	873	854	883	872	836	890	894	864	876	886	861	856	876	875	864	891	880	851	869	820	836	848	856	859	921	900	804	903	844	880	883	920	860	875	861	862	876	852	866	849	883	850	840	895	906	913	835	827	818	851	812	880	875	829	847	860	855	860	818	853	927	832	851	924	843	867	856	835	834	899	840	890	899	855	880	879	856	915	824	801	865	941	837	884	835	848	884	850	852	845	837	866	844	799	886	838	859	864	817	875	860	851	856	897	899	908	892	905	886	818	838	863	902	846	853	905	840	826	904	913	890	865	866	874	864	899	847	867	895	825	873	863	873	850	874	809	830	822	858	865	845	896	839	817	847	866	898	791	931	888	868	823	897	862	860	855	856	905	880	858	885	860	859	855	888	828	801	829	894	832	855	872	852	917	837	892	801	885	872	827	871	876	856	882	887	865	887	854	896	892	834	873	871	881	895	846	892	850	849	864	868	877	822	885	849	858	860	800	853	885	854	890	862	875	837	910	895	900	881	828	854	850	888	807	862	897	903	854	840	835	846	819	859	862	854	893	875	863	831	865	853	883	854	822	869	897	861	814	870	841	910	882	853	866	881	847	835	864	845	855	895	857	912	844	921	861	899	830	845	867	899	849	859	805	867	850	871	839	830	843	839	887	873	871	872	891	867	826	831	827	848	843	876	877	897	825	861	846	837	887	873	816	903	865	938	829	853	904	842	879	831	841	821	819	895	859	909	883	876	846	858	844	846	879	886	871	852	817	856	874	894	882	878	823	843	902	880	877	871	851	890	845	841	904	849	843	870	808	836	859	871	879	800	844	887	831	849	832	878	841	885	813	869	883	823	816	835	839	885	870	813	879	858	793	881	868	972	858	876	837	833	871	831	814	833	833	884	834	811	854	859	801	827	823	821	870	834	859	876	875	812	872	859	866	845	896	872	889	840	911	901	853	845	839	866	907	850	850	870	866	841	866	886	846	824	882	909	840	879	900	904	824	883	898	827	878	839	870	846	844	880	911	841	881	871	873	873	901	834	845	906	866	867	851	868	890	850	864	898	875	868	874	869	857	900	851	870	886	827	858	877	877	830	845	889	927	869	841	888	887	867	900	887	807	879	859	893	898	822	848	852	891	834	885	840	886	911	850	896	880	873	842	892	867	846	904	830	869	861	827	887	892	829	877	854	868	836	885	843	843	830	797	865	865	941	865	870	860	886	917	901	876	881	861	905	882	889	855	884	848	893	861	898	885	886	814	801	893	833	867	892	878	840	868	835	864	890	850	848	899	873	913	851	884	872	895	886	847	878	832	853	874	851	796	813	833	904	845	888	868	850	855	799	928	888	868	803	797	826	855	831	881	855	825	781	853	812	878	840	874	865	850	899	867	868	843	849	870	814	847	863	822	863	874	834	830	850	895	855	836	864	877	866	903	874	874	902	858	890	860	862	825	872	874	879	804	815	842	879	878	849	863	840	844	819	856	848	913	810	824	935	891	869	845	865	828	876	840	888	837	862	841	880	814	863	878	839	888	878	873	876	870	848	844	839	881	903	852	855	831	882	872	917	903	845	866	877	902	867	892	860	859	866	880	902	865	845	850	832	851	860	869	830	863	837	865	801	875	849	871	878	855	851	826	833	818	896	870	871	891	885	854	830	910	846	840	855	877	875	853	885	844	841	898	876	884	842	827	840	865	829	880	863	861	857	825	928	864	868	883	871	855	835	787	875	902	866	866	896	891	854	870	893	918	854	843	835	874	891	877	904	887	879	847	831	865	817	805	904	869	873
22709	2612	488	403	324	303	248	247	225	225	272	253	206	192	233	210	202	181	217	222	201	203	214	202	210	193	229	209	204	236	205	200	220	186	250	223	184	206	196	198	198	194	179	225	233	184	184	185	197	225	220	209	197	209	197	206	222	215	217	238	202	223	198	206	215	184	204	184	204	175	202	201	221	214	232	216	195	220	199	233	191	209	236	187	212	214	227	208	205	194	247	234	213	215	215	219	219	202	195	196	234	192	211	197	185	221	207	203	202	221	230	194	211	210	211	201	197	181	207	192	209	228	225	214	216	203	204	214	234	205	225	189	196	187	233	220	221	208	204	202	226	254	208	196	213	211	208	219	229	217	244	196	168	207	214	184	219	219	196	219	209	211	185	190	206	221	182	209	229	219	228	225	234	217	215	199	207	184	202	218	202	190	210	218	219	208	226	198	217	208	169	221	181	200	229	203	228	228	175	204	256	226	201	193	215	191	223	177	201	213	204	216	193	212	209	202	205	234	179	221	204	243	220	227	200	189	180	223	206	189	213	201	208	202	217	219	225	226	201	223	187	185	211	190	192	235	225	204	192	228	228	215	200	207	190	192	190	243	221	197	246	197	191	218	179	191	199	184	188	186	201	200	199	208	230	208	223	205	208	195	199	215	224	196	202	222	209	215	235	223	201	207	190	221	204	197	234	219	212	207	200	195	192	209	214	184	212	208	216	229	221	194	227	223	212	218	228	204	200	210	216	202	214	178	210	186	208	225	209	227	226	194	219	225	239	204	208	198	180	229	213	208	219	217	229	204	189	202	213	212	196	213	198	205	207	206	202	221	205	204	183	220	198	195	213	210	228	214	231	230	210	199	203	188	228	219	203	173	219	201	187	202	205	213	214	210	195	217	218	203	216	221	178	220	179	207	210	214	237	228	216	213	201	215	195	217	194	160	209	209	232	224	217	206	218	216	191	196	218	226	222	205	197	195	200	197	169	183	203	194	251	214	225	208	207	195	174	201	195	174	213	200	211	201	205	187	215	208	195	218	197	212	204	228	216	211	228	197	203	219	187	202	210	221	222	199	218	165	171	196	208	203	216	207	224	208	226	212	205	216	223	203	216	209	203	212	218	221	199	208	215	197	208	186	188	197	186	217	179	194	193	203	212	209	212	225	221	201	217	219	225	232	200	191	224	248	200	201	198	206	197	175	189	211	193	225	223	219	197	236	205	204	214	219	190	197	215	191	223	222	204	211	182	197	214	232	194	201	218	226	190	229	204	198	216	187	224	259	238	208	200	199	220	194	212	209	193	190	218	165	186	231	205	219	193	214	189	196	165	179	200	186	190	203	224	202	197	195	194	203	224	227	210	206	188	189	208	228	207	203	220	233	189	216	192	203	185	209	210	215	202	174	236	191	215	207	202	228	202	208	187	239	214	211	192	221	202	209	211	206	185	205	213	214	184	202	214	203	222	200	233	222	199	259	223	221	248	228	189	206	181	188	201	190	210	234	216	177	208	172	184	195	214	200	231	209	199	207	203	220	233	188	193	206	209	182	205	182	215	176	213	231	181	215	211	195	220	198	185	214	201	203	194	222	186	194	203	207	216	219	208	223	201	231	220	226	200	219	217	185	201	168	181	229	198	191	189	203	209	203	237	208	209	242	211	177	208	211	205	203	227	218	221	219	182	204	209	186	192	200	184	207	210	237	206	215	204	205	198	218	220	220	215	211	196	206	219	200	199	189	220	197	217	222	202	223	192	193	199	219	195	209	220	188	205	194	200	209	186	194	188	206	204	205	217	216	182	229	196	204	208	203	197	201	181	183	187	213	185	204	201	208	218	221	180	195	209	212	222	215	196	214	191	196	194	209	217	215	211	229	212	205	198	208	218	198	228	212	206	190	209	217	222	202	206	186	203	219	203	187	216	218	203	212	186	204	194	187	190	179	191	222	205	212	180	196	198	201	217	225	209	188	196	194	189	200	188	198	207	208	236	234	213	177	198	197	209	194	215	176	204	220	201	216	232	209	210	183	182	181	207	219	199	237	204	207	208	184	204	223	199	202	191	227	191	219	201	205	196	214	212	198	194	214	193	186	213	214	202	224	227	176	235	201	194	204	209	209	191	211	200	216	194	185	218	200	182	192	195	221	174	186	217	214	186	193	224	232	220	180	202	196	203	214	208	208	195	213	225	198	220	218	193	213	201	199	199	214	227	210	176	205	210	234	222	198	201	214	214	210	197	200	209	188	191	217	203	187	191	211	197	199	181	209	179	210	197	228	228	187	200	218	194	217	180	183	218	227	202	214	203	237	206	212	223	181	223	197	213	195	190	230	223	219	187	182	196	187	209	225	211	205	221	198	213	218	220	213	205	215	218	196	208	250	195	206	198	196	221	215	199	199	209	214	182	220	208	196	163	200	194	199	173	189	219	218	201	211	199	194	201	209	197	203	195	205	220	220	222	222	185	195	194	208	210	211	220	188	220	217	209	204	213	215	193	198	216	243	191	215	203	221	205	213	230	225	190	214	227	209	185	228	217	187	222	239	206	206	205	190	206	202	198	217	217	231	216	188	245	213	209	203	198	213	220	210	205	200	215	195	197	205	220	231	234	192	195	216	189	199	204	202	225	210	206	206	213	212	194	196	192	203	201	214	214	239	205	199	188	203	197	191	201	209	203	223	231	211	219	194	209	210	215	211	201	191	185	201	228	214	236	209	189	224	213	204	197	201	202	217	206	213	208	208	200	227	200	202	205	199	190	201	215	217	203	214	201	218	209	167	184	204	213	206	192	219	187	208	203	187	227	193	220	206	205	179	204	204	183	193	233	204	182	218	226	201	234	203	235	190	220	216	201	226	184	185	219	217	210	206	233	194	196	223	208	247	219	212	218	234	206	221	218	201	233	171	188	196	203	216	196	231	213	236	205	186	188	236	224	216	215	219	181	199	252	213	186	202	219	182	199	201	200	180	204	200	216	216	210	225	219	206	202	186	205	212	201	194	199	209	207	217	212	238	213	229	205	201	186	198	205	216	219	217	228	196	230	223	203	198	221	215	225	171	201	189	215	208	195	210	220	235	189	239	220	227	192	208	200	194	203	178	197	200	201	224	209	200	199	208	198	194	217	168	198	209	219	213	209	222	200	225	182	206	197	212	209	217	214	217	176	195	213	209	218	221	216	201	206	187	200	223	216	198	221	170	190	192	213	190	208	198	211	202	213	212	227	192	202	185	172	212	219	205	206	179	212	189	245	221	228	206	186	206	210	234	209	197	188	241	204	199	207	205	212	184	202	200	188	211	192	185	200	188	209	198	208	233	199	208	204	190	215	219	187	231	203	217	198	213	198	208	196	211	197	230	211	197	207	212	192	219	203	206	177	190	189	185	207	223	209	207	216	208	208	207	204	203	194	207	202	198	214	199	171	208	203	194	202	187	209	190	217	214	198	224	223	218	186	205	169	202	203	195	195	210	217	217	179	177	212	173	223	239	202	204
14190	940	1072	1228	1098	945	815	764	774	627	627	591	582	581	537	548	547	520	520	562	550	535	527	543	519	485	490	518	466	530	504	482	560	484	457	502	512	528	512	513	483	502	457	470	513	478	477	482	490	475	518	491	459	484	520	453	521	513	475	519	514	499	479	503	474	492	489	505	516	501	481	484	465	504	476	492	470	481	493	471	494	482	472	496	494	497	489	515	493	511	504	520	482	496	460	497	467	446	503	509	525	523	491	496	490	483	481	501	484	447	486	497	484	466	483	468	484	510	471	464	486	466	488	506	477	493	507	548	513	486	460	506	530	517	530	462	472	500	488	470	511	491	482	463	475	462	488	503	501	485	527	465	508	501	479	480	474	479	493	491	494	444	507	515	526	484	503	488	513	467	484	505	494	456	503	499	500	534	479	466	501	485	494	501	507	490	487	467	440	499	503	489	481	514	459	478	495	462	464	484	501	514	460	511	496	487	477	448	482	483	447	511	498	469	547	485	465	462	463	480	519	497	470	488	496	498	520	488	483	498	484	462	495	485	485	481	445	485	477	461	489	462	475	519	457	482	465	490	478	491	484	508	502	478	477	530	497	495	458	484	473	484	483	477	500	434	479	482	510	500	506	453	527	497	444	488	462	456	483	460	491	504	471	511	474	473	548	454	486	470	457	478	499	474	506	477	490	499	503	489	506	526	520	463	478	475	482	471	506	472	478	516	491	498	484	502	473	459	489	493	466	495	468	454	485	537	479	483	462	455	442	490	484	495	472	494	446	493	475	535	480	496	473	470	465	522	467	494	514	471	434	510	484	477	489	525	486	470	471	482	456	499	487	441	506	463	484	473	499	465	486	497	510	484	516	480	483	491	476	536	462	462	502	493	481	488	518	525	530	514	484	426	480	501	484	506	535	509	491	503	525	483	494	530	452	470	494	519	472	491	462	481	481	498	456	501	485	492	464	500	474	518	496	469	488	512	535	501	507	472	537	479	490	499	458	458	482	513	447	469	498	490	443	478	489	475	460	484	506	493	516	492	454	504	487	523	492	452	496	491	455	484	497	489	497	517	484	505	468	499	508	506	513	539	463	486	471	481	476	485	498	479	465	503	466	465	547	463	498	482	485	481	510	509	485	471	491	455	513	451	484	485	480	476	494	498	542	520	483	530	434	507	520	499	480	458	486	484	492	498	509	548	504	500	432	454	514	507	507	531	478	476	484	501	486	484	491	500	484	500	494	504	507	491	498	477	493	504	531	456	472	496	479	479	505	456	476	485	497	500	486	545	502	501	541	487	480	520	478	506	491	493	480	446	483	476	532	501	464	463	486	481	526	479	498	471	486	455	470	513	442	491	469	486	492	460	487	503	462	466	499	519	491	486	484	471	477	491	479	515	533	494	481	479	474	506	477	493	508	452	512	475	477	461	451	495	476	492	462	509	481	506	472	494	482	502	534	495	492	485	502	498	483	493	498	497	523	526	489	508	455	481	467	480	481	477	485	523	527	503	475	472	494	497	507	460	498	511	523	455	495	481	521	474	466	509	504	461	498	466	458	465	468	534	491	469	492	459	513	489	460	500	495	476	499	521	466	503	473	477	517	473	475	481	482	462	514	449	514	470	482	505	467	489	518	536	521	498	499	494	499	487	481	495	466	504	479	491	457	459	454	442	499	491	467	485	475	447	453	500	480	504	504	466	491	508	506	476	462	459	503	527	482	486	460	485	490	508	477	455	459	497	481	462	492	481	503	466	454	495	471	515	460	503	483	485	488	461	466	521	495	521	467	491	457	486	475	471	483	454	493	466	512	496	485	488	460	497	483	476	473	501	497	505	486	464	484	466	522	517	531	493	491	496	477	457	529	484	476	499	468	476	448	523	482	485	492	485	479	499	488	488	501	494	496	445	515	492	516	462	438	522	524	550	488	491	527	482	477	483	498	470	473	467	481	456	497	442	473	470	464	517	497	483	477	486	488	517	502	494	498	457	487	509	507	472	508	453	479	477	475	495	475	514	516	419	470	529	487	489	467	511	486	450	477	501	494	489	509	475	456	470	474	486	479	475	465	509	485	464	498	466	464	514	486	506	510	466	473	485	484	488	446	478	513	525	493	466	478	470	485	479	494	506	515	446	495	479	502	441	490	486	493	508	517	470	460	488	511	485	448	508	498	504	553	477	471	509	489	524	508	472	487	453	489	480	484	468	514	470	480	497	505	463	469	483	481	485	464	506	494	483	461	464	515	470	482	479	489	482	485	522	450	568	480	462	491	517	456	507	474	479	485	464	493	434	471	487	496	489	515	476	497	491	483	485	446	460	478	488	472	454	489	463	473	466	486	484	502	473	490	490	522	463	467	506	488	501	485	497	444	501	483	465	472	514	517	483	446	493	465	505	506	490	519	494	443	493	478	467	473	484	491	480	493	508	513	478	484	513	501	477	440	473	481	554	494	466	486	495	524	527	527	461	483	517	523	496	490	480	472	474	472	510	507	486	445	521	497	460	499	478	452	508	492	491	490	514	494	507	487	501	484	441	504	458	466	483	473	520	514	437	493	454	465	474	468	484	470	520	490	528	485	477	472	515	513	483	473	504	483	500	534	464	457	503	508	494	483	459	486	506	505	491	503	490	482	466	485	495	441	517	473	484	476	424	472	526	471	461	465	443	495	460	511	439	507	492	458	477	473	526	486	476	494	482	476	493	500	442	473	521	516	475	470	458	509	514	498	488	458	540	484	528	495	466	475	478	490	453	528	490	507	461	505	496	499	526	474	473	467	481	532	491	525	454	437	531	483	488	505	486	469	464	464	495	510	479	490	515	475	492	518	501	501	472	501	480	528	482	474	476	492	528	474	496	505	466	512	499	462	473	480	455	485	501	487	484	510	492	504	519	474	447	467	487	460	479	488	484	508	532	487	461	480	472	497	461	478	457	546	472	472	468	470	495	473	477	540	498	477	488	485	508	495	480	470	529	447	498	515	490	500	504	448	486	447	495	534	499	483	478	477	476	491	485	502	473	529	489	518	479	538	465	490	464	473	487	513	498	483	477	498	559	467	507	457	498	470	512	499	497	481	470	512	481	449	515	459	459	479	465	488	495	500	466	491	551	495	493	475	486	427	495	483	433	521	493	476	478	502	513	480	477	468	473	496	509	444	519	497	469	498	499	471	522	459	498	497	516	507	477	468	494	490	498	502	487	477	484	505	488	472	479	492	501	514	484	504	510	462	507	498	515	516	494	451	502	521	517	465	473	509	525	486	520	502	495	504	480	496	468	486	488	519	499	447	436	512	433	463	490	461	428	475	486	475	471	469	505	476	448	460	488	492	553	512	512	474	501	484	479	455	488	493	508	527	491	488	480	468	517	461	467	502	458	482	510	482	509	526	498	458	472	478	446	467	457	485	470	501	515	488	478	484	505	473	465	505	488	471	521	480	491	529	493	444	487	484	496	479	475	476	514	497	485	450	494	489	511	538	474	501	494	478	483
32151	5341	931	641	425	312	290	228	229	209	198	196	189	166	165	158	178	173	177	169	152	173	165	169	180	165	168	173	153	160	180	163	169	175	160	148	171	162	155	175	162	167	188	140	161	184	176	155	165	149	182	160	170	155	163	162	152	182	163	182	163	174	159	161	159	154	157	180	144	158	171	167	200	189	172	173	166	164	146	176	149	157	178	149	150	165	160	146	168	167	158	151	151	142	159	157	158	182	153	140	162	170	156	166	176	136	160	146	164	155	156	150	156	155	159	166	159	152	167	161	152	149	170	170	156	176	173	136	155	182	160	163	163	170	145	146	179	143	150	146	147	187	161	189	187	175	168	162	158	173	178	167	173	152	151	136	156	166	152	162	160	188	173	163	170	182	155	194	139	182	190	173	157	148	154	173	163	161	176	167	188	179	157	167	174	158	171	163	162	162	150	161	161	157	168	150	167	166	143	168	179	168	167	156	157	149	181	176	159	142	166	173	150	164	170	159	171	172	156	187	153	129	155	154	155	170	181	172	181	149	176	151	168	169	167	147	155	157	147	152	152	161	174	183	179	154	153	139	184	157	125	178	158	154	159	166	158	170	170	171	168	152	159	200	162	145	172	170	168	165	146	141	162	182	173	157	166	143	150	154	164	176	163	161	159	156	171	143	152	150	162	156	158	131	151	140	158	153	161	163	139	164	150	170	139	149	163	171	166	150	160	156	151	157	161	152	182	169	159	178	151	157	154	137	185	135	173	181	173	147	146	165	164	177	178	156	173	163	157	158	144	157	191	175	169	168	138	154	169	146	149	158	135	152	192	159	169	167	172	129	152	167	185	170	171	175	154	160	153	152	164	167	140	184	158	148	152	162	175	165	149	135	138	153	183	168	182	164	172	166	151	157	151	139	160	166	164	174	135	177	150	145	137	178	134	177	165	180	146	143	150	126	146	163	176	149	149	142	169	192	151	154	160	175	143	151	169	174	186	183	175	147	175	168	183	164	170	165	168	167	163	157	170	154	148	163	154	142	155	155	150	148	165	150	163	168	163	179	161	189	129	174	149	158	178	154	166	170	156	171	180	157	157	170	163	186	177	172	168	166	168	184	165	171	181	177	143	172	180	155	136	154	164	157	169	155	142	164	157	147	135	168	158	164	179	148	205	181	179	161	175	162	160	170	165	151	157	175	156	142	141	156	187	164	151	139	155	150	189	166	165	163	158	171	144	169	143	149	164	172	149	170	167	139	173	158	166	158	173	161	176	181	180	166	147	173	142	158	163	128	164	163	173	182	197	179	169	160	170	151	173	150	157	168	164	176	145	177	168	128	147	157	180	166	151	190	182	161	139	153	156	148	179	166	179	177	150	166	157	150	159	149	153	176	176	171	174	169	176	163	169	178	156	199	165	157	154	160	170	151	183	175	196	160	161	162	179	190	172	154	187	173	147	152	159	153	179	158	164	176	180	163	153	164	169	182	153	176	155	145	158	152	177	164	152	154	175	134	186	187	168	153	168	152	180	170	174	128	158	152	145	163	160	153	168	154	166	165	152	178	160	158	169	172	174	141	151	138	156	154	152	147	141	155	167	188	149	157	169	145	167	171	164	165	179	166	160	156	164	161	165	170	199	174	165	152	190	160	148	150	157	172	176	157	140	159	144	168	171	137	153	154	174	185	177	158	161	156	166	154	173	155	145	159	181	163	149	144	160	177	177	169	158	163	174	164	167	148	172	162	157	183	168	148	163	153	167	176	159	169	152	170	148	139	156	177	159	160	147	162	168	148	146	154	151	183	163	149	145	130	145	165	158	174	174	149	156	161	159	158	156	172	167	155	164	171	144	173	183	150	153	155	152	181	149	168	153	159	153	154	166	152	176	169	150	178	172	162	156	176	151	159	177	155	168	158	165	156	168	169	163	174	157	147	163	170	168	169	148	176	170	162	160	169	175	163	186	152	153	161	159	167	147	174	150	160	166	183	182	171	154	142	159	154	162	163	186	163	152	168	164	158	147	144	158	182	165	153	177	170	163	159	188	154	150	154	176	165	175	171	182	169	166	156	173	177	189	171	153	168	158	156	158	164	152	144	176	182	161	142	151	140	153	183	163	173	142	157	165	153	155	171	165	168	161	165	173	158	148	170	175	162	130	147	162	170	165	163	178	166	176	167	172	139	151	160	155	165	158	156	149	143	159	144	151	126	169	152	154	154	153	180	179	201	163	160	145	165	137	170	145	177	152	169	142	185	165	147	169	149	175	164	157	146	147	172	178	197	178	160	165	186	167	132	158	163	157	150	171	154	142	164	186	170	161	188	161	158	161	152	182	157	148	157	156	186	151	171	150	156	153	171	160	155	183	186	177	180	167	144	172	175	167	162	155	176	188	165	165	193	179	167	158	177	175	173	145	169	163	160	160	170	154	138	157	148	175	154	169	162	174	190	168	176	170	178	170	156	153	169	159	162	166	169	157	164	165	173	184	182	179	149	145	179	157	172	175	164	173	146	160	158	148	144	190	154	171	156	174	136	131	160	175	158	175	146	159	146	164	161	149	163	178	141	156	137	146	174	165	156	158	142	175	166	147	155	133	161	162	159	165	156	160	142	165	178	170	142	175	174	176	139	164	186	170	170	165	139	173	128	142	152	166	169	163	154	176	157	157	128	156	170	152	184	147	170	153	161	160	149	159	175	168	163	159	154	161	172	156	154	138	170	161	169	152	185	145	165	178	154	168	166	145	163	183	175	174	153	176	161	163	172	149	175	177	168	142	179	178	173	157	174	164	150	158	162	148	165	167	164	197	158	165	142	120	165	187	149	193	163	179	140	164	147	154	150	166	149	169	171	158	162	148	143	183	154	147	138	164	167	166	149	195	138	151	158	138	162	136	153	138	142	170	155	161	151	169	170	138	153	164	146	155	162	136	167	147	183	153	163	163	182	174	154	164	180	148	166	156	146	159	168	149	155	156	171	159	170	182	156	142	149	153	182	165	141	159	188	145	146	150	170	177	166	162	132	170	162	155	176	140	147	166	163	162	167	176	186	143	163	134	170	166	149	158	154	180	150	154	199	184	167	175	181	181	163	177	167	167	193	165	155	190	186	166	149	191	161	154	207	147	162	159	185	179	187	168	178	188	158	146	170	190	165	145	136	130	149	153	199	173	165	146	176	150	167	183	186	178	163	157	139	170	162	175	157	178	155	168	133	171	184	168	154	164	142	172	156	153	167	156	176	156	141	136	159	178	148	155	182	176	185	157	153	151	186	170	136	161	132	149	177	198	168	178	188	164	169	183	163	211	150	174	154	185	168	179	162	152	155	157	179	184	146	169	182	169	181	172	158	175	152	128	165	147	155	153	147	148	152	178	153	156	136	166	154	172	159	197	140	184	145	165	168	172	166	160	154	154	176	152	151	183	174	159	163	162	159	148	159	151	164	136	177	188	170	184	160	149	166	166	171	177	144	155	180	154	172	157	162	200	161	161	141	163	160
18078	1275	1666	1820	1572	1309	1076	868	873	757	735	650	592	548	571	556	534	548	473	505	480	487	477	478	456	464	463	435	451	454	481	420	436	498	456	409	432	446	444	452	470	434	415	464	420	402	400	403	448	427	447	430	450	414	406	430	396	426	433	402	368	434	444	416	420	440	452	437	402	381	404	429	413	421	462	456	471	422	408	434	438	418	394	423	425	431	447	404	399	428	427	430	410	440	415	410	418	436	434	442	416	407	441	423	415	417	436	410	430	422	457	418	452	431	357	422	431	435	374	460	415	426	415	424	468	412	440	438	430	438	394	427	406	447	390	415	384	405	404	429	436	449	397	449	419	414	445	415	457	402	422	414	455	415	431	436	423	395	416	470	423	414	417	431	429	411	420	402	386	429	450	434	418	417	419	432	413	447	418	410	423	413	408	404	402	398	407	386	389	400	431	406	410	433	445	413	418	454	439	419	435	412	401	419	424	433	390	414	446	406	424	437	427	411	408	380	452	417	408	437	434	393	446	425	447	433	398	432	439	408	427	444	443	427	383	423	421	436	479	417	431	395	406	429	396	415	427	398	419	427	416	435	406	408	425	390	422	443	444	424	422	376	449	406	416	421	449	440	469	407	397	403	436	432	422	412	423	424	414	423	412	410	407	431	415	434	393	427	405	418	442	400	396	435	419	412	415	408	407	427	404	435	446	409	444	439	427	415	440	393	444	409	397	396	416	413	378	385	428	405	462	422	386	421	426	409	409	390	471	420	438	434	408	393	437	422	431	432	452	424	410	406	414	395	430	380	403	438	420	408	423	455	458	426	426	414	464	417	436	414	420	420	386	414	423	391	423	412	443	410	413	404	399	424	414	401	411	407	410	405	425	419	428	442	425	377	393	412	428	421	432	418	413	404	435	456	429	418	406	434	429	407	413	437	433	397	418	427	443	404	403	428	437	457	383	396	419	413	433	446	397	432	408	454	366	440	432	438	386	402	375	417	395	420	419	413	433	376	429	391	405	409	420	425	402	418	450	404	425	393	411	393	397	393	470	402	443	421	431	395	443	406	412	395	396	419	431	389	455	429	443	404	434	425	410	428	432	405	441	415	396	442	416	383	428	432	447	419	432	420	417	433	406	420	438	399	424	404	470	420	438	426	440	411	442	405	402	457	432	422	430	441	433	377	411	438	440	411	436	444	389	433	438	439	422	392	428	443	375	416	423	420	418	444	426	413	408	369	416	450	439	409	407	421	416	412	433	437	388	387	402	438	399	448	447	424	420	421	425	445	389	405	423	424	417	431	442	425	415	428	420	410	457	430	443	400	426	450	417	397	455	426	424	419	423	445	394	427	409	439	421	406	393	424	427	440	407	412	404	386	386	440	434	409	434	425	437	427	421	438	411	441	381	397	379	417	417	421	382	406	425	388	426	399	439	432	437	418	436	420	430	449	422	418	418	420	432	414	427	434	408	435	451	446	420	445	413	438	424	419	395	427	404	412	476	476	421	413	405	373	428	381	411	445	401	461	439	411	428	439	400	400	423	420	447	406	414	448	407	455	455	420	449	380	382	432	405	449	376	388	406	422	444	392	422	409	435	400	419	388	395	396	421	428	417	408	417	432	435	402	430	410	393	420	422	427	417	456	418	406	422	395	410	400	418	447	429	454	466	434	401	372	422	404	426	384	440	435	457	464	437	415	430	421	441	431	416	381	418	393	394	424	407	446	399	416	449	414	428	424	397	466	431	389	408	404	480	459	433	436	425	420	436	453	409	442	372	424	433	427	431	389	418	394	409	414	421	401	415	445	402	420	417	398	408	428	431	433	436	445	420	455	429	448	412	397	436	420	396	407	407	410	433	406	416	422	406	409	464	430	392	411	390	446	412	395	407	405	399	424	429	391	429	431	424	428	407	426	442	407	403	430	381	424	412	420	435	410	410	386	419	437	418	465	429	404	406	441	457	424	412	451	446	388	402	404	417	415	426	421	420	424	419	422	408	398	418	437	458	406	414	390	406	430	434	413	399	442	422	450	374	418	450	420	423	433	464	403	406	390	451	419	409	439	443	391	436	377	428	445	445	409	377	406	431	440	435	439	387	387	432	401	398	442	442	389	409	428	416	455	446	458	406	448	415	434	406	469	402	427	427	410	397	400	441	396	400	447	430	411	387	435	395	430	407	406	410	417	432	429	418	444	384	391	380	414	411	427	424	420	435	409	434	432	402	454	403	437	435	422	429	448	426	408	400	402	417	456	396	413	415	408	428	437	448	436	435	467	422	397	399	435	416	401	417	411	417	437	419	428	429	411	375	421	406	376	396	402	401	430	432	387	403	408	401	415	446	429	446	406	399	362	405	424	416	400	429	445	400	417	434	395	395	441	421	395	442	382	405	426	460	395	432	436	437	412	406	434	384	410	423	430	418	457	429	430	422	387	423	401	425	409	444	427	411	449	433	424	422	412	446	406	420	420	408	404	404	433	406	436	402	448	411	415	392	384	423	413	448	422	428	451	418	411	431	420	409	388	413	412	450	429	395	396	411	427	444	404	410	399	439	393	413	392	428	403	425	413	389	414	407	459	424	417	426	402	428	430	435	438	411	428	443	428	443	433	454	451	421	460	416	418	418	427	426	424	435	357	431	420	411	402	421	414	450	460	416	430	405	418	400	401	457	456	433	430	451	402	435	396	406	409	418	431	390	403	397	392	451	415	426	420	433	436	408	452	414	415	432	390	404	432	396	467	451	399	383	428	454	452	379	451	417	434	440	461	391	415	431	426	406	388	420	428	394	398	394	438	416	394	391	423	384	407	435	415	405	422	448	416	430	421	427	443	421	400	384	420	374	437	379	425	438	415	450	408	436	406	439	383	430	411	425	417	414	451	407	435	429	440	407	408	410	393	405	450	389	400	452	423	413	422	395	421	422	408	412	429	419	403	419	438	414	466	415	450	420	415	417	413	413	430	410	413	374	397	408	395	414	442	407	451	455	398	407	420	407	474	385	427	410	399	427	407	437	457	426	433	450	387	448	419	435	453	434	468	425	423	395	395	403	391	430	413	393	426	427	407	368	390	379	410	416	397	433	434	412	457	455	420	427	408	411	395	413	416	449	385	398	430	454	449	430	440	426	428	402	432	422	406	416	423	435	401	426	427	374	397	417	423	437	428	395	427	455	420	437	433	410	410	404	420	428	417	407	405	427	467	428	441	398	437	444	431	425	420	433	428	465	393	406	434	396	394	391	420	379	408	416	432	424	403	411	439	444	396	373	450	453	421	405	405	423	383	457	437	403	464	377	467	402	443	401	410	440	398	445	423	452	425	418	417	401	438	405	417	390	428	417	424	407	396	424	417	431	426	407	421	392	387	441	428	420	417	394	378	436	438	435	423	413	392	435	411	450	410	405	409	417	421	418	446	426	393	425	392	430	489	436	431	436	423	414	387	420	445	433	421	409	429	407	380	423	442	373	414	391	410	415	447	415	430	408	417	438	415
9925	1074	456	444	420	410	407	426	396	367	367	385	369	434	373	387	416	371	382	410	407	399	408	415	426	419	436	437	415	388	396	409	387	383	352	411	417	402	404	367	424	393	403	387	401	372	430	397	385	404	382	370	373	385	387	401	390	401	397	392	369	377	403	394	393	372	398	389	389	400	386	403	374	365	363	395	420	419	391	350	359	380	356	402	371	399	422	439	398	383	408	380	363	373	413	406	391	374	403	394	373	355	420	399	401	425	412	428	400	424	360	429	444	385	394	398	386	372	426	418	408	424	404	407	399	385	381	379	421	378	404	419	380	363	390	412	380	401	386	383	389	394	383	388	383	360	412	357	374	363	352	408	407	412	388	418	412	379	398	391	414	339	399	402	400	367	374	339	392	390	397	361	395	384	401	416	402	381	384	408	368	403	390	428	419	419	404	369	345	398	372	388	374	371	400	389	402	379	404	424	408	387	414	358	404	398	390	417	410	404	383	382	405	360	396	423	400	361	419	400	419	376	404	384	424	415	409	406	374	366	419	409	389	421	422	402	386	358	393	362	374	397	379	384	420	338	385	411	370	368	387	392	423	410	369	381	356	388	384	368	418	400	400	426	417	424	399	379	398	391	383	403	380	411	408	405	411	382	372	402	410	364	418	393	430	419	388	409	419	376	406	359	384	378	394	403	371	392	375	395	378	395	405	445	394	381	394	404	418	394	424	370	414	400	372	415	368	400	411	412	372	398	402	362	382	371	357	377	412	403	373	406	420	366	384	418	391	385	395	401	446	366	392	434	398	422	393	377	374	382	363	396	402	394	419	391	407	381	371	408	409	403	453	432	403	401	427	384	366	389	377	395	368	426	384	429	365	371	410	368	389	404	412	379	361	403	399	407	378	396	375	404	371	357	420	398	408	366	392	348	406	409	376	404	375	390	382	372	383	415	424	403	368	405	397	387	426	388	419	393	404	400	421	378	391	384	413	406	396	392	387	433	402	360	397	366	399	400	430	421	387	372	397	401	383	388	375	379	415	396	361	403	371	373	416	388	388	394	393	400	393	415	415	386	354	394	363	452	357	366	377	395	375	405	384	351	364	386	410	413	362	440	401	401	385	406	412	402	379	417	367	397	371	394	425	371	409	360	409	406	392	408	417	404	395	418	411	373	384	400	414	397	417	383	394	374	393	376	385	415	403	359	372	423	390	387	416	381	372	380	375	392	370	413	393	363	386	412	386	364	424	407	375	415	393	406	397	402	367	396	387	380	403	389	419	419	404	401	418	394	393	402	435	416	410	369	364	417	412	414	318	394	398	367	413	380	388	391	391	376	361	365	400	399	383	421	384	365	408	374	375	367	431	423	406	417	387	411	365	379	424	402	405	358	418	408	405	374	376	370	434	374	389	392	391	431	417	366	393	386	398	398	392	384	380	359	390	382	394	414	379	414	403	395	411	400	422	427	399	417	390	426	402	376	410	407	361	403	375	395	395	384	384	375	402	388	430	462	396	414	432	420	419	372	388	416	418	418	392	350	382	377	402	424	411	368	379	383	370	451	411	395	413	377	380	388	409	367	392	394	363	394	388	331	388	401	410	373	413	412	412	412	407	373	421	434	383	417	412	417	384	402	393	441	411	393	443	359	425	358	408	378	357	386	402	408	399	434	407	374	418	384	373	372	405	397	396	365	417	391	397	414	366	405	398	414	375	407	410	413	409	390	404	397	382	382	396	408	404	381	407	397	391	363	415	396	403	420	408	365	396	388	399	396	399	377	399	408	383	394	421	385	377	402	386	373	373	383	406	354	386	353	369	432	373	390	379	396	395	382	397	400	423	394	394	417	350	393	403	406	411	382	434	405	361	389	413	399	388	392	391	403	382	394	360	407	372	368	425	407	391	429	385	413	417	415	406	404	372	433	412	402	398	410	397	392	390	398	400	380	363	411	413	383	356	378	384	373	399	369	382	370	367	402	384	383	383	417	437	385	408	417	372	390	371	451	408	405	368	407	381	354	385	408	335	393	438	401	409	394	405	382	397	388	389	388	403	417	419	417	385	381	378	395	374	430	415	391	384	389	357	395	410	384	386	382	382	367	375	398	411	415	384	411	400	421	431	404	373	361	383	389	337	387	424	381	404	392	393	424	400	352	380	424	414	408	426	389	402	385	350	389	385	366	403	418	399	425	426	348	415	412	421	360	399	365	462	396	395	340	375	353	389	384	401	388	357	350	362	400	400	396	377	353	388	407	380	438	401	377	351	417	382	427	431	378	391	412	380	396	371	411	413	389	429	384	416	408	405	383	428	379	423	393	358	406	404	389	361	383	386	412	409	401	401	409	378	408	406	377	380	393	398	413	361	395	402	400	393	375	379	350	422	414	410	387	408	349	381	376	368	377	404	387	395	424	381	422	437	408	355	376	383	404	458	386	382	400	395	378	410	406	379	381	406	405	389	393	406	390	398	401	425	432	367	379	412	394	421	420	383	420	412	399	395	393	391	382	387	422	429	416	343	386	389	370	376	419	357	388	361	392	394	388	415	380	384	392	389	410	403	443	395	404	435	385	412	409	385	365	367	391	365	397	399	376	419	372	379	380	362	431	415	440	404	361	404	391	403	387	391	421	395	372	422	418	405	380	365	366	416	392	395	389	398	415	388	444	395	389	342	386	389	380	385	402	371	346	375	398	370	423	421	393	391	409	351	386	393	390	353	397	392	409	409	396	389	394	421	410	392	374	422	384	410	390	399	383	423	389	377	420	381	384	384	415	414	402	390	405	414	410	382	393	385	375	401	413	388	414	412	397	404	389	356	421	400	410	382	374	376	359	459	404	359	388	394	365	408	341	381	412	371	433	378	360	395	382	414	392	383	430	391	418	382	348	408	418	377	423	415	423	392	359	393	396	400	372	393	382	395	397	368	410	434	409	404	404	424	379	408	435	395	416	415	399	381	387	383	409	401	456	421	410	396	378	413	415	420	445	388	425	394	437	385	373	438	415	422	422	398	395	385	431	403	410	380	408	421	416	386	390	353	402	371	405	391	455	389	393	387	394	386	444	402	392	398	414	364	375	361	392	395	441	350	384	386	417	355	406	404	404	380	399	408	427	392	425	404	404	412	438	398	398	395	402	401	362	430	411	394	421	366	405	400	413	370	373	365	391	392	384	411	420	386	371	418	442	440	416	390	375	374	404	357	418	413	428	418	399	390	357	428	367	394	384	417	402	401	380	411	378	385	384	385	409	389	383	388	424	396	384	416	356	437	416	397	417	426	328	382	390	384	401	369	405	373	383	394	420	401	382	407	367	402	395	398	383	371	417	375	383	413	400	414	378	376	347	394	397	401	391	368	415	344	366	396	416	383	371	430	389	398	393	422	389	413	394	414	357	398	399	399	390	366	380	402	380	407	375	383	425	432	401	398	402	392	408	383	383	375	382	385	366	395	445	397	383	393	429	375	416	400	386	415	395	423	394	406	406	380	434	411	393	395	391
6871	1006	879	864	840	869	781	864	880	880	875	865	883	867	849	837	890	820	841	851	834	796	867	851	794	895	880	849	896	871	888	851	814	873	878	807	869	877	868	925	853	834	853	839	869	869	823	884	859	897	902	898	860	886	823	810	833	821	888	845	875	902	875	864	852	852	867	887	856	812	871	887	842	875	877	892	853	847	856	853	867	867	870	870	857	890	849	826	837	855	920	884	846	919	838	896	883	903	826	875	861	836	906	893	878	866	891	907	869	844	825	846	827	800	890	875	830	833	860	873	886	866	835	859	879	856	837	828	892	876	878	849	829	900	849	884	800	871	862	877	888	883	867	859	895	810	847	848	858	880	827	875	805	889	884	902	872	896	872	823	846	845	883	861	866	823	801	805	870	846	848	818	805	842	864	837	852	929	875	859	906	858	872	846	832	854	831	820	848	868	862	881	845	878	829	836	868	875	849	870	822	880	848	845	864	877	853	851	851	856	928	834	851	847	850	857	874	849	893	825	900	858	884	914	830	832	873	851	859	856	889	908	898	904	839	810	861	877	878	802	860	806	819	875	835	817	854	844	889	854	890	914	816	892	841	839	847	817	843	870	810	848	827	810	860	876	882	901	862	861	878	863	817	914	859	885	845	853	929	791	797	870	898	911	867	876	853	846	894	864	883	859	829	852	886	923	856	840	897	851	827	830	844	887	841	829	877	885	821	868	835	887	848	833	835	850	874	852	856	866	834	848	858	894	895	826	892	882	857	856	859	837	830	817	873	876	860	819	835	909	867	849	860	912	846	852	874	908	826	859	796	854	847	816	845	831	873	861	823	892	847	833	829	845	844	900	812	836	859	866	828	804	873	852	824	891	865	844	880	855	859	897	825	898	853	892	847	777	840	878	924	842	908	883	860	916	898	876	884	863	799	909	869	851	834	907	870	903	864	870	899	880	892	836	824	862	873	827	869	917	855	843	883	840	866	840	845	795	874	837	854	866	818	873	888	900	887	891	859	869	836	874	867	813	856	873	887	888	846	838	865	840	849	890	858	880	870	893	799	863	825	881	867	846	886	866	818	831	901	929	823	829	865	859	869	838	843	849	852	829	828	858	848	893	898	837	879	913	831	853	880	848	869	888	791	824	802	842	812	872	854	869	859	850	865	857	775	847	888	838	886	883	875	903	818	835	832	847	894	860	860	900	856	880	863	884	852	886	858	875	870	836	935	830	907	807	832	811	829	875	862	892	843	880	852	839	884	852	904	847	887	802	866	927	838	939	857	868	832	903	893	899	838	851	867	866	870	847	802	877	907	828	838	793	842	844	905	874	863	793	856	875	852	839	862	901	841	883	869	839	882	837	892	831	853	835	837	859	860	837	892	860	801	869	843	827	803	818	835	869	885	933	835	850	854	886	822	846	873	854	823	870	821	910	769	919	913	855	846	862	843	859	816	845	866	869	911	838	891	867	895	870	814	868	814	829	849	859	891	875	843	864	848	864	852	804	858	876	830	806	879	836	854	850	879	880	831	886	833	829	879	829	830	839	875	855	861	879	858	844	830	898	810	862	851	849	828	894	872	888	841	873	837	784	855	895	840	844	857	874	880	865	851	842	808	810	881	867	807	831	868	858	824	893	846	831	784	802	843	869	865	847	873	836	900	820	822	873	831	831	867	860	925	883	848	874	838	829	863	806	871	838	822	896	840	903	877	871	848	793	783	861	876	856	892	845	895	828	893	868	851	839	861	833	813	863	935	856	903	874	818	879	787	832	835	837	887	873	845	847	855	857	852	861	897	840	856	877	897	850	832	911	875	898	883	869	870	841	856	826	909	879	849	869	846	880	827	863	856	797	829	901	873	867	852	865	901	858	893	866	845	843	865	882	811	834	851	888	807	901	839	881	908	821	880	860	860	874	906	899	879	850	777	845	835	840	819	832	850	786	845	853	816	928	843	874	826	846	880	845	868	826	883	872	823	864	890	852	850	833	829	841	903	862	847	855	880	907	887	840	873	815	829	807	966	857	909	830	876	917	816	842	864	919	855	871	881	867	862	884	839	883	894	873	880	858	826	913	851	803	829	838	887	819	898	925	863	867	843	861	794	863	816	813	890	846	892	888	822	907	868	844	874	809	849	846	796	870	888	834	835	870	851	819	807	885	814	832	871	868	815	828	913	830	829	810	839	854	831	842	831	864	791	860	888	870	834	823	811	851	890	845	903	888	853	879	846	854	862	860	835	847	803	814	824	846	887	907	879	831	870	855	845	833	804	897	858	833	846	917	873	839	823	853	840	878	849	836	841	861	795	896	897	902	805	846	862	837	872	841	853	857	871	857	834	853	917	870	873	878	895	839	821	845	894	847	876	858	845	846	879	850	837	842	863	848	859	856	841	851	815	919	801	823	851	864	877	877	793	857	912	868	813	856	849	827	859	857	871	823	871	876	895	857	896	861	803	888	797	786	850	846	879	876	819	841	842	869	816	801	854	833	816	876	895	870	826	841	816	858	852	909	884	852	876	802	855	855	866	803	864	824	883	859	904	882	849	893	863	893	853	821	860	823	837	814	851	844	858	895	829	852	885	890	822	852	845	868	852	880	856	855	919	824	861	798	861	871	856	880	863	902	852	821	870	855	841	844	886	820	845	901	861	885	854	920	882	883	839	899	890	879	893	826	875	827	871	835	897	879	900	907	834	857	794	844	860	852	894	859	880	819	879	824	866	896	817	872	823	889	895	840	863	889	849	883	866	873	833	912	849	881	885	825	814	864	851	873	860	872	842	930	831	860	899	860	895	887	821	831	880	816	852	879	876	828	803	853	816	913	848	910	858	862	809	863	875	803	884	829	847	894	860	877	828	863	884	819	805	871	859	882	832	871	861	867	912	834	842	864	815	865	871	867	845	864	875	860	830	820	864	789	855	869	844	825	895	891	826	874	861	867	794	833	897	883	906	905	917	831	853	894	884	829	818	815	806	802	904	846	869	918	876	875	883	871	837	861	862	859	860	856	858	896	892	859	832	834	811	804	840	870	846	833	875	880	879	871	880	843	819	866	867	842	849	888	795	873	885	850	859	853	864	828	814	851	797	862	896	893	843	839	865	875	831	861	902	848	868	880	852	859	892	902	839	880	852	908	857	852	881	824	849	827	882	893	868	860	857	872	855	889	842	889	844	842	915	870	862	846	870	876	855	845	851	893	819	837	790	824	842	851	852	852	823	865	821	853	793	877	862	860	907	825	877	827	860	864	864	902	868	844	927	813	825	891	845	842	894	823	869	831	859	903	798	872	851	873	857	852	895	894	870	836	863	830	828	867	806	837	825	819	876	849	853	843	916	860	883	845	881	859	836	856	877	850	847	880	853	812	887	878	844	867	830	809	841	836	848	853	875	886	883	830	862	879	834	846	858	881	871	856	830	851	862	877	853	929	838	815	840	846	827	855	886	886	854	877	845	853	840	872	863	834	834	848	819	859	864	875	868	845	861	848	877	887
22505	2714	467	393	329	326	284	241	242	228	241	206	231	226	232	213	203	220	214	215	233	236	198	212	201	232	233	184	179	197	225	208	224	209	210	182	227	205	199	175	221	195	242	208	220	222	209	205	225	204	212	216	199	180	223	202	203	217	195	210	235	225	204	215	245	209	229	218	190	187	228	194	214	231	216	196	214	209	207	200	224	184	250	208	232	213	209	185	213	215	189	206	209	183	213	168	208	217	212	212	203	196	199	205	208	220	200	184	215	213	204	198	194	222	196	208	199	214	205	233	213	223	199	199	226	212	194	176	202	211	201	208	193	197	179	214	205	201	224	225	199	203	216	196	213	201	190	191	198	238	183	192	181	228	216	202	207	207	206	205	182	215	221	204	206	226	219	193	208	179	258	203	198	196	193	200	206	196	211	196	185	219	211	201	231	183	195	217	200	197	196	209	211	228	210	229	193	209	197	232	197	220	192	210	206	201	206	231	206	210	208	214	213	225	237	207	224	230	229	215	215	211	227	218	196	199	195	193	220	207	201	194	206	198	215	217	219	188	212	185	217	232	211	197	231	212	211	208	180	207	192	199	212	174	216	199	216	195	203	190	213	222	212	219	200	217	202	208	196	209	210	185	215	170	220	219	218	202	241	225	216	163	195	219	229	185	208	200	220	200	249	179	209	206	191	211	231	211	216	222	194	219	220	202	175	211	224	204	215	203	195	219	213	202	187	244	223	193	229	221	221	210	201	224	208	197	185	188	207	242	191	226	180	226	211	221	197	197	214	189	221	191	196	203	240	222	185	205	236	215	203	231	224	212	208	204	199	174	189	202	222	193	218	238	196	200	196	213	213	201	220	217	195	245	211	230	187	207	196	218	212	172	212	198	235	191	204	203	180	181	192	207	212	185	207	189	226	171	180	198	197	214	201	211	188	198	223	199	247	200	192	186	206	207	198	203	232	205	210	224	199	218	209	211	183	212	227	216	183	203	195	201	244	221	175	222	194	230	224	191	211	209	182	182	220	210	217	179	172	221	202	195	219	203	215	187	211	208	205	192	211	183	197	202	215	200	211	201	170	197	195	188	209	195	186	163	200	193	177	224	205	186	206	260	215	219	220	195	193	230	188	185	217	196	212	184	200	190	209	226	181	213	209	211	204	204	199	222	203	190	197	213	201	233	217	189	221	211	188	187	197	192	190	200	207	216	199	209	184	253	204	200	218	214	184	178	227	210	207	223	222	215	187	210	208	210	217	198	201	216	197	195	204	194	204	213	216	198	208	217	212	202	206	186	213	207	214	214	179	206	196	201	194	220	216	224	229	226	224	220	194	212	224	204	205	220	222	188	213	200	212	202	202	193	207	207	234	178	197	195	220	227	182	211	215	212	209	205	234	183	215	216	183	211	226	207	192	214	204	227	236	240	220	190	166	233	198	176	189	228	183	236	195	195	211	214	214	207	188	208	222	192	209	213	211	212	225	213	211	197	175	197	223	215	198	225	197	199	216	225	207	218	206	201	218	202	175	204	222	203	204	190	201	224	206	185	174	198	220	207	215	208	199	223	185	193	228	201	193	209	220	189	221	206	220	212	199	190	193	230	199	190	219	185	203	230	189	213	193	214	209	201	204	228	189	209	216	194	216	225	188	204	209	214	201	193	208	199	182	218	180	194	202	213	203	202	206	232	199	224	208	190	211	223	229	197	212	171	173	219	200	194	231	224	197	170	206	205	205	217	190	194	222	216	177	207	208	201	192	224	234	205	190	200	200	212	201	209	220	203	221	210	186	218	231	193	217	234	188	217	213	224	190	206	213	204	200	205	216	218	175	225	199	195	214	193	201	187	203	225	205	194	203	197	222	222	217	224	214	215	215	206	193	191	207	208	202	214	189	205	178	210	227	201	230	172	199	216	222	227	209	214	216	199	208	207	188	208	230	210	207	232	209	208	210	201	166	228	176	201	202	212	199	173	220	180	204	210	184	206	183	202	225	226	206	193	187	175	223	191	186	200	176	221	222	197	213	232	208	175	223	209	184	210	193	189	186	189	218	210	206	211	184	218	209	191	221	178	217	211	240	193	198	206	190	211	200	175	186	184	195	206	222	219	189	224	187	190	200	209	201	201	201	232	197	191	174	217	186	181	230	218	216	200	222	210	199	194	232	198	210	209	214	191	192	208	210	194	191	219	225	214	213	191	210	220	198	186	206	200	224	218	192	221	215	186	195	218	223	200	196	190	208	209	228	198	194	187	204	197	189	190	198	198	213	214	212	204	214	222	188	220	218	213	239	208	215	195	225	191	194	217	202	205	238	208	191	229	182	193	212	193	212	208	222	214	222	222	195	212	216	219	211	211	194	197	217	187	203	185	203	216	240	200	198	197	220	206	208	197	213	214	215	224	205	177	204	234	214	190	205	209	209	221	216	225	190	197	218	218	192	190	200	210	194	214	216	189	228	220	195	208	201	227	257	222	184	203	225	227	193	233	222	177	214	219	186	191	216	242	206	218	164	213	194	188	203	234	217	228	212	198	230	186	212	205	166	206	232	211	190	218	222	215	202	221	194	219	194	197	209	202	187	192	222	234	218	217	213	205	210	219	194	196	207	193	232	200	226	217	168	213	221	197	191	233	219	207	196	177	188	216	195	223	193	192	211	202	192	240	191	183	224	192	204	202	213	200	207	183	233	205	215	202	221	181	217	224	241	201	196	200	221	214	210	208	207	190	175	197	217	202	164	213	189	213	190	201	228	207	214	221	178	212	193	222	204	222	184	200	209	184	205	195	207	231	234	243	211	199	254	187	239	197	218	196	207	182	202	198	210	231	213	192	166	225	223	213	208	209	238	218	213	226	209	226	216	194	197	198	237	224	195	190	183	189	189	201	226	255	220	216	213	180	226	229	169	201	237	216	211	192	223	232	203	192	203	213	203	220	179	215	197	192	206	223	188	207	201	180	237	210	234	190	207	173	202	189	202	232	192	201	205	214	211	181	206	179	222	217	193	200	210	199	212	210	198	188	191	244	196	223	220	203	201	243	207	211	209	202	225	209	207	208	194	212	193	199	229	203	208	209	232	197	206	180	201	211	226	213	196	210	191	185	220	226	201	212	184	194	207	178	211	195	212	210	202	233	219	233	187	192	212	198	189	204	225	213	189	206	191	197	209	202	219	198	209	215	196	235	231	209	208	224	193	227	224	193	198	218	205	221	215	211	224	213	217	241	221	211	195	210	206	200	194	193	195	201	185	209	226	229	195	227	198	233	227	196	233	199	198	182	198	201	201	203	215	191	218	225	204	186	209	211	224	222	218	226	199	216	223	206	191	214	225	217	201	196	212	183	193	197	198	194	216	185	199	211	215	199	203	212	212	174	198	203	245	207	225	197	221	212	219	219	188	182	205	208	201	196	188	208	216	218	225	226	214	208	176	202	213	182	181	209	213	181	215	180	196	195	193	196	203	216	204	196	229	207	226	194	220	215	205	191	198	198
14073	996	1161	1233	1114	938	833	738	676	668	605	600	606	583	589	592	537	562	521	529	492	522	513	540	558	535	510	497	496	500	503	486	446	491	512	473	457	473	478	464	524	519	476	494	502	476	498	485	490	462	465	491	488	531	523	495	493	491	480	514	526	515	486	513	467	489	474	465	476	498	480	503	481	496	513	488	499	492	503	498	472	519	510	455	454	500	475	505	502	479	509	477	500	506	467	494	525	471	471	468	496	510	494	423	487	485	464	528	501	479	517	495	543	466	494	504	502	528	526	516	456	455	485	479	536	481	493	506	486	491	485	472	468	500	532	473	522	512	517	462	474	539	460	508	476	450	492	487	479	474	517	487	503	501	485	526	500	482	482	492	494	439	492	502	504	471	476	529	487	539	532	547	469	442	528	503	474	504	464	483	491	488	469	479	538	472	457	461	490	497	484	506	482	473	436	463	445	523	506	529	471	515	492	484	467	497	480	484	482	466	479	495	469	486	510	475	508	482	469	496	506	481	464	490	490	467	477	523	496	482	474	506	478	523	516	472	476	474	501	459	462	497	515	485	521	485	444	500	488	485	508	483	510	464	456	545	482	485	505	515	472	491	474	484	483	466	506	461	495	485	481	490	485	513	494	488	469	496	508	516	466	484	466	503	489	502	503	470	502	513	514	476	508	439	496	501	502	535	496	471	511	438	496	461	477	499	519	461	511	487	487	483	463	483	473	481	491	476	483	512	447	499	514	491	499	480	523	493	457	487	488	475	488	465	444	502	495	512	471	451	490	496	540	501	500	473	483	476	484	510	438	471	483	480	499	469	520	470	513	491	465	502	510	421	498	471	519	491	489	469	568	482	510	501	510	505	470	464	509	529	456	468	471	478	462	495	506	479	483	426	471	502	454	515	487	488	477	491	529	497	457	517	448	503	462	506	489	528	516	508	522	505	530	487	475	455	491	467	505	497	523	499	509	509	492	475	482	493	471	502	506	507	481	492	470	471	500	499	505	502	500	514	440	520	507	487	419	504	456	481	482	481	475	470	444	496	493	522	464	488	530	522	491	516	481	504	506	470	514	494	476	541	466	470	494	503	470	488	496	458	466	480	464	468	464	507	480	472	409	496	523	538	496	457	506	526	488	496	485	507	460	500	489	484	492	516	476	515	497	466	526	479	513	492	468	503	498	506	482	479	477	538	501	485	465	491	462	490	473	528	482	508	496	479	496	480	484	473	487	510	505	474	504	502	517	483	476	483	495	452	494	527	470	491	517	434	463	499	485	492	466	464	479	500	510	489	489	446	491	458	506	500	508	462	468	506	499	488	489	515	449	473	527	472	503	490	496	470	499	480	460	464	509	497	466	508	508	485	465	490	477	512	501	486	448	524	473	464	490	476	515	487	539	497	460	505	486	469	521	476	493	461	500	472	475	517	510	463	471	434	479	442	491	473	480	460	498	481	498	441	484	500	493	502	501	497	468	496	453	480	476	495	475	475	485	486	493	473	447	467	479	466	484	465	540	531	471	510	527	520	476	494	485	523	497	509	510	495	490	505	517	461	434	452	480	481	467	469	524	531	490	522	471	502	504	529	487	472	484	521	502	479	490	495	489	485	519	470	456	490	527	485	509	459	493	496	488	494	508	518	496	480	518	486	509	507	511	476	499	515	485	526	486	485	486	465	479	498	468	537	509	516	487	513	480	515	496	490	492	476	478	512	476	481	457	481	526	456	468	505	504	534	474	493	478	464	509	468	461	528	517	480	481	483	476	480	461	483	451	463	453	458	489	509	490	486	466	488	505	452	475	435	464	530	518	490	461	495	479	521	482	460	470	479	502	511	485	444	530	512	506	491	497	477	494	542	482	497	501	492	497	501	473	461	502	522	476	466	467	501	496	516	439	449	501	484	470	513	483	456	489	471	508	463	493	474	539	495	478	497	460	488	465	461	516	478	496	475	480	492	498	497	523	499	479	473	486	476	496	448	525	505	488	459	456	490	483	478	500	507	471	509	488	456	482	492	507	487	483	462	492	493	486	523	481	472	471	550	498	459	431	465	473	493	455	503	463	502	528	464	520	515	494	435	478	500	471	487	469	446	508	482	469	481	493	463	500	470	496	458	498	497	477	504	466	470	514	491	483	489	462	480	502	490	498	442	485	506	502	442	477	491	496	479	494	459	513	469	450	483	468	485	475	512	493	471	531	481	493	504	485	474	495	486	485	499	518	509	510	511	461	455	468	502	504	440	502	517	514	509	441	501	447	499	509	486	478	469	483	470	488	479	480	448	458	482	533	542	488	506	453	459	516	495	469	476	474	493	438	518	487	478	479	537	476	495	467	490	490	477	518	484	486	473	446	501	467	474	525	491	477	473	446	488	505	459	454	493	450	487	482	492	500	503	479	492	542	465	477	490	476	468	475	513	488	489	514	461	505	469	503	499	502	475	526	496	492	455	467	462	473	491	501	522	467	491	484	509	456	456	481	434	508	458	490	501	496	495	455	496	477	456	453	523	498	511	524	478	467	480	479	448	486	488	493	499	510	474	491	458	480	464	440	487	525	503	504	478	481	484	495	516	516	447	478	515	517	501	472	489	475	478	439	472	483	501	485	475	457	501	486	477	448	530	486	472	486	471	458	472	480	489	511	476	456	478	491	505	458	482	470	516	501	481	514	475	495	493	448	504	487	528	454	469	528	492	499	479	494	488	462	450	471	462	480	486	481	471	521	485	489	507	477	495	450	483	538	510	469	505	497	499	448	457	473	482	502	487	477	455	516	518	500	525	482	461	532	485	498	536	470	521	480	524	520	465	484	503	477	464	516	493	472	520	486	458	487	438	495	464	460	504	464	472	476	476	442	495	473	466	482	433	481	492	490	493	477	484	512	500	442	451	480	523	480	470	497	501	495	467	440	494	452	493	463	474	489	500	487	452	527	493	483	480	493	501	471	475	519	504	477	482	466	498	494	479	494	496	489	498	465	476	496	480	447	471	502	450	458	458	479	468	474	509	488	495	478	521	499	493	516	482	502	472	500	512	473	508	486	498	478	442	465	483	481	472	504	516	506	516	499	497	496	448	477	468	500	480	476	487	470	483	494	482	464	491	488	469	484	535	505	471	501	519	473	479	477	491	448	447	525	496	486	500	482	476	466	512	503	478	514	499	494	491	493	491	472	486	533	492	467	500	471	475	489	516	485	466	499	505	500	461	466	499	511	489	484	504	474	474	494	481	484	519	510	502	463	522	454	504	534	485	504	468	500	472	509	501	482	515	499	467	493	515	522	485	538	481	537	482	499	493	504	449	475	455	485	502	493	480	485	456	458	483	498	469	499	497	463	520	507	503	499	464	505	480	438	478	521	488	530	514	496	507	473	470	450	494	512	515	513	439	469	520	520	477	498	487	488	498	477	511	474	486	510	523	508	473	518	519	488	498	489	495	497	478	500	504	450	499	510	437	467	483	484	490	488	456	465	526	452	515	500	451	476	452
31748	5330	836	558	417	330	304	272	246	217	200	216	200	203	186	220	160	165	180	159	171	146	187	182	158	143	169	171	184	147	169	155	167	151	165	182	170	178	172	151	164	173	168	159	177	198	157	170	178	147	166	162	166	166	162	167	143	175	159	133	156	189	186	151	141	170	158	155	196	155	168	142	161	154	193	165	172	158	149	163	157	175	140	157	171	160	157	189	149	159	160	160	185	136	146	165	160	161	155	173	144	160	184	156	137	165	162	167	151	163	165	177	155	165	165	172	160	171	163	161	184	168	173	164	156	150	156	179	179	140	166	178	167	166	161	158	171	151	170	157	148	157	156	127	159	159	141	184	141	162	150	156	160	151	161	150	176	177	157	181	175	182	162	151	163	176	151	184	176	159	172	172	153	152	169	172	184	150	143	139	170	144	170	149	150	170	157	176	186	202	169	142	170	142	173	177	153	156	166	172	178	145	159	161	146	126	165	176	171	164	175	150	172	173	187	137	169	139	152	155	148	134	156	186	178	164	184	152	158	160	151	139	136	168	161	135	172	155	174	177	172	155	165	196	156	145	141	150	153	181	168	152	183	186	158	187	177	142	176	145	166	143	165	165	145	133	134	144	164	156	158	143	153	174	168	177	144	174	180	171	141	174	166	165	155	131	201	159	147	143	180	167	149	167	175	149	154	150	155	154	144	168	156	174	156	143	148	181	182	176	142	145	178	161	148	175	169	150	157	153	169	144	143	172	198	172	175	149	164	163	158	144	154	148	158	135	141	140	163	167	155	164	155	167	179	151	149	156	156	169	144	151	173	171	171	162	173	152	158	176	162	180	163	164	160	159	149	162	168	194	149	163	147	153	180	153	161	156	166	166	168	142	166	153	140	142	151	159	160	137	164	148	156	160	163	163	150	157	170	156	157	179	164	160	145	161	157	175	158	148	168	173	164	155	176	146	159	155	156	158	193	137	178	146	153	146	155	175	170	148	162	148	150	164	169	169	162	161	132	193	169	174	155	159	165	154	162	159	185	166	157	183	158	155	167	163	161	180	161	170	152	156	168	159	170	145	153	164	140	130	160	168	177	179	175	168	140	141	167	147	175	173	195	152	153	135	134	164	138	164	175	152	160	135	173	157	173	158	185	154	141	139	166	149	159	163	150	180	177	151	160	182	152	154	162	179	161	133	152	170	148	148	155	162	167	135	169	144	172	189	163	145	185	172	167	158	167	166	155	157	158	171	154	154	159	154	142	147	152	166	155	157	150	168	191	175	176	146	178	191	152	179	172	151	141	142	136	155	161	136	191	165	170	187	161	150	157	165	139	140	187	167	168	145	177	147	175	168	160	164	151	148	185	182	171	171	172	148	156	130	167	180	135	175	175	188	160	156	137	147	137	140	177	170	144	161	163	165	153	164	157	165	155	172	186	194	151	149	144	172	188	162	172	174	166	179	179	163	153	161	164	179	163	133	164	153	147	174	170	172	142	165	169	174	164	132	192	142	147	142	148	176	164	138	149	138	186	157	153	139	168	170	185	174	165	162	153	165	149	150	140	165	167	167	167	157	143	173	159	178	164	170	151	158	164	178	183	172	187	174	158	170	186	179	164	163	172	169	161	184	178	175	162	147	191	169	160	146	159	162	154	156	153	155	174	176	162	169	163	164	167	150	189	144	170	158	179	146	163	148	157	173	170	163	166	167	159	151	164	185	161	159	155	158	164	168	174	155	177	140	144	155	185	167	178	157	163	142	160	172	163	160	143	177	169	166	173	170	162	159	187	182	169	166	160	173	168	142	160	155	155	185	150	142	164	158	154	161	177	170	170	161	166	167	185	145	183	179	161	152	171	172	167	169	158	180	160	152	138	166	172	175	147	152	151	136	148	142	187	145	172	145	169	156	153	153	167	166	160	178	159	184	158	154	158	152	165	157	140	175	149	148	174	168	148	153	151	154	171	154	175	164	165	174	138	174	126	156	177	166	186	140	150	146	144	164	166	144	160	156	181	164	165	183	175	182	183	166	172	186	166	145	167	181	158	116	139	172	145	160	166	157	148	151	166	159	146	166	161	151	159	164	174	164	153	161	166	148	181	183	171	157	173	171	164	178	173	143	181	155	168	145	153	144	172	151	181	168	164	168	144	153	153	177	165	185	157	164	172	156	147	146	180	179	166	142	148	162	174	160	125	130	145	155	160	157	157	152	163	160	164	155	211	178	169	159	156	175	161	185	179	138	148	156	160	146	166	178	154	149	165	147	177	164	174	178	167	167	146	165	161	170	147	157	155	149	161	191	139	149	144	149	183	171	159	158	150	162	175	154	142	173	177	171	164	159	152	137	183	191	148	166	162	167	169	140	154	209	165	194	166	164	166	174	181	150	177	164	174	170	158	171	181	150	184	165	188	158	177	195	174	178	162	158	171	180	170	152	175	169	177	147	182	148	175	153	168	155	132	167	153	154	168	167	172	150	162	163	156	166	151	171	160	176	174	154	156	164	157	164	165	181	141	163	157	153	148	154	153	140	167	157	159	157	193	147	160	173	156	139	145	164	147	164	162	180	184	155	165	171	144	154	174	157	168	154	158	177	150	150	160	199	175	167	147	156	176	145	179	146	148	149	151	149	174	161	164	144	125	167	156	144	136	164	162	145	164	166	158	163	166	141	156	165	160	150	169	156	160	163	180	179	130	174	165	186	178	153	146	165	175	164	132	144	145	151	147	164	171	172	175	151	146	146	163	162	133	178	165	149	157	166	154	180	168	149	154	143	152	151	184	123	171	154	167	171	162	196	139	165	147	158	167	150	159	179	159	172	182	156	166	185	164	166	161	182	153	172	142	186	144	152	169	184	164	164	162	168	148	149	152	142	175	144	143	159	188	177	146	152	144	147	161	144	148	147	149	166	175	186	148	158	174	179	140	147	150	157	171	145	139	171	179	180	178	153	169	149	152	167	167	146	156	176	178	168	183	169	172	172	169	155	136	172	158	132	193	162	154	175	154	168	159	175	161	190	156	165	150	176	189	145	157	185	149	158	188	169	170	154	137	157	145	157	178	148	179	164	152	150	146	142	161	146	162	169	158	170	162	178	183	127	158	148	165	163	147	156	134	169	163	183	156	164	160	162	168	177	164	150	173	155	181	166	173	162	167	145	181	186	185	174	184	169	177	159	155	162	157	161	176	161	154	172	163	196	142	156	167	166	160	162	139	164	151	183	172	171	175	186	144	157	149	136	178	146	164	177	174	159	154	147	160	141	165	134	171	152	167	157	148	152	161	185	170	146	164	150	145	176	184	180	152	173	152	157	155	164	152	165	156	173	139	159	181	174	183	132	158	161	156	168	145	160	155	184	161	166	160	152	161	143	151	150	159	148	172	144	162	150	178	157	165	145	146	124	156	169	168	162	170	156	163	167	153	160	153	159	166	152	168	153	187	145	174	176	155	153	162	159	160	162	146	176	174	173	179	170	168	159	173	159	170	166	181	161
17805	1311	1625	1790	1553	1344	1069	910	779	784	679	629	623	570	557	545	549	544	513	492	538	495	452	487	465	510	472	446	427	452	462	459	425	470	438	490	467	450	434	428	406	455	451	467	423	423	418	442	430	428	455	444	442	435	410	441	432	408	426	429	414	436	395	400	434	422	440	429	423	405	426	412	426	447	418	449	427	424	416	410	415	447	414	422	411	420	426	407	434	454	426	440	401	416	440	435	399	455	457	450	388	437	405	401	429	417	383	385	418	420	412	439	450	428	444	409	441	411	460	419	448	415	436	407	400	432	381	403	465	454	427	407	419	430	428	420	419	430	419	436	430	428	402	421	417	396	393	421	429	426	400	445	456	416	395	438	440	386	425	413	370	396	425	438	433	407	401	362	426	414	433	430	418	421	426	404	394	427	398	444	386	432	434	461	464	410	408	402	422	422	435	425	405	408	410	402	415	397	436	460	416	442	430	400	446	418	394	399	438	432	412	408	422	451	432	410	421	420	412	395	394	404	430	418	405	439	392	421	408	440	418	406	404	402	424	453	436	398	435	448	441	436	428	446	424	401	410	423	398	401	408	436	437	392	393	397	443	388	456	389	452	443	392	395	398	410	436	403	439	365	388	409	422	405	427	420	417	451	409	425	374	437	381	411	388	433	427	470	396	445	374	430	431	411	403	436	429	439	472	433	448	466	426	396	400	398	399	408	390	445	455	419	452	432	441	428	440	371	396	423	412	412	417	395	432	398	425	379	412	430	459	412	378	410	401	402	438	458	443	416	405	395	390	409	397	415	434	393	441	402	406	384	435	430	410	445	438	451	409	425	398	421	412	405	419	399	404	439	427	432	390	395	418	412	444	402	410	421	425	415	394	395	411	411	429	413	412	438	404	445	446	406	419	413	449	420	382	418	418	397	453	426	414	433	447	427	426	424	431	412	457	405	404	451	383	439	431	437	439	409	427	392	425	408	443	413	386	411	409	449	406	411	417	436	398	380	404	401	427	418	433	400	426	400	451	422	415	422	411	401	415	417	403	450	436	411	421	436	407	431	454	406	431	445	415	386	426	447	431	409	440	382	390	406	412	435	391	438	428	418	396	415	407	422	409	408	405	417	393	431	430	424	427	417	402	445	379	404	428	397	421	431	408	425	409	444	429	409	398	412	389	455	414	430	412	420	435	420	387	395	426	446	437	395	422	418	408	456	402	434	412	448	421	414	459	399	427	405	434	397	408	423	410	426	423	392	417	444	437	477	449	431	412	429	461	420	375	398	389	423	407	465	408	426	408	445	428	403	394	431	417	407	435	425	403	426	419	413	421	423	412	408	402	386	397	423	418	415	421	418	435	397	404	453	418	382	412	429	433	389	406	404	385	427	413	432	399	435	427	426	424	440	468	426	429	380	404	457	410	373	426	404	446	417	411	440	449	406	417	430	457	430	417	420	437	380	427	413	398	417	409	434	386	430	416	434	458	450	401	447	401	421	437	385	434	405	433	393	437	433	435	424	404	442	422	432	405	394	393	425	409	421	417	425	406	466	445	415	392	394	401	426	455	428	431	445	443	451	404	410	434	422	427	427	426	409	443	441	436	407	412	464	395	435	395	417	442	440	422	444	411	415	407	436	432	453	371	418	401	434	396	394	420	430	407	427	422	419	414	433	416	406	406	392	410	439	411	391	414	406	399	424	445	421	430	417	461	434	423	404	410	405	432	403	452	421	417	433	424	417	398	422	427	415	449	414	399	374	427	428	415	424	394	418	415	417	395	429	419	442	367	439	415	375	399	415	421	422	440	397	405	408	433	399	399	436	410	401	423	404	423	444	411	428	433	413	405	446	434	425	431	437	455	432	426	389	391	441	425	462	458	403	419	444	421	412	424	434	425	396	427	460	411	410	460	425	448	414	399	423	415	425	431	431	430	388	430	417	440	431	414	403	429	438	422	438	394	445	443	411	460	410	412	412	378	435	439	428	414	387	446	391	440	476	424	425	427	435	414	425	391	424	391	408	450	402	456	415	422	480	427	426	404	442	442	438	402	400	397	406	423	428	427	431	426	444	424	397	394	410	422	445	393	398	408	413	439	433	428	406	382	389	424	406	441	441	394	457	437	409	438	399	420	420	388	402	456	423	431	380	441	393	384	400	417	415	392	396	432	418	403	418	410	444	471	421	437	399	405	450	435	424	430	429	397	403	429	428	429	434	403	382	430	415	395	427	414	382	405	410	403	436	420	421	432	414	432	442	425	439	429	432	389	391	427	408	386	454	434	422	391	393	420	411	394	425	411	426	414	420	430	418	431	397	423	429	460	404	455	427	405	399	406	415	448	416	415	415	423	418	436	423	423	429	435	422	404	394	432	410	415	431	381	428	444	416	394	408	423	417	449	421	414	401	415	373	412	425	404	425	401	447	428	421	407	410	424	423	432	417	406	383	400	406	430	409	403	427	452	414	419	433	396	428	398	426	433	433	419	412	400	430	426	446	439	391	439	408	442	406	374	401	432	439	402	437	432	428	413	397	412	429	446	428	403	393	416	455	408	418	390	423	419	420	417	463	449	451	414	386	452	428	410	399	400	448	453	440	376	412	426	432	421	435	406	424	430	417	421	408	418	403	434	454	434	428	442	431	421	411	419	394	418	416	393	419	376	420	433	422	432	443	426	425	444	401	441	429	421	380	399	414	432	412	408	405	401	437	393	432	393	446	421	389	437	387	432	418	397	392	430	449	421	407	433	434	429	443	406	394	401	426	415	409	450	415	447	417	433	383	422	426	421	456	434	422	407	391	417	414	414	443	420	377	400	421	445	417	412	408	419	401	408	421	441	423	403	411	432	416	429	435	421	451	400	446	449	417	424	453	440	439	470	410	375	411	442	392	423	428	473	457	405	416	452	435	402	412	444	434	427	422	420	462	383	423	454	371	454	376	417	376	430	416	436	413	433	438	411	412	419	438	433	445	448	421	387	441	423	428	424	402	446	443	402	387	417	408	405	449	438	430	461	375	384	385	411	393	411	419	413	410	416	422	401	417	414	404	409	448	415	415	432	421	397	432	393	420	424	443	432	431	435	401	459	418	410	428	425	447	396	425	406	431	411	440	453	416	436	466	394	400	406	421	412	392	406	417	426	425	438	376	442	404	399	434	406	397	408	426	399	418	402	440	425	429	416	414	407	402	451	416	403	420	423	403	425	414	410	417	434	415	409	375	488	432	424	413	363	414	404	419	458	389	394	415	415	430	372	435	390	450	431	372	404	400	438	427	430	435	417	400	406	386	427	398	395	415	393	441	435	410	429	432	433	412	379	458	426	399	413	424	418	385	449	411	454	450	448	433	393	436	434	403	436	430	434	403	442	432	429	378	426	453	401	446	416	441	402	412	408	383	422	393	431	404	434	409	438	437	406	422	463	384	406	423	436	424	407	399	364	423	449	415	411	415	424	428	420	419	418	434	452	425	408	394	391	439	396	415	473	416	428	403	421	405
10095	1093	430	417	395	385	416	406	391	411	384	446	400	432	388	421	383	417	441	385	402	422	423	391	426	415	393	399	403	421	376	384	403	405	417	408	400	398	455	381	437	380	390	384	387	438	358	377	404	402	430	408	384	415	381	390	369	378	366	428	393	386	374	370	441	397	393	382	379	388	407	431	409	366	432	398	387	398	358	408	416	383	408	403	352	385	429	412	400	426	391	368	378	399	409	402	375	379	397	410	419	372	406	407	397	397	393	384	463	433	388	387	403	388	377	378	369	442	407	413	424	398	402	430	416	418	385	365	407	393	385	338	396	372	394	372	375	390	413	382	416	398	407	411	436	462	384	408	438	401	381	423	389	412	407	430	414	402	412	358	397	401	412	445	379	400	413	379	392	363	402	418	386	368	368	423	420	391	392	371	415	379	363	382	364	374	399	392	428	405	397	431	397	424	399	397	394	407	421	406	375	406	412	356	420	366	412	374	443	387	436	403	418	392	424	405	410	399	403	429	421	369	377	428	402	416	424	426	399	427	408	412	372	394	403	413	410	389	397	416	387	401	411	405	365	412	384	418	432	406	410	402	410	361	390	412	373	415	408	402	413	371	376	379	449	410	360	406	394	442	366	364	420	410	364	406	395	411	399	418	402	417	424	407	393	392	385	405	394	384	417	410	418	394	430	399	387	385	367	392	404	411	415	414	381	442	386	384	440	407	402	380	374	367	393	378	379	419	393	393	372	386	419	384	408	400	394	392	365	380	410	435	437	404	424	428	381	424	394	422	375	382	357	439	421	420	400	365	405	389	414	372	408	393	409	419	403	392	440	396	391	373	454	391	410	399	432	413	408	361	383	392	406	410	403	393	369	380	402	399	419	402	335	362	415	405	402	412	403	377	398	389	389	384	390	406	406	362	430	353	404	377	355	402	399	414	419	422	379	406	376	416	392	434	390	360	413	391	430	405	415	400	376	376	400	394	347	377	398	388	386	407	394	417	414	461	383	378	375	401	406	402	408	423	411	425	399	383	414	420	436	399	364	384	351	432	364	353	366	415	379	387	372	394	374	400	376	419	369	382	405	423	383	434	393	415	408	425	387	377	427	395	380	405	386	444	408	384	424	374	334	417	408	402	385	393	404	440	454	440	407	384	364	397	402	416	416	398	396	411	388	378	400	411	385	352	390	415	343	375	385	409	412	437	381	408	406	403	381	386	402	398	390	418	377	388	396	391	376	380	390	389	388	391	374	392	412	406	388	395	376	417	413	416	404	381	382	398	414	419	406	419	425	433	388	434	357	395	369	375	378	381	386	379	413	387	402	381	397	401	397	412	400	398	387	396	383	371	345	390	434	394	385	379	391	348	415	398	388	408	395	400	406	355	378	391	465	413	430	425	403	423	391	362	387	391	395	392	368	400	404	427	398	387	399	420	407	366	415	343	400	369	382	374	368	380	367	402	400	385	424	418	398	413	397	389	414	357	365	412	367	398	407	410	426	419	340	369	380	366	371	423	393	397	380	414	384	378	412	413	422	406	383	361	401	399	460	403	414	395	372	409	393	428	409	371	427	401	388	385	414	376	377	388	380	410	393	424	370	364	367	384	402	384	396	449	394	396	408	426	446	399	386	392	405	385	392	406	420	390	372	394	428	397	386	398	373	380	426	380	418	373	383	404	386	383	393	393	395	364	355	369	411	404	387	379	415	429	429	415	377	423	408	360	422	415	413	374	379	406	398	422	398	406	396	389	414	407	412	431	399	404	396	370	365	382	376	395	380	404	408	402	415	415	414	401	355	413	410	362	360	375	395	377	398	395	409	407	384	372	378	371	374	413	374	413	359	353	381	434	396	379	411	384	408	411	443	391	431	400	423	399	386	400	389	421	422	352	416	391	456	405	390	410	425	380	413	371	402	389	380	402	403	392	401	393	411	379	412	394	404	390	370	406	418	353	394	404	405	346	409	376	377	423	378	399	391	424	410	362	392	391	378	378	453	382	382	420	391	394	434	421	398	441	390	373	428	408	390	437	427	382	363	422	378	386	405	382	397	360	402	398	384	410	395	421	371	415	419	394	406	418	356	346	423	420	418	417	396	384	383	382	437	404	410	422	378	373	422	403	403	414	393	435	385	428	348	376	395	375	411	390	373	386	388	393	372	379	377	364	406	411	406	407	398	409	391	379	354	416	448	401	390	428	372	388	432	403	440	395	352	415	409	389	359	453	430	372	422	362	396	428	395	384	379	419	398	378	416	424	419	407	372	336	392	373	369	379	410	406	386	377	404	382	419	420	370	375	410	389	407	414	358	406	427	363	424	404	398	382	386	386	404	418	394	407	418	401	421	387	378	389	421	391	387	373	382	412	386	378	436	391	397	424	382	423	391	421	431	364	405	417	445	401	376	360	426	420	416	398	385	440	399	411	391	418	427	365	421	376	436	384	366	382	415	415	361	378	398	426	405	366	406	356	398	385	361	373	394	422	389	403	373	398	404	426	400	394	367	367	397	392	411	422	395	395	390	418	390	409	402	386	382	419	427	387	381	382	429	401	408	388	380	436	420	367	409	420	355	383	422	369	415	414	397	421	405	417	414	398	419	408	398	371	396	403	384	360	376	397	421	394	426	412	417	370	364	405	395	429	388	365	367	387	380	371	396	406	406	385	411	403	389	392	338	404	424	443	357	365	381	381	399	410	365	422	413	395	406	395	388	360	392	387	424	353	412	435	401	398	399	403	420	384	391	393	451	403	393	381	415	381	437	393	400	404	423	349	409	418	408	410	395	401	429	399	397	398	394	421	412	371	380	400	419	392	363	389	386	384	388	411	385	417	397	389	407	355	419	375	401	375	364	380	372	391	389	409	364	376	414	358	412	418	399	327	404	389	358	391	386	411	431	422	431	389	406	393	369	400	392	418	403	391	404	406	404	351	391	424	405	382	382	376	407	407	399	407	435	394	403	378	380	402	386	412	428	379	421	410	412	416	429	408	368	413	411	385	377	388	390	423	402	440	383	406	415	423	359	404	402	390	410	405	407	443	407	397	380	401	404	435	388	372	384	397	388	391	372	413	363	372	387	406	375	361	388	395	401	438	434	394	390	427	392	398	371	388	401	395	394	379	420	413	394	404	388	407	413	385	434	409	395	396	407	413	387	421	412	389	386	418	383	414	412	393	360	392	364	369	385	386	410	389	401	423	392	407	366	365	420	365	440	381	410	411	425	387	439	389	405	403	409	410	379	401	388	397	412	405	399	424	407	358	367	406	421	392	409	410	428	380	381	400	379	395	358	370	408	375	440	401	376	414	397	385	379	405	379	414	414	391	449	383	394	390	377	406	380	396	332	415	414	440	392	420	419	374	396	368	378	385	419	379	397	405	381	399	402	363	397	412	406	388	387	406	409	407	361	400	410	394	399	374	387	414	403	410	425	402	416	407	411	393	350	432	407	458	405	402	345	384	377	400	414	403	393	405	362	389	341	418	420	406	393	427
6844	1045	873	857	963	875	921	908	924	911	891	878	841	856	878	800	841	861	887	850	810	856	872	837	861	869	783	901	808	859	859	857	869	880	872	824	812	869	845	832	863	898	915	836	899	831	838	846	880	824	880	845	858	830	892	855	843	873	840	882	885	871	809	851	840	840	882	820	828	878	848	900	836	897	884	896	855	864	892	825	868	874	946	879	882	828	813	886	841	834	861	898	786	819	867	828	794	831	887	868	862	862	892	827	837	848	816	867	872	844	896	824	856	894	836	876	862	848	873	891	928	881	794	871	801	830	799	804	928	882	882	861	879	822	846	884	873	855	866	867	895	891	825	853	873	864	835	875	836	906	873	890	884	853	790	865	836	846	824	843	895	874	827	826	886	926	886	857	830	854	899	844	838	880	867	863	836	866	856	842	829	827	841	815	875	898	873	827	890	838	875	872	861	866	872	814	868	859	810	841	842	886	839	866	830	873	881	931	881	818	873	878	890	847	890	835	893	889	839	809	855	902	889	881	867	847	847	828	838	865	818	878	853	854	893	873	841	874	860	893	858	924	840	864	815	897	895	862	846	878	892	884	888	841	860	945	886	896	822	855	887	877	836	879	870	898	864	751	861	907	879	836	830	905	818	828	860	869	848	901	870	850	872	899	879	838	838	841	884	837	885	899	894	830	936	865	845	915	850	894	831	875	832	902	870	835	877	876	822	855	864	813	881	834	844	837	843	906	875	882	900	893	893	922	867	891	800	877	853	814	882	838	878	902	843	912	878	845	852	846	947	874	849	912	817	878	852	833	826	848	811	886	877	845	809	879	829	873	823	867	834	839	851	835	821	882	829	868	897	853	888	874	842	878	842	858	845	854	857	846	858	819	865	918	840	849	800	844	832	886	844	873	875	863	816	836	868	858	857	924	877	859	870	853	886	834	824	915	866	885	862	844	804	872	848	854	893	869	909	867	848	852	863	873	845	861	877	845	829	842	850	821	874	853	916	885	844	868	870	840	934	817	895	840	884	864	875	861	854	879	878	859	814	846	852	892	905	822	865	871	863	860	868	857	816	920	874	865	873	847	852	870	862	848	835	830	846	883	916	851	845	885	876	878	846	866	875	890	826	828	913	835	893	853	873	802	838	921	854	882	849	867	857	835	890	876	856	850	872	902	900	852	849	823	878	839	853	809	808	859	914	874	841	840	851	854	863	842	875	853	878	871	847	908	871	855	876	820	830	833	893	867	901	858	884	864	843	840	963	822	861	803	840	799	788	897	880	839	890	913	812	904	888	846	879	889	827	870	869	872	901	865	937	898	801	897	846	852	880	833	840	814	901	837	896	877	843	811	901	903	830	869	878	830	832	823	855	876	869	810	873	867	915	895	831	848	853	866	872	846	867	892	894	878	859	845	897	911	846	886	850	816	854	870	857	825	850	889	894	860	824	815	852	875	785	818	953	888	859	929	887	892	830	859	857	857	817	847	848	848	857	835	888	839	808	853	852	890	820	882	863	886	878	862	843	876	883	839	854	868	819	919	880	818	821	897	823	851	870	858	873	878	875	879	907	882	819	870	876	921	844	888	869	885	891	871	837	866	836	862	822	846	874	908	905	928	881	853	856	851	821	942	841	866	863	861	915	849	898	905	876	883	869	870	857	822	857	898	875	814	878	844	854	877	837	842	834	849	856	880	888	874	842	869	936	836	868	867	819	862	820	904	836	886	900	880	934	827	860	843	871	852	820	830	832	828	851	869	878	841	811	869	885	839	872	877	888	817	887	863	843	824	890	841	821	845	854	846	849	880	838	870	860	862	839	845	824	902	850	849	839	873	855	864	835	866	817	799	859	839	868	914	854	886	927	828	890	867	852	884	892	862	851	829	813	826	874	871	869	890	795	883	820	877	848	829	908	906	833	857	890	873	880	886	838	819	898	898	850	876	888	888	940	890	839	847	898	850	800	857	839	860	897	822	873	813	913	887	822	860	799	844	839	897	867	865	882	932	904	832	880	881	803	872	880	851	816	842	796	882	925	839	880	896	846	870	853	897	841	885	907	884	863	882	915	857	889	889	921	829	840	860	897	846	801	866	836	929	839	957	841	847	845	831	865	873	850	843	849	912	925	888	859	866	827	911	818	880	905	863	884	871	869	840	817	843	865	871	895	855	874	914	863	883	870	844	848	857	873	829	849	837	867	813	862	885	895	844	867	857	847	873	906	859	908	861	835	819	866	822	874	866	867	897	845	837	896	836	835	867	853	812	845	863	866	834	869	817	902	878	915	826	836	849	865	892	827	881	831	845	846	857	865	870	865	901	847	876	864	909	912	824	817	890	840	804	861	877	867	851	906	879	851	847	897	811	866	885	895	854	916	891	871	885	832	878	875	853	843	878	899	851	868	886	869	848	847	860	855	897	865	853	917	866	883	846	840	836	832	844	854	831	892	893	830	850	861	873	844	837	864	895	907	892	887	854	869	867	865	851	905	902	842	884	892	888	867	832	902	855	874	892	851	810	841	814	845	878	871	812	826	863	890	844	896	866	854	834	892	844	864	847	817	884	886	863	861	809	788	766	896	873	857	836	854	844	879	873	828	866	844	814	882	877	912	851	826	897	893	870	882	910	882	841	851	863	844	845	814	885	853	866	852	859	849	811	803	867	853	884	858	840	868	853	868	890	882	794	875	849	841	838	856	874	915	870	844	841	862	858	827	878	892	866	896	856	841	846	844	824	866	832	864	868	862	875	818	894	870	839	936	819	878	863	856	874	820	864	920	882	801	905	868	891	802	881	801	813	884	829	917	878	861	846	875	842	919	882	904	857	843	807	873	931	865	880	879	870	859	956	880	830	885	876	865	811	845	859	912	833	820	894	909	876	861	848	866	872	859	866	784	829	854	867	895	875	883	908	910	866	868	909	848	903	824	837	820	851	878	883	879	863	854	852	851	826	872	844	878	798	843	873	846	868	840	850	880	850	836	837	877	817	871	860	880	876	876	832	849	848	860	919	827	850	831	896	808	815	887	865	915	833	907	834	895	800	869	830	867	854	855	858	798	799	890	899	825	837	894	865	878	863	937	844	929	820	862	849	926	924	886	824	842	884	863	877	875	845	793	873	914	828	870	889	839	856	848	868	873	949	877	852	891	824	841	863	848	872	868	874	856	848	881	858	899	842	879	836	881	872	869	831	877	850	863	875	874	852	788	852	818	815	864	898	917	833	868	866	821	827	853	859	858	877	885	899	866	830	829	879	879	850	870	894	861	884	865	790	873	831	894	834	886	881	888	900	848	815	849	902	802	884	856	815	840	885	865	912	914	811	909	803	855	863	873	855	853	867	854	884	842	852	896	886	881	858	871	923	814	844	936	852	898	863	862	892	863	869	795	811	824	803	891	877	865	827	866	833	841	843	854	832	821	851	865	899	854	834	883	861	845	872	822	850	855	836	854	902	785	891	840	844	893	846	846	853	866	812	825	885	822	897	870	889	818	845
22128	2584	509	387	329	287	284	241	238	258	230	222	223	198	204	236	206	217	225	248	210	230	241	188	220	223	209	191	214	202	220	200	204	191	186	196	202	209	187	208	221	183	211	202	192	197	212	208	202	181	206	215	214	197	177	223	189	202	228	204	199	196	203	203	218	201	172	217	206	204	193	218	211	206	207	208	193	181	247	202	206	190	170	193	202	210	184	206	166	174	209	231	207	209	226	203	189	216	214	214	199	195	194	189	200	214	223	195	203	195	198	191	208	226	190	199	203	206	208	214	190	216	215	195	215	190	225	189	218	222	203	200	186	209	212	222	201	187	172	226	198	205	168	210	202	202	199	203	183	174	208	188	207	213	203	203	212	215	178	195	183	196	194	207	186	188	199	213	210	186	203	206	202	215	206	194	207	217	184	198	199	178	189	203	198	212	218	206	211	207	179	192	173	189	197	192	217	187	213	217	211	190	213	200	203	226	173	216	223	194	216	187	222	221	194	195	171	219	222	210	191	222	205	180	225	209	190	183	203	189	211	198	199	210	216	215	162	190	220	209	238	207	198	169	197	199	205	217	218	192	160	218	214	220	214	190	188	204	207	186	185	195	207	197	184	179	208	232	190	212	237	210	175	190	197	183	194	205	191	191	178	185	179	214	201	220	223	176	206	197	200	197	201	216	231	209	189	199	185	236	212	206	230	203	189	198	203	226	187	192	182	219	216	215	197	189	214	194	183	210	219	212	208	224	201	188	217	208	208	203	195	200	232	209	211	218	258	207	199	221	209	198	200	207	174	194	172	183	204	244	210	201	223	223	209	220	213	207	216	175	178	190	220	241	226	197	194	194	216	234	191	192	217	191	240	224	196	204	213	201	218	197	217	227	235	230	200	200	189	199	193	211	177	185	217	204	238	214	193	191	210	222	190	220	202	201	204	196	203	203	220	186	204	174	199	177	187	208	190	212	182	210	194	231	211	201	189	197	214	211	181	222	202	184	179	170	204	217	188	191	184	195	228	232	200	194	181	203	202	213	208	180	187	207	180	197	204	199	185	195	227	215	216	184	184	187	201	229	210	208	218	212	200	185	214	193	198	204	201	175	219	223	197	208	214	216	186	191	198	189	224	198	195	217	193	209	209	199	202	210	195	200	196	204	193	200	197	206	188	240	214	182	217	223	213	192	197	179	198	198	215	212	217	216	207	214	208	189	222	204	189	212	175	220	220	177	191	211	216	199	244	197	207	196	195	195	183	222	194	202	240	206	200	199	183	204	180	191	193	196	183	215	196	195	231	213	199	235	193	193	214	201	235	217	190	191	205	216	170	201	187	178	243	209	213	210	218	197	213	177	206	190	174	226	227	192	194	210	185	203	212	192	189	218	180	205	190	175	178	212	226	211	242	217	183	207	186	209	209	197	191	212	200	209	211	214	192	165	218	205	173	204	205	200	165	210	183	208	201	203	211	202	213	217	189	199	217	205	206	203	224	212	192	220	197	223	203	189	211	201	174	214	219	184	234	186	206	215	207	202	191	192	201	176	214	179	210	226	184	199	204	184	184	202	190	189	191	200	223	201	219	177	207	217	196	183	210	221	214	209	212	204	235	218	200	197	182	221	189	192	182	190	189	192	198	198	189	219	190	178	225	217	188	195	198	199	196	215	195	208	199	212	189	205	222	206	202	190	188	214	209	224	220	211	198	222	226	180	187	214	209	191	195	219	197	179	192	225	221	178	190	217	203	213	195	185	209	211	213	221	222	195	199	210	179	195	208	187	186	246	209	207	189	190	198	224	231	216	192	176	198	204	194	183	200	198	203	186	201	223	194	220	217	219	212	187	201	230	186	218	207	199	193	194	203	192	208	186	181	197	177	193	196	207	216	202	208	225	191	197	185	197	209	211	203	202	174	187	221	221	191	225	205	211	176	179	202	209	199	196	206	220	193	178	196	223	201	212	196	204	230	190	190	199	205	190	228	209	192	212	200	222	205	208	206	183	208	216	203	189	209	207	223	205	212	216	206	212	230	214	197	197	195	200	180	189	219	199	223	185	204	246	196	190	183	198	211	191	182	197	221	249	192	207	189	215	218	207	193	197	193	209	203	190	196	158	212	218	199	227	192	184	185	214	199	199	212	180	181	196	172	202	221	202	193	177	198	228	194	221	197	185	230	208	173	184	179	209	224	204	217	225	179	215	220	218	209	217	198	188	174	220	191	193	199	208	200	193	226	194	207	180	200	207	172	186	188	221	207	209	233	213	192	203	207	174	199	179	211	188	209	205	200	199	210	197	201	219	211	188	183	193	205	194	220	195	227	175	186	204	196	246	191	199	218	214	219	205	183	204	212	236	207	194	204	200	215	186	204	205	190	217	209	189	175	194	219	211	188	187	204	198	196	205	197	195	200	212	204	216	225	202	207	218	224	199	177	187	203	192	224	223	203	217	195	202	220	212	217	204	217	230	200	219	219	229	243	167	212	190	236	203	196	183	219	208	204	211	221	206	211	218	204	225	225	186	207	201	209	222	197	188	203	204	220	244	198	185	208	230	206	194	217	195	206	217	177	210	203	204	190	208	189	194	198	175	215	204	234	208	178	222	226	170	199	177	179	210	201	194	204	196	207	166	204	213	203	205	204	206	222	191	203	228	209	206	207	211	220	189	202	220	199	220	224	208	207	201	209	185	205	203	228	217	198	219	203	180	199	189	223	215	201	194	215	177	194	216	201	189	223	176	197	217	182	198	189	203	186	195	195	192	201	195	216	199	178	201	191	212	207	202	215	199	200	200	203	199	207	203	227	213	214	201	207	212	191	209	201	185	193	203	197	193	215	184	202	217	195	196	198	181	203	179	192	213	214	216	202	185	192	219	205	178	196	208	200	201	176	207	204	194	200	202	208	221	201	208	194	204	229	185	229	198	228	205	204	190	193	208	220	215	210	222	204	221	226	208	218	210	221	221	221	191	195	206	173	215	207	196	207	209	209	215	212	205	180	197	198	224	277	199	220	207	237	192	187	226	187	204	175	200	170	215	204	218	212	196	171	206	221	212	224	190	236	216	210	200	202	206	201	203	147	207	205	213	207	186	226	186	156	197	189	207	240	212	203	207	228	229	202	206	208	200	213	220	211	219	214	187	202	202	220	208	175	226	198	217	219	194	194	211	192	196	179	221	232	199	211	174	190	208	190	214	227	182	213	190	173	198	232	204	195	201	225	206	194	213	211	200	213	209	193	212	181	212	183	202	189	206	212	170	215	223	217	190	200	240	220	220	197	208	228	200	199	189	212	198	213	187	229	205	195	222	202	205	187	205	209	197	177	212	219	201	217	178	218	189	211	224	199	208	231	195	211	212	197	180	186	206	217	184	194	214	192	205	192	209	197	215	187	186	201	179	176	213	200	187	226	170	207	189	209	207	198	198	202	194	193	189	195	192	225	190	221	239	209	196	234	195	191	199	196	179	216	202	192	195	199	183	206	208	184	175	188	201
13853	1020	1124	1234	1074	989	828	749	700	656	609	587	593	580	553	548	534	541	532	524	529	513	560	521	504	505	530	472	538	466	522	512	476	508	495	500	510	459	463	482	471	463	523	510	469	479	512	506	506	491	536	497	510	483	526	505	484	481	531	504	507	501	476	486	496	480	497	459	497	500	471	518	476	458	487	487	442	468	455	476	467	478	499	521	482	518	489	447	484	482	496	485	474	481	498	541	430	467	528	477	472	508	472	478	482	457	475	451	464	473	493	455	452	519	487	511	484	490	467	482	471	489	449	513	459	456	468	471	492	510	476	467	492	495	421	487	523	489	443	458	476	519	487	474	475	462	527	491	479	472	456	476	485	490	463	496	496	462	473	495	494	521	467	490	466	487	482	450	459	474	470	457	482	487	509	509	460	489	476	496	466	510	476	465	498	486	444	443	496	481	434	500	486	460	485	443	452	493	532	443	472	457	524	513	473	468	465	520	473	489	453	471	487	479	457	488	433	463	486	477	473	488	471	485	473	447	481	520	494	491	482	497	477	463	481	490	506	463	502	496	498	515	461	443	469	467	475	449	489	465	471	484	461	447	468	478	501	514	478	505	511	525	477	486	528	517	483	478	482	478	537	483	513	510	466	506	480	522	486	460	490	494	469	482	474	501	460	486	476	501	477	502	470	506	502	509	503	473	487	520	453	435	486	477	522	464	457	503	474	523	451	473	520	438	456	445	465	489	487	457	465	493	486	459	484	522	500	428	474	482	480	467	474	473	453	449	505	458	465	507	494	475	545	452	464	495	501	474	490	459	446	494	503	486	445	506	493	457	504	475	489	471	501	487	494	443	465	472	474	511	488	432	483	516	497	484	490	466	483	468	486	455	489	515	471	509	524	460	497	514	487	462	497	490	465	480	479	458	465	463	450	486	459	469	485	504	509	472	478	479	477	519	509	446	481	465	464	465	500	474	487	467	474	506	480	458	461	451	485	505	455	444	465	453	498	456	455	507	457	481	470	490	439	494	470	507	508	466	479	509	468	502	520	461	468	457	468	484	506	466	487	463	478	501	456	495	484	486	442	453	487	466	502	471	457	485	509	453	458	483	505	446	466	485	515	467	509	478	521	481	479	505	490	477	479	423	438	483	491	483	492	416	532	474	511	457	472	484	505	510	462	490	481	519	473	461	500	493	496	444	468	463	448	490	469	444	464	462	464	444	476	492	488	440	469	511	446	516	486	487	462	511	487	484	490	469	501	496	487	490	510	442	511	475	461	454	499	495	488	506	460	480	530	516	489	512	484	487	480	488	461	497	477	463	440	524	485	492	482	466	462	471	478	502	487	473	478	486	484	458	464	479	461	488	487	500	503	497	479	486	504	484	458	458	471	482	473	440	483	454	505	449	504	479	470	481	494	466	452	486	447	424	464	479	479	478	471	461	484	468	480	499	486	504	453	508	481	475	464	440	478	467	490	468	504	504	460	434	494	467	489	481	463	461	487	536	478	483	470	442	479	458	504	463	492	503	477	509	468	478	460	470	454	508	490	459	467	468	489	459	470	440	473	477	471	489	527	486	428	482	500	460	486	470	475	493	485	484	479	510	463	506	465	473	490	495	445	476	428	485	479	482	501	480	472	453	478	462	465	466	461	493	474	471	495	501	485	465	468	444	500	509	506	505	461	466	469	450	495	471	469	434	466	476	485	489	482	484	492	482	473	461	467	473	478	446	499	528	465	473	487	477	472	487	480	467	495	512	465	504	479	529	487	510	499	477	479	491	479	468	469	498	513	419	480	496	462	438	491	522	505	517	494	447	495	469	507	451	480	484	525	478	483	502	458	466	496	478	462	459	489	495	493	516	472	436	499	516	449	469	476	485	515	466	484	476	496	452	438	507	471	501	452	465	464	493	492	482	449	462	511	474	454	496	507	507	462	464	474	455	474	527	487	477	476	479	478	457	492	486	479	500	506	496	504	474	500	478	460	463	477	458	479	511	512	467	488	502	493	544	475	454	478	484	478	504	465	422	499	478	466	476	466	520	493	480	472	471	487	447	440	454	450	447	499	464	468	483	446	462	483	477	454	493	429	476	480	487	499	484	445	496	464	499	525	476	473	506	466	480	501	501	475	482	487	479	453	472	459	484	460	472	478	460	467	440	467	455	453	441	499	485	482	456	500	487	453	425	459	473	514	482	464	486	482	490	452	483	490	470	497	436	476	467	478	502	456	467	503	465	509	516	524	447	493	468	470	462	475	470	491	456	479	474	463	466	455	511	478	487	438	447	480	469	485	476	477	507	444	495	499	478	477	480	491	499	449	494	510	470	486	505	455	460	491	452	464	530	492	488	499	464	464	451	510	467	476	483	508	472	455	514	480	510	494	472	523	490	466	438	470	473	473	486	483	483	450	445	462	473	484	488	488	478	455	501	470	485	489	483	477	467	483	501	495	480	474	451	506	453	481	510	488	454	504	441	470	475	494	488	461	515	460	492	459	448	468	518	458	461	467	465	464	476	458	485	497	498	489	495	467	504	493	495	467	462	484	466	454	498	478	487	432	443	506	500	429	428	511	499	464	481	450	500	459	482	489	517	483	497	487	481	483	512	513	527	474	538	511	475	498	489	481	474	498	470	473	469	502	480	455	475	487	490	499	457	488	475	446	503	484	460	487	492	485	489	473	485	458	479	468	468	474	459	464	482	435	475	485	496	487	463	512	486	495	492	479	535	495	497	491	470	476	445	512	498	484	499	443	492	477	483	474	490	526	449	468	507	506	469	477	472	460	520	468	478	504	482	486	474	495	499	498	461	469	445	457	462	497	487	495	508	483	470	486	476	494	456	448	518	481	504	495	485	493	491	466	481	472	522	503	513	527	496	423	496	483	524	530	490	511	525	485	443	487	459	519	492	457	498	487	446	504	483	472	481	457	457	430	500	489	506	443	452	517	490	444	483	470	511	489	494	456	546	533	471	484	481	457	479	510	476	477	496	483	500	472	505	481	460	473	519	458	501	488	501	468	482	489	507	481	475	490	503	482	471	535	526	479	501	479	466	482	457	480	476	468	476	480	471	482	467	508	461	446	461	444	476	506	474	454	469	417	475	491	454	524	505	448	433	500	470	501	481	469	501	471	434	484	504	460	510	466	496	471	514	465	526	454	477	508	451	493	486	480	485	495	482	515	442	516	502	500	505	468	472	477	474	498	483	486	486	495	499	503	446	483	513	476	504	500	484	461	468	493	463	467	496	465	483	481	481	433	498	453	478	512	462	478	478	477	476	494	493	484	456	437	473	449	525	498	475	471	527	500	482	468	515	476	470	501	472	456	469	453	489	491	503	455	495	490	488	468	489	484	545	485	494	498	492	475	459	451	470	477	487	470	480	519	476	487	456	452	487	496	469	450	449	509	506	517	508	491	470	495	500	516	504	418	463	509	489	466	499	501	480	478	496	471	441	493	502	475	449	471	495	502	547	424	469	461	505	500	528	538	465
31358	5296	843	569	444	378	265	258	263	204	207	194	188	177	174	171	176	169	176	185	175	182	157	163	140	148	165	203	148	164	145	171	161	136	186	176	169	162	179	182	154	168	145	154	182	164	171	180	166	154	136	167	181	163	175	131	172	153	124	166	158	175	143	163	169	156	181	168	138	185	169	169	148	158	174	159	141	153	148	146	169	181	173	175	138	141	150	165	155	144	166	181	180	168	163	161	172	155	145	165	190	171	162	178	160	180	166	152	176	170	149	191	144	162	170	159	155	166	155	179	133	157	150	164	170	143	151	131	153	159	167	158	166	146	154	166	171	158	151	180	199	145	137	146	180	132	157	173	172	151	169	159	145	147	161	158	142	158	150	160	155	165	155	151	162	144	167	158	171	147	159	149	153	184	186	173	168	181	204	166	177	142	168	145	153	162	153	145	155	145	159	180	170	165	150	163	167	165	169	176	160	166	178	150	175	159	155	155	169	160	176	147	163	171	164	162	170	149	165	180	160	186	158	170	149	180	170	168	139	152	178	153	150	180	148	146	170	160	147	143	153	160	145	149	193	164	168	147	186	154	129	168	174	163	171	150	169	159	150	152	152	175	149	164	174	164	155	182	151	164	146	153	167	162	172	152	145	152	142	168	168	147	145	176	146	163	164	170	183	172	131	174	168	150	177	159	142	159	150	173	161	165	174	151	170	160	142	170	166	156	167	157	170	172	175	147	148	175	173	164	154	146	151	156	141	148	155	164	173	199	168	149	168	166	158	142	153	162	161	158	137	132	157	168	156	184	127	147	146	176	158	150	160	155	169	170	157	170	160	149	163	146	154	180	149	145	190	191	164	170	152	140	161	155	156	156	166	172	159	158	146	146	177	161	166	167	166	131	185	173	154	156	140	152	166	159	134	138	165	160	152	153	176	168	157	164	150	159	153	152	154	166	173	168	170	187	165	154	166	166	185	167	147	150	160	138	134	153	167	167	157	141	173	153	165	161	157	163	161	149	168	193	191	185	173	165	180	170	148	158	169	142	153	187	182	181	178	146	144	159	151	161	149	162	151	145	185	152	153	164	161	169	163	172	143	159	156	151	164	168	177	194	153	145	149	161	178	130	153	178	149	158	184	149	159	148	129	141	176	168	152	161	155	155	169	162	170	136	151	157	143	159	146	159	150	143	162	157	161	161	176	186	166	174	157	183	175	148	160	159	165	142	125	165	145	168	153	199	163	162	198	168	146	160	163	157	175	159	163	160	163	180	178	174	148	167	152	166	165	162	144	151	161	155	156	157	163	144	160	169	168	178	171	145	156	162	149	161	176	140	161	140	169	138	185	176	187	177	158	155	147	170	168	149	175	157	170	154	157	151	163	161	171	156	138	163	159	176	157	152	144	159	164	151	166	176	141	166	149	129	172	177	159	134	149	143	167	140	147	157	175	177	149	184	163	144	187	163	164	173	169	134	161	138	160	149	158	159	162	137	162	150	148	168	150	180	158	165	181	173	143	167	168	142	142	176	145	180	164	171	148	153	175	139	171	176	175	168	177	134	143	126	160	155	143	172	165	156	137	164	159	159	171	159	160	168	148	170	169	184	175	174	149	169	156	166	168	145	157	166	167	172	164	140	146	164	158	156	135	161	149	162	169	158	161	155	150	155	146	160	173	145	199	154	123	146	182	153	132	156	172	182	130	156	166	177	159	157	168	166	150	152	145	137	154	155	157	138	162	162	135	151	174	158	183	182	159	157	174	162	178	147	148	155	169	168	149	148	150	146	159	177	165	153	150	160	142	165	185	164	152	146	185	174	169	151	168	173	143	188	161	176	167	177	151	147	153	129	159	168	186	152	151	132	158	166	172	166	164	160	145	156	154	185	163	168	172	162	166	155	158	147	181	154	140	173	160	162	151	157	161	156	177	153	166	159	180	134	145	160	145	161	149	156	183	154	152	168	144	147	147	178	166	160	162	172	184	150	162	187	173	167	155	151	150	151	163	161	151	169	160	166	150	177	149	155	152	166	157	153	134	176	164	142	176	180	175	149	166	181	167	150	166	171	164	152	160	133	173	157	176	168	171	163	157	174	161	161	161	163	150	152	159	145	164	154	145	169	171	140	174	167	176	184	160	155	154	178	160	170	174	168	157	174	159	172	141	161	154	165	168	141	141	157	163	175	162	183	157	151	157	146	144	170	165	179	162	158	156	170	175	163	145	167	168	170	136	185	158	169	159	143	159	165	158	145	178	155	148	173	183	158	159	166	149	159	207	169	185	178	171	152	146	179	171	167	168	160	174	151	160	173	191	149	146	165	143	155	164	153	154	149	167	159	141	165	140	149	161	167	182	152	159	150	150	156	171	157	149	167	160	193	162	151	161	158	175	156	151	174	165	179	171	157	166	165	199	155	141	161	163	158	160	149	179	168	161	150	163	162	156	159	174	129	176	173	183	165	168	153	152	149	174	159	167	171	151	138	140	168	151	169	145	153	183	151	176	174	157	158	154	157	180	127	152	148	163	153	145	177	143	166	154	174	155	158	151	172	140	143	160	155	154	153	152	150	153	170	168	143	164	182	168	182	163	169	151	162	146	172	168	131	143	158	164	158	148	170	143	153	160	160	178	158	162	163	156	139	158	159	144	171	181	152	161	159	153	156	159	156	163	147	163	185	158	161	153	174	158	174	190	153	153	137	155	148	183	163	143	154	188	210	149	173	167	136	162	164	154	140	181	152	169	159	178	153	168	167	188	188	151	165	173	140	164	162	164	139	151	159	154	163	198	161	142	163	143	159	162	146	195	168	173	162	177	129	152	166	137	151	152	155	157	146	164	151	147	153	168	153	137	164	164	168	161	178	200	171	157	166	161	169	152	160	163	163	161	169	165	157	168	156	146	156	172	156	165	158	164	151	148	154	163	168	140	164	163	140	177	171	132	168	162	174	138	169	165	154	158	167	154	174	159	180	168	172	139	178	151	139	159	159	168	164	157	157	185	158	135	157	166	179	161	166	153	150	150	144	150	140	188	155	137	192	135	170	154	154	131	161	164	165	148	173	131	164	164	166	153	161	153	139	124	179	156	166	158	156	171	143	147	157	173	154	156	154	170	164	145	174	144	142	137	176	160	159	165	161	148	192	127	149	174	143	151	156	156	174	147	168	157	153	164	184	167	162	152	144	163	156	157	170	161	139	142	157	144	152	166	173	145	174	135	194	175	181	151	142	148	156	153	157	141	154	167	175	155	147	151	165	172	165	161	155	162	173	126	145	173	165	167	164	158	161	151	155	182	156	160	156	147	152	167	151	156	154	163	153	189	175	160	167	174	152	142	179	147	165	166	148	164	154	157	169	168	160	148	183	168	137	179	162	159	160	166	175	170	145	164	177	154	178	161	153	161	151	159	156	158	165	179	175	155	185	171	172	167	178	168	149	148	149	184	156	147	161	189	155	149	143	164	164	142	157	150	161	141	158	160	139	154	167	161	167	146	145
17450	1377	1737	1826	1604	1313	1110	952	871	786	723	644	580	576	545	543	504	542	477	485	521	467	502	469	455	453	502	465	475	445	466	460	459	463	469	379	437	439	458	439	417	421	442	440	441	439	446	447	447	437	432	403	414	429	436	430	406	441	437	439	400	415	405	414	451	436	427	408	469	432	410	406	434	410	442	395	409	403	416	403	402	441	422	436	427	422	406	445	429	418	408	410	423	470	398	418	434	423	427	389	402	446	424	442	443	405	415	457	409	442	391	437	446	434	398	401	406	404	442	379	429	424	403	418	419	440	399	413	416	400	429	442	431	421	372	411	421	431	402	464	418	456	385	379	403	357	377	394	425	412	405	406	449	407	462	401	441	472	432	426	413	412	374	452	430	439	451	439	372	418	405	431	393	416	400	414	399	437	400	419	443	416	433	410	421	437	406	417	418	394	420	416	405	422	414	424	441	428	414	384	376	418	410	421	408	408	448	460	411	407	406	436	437	411	403	443	428	426	430	392	432	436	434	427	424	384	428	409	422	414	395	410	443	416	391	419	396	373	434	416	389	447	401	419	413	413	407	408	458	382	389	419	413	368	429	432	417	385	436	415	399	398	426	442	434	395	423	402	394	392	379	425	419	436	411	404	441	423	442	396	413	425	404	404	455	428	389	411	433	417	410	435	441	415	437	409	411	419	411	446	413	393	374	392	407	433	444	413	424	414	414	408	446	403	411	429	424	369	460	423	396	404	450	417	434	417	389	438	380	413	426	423	429	365	426	411	466	413	427	428	425	405	398	399	410	403	404	443	417	431	406	424	400	384	417	393	380	449	421	407	432	411	404	415	435	407	434	423	419	417	417	404	401	422	395	393	427	399	386	412	398	401	439	429	395	386	390	447	373	442	408	401	426	431	414	412	393	404	430	450	391	406	403	388	411	412	389	396	417	418	424	417	376	417	420	405	453	380	424	411	403	408	426	369	441	425	416	420	409	439	432	384	390	447	424	436	414	406	394	420	396	375	402	444	410	416	394	414	385	395	421	386	444	434	425	418	376	451	410	394	429	395	442	375	443	450	392	411	400	412	430	397	434	407	425	410	404	460	400	387	406	382	437	410	429	396	389	396	391	412	402	376	411	384	396	427	377	420	393	471	417	441	392	394	429	412	412	437	427	379	401	437	421	359	406	382	435	409	404	427	476	433	386	402	427	434	451	406	409	427	402	438	446	406	397	423	448	414	418	436	425	434	450	404	450	440	429	420	393	436	414	408	415	411	405	401	400	402	447	434	407	429	428	441	386	419	397	415	383	428	419	415	393	437	420	413	411	433	438	396	397	392	402	407	438	414	435	402	428	408	412	415	420	377	395	371	447	428	453	431	381	417	421	426	438	395	422	394	420	392	387	440	449	441	421	434	425	440	434	414	404	405	384	423	427	399	417	429	426	411	401	409	429	438	411	425	405	411	414	429	436	375	395	423	414	411	417	399	368	421	372	418	364	458	372	432	451	413	412	421	409	409	416	402	394	427	416	428	382	398	429	418	453	448	417	396	420	404	466	383	415	452	424	397	425	435	400	418	438	372	403	409	425	421	412	424	439	408	422	392	413	411	440	402	439	403	430	394	435	419	407	441	438	438	417	425	422	412	426	444	391	445	424	410	407	445	431	427	410	416	390	435	433	395	424	410	420	398	416	380	427	441	398	409	393	436	418	421	441	444	396	427	423	437	422	427	402	459	408	403	384	410	389	423	391	408	383	445	417	437	402	436	416	402	412	401	384	421	399	430	399	393	404	409	405	426	428	419	395	441	370	372	436	419	391	417	418	415	437	411	438	416	428	408	417	421	418	389	391	441	401	429	401	438	414	440	420	416	392	455	433	443	406	418	398	391	417	427	366	391	416	420	433	383	421	417	386	427	448	419	442	395	403	402	386	410	432	392	430	407	386	440	407	400	445	425	395	388	398	424	403	410	412	415	409	434	423	392	413	397	430	413	410	409	397	420	380	428	443	416	416	398	436	378	410	413	398	436	405	384	426	397	411	419	401	378	413	419	409	445	407	378	421	408	409	436	411	437	421	407	401	427	396	386	394	412	390	393	437	393	416	423	419	423	402	428	427	406	432	424	438	379	414	403	392	455	408	456	429	411	427	433	420	415	453	471	421	377	433	429	440	418	434	414	415	417	411	402	423	424	405	434	404	444	424	390	389	399	424	366	423	408	431	419	422	411	405	411	432	425	425	409	397	422	440	384	396	402	380	419	399	403	402	446	420	401	453	436	410	441	416	395	435	405	412	405	409	408	416	408	406	403	411	409	466	419	387	422	429	452	422	449	426	421	454	417	424	424	386	416	420	383	379	428	427	419	435	385	423	395	432	406	421	408	409	427	422	413	396	416	416	431	434	395	380	397	395	437	404	410	425	414	392	403	407	424	412	400	412	370	415	439	399	409	422	431	417	395	417	436	408	415	413	416	410	394	429	410	427	429	440	394	429	390	419	447	380	399	441	404	409	404	432	385	426	416	440	438	419	431	406	419	399	406	431	415	390	404	425	429	435	421	407	423	418	412	465	441	418	418	448	420	388	413	476	406	429	407	459	388	421	440	380	420	420	407	400	420	421	427	406	411	397	442	400	426	440	404	439	405	429	408	399	377	409	389	437	415	383	434	437	440	422	414	407	408	409	384	419	407	393	428	408	406	417	421	429	412	386	416	388	439	380	442	458	402	434	395	415	396	420	370	402	421	393	426	436	420	418	405	419	410	414	402	418	425	420	372	431	413	425	397	446	429	405	424	469	410	423	440	397	423	411	430	403	440	453	412	427	419	433	430	422	415	429	375	403	431	386	396	400	439	421	397	414	408	404	401	432	411	448	443	418	422	415	416	440	404	398	437	425	385	385	402	386	424	412	430	433	418	427	440	436	422	405	395	400	428	402	424	432	422	423	414	390	422	424	400	416	409	417	397	411	431	377	407	392	407	392	399	399	405	435	382	387	423	396	388	403	401	423	398	421	395	411	444	448	399	454	451	492	452	417	426	419	437	436	398	420	445	427	427	416	436	378	413	412	424	431	428	433	396	410	438	395	418	420	436	393	416	401	428	417	391	429	387	400	442	416	406	425	417	406	455	396	426	460	436	418	413	428	388	391	439	402	447	424	404	366	400	419	415	415	419	406	416	390	411	427	440	414	415	418	411	421	440	405	412	401	392	419	419	428	443	422	416	429	469	425	419	394	429	403	435	419	398	446	401	445	439	431	431	417	465	407	412	418	386	417	408	403	395	438	445	427	449	391	364	422	416	372	366	396	419	416	425	452	397	427	397	422	402	433	372	432	415	417	411	420	387	419	387	413	417	389	420	461	412	453	444	411	405	430	424	413	416	405	438	406	391	450	412	436	431	435	429	439	426	457	398	432	445	430	368	452	420	461	429	409	425	432	434	383	441	410	402	380	415	407	410	427	434	407	460	432	445	448	436	427	419	451	398	428	437	400	420
10389	1066	455	451	450	365	341	368	380	425	425	405	397	423	361	399	391	408	381	417	406	353	391	398	364	391	395	397	430	356	426	391	464	399	401	408	391	404	409	416	409	400	421	420	379	412	375	400	392	411	412	424	405	399	392	385	417	413	408	376	412	408	410	386	379	405	393	408	384	381	406	389	366	400	408	406	391	390	349	402	420	437	406	379	369	385	397	375	387	392	365	408	404	452	385	448	414	430	422	348	390	372	371	371	432	402	420	403	389	355	377	372	409	382	386	407	401	416	360	352	358	372	384	368	398	416	408	362	441	384	433	397	420	405	410	371	395	414	381	389	395	433	390	402	375	401	377	405	374	411	416	412	403	431	407	381	390	419	373	398	415	375	395	403	390	388	399	400	414	396	366	419	404	402	383	425	419	386	391	408	404	411	408	383	398	399	378	385	401	370	445	413	356	459	401	374	387	403	422	389	373	368	389	392	381	414	408	418	378	416	388	359	391	388	408	371	387	418	400	408	373	406	363	399	414	417	400	391	409	410	397	380	381	396	388	373	410	396	419	343	415	402	396	398	376	388	379	332	382	384	373	436	422	396	366	371	397	387	389	402	389	430	420	400	429	369	393	381	401	392	397	423	384	381	406	425	414	408	384	398	368	360	348	354	398	392	405	393	425	345	372	386	404	383	457	381	349	414	358	420	439	441	378	408	409	374	389	391	399	362	382	393	410	369	424	360	402	400	382	382	405	388	369	404	373	440	404	375	399	397	382	336	386	334	367	408	394	378	364	389	391	395	417	428	387	426	414	422	385	380	381	364	350	399	454	407	405	391	388	391	398	374	409	401	387	427	399	377	410	370	377	399	413	378	382	398	375	420	415	418	366	370	418	379	433	418	354	357	390	419	400	403	391	399	429	388	387	383	405	397	388	405	443	422	365	414	390	421	422	394	415	389	405	387	416	410	408	376	412	383	442	414	425	405	402	387	439	425	401	413	393	362	392	412	424	416	409	422	420	395	425	352	429	433	388	410	422	393	387	397	356	358	414	418	394	398	415	396	369	359	398	419	360	340	353	405	358	393	426	442	407	391	374	381	369	398	392	366	380	395	375	399	422	396	367	409	388	366	400	407	400	356	381	426	387	392	375	420	390	407	420	413	410	396	429	365	360	396	397	400	409	388	407	391	384	402	418	361	376	421	431	379	372	389	402	393	359	393	383	409	435	389	415	420	465	387	353	412	387	394	360	369	377	416	386	399	401	386	405	377	388	385	379	390	375	383	395	381	370	414	411	398	387	374	413	427	376	383	374	420	388	387	430	374	427	389	388	432	404	410	422	380	405	442	395	358	438	384	417	409	412	393	382	368	430	424	378	354	416	400	389	378	413	449	367	417	381	382	380	370	377	383	379	365	437	383	429	420	399	401	375	425	418	388	444	405	392	377	370	423	422	409	403	392	468	383	383	377	417	407	384	416	393	408	454	412	407	377	406	405	392	373	383	405	379	398	403	382	418	419	427	390	416	388	340	395	409	406	403	330	421	376	385	385	403	425	462	387	390	383	383	388	417	427	393	394	404	364	328	390	414	384	391	412	402	385	379	376	395	412	392	398	428	425	379	382	392	389	385	384	392	365	439	395	351	420	404	366	373	416	398	375	397	413	410	382	419	370	392	413	421	435	381	405	406	366	363	410	434	383	422	414	358	386	439	392	463	412	399	370	407	397	378	410	409	402	370	373	402	396	378	385	336	393	392	347	404	384	433	410	366	407	395	413	391	419	385	374	389	395	373	367	341	385	376	387	385	400	370	403	349	372	382	414	399	430	413	394	386	371	435	408	394	434	412	353	402	404	413	387	389	389	392	426	369	377	430	427	392	372	395	397	414	411	386	408	420	385	393	397	369	422	423	401	373	364	382	403	411	404	420	405	379	364	384	350	400	384	423	352	377	366	385	349	391	364	424	397	370	392	372	404	400	355	366	410	365	372	386	425	381	391	426	391	390	420	394	358	381	422	409	376	427	415	426	358	392	394	408	413	399	393	430	406	350	401	424	409	365	372	409	380	413	425	393	406	433	400	397	381	403	376	414	386	403	400	397	374	381	397	414	399	372	413	430	362	443	419	402	374	392	418	404	380	409	411	372	406	406	407	393	372	374	419	381	374	433	398	383	405	410	415	365	416	406	393	388	411	366	404	455	371	402	417	394	375	424	392	435	384	371	374	406	420	361	389	414	344	386	367	374	398	362	436	388	395	367	414	427	382	414	405	419	423	398	394	392	356	421	386	416	405	417	426	410	406	377	384	385	410	361	384	367	394	380	401	355	383	377	385	395	418	389	385	436	384	405	411	430	401	400	435	376	410	391	409	380	410	381	400	417	391	413	373	371	398	405	426	401	424	372	404	414	362	398	408	377	407	371	371	345	386	344	397	405	421	400	391	390	372	400	432	400	403	401	383	412	380	389	390	396	436	393	429	383	385	410	358	394	356	334	371	404	374	376	393	372	417	387	430	361	408	380	427	404	437	406	445	386	355	429	398	392	363	400	427	431	388	366	392	396	396	388	410	404	338	391	414	381	394	394	375	404	387	405	414	414	378	432	379	369	389	425	409	399	410	399	374	395	390	388	405	350	414	408	360	417	358	405	381	380	391	413	431	386	410	418	392	384	365	386	432	387	412	363	391	405	422	403	352	414	412	398	409	438	399	386	362	393	409	377	412	401	376	351	382	405	399	376	376	403	384	411	423	427	400	429	412	375	386	446	399	413	373	403	379	424	400	387	384	417	399	398	408	399	383	407	423	388	385	388	386	399	393	416	452	375	455	390	387	401	387	372	408	345	414	407	397	427	411	405	392	395	386	375	421	370	389	411	395	373	411	389	419	386	393	389	457	391	402	389	380	406	370	380	371	384	408	359	400	402	405	400	394	399	403	381	412	388	406	360	406	369	398	398	407	384	383	425	393	402	379	389	396	380	416	415	418	395	391	415	364	407	404	392	394	402	436	434	364	392	396	409	414	412	395	389	407	384	357	401	396	423	416	397	368	416	391	404	401	413	389	392	411	380	411	448	398	428	394	380	359	396	407	365	377	339	379	368	403	410	382	425	408	393	393	415	393	405	368	395	375	427	351	436	383	401	401	385	413	385	365	391	423	395	417	393	384	364	360	360	402	385	374	407	415	388	391	404	437	446	399	399	384	396	381	437	393	378	415	382	411	407	397	374	377	404	405	419	404	382	382	386	398	391	430	396	377	421	377	431	418	387	408	409	372	414	385	406	398	362	363	415	368	405	355	379	412	376	384	368	387	380	348	384	402	411	377	433	408	331	396	424	367	405	412	446	359	410	405	378	414	376	380	377	439	395	424	379	385	376	419	396	390	385	411	380	398	401	382	415	376	406	405	443	434	401	418	370	351	393	433	407	415	423	400	402	392	386	408	396	339	377	389	350	397	419	377	416	359	401	393	396	452	362	397	436	421	402	356	405	421	371	406	357	421
6862	977	915	865	891	875	861	910	875	853	887	831	840	864	814	856	890	859	868	865	887	892	810	806	900	793	884	869	914	872	823	821	843	811	877	885	839	837	848	926	816	854	842	854	868	860	843	877	828	843	837	858	910	928	851	889	889	834	877	815	885	855	866	905	893	842	871	902	815	865	895	895	875	893	865	866	885	880	874	848	885	847	830	881	883	843	842	848	917	839	844	808	859	853	830	836	924	911	833	904	851	867	795	821	849	863	826	853	884	831	853	912	851	852	837	883	905	862	900	782	846	924	876	915	893	847	830	855	910	866	832	877	865	836	881	864	893	907	876	866	879	839	861	837	930	872	892	811	820	904	861	836	908	845	872	825	877	831	829	878	898	838	887	857	854	840	800	860	919	906	854	894	873	865	872	824	841	818	822	859	902	867	890	871	857	837	870	854	840	823	860	879	836	847	824	832	883	824	806	880	854	874	875	837	838	860	863	819	822	827	831	881	810	858	858	897	800	832	861	880	921	871	799	854	829	849	896	887	842	849	840	778	837	854	854	861	847	888	846	854	840	835	810	904	906	842	822	871	917	853	910	795	852	832	830	854	837	846	811	850	869	841	847	807	877	805	865	842	831	864	845	861	840	885	823	893	880	920	829	823	865	827	868	915	814	919	854	861	845	841	871	797	897	856	869	858	913	919	839	858	803	840	916	849	908	919	872	851	848	856	861	839	879	855	872	877	821	869	848	879	872	870	846	848	873	830	876	892	880	882	893	865	843	853	846	852	825	835	813	872	823	863	889	882	828	862	847	847	866	884	879	897	874	855	873	865	865	845	860	837	877	867	869	866	855	836	882	855	834	842	830	841	838	842	871	856	868	841	840	893	939	900	857	872	859	891	853	898	911	871	840	864	860	860	838	828	836	800	838	874	861	858	891	851	826	837	866	858	874	881	853	824	830	867	864	888	838	891	827	837	850	907	865	876	876	906	833	814	803	876	894	834	875	855	937	903	875	849	840	839	857	897	868	850	865	811	797	859	814	866	867	843	819	862	851	870	845	908	817	840	851	847	913	927	866	872	809	872	813	876	855	853	839	910	907	917	877	858	897	813	860	878	869	897	808	871	886	813	847	870	893	883	828	871	837	863	888	843	905	868	873	870	862	854	837	849	866	824	855	801	854	875	875	822	876	811	853	924	864	882	842	885	876	795	834	879	866	860	873	882	887	855	841	900	862	852	886	795	892	871	853	884	823	876	852	827	854	834	842	871	839	893	827	860	842	829	884	834	919	850	859	856	838	864	821	869	866	854	808	882	900	893	824	843	831	866	878	849	857	862	859	869	877	902	870	854	899	925	871	886	913	887	861	847	849	853	811	909	893	838	855	842	890	826	880	852	858	855	843	857	869	824	868	892	923	885	827	819	832	834	863	835	864	859	893	859	865	819	861	804	867	873	893	857	870	880	895	826	850	881	855	835	800	907	889	817	905	836	857	866	881	864	874	897	826	877	856	886	856	842	883	846	875	878	872	863	902	841	888	856	845	869	885	868	822	915	877	903	836	855	873	809	866	877	851	868	869	818	818	857	884	797	815	871	876	875	870	893	840	844	836	838	857	845	868	831	851	872	871	868	884	868	888	864	864	861	906	775	828	840	837	880	850	859	864	852	858	869	870	903	865	820	844	840	883	835	832	865	858	814	874	853	891	864	818	855	918	862	878	859	925	849	914	818	850	789	862	839	821	821	888	868	884	815	909	826	876	847	865	839	870	861	841	877	842	810	849	855	805	872	892	836	858	868	849	827	909	878	876	839	834	810	869	890	857	862	863	844	891	873	806	857	819	891	788	927	873	854	785	831	881	897	860	858	855	860	816	843	845	900	832	893	879	870	852	880	851	815	836	845	827	865	896	881	887	906	852	825	867	890	832	841	869	823	863	839	819	919	860	840	816	864	844	835	817	875	905	836	844	894	838	914	871	866	904	842	815	898	850	844	896	866	854	899	847	876	884	855	840	857	837	793	887	858	860	854	867	803	819	911	841	854	856	870	846	843	894	863	804	809	842	885	901	842	866	875	800	844	818	884	818	835	860	867	889	872	925	827	851	848	865	829	876	937	874	891	868	785	825	867	846	868	880	870	821	877	888	820	885	897	847	916	851	858	865	868	862	888	844	871	873	847	867	869	885	824	830	851	907	861	842	860	905	898	843	868	881	906	859	870	862	881	828	829	866	817	880	894	860	860	892	818	880	906	830	856	884	852	862	847	873	850	902	880	842	897	853	849	805	889	854	824	887	877	861	810	872	886	852	868	865	865	866	841	862	834	806	887	919	836	800	866	908	804	862	844	848	817	902	854	870	836	874	840	804	835	877	867	812	843	882	879	842	883	865	801	881	859	822	920	858	856	847	835	819	868	862	847	849	909	837	860	826	860	838	844	827	836	850	837	875	903	856	821	859	825	867	854	879	865	814	919	852	881	864	826	861	859	835	861	827	869	802	860	846	848	859	849	846	857	848	884	826	853	821	820	877	872	900	833	848	825	888	864	887	835	837	861	835	881	859	907	951	832	852	899	856	906	785	870	838	852	831	838	894	891	872	888	845	823	867	901	856	855	856	901	851	814	849	879	872	935	896	834	845	820	867	795	868	927	851	807	860	861	889	861	845	833	816	852	896	875	853	886	873	885	827	889	858	779	899	829	876	889	835	868	827	830	862	889	882	865	874	857	840	831	827	884	851	891	908	881	869	859	838	857	880	903	873	865	810	814	852	858	874	866	877	839	883	846	833	844	848	885	884	856	844	823	828	898	855	819	832	796	843	869	831	839	854	846	840	859	921	858	850	906	844	867	804	858	784	856	859	862	895	802	828	857	856	867	844	901	918	880	862	865	870	850	869	874	877	827	842	806	809	854	834	883	859	861	887	855	872	842	891	859	821	843	875	813	848	844	848	833	872	878	843	894	859	847	854	835	827	884	831	880	915	825	870	811	848	806	871	825	843	812	868	818	871	798	850	848	868	863	850	821	913	871	859	824	857	861	842	829	865	876	879	842	859	813	861	868	841	852	845	836	822	872	848	943	817	851	879	893	829	807	828	911	834	847	830	885	867	873	887	910	879	858	880	868	827	874	885	883	867	834	843	857	851	888	857	866	818	904	875	845	884	800	820	844	859	870	863	808	843	803	871	840	860	855	885	857	847	832	864	853	822	854	870	883	840	915	830	851	856	842	842	912	841	862	876	860	857	886	859	904	902	855	863	912	868	824	878	816	798	886	867	876	913	836	841	894	854	871	905	862	899	829	846	807	894	883	886	857	868	851	879	882	836	908	876	838	828	836	884	848	880	814	852	890	876	843	851	875	835	869	866	830	821	845	899	857	831	809	859	818	823	902	841	917	839	826	830	837	849	847	862	863	868	889	892	849	850	856	861	899	818	840	865	852	852	846	869	881	808	864	852	851	866	824	883	826	837	851	851	850	836	846	870	868	903	874	849	853	885	805
22060	2703	497	424	350	280	244	261	218	240	245	204	227	231	232	222	202	181	205	212	190	211	190	188	222	209	199	192	192	202	217	207	201	223	211	213	227	193	189	201	209	200	205	199	210	205	195	206	220	240	225	193	212	202	191	193	220	193	197	198	203	208	231	190	210	191	196	216	181	197	201	217	216	206	196	195	220	193	203	189	215	210	210	239	177	206	204	219	234	212	205	183	216	185	185	208	180	222	212	211	191	224	207	194	201	226	211	221	217	190	205	205	218	215	225	208	200	198	213	200	190	207	229	215	189	202	189	202	200	209	205	225	233	204	191	252	203	190	223	193	209	226	202	179	182	197	209	204	208	198	216	222	196	185	199	211	208	210	182	200	204	205	213	233	223	209	222	184	226	209	200	163	186	218	215	204	195	213	198	199	214	174	210	202	191	212	183	223	180	189	214	220	233	181	207	233	186	199	189	198	210	170	205	188	221	222	201	218	195	202	218	211	199	223	207	199	213	198	207	206	184	209	223	211	207	216	211	191	236	211	216	222	198	201	199	178	211	221	204	195	177	170	180	224	183	206	207	210	211	217	211	198	203	196	203	211	227	222	227	201	237	203	214	187	218	200	199	206	214	196	194	197	182	165	181	195	200	199	209	185	238	204	216	205	181	202	198	213	209	182	205	211	216	215	216	215	191	198	231	200	197	206	211	189	242	170	185	202	208	211	217	206	188	195	185	208	206	197	170	217	197	188	196	182	191	199	218	215	219	222	203	182	220	188	224	196	230	228	227	201	181	205	199	214	221	192	233	220	218	215	197	197	185	161	213	219	188	188	212	250	194	215	223	213	207	206	213	203	175	201	184	198	206	211	223	204	220	174	205	202	213	182	204	208	202	206	221	226	224	202	205	200	177	208	240	186	214	214	194	225	217	206	222	184	206	247	184	203	227	187	192	176	195	187	198	212	210	226	234	225	214	243	212	219	222	198	206	206	216	208	213	207	188	207	219	203	204	175	191	210	187	215	189	204	220	229	211	193	199	233	195	176	193	190	187	202	205	219	195	215	241	200	209	198	207	235	202	203	209	201	204	196	204	223	219	195	206	185	213	199	199	215	206	216	204	207	195	207	203	203	237	217	191	192	198	202	192	197	201	224	214	202	203	205	198	182	253	197	180	201	211	188	185	215	173	213	193	203	199	202	230	186	213	227	205	213	216	182	183	192	196	188	203	214	203	212	235	209	202	220	213	212	198	209	212	208	197	205	195	214	194	197	200	200	201	189	199	207	190	210	232	233	225	196	220	208	242	197	198	174	194	210	231	199	179	178	224	205	204	212	170	216	224	216	209	198	214	192	188	212	194	235	241	202	210	217	198	202	193	222	163	183	218	212	210	194	195	228	180	178	208	183	234	167	207	210	217	202	248	206	202	191	205	227	181	199	188	213	226	205	206	195	205	168	221	219	212	225	218	197	167	219	217	239	196	245	227	209	204	233	204	174	229	197	206	207	222	186	227	185	208	206	227	192	190	178	200	185	217	171	200	199	194	214	202	215	230	215	218	204	214	206	212	204	206	217	229	195	206	201	184	216	194	186	213	206	189	226	194	208	179	225	203	215	201	195	205	210	196	203	207	221	241	189	184	199	198	222	192	198	214	202	157	170	209	201	200	201	220	225	220	198	206	234	199	192	241	171	216	193	178	161	207	194	217	190	205	201	201	198	205	234	183	213	189	199	191	203	203	217	218	227	226	213	232	168	189	178	212	200	204	216	186	215	210	208	228	192	199	209	199	225	242	201	188	200	198	207	204	194	232	191	204	162	241	191	210	199	212	201	190	234	208	231	200	221	213	213	211	208	218	203	200	208	226	184	215	217	195	227	223	205	222	217	221	190	187	211	190	215	181	207	224	192	182	200	207	210	228	198	198	209	214	210	202	190	184	228	187	202	200	223	194	210	237	229	202	205	201	194	194	208	187	189	207	204	209	198	215	212	206	210	201	204	228	210	180	201	217	205	232	217	230	206	194	215	208	229	202	201	202	217	178	191	224	207	188	223	195	192	199	212	202	179	198	179	222	224	196	226	214	214	197	206	181	224	204	194	215	203	245	207	209	198	189	171	201	204	203	208	191	189	195	202	189	192	209	226	228	189	205	195	199	211	200	196	201	185	184	209	188	162	204	219	200	197	204	218	229	202	214	187	199	202	187	200	204	208	165	202	207	218	183	221	199	207	217	188	205	215	179	180	219	227	225	199	230	204	215	222	185	201	215	198	230	221	209	164	216	232	218	199	199	208	188	215	200	220	193	220	195	189	198	193	213	186	217	232	192	210	205	192	173	192	201	211	222	196	215	220	193	197	200	205	190	215	180	186	200	176	184	196	219	193	223	199	214	219	205	201	204	187	219	201	202	212	236	190	210	195	199	180	209	196	207	206	166	204	196	204	226	228	198	199	212	209	189	200	197	211	200	212	202	208	207	189	187	218	221	203	197	212	221	208	225	172	207	165	179	208	189	171	199	182	196	207	230	195	203	200	216	238	200	204	218	233	227	227	159	204	234	210	180	224	195	194	203	207	224	204	215	231	216	219	192	203	220	202	193	189	211	232	207	203	193	233	193	230	246	199	197	219	207	217	201	218	212	197	219	171	187	191	220	202	183	180	218	214	186	212	198	204	197	220	194	237	203	204	214	215	204	227	171	185	240	201	200	221	203	186	208	194	202	205	211	205	197	192	197	206	187	220	232	221	216	207	213	224	207	198	195	212	222	213	200	217	191	196	219	209	200	224	183	211	217	193	243	228	209	202	218	202	213	212	208	186	202	192	218	214	197	226	222	178	232	200	171	190	206	218	210	198	188	198	203	190	229	207	190	191	231	195	198	213	202	218	183	216	205	233	219	203	239	207	193	191	198	193	218	210	222	225	208	223	227	203	219	217	210	207	203	214	192	193	207	229	186	226	188	218	182	208	190	204	195	204	222	200	186	162	226	218	214	215	218	211	178	207	194	230	199	205	190	202	195	215	210	244	203	219	204	222	197	207	214	203	235	205	197	200	196	199	218	204	212	190	220	216	181	222	220	192	199	203	179	200	213	196	180	210	203	180	207	197	210	204	206	186	207	239	217	228	215	211	206	202	212	200	217	222	193	205	216	216	210	239	251	205	188	203	219	224	210	223	210	220	203	213	217	193	228	212	198	164	199	229	168	211	192	207	199	196	211	198	186	204	210	211	219	211	195	198	231	213	184	191	169	224	213	217	194	207	201	216	223	231	212	202	208	184	199	222	185	203	205	205	241	214	203	208	197	234	168	215	222	220	188	186	194	207	224	209	208	218	201	172	189	234	257	195	209	177	190	217	211	196	183	196	193	210	194	199	180	219	225	204	208	194	190	189	201	212	186	178	206	169	219	199	228	190	224	201	180	224	199	216	198	209	221	217	196	214	193	214	229	196	224	196	194	201	214	185	199	213	212	167	219	215	189	207	215	233	209	201	215	186
13905	1107	1076	1184	1011	959	833	771	708	684	595	627	564	564	561	527	584	519	537	506	547	511	502	503	537	538	519	512	481	506	511	482	506	533	495	498	496	511	522	495	521	511	540	511	510	467	497	489	461	482	468	497	477	501	484	478	547	470	492	518	511	448	531	476	483	486	521	476	479	475	486	497	482	456	507	514	490	506	468	512	500	481	480	541	470	496	485	505	502	503	471	495	487	503	472	519	488	505	498	464	442	483	450	506	500	463	509	468	506	485	482	498	457	494	499	476	481	508	492	477	491	490	481	465	502	483	473	485	493	414	440	460	455	466	466	506	526	480	436	489	492	482	496	450	511	483	517	511	500	448	466	479	515	467	514	473	495	522	472	482	443	495	512	456	451	462	462	494	489	514	507	485	503	441	441	467	476	516	477	445	467	447	487	492	449	505	470	434	457	464	492	495	490	458	444	471	501	493	470	462	469	443	502	538	483	497	479	488	477	497	444	454	468	486	479	495	459	473	476	497	483	486	466	484	475	473	456	457	488	495	479	489	490	494	463	452	474	491	499	457	483	495	440	490	464	536	506	498	495	501	494	487	467	444	492	508	520	500	488	486	474	511	460	499	512	465	459	479	452	470	496	479	506	476	499	474	472	431	463	458	491	477	515	484	539	522	489	498	495	438	460	454	499	490	528	482	520	475	488	484	471	476	459	464	500	483	482	442	501	447	474	485	462	522	484	496	481	451	450	454	436	450	517	460	438	478	511	448	492	509	473	543	473	474	501	497	495	467	464	483	458	455	453	451	481	465	508	492	502	461	464	442	471	472	534	457	506	502	509	483	474	483	475	463	497	466	451	470	472	482	465	485	499	493	475	478	518	501	488	488	525	497	488	554	466	504	471	491	513	498	447	470	490	488	527	516	448	491	495	477	464	529	483	505	502	474	507	502	474	517	524	461	499	467	453	447	470	491	490	465	484	516	517	503	501	489	484	501	460	470	500	491	450	504	489	501	497	479	465	486	473	501	466	488	484	507	464	466	457	496	512	473	505	468	477	495	479	519	484	479	460	496	479	513	484	486	491	436	466	446	498	480	471	467	510	479	456	489	476	459	501	484	501	494	521	487	457	476	478	492	454	487	445	484	497	470	486	492	484	484	503	475	488	450	514	451	462	469	503	461	514	529	500	474	462	514	494	493	491	480	463	438	503	465	509	511	505	469	481	492	498	475	520	481	467	520	505	486	456	477	477	475	476	444	488	467	529	500	495	471	465	489	466	430	476	511	521	521	443	447	489	475	494	501	481	516	511	474	444	457	496	450	492	482	514	484	470	486	456	485	485	475	459	479	490	543	498	480	515	488	490	485	483	451	480	475	479	489	490	500	504	499	491	487	476	474	493	504	454	523	460	463	480	529	475	476	476	501	517	479	469	503	518	511	486	494	480	486	455	481	485	493	470	547	480	511	492	446	483	476	498	474	517	507	474	511	487	480	453	487	479	466	464	502	515	515	478	473	467	456	452	500	494	465	487	453	522	480	426	499	494	503	479	465	465	497	482	463	511	521	528	477	463	472	482	506	459	460	498	508	462	458	480	505	484	460	470	446	502	499	490	481	530	486	498	521	469	473	456	463	481	487	530	531	447	482	487	506	488	501	505	468	499	467	504	487	514	476	468	466	463	495	518	510	491	480	488	463	466	476	493	496	503	515	456	485	501	470	493	488	524	485	513	473	461	476	497	504	478	512	486	515	479	487	491	507	489	506	475	499	459	475	492	488	486	460	450	480	488	469	510	489	470	493	516	453	509	505	512	458	479	524	498	464	497	486	501	472	464	443	482	509	498	471	507	481	507	494	465	452	507	498	484	495	491	487	500	482	515	476	518	511	516	497	468	511	449	458	469	504	520	443	506	449	472	445	485	487	482	493	499	454	512	500	473	468	503	499	491	485	449	475	491	529	491	477	535	448	485	513	488	524	481	511	508	481	479	459	455	513	476	496	490	480	461	475	498	509	465	491	471	471	499	473	487	442	497	490	499	491	485	458	494	442	454	471	470	499	479	511	485	466	460	497	501	460	522	508	497	473	518	485	472	483	512	487	465	452	484	496	479	466	531	514	497	478	524	488	494	462	457	472	496	505	467	495	507	472	504	474	455	470	483	463	527	469	481	479	491	475	487	469	508	438	448	461	470	469	494	457	457	473	476	503	515	478	469	458	527	455	473	505	487	474	489	523	476	503	495	530	480	453	461	495	498	495	542	460	447	479	472	467	485	464	478	426	489	482	453	513	484	522	461	481	468	496	466	451	477	474	464	489	492	486	479	463	487	467	499	482	524	472	482	495	497	461	490	470	471	503	529	428	498	515	491	444	502	507	468	423	523	476	503	461	489	453	451	517	446	490	449	494	464	469	495	492	476	477	498	480	493	415	509	530	448	523	486	471	491	519	521	501	468	472	484	496	497	486	504	471	453	451	502	484	499	474	460	464	489	541	481	505	473	489	491	493	548	475	503	468	506	498	490	485	478	510	436	483	520	492	458	479	500	469	461	482	462	476	476	474	520	466	499	463	480	498	505	485	478	438	487	487	491	491	489	482	507	484	519	491	477	477	473	507	504	418	485	479	470	493	447	482	504	501	491	481	463	487	431	507	457	456	428	509	494	503	494	501	467	490	482	450	455	556	473	488	473	482	456	503	465	496	489	511	466	445	542	462	453	480	499	468	448	512	442	498	488	472	484	490	477	512	462	452	495	467	463	476	497	481	477	490	474	499	455	514	507	462	455	489	481	449	498	513	488	475	453	486	481	502	488	490	478	459	509	512	505	440	514	462	490	484	486	460	519	487	504	521	493	481	451	479	473	495	504	446	488	498	490	495	485	496	521	497	461	460	499	452	477	525	493	465	521	472	475	525	478	486	457	492	487	449	491	505	463	487	484	501	480	491	476	475	484	450	487	482	507	487	475	492	481	483	466	488	485	462	492	496	518	483	474	492	469	490	483	480	478	501	497	476	495	496	503	470	511	487	455	457	503	472	478	471	465	472	474	483	497	478	503	450	479	507	464	470	483	438	492	478	481	489	476	471	488	498	514	501	477	484	478	485	492	529	503	490	503	506	502	461	487	460	494	536	497	466	496	461	486	460	462	496	477	509	457	484	452	472	454	445	490	504	505	478	486	464	508	496	483	485	485	502	504	476	505	451	511	490	494	472	468	467	520	498	483	468	533	498	456	462	433	529	474	512	465	501	491	480	530	475	492	491	457	497	489	509	462	534	491	511	527	460	457	432	505	513	506	479	452	484	462	508	472	498	487	485	517	485	514	509	486	477	444	473	497	513	460	451	467	520	487	516	542	480	496	469	495	486	487	451	514	465	464	461	508	478	495	488	466	466	497	509	448	455	461	480	467	475	491	495	488	490	504	488	518	498	468	481	487	503	492	447	490	451	456	491	507	504	477	487	444	486	470	505	481	477	506	466	530	504	492	510	497	473	476	466	452	514
32632	5845	873	585	399	352	310	273	278	195	184	180	196	194	227	179	195	161	171	181	169	178	183	190	155	198	135	154	175	169	162	162	163	170	169	140	193	172	165	209	161	201	168	166	169	158	178	163	174	164	164	159	210	147	151	161	158	183	180	184	147	159	158	161	160	170	139	177	155	150	161	166	167	163	166	169	186	169	169	156	133	163	176	159	155	174	168	166	185	163	191	200	152	155	195	168	163	167	174	175	151	161	174	158	168	185	196	153	150	150	190	162	167	165	157	175	151	178	166	152	175	144	148	134	160	162	144	171	156	186	171	151	173	163	161	149	152	158	160	163	166	170	192	173	171	164	181	158	171	173	192	163	185	140	174	154	192	176	183	180	164	150	173	165	167	188	175	144	139	163	171	166	182	184	186	183	139	186	173	171	150	156	169	174	147	170	180	132	176	142	156	170	148	172	165	153	166	165	162	154	176	167	174	183	157	157	168	164	200	181	176	181	164	166	159	151	173	145	168	164	181	147	153	150	133	166	146	144	164	152	180	170	193	170	163	180	174	170	161	178	161	154	171	174	164	186	158	175	165	174	157	152	154	161	157	152	168	153	160	166	157	145	168	190	165	179	172	154	178	174	173	172	155	160	181	174	165	155	170	178	185	199	156	174	150	179	146	186	162	184	156	145	157	155	151	153	158	177	165	165	168	161	163	169	166	201	167	153	167	189	165	182	159	167	180	150	164	166	182	164	192	144	175	156	156	149	155	148	177	165	135	186	162	156	162	158	174	143	172	146	161	184	164	161	182	157	174	151	187	168	150	168	152	165	163	168	161	158	162	156	150	150	151	167	186	185	156	184	177	177	178	209	161	172	144	184	150	150	184	157	170	166	162	174	172	161	169	184	190	161	151	158	142	170	153	175	163	154	158	165	142	188	165	148	176	154	169	161	183	163	172	169	168	143	173	156	161	144	149	165	158	176	150	186	173	158	166	148	154	172	167	176	181	168	169	169	155	158	158	172	177	154	147	173	159	184	164	174	164	150	175	148	187	140	182	172	174	177	172	146	160	187	193	183	182	163	161	180	180	185	175	159	159	155	181	184	187	157	166	172	157	144	168	167	160	163	172	167	173	155	137	159	180	169	169	173	164	170	170	168	139	171	171	206	176	172	151	154	166	178	152	156	173	166	153	152	171	182	163	168	161	160	182	178	178	161	167	150	148	166	175	137	150	198	180	170	153	153	160	155	166	177	159	164	167	183	150	169	188	191	166	178	161	150	156	166	209	174	160	145	167	183	162	166	187	186	194	167	143	159	189	187	173	160	158	147	173	179	189	157	173	165	177	172	175	171	161	158	158	153	178	197	166	183	168	185	170	178	180	156	180	166	176	166	153	167	158	149	172	156	144	146	172	158	153	143	180	170	182	167	173	151	164	156	179	153	167	147	173	147	185	154	146	157	162	150	176	156	176	136	163	187	186	168	174	150	128	161	169	141	160	172	197	162	164	161	178	165	147	170	181	172	173	167	156	210	188	177	152	169	157	151	166	158	169	167	149	163	160	176	158	166	178	174	162	157	157	182	168	148	180	154	153	139	180	171	176	176	154	164	162	170	156	155	156	179	186	183	165	151	190	152	179	198	171	153	173	161	151	168	161	170	162	172	168	169	166	159	154	187	163	169	194	171	173	172	180	202	191	174	171	171	164	167	155	168	165	192	145	181	173	154	151	181	180	156	174	138	180	163	175	163	170	148	169	168	174	153	159	179	147	161	182	200	164	195	166	166	180	180	157	166	185	158	157	159	168	136	173	143	167	176	154	161	155	129	169	173	161	173	150	171	182	179	151	168	165	179	145	174	162	168	173	150	161	176	171	174	160	163	162	177	170	175	166	144	134	166	169	164	164	164	161	169	145	147	150	159	176	164	152	162	182	187	165	180	134	160	145	162	138	163	171	160	144	177	151	162	157	192	169	181	158	169	182	160	162	153	160	183	159	161	134	175	162	165	157	186	150	163	178	180	135	183	179	138	164	160	174	154	159	156	158	166	156	165	162	151	171	167	160	174	159	169	168	174	138	166	161	172	145	179	161	183	149	188	174	159	159	174	158	196	190	170	157	162	158	167	163	154	166	152	150	170	171	159	157	153	150	158	178	179	147	181	165	173	154	186	179	167	167	197	197	177	183	172	158	167	147	159	174	166	176	137	179	164	177	153	170	167	160	159	158	169	177	159	143	163	171	177	164	181	194	179	171	174	169	144	182	146	171	165	149	164	184	153	179	173	152	173	183	180	169	170	169	145	164	165	184	169	171	145	157	170	183	157	192	170	189	173	166	168	169	165	157	156	154	167	168	154	176	187	160	156	165	144	177	188	168	138	167	165	140	195	168	165	175	151	183	157	182	169	188	159	177	155	127	159	173	148	157	173	147	171	199	167	177	146	145	154	177	205	169	173	157	181	170	158	161	146	195	177	147	157	165	183	173	178	168	152	164	152	145	188	179	173	188	183	154	177	169	165	168	177	177	139	149	164	149	170	149	170	167	176	148	147	167	150	181	196	147	172	164	173	178	179	165	160	160	145	177	169	197	163	158	156	170	153	159	177	171	162	187	143	179	164	151	157	161	179	165	160	183	173	187	174	171	163	144	165	151	163	172	176	160	141	183	173	156	169	173	158	163	133	164	166	151	183	178	174	154	158	142	150	162	148	192	182	154	161	162	164	146	155	158	178	145	146	168	164	176	188	169	185	165	170	161	178	196	178	168	169	169	193	175	156	160	178	153	170	194	173	187	197	155	144	152	150	170	164	159	212	191	159	157	176	176	174	172	173	169	160	166	160	172	164	172	159	174	180	182	173	170	161	171	152	178	158	186	147	196	163	160	162	162	153	174	156	165	169	169	182	154	177	178	162	154	157	172	161	161	143	173	176	173	160	187	164	168	170	148	159	168	183	167	180	170	156	144	143	174	183	181	163	180	160	152	156	163	173	156	176	159	170	165	158	175	173	149	168	156	160	183	151	159	171	133	171	146	159	149	173	161	186	152	159	158	176	169	171	177	148	156	194	183	181	140	178	165	166	160	171	157	176	156	169	144	173	171	167	167	146	185	169	177	162	174	162	156	157	153	165	152	170	174	158	166	166	167	167	168	189	152	166	154	161	182	139	186	154	178	179	174	178	159	171	154	199	170	136	166	153	170	180	177	182	163	160	178	140	163	195	154	158	169	178	172	166	149	165	175	201	161	177	163	171	145	174	175	177	180	185	158	170	182	177	162	161	179	158	157	160	171	160	176	189	164	177	189	158	167	162	166	135	185	166	166	144	178	146	198	147	153	150	183	178	168	161	166	185	172	147	184	170	158	151	168	163	146	171	141	169	187	167	157	170	166	214	199	158	180	178	175	170	154	164	163	160	164	154	149	148	171	143	178	164	165	157	165	184	162	152	160	171	160	142	158	182	174	164	159	174	169	142	172	155	167	163	157	174	167	137	167	145	169	179
18335	1462	1705	1817	1528	1282	1015	904	858	747	694	629	616	624	590	527	526	512	517	494	498	504	470	509	469	454	487	479	467	423	450	462	460	464	412	470	467	454	427	433	481	449	469	443	446	429	410	411	417	480	442	444	431	419	414	406	433	431	445	436	424	439	426	434	452	457	425	436	419	439	412	436	417	457	448	440	415	427	449	441	453	418	407	450	421	407	415	430	451	442	459	472	478	460	395	406	438	482	440	439	473	452	440	405	422	397	419	446	445	431	426	428	423	452	397	449	415	428	430	433	431	421	420	430	450	413	430	443	410	455	457	422	448	449	448	422	407	432	443	398	432	438	429	415	429	406	439	427	450	436	443	428	432	437	434	428	418	431	440	409	437	458	396	411	445	423	410	399	447	417	427	426	406	409	436	404	409	430	432	432	452	417	431	462	429	446	417	445	416	420	432	423	393	409	426	431	408	464	461	431	415	412	397	417	457	454	437	439	429	448	477	418	403	444	415	416	429	421	436	402	430	397	452	438	393	406	446	444	427	438	411	405	408	457	420	432	438	469	431	423	439	407	417	431	449	418	395	412	460	416	430	459	420	451	412	431	391	415	432	427	399	441	420	444	426	416	409	404	419	405	407	428	427	415	452	402	399	451	455	418	413	384	401	393	376	474	440	461	484	450	426	416	426	453	423	403	423	457	444	411	437	434	432	436	399	433	411	413	446	440	406	410	401	411	411	404	421	436	399	437	424	407	401	421	442	417	415	401	404	431	412	426	466	453	404	399	442	382	450	423	418	449	431	442	403	440	394	433	442	425	403	429	404	429	412	433	440	447	416	412	462	427	426	417	446	463	444	420	426	435	427	451	438	427	423	447	454	402	416	421	411	434	432	428	411	406	440	418	425	449	456	430	408	476	432	445	426	388	379	447	492	431	435	420	426	432	423	400	441	421	421	431	435	432	437	419	425	423	416	433	420	403	447	421	426	429	390	412	421	423	434	437	392	402	422	424	420	432	394	440	401	388	426	423	410	478	426	427	432	447	404	456	417	395	435	420	398	414	466	408	421	378	412	430	402	420	387	433	443	407	451	386	438	444	429	443	413	374	442	418	458	421	387	388	449	423	420	434	424	358	452	429	460	434	456	390	422	424	406	411	421	469	442	438	422	424	407	428	438	415	434	428	456	410	431	401	445	438	448	442	423	432	442	391	443	394	413	434	431	417	437	386	479	423	420	433	417	419	408	438	425	444	478	430	443	451	431	397	416	414	404	447	446	396	375	417	405	405	405	410	432	423	454	427	455	410	443	410	423	439	435	426	405	447	419	421	429	455	418	400	419	434	416	427	463	443	452	426	388	424	423	414	434	402	421	429	406	409	427	449	407	380	403	434	408	421	459	440	420	459	428	422	451	429	448	414	394	454	444	442	464	425	436	419	428	425	438	445	431	438	419	398	416	449	419	429	420	404	428	443	435	391	423	442	438	414	454	425	432	434	431	415	446	445	452	430	436	441	418	418	407	414	439	426	421	459	422	435	442	432	442	435	435	401	418	422	434	416	448	406	430	449	451	423	485	410	438	408	414	387	444	466	397	449	427	425	463	440	447	434	427	428	404	438	435	430	414	433	412	400	403	433	400	465	450	447	387	446	456	412	400	430	414	430	419	427	440	449	404	433	427	444	426	429	461	420	431	454	432	402	414	416	427	421	427	458	421	424	410	385	422	438	406	419	459	417	448	449	419	407	406	410	414	450	414	405	390	413	401	412	420	397	425	436	424	430	434	410	409	400	444	482	440	420	424	394	431	412	433	448	465	418	418	423	429	457	412	413	436	400	430	387	401	396	417	412	461	442	396	416	433	426	447	417	396	430	426	400	422	422	439	424	445	450	412	455	418	442	388	445	436	448	433	414	425	396	427	392	422	434	413	372	439	433	427	415	413	436	411	446	434	433	412	448	453	451	394	416	446	430	454	396	399	431	426	406	450	400	428	408	434	436	423	407	417	404	443	425	422	422	400	403	393	443	448	447	427	456	427	431	441	447	437	435	455	424	461	434	413	430	456	401	405	451	451	393	419	440	428	404	451	395	393	418	445	409	440	461	415	443	473	435	404	428	421	457	456	407	379	438	414	439	445	381	437	403	427	417	430	422	434	469	406	428	411	395	403	433	470	413	454	419	448	395	406	449	449	421	377	447	414	461	448	445	415	424	418	408	447	418	423	433	434	446	406	445	411	442	393	437	440	437	436	401	382	440	400	414	451	436	431	414	423	440	392	443	439	413	454	417	407	407	406	442	445	415	442	415	447	409	403	453	433	452	386	439	434	393	441	434	410	390	463	467	433	412	468	406	440	431	417	423	437	411	427	424	406	403	429	462	410	423	461	424	392	426	419	452	431	423	433	431	425	426	443	434	442	419	438	433	415	421	451	424	422	448	455	438	435	426	443	407	451	442	418	417	424	432	429	439	442	437	452	401	424	432	419	454	460	479	442	419	421	453	476	437	425	424	383	435	404	450	424	455	437	451	406	447	434	479	426	453	414	408	442	428	402	434	399	442	458	469	425	439	418	407	435	434	420	417	428	414	465	406	405	441	469	472	415	417	456	429	425	429	423	428	454	427	449	400	428	408	408	436	434	423	454	417	436	425	384	450	426	422	422	403	454	434	423	412	413	408	366	394	418	440	409	414	417	449	415	405	440	471	491	410	422	419	443	417	408	419	452	432	438	427	417	404	415	419	450	369	433	431	401	455	401	426	430	429	380	414	451	387	422	440	402	425	405	457	407	465	450	456	428	430	414	418	415	419	423	449	443	429	436	421	420	441	423	457	409	428	419	408	444	402	382	374	448	410	395	449	444	444	444	415	456	422	459	435	422	428	394	454	409	443	464	403	410	457	452	407	426	424	390	441	412	440	422	447	437	395	443	440	434	453	402	432	416	413	389	436	400	423	449	459	450	438	400	437	410	415	423	457	421	426	413	408	419	415	443	433	462	419	434	430	416	400	434	419	415	456	423	422	438	379	402	435	426	407	433	462	399	413	456	435	434	395	408	444	430	458	447	424	452	432	430	434	445	456	443	426	401	406	424	408	405	423	455	468	438	410	466	465	415	443	427	427	430	437	427	394	442	425	439	440	404	421	421	470	432	447	455	421	415	408	442	415	429	403	430	455	431	415	420	429	397	421	402	391	424	426	442	433	436	434	431	413	385	431	443	373	454	382	429	454	457	442	438	450	398	418	458	435	454	425	452	440	394	430	404	396	429	427	426	450	411	447	384	415	411	423	420	385	403	446	429	413	422	432	410	417	426	455	440	398	418	402	417	459	399	438	439	429	444	424	434	479	397	437	440	449	418	443	429	443	407	422	426	416	447	425	408	435	427	419	385	455	427	421	413	416	427	451	416	430	460	384	423	413	413	403	445	423	445	412	419	440	456	444	428	440	419	422	444	429	399	440	412	413	453	440	412	450	394	415	417	451	404	411	434	424	423	408	431	444
10819	1245	402	379	401	379	366	401	398	399	401	386	380	435	419	369	396	404	404	391	412	397	418	406	382	400	366	419	409	388	386	412	391	381	418	448	384	428	431	423	400	396	415	426	387	389	392	370	420	392	400	378	399	381	385	399	368	391	376	397	437	439	421	401	403	392	402	437	388	381	402	395	419	391	421	400	402	384	405	419	402	430	398	379	397	382	423	433	404	379	372	412	413	382	389	427	400	387	418	384	420	399	381	377	389	381	441	404	383	375	410	405	407	384	367	407	370	360	391	397	403	389	364	361	354	386	391	397	373	402	370	409	362	386	374	412	362	400	376	397	375	405	389	391	376	423	404	366	384	389	377	402	423	399	435	393	384	402	375	382	347	402	404	373	392	423	431	412	366	396	362	406	388	369	369	424	408	399	399	430	401	430	380	421	381	379	401	408	402	419	417	371	373	423	394	411	398	408	414	412	378	397	423	400	408	397	336	362	399	388	356	369	401	416	405	392	419	391	438	414	414	404	405	418	402	373	409	384	398	395	409	441	404	384	393	379	398	425	423	353	355	372	367	406	399	392	410	403	412	432	404	395	372	373	362	406	389	432	392	386	410	421	389	409	376	393	402	380	392	411	346	410	380	349	377	372	378	409	402	398	390	399	411	423	399	415	389	386	361	389	373	410	384	389	387	452	445	420	393	372	410	419	349	419	396	380	427	409	396	421	406	399	410	374	400	359	411	399	426	432	417	400	359	398	383	403	382	380	386	392	400	380	402	385	402	399	407	402	392	389	438	378	419	436	397	409	422	411	426	410	386	392	397	383	416	374	387	411	400	402	404	385	354	393	365	374	456	390	390	421	412	395	372	336	378	363	395	389	425	392	369	381	432	353	391	405	373	384	397	427	389	400	367	418	371	383	422	404	386	415	356	424	406	409	363	389	408	388	373	367	381	348	392	370	410	366	360	400	356	371	393	388	385	443	383	394	378	370	376	405	410	394	403	359	380	381	394	373	411	394	379	402	435	389	389	402	427	389	356	380	397	341	384	366	397	370	327	409	459	370	386	409	414	408	440	355	372	411	415	398	426	392	404	422	365	395	431	400	419	385	394	367	414	407	378	428	379	444	429	404	401	430	358	396	429	354	382	399	438	414	394	403	421	376	368	417	402	399	389	415	408	359	371	384	392	396	399	384	407	426	406	366	407	400	408	412	422	386	370	384	358	359	387	438	409	372	405	396	399	375	391	423	383	383	423	394	402	363	385	408	414	365	414	406	387	400	390	382	383	413	409	417	435	398	394	383	377	382	352	438	353	409	434	412	397	386	391	363	401	390	395	397	396	414	390	405	388	378	420	405	388	381	405	372	403	417	389	389	397	346	376	404	427	413	402	427	415	397	392	400	401	375	399	404	408	408	398	385	398	410	377	363	417	425	409	406	406	389	374	407	381	408	369	396	399	422	373	432	367	397	430	388	363	462	366	409	419	414	412	413	394	403	438	406	386	367	413	412	405	358	363	386	390	406	412	413	402	427	361	427	373	424	379	418	391	410	426	418	379	355	405	410	399	384	351	400	412	380	351	436	442	378	381	405	404	391	399	391	413	379	368	416	381	433	397	395	434	398	421	409	416	400	414	373	427	395	428	346	386	396	365	377	394	424	366	423	398	376	382	387	364	479	380	415	407	381	400	409	411	424	343	411	369	395	427	398	429	422	421	402	392	387	407	405	391	409	406	394	371	402	418	365	396	364	377	374	365	419	389	358	408	363	402	388	394	416	392	355	391	397	405	427	398	410	405	401	401	400	407	411	381	405	390	382	417	405	409	376	380	392	392	373	375	409	397	406	439	429	378	424	408	375	377	402	405	406	373	416	423	405	389	398	392	442	418	360	375	416	386	377	404	392	389	380	399	392	404	389	383	418	379	407	388	392	385	433	429	412	371	381	371	403	417	407	419	433	407	389	404	414	385	333	407	407	374	440	413	405	393	389	443	380	380	404	396	360	403	430	406	425	388	413	412	397	394	404	434	395	409	376	394	362	372	395	360	362	380	428	411	448	386	417	385	385	426	425	406	366	380	388	395	400	399	387	377	419	385	393	426	443	381	396	364	410	415	387	439	390	380	430	400	379	393	378	398	418	371	406	371	411	410	406	423	425	408	402	427	401	430	410	373	386	373	404	392	415	372	401	440	406	383	378	416	398	369	360	376	395	358	384	363	424	405	421	412	431	388	372	395	400	440	489	410	383	369	398	377	388	345	368	431	425	407	373	397	396	370	378	432	380	428	394	331	396	393	369	354	467	400	387	392	362	415	387	400	416	414	394	415	374	371	356	419	404	378	409	412	424	386	395	364	421	390	403	439	387	428	414	393	398	400	385	429	411	388	369	409	384	383	421	410	400	391	411	397	363	371	421	409	387	413	411	409	381	388	405	353	393	378	371	404	397	407	410	404	392	384	399	422	408	389	382	365	380	400	405	387	420	390	409	342	417	389	419	386	422	393	382	448	397	409	357	430	395	407	405	393	406	402	395	353	425	387	395	415	422	416	387	426	392	431	420	407	417	404	364	412	386	426	409	415	429	425	391	391	365	372	400	407	420	386	405	362	368	405	412	392	372	381	393	396	383	375	370	407	381	396	424	419	369	396	389	427	386	449	383	382	384	414	384	359	393	426	384	383	366	416	432	352	390	381	426	360	376	400	397	375	403	395	402	404	414	434	420	448	422	406	392	386	389	369	372	432	399	407	428	406	389	362	374	403	411	382	416	426	403	392	391	430	432	393	380	391	392	433	365	395	368	414	403	430	371	416	404	417	364	397	390	390	380	423	382	404	398	401	403	375	429	412	403	405	433	409	401	363	398	396	373	393	417	394	387	411	396	364	403	415	395	378	398	404	405	382	404	399	370	408	399	379	393	383	366	384	423	412	403	392	389	379	407	399	406	385	402	369	426	406	390	416	403	390	405	393	386	377	409	387	421	390	373	415	378	402	403	426	412	388	405	406	418	424	414	407	384	373	396	357	411	402	372	381	391	395	434	413	385	374	371	376	411	367	392	401	389	385	393	396	399	373	367	360	380	392	349	352	409	374	415	400	394	411	422	398	355	416	386	385	414	374	434	407	396	409	390	378	442	395	390	438	463	399	452	366	394	486	385	430	356	375	425	400	414	390	396	433	402	337	383	408	413	379	371	368	403	383	416	434	428	392	378	420	388	393	385	374	383	379	361	400	377	416	432	448	429	425	384	391	363	419	379	373	362	383	380	375	400	363	349	412	417	381	414	381	429	421	389	390	389	374	373	416	419	397	430	424	390	378	394	366	386	408	403	391	405	371	428	383	391	381	388	403	406	365	413	375	435	414	382	393	369	410	385	409	433	400	410	390	385	411	379	392	427	393	382	385	400	362	410	398	427	388	428	361	383	391	430	401	367	373	356	347	400	408	381	384	398	400	388	428	361	405	401	378	365	405	379	391	400	353	377	415	401	408	411	408	380
7227	1081	869	951	878	886	846	865	889	849	858	869	918	819	865	810	882	863	893	835	846	872	819	891	824	846	848	840	862	937	869	876	896	908	897	780	844	877	929	855	884	831	867	900	819	899	815	852	856	849	871	877	841	855	881	865	835	817	882	856	885	887	850	849	856	893	878	882	860	892	859	874	888	862	876	885	841	845	861	827	844	840	862	849	902	895	897	872	890	828	856	874	858	891	881	865	862	853	873	868	842	855	840	874	836	854	864	800	867	909	856	856	879	857	861	829	883	826	896	800	908	891	862	870	869	915	885	833	868	942	864	865	871	856	847	845	916	844	859	877	856	861	851	919	852	897	873	915	885	864	880	860	910	858	850	829	855	876	864	862	861	845	879	845	853	873	847	895	901	874	901	847	942	854	878	852	857	829	878	844	830	846	857	853	869	876	860	856	832	860	797	860	881	863	850	881	864	838	882	938	907	858	888	890	921	822	874	824	923	822	884	865	883	846	870	867	881	943	875	867	884	930	845	901	843	895	886	841	864	890	934	892	912	903	835	873	852	918	848	884	868	900	874	880	846	866	904	859	898	797	872	823	803	815	844	884	878	806	877	898	854	913	875	834	835	895	903	873	877	915	854	838	897	828	818	836	835	889	829	834	839	832	845	813	842	847	813	892	928	881	788	851	887	899	872	880	810	865	863	848	845	807	865	877	889	862	829	838	865	864	897	909	917	851	851	859	887	851	874	823	882	884	878	857	855	954	851	863	843	883	886	878	870	830	876	901	839	829	845	840	895	861	858	932	873	834	855	812	880	886	892	784	879	812	858	912	851	859	858	829	853	825	871	832	881	819	863	894	849	889	920	909	865	900	888	880	870	861	844	891	877	831	826	825	901	872	826	999	885	902	879	859	833	844	853	917	883	858	903	853	802	823	829	830	845	891	882	864	858	903	852	925	894	863	821	903	816	841	848	868	887	886	871	869	828	873	911	848	858	918	887	856	844	851	827	868	862	866	848	814	888	941	862	842	891	894	874	832	880	870	886	854	848	834	853	899	870	838	908	905	869	823	858	839	849	860	871	917	888	869	906	804	836	901	904	881	891	904	853	878	860	872	854	847	817	915	875	855	859	919	886	834	863	877	810	892	871	848	865	887	869	918	887	888	809	803	823	907	856	860	865	780	825	856	914	837	898	897	883	846	873	859	836	828	845	784	827	872	902	865	830	857	892	863	791	864	893	854	878	884	849	870	882	855	839	859	870	864	872	846	917	846	907	873	873	863	887	896	831	858	815	831	805	835	880	883	843	876	939	867	881	865	748	805	904	857	906	838	822	859	857	854	840	889	879	817	833	885	817	887	876	887	868	822	850	873	880	863	906	915	883	867	865	899	880	899	896	852	852	844	893	928	827	895	889	895	870	890	891	878	904	878	900	817	839	820	845	860	888	807	859	827	864	867	839	898	896	912	913	882	830	818	828	931	905	822	835	831	835	893	814	915	834	890	864	844	826	937	915	880	837	826	832	851	872	894	921	899	835	869	863	856	860	877	831	876	874	928	863	843	896	814	852	876	887	838	867	848	850	819	855	842	880	820	874	911	832	900	859	935	833	894	906	890	841	878	890	804	838	878	847	888	914	840	835	906	932	845	899	899	842	900	841	916	839	876	888	836	857	856	847	857	866	839	858	891	858	860	842	920	888	844	862	846	846	922	833	873	802	887	858	834	871	846	879	858	894	861	845	841	900	815	856	871	914	834	852	858	851	832	908	834	877	832	861	808	837	912	875	901	859	879	888	836	859	857	818	887	853	875	852	909	858	914	896	896	922	892	824	863	805	922	830	870	929	881	925	867	882	875	854	881	814	884	861	865	825	849	839	864	874	934	966	857	828	867	829	843	833	858	849	853	919	799	832	850	888	817	839	837	903	824	879	880	834	841	872	851	908	847	833	818	837	845	859	849	816	892	861	840	854	869	826	887	888	960	856	824	829	894	879	887	838	856	802	857	911	861	842	853	860	885	791	842	909	854	919	850	859	887	855	879	854	867	891	837	803	889	869	910	889	831	895	918	846	862	857	850	857	879	854	888	896	839	887	868	840	889	850	869	907	832	830	870	866	837	861	916	844	867	857	865	829	870	884	842	814	854	891	860	839	866	893	834	879	861	844	850	910	822	846	882	880	917	820	863	860	925	844	892	830	913	904	866	852	802	839	841	837	880	887	836	922	871	866	863	864	906	886	885	889	853	889	882	836	831	918	848	868	839	881	895	876	888	903	925	869	887	890	854	840	861	857	891	853	838	833	936	902	905	858	851	875	823	833	824	814	854	884	885	855	807	887	898	848	896	889	882	841	901	832	839	864	815	912	905	915	897	874	903	853	857	891	885	818	852	824	882	895	820	861	824	794	836	885	837	892	881	904	853	836	867	896	892	845	833	895	865	863	859	860	901	818	882	880	932	859	875	835	810	826	907	850	888	886	875	853	839	860	861	902	878	868	882	904	943	899	865	840	861	844	869	885	829	883	888	835	896	852	825	880	871	879	802	904	825	904	893	880	872	926	870	902	885	834	918	871	843	840	930	940	895	914	881	854	831	890	863	925	883	898	834	819	906	879	850	838	887	853	892	867	838	883	891	872	918	901	870	875	874	881	929	855	876	861	852	859	865	864	886	844	856	868	841	906	878	858	901	910	847	874	812	823	928	842	823	864	882	852	876	826	849	914	883	909	837	852	853	913	908	888	878	873	834	889	901	812	853	887	863	835	834	836	849	837	876	871	910	846	867	908	936	856	857	930	912	886	905	820	811	848	873	896	862	799	827	894	863	881	853	859	853	922	897	876	872	856	899	777	874	917	820	879	835	837	868	906	907	848	884	853	899	853	823	848	848	886	873	889	914	840	886	810	838	869	863	876	842	873	878	946	915	831	839	824	833	873	879	817	826	892	809	888	842	850	895	866	881	842	837	852	856	849	903	889	913	876	903	810	880	917	921	816	895	861	851	861	859	834	855	845	874	883	874	930	867	855	869	904	862	842	829	934	843	901	901	938	898	882	874	875	843	889	787	775	835	800	870	830	873	920	890	860	850	875	860	823	853	866	884	872	931	951	878	831	880	833	834	836	837	833	871	876	898	859	851	875	816	881	869	892	854	859	879	876	848	851	810	877	915	848	834	923	870	902	880	846	803	837	887	829	838	868	871	854	872	925	859	812	844	878	871	823	871	873	896	822	877	850	847	838	838	904	882	853	878	824	860	905	811	902	839	885	884	808	876	857	910	844	848	874	950	858	864	892	885	854	827	865	829	853	835	906	874	875	903	882	835	898	869	898	805	888	881	864	872	856	855	830	892	886	897	852	854	865	908	874	870	897	879	893	875	811	840	828	901	867	903	894	884	921	887	880	839	840	886	859	899	900	807	877	867	803	808	875	806	894	897	883	811	870	831	882	873	865	891	873	863	858	893	887	880	895	872	870	843	916	795	898	938	865	898	885	878	873	883
23346	3098	540	397	307	281	286	251	251	226	244	225	212	219	238	218	223	207	208	234	221	210	191	202	210	218	203	194	224	212	213	190	173	220	189	201	203	213	222	186	201	207	220	229	197	203	201	196	224	171	226	197	209	199	188	196	234	209	178	175	209	233	216	189	210	218	206	218	227	177	212	190	196	212	202	203	183	241	231	221	190	227	214	182	198	208	199	190	192	210	200	207	222	206	215	187	203	179	197	210	196	238	228	220	217	221	187	209	223	210	173	187	201	214	198	195	188	230	195	237	223	188	203	177	212	209	192	170	227	193	192	201	217	232	215	202	211	200	221	220	200	187	211	187	204	207	187	211	208	217	202	211	208	186	207	197	212	222	238	218	221	217	224	216	185	192	191	231	199	227	237	222	225	212	192	200	224	222	178	194	208	253	198	219	191	229	176	183	228	216	213	212	210	190	210	213	235	187	181	208	193	222	199	181	205	224	173	237	183	206	217	204	197	211	207	176	200	182	202	190	216	192	212	231	222	207	213	198	213	243	206	222	218	211	181	210	183	203	213	166	208	239	230	190	212	219	195	195	208	190	205	187	213	213	212	215	217	199	191	209	211	189	198	204	177	222	190	196	195	190	204	237	201	198	225	186	202	200	196	202	199	209	211	205	181	223	175	189	187	195	221	201	176	178	197	202	216	204	232	203	200	218	200	205	242	208	198	209	208	201	204	177	206	176	197	185	184	210	206	204	184	186	184	206	222	228	207	198	195	184	188	198	215	208	215	201	182	205	195	226	221	187	179	188	201	225	188	218	195	201	218	210	186	207	196	214	202	206	205	207	211	204	230	200	183	202	175	221	201	196	189	180	181	178	179	207	211	210	199	185	200	228	191	232	222	205	197	199	225	211	220	209	205	225	188	209	234	211	215	200	222	240	203	234	238	213	196	199	218	219	200	202	233	212	195	196	203	199	219	202	201	233	204	205	233	204	180	203	213	198	218	210	196	215	206	216	219	218	204	199	193	225	174	163	206	237	207	200	199	207	199	237	185	187	199	198	221	232	221	208	223	225	207	235	191	244	188	203	217	215	198	191	202	212	220	218	226	197	207	218	171	189	191	218	183	224	207	206	213	205	185	201	201	177	198	212	206	205	191	233	228	179	200	240	194	165	198	240	195	196	209	192	193	194	185	216	196	233	200	202	216	195	204	197	207	204	218	198	220	214	194	192	223	216	172	218	206	196	172	214	204	213	232	220	226	192	195	216	189	223	203	227	189	210	196	180	184	193	218	201	214	217	190	209	206	211	163	206	187	207	227	195	178	213	190	229	233	207	199	207	219	209	214	209	193	196	180	222	206	215	204	227	203	193	190	220	216	231	183	212	209	217	207	217	184	203	209	179	204	198	213	199	249	216	220	209	215	204	211	177	199	201	199	210	236	190	191	183	211	207	232	208	205	191	203	216	210	208	200	210	207	221	189	213	216	199	224	194	215	184	222	200	192	199	209	204	181	171	200	207	194	187	205	222	185	211	199	195	193	210	209	218	214	209	196	225	195	200	200	193	196	210	226	202	182	203	210	227	218	226	203	191	206	198	189	190	208	214	229	194	201	200	187	214	209	188	214	203	205	184	208	210	215	210	188	203	177	195	204	185	195	220	212	198	218	184	205	205	219	186	235	196	199	217	206	213	199	218	202	211	189	213	226	211	232	204	214	218	230	193	219	224	198	223	204	201	198	198	205	233	223	197	200	200	213	172	228	224	194	202	229	206	220	199	228	200	208	218	198	177	203	224	194	226	246	205	210	206	188	186	189	227	208	219	196	193	220	206	176	198	193	206	187	197	217	194	178	200	184	219	182	192	197	212	203	206	205	169	194	228	211	179	189	221	217	203	199	219	204	212	228	182	197	225	202	198	189	197	211	205	226	227	208	226	210	203	237	187	208	229	211	208	221	171	186	215	201	178	188	206	211	238	211	209	214	225	197	189	192	190	222	194	210	215	219	203	187	195	206	206	212	208	183	195	189	208	222	217	205	215	188	221	196	216	239	207	211	223	187	224	235	216	210	205	185	203	211	216	179	182	199	208	227	212	188	194	206	188	204	204	223	209	224	192	218	207	209	208	195	200	200	211	205	191	193	217	189	179	184	182	208	226	223	220	193	197	203	219	207	224	201	181	189	196	234	204	226	195	199	201	210	166	163	195	187	212	196	224	214	200	202	194	211	203	177	209	191	204	187	174	184	201	238	195	198	202	201	255	206	215	227	195	201	206	198	217	204	204	207	227	207	210	208	195	224	193	214	174	203	196	181	191	200	211	191	234	195	206	203	189	227	215	235	211	228	199	204	202	215	210	210	211	177	181	218	217	186	189	208	198	220	188	198	203	219	205	207	192	188	184	206	207	199	197	172	199	195	218	231	210	235	217	182	197	197	183	222	175	226	210	212	229	196	214	192	194	163	167	190	213	209	244	213	188	205	206	177	180	229	208	188	208	203	182	211	192	210	207	208	198	205	213	200	216	218	204	197	213	207	229	194	209	205	174	187	232	216	202	205	198	227	204	196	206	217	218	200	227	190	211	209	211	211	210	212	185	190	195	201	197	217	222	195	203	209	210	173	210	194	230	209	197	218	166	237	203	202	180	191	199	224	190	202	212	199	176	211	205	195	187	199	201	203	199	198	199	213	211	186	180	205	201	211	198	189	231	220	209	201	220	204	231	185	199	225	198	214	194	233	237	180	198	207	202	200	226	241	198	201	209	198	217	181	183	203	202	196	198	219	195	214	195	184	210	188	202	198	213	218	201	201	190	190	193	198	197	207	175	198	206	222	242	212	174	191	194	214	175	186	187	207	196	224	215	191	199	205	223	201	190	240	220	218	220	208	234	182	206	225	200	190	225	192	207	203	193	190	225	220	235	225	202	183	220	212	198	226	218	211	212	196	211	220	232	198	200	209	211	204	200	225	224	200	206	189	176	222	222	213	221	215	190	215	233	196	205	153	188	189	257	200	189	208	232	220	224	237	229	203	205	172	191	211	202	210	213	197	165	221	212	193	195	197	198	208	228	207	188	217	192	206	185	222	190	215	217	217	222	226	202	225	211	220	213	190	211	212	218	211	186	177	224	227	196	193	194	228	223	187	211	242	216	204	204	196	174	211	208	213	224	173	221	199	209	206	206	186	168	181	187	183	190	192	183	197	185	207	215	194	240	184	192	179	196	189	183	196	246	211	191	225	195	182	200	215	226	198	188	221	197	210	212	180	175	193	191	217	220	204	218	190	238	199	220	237	202	214	217	189	198	189	194	209	204	193	198	188	220	196	188	204	214	217	203	214	166	236	220	195	211	198	225	216	161	194	202	210	197	207	181	175	203	216	197	217	197	185	182	225	198	238	238	197	199	184	187	192	211	198	225	213	221	200	213	221	205	196	201	217	198	222	211	208	180	207	194	204	206	193	207	208	218	214	199	223	211	203	182	202	202	201	185	198	218	187	192
14637	1163	1089	1210	999	897	824	767	706	716	621	619	588	546	540	485	526	527	541	525	499	551	480	512	553	463	525	507	521	483	480	499	485	513	528	469	535	489	478	495	522	540	512	507	460	528	461	481	490	491	481	516	507	484	471	495	485	537	500	514	511	472	480	502	526	486	443	496	447	509	500	516	493	508	477	453	475	487	465	496	516	539	516	461	455	437	464	477	498	453	523	475	510	418	482	449	501	480	515	476	459	481	459	446	490	462	530	498	463	497	521	500	466	482	489	469	493	476	481	502	457	512	486	500	504	475	488	509	478	528	472	502	525	469	465	517	449	432	494	499	434	457	477	486	499	479	528	544	487	521	469	535	474	496	511	488	490	458	496	484	474	478	494	482	519	453	478	463	503	506	479	489	513	452	487	474	501	501	510	464	495	474	468	446	492	460	508	523	483	466	477	508	505	518	466	481	487	473	466	488	473	496	501	485	452	460	510	482	467	479	509	515	518	509	497	482	503	453	462	446	499	496	496	451	467	490	455	492	472	498	476	481	533	471	461	501	486	436	508	502	492	468	495	521	496	441	487	512	454	470	475	493	496	469	488	488	474	480	506	514	459	497	464	491	530	470	448	480	490	424	496	505	514	515	499	488	475	498	491	516	518	467	471	491	486	476	508	458	463	470	523	455	466	462	523	498	480	530	470	464	460	501	466	494	468	516	486	515	478	511	483	502	473	464	469	495	461	486	499	466	477	487	454	492	491	495	505	506	490	465	506	473	487	465	456	468	509	510	474	501	513	483	546	454	462	473	474	479	485	506	450	476	503	507	474	477	464	488	460	483	475	455	461	481	481	501	495	494	492	519	509	471	509	442	517	498	491	491	504	492	458	499	494	503	530	485	498	466	500	511	461	488	550	475	520	472	499	446	483	480	468	484	500	472	511	493	498	502	497	503	457	502	507	502	500	496	500	477	495	462	490	499	491	451	457	448	481	504	467	513	495	484	495	478	491	471	476	509	478	490	498	491	501	480	478	495	476	491	467	475	483	474	488	471	538	478	512	489	491	477	504	496	505	507	487	473	503	451	491	461	502	492	496	465	467	491	442	479	491	449	500	494	469	496	508	529	485	474	498	479	510	480	471	487	443	464	466	529	499	478	465	474	491	514	481	482	484	492	525	487	489	508	496	485	493	505	498	472	468	463	451	473	533	521	483	505	506	518	480	485	480	473	507	509	497	470	466	474	473	479	483	513	482	477	514	491	492	495	492	537	447	500	505	492	510	452	474	450	499	516	440	462	499	467	486	460	500	477	474	510	484	464	473	513	451	465	490	473	451	465	478	439	486	448	488	513	515	484	518	475	490	498	496	514	495	477	496	473	499	485	504	517	479	486	497	520	503	497	516	456	479	527	498	485	500	493	502	462	488	500	498	492	519	495	525	492	481	498	458	462	524	466	530	468	479	490	490	498	490	507	502	480	497	497	509	448	488	486	483	500	510	515	464	468	511	472	478	481	495	488	498	481	470	491	517	513	506	479	506	492	448	510	436	500	472	460	507	516	508	493	469	486	506	524	471	483	485	500	433	492	516	487	485	465	495	504	460	523	478	477	475	512	446	518	456	488	530	498	500	452	469	480	492	495	475	450	511	494	500	497	444	469	463	503	454	468	514	497	448	485	488	506	523	510	459	450	483	514	489	510	494	494	492	498	432	512	502	480	500	461	439	498	490	482	469	526	503	507	480	517	488	470	508	495	491	472	459	466	512	499	485	481	491	506	484	460	479	482	510	481	470	479	506	468	495	481	492	469	481	475	472	457	504	463	469	500	527	454	525	516	467	470	516	514	476	457	505	488	519	487	486	523	455	477	510	504	476	510	467	473	523	495	467	484	447	529	475	496	478	465	477	476	474	541	526	473	509	537	479	475	498	493	517	500	457	513	483	498	507	485	465	522	468	471	489	458	450	507	460	471	503	452	467	491	466	460	482	491	561	475	469	513	467	475	500	521	492	476	456	500	505	518	481	525	484	474	468	488	496	470	489	473	454	481	460	479	499	483	482	462	470	523	473	489	482	467	469	495	475	488	468	481	449	455	529	517	472	483	514	493	511	544	493	506	492	460	507	470	471	517	434	487	479	512	489	477	500	463	491	503	486	509	491	458	495	473	485	499	459	459	508	483	489	495	498	479	475	511	508	507	502	453	506	461	530	532	464	470	488	468	491	483	471	463	479	505	521	477	484	471	453	472	481	479	441	480	523	506	480	502	445	488	500	487	497	473	517	544	481	501	510	464	488	509	512	491	481	519	425	500	490	471	476	518	505	497	504	487	478	485	471	440	546	459	478	494	485	459	481	527	502	496	511	431	462	473	477	459	469	465	510	483	520	523	456	492	489	469	478	508	501	461	486	490	463	482	479	482	462	481	519	486	527	508	475	485	470	504	489	469	514	521	448	511	499	480	512	484	484	490	451	437	489	501	456	500	533	495	485	470	466	505	477	469	493	522	487	473	494	511	533	483	461	517	463	473	496	495	469	510	513	472	482	538	503	489	516	457	468	490	496	454	471	503	485	469	501	490	450	506	484	487	453	466	544	466	486	473	487	484	485	495	473	487	437	485	502	499	483	433	511	481	474	458	466	487	532	464	490	506	516	455	499	476	479	483	529	478	493	514	501	474	525	469	484	506	470	463	455	477	471	460	493	456	527	489	465	493	459	464	497	478	491	467	508	516	534	489	463	498	529	520	481	456	487	524	464	498	498	484	456	523	463	474	489	454	499	507	489	481	523	510	507	506	457	473	468	471	512	438	495	458	457	478	485	511	485	485	511	495	488	480	472	463	495	518	521	470	441	500	510	496	491	498	501	465	486	504	453	483	494	459	478	486	502	481	504	487	437	491	527	502	501	496	467	472	521	458	496	486	503	474	507	499	472	447	510	483	469	522	475	484	534	498	471	522	475	489	476	498	479	482	506	536	464	479	491	495	460	472	478	457	517	515	504	498	489	517	488	483	500	467	480	474	468	472	457	513	516	484	521	490	505	501	521	528	449	478	505	514	490	486	435	462	465	499	474	476	494	506	477	511	488	471	441	474	480	514	462	464	516	513	504	490	505	507	497	483	518	476	497	506	467	464	476	474	528	487	468	491	527	492	464	496	524	482	509	464	532	523	495	458	442	478	503	480	456	506	493	512	488	535	473	505	520	506	449	487	481	481	489	525	471	456	483	465	467	477	468	476	491	496	537	508	476	468	464	473	483	478	469	451	457	497	477	465	513	448	473	520	489	463	471	511	483	496	511	503	492	454	492	481	472	472	490	477	499	496	512	463	469	465	498	563	532	495	513	479	499	506	501	509	487	494	472	515	452	532	483	514	451	467	472	500	488	462	497	480	488	472	436	499	494	444	514	509	477	489	455	493	467	480	508	473	515	518	533	476	486	536	479	450	483	485	478	462	514	486	488	484	456	488	542	447	531	473	505	460	472	559	495	539	457	486	489	470
32121	5536	867	594	411	359	318	251	228	233	191	206	182	156	165	187	167	175	193	172	187	193	186	173	168	175	168	172	181	155	174	176	193	173	157	213	178	160	144	143	179	150	166	164	166	178	145	166	146	156	157	168	140	163	179	180	157	171	151	177	164	167	181	144	165	180	155	161	162	141	151	172	160	164	125	157	170	172	158	166	169	176	144	153	172	155	166	175	144	158	190	153	164	151	161	157	173	160	160	165	171	165	159	195	190	188	177	153	162	148	143	156	170	162	168	162	165	173	171	173	166	158	164	142	175	196	173	173	163	173	158	173	176	169	165	150	160	155	167	177	169	160	174	161	162	194	155	188	174	159	193	157	165	151	156	174	156	166	154	171	148	168	155	158	167	181	154	175	168	149	161	160	169	183	167	187	160	182	180	160	172	173	150	166	184	162	150	191	170	145	155	178	179	155	139	160	174	159	150	162	155	168	161	153	158	157	172	154	183	142	146	151	157	117	133	148	178	178	158	165	140	183	161	144	170	164	178	160	181	146	156	140	179	169	172	186	173	177	153	155	168	159	176	182	168	166	168	132	198	153	183	187	180	129	167	162	156	154	172	148	162	153	172	152	152	169	145	172	169	139	160	150	154	191	162	174	164	154	161	162	160	136	171	148	188	144	163	157	152	166	167	172	179	163	158	165	169	153	153	162	162	170	177	175	159	166	149	156	178	175	167	202	192	168	152	161	157	145	142	152	156	151	159	157	164	161	164	149	128	165	157	180	185	166	161	183	151	178	158	153	190	172	164	125	152	184	163	153	159	158	176	144	152	159	174	157	161	163	166	161	186	165	191	164	145	163	160	170	133	179	155	174	145	174	157	154	142	160	155	161	159	182	205	142	133	155	164	173	181	147	147	190	176	174	163	163	142	170	139	202	172	157	157	137	135	195	158	171	170	171	177	165	176	159	151	193	155	140	166	145	168	164	158	130	172	166	179	166	170	174	158	165	174	170	157	165	145	167	173	161	161	169	162	167	139	173	160	149	177	149	149	183	164	160	159	172	166	166	175	186	154	181	164	208	166	146	148	160	157	152	156	161	156	156	179	159	162	150	172	128	164	170	166	194	137	161	189	153	164	149	144	140	175	158	157	161	150	181	149	134	168	160	157	193	151	171	160	180	171	164	165	175	171	157	164	160	171	169	170	144	154	149	138	168	183	160	151	140	165	165	146	172	152	177	149	156	167	161	172	156	140	158	149	148	179	159	151	180	184	146	157	171	152	183	161	133	169	159	158	182	139	155	179	171	165	162	168	169	145	172	176	153	167	155	140	169	150	144	171	149	175	179	154	157	178	184	155	160	178	140	151	167	154	151	133	146	161	170	156	190	158	184	167	185	177	172	168	156	154	163	157	182	145	147	149	175	161	165	174	159	167	172	181	156	173	142	156	144	143	136	145	162	158	143	171	153	161	154	172	175	170	179	165	163	173	163	156	159	164	155	155	168	173	178	159	181	146	189	162	172	174	162	145	135	184	141	171	169	155	175	159	168	164	167	130	178	148	170	175	161	157	180	171	150	176	181	179	154	183	165	170	160	156	166	140	164	160	178	158	151	163	156	152	169	153	158	146	178	173	173	161	152	170	185	190	180	161	162	176	175	161	162	164	152	158	180	151	160	147	148	164	153	187	159	173	141	144	161	156	163	147	145	159	151	149	171	155	150	164	192	148	143	147	168	160	129	146	156	147	170	143	178	155	173	170	149	148	202	152	152	138	167	159	205	159	160	160	156	162	166	172	142	178	180	150	147	164	195	155	145	169	158	163	177	182	167	171	154	161	161	166	162	182	161	140	173	162	169	156	188	171	182	160	165	164	163	182	175	158	164	150	160	153	153	159	163	145	170	169	156	166	150	161	178	174	166	173	150	173	183	162	168	142	153	171	139	181	176	155	160	166	167	168	135	169	161	174	159	169	141	153	141	135	165	141	162	157	173	162	151	158	165	153	173	160	164	158	146	174	159	145	159	168	157	169	162	184	161	170	169	156	179	159	160	163	162	163	159	172	146	172	165	166	158	152	151	168	157	175	149	170	158	169	153	138	161	178	171	183	139	164	160	156	181	155	182	181	151	162	147	171	156	162	148	139	153	176	148	150	166	170	167	174	168	140	181	159	150	149	137	166	141	145	191	159	161	148	158	188	155	146	149	164	142	143	155	149	173	162	166	155	156	161	164	176	144	160	156	175	167	139	146	133	148	155	184	135	177	144	151	184	153	156	169	148	170	174	166	183	170	172	157	143	181	159	160	148	168	158	174	156	173	157	141	177	157	169	158	177	175	152	164	161	181	173	156	156	169	165	171	169	173	162	160	154	162	173	154	160	154	144	153	166	183	166	153	155	143	171	151	145	143	162	160	163	133	175	169	164	169	149	160	153	154	181	153	167	148	150	167	147	170	184	149	152	155	140	169	154	169	180	161	163	176	150	183	151	161	154	162	141	160	155	175	199	165	163	166	168	149	171	152	159	189	205	157	185	139	174	164	146	160	175	178	157	154	173	157	150	176	165	178	150	153	176	163	176	150	148	163	136	196	169	173	183	175	148	178	175	161	155	168	174	167	183	166	153	162	140	168	172	156	161	155	175	158	171	181	167	172	172	168	167	165	167	164	183	161	146	163	177	178	188	166	166	163	151	178	161	147	162	139	143	177	150	167	156	171	200	156	161	161	158	182	172	160	167	144	147	163	155	157	185	162	172	174	174	187	154	164	176	147	138	154	175	178	146	175	163	149	153	168	185	167	184	159	162	177	178	193	151	180	168	133	170	174	154	171	173	147	161	176	146	163	170	168	152	170	158	149	149	158	173	149	148	156	164	162	160	147	163	144	180	153	165	156	156	147	150	201	175	136	169	151	156	173	152	169	145	176	171	175	144	156	166	158	184	179	166	148	183	137	165	164	177	157	144	142	167	150	145	166	142	152	160	178	164	158	193	162	167	169	190	144	154	177	158	145	168	165	166	181	157	183	158	158	189	146	172	178	168	179	160	148	182	149	196	152	164	158	164	159	165	160	178	154	157	144	182	131	134	162	144	176	159	162	184	158	162	154	189	153	162	182	152	170	167	127	166	162	151	188	152	167	181	185	164	162	166	158	158	148	173	174	180	185	131	155	147	154	171	157	168	155	172	188	179	145	156	169	167	161	178	158	161	170	149	161	168	172	139	169	157	150	150	150	161	152	147	151	192	172	171	168	177	188	183	168	155	155	150	149	177	171	133	148	149	138	155	139	150	148	152	140	174	178	147	150	141	152	153	149	160	164	161	170	189	185	163	177	172	186	169	178	169	143	159	169	179	164	176	180	179	162	176	143	176	166	158	149	179	153	164	180	173	153	161	160	159	184	136	172	188	180	130	188	158	152	155	159	171	169	161	158	163	177	166	149	155	166	149	172	149	160	167	148	173	141	153	172	143	166	176	178	168	155	171	170	186	148	187	183	175	153	173	172
18047	1306	1691	1847	1629	1282	1080	896	854	716	724	677	629	635	535	596	546	510	525	501	487	478	468	460	431	433	478	428	454	493	476	465	415	415	447	427	472	443	443	446	452	438	447	414	434	352	421	431	436	453	462	418	440	430	435	437	441	401	473	427	443	441	427	431	415	397	420	402	453	450	447	437	372	433	437	435	459	424	440	424	414	411	430	427	394	454	450	423	425	434	491	389	393	426	423	407	467	462	422	409	414	389	447	410	434	439	434	446	425	424	435	407	426	427	457	428	445	438	432	419	440	402	432	416	434	421	410	418	392	374	412	412	420	440	423	427	408	421	393	415	374	411	455	404	404	407	409	423	433	419	413	439	384	417	445	416	420	445	423	418	392	423	429	432	394	442	412	449	433	439	401	456	435	428	430	394	415	409	435	410	440	416	420	412	452	412	435	446	394	432	372	412	446	413	427	472	442	414	433	401	419	405	427	436	405	414	438	419	425	425	447	417	418	471	433	442	420	407	391	420	425	416	424	411	458	406	383	439	406	414	412	375	399	423	429	419	418	427	394	428	451	412	422	399	443	412	405	421	412	450	408	442	416	422	431	418	448	402	404	370	401	454	431	435	420	436	443	450	416	436	445	423	392	419	403	402	389	416	403	434	451	409	420	385	442	409	422	432	383	422	394	407	459	443	411	395	397	445	400	453	417	419	427	429	410	434	409	427	422	395	429	388	430	432	433	418	436	410	409	411	426	420	418	390	420	419	411	433	436	397	402	436	434	445	454	427	406	435	427	457	424	426	432	449	427	406	433	405	419	426	400	417	422	383	411	432	437	405	397	426	423	412	441	425	400	433	433	446	396	434	406	405	428	425	431	452	440	401	419	403	442	392	421	426	451	414	422	379	411	441	436	424	439	386	439	419	436	436	452	458	408	437	392	439	400	416	404	454	402	454	419	431	439	406	430	424	376	405	440	438	429	402	451	424	429	396	393	421	421	380	390	435	393	423	420	405	412	436	422	416	410	398	396	439	425	410	396	437	401	425	411	462	424	406	448	367	431	409	410	448	379	405	422	402	426	385	406	415	413	380	415	385	422	436	440	397	452	401	435	460	427	436	408	394	434	409	458	416	379	445	410	390	418	403	376	387	437	387	435	420	417	399	423	390	389	390	433	412	382	449	416	409	419	415	405	393	420	425	432	415	403	420	420	441	435	422	396	453	403	374	417	440	430	444	414	435	429	406	448	430	387	452	415	418	420	388	406	415	438	421	449	411	422	421	447	389	385	424	412	439	398	424	406	430	400	408	420	432	444	388	404	411	410	422	426	407	438	448	417	440	411	426	369	414	424	415	422	436	405	469	388	431	412	412	389	416	422	396	395	430	448	436	426	391	429	405	423	436	440	406	444	397	407	435	415	424	428	378	451	426	408	456	400	431	420	440	425	422	412	410	397	441	411	399	437	393	422	417	412	430	417	421	400	401	458	406	403	423	456	420	434	424	456	408	399	422	417	433	448	429	451	380	432	404	419	464	385	434	399	397	445	429	407	434	385	443	411	397	426	392	449	400	408	417	433	419	424	443	402	466	447	381	418	403	462	449	400	426	438	423	419	430	409	448	435	434	438	425	399	436	438	397	424	406	428	411	425	442	433	433	441	410	426	398	422	418	415	451	412	439	422	412	411	422	471	415	376	408	427	447	435	397	438	419	437	412	428	451	439	421	427	415	395	427	410	420	440	443	421	435	407	383	417	443	407	398	442	419	447	407	451	466	416	364	431	445	429	436	394	422	448	431	424	402	436	426	428	433	418	439	443	454	435	447	432	420	423	406	389	406	425	438	409	456	381	414	435	440	427	402	437	418	421	400	443	423	451	409	398	401	396	427	408	410	440	387	427	414	397	417	404	413	423	437	402	413	394	392	393	404	454	453	406	404	406	425	452	414	424	397	439	400	443	384	434	403	422	411	397	391	439	400	397	439	397	427	381	393	434	421	442	414	434	386	390	434	423	432	423	408	437	398	426	411	430	418	402	419	444	393	436	437	411	420	399	408	403	394	386	442	407	388	416	436	437	429	449	374	435	443	437	449	444	422	432	396	436	438	413	395	442	402	406	382	400	430	447	429	422	417	397	431	394	437	417	392	428	409	456	435	426	426	434	431	464	398	412	439	397	434	406	439	454	438	410	451	434	431	436	415	424	425	403	455	425	392	411	400	433	420	409	433	415	439	404	419	461	453	420	452	412	426	428	397	436	432	429	406	418	419	436	398	426	407	419	423	416	438	451	428	424	412	449	422	419	437	388	412	383	426	413	418	432	402	427	430	385	422	432	424	432	444	413	444	434	438	430	457	416	407	433	439	398	413	443	385	444	419	407	430	426	428	423	424	425	412	430	416	413	439	418	400	415	396	435	400	430	425	393	402	434	403	430	400	397	433	376	436	428	435	421	412	432	394	414	432	441	392	443	389	437	395	395	419	396	429	417	418	417	386	434	415	425	406	466	417	406	418	409	395	444	398	397	397	437	423	446	409	429	404	448	420	439	426	415	433	373	413	440	411	424	452	432	396	392	444	441	428	427	423	441	425	420	399	439	403	442	431	386	404	427	394	433	423	431	427	418	441	401	434	441	481	439	452	401	454	431	391	422	434	430	401	464	422	412	432	424	449	410	417	390	451	414	402	396	388	426	417	451	377	461	395	403	452	419	418	365	393	451	417	391	427	436	431	452	404	442	426	444	416	422	417	410	394	452	392	428	411	418	399	431	426	411	424	432	428	434	440	431	402	403	390	443	417	444	422	420	385	425	442	406	456	433	429	445	427	407	429	410	414	435	418	414	410	405	401	405	386	414	428	419	434	410	431	418	410	429	451	417	419	434	428	405	396	422	438	405	420	438	438	446	411	418	431	387	402	442	421	404	398	421	396	477	415	388	436	418	451	405	432	439	425	427	406	396	391	443	419	417	460	412	409	405	425	447	385	433	400	419	412	407	419	428	385	429	405	423	420	390	441	408	407	438	414	455	431	417	443	417	450	409	436	440	413	427	411	439	412	440	415	418	430	421	423	420	423	424	419	423	447	431	415	405	443	382	388	448	417	404	416	414	435	407	388	425	428	406	414	385	418	442	453	445	372	419	420	444	418	432	415	391	401	411	425	431	426	400	430	440	426	432	418	431	440	435	419	409	412	417	391	413	431	453	389	430	433	434	414	460	453	406	442	429	398	410	417	398	447	431	402	392	401	438	418	382	440	426	481	410	434	426	441	422	415	390	421	438	411	423	387	413	472	394	391	397	419	425	439	421	403	386	385	418	427	437	414	390	434	414	410	425	428	418	428	439	410	402	454	451	408	400	453	435	435	447	416	465	426	433	415	424	419	434	392	428	388	433	449	402	446	419	411	404	455	446	445	419	453	409	392	427	445	395	407	442	403	411	406	413	402	450	399	439	443	376	431	453	486	421	428	404	420	399	476	425	436	394	401	409	421	380	465	408	418	437	390
10765	1213	464	420	392	429	429	387	440	393	420	405	415	401	375	383	372	389	417	382	383	422	415	414	377	394	399	377	352	382	381	421	366	368	398	374	397	430	438	386	434	408	433	474	437	401	402	379	414	407	403	391	389	391	406	388	396	432	418	377	383	403	405	412	422	383	332	414	402	382	435	373	371	349	344	394	361	375	378	424	416	386	399	393	397	410	395	374	414	376	434	399	404	384	431	400	403	416	388	377	347	365	380	413	404	396	375	399	402	416	415	412	396	380	391	419	382	388	404	419	435	398	430	371	397	409	384	420	381	403	416	386	432	438	385	430	394	412	383	417	420	371	392	398	429	443	398	376	417	427	366	369	385	395	392	409	398	418	387	417	376	434	359	393	432	380	376	409	364	438	407	435	409	368	403	419	390	397	388	368	387	410	418	374	369	399	416	397	376	384	457	428	367	399	373	412	374	409	392	390	408	351	333	379	397	363	398	358	409	388	410	369	402	416	411	444	398	387	402	459	427	379	430	422	396	406	387	341	366	372	350	374	379	411	408	384	413	394	398	382	432	386	391	375	403	370	414	412	431	390	429	406	402	376	365	407	419	407	389	406	433	363	403	401	416	402	406	421	392	388	417	343	375	423	401	444	376	418	362	374	424	438	399	375	387	352	393	433	380	371	412	366	427	416	450	387	425	367	405	404	413	399	384	403	385	396	380	404	420	404	401	413	414	383	415	432	405	391	376	405	412	415	365	408	394	392	385	409	448	414	404	418	457	363	394	405	403	442	388	417	419	390	366	402	382	399	426	371	390	402	417	386	393	386	370	358	368	409	410	422	403	440	421	394	380	401	412	397	446	381	395	408	414	400	385	392	386	383	446	367	372	382	385	389	401	390	371	373	426	416	359	416	365	392	414	435	379	429	429	427	408	396	377	385	400	402	441	391	410	425	366	408	395	407	398	424	405	384	370	394	396	375	389	380	425	385	398	392	382	415	426	399	394	407	337	410	358	373	423	395	354	404	361	399	390	405	402	382	377	387	473	373	396	385	423	418	413	380	372	395	375	383	403	412	408	373	390	432	391	422	405	399	372	383	387	402	430	405	388	382	391	428	354	404	439	448	405	406	363	415	406	406	409	373	366	382	402	409	362	369	386	400	460	402	426	400	402	393	429	395	416	414	405	403	386	408	413	417	389	382	412	398	376	407	413	386	395	363	382	385	401	443	382	364	420	424	418	398	389	387	403	386	415	409	416	381	400	389	413	405	380	375	369	409	420	394	389	399	351	395	389	372	440	361	414	368	407	419	394	414	387	381	394	399	393	426	383	373	379	360	371	382	387	388	411	410	396	398	424	389	429	379	395	437	402	388	414	389	413	393	393	387	429	423	424	399	382	379	377	419	404	414	399	375	412	397	381	412	408	399	377	379	426	385	394	432	391	387	370	435	430	403	390	366	403	372	403	416	417	382	407	414	401	410	379	396	420	398	372	391	397	372	395	368	414	420	407	389	439	415	389	404	353	392	422	425	373	395	402	439	419	373	412	415	423	395	403	404	369	394	377	386	412	372	396	408	396	424	417	400	420	387	426	391	352	403	405	376	407	395	368	404	388	382	401	409	397	361	408	420	374	405	410	399	406	440	387	409	415	363	386	441	435	370	407	401	388	362	361	381	446	405	410	390	410	452	385	409	373	456	409	367	391	412	412	410	379	367	401	380	374	405	439	426	412	413	410	378	401	371	434	402	370	422	387	391	361	428	405	335	375	406	400	388	389	400	406	406	400	376	416	427	387	352	408	397	386	411	396	400	366	429	380	363	365	404	395	371	365	383	429	366	369	378	380	406	378	401	431	409	397	414	407	416	423	435	379	429	405	442	395	358	404	396	467	446	393	401	377	426	403	384	371	410	427	434	415	389	410	397	402	379	425	396	408	403	351	390	383	408	367	383	422	450	390	397	409	393	454	403	366	387	414	414	447	374	372	402	405	434	406	373	396	364	411	398	384	384	409	417	389	414	406	400	417	398	377	393	401	403	400	391	404	381	393	370	409	360	412	404	401	358	403	381	413	374	396	410	402	406	395	398	414	418	370	379	403	402	389	384	361	400	399	406	407	388	412	400	379	365	426	352	398	393	419	374	428	393	389	385	377	403	386	383	436	432	423	432	414	386	384	362	395	372	400	385	408	362	391	418	411	385	406	431	384	406	399	391	404	430	370	364	403	362	401	402	395	458	423	407	415	403	402	388	410	402	384	386	400	413	369	399	395	406	384	363	387	420	436	440	392	408	398	385	424	364	405	407	388	391	398	383	430	412	419	401	394	389	389	419	346	375	409	402	367	422	385	415	415	411	381	409	410	396	414	394	403	361	407	362	421	397	396	427	437	363	390	391	397	436	399	367	355	357	392	406	404	405	389	409	381	368	419	374	408	399	409	420	388	424	406	387	363	343	356	406	397	399	455	387	431	374	389	425	416	401	436	378	372	384	375	383	417	394	348	392	387	381	395	383	418	390	382	465	400	375	402	393	385	388	406	413	379	387	377	423	381	407	424	397	366	381	378	365	394	384	401	425	392	389	404	396	448	374	379	374	407	422	382	418	451	399	421	419	420	370	377	377	389	410	405	444	388	399	415	421	379	409	396	385	443	412	387	419	365	396	440	403	413	401	387	406	417	415	388	428	348	432	391	390	383	404	348	378	484	397	392	413	394	365	429	388	404	423	437	390	421	392	418	394	395	381	422	399	427	379	380	429	393	400	366	382	376	395	394	382	407	401	403	435	399	443	394	398	409	401	397	400	446	405	411	414	433	417	402	386	419	378	392	398	415	422	426	389	432	414	415	395	401	376	381	403	384	394	409	387	384	395	421	409	365	404	401	424	388	408	381	417	428	404	379	401	404	396	420	375	417	393	412	401	382	399	413	404	388	410	391	390	398	414	414	419	413	397	366	388	372	410	427	391	405	421	404	411	421	431	357	399	391	446	408	389	388	408	416	393	383	382	359	386	399	377	414	446	410	353	412	410	369	389	414	405	394	380	397	416	425	385	410	389	457	392	392	419	405	423	364	367	391	414	401	397	410	396	430	413	413	406	384	382	412	396	392	401	399	377	417	427	455	384	413	386	409	415	382	402	374	404	420	381	393	379	386	396	395	377	393	374	376	380	444	387	361	383	414	375	408	421	380	374	400	383	422	377	402	384	367	385	383	390	394	362	392	398	403	398	430	400	407	356	359	407	397	408	433	407	419	403	356	421	376	401	395	390	414	393	430	421	411	406	409	420	436	394	389	374	416	401	405	386	385	403	389	363	366	370	416	428	401	376	420	420	368	383	355	395	361	409	365	407	444	397	414	397	412	405	397	437	355	382	401	403	408	395	367	412	397	410	406	385	380	401	390	371	377	422	412	403	424	358	393	401	414	405	370	429	387	415	416	415	421	375	438	369	418	403	401	389	410	388	381	371	445	412	434	446	405	390	402	406	422	392	397	377	402	397
7168	992	898	905	895	891	932	855	860	862	831	856	893	845	841	871	938	870	880	831	847	827	922	869	833	897	834	867	916	871	858	853	873	836	835	892	855	828	891	848	850	889	893	832	868	825	854	808	837	899	851	869	921	855	880	850	900	857	839	863	861	868	887	854	867	851	892	820	921	848	857	929	885	891	887	899	824	909	798	864	862	822	832	881	902	876	830	793	833	884	865	852	921	850	822	847	887	842	850	909	913	913	852	895	883	868	881	889	867	795	840	878	866	857	846	890	867	886	863	860	840	837	816	834	891	837	860	802	841	842	821	862	816	893	847	826	881	885	844	881	858	884	866	947	859	846	889	892	853	866	871	824	896	851	885	863	932	847	823	845	831	887	829	888	842	854	862	859	872	863	871	904	873	866	901	785	874	871	841	789	882	885	830	856	836	878	895	826	828	831	836	886	841	820	838	845	878	817	899	848	849	852	933	879	867	854	863	891	875	859	844	908	867	831	851	902	821	838	901	878	892	819	881	843	883	871	827	861	875	837	878	895	898	866	804	851	867	886	916	878	874	866	913	866	842	860	872	890	889	868	836	849	844	872	859	809	891	817	836	867	898	832	888	887	858	838	832	823	880	813	897	888	831	939	870	864	887	887	847	838	869	874	868	858	889	912	878	864	841	852	842	847	889	836	898	847	900	895	851	879	883	876	818	851	843	867	862	827	834	832	876	897	847	835	822	856	841	868	849	878	873	888	869	873	915	850	885	826	831	841	852	828	867	866	861	897	839	832	809	853	895	868	826	858	851	868	812	888	828	907	874	871	790	855	890	878	872	855	886	859	915	878	850	824	872	911	845	844	851	839	906	857	825	864	864	832	898	826	852	805	852	859	876	854	830	859	897	832	898	865	884	907	854	916	871	873	827	927	877	902	840	874	836	887	832	874	831	861	857	867	881	836	887	876	855	840	857	867	863	845	856	889	880	905	867	877	865	811	871	874	875	873	916	836	867	871	925	869	803	888	844	865	842	838	838	919	850	839	844	869	846	907	861	834	858	855	838	823	846	867	902	880	877	864	887	858	883	887	819	831	848	856	860	896	826	870	865	879	832	872	825	885	870	836	865	912	843	852	875	818	852	932	846	904	845	860	882	893	858	850	870	897	861	878	816	847	850	829	808	817	853	892	893	821	885	861	861	839	864	872	829	840	834	850	880	814	863	819	824	875	865	886	886	827	918	925	857	803	935	868	792	867	883	838	864	873	877	873	867	913	863	835	891	865	858	899	870	902	899	867	877	866	829	854	819	853	856	825	869	956	892	859	857	887	913	888	874	869	856	803	825	860	857	896	886	832	849	806	840	867	870	860	853	919	823	871	877	833	832	833	854	883	932	856	889	870	886	893	846	876	887	909	855	829	839	858	868	874	799	851	840	930	861	802	891	884	873	922	945	840	773	790	887	868	775	924	878	882	868	837	821	842	879	872	827	868	855	856	906	903	880	852	818	863	826	851	877	863	867	919	852	843	794	867	850	879	885	801	869	891	892	845	923	852	890	852	851	866	895	889	875	857	874	847	804	877	839	930	867	871	878	868	849	840	839	843	870	894	853	802	889	872	830	829	893	864	895	827	879	902	868	919	860	893	911	833	884	893	881	870	834	858	867	870	847	845	866	837	895	889	878	867	835	892	877	844	851	907	838	894	909	877	876	853	840	907	887	854	888	841	868	904	858	853	856	828	870	843	810	872	871	806	874	819	846	847	873	881	844	931	892	858	813	850	900	864	853	893	872	818	814	863	861	878	888	883	865	861	854	921	902	873	918	857	946	892	865	887	903	892	854	844	861	847	818	883	886	906	814	895	860	866	827	848	901	866	896	861	863	865	866	873	829	908	854	891	864	870	825	837	837	831	885	892	843	833	886	848	858	880	886	849	862	826	883	906	912	894	904	887	830	802	863	806	810	848	861	918	824	914	837	877	877	844	867	845	890	865	855	828	833	869	834	911	855	881	895	914	839	803	885	848	855	851	862	900	885	877	859	849	837	846	825	856	900	855	849	862	873	850	852	870	865	867	801	822	869	840	840	813	831	871	893	896	928	881	900	846	859	929	825	816	888	875	907	857	860	896	838	944	903	875	838	878	825	830	878	851	849	885	914	873	885	859	815	814	871	859	889	856	901	868	860	834	869	859	841	837	863	872	864	863	898	851	896	867	873	849	891	879	884	810	815	853	816	897	844	923	892	820	867	865	835	822	838	881	862	852	890	859	903	887	862	852	868	876	900	885	861	924	885	827	907	887	881	910	886	840	912	914	868	879	907	914	816	899	869	922	830	813	886	923	885	831	837	853	863	876	831	833	860	839	863	850	849	823	832	886	807	888	861	879	854	853	889	874	869	896	802	832	875	849	853	862	931	872	917	883	878	881	876	851	852	913	898	870	901	871	863	870	836	856	869	904	871	872	869	840	896	861	860	860	870	873	878	903	854	876	894	874	808	797	811	882	879	853	876	843	840	870	819	884	889	942	866	854	825	887	863	855	897	851	863	830	876	930	848	910	892	886	852	834	833	855	841	863	843	895	819	867	842	851	928	874	851	885	901	818	846	922	824	820	798	878	891	851	828	854	899	872	825	840	904	938	911	820	919	854	818	858	846	827	861	902	866	818	886	885	845	834	812	865	859	869	858	856	872	894	822	811	856	827	866	859	870	850	878	838	818	909	919	864	871	845	859	822	858	883	909	870	862	926	842	867	915	907	795	843	858	871	918	890	871	850	903	857	853	843	908	886	886	842	842	934	862	849	892	897	902	822	883	874	945	883	859	817	902	840	888	875	880	858	839	906	846	873	852	861	872	858	890	866	883	860	865	858	836	899	836	846	885	885	858	823	887	852	873	868	910	875	811	869	872	916	855	821	896	920	843	831	887	860	885	859	874	921	867	848	895	875	875	919	880	848	828	868	876	899	864	851	876	885	822	880	928	869	898	868	947	844	834	810	856	839	820	889	916	809	863	835	869	860	883	824	869	872	879	848	849	878	849	880	812	905	837	890	882	882	855	963	873	844	855	891	815	861	847	861	932	893	879	826	854	820	836	865	832	858	871	955	880	877	918	856	878	907	864	864	855	904	879	823	863	905	874	881	846	869	858	829	879	874	843	864	862	893	804	845	863	879	860	853	863	877	883	865	877	868	917	856	879	913	865	842	851	920	891	855	890	883	844	796	866	846	858	827	868	867	871	822	852	879	827	859	867	856	862	858	846	832	830	834	874	832	904	816	853	865	835	903	830	904	839	910	836	917	897	845	854	838	875	903	816	883	853	905	834	845	890	834	804	924	883	836	846	879	820	861	850	920	843	859	861	882	925	892	908	926	839	769	839	893	812	898	857	868	839	870	884	896	844	890	838	887	843	906	889	833	915	877	867	830	902	864	866	872	931	836	858	872	850	880	901	905	872	839	875	824	797	848	838	836	852	839	856	910	816	866	878	825	887	843	841	821	914	919
23806	3601	508	422	343	289	283	283	224	232	255	217	235	209	215	230	227	218	213	199	209	215	213	212	214	200	226	213	228	208	202	215	212	185	205	203	204	165	217	229	201	189	191	217	203	210	209	221	187	224	201	190	203	227	211	231	220	193	205	212	221	226	211	180	197	213	230	216	203	203	208	197	215	207	223	191	220	196	189	203	214	201	243	207	201	224	198	207	217	228	202	208	207	200	185	188	221	200	235	200	187	200	191	193	230	207	184	246	203	191	213	190	185	228	205	209	216	218	229	207	243	186	202	210	212	191	194	213	192	190	198	199	205	210	215	173	214	225	206	210	208	204	210	218	210	192	200	206	210	193	220	200	186	192	225	207	158	200	194	191	178	203	204	210	217	197	222	214	206	213	210	231	196	223	214	205	197	220	212	207	218	188	202	212	198	212	207	249	220	208	199	230	231	213	199	213	233	224	203	237	239	191	202	213	211	205	176	212	201	217	216	246	212	216	220	241	224	208	207	210	183	213	193	221	174	197	217	210	231	200	198	224	182	216	197	207	183	193	194	209	178	160	208	222	199	224	224	228	191	201	194	209	170	212	217	219	197	183	229	237	212	224	238	210	191	213	210	188	197	185	185	214	206	204	191	187	206	224	207	231	213	213	204	237	193	210	220	214	203	224	208	202	206	217	230	218	186	232	216	202	243	207	192	200	190	175	192	200	213	220	217	181	207	197	215	212	227	219	216	193	203	212	199	223	218	192	192	209	198	205	193	191	231	221	205	225	197	205	219	203	232	210	208	211	207	210	231	204	202	205	238	193	195	203	239	217	217	226	220	214	203	221	219	185	218	209	204	211	217	223	206	210	237	225	198	203	210	198	206	204	210	201	210	207	207	179	196	198	230	218	217	236	227	199	192	234	188	208	202	219	230	227	211	213	187	213	178	181	185	206	221	182	183	200	218	212	170	233	205	215	192	208	224	231	206	267	206	217	187	203	182	203	227	229	219	220	210	192	210	219	166	210	193	224	199	206	208	212	194	217	228	199	193	202	196	187	179	214	202	205	199	192	193	211	200	237	254	200	206	204	212	205	195	192	221	207	211	204	206	188	180	202	202	206	234	192	213	202	214	241	184	219	200	206	235	203	211	198	204	208	219	195	205	225	212	210	190	212	225	196	233	204	218	204	197	203	209	195	199	208	198	212	198	196	221	209	206	224	230	209	225	228	196	200	226	182	207	166	199	214	201	199	195	195	199	214	242	216	210	209	194	214	198	211	203	251	208	217	195	190	233	215	216	211	180	205	218	193	184	205	198	214	222	209	215	208	190	202	243	197	194	231	192	220	204	229	203	215	188	203	195	220	228	224	200	209	222	196	194	219	188	212	233	211	180	205	193	211	178	236	206	182	204	187	194	208	246	226	186	216	238	200	199	227	225	204	195	211	229	232	202	177	195	186	191	204	187	186	204	191	206	204	205	171	224	191	194	199	220	188	216	198	204	227	202	221	212	208	202	201	210	171	172	180	225	203	206	221	202	215	214	215	200	210	205	206	211	217	215	197	172	201	236	230	186	208	219	207	203	212	201	195	184	225	192	232	240	204	218	216	230	197	217	201	199	215	194	216	202	200	224	212	207	208	224	234	206	240	241	229	208	202	220	206	216	223	189	221	219	223	200	203	207	220	199	198	203	228	222	205	218	222	185	201	215	187	205	199	173	220	189	200	186	204	195	220	225	200	182	199	223	226	177	213	208	202	199	210	216	200	201	222	250	222	203	198	202	212	215	233	209	187	224	219	216	233	218	201	228	255	227	219	193	197	205	178	207	216	233	222	218	204	199	225	217	228	182	221	209	182	201	252	193	217	184	222	211	203	220	208	208	208	213	225	226	185	200	211	187	223	200	231	189	186	194	208	201	213	220	208	189	193	227	208	225	195	214	225	207	199	211	235	209	221	222	186	251	212	204	205	208	225	202	213	188	183	205	181	210	204	201	230	231	206	210	197	233	195	195	235	214	174	233	217	222	234	198	210	210	217	201	210	212	195	212	205	217	207	193	195	217	218	182	197	209	202	180	179	223	183	220	231	211	198	184	213	229	241	229	220	239	205	203	217	190	236	215	229	199	222	215	209	196	182	211	217	211	199	224	231	192	211	209	210	206	228	251	212	226	228	200	215	226	208	202	229	230	201	196	202	190	200	185	204	188	208	218	211	215	184	178	224	208	226	211	181	219	204	232	202	204	166	205	219	201	198	226	220	211	215	207	216	176	226	215	213	214	204	216	206	195	184	211	205	180	207	232	216	211	202	198	197	218	223	182	202	235	224	227	218	214	214	200	195	214	215	228	225	238	192	212	229	192	211	236	183	195	191	213	211	205	183	218	197	222	194	217	213	224	218	184	192	241	221	214	214	218	214	201	187	211	198	231	193	198	210	220	201	207	212	204	204	250	201	190	215	202	210	215	222	190	184	204	196	206	223	216	233	222	187	227	205	194	217	217	225	207	220	183	196	214	237	206	199	233	165	218	199	220	190	203	200	190	181	201	182	183	203	218	207	213	219	193	207	202	234	214	195	197	220	222	222	226	211	218	205	203	189	184	213	239	214	191	217	238	222	213	177	220	223	192	187	210	210	234	218	227	250	208	204	197	220	215	224	188	203	209	180	191	218	183	206	215	218	224	216	194	210	204	217	198	208	219	197	216	204	207	220	181	177	237	203	206	202	168	217	205	223	217	197	201	207	227	204	210	220	202	222	188	224	214	202	201	199	215	263	179	169	193	202	249	214	204	188	202	213	217	243	219	196	203	235	200	212	188	203	188	192	214	220	208	208	210	208	238	219	187	216	202	194	200	264	196	226	203	186	204	211	231	224	201	185	188	214	234	203	203	217	208	237	218	227	231	201	215	217	213	214	234	225	206	192	226	199	209	198	226	227	206	194	209	221	196	208	182	194	204	225	213	196	212	214	229	199	216	216	203	209	205	199	202	190	194	215	202	195	194	172	217	228	206	186	205	222	212	202	249	223	211	201	206	186	214	212	208	194	229	219	224	215	240	205	195	202	200	200	229	183	190	192	204	209	211	191	211	202	200	186	178	189	190	199	200	192	213	192	222	210	203	216	197	223	226	191	218	198	187	203	187	212	225	210	221	210	211	208	194	209	206	206	226	197	192	231	205	195	192	208	192	220	212	198	191	205	226	220	208	209	199	185	195	183	218	223	182	210	219	221	185	208	221	231	222	230	206	242	221	221	209	197	203	191	236	193	179	206	223	220	201	201	216	197	208	214	222	189	225	226	211	214	210	232	202	209	203	203	213	184	206	230	228	198	167	218	184	224	212	224	194	215	194	206	231	223	200	215	190	211	208	209	188	211	221	189	185	210	196	218	213	195	230	212	216	168	210	213	194	218	176	203	197	222	179	205	206	207	225	200	211	225	203	201	216	198	241	216	209	199	199	223	179	206	194	216	239	208	197	212	209	189	182	216	228	195	195	197
15103	1369	1150	1159	1050	921	838	749	713	715	610	577	566	529	581	585	546	537	551	567	522	550	571	487	527	531	481	552	517	484	509	494	539	495	502	488	473	524	493	503	485	460	481	497	501	497	525	549	530	491	522	506	513	496	494	516	510	519	500	483	484	469	490	512	524	488	444	460	518	505	496	531	507	480	526	488	501	504	479	521	528	482	498	526	527	453	461	482	468	485	479	441	515	498	532	469	485	486	488	499	517	471	490	478	511	500	477	460	475	535	507	546	430	501	494	482	486	487	511	487	472	500	466	476	455	523	501	487	474	486	495	488	506	500	512	484	536	494	497	542	503	485	468	465	461	495	487	468	483	507	478	460	487	492	496	485	521	472	439	468	460	497	505	521	469	533	467	485	522	472	527	506	496	480	466	536	489	497	501	464	498	503	486	516	488	453	491	481	495	480	504	526	487	536	513	484	479	464	504	505	505	489	513	495	516	484	504	481	470	479	513	474	467	503	469	467	480	487	476	452	498	488	476	481	449	496	511	471	467	507	513	476	460	516	519	477	492	462	517	518	485	443	498	461	475	493	489	480	424	479	483	502	470	509	507	517	493	466	499	477	473	488	462	503	465	508	451	503	509	482	497	463	505	437	483	475	500	528	478	494	492	503	485	515	524	483	507	479	491	486	488	505	463	500	467	525	490	493	508	502	478	506	469	475	483	492	473	430	499	476	519	463	470	517	486	506	471	472	458	509	503	466	475	481	502	530	507	510	486	499	470	461	462	496	491	489	495	502	524	520	482	481	468	481	495	490	564	473	514	508	490	487	451	495	455	490	441	468	473	466	484	535	523	514	503	510	492	509	481	512	481	482	528	503	478	481	453	459	492	497	466	526	514	471	526	468	509	482	485	522	481	487	527	530	486	526	456	489	524	512	488	453	469	507	482	487	492	517	483	464	486	509	499	491	494	535	474	482	468	513	506	497	490	445	540	468	465	473	463	514	522	480	481	515	496	477	489	500	485	537	490	519	499	510	496	522	492	496	458	469	479	477	508	457	466	503	506	497	479	496	472	543	514	476	487	521	477	490	474	506	467	487	484	498	500	524	489	488	462	465	477	513	484	537	510	515	513	493	498	475	489	522	458	510	465	459	490	524	515	448	509	490	471	505	503	518	513	516	474	493	491	497	471	505	485	484	493	488	482	463	474	483	472	502	525	499	485	499	506	493	452	472	510	499	487	476	469	519	505	481	527	501	514	475	490	468	492	470	516	493	479	497	477	441	462	499	522	528	526	472	467	492	459	472	496	514	450	490	527	470	494	446	516	503	476	491	472	465	486	512	480	496	488	470	464	498	498	483	459	466	493	487	472	437	481	465	486	484	485	489	487	451	507	476	499	469	482	491	447	498	495	476	496	505	514	512	580	506	548	490	493	468	491	481	489	512	478	501	483	484	447	527	463	459	502	507	484	478	489	514	520	493	516	459	491	460	514	508	494	547	498	522	508	503	479	508	452	474	497	495	494	463	460	504	512	506	469	497	522	509	468	469	468	508	489	469	498	495	449	508	495	471	459	509	511	487	493	502	479	522	527	490	516	476	474	498	517	485	467	477	471	490	497	495	481	508	504	515	489	500	507	504	525	450	499	485	517	449	521	533	466	460	539	464	475	455	488	477	456	492	505	510	495	493	498	506	502	473	448	500	497	470	461	509	461	487	479	492	452	516	511	476	470	479	506	508	505	492	502	449	494	481	478	534	501	482	494	477	470	478	467	492	501	448	529	496	472	507	530	487	484	500	518	466	501	501	496	501	487	519	515	500	495	477	479	522	476	477	490	483	498	474	462	507	487	506	495	472	475	480	466	469	469	505	524	473	476	511	455	500	498	479	523	484	509	511	468	477	477	509	486	494	458	474	491	510	454	460	498	499	522	479	506	488	489	478	485	485	520	479	466	486	531	518	493	503	473	521	499	481	485	499	454	496	483	495	503	474	499	454	511	503	499	493	457	477	486	512	483	439	481	486	487	482	485	473	501	482	509	477	447	479	485	460	512	482	503	503	484	486	496	473	527	527	470	477	497	485	510	478	467	477	476	473	520	477	495	494	499	498	464	500	476	495	479	507	482	484	484	474	487	451	468	506	496	471	495	535	504	471	467	491	491	430	487	482	491	527	489	486	512	504	500	480	497	519	520	502	478	495	481	499	494	508	473	436	474	480	476	498	486	512	527	506	469	493	512	497	502	470	484	501	480	491	514	539	513	499	481	508	503	474	472	444	525	467	487	446	492	441	539	496	490	450	544	460	496	512	492	491	457	487	461	522	496	515	496	449	490	536	490	480	460	471	551	491	471	504	505	483	524	470	504	474	502	470	494	503	482	484	496	442	482	463	477	482	483	503	489	487	501	481	481	471	506	476	490	483	501	491	495	502	474	493	475	460	466	496	520	475	512	503	512	502	492	454	499	496	506	504	483	452	500	479	465	499	485	476	502	490	484	522	443	470	492	484	453	507	494	513	458	480	493	502	472	472	494	496	495	437	463	521	494	481	525	498	454	471	480	504	513	540	466	487	477	482	496	564	503	460	501	442	513	546	464	486	510	468	515	475	486	524	498	500	459	510	469	516	475	480	525	437	457	513	519	462	437	525	534	511	479	483	490	474	456	496	472	469	506	501	469	508	536	486	498	489	483	462	467	465	482	523	512	476	477	509	478	462	486	460	519	484	494	478	465	473	483	468	464	504	500	464	472	502	472	495	501	458	468	514	484	524	482	536	500	527	506	478	495	478	492	500	497	514	516	494	462	475	481	483	502	497	538	481	517	495	482	476	481	529	494	459	501	477	463	507	472	470	524	433	520	487	479	524	475	473	484	532	478	466	516	506	508	486	499	481	524	496	467	509	522	480	483	496	502	484	504	467	489	487	498	503	519	467	491	492	477	494	511	474	486	514	482	517	482	452	516	483	519	488	481	504	504	478	478	517	515	513	463	528	496	489	498	514	533	507	490	474	464	504	495	491	508	459	463	532	491	455	481	499	496	489	519	510	503	456	484	488	507	515	470	510	473	476	440	481	493	457	488	492	498	472	492	459	480	489	521	511	486	489	473	523	466	512	511	483	491	484	503	476	475	458	479	514	484	494	478	508	535	532	506	477	516	522	501	518	508	514	514	448	490	484	483	527	457	475	453	508	525	513	501	491	490	495	490	493	474	526	478	491	458	456	489	497	492	532	486	493	469	472	508	473	524	449	441	513	521	546	484	483	524	518	478	506	511	548	483	463	516	491	477	466	511	452	473	483	492	508	472	480	517	482	449	498	511	462	460	469	451	502	514	520	468	488	525	454	538	475	471	490	490	488	536	449	500	483	491	484	444	463	473	480	465	493	543	468	534	483	495	526	475	497	511	511	510	502	511	483	448	470	474	516	490	449	486	480	526	478	545	488	535	488	532	510	496	469	462	515	488	481	467	474	506	503	484	495	449	480	523	499	491	475	476	449	486	529
32846	5919	846	570	413	336	323	257	253	201	216	210	178	195	183	202	207	171	200	196	167	155	163	170	150	199	175	157	160	155	152	161	160	189	173	168	155	166	178	173	157	168	172	170	160	167	202	161	177	177	163	184	161	182	161	179	156	172	176	163	158	182	151	157	170	172	149	188	174	162	171	138	164	181	168	169	168	151	192	155	166	193	198	196	150	174	175	172	166	178	178	160	164	177	136	176	164	160	178	174	162	155	161	157	158	160	164	162	150	172	156	181	171	171	153	194	147	155	154	145	147	168	176	179	154	190	171	161	184	204	177	136	159	177	164	154	202	168	164	166	164	159	170	191	174	187	153	153	180	174	160	164	181	167	165	166	162	165	183	169	151	154	166	147	166	168	146	155	180	159	155	162	169	177	167	153	169	164	162	169	165	170	156	158	171	156	159	167	182	201	166	142	170	173	180	180	174	171	162	165	164	181	186	195	143	143	162	152	165	168	158	143	168	168	146	165	180	154	171	188	171	172	165	179	167	175	180	148	144	149	151	168	166	155	165	148	167	158	157	160	160	158	178	185	207	139	147	147	174	171	169	158	165	156	166	150	152	172	140	162	159	146	141	156	149	155	164	178	155	175	138	158	187	161	158	195	173	147	148	130	149	138	166	163	150	165	175	159	147	155	147	147	165	171	167	155	172	155	169	154	156	191	172	154	204	161	164	171	160	183	164	179	152	176	159	170	180	168	186	151	190	166	161	151	153	168	162	177	140	171	154	150	148	178	132	151	161	179	153	154	180	161	170	152	174	167	186	184	146	156	165	168	157	169	195	144	152	148	179	144	158	166	162	163	160	159	177	170	151	183	180	188	168	190	152	142	165	183	157	175	172	142	157	168	166	158	160	180	171	179	158	170	169	170	163	159	168	166	168	177	139	150	165	176	174	164	151	164	148	171	162	130	165	163	159	146	156	157	160	137	151	169	146	183	171	165	175	181	170	180	175	178	187	171	147	176	161	151	167	159	157	167	157	181	180	185	155	173	192	165	206	160	155	154	147	176	138	167	143	152	157	152	168	160	175	184	184	168	179	143	162	147	165	166	169	159	143	153	170	163	149	158	171	158	160	178	169	168	159	170	168	188	146	154	170	160	172	158	180	188	131	180	164	166	174	165	171	193	179	162	163	192	174	150	152	161	160	144	170	182	185	156	159	173	157	162	155	148	167	172	173	169	160	164	176	183	172	159	169	152	156	184	154	168	176	160	150	204	167	189	171	158	168	162	181	152	141	145	176	157	175	162	151	146	156	157	177	145	158	159	174	147	178	178	167	174	153	187	164	156	153	157	189	160	172	175	159	153	171	185	166	146	197	181	184	153	141	170	158	170	158	163	134	178	158	145	173	160	152	210	156	168	154	169	137	149	150	168	170	168	183	162	167	147	176	166	155	174	187	170	155	159	165	163	171	157	169	158	170	154	153	151	154	162	165	162	175	144	163	154	159	168	143	167	181	169	172	170	180	181	159	165	170	182	158	175	185	154	170	166	171	178	171	148	148	174	162	168	168	168	167	169	171	145	177	179	169	152	179	170	159	151	149	166	139	150	148	163	168	175	171	173	159	162	157	185	137	160	175	138	173	148	150	163	151	153	177	136	173	176	171	166	160	185	135	165	167	166	142	149	150	155	159	143	174	192	157	174	184	166	217	145	182	168	142	175	157	140	157	169	162	159	152	175	145	136	146	166	176	156	165	150	131	166	159	153	172	160	154	150	154	168	159	152	165	170	169	169	147	156	160	165	154	174	160	181	155	168	172	184	173	154	171	203	185	149	140	171	146	180	164	141	173	152	160	172	144	141	160	182	168	157	184	168	167	172	171	158	168	179	171	164	165	164	180	167	173	165	164	166	168	153	158	183	174	170	173	193	146	178	165	168	166	147	181	164	162	181	155	167	129	173	156	153	172	187	169	168	180	151	147	160	171	175	170	176	160	172	152	162	164	170	182	147	154	159	186	151	154	169	164	161	169	164	161	178	151	165	179	183	143	177	161	190	181	155	172	148	166	168	169	160	163	160	165	146	165	173	154	161	163	172	149	160	151	176	173	164	155	160	151	159	155	178	182	181	152	170	158	161	175	167	163	159	151	177	147	167	141	158	192	170	149	183	165	169	161	186	173	163	155	151	193	156	150	162	149	205	174	156	138	162	170	153	151	170	178	178	163	154	171	177	192	162	179	160	161	166	181	163	173	157	167	158	152	150	166	169	144	184	161	153	153	175	147	163	185	180	172	139	158	165	153	178	144	178	184	186	207	179	154	163	169	183	170	159	149	168	166	153	150	185	164	154	167	186	162	170	182	156	166	175	164	149	168	139	172	154	177	178	161	138	169	166	135	174	161	182	149	168	165	156	181	152	156	149	164	137	163	156	169	162	175	166	151	164	172	139	168	181	179	186	166	158	179	167	169	186	156	156	163	172	166	153	159	133	179	155	172	144	158	162	170	170	161	165	168	163	164	160	139	156	156	182	195	166	182	180	156	175	176	171	174	133	150	136	161	183	167	159	144	168	156	187	192	183	190	169	157	171	133	173	191	168	205	176	161	164	152	182	170	137	167	145	170	150	189	168	183	137	171	179	163	145	163	168	167	179	180	162	174	155	168	157	183	139	143	141	169	181	184	141	123	157	165	146	174	140	175	185	160	147	163	178	169	189	155	161	168	147	154	164	180	164	145	142	170	175	142	145	191	177	169	179	176	165	163	169	157	175	177	159	141	162	172	157	144	154	168	179	171	183	165	142	149	164	150	158	146	158	172	186	171	160	167	195	156	159	176	170	186	161	178	163	157	174	187	158	166	181	186	160	142	167	147	180	177	168	150	162	148	163	166	166	170	160	143	144	167	190	153	144	155	157	145	152	163	169	161	165	190	150	170	162	169	169	165	166	156	148	158	181	154	168	150	146	155	170	172	167	179	170	173	135	174	175	172	168	176	163	173	190	156	167	157	150	180	170	136	168	172	197	159	165	174	131	162	146	182	182	159	169	148	189	161	167	160	147	163	186	156	166	151	151	156	155	171	156	176	171	156	173	171	177	160	166	174	158	137	159	159	152	175	149	182	186	173	164	160	172	180	162	199	162	152	168	178	164	169	190	151	165	184	158	154	170	143	178	154	190	177	143	176	179	168	162	184	144	165	154	180	162	186	136	182	175	164	161	177	192	168	176	161	176	152	157	172	152	168	180	186	158	182	147	158	160	199	147	179	180	152	136	171	188	162	142	160	169	165	168	187	168	172	154	158	161	145	153	147	157	152	148	149	172	180	173	177	143	150	180	173	153	172	172	146	161	166	156	158	147	158	171	164	169	159	157	162	161	191	164	159	161	154	170	155	139	141	190	132	168	171	158	163	147	159	140	152	163	158	147	141	170	183	149	141	150	150	170	205	164	191	166	165	165	194	167	176	170	156	189	145	175	160	138	192	167	156	175	159	159	157	137	136	142	160	182
18640	1445	1596	1782	1580	1276	1040	914	839	702	656	656	600	635	562	514	541	545	520	536	504	468	489	446	478	505	443	455	462	452	450	483	456	436	470	445	447	437	458	431	449	421	452	458	424	433	439	424	441	451	456	444	418	428	436	420	429	458	399	465	397	433	404	439	397	400	457	421	422	433	415	441	423	448	452	452	449	452	451	454	429	431	450	436	429	433	466	423	390	434	436	419	434	431	465	460	427	415	455	420	446	409	430	419	441	439	457	413	401	395	440	420	422	443	422	435	424	427	425	449	416	417	424	436	457	422	416	405	456	403	420	441	438	435	428	429	414	404	417	457	419	416	425	421	436	465	429	452	462	400	433	432	399	422	444	415	436	426	415	438	412	421	431	420	408	464	439	458	426	435	416	428	439	449	443	386	442	435	478	472	430	403	403	437	417	422	426	404	437	429	438	438	443	396	446	416	434	457	382	469	430	447	417	433	422	416	410	437	402	394	381	446	428	470	441	431	439	395	429	413	430	435	429	426	368	454	438	418	416	473	416	420	425	446	441	452	436	391	395	424	424	424	410	422	408	451	462	439	434	438	394	453	430	415	438	444	433	444	398	476	447	444	435	404	417	401	395	398	438	435	423	441	432	434	441	421	421	425	427	442	435	419	464	460	403	383	454	457	436	434	453	479	427	424	441	424	437	418	453	435	445	456	386	436	438	418	416	416	425	368	401	424	424	414	385	436	390	416	434	422	379	419	425	446	422	406	445	422	419	394	425	421	399	440	410	440	454	461	407	416	419	500	425	459	414	440	427	479	437	430	423	391	443	415	409	429	425	424	412	431	423	429	414	418	428	445	386	419	377	428	439	459	406	411	418	409	431	397	423	446	424	418	398	428	457	435	408	422	434	454	428	425	443	417	429	479	459	435	398	411	394	445	437	414	430	445	431	423	366	417	416	438	425	421	485	413	456	442	427	443	413	389	402	393	392	436	416	419	455	417	442	400	412	442	429	424	422	408	415	427	414	455	423	421	420	424	440	422	415	395	434	442	459	464	437	467	421	431	407	441	457	421	390	443	434	407	436	386	434	452	420	409	429	410	408	421	439	416	404	435	409	450	459	437	457	430	436	394	426	419	436	422	431	400	397	449	418	391	435	430	427	426	445	434	438	433	427	404	411	389	414	388	432	464	377	423	431	433	427	435	431	417	406	443	418	449	429	425	391	418	421	426	399	400	414	428	409	392	431	439	433	439	433	435	433	409	388	402	398	439	423	386	462	432	445	424	426	398	403	421	412	430	460	438	449	408	452	422	432	403	446	415	431	422	428	414	392	441	427	417	441	428	402	421	417	416	457	391	394	457	416	442	427	404	422	440	412	417	477	440	416	428	413	397	460	418	426	433	379	391	405	450	425	426	432	411	421	457	426	428	415	411	445	435	426	426	438	443	457	407	433	413	444	424	440	418	436	417	428	423	432	431	434	446	447	453	454	435	483	421	413	426	406	444	403	423	446	444	457	423	414	423	395	416	422	420	436	425	436	424	418	446	475	458	412	411	420	435	424	426	445	427	399	462	429	407	426	426	427	401	438	377	435	434	432	438	389	442	441	449	446	404	434	402	422	432	382	427	420	431	416	465	456	413	416	391	435	400	437	444	426	450	441	386	429	414	398	413	411	430	399	422	458	408	429	466	414	465	423	421	469	426	454	460	461	476	458	431	393	421	450	393	414	434	431	407	444	452	446	412	427	436	378	435	433	407	434	448	422	412	447	452	432	414	424	408	450	435	449	428	433	375	405	433	411	428	435	443	437	417	422	409	432	411	418	451	440	445	435	406	431	381	437	389	468	449	432	439	447	422	459	413	418	434	431	408	422	408	405	425	457	440	401	428	467	429	436	406	424	444	444	434	434	406	447	431	426	422	392	433	417	420	410	471	430	409	394	428	413	442	387	419	455	435	447	453	408	448	426	423	478	426	466	425	419	445	446	437	507	453	422	393	432	432	430	403	448	406	466	448	416	439	428	429	452	447	423	452	420	454	416	435	412	424	410	384	438	431	425	442	424	420	440	431	429	431	413	400	411	404	412	411	418	427	447	438	419	402	458	446	420	423	468	411	411	434	421	465	399	429	440	440	428	413	416	397	417	383	424	390	394	411	443	403	435	415	447	428	374	391	466	422	406	435	410	408	433	412	466	439	384	449	450	417	426	401	426	429	443	480	444	480	412	466	443	398	434	428	399	402	397	435	438	442	432	396	419	441	447	372	432	404	429	427	418	444	440	447	423	405	445	404	404	422	478	426	384	390	425	455	434	411	388	447	440	395	431	462	439	443	434	394	395	449	457	424	399	406	399	453	386	410	402	415	435	429	453	435	440	418	445	419	436	429	456	421	416	439	400	457	440	436	418	435	429	413	483	453	424	417	444	424	465	422	423	414	435	419	407	432	427	425	452	416	408	429	429	438	461	397	403	401	430	431	425	445	430	414	446	421	431	455	444	400	444	418	433	434	444	418	433	416	469	432	413	442	442	424	377	450	428	409	407	425	390	426	443	423	457	418	410	439	435	435	412	429	424	441	414	429	427	446	433	395	442	441	442	419	417	414	430	438	420	433	421	448	398	411	407	423	453	425	455	403	429	396	432	441	423	424	430	404	403	425	422	441	408	466	408	471	417	398	433	372	429	418	398	424	437	443	436	442	454	407	426	423	439	431	412	417	415	418	434	453	398	436	417	408	458	419	436	461	444	413	420	424	410	462	420	449	433	417	431	452	442	416	411	467	428	407	445	415	425	424	409	418	429	407	413	430	435	394	427	411	425	405	419	418	412	418	426	407	440	422	437	463	435	437	458	430	440	419	434	393	437	399	419	430	436	441	377	442	409	453	420	462	485	419	447	434	441	418	436	395	418	433	413	439	438	451	393	445	414	421	410	408	401	451	396	437	431	445	442	411	420	445	418	417	442	470	420	476	436	416	479	396	430	478	408	418	428	396	416	439	438	421	429	440	414	422	408	433	404	442	427	437	433	469	422	381	436	457	420	374	442	413	447	430	406	389	441	447	468	409	438	455	429	389	410	401	418	424	432	429	414	438	455	451	445	419	433	426	421	435	447	411	400	449	407	414	428	450	445	456	448	411	430	455	476	423	410	443	401	438	405	465	417	451	421	440	429	396	442	431	437	463	398	383	399	425	442	426	425	439	446	431	416	418	425	456	441	415	427	394	429	401	458	430	415	423	436	432	447	443	429	425	450	435	412	442	457	413	416	417	406	433	435	386	410	446	425	418	405	436	435	429	438	397	413	416	378	429	404	422	424	404	420	450	416	408	433	434	418	443	425	452	405	429	427	466	388	439	414	427	426	435	429	430	432	410	394	412	414	426	412	431	463	436	430	414	437	477	437	433	437	442	394	424	461	391	440	400	401	442	421	414	425	418	431	421	442	446	415	429	421	480	439	473	443	426	467	444	400	462	411	432	429	421	444	433	436	430	442	419	438	424
11164	1389	398	409	434	385	380	395	421	440	424	395	429	421	392	402	391	389	430	419	444	434	349	424	396	421	410	430	419	369	388	394	404	399	407	416	415	375	425	431	419	403	391	437	407	408	394	395	375	384	376	431	415	432	390	392	399	395	405	365	405	405	399	399	411	361	397	413	417	411	421	404	394	386	361	407	394	393	420	455	397	392	403	411	382	411	386	380	403	405	379	407	421	424	412	386	423	384	430	395	437	384	376	384	428	367	437	424	409	396	410	409	411	412	403	414	414	394	396	395	385	419	419	437	410	428	391	416	391	394	395	396	393	435	405	403	382	390	362	390	430	366	389	425	438	419	421	385	390	414	404	424	387	415	385	368	402	370	377	371	407	382	428	405	435	423	374	389	375	390	384	399	382	455	440	373	354	435	372	396	406	331	410	388	406	396	371	382	372	386	380	407	390	383	396	395	368	395	398	384	433	398	414	421	376	393	362	406	424	375	402	431	398	429	392	403	409	393	404	412	425	420	385	416	423	427	377	436	432	376	385	382	417	374	386	425	393	417	422	375	412	388	371	433	366	402	402	393	397	372	412	398	363	401	403	408	439	433	423	389	427	407	417	380	406	390	384	425	413	412	373	439	386	396	453	405	417	390	417	397	382	381	398	429	441	399	400	363	431	414	380	419	416	401	439	426	416	394	409	392	431	393	429	397	374	381	412	438	405	409	417	382	375	415	419	413	420	386	355	393	382	393	398	402	383	392	376	435	377	413	426	416	397	401	426	359	417	355	425	415	388	377	416	418	411	387	396	383	401	404	374	408	414	394	399	382	404	423	400	400	404	395	385	427	350	423	375	402	409	416	374	365	385	376	393	373	372	406	396	413	413	393	398	370	399	378	392	410	344	401	392	380	403	433	427	420	393	415	420	382	411	427	445	417	400	412	367	440	393	411	389	418	364	417	393	409	378	374	392	396	374	405	394	419	384	389	401	391	423	376	368	398	381	378	391	361	401	378	403	400	381	439	404	411	436	389	404	405	391	415	441	440	356	417	394	415	369	425	407	441	416	369	391	412	431	416	436	389	422	407	397	389	435	400	397	386	412	408	394	385	406	404	428	359	402	411	397	389	404	374	415	393	395	428	398	420	430	398	397	392	419	376	418	426	437	421	410	413	414	381	366	414	384	405	395	394	390	413	406	439	402	397	380	383	404	412	376	393	399	404	428	353	400	399	409	455	373	446	399	406	439	406	413	395	422	448	412	393	458	413	428	419	407	417	392	433	419	338	428	424	410	394	381	387	436	418	366	431	385	418	403	410	416	378	412	401	416	374	443	404	424	415	419	392	389	362	410	380	381	394	420	413	428	377	394	411	407	370	388	427	402	450	382	399	430	399	431	387	373	395	403	407	407	404	404	405	400	385	361	396	403	427	395	371	375	395	419	380	416	390	472	390	407	380	390	386	389	406	425	420	385	433	422	397	410	393	428	374	390	442	402	387	372	402	392	391	396	381	387	402	424	386	431	376	419	442	397	407	412	443	380	389	352	379	392	366	349	392	426	396	433	408	410	401	405	416	371	421	393	403	434	402	426	408	379	447	421	391	434	421	394	437	401	411	390	400	415	400	413	438	437	413	400	422	362	395	328	408	414	368	372	412	422	373	389	396	397	419	424	417	385	379	417	408	375	419	410	420	441	397	406	373	404	400	415	397	387	417	400	436	437	395	402	413	388	412	421	387	404	398	433	389	424	406	383	432	434	405	406	410	393	373	404	427	381	402	399	391	436	428	395	384	408	376	401	417	388	405	369	405	392	378	432	410	409	397	415	392	397	398	402	390	391	390	418	402	385	410	406	386	441	417	434	385	376	419	443	368	425	462	401	342	378	404	400	358	389	433	426	379	425	411	401	404	374	422	393	399	429	385	378	417	443	464	399	407	409	426	424	408	409	420	421	430	408	361	410	389	414	394	403	410	417	405	393	416	423	410	408	410	412	426	420	401	416	393	426	407	380	393	385	405	413	360	344	425	371	408	417	378	379	420	382	397	391	438	411	388	406	388	383	372	420	416	390	410	402	402	405	380	390	381	418	381	361	390	396	373	397	395	402	409	427	419	420	404	398	390	429	361	444	385	386	368	405	409	404	386	387	386	407	380	404	413	394	409	415	398	403	385	397	422	445	416	379	371	386	394	412	381	401	380	372	389	418	366	360	393	411	420	399	382	383	409	407	384	409	436	396	389	403	373	390	445	400	393	417	422	398	409	373	428	405	379	415	454	428	408	408	403	402	352	387	377	410	418	428	427	424	401	383	372	410	430	413	392	403	404	428	418	397	419	383	384	408	397	393	370	392	370	396	405	380	381	403	418	444	406	370	381	402	402	406	417	387	400	416	404	438	407	376	405	393	401	368	402	418	423	410	438	413	378	399	412	401	396	385	396	397	447	421	412	425	383	407	399	405	393	411	411	435	414	452	362	452	401	430	394	408	385	366	375	383	418	425	402	385	433	400	406	371	403	417	410	416	371	408	390	408	396	358	369	383	424	410	411	430	383	420	432	369	354	382	387	416	403	419	387	412	382	437	413	400	427	400	446	379	377	370	442	404	445	394	352	393	440	412	415	390	413	426	381	392	384	381	379	433	396	372	416	373	388	427	406	426	352	388	407	412	400	455	374	397	393	386	374	399	405	411	383	397	393	418	406	426	409	418	404	429	401	409	372	400	422	383	429	404	433	396	424	387	402	375	414	394	389	419	402	412	389	397	400	372	424	419	385	373	384	398	386	414	377	400	398	388	411	410	393	388	422	404	419	372	390	366	410	386	420	407	447	408	405	411	423	385	414	372	406	409	397	418	398	409	392	411	411	395	427	378	389	417	426	380	383	386	373	438	418	381	403	371	406	377	397	361	405	377	384	388	411	396	409	430	396	442	414	390	411	383	384	375	375	401	405	396	377	420	388	409	426	418	424	422	414	393	416	421	407	390	431	414	407	400	426	406	408	431	416	405	389	429	394	441	426	419	380	404	389	395	435	379	407	382	388	398	390	404	372	373	394	402	360	408	408	391	397	446	395	394	432	395	395	384	392	409	389	388	406	423	383	397	403	419	407	372	408	422	437	440	403	425	370	394	368	395	412	382	397	399	416	367	421	409	391	415	414	389	422	364	408	395	376	422	368	422	445	378	426	373	413	477	407	401	361	366	416	387	376	409	385	363	430	386	435	454	393	379	385	333	386	405	398	480	369	423	360	415	391	404	371	407	393	418	397	411	403	421	425	402	400	384	447	373	398	353	406	453	381	414	406	447	404	419	395	347	403	403	440	408	392	416	391	390	413	402	389	371	439	390	416	387	409	379	425	403	388	399	425	450	420	389	410	400	411	411	408	420	447	408	363	399	410	403	390	414	400	415	442	419	410	391	401	397	397	400	366	419	428	434	441	370	404	425	391	427	379	429	377	398	405	388	442	387	416	392	390	412	374	431	404	451	426	380	373	421	394
7210	1145	874	905	856	893	864	858	868	846	870	866	880	855	907	870	879	883	873	892	852	907	880	871	855	873	891	934	866	863	905	915	881	851	868	877	870	808	900	876	903	941	872	845	944	890	855	837	882	894	845	843	830	883	900	927	816	879	868	888	847	900	857	893	909	876	822	887	910	865	912	913	830	850	873	863	865	913	873	899	862	839	872	859	820	848	840	887	926	816	857	866	893	870	892	872	893	895	902	871	894	849	885	883	874	802	912	900	861	981	883	821	859	831	876	866	904	843	898	917	861	919	851	836	852	862	877	855	855	885	831	888	889	877	866	829	852	908	889	903	892	886	898	869	854	854	860	896	878	870	863	905	896	858	882	840	865	865	806	876	854	930	886	917	841	872	865	836	886	874	904	861	928	903	868	891	936	857	841	826	853	915	890	899	915	864	859	903	883	866	890	881	810	853	935	888	893	851	859	814	849	888	887	802	855	842	838	879	855	791	865	913	867	901	883	914	897	882	883	859	895	845	921	896	814	822	829	891	868	868	869	885	900	882	848	889	865	883	876	878	928	821	881	903	882	846	862	872	923	865	903	873	882	865	909	915	869	822	892	841	878	867	828	891	862	932	810	895	891	827	890	899	891	879	831	877	844	854	852	886	891	850	889	889	879	881	896	855	839	903	841	888	899	901	893	877	898	870	832	837	916	854	898	839	814	875	877	894	832	881	899	857	864	887	858	836	846	898	866	935	910	861	825	830	891	881	862	809	927	872	851	847	811	922	851	856	862	864	898	851	898	851	903	843	864	905	856	889	919	862	877	856	860	853	872	807	854	796	820	844	907	862	873	842	840	897	899	859	901	870	865	858	887	876	937	899	832	886	887	904	847	913	879	874	905	852	850	872	873	904	895	879	891	854	879	954	850	875	883	897	813	918	858	898	879	892	860	857	893	915	868	862	865	881	865	870	871	854	888	859	811	908	871	853	879	852	870	895	906	845	949	882	903	888	857	878	884	883	885	864	922	810	870	842	883	820	861	855	833	836	921	904	836	816	907	859	890	820	848	851	859	827	873	872	850	850	908	922	849	863	846	870	891	798	880	911	891	844	818	847	900	855	874	946	863	838	873	892	877	890	833	834	894	826	879	861	949	877	904	898	881	913	866	845	871	915	862	917	878	873	857	829	892	880	873	879	845	863	884	874	843	842	824	880	867	875	880	882	814	894	897	902	843	861	849	865	825	904	838	870	846	859	870	909	861	858	849	911	847	918	829	826	920	847	878	911	815	855	845	882	881	893	863	920	845	892	841	872	888	844	808	848	941	829	851	860	888	844	910	837	824	860	871	834	830	891	882	837	819	854	863	881	846	876	899	844	869	853	884	878	868	806	848	888	857	852	903	849	852	848	860	902	928	846	884	883	867	873	810	904	877	859	867	904	828	874	854	874	819	843	944	941	906	844	805	855	829	839	850	902	917	887	867	873	846	883	896	866	850	832	876	873	883	856	892	855	858	879	849	819	865	854	830	851	901	863	899	849	934	907	913	878	845	838	851	850	873	886	900	875	860	814	908	851	845	903	890	826	862	892	893	839	865	869	843	902	894	911	876	894	889	965	815	911	895	814	876	816	892	898	932	887	899	844	877	935	870	898	848	863	862	831	898	861	872	866	821	877	882	821	868	898	865	893	895	911	885	900	911	839	895	904	914	910	893	923	873	824	863	835	873	800	894	865	878	840	813	837	861	919	871	817	890	872	827	850	899	875	860	826	827	905	857	870	855	929	880	828	913	869	824	876	882	856	869	925	836	863	826	874	891	871	821	858	835	856	890	856	895	840	847	850	872	857	891	906	849	920	895	829	869	863	867	825	878	878	861	895	876	853	908	883	888	832	907	894	868	886	893	882	810	851	875	901	898	838	915	915	900	913	833	869	869	849	884	893	866	887	813	892	891	865	857	897	878	863	867	809	861	855	919	908	892	871	928	882	882	889	833	900	887	845	909	870	875	839	855	850	841	842	869	878	866	914	951	837	856	870	920	836	913	891	875	894	874	859	866	894	871	883	867	852	829	890	813	837	905	867	872	847	830	850	887	879	882	894	883	869	876	879	894	841	874	876	879	832	924	803	809	916	840	900	924	945	854	879	853	860	870	836	886	836	904	888	841	895	875	894	876	851	888	871	915	883	872	897	885	882	938	872	830	857	908	820	836	910	841	848	815	884	850	810	889	921	913	854	814	844	868	911	889	870	865	897	860	920	879	915	906	895	874	853	918	872	901	860	873	856	887	836	871	866	869	896	864	935	852	850	889	888	849	887	900	884	853	836	859	890	853	901	935	915	848	938	845	941	910	871	942	886	854	817	831	914	874	872	839	883	850	875	891	855	840	861	899	878	837	835	857	848	880	858	837	931	872	824	881	839	869	841	816	892	907	900	874	866	803	868	843	899	888	852	884	849	926	861	943	874	871	858	869	887	881	841	879	890	899	859	925	871	871	879	906	898	902	900	943	872	838	837	872	884	825	845	901	894	858	930	834	835	860	890	867	920	966	866	882	867	849	873	838	876	849	844	890	868	899	906	880	880	837	885	883	853	864	885	843	817	849	891	814	845	889	853	899	929	830	824	827	848	877	891	860	865	897	882	925	896	893	888	828	831	919	830	908	870	857	826	911	848	924	877	837	878	815	869	893	829	816	890	874	850	842	886	905	895	855	889	830	899	909	899	866	849	846	876	886	851	888	855	864	831	861	825	950	871	907	908	837	869	853	889	891	850	939	820	817	808	861	895	925	849	842	929	887	860	880	895	832	890	813	858	846	839	829	879	888	860	886	864	953	878	872	886	836	862	849	855	852	908	861	867	902	890	865	835	898	892	882	899	896	864	827	831	887	867	814	864	913	894	820	849	866	849	870	911	855	928	848	859	914	819	841	846	908	860	891	830	900	933	839	859	860	835	856	810	884	867	866	862	872	909	858	825	901	831	848	851	842	906	859	863	872	854	884	819	853	821	865	849	861	868	864	846	862	808	911	896	852	864	828	872	888	840	903	901	891	894	831	893	848	844	859	876	882	880	875	870	945	881	891	816	867	887	916	858	887	857	900	846	826	858	860	830	906	861	891	848	858	878	872	827	797	804	855	878	834	867	865	835	850	837	875	869	848	841	883	818	880	912	873	842	888	869	879	856	889	845	846	885	893	859	870	889	913	949	876	880	897	842	896	899	823	813	846	877	886	796	839	833	891	831	877	866	889	902	893	829	904	907	887	905	904	847	882	956	871	913	858	862	898	870	862	870	861	896	906	903	906	858	845	897	950	880	834	888	845	886	891	871	925	867	908	907	901	800	931	839	884	890	939	851	898	853	906	854	865	887	894	925	897	879	864	873	815	867	905	873	887	876	865	878	828	818	900	857	824	850	899	882	892	870	876	886	817	850	895	830	841	890	858	864	827	823	885	849	833	893	906	863	888	885	907	871	879	863	834	839	817	831	926	811	859	869	856	915
23374	3275	515	424	342	296	283	300	218	256	245	220	253	217	216	211	211	206	233	199	209	213	202	226	207	225	193	254	208	219	213	207	198	220	173	210	175	216	218	232	248	214	217	208	210	233	205	208	203	207	245	173	208	202	211	203	231	208	197	220	227	215	221	216	211	221	187	206	223	216	185	175	201	226	199	191	215	204	212	245	210	208	250	241	214	229	208	217	219	201	218	216	178	223	219	210	205	228	241	183	201	174	192	219	206	201	224	215	213	242	252	206	202	206	214	180	239	203	198	184	185	226	212	191	214	214	210	203	215	192	205	205	194	203	162	192	215	195	223	204	223	213	208	234	199	216	197	206	235	221	217	209	209	200	207	202	221	220	224	192	190	183	194	226	185	161	205	193	219	206	208	198	187	217	217	212	226	222	208	227	202	222	182	237	218	184	178	201	201	202	205	195	216	195	234	196	185	189	206	200	192	217	215	207	208	201	212	202	215	215	203	207	210	170	217	205	203	209	198	190	201	220	237	196	191	243	209	230	199	200	215	222	211	196	195	202	188	216	206	224	217	223	200	201	222	183	205	226	202	211	204	208	210	227	172	227	206	209	211	222	203	195	214	220	186	179	226	204	206	209	206	187	183	234	216	210	204	205	201	190	214	170	191	199	206	213	192	196	223	248	185	220	222	183	211	204	220	208	209	206	226	191	214	218	203	200	187	214	222	222	209	212	222	201	219	210	201	216	189	197	242	215	180	220	197	189	200	215	201	206	213	205	215	241	194	213	223	199	214	183	200	213	218	198	194	215	209	200	218	208	180	220	227	199	209	190	203	201	222	194	206	205	213	210	221	201	230	193	224	225	229	229	203	183	174	179	196	196	207	203	239	211	214	206	211	184	197	192	178	205	224	200	211	223	195	220	199	195	209	200	203	222	227	212	198	180	203	218	199	216	209	227	201	192	189	184	201	228	211	223	225	228	214	181	188	245	195	203	210	214	201	201	188	193	193	230	194	210	198	218	213	203	187	199	209	196	208	196	230	224	192	198	210	216	208	181	225	217	198	221	191	184	210	244	212	199	199	189	192	196	187	224	236	216	198	216	235	185	230	196	200	182	214	230	202	206	220	214	198	186	236	203	214	213	203	203	199	188	209	209	199	205	197	198	189	192	206	210	196	225	193	234	203	227	209	214	223	202	223	207	238	256	222	204	194	205	218	200	222	187	201	210	211	192	210	206	221	200	212	190	196	210	205	185	198	204	188	185	203	222	232	200	228	214	232	207	201	215	204	211	206	207	197	222	208	221	221	200	221	182	232	209	218	231	221	201	213	231	211	221	228	238	193	223	193	190	195	208	218	213	224	177	217	198	169	192	237	202	221	205	208	202	177	219	206	224	202	248	203	203	188	196	214	226	195	207	217	207	186	210	218	191	209	247	204	233	213	212	196	205	213	196	201	219	185	215	202	212	195	220	228	227	182	215	230	222	216	196	223	239	215	198	218	210	224	198	204	213	202	212	194	209	197	209	221	188	221	215	205	197	205	214	235	201	208	214	202	179	215	227	194	227	200	215	202	201	226	206	232	220	220	215	220	221	193	205	197	217	196	200	209	222	185	210	219	213	206	230	206	186	196	197	224	190	225	193	243	206	211	237	212	223	214	200	236	175	218	205	235	218	205	238	219	209	233	218	212	184	192	202	197	222	235	176	222	180	219	192	236	213	225	202	194	179	209	247	202	221	210	210	181	214	214	203	217	226	191	202	214	227	217	202	214	204	202	226	192	225	221	201	207	210	211	175	176	193	214	230	210	204	210	211	214	232	210	208	192	234	226	197	191	206	232	240	207	224	208	235	221	218	220	201	212	215	203	220	224	194	197	226	204	218	219	213	200	236	217	193	199	195	223	219	215	230	203	232	212	193	202	193	203	184	218	212	204	214	214	233	176	198	197	200	193	238	200	201	234	198	187	202	207	187	200	215	192	261	187	189	210	189	206	207	185	184	239	198	206	228	210	190	241	235	199	178	215	214	199	216	225	242	201	198	207	206	221	202	188	201	184	217	222	196	211	211	224	209	195	220	215	225	204	207	239	223	213	199	189	188	215	199	198	224	221	229	192	186	191	202	228	195	208	183	216	206	196	184	202	199	199	210	217	210	219	204	218	190	208	215	206	214	223	209	196	227	236	210	213	231	224	206	231	218	232	236	223	201	215	223	216	196	237	192	214	194	196	208	210	214	186	192	195	207	234	195	193	219	197	184	239	234	192	194	233	203	201	204	177	237	227	200	205	211	198	196	193	183	210	186	222	236	217	194	210	171	213	192	171	190	219	230	227	211	202	215	229	205	215	196	217	221	204	202	216	229	223	182	198	215	236	204	194	211	235	188	175	183	199	220	213	199	234	237	198	217	205	193	229	217	183	216	210	207	238	241	218	190	208	201	221	221	216	191	205	198	215	201	222	236	178	212	227	215	224	210	176	207	212	195	219	189	185	214	252	211	209	219	204	207	211	205	242	223	193	206	192	182	208	208	198	227	213	202	215	185	193	218	208	198	190	217	213	202	196	239	207	206	197	212	219	192	208	190	204	202	226	215	211	205	213	181	206	201	174	235	195	205	248	217	194	273	200	194	206	189	226	216	185	216	201	212	235	219	198	194	190	228	191	189	222	207	227	218	216	198	195	209	189	177	220	230	194	204	201	205	216	215	196	194	228	210	222	201	170	202	202	222	215	210	247	167	192	217	201	212	198	216	193	203	213	220	205	206	174	189	218	208	195	206	233	210	217	204	208	199	201	205	183	190	203	198	208	228	217	231	213	197	193	226	205	207	219	203	215	207	226	230	209	208	206	218	234	216	237	223	203	196	217	232	199	224	182	205	223	205	198	205	213	195	201	232	226	199	222	184	182	183	235	200	235	196	217	192	219	202	189	199	190	201	218	186	207	181	201	222	228	217	213	207	216	210	195	183	213	210	214	235	227	181	233	208	194	210	177	225	224	194	205	190	221	227	225	200	224	202	186	207	211	210	213	194	187	194	190	233	242	224	214	232	195	215	208	214	188	214	201	235	187	200	223	188	222	218	221	187	222	188	226	216	186	214	217	218	194	188	190	243	207	204	204	183	197	221	219	237	216	189	189	225	218	210	241	192	205	172	196	195	203	202	231	188	202	205	188	212	213	224	204	226	198	222	214	227	216	216	206	176	205	196	213	192	228	206	239	224	189	208	211	223	206	230	203	220	222	203	222	196	200	234	205	209	211	204	220	193	183	207	204	191	177	222	207	198	202	226	231	203	229	219	204	205	212	187	187	223	225	214	202	216	238	206	163	199	195	217	190	193	202	208	211	196	205	232	224	223	213	184	242	216	229	230	217	229	192	182	202	194	206	204	204	191	209	185	220	243	193	208	223	217	194	232	202	210	201	214	216	205	223	220	201	198	205	225	213	201	222	197	192	185	215	223	227	185	204	190	237	189	178	206	215	202	212	197	200	198	198	185
14799	1208	1124	1159	1050	939	850	796	740	699	604	581	569	555	558	550	534	563	525	523	559	524	541	509	531	529	500	534	500	520	525	516	522	522	517	498	547	525	530	488	491	527	488	438	463	546	517	500	526	478	492	477	516	473	537	482	484	496	513	519	510	513	472	496	515	522	500	468	502	507	492	509	504	523	473	498	534	507	498	507	482	497	463	512	512	521	525	482	486	485	493	473	494	500	512	492	480	474	513	477	498	495	472	483	479	460	483	482	496	476	491	516	515	545	496	513	536	499	472	467	512	480	500	556	481	502	462	542	470	455	495	474	502	483	490	470	480	503	467	483	496	459	510	492	467	527	463	509	482	487	504	495	530	494	490	452	489	427	470	465	469	494	503	461	487	503	507	457	470	476	487	507	484	526	514	499	482	524	518	504	485	504	484	485	508	486	506	467	486	511	483	495	493	482	494	496	505	487	509	498	484	526	490	524	466	493	462	480	478	487	496	499	513	521	468	512	497	498	530	515	466	500	512	493	511	503	499	506	486	483	497	495	457	478	525	465	530	465	475	471	487	522	475	530	523	452	473	498	476	480	483	535	489	434	458	508	527	495	484	497	514	499	515	505	497	514	518	491	476	480	477	484	529	490	468	480	480	491	488	544	510	507	464	512	503	487	493	483	488	523	519	508	497	470	510	475	513	561	513	473	460	451	482	517	525	462	462	506	519	518	496	528	518	525	493	507	450	481	484	520	459	504	504	484	509	509	450	478	515	496	506	477	482	507	450	486	489	502	504	502	521	493	503	502	511	514	469	488	515	512	484	466	501	477	506	498	535	494	510	488	498	477	481	475	504	516	515	475	491	491	486	490	494	506	483	488	485	508	506	494	489	473	464	477	463	488	500	472	491	496	477	522	538	477	486	544	491	501	517	503	450	535	481	541	495	503	460	519	493	492	493	509	472	480	484	457	517	505	490	525	507	499	517	522	502	510	473	485	460	511	542	486	481	480	477	525	466	493	469	479	493	498	460	472	512	487	503	561	457	478	535	512	510	518	504	471	501	492	498	523	527	492	501	489	478	489	506	496	494	512	503	460	534	500	501	526	479	515	498	469	522	473	441	511	447	477	467	462	469	496	456	459	492	466	487	492	460	482	511	506	479	480	535	468	510	450	521	472	509	505	520	498	493	484	495	464	474	507	527	469	473	501	491	486	477	500	490	488	482	507	471	462	490	471	477	468	491	509	487	538	482	491	475	495	452	490	506	496	506	472	460	516	502	503	504	486	445	504	498	479	479	480	458	487	495	513	504	462	510	418	529	454	449	535	481	479	477	529	524	508	462	496	519	499	507	503	522	497	480	503	480	493	478	476	472	456	552	515	473	495	494	487	449	494	523	518	461	515	474	481	476	522	494	500	525	524	491	508	489	523	506	518	504	501	467	513	514	528	470	495	465	464	501	480	516	503	490	501	490	515	487	489	500	494	487	442	488	511	475	498	479	463	503	505	521	487	497	536	453	493	490	481	547	503	519	455	497	491	506	502	501	500	460	478	508	495	519	513	506	509	518	476	502	461	502	497	470	481	514	479	441	496	519	515	483	510	485	502	501	473	474	492	481	502	493	506	476	484	449	499	501	469	474	504	470	532	493	461	481	483	500	479	447	527	489	502	485	514	482	493	479	487	522	517	488	505	545	483	463	501	496	490	482	471	490	454	473	540	480	499	483	488	521	523	505	504	536	525	488	533	544	480	525	469	513	497	497	519	474	478	498	456	472	469	525	533	500	534	481	461	493	481	485	516	506	494	493	526	505	568	501	509	510	494	511	476	482	533	488	521	487	511	485	488	505	487	497	472	495	498	505	451	499	453	509	514	484	498	508	504	505	462	507	513	521	510	500	489	491	488	497	491	500	500	451	489	496	480	524	453	528	531	448	488	486	507	503	463	521	502	520	523	509	494	479	486	513	502	506	506	496	493	462	493	487	481	507	490	486	496	471	487	509	503	554	492	504	517	487	480	476	500	509	487	542	495	498	499	476	509	477	516	477	517	512	512	476	487	507	451	461	491	461	461	474	514	490	476	488	484	454	490	497	493	502	477	507	469	460	489	516	500	492	478	531	479	489	496	505	467	498	479	499	482	509	482	491	497	474	495	518	496	464	505	494	456	509	471	486	514	511	480	507	488	479	472	485	503	505	504	457	510	512	493	485	535	511	481	492	521	481	485	521	461	524	470	507	491	478	495	486	483	471	474	474	491	484	486	486	502	505	508	524	466	502	472	495	486	488	487	504	477	441	559	506	473	485	477	477	459	511	440	519	486	525	474	483	491	513	468	499	473	458	473	501	508	511	500	519	481	486	514	519	503	519	468	523	512	522	500	499	528	529	487	476	432	452	471	446	507	476	507	497	502	475	496	503	507	514	471	479	506	505	502	514	508	510	495	498	516	457	487	506	513	479	490	432	478	480	440	551	453	474	487	532	507	474	509	518	506	482	447	501	520	490	487	522	499	508	455	497	476	479	483	466	475	490	505	495	486	473	469	488	472	506	523	470	460	502	465	480	450	499	450	475	534	479	504	494	499	476	484	519	499	511	465	456	521	485	480	531	484	536	480	536	549	511	457	482	490	536	484	451	505	476	490	523	447	476	463	450	513	513	508	477	542	468	517	501	492	480	507	458	514	499	505	504	492	552	456	495	456	478	499	512	492	490	497	517	529	493	462	496	513	485	556	528	438	511	440	509	475	488	509	506	457	508	520	495	476	475	498	480	498	481	485	515	488	473	487	488	507	481	489	504	501	513	508	526	492	524	522	475	516	508	487	483	489	473	503	477	499	518	450	506	545	487	492	503	501	462	514	468	465	484	491	473	517	528	475	488	547	495	528	499	451	490	457	506	491	493	500	503	493	499	461	498	485	476	489	483	444	474	490	499	491	517	519	508	480	490	502	491	511	524	494	456	498	460	466	515	504	486	494	462	521	533	486	478	477	454	513	493	481	502	479	510	500	475	457	483	514	542	480	485	504	518	465	513	521	485	522	486	519	484	485	477	510	504	532	514	533	486	472	502	491	472	502	483	465	470	481	508	501	490	515	477	532	469	490	493	499	508	474	469	502	521	509	487	491	472	513	478	508	478	490	474	509	491	457	553	488	478	489	526	484	485	475	489	482	459	476	459	517	501	470	524	490	478	497	525	472	522	528	496	496	470	470	485	531	464	519	516	535	478	461	495	494	518	466	494	458	472	439	468	474	511	504	485	480	522	508	454	514	521	507	489	480	504	513	488	518	470	468	495	521	502	487	498	511	472	509	528	496	498	474	469	519	506	493	497	510	500	438	484	488	469	517	567	470	489	492	519	498	489	516	489	474	520	496	495	501	499	498	491	496	482	507	502	473	478	490	508	490	456	495	480	493	487	478	479	489	507	490	490	444	464	474	515	531	468	452	475	483	531	476	505	485	479	507	475	472	463	519	486	485	486	490	478	493	505	469	507	492	486	486
31432	5260	891	546	428	357	260	258	245	221	189	189	183	188	188	192	214	177	172	184	165	191	178	197	159	160	178	163	185	178	150	144	181	175	183	151	160	135	181	152	158	178	173	178	167	181	183	156	167	179	168	150	191	146	157	147	168	160	152	166	163	149	167	155	156	188	169	164	175	180	181	159	188	185	151	171	158	163	179	178	158	171	165	181	163	179	190	185	154	151	180	155	185	163	138	154	185	197	157	171	146	166	168	158	167	139	178	174	157	160	191	150	140	124	171	170	149	156	157	161	137	165	146	177	153	175	146	154	164	161	161	168	146	153	143	175	157	175	161	155	189	159	176	164	174	172	177	176	169	153	170	151	159	169	153	151	177	185	160	166	141	145	173	164	159	144	145	170	161	171	160	165	148	163	161	175	158	165	156	178	151	171	157	154	157	174	166	158	150	162	174	170	179	175	167	168	166	146	153	176	157	177	147	145	173	145	168	160	158	183	164	167	164	170	164	166	171	140	140	175	143	169	155	186	165	176	171	172	166	140	172	123	166	167	177	176	163	155	145	174	151	152	166	161	154	168	157	172	157	173	137	171	169	151	174	159	164	197	173	182	207	165	149	165	158	164	165	163	187	179	155	193	178	172	172	195	141	169	132	148	149	164	172	169	160	165	146	179	165	157	160	179	159	175	175	179	150	164	159	153	163	136	154	152	157	208	186	148	152	183	201	159	150	166	158	182	149	169	148	168	193	170	179	146	145	175	171	186	145	163	176	164	150	175	174	181	175	144	176	173	165	167	166	163	181	186	162	160	171	164	166	164	174	147	136	160	142	212	168	160	172	161	155	148	144	178	171	160	147	165	161	154	163	161	174	170	152	172	157	167	143	182	170	171	169	163	169	183	138	164	136	142	160	172	176	172	163	139	158	135	171	183	163	145	165	171	129	158	161	161	180	151	161	177	171	160	144	136	168	146	166	166	152	160	153	157	145	154	162	163	185	207	187	169	167	145	160	168	184	135	169	162	163	134	141	166	148	156	135	159	166	163	178	172	177	159	144	170	147	161	192	191	182	159	173	188	186	169	152	148	168	167	171	157	154	170	155	172	165	191	145	169	150	180	157	151	166	164	157	166	147	143	168	156	157	177	175	149	169	172	140	179	196	156	181	172	182	172	151	164	183	164	169	183	144	149	167	150	140	142	167	175	139	153	158	170	189	160	173	137	170	174	146	177	177	165	152	169	159	157	168	172	169	190	177	192	180	155	150	158	179	171	184	163	160	175	190	155	161	162	180	166	171	180	180	168	187	175	160	154	157	161	153	160	174	184	165	156	171	144	155	158	178	166	162	189	153	171	159	167	157	173	160	169	168	145	138	137	176	150	146	159	166	146	154	156	126	187	157	179	146	157	166	163	177	173	161	191	175	181	150	170	147	162	172	171	149	183	178	179	142	160	160	156	177	154	183	179	164	140	179	153	160	164	163	152	170	169	186	173	179	154	149	175	171	166	172	174	171	172	168	180	145	199	158	147	172	171	156	163	161	176	164	156	159	143	139	155	155	156	166	165	154	172	157	173	160	165	158	200	160	182	157	164	156	156	170	175	158	149	169	152	157	145	176	172	179	149	168	152	168	163	173	155	170	173	158	163	143	200	152	163	166	178	169	183	158	182	154	152	173	153	162	174	157	159	142	178	153	182	159	174	143	183	168	191	190	148	168	173	181	170	187	157	183	206	176	162	149	164	147	162	156	177	171	160	153	166	160	157	170	156	187	165	182	177	159	172	179	153	161	181	166	149	157	152	167	139	159	163	182	154	161	165	166	155	175	167	189	164	140	152	161	151	166	146	170	154	154	166	165	155	178	172	176	173	144	153	165	158	192	170	174	172	171	186	171	178	162	173	147	135	180	149	163	171	163	146	160	164	167	161	144	180	176	169	173	151	186	158	153	143	176	148	148	184	151	178	164	153	159	157	195	164	177	158	165	165	180	174	164	188	164	165	143	187	179	148	174	175	142	163	145	198	169	178	170	144	165	173	143	165	169	155	176	163	167	154	192	175	154	193	162	167	150	159	152	162	175	185	155	164	151	169	165	186	168	167	181	176	167	167	160	146	150	175	156	160	157	180	166	153	147	174	166	145	164	179	166	170	167	172	149	159	192	185	178	145	177	162	191	162	156	166	159	149	183	149	159	183	162	150	149	195	161	182	135	186	170	151	154	183	158	180	180	189	154	155	207	159	165	142	166	161	172	175	148	174	184	170	155	179	153	147	159	155	142	164	159	174	165	176	187	172	147	163	167	158	149	143	170	157	171	151	157	171	169	157	188	169	161	155	158	167	174	154	159	178	151	153	143	169	154	139	178	169	154	148	143	161	162	166	181	181	185	190	152	170	158	134	150	190	177	167	174	168	161	168	163	165	154	173	139	161	152	160	166	158	176	138	161	153	158	153	174	168	161	152	146	162	147	160	146	144	163	155	137	182	168	163	194	148	147	169	152	157	184	170	180	159	154	161	164	180	177	152	171	142	167	150	166	130	161	140	138	155	166	149	176	182	166	178	179	163	159	166	178	183	169	155	160	184	155	148	155	145	171	150	166	155	167	202	170	176	170	160	164	166	171	167	182	175	186	147	159	159	149	168	178	176	175	156	163	180	170	173	146	180	159	160	167	160	159	142	154	147	168	165	148	159	151	164	142	162	166	153	143	158	154	145	157	167	156	177	153	161	148	161	160	175	178	202	154	165	165	181	158	205	180	176	172	159	168	183	178	152	149	175	141	171	151	165	156	187	144	158	139	171	144	156	147	155	175	174	135	142	179	155	173	159	161	187	190	149	158	167	162	171	160	160	158	152	154	164	173	150	152	176	167	186	141	186	155	142	141	169	169	190	142	157	192	154	160	175	179	178	192	154	156	156	154	170	164	173	157	153	163	183	178	164	150	166	156	149	144	146	155	148	148	174	162	150	170	154	157	165	167	171	165	175	164	173	153	164	174	156	142	156	143	144	160	174	180	165	180	156	158	175	176	152	166	148	163	165	158	169	171	155	169	163	172	169	145	136	192	145	157	177	117	172	153	179	131	163	163	170	172	153	197	165	156	144	164	167	157	172	167	163	163	144	168	178	168	147	161	195	150	175	165	144	171	169	144	169	149	153	159	172	151	196	174	158	175	185	163	155	186	186	168	185	177	179	146	143	153	172	155	156	189	186	169	162	176	157	158	146	163	155	159	169	171	154	159	187	174	163	168	181	152	168	146	171	167	161	159	170	174	169	182	166	172	154	183	155	166	169	156	174	154	190	171	196	168	157	187	185	177	187	165	177	171	163	141	140	155	186	153	162	158	179	183	189	184	174	147	154	175	166	155	144	182	180	130	167	142	165	158	164	154	178	157	181	170	148	143	147	158	158	156	176	162	174	180	167	170	171	155	151	149	130	169	156	176	204	161	141	128	168	156	174	162	160	135	169	168	170	165	158	187	180	178	171	181	154	180	148
17707	1411	1666	1865	1561	1361	1087	923	845	776	680	635	632	575	637	567	541	526	484	494	453	512	516	478	467	439	460	459	463	474	412	450	421	464	450	477	418	459	464	448	446	463	431	474	445	422	420	426	453	475	436	445	398	436	415	440	460	481	461	421	464	436	459	419	432	403	422	434	405	452	458	384	407	439	432	452	421	431	456	483	411	417	436	424	422	405	408	442	447	458	470	435	398	426	417	436	410	433	448	432	459	434	459	453	433	432	399	429	423	434	442	445	426	419	404	443	436	464	424	431	429	413	415	452	445	464	410	471	419	427	420	441	370	425	486	424	431	424	413	427	397	447	407	431	424	420	409	426	390	404	438	444	397	454	445	408	421	398	392	424	446	430	411	418	443	365	437	425	413	415	414	446	424	434	423	413	436	404	456	400	424	458	413	434	395	456	407	421	427	421	420	420	434	423	426	426	417	448	411	407	387	422	408	435	413	435	446	435	469	435	401	393	416	424	451	374	337	419	442	425	411	425	425	422	399	416	414	419	432	409	402	436	451	423	432	443	438	399	405	446	402	455	409	397	435	421	441	475	437	425	461	410	405	427	461	410	418	423	427	448	406	439	414	424	417	418	444	443	456	457	435	400	380	396	431	404	394	439	403	424	408	459	435	439	437	441	394	432	405	406	447	487	422	422	426	444	429	436	417	421	409	414	392	432	422	461	427	423	395	397	415	436	403	403	429	426	379	394	405	423	430	428	439	427	413	409	459	422	425	468	426	397	397	415	418	412	436	433	436	416	403	415	399	369	455	454	419	429	404	391	442	420	401	442	403	447	418	437	404	437	433	433	405	452	446	426	424	441	403	436	399	402	442	394	403	420	442	426	454	454	421	432	428	428	420	424	432	405	391	396	433	405	417	440	427	420	433	430	463	388	425	437	425	411	456	434	395	424	470	441	470	418	425	422	435	436	416	431	435	413	410	414	407	439	469	450	420	448	458	392	417	413	397	462	431	454	463	466	420	433	454	449	381	456	429	454	410	390	405	424	437	452	406	442	408	421	417	412	414	427	403	432	431	478	460	427	408	432	407	422	396	442	414	405	424	389	413	442	452	472	404	435	413	394	408	415	416	416	419	410	408	421	434	436	455	399	431	440	464	420	408	414	461	439	410	453	427	433	436	414	444	447	456	423	393	413	425	434	422	408	423	396	413	451	402	425	402	406	397	398	484	397	408	426	406	426	410	409	431	436	433	414	422	439	408	421	411	420	432	422	433	425	418	425	435	416	443	441	426	406	410	419	447	407	443	453	417	403	432	421	453	448	421	433	419	390	426	410	435	410	422	446	436	434	433	390	453	404	352	438	449	426	415	454	437	431	460	410	410	434	464	424	397	420	415	431	445	440	416	442	429	447	449	417	390	394	423	403	399	421	398	400	412	448	424	444	427	412	393	421	451	458	412	437	412	441	412	407	455	405	419	445	405	408	386	389	448	406	418	425	429	400	398	407	397	413	374	447	378	432	412	437	405	417	434	412	419	398	413	413	403	425	448	435	392	424	455	433	419	477	439	448	419	455	408	405	419	445	434	459	418	428	413	445	441	430	417	371	438	395	436	437	463	380	427	426	442	429	431	424	421	471	441	418	411	396	429	418	407	415	408	439	427	441	407	434	383	416	398	463	424	416	421	435	423	424	440	405	393	425	438	417	419	425	395	465	423	418	416	422	429	416	425	428	406	391	425	390	444	440	396	435	444	438	402	411	367	418	441	421	412	427	398	410	452	455	411	429	456	435	417	426	432	396	462	429	428	414	418	411	463	398	425	403	407	413	450	437	403	429	413	413	426	387	405	404	422	428	382	415	413	476	430	447	426	436	419	436	410	414	427	423	422	444	401	421	387	424	401	412	408	415	451	422	448	457	401	370	415	406	436	389	422	402	376	430	438	437	432	451	452	430	419	451	443	426	414	455	460	433	425	410	449	405	451	444	378	442	430	404	416	443	454	401	425	431	424	430	459	442	414	369	424	439	391	391	429	451	406	483	432	434	435	394	395	434	430	435	408	420	426	408	437	402	410	374	411	407	429	387	421	425	431	420	418	398	455	435	439	451	427	426	396	404	428	378	439	421	439	409	427	449	440	440	393	440	391	455	398	448	415	408	438	436	437	444	427	428	379	431	411	418	430	481	415	441	420	402	435	431	469	409	447	449	415	410	427	384	423	449	412	441	397	364	452	404	435	415	395	412	469	402	437	444	391	450	447	393	406	452	422	436	417	422	427	421	428	410	426	420	400	433	436	454	451	425	449	404	446	400	427	420	378	444	420	403	448	414	439	447	424	416	416	426	392	389	444	411	430	422	427	399	422	419	427	410	418	387	402	446	429	427	420	426	399	412	436	454	405	401	424	442	417	410	385	422	396	401	442	454	422	429	401	432	424	435	415	448	421	450	431	408	411	424	413	428	426	408	390	435	415	424	426	420	430	442	376	454	430	433	435	431	436	404	400	395	441	402	394	428	394	426	451	437	432	438	408	436	432	435	457	459	398	421	413	430	401	398	448	423	439	431	437	465	427	414	419	428	409	430	437	439	413	447	387	446	386	423	451	388	443	397	460	419	420	444	427	430	421	416	411	422	416	442	403	395	413	418	422	427	419	437	460	436	435	425	415	403	437	417	433	460	415	413	427	438	379	434	427	425	417	428	408	433	422	420	406	423	426	414	410	418	476	470	420	452	427	400	401	435	427	407	430	387	425	411	422	427	417	426	416	432	448	430	423	427	361	410	428	423	445	408	438	428	402	450	426	430	383	410	387	402	414	430	413	408	442	406	419	421	450	411	397	433	420	438	417	428	422	386	458	424	459	424	480	437	443	419	418	408	446	413	454	381	412	442	434	438	406	430	453	410	464	422	415	399	430	407	427	412	460	443	398	405	439	438	456	470	403	399	420	409	429	427	459	429	434	421	425	427	415	431	433	405	385	472	444	452	411	413	402	394	408	418	440	423	415	429	449	416	454	426	438	441	463	411	397	464	441	439	428	420	446	433	403	411	450	439	418	454	428	424	436	412	421	421	452	412	451	428	428	432	472	404	429	384	423	447	392	423	463	432	419	429	421	431	439	415	410	431	452	425	411	366	433	392	431	443	431	417	400	400	425	417	435	416	418	380	391	402	388	405	414	402	402	461	397	386	446	434	427	438	435	449	430	418	392	414	457	393	436	421	417	396	420	361	424	432	436	444	398	406	387	444	406	429	425	432	435	411	442	398	436	439	423	399	431	455	423	459	396	424	407	428	454	416	439	414	479	400	425	407	409	408	432	404	394	435	420	425	449	421	439	424	434	427	412	380	433	406	407	421	400	444	419	434	414	453	411	396	417	420	429	417	449	451	442	424	404	465	435	407	418	438	415	435	405	435	413	414	444	403	450	429	427	455	434	422	435	432	432	389	408	447	468	428	420	411	413	407	406	461	431	403	433	446	425	387	407	448	405	429	451	427	400	411
11232	1524	457	438	398	421	427	370	408	435	420	428	374	412	421	408	403	429	441	428	412	399	385	386	427	439	401	387	391	411	417	405	417	383	419	390	391	444	453	420	402	402	412	406	428	399	423	411	405	434	442	345	422	382	450	381	407	405	380	360	435	375	369	396	427	394	425	421	409	379	393	426	393	437	392	426	452	401	362	454	403	446	442	376	409	427	372	386	401	378	435	375	422	397	383	418	373	413	402	433	369	392	388	379	410	415	395	418	420	412	420	444	416	412	369	427	401	442	410	407	404	403	413	414	408	422	407	426	390	384	402	436	366	410	378	384	375	407	383	394	402	434	394	396	409	422	401	409	415	374	404	406	421	398	407	426	423	398	408	392	408	380	465	392	406	355	390	405	419	402	424	429	411	405	385	393	438	381	432	430	415	425	401	397	399	397	418	413	402	426	392	438	420	426	403	407	411	362	383	454	393	359	419	369	409	364	426	436	410	400	405	395	412	413	405	364	401	409	416	376	403	394	413	379	414	384	403	419	396	392	410	388	432	400	404	388	435	374	366	396	410	373	462	384	401	405	386	398	400	390	421	413	393	453	408	388	398	431	410	423	410	416	400	387	389	408	366	398	370	385	428	428	442	402	390	406	460	427	396	417	380	394	370	385	379	412	405	416	426	403	417	376	382	377	424	404	423	384	375	370	379	431	408	387	331	383	371	393	377	431	414	423	445	403	419	445	397	397	358	402	407	437	405	417	406	371	421	406	399	378	391	423	442	405	418	409	389	453	402	371	419	390	416	391	388	417	400	399	379	417	370	390	370	433	408	448	391	387	444	411	451	397	426	395	424	372	409	393	396	422	385	413	388	420	402	372	378	411	378	411	425	416	428	381	423	399	407	396	385	442	394	393	392	410	437	442	426	371	379	381	422	418	384	394	432	383	397	416	457	405	443	386	445	385	413	378	379	409	404	398	435	416	404	366	413	405	434	394	399	382	389	403	435	418	417	397	424	347	400	428	388	423	462	392	375	421	395	398	384	385	402	379	420	374	395	414	362	372	393	409	375	404	386	419	395	449	402	412	406	407	460	410	436	394	370	380	446	428	431	410	419	392	423	429	395	418	395	416	397	420	407	381	386	409	417	446	412	392	432	361	407	382	394	416	398	423	406	415	404	405	413	411	401	384	367	422	377	426	439	413	393	416	365	422	395	409	427	379	401	423	408	403	354	375	441	397	411	383	362	427	374	413	438	375	402	394	438	413	475	368	413	404	378	369	385	396	390	407	402	408	375	441	380	398	402	390	366	416	434	430	406	398	405	416	409	403	387	393	409	420	395	377	381	414	446	376	393	382	400	383	386	388	385	422	404	429	423	438	385	411	387	382	450	420	405	419	381	399	361	416	395	412	426	403	376	428	397	452	402	383	407	376	389	402	431	400	421	384	407	415	442	408	394	403	424	375	408	391	410	430	364	386	369	368	399	413	428	414	423	428	394	417	433	420	406	385	435	401	391	384	408	394	400	396	376	392	417	442	373	377	342	413	427	455	427	431	387	390	388	406	391	405	370	406	441	398	394	389	428	412	405	379	397	390	380	429	375	408	363	414	392	424	428	408	380	415	365	381	399	373	401	387	369	449	376	398	381	358	425	399	430	394	390	373	389	355	374	373	439	393	403	416	410	425	400	425	390	424	431	376	359	395	427	361	400	423	396	379	397	386	422	421	381	411	433	399	364	390	435	415	394	424	397	404	357	411	398	364	383	373	418	392	370	385	388	394	378	380	385	441	392	372	415	400	412	413	395	398	379	407	404	399	411	364	384	375	411	410	397	367	382	380	410	415	417	405	395	407	373	372	408	427	339	415	398	417	427	393	373	421	385	384	405	375	378	407	368	379	397	440	408	407	377	391	375	389	382	415	411	367	383	415	410	367	403	391	391	393	400	411	385	400	385	386	399	402	334	406	419	371	381	372	423	368	401	426	443	414	408	412	381	357	396	389	402	436	361	400	375	400	409	431	442	427	396	456	396	411	383	441	401	406	403	384	367	417	404	377	409	415	404	367	382	415	453	404	370	401	399	418	390	376	413	384	399	416	450	433	388	394	402	400	401	391	417	370	402	412	424	397	389	419	407	432	425	422	424	424	409	392	394	397	401	412	366	376	417	386	393	367	429	449	428	378	391	397	426	382	430	435	434	417	432	398	411	389	440	361	345	400	400	415	420	405	405	402	437	381	394	389	444	433	378	451	424	388	404	408	394	418	401	427	422	415	391	418	401	387	408	354	381	404	398	385	422	389	410	438	412	417	387	368	389	430	391	374	408	401	403	395	397	410	391	419	405	405	424	386	453	415	387	397	398	435	404	416	401	407	383	383	378	392	417	393	372	378	400	422	415	432	414	420	387	403	468	403	429	425	426	409	365	384	380	410	422	391	434	425	364	407	367	398	405	400	396	445	416	422	411	385	420	397	430	416	421	382	424	402	378	419	434	389	407	417	413	405	427	392	419	400	419	363	379	386	392	419	397	399	415	405	391	399	387	399	385	408	373	439	371	414	420	371	397	372	360	380	417	390	425	411	393	384	362	407	395	388	388	419	406	410	410	404	381	427	408	443	364	410	400	383	422	417	347	397	427	377	373	390	382	420	394	411	379	402	416	437	443	422	428	432	426	426	392	408	420	434	383	410	385	438	407	377	406	424	396	445	400	430	384	375	422	394	378	397	387	429	431	382	376	378	414	434	416	396	366	412	365	345	396	393	430	416	380	405	418	367	377	394	404	363	363	410	397	428	422	424	425	372	427	381	399	440	382	406	389	388	390	433	424	391	444	404	363	381	410	403	410	393	407	398	424	440	382	396	388	438	415	398	409	375	374	365	366	414	423	424	373	396	372	431	432	383	396	384	395	415	442	386	430	452	402	419	387	387	427	466	405	392	381	386	398	414	380	370	389	404	407	406	461	401	413	408	412	391	423	428	398	381	396	372	417	412	375	390	374	411	406	399	369	376	422	396	361	403	375	397	408	412	419	401	411	416	381	372	409	440	349	381	433	417	347	392	348	416	396	404	409	387	405	410	408	396	385	374	417	427	405	425	392	392	400	402	415	418	377	388	385	407	420	427	397	391	395	389	387	390	438	422	414	373	387	424	369	413	400	437	438	371	403	424	396	373	413	405	416	358	365	398	416	426	433	407	409	357	385	409	402	404	379	414	412	351	420	381	410	394	400	376	387	379	391	427	398	397	382	412	400	424	393	409	417	429	372	445	403	406	408	422	406	405	411	382	401	421	370	401	376	429	383	416	378	429	395	409	389	390	339	423	408	412	418	412	399	411	383	358	395	419	382	391	421	416	396	404	430	402	398	381	405	408	390	393	435	422	396	403	382	437	353	422	384	398	380	397	387	413	408	427	369	381	386	398	407	375	402	426	361	420	391	437	416	388	422	362	423	363	384	400	378	414	383	408	418	416	369	384	381	425	389	385	407	360	399	401	393	401
7283	1172	889	929	916	882	874	897	883	883	853	884	895	870	806	872	875	862	948	846	895	866	879	882	927	874	907	879	854	853	874	840	955	874	838	893	925	871	882	886	888	894	919	861	878	881	846	874	780	889	829	872	867	854	849	882	879	852	921	845	834	891	846	930	828	906	870	906	922	908	847	867	869	859	835	864	896	902	859	869	888	881	904	898	848	831	896	912	881	895	894	920	890	865	885	896	883	813	819	867	901	887	880	869	826	880	827	869	913	866	902	870	885	838	856	861	895	890	859	893	893	851	888	855	898	905	876	849	910	873	815	926	908	886	893	876	867	865	870	857	876	915	859	916	908	915	929	889	849	912	842	867	837	872	864	883	882	860	896	882	840	907	879	816	839	876	915	849	860	855	870	847	928	949	858	913	859	830	815	878	847	878	879	862	850	899	897	922	913	886	884	891	866	866	851	891	842	883	884	885	877	853	856	866	884	881	850	856	896	910	881	884	893	874	862	873	858	914	922	889	872	828	883	900	906	876	907	874	871	894	878	870	910	895	894	880	832	875	819	853	902	864	869	834	909	872	776	916	847	910	865	852	876	849	913	928	886	827	852	891	916	869	813	876	835	879	926	896	901	877	871	930	815	827	862	871	870	867	896	887	884	861	893	833	880	878	899	864	860	899	873	871	937	892	879	858	816	904	897	851	895	853	823	838	880	824	869	872	908	889	889	907	961	858	914	893	889	911	870	898	818	893	851	908	937	881	826	904	834	885	880	840	891	887	886	849	840	899	862	914	859	938	860	929	893	893	885	843	876	828	849	968	853	896	906	832	885	859	890	845	866	897	906	899	911	865	796	836	870	875	903	881	849	895	905	931	852	914	875	876	891	911	888	898	879	898	859	893	887	858	823	859	877	922	827	912	895	839	978	881	897	875	870	835	833	873	840	853	860	915	911	811	879	843	931	883	870	878	886	866	839	884	884	897	874	895	883	831	844	923	863	893	841	863	851	914	866	839	826	851	886	836	963	884	883	918	874	823	898	855	880	890	861	858	883	862	896	878	862	835	870	828	899	877	940	906	860	857	888	895	877	915	899	804	870	868	886	889	854	859	914	874	910	897	807	868	881	791	956	874	894	845	884	871	899	868	845	866	872	823	898	860	828	809	884	925	877	946	875	891	852	925	858	856	945	833	865	878	908	882	939	836	883	896	900	836	825	819	828	847	872	874	853	900	848	889	880	865	905	882	872	849	802	897	883	838	847	907	870	838	841	903	868	890	916	861	894	880	889	883	874	897	844	890	855	858	877	887	930	909	864	917	861	895	872	880	875	891	902	866	875	887	901	877	910	891	911	922	846	881	837	856	944	874	877	865	898	881	913	903	869	849	932	902	842	881	854	856	890	944	915	904	871	898	851	847	885	894	843	907	875	819	850	877	916	932	891	861	876	890	882	891	899	824	933	851	839	836	922	874	921	918	850	881	896	875	870	858	870	858	872	910	876	919	816	881	878	869	887	830	878	829	900	905	863	847	839	862	881	893	870	934	886	892	849	926	882	905	843	888	823	841	871	927	862	889	891	875	944	858	901	888	879	899	887	869	884	901	874	902	899	915	914	917	862	911	903	923	885	881	876	926	880	923	851	857	836	885	837	919	876	909	858	863	887	843	846	856	902	869	859	859	869	884	914	864	919	884	893	857	916	856	885	836	899	876	882	863	896	864	895	884	854	885	888	884	881	902	849	889	890	894	924	817	816	904	884	893	845	847	918	864	890	859	869	830	887	914	876	858	906	912	896	884	853	823	815	891	935	908	848	873	902	873	853	860	922	904	859	875	889	806	910	904	905	950	933	892	888	870	820	899	872	930	871	878	942	883	895	898	910	839	856	896	866	933	876	848	886	875	865	816	873	859	879	856	889	876	847	953	895	952	888	885	852	860	890	894	826	844	883	954	898	887	888	847	893	938	885	899	882	893	912	881	945	845	871	843	900	867	837	902	893	868	874	863	886	870	914	880	871	870	862	880	891	907	867	901	886	913	867	825	832	903	879	906	813	828	832	882	850	866	875	890	882	923	867	867	873	903	901	852	863	894	899	923	878	834	887	834	912	827	889	903	885	855	860	883	871	845	882	889	886	900	903	865	838	872	904	877	911	853	920	830	862	888	823	929	852	941	891	898	835	886	858	841	878	833	888	940	935	857	900	923	849	910	874	909	839	844	903	849	919	822	903	871	877	837	897	874	881	869	845	869	848	871	920	886	857	902	891	914	877	855	855	861	890	862	903	899	895	882	857	871	861	903	877	898	897	896	885	857	903	882	865	879	864	856	880	879	905	954	858	864	836	868	898	853	825	814	871	890	836	948	884	867	886	882	866	847	886	867	870	820	910	892	846	906	883	870	861	922	840	865	890	840	934	857	915	851	851	901	866	873	877	823	883	874	913	900	892	937	822	856	892	864	894	881	875	909	902	876	896	843	911	915	913	857	866	817	910	892	893	878	881	831	904	922	859	879	866	870	911	936	881	860	855	865	876	875	872	900	882	871	825	932	881	831	840	924	823	908	882	837	892	865	871	855	877	905	892	929	872	855	868	896	869	841	843	883	857	934	881	879	884	926	896	897	906	865	914	885	871	870	917	883	850	892	888	903	832	841	876	871	879	878	880	867	918	853	904	893	814	899	861	922	870	902	910	901	907	891	905	878	903	832	817	879	881	904	911	870	902	824	881	885	886	937	845	855	921	870	885	903	896	836	835	864	861	866	851	859	873	873	892	918	866	853	864	857	864	891	861	840	895	887	956	837	848	913	852	876	945	846	877	876	897	925	881	885	883	862	872	905	890	856	858	915	876	912	897	816	835	864	887	859	948	841	879	937	873	864	863	889	864	821	832	909	925	921	826	910	926	821	858	839	898	903	899	819	881	852	877	903	852	867	836	857	887	932	894	862	867	854	856	932	902	823	852	839	861	867	861	856	848	860	886	896	873	859	898	894	900	898	855	906	822	904	830	870	923	921	875	887	854	892	906	779	853	876	851	927	893	884	930	881	888	885	887	883	861	887	859	901	888	893	846	871	857	805	875	918	935	871	895	804	885	875	920	899	895	903	864	885	903	873	906	833	867	915	846	891	865	896	919	880	851	871	868	861	849	900	845	798	919	908	889	833	868	865	913	846	860	898	882	860	864	896	841	917	852	916	879	864	834	955	868	870	897	900	936	874	851	877	854	934	855	875	832	910	885	883	890	856	835	871	875	864	890	879	897	938	854	922	913	867	887	874	830	831	873	820	879	884	890	885	901	853	892	899	901	844	832	879	849	833	790	875	848	838	855	870	924	898	852	892	807	843	888	874	847	902	880	868	918	897	879	835	877	885	895	838	845	860	891	885	861	826	919	886	882	899	867	874	876	882	910	857	915	879	877	907	860	812	902	772	884	879	861	862	899	876	880	862	863	875	935	909	870	894	867	915	866	865	863	870	858	874	854	902	872	853	865	862	912	925
24537	3673	469	403	361	316	272	245	264	222	239	213	218	230	226	210	223	221	224	246	193	186	221	231	213	241	224	243	213	220	206	191	198	195	203	226	228	198	215	201	206	220	197	187	171	233	208	239	221	223	222	227	246	209	221	188	229	221	199	212	225	219	218	203	191	206	214	202	220	244	230	232	229	194	194	240	221	225	218	204	254	213	199	211	200	221	209	223	217	216	211	219	223	205	229	194	228	201	228	219	235	216	216	180	191	211	182	234	245	227	219	213	224	228	191	220	189	221	199	195	205	230	218	205	202	225	236	235	229	201	224	206	207	215	193	204	195	209	196	217	226	238	211	212	210	204	203	220	197	216	233	242	242	239	187	215	195	226	226	218	189	222	217	193	198	205	223	235	232	198	201	211	206	188	201	214	209	209	209	187	219	188	238	199	197	228	201	230	222	188	188	221	203	219	223	184	171	215	206	201	194	194	214	211	222	232	230	195	217	187	214	212	199	196	217	206	219	220	207	218	206	235	195	204	217	237	209	187	197	194	172	242	207	211	218	225	194	221	186	220	205	220	198	219	237	203	207	205	189	221	213	193	211	199	204	226	167	226	203	213	207	219	193	195	192	224	217	219	188	229	200	232	208	242	197	213	222	213	193	206	231	242	225	180	193	223	227	227	204	217	216	198	184	219	186	215	197	182	210	229	223	230	206	221	202	197	206	214	212	226	193	194	229	208	236	215	194	200	196	215	163	209	216	207	227	215	209	198	178	225	197	240	211	217	204	211	191	206	213	190	212	213	206	233	240	221	232	218	217	206	192	191	248	225	231	228	218	242	200	205	227	218	200	216	203	213	196	185	197	201	210	199	194	182	171	215	196	219	206	202	210	241	239	221	203	222	248	227	215	186	197	194	227	200	200	204	206	200	218	199	175	200	197	202	187	208	194	233	212	215	188	209	191	223	217	197	232	206	173	186	204	199	206	215	210	233	240	193	229	212	219	196	191	226	208	214	229	212	215	228	211	206	237	210	219	230	216	248	220	235	189	222	205	224	216	201	204	207	215	193	205	199	219	186	218	203	208	226	217	233	209	220	230	225	197	187	207	212	199	202	225	215	184	213	197	215	210	189	207	230	218	215	208	232	214	214	213	228	218	208	213	232	225	204	217	184	200	196	214	220	219	211	205	182	230	188	197	200	210	246	194	213	216	192	209	239	213	210	228	204	224	232	238	198	218	188	213	203	222	197	209	204	235	227	199	195	224	207	207	237	183	223	196	225	215	231	216	235	215	210	240	223	194	221	218	204	201	234	203	230	200	212	209	208	205	229	211	192	178	221	223	214	208	218	215	190	200	228	215	249	211	215	226	229	222	216	221	180	248	193	228	207	215	245	207	203	180	201	184	221	194	220	181	233	210	175	179	206	243	218	208	222	249	219	176	205	201	212	229	210	194	196	220	226	218	210	222	204	211	193	213	178	199	224	211	213	216	224	211	227	196	218	198	217	250	233	213	231	229	200	223	212	245	206	196	206	213	204	206	198	221	240	189	203	246	204	190	210	199	221	218	207	215	219	196	212	189	215	214	226	213	200	225	191	235	212	196	240	199	204	210	211	197	223	238	238	213	193	197	181	200	207	216	229	220	243	206	207	212	220	235	210	223	199	196	226	208	198	211	208	195	190	211	235	184	210	221	216	221	207	224	212	242	206	229	181	214	215	241	206	182	190	210	231	208	194	205	215	205	223	227	208	204	212	219	235	208	231	206	200	238	202	224	210	236	218	227	216	179	197	182	223	211	234	207	210	195	191	231	198	224	233	211	216	203	248	229	201	189	235	215	205	178	237	208	216	191	205	181	219	200	221	183	209	202	214	218	214	203	239	195	209	226	231	186	211	249	220	214	204	193	199	225	208	213	189	237	197	213	209	182	192	214	202	200	253	241	193	230	220	186	225	179	180	231	223	216	212	203	197	189	227	201	204	211	190	194	190	186	212	208	200	197	217	219	210	216	201	214	221	248	200	232	224	223	196	199	203	191	190	221	188	223	178	224	236	223	198	220	207	210	222	211	220	220	236	184	217	200	224	224	177	189	212	215	187	191	217	202	214	223	242	215	192	230	194	196	217	212	202	228	210	242	225	230	206	170	203	193	216	213	213	188	236	189	236	217	218	197	200	209	195	187	208	184	196	217	229	223	211	226	212	220	221	221	222	213	171	180	249	207	210	191	207	218	220	229	219	235	226	202	198	198	196	212	222	211	184	223	225	200	201	235	198	223	218	220	194	197	206	198	213	191	214	195	184	210	242	213	201	196	217	214	218	218	190	230	216	215	200	223	200	215	230	232	214	213	204	220	184	221	178	216	209	221	233	200	227	189	206	221	194	188	209	231	184	230	218	241	209	194	219	230	204	233	225	219	240	219	218	228	214	192	199	191	189	225	223	209	209	200	195	206	194	208	198	233	222	212	190	202	202	211	201	232	199	197	213	213	231	222	188	198	230	183	216	197	204	200	224	210	195	234	238	240	194	201	228	210	204	223	216	213	204	206	225	206	230	206	237	217	192	214	229	208	220	232	218	198	218	227	211	217	183	239	220	203	209	212	208	205	227	207	227	212	198	235	216	180	175	237	234	215	234	223	233	236	239	211	206	207	218	212	196	213	242	216	208	219	204	211	211	239	223	209	215	215	243	206	205	214	191	238	188	195	230	204	210	202	199	190	215	210	200	219	185	216	226	198	234	220	211	229	246	210	212	228	205	196	207	208	215	215	174	199	220	210	201	208	205	234	256	217	207	203	210	210	221	206	196	194	202	203	237	224	198	224	185	178	195	182	183	176	197	250	221	198	202	196	224	226	217	229	222	194	231	196	218	210	217	203	192	224	200	203	201	191	210	193	213	237	225	238	212	210	189	204	198	218	207	195	230	199	226	226	213	208	236	212	213	213	192	195	194	216	200	203	223	203	197	182	230	186	211	190	188	206	247	217	195	233	237	202	207	226	213	191	177	222	204	193	188	204	208	217	207	198	218	218	199	218	212	239	215	196	229	201	208	224	174	194	208	186	185	197	221	235	208	201	223	221	213	215	228	231	185	232	245	231	220	212	204	173	208	232	215	219	208	206	210	230	237	197	214	219	215	212	192	227	215	214	210	212	209	210	206	219	208	228	229	204	203	241	209	195	216	226	219	262	193	239	192	226	213	222	217	204	188	197	192	205	215	210	211	217	202	220	214	207	192	234	212	215	226	205	214	215	243	220	242	226	205	223	215	235	219	218	240	231	232	233	216	217	218	200	215	212	211	204	181	217	210	193	196	200	195	215	231	230	222	201	190	188	210	235	216	224	208	193	226	185	191	216	215	221	231	219	206	202	231	240	229	219	211	229	238	220	194	205	240	198	210	222	208	190	182	206	204	195	226	183	208	182	212	215	222	218	201	235	215	210	230	210	215	215	189	217	222	220	212	218	212	224	225	222	235	216	207	216	215	213	226	208	220	191	202
15521	1329	1130	1186	1077	1001	873	698	696	683	665	597	611	592	559	568	569	532	559	577	579	551	494	555	562	527	509	499	535	510	505	556	487	508	559	503	494	491	522	537	514	485	503	497	551	510	516	492	507	468	477	492	500	483	504	512	486	499	540	506	524	497	507	476	503	519	491	476	508	494	512	529	516	525	488	480	517	480	485	518	504	494	498	544	493	500	470	488	487	526	503	539	502	498	488	494	529	512	545	498	539	503	505	512	515	505	486	492	507	512	477	517	493	513	533	494	549	488	501	468	476	492	500	507	478	504	542	518	492	515	489	512	504	492	523	519	483	471	532	512	506	512	506	507	490	501	496	503	464	523	494	501	505	483	511	525	493	513	500	515	527	491	495	500	519	501	499	523	505	488	523	500	496	451	509	497	510	476	489	490	502	474	486	503	515	529	477	517	537	538	490	488	517	498	510	497	513	472	535	477	508	495	517	495	509	540	488	514	504	510	509	518	475	518	495	498	507	495	475	537	511	484	487	564	497	473	531	490	489	510	494	499	502	481	484	529	509	476	482	496	555	513	492	517	484	505	492	492	481	503	478	502	464	502	547	552	484	515	523	506	506	491	519	527	501	476	509	517	513	524	498	471	494	488	514	474	485	488	526	503	499	490	462	493	525	506	484	518	519	486	513	498	491	450	500	501	494	510	479	498	561	490	505	477	506	528	481	532	495	473	494	507	512	500	495	505	463	522	519	503	532	517	492	490	529	489	497	497	509	537	523	532	547	455	478	472	501	499	482	503	468	542	507	482	520	514	504	484	552	487	538	505	504	511	512	476	539	463	489	473	481	499	506	491	529	521	512	515	471	474	503	497	487	541	491	476	504	506	509	491	517	474	511	480	519	499	485	484	509	488	483	515	515	476	482	562	493	493	469	518	492	455	452	484	517	549	457	496	543	485	467	505	468	476	455	492	522	521	477	520	500	508	517	479	496	516	497	478	504	516	501	496	499	484	507	487	538	498	502	535	488	491	514	463	515	489	483	460	545	498	518	501	528	520	510	482	517	573	468	520	498	498	517	462	491	537	499	517	483	496	469	487	502	512	500	489	505	482	532	496	499	544	465	475	528	489	539	502	500	485	515	534	481	509	491	515	510	494	529	486	486	513	487	522	499	523	491	498	495	512	539	518	511	505	506	497	509	520	514	485	496	546	475	502	485	504	482	488	516	490	512	528	520	471	538	488	519	493	547	475	511	463	534	495	500	541	514	526	489	500	501	528	514	472	497	507	513	518	472	493	542	493	494	482	509	493	503	475	470	547	494	484	543	499	480	498	511	527	529	440	479	482	521	501	521	481	521	483	474	529	506	513	477	529	502	478	539	500	527	506	526	490	488	534	498	491	480	494	496	523	496	511	495	522	506	519	483	510	523	467	512	504	486	502	489	495	503	546	511	518	482	510	494	557	499	503	495	510	487	508	510	493	488	491	520	517	513	492	513	492	515	454	535	520	478	530	531	484	487	490	496	493	498	489	473	486	507	471	499	490	499	470	486	483	481	497	507	487	528	530	499	493	530	503	501	506	466	499	497	500	519	511	527	484	507	527	514	505	544	546	526	515	522	506	541	474	474	503	467	490	490	465	526	524	459	486	519	480	482	502	522	488	528	474	493	518	477	495	523	516	473	537	549	482	509	518	477	481	501	466	472	514	502	530	486	509	530	514	497	523	508	503	532	510	516	537	510	510	472	525	533	466	490	515	503	540	506	521	558	533	512	513	500	511	493	500	498	543	480	473	505	494	512	506	489	485	495	525	468	496	468	456	495	491	493	501	485	507	496	502	504	477	496	490	507	507	500	556	499	480	498	508	460	522	487	480	508	464	500	531	513	470	512	502	533	457	469	523	509	457	527	507	491	465	529	486	489	512	522	495	452	506	529	515	494	492	494	522	475	467	527	517	480	526	480	468	466	462	497	512	450	527	531	474	504	502	489	464	503	506	452	483	503	522	493	502	520	512	496	494	506	488	516	504	472	531	494	512	452	508	491	488	531	480	524	510	481	512	490	495	499	520	451	511	489	479	460	509	499	520	486	466	500	507	465	478	490	516	476	512	494	492	497	482	545	498	535	471	517	508	528	511	481	524	514	480	483	485	514	528	544	478	499	478	549	498	529	481	483	513	523	463	503	494	547	521	453	493	475	488	493	524	496	462	476	488	545	504	524	501	512	535	466	476	500	494	507	514	512	534	512	525	471	497	475	494	524	518	480	518	493	470	478	501	480	478	467	518	511	517	477	483	530	496	490	508	503	468	474	509	511	516	491	551	481	497	495	513	506	500	505	509	521	519	511	494	508	476	495	494	513	522	528	511	489	496	488	499	501	476	498	498	536	473	506	472	486	511	556	510	490	499	551	503	484	504	515	489	504	511	484	551	483	478	514	495	499	488	478	510	484	526	487	526	502	506	471	518	539	499	493	528	526	496	476	454	499	553	500	499	509	472	500	499	486	507	519	523	464	476	486	512	521	492	523	522	536	487	472	511	488	558	519	466	474	516	479	519	500	513	487	455	465	496	522	485	482	494	503	502	532	533	472	474	500	496	492	498	498	507	506	533	508	470	511	492	525	510	493	543	474	494	558	477	500	486	502	492	478	500	509	505	469	494	508	524	514	475	479	482	475	490	489	523	481	530	523	482	497	516	460	497	498	501	515	514	495	473	504	499	489	491	511	512	520	525	499	532	498	501	516	480	530	537	516	482	524	541	475	498	479	496	560	503	531	494	502	481	477	474	494	521	468	529	490	495	503	491	513	462	499	467	520	494	474	456	493	471	476	476	536	510	505	488	475	502	525	479	483	538	461	525	541	470	517	478	525	547	503	463	486	485	500	517	479	478	509	502	490	511	506	509	489	485	474	523	496	485	512	458	490	539	530	486	493	514	476	512	518	510	513	527	512	505	469	507	506	499	490	526	465	495	507	549	473	486	472	510	513	521	516	501	504	477	517	455	505	502	479	490	493	469	484	485	529	490	492	504	491	475	503	517	508	523	508	483	490	506	499	496	528	527	515	521	493	465	492	501	540	516	497	511	516	506	520	496	498	461	549	515	463	475	519	555	455	507	478	522	503	505	531	535	489	492	459	519	511	466	523	499	494	479	480	487	484	473	513	467	528	485	501	506	517	503	502	490	507	502	512	503	465	495	515	463	507	469	491	489	493	490	524	502	493	454	499	502	484	516	527	489	486	497	498	465	521	492	535	498	488	474	505	503	506	479	478	507	505	470	518	521	486	503	539	510	505	479	470	473	505	524	487	469	539	493	470	467	497	517	505	488	501	488	493	503	550	499	507	525	502	488	500	487	525	485	498	473	522	493	530	536	510	532	508	486	494	504	488	506	493	508	501	521	478	510	514	486	512	523	542	503	517	511	495	446	509	491	499	507	501	499	517	506	529	545	481	482	525	519	455	476	520	554	538	508	543	515	472	509	479	474	494	482	508	534	495	495
33079	6299	892	576	457	365	302	255	199	228	216	228	227	221	181	179	189	163	182	189	181	185	173	163	164	173	172	190	180	172	163	177	165	142	155	182	210	164	150	170	176	177	153	179	177	143	157	167	190	179	161	187	179	179	142	177	165	194	163	156	185	169	174	185	138	175	194	185	174	186	170	178	181	171	147	160	181	163	153	182	184	158	175	174	161	146	152	157	179	157	171	158	152	166	170	163	178	167	158	153	162	207	181	190	175	158	166	142	193	166	159	162	167	202	215	156	194	169	188	176	173	175	157	172	180	171	171	177	166	148	170	158	163	165	171	163	168	166	154	160	182	198	206	164	167	182	194	204	181	155	171	164	153	165	142	149	167	162	151	182	178	170	159	179	143	167	178	175	198	183	173	167	173	190	144	188	168	180	195	201	172	177	161	181	156	176	187	153	170	152	174	185	170	143	162	173	162	173	149	180	152	195	155	161	150	148	160	196	130	166	175	170	184	157	172	171	161	160	165	188	185	168	187	166	170	176	167	173	160	137	174	201	169	168	205	160	154	187	172	154	162	171	190	168	151	169	191	184	175	175	169	178	147	148	126	170	176	176	213	168	163	178	153	151	159	154	155	149	180	164	200	173	167	176	162	169	151	186	169	176	164	166	174	185	174	173	170	174	161	179	158	162	187	158	195	159	168	188	142	158	147	156	154	173	141	159	173	169	157	177	187	180	144	166	169	165	181	190	174	166	176	180	169	155	175	158	200	165	175	160	160	207	178	165	172	204	169	147	153	171	186	181	148	173	168	174	177	168	162	180	162	180	202	193	159	167	177	171	177	168	152	173	161	167	196	169	166	181	179	165	173	135	157	179	146	162	159	176	166	178	163	171	159	174	142	179	162	158	181	150	178	188	193	173	184	162	159	165	161	193	183	175	170	185	151	157	161	182	163	153	181	168	177	179	166	151	171	172	180	180	162	155	175	182	181	161	185	191	173	170	153	185	156	168	153	165	174	175	194	183	185	155	171	170	169	162	157	185	176	177	166	140	187	210	171	189	159	175	136	170	151	165	161	182	168	166	178	172	180	167	161	163	153	152	181	170	170	157	196	176	171	179	168	161	168	150	168	145	188	185	173	179	202	174	179	170	170	177	141	161	167	159	172	172	177	144	167	180	156	160	136	165	170	187	167	174	187	172	176	153	186	156	191	188	151	172	179	186	200	167	150	183	158	170	178	184	148	171	185	179	144	151	187	169	181	156	171	159	185	167	213	172	166	173	177	154	159	192	193	177	170	181	170	167	171	162	185	197	182	158	182	162	185	183	161	155	172	187	170	188	212	194	178	158	176	164	183	156	164	160	185	164	165	174	171	184	162	190	172	168	164	189	185	183	150	174	182	172	158	177	148	171	161	157	170	163	166	160	176	195	146	167	194	177	181	145	162	157	184	190	158	179	180	183	160	173	157	162	170	190	174	162	165	164	142	140	183	169	176	172	149	169	189	168	145	179	164	186	182	139	175	169	165	165	160	172	173	161	193	177	166	163	187	156	172	166	155	153	161	176	179	166	149	172	175	175	153	168	155	174	160	173	161	149	167	165	177	185	148	176	179	200	184	172	153	187	182	189	192	171	169	188	192	178	164	177	149	173	179	163	192	160	150	164	186	181	163	172	184	157	170	172	199	161	195	168	155	187	204	183	162	165	151	162	168	174	169	174	176	165	167	178	129	183	166	153	171	174	174	180	164	154	178	176	180	181	175	165	166	172	177	176	157	173	170	184	182	164	153	143	173	174	187	182	169	197	172	184	171	150	163	168	173	162	171	196	167	183	154	160	187	185	181	168	152	165	142	188	159	168	155	198	188	181	178	174	159	176	158	167	179	194	188	181	156	160	179	171	204	169	149	181	140	164	187	182	174	175	176	155	219	201	156	174	179	168	210	162	170	136	179	173	188	182	209	175	178	196	157	172	167	167	150	152	158	179	172	164	177	181	184	182	209	156	162	162	160	187	175	171	163	181	168	170	169	179	158	177	171	183	160	149	181	186	148	167	174	156	179	173	154	166	167	181	175	164	180	169	214	160	187	166	184	183	151	182	166	161	159	178	159	188	156	181	173	161	184	158	173	173	166	172	186	165	167	157	152	167	181	163	178	152	174	168	160	144	181	165	183	176	164	181	163	151	167	157	160	139	164	175	172	179	168	173	169	172	180	177	161	151	178	154	136	199	186	170	184	148	175	150	172	188	151	167	169	184	163	172	157	156	144	186	150	177	192	174	184	154	160	162	161	154	160	139	161	156	151	193	222	205	184	192	160	173	161	182	193	163	146	138	149	149	151	174	170	159	151	152	174	177	170	159	154	139	162	168	162	158	160	178	195	161	171	143	159	165	163	153	169	150	184	158	166	162	167	170	151	161	165	183	146	186	192	143	160	185	189	148	218	178	204	159	150	170	168	173	173	160	188	171	192	170	161	167	178	174	172	163	173	147	184	165	163	158	200	194	191	178	171	175	142	174	181	179	178	149	164	163	169	176	171	162	193	157	200	156	186	179	160	169	156	169	164	161	190	167	175	169	171	152	188	152	170	171	188	168	157	175	168	163	182	174	184	181	150	163	173	148	179	194	152	193	157	150	194	179	184	180	147	158	192	172	163	179	158	169	169	158	179	176	182	173	176	161	159	150	147	182	182	164	173	170	178	148	139	153	169	166	164	139	170	165	166	156	201	179	161	148	185	174	179	193	175	172	162	144	160	199	169	169	185	148	201	154	158	174	160	144	202	183	163	192	182	162	157	160	204	190	171	185	155	172	158	163	170	151	147	148	154	152	177	147	186	162	155	177	193	162	221	155	175	185	181	158	177	143	182	173	147	167	164	156	191	177	162	171	163	195	158	159	166	148	171	157	156	168	157	171	178	155	174	196	169	180	155	171	158	188	194	178	182	162	151	174	176	164	158	181	153	159	177	160	186	164	144	171	173	151	181	188	167	174	185	168	170	169	186	187	161	166	173	169	170	177	180	157	159	170	169	160	164	151	194	150	177	191	202	182	164	163	166	170	183	188	174	173	141	183	161	191	148	172	200	171	156	166	165	183	177	190	151	159	151	150	143	174	156	188	155	165	173	168	183	196	187	163	128	154	149	134	197	182	165	176	168	147	196	174	176	189	165	188	156	159	179	148	185	188	169	170	161	176	177	156	165	172	169	164	143	173	168	176	188	159	175	194	181	159	141	171	158	199	165	171	201	164	155	152	158	196	155	167	171	185	148	174	136	164	161	155	200	184	172	162	191	174	152	173	176	141	158	160	157	150	162	158	183	169	157	182	184	141	183	181	169	159	179	180	149	185	167	144	177	176	183	174	195	177	165	182	170	165	160	180	171	162	177	173	170	148	162	166	194	168	180	175	175	182	182	167	175	180	173	181	166	168	172	171	160	177	173	198	175	163	173	192	188	190	178	143	175	161	177	157	181	195	186	160	189	169	154	172	162	165	166	191
19167	1631	1702	1757	1652	1236	1049	989	900	857	727	682	648	581	575	569	564	523	507	534	494	502	522	496	462	482	459	469	478	475	484	480	450	465	447	450	466	493	438	459	463	448	429	476	446	440	463	456	465	449	446	432	430	424	462	442	439	477	465	460	447	441	452	451	441	401	424	402	425	414	438	434	438	414	444	430	433	455	433	469	419	419	439	397	427	426	449	439	425	419	455	403	456	453	456	411	415	453	434	423	475	419	455	419	432	477	446	435	442	415	433	404	447	431	434	443	430	398	445	429	433	436	405	462	451	446	430	433	469	384	443	431	503	439	432	449	429	420	430	461	406	483	398	426	460	433	427	452	467	437	448	404	466	427	429	428	425	439	431	450	445	440	454	432	464	443	426	456	435	434	468	467	406	454	472	437	450	444	419	448	433	420	469	388	450	446	451	410	444	420	458	427	443	440	399	417	463	455	373	449	422	442	434	420	416	425	455	441	468	450	439	462	416	448	442	462	407	465	450	463	476	419	458	438	456	470	417	418	454	413	456	417	407	462	459	432	468	465	474	435	440	451	486	441	486	418	428	439	449	446	445	434	431	438	458	407	419	465	393	409	447	443	424	440	421	445	438	457	419	443	421	406	429	445	416	467	417	466	447	430	425	435	462	410	450	429	430	458	453	443	457	445	460	442	450	417	439	420	420	438	433	458	451	425	437	445	469	439	444	426	432	435	441	438	440	454	424	427	421	443	424	440	442	407	447	426	441	450	469	403	472	423	462	444	460	451	435	425	449	390	430	444	407	460	417	444	485	393	464	455	372	420	443	424	472	422	425	454	440	456	455	430	420	447	430	456	421	450	461	430	422	425	456	455	423	466	421	437	413	418	466	432	468	432	439	417	422	424	458	422	426	400	453	448	453	436	435	429	462	439	411	424	421	439	445	428	468	437	415	390	441	380	395	440	420	408	433	432	447	423	426	443	426	399	419	439	451	447	410	441	451	469	446	406	435	446	436	447	420	441	361	454	465	434	455	453	439	441	427	449	431	418	421	441	503	449	453	466	463	424	444	430	407	430	400	427	451	426	419	473	421	430	427	415	425	402	408	449	439	439	448	448	460	409	427	396	476	447	425	440	467	434	466	431	428	434	414	444	429	406	458	404	409	446	433	384	449	428	440	427	457	439	434	447	446	439	434	429	464	426	434	444	426	433	425	437	456	469	450	406	411	458	468	443	473	463	462	443	408	443	431	440	462	450	401	442	434	427	457	402	433	427	421	409	411	466	426	422	483	469	440	429	454	464	415	404	440	460	451	456	449	459	420	426	439	433	458	430	419	442	411	448	429	454	454	445	467	418	434	450	409	446	430	433	437	459	452	429	435	459	448	452	405	461	414	443	421	455	435	411	450	435	469	426	417	447	454	445	395	474	445	481	436	419	434	517	451	445	447	426	419	427	453	473	433	406	440	403	458	458	448	444	420	442	438	433	427	444	396	440	436	468	436	473	453	407	453	456	419	394	444	421	430	454	429	432	438	413	413	428	438	407	459	413	428	457	453	428	455	443	408	461	426	435	474	421	403	488	448	441	451	394	434	467	467	427	452	495	414	455	458	416	465	429	407	433	453	457	417	422	458	420	417	400	438	430	424	458	461	425	407	430	428	413	414	456	423	410	432	437	417	411	419	460	425	423	415	418	449	424	457	468	399	423	400	440	465	443	416	459	439	411	437	407	426	470	450	421	454	431	430	450	423	417	465	437	427	427	404	422	447	407	430	448	454	437	440	429	445	405	410	431	415	485	502	425	485	443	425	455	428	425	448	471	418	495	462	446	442	472	450	448	496	465	426	436	429	441	421	423	435	422	435	468	429	414	439	426	425	458	401	463	477	415	421	409	458	429	441	432	437	422	408	467	464	387	441	408	430	435	421	446	409	455	460	453	421	422	402	465	420	425	445	402	449	448	457	426	450	450	419	426	425	460	437	398	460	411	443	418	428	408	471	431	426	440	403	430	438	434	413	421	425	453	471	434	430	411	445	431	479	448	442	472	391	446	471	448	420	415	436	417	417	448	446	430	476	453	425	415	442	420	447	436	437	406	437	453	442	448	450	434	442	423	440	435	415	434	436	418	450	470	432	399	418	440	406	414	428	439	431	431	450	430	428	428	420	416	443	468	447	425	418	433	467	450	443	458	463	424	424	432	428	467	426	454	401	454	443	413	412	453	462	412	447	419	461	422	456	467	461	436	448	372	411	467	438	427	430	437	453	440	439	440	382	436	410	426	434	472	423	421	428	432	438	442	445	449	413	453	415	477	447	422	433	443	461	421	432	448	429	483	426	403	426	436	451	423	426	399	433	441	411	442	438	427	418	456	434	422	372	423	470	438	445	442	469	423	439	418	435	399	456	432	450	424	444	453	401	422	457	444	441	459	435	448	421	447	425	467	421	416	451	415	430	427	466	403	466	442	407	449	436	398	433	445	409	427	427	425	416	419	396	416	464	453	440	444	423	433	423	405	412	443	479	420	414	433	423	423	432	429	465	418	455	425	435	426	435	470	414	447	438	449	430	427	451	457	421	447	473	452	410	442	434	449	438	444	457	438	432	437	460	429	430	440	451	437	458	448	449	404	450	421	410	489	485	430	398	437	438	429	444	416	423	423	416	425	439	427	428	466	463	426	433	433	417	467	418	440	446	472	435	438	424	461	414	458	484	428	438	432	450	437	453	423	416	456	445	415	441	451	422	436	434	430	435	449	447	434	426	435	404	445	454	404	438	413	448	460	469	454	467	440	439	438	439	412	426	434	444	444	438	418	426	436	435	381	494	398	455	432	462	445	427	418	434	460	442	447	426	480	457	442	479	418	428	399	432	450	476	443	429	389	448	423	405	440	442	460	433	438	466	430	453	435	427	441	416	414	400	427	408	422	426	414	441	425	437	460	455	465	410	413	443	422	415	452	411	430	448	440	458	423	449	440	412	408	438	407	441	431	449	447	431	460	390	439	427	465	419	457	447	439	452	428	414	415	449	439	428	442	429	445	460	401	439	404	411	431	423	430	411	412	458	426	425	456	442	422	457	476	493	446	469	495	447	429	421	475	474	418	456	434	429	450	423	424	464	419	431	444	429	424	452	426	418	429	415	438	469	440	436	419	417	461	401	406	430	442	460	458	432	479	405	449	453	403	411	461	433	415	431	410	493	403	433	397	459	431	444	459	440	407	418	441	419	407	446	447	442	441	440	426	429	462	432	405	447	427	431	414	401	411	442	454	430	449	427	496	427	421	468	433	465	431	445	450	429	427	456	432	448	459	444	421	402	428	425	419	460	400	461	454	432	431	443	421	444	432	428	417	418	464	428	434	461	423	422	395	417	433	414	396	414	432	439	407	430	421	447	489	428	454	440	459	482	450	412	412	419	416	450	433	463	438	412	428	470	420	408	446	457	441	412	431	432	457	473	422	425	443	480	434	428	428	483	454	459	437	445	458	426	439	441	465
11434	1426	394	413	459	395	397	350	408	408	454	387	398	411	404	394	407	388	392	401	413	426	366	383	416	394	369	369	413	390	384	432	441	416	376	446	429	412	449	407	442	395	381	374	402	392	365	402	418	393	393	400	430	394	409	386	403	397	377	381	372	399	400	409	406	468	444	424	390	406	372	389	434	401	410	456	405	394	397	396	434	389	403	389	365	380	401	430	424	391	423	404	419	391	404	419	423	379	422	437	375	372	381	438	440	420	402	404	390	420	406	398	393	407	406	416	410	373	392	408	366	366	402	371	385	407	410	421	384	384	413	404	411	407	415	401	441	400	438	422	395	419	423	425	405	401	372	397	415	363	392	402	408	373	388	411	394	391	380	434	415	413	433	417	399	382	410	381	409	394	424	402	419	429	369	389	408	444	375	386	407	420	452	364	387	413	381	377	408	445	366	413	422	393	396	395	371	383	383	393	406	369	371	404	407	403	396	397	410	411	395	416	414	409	399	380	402	404	438	421	412	410	405	412	410	388	412	399	400	356	403	391	362	427	414	381	431	409	420	401	435	416	432	385	404	443	384	384	370	394	393	384	399	365	401	393	376	419	418	408	380	391	371	393	357	373	427	410	389	387	389	386	365	416	375	423	418	384	405	392	387	413	423	394	448	403	396	415	402	393	445	397	387	438	424	415	400	405	399	414	372	428	409	360	401	436	422	395	396	407	374	431	378	382	411	387	410	437	360	382	388	433	406	433	444	402	366	375	413	435	375	419	404	406	405	410	394	408	412	386	412	390	403	422	408	356	409	412	397	389	399	429	410	393	423	397	400	369	425	371	423	409	385	413	410	404	416	422	443	424	371	418	387	365	404	464	417	417	425	387	419	393	354	387	408	414	392	408	408	382	383	399	401	401	427	383	424	391	379	392	405	406	414	441	438	396	408	409	389	388	373	386	415	418	430	374	382	348	390	380	409	404	408	382	413	407	397	392	424	401	430	402	383	399	408	447	368	407	410	370	398	373	420	393	364	436	433	443	368	447	407	379	415	388	400	398	389	409	409	371	419	385	381	405	389	396	398	396	366	483	446	390	398	387	346	372	431	372	460	459	386	377	388	401	400	406	386	373	380	380	398	388	420	420	361	386	398	412	407	398	415	383	390	432	415	417	415	391	442	410	439	424	408	426	415	404	431	377	432	419	395	418	447	394	439	405	388	430	390	425	391	371	412	352	399	407	417	388	392	418	407	412	429	431	396	407	377	370	389	366	384	412	410	385	399	403	405	435	400	370	436	402	444	429	365	381	419	389	437	372	411	367	386	377	384	428	469	441	414	404	395	415	406	373	409	398	412	461	388	404	427	381	398	383	448	369	391	389	417	387	385	431	421	401	365	397	411	379	409	385	397	375	400	400	422	434	433	444	442	386	414	355	399	345	416	402	417	400	387	383	414	423	416	389	411	445	390	416	411	387	400	411	375	366	397	385	409	402	410	395	401	409	395	374	393	384	418	401	425	381	379	381	392	438	401	402	398	404	415	341	421	377	413	416	387	356	341	409	386	413	393	426	367	417	403	394	432	415	380	423	388	357	390	421	377	394	383	393	380	388	425	430	414	392	386	393	420	403	370	390	387	427	426	387	359	393	417	445	412	385	422	373	414	421	436	411	395	355	387	413	399	399	443	391	426	400	381	419	411	382	405	444	412	394	397	386	370	406	397	421	394	395	399	406	411	441	383	402	429	423	442	386	409	366	413	406	384	397	356	400	395	385	408	402	427	403	384	413	408	386	399	370	409	416	397	382	403	409	419	393	425	385	384	383	399	384	383	419	437	389	413	419	391	423	391	398	425	400	418	416	395	371	381	367	412	347	398	418	390	437	374	393	396	342	426	369	379	395	382	399	374	388	398	434	423	395	443	388	375	402	397	395	393	411	374	359	437	385	413	435	420	410	423	431	380	378	411	389	399	375	403	409	388	403	386	428	395	388	398	386	411	429	404	422	389	420	407	386	337	382	389	403	393	381	387	438	390	408	381	357	412	404	395	407	367	412	412	400	386	368	411	399	391	420	378	414	418	414	400	439	393	415	435	395	414	397	399	451	427	398	434	370	400	405	417	437	407	412	386	389	401	395	404	390	408	448	429	419	406	419	377	404	394	420	407	413	378	390	369	379	442	399	368	389	358	405	384	440	437	367	439	444	376	400	401	409	407	426	398	428	382	371	366	436	373	409	381	409	409	436	437	408	421	426	398	424	365	372	413	407	408	414	399	390	387	386	397	413	413	405	433	373	435	406	387	424	395	427	366	419	378	371	409	406	397	382	415	433	389	425	411	408	394	438	357	354	420	388	414	368	393	420	394	413	408	474	438	378	409	419	343	357	372	408	391	383	386	432	405	409	413	393	387	428	434	403	427	403	417	432	419	436	392	397	393	406	419	400	403	400	384	389	410	404	384	353	426	374	385	382	412	414	371	393	397	364	403	421	411	413	389	420	406	362	394	384	417	394	362	367	415	423	441	392	377	403	353	425	414	377	389	381	389	399	415	402	415	391	414	357	385	397	388	404	419	375	391	422	394	431	434	391	372	402	405	409	391	382	380	415	385	403	420	394	403	411	411	400	423	387	379	403	363	399	440	400	381	406	428	420	380	414	398	434	432	387	391	417	394	392	423	412	365	430	384	371	411	390	419	381	445	419	372	447	407	395	411	398	375	412	403	412	393	369	421	394	372	390	401	387	408	375	408	397	389	392	394	450	401	383	386	406	376	363	392	403	387	410	407	398	427	405	372	399	369	375	422	380	378	394	368	378	426	402	402	403	406	417	429	420	404	382	427	383	379	410	435	444	388	408	425	418	350	394	419	433	384	387	416	410	415	406	428	418	421	368	376	422	416	438	409	410	386	394	370	422	431	423	406	405	421	399	385	394	416	385	382	440	409	409	397	398	398	387	381	386	378	366	415	379	375	397	398	412	385	399	443	408	384	419	412	423	382	425	395	378	399	426	436	390	378	385	398	375	433	402	377	367	414	370	408	394	359	418	444	419	385	392	395	407	379	397	391	352	417	373	420	393	407	414	406	404	402	402	417	374	360	382	396	412	399	407	389	407	425	402	375	412	393	395	364	438	424	367	400	402	422	462	447	366	414	430	396	380	405	411	417	419	399	411	429	411	390	392	363	372	406	397	416	415	444	380	363	405	419	404	426	448	409	375	393	401	384	367	397	425	401	406	411	367	379	376	398	402	389	389	388	376	416	389	445	399	435	398	389	392	380	401	416	423	401	395	386	359	391	370	392	418	386	385	413	414	371	438	393	422	446	416	436	401	405	388	420	411	420	429	466	391	433	402	408	386	392	436	419	392	435	419	416	402	370	421	419	393	374	390	371	402	392	389	385	409	421	388	361	369	390	380	448	424	427	393	410	443	403	416	385	426	380	439	412	386	394	380	408	403	391	446	444	433	445	433	424	422	393	400	397	409	388	379	418	381	386	421	432	385
7266	1039	878	893	916	823	883	866	924	882	869	899	895	887	865	839	883	860	901	853	882	903	876	824	857	831	904	852	905	840	847	835	885	864	861	872	809	837	874	872	876	884	860	863	876	870	869	831	856	917	848	844	745	885	831	941	840	867	909	906	840	889	844	891	846	887	880	870	830	845	856	889	858	830	908	855	844	870	887	831	878	850	876	949	869	920	848	874	892	904	900	920	830	843	812	875	852	831	816	852	874	915	815	811	867	900	874	790	884	889	872	839	850	852	847	874	827	804	879	937	918	892	845	906	867	894	852	895	827	865	895	868	880	898	886	835	877	893	875	889	854	846	857	861	856	891	844	846	904	834	897	877	832	897	859	904	833	837	861	879	873	882	858	888	833	857	877	919	867	843	869	853	855	851	891	854	887	848	844	852	830	840	844	840	871	919	887	845	882	863	864	889	818	852	888	860	809	843	889	889	858	875	839	893	855	850	900	854	868	871	867	846	884	816	873	853	841	872	895	904	903	885	829	873	861	914	794	852	872	865	820	871	854	920	873	895	902	883	851	860	876	886	825	868	878	851	880	896	873	891	822	866	885	891	877	865	880	884	843	918	921	800	842	840	895	881	881	862	842	891	857	845	886	831	856	881	888	866	875	816	865	872	912	901	871	871	868	877	818	869	886	841	906	891	876	854	895	889	900	839	889	842	885	856	813	864	878	848	858	829	864	830	874	847	901	865	883	844	816	854	876	869	873	910	855	883	899	816	821	849	867	880	880	861	872	859	842	879	794	878	883	861	886	825	813	901	835	850	837	852	870	878	884	842	896	847	855	846	890	859	909	857	866	923	808	892	834	848	892	833	906	848	870	879	895	868	861	858	849	906	828	833	833	861	882	825	871	854	864	841	870	817	897	884	874	900	882	831	862	824	838	877	897	860	889	833	884	920	840	877	810	870	898	890	808	905	890	863	892	903	864	849	873	895	869	860	915	871	928	853	917	911	845	901	868	864	846	835	827	916	885	930	829	855	876	842	919	815	893	882	836	854	897	882	898	904	854	867	870	841	870	822	880	863	897	841	874	910	825	912	891	863	886	885	913	789	878	901	809	923	849	881	862	867	895	888	919	870	852	855	873	858	854	895	854	907	872	923	906	847	868	859	890	850	868	918	877	885	893	830	853	891	899	920	832	840	861	948	830	860	875	883	867	903	907	883	877	920	860	862	924	827	888	911	858	890	883	878	920	906	850	828	887	884	859	916	868	852	907	832	860	804	914	878	898	885	902	884	870	868	853	906	907	901	841	855	930	853	809	839	900	836	886	900	820	915	866	890	858	899	833	889	889	878	858	888	837	868	859	860	800	862	853	868	859	923	883	894	829	895	926	864	848	890	847	892	854	855	916	874	876	896	882	872	929	815	890	841	927	916	835	882	904	883	844	879	887	857	887	854	875	827	877	884	857	896	893	848	814	900	886	873	909	847	840	882	873	871	849	867	899	869	849	837	906	908	833	820	840	846	876	849	790	888	871	890	870	847	876	841	846	841	900	862	867	866	859	806	854	831	901	894	892	851	889	929	831	859	841	872	825	889	860	885	870	839	885	843	876	853	834	882	854	888	898	873	898	919	899	855	858	898	826	841	887	888	817	848	895	866	859	815	896	955	858	823	887	870	860	825	884	839	914	808	843	901	898	907	894	951	824	833	838	845	878	930	891	876	873	867	860	854	851	939	867	839	893	829	849	896	824	836	870	849	831	876	872	877	861	892	858	831	853	875	840	853	939	900	885	809	839	882	895	846	905	853	816	819	960	848	842	822	893	843	881	870	855	881	866	893	848	899	838	798	872	917	849	908	863	867	873	865	893	925	867	846	839	886	877	951	853	870	847	875	915	907	889	838	902	816	821	830	856	857	833	840	882	950	855	883	846	878	878	880	850	850	872	832	864	816	899	798	910	847	910	876	944	868	824	874	876	863	912	844	869	868	907	896	877	865	891	871	861	800	918	837	869	852	877	883	844	913	913	891	881	790	885	881	951	869	834	882	824	948	845	860	893	876	875	889	898	883	863	838	839	902	874	916	860	833	866	826	899	875	827	793	877	890	873	896	839	892	921	834	869	852	846	866	837	839	878	902	858	894	836	823	862	863	934	874	836	873	865	880	878	903	821	871	850	824	847	839	839	859	836	851	885	867	878	865	866	884	855	838	859	879	903	901	917	850	872	814	858	855	852	904	867	882	866	858	887	888	882	840	902	851	837	873	862	861	879	879	823	878	812	947	866	865	883	929	868	849	865	859	922	838	851	874	909	819	913	868	880	880	887	903	878	899	913	853	860	854	843	846	856	860	873	834	844	897	825	880	852	918	843	865	891	876	849	840	821	871	909	835	827	863	829	886	826	833	839	846	873	905	844	866	841	877	840	819	873	846	849	877	865	893	926	854	850	860	817	892	886	843	873	833	883	871	887	834	918	865	844	909	891	852	903	882	891	858	899	875	907	881	874	899	865	861	860	866	869	876	904	953	906	918	872	923	828	903	815	840	823	861	882	916	850	828	951	896	901	881	856	871	885	874	840	851	875	835	838	842	887	919	892	850	851	877	903	853	852	878	910	849	908	870	861	853	873	802	823	846	849	820	801	909	900	827	811	856	884	849	831	864	890	874	874	857	850	876	864	912	861	861	831	865	851	849	812	813	838	904	841	863	848	888	884	857	825	908	866	846	857	847	944	868	881	878	862	893	867	865	926	895	841	891	845	871	882	825	901	882	817	866	865	823	870	884	889	885	850	822	872	797	853	877	821	873	853	836	855	862	867	829	895	849	891	887	870	832	875	831	809	877	896	891	877	863	878	883	870	879	890	850	865	866	859	877	897	819	857	821	870	902	845	819	833	916	829	893	880	853	867	852	867	873	850	852	854	864	887	847	928	905	862	894	839	851	838	877	849	886	893	829	869	855	829	882	912	806	895	903	895	845	862	858	922	857	912	888	849	872	876	838	823	860	894	816	905	922	917	891	846	891	864	850	876	839	826	897	924	829	865	847	878	932	907	845	876	872	881	857	815	869	832	860	896	907	861	852	891	909	838	873	876	862	907	833	856	865	867	838	890	842	832	848	872	852	827	910	836	914	869	872	873	843	845	891	854	812	859	858	842	859	865	851	854	886	852	834	885	883	891	853	894	856	854	874	899	835	823	815	917	849	844	891	904	894	837	865	932	886	840	883	892	837	884	890	906	880	865	850	895	844	895	848	865	839	885	856	875	853	861	858	879	882	868	884	887	818	845	895	847	885	890	875	865	862	875	901	908	902	946	837	881	886	919	867	899	830	890	906	862	832	844	877	844	865	864	909	899	853	911	869	854	891	860	831	836	877	912	862	852	877	907	834	837	881	843	911	873	905	875	878	861	877	869	864	862	894	867	849	871	836	863	843	862	893	824	859	867	836	843	872	896	837	861	889	854	899	869	921	865	862	814	869	832	864	887	859	871	870	856	895	861	881
24496	3394	491	399	332	318	279	228	223	233	246	239	232	228	201	224	225	224	213	203	238	246	203	237	222	226	237	199	228	241	201	217	253	219	205	182	238	230	185	214	224	190	250	213	210	213	233	195	231	211	232	213	219	203	220	202	239	218	225	221	199	194	216	200	202	199	191	189	213	193	219	214	236	238	225	199	211	237	230	226	215	218	240	222	196	216	212	215	182	222	222	241	212	189	202	187	226	261	212	207	209	218	226	214	200	222	227	241	228	225	205	235	209	217	216	213	215	194	216	235	226	199	205	209	220	206	230	213	227	212	209	227	205	216	211	217	252	216	182	193	224	201	219	200	222	235	188	204	213	203	208	178	210	200	221	268	227	221	198	178	204	203	231	187	186	221	189	204	245	193	209	197	231	251	207	209	184	228	192	201	216	218	225	212	210	243	201	210	206	210	201	213	203	215	227	199	200	220	225	236	212	215	202	218	202	230	195	205	210	236	217	191	193	200	203	214	214	198	206	198	216	191	178	222	207	190	225	186	219	213	215	191	209	200	223	216	202	227	207	221	205	219	206	201	193	249	204	225	226	219	227	194	197	214	221	205	205	213	226	207	185	233	206	201	203	187	203	228	204	200	224	238	191	201	207	209	208	224	240	205	224	216	215	197	246	212	227	188	191	198	204	217	222	264	240	227	218	206	210	223	199	185	235	213	207	232	210	219	231	198	213	211	193	199	218	210	233	211	210	206	225	203	217	213	200	207	207	212	196	197	184	227	207	206	191	175	181	178	189	215	213	225	200	206	215	201	193	230	190	209	193	231	204	192	223	231	207	198	211	226	206	219	216	221	201	227	198	190	201	209	201	223	191	199	191	220	230	200	187	235	208	197	206	234	198	198	205	214	202	240	203	209	200	199	200	209	217	244	204	239	219	222	204	204	215	216	202	201	246	214	198	206	218	189	196	226	221	196	212	212	193	211	193	225	240	211	226	224	203	215	209	188	188	220	230	206	213	219	198	211	197	204	185	204	218	199	218	225	234	238	211	206	195	226	208	190	205	209	206	223	227	197	217	208	218	235	201	188	216	210	244	189	216	228	204	222	190	202	200	210	222	194	219	210	201	209	173	214	211	205	200	211	204	215	221	202	216	215	181	213	228	235	249	206	205	216	212	216	209	202	211	245	249	209	210	198	187	206	223	218	213	225	221	206	198	207	208	225	193	226	225	196	183	196	223	181	194	212	216	222	211	166	205	205	190	223	211	186	222	195	213	218	210	208	207	206	185	206	217	215	223	218	210	189	205	224	212	194	197	225	193	225	214	206	200	218	209	253	206	217	184	219	218	226	189	204	188	206	198	233	212	213	188	220	207	204	198	199	200	207	213	195	234	206	188	218	200	206	217	222	200	211	202	193	232	225	234	207	237	194	218	234	224	188	228	189	219	212	214	200	202	217	201	205	204	193	214	197	209	192	214	197	193	232	229	177	212	191	205	234	217	208	212	230	188	208	205	211	236	188	232	209	217	225	199	178	212	225	181	229	232	219	189	237	205	232	225	206	200	213	219	244	215	190	250	208	228	216	228	216	212	187	211	211	207	220	190	231	214	218	211	225	239	209	175	202	186	197	199	195	206	227	234	222	198	213	226	211	198	189	205	209	214	193	193	171	187	209	229	206	197	197	203	215	199	205	195	215	208	198	214	216	251	188	225	211	210	187	203	218	185	191	190	227	196	200	221	198	182	217	224	229	221	204	220	205	221	210	209	204	237	221	213	220	216	190	232	211	205	220	208	189	237	227	213	221	225	208	204	181	250	206	213	213	246	195	215	215	195	201	188	231	244	221	207	248	217	215	208	201	212	206	215	221	227	206	229	220	196	198	220	219	197	191	219	202	201	189	203	204	207	205	224	225	235	209	215	214	243	235	189	234	216	224	207	231	196	224	202	198	238	202	215	221	201	202	208	180	209	171	189	219	206	239	204	221	194	193	244	224	214	189	200	169	215	194	200	211	198	223	203	212	225	209	234	246	220	224	250	199	206	205	204	205	218	233	238	201	192	213	193	225	241	225	232	213	222	215	210	216	190	190	218	204	202	201	191	230	232	211	230	214	214	230	229	184	232	185	230	214	209	246	223	214	179	198	203	223	229	199	190	199	209	237	211	203	213	212	192	189	235	230	222	222	226	198	241	202	177	197	240	202	198	191	205	211	184	200	261	202	183	183	218	193	164	231	233	217	215	205	207	210	226	246	225	224	218	196	215	204	228	194	196	210	185	209	201	221	197	216	234	233	190	194	205	190	194	202	201	191	237	205	203	213	197	221	209	200	214	186	216	212	175	221	228	224	199	197	194	204	211	232	200	194	218	229	217	220	217	228	221	200	198	209	220	204	222	200	237	198	235	198	207	204	218	187	240	232	196	202	220	213	186	225	209	226	205	219	212	208	207	201	215	212	222	203	225	196	213	197	213	232	226	211	244	214	239	217	216	237	205	191	207	202	206	200	206	242	234	205	191	234	211	224	200	236	231	203	212	212	229	200	206	199	202	233	206	211	208	222	221	211	211	185	201	197	190	221	215	185	203	214	210	226	205	216	200	193	185	200	202	206	210	205	208	199	218	190	210	217	231	227	217	209	207	218	225	223	213	214	189	217	191	210	223	201	200	225	190	215	230	189	207	189	190	189	219	204	202	189	214	216	201	228	228	202	240	211	241	210	176	197	216	194	206	192	182	193	212	244	244	186	203	196	229	193	213	213	203	207	232	210	206	224	189	203	218	222	203	211	208	201	226	192	220	194	225	206	188	229	197	196	198	219	205	230	222	239	209	213	201	232	233	187	222	224	214	236	222	194	186	192	226	220	201	239	193	196	216	187	209	167	195	202	189	198	196	195	228	223	226	241	191	215	209	243	211	216	225	227	210	216	182	213	230	215	185	244	195	210	172	212	230	203	217	213	223	213	184	215	209	256	204	202	229	225	227	213	215	214	205	190	226	238	219	177	224	220	201	199	206	212	226	218	243	225	225	213	188	240	208	224	219	210	206	216	208	209	228	194	249	232	224	199	218	252	219	230	196	231	218	199	219	220	224	199	222	208	197	191	185	184	199	185	239	202	218	203	229	192	222	176	204	197	225	233	223	191	208	229	189	233	210	228	191	230	209	222	225	210	186	227	214	219	203	233	212	212	196	201	218	207	212	219	206	207	217	203	212	225	216	220	226	206	235	221	229	233	210	225	202	227	184	205	192	239	214	228	221	187	209	226	186	233	238	210	211	231	190	208	192	216	219	191	244	186	199	206	188	201	205	222	241	217	213	250	216	203	242	195	207	211	204	240	221	232	227	214	223	228	224	220	238	218	213	242	225	215	189	206	187	194	190	183	228	192	196	240	224	215	200	209	224	211	224	222	216	206	192	208	199	208	198	232	222	224	226	226	192	211	226	229	231	230	236	231	208	197	195	212	232	215	224	214	238	209	226	216	198	216	214	218	190	224	201	194
15170	1177	1092	1268	1099	916	873	745	676	696	649	638	579	558	569	584	553	537	522	487	540	519	523	562	541	513	528	505	503	552	501	552	536	507	513	522	552	509	532	505	499	551	524	492	507	508	495	488	535	520	504	518	513	520	522	491	491	512	503	523	498	522	500	483	528	528	523	491	512	513	511	488	536	523	495	499	525	514	486	507	508	467	483	549	490	518	536	500	486	515	520	483	454	478	488	493	512	482	520	503	520	530	512	492	509	502	501	491	491	490	469	481	487	537	510	566	488	446	519	466	478	528	498	548	507	479	524	521	514	505	469	512	552	483	473	484	474	495	491	471	509	498	473	509	470	486	502	503	496	492	495	492	486	493	501	513	488	483	490	482	478	545	493	504	495	518	477	514	532	553	500	511	479	518	490	496	475	520	464	483	546	472	468	532	481	533	473	493	487	511	494	510	528	528	504	499	485	517	500	517	466	516	485	501	560	521	480	500	481	499	507	504	519	523	471	487	512	496	478	522	514	485	556	545	504	490	498	478	494	505	524	473	519	518	524	518	516	465	501	468	491	492	482	486	458	494	489	513	509	502	496	505	490	516	526	510	523	513	466	453	500	475	476	523	480	514	456	511	485	481	496	500	470	468	507	459	471	525	499	527	494	497	496	508	499	484	512	518	544	488	514	511	475	506	505	501	496	531	527	511	485	504	496	525	489	511	495	454	508	464	492	505	483	511	477	516	546	454	491	476	484	485	509	482	490	494	561	490	485	476	497	523	532	509	545	485	534	507	515	542	496	477	505	518	540	499	473	470	473	525	478	459	474	512	477	515	515	472	488	518	470	472	531	494	476	479	504	488	476	498	481	499	507	490	537	495	494	544	457	487	511	477	499	479	490	538	538	475	498	497	486	489	478	493	532	495	515	476	522	501	494	520	525	488	471	515	480	503	526	520	448	502	523	518	483	483	463	479	487	487	478	515	489	467	502	501	475	487	493	522	488	538	441	497	523	481	495	499	488	494	462	497	487	513	506	479	489	534	511	497	482	517	502	488	513	500	529	496	485	506	488	510	504	525	486	491	493	491	525	510	449	526	497	487	560	474	469	467	496	440	480	514	487	523	454	490	515	503	524	494	520	481	480	516	485	524	517	543	487	475	483	506	505	467	489	504	528	508	504	490	485	480	515	492	494	513	516	518	528	458	523	471	478	456	465	479	509	489	516	525	534	541	545	497	508	510	459	500	496	506	506	527	465	489	488	482	489	521	512	504	495	509	495	497	521	506	476	481	476	508	519	494	483	488	529	459	534	502	507	513	504	533	463	483	477	491	470	514	494	482	495	501	508	457	487	476	532	524	480	485	493	488	478	479	470	511	543	500	522	477	461	522	507	517	509	529	497	486	486	538	488	479	495	486	520	500	523	495	484	487	478	463	492	503	478	449	491	469	472	508	461	478	490	521	495	478	491	501	499	483	517	471	500	470	505	488	498	478	457	492	490	496	485	481	504	497	498	510	514	485	566	495	468	486	516	481	469	536	527	500	487	482	495	519	536	517	535	461	498	509	486	504	513	473	494	521	526	483	498	527	454	509	473	517	505	549	514	493	552	523	472	508	525	534	516	513	510	528	558	479	487	538	516	514	485	492	491	536	489	510	491	496	474	489	513	486	509	518	497	512	493	483	474	495	524	558	491	488	467	499	518	497	536	476	484	506	517	541	476	535	494	498	491	471	475	529	506	538	503	488	482	519	522	503	505	483	486	500	499	500	499	502	482	512	502	500	462	487	525	490	521	517	526	506	476	501	531	484	496	509	476	450	490	494	498	513	502	445	522	522	492	479	537	498	486	537	498	480	493	542	489	550	515	490	513	496	523	481	566	452	509	495	471	524	522	523	472	527	517	499	498	503	469	497	519	513	504	510	499	497	480	469	497	509	527	526	503	535	504	479	515	458	508	504	534	521	471	506	502	490	501	507	455	518	544	487	489	508	479	511	509	469	525	501	480	483	490	476	513	541	508	469	535	533	464	523	504	491	488	498	496	553	484	501	488	508	504	467	505	497	477	464	530	474	525	500	483	479	456	522	484	499	494	490	495	488	465	523	523	520	518	524	509	509	491	476	516	489	465	533	470	522	484	492	494	460	506	495	500	479	515	529	519	508	482	492	531	507	523	487	548	485	492	497	496	498	475	470	496	459	515	494	461	482	484	497	494	496	484	491	493	486	496	493	459	518	495	456	497	466	522	476	544	482	521	491	504	475	499	532	476	490	426	499	493	450	535	453	501	482	518	493	554	474	502	503	497	539	524	500	498	484	480	464	493	517	499	462	482	498	490	476	483	481	534	485	536	528	483	493	500	459	500	463	528	501	459	517	431	486	484	515	458	506	514	438	499	483	455	493	529	490	551	496	473	534	492	485	496	519	509	496	502	498	480	514	487	482	515	488	503	451	526	474	501	513	502	493	537	484	500	470	496	502	479	451	505	464	468	487	473	464	509	484	502	511	524	487	468	507	420	513	478	511	529	498	487	497	494	493	506	492	475	485	496	532	482	493	455	487	476	520	498	490	511	489	486	521	535	511	473	492	478	512	476	567	508	504	462	472	524	500	503	516	492	501	508	482	474	500	517	518	488	556	472	489	473	501	485	496	542	506	535	478	513	474	517	542	454	545	550	518	492	531	542	476	531	521	509	523	464	509	486	521	484	517	500	487	507	521	496	481	482	466	490	491	541	489	468	487	502	414	518	537	522	482	538	506	513	482	468	494	501	533	500	479	486	487	502	530	532	518	513	500	542	513	509	505	525	522	475	493	547	472	496	490	479	519	527	471	539	500	477	507	480	524	497	515	506	492	507	517	469	483	456	487	490	482	487	499	497	452	482	491	513	477	520	497	517	503	482	461	473	464	484	451	511	468	520	516	491	480	518	487	524	501	499	483	487	552	500	477	492	506	504	462	516	481	550	489	505	530	480	514	503	510	522	520	494	460	435	517	479	501	479	516	520	504	518	516	522	501	504	526	478	510	502	480	549	525	485	485	488	492	506	516	510	508	465	500	536	502	498	508	483	482	527	470	489	481	486	523	497	506	497	496	501	480	487	541	507	513	481	471	501	542	500	541	515	487	484	488	469	494	529	501	505	469	490	471	518	511	503	529	533	491	502	464	524	488	526	490	456	514	476	460	519	522	486	498	506	543	528	512	498	497	507	523	466	477	487	485	488	483	534	486	469	483	510	479	534	496	505	501	540	479	502	465	471	491	479	533	531	506	493	510	519	501	508	504	536	488	490	521	499	496	490	487	487	521	485	490	539	496	517	499	488	508	478	458	499	518	505	486	495	523	500	555	485	530	466	473	519	452	478	507	493	498	533	491	542	465	548	512	478	518	502	459	480	508	532	524	517	511	503	468	442	470	503	485	484	486	490	476	471	499	492	506	473	511	490	505	514	479	508	500	468	532	514	518	481	510	503	531	506	482	484	535	520	477	483	523	537	483	501	463
34019	7062	851	601	489	339	298	260	246	232	225	207	196	195	161	170	181	190	196	174	180	176	188	158	184	170	185	189	196	178	175	163	163	188	174	174	179	171	156	143	171	163	177	176	179	160	156	176	183	165	188	164	160	184	173	180	170	161	194	150	161	168	170	156	161	209	168	169	162	152	181	190	177	166	185	158	160	172	164	161	155	172	174	153	169	163	158	163	158	183	182	170	163	168	168	178	192	169	173	173	170	172	167	165	171	172	197	154	172	191	171	173	160	182	174	141	176	166	166	169	164	148	149	153	147	176	174	167	160	185	178	169	173	174	181	199	183	169	159	166	141	172	176	158	162	165	168	165	173	164	188	172	172	186	182	185	176	186	189	199	163	182	196	188	191	172	186	195	157	155	145	165	161	185	178	204	182	164	166	162	160	182	184	167	155	179	155	179	173	162	188	168	173	179	177	172	164	175	159	170	166	163	181	199	185	164	162	168	174	182	164	179	172	165	171	217	179	186	169	187	190	169	165	158	175	185	169	160	157	155	197	170	163	183	161	156	150	178	153	201	207	173	193	168	156	153	201	145	146	187	172	161	163	152	179	186	177	172	167	200	165	173	179	156	157	182	166	183	151	187	151	151	174	193	166	162	192	188	180	152	164	179	155	149	172	170	163	184	162	151	175	180	169	172	175	163	174	171	168	157	165	194	154	160	158	181	183	196	178	160	171	167	176	204	164	178	150	155	150	169	159	152	169	154	171	162	184	174	167	173	188	160	181	157	166	168	165	175	167	179	159	170	157	182	172	186	169	176	153	190	172	155	176	171	187	188	183	182	190	188	175	173	174	171	155	185	188	163	172	161	141	142	176	171	159	179	196	198	140	200	164	167	167	164	180	161	190	167	163	186	184	180	163	186	175	160	163	164	189	169	173	187	162	169	148	189	158	166	158	184	182	141	197	179	171	180	192	173	147	140	203	190	179	185	169	177	171	167	179	170	151	200	161	164	135	171	180	176	169	182	187	182	154	130	180	167	166	169	168	161	167	182	180	179	161	172	191	183	166	159	177	162	167	178	175	168	166	184	174	174	158	165	171	198	180	179	162	154	179	159	176	177	157	144	163	187	166	155	161	178	161	167	166	199	148	138	193	166	185	177	170	155	184	188	193	151	175	159	167	180	203	180	177	147	161	187	156	164	181	168	178	196	148	157	161	186	163	183	170	174	165	174	147	170	169	194	161	185	152	164	143	176	161	174	172	189	160	151	155	175	161	196	182	161	178	161	157	187	180	145	196	189	168	172	167	162	153	177	175	171	176	187	164	179	161	166	174	175	184	170	163	166	169	179	177	162	155	150	139	173	173	171	182	174	168	162	153	152	171	163	185	172	180	164	151	175	160	178	171	185	160	177	177	170	153	164	156	175	180	163	151	182	145	153	158	168	166	188	157	162	164	146	182	175	181	161	166	152	190	174	163	173	151	169	158	202	154	151	186	195	183	155	157	200	172	179	154	182	158	186	178	188	160	163	182	184	173	170	169	179	159	159	158	173	182	169	177	169	166	177	160	194	183	172	157	160	186	151	167	166	154	172	161	185	151	168	168	145	170	184	165	172	165	173	164	152	186	149	151	170	171	164	182	169	170	164	181	164	167	188	162	160	198	163	183	176	164	192	179	191	148	160	179	151	177	171	181	189	164	160	171	154	189	174	186	182	169	149	185	174	190	158	143	173	181	152	169	181	162	167	153	167	166	198	171	197	153	159	167	157	209	154	195	169	174	165	162	158	181	188	171	178	196	149	176	175	173	208	194	146	176	159	153	191	185	174	163	182	174	188	164	174	180	195	176	162	169	178	177	183	168	147	174	149	170	162	172	204	159	163	189	162	201	159	175	162	180	151	159	140	174	153	185	169	183	147	186	175	151	182	171	171	159	160	173	165	166	165	182	175	184	188	157	195	165	142	171	148	179	162	157	166	161	164	152	162	164	161	196	193	171	157	178	182	184	169	174	158	208	150	175	173	172	186	168	174	170	180	174	181	169	183	191	163	170	151	159	178	178	164	175	175	176	149	165	178	190	171	172	170	170	171	174	154	165	152	139	165	183	162	167	175	176	174	166	178	202	180	165	174	169	163	178	164	175	181	171	172	190	170	173	152	174	172	162	154	165	180	163	174	160	179	157	164	178	159	167	185	189	169	176	151	172	166	152	143	150	155	174	171	175	169	172	190	174	170	201	163	171	169	148	141	179	151	167	146	166	192	167	155	170	157	178	182	151	172	183	168	143	163	175	159	190	165	206	169	172	165	135	156	157	166	185	161	198	164	167	158	169	199	166	167	198	182	143	174	184	169	199	185	161	169	152	163	147	172	149	183	151	173	159	163	184	176	165	151	171	186	176	172	170	144	169	160	176	164	172	186	177	172	198	201	169	149	158	173	190	188	185	183	160	168	188	167	181	197	177	188	156	160	164	173	172	151	187	176	171	157	163	178	179	170	189	174	193	169	190	189	154	180	165	158	192	166	170	187	172	163	157	165	153	161	159	182	195	169	154	195	193	200	179	167	164	186	182	171	182	192	147	169	168	144	197	162	160	183	172	177	178	158	164	189	168	169	170	172	148	158	170	150	170	169	185	170	174	171	178	184	159	187	180	158	161	142	149	166	173	178	197	180	169	146	174	168	167	173	176	175	164	167	174	163	157	164	192	156	178	196	177	173	169	140	167	186	164	182	153	148	179	179	203	172	179	185	155	174	190	154	163	165	185	164	154	173	160	156	160	199	180	161	184	164	186	171	182	203	168	167	174	168	166	175	181	172	183	165	156	189	190	178	194	191	163	179	166	177	178	185	161	193	163	151	181	160	150	174	164	137	158	168	192	178	170	163	158	174	172	188	179	138	188	175	185	170	213	184	169	188	156	194	156	171	186	188	187	150	163	149	169	198	189	171	166	194	187	161	192	164	157	175	181	169	168	175	165	168	179	196	183	162	158	164	170	170	157	153	143	191	188	160	175	173	167	170	146	153	206	160	160	150	148	131	176	172	167	173	164	172	148	171	161	158	162	151	145	176	177	168	172	182	177	168	187	181	170	172	194	167	156	200	181	174	163	179	197	173	169	158	174	180	189	139	164	162	166	161	173	162	156	183	170	171	176	168	156	179	186	186	158	194	172	170	181	194	174	141	148	170	168	141	166	159	173	206	191	172	154	203	179	157	161	147	179	174	157	192	189	162	190	162	171	165	163	154	208	152	167	154	159	167	176	150	180	171	159	166	165	167	149	180	146	173	157	184	167	160	206	161	153	168	178	160	153	185	167	196	151	163	191	201	147	157	163	177	172	154	158	149	148	146	179	163	181	178	144	157	185	181	194	141	159	174	175	150	159	184	158	183	148	183	172	179	162	172	155	172	173	188	170	163	165	198	180	156	167	160	170	142	180	174	157	185	196	158	151	183	154	167	187	184	165	164	178	168	160	163	158	146	170	147	173	177	155	167	178	165
19349	1963	1659	1786	1544	1368	1019	927	870	791	733	649	613	621	576	540	560	514	541	491	549	541	512	482	501	462	472	490	436	444	440	472	443	465	455	459	499	443	476	487	412	458	462	423	476	483	473	435	462	470	477	431	421	442	444	454	397	459	372	403	453	485	436	435	412	447	428	417	486	445	440	449	443	451	441	417	453	439	429	412	463	467	427	443	448	416	446	429	434	439	482	415	437	439	417	453	461	446	444	441	423	435	417	408	458	437	426	408	433	458	425	436	426	406	405	446	433	420	415	406	411	453	438	430	454	448	487	440	464	423	453	406	478	410	434	400	436	446	424	454	436	453	426	450	469	432	442	454	428	452	427	430	438	432	464	435	429	444	455	431	429	434	445	424	479	433	463	431	467	417	417	444	460	464	418	422	441	432	458	443	414	439	427	433	446	434	413	452	451	437	444	460	453	439	410	439	443	419	433	452	455	450	465	475	408	422	466	397	415	438	443	440	407	467	406	405	441	423	438	435	450	428	456	431	416	490	456	429	433	466	449	441	449	412	445	436	413	445	430	420	466	442	438	401	420	410	512	399	383	452	429	436	427	420	461	432	422	392	427	406	450	426	431	418	421	464	437	453	414	447	478	446	466	438	434	408	455	446	437	431	454	431	436	449	471	433	461	452	443	447	424	401	447	426	447	434	456	407	445	409	440	427	443	416	407	458	464	440	414	434	445	429	412	477	440	423	440	449	441	422	412	463	444	500	450	385	458	469	431	416	437	442	421	450	433	406	443	436	430	456	400	407	444	410	422	459	412	438	427	410	424	443	455	417	461	379	419	429	418	420	457	444	446	451	407	452	415	439	449	414	455	406	431	438	431	464	442	407	433	451	397	439	444	455	454	456	418	434	482	450	395	406	426	462	415	458	444	414	405	445	416	487	409	433	403	419	431	411	444	439	450	442	447	454	471	443	452	462	426	448	421	464	394	411	436	430	427	447	439	446	434	450	467	425	390	438	459	397	407	417	441	444	405	408	464	464	437	467	452	447	472	440	442	422	398	435	420	409	458	454	477	462	434	374	446	475	457	423	446	439	400	434	441	439	393	413	474	425	434	396	426	415	446	440	435	428	420	439	422	403	419	466	425	455	419	436	451	487	428	400	397	460	483	452	442	475	410	445	457	424	405	425	464	421	465	438	416	440	472	454	468	429	468	432	495	434	425	415	445	476	415	446	435	450	468	450	433	443	446	451	418	421	405	465	445	449	422	477	480	438	443	436	457	451	436	432	463	425	386	423	429	445	405	432	464	472	454	406	432	447	438	474	408	431	459	389	422	432	430	426	474	453	480	444	428	458	468	440	393	431	457	462	422	415	453	462	463	415	461	456	451	427	433	469	465	423	444	450	420	411	479	464	444	420	438	432	465	444	492	420	434	419	442	403	450	416	399	465	453	430	417	430	422	458	434	437	449	497	433	447	435	466	454	396	428	406	473	451	476	445	456	456	393	373	442	439	428	445	420	421	473	451	417	441	491	416	424	417	422	462	416	412	462	454	441	437	449	418	471	390	439	443	473	453	426	442	436	444	507	457	440	451	444	457	421	411	430	435	466	451	426	460	445	420	446	442	423	440	425	440	485	408	424	438	430	449	441	439	431	424	414	442	426	466	419	424	406	434	425	442	435	433	436	440	378	463	460	417	416	435	450	414	429	439	439	436	455	464	455	413	473	414	440	459	448	437	411	430	410	420	439	448	435	416	444	448	397	445	458	440	452	441	438	461	445	431	424	404	437	413	419	467	438	431	436	437	461	400	422	409	475	464	428	393	440	451	430	424	469	448	463	448	447	445	418	463	429	438	446	457	419	422	439	471	428	438	454	456	443	441	420	460	509	432	453	432	421	462	440	477	389	473	433	458	437	491	400	458	400	451	433	420	455	429	455	423	443	472	448	423	419	418	459	417	431	433	471	440	418	424	456	457	464	402	397	435	400	455	451	419	426	427	485	437	426	416	466	413	438	443	456	464	428	412	448	445	468	414	426	451	464	387	407	419	452	416	430	425	425	415	416	445	424	414	426	413	453	466	448	461	435	444	434	460	465	446	410	437	399	452	453	457	476	481	434	446	464	437	469	466	449	432	458	481	456	470	435	424	429	454	438	429	438	424	473	421	429	428	436	432	457	454	431	451	389	432	436	457	424	413	426	443	423	431	406	454	418	419	467	447	454	458	469	437	436	433	467	446	429	397	426	432	432	393	442	452	445	458	467	474	449	464	436	470	433	458	442	429	459	435	430	432	453	472	423	426	428	475	418	441	444	457	454	432	437	457	438	470	454	424	433	410	456	451	424	444	428	430	433	471	418	423	466	428	447	404	444	456	487	409	452	430	413	435	431	469	403	454	417	428	419	462	443	418	440	454	464	432	460	424	441	466	426	419	416	456	440	439	438	437	410	431	452	412	459	423	453	397	427	459	414	396	410	435	437	444	464	434	412	469	425	414	456	402	440	436	398	445	438	441	448	437	412	461	422	476	435	458	463	422	430	458	464	418	452	431	403	468	447	450	426	415	405	420	451	419	462	443	460	450	435	419	457	447	449	421	438	419	421	436	446	450	423	450	475	428	415	435	457	435	431	456	451	474	455	438	487	416	448	446	435	440	444	418	418	445	422	436	492	467	413	433	461	435	422	436	426	438	414	435	422	449	417	478	414	453	444	440	467	469	418	452	441	400	464	437	410	454	424	420	420	424	413	434	451	409	422	453	468	432	427	418	454	421	419	386	440	474	467	425	395	455	438	460	460	447	458	480	442	417	473	430	448	453	402	452	428	417	425	438	477	388	444	418	431	412	426	431	430	440	435	456	481	447	447	424	403	419	426	479	445	456	455	461	431	429	489	425	446	455	444	488	432	459	471	428	422	452	419	423	451	426	445	474	423	428	424	408	432	428	422	416	432	470	424	422	477	420	452	461	436	418	432	431	475	443	442	433	440	458	453	442	445	449	450	439	437	457	467	445	431	413	472	415	437	467	427	475	458	452	464	440	487	424	429	446	376	455	410	440	427	426	453	420	445	439	496	430	462	476	442	419	447	467	423	463	435	419	457	427	399	412	445	452	397	426	456	417	422	405	474	476	424	434	431	420	436	482	442	422	458	449	468	432	435	470	420	429	452	442	485	401	447	434	448	479	435	440	465	447	443	452	457	449	465	435	446	465	425	397	443	442	427	438	413	446	414	424	468	413	426	412	458	453	435	440	463	433	402	420	459	425	423	443	411	416	446	396	418	455	410	414	432	438	422	440	474	419	436	431	462	464	437	438	418	405	444	419	408	409	435	423	410	437	440	444	456	417	447	408	433	427	417	438	447	431	422	410	432	412	407	484	422	470	443	448	441	423	445	441	439	472	470	449	425	454	444	456	480	448	439	425	399	430	441	452	429	427	482	440	434	418	427	414	443	477	406	406	452	397	464	432	451	459	453	396	430	429	442	400	441	415	429	426	418	459
11392	1390	435	421	428	401	423	413	387	408	403	348	402	434	424	449	478	438	422	378	399	399	425	427	386	402	446	430	405	387	374	423	374	400	399	408	376	400	455	424	400	432	428	434	385	407	402	412	381	431	433	385	400	430	468	388	411	434	439	388	425	366	366	383	420	395	409	392	400	433	410	392	455	410	400	412	375	437	399	380	420	402	399	412	403	439	400	390	429	413	383	419	419	390	458	389	410	447	429	416	401	382	405	347	361	375	435	381	402	392	401	387	445	415	433	410	421	372	383	404	400	432	383	395	392	394	383	384	396	410	389	375	427	415	425	406	390	336	421	378	374	338	383	389	423	377	415	398	405	436	437	418	383	351	412	384	422	392	386	382	383	410	354	394	438	394	405	371	366	404	384	408	397	447	439	420	403	452	378	381	433	414	386	412	395	429	375	413	399	398	401	405	401	397	394	402	425	378	401	365	412	376	394	384	421	415	423	402	419	398	423	399	371	394	430	404	429	415	421	435	425	416	438	430	418	402	369	426	385	395	374	417	396	405	391	355	409	361	370	443	430	387	378	416	377	399	402	415	399	403	365	445	421	428	403	407	400	429	413	395	392	402	394	411	385	437	402	405	392	392	404	431	399	417	454	434	419	402	415	417	402	383	409	410	383	415	435	415	357	416	432	425	381	384	423	403	405	377	401	384	398	394	398	402	426	400	388	400	401	434	420	410	425	407	424	399	382	449	392	400	400	413	416	402	407	391	451	403	375	412	396	402	392	365	397	373	328	389	358	415	413	409	412	402	414	405	378	395	404	442	413	396	413	366	416	389	404	416	409	426	398	457	418	405	413	428	434	425	421	446	394	361	403	371	425	390	413	429	387	398	413	380	414	437	366	411	373	421	398	386	421	380	420	379	380	357	394	367	399	390	436	433	424	461	422	385	393	388	421	398	394	427	362	375	396	409	370	409	424	403	372	397	375	425	465	411	407	427	402	374	379	392	384	409	433	387	393	412	403	394	431	399	419	400	385	421	435	402	417	402	390	393	406	388	397	414	405	445	408	396	406	417	422	404	402	419	430	420	425	388	419	410	407	438	418	420	427	400	459	381	398	388	382	373	423	411	385	399	403	371	371	384	421	416	426	393	407	393	416	371	423	410	409	429	407	430	388	426	389	403	373	411	414	396	392	388	367	408	383	372	386	409	419	412	404	412	389	401	428	372	439	413	405	417	430	370	367	369	394	443	408	439	391	391	401	399	420	392	410	422	407	399	411	415	420	392	417	404	415	398	377	415	419	388	417	393	395	392	402	439	386	378	430	401	417	407	386	398	408	414	433	433	411	412	432	412	399	383	410	430	353	398	404	421	416	381	421	405	377	410	402	386	422	351	432	404	421	402	424	382	398	394	387	398	455	392	388	430	409	419	389	397	375	384	415	396	420	420	392	425	421	363	393	423	393	418	394	427	423	407	444	416	409	388	419	412	414	421	391	427	402	407	410	420	415	392	403	362	404	387	478	413	397	418	402	423	356	400	403	458	412	381	425	380	402	394	421	400	376	396	397	352	413	382	380	376	435	411	389	393	441	405	416	433	407	396	391	394	375	398	367	393	391	383	386	400	377	385	410	422	447	415	417	359	385	387	429	390	382	446	407	433	415	431	408	454	417	413	398	425	428	395	421	401	426	442	393	408	395	362	394	408	401	403	373	407	402	395	415	424	384	398	381	431	425	423	438	392	375	399	407	386	432	420	432	395	423	395	401	409	429	414	386	405	404	383	410	408	416	416	458	374	396	382	408	407	374	416	410	424	422	398	408	434	415	392	426	433	403	388	410	411	427	349	408	397	415	418	400	398	391	401	411	419	367	409	408	409	394	392	357	384	379	427	362	370	386	414	369	374	428	419	410	426	424	383	429	365	393	412	417	403	382	407	391	404	403	401	428	366	392	417	464	413	420	401	349	388	411	376	402	388	390	422	433	391	400	386	396	405	409	436	396	389	406	402	381	484	421	423	379	411	356	386	394	425	391	387	383	397	417	415	387	429	399	426	417	451	371	410	413	443	379	395	391	418	389	391	389	402	431	422	447	443	358	391	389	378	429	410	418	419	402	383	412	441	451	404	402	376	420	382	375	389	427	380	466	384	397	435	409	387	376	424	416	372	401	342	416	423	390	390	381	430	382	414	449	425	384	417	389	407	361	376	405	403	417	396	361	427	397	431	432	378	400	437	384	384	428	375	384	418	409	389	404	426	381	402	426	411	429	432	416	378	399	426	426	400	447	409	385	427	394	429	450	417	394	389	367	436	429	389	440	384	411	435	366	407	386	416	406	391	371	421	408	394	436	401	415	440	404	406	428	407	436	390	373	398	401	404	454	431	390	388	409	360	406	411	412	451	419	419	376	453	380	398	405	433	411	426	382	390	398	408	377	444	402	355	357	432	430	404	405	403	410	450	403	404	445	404	414	387	380	394	382	389	421	433	345	439	417	438	376	405	397	396	384	431	424	447	457	435	401	372	428	440	411	386	364	364	361	381	415	383	415	381	383	382	393	414	374	421	392	415	420	446	424	404	424	383	391	394	401	415	399	391	375	381	422	399	391	425	366	369	385	400	406	386	398	432	416	462	444	373	377	391	398	391	439	404	427	413	396	446	424	405	445	399	411	371	404	394	399	373	415	377	389	409	410	341	402	432	387	412	369	405	392	401	428	408	424	403	412	390	475	388	364	395	424	388	411	422	409	376	411	381	437	390	421	464	392	355	400	429	384	391	396	410	411	414	415	419	372	414	420	390	394	407	399	415	399	420	416	450	405	399	362	387	412	377	386	411	439	416	389	378	399	407	413	431	431	398	379	379	438	403	416	414	415	429	401	388	422	374	420	401	399	409	414	414	478	441	417	414	403	413	436	438	429	378	391	381	405	418	395	382	426	377	419	361	411	381	399	374	421	399	397	434	403	392	405	380	456	418	386	389	373	405	364	409	422	369	376	375	443	377	399	379	357	439	400	393	412	404	424	410	439	392	392	424	388	435	422	434	415	415	469	401	438	427	414	411	409	437	350	410	420	417	388	416	407	392	433	353	409	398	421	432	428	365	393	386	415	400	369	420	412	412	412	417	412	403	415	434	401	416	407	404	425	416	400	407	379	375	375	395	426	399	398	411	414	407	430	354	361	399	391	418	411	414	391	416	424	377	406	410	413	386	420	388	416	401	410	378	438	404	393	419	424	436	378	372	402	414	383	369	386	404	430	404	402	419	393	373	409	385	430	455	401	370	408	431	429	413	435	385	400	399	416	412	410	381	387	387	408	413	406	417	379	428	428	442	391	397	409	438	424	374	398	390	398	409	423	418	384	383	393	415	411	440	393	415	379	458	426	361	402	433	388	406	442	404	371	421	435	397	425	401	369	442	412	411	398	384	436	400	381	412	420	395	429	397	384	449	364	413	409	402	381	378	396	423	409	405	426	408	426	394	395	426	382	408	377	406	394	414
7462	1124	912	905	873	895	858	876	864	816	913	908	883	878	869	905	873	837	863	860	858	859	870	912	928	887	863	849	821	899	890	850	934	840	913	877	903	845	875	886	847	876	866	914	799	897	869	838	858	962	886	832	869	885	830	903	847	842	868	835	856	851	888	880	887	855	901	935	819	882	885	904	865	822	894	875	916	838	877	927	856	896	844	942	842	870	889	908	894	903	878	894	955	896	845	863	889	827	881	858	895	877	907	928	875	850	836	870	890	858	876	881	871	867	892	896	797	884	888	906	868	891	911	869	887	896	917	873	897	915	866	895	917	893	884	902	933	874	837	860	853	861	865	871	898	884	853	878	906	871	843	896	868	891	840	842	895	885	809	875	854	848	858	887	936	925	865	846	895	858	853	881	935	877	837	872	913	848	914	901	853	929	868	861	885	876	889	908	872	856	827	885	879	850	874	887	826	850	896	864	876	847	844	867	891	895	802	898	875	884	824	884	905	891	916	897	933	905	924	868	852	913	867	900	841	906	895	859	866	897	881	831	920	867	864	815	842	914	881	922	862	872	915	858	882	823	858	823	881	874	852	845	878	841	820	905	941	892	866	909	851	854	890	868	939	867	873	873	895	872	822	861	876	860	931	883	855	879	904	828	854	850	862	832	889	872	849	873	875	849	856	860	914	855	858	865	880	857	870	877	877	884	876	846	859	883	884	826	916	925	883	843	849	786	923	888	917	862	822	940	885	837	922	896	858	917	834	879	901	899	856	873	865	885	892	940	841	850	890	860	920	855	851	844	858	845	897	862	891	833	897	953	902	852	836	886	864	959	864	882	871	857	946	866	883	912	925	836	830	902	826	906	902	895	850	845	853	881	849	883	923	852	843	851	845	866	855	937	914	828	919	913	866	868	868	863	824	871	863	911	859	881	902	843	882	912	919	871	864	870	859	878	898	876	838	815	807	905	844	909	842	846	888	898	838	899	819	900	858	896	895	863	877	917	858	826	866	866	819	886	847	874	858	888	882	860	837	908	870	891	878	852	947	891	858	913	874	799	853	976	854	848	858	857	846	892	917	881	887	808	917	916	835	823	904	848	903	875	840	924	856	877	873	903	861	863	858	896	939	806	836	877	883	870	894	894	879	865	904	855	831	907	868	891	907	899	883	890	881	857	864	883	881	844	877	858	875	902	845	839	837	871	864	869	911	870	917	908	868	824	874	891	916	843	867	886	894	864	859	883	880	909	915	805	814	901	874	852	850	880	796	886	859	856	870	894	895	894	886	833	889	894	893	812	936	877	898	865	862	855	840	862	834	840	907	868	911	873	900	924	822	848	877	859	877	901	844	880	859	889	824	846	943	850	889	890	894	851	889	886	827	842	871	892	872	870	915	899	885	878	885	873	852	904	841	873	915	879	880	861	854	872	904	812	838	937	906	853	832	899	848	888	855	926	853	826	857	836	914	901	864	943	895	893	907	884	877	880	872	865	860	879	886	857	849	906	876	888	874	873	854	841	841	851	893	885	878	851	898	931	819	891	902	883	844	888	819	885	872	903	909	861	894	874	914	837	851	846	855	900	908	821	856	918	883	935	846	872	856	857	832	917	806	889	866	871	869	895	914	830	838	885	905	909	842	891	859	900	896	909	804	842	866	885	911	870	834	896	840	860	875	849	825	868	827	855	872	885	873	892	936	907	894	829	848	895	900	861	895	869	889	870	833	860	858	872	851	911	913	856	870	876	861	874	881	856	869	926	896	793	884	854	884	842	856	870	885	865	837	867	878	865	886	883	879	883	894	906	885	878	892	785	878	872	898	849	887	871	930	865	868	878	869	850	916	888	877	841	842	863	865	929	914	852	862	865	836	870	830	911	885	873	895	868	879	886	852	893	888	892	865	867	891	890	916	852	853	873	910	845	882	922	891	861	841	853	839	865	844	900	868	863	906	830	876	870	856	860	857	909	847	891	894	918	869	894	857	835	928	852	886	893	868	866	876	927	897	898	857	838	869	834	907	861	856	849	881	855	884	885	907	894	856	861	889	856	827	882	923	913	816	902	881	858	902	900	870	804	856	896	894	867	950	844	904	893	870	882	886	890	879	838	912	879	857	862	885	888	850	868	919	849	868	881	830	863	890	902	864	903	858	873	883	900	862	841	865	923	835	925	857	839	838	864	872	905	868	910	890	881	914	840	865	875	883	925	827	912	919	863	915	837	886	907	839	818	821	942	911	912	828	881	850	860	849	909	887	895	872	873	903	873	850	883	906	894	888	840	931	875	882	816	854	874	867	862	880	856	886	860	839	818	884	860	898	849	944	875	907	846	879	918	873	843	908	883	842	920	879	858	836	876	863	913	857	901	848	868	873	896	836	936	872	833	862	850	856	883	893	865	858	845	831	849	878	893	876	888	844	919	861	862	873	909	861	908	880	900	854	876	875	872	866	845	846	884	886	827	893	904	879	888	877	844	867	872	911	902	895	901	871	919	919	914	904	890	884	842	861	896	882	896	858	867	894	895	920	887	851	843	954	852	829	844	845	828	889	858	866	839	832	896	827	902	865	834	878	877	858	862	860	874	874	869	892	905	874	934	906	882	895	870	860	854	890	837	916	920	908	829	832	935	825	841	830	845	869	867	871	841	904	906	845	884	896	849	876	909	859	869	880	853	868	841	866	917	844	835	881	838	827	916	907	885	885	855	865	858	862	865	824	884	845	868	891	860	850	848	868	844	909	888	888	853	932	906	872	854	869	893	923	836	859	916	880	848	904	840	843	857	821	826	895	808	878	885	838	925	841	860	856	837	823	855	848	837	810	840	928	894	904	858	884	853	857	874	859	844	818	843	843	856	898	964	849	931	884	837	887	912	853	917	867	878	859	890	933	860	876	901	854	888	878	848	896	857	918	880	902	955	844	832	898	844	873	904	884	870	911	877	929	837	876	934	866	899	886	849	836	875	869	857	870	872	883	880	849	906	846	865	904	832	856	919	893	891	858	884	907	905	881	855	902	807	909	905	852	868	913	863	867	851	882	857	887	861	886	869	857	901	890	885	899	893	851	877	845	856	859	805	883	859	814	874	868	905	845	913	887	853	864	848	873	874	851	863	911	829	859	881	926	843	841	874	892	892	924	911	857	950	842	873	886	902	875	893	895	910	916	853	871	823	846	860	856	891	858	874	921	850	873	828	860	890	818	897	862	882	904	913	881	867	898	836	854	896	930	858	867	872	860	904	887	916	885	920	846	861	860	868	877	876	868	859	908	870	880	861	889	875	855	886	867	826	862	873	905	849	886	856	882	881	907	875	844	928	893	895	819	899	850	894	871	847	862	887	866	891	888	869	882	820	865	950	900	843	911	868	866	837	858	877	874	910	874	852	864	919	877	925	847	866	804	862	889	888	805	865	882	833	861	872	878	853	816	850	898	917	828	904	898	855	938	899	832	858	875	868	881	877	859	832	866	891	904	888	882	901	917	824	878	910	821	869	883	902
24448	3561	547	377	327	270	277	246	261	243	237	200	226	204	227	194	204	217	211	223	210	223	198	232	213	214	208	201	243	222	225	224	236	200	201	215	219	215	214	214	223	211	223	198	207	194	201	212	199	213	205	204	184	176	223	202	183	219	232	200	247	228	188	194	184	214	209	236	218	219	214	212	197	224	224	217	192	197	189	208	229	201	190	195	212	194	225	187	201	210	208	226	219	227	223	197	189	205	211	219	225	189	184	199	223	161	213	214	207	214	174	229	246	217	196	208	221	216	220	218	192	229	216	213	204	213	217	197	164	198	213	206	200	197	212	223	221	227	200	246	207	219	201	266	216	215	227	205	208	217	213	220	209	240	219	221	215	201	206	204	186	199	195	207	203	216	201	190	209	222	192	212	201	216	208	238	209	216	224	252	243	232	197	194	193	227	199	178	204	195	209	208	205	209	218	187	220	194	201	208	207	193	192	179	218	220	220	224	202	204	203	214	220	210	199	200	192	219	248	217	215	191	206	175	207	218	223	183	192	201	201	185	194	208	197	221	215	219	221	271	196	220	233	175	192	193	214	234	233	211	218	207	210	221	213	197	215	202	198	203	209	211	214	239	234	234	207	201	216	200	184	218	197	213	201	206	191	197	197	218	196	216	195	211	206	204	225	201	190	207	226	212	202	218	180	196	190	208	200	220	220	199	218	195	198	209	201	199	214	199	219	205	203	228	202	223	183	234	192	215	207	190	243	224	226	240	197	204	194	204	262	189	215	230	222	186	204	189	235	207	231	223	217	203	215	196	213	261	213	213	200	247	204	200	218	206	238	234	203	197	192	219	199	220	208	231	204	224	200	225	212	218	190	191	218	207	172	212	217	217	215	212	210	206	218	205	211	200	206	218	199	239	206	198	212	187	209	199	213	226	216	184	222	187	225	214	218	184	217	209	178	220	201	196	224	196	211	223	208	196	205	215	207	209	213	206	202	214	194	185	218	204	198	206	210	194	218	230	204	218	223	234	196	218	219	192	192	219	178	228	223	182	206	216	217	206	229	226	211	218	192	237	209	233	212	192	195	239	215	215	207	201	209	192	219	210	182	229	224	185	215	217	205	209	192	194	197	229	179	215	234	190	209	198	232	178	213	195	191	214	222	207	224	187	215	185	183	213	209	238	202	191	205	197	225	214	187	239	219	201	193	205	225	231	215	216	218	214	176	208	221	247	190	202	223	205	239	222	198	215	196	214	203	241	220	218	216	225	197	195	202	203	220	212	225	196	203	210	196	197	191	203	183	211	205	208	210	232	214	205	199	223	216	187	207	201	225	189	232	195	197	211	239	202	229	199	228	212	219	230	231	197	194	219	202	226	207	222	216	228	206	218	218	190	236	206	221	232	232	204	219	219	236	186	224	190	213	198	185	214	190	195	211	216	193	203	222	232	194	275	201	243	230	237	209	222	206	226	207	166	224	191	200	218	174	207	202	207	195	206	193	206	217	196	216	154	233	215	208	211	186	203	190	224	190	205	213	201	257	204	223	208	209	202	214	214	222	231	197	219	195	214	205	213	195	198	233	197	212	207	211	170	191	200	197	206	206	246	220	211	200	204	212	191	204	254	204	205	207	225	199	188	202	196	232	225	214	188	186	198	218	240	186	168	221	213	197	209	186	231	218	201	224	183	208	217	239	205	218	196	237	193	211	218	192	205	244	222	212	188	228	237	199	243	239	244	196	199	206	218	204	221	212	220	183	226	215	181	186	218	226	213	220	213	222	236	208	203	212	234	228	219	226	193	196	215	188	206	237	190	238	221	216	205	218	230	207	182	240	208	216	228	254	199	200	223	253	216	244	194	200	223	196	197	180	220	204	201	207	197	235	205	229	215	203	227	220	213	198	210	216	214	240	196	172	189	209	228	217	216	201	223	186	210	196	202	214	217	182	194	205	208	178	218	212	241	231	205	194	235	212	192	187	197	206	218	200	231	208	226	181	210	223	242	237	219	223	219	205	184	197	210	212	228	215	221	182	198	231	191	194	200	199	220	215	175	244	212	189	174	221	179	225	209	242	230	193	217	207	216	211	226	226	218	199	213	248	256	230	217	193	202	251	219	182	208	200	198	210	193	197	202	192	196	209	190	187	209	212	226	219	168	191	224	225	202	197	205	207	171	234	211	235	168	221	212	199	192	205	226	235	232	240	217	207	190	211	201	219	196	210	203	199	193	238	197	206	187	203	230	193	194	202	201	203	185	194	187	234	222	207	197	211	198	226	216	211	249	214	199	202	209	227	206	229	197	212	216	213	201	183	205	205	213	205	211	181	233	199	222	199	205	231	184	214	206	222	200	204	168	209	197	194	207	192	206	218	192	209	215	194	219	193	200	202	213	179	215	199	211	220	226	205	189	165	202	200	224	210	200	209	213	237	199	206	210	224	195	210	193	229	226	215	177	197	218	232	232	187	210	218	195	246	209	219	184	210	198	201	207	223	228	228	193	223	238	212	207	200	221	182	205	202	209	211	223	201	234	218	187	199	216	238	210	203	214	216	206	204	198	215	185	209	221	211	216	226	214	211	175	194	219	198	210	192	202	183	220	192	194	197	210	226	193	205	198	193	202	228	225	216	242	217	210	226	207	220	204	202	192	224	221	194	159	185	191	194	190	228	204	189	236	205	200	208	186	231	188	202	218	206	204	222	176	225	197	201	203	226	205	216	191	206	189	228	187	224	201	231	220	205	164	192	223	207	220	196	205	190	218	171	187	210	211	213	220	202	234	216	201	219	227	214	202	216	225	198	197	204	221	197	213	208	208	217	186	212	222	188	228	211	210	247	207	206	199	184	219	209	219	237	223	237	223	184	207	197	214	232	210	242	213	212	227	191	204	195	207	196	207	204	225	221	195	214	226	231	204	194	203	211	223	214	206	185	211	208	207	189	204	213	228	211	197	196	238	235	216	205	202	212	213	232	229	207	220	201	211	188	217	198	202	213	226	225	212	210	218	178	203	207	188	203	198	204	225	237	206	202	210	195	203	198	205	228	190	212	191	214	179	230	214	203	202	210	198	222	192	224	215	214	199	187	203	229	237	232	208	215	232	227	208	179	223	205	221	205	234	215	207	214	205	214	240	201	185	195	199	188	198	246	193	191	215	207	222	183	227	203	211	197	219	220	209	196	224	243	200	212	221	208	206	224	214	204	200	199	201	219	205	233	240	220	203	254	205	212	210	204	224	219	208	220	213	217	196	203	206	235	222	197	215	212	208	191	219	207	218	214	193	211	197	220	223	199	194	204	220	187	201	225	217	232	227	219	222	221	203	182	213	217	208	168	202	204	194	218	220	228	208	201	211	221	235	212	217	238	210	202	186	218	210	219	209	211	203	207	193	210	242	213	206	235	219	213	195	196	193	215	206	199	212	187	198	216	192	224	214	218	186	210	215	184	210	199	200	218	234	200	207	220	197	202	212	223	212	229	240	216	226	187	231	210	202	213	211
15243	1260	1139	1179	1109	916	821	764	694	709	669	613	562	591	564	600	568	502	546	533	531	540	556	545	520	506	537	536	535	536	511	498	517	503	474	517	527	512	483	584	497	505	457	501	486	468	505	507	504	481	490	523	521	490	485	500	512	492	486	508	474	522	496	519	496	496	464	484	514	498	490	487	524	498	472	486	475	483	511	478	503	464	474	527	487	552	486	509	501	537	492	507	496	497	512	474	480	475	501	481	499	518	525	532	489	462	537	471	497	532	467	471	488	481	517	502	481	474	467	470	475	517	491	488	548	474	504	486	486	472	477	510	485	500	498	475	481	513	524	485	461	504	510	488	493	514	511	494	520	509	463	486	483	474	490	469	520	487	484	488	483	512	520	495	498	501	507	476	462	498	493	472	480	478	520	484	473	518	487	533	504	472	495	529	496	498	491	497	488	470	506	489	470	469	544	487	487	487	526	506	448	517	461	513	465	487	525	517	511	499	482	508	498	500	473	489	503	496	462	482	459	501	525	463	495	507	513	519	544	490	489	504	494	483	519	509	505	495	521	459	507	512	460	566	501	480	490	536	510	514	535	520	506	485	522	491	484	550	515	507	482	486	509	474	477	485	462	474	475	501	491	537	485	481	477	466	481	512	520	493	487	497	474	500	524	495	485	515	479	510	485	520	490	496	471	489	509	523	452	480	540	486	452	541	471	494	482	521	484	503	499	518	489	496	469	484	500	489	499	498	498	478	479	477	513	505	519	498	486	496	547	464	486	477	472	501	485	483	497	485	494	523	526	483	477	512	459	527	490	499	507	486	468	488	528	468	505	478	474	484	470	490	473	504	478	519	509	514	469	510	478	510	516	470	450	500	505	474	494	522	525	501	498	508	457	466	512	470	494	526	502	479	487	523	459	490	491	511	511	504	527	464	506	526	500	510	505	528	508	492	490	470	478	497	507	487	498	497	532	492	529	491	518	512	533	468	505	459	480	479	525	476	467	517	463	486	519	469	470	487	492	471	511	508	506	492	522	497	485	487	519	512	472	503	517	499	475	488	504	498	474	515	492	505	513	459	526	478	513	473	496	480	494	500	508	499	477	521	495	502	463	520	478	477	491	483	457	485	487	498	499	499	499	524	532	514	461	487	511	541	485	449	498	521	480	500	485	508	513	522	516	511	499	487	480	485	528	506	502	508	489	495	487	513	510	490	513	508	471	477	490	529	490	497	465	476	474	478	535	506	497	525	527	473	505	494	480	507	507	493	477	472	473	506	538	498	462	452	503	481	520	497	546	461	494	507	536	487	470	461	513	482	474	502	475	526	513	537	475	470	479	512	496	475	476	523	516	503	493	485	510	498	496	515	508	497	511	575	518	488	503	470	492	515	469	461	486	462	481	491	505	521	447	473	502	493	521	485	487	518	523	473	500	527	514	504	476	524	496	505	479	507	453	491	528	510	519	486	486	473	514	461	515	481	504	488	491	449	504	502	503	533	521	492	498	491	493	522	505	487	487	469	504	475	469	504	522	484	498	464	501	499	495	525	462	516	530	492	503	494	494	474	528	505	512	472	474	471	479	495	477	495	499	511	539	474	478	481	486	477	470	489	458	500	502	439	509	498	481	538	523	466	524	529	511	455	450	479	470	493	475	488	496	510	513	463	491	482	540	509	515	519	518	498	493	528	467	521	514	494	460	478	486	492	512	485	499	445	458	534	493	496	488	523	490	485	500	503	510	490	474	476	475	486	521	529	495	475	468	508	519	524	489	497	519	494	492	488	548	482	484	466	517	500	521	482	511	500	461	464	480	518	486	484	550	466	470	492	514	464	464	492	508	517	493	464	455	484	467	487	502	532	473	497	475	459	481	530	516	505	507	520	478	479	500	491	489	506	493	452	482	506	474	483	497	543	503	490	503	474	486	521	517	504	463	504	464	526	492	478	504	491	517	495	484	492	510	512	485	524	484	493	486	510	519	472	496	483	493	489	444	497	489	499	495	493	486	553	502	495	520	492	502	505	508	503	526	533	489	514	517	486	480	495	489	488	490	561	508	474	458	479	516	496	526	451	523	484	499	497	489	510	529	473	462	479	470	473	508	493	505	502	498	547	486	517	477	505	492	496	489	491	508	463	487	508	476	501	508	498	484	472	529	505	499	479	533	497	492	486	511	529	485	492	473	538	478	469	474	533	467	500	520	532	464	505	506	513	498	491	478	483	524	476	486	495	491	459	537	493	502	500	539	486	498	507	498	490	521	465	506	406	536	496	511	513	476	507	495	461	531	489	477	487	472	526	515	503	459	448	513	488	474	528	483	495	482	480	503	494	516	547	472	422	509	487	492	541	514	469	487	492	500	514	520	441	515	460	482	516	493	479	477	471	480	492	499	494	497	483	528	499	484	500	491	539	514	480	491	443	475	469	502	521	475	536	476	478	541	484	458	493	498	473	497	473	461	502	507	476	501	431	531	461	507	500	550	497	533	467	532	470	503	482	495	498	516	486	513	523	497	489	506	510	443	487	472	502	489	508	485	514	489	504	478	503	494	470	473	440	497	473	482	512	471	476	506	514	537	458	496	480	539	475	500	494	470	516	503	492	503	493	456	501	470	482	493	459	548	502	527	458	492	483	467	495	459	542	529	493	453	549	504	436	459	494	526	476	470	450	514	468	470	474	473	567	460	477	490	526	488	512	485	498	482	531	524	486	467	505	499	467	499	480	525	513	504	497	477	510	473	491	497	517	523	497	483	494	471	506	477	507	478	502	500	463	456	556	507	497	513	509	484	502	517	493	473	491	535	503	459	493	480	511	471	510	516	467	468	493	497	504	469	497	480	489	463	468	504	523	512	508	533	513	498	532	510	449	499	499	469	489	513	512	527	490	482	507	487	486	504	484	515	513	506	483	519	509	487	494	472	513	528	485	478	478	476	505	515	469	503	476	527	494	470	481	461	504	480	481	487	500	496	500	469	482	505	502	501	489	541	518	480	534	531	552	491	476	448	484	482	463	524	524	491	455	502	482	471	479	498	502	505	490	517	532	498	514	508	475	484	520	509	506	471	505	463	491	484	502	488	515	482	486	477	507	486	482	492	494	517	455	480	472	471	488	526	499	501	479	507	489	496	503	496	492	514	514	489	515	500	490	486	518	494	479	485	497	500	518	472	501	513	492	514	487	499	450	523	467	469	512	481	481	497	503	517	492	505	449	481	491	509	495	468	494	504	518	477	468	463	496	519	522	529	532	568	483	497	485	480	466	470	478	494	478	521	456	480	479	507	499	450	497	481	509	529	503	492	489	531	497	478	498	483	488	493	541	510	460	468	472	479	462	518	508	496	459	500	469	513	503	513	493	478	532	521	516	509	477	475	511	479	500	483	469	493	503	487	529	476	488	445	527	485	489	465	499	501	509	499	512	470	508	483	510	484	510	518	502	490	506	473	467	498	495	502	521	502	491	479	468	496	483	486	459	506	494	487	517	506	503	516	476	547	525
33296	6314	921	587	415	356	323	231	239	214	175	210	221	204	202	168	191	172	177	185	192	178	151	171	189	161	180	189	177	156	159	193	196	168	163	159	169	176	170	149	145	175	159	164	186	192	182	170	160	152	196	166	170	168	183	185	179	160	154	169	160	186	168	175	157	161	204	170	188	175	164	160	151	147	165	164	168	146	162	175	177	178	205	167	164	199	167	185	196	187	176	182	165	163	186	147	183	167	163	158	159	185	157	165	180	141	178	150	156	174	152	177	177	175	152	174	172	167	151	151	171	165	177	158	181	176	180	146	152	150	158	169	168	172	159	172	168	146	182	180	183	157	172	159	166	180	150	165	174	170	158	177	179	173	196	172	183	158	182	143	166	162	172	184	159	172	160	170	169	165	165	197	133	188	161	191	154	167	164	165	160	143	169	168	133	128	166	151	196	195	159	174	155	164	172	169	146	171	164	163	150	168	183	159	166	159	191	165	166	160	176	179	152	189	169	143	165	165	185	163	172	173	154	164	152	208	182	173	176	158	185	172	192	168	165	173	163	164	158	178	167	186	163	188	192	173	152	160	168	181	168	163	160	183	185	187	190	161	170	133	169	174	189	171	148	172	167	154	153	168	172	143	173	187	204	184	160	151	182	190	151	172	163	175	157	184	165	184	158	156	158	178	157	177	151	163	151	156	163	163	188	149	164	168	180	167	204	171	173	182	173	147	175	168	175	169	150	149	158	172	161	182	158	152	172	176	177	151	165	177	178	162	168	147	170	173	157	171	159	165	177	169	172	166	176	178	180	181	168	180	186	162	199	181	155	172	184	173	162	188	158	182	142	151	155	174	151	164	186	198	166	181	177	180	162	168	166	177	168	165	163	174	166	171	163	152	154	161	153	159	156	156	180	147	191	178	180	158	189	162	171	160	157	168	169	162	164	153	147	143	182	173	168	165	141	159	184	156	151	159	154	167	168	158	168	158	179	155	177	150	160	153	174	188	162	154	177	213	162	163	179	172	159	197	181	160	154	173	168	166	151	177	156	189	162	155	170	134	149	141	169	162	177	188	136	144	160	147	161	165	174	172	139	162	147	180	183	167	158	168	168	164	174	176	185	156	199	167	193	210	156	172	178	169	163	151	176	183	170	177	202	182	187	161	170	161	152	169	194	175	158	161	151	146	164	172	156	165	127	213	178	181	170	152	168	176	160	152	159	166	194	153	157	169	186	163	197	182	179	174	206	138	163	153	182	157	164	177	163	157	160	160	165	158	155	152	161	189	174	154	135	160	166	187	173	155	160	173	177	184	158	167	181	169	145	168	194	169	153	182	154	175	140	166	171	149	168	162	139	169	162	155	174	120	159	154	137	156	180	194	189	188	181	173	169	158	173	180	197	155	160	181	176	175	143	158	191	145	170	208	190	160	174	155	168	162	179	149	146	165	198	186	183	148	159	155	152	167	164	140	155	164	159	187	186	169	149	157	161	181	156	181	169	167	176	181	160	171	163	169	170	178	153	184	168	177	174	167	167	161	165	192	158	172	157	192	169	181	169	168	161	151	185	160	145	153	164	156	180	168	148	161	180	193	180	161	173	158	161	190	176	165	188	171	155	174	167	188	170	178	154	169	161	187	167	166	154	171	177	155	166	177	163	145	168	172	158	177	166	157	157	161	165	176	181	180	176	167	158	163	165	184	191	163	185	151	155	186	155	175	175	146	160	171	161	168	145	178	179	158	168	176	193	175	163	155	159	179	176	182	164	154	157	157	135	152	188	166	166	167	161	165	200	155	158	168	146	171	166	172	142	161	164	185	162	168	134	162	184	164	146	165	198	176	185	127	148	141	178	160	152	158	175	162	173	179	215	163	158	195	184	199	168	167	177	159	163	190	183	200	177	164	176	141	161	177	193	169	185	179	180	159	166	187	150	172	134	143	163	159	160	173	177	185	203	178	199	171	181	177	189	158	175	165	180	170	146	169	161	174	172	163	140	154	181	178	156	163	153	165	159	184	184	175	169	168	174	187	194	171	169	173	216	148	145	159	161	152	176	138	179	172	169	179	166	185	165	183	131	167	167	183	177	157	159	154	154	163	177	195	169	162	182	171	182	189	169	176	182	183	171	126	146	162	145	148	163	176	160	211	168	202	145	160	144	165	147	177	165	162	143	160	169	163	176	164	163	169	178	169	144	159	176	155	197	156	149	170	187	160	173	179	160	148	160	154	185	171	173	161	183	175	165	157	167	151	186	186	152	166	188	191	163	156	168	173	180	176	187	160	194	144	178	189	143	159	159	155	177	170	160	169	174	163	163	170	164	157	153	161	176	171	178	172	179	142	181	184	189	156	155	157	174	153	161	180	134	182	170	176	170	187	156	194	153	158	177	174	158	173	185	164	164	161	188	165	154	164	190	166	168	182	153	140	177	161	172	168	181	177	153	169	176	166	158	181	162	173	153	177	180	168	167	169	178	159	157	163	151	169	164	164	185	175	154	136	160	163	166	134	164	163	169	154	165	153	165	179	154	167	155	179	155	174	196	178	167	163	194	186	231	191	174	173	159	162	177	175	170	173	171	158	138	163	203	154	158	168	134	160	142	174	182	145	157	166	167	176	193	182	178	182	166	172	204	181	169	166	171	187	161	157	176	161	143	168	152	172	180	183	170	153	156	160	177	166	162	184	176	166	163	187	145	186	196	161	172	200	178	167	153	199	163	165	150	173	191	160	158	177	179	181	175	174	152	193	168	191	165	157	161	199	184	160	163	177	157	195	178	169	197	164	154	152	159	161	171	198	169	162	159	194	178	164	159	158	181	170	196	170	174	205	161	146	171	181	197	178	163	169	195	191	183	172	162	180	154	150	161	186	174	157	167	174	158	157	170	178	204	188	145	163	149	163	185	173	158	162	167	186	170	145	164	163	204	175	158	182	140	155	179	203	179	160	163	151	162	153	175	140	188	163	181	169	158	155	189	199	170	172	156	153	155	156	178	162	171	168	151	180	173	143	157	162	173	179	171	194	183	162	159	128	174	190	188	177	197	173	159	163	148	168	171	167	200	153	142	163	143	170	173	168	159	158	181	141	158	153	166	177	155	178	158	188	184	177	172	156	167	155	173	171	152	165	171	200	197	169	178	173	169	190	165	173	144	155	172	152	174	149	144	168	154	170	179	188	170	170	160	166	169	164	140	203	159	179	177	182	196	156	155	180	166	160	170	149	167	185	180	167	181	156	152	155	188	189	160	188	170	143	165	164	174	152	174	178	170	180	165	169	147	169	169	162	166	179	185	158	154	183	161	187	164	158	178	166	167	141	148	148	166	155	174	132	176	184	179	156	164	160	150	160	157	204	186	158	178	177	181	168	164	163	165	179	154	165	162	172	160	184	185	186	150	190	174	184	178	178	163	165	157	157	178	192	144	184	176	146	177	191	176	158	175	177	155	165	165	183	167	172	181	177	188	179	164	143	162	137	173	176	183	161	158	165	169	160
19016	1682	1681	1774	1485	1306	1139	939	827	769	683	619	626	613	567	533	560	534	504	535	504	485	462	426	499	442	480	493	455	444	477	465	484	492	479	470	410	477	442	507	429	444	472	490	469	444	458	459	434	467	443	422	456	445	444	432	436	449	446	420	474	416	439	429	457	442	440	439	436	460	417	476	446	446	444	444	460	429	439	410	444	428	388	419	444	442	441	466	423	411	456	400	479	436	445	437	461	407	417	393	455	441	450	429	413	440	436	420	432	427	433	428	413	416	410	426	432	432	424	423	453	435	432	463	444	424	452	442	418	446	477	426	444	432	420	424	469	452	433	389	457	423	443	464	433	445	420	447	471	414	405	429	439	453	432	435	425	463	431	436	458	399	448	427	425	405	477	410	410	448	396	445	418	443	417	409	447	440	440	439	469	427	409	402	403	401	421	457	454	438	452	396	437	391	416	443	438	415	400	470	422	455	423	461	434	455	408	457	434	417	383	422	431	424	410	436	417	386	448	419	426	446	409	409	432	436	435	425	443	421	406	437	420	446	436	469	438	430	457	389	402	416	425	439	400	437	451	448	463	465	399	428	471	407	452	437	449	426	436	405	428	399	417	385	435	424	436	456	423	431	440	438	429	445	427	377	445	396	401	427	441	414	458	429	419	449	473	408	430	435	447	415	415	414	403	441	418	440	460	451	426	452	429	422	429	420	417	438	448	429	418	440	452	379	429	494	427	405	432	465	398	454	434	392	422	458	446	469	431	446	412	440	462	438	458	451	443	427	476	468	459	477	444	444	461	437	410	404	432	427	423	398	426	459	425	474	447	440	449	441	420	393	451	482	474	415	431	422	434	419	449	461	464	411	435	440	448	453	451	421	425	451	387	438	420	442	453	388	436	479	460	436	402	434	405	408	453	416	441	444	442	403	411	400	434	458	458	431	439	416	425	449	401	458	437	444	433	430	418	450	486	437	459	433	433	414	417	411	402	405	451	422	427	418	450	414	427	416	437	427	445	427	422	446	433	443	390	435	414	437	418	432	441	469	421	421	399	435	422	439	435	429	469	435	436	458	451	408	433	424	439	438	461	414	445	428	424	416	409	402	414	412	421	435	406	455	454	435	443	414	459	429	428	431	439	449	416	397	411	473	406	415	417	423	413	386	431	425	445	391	400	411	414	431	421	458	452	414	453	433	439	447	438	425	443	422	417	432	438	427	436	429	436	424	454	395	405	403	428	444	440	487	442	411	456	454	444	421	476	447	420	404	405	398	434	440	438	415	440	444	433	429	435	428	445	437	430	479	448	411	430	443	424	422	432	424	437	437	418	422	399	451	439	426	452	407	426	458	451	446	434	419	411	430	409	413	413	426	436	442	423	426	434	424	457	427	439	471	452	386	422	450	412	473	430	413	451	416	440	451	369	412	457	422	430	443	444	451	436	439	429	458	436	455	405	416	398	444	401	412	430	451	405	415	472	419	413	426	459	438	447	390	438	387	479	436	407	436	396	424	427	415	482	446	416	416	428	402	446	417	426	432	419	418	409	443	405	415	419	406	422	436	406	434	425	400	379	451	430	407	431	431	467	433	438	455	414	473	435	439	445	469	409	408	401	407	435	425	457	437	414	404	439	413	413	402	395	393	419	447	423	434	415	436	460	469	391	471	430	430	409	424	421	445	431	445	417	425	408	409	417	435	426	461	447	438	424	442	400	407	428	448	411	437	448	433	456	443	463	447	397	398	442	418	438	435	449	416	408	443	411	416	432	434	409	427	429	445	459	438	456	436	439	454	418	409	452	433	431	438	427	438	416	429	392	398	446	459	433	440	400	394	423	423	426	427	436	443	482	453	394	422	452	455	398	444	449	440	442	437	430	401	411	438	424	421	436	491	455	455	391	469	427	403	437	437	410	417	448	432	460	412	424	400	481	415	440	441	447	454	435	418	452	423	421	439	466	420	422	413	422	443	412	452	473	455	433	422	411	444	430	453	396	408	410	424	406	427	409	425	424	423	432	414	413	481	405	441	421	431	436	384	446	398	416	408	401	450	426	460	410	398	441	448	410	435	431	422	404	484	416	418	389	480	422	459	406	403	459	416	414	433	431	381	417	473	456	409	432	474	421	454	459	412	434	420	428	467	426	448	427	432	430	440	424	433	439	423	437	425	408	426	417	450	430	440	433	430	435	413	437	453	434	437	441	427	421	456	439	436	420	406	416	422	404	443	401	406	408	488	443	426	391	444	434	455	418	429	403	447	439	416	439	452	442	399	442	423	447	405	423	393	418	405	386	437	459	445	434	468	406	433	456	402	491	385	439	477	423	463	439	423	434	460	438	400	417	396	457	450	428	411	402	419	439	444	439	430	413	445	438	423	476	462	420	452	403	430	426	396	469	400	428	432	421	450	448	426	439	451	420	478	427	451	420	397	427	484	426	411	433	444	432	415	450	435	427	425	455	471	458	427	422	422	406	441	416	427	414	442	463	433	419	442	436	403	431	461	409	453	426	468	441	447	451	431	468	416	440	438	450	377	428	427	443	464	429	442	473	435	437	437	408	431	454	453	454	416	426	409	425	436	431	437	462	436	422	444	457	409	456	424	442	426	416	395	485	476	427	419	414	434	481	429	435	417	443	398	460	443	423	441	456	465	403	411	436	429	422	451	419	433	400	456	433	423	418	406	441	445	441	454	433	454	469	426	408	474	436	458	418	449	435	436	439	423	431	445	422	460	437	454	459	410	434	417	423	408	423	399	423	428	423	425	444	423	471	432	426	430	397	436	476	447	418	437	447	438	420	419	409	436	427	420	425	371	418	432	424	423	444	429	439	437	480	429	472	461	442	402	412	419	401	451	428	472	397	410	463	407	475	408	409	445	444	440	412	454	420	440	456	428	456	394	467	454	435	410	417	432	442	449	460	429	423	464	458	447	438	437	452	419	447	426	448	409	436	411	430	417	396	429	411	410	461	431	426	421	405	432	396	454	435	462	443	454	448	429	435	385	433	441	424	407	430	469	393	405	459	468	456	476	461	429	440	449	446	444	438	465	435	432	436	397	457	442	413	457	441	426	406	449	425	445	431	448	440	466	448	387	453	462	436	411	421	454	424	432	448	421	405	452	455	404	432	440	396	435	446	455	443	437	409	421	455	469	391	427	477	440	454	448	428	418	450	442	427	407	405	437	436	441	425	436	467	435	437	413	456	429	435	414	457	423	431	415	417	419	435	418	452	460	433	436	417	415	364	435	451	431	439	449	418	466	429	421	443	437	453	393	439	420	421	428	419	435	425	477	422	408	452	422	420	422	403	447	429	479	429	454	455	405	469	467	430	463	409	402	426	459	466	431	447	455	394	417	412	450	427	444	433	459	432	452	429	458	408	437	469	438	411	448	453	469	419	437	455	412	435	490	435	460	456	418	397	439	442	456	408	448	395	423	438	431	424	421	423	439	421	397	405	449	417	405	435	463	411	497	416	437	447	421	414	430	476	398
11913	1669	441	408	421	436	407	426	367	421	413	433	432	373	409	424	386	438	387	427	407	369	397	399	367	431	370	424	392	412	364	367	391	374	430	355	362	396	386	417	414	421	402	417	394	433	423	412	401	439	409	400	423	411	392	400	420	387	391	391	387	405	420	412	423	395	425	406	429	425	388	426	409	381	411	387	418	419	397	385	429	383	421	385	411	388	333	401	387	363	422	400	388	402	384	398	412	395	387	437	416	440	406	375	361	392	392	403	378	402	437	435	411	422	345	423	432	422	439	387	380	452	403	406	366	430	402	381	359	359	458	405	408	404	423	423	411	376	408	428	392	384	405	378	406	420	408	369	418	399	398	395	409	405	427	420	357	377	393	378	455	433	409	404	396	398	424	432	408	372	406	386	387	400	397	366	351	402	392	431	447	384	383	399	393	395	382	383	420	411	415	406	440	383	383	396	386	426	378	424	408	408	428	434	401	405	452	418	397	389	398	401	408	443	442	404	371	414	397	389	395	420	433	398	393	429	413	442	393	383	411	403	384	397	391	395	405	388	360	392	409	399	412	411	402	407	378	456	390	412	397	386	356	399	430	419	423	424	374	441	414	386	422	410	449	445	416	396	394	405	382	427	416	385	424	410	446	432	427	413	420	377	416	394	414	391	352	377	410	426	436	381	426	375	417	401	413	419	389	425	363	365	419	435	404	404	409	418	388	388	426	416	388	377	423	406	378	401	356	352	403	373	373	403	369	398	432	427	389	379	402	422	441	387	462	382	418	413	349	390	419	394	435	405	407	404	372	412	404	416	455	368	402	397	398	409	385	409	398	404	402	399	425	464	390	394	392	382	403	373	406	420	415	419	353	414	385	441	396	377	393	398	395	414	393	412	405	410	419	412	388	398	371	435	457	431	388	426	385	397	369	382	408	424	405	410	391	400	388	416	390	399	423	380	391	414	419	399	384	367	397	376	403	376	398	387	396	380	421	434	438	430	362	374	423	426	378	420	392	412	402	413	400	353	416	399	403	395	409	428	411	394	374	411	402	397	431	403	406	370	397	428	390	376	411	399	428	430	404	416	394	433	411	390	401	412	419	435	461	380	408	401	380	386	420	378	412	390	405	374	427	404	406	382	405	407	425	385	374	375	376	420	407	395	363	400	375	377	395	396	417	428	379	404	419	394	425	394	391	368	389	377	410	391	403	373	450	416	413	399	434	427	454	420	380	431	407	393	391	433	404	396	363	412	395	399	395	399	356	411	421	377	425	424	400	410	395	397	416	389	434	424	430	378	386	363	384	454	356	439	391	429	419	415	388	410	414	382	405	390	431	408	404	374	370	403	376	399	389	396	411	433	404	336	390	389	407	389	404	398	398	404	407	371	456	389	391	417	420	384	419	406	424	398	439	421	403	405	403	418	419	421	371	411	438	402	393	435	410	388	394	403	404	373	425	410	390	393	411	395	366	410	401	399	408	388	424	392	393	388	386	461	451	378	399	413	361	385	387	451	426	370	379	391	405	423	409	422	365	398	420	406	376	373	386	424	437	410	458	424	433	390	387	377	461	413	395	421	387	434	451	391	430	408	417	395	436	434	417	411	393	373	364	410	370	375	372	403	453	380	380	401	420	357	451	426	398	393	422	396	415	421	416	386	385	407	417	382	417	445	415	416	389	392	360	400	387	423	403	428	429	377	384	419	382	370	430	388	396	426	398	401	376	419	429	411	406	400	464	406	388	409	392	425	400	423	417	382	428	401	398	396	422	375	420	402	415	403	423	409	445	402	357	408	404	394	370	437	369	411	409	369	433	403	439	412	408	413	410	409	360	449	429	358	437	438	403	376	399	418	401	431	417	428	363	406	392	407	340	407	377	436	452	390	373	390	420	412	419	398	389	400	437	387	428	392	400	394	434	399	413	406	397	379	380	400	404	399	377	404	428	394	371	420	439	432	376	355	381	401	387	408	387	394	412	363	411	392	389	387	408	400	422	376	410	373	363	415	428	414	382	434	407	371	382	403	451	402	405	400	390	398	414	369	383	430	377	383	427	411	406	416	411	397	422	413	435	386	361	409	412	396	355	390	433	387	404	444	442	416	399	432	423	452	400	392	429	374	438	381	424	399	399	372	374	389	389	390	394	410	405	370	367	382	383	391	408	370	396	395	374	367	385	382	416	382	390	386	346	400	423	408	415	387	395	410	424	383	465	384	388	418	399	384	407	400	430	397	375	414	384	398	376	373	405	398	436	435	359	379	403	401	407	413	397	393	385	393	469	391	427	402	356	399	388	429	444	343	360	369	411	401	406	423	385	393	415	373	430	411	398	373	422	413	384	373	380	426	394	406	398	420	424	458	439	409	396	405	393	401	382	426	432	400	357	378	391	418	399	407	407	410	405	386	412	419	392	435	419	424	387	420	402	404	391	403	371	379	416	415	401	372	363	408	393	396	382	376	403	396	395	402	403	399	409	390	398	393	442	410	388	431	416	406	431	395	429	455	427	389	426	392	392	380	410	375	388	409	394	403	386	428	412	345	409	404	429	409	415	451	423	404	418	444	408	365	433	449	391	406	416	400	410	413	385	398	408	420	407	417	385	373	357	418	409	405	411	409	421	382	397	347	414	377	376	401	383	391	413	388	393	349	385	404	391	416	398	384	418	412	393	381	421	408	432	450	417	421	383	423	414	418	421	393	381	431	383	396	367	431	404	399	344	435	402	422	434	406	407	405	403	401	411	393	426	423	391	396	375	401	394	420	411	375	425	406	423	420	407	430	425	429	408	378	359	407	432	436	432	439	371	346	366	385	387	383	384	410	437	401	401	362	408	386	406	375	372	446	398	401	442	358	378	396	401	378	386	406	421	432	410	385	382	365	429	421	403	424	425	386	359	441	365	351	383	416	398	397	401	389	419	401	391	413	391	378	411	423	416	414	434	420	384	391	391	416	402	448	378	399	399	395	425	404	396	399	412	414	418	412	425	409	420	430	393	411	385	456	415	375	408	429	405	408	391	386	362	381	423	401	402	390	410	423	379	387	355	373	384	423	399	413	405	407	416	417	389	445	433	386	383	371	391	403	400	410	441	397	376	419	387	399	409	410	414	423	407	403	417	414	401	375	446	435	408	403	400	393	410	419	396	395	409	410	386	352	410	394	384	385	374	409	393	377	410	387	402	397	379	433	432	408	410	363	408	387	410	414	451	397	403	394	441	390	410	371	430	355	423	392	396	406	398	403	440	379	400	399	380	419	451	367	403	377	408	421	394	375	431	425	410	405	403	407	399	406	369	391	437	414	426	419	426	427	379	404	423	381	394	381	422	367	366	414	366	387	364	368	397	440	403	373	393	406	413	409	347	396	376	362	405	403	399	386	409	405	415	413	402	428	390	411	376	429	371	398	426	417	418	403	398	386	422	346	438	377	379	429	388	409	405	419	371	387	387	435	413	394	413	387	392	408	376	405	389	406	412	415	382	399	427	371	379	430	443	380
7547	1268	909	933	908	917	873	920	944	940	897	872	873	917	872	893	964	864	880	892	839	881	909	870	880	856	866	877	861	910	921	882	883	884	889	859	899	896	846	879	887	855	856	848	873	949	874	923	847	874	873	854	861	885	890	852	892	890	844	882	869	895	886	859	925	930	880	881	877	873	826	879	859	905	908	844	888	968	875	861	904	896	878	912	838	885	898	858	875	893	862	848	868	923	879	876	919	829	913	832	888	858	868	927	886	875	818	898	889	862	854	875	899	822	854	863	857	853	848	856	869	848	861	904	895	825	851	920	861	874	890	893	899	898	842	830	850	896	897	894	946	841	845	865	930	921	842	851	917	829	878	892	881	872	871	855	857	832	834	909	865	905	857	878	856	855	876	902	869	870	887	867	873	854	889	846	813	831	833	913	872	888	898	866	938	825	889	865	868	808	884	845	935	870	905	898	927	902	874	877	860	906	885	868	864	893	866	825	891	845	872	876	923	861	908	949	835	953	861	867	896	850	888	850	860	875	914	913	907	883	839	858	872	879	927	876	870	904	875	901	904	861	882	879	917	890	887	919	876	894	875	896	828	901	870	920	881	863	873	861	845	918	854	847	922	829	945	876	883	891	844	825	874	897	877	879	884	917	858	891	895	866	848	882	896	843	930	817	898	857	894	836	886	862	847	843	868	843	833	857	893	902	850	828	808	915	872	850	871	903	910	889	898	897	872	844	847	868	875	890	820	857	920	858	852	898	877	886	868	895	863	853	820	843	911	921	878	872	830	898	875	921	855	881	855	874	810	897	847	930	879	876	825	872	858	832	863	878	851	838	858	916	883	868	861	864	875	874	890	862	831	918	858	866	876	895	885	881	869	883	870	926	889	884	874	912	853	896	892	878	874	862	891	858	869	868	831	913	859	856	800	865	834	836	898	901	837	935	802	832	897	900	860	877	899	898	870	878	876	846	862	864	916	912	896	861	887	849	874	916	870	888	883	876	893	847	888	910	869	919	881	871	844	868	898	901	930	891	833	832	874	838	860	889	894	932	874	917	871	836	877	829	880	857	921	920	825	893	861	874	931	953	825	862	907	918	900	803	869	833	900	851	912	892	895	832	893	815	880	884	894	843	876	893	822	923	880	820	922	884	864	921	863	912	883	914	854	817	876	915	851	846	850	825	881	848	884	861	866	883	853	868	842	832	873	853	845	860	919	843	866	866	871	902	877	897	826	832	850	790	939	856	880	910	867	840	885	876	871	880	898	878	847	849	843	868	884	878	862	868	881	892	847	930	862	874	895	924	853	850	898	845	867	876	909	883	845	884	881	872	900	887	876	878	879	942	921	843	912	897	846	855	885	875	830	919	900	851	885	907	930	925	892	862	874	867	923	911	854	794	836	913	885	833	882	898	956	914	884	854	896	873	870	856	860	890	857	897	898	808	882	876	858	868	904	858	859	881	856	827	860	820	853	848	864	821	836	889	852	902	867	849	888	839	825	895	895	879	856	814	887	835	883	882	876	935	839	898	928	857	919	857	836	777	930	930	864	920	860	880	934	902	867	954	832	864	867	849	909	858	858	867	849	875	835	867	890	881	872	875	845	851	890	834	921	830	858	879	848	851	856	886	882	888	882	885	887	904	842	863	879	893	838	853	891	862	852	891	907	891	853	857	858	842	857	843	872	880	872	846	891	870	832	885	853	851	921	885	860	904	894	876	818	932	854	888	828	868	907	858	921	907	906	891	879	904	849	860	917	908	915	880	828	915	814	799	886	877	818	920	866	891	880	893	890	869	896	874	926	886	871	847	899	843	909	877	843	889	873	878	826	846	854	871	902	840	861	900	901	828	882	902	867	861	848	857	923	844	872	863	880	840	886	872	912	900	886	923	869	816	873	887	926	910	867	823	871	880	866	879	861	869	880	886	831	942	884	909	901	908	885	894	857	896	909	855	936	878	909	874	828	861	868	905	814	892	846	886	881	852	876	880	884	884	878	841	856	836	850	920	892	858	878	877	874	882	887	873	848	896	853	878	884	838	897	872	861	849	855	822	848	813	869	805	882	916	833	878	866	903	870	956	901	913	893	870	858	858	884	884	842	848	881	880	879	843	860	818	859	914	903	881	867	872	886	897	882	902	834	914	861	874	851	862	878	873	877	836	888	882	881	863	856	853	904	836	910	879	900	872	900	890	862	871	856	825	849	882	874	873	864	850	877	877	895	862	914	910	838	854	819	851	900	868	868	873	869	861	836	836	889	854	852	887	920	898	844	897	928	836	878	850	876	901	832	865	902	910	876	877	819	858	874	908	863	902	876	831	839	852	825	921	867	926	925	908	848	890	848	871	894	916	835	882	903	892	839	845	834	843	896	844	856	819	906	897	907	892	931	877	929	865	917	883	864	873	887	834	919	815	893	908	857	866	853	870	861	844	910	892	910	857	919	869	813	813	843	863	857	865	900	920	900	856	871	866	881	871	866	805	854	926	869	883	867	850	862	924	900	865	873	859	881	845	846	972	895	904	892	869	884	911	883	875	899	866	885	894	877	846	875	950	873	895	884	889	881	909	912	904	874	833	901	810	864	847	828	869	914	864	922	906	857	878	883	900	849	868	912	832	859	846	844	871	923	855	828	885	884	876	856	897	877	863	894	872	883	877	913	885	844	887	864	848	864	880	872	936	912	864	834	859	834	865	906	897	857	884	898	871	848	797	934	883	856	848	865	857	892	837	897	904	882	889	838	862	892	883	858	877	848	865	909	910	872	860	837	889	876	918	836	881	905	877	864	870	893	852	906	848	887	883	897	946	878	891	931	852	874	863	881	869	859	888	856	866	847	898	876	898	822	897	851	913	892	927	880	852	890	825	896	864	897	859	870	851	845	811	833	888	897	928	873	885	884	909	850	840	930	944	880	899	917	842	840	886	851	896	933	907	944	901	885	880	817	881	907	903	893	887	849	913	873	855	874	866	906	898	887	854	824	870	864	904	886	901	871	836	897	859	874	805	922	860	862	841	889	862	892	862	893	876	848	876	871	873	857	807	875	910	897	870	870	856	911	896	839	865	888	850	881	828	906	873	895	887	869	890	933	871	855	875	872	870	893	916	834	914	861	868	860	886	887	825	909	907	837	911	869	918	958	872	886	914	955	860	938	899	943	845	882	882	898	880	898	869	898	849	872	876	884	911	867	895	856	907	871	852	866	893	851	875	921	832	857	900	923	898	874	822	861	861	914	817	894	904	897	855	924	854	890	837	859	862	856	886	852	863	892	865	866	867	874	858	901	873	844	901	880	858	946	873	894	891	866	906	856	806	847	867	911	814	855	919	843	843	887	853	864	857	874	882	879	888	947	877	883	866	869	903	893	854	881	920	903	875	919	908	877	850	825	836	853	872	832	869	838	867	881	855	839	862	901	837	869	925	871	937	867	878	907	882	843	933	884	815	926	881	856	863	894	857	858	882	881	862	873	858	890	892	876	905	917	909	884	827
25298	4083	544	438	322	313	309	286	266	249	241	220	219	214	226	235	264	210	227	221	208	193	199	194	230	207	235	241	204	209	218	226	243	226	207	216	228	205	220	200	197	208	202	236	207	223	209	193	243	218	208	201	222	221	223	203	203	208	205	196	209	204	215	231	199	204	193	226	234	203	224	230	235	221	214	223	187	196	216	237	207	207	212	245	201	241	219	205	210	257	212	205	195	208	230	202	210	229	221	225	200	197	211	243	188	212	209	215	187	189	220	230	236	219	207	179	206	246	250	222	226	199	218	229	214	221	216	205	219	235	214	231	221	218	217	214	218	229	237	215	233	222	215	187	195	206	207	234	231	208	212	195	215	194	222	225	243	203	222	200	198	225	185	181	225	199	215	198	194	207	221	233	195	219	205	219	204	231	193	206	217	217	186	216	205	206	204	198	216	219	210	207	218	212	221	226	205	209	197	205	222	255	209	210	202	196	191	202	228	226	222	204	202	226	224	221	207	222	216	232	205	213	211	209	212	204	196	197	213	239	189	187	236	208	202	214	230	207	224	215	222	239	212	203	226	239	212	211	212	216	189	218	210	194	207	194	229	215	187	202	236	221	229	220	205	209	219	224	224	238	237	206	220	219	250	207	226	225	229	189	195	228	202	190	194	211	210	221	244	252	219	206	203	248	211	212	191	221	214	225	210	211	219	247	228	227	215	189	211	217	211	219	220	214	217	232	219	199	247	195	220	201	213	242	264	203	224	211	242	210	214	233	247	228	216	211	216	215	207	226	214	220	207	186	227	199	197	206	233	209	205	225	216	183	226	230	210	219	209	241	217	223	233	227	200	215	235	202	212	238	181	215	192	212	208	207	251	232	201	217	205	184	204	204	220	217	223	206	217	202	221	202	214	203	211	210	196	195	219	211	249	212	210	248	199	217	219	215	217	227	212	230	216	190	236	207	215	226	238	225	218	195	180	184	229	229	193	189	226	232	238	177	194	192	174	206	213	239	224	217	184	202	233	209	209	217	194	215	176	201	204	195	236	220	188	215	196	217	224	220	196	217	195	232	198	208	189	196	178	189	213	213	233	214	194	233	236	211	224	219	210	211	207	195	219	196	221	204	228	210	205	214	189	214	210	210	212	219	234	221	196	199	235	214	212	222	192	190	204	215	224	231	238	197	194	215	193	234	202	206	221	230	219	191	214	215	198	218	239	232	215	257	217	205	180	210	224	247	213	201	209	196	234	213	224	189	220	219	210	209	181	207	198	221	213	221	226	192	210	207	229	192	219	221	203	208	171	223	190	218	202	217	211	217	178	211	208	191	220	204	208	222	203	229	213	222	224	219	207	229	230	195	218	215	196	225	223	231	212	212	215	217	250	229	229	215	213	198	209	213	229	225	216	226	215	230	218	217	219	195	224	209	218	213	224	183	253	203	238	237	217	223	196	224	211	210	231	226	233	204	206	215	205	185	208	222	235	185	218	209	199	207	209	230	212	216	240	195	241	221	211	218	227	193	204	202	211	238	235	201	209	190	212	203	211	199	219	214	218	218	217	184	205	192	185	213	187	196	203	225	217	227	221	228	223	210	188	216	200	218	240	215	231	202	225	205	211	228	200	213	232	199	242	223	184	202	230	223	163	213	195	207	228	233	213	198	211	206	199	208	235	200	187	216	224	238	244	233	213	208	193	197	214	197	236	210	211	199	242	232	203	221	198	194	214	232	232	183	209	218	231	215	215	237	204	219	212	220	237	219	218	208	244	206	211	211	197	209	213	205	193	189	234	197	211	212	212	211	202	216	236	216	223	190	215	207	203	215	206	234	218	213	210	208	225	235	215	223	210	210	241	234	239	199	210	226	247	235	221	226	215	183	217	240	233	215	227	207	220	217	204	213	228	223	230	209	170	214	205	226	214	236	225	232	234	201	227	215	208	206	205	220	251	189	187	240	250	216	231	238	213	225	184	212	228	223	232	243	211	231	214	211	226	225	230	207	207	198	200	221	228	223	220	222	252	209	206	209	197	204	194	195	192	197	220	217	232	223	211	227	229	218	235	194	225	233	224	236	209	186	206	212	184	224	241	205	204	202	223	224	187	212	231	242	227	212	201	213	208	202	219	216	207	233	205	227	207	231	221	239	194	190	209	227	200	203	207	224	224	224	213	242	202	223	217	194	226	202	190	252	199	216	213	215	242	210	230	203	184	228	205	213	185	195	188	233	228	184	219	240	233	191	199	209	209	197	206	213	196	221	229	188	224	233	224	208	201	197	190	226	205	204	183	224	233	228	203	206	206	211	169	206	203	194	221	239	222	230	190	191	201	218	217	243	208	195	185	229	210	220	200	202	210	212	207	200	207	202	206	221	200	209	214	205	212	205	225	209	229	236	209	208	216	223	204	198	217	216	207	219	192	212	218	203	250	197	229	225	230	220	212	219	209	216	199	200	220	205	200	209	198	224	218	211	216	196	208	218	201	209	196	194	213	200	203	203	190	204	208	240	217	188	200	217	220	222	221	199	241	215	217	206	242	206	213	199	198	217	223	200	234	194	218	203	235	238	234	203	242	229	229	204	198	214	204	204	211	195	215	202	215	202	202	229	192	206	233	198	213	192	217	241	203	207	210	207	224	205	220	224	220	209	190	205	219	232	202	196	239	206	176	184	212	252	224	225	189	220	227	210	223	190	188	207	227	274	236	204	226	218	213	228	205	212	211	216	233	215	209	193	220	196	223	184	206	206	216	226	225	204	187	240	208	221	194	212	223	203	214	218	198	204	242	231	206	226	191	219	206	211	196	200	192	227	216	216	231	213	232	211	211	216	222	229	196	209	216	205	211	212	203	202	217	215	199	216	195	211	203	218	201	220	196	214	201	215	218	198	224	231	211	216	226	199	216	228	221	204	193	238	204	208	199	211	222	215	218	219	244	219	216	216	210	220	187	206	229	192	208	207	199	232	204	220	213	219	219	223	204	208	188	189	198	221	200	210	231	227	208	200	186	198	199	201	231	190	204	201	212	220	232	215	216	213	213	235	208	191	194	211	213	230	214	246	216	190	233	225	215	211	222	208	210	239	219	219	198	216	202	219	241	214	196	221	213	222	197	215	221	196	247	214	216	215	206	216	220	191	215	194	202	211	194	209	186	228	191	221	191	201	232	228	246	184	227	209	195	216	220	245	210	223	211	192	225	224	208	197	233	234	219	214	215	229	210	221	211	232	211	216	221	197	230	218	209	240	198	216	203	238	229	185	215	216	220	201	214	240	228	214	199	244	202	227	217	219	198	201	203	217	206	194	201	235	203	216	236	226	219	210	208	180	205	216	229	200	207	175	192	229	197	226	233	196	216	209	206	237	229	227	198	215	222	212	172	212	212	222	210	211	208	204	190	197	193	196	216	219	212	234	212	219	225	231	207	202	190	185	238	181	216	200	234	194	215	212	213	216	225	233	199	234	205	220	224	226	223	188	212	199	195	211	227	221	236	197
15521	1522	1168	1214	1106	923	841	748	682	682	663	634	569	597	567	594	575	523	554	574	563	526	510	496	490	513	513	524	531	518	544	565	539	510	520	547	560	512	512	538	505	508	491	524	508	491	512	511	477	502	508	500	526	524	474	501	499	533	473	478	495	545	490	541	524	500	485	491	479	494	510	499	511	513	510	493	531	524	512	479	482	529	515	494	516	509	523	509	488	473	470	515	551	496	523	479	485	507	530	528	492	490	510	474	488	551	499	482	447	564	457	508	510	534	503	512	505	500	502	524	475	501	461	533	488	509	487	509	543	480	483	491	541	497	458	493	501	513	543	481	485	492	486	501	487	494	508	473	534	509	511	521	477	494	465	481	514	486	467	505	514	484	548	542	496	530	477	483	522	502	485	483	497	502	505	520	527	488	554	522	485	519	492	497	503	512	502	476	492	512	509	488	494	499	525	523	484	508	546	515	491	509	505	505	505	506	520	479	512	486	475	472	468	495	535	508	489	497	507	490	482	507	510	508	513	486	493	489	491	520	530	499	526	526	511	548	452	517	510	487	523	512	488	509	504	537	481	495	532	559	515	496	506	456	484	469	501	462	487	479	485	483	476	511	491	490	502	501	525	541	515	479	506	516	523	507	473	501	475	445	497	510	493	484	527	493	513	504	492	487	539	503	561	500	544	513	508	497	502	520	476	508	529	484	456	486	510	483	516	491	511	474	526	523	476	514	518	509	485	501	472	506	500	496	496	520	483	486	509	494	508	519	486	513	500	531	503	501	533	496	503	507	497	489	497	486	527	533	504	504	493	494	527	516	495	502	497	517	509	474	480	516	522	531	473	522	511	516	494	497	508	487	471	518	523	499	488	497	482	480	485	473	483	490	491	517	499	475	535	529	545	542	505	456	471	512	515	493	460	469	493	530	479	495	476	519	485	496	510	505	533	509	548	490	501	523	517	548	492	540	473	547	512	523	509	497	508	518	499	472	517	524	510	482	485	457	534	487	516	525	475	480	530	495	521	484	491	514	485	486	491	492	509	488	500	518	492	443	517	477	517	523	511	522	516	527	505	503	508	501	502	503	495	503	480	457	512	489	503	561	505	482	489	483	515	498	486	438	475	493	550	514	507	530	498	507	491	515	519	518	507	492	523	481	496	525	526	477	480	474	501	497	479	506	466	492	483	476	497	483	494	501	475	472	524	489	518	518	497	519	512	496	529	491	492	471	485	488	508	531	476	514	484	491	502	508	497	524	536	468	512	498	531	505	509	544	477	493	476	493	495	522	513	495	541	484	473	519	498	503	494	505	524	518	511	492	490	483	461	447	546	490	460	470	474	445	515	514	524	503	520	514	527	491	476	496	501	567	526	485	505	502	499	493	535	477	489	531	503	505	489	504	468	527	509	537	475	489	504	529	494	540	477	485	470	521	482	500	495	502	494	502	492	509	504	532	483	482	507	499	494	460	497	525	485	524	516	488	503	524	464	510	484	505	506	500	507	518	476	481	542	465	504	500	499	536	524	509	512	514	481	459	455	497	497	496	512	539	506	501	506	504	500	479	505	545	519	512	465	517	519	516	517	481	504	490	483	493	529	467	529	485	513	522	498	498	510	521	483	522	501	518	483	510	480	531	534	499	495	475	502	486	494	489	470	486	437	502	518	508	519	456	519	524	516	488	476	498	504	527	502	501	474	477	501	541	507	532	531	488	529	520	496	495	478	496	504	537	477	498	485	518	494	520	514	493	523	496	474	507	471	493	513	529	524	480	538	499	520	531	465	507	471	476	505	542	496	496	513	518	471	526	481	472	447	473	513	464	496	494	497	484	504	500	483	508	465	489	465	532	498	493	489	504	495	496	481	498	510	512	479	472	480	498	510	478	498	506	477	515	534	520	515	500	513	513	531	534	524	497	507	474	512	483	555	509	506	503	477	521	483	497	491	500	516	517	521	492	472	458	496	484	505	532	497	490	519	484	519	508	528	473	504	522	473	471	466	548	453	496	519	517	496	475	471	491	478	500	493	478	493	516	510	526	483	537	504	512	520	489	524	478	501	509	510	460	521	533	541	474	496	492	486	532	518	519	532	508	524	493	498	503	503	519	501	513	525	534	492	501	525	493	513	522	526	465	513	501	469	496	512	477	439	471	507	462	515	497	478	532	497	497	515	464	492	478	493	538	491	529	500	441	531	515	486	471	483	522	480	460	508	487	466	487	496	474	534	538	506	455	500	554	468	518	436	541	505	493	480	523	477	484	466	495	509	498	494	480	475	503	482	522	495	508	511	500	529	538	440	453	487	459	522	543	483	481	531	521	513	467	514	488	472	522	499	496	502	462	502	493	497	513	538	526	507	462	517	525	500	531	539	528	534	502	505	488	480	516	484	506	503	486	494	465	521	517	494	512	474	519	474	506	516	499	547	516	499	508	500	529	499	540	511	512	446	537	502	522	480	486	506	541	470	504	481	505	506	520	473	504	502	506	495	520	518	499	478	481	526	528	535	485	517	446	509	503	539	491	503	513	483	503	498	516	501	481	540	505	541	513	500	502	533	497	480	504	459	493	502	493	556	511	504	491	517	494	503	500	505	477	513	509	535	504	487	474	513	484	503	525	490	531	499	507	496	494	506	514	487	469	509	510	499	507	511	469	495	489	510	502	470	501	492	507	518	498	482	516	513	498	499	505	482	510	516	489	537	513	479	489	474	485	523	476	521	506	504	487	475	460	474	503	493	542	518	484	499	480	482	532	472	521	469	504	491	463	519	477	516	491	514	503	484	521	521	549	491	469	474	490	493	483	474	498	455	498	480	485	504	552	485	527	505	537	484	495	495	514	482	479	517	495	522	495	508	541	515	504	511	449	487	509	521	464	526	524	487	490	498	497	548	521	507	520	521	499	451	546	490	505	541	474	537	482	514	497	509	513	504	500	504	523	454	495	476	476	530	489	489	495	525	505	535	465	510	511	513	532	579	522	523	493	533	508	472	514	489	538	463	488	539	534	519	485	504	542	515	485	487	491	521	500	521	479	482	475	518	492	504	479	513	501	494	495	509	527	475	492	538	538	488	487	523	531	515	499	521	506	469	515	500	461	510	519	483	497	513	507	501	482	487	507	501	516	522	455	490	464	515	486	503	492	496	483	501	501	517	540	529	509	481	505	521	506	468	513	514	472	509	507	494	515	557	507	524	521	503	525	480	486	485	513	509	515	483	483	553	532	492	545	501	519	497	523	487	516	512	529	519	498	484	535	478	477	522	529	513	505	524	497	540	527	491	509	506	491	518	484	519	465	505	483	466	507	519	489	516	528	482	503	499	493	482	455	477	472	539	505	486	484	479	529	517	493	492	503	485	522	504	489	499	513	479	509	501	508	475	543	516	538	498	472	514	485	523	473	519	497	514	494	523	501	486	497	463	509	492	496	520	522	491	495	504	497	521	495	510	497	490	495	471	546	501	518	510	492	519	475	510	482	518	505	524	519	482	515
34245	7644	965	575	434	336	294	260	209	231	203	219	175	209	208	184	193	182	200	210	184	163	171	139	175	156	184	178	169	170	169	190	174	187	168	198	172	192	183	187	165	162	186	176	159	169	181	169	163	201	190	178	174	189	202	178	181	171	165	186	184	192	166	175	177	161	168	220	163	149	164	171	177	195	173	174	172	175	182	180	161	174	200	163	187	182	165	182	202	165	172	180	191	170	175	166	180	156	167	134	195	172	172	175	173	177	153	158	151	147	179	166	170	163	151	187	173	174	186	172	173	168	161	162	153	171	138	155	180	174	155	188	198	187	156	182	184	167	179	156	189	164	168	164	189	177	166	155	143	152	173	165	179	145	184	184	183	180	179	163	152	166	182	199	143	173	168	179	178	186	158	163	135	157	171	158	151	166	156	179	192	183	199	176	202	158	176	194	171	154	173	169	161	167	176	171	189	157	186	178	169	199	166	175	150	162	170	192	193	175	169	149	180	169	197	183	139	193	189	200	191	180	169	160	178	185	186	162	170	159	175	185	180	177	163	173	176	153	198	172	187	172	159	199	192	161	181	160	188	173	162	180	175	176	176	179	171	178	162	200	166	168	166	179	164	170	183	191	175	180	149	188	180	158	166	165	179	189	158	164	166	184	170	183	178	156	149	173	169	163	167	177	182	170	176	158	188	177	189	166	181	173	180	166	195	200	182	196	177	157	162	169	187	173	157	149	192	181	178	166	170	177	169	180	201	181	185	186	186	165	177	182	170	165	198	161	163	150	176	182	176	159	156	197	191	167	181	150	196	177	188	191	185	168	153	172	183	189	168	165	184	169	172	158	142	180	165	186	161	151	181	202	175	175	160	159	165	174	191	171	187	188	141	208	183	164	173	172	193	146	190	162	195	155	184	180	172	146	180	176	166	177	181	162	174	173	172	169	172	190	179	153	171	135	172	180	172	164	184	185	174	157	179	157	184	185	171	181	170	177	166	176	161	182	196	180	134	177	187	173	181	170	162	152	164	174	165	167	152	175	161	166	175	160	179	177	164	176	196	173	152	183	196	179	179	177	194	171	186	179	154	191	184	182	177	156	166	180	197	179	215	163	163	196	162	192	170	167	181	169	153	176	198	162	180	169	191	168	168	164	140	180	172	170	161	179	197	160	188	169	183	162	153	157	148	171	167	179	186	159	170	183	189	164	153	165	155	137	170	198	183	168	184	168	182	154	189	177	180	162	147	185	173	198	174	155	176	159	150	184	153	174	185	157	159	173	160	189	163	148	187	158	172	178	169	162	157	167	197	151	168	164	150	194	187	156	182	205	182	167	170	182	195	170	177	189	189	153	188	155	179	165	180	165	179	171	163	176	181	178	190	143	164	189	175	188	184	177	178	168	152	166	190	174	180	178	179	164	160	176	180	197	157	180	156	175	188	165	171	186	176	177	171	181	166	174	168	177	173	178	175	164	185	167	164	174	180	192	163	177	162	161	175	183	164	179	180	164	187	153	189	182	145	213	165	153	156	176	177	179	171	168	174	163	167	184	177	175	224	171	173	184	151	169	162	160	172	188	176	195	176	185	175	166	172	177	158	152	168	174	162	172	180	154	182	151	167	158	192	189	191	150	167	169	180	176	156	180	188	166	174	199	157	154	176	172	174	187	176	137	201	184	171	199	208	168	171	166	166	194	172	181	158	161	170	169	175	192	167	184	171	157	188	155	186	215	170	175	181	163	167	189	172	160	178	166	169	195	177	194	156	182	179	162	153	185	159	192	181	165	154	191	180	176	168	176	184	165	159	176	169	183	181	185	167	167	167	175	179	173	174	200	174	168	176	158	165	175	171	172	185	172	176	161	148	194	167	177	193	187	168	173	174	194	180	186	177	195	202	178	163	206	169	155	182	180	202	175	180	175	165	151	159	169	169	177	171	168	186	182	186	197	155	174	200	189	180	169	164	168	171	171	181	134	167	164	180	174	167	155	192	160	167	182	171	160	183	157	152	172	199	184	180	156	178	187	169	157	190	156	173	176	164	178	145	167	201	170	168	205	160	178	174	169	190	163	175	160	161	206	163	165	163	153	149	165	165	134	161	157	155	190	206	148	172	184	153	174	163	167	170	178	176	185	159	163	178	164	198	181	165	183	190	191	175	203	196	183	175	162	158	162	166	157	197	187	189	188	188	172	184	158	174	193	166	173	160	192	180	183	171	166	183	163	158	211	181	176	181	151	192	158	189	185	174	152	174	150	183	196	156	163	185	187	190	160	173	185	183	166	173	187	168	194	199	157	192	206	143	148	170	162	160	154	202	183	184	182	153	164	160	162	173	182	170	199	193	190	173	198	147	167	170	176	154	173	177	158	174	196	151	191	190	153	175	165	169	175	179	151	165	162	174	161	169	154	186	163	166	175	171	168	163	149	159	174	164	199	171	189	162	148	167	159	191	174	190	214	152	173	183	176	206	164	187	177	135	154	190	168	168	175	188	195	178	165	180	189	167	161	178	191	188	197	185	184	191	160	176	162	152	180	199	197	155	195	150	181	173	171	157	163	158	178	152	161	211	170	194	167	175	176	161	177	176	180	164	184	204	189	206	190	199	173	172	167	152	166	192	197	174	165	177	162	163	178	160	169	192	178	179	170	186	163	171	174	203	194	172	153	161	184	181	171	152	160	155	178	201	194	181	169	166	169	184	164	174	170	198	177	166	174	157	169	177	159	174	177	193	165	170	186	188	187	178	168	169	180	172	189	171	141	183	180	161	149	182	138	176	165	165	175	170	171	158	192	189	187	173	152	176	159	169	156	152	216	154	180	165	191	147	189	167	190	163	177	174	187	167	181	174	176	181	173	184	179	156	158	180	166	191	145	166	189	148	183	155	146	163	191	164	162	150	162	189	171	164	179	160	152	189	201	156	172	170	186	185	167	157	179	174	176	192	146	174	152	180	158	154	179	189	173	170	203	168	150	180	185	201	185	174	166	185	150	187	173	168	188	145	194	183	187	160	152	183	171	176	162	160	173	137	169	187	152	200	164	165	180	173	187	175	178	171	189	169	178	176	172	161	167	176	170	155	194	168	175	167	167	168	161	161	164	199	169	158	196	178	164	203	164	186	166	157	173	196	188	165	167	191	183	185	187	188	189	172	181	175	165	150	209	169	172	167	178	175	177	172	180	210	179	192	165	170	167	172	190	191	192	161	162	180	158	178	178	176	171	166	184	185	164	152	164	187	162	193	188	150	165	154	134	188	168	162	163	165	152	157	172	155	165	151	169	155	185	162	156	146	170	197	180	170	154	159	200	197	203	193	178	159	162	168	186	168	174	191	171	192	184	162	178	168	151	156	173	183	156	159	164	151	169	200	184	200	183	154	174	160	174	173	143	179	177	177	178	195	163	140	169	165	187	159	167	179	189	174	177	167	171	172	177	154	163	151	165	200	182	193	166	180	177	160	163	159	168	165	191	168	171	158	164	173	175	148	201	141	172
20012	2480	1673	1867	1561	1268	1075	934	871	726	707	653	645	644	565	548	525	549	555	550	516	476	506	504	487	505	438	477	494	488	467	466	445	468	482	488	479	504	480	446	441	449	452	454	446	465	463	422	444	486	470	481	436	439	464	460	468	430	455	448	466	418	437	434	500	428	437	434	457	459	458	463	418	459	462	455	417	489	430	453	470	423	453	442	418	420	398	469	418	423	438	473	456	469	448	443	450	426	425	466	440	448	441	430	439	490	468	449	438	432	420	461	435	408	435	476	427	455	453	431	430	437	424	429	438	449	434	444	447	442	450	431	437	426	399	454	437	463	456	429	461	462	417	427	418	431	430	461	494	504	424	472	488	462	456	421	422	466	453	440	452	481	445	440	465	427	454	467	478	452	435	401	453	447	405	474	456	444	436	425	421	404	477	424	465	415	432	423	477	413	459	433	465	417	412	424	444	436	412	465	471	436	475	457	430	395	441	460	429	422	454	438	454	430	410	427	446	441	410	425	441	442	435	431	431	496	434	422	430	410	399	453	451	435	427	445	459	413	491	443	443	432	444	461	437	469	436	430	474	429	434	470	456	436	451	433	456	439	423	413	456	414	465	461	462	488	426	443	415	448	473	462	458	440	429	457	443	448	446	408	453	446	440	438	471	450	463	440	477	443	484	466	452	463	427	420	432	437	463	470	466	446	444	449	404	447	443	415	465	460	445	444	420	486	427	452	437	409	444	453	432	446	439	406	455	428	425	418	445	432	430	443	398	446	465	411	413	443	439	441	418	450	398	415	444	452	429	451	385	461	458	421	454	421	420	457	459	432	453	415	465	437	460	415	435	408	448	439	460	439	460	451	410	469	440	436	433	440	461	455	440	433	374	468	465	462	449	444	487	424	453	405	420	424	433	424	439	431	421	454	446	438	422	430	424	423	444	444	405	437	420	426	393	446	424	420	425	466	400	450	446	446	485	451	465	448	462	463	460	425	415	477	471	458	444	458	474	487	471	445	422	439	443	424	431	455	451	451	436	454	392	413	460	446	423	420	455	424	424	417	455	450	432	425	461	440	439	428	431	437	415	436	419	440	421	429	460	450	458	466	454	411	422	438	436	455	418	458	431	442	470	458	428	417	433	402	476	427	443	446	483	444	436	423	445	459	499	441	431	406	437	457	429	436	440	423	431	431	449	497	447	419	441	471	473	497	440	470	413	406	463	460	455	437	474	453	431	435	390	403	457	402	451	394	435	455	453	473	461	419	432	424	469	484	475	445	442	460	477	483	430	434	448	430	434	440	432	427	430	440	437	452	444	458	483	445	440	468	442	442	432	455	471	423	443	443	405	432	432	419	440	414	480	450	409	444	434	462	449	452	418	467	445	419	466	447	432	455	434	455	441	443	446	463	474	460	421	444	419	460	416	427	436	436	438	473	461	447	408	447	432	434	433	416	473	449	401	452	437	451	482	449	470	458	428	429	464	407	507	471	442	449	419	442	446	426	405	478	456	454	444	491	391	454	445	448	436	444	434	455	449	449	449	422	464	428	454	428	434	394	467	434	445	418	454	431	490	459	441	467	432	446	436	459	428	490	449	398	418	443	447	429	420	425	420	482	455	433	442	461	419	428	433	421	449	402	466	461	439	427	458	451	471	445	476	401	432	474	422	434	454	454	459	467	422	397	444	476	432	462	463	445	465	457	433	447	438	440	410	444	450	456	440	427	446	452	429	465	430	435	470	427	475	458	460	440	435	453	482	445	429	427	488	444	427	448	419	440	445	427	419	462	462	443	457	418	440	451	436	427	455	464	432	463	424	457	434	458	422	401	480	432	460	442	483	441	461	437	492	448	429	473	415	440	444	409	446	455	440	454	426	448	436	455	435	448	480	498	445	458	424	442	397	451	435	463	466	419	439	482	466	426	436	427	455	440	437	431	465	435	424	475	392	444	468	456	445	428	447	456	445	471	460	458	453	445	432	424	454	439	409	421	450	438	448	423	472	453	398	415	429	461	452	437	443	449	456	430	422	462	434	392	437	444	418	472	421	450	438	434	403	469	439	438	433	400	461	441	437	480	420	394	451	466	441	446	431	425	459	448	465	436	445	436	481	443	436	447	443	450	444	443	444	417	445	410	421	445	439	408	438	464	417	430	414	472	475	455	464	431	441	437	427	471	417	435	439	426	457	442	422	427	449	442	464	449	445	433	482	504	412	418	477	476	463	415	468	455	436	443	449	444	440	444	426	429	444	454	471	460	449	409	430	405	425	416	479	463	408	481	484	472	469	415	451	450	430	466	457	431	474	448	421	501	447	453	467	463	444	458	485	439	456	417	451	459	468	446	449	447	459	462	461	459	440	414	429	433	459	445	419	423	413	434	442	445	426	438	435	454	420	429	424	456	451	462	479	446	414	460	480	464	420	436	409	467	431	453	434	434	464	429	451	413	434	445	429	447	414	424	439	416	434	391	469	464	444	412	430	470	447	417	445	443	433	440	436	448	433	425	425	418	453	403	452	442	399	463	413	443	492	452	474	446	476	466	509	418	430	455	440	431	463	424	478	431	424	430	436	454	412	452	440	478	458	454	434	432	477	451	398	407	405	456	461	462	421	404	445	453	444	456	439	455	485	470	466	461	451	428	447	455	450	452	453	436	392	419	475	435	443	413	423	457	457	431	421	443	493	441	459	444	459	433	425	471	448	461	464	482	458	426	482	466	424	443	429	429	436	501	412	423	442	441	462	445	444	448	443	453	472	444	442	459	425	457	422	442	445	447	451	469	394	479	440	479	438	439	457	417	451	440	409	428	468	426	473	450	429	455	451	441	455	454	459	464	454	464	420	425	442	447	507	443	451	442	476	469	418	399	440	437	446	481	453	457	440	440	439	433	482	432	434	452	407	474	449	464	454	428	495	451	403	440	411	487	421	461	471	421	460	436	449	435	415	436	449	469	420	401	441	435	440	417	450	425	413	435	439	452	437	452	417	398	458	433	432	438	447	432	474	409	423	423	418	416	463	401	443	456	438	430	421	389	445	470	422	447	425	425	447	471	412	407	419	456	422	446	431	446	480	414	471	434	441	456	453	427	432	422	434	420	434	476	459	421	442	425	480	419	462	436	425	426	443	431	452	464	447	432	435	426	461	443	451	461	427	447	479	432	439	483	441	472	428	403	434	442	464	433	448	428	454	419	452	404	450	446	441	470	445	487	424	440	432	446	424	461	500	419	400	432	442	443	439	427	435	416	396	435	452	460	426	441	435	416	431	424	472	470	430	463	442	460	442	479	447	422	454	409	430	431	473	469	444	393	444	434	452	451	451	433	450	465	428	446	447	422	427	460	452	475	457	438	419	469	480	437	465	442	410	448	456	411	464	432	453	429	439	462	453	443	458	447	473	431	431	400	451	436	448	438	446	416	462	447	407	441	427	449	451	479	459	489	438	434	445	462	454	465	413	453	435	410	424	436	450	475	414	465	467	446	427	473	407	466
12518	1921	441	409	407	455	394	446	446	385	423	391	435	373	396	374	386	400	450	412	406	384	411	442	384	419	423	416	370	445	397	364	341	403	360	388	406	399	398	423	441	408	424	420	442	442	404	386	424	404	397	390	428	390	390	389	413	418	410	468	355	411	433	412	391	429	442	431	411	385	374	361	394	411	421	430	415	387	403	411	372	398	370	414	463	366	418	419	422	407	421	389	414	386	420	414	453	394	388	407	449	425	411	457	460	425	427	420	383	415	396	404	400	417	409	388	386	414	422	400	460	411	394	408	414	400	418	425	407	402	361	429	422	380	415	392	434	416	393	390	355	412	418	425	404	383	447	405	423	417	408	442	413	352	420	416	376	383	416	374	427	371	406	422	384	401	420	436	386	438	439	400	404	371	404	434	433	351	369	433	446	407	411	432	377	421	399	426	388	413	435	415	413	411	447	399	432	404	414	401	376	415	402	383	421	409	374	386	373	407	394	390	398	437	426	411	379	406	407	420	413	388	408	398	418	391	378	402	366	389	397	426	395	396	362	431	424	402	391	393	426	384	384	377	391	420	428	413	426	400	395	394	440	385	392	421	443	434	405	403	415	423	397	412	402	408	399	397	426	416	385	395	411	423	392	385	385	401	456	412	415	363	450	429	400	374	445	425	369	421	420	415	376	413	416	399	392	387	360	407	379	450	421	418	391	371	427	398	419	391	454	405	389	386	403	448	412	387	404	400	399	366	399	412	412	439	391	402	402	402	416	416	431	435	403	384	400	396	367	406	423	394	376	449	394	403	443	399	441	413	434	441	446	391	410	418	380	395	423	415	410	397	418	409	395	392	392	412	390	408	430	439	373	441	419	432	402	383	367	390	413	393	413	390	443	409	417	404	407	398	392	413	414	453	396	382	399	390	455	401	409	392	416	435	379	421	372	374	385	413	409	406	395	403	380	422	398	408	392	369	412	430	382	405	395	402	414	428	414	380	414	381	414	382	381	433	398	424	389	399	423	390	430	409	362	408	443	408	408	360	406	383	408	387	403	393	431	369	412	405	441	432	424	398	424	444	429	443	420	419	417	483	385	403	427	403	432	408	411	369	405	413	370	397	389	422	428	403	406	397	390	412	382	390	400	435	388	420	439	448	454	377	374	378	388	385	392	404	420	407	391	395	454	392	417	405	418	409	413	433	467	431	430	402	382	382	433	407	408	417	387	434	390	402	441	393	386	421	422	449	427	407	405	404	384	410	408	412	427	443	403	412	388	388	392	390	370	375	446	426	415	438	395	418	429	421	417	384	400	399	421	419	374	402	417	431	424	426	425	435	443	438	463	410	431	380	388	424	442	439	370	427	403	427	399	423	428	396	423	372	404	378	411	370	397	440	406	433	428	423	379	393	415	392	400	390	399	435	401	388	403	398	404	380	397	394	401	404	396	450	393	387	377	400	391	371	392	405	369	404	395	421	383	440	385	405	415	471	408	380	408	370	371	420	396	397	395	377	388	388	416	378	425	411	409	404	395	422	441	398	407	404	418	417	415	381	412	398	437	443	393	417	383	407	396	385	435	412	457	411	362	425	393	417	438	431	434	403	427	384	411	395	411	466	432	426	397	395	440	347	386	427	389	412	404	418	402	431	404	427	419	428	434	378	377	431	409	397	373	411	407	354	405	413	398	413	409	430	397	398	392	420	432	438	422	452	429	421	402	399	443	424	387	433	427	380	422	385	372	431	374	386	357	416	413	422	449	427	410	395	403	409	399	423	358	422	419	388	418	375	393	380	405	389	431	381	431	387	421	396	423	408	406	404	376	373	430	377	440	378	429	409	393	413	396	417	387	409	419	430	449	418	399	407	391	432	421	362	383	431	365	422	416	414	409	430	378	389	400	424	438	398	392	394	403	436	399	389	406	402	465	426	433	415	404	415	399	421	417	396	385	435	419	402	367	395	380	396	428	418	421	372	398	429	400	386	396	391	402	410	400	396	404	417	397	412	463	404	400	388	405	401	392	390	426	407	417	402	404	410	408	408	389	426	356	443	423	446	399	432	432	415	403	447	400	414	366	423	413	435	430	434	373	412	382	396	390	389	374	406	419	448	422	408	412	400	407	413	473	438	427	400	408	380	407	393	396	414	435	404	389	398	397	393	444	430	403	381	397	403	432	381	395	415	391	423	429	409	393	389	416	406	454	417	379	394	402	383	398	441	361	412	400	412	417	370	400	401	423	392	380	422	428	443	436	380	451	373	413	380	436	388	388	368	420	409	413	365	398	393	426	404	431	448	436	386	401	416	405	398	397	415	399	435	375	382	403	382	423	404	406	388	384	435	406	391	424	436	412	373	368	398	406	393	414	372	378	428	354	405	387	452	392	414	392	371	423	390	425	395	402	397	429	417	358	396	411	379	425	408	406	397	386	398	408	440	392	413	446	414	373	396	380	471	412	427	412	399	423	386	424	391	391	419	429	431	436	416	404	398	452	394	435	409	414	393	408	398	404	395	385	401	389	373	404	446	409	403	418	439	397	375	389	400	403	428	382	383	443	359	404	408	374	384	451	391	431	423	405	404	410	375	446	406	418	416	432	391	408	406	441	422	429	395	384	410	397	424	434	380	411	423	389	386	399	369	401	410	412	448	411	411	415	443	395	417	394	435	376	396	420	408	373	420	402	436	385	382	384	441	400	382	393	378	422	432	385	433	387	410	405	390	406	416	409	416	382	408	387	385	403	383	430	393	410	444	383	406	441	423	426	417	421	376	388	387	405	403	425	369	391	387	421	421	437	376	398	409	375	410	401	398	402	392	401	385	410	384	449	397	405	432	383	391	396	411	373	419	411	421	368	444	367	370	426	414	418	439	440	434	419	394	405	408	398	425	440	406	396	416	424	428	430	483	364	438	412	405	396	364	418	440	391	440	385	366	409	396	403	395	433	394	412	423	407	381	394	413	432	393	401	431	394	380	415	398	403	392	422	418	415	445	427	405	442	425	389	393	387	429	412	406	407	421	423	405	406	396	412	375	467	408	385	412	398	441	421	402	383	375	365	412	367	390	405	430	409	422	423	378	423	387	398	418	422	403	404	432	423	377	384	386	409	424	361	394	416	436	416	391	429	396	389	424	402	401	437	400	426	379	416	394	400	385	374	445	422	393	429	419	397	403	413	418	393	374	414	382	436	386	396	399	417	461	430	425	413	406	436	411	391	386	432	422	416	377	401	384	373	381	408	348	427	419	427	412	409	420	410	401	410	432	429	397	416	410	390	399	425	410	370	398	379	396	456	421	415	386	393	392	377	408	384	403	432	442	404	450	409	446	384	374	378	433	399	378	462	408	418	387	361	444	399	421	403	418	454	427	453	439	399	448	417	451	412	434	380	402	384	413	391	422	413	405	414	420	358	425	403	415	383	413	393	421	409	379	444	376	408	389	402	429	390	411	392	424	430	390	401	410	385	419	387	398	410	383	410	379	458	395	396	394	368	441	424	417
8073	1300	905	931	889	923	925	880	916	898	880	908	900	813	913	920	867	910	888	904	893	908	890	937	907	885	884	897	888	894	886	907	891	850	865	863	841	880	870	847	854	916	885	849	863	892	859	911	860	886	894	908	838	930	874	876	861	884	914	897	847	866	842	871	862	931	878	851	909	923	864	854	888	867	871	842	905	833	839	870	867	885	866	874	915	895	869	882	898	830	878	910	910	882	827	882	900	880	857	900	912	765	881	884	922	887	848	922	900	859	872	854	923	882	891	867	918	809	925	879	877	863	866	859	884	876	868	880	878	870	909	863	898	889	901	874	888	883	841	891	840	902	917	812	912	887	878	856	908	854	869	951	888	882	897	909	883	896	872	853	891	937	838	909	778	874	902	841	881	902	899	873	905	889	876	895	898	892	955	929	856	834	911	885	857	836	881	887	864	910	874	875	891	897	887	851	893	856	917	864	876	863	868	874	883	933	845	890	846	865	875	843	894	814	873	906	911	924	888	894	863	906	858	876	899	912	833	917	871	929	872	887	898	888	880	884	898	885	898	870	847	887	890	828	869	832	845	876	856	879	893	880	922	890	940	886	862	907	861	859	862	921	865	921	864	859	811	863	892	848	878	884	891	886	885	885	919	900	846	915	912	865	907	926	879	882	932	900	909	942	894	914	904	845	935	926	886	874	906	866	869	883	902	840	926	894	939	848	874	855	861	886	902	886	903	838	883	926	887	863	904	885	863	914	884	926	885	901	863	838	864	967	834	883	874	892	900	854	852	839	883	928	875	819	879	859	916	857	885	910	874	807	870	878	875	889	832	837	850	861	938	885	866	935	930	923	805	884	914	922	915	896	927	899	893	910	873	820	868	879	857	872	915	875	943	900	874	908	923	923	899	904	868	840	895	828	894	916	879	858	822	865	878	850	835	887	914	880	888	882	909	878	922	846	919	914	939	814	895	936	913	894	877	902	941	827	878	836	859	891	954	894	846	878	885	856	906	861	921	894	909	891	838	888	889	885	879	911	802	916	888	867	931	897	846	887	863	887	925	888	881	899	880	877	865	871	902	861	932	908	879	876	901	873	897	917	901	885	881	917	894	978	871	834	850	902	928	928	917	885	881	882	928	936	904	865	909	817	911	936	882	875	891	845	843	833	920	862	845	918	846	885	918	825	906	886	866	871	850	881	835	895	875	891	934	865	856	877	894	890	891	876	855	934	851	858	868	884	900	880	881	908	908	890	944	889	908	925	903	837	913	931	837	889	896	933	915	865	840	871	905	872	871	880	910	920	870	930	888	856	858	922	807	878	909	871	856	911	888	882	848	836	912	889	855	882	899	941	881	871	897	887	896	873	910	875	873	927	870	907	874	942	911	888	871	907	869	881	877	857	839	918	890	874	927	903	864	909	867	873	885	912	852	847	860	907	860	877	922	845	988	846	890	886	850	864	853	913	906	978	854	927	865	847	852	890	891	928	885	884	880	895	915	887	901	831	903	899	854	947	878	879	896	910	913	849	884	917	904	909	903	874	898	929	833	897	888	904	875	898	914	864	849	909	850	896	884	920	834	887	910	915	862	906	911	874	889	869	874	869	841	903	887	863	870	854	859	944	865	900	887	910	893	877	881	863	873	852	870	855	912	893	936	929	817	794	895	898	910	873	886	899	905	888	868	877	914	889	885	919	898	868	883	914	963	897	877	863	908	920	867	891	860	876	892	918	870	920	849	849	873	923	904	884	855	886	874	864	870	860	914	829	846	852	903	847	903	930	822	912	895	888	883	838	818	887	892	883	881	838	917	893	841	811	928	878	928	887	933	865	901	841	936	949	925	923	909	914	903	858	912	912	896	899	941	881	861	924	833	900	844	902	928	817	877	937	883	873	850	870	889	943	880	855	844	875	888	899	895	833	834	892	927	893	954	849	907	868	875	824	887	889	875	864	883	895	883	902	925	845	919	935	874	899	877	950	867	855	906	906	888	796	922	896	887	884	844	893	868	881	840	880	841	896	885	833	862	873	837	904	935	884	884	864	885	881	911	880	879	914	872	825	934	914	890	890	911	910	881	927	916	871	916	937	903	836	942	891	902	851	862	892	914	889	924	864	938	879	912	910	913	887	878	832	965	875	892	846	906	893	865	864	878	962	903	881	913	933	935	927	858	870	902	895	869	921	899	855	813	864	850	910	891	928	863	922	909	872	867	918	937	891	881	863	876	834	873	888	894	921	840	908	846	847	891	878	861	918	881	860	892	912	896	867	938	883	887	899	902	911	840	859	890	895	878	878	883	816	895	906	868	874	898	862	912	925	895	940	880	851	907	879	890	866	868	929	885	874	929	899	852	846	841	866	852	883	819	901	892	850	877	898	893	894	921	944	895	912	836	877	896	918	864	922	897	893	839	908	840	909	860	922	836	922	928	908	833	919	910	853	914	903	888	913	862	890	852	916	859	959	853	877	879	808	851	877	877	913	802	861	897	886	865	889	866	917	881	846	915	851	856	916	910	949	910	903	880	894	934	852	894	868	881	940	832	910	853	875	909	913	935	875	908	909	880	908	905	895	879	833	910	889	928	861	897	860	846	868	880	854	868	898	880	876	880	908	862	932	899	885	839	792	883	835	888	909	903	872	880	878	948	906	874	846	863	862	892	871	874	908	891	846	907	898	896	944	922	905	875	891	825	919	900	881	843	892	900	818	905	915	939	911	915	920	863	844	883	922	863	852	904	911	878	821	895	874	890	841	938	839	892	931	866	874	887	843	889	918	859	930	916	924	850	861	827	918	946	896	887	892	959	891	871	894	924	945	912	904	880	885	934	927	933	880	893	835	874	851	891	876	869	823	968	867	931	888	867	868	881	884	862	858	920	896	932	880	840	941	899	912	846	889	858	869	864	854	826	904	919	880	894	870	903	851	881	923	882	876	929	870	864	887	877	896	903	916	889	851	889	896	911	874	889	917	928	898	904	901	903	843	890	899	887	898	938	841	876	872	853	841	886	927	873	898	810	870	875	882	891	877	972	873	881	934	894	858	880	914	841	851	889	875	893	863	842	885	872	895	921	822	856	913	943	945	925	913	922	928	845	881	909	849	933	887	862	877	881	872	891	878	908	883	923	886	860	894	943	929	900	868	897	847	836	826	927	901	885	887	901	903	903	865	841	823	889	886	913	870	902	923	851	879	873	888	902	927	844	813	888	853	873	837	928	871	866	912	895	865	857	890	876	897	850	840	887	881	899	944	869	905	879	839	843	880	850	875	872	884	864	902	923	914	845	892	840	878	877	884	844	909	900	884	875	869	939	879	915	893	864	893	860	902	853	842	898	853	840	871	823	925	926	908	912	884	893	862	880	816	891	882	876	863	863	913	916	900	835	853	877	886	897	858	922	876	884	854	910	915	896	925	846	863	873	881	911	840	883	877	850	881	880	938	900	881	849	915	867	878	883	869	907	921	880	885	922	884	874	886	878	856	831	874	878	874	852	873
25393	4054	522	421	366	317	298	261	252	257	215	212	247	223	239	215	216	226	212	214	176	224	218	208	203	219	207	227	234	207	221	194	213	226	265	200	218	243	212	206	176	232	215	187	230	188	200	232	209	176	214	223	214	241	235	211	220	212	215	209	218	219	196	212	243	205	215	233	191	193	202	200	241	200	202	209	248	226	231	210	216	227	211	258	217	219	228	208	248	197	215	225	229	209	203	209	217	235	220	215	217	213	191	221	208	187	188	200	226	231	223	235	247	214	220	232	234	198	235	193	202	182	207	193	216	214	202	236	213	226	229	197	238	231	194	207	188	226	185	205	212	215	246	228	223	222	232	235	203	233	215	198	211	210	186	215	227	219	207	186	197	193	225	176	191	223	221	201	204	208	209	194	192	226	240	224	193	246	212	213	212	230	233	228	220	207	200	220	230	204	231	209	220	209	225	220	206	214	198	227	208	217	218	244	246	241	195	199	225	211	222	218	223	234	213	226	203	206	184	220	226	203	220	184	218	230	222	187	215	201	189	217	189	228	221	207	209	222	179	200	199	212	223	232	228	202	229	197	211	236	217	190	206	204	218	200	221	201	211	214	196	215	188	216	204	218	242	192	221	203	183	201	204	192	210	206	226	228	190	224	205	180	233	210	220	207	221	238	227	211	194	208	231	211	211	179	212	218	208	233	220	192	233	208	176	246	213	236	214	215	195	210	218	179	220	223	218	215	221	222	210	215	210	211	242	219	196	199	203	209	231	198	214	226	204	231	214	211	219	207	201	204	193	204	233	209	234	212	210	224	213	231	212	189	206	228	202	223	217	188	186	192	181	216	214	238	239	171	219	233	178	239	210	180	182	230	193	201	219	241	194	206	216	231	260	202	213	230	184	209	211	187	218	208	200	194	223	222	171	221	184	187	214	190	209	211	246	210	211	189	211	228	212	188	210	202	213	258	239	199	214	207	223	197	197	175	202	198	222	202	199	215	208	202	210	207	200	227	211	231	209	225	202	210	215	211	192	229	227	268	214	209	216	221	231	206	212	227	204	191	193	221	203	228	191	226	211	213	206	211	195	220	207	202	222	211	224	234	205	199	177	221	234	228	223	202	217	225	218	190	196	194	195	205	231	207	199	178	207	227	228	237	223	213	188	190	232	216	243	242	214	201	218	223	215	202	200	223	247	232	236	217	224	197	197	198	219	224	185	219	227	216	211	220	193	214	217	230	218	210	200	208	257	205	240	224	218	213	223	218	220	197	201	222	206	216	194	221	221	202	225	232	206	193	215	216	210	197	201	240	206	246	206	207	215	197	216	220	200	204	218	216	229	195	201	216	203	221	202	192	214	177	225	212	213	190	194	198	215	214	204	246	227	239	194	183	213	204	189	233	217	196	187	188	215	227	197	239	212	225	214	218	217	239	217	196	228	194	232	216	242	225	209	212	228	204	200	215	187	212	186	207	201	216	214	209	215	205	208	201	252	185	221	209	201	216	201	210	183	190	207	225	201	237	210	231	187	212	213	213	210	207	189	223	205	224	210	193	202	191	204	219	224	224	211	204	220	242	212	215	233	187	216	205	220	200	217	227	198	213	201	213	244	213	215	224	194	222	223	220	202	198	217	224	249	206	199	257	218	204	210	199	190	199	191	206	228	244	219	213	201	196	229	224	218	207	221	232	214	202	195	235	192	203	211	213	200	230	228	219	246	221	224	223	198	206	202	217	187	216	216	189	206	225	226	201	204	198	229	202	220	228	212	211	203	224	197	217	199	232	187	233	213	236	187	226	213	227	243	225	219	218	204	216	227	208	204	237	213	193	183	208	202	220	223	217	212	224	212	196	199	198	193	188	194	207	216	200	205	210	229	205	191	203	217	217	227	203	209	206	216	200	214	234	214	190	212	182	213	204	198	194	206	211	232	188	224	210	232	214	201	235	176	217	186	198	209	217	221	195	206	196	218	209	226	215	217	200	204	197	172	212	209	191	205	208	195	208	213	193	218	197	185	193	213	216	196	205	200	205	222	213	175	197	186	190	224	211	230	217	200	218	190	187	200	212	198	208	217	216	181	223	209	230	222	210	195	229	191	213	228	213	202	234	193	225	216	244	219	218	222	215	214	218	233	218	183	229	232	187	235	237	183	207	191	229	193	204	189	236	226	205	206	217	223	193	188	186	241	226	228	201	227	223	220	201	209	245	262	193	172	230	194	214	219	183	207	196	229	226	216	214	240	217	194	204	202	203	226	194	238	197	221	233	220	230	234	244	202	198	213	231	198	225	198	213	195	236	212	230	209	214	235	214	212	209	220	215	217	205	229	214	215	231	204	200	247	207	209	212	216	219	237	200	207	196	205	203	218	221	197	181	212	206	206	202	209	232	214	212	200	236	222	208	194	226	213	234	209	171	209	197	226	178	240	211	224	197	203	191	213	187	214	202	210	224	220	205	196	218	190	189	236	201	225	225	210	205	213	216	211	205	196	211	221	187	198	210	207	197	213	226	198	220	198	241	197	212	223	206	200	180	220	226	217	214	226	200	201	219	223	194	186	222	203	205	214	233	194	210	222	220	208	167	202	176	198	207	214	205	246	209	197	246	207	196	203	213	214	204	200	214	225	207	214	199	182	218	233	218	213	217	196	241	222	183	194	188	227	229	188	246	193	195	224	217	211	212	205	232	232	232	210	184	186	191	208	184	236	198	219	210	221	220	232	197	226	223	198	232	195	226	223	200	231	237	203	212	219	229	226	186	212	198	200	205	226	241	220	215	219	208	173	206	224	208	235	218	195	201	246	241	203	248	219	216	208	234	201	229	208	215	226	192	192	212	234	207	200	200	193	238	219	209	200	210	232	244	203	239	198	229	204	217	207	201	225	228	223	228	203	205	200	233	189	232	234	184	207	225	213	218	211	213	243	222	215	215	220	219	215	231	231	207	200	240	220	200	207	178	223	210	228	199	194	197	213	188	207	209	224	214	211	202	201	232	203	219	224	227	198	233	222	224	191	217	222	204	206	210	208	214	198	196	182	217	247	215	193	203	219	184	205	196	224	192	178	217	232	236	224	257	215	202	211	209	218	204	227	225	214	229	227	216	230	231	187	201	201	213	215	210	217	198	235	210	213	210	192	212	208	183	210	219	203	212	227	199	215	227	237	214	206	235	225	184	183	233	216	202	242	202	218	214	207	214	219	222	202	191	181	196	180	192	192	195	239	226	218	184	209	195	222	224	235	233	178	198	234	214	216	211	224	220	204	199	207	200	220	209	225	227	216	217	224	207	199	195	200	215	227	205	231	205	225	214	193	215	232	221	211	203	191	207	208	224	208	222	205	192	214	206	200	222	233	209	209	233	226	228	217	239	209	229	216	208	219	227	202	245	223	205	194	227	231	225	193	229	177	213	204	228	214	219	220	216	230	205	220	215	227	222	212	228	235	184	211	190	195	222	210	218	194	216	196	212	210	191	244	220	233	252	221	226	204	195
15809	1369	1184	1247	1068	960	828	783	748	683	640	611	614	614	556	584	538	547	501	536	555	555	568	506	535	576	521	517	508	538	504	527	498	517	540	502	584	485	503	491	476	501	563	493	521	497	549	501	497	496	528	525	528	476	514	512	458	540	497	518	523	484	522	482	475	472	518	496	514	513	520	499	467	488	512	501	518	500	453	495	504	489	516	509	509	519	500	546	543	524	516	510	528	482	516	557	474	531	454	492	491	516	476	468	518	518	479	496	497	494	517	488	489	506	503	483	501	515	489	520	516	484	530	485	501	496	477	533	462	498	528	499	513	509	506	507	508	532	529	514	511	458	500	573	560	512	523	524	522	477	452	545	525	489	491	509	493	523	537	519	509	490	549	499	481	483	530	505	479	507	522	482	512	491	492	537	515	510	497	503	524	509	495	521	531	503	506	496	457	474	514	513	475	489	538	512	511	505	487	499	508	502	510	501	463	573	487	509	521	509	501	498	498	490	520	520	480	455	492	508	523	498	458	528	502	480	519	465	529	493	490	510	502	488	480	486	554	479	509	490	501	500	499	486	478	472	525	507	524	473	501	499	513	521	488	520	494	521	531	520	506	517	509	506	481	519	482	505	514	492	473	534	477	478	530	500	504	527	497	534	517	529	509	500	510	521	521	495	506	509	503	497	467	512	461	467	516	499	505	492	511	515	524	517	507	521	501	555	519	462	495	514	513	506	484	513	504	535	500	538	501	517	498	513	514	524	519	484	473	455	480	537	521	512	513	488	472	476	480	492	518	492	480	545	506	430	472	492	494	467	496	495	519	450	496	514	490	495	492	515	517	501	493	525	517	535	450	527	494	532	511	466	494	552	486	491	498	497	525	458	496	480	500	491	495	506	504	522	504	496	509	521	515	553	478	481	535	526	523	492	510	513	460	492	538	525	519	523	468	479	466	473	499	527	534	549	457	506	496	491	490	507	497	499	497	509	477	487	489	481	520	523	489	513	528	535	523	501	535	511	484	522	529	513	479	490	525	516	479	502	474	498	498	535	468	500	486	496	498	510	547	487	460	470	534	505	585	502	486	493	511	490	540	539	511	522	490	524	500	504	492	516	529	515	522	496	516	518	490	538	506	508	450	508	506	534	469	436	527	489	508	506	490	495	494	499	444	482	489	487	514	541	497	505	505	494	506	474	542	482	511	507	488	512	510	543	474	504	474	490	475	497	516	515	474	526	514	479	462	501	463	464	497	498	505	521	563	523	543	496	506	507	560	524	429	480	505	476	508	468	535	451	510	543	500	531	515	539	528	518	460	517	497	477	507	472	506	522	502	536	463	544	474	474	499	503	492	483	529	479	500	517	490	512	466	514	567	475	486	499	509	498	507	506	481	506	527	462	488	499	523	479	494	507	487	472	504	535	553	497	506	486	488	513	496	521	538	471	477	505	468	501	501	544	475	509	499	489	505	474	486	523	517	467	480	477	491	502	475	503	506	498	506	503	536	524	506	500	460	486	483	488	513	449	514	489	490	559	502	497	512	472	439	500	512	535	519	551	503	477	505	473	509	527	505	453	502	531	536	515	441	481	483	510	497	477	477	457	508	519	477	460	484	490	510	448	480	482	496	483	516	485	545	540	505	499	509	520	505	487	520	512	479	493	544	477	516	495	557	544	490	500	518	511	548	526	508	515	467	506	532	517	513	481	545	542	490	493	508	514	447	490	509	517	484	502	512	481	470	482	488	521	518	469	523	477	517	516	523	494	491	474	519	493	506	518	504	533	452	517	526	499	510	485	476	475	529	527	470	513	500	483	512	483	458	504	483	529	485	515	505	496	488	542	507	493	467	507	518	457	512	510	495	481	484	513	512	503	552	514	481	482	493	510	506	506	485	505	518	488	516	511	473	513	475	493	504	491	509	515	523	513	490	514	492	495	499	504	501	489	545	481	540	516	485	473	474	485	530	475	515	513	536	481	499	492	516	507	523	528	441	522	524	497	456	492	537	459	500	488	469	521	534	513	474	507	497	501	474	506	521	487	521	517	491	504	500	489	454	527	508	451	507	526	544	504	488	500	531	511	501	514	490	453	465	522	493	544	476	492	514	555	520	524	508	490	524	533	503	504	522	501	483	476	539	488	508	467	515	472	487	525	464	523	482	483	504	476	550	565	500	509	513	482	502	507	498	503	495	519	517	492	481	498	495	484	473	490	500	502	494	476	478	486	499	521	500	479	509	499	523	520	495	488	507	507	475	510	500	518	521	519	496	494	482	540	458	479	495	530	465	525	497	485	497	490	492	492	502	566	477	513	520	505	520	521	467	508	545	523	488	503	493	523	472	512	497	491	498	534	481	472	519	544	498	505	471	464	492	523	538	471	532	498	513	509	512	535	510	521	496	496	487	477	472	509	533	510	506	541	495	468	490	511	494	504	490	510	486	512	504	510	495	470	524	528	502	488	491	507	531	516	456	465	505	531	482	506	491	501	533	478	515	513	513	523	482	502	532	473	506	504	492	512	447	490	516	548	491	515	505	488	519	556	471	541	521	489	535	484	486	492	539	499	507	517	513	459	540	516	495	465	491	535	502	505	530	488	519	519	519	510	463	539	467	469	460	493	467	501	503	483	495	521	520	529	499	545	494	433	459	519	449	512	489	523	501	465	507	514	517	530	487	502	521	502	489	495	515	497	483	544	519	488	518	506	511	509	432	514	508	485	509	519	526	478	531	499	509	487	496	484	499	478	505	487	468	503	518	488	490	453	481	443	533	513	524	480	525	536	499	528	498	512	477	513	525	503	476	515	479	530	488	509	527	507	528	472	502	508	521	492	524	510	499	491	494	534	489	501	509	502	529	491	515	537	508	494	506	474	534	482	521	506	486	499	531	519	482	505	533	509	455	502	522	507	515	486	515	522	518	528	503	508	493	448	511	532	498	471	507	423	484	502	499	497	496	529	507	555	542	498	505	520	489	505	516	486	520	482	522	500	480	488	519	534	482	522	501	511	522	506	485	469	565	506	474	484	530	505	502	498	463	515	504	509	496	503	491	523	475	553	477	507	519	509	512	512	477	504	483	473	521	501	499	507	502	528	521	490	475	484	456	463	466	510	512	515	521	497	461	488	536	492	501	482	514	554	506	484	493	500	473	477	544	489	456	520	487	465	507	437	543	494	492	497	514	494	484	475	547	515	511	520	443	536	483	552	499	491	468	502	484	504	481	485	533	459	570	497	487	488	525	505	492	483	519	515	522	516	511	547	497	502	518	507	492	478	515	449	513	510	512	484	537	496	507	520	487	532	508	494	510	534	521	465	476	509	496	499	497	506	486	479	507	513	526	489	505	503	508	484	537	480	494	477	469	522	511	494	527	501	504	495	500	455	509	500	501	484	512	504	521	503	513	470	496	501	518	481	505	560	525	502	475	516	474	513	506	485	494	480	503	490	499	464	507	490	487	493	512	505	506	539	455	516	455	494	498	522	519	455	494	514	497	496
34396	7369	858	606	454	365	281	273	250	239	207	188	197	193	190	192	182	206	160	181	199	170	195	177	212	188	175	178	158	155	175	176	149	170	172	167	157	162	166	174	171	159	177	187	177	192	165	173	184	169	173	182	162	154	185	177	179	202	169	161	195	186	170	183	183	195	165	197	172	154	197	158	172	181	192	173	157	165	178	186	202	177	206	164	206	174	136	159	168	165	183	168	175	186	170	166	171	196	193	167	156	182	174	183	167	147	172	178	151	168	163	167	166	203	165	171	182	167	164	162	172	175	179	153	165	204	169	179	178	173	164	181	162	195	180	202	176	190	165	178	172	155	173	157	170	184	197	172	165	186	143	167	198	179	161	137	191	204	185	169	141	149	198	200	171	174	168	170	167	190	181	166	176	156	158	185	177	167	172	159	167	160	138	164	194	148	161	192	167	169	171	167	184	180	198	181	182	172	173	167	161	155	161	199	205	181	172	191	156	176	169	190	176	175	144	171	142	174	180	171	199	167	167	182	187	140	189	171	184	173	168	187	184	153	179	185	173	161	159	148	161	184	170	195	179	149	194	188	169	179	164	173	177	161	159	196	162	173	150	168	183	169	179	175	151	173	172	155	172	161	174	156	162	199	172	168	178	179	151	172	182	172	188	185	174	193	157	182	173	178	192	209	184	149	168	189	163	197	176	172	171	161	196	183	201	168	192	188	159	166	177	199	151	182	152	169	145	178	155	169	162	141	166	189	178	165	151	208	185	180	169	183	184	158	171	152	169	169	173	186	187	167	203	177	159	166	185	174	162	170	194	169	162	161	182	168	166	191	161	195	173	176	169	161	190	168	165	172	159	174	180	221	171	193	188	178	197	155	160	169	191	182	173	167	192	183	191	173	143	146	170	170	167	141	202	172	166	147	183	182	181	152	167	184	190	176	180	163	173	170	166	172	189	158	173	172	193	165	164	173	175	174	147	150	193	173	164	192	197	201	175	164	168	168	186	185	170	160	166	175	131	148	171	168	173	152	142	160	192	177	149	148	158	187	167	161	181	156	179	166	169	181	158	180	168	161	188	166	186	172	165	185	178	156	193	169	164	181	164	172	164	182	190	185	140	175	188	153	164	180	171	159	155	136	173	166	161	142	181	182	178	187	175	156	186	175	188	176	141	180	158	184	164	155	177	170	166	189	183	177	165	165	175	180	169	158	151	175	174	168	180	190	180	160	151	186	182	156	172	192	190	176	171	200	172	176	180	180	182	192	145	164	168	149	169	180	189	174	156	186	168	171	154	196	176	153	170	155	208	170	179	184	170	166	188	177	194	175	162	191	135	185	182	184	197	177	186	193	165	165	174	176	147	192	165	173	144	197	190	181	156	188	142	197	166	158	191	178	136	182	148	213	190	210	161	176	178	172	201	188	177	162	151	175	151	164	170	160	179	170	160	186	150	169	189	164	155	189	181	176	163	142	168	199	155	150	163	193	166	178	166	151	162	175	155	161	158	174	167	193	188	166	190	166	179	168	182	179	169	181	166	178	173	177	174	172	151	160	164	156	174	168	178	170	199	169	154	180	179	178	192	185	183	181	187	152	183	171	199	188	180	167	162	189	175	171	169	186	166	145	166	156	182	184	173	170	151	144	163	177	181	158	192	164	160	166	181	195	184	168	146	166	155	169	191	160	180	173	192	167	195	153	174	182	193	186	182	171	180	180	164	153	189	181	183	176	180	152	168	182	173	178	151	160	178	186	183	180	163	176	167	167	191	181	156	163	183	168	177	170	176	191	190	173	178	170	187	171	152	162	171	170	166	144	170	150	168	186	155	171	163	189	173	181	173	174	176	190	203	161	192	157	171	157	171	163	192	174	176	164	177	165	157	172	164	176	177	158	165	159	169	167	187	163	161	152	162	174	161	196	165	184	135	176	179	175	162	164	176	154	177	177	166	184	151	152	162	167	185	188	149	154	172	167	180	138	179	192	187	174	182	174	170	177	167	171	163	162	176	185	198	166	181	173	169	173	145	169	167	189	176	144	186	136	162	160	194	154	178	153	185	162	207	171	172	199	173	146	170	179	169	167	151	170	156	171	175	169	179	166	170	167	165	182	188	159	187	207	158	162	153	149	171	153	143	156	164	178	161	169	178	172	177	182	151	175	177	170	173	170	177	149	168	182	171	165	199	180	173	186	149	159	184	190	149	167	171	175	180	190	206	200	161	163	188	176	176	167	168	165	182	163	176	175	159	172	206	184	147	155	154	185	152	186	165	171	194	171	153	152	174	186	158	177	179	171	162	174	191	176	173	189	161	190	183	167	147	141	171	178	182	170	192	177	160	182	185	166	160	184	179	195	158	174	172	163	161	179	163	190	184	180	171	165	163	176	182	151	161	181	166	170	195	174	172	182	173	191	166	175	169	165	187	155	179	166	169	197	167	166	137	153	206	173	160	165	169	154	180	162	164	179	172	166	182	154	196	213	170	152	173	165	166	175	152	179	191	168	174	182	173	183	175	179	188	173	168	182	164	186	184	168	158	159	177	168	186	144	168	193	170	174	177	159	170	169	178	164	181	179	152	182	137	177	181	171	162	144	154	173	181	177	159	176	169	162	171	163	177	163	188	159	174	188	172	166	171	200	192	157	181	160	175	160	156	162	195	182	181	173	167	160	176	167	168	169	196	189	161	176	161	147	172	155	166	177	206	190	180	188	161	192	159	186	188	170	188	176	164	167	159	177	156	172	172	199	203	149	168	162	192	170	147	176	153	172	157	180	181	164	193	179	165	191	197	171	165	154	182	188	174	168	185	170	181	194	155	168	196	177	154	148	138	176	162	176	166	182	174	193	166	198	185	167	192	173	196	183	188	183	189	157	167	195	203	184	157	174	152	169	147	174	172	176	179	181	179	178	177	150	184	222	161	176	180	196	169	165	177	180	149	175	190	196	170	155	175	167	158	175	185	191	193	186	201	178	164	164	164	165	157	164	161	164	138	164	182	164	163	166	190	159	144	180	160	157	174	158	170	182	183	166	157	191	169	181	162	173	144	166	181	186	196	178	190	178	167	166	185	162	176	196	174	151	187	192	193	169	185	161	175	161	176	139	154	141	170	155	160	167	184	162	172	173	144	169	186	174	168	175	151	173	171	187	170	168	168	182	170	171	174	205	178	165	170	175	151	195	162	180	192	169	183	182	177	179	167	160	170	175	155	170	155	176	164	152	148	187	163	177	184	168	197	181	156	179	181	142	178	195	165	165	165	155	189	162	184	180	164	172	171	191	163	182	165	171	162	169	197	193	211	161	175	169	178	193	161	145	174	155	172	168	202	168	174	167	175	196	194	185	176	177	187	187	173	190	146	172	185	175	169	185	189	174	191	184	194	186	169	176	149	162	186	145	162	171	189	151	172	169	168	161	143	160	173	177	159	174	168	162	159	185	175	178	173	193	158	177	153	197	171	211	183	184	168	181	162	178	171	193	162	146	167	191	185	206
20050	2000	1742	1829	1509	1287	1090	918	842	766	750	648	623	633	595	548	577	561	545	558	526	513	490	465	476	481	476	436	492	449	479	518	484	487	423	439	469	446	449	442	484	500	478	458	446	467	471	513	460	439	450	499	421	458	499	459	420	483	430	465	463	497	439	425	468	432	429	443	441	481	421	466	461	505	450	460	431	480	425	462	444	474	466	447	455	447	454	451	449	431	440	462	440	432	488	418	447	412	485	418	448	448	457	459	469	436	451	429	411	434	445	462	422	455	447	424	423	417	457	405	447	465	440	459	450	457	431	463	462	431	416	439	444	450	448	470	438	444	450	470	437	482	443	449	459	464	382	441	450	439	438	442	424	461	473	418	443	423	423	418	448	468	448	401	421	419	452	466	437	465	437	472	419	442	458	430	446	448	453	443	452	466	405	424	442	416	404	428	477	414	434	458	424	446	454	472	482	418	449	428	470	434	433	455	444	434	480	467	422	427	469	435	465	444	441	475	453	423	424	458	403	470	455	432	458	444	429	466	422	454	421	443	468	438	451	477	470	453	428	451	452	423	439	384	433	459	466	490	445	435	412	446	474	455	446	448	436	435	437	419	464	448	435	447	403	411	432	412	451	460	446	427	417	429	443	454	420	437	442	432	468	461	458	441	495	444	451	431	439	431	420	415	415	442	484	466	458	393	417	428	448	462	439	413	460	420	424	457	456	443	416	445	424	427	456	472	433	445	423	433	474	448	462	441	428	464	445	431	451	408	443	449	437	446	471	449	435	438	448	443	433	440	444	413	431	479	447	459	458	469	442	440	428	420	433	446	449	415	452	465	438	436	479	470	456	439	443	456	413	456	474	443	438	467	433	433	411	460	441	458	442	418	442	422	435	421	431	445	408	453	453	444	422	482	439	452	462	461	419	471	459	466	448	442	452	452	439	448	419	426	417	424	430	478	473	461	466	498	475	475	461	434	473	457	410	446	443	450	461	459	452	432	418	439	450	442	406	453	440	463	444	444	442	401	433	401	400	425	461	452	414	423	450	437	424	477	476	448	437	444	522	422	428	435	476	439	435	442	442	446	430	436	460	416	437	451	448	490	444	437	418	435	430	429	406	431	439	412	433	439	457	440	435	444	411	459	452	459	458	439	430	480	429	440	421	451	431	434	430	463	411	464	437	442	433	481	440	429	430	467	420	469	435	421	449	414	455	437	459	417	435	444	435	413	446	447	442	442	458	433	418	446	469	447	411	435	484	409	442	467	442	388	479	449	455	444	421	481	458	440	415	473	486	452	444	420	411	464	479	460	451	462	434	413	488	425	433	433	458	454	458	451	440	434	431	418	432	494	457	421	438	458	409	446	475	423	485	428	426	427	426	453	445	419	448	473	418	394	395	425	440	412	466	433	454	417	428	431	467	471	461	426	432	395	448	450	457	445	460	447	425	450	443	440	404	450	474	450	426	424	387	446	427	474	429	402	454	466	437	454	444	450	430	405	479	469	410	426	452	437	440	421	453	439	472	387	438	423	423	444	433	408	447	438	452	430	436	409	477	426	425	431	435	511	436	436	461	408	432	429	446	463	482	465	467	443	443	427	444	439	400	454	440	486	466	452	452	429	484	426	421	430	439	458	443	445	385	448	406	451	439	436	407	454	425	458	462	434	444	459	484	434	499	436	452	439	449	477	460	424	419	394	443	461	450	486	441	416	462	449	451	458	436	442	464	477	451	449	427	450	427	428	460	466	477	422	459	436	480	422	444	451	449	465	453	425	422	425	466	419	433	464	426	463	460	460	427	475	477	415	456	438	472	477	449	444	439	452	426	477	431	434	438	461	441	415	440	451	444	413	444	438	418	435	484	441	418	496	449	455	460	406	446	481	439	441	400	438	456	451	467	472	488	445	439	466	422	407	452	418	416	434	442	452	452	467	482	413	478	461	487	457	465	501	473	430	406	462	445	425	434	426	435	426	433	456	444	434	433	502	429	449	440	417	454	430	420	458	435	479	433	459	460	428	390	434	462	437	420	439	479	449	425	443	423	419	482	414	412	459	478	446	448	428	407	417	443	426	428	448	462	420	474	462	454	450	449	426	445	430	492	433	430	416	436	441	446	457	437	425	460	437	416	462	450	446	480	425	446	433	405	404	418	458	419	436	454	454	458	471	451	447	464	455	479	424	372	424	454	462	480	416	431	433	466	464	430	506	424	423	429	448	462	457	436	476	445	431	431	452	416	462	421	417	425	425	427	441	455	440	429	443	466	453	460	439	434	451	472	445	452	460	456	444	449	424	448	449	429	431	448	416	428	423	444	419	457	412	448	442	453	457	450	469	400	413	440	436	429	461	454	473	481	399	402	435	461	420	443	470	426	432	487	461	448	445	443	469	427	443	440	425	479	405	440	413	442	444	422	477	470	410	449	451	430	458	466	456	436	492	406	428	468	438	422	440	461	456	435	445	474	467	447	444	454	458	453	450	455	422	448	448	442	419	442	421	449	427	452	454	448	462	473	438	453	440	430	466	437	423	436	441	448	450	532	414	441	451	428	440	461	450	430	419	415	410	446	438	409	442	430	431	407	433	454	436	461	417	432	407	442	438	426	467	452	430	425	394	461	472	449	467	466	437	421	443	436	475	453	432	419	445	459	414	444	418	450	408	415	446	450	474	482	428	454	444	468	473	458	449	477	483	418	429	422	444	395	400	432	453	486	467	441	450	460	461	454	465	417	453	470	479	457	447	475	412	429	443	427	447	432	433	435	409	457	454	449	407	392	442	420	394	440	457	421	446	428	444	419	420	458	450	441	452	417	423	452	447	450	435	416	447	474	447	413	453	440	423	417	448	436	419	465	451	448	468	430	416	424	434	437	428	455	463	427	465	470	450	452	414	473	426	437	461	464	454	443	425	484	449	466	427	432	423	507	428	468	472	444	448	457	454	432	464	455	451	454	445	436	424	449	433	429	388	426	430	422	435	454	447	455	409	451	456	456	462	451	406	475	470	437	452	460	436	440	441	432	438	464	432	433	453	463	421	457	426	405	388	439	437	444	449	445	449	430	452	470	439	451	414	473	446	481	396	421	454	435	444	437	404	437	446	422	470	467	454	467	432	460	432	487	473	455	460	446	395	390	459	483	422	439	404	428	410	438	438	452	420	425	465	467	420	410	457	464	401	450	433	463	423	488	424	456	443	431	438	427	434	425	456	427	448	420	444	452	415	470	428	450	442	424	453	452	437	452	435	427	406	433	465	449	453	425	466	415	423	427	460	421	455	435	434	468	415	385	459	434	414	478	411	417	465	424	453	419	481	432	477	447	407	431	420	425	431	435	424	438	484	445	442	416	421	447	415	417	422	454	476	434	444	399	463	432	450	415	448	405	446	455	421	471	421	433	455	459	435	457	419	432	449	447	480	424	438	460	439	495	441	441	441	403	439	468	432	458	473	481	441	432	415	437	465	453	423	428	450	431	409	424	451	470	448	443	462	439	413
12247	1764	436	394	410	359	440	431	412	400	403	399	387	404	408	396	456	418	427	423	420	428	371	399	434	429	424	419	422	426	458	427	388	357	390	414	383	400	402	384	399	399	414	432	412	413	421	404	412	379	395	393	422	425	445	404	394	360	395	391	402	391	429	394	389	369	412	363	415	372	387	388	382	459	422	389	438	419	418	407	372	407	451	398	397	353	392	405	380	387	362	385	423	423	390	452	390	448	413	372	396	379	379	453	420	412	387	389	403	421	426	425	408	441	416	417	389	423	405	429	387	435	422	424	392	428	418	389	382	433	419	442	367	438	395	401	413	373	402	399	425	421	408	368	387	392	384	426	436	429	417	407	389	412	389	393	399	425	404	371	397	430	389	368	377	372	357	431	382	438	409	414	407	390	416	409	401	359	382	371	383	427	407	418	433	387	412	395	382	418	411	384	396	386	407	433	394	408	411	444	400	380	401	416	388	399	426	409	397	427	419	392	388	426	427	394	408	381	394	439	397	396	403	452	416	404	405	404	397	421	404	383	367	354	416	415	388	417	385	390	414	383	423	381	397	392	408	401	381	367	436	406	425	396	375	401	429	380	389	447	402	438	405	422	376	396	403	393	395	397	372	388	402	373	434	417	414	398	414	439	413	383	418	392	402	388	395	412	396	405	393	395	366	422	394	387	366	441	418	420	424	397	389	420	380	430	420	435	428	369	401	439	399	405	419	395	408	417	401	423	395	380	416	427	401	413	428	418	403	416	380	407	410	380	379	405	400	399	395	425	436	426	428	387	406	421	392	385	392	362	433	375	399	422	362	404	432	390	376	398	373	396	419	419	412	418	415	396	393	373	400	398	399	417	379	404	398	422	435	433	434	381	390	398	422	452	421	405	392	384	386	390	397	409	418	431	452	411	448	391	378	392	437	348	395	444	436	406	378	397	391	418	380	417	363	394	380	400	391	403	385	424	379	409	476	388	431	417	415	414	357	386	440	416	403	363	405	401	370	428	398	390	402	420	411	383	391	357	411	374	360	418	391	383	396	389	391	395	379	393	409	366	369	355	380	396	379	422	398	395	419	389	404	424	413	418	423	379	368	402	398	417	418	378	435	399	442	391	407	430	406	427	412	379	408	403	421	427	410	396	375	386	407	407	440	420	429	435	431	385	393	431	422	445	395	398	417	430	432	374	393	379	395	428	373	385	415	409	421	366	394	377	398	403	421	399	444	393	405	409	433	381	410	411	412	426	415	433	414	381	423	421	453	438	404	421	406	383	422	383	423	409	390	409	388	427	416	410	431	391	397	415	427	411	383	434	392	410	373	430	381	431	433	386	411	415	406	373	377	407	403	386	375	378	432	382	396	398	405	399	424	412	425	426	416	444	359	363	427	388	396	382	402	434	395	416	449	440	446	384	377	408	366	397	399	392	389	379	410	440	415	360	395	407	431	381	361	411	409	375	399	396	393	436	426	404	433	396	364	399	400	395	406	347	418	396	365	420	422	380	380	385	404	372	402	413	376	399	382	429	401	406	396	444	419	359	407	407	352	399	406	432	414	402	418	383	394	409	412	384	383	374	398	366	351	407	391	438	371	372	414	400	381	415	416	393	387	378	429	405	408	404	429	390	388	389	400	367	381	383	385	412	393	412	379	436	396	405	413	402	422	386	378	406	398	380	387	427	421	390	378	430	410	399	386	418	416	426	411	404	391	446	394	400	426	404	407	457	395	394	423	400	403	400	399	391	383	407	410	408	427	378	403	408	372	379	382	408	415	407	380	394	423	398	428	418	423	412	411	383	375	386	397	411	406	423	367	416	441	390	397	390	380	393	390	414	436	431	380	400	415	403	375	410	434	372	417	396	402	415	395	412	409	385	425	403	380	376	393	401	372	415	390	422	397	395	383	418	462	360	380	390	409	398	416	378	417	377	382	418	380	403	423	382	425	410	428	381	418	453	367	416	411	426	414	405	426	427	403	403	413	427	413	383	407	371	417	400	395	421	375	412	422	384	370	400	401	451	436	380	438	385	390	399	387	392	383	387	405	415	397	472	409	401	402	361	392	409	414	368	438	407	403	408	416	424	430	421	361	399	392	410	417	423	399	396	442	352	429	403	398	411	393	435	402	380	417	408	464	405	407	440	431	442	401	406	425	417	395	369	395	407	418	406	391	397	407	405	421	390	382	402	442	387	382	366	448	424	407	416	433	349	394	382	394	409	418	428	423	396	403	416	425	370	426	399	428	405	417	478	429	393	425	395	424	406	440	462	438	430	401	396	410	421	399	393	437	421	414	417	425	419	376	405	401	397	435	386	396	396	374	385	439	370	396	390	394	383	383	402	424	408	407	398	396	401	385	433	380	389	427	392	389	366	417	394	433	398	398	429	390	360	397	405	421	434	407	403	407	391	426	420	397	398	403	426	387	385	398	435	415	420	377	402	396	425	350	419	402	383	416	431	433	434	423	387	416	410	416	439	399	389	390	419	385	426	413	393	408	421	379	411	395	419	347	368	367	398	426	435	391	400	419	394	400	394	421	402	420	428	403	369	397	447	408	387	440	418	361	406	421	405	413	397	410	373	357	381	401	379	442	395	413	434	417	385	394	405	366	390	404	425	411	404	472	404	405	350	393	385	441	436	424	429	404	425	457	432	391	392	388	411	422	436	415	405	397	373	374	447	421	378	365	409	400	406	425	394	426	408	404	404	422	422	402	416	364	408	379	412	403	396	419	427	377	394	407	390	379	403	399	422	433	408	396	385	395	422	426	429	378	427	382	407	399	428	407	396	444	423	395	448	409	370	376	383	407	430	408	409	458	461	395	396	414	408	407	413	423	386	376	399	415	416	372	401	395	392	447	415	403	417	393	415	439	359	397	398	398	395	409	407	422	358	361	398	431	383	403	398	400	362	415	387	410	392	457	415	389	431	406	398	407	397	364	410	431	389	412	449	407	402	446	432	399	400	390	401	373	407	422	408	432	415	423	419	428	447	362	401	367	378	395	424	413	452	419	398	374	368	408	400	393	402	426	444	435	404	411	386	380	412	361	358	400	376	414	424	421	393	373	409	359	437	368	465	387	427	392	366	369	407	365	419	383	428	433	413	403	408	410	395	398	420	437	397	414	409	395	424	408	413	423	405	414	388	437	437	392	395	392	380	438	400	394	404	410	381	376	398	416	413	402	440	392	415	427	355	433	385	414	418	407	388	380	414	432	429	412	362	382	396	409	353	419	436	406	437	401	432	382	399	414	411	354	376	409	434	417	426	398	402	404	437	379	404	383	401	401	397	389	380	389	404	404	412	390	401	454	421	425	381	372	366	401	389	380	431	442	425	402	372	399	398	439	435	405	419	407	394	424	406	397	439	425	422	429	432	387	403	370	411	362	366	387	365	389	409	420	393	412	431	367	412	409	386	389	374	378	375	424	392	412	407	353	394	380	403	409	391	405	386	418	454	396	393	398	414	404	388	406	413	396	395	411	412
7815	1232	935	941	911	921	888	927	874	925	901	919	886	853	877	859	923	864	883	865	925	873	855	860	881	910	904	901	865	864	887	874	889	892	910	872	852	909	831	914	859	893	883	846	829	899	915	879	802	872	902	899	897	886	826	901	869	803	905	875	890	941	881	913	887	889	869	906	832	892	872	842	857	901	891	888	875	885	889	851	872	870	883	853	867	921	833	880	874	892	882	892	891	889	831	899	872	895	871	890	839	875	893	874	909	901	845	883	925	838	849	827	907	855	941	850	883	871	875	863	934	847	882	904	907	856	984	883	879	836	906	859	878	855	892	853	843	828	917	944	855	905	915	919	836	904	860	910	905	890	802	871	857	861	877	868	936	824	908	844	870	932	899	899	918	885	896	822	862	853	899	923	873	961	869	867	891	877	898	855	883	891	879	856	891	877	861	860	902	830	869	903	888	856	897	866	893	935	809	937	905	884	903	859	845	906	893	876	855	828	917	834	884	890	903	860	928	853	930	906	860	854	889	846	911	904	855	909	945	895	858	875	883	870	847	842	908	887	833	912	898	842	868	873	887	908	880	851	914	857	843	851	861	877	863	854	835	878	869	872	872	854	885	883	901	859	866	902	890	858	885	917	848	847	886	857	891	890	893	874	864	898	915	883	876	876	860	905	881	884	864	877	846	837	919	877	886	876	882	891	914	874	870	900	887	830	920	853	825	939	839	848	880	877	940	906	909	892	907	878	868	852	867	914	889	929	868	917	869	902	911	877	846	916	877	833	915	823	882	899	859	921	966	877	908	901	922	884	857	877	820	872	849	835	910	828	826	867	821	918	910	916	855	885	840	879	873	864	876	937	876	816	871	933	858	963	891	888	906	843	854	873	909	911	860	920	916	874	877	882	910	894	931	882	895	870	866	876	923	882	928	885	864	936	909	938	885	882	897	842	918	879	884	863	854	883	891	882	868	885	844	885	824	894	850	880	888	874	832	906	904	858	886	848	879	913	891	872	876	851	944	897	840	916	836	904	910	873	887	880	851	831	868	915	881	871	836	854	865	824	862	912	846	875	922	860	867	900	906	904	878	899	897	885	885	841	857	940	870	940	906	860	875	866	882	894	879	865	892	892	874	918	834	836	913	885	900	894	808	878	872	899	854	845	864	932	834	878	869	921	806	843	836	843	907	890	876	910	846	925	935	881	861	859	920	880	855	879	856	932	864	914	902	884	933	907	884	913	841	848	900	844	948	920	904	893	879	885	848	883	851	908	876	885	899	839	848	874	841	894	911	899	821	885	857	884	911	815	903	871	924	857	903	847	929	935	906	886	892	892	952	880	871	865	915	906	866	902	848	860	864	843	847	872	943	875	822	879	889	842	901	903	891	876	907	912	861	903	906	906	903	801	864	902	895	885	848	860	859	935	908	857	836	876	886	876	876	793	921	910	892	827	941	889	854	850	855	889	866	827	897	830	827	891	877	850	933	918	851	850	902	802	919	900	829	920	842	862	817	912	881	849	839	893	862	879	867	859	889	858	872	861	889	926	853	953	933	883	853	890	886	876	847	852	869	959	882	803	881	867	885	883	911	881	869	854	848	932	924	875	835	895	864	844	905	899	904	909	901	829	877	891	866	857	888	920	868	878	864	932	857	837	901	861	843	903	882	866	851	884	836	871	915	906	894	859	856	896	835	875	846	805	848	888	863	905	957	918	825	831	873	865	846	843	869	881	897	904	883	835	915	901	846	872	888	897	881	867	892	871	885	854	861	851	856	930	915	867	891	878	855	846	883	820	836	871	912	939	883	878	899	874	861	936	910	884	883	896	901	892	890	888	899	864	852	870	905	822	875	842	875	909	859	856	953	863	863	866	888	906	831	883	861	895	842	913	846	848	913	880	878	877	889	848	870	908	837	878	904	899	889	893	819	878	882	877	863	846	902	881	842	852	899	845	890	936	901	871	908	883	874	853	897	922	891	911	842	842	892	862	863	911	861	930	867	924	917	865	848	800	884	837	875	902	876	905	863	880	884	848	868	833	915	856	864	858	909	891	859	882	906	862	881	890	868	859	816	863	781	897	888	930	825	888	838	881	898	872	889	858	910	893	896	902	891	925	852	875	872	864	892	869	853	886	843	858	900	915	916	854	894	874	895	880	885	884	836	857	928	854	893	894	934	885	895	817	902	931	851	898	833	872	891	885	919	877	884	868	878	853	895	873	912	853	882	883	881	889	943	870	906	846	906	874	878	923	860	931	876	833	870	841	887	881	889	860	898	830	857	919	920	892	889	883	913	914	896	900	886	858	908	922	904	905	906	871	883	859	882	890	888	869	892	885	849	898	835	909	948	854	875	871	896	934	915	867	913	844	854	908	858	893	883	880	924	845	849	921	873	870	888	898	874	857	821	861	859	875	870	855	897	898	875	865	867	920	899	921	861	840	901	828	878	881	866	919	845	846	871	883	883	870	934	938	912	903	919	840	886	851	894	938	832	867	880	811	886	871	890	880	878	881	861	889	910	888	912	856	852	870	897	898	944	909	898	904	856	874	910	935	880	906	882	876	948	866	841	901	878	790	909	929	851	897	922	869	872	871	874	895	946	842	860	863	844	861	903	853	893	903	851	886	861	902	891	877	870	862	873	915	909	896	876	857	858	902	881	885	877	885	904	839	873	854	877	877	867	878	879	873	856	858	857	804	879	890	905	918	842	899	883	895	862	819	892	940	868	837	877	848	898	867	883	908	880	868	911	907	865	918	905	860	882	878	889	848	903	882	833	810	876	912	878	898	885	827	850	823	888	900	887	880	896	823	930	892	872	859	896	891	865	884	871	845	881	910	870	866	899	850	899	909	887	898	889	876	842	931	852	867	842	880	883	883	861	818	881	838	928	905	877	906	888	881	886	882	831	838	854	861	862	880	926	857	839	917	864	873	858	936	845	876	904	891	889	942	883	881	864	854	867	935	909	881	874	857	893	901	849	856	910	848	889	915	840	923	892	912	883	911	901	873	955	915	926	839	883	894	883	875	860	877	866	911	949	871	831	859	860	902	912	901	868	874	892	869	906	875	910	892	898	859	915	860	848	826	896	897	892	859	861	858	862	898	804	863	877	896	928	871	865	906	822	882	901	925	863	929	877	850	829	927	875	875	842	920	875	834	901	902	857	867	922	877	889	846	868	881	878	843	893	878	867	863	924	895	858	915	904	880	892	870	861	881	895	853	841	900	856	867	857	901	866	914	874	900	951	891	850	877	929	918	925	888	877	887	917	891	885	865	925	860	853	860	869	893	843	941	854	827	922	815	892	863	826	894	841	926	811	904	876	849	879	876	902	958	916	943	852	892	902	865	861	874	901	919	841	843	888	856	905	889	924	842	874	894	836	884	887	883	879	921	830	890	873	931	930	862	909	866	897	894	875	907	883	855	888	902	865	882	858	933	877	909	888	833	843	865	921	887	884	948	889	828	854	840	808	878	865	921	911	916	925	914	844	889
25091	4392	508	432	327	262	256	252	237	228	230	232	209	219	231	256	261	201	236	178	215	210	234	196	212	245	200	233	226	183	215	253	204	227	209	213	224	203	235	232	188	192	221	217	234	203	199	197	243	200	212	226	212	212	200	225	202	210	220	187	245	179	223	223	203	219	248	222	172	222	220	230	208	212	218	212	200	208	225	227	255	243	233	231	222	201	227	219	213	191	221	198	229	204	194	207	226	245	237	221	215	183	234	215	201	192	191	213	228	194	239	213	223	232	241	238	243	195	236	209	208	212	218	223	195	219	201	201	239	200	205	207	201	212	242	210	228	206	211	227	229	196	213	218	221	202	205	213	206	177	201	191	205	202	199	209	179	211	226	198	211	210	208	222	208	215	191	211	199	228	227	234	216	241	217	214	206	221	205	247	211	196	224	208	223	205	228	211	213	193	215	195	229	179	220	203	213	182	240	211	192	224	203	196	214	200	214	187	205	210	206	238	204	214	222	222	251	221	206	237	204	208	229	211	217	207	206	214	228	233	224	209	206	240	220	218	216	201	225	201	221	214	214	219	191	197	205	227	217	187	242	209	234	216	209	203	199	204	212	208	185	217	211	212	222	223	222	206	234	207	221	211	227	217	208	202	235	235	219	197	206	188	215	205	230	192	200	225	213	201	203	221	216	192	206	224	210	192	221	234	232	191	235	204	175	210	219	239	200	195	227	194	219	243	244	211	206	198	194	203	198	202	202	226	205	233	238	229	207	220	230	221	180	217	207	183	182	242	236	218	225	215	217	221	230	241	244	193	232	196	206	183	209	216	222	225	223	188	207	196	191	228	209	227	189	204	240	210	224	185	214	206	205	220	216	201	223	230	210	211	205	216	178	207	235	199	193	225	225	210	196	242	207	204	211	212	228	225	219	204	245	215	207	202	207	209	198	221	217	217	216	199	245	233	208	216	197	217	211	233	233	227	199	202	225	223	196	220	213	211	213	220	202	204	195	213	211	235	236	202	201	223	204	212	202	220	211	216	199	206	251	257	210	213	225	200	181	186	209	220	208	228	233	205	232	204	216	216	233	202	214	205	206	221	222	214	196	226	230	208	208	182	216	236	223	224	198	199	195	215	231	206	215	212	242	240	188	197	207	232	233	202	223	198	227	209	214	208	218	194	215	227	209	200	235	190	210	225	195	207	225	196	231	214	223	192	240	184	193	221	193	181	221	211	197	214	200	245	205	204	214	220	217	202	210	244	227	212	215	212	203	231	202	206	190	186	229	237	204	229	195	216	236	213	195	201	203	188	238	198	213	242	224	248	183	221	234	202	211	243	234	222	185	205	199	198	184	199	212	208	213	195	231	207	220	213	212	210	195	212	211	208	222	211	211	194	228	203	229	202	234	203	200	221	221	230	219	241	205	240	231	223	196	220	219	233	225	231	196	208	237	189	213	196	209	197	200	228	204	195	226	211	211	207	200	219	223	214	209	211	188	214	179	209	262	220	225	251	232	190	223	192	215	205	231	220	211	215	202	205	200	216	222	217	235	219	232	198	227	237	212	211	227	217	196	196	182	208	205	193	201	220	214	213	197	210	198	205	232	195	218	224	205	208	246	226	242	207	212	188	177	189	225	233	189	199	185	218	237	202	213	203	230	188	199	208	209	229	210	212	201	172	224	215	215	201	217	224	231	203	203	221	210	226	253	199	213	204	184	214	188	205	194	213	194	212	210	232	209	223	214	214	239	211	224	200	230	230	210	234	249	198	233	205	213	218	218	201	270	217	212	220	228	196	238	217	214	211	238	211	234	220	207	219	219	213	206	220	196	192	206	216	204	227	218	194	211	207	200	199	213	219	211	221	200	199	185	203	200	233	215	204	239	240	213	212	217	223	202	207	185	214	192	221	215	187	222	209	219	218	236	213	215	210	214	214	216	219	210	197	229	227	204	206	206	204	232	246	217	208	228	225	187	211	205	203	230	218	215	219	199	207	187	218	204	207	241	208	220	198	202	189	194	204	222	213	198	204	240	239	219	219	239	230	220	213	188	213	197	210	179	228	212	200	205	211	219	202	266	224	208	236	184	222	235	221	238	179	231	238	201	214	249	239	206	212	208	199	195	216	222	209	214	229	178	200	203	200	213	201	213	220	208	213	211	212	205	222	200	228	201	215	215	180	200	223	237	262	238	229	225	213	217	244	237	207	214	225	189	196	222	211	204	236	200	221	198	220	200	203	205	206	216	217	223	216	219	201	213	232	191	209	229	206	229	226	211	202	226	190	245	169	223	197	207	229	200	193	212	241	264	244	225	204	194	212	212	236	238	233	241	224	224	195	215	216	193	215	193	195	218	196	199	203	251	225	205	211	184	198	208	190	196	203	210	212	205	189	211	228	225	216	223	215	190	206	217	203	196	221	226	183	255	212	199	211	221	198	240	207	200	233	209	232	229	217	246	201	210	196	204	209	227	200	214	217	231	217	212	204	201	225	200	215	210	197	220	219	228	208	179	203	218	216	216	206	211	214	227	212	205	206	214	237	223	205	234	234	219	201	195	190	232	227	224	213	196	200	214	202	207	191	221	191	215	202	214	236	230	227	226	214	202	177	220	217	217	216	217	216	209	208	230	232	211	213	208	213	193	214	217	218	193	200	212	227	225	207	236	219	210	203	233	238	203	202	212	228	224	225	253	208	222	188	234	220	230	217	208	233	201	203	225	205	235	208	231	225	242	212	195	213	197	226	216	236	224	210	185	205	235	203	190	207	175	190	216	214	222	205	202	228	219	194	211	182	227	233	200	177	189	206	200	200	240	206	211	236	209	212	216	199	233	197	223	208	204	211	187	218	215	173	221	228	228	205	230	216	230	203	240	230	205	222	222	246	222	190	208	211	192	197	213	236	198	208	190	219	217	217	238	205	212	186	233	194	211	204	211	198	197	227	214	227	228	213	224	231	211	213	206	237	211	238	207	196	221	202	215	225	206	207	230	217	187	193	211	216	209	207	219	242	199	230	202	192	228	213	231	205	220	211	248	236	192	217	203	212	207	207	183	234	211	196	246	216	212	227	222	205	208	196	239	219	199	204	203	208	226	219	224	224	203	232	200	231	214	184	222	193	224	205	211	194	231	220	227	217	226	228	231	191	193	207	176	203	199	216	222	204	221	224	243	212	207	214	188	207	203	235	242	224	207	180	221	184	219	211	189	197	246	210	194	225	224	189	189	254	231	227	230	218	196	219	234	229	194	188	231	186	199	234	201	213	236	227	244	226	230	225	195	188	203	206	205	211	172	234	191	217	216	222	198	187	210	207	181	199	235	198	200	215	251	234	182	216	244	231	196	211	200	215	233	231	239	190	213	206	203	225	223	215	218	183	197	233	214	205	242	253	205	233	242	201	223	214	212	186	201	192	208	228	207	186	233	205	195	232	227	199	224	195	227	218	211	208	242	216	199	219	196	211	218	191	223	207	202	210	194	229	211	230	211	156	190	210
15749	1686	1101	1215	1092	947	850	781	726	671	661	656	585	587	560	549	529	541	546	535	545	520	520	563	543	534	510	532	530	534	524	518	546	533	487	509	502	487	484	484	507	541	521	511	554	506	505	473	526	496	490	528	537	514	499	527	491	505	518	512	478	516	506	473	497	477	542	509	510	535	504	486	511	551	463	465	511	501	488	503	489	503	518	503	551	490	496	471	497	534	500	516	480	489	509	506	496	523	498	547	495	515	488	516	494	482	520	498	514	527	496	496	493	465	509	543	547	468	507	484	511	497	466	519	487	508	469	531	497	525	491	504	545	488	495	432	513	514	546	516	477	480	489	489	494	466	485	512	514	503	488	489	484	509	522	466	498	498	517	502	468	516	474	516	519	471	466	492	483	461	490	463	500	477	478	458	459	488	492	455	511	473	485	539	536	514	442	510	492	495	486	508	507	512	527	532	491	514	518	493	494	514	508	538	493	504	462	508	490	502	506	547	509	493	496	507	498	509	490	477	482	505	532	494	516	484	527	524	514	446	488	494	448	497	499	472	504	534	471	507	480	510	457	513	507	503	516	517	497	469	560	507	506	531	510	501	532	505	492	501	531	533	504	471	540	507	456	511	511	509	513	515	513	479	513	515	536	510	507	482	524	529	500	549	489	497	426	497	517	466	498	474	513	533	515	491	489	489	535	473	514	503	494	501	461	498	538	491	485	509	512	482	522	510	523	497	506	512	449	522	463	532	490	498	474	501	501	495	482	480	521	501	486	489	499	507	476	484	469	484	496	499	492	519	483	549	537	486	539	514	495	488	477	541	502	455	532	541	500	526	461	520	476	483	447	525	494	486	491	488	525	478	463	532	489	484	484	490	531	489	491	524	526	475	525	477	465	502	500	529	515	512	540	495	495	514	516	521	539	543	536	495	488	476	517	529	491	477	463	494	526	477	543	491	508	522	491	487	496	489	479	547	488	470	465	513	484	539	517	505	450	515	419	467	512	536	508	500	552	520	505	487	479	488	498	475	514	488	514	517	475	477	512	498	525	517	502	454	483	517	493	523	503	494	478	531	493	481	517	526	515	498	512	468	476	523	478	485	544	495	519	498	503	480	490	471	511	484	494	513	501	524	522	505	501	522	520	484	464	482	509	457	504	485	508	495	541	540	515	523	497	476	490	533	519	474	489	510	497	488	489	498	524	488	533	514	485	498	504	488	519	456	491	557	472	506	463	515	499	459	507	535	497	534	474	520	524	499	483	488	477	491	538	509	531	475	474	532	498	548	483	522	539	512	485	516	495	503	483	468	488	524	536	487	494	492	512	483	483	521	494	511	514	472	486	513	507	530	504	463	500	510	526	492	507	537	498	499	476	525	500	472	515	514	478	479	484	475	530	487	481	507	487	508	537	468	526	528	489	481	514	478	501	482	495	462	505	518	498	514	516	501	523	504	513	520	508	487	487	471	507	479	461	534	518	505	471	504	487	531	495	491	474	507	496	505	510	516	468	505	509	517	516	485	464	462	500	501	499	496	522	475	511	459	495	477	489	519	514	494	471	502	485	497	517	466	503	501	455	501	477	498	509	508	479	496	482	502	535	486	499	506	503	496	448	498	509	489	484	509	515	485	524	515	502	497	493	502	460	471	497	521	507	492	513	474	488	464	494	514	499	512	503	523	510	517	520	492	510	501	532	521	487	533	504	496	491	469	552	459	502	484	490	505	524	473	488	471	514	547	516	475	510	492	516	510	521	484	509	514	518	481	509	486	510	494	532	501	520	506	489	441	510	505	515	485	503	504	466	489	517	491	475	516	525	491	502	481	491	502	556	495	439	483	496	555	484	496	495	504	531	519	528	531	497	507	508	505	512	514	495	510	521	491	514	481	485	555	534	512	486	471	482	486	512	502	492	509	512	510	522	489	522	466	482	456	516	487	502	524	513	494	549	493	498	535	531	492	499	542	494	528	488	485	509	499	486	574	511	516	470	518	547	501	476	483	452	487	503	482	538	496	532	501	475	484	482	504	475	504	513	496	513	508	490	494	515	483	509	494	540	516	501	494	487	492	486	543	465	514	503	473	524	516	504	496	515	514	472	532	508	478	453	487	512	479	452	523	510	519	518	445	512	487	500	487	472	505	509	493	548	465	492	471	522	500	538	533	464	525	498	516	488	476	482	509	533	504	487	485	500	476	484	510	494	499	502	576	481	498	487	513	513	488	522	503	471	496	537	501	494	522	539	518	567	486	506	501	478	575	520	481	505	492	535	505	478	488	470	524	480	510	536	514	538	495	456	554	485	507	516	508	533	483	524	491	530	488	505	516	497	505	517	460	509	490	542	539	513	529	476	507	501	515	489	504	514	482	491	432	505	517	485	510	505	522	462	514	539	496	498	500	545	505	502	496	506	504	435	481	507	533	487	517	514	477	484	515	502	475	478	499	471	507	500	470	508	513	504	474	478	493	529	489	532	522	506	540	480	503	480	561	488	549	481	483	570	476	540	505	505	504	535	503	527	482	488	532	514	493	505	483	486	528	470	516	507	480	486	505	503	499	505	481	534	555	506	502	493	485	493	507	472	502	513	517	497	499	515	491	467	528	510	472	490	494	466	516	520	456	481	505	533	493	493	528	519	510	507	498	511	523	516	521	472	501	511	495	495	508	510	497	495	501	520	520	476	521	488	562	497	489	490	515	473	509	520	511	477	507	465	514	510	496	544	483	504	533	535	473	490	486	477	486	479	517	472	450	522	485	510	485	529	471	498	520	474	517	468	502	502	485	482	521	525	527	518	533	482	499	496	490	510	485	510	497	495	534	475	459	454	502	511	533	479	531	455	503	525	492	506	524	516	509	515	515	499	490	525	475	515	486	499	556	483	500	505	528	513	529	501	495	517	486	491	527	507	475	508	526	493	521	497	479	511	537	546	501	524	463	514	514	484	507	515	515	475	495	470	480	540	477	528	491	538	509	544	481	476	494	534	483	509	507	500	530	534	508	464	468	517	535	511	503	521	507	494	528	504	527	471	512	519	489	485	501	491	507	520	480	473	495	493	501	512	510	524	510	499	520	552	516	480	490	526	477	472	485	493	493	479	522	488	499	490	496	500	482	530	529	498	492	507	507	480	502	476	504	477	489	504	483	538	539	488	510	477	487	494	503	489	523	521	497	460	533	481	497	478	450	493	488	532	487	467	539	505	481	509	488	523	526	480	537	482	452	488	470	547	551	484	481	498	496	513	495	485	487	509	528	477	492	517	518	464	520	508	551	510	513	521	534	474	479	509	539	492	521	510	482	504	481	514	552	495	532	530	522	516	526	472	525	486	465	462	517	520	500	482	526	495	484	543	526	503	513	491	481	479	499	506	525	479	474	517	511	524	473	474	528	537	492	522	490	469	490	545	499	520	490	486	517	500	491	533	516	475	488	508	477	525	501	485	496	465	500	501	493	500	483	548	537	459	501	544	488	491	494	518	501	479	517	508	480	485	486
34908	7595	965	620	462	358	304	252	248	223	212	207	193	205	184	163	184	180	185	172	188	193	201	177	182	184	186	174	165	211	165	150	172	155	185	175	183	175	150	166	187	193	164	180	180	162	170	187	161	180	187	179	161	201	194	175	196	191	128	165	188	173	171	190	140	192	195	155	177	180	180	168	174	177	172	188	167	173	181	191	187	170	172	184	170	187	186	172	141	179	178	177	154	157	148	157	159	171	174	155	163	187	205	167	172	159	174	179	163	163	171	178	194	175	179	144	155	175	177	159	151	187	175	185	174	189	174	161	139	168	190	184	147	173	179	175	177	174	143	205	166	168	172	192	184	201	175	171	166	197	168	163	172	175	199	179	168	182	171	196	180	191	162	189	187	152	162	193	171	167	194	175	189	170	155	169	138	182	185	186	186	154	191	151	164	173	184	145	170	176	179	167	183	175	181	175	181	171	135	200	197	173	157	160	158	173	157	181	182	164	172	156	159	188	172	175	192	184	200	177	175	150	191	171	171	190	171	179	184	170	142	167	158	179	158	165	174	168	177	167	198	173	186	155	150	169	162	167	193	173	154	179	179	149	151	141	193	181	159	181	184	175	181	170	146	186	178	171	189	165	188	164	182	166	178	155	180	166	158	163	162	168	143	154	156	141	150	206	186	174	190	177	155	167	185	156	163	180	162	139	210	190	166	175	186	163	167	158	181	169	173	171	192	199	195	162	156	177	178	184	170	160	159	165	170	176	177	164	177	191	165	166	155	166	163	158	171	171	173	180	174	189	177	190	174	177	164	152	157	164	185	184	153	184	181	187	198	175	178	196	177	172	151	145	148	204	184	181	183	173	171	159	201	185	183	173	205	190	158	175	182	203	171	168	183	152	150	182	177	171	164	189	171	155	164	163	167	184	181	193	166	170	186	167	186	211	165	163	138	169	190	178	189	203	184	160	203	162	166	170	165	199	180	197	199	174	173	166	174	166	171	197	175	181	185	187	174	183	178	191	179	180	167	175	150	160	202	190	180	170	173	159	198	170	194	180	162	181	192	169	182	177	171	178	162	182	162	175	156	190	157	155	174	174	170	177	179	193	193	167	163	201	157	188	186	160	174	189	177	171	174	186	193	171	170	188	197	171	183	187	186	199	162	179	174	172	192	158	154	185	178	180	151	162	174	181	167	166	169	175	169	179	170	160	157	197	144	193	141	174	169	160	160	154	155	195	203	175	203	175	191	188	160	172	179	172	188	184	167	202	168	157	158	171	193	182	160	184	178	165	198	196	181	181	198	186	161	138	164	165	181	194	170	159	163	148	169	160	159	200	171	177	186	191	161	165	163	177	175	183	152	181	175	170	186	187	194	179	159	169	197	161	172	170	173	183	185	161	157	177	187	174	148	186	173	182	191	166	178	164	171	184	177	163	171	169	171	161	191	207	149	178	182	187	168	181	181	185	180	164	198	204	156	152	164	174	167	161	179	186	147	180	176	174	167	152	161	173	159	158	172	165	188	186	190	183	161	179	190	144	181	174	202	175	164	154	184	172	187	168	205	206	167	205	177	202	154	151	175	165	158	177	156	161	163	169	170	198	151	214	193	175	177	175	178	166	176	145	168	172	160	156	157	191	167	180	165	191	169	179	173	164	165	183	168	152	149	161	169	190	151	169	166	193	160	164	176	153	166	154	189	174	202	185	178	216	181	173	163	167	147	162	175	172	163	160	163	190	188	171	189	189	184	192	160	178	178	154	159	186	182	193	186	176	204	179	170	181	178	182	179	178	183	151	177	153	171	179	192	171	170	170	182	190	169	194	149	199	188	193	172	162	161	185	162	177	144	183	169	198	176	181	161	173	167	182	164	159	187	163	159	181	162	159	191	163	181	186	187	165	191	206	162	179	189	174	186	180	164	167	148	155	184	186	153	159	148	151	189	189	177	180	184	179	187	190	188	197	188	201	182	188	166	151	175	173	142	172	164	174	151	182	172	165	188	151	173	184	158	153	187	144	178	151	207	164	166	195	175	207	185	170	171	172	178	172	163	163	179	149	152	180	175	190	174	160	180	195	187	164	192	184	166	168	188	178	169	182	153	176	168	163	149	156	158	158	178	169	152	171	156	170	179	164	207	156	180	185	188	175	167	167	193	207	159	166	168	152	172	200	160	175	172	192	173	171	169	170	181	154	177	170	158	168	172	155	185	179	173	174	169	178	155	175	182	183	152	174	168	165	172	174	167	182	174	187	175	170	182	170	176	178	181	178	182	194	155	188	208	165	154	169	185	170	183	168	180	200	166	174	155	205	170	186	163	176	187	175	159	178	175	166	147	143	169	186	170	185	162	165	142	179	177	170	187	190	177	169	189	180	185	167	168	186	159	182	179	189	158	155	169	169	204	162	194	180	191	170	189	178	179	158	182	189	178	183	175	173	176	157	176	168	198	203	187	165	150	163	166	158	184	149	183	181	158	188	168	173	138	167	203	178	181	163	169	182	173	172	180	186	177	197	155	163	148	186	148	175	155	190	150	194	178	178	174	208	197	166	147	180	154	172	162	159	174	163	177	155	177	186	169	158	184	152	152	186	158	148	170	173	165	168	170	157	172	154	195	157	200	153	178	170	171	168	202	187	175	170	185	191	161	163	140	169	171	145	174	158	182	188	177	172	154	168	195	181	167	202	183	185	147	190	169	186	180	169	163	175	176	167	179	168	174	176	191	196	196	174	158	196	157	172	205	161	177	192	184	176	161	196	153	185	206	174	142	168	152	149	176	181	175	174	176	168	152	170	186	201	179	159	192	163	173	174	175	175	173	148	173	173	190	186	172	168	170	171	193	190	176	162	171	175	161	186	164	180	171	171	177	177	192	166	182	167	165	187	200	177	162	175	188	183	186	178	168	166	166	170	175	179	179	161	184	177	171	164	189	183	151	166	168	152	196	193	202	173	182	178	155	173	180	183	163	152	184	163	165	191	183	190	195	161	165	191	184	160	183	172	161	166	151	182	185	168	177	181	164	171	182	188	166	155	172	195	170	175	197	175	189	160	167	167	168	189	176	168	156	189	156	177	185	213	188	158	156	174	183	194	171	185	176	156	162	178	187	172	183	136	166	172	182	152	193	187	195	187	183	171	202	164	165	133	152	195	181	184	164	168	180	195	190	176	161	189	173	198	153	200	162	166	187	182	180	175	177	168	170	153	177	166	178	151	181	176	160	165	166	168	150	149	174	183	141	169	159	186	169	187	181	170	192	190	154	170	154	176	171	193	163	181	200	141	160	203	190	172	172	171	179	185	210	187	178	161	168	183	206	177	193	173	197	160	156	166	170	181	177	154	175	170	171	171	180	188	138	171	184	186	157	178	197	196	172	164	182	180	174	166	165	185	175	162	189	183	190	176	160	155	192	185	169	178	207	185	162	173	198	182	159	175	165	183	187	185	190	169	173	145	170	177	164	187	191	191	185	188	174	169	167	183	172	155	168	174	169	163
20228	2075	1745	1883	1564	1401	1091	1029	869	775	701	663	586	611	597	550	552	518	499	509	504	535	465	492	536	512	469	500	499	501	531	501	454	477	501	499	471	491	432	458	455	432	485	454	504	489	416	449	473	471	438	464	458	457	487	478	473	453	472	472	425	412	464	461	482	443	454	442	448	425	458	437	461	446	450	448	476	433	499	451	438	466	434	482	437	472	443	445	422	469	442	459	448	479	445	449	449	419	466	437	448	445	488	484	426	445	457	436	416	443	455	437	429	434	433	456	450	446	391	419	430	435	440	478	427	416	407	446	446	458	431	471	474	437	485	450	436	453	454	454	519	465	438	468	484	432	435	434	474	449	437	439	476	455	448	424	410	421	432	451	453	458	443	492	425	462	441	437	438	438	464	469	483	425	460	455	443	395	458	460	494	445	462	472	424	445	514	427	457	456	477	463	453	460	440	447	432	446	440	384	454	427	469	444	455	452	455	485	479	465	434	440	452	418	442	408	454	411	474	414	445	435	442	444	413	441	466	480	445	440	463	471	451	433	419	465	452	488	434	437	459	484	491	448	447	443	489	474	409	411	449	471	469	432	469	435	457	484	448	460	432	435	446	446	466	422	440	431	484	418	471	419	432	461	458	444	447	449	472	443	432	473	428	442	458	417	446	432	473	411	448	468	440	460	438	450	480	451	463	456	458	443	473	433	442	473	456	443	423	462	459	440	442	445	494	458	431	499	455	408	453	431	445	461	467	448	480	462	449	435	452	471	451	432	444	428	441	456	448	459	436	440	421	435	431	425	482	442	448	480	438	460	464	465	425	421	461	410	407	454	408	483	466	416	464	448	478	437	458	491	447	444	438	402	440	473	481	456	433	444	453	472	413	425	452	413	448	484	444	465	448	416	421	439	432	449	442	481	442	445	459	450	443	455	477	454	432	445	479	488	414	430	436	445	435	462	463	450	498	446	464	438	390	454	453	497	477	440	469	401	455	444	469	458	465	443	444	449	445	410	455	402	434	426	443	445	436	449	439	429	420	420	404	455	449	447	484	416	446	447	438	452	385	449	430	462	431	426	438	444	424	452	479	447	450	443	435	471	444	419	433	428	429	443	456	453	461	421	455	428	449	451	417	491	451	460	443	437	447	489	418	431	444	484	440	427	466	466	445	409	417	447	438	451	474	404	460	470	449	458	422	449	504	476	442	450	490	412	454	459	444	404	434	444	446	502	465	429	476	439	495	455	439	421	436	484	472	444	460	430	452	468	445	421	475	432	398	456	407	444	469	430	431	434	504	460	435	455	477	442	462	426	451	408	463	480	435	445	452	457	432	484	463	435	439	485	462	448	468	482	428	485	446	478	482	463	413	451	430	430	441	401	417	422	441	444	459	452	419	459	421	463	457	423	412	463	463	431	468	419	474	426	457	417	446	461	448	475	479	413	424	429	463	422	416	422	451	469	458	442	415	446	433	458	464	435	430	444	454	453	466	457	458	403	440	401	463	443	453	483	467	464	403	473	439	463	446	459	447	417	457	433	459	450	458	392	451	394	485	410	457	431	424	472	460	441	423	445	386	437	435	426	451	438	450	422	439	449	419	460	433	437	419	435	396	453	463	425	434	446	411	468	466	457	436	470	439	484	487	457	445	471	441	447	428	449	424	470	470	470	456	419	429	483	454	470	474	429	447	470	435	483	498	437	450	423	453	423	441	422	447	448	422	471	431	463	427	434	460	453	447	475	460	480	397	440	444	413	479	429	466	462	473	479	432	443	483	420	452	454	449	476	499	443	411	459	454	445	442	458	417	465	404	446	421	441	472	434	466	458	456	436	429	443	466	432	429	436	461	446	420	424	473	412	449	488	456	447	459	439	466	443	451	454	478	444	446	489	450	434	433	463	441	436	451	397	435	423	433	436	464	421	447	420	460	438	456	449	418	457	472	465	442	476	453	418	439	415	436	474	442	448	459	436	444	465	441	477	460	435	480	463	404	484	454	430	449	453	447	471	444	430	424	443	464	454	459	438	465	455	440	422	411	410	456	470	426	452	454	481	429	463	445	429	456	415	453	421	435	404	481	447	444	456	400	495	432	413	420	434	448	463	471	438	480	456	440	448	442	467	429	404	406	455	454	441	406	458	442	433	445	449	443	427	445	427	440	459	460	423	429	434	452	434	434	453	449	451	401	487	437	458	448	452	443	462	442	485	482	457	458	457	463	441	426	414	403	390	445	468	460	429	438	436	464	443	427	439	420	453	454	433	421	492	455	451	416	428	474	449	438	472	461	434	440	429	429	451	441	454	468	433	452	424	448	461	473	446	440	447	451	447	465	462	429	460	469	461	429	476	444	428	434	430	428	464	420	427	430	454	430	440	491	420	475	476	506	424	441	442	463	456	399	480	436	420	424	408	507	448	467	415	439	437	462	420	459	443	448	437	474	469	472	447	425	404	440	421	458	446	461	437	429	452	450	456	430	449	431	419	434	435	449	455	472	421	447	434	409	473	451	443	442	396	467	468	457	437	459	406	403	457	439	435	452	443	437	434	427	465	423	450	422	430	441	434	449	444	450	450	432	432	425	427	469	409	466	477	415	448	462	440	443	430	446	464	466	438	471	452	434	455	460	471	463	432	441	414	468	462	410	433	454	434	446	442	441	430	438	423	422	466	452	438	499	467	449	441	424	447	475	433	433	442	458	465	461	457	459	446	428	418	446	401	432	451	453	458	418	457	448	470	411	480	466	419	492	482	489	409	468	417	441	415	448	469	456	432	420	422	452	458	422	454	431	473	444	452	422	462	459	437	417	439	444	460	450	476	445	446	475	461	425	393	439	442	433	444	456	415	446	427	428	413	429	447	441	439	430	437	469	435	448	398	471	438	490	457	451	425	445	460	427	454	454	446	437	423	452	417	446	422	423	438	435	440	445	460	471	407	469	443	449	425	419	457	437	432	449	439	461	452	468	465	427	496	489	425	443	451	444	444	446	474	433	420	423	410	462	449	431	440	434	453	457	452	424	432	457	458	413	472	428	468	448	426	464	462	439	446	427	422	432	440	427	458	469	451	435	446	451	465	468	400	477	450	477	460	472	442	451	433	431	448	467	422	437	443	475	434	416	407	459	460	462	427	458	425	436	464	469	432	490	440	438	442	462	457	443	461	460	503	450	438	471	433	447	477	429	448	462	486	454	443	415	441	439	445	472	459	513	463	460	421	462	461	472	420	464	451	474	458	439	448	467	455	420	413	431	455	417	415	471	441	492	462	474	405	446	437	447	447	414	432	449	428	463	442	485	472	432	450	429	424	472	459	474	478	464	467	420	463	425	424	401	478	449	440	485	441	425	441	464	427	442	459	425	476	442	430	441	461	438	426	403	452	451	486	429	439	440	409	450	438	407	439	434	455	473	440	454	401	427	426	461	436	452	467	458	451	431	456	436	463	412	469	459	457	465	467	446	466	384	423	450	462	436	455	451	443	471	438	425	431	455	445
12258	1709	410	394	457	430	396	392	398	395	414	409	408	413	389	384	358	403	405	387	389	379	394	409	405	445	370	451	377	378	399	390	430	423	407	416	404	366	392	426	455	413	384	439	426	398	442	378	423	401	406	386	404	384	441	436	414	421	466	396	371	391	421	442	422	382	441	429	428	397	425	416	383	376	427	414	415	424	394	433	399	363	445	411	380	400	398	423	417	390	387	393	428	389	409	414	392	363	386	418	388	427	392	433	391	393	403	359	405	381	398	361	416	391	390	429	380	408	400	402	387	401	393	406	411	368	389	379	434	379	402	404	347	414	409	412	387	412	431	405	430	437	434	361	410	369	423	410	419	434	390	419	421	458	420	403	399	385	393	406	387	375	398	374	405	398	433	443	420	385	408	398	453	429	404	427	410	395	383	399	424	389	414	407	424	429	388	430	391	355	439	429	408	389	377	431	394	412	373	426	424	401	411	415	371	397	414	393	430	403	397	388	390	425	412	388	380	461	391	377	393	382	446	457	417	409	407	389	423	407	414	400	387	395	376	442	402	401	452	398	392	396	389	399	399	419	382	361	401	414	393	418	390	425	450	411	419	402	394	424	432	421	411	429	403	408	443	412	416	383	383	425	402	403	413	426	456	402	402	398	433	364	417	458	385	395	409	413	426	415	395	388	426	432	376	430	410	392	426	418	445	437	446	416	393	358	428	370	397	419	429	402	369	411	393	410	376	401	361	389	380	435	375	386	458	407	415	417	410	388	387	416	425	390	427	399	409	445	424	413	382	419	406	388	418	404	362	413	389	413	414	417	398	388	419	396	418	404	408	416	392	436	398	456	439	415	415	406	407	423	374	434	402	434	421	416	394	433	379	379	377	417	421	402	377	419	369	423	444	400	392	398	391	422	414	382	429	433	411	413	447	365	406	366	446	421	417	409	380	383	405	426	385	433	389	415	420	414	418	369	415	373	414	441	381	404	354	416	412	411	391	410	386	438	395	427	395	395	413	409	393	418	403	411	434	407	428	389	399	418	392	399	378	417	372	393	396	420	399	405	401	425	409	445	421	428	414	385	376	395	420	379	380	402	418	436	389	439	383	402	437	410	437	418	441	435	388	396	398	444	379	404	409	434	423	361	392	420	428	416	396	416	415	406	430	389	414	410	394	424	384	406	391	400	404	405	413	379	427	429	403	385	436	425	384	387	415	389	413	464	389	438	412	429	370	415	384	419	404	397	437	406	425	447	404	439	425	455	420	420	401	357	409	401	417	393	398	417	395	386	413	426	411	415	427	418	397	398	403	437	454	402	403	385	427	407	444	408	433	385	383	403	403	436	375	419	397	405	397	418	406	379	404	411	375	434	385	440	424	395	406	368	398	401	392	438	410	428	444	408	400	427	413	419	423	407	376	420	389	408	435	413	421	410	412	390	390	445	391	392	411	406	403	371	378	389	400	443	379	433	444	427	344	435	431	410	390	433	408	421	423	408	393	390	389	373	386	394	426	446	430	407	391	389	438	397	424	398	412	437	439	402	389	387	397	404	456	449	415	410	431	422	415	421	438	391	412	391	369	399	375	414	382	365	400	448	415	403	446	422	384	377	392	399	428	414	397	381	401	425	410	376	402	379	427	417	385	416	434	412	403	393	428	442	402	448	406	375	385	427	414	406	440	435	418	415	397	432	430	423	373	406	413	436	388	388	402	430	389	414	393	402	389	361	399	379	381	371	423	409	376	385	399	400	380	413	423	403	419	411	398	409	408	408	417	426	426	405	400	395	423	449	409	416	389	425	418	402	424	397	416	397	406	415	405	401	424	443	394	411	376	402	392	396	414	452	370	435	376	398	393	448	373	423	405	403	411	423	433	428	368	419	429	422	414	442	392	381	405	417	404	397	421	390	474	440	403	417	378	394	428	413	452	454	440	391	454	420	425	399	366	429	410	442	463	342	397	400	431	395	413	392	404	427	405	403	392	421	355	426	418	396	425	372	382	412	427	388	425	388	436	403	415	412	417	398	427	408	423	436	429	395	412	387	397	395	441	430	423	379	427	430	427	425	421	425	448	396	378	393	406	449	430	405	379	408	422	430	442	375	406	396	384	419	404	413	442	396	420	378	398	410	373	373	416	389	471	408	418	398	376	442	421	397	357	337	380	364	381	411	404	430	424	439	428	419	452	394	405	400	458	422	384	415	413	388	366	367	374	393	398	427	423	426	403	405	397	394	430	365	399	435	407	384	391	388	385	398	406	371	410	419	448	408	425	421	384	403	421	406	418	389	380	397	397	394	466	394	403	441	405	381	360	411	406	411	393	439	423	423	406	408	405	360	410	411	420	462	419	412	440	426	416	419	399	421	423	430	401	417	410	392	416	383	383	390	425	439	416	390	383	404	395	425	383	366	374	373	434	436	397	387	406	395	450	402	383	410	416	434	397	412	403	408	391	378	401	397	415	396	460	423	394	413	419	383	416	401	390	429	395	391	412	379	416	431	415	391	435	396	368	393	387	392	376	424	401	411	418	434	431	381	420	445	432	394	402	449	413	407	434	409	403	387	441	392	416	439	424	417	422	397	394	435	402	391	393	412	413	433	428	418	448	391	419	429	425	386	438	390	403	436	386	425	417	418	413	438	409	383	379	410	378	413	445	415	389	422	410	421	410	413	419	396	414	449	417	436	415	403	382	394	372	415	399	374	404	402	384	422	397	407	407	434	389	382	402	440	423	376	445	396	414	399	378	402	430	359	363	412	386	407	415	379	413	397	400	402	459	420	390	438	383	410	423	390	436	445	401	370	393	388	439	403	366	441	360	404	372	423	439	416	438	420	381	463	408	455	399	429	398	417	429	422	431	421	402	408	381	391	423	422	391	376	413	416	428	429	393	415	418	419	369	408	431	412	416	423	407	432	415	437	407	393	439	414	392	387	412	367	442	397	378	395	437	422	425	417	387	438	414	390	396	401	417	380	373	400	422	372	382	386	410	377	383	402	400	395	408	394	407	431	387	387	396	433	368	413	363	426	411	415	456	436	409	401	430	463	388	403	382	431	413	414	407	441	401	407	426	402	421	394	400	407	425	385	439	434	414	382	442	386	419	395	432	420	407	409	391	441	421	427	421	420	406	459	407	397	389	382	441	415	436	407	464	422	394	435	417	423	392	413	392	432	396	420	402	420	433	425	411	445	390	424	427	372	382	367	362	412	457	390	392	437	421	456	433	423	416	420	431	418	383	390	440	415	415	433	385	422	419	413	399	400	389	415	397	436	353	381	430	405	409	451	417	407	437	490	408	371	399	394	429	429	414	425	392	406	391	386	403	420	416	398	448	396	401	432	430	421	457	428	406	405	398	398	425	407	429	368	438	425	393	424	419	369	379	419	424	436	402	399	410	391	403	440	401	398	401	438	434	416	421	385	390	411	391	407	409	448	376	402	417	396	361	407	384	407	374	427	360	419	393	404	439	401	411	422	404	433	437	425	393	410	394	403
7821	1312	892	879	965	925	900	894	883	866	875	911	881	855	917	911	901	891	884	898	934	886	904	913	863	894	876	908	888	831	890	872	897	877	846	896	880	839	910	898	847	882	875	870	891	887	871	864	855	863	836	928	892	878	808	805	907	921	934	906	867	936	862	866	862	865	904	862	910	840	890	885	850	846	858	937	890	903	841	840	898	926	850	876	876	894	881	916	878	889	873	882	860	864	926	923	874	913	904	941	906	851	893	842	839	889	849	904	864	896	871	872	914	885	853	873	847	829	879	891	875	831	872	852	933	826	899	881	872	826	909	860	912	846	916	916	858	896	832	849	836	880	842	896	820	887	876	917	874	895	841	857	918	909	830	884	866	862	894	882	924	885	859	863	858	836	908	844	879	899	833	862	856	900	857	862	884	912	845	863	876	880	833	863	888	834	926	857	845	858	837	883	910	925	907	854	909	911	901	865	898	941	896	914	916	884	858	913	884	860	883	902	868	879	940	896	887	865	858	834	919	877	888	915	853	956	937	890	881	869	931	942	867	892	870	894	894	889	888	832	883	931	828	858	885	882	895	861	892	903	893	834	878	917	876	878	866	897	914	889	858	909	866	906	885	922	923	893	878	853	884	893	826	914	895	866	901	862	893	801	904	902	873	916	838	937	896	874	892	844	915	885	916	899	907	856	890	910	867	887	867	833	898	882	894	882	855	917	862	871	880	887	896	908	919	904	889	841	890	831	917	915	923	888	879	917	894	862	894	889	856	888	848	862	891	872	872	849	948	902	887	931	869	877	910	907	902	882	883	946	915	879	907	882	918	898	846	866	881	886	845	921	938	881	928	938	892	858	838	866	869	899	871	852	869	892	890	880	869	829	890	917	891	866	905	967	886	882	917	866	913	900	899	873	920	883	861	880	888	905	892	885	899	946	855	888	877	885	864	875	856	881	905	890	901	893	904	903	814	867	889	867	847	899	926	911	891	929	916	836	875	794	871	866	864	865	929	925	870	889	886	887	925	865	895	879	858	882	872	842	858	896	901	909	919	857	872	860	868	904	886	889	881	860	878	921	888	886	925	878	890	895	878	899	839	846	860	813	929	929	897	896	894	924	952	887	895	859	951	885	893	928	938	881	890	881	888	939	843	917	847	931	890	879	919	861	887	860	909	908	881	864	821	887	908	837	863	890	904	890	897	887	880	840	883	921	884	911	920	819	842	887	924	856	846	927	852	846	891	909	901	881	895	857	853	906	849	822	828	889	909	923	864	870	881	918	934	871	847	930	860	854	803	888	877	900	852	894	871	959	913	841	934	898	901	898	857	907	919	920	843	941	909	857	911	858	881	873	813	938	928	861	917	931	844	845	841	845	896	931	902	826	869	868	888	907	909	897	854	868	893	900	899	912	869	879	832	869	923	882	840	926	852	942	890	895	888	899	832	859	831	870	852	867	848	947	898	862	873	894	903	880	867	881	891	835	873	838	873	873	899	894	882	919	830	905	876	886	872	859	879	874	864	875	862	836	902	874	893	881	872	880	891	910	888	885	892	914	907	905	876	893	976	949	899	817	871	879	957	883	875	921	901	877	900	870	908	881	933	847	871	866	924	864	835	924	922	833	913	922	894	865	861	834	894	877	884	892	909	863	903	888	881	903	880	882	888	880	952	934	849	900	907	841	899	849	854	858	854	865	814	850	941	870	849	922	899	865	909	956	904	897	899	869	889	857	889	875	877	931	804	890	893	909	912	916	944	926	887	898	922	887	912	886	910	876	899	875	867	854	895	912	927	879	848	928	872	888	886	881	859	880	891	872	831	881	861	891	925	934	903	872	869	867	929	858	904	860	889	900	904	916	880	873	871	907	892	873	889	920	927	866	919	907	890	920	937	828	879	868	882	870	866	899	837	903	897	832	870	798	829	857	866	933	852	855	918	875	961	890	891	878	858	843	908	861	903	844	917	920	913	834	927	857	916	894	922	887	886	852	881	855	882	876	860	874	879	868	812	870	871	899	867	926	858	861	908	927	922	886	930	877	883	836	888	864	943	907	866	906	861	911	851	843	892	870	864	890	863	866	892	883	920	875	888	867	917	950	856	879	898	824	869	894	867	920	881	836	877	898	905	882	929	852	885	894	885	866	852	892	894	853	865	885	837	882	869	893	882	838	866	882	904	880	888	852	852	838	866	871	936	904	890	872	880	889	843	830	851	882	895	903	908	883	895	887	915	899	895	924	858	934	908	873	845	917	883	943	868	884	871	869	859	840	842	860	884	917	841	854	876	885	886	872	887	885	893	907	827	903	879	900	929	881	866	928	938	885	920	874	873	931	901	828	934	875	849	881	934	830	874	850	869	886	878	883	844	863	896	877	925	880	871	871	907	868	854	879	920	887	920	870	945	876	833	907	860	942	833	887	865	888	862	850	843	951	893	856	915	855	871	862	857	865	929	891	881	854	843	873	872	900	865	886	881	846	893	859	891	882	868	922	870	902	918	878	844	881	843	844	860	892	869	872	903	875	833	906	892	944	836	850	878	866	919	863	868	898	859	895	931	869	884	879	862	846	924	880	896	872	848	878	885	834	884	935	886	876	894	900	888	881	884	877	881	905	887	888	900	864	875	840	869	883	917	812	885	906	837	828	885	863	879	900	961	837	869	903	905	876	919	856	865	858	899	909	846	879	863	906	893	859	936	819	896	888	925	902	892	863	865	868	916	880	928	912	879	927	876	875	893	866	861	877	855	905	880	864	929	917	852	907	853	940	866	920	890	852	911	929	895	916	801	917	910	886	899	874	863	892	933	906	896	795	912	883	912	852	913	886	846	885	852	919	872	878	892	861	895	819	894	924	921	879	890	844	893	874	898	895	921	972	909	861	865	917	878	875	937	913	880	888	868	892	919	878	839	899	855	871	881	828	861	890	921	901	903	852	864	901	887	893	919	850	883	867	883	829	901	878	913	883	883	857	854	861	920	876	843	868	884	901	934	914	875	883	930	898	887	845	887	837	887	913	856	876	891	899	881	854	896	947	822	864	847	872	887	873	911	854	893	885	872	869	862	839	849	918	845	898	896	899	865	883	883	891	904	895	881	903	884	859	873	882	889	912	899	909	881	936	890	869	890	909	889	857	878	797	854	905	887	910	882	910	872	906	883	883	909	861	849	918	917	888	862	850	877	872	905	866	917	870	870	838	885	857	924	867	902	874	894	907	908	887	875	931	968	898	838	877	892	883	859	908	895	906	943	861	907	899	884	885	864	887	832	915	919	875	840	913	840	927	887	878	895	908	875	903	854	896	867	874	889	892	896	861	940	872	880	893	864	841	887	854	868	841	880	846	876	856	882	860	869	835	899	909	884	888	868	851	914	842	917	886	916	892	863	820	878	855	835	916	933	879	881	913	903	867	902	901	877	842	888	841	867	935	870	941	858	931	924	826	867	889	895	919	824	919	866	820	885	850	855	891	881	861	856	903	880	912	841	875	884	885	858	942
26474	4523	553	446	346	317	296	244	237	234	233	192	229	234	216	224	262	213	208	198	217	222	210	211	225	239	225	231	216	205	217	222	257	210	206	231	228	245	235	215	208	234	232	213	187	232	200	232	231	209	239	227	186	276	228	209	210	220	217	228	213	223	205	219	229	201	233	254	207	225	204	214	197	223	218	194	225	190	233	196	213	229	210	228	239	235	210	215	211	240	243	223	214	231	206	218	213	248	194	218	209	182	206	217	209	206	223	217	220	214	228	206	174	227	219	209	214	224	209	219	203	227	244	217	240	221	207	205	223	201	208	213	221	222	243	224	214	225	194	230	227	202	228	224	231	208	226	188	210	227	215	226	237	228	196	211	202	215	239	222	215	222	231	219	207	253	226	223	217	170	217	215	239	227	215	204	217	205	215	214	237	213	202	207	227	239	231	235	219	232	214	221	212	210	200	227	182	208	206	198	213	224	214	191	215	231	215	226	200	196	217	244	228	197	218	222	205	260	238	249	228	214	207	202	243	204	184	201	205	236	211	221	224	212	210	203	220	200	205	222	215	216	213	218	209	211	219	203	189	179	199	218	219	217	226	229	184	249	191	195	231	228	245	229	232	214	186	210	210	192	223	208	197	200	228	218	200	195	221	215	212	222	218	215	228	248	209	213	250	201	215	227	226	223	186	218	219	202	179	205	192	220	207	215	208	230	212	228	234	181	222	232	209	224	202	223	188	232	237	225	220	197	208	222	195	208	238	211	212	212	205	243	180	216	215	230	199	212	223	219	164	228	196	215	216	219	209	231	218	207	202	216	234	234	213	209	199	209	249	211	224	216	217	213	224	221	225	212	217	218	210	219	227	219	222	248	215	204	221	240	225	198	216	209	193	220	213	214	219	222	210	215	225	187	230	223	223	216	230	219	226	214	228	202	224	202	212	201	215	221	254	239	240	221	229	237	206	195	220	222	217	223	220	206	206	194	205	203	227	230	229	221	233	231	200	224	185	245	229	208	198	235	214	199	230	214	232	202	198	220	240	214	195	215	236	215	233	216	196	219	237	189	233	218	210	233	219	219	215	208	233	217	193	183	221	207	250	217	213	233	234	215	212	252	220	231	211	247	207	207	219	238	223	218	224	191	214	218	215	252	222	216	211	214	212	223	200	218	232	223	215	199	208	231	211	215	212	220	183	226	255	244	211	203	213	195	181	212	216	184	204	222	221	203	210	214	248	241	223	222	205	241	216	206	238	223	192	218	215	214	212	205	213	205	223	232	230	221	195	224	230	195	232	214	224	230	207	219	202	211	212	233	197	227	215	202	224	212	199	176	185	210	185	202	189	222	187	208	232	224	224	228	226	234	206	221	202	203	220	222	207	195	220	208	205	199	228	218	209	215	203	219	202	232	212	220	209	229	214	209	221	211	203	213	208	209	214	204	236	209	219	192	222	231	256	229	201	195	225	207	208	235	207	222	191	206	199	223	245	218	210	226	208	201	216	224	225	220	185	225	205	202	214	212	208	220	206	216	208	207	223	240	227	207	225	191	227	225	197	223	240	223	234	238	203	234	210	232	214	210	204	243	211	211	218	230	214	211	206	193	226	215	201	187	179	206	216	221	231	208	208	225	203	227	240	206	176	180	207	225	224	221	186	209	220	227	184	205	189	192	235	221	222	218	187	225	213	217	211	230	228	186	217	243	231	227	202	179	191	214	200	244	209	223	226	196	213	224	236	213	226	229	231	217	197	239	200	211	223	253	242	235	237	186	203	203	237	220	198	227	209	248	193	217	222	206	215	210	236	207	230	199	239	224	210	213	221	197	238	196	238	217	215	217	215	216	206	198	204	205	205	211	255	216	222	200	232	221	254	233	275	226	199	225	207	185	210	235	189	227	223	212	221	201	229	222	223	251	209	228	201	196	231	191	205	188	205	212	229	237	241	211	231	216	215	217	215	214	222	199	205	236	231	219	218	237	227	195	231	202	215	199	221	232	217	185	190	220	216	225	205	208	220	206	220	225	199	227	191	223	233	225	232	239	223	221	219	216	187	231	219	219	233	238	236	221	210	220	223	222	228	233	183	202	260	229	203	217	211	188	214	216	252	212	193	189	241	228	231	222	235	217	218	206	204	195	225	215	221	219	198	208	202	207	236	216	208	206	203	191	211	218	230	217	212	197	185	221	219	219	255	249	211	228	220	214	214	226	221	217	226	220	216	213	203	215	182	239	225	212	211	228	189	192	205	197	223	217	228	242	216	209	216	221	207	217	202	208	199	195	205	198	206	224	210	217	225	200	232	227	213	202	235	243	218	226	226	195	232	206	231	242	229	234	210	223	217	221	233	207	237	205	254	232	198	203	238	223	217	215	213	207	242	195	213	200	200	224	206	209	232	212	226	216	226	231	221	235	207	204	227	216	200	205	221	221	221	228	228	237	207	242	230	214	237	191	230	242	190	208	225	216	222	238	227	217	216	216	188	201	213	232	209	233	221	208	206	228	227	262	256	230	228	197	212	200	216	215	233	201	209	220	219	192	218	197	216	184	238	201	205	199	205	207	202	204	219	256	241	198	191	195	243	209	201	175	201	226	225	216	211	241	195	194	196	219	232	219	216	179	236	196	211	222	213	228	203	206	203	206	221	216	235	222	186	203	237	209	222	198	208	217	220	205	194	191	221	216	250	208	226	229	222	217	238	228	216	204	195	242	226	230	197	229	223	224	232	251	196	238	218	208	179	228	226	248	224	212	193	207	221	216	206	191	215	213	201	247	188	233	217	237	245	241	233	218	194	217	217	192	190	213	242	218	223	211	215	218	224	200	197	189	238	241	212	196	232	244	210	211	221	206	223	219	211	207	218	219	217	201	231	216	240	198	215	189	237	235	199	243	212	221	196	267	240	221	202	211	235	209	216	226	222	211	230	189	217	229	226	226	235	251	217	214	209	192	223	227	214	198	237	232	195	208	246	231	218	228	231	208	210	206	214	190	220	267	201	231	230	232	246	232	197	205	203	228	214	188	213	223	237	206	212	235	233	200	204	241	214	224	216	200	205	220	210	206	220	236	212	202	218	223	236	212	224	227	234	243	212	210	227	205	240	221	220	216	234	216	196	216	211	220	193	215	220	250	229	216	180	225	229	221	243	208	231	227	211	220	226	218	232	201	201	229	216	219	243	212	193	233	249	220	210	254	227	215	232	211	203	229	247	218	217	230	198	216	199	235	195	210	213	234	239	185	212	172	206	258	218	233	220	238	198	215	211	214	218	204	213	235	204	237	211	224	220	208	232	216	217	230	209	232	218	230	222	247	199	208	197	204	226	197	249	217	226	215	223	196	216	191	222	212	191	206	213	222	208	240	209	202	229	211	195	211	209	187	202	237	216	172	207	215	224	221	235	186	213	235	191	199	199	221	205	231	233	231	223	209	228	227	214	217	263	212	217	194	173	204	229	222	200	230	209	229	235	221	204	210	226	226	224	238	229	207	217	214
16461	1808	1091	1241	1108	903	846	777	714	648	643	624	607	564	610	596	568	544	535	536	521	572	527	535	552	522	510	559	526	577	526	521	532	502	548	502	504	537	505	531	516	545	477	541	512	519	491	559	541	503	552	548	507	502	524	495	502	532	484	510	503	505	494	530	469	517	547	510	488	513	535	488	503	480	551	522	559	505	479	536	501	496	486	526	466	502	486	535	494	536	523	512	566	482	504	509	487	508	521	495	535	529	507	530	500	501	515	528	485	531	463	519	506	484	523	532	520	547	495	524	496	515	530	494	502	548	461	496	521	540	511	489	514	492	465	486	512	496	535	517	499	495	495	521	482	510	506	559	504	500	507	473	522	499	506	533	504	450	513	476	497	483	486	474	535	523	548	485	512	539	488	495	467	470	500	498	517	532	532	496	509	534	498	506	527	517	496	486	478	502	511	523	535	489	494	503	518	565	476	515	509	543	512	486	509	465	514	477	497	484	525	517	500	499	534	487	477	517	527	514	534	497	547	508	541	506	495	560	533	505	541	465	535	508	506	536	522	505	528	519	514	538	532	520	508	496	521	500	480	504	565	506	512	496	503	531	495	492	513	503	489	509	505	515	474	512	522	511	486	489	531	520	490	530	482	505	500	518	515	492	547	535	492	522	528	463	530	516	525	444	463	556	503	531	512	548	502	515	531	476	499	504	457	444	488	526	476	499	519	524	489	517	537	521	551	525	519	537	545	509	478	523	496	506	516	497	525	526	510	459	539	526	532	506	502	553	544	580	556	520	493	519	506	552	534	531	522	544	522	500	561	520	527	488	493	535	485	513	520	559	478	521	500	528	554	514	546	515	518	519	516	505	508	508	562	541	513	489	518	507	554	509	480	523	494	472	532	501	496	500	531	494	518	536	522	518	524	502	531	491	501	559	517	472	494	508	508	492	478	509	485	502	522	513	503	527	543	500	507	504	494	475	472	488	537	520	472	512	540	523	503	505	515	470	504	540	515	502	554	516	511	497	510	536	502	457	517	527	516	496	488	506	490	518	490	507	532	523	513	531	509	458	439	505	487	471	507	504	503	527	482	507	520	559	503	540	506	513	516	499	489	503	516	507	499	486	473	516	519	524	524	512	498	503	485	537	505	503	539	498	504	514	503	521	501	508	473	503	500	525	498	527	476	532	490	508	535	476	513	560	492	547	524	497	541	505	519	465	547	506	535	443	506	486	548	505	497	491	485	514	516	499	542	494	537	513	521	481	522	535	515	513	490	489	528	553	472	498	512	528	544	525	516	491	547	507	487	504	492	481	492	530	487	502	490	545	515	536	516	494	508	528	484	491	512	525	516	490	477	502	518	493	529	509	519	512	530	538	511	521	509	501	520	506	469	514	530	532	521	508	510	513	524	533	506	535	520	516	464	484	477	550	500	531	450	485	502	489	507	523	502	511	505	522	473	458	523	539	499	534	538	483	490	510	528	512	516	510	509	483	505	478	490	510	506	494	480	514	469	507	526	479	508	508	498	519	528	541	519	518	522	515	482	511	470	482	493	514	521	475	528	497	509	497	489	535	494	526	503	516	499	558	485	504	525	535	493	526	495	490	506	516	470	487	516	498	506	506	525	508	492	476	485	512	512	519	538	497	471	501	552	518	531	484	505	514	503	470	510	511	505	498	514	528	515	501	533	521	508	515	509	510	487	493	489	514	487	486	514	516	501	499	498	489	547	507	493	544	474	506	491	484	503	500	491	533	542	491	486	486	556	487	485	521	531	507	471	489	527	490	496	484	561	492	490	508	509	542	519	514	537	502	519	483	555	557	555	497	503	578	479	499	492	531	528	512	507	484	483	513	518	508	511	501	495	527	455	492	539	508	507	519	544	492	523	537	513	497	513	520	497	501	552	519	488	531	513	544	524	514	528	535	498	531	486	491	512	516	530	511	475	508	472	515	513	462	532	503	512	495	507	502	502	528	498	515	514	520	511	533	515	501	514	528	509	493	518	537	500	536	452	467	534	534	522	527	511	495	504	554	538	557	505	513	519	529	519	539	521	514	510	529	488	548	522	506	483	539	487	521	486	545	490	510	519	479	541	493	536	491	520	512	539	489	514	499	519	530	532	500	463	519	565	498	525	534	515	494	472	505	500	518	528	472	486	498	509	505	496	450	470	491	536	492	523	503	493	500	508	473	509	520	513	522	557	481	490	537	542	505	532	520	522	500	513	546	526	513	521	512	508	502	514	506	540	521	511	494	515	490	497	522	529	513	531	494	543	496	508	513	509	489	474	510	542	479	486	474	468	477	507	494	472	519	463	557	464	508	517	528	526	503	465	504	532	527	492	551	530	493	484	496	530	532	503	469	511	522	497	511	533	521	492	503	508	515	497	503	494	503	510	516	512	536	480	471	518	490	517	467	498	509	501	537	514	479	476	505	514	495	473	534	533	513	519	486	507	481	506	558	479	497	495	510	503	518	490	478	508	527	502	507	501	511	514	511	472	492	509	502	543	528	478	512	512	478	514	521	539	504	505	478	498	496	504	487	485	532	498	517	505	548	524	513	492	507	491	525	447	485	488	478	478	548	485	518	535	524	518	518	504	501	459	561	492	500	501	491	530	533	494	533	530	507	479	496	545	521	519	574	458	507	517	472	492	475	483	538	497	508	565	527	522	482	510	506	542	502	488	499	542	478	522	508	515	515	503	521	532	549	476	469	545	505	516	472	550	511	450	541	532	538	472	518	526	521	529	510	512	526	497	538	514	558	491	516	502	511	557	529	508	467	501	491	531	499	517	494	538	465	529	518	487	515	471	539	524	507	497	486	563	511	501	548	496	512	503	547	499	485	586	498	484	508	505	531	508	477	503	524	506	539	503	498	536	496	507	499	550	501	546	504	516	507	500	518	489	546	499	545	493	533	494	509	492	498	542	517	535	482	509	488	514	507	517	511	474	525	455	507	466	507	484	545	536	518	523	501	495	559	525	499	497	482	539	517	493	493	508	497	501	509	482	495	512	529	524	507	477	559	508	496	490	512	499	501	484	481	553	459	528	521	537	517	530	503	481	492	536	495	494	486	510	512	503	515	487	485	489	544	531	503	522	488	546	509	498	492	514	474	523	475	529	531	470	528	516	498	509	546	523	503	504	485	504	557	502	492	531	481	514	518	530	523	523	475	549	484	522	541	548	503	511	512	522	495	533	502	514	517	531	488	512	509	495	517	493	508	484	540	496	489	470	492	497	533	503	501	514	463	528	478	497	520	482	538	499	485	497	518	534	525	496	503	539	513	505	551	456	519	503	505	482	489	486	526	511	480	528	559	493	529	506	478	506	565	509	510	523	503	491	510	530	475	523	516	514	542	501	512	502	485	501	535	490	534	507	513	514	546	471	492	544	522	517	489	557	470	514	492	501	535	493	511	548	502	479	515	466	466	505	504	532	492	542	542	539	496	482	556	495	507	522	476	515	537	496	551	464	525	496	479	454	487	489	483
35472	8371	876	581	467	336	296	285	256	242	228	189	219	182	217	206	185	195	173	178	175	187	166	171	204	174	163	174	193	202	190	169	186	195	173	166	168	174	166	188	159	186	185	187	170	179	172	166	175	199	191	181	170	176	205	182	186	180	147	176	169	194	187	158	187	187	176	191	173	199	159	172	175	187	178	156	169	151	164	184	153	188	163	161	182	151	153	149	172	148	163	184	162	195	203	178	183	171	169	192	194	157	184	167	165	186	189	160	146	189	200	177	187	176	158	159	184	160	161	156	189	168	189	181	150	184	185	174	155	177	154	172	163	190	161	153	184	184	179	181	158	167	159	185	195	160	173	162	175	175	167	168	162	187	210	200	181	182	163	160	171	155	176	183	145	210	179	172	154	160	167	177	186	172	177	196	200	185	177	186	167	212	177	189	189	167	156	173	150	194	186	164	169	178	191	151	160	179	184	194	159	181	191	190	183	185	203	180	170	193	192	194	211	187	167	167	184	173	177	160	170	177	194	173	168	178	187	191	195	163	146	184	180	181	190	176	190	177	196	198	169	163	195	169	190	175	187	194	162	155	184	192	167	181	197	152	181	171	179	166	161	191	174	179	167	169	172	188	199	166	180	177	174	157	184	159	181	177	193	153	176	203	178	169	165	201	178	181	184	160	176	162	186	164	180	172	153	172	186	167	167	168	183	175	159	189	169	179	194	182	199	166	173	181	171	192	192	182	204	153	173	161	180	190	166	191	163	181	185	153	191	177	180	163	174	173	167	175	181	186	174	157	184	175	175	183	193	176	182	146	195	161	171	173	155	197	166	186	174	169	160	192	184	182	167	171	186	163	177	181	189	167	181	175	169	200	154	176	162	172	182	171	185	182	159	187	190	162	183	163	182	182	170	183	173	191	169	179	177	180	175	167	158	175	146	179	184	182	166	158	181	171	170	157	172	169	158	158	185	166	177	189	177	176	188	180	194	174	161	197	146	189	159	178	199	204	193	180	177	164	174	168	197	186	169	191	200	180	165	176	161	172	172	196	165	179	175	137	181	182	165	192	156	176	187	183	154	162	153	140	155	158	198	192	174	178	146	195	193	177	175	188	163	163	193	170	176	181	193	168	179	191	189	187	183	178	157	176	179	156	174	190	177	169	183	147	159	173	177	173	150	195	177	178	163	174	190	168	192	181	184	168	205	170	176	173	179	214	185	175	175	156	176	198	189	173	164	169	173	178	173	183	164	186	189	184	145	197	164	184	176	181	180	187	182	178	166	177	174	181	177	168	175	160	156	162	140	194	136	204	171	182	195	187	169	182	158	177	168	167	213	155	194	174	178	176	198	180	185	172	166	160	166	162	173	167	183	183	169	168	158	202	182	175	180	183	195	166	202	174	170	187	187	173	178	161	183	190	165	159	160	177	151	153	171	201	206	191	190	179	176	185	190	154	191	173	167	209	178	170	163	156	147	177	162	165	157	187	160	183	184	170	174	177	151	171	189	191	192	173	196	173	200	145	179	183	168	162	166	207	190	191	185	179	164	180	198	171	180	174	185	148	180	169	175	213	164	192	178	187	189	176	162	174	173	197	180	176	167	176	192	173	178	190	192	175	193	185	179	153	192	192	195	163	186	185	159	166	193	180	179	165	196	182	169	176	196	162	173	203	178	161	166	164	170	185	194	180	185	184	206	155	191	176	165	154	167	157	181	166	176	199	154	170	179	182	169	184	177	158	159	186	180	166	192	173	150	175	190	169	182	159	189	156	188	165	158	157	163	178	170	176	164	157	203	175	160	159	162	171	176	186	174	218	185	182	191	210	179	173	147	183	188	144	170	150	177	181	175	189	182	182	155	149	172	184	182	166	159	184	171	168	137	180	172	195	181	190	164	178	165	167	215	179	168	184	179	180	174	165	174	174	203	163	194	154	163	201	189	181	137	183	175	164	155	152	168	196	170	179	188	169	179	186	165	166	174	167	181	181	176	170	198	163	167	165	153	176	181	186	166	149	189	168	164	198	195	174	171	153	203	189	171	181	158	183	170	166	174	168	190	202	178	186	196	164	175	170	198	165	206	150	176	185	166	183	189	142	194	184	196	207	189	194	172	170	174	169	152	155	184	190	176	157	168	165	178	175	183	175	170	174	179	171	198	177	171	197	169	147	157	168	176	183	176	178	144	159	181	176	168	169	182	203	156	193	196	172	182	180	153	153	168	195	181	169	158	181	186	175	166	157	161	166	167	138	164	177	170	181	200	178	185	182	170	172	175	172	163	164	165	205	169	188	159	174	170	178	180	146	156	174	160	145	168	162	164	167	182	176	187	170	147	193	177	186	165	205	173	168	175	171	196	183	160	184	193	159	167	172	178	186	182	175	170	157	194	162	190	156	153	144	168	172	167	202	196	191	167	166	190	181	185	193	160	176	183	169	169	147	189	167	180	153	172	191	173	163	163	188	158	194	186	157	193	181	177	197	181	176	164	180	176	157	176	183	190	179	182	170	196	182	179	147	183	181	184	181	178	166	153	161	173	183	182	173	156	186	182	172	178	184	163	192	182	176	162	193	163	184	169	172	177	152	173	168	164	185	174	194	185	169	165	176	164	158	161	159	166	147	184	177	174	156	167	183	173	162	160	174	167	181	176	188	201	162	156	177	164	165	176	174	172	186	207	172	189	158	175	162	199	198	192	190	178	161	175	191	184	160	153	151	217	194	175	134	170	176	177	173	173	198	186	177	184	176	192	183	193	169	151	150	196	154	162	174	173	201	164	204	180	183	152	168	173	176	178	159	179	183	189	175	169	174	152	181	180	144	165	164	175	171	169	178	172	175	195	175	178	195	174	175	155	173	183	191	155	189	173	154	174	188	156	160	159	177	163	175	195	195	161	170	149	186	175	161	176	181	174	178	159	158	171	173	173	183	183	180	174	170	186	174	167	160	191	170	173	162	171	192	149	190	175	187	191	164	173	180	192	185	174	182	179	160	187	190	189	185	142	147	187	194	170	197	181	161	184	141	165	193	173	170	203	189	164	171	159	181	167	189	173	170	183	166	161	179	191	160	158	145	161	174	174	192	176	163	156	171	174	150	160	174	176	171	173	145	181	170	180	176	181	196	176	195	175	149	154	164	155	179	197	186	160	164	221	163	168	191	170	182	175	186	186	181	191	160	184	134	173	157	181	170	169	189	151	158	168	181	175	167	174	196	180	187	196	174	166	171	174	161	144	151	151	168	205	164	179	174	179	185	174	150	170	190	176	194	190	172	164	160	193	172	178	178	175	171	165	192	171	149	171	197	179	182	174	169	193	175	150	189	158	180	194	171	157	147	174	157	171	204	197	171	177	163	184	190	172	190	142	184	177	169	171	178	176	190	154	160	184	177	174	200	153	196	182	173	188	176	166	169	138	180	184	192	142	142	198	196	171	171	205	172	182	169	172	152	162	161	159	184	172	190	177	173	178	180	167	151	177	177	152	180	181	166	191	167
20656	2197	1640	1809	1507	1197	1122	903	855	792	707	675	667	613	630	606	552	582	557	514	502	479	514	488	520	448	490	533	458	512	464	499	489	479	454	506	462	492	474	436	476	449	453	468	479	473	475	462	466	467	479	466	487	474	441	492	453	404	448	453	497	448	476	442	440	469	441	464	481	473	468	461	481	473	464	471	475	471	438	468	444	464	448	450	429	467	486	429	462	423	456	439	439	417	478	458	457	420	436	457	430	415	430	470	450	481	461	393	459	437	490	456	459	420	441	457	445	436	422	475	460	448	474	467	438	456	407	463	473	459	473	454	468	491	428	470	400	430	435	451	455	453	479	476	415	485	486	461	461	458	454	448	433	481	441	437	412	492	475	451	406	435	452	443	442	470	464	423	451	416	473	440	451	464	474	411	490	465	450	513	448	446	434	428	442	461	423	476	419	483	460	457	430	439	445	417	424	484	430	429	473	476	442	449	413	437	418	445	470	443	441	459	422	421	444	457	451	426	451	436	449	474	449	444	446	443	400	419	426	435	482	455	447	450	486	437	443	435	449	440	422	413	451	421	460	423	453	459	438	431	455	449	470	451	440	399	459	411	453	463	454	475	458	436	417	437	431	466	443	437	461	478	469	447	402	481	479	447	465	482	482	508	437	464	432	468	432	463	464	502	433	479	447	446	453	478	472	452	481	449	427	417	458	404	499	431	458	467	469	477	438	438	449	461	472	462	495	454	427	433	487	436	466	441	449	429	461	466	469	429	452	436	442	454	459	449	471	430	443	475	408	418	458	439	446	433	452	483	503	406	456	465	429	460	450	433	451	455	436	475	410	438	428	439	453	431	455	467	449	440	410	448	443	464	470	483	449	449	471	458	444	472	441	445	483	447	459	478	427	502	478	437	422	413	366	417	400	457	458	445	447	461	481	410	442	479	422	455	406	429	443	464	435	421	435	470	441	475	447	450	413	468	398	444	486	474	444	479	449	462	427	431	442	447	445	439	441	487	440	453	452	464	431	458	429	443	461	484	443	446	444	456	436	429	444	431	403	444	441	451	439	425	442	475	443	478	432	458	462	454	442	467	465	445	436	462	460	442	444	443	471	462	427	481	430	458	420	476	452	462	479	426	485	470	438	411	434	465	447	483	413	486	452	453	424	439	447	460	461	434	437	472	442	436	430	435	459	424	459	485	408	453	437	495	491	459	407	445	436	462	411	469	446	495	445	456	437	460	438	409	467	440	448	455	446	487	450	479	452	448	445	439	433	457	445	397	443	469	420	381	428	462	422	449	422	450	389	470	449	466	480	478	460	425	465	452	461	411	421	438	430	434	426	453	447	480	448	448	435	476	449	449	431	453	448	414	433	467	414	418	450	460	474	431	477	423	458	446	454	467	424	457	449	476	448	428	466	433	474	494	451	462	467	452	455	470	443	438	424	479	452	435	467	462	455	431	407	440	429	432	440	442	416	454	409	450	407	445	442	466	448	490	450	447	464	466	409	446	458	460	470	451	453	478	436	414	432	500	407	453	437	457	459	481	448	462	467	434	486	468	463	390	443	425	442	455	441	477	467	433	473	441	465	443	434	395	483	478	444	463	428	461	472	447	466	441	442	438	446	485	425	466	459	457	440	447	437	448	498	452	445	430	458	426	451	422	455	429	464	462	440	463	440	417	471	451	469	426	437	435	453	460	419	453	443	407	468	424	422	447	441	489	439	430	462	471	460	440	421	456	449	438	448	456	433	479	471	441	458	455	460	415	415	451	429	452	466	443	453	467	416	400	424	438	433	452	436	411	489	408	464	430	468	431	445	432	443	454	414	426	428	445	456	424	430	429	446	464	452	474	482	452	443	474	441	418	464	477	459	474	455	443	438	459	442	455	443	451	406	484	464	476	445	419	471	453	435	431	443	429	446	421	443	443	466	429	461	450	438	405	428	481	493	453	447	454	467	440	466	413	446	470	423	425	447	423	464	462	425	446	433	454	473	424	435	435	452	475	455	469	433	464	442	450	438	457	467	427	438	428	466	436	480	441	486	437	481	455	444	447	426	446	458	456	468	427	436	428	425	411	477	463	443	448	446	420	440	412	453	455	434	455	443	465	433	490	437	464	436	447	431	467	442	470	471	444	456	461	421	452	451	416	455	452	421	459	445	449	475	454	433	504	457	471	477	455	441	432	467	446	445	445	441	426	435	445	435	483	435	448	426	433	439	460	443	465	457	444	454	437	441	464	450	467	460	430	460	463	440	430	399	476	433	430	437	443	469	474	468	476	477	412	463	467	450	444	444	462	493	434	436	431	436	433	433	421	446	430	424	429	450	471	425	439	441	423	476	402	483	457	461	416	478	452	459	431	439	420	459	420	435	433	448	433	452	456	430	447	424	446	430	427	436	441	451	458	412	467	479	456	442	471	409	437	489	432	426	427	436	471	470	437	427	424	445	471	428	438	446	412	468	480	424	447	471	469	446	441	435	448	455	469	434	476	410	466	446	469	459	458	446	449	427	467	468	471	464	417	412	455	467	457	476	413	431	465	464	421	456	439	439	461	433	480	423	462	476	468	475	462	438	440	456	466	465	476	449	437	430	420	441	419	422	426	465	462	435	447	441	454	453	461	473	482	468	476	446	442	419	463	401	474	451	426	490	459	431	428	414	469	469	443	444	446	437	453	461	469	440	472	482	446	459	448	417	460	445	438	462	461	475	465	462	472	467	422	436	460	432	444	427	487	467	429	458	430	452	438	426	446	468	455	460	455	454	455	473	449	424	499	437	451	428	452	429	463	467	483	453	448	458	485	449	450	441	403	415	444	449	494	446	503	499	420	443	416	441	456	489	465	461	444	402	489	450	423	411	425	463	452	451	470	485	451	449	489	439	439	414	463	476	463	448	427	425	469	454	431	446	425	463	430	481	463	443	469	462	447	445	469	449	434	450	443	397	430	444	393	432	479	429	450	435	498	433	445	437	443	455	444	476	460	442	426	466	463	403	460	469	448	444	460	441	433	463	439	449	431	477	469	471	435	436	446	452	434	455	461	493	428	412	420	454	437	405	418	456	462	454	457	473	442	462	458	447	447	429	446	447	462	455	450	446	463	462	441	451	445	407	415	464	431	472	402	498	447	475	469	464	452	466	411	454	463	442	449	438	449	477	447	475	429	456	441	455	440	458	440	468	440	449	474	452	435	450	447	398	448	434	465	409	453	436	443	462	439	455	464	434	402	439	459	484	478	442	432	478	441	451	492	441	435	441	440	463	452	434	435	458	444	466	456	485	465	484	496	485	474	448	461	415	429	411	426	451	468	455	446	436	475	471	444	438	455	440	446	427	438	438	474	454	453	460	467	459	440	431	449	385	436	410	436	459	422	417	455	461	451	436	440	451	476	486	465	482	451	458	475	468	463	464	432	445	431	445	458	441	498	432	416	459	451	417	452	460	459	485	442	476	440	457	433	443	428	455	439	443	470	462	434	442	438	456	439	439	461
12788	1875	433	410	378	417	399	401	397	429	382	408	429	379	433	441	445	417	402	418	392	393	456	403	389	403	408	414	420	416	399	430	415	429	398	444	413	426	411	410	380	440	414	413	422	426	421	425	449	416	437	459	386	382	410	374	413	390	439	423	422	404	415	433	402	386	409	442	409	395	439	432	392	410	423	396	417	411	400	454	412	404	423	380	475	407	408	386	373	439	426	393	411	395	393	405	416	386	412	388	401	447	435	445	406	398	451	383	420	406	381	367	401	394	389	408	412	419	437	440	385	388	420	405	420	430	466	399	422	402	452	441	414	426	408	429	426	401	396	401	434	384	412	377	396	406	476	453	425	422	406	423	422	393	364	382	370	414	415	456	423	419	422	419	400	388	420	431	432	424	406	424	404	419	410	419	442	416	389	421	394	421	398	411	431	421	427	379	422	402	401	457	403	405	425	388	400	388	401	395	412	424	389	434	411	416	393	425	404	444	368	420	404	391	424	409	396	410	409	399	415	405	385	407	432	446	452	400	431	400	354	436	395	427	416	429	402	392	429	389	408	447	391	371	410	440	422	377	404	426	380	419	439	379	405	382	389	393	379	416	391	366	405	407	414	396	427	403	422	440	406	424	357	416	421	373	410	394	439	397	408	427	402	428	436	384	425	437	434	413	400	443	408	388	397	417	404	435	390	402	386	391	422	410	404	388	395	406	424	411	400	341	389	378	416	373	452	418	407	452	377	376	369	359	361	446	392	388	398	401	429	386	412	404	396	408	389	434	361	416	381	413	461	428	369	429	410	421	413	411	379	407	407	392	399	388	410	421	433	404	407	422	402	404	398	403	402	427	399	417	428	393	429	406	360	415	415	372	419	379	414	436	467	412	404	409	407	387	392	411	405	412	408	406	433	384	388	409	418	407	380	430	400	394	474	412	405	414	410	400	404	398	393	422	388	416	401	415	408	400	439	422	421	476	396	398	432	401	431	387	413	404	403	392	382	405	411	407	389	414	424	456	438	399	383	407	388	414	380	382	446	443	390	397	386	425	429	384	363	367	366	363	442	386	416	427	413	410	432	438	392	397	414	389	388	411	392	397	427	405	437	398	402	483	448	430	382	407	395	397	410	391	426	416	429	429	410	422	416	418	444	397	418	382	399	387	404	472	396	418	388	387	442	401	395	434	415	422	394	366	412	431	411	426	380	418	406	393	398	392	446	388	414	433	419	431	397	418	388	390	395	403	411	414	432	376	407	401	413	378	368	399	411	373	428	440	423	390	401	414	410	400	409	445	414	418	401	418	422	374	416	410	406	405	414	397	444	380	436	389	379	439	393	402	422	415	362	407	410	430	435	439	441	380	408	385	403	411	442	397	419	397	418	398	388	411	425	408	437	434	384	366	394	408	411	392	414	447	408	394	365	403	398	378	404	403	421	403	421	437	451	411	410	387	431	400	373	409	412	389	436	425	403	418	407	377	413	447	384	416	397	423	426	388	445	411	406	398	379	381	445	428	417	398	402	413	437	432	416	365	406	403	418	412	428	394	409	347	394	424	409	399	376	420	396	410	416	409	409	413	411	406	425	421	388	386	389	390	408	387	397	381	437	416	428	419	385	382	420	421	415	432	420	394	403	394	383	411	378	418	420	428	390	451	400	388	379	426	423	377	380	413	446	391	421	414	386	380	417	421	401	444	443	402	420	438	416	423	333	413	404	423	413	418	430	433	434	438	402	418	397	438	419	430	403	388	429	404	407	412	474	426	393	357	414	420	414	409	406	399	405	404	448	431	420	433	376	372	411	369	408	377	389	381	384	415	388	405	365	391	407	404	400	442	436	433	420	406	404	413	393	380	384	415	436	412	412	402	410	376	401	409	431	431	398	439	394	396	405	464	406	419	428	442	366	425	379	419	422	398	401	421	405	436	401	389	376	419	402	392	414	409	402	432	425	392	449	419	442	390	484	424	381	367	416	379	429	408	406	409	406	398	409	394	434	411	391	419	392	393	392	417	415	415	421	415	363	418	441	426	410	411	425	395	376	433	367	376	405	405	439	424	399	436	409	421	379	427	459	402	366	355	403	425	409	420	414	345	407	380	458	394	429	375	420	435	392	450	403	414	404	427	401	425	439	421	375	401	424	405	384	376	396	384	425	410	381	426	438	383	398	409	394	393	409	410	427	458	419	381	471	394	402	436	448	411	405	408	376	410	391	455	418	432	440	411	438	388	395	388	402	346	442	370	416	379	450	364	407	417	410	395	424	416	365	421	432	414	409	409	415	412	405	379	424	403	415	387	405	447	394	417	395	430	408	402	419	446	357	401	384	429	435	406	429	434	389	354	437	368	403	417	424	345	387	412	417	404	417	398	442	393	394	453	387	422	424	427	390	416	454	416	430	375	403	437	397	427	392	406	411	420	422	421	428	443	443	395	403	484	390	392	401	423	352	418	405	338	432	433	438	407	435	400	430	412	422	401	400	400	438	340	454	386	400	428	425	421	431	401	397	401	396	423	428	389	403	443	405	385	407	413	401	425	448	379	423	422	411	412	393	419	381	390	406	452	417	455	411	406	390	409	410	421	397	403	441	440	392	443	441	405	422	397	387	445	426	442	405	385	409	412	430	417	391	418	404	383	413	382	404	461	393	411	388	392	407	425	410	408	413	430	378	417	384	383	394	402	416	385	413	436	425	407	411	412	424	397	399	395	401	398	414	444	387	422	408	420	391	420	392	382	395	414	424	402	409	412	395	452	357	405	403	423	428	386	410	435	397	454	405	388	405	384	411	455	377	423	441	390	392	400	394	421	399	372	419	370	409	385	403	424	411	406	415	417	431	405	433	372	423	442	386	404	401	367	398	431	423	412	447	414	437	374	379	445	426	384	375	386	438	381	379	395	398	394	424	397	414	419	384	426	374	410	427	421	431	427	385	389	421	411	382	379	381	412	404	403	460	412	465	407	413	390	435	423	423	427	403	383	390	404	378	407	405	446	410	442	394	482	409	368	422	430	373	374	374	405	415	424	396	383	410	387	417	433	396	416	453	353	397	430	379	430	418	443	412	402	388	395	421	436	415	340	401	417	414	436	440	410	419	385	455	405	404	407	350	417	411	381	398	420	449	390	404	387	408	409	419	419	435	405	415	443	425	389	394	406	381	415	379	386	410	424	411	431	437	409	391	452	400	419	388	405	434	437	407	402	388	385	424	426	377	403	377	417	415	436	372	394	415	418	415	420	391	411	413	422	430	404	409	409	412	438	405	433	414	376	439	400	443	434	431	435	440	435	380	391	420	387	396	389	381	382	417	388	402	414	440	426	416	391	392	397	380	409	410	418	360	397	367	425	439	432	405	388	417	340	446	440	381	404	399	414	390	409	421	464	422	437	385	419	370	441	406	412	417	384	451	394	378	446	414	433	421	414	396	392	414	381	432	440	424	403	382	419	389	419	431	429	440	400	421	406	395	391	414	349	415	403	454	391	429	378	438	416
8036	1200	925	930	891	944	899	888	928	912	903	879	886	835	827	874	882	883	896	878	886	938	925	877	894	893	909	901	875	868	863	871	894	900	892	868	889	837	924	866	908	918	932	918	917	901	895	895	934	906	859	869	914	938	898	890	868	913	875	902	846	909	928	915	850	885	843	888	848	917	868	875	854	896	892	858	897	928	874	898	886	933	932	902	914	876	904	898	865	926	920	867	891	917	874	881	885	885	859	919	873	903	943	834	890	873	863	917	911	834	896	915	869	865	850	891	895	879	886	932	839	906	894	859	953	870	879	900	926	914	887	866	910	923	879	905	857	892	931	926	891	886	843	873	845	899	900	852	893	880	865	881	880	888	893	866	894	898	873	900	835	902	938	865	843	916	917	879	935	890	898	875	844	873	871	866	908	866	926	921	894	863	870	909	869	868	878	838	834	812	860	903	892	865	934	935	866	949	903	900	818	876	905	900	873	936	901	867	869	867	847	849	894	849	901	883	898	887	906	836	916	874	895	889	903	893	821	901	847	912	895	894	909	861	891	875	867	867	915	900	925	862	888	833	867	910	901	855	887	888	878	887	926	933	838	840	876	908	862	882	854	887	945	900	881	870	891	878	881	846	895	869	840	903	958	868	904	865	887	864	897	857	849	934	926	885	882	866	875	855	857	937	891	866	897	925	913	947	914	908	861	886	842	904	911	883	921	855	898	823	921	852	899	903	912	873	864	887	855	910	904	898	943	894	888	858	868	901	884	847	907	890	906	873	926	882	889	861	816	862	920	888	823	892	886	872	878	862	889	862	832	882	863	878	904	858	904	914	869	870	940	868	860	840	901	893	872	900	911	928	908	886	839	874	942	866	920	824	901	914	859	907	869	880	910	874	911	947	879	913	851	876	830	890	901	856	909	837	915	869	854	938	929	846	887	905	864	891	893	887	871	893	891	952	913	878	902	915	896	880	909	951	924	871	855	946	907	872	876	896	904	912	857	866	898	922	834	919	901	863	872	877	925	884	886	901	972	894	849	879	853	925	862	883	895	870	882	900	882	934	911	896	875	888	927	859	864	952	925	847	855	913	911	935	905	855	873	906	856	877	818	895	863	888	889	889	870	841	864	827	872	876	881	812	879	912	894	876	882	959	894	817	886	913	906	913	888	902	952	866	882	861	945	881	900	868	843	901	919	876	883	874	875	877	897	857	867	847	862	875	839	925	926	872	857	928	874	895	877	814	955	864	889	886	880	922	889	875	892	840	949	872	888	908	838	897	833	868	915	882	864	926	890	890	886	884	915	900	915	857	891	880	931	938	907	856	879	873	870	833	837	894	904	886	927	893	889	853	872	879	903	895	854	892	859	872	899	853	885	870	889	889	893	909	946	923	859	927	919	859	897	904	848	859	929	888	869	892	883	905	836	887	889	915	905	944	863	914	926	934	876	870	897	900	912	865	916	921	866	889	895	881	876	924	859	938	913	901	891	860	866	873	833	911	898	851	890	853	887	845	849	900	897	885	902	931	901	893	819	896	888	894	875	923	875	882	896	887	856	851	894	912	850	860	923	945	821	855	922	891	894	918	894	891	884	843	884	872	901	882	877	847	850	847	866	818	882	890	896	879	804	864	847	870	859	884	877	879	862	896	881	875	916	937	850	874	819	868	889	859	879	832	906	944	842	851	867	866	908	907	856	923	946	917	918	861	849	950	874	893	896	888	871	880	918	850	822	882	877	872	905	850	870	845	888	870	868	886	892	840	889	887	872	830	924	920	867	869	877	902	893	912	934	892	897	832	886	871	876	816	935	894	870	853	871	884	856	874	882	840	898	847	851	925	846	866	885	848	855	881	920	919	868	872	918	869	845	937	903	893	864	898	896	946	907	916	938	896	901	909	920	924	895	910	866	830	856	937	823	910	903	879	843	874	861	876	918	862	896	866	873	843	847	928	923	820	874	897	908	868	884	866	884	884	901	937	912	853	834	885	905	883	921	906	821	917	885	828	878	878	834	882	855	884	922	877	895	887	883	926	891	875	893	915	873	888	889	875	880	888	912	897	901	892	914	914	869	840	853	923	859	862	907	894	853	925	903	822	892	894	869	854	949	910	929	914	873	835	862	884	894	893	866	875	943	896	879	853	859	882	904	914	847	934	901	802	858	875	833	901	882	933	913	909	945	837	860	887	841	893	888	886	830	882	911	865	891	895	937	868	870	951	873	843	889	871	911	880	885	894	880	815	854	862	941	828	905	868	854	843	869	957	855	890	921	836	907	882	916	910	917	912	890	831	827	864	911	875	856	886	858	855	856	904	855	845	855	850	891	925	869	883	856	882	937	878	878	880	895	896	847	924	889	886	911	865	789	895	873	904	875	894	834	885	880	922	886	814	890	962	860	852	819	834	905	855	933	856	887	875	906	873	906	832	897	903	890	871	867	875	862	904	925	873	867	832	908	928	857	850	865	882	853	906	906	917	897	915	887	879	891	877	872	862	857	910	873	875	856	885	890	826	935	904	857	847	838	884	895	895	908	884	913	860	855	846	871	898	910	934	933	918	874	930	866	858	862	829	935	907	899	841	871	845	871	869	880	893	873	852	891	894	943	887	891	892	880	894	853	915	883	849	922	871	917	938	852	864	887	913	865	869	928	904	876	862	923	861	879	872	898	905	856	899	877	840	862	871	895	882	825	857	881	928	860	847	891	865	919	914	887	905	839	873	885	876	862	885	854	882	903	876	925	903	919	889	838	900	807	860	933	908	893	864	889	920	886	896	854	850	857	911	916	873	869	876	863	868	879	876	881	889	920	917	888	874	888	846	889	901	852	850	891	916	902	901	906	930	830	906	861	851	887	877	883	882	898	881	879	921	893	889	879	860	906	874	870	912	867	845	909	864	858	854	955	848	866	891	854	942	955	868	896	898	909	961	877	903	889	893	904	860	878	853	830	808	849	877	842	842	878	882	885	914	847	914	873	865	909	904	857	908	897	875	859	883	937	845	882	896	817	849	895	856	891	947	860	874	937	850	922	838	937	899	881	957	879	875	878	909	843	921	859	916	890	879	856	850	868	876	866	949	882	891	856	901	860	913	950	963	893	946	854	896	900	923	864	858	888	943	871	876	879	845	856	947	867	910	930	897	865	909	880	874	853	897	901	889	931	884	947	877	893	900	867	874	856	885	918	909	869	907	848	926	786	859	909	879	856	901	870	857	857	907	867	901	872	913	880	851	871	893	880	862	956	876	878	894	923	915	921	874	872	941	841	890	918	821	902	923	862	923	913	884	946	941	837	866	834	895	871	915	899	895	879	856	857	879	891	868	902	857	899	861	876	904	866	909	843	885	812	848	924	831	854	841	890	863	914	906	866	896	886	898	878	876	926	814	860	879	870	895	886	892	946	896	875	857	929	870	906	906	908	898	872	890	905	866	844	853	887	894	901	917	911	932	922	815	893	906	912	894	904	814	865	886	849	883	879	864	874	831	925	923	865	898
26216	4207	516	387	315	298	303	252	252	255	220	221	228	238	232	216	215	191	233	208	218	222	225	217	211	192	219	233	243	213	235	244	205	245	196	221	192	235	218	209	226	236	220	228	214	221	211	187	213	210	216	202	221	228	223	258	215	207	228	205	214	211	192	223	223	205	233	221	211	202	212	211	208	215	185	179	190	181	222	225	228	197	227	198	242	231	206	218	201	213	203	230	212	226	199	225	204	220	212	224	211	225	223	213	241	218	232	243	212	226	218	196	218	192	188	229	250	183	231	199	197	226	236	234	185	209	214	189	214	214	218	212	227	207	230	240	208	224	231	192	196	213	244	216	233	214	207	224	203	236	207	216	229	212	223	232	195	183	201	204	227	200	197	206	230	214	208	207	218	177	204	213	191	229	179	222	199	212	229	222	214	203	211	201	198	189	224	227	201	217	209	223	233	208	212	177	208	196	243	188	222	201	219	230	190	194	224	220	212	218	185	241	214	218	241	202	215	206	238	233	221	190	251	217	199	184	207	205	210	202	181	256	185	207	212	210	222	192	208	230	194	207	226	191	202	190	198	201	200	198	206	223	229	220	226	254	220	206	237	215	178	212	174	228	185	238	221	216	202	247	218	231	247	225	220	199	230	189	216	208	208	198	198	236	225	183	200	200	186	238	235	240	205	223	195	196	228	219	203	197	190	202	217	236	222	212	229	201	197	197	242	235	196	196	200	229	188	248	208	200	233	217	202	199	218	205	241	235	211	206	224	175	203	190	212	188	219	221	204	208	205	210	210	186	204	195	210	229	169	218	225	206	209	219	219	195	217	221	229	195	221	199	207	232	215	226	213	209	201	240	231	207	209	199	215	199	201	231	177	199	222	195	209	222	225	204	216	204	222	221	201	207	208	190	197	214	200	200	210	203	240	234	215	211	193	214	198	221	221	212	186	234	216	224	233	216	204	187	176	220	213	188	220	198	237	213	227	195	232	221	199	204	205	245	222	224	202	229	207	235	234	222	241	217	208	238	219	177	199	197	199	214	234	209	195	231	195	230	192	229	231	226	225	202	202	210	225	209	206	221	185	190	231	245	206	203	209	218	221	208	191	214	212	219	228	188	215	216	217	216	229	229	208	195	216	236	217	217	207	218	238	214	218	206	203	252	199	203	239	219	232	201	197	218	230	231	251	224	218	177	224	194	186	215	215	221	206	195	234	209	197	203	230	233	207	186	207	201	212	206	204	220	220	205	197	213	213	222	209	204	228	182	235	204	219	204	191	177	218	204	228	208	193	241	234	192	189	235	191	198	219	199	219	217	206	231	227	189	172	244	212	184	250	199	195	241	207	202	231	200	206	225	195	226	215	230	199	198	224	208	189	230	221	212	188	222	254	199	222	193	199	182	214	200	227	217	184	187	192	229	235	203	225	211	217	202	209	211	203	227	229	207	228	205	186	211	211	206	205	218	211	198	223	205	208	218	194	231	234	237	238	201	200	215	207	239	211	213	203	190	216	242	233	214	193	207	224	207	195	206	215	235	164	195	210	207	221	206	233	203	208	230	243	191	185	215	209	194	213	228	203	209	218	190	216	251	218	203	198	227	207	236	219	235	221	215	216	208	190	213	199	237	221	202	193	202	219	207	195	188	242	243	257	215	227	234	221	239	157	227	213	201	191	210	200	222	212	194	206	234	216	224	207	187	223	226	203	214	215	199	204	214	186	234	192	216	206	184	215	205	244	236	197	200	215	214	184	227	202	216	209	192	246	206	204	203	204	228	203	222	229	179	216	218	185	198	195	219	228	198	233	210	209	226	192	236	193	221	206	202	236	199	187	229	243	205	212	209	210	232	245	202	200	219	210	235	192	183	208	221	197	224	229	218	238	211	219	205	222	240	208	239	208	193	220	210	191	206	218	236	221	225	218	190	206	194	228	215	217	226	216	192	211	226	200	195	220	229	200	222	201	203	232	221	204	203	219	231	189	221	180	236	215	227	230	206	200	191	238	230	210	239	214	193	195	177	203	233	201	220	224	201	200	179	224	224	212	219	236	222	224	214	219	208	226	226	212	232	230	173	246	245	214	210	243	203	186	178	216	218	215	233	227	232	220	204	182	225	195	225	206	199	213	203	210	209	189	213	217	204	238	208	232	207	212	236	207	207	207	215	231	253	229	192	210	210	210	187	174	174	226	232	220	233	194	195	235	223	233	186	223	210	197	204	203	234	215	208	202	218	216	208	229	203	205	228	221	208	217	193	259	203	204	191	210	196	228	237	244	190	209	182	225	216	187	199	220	202	191	162	210	221	225	207	217	193	190	182	201	202	196	219	221	209	193	210	232	226	185	202	221	210	210	242	226	181	185	220	190	220	211	194	198	190	207	213	207	233	228	207	210	195	227	176	228	204	199	224	217	182	215	221	217	209	206	200	244	215	222	183	204	197	234	191	193	212	256	200	212	200	232	213	193	194	179	199	213	212	233	216	210	201	256	223	228	197	213	210	183	169	207	240	206	220	212	232	210	209	241	215	238	213	214	220	199	205	215	228	232	207	221	222	218	207	254	221	203	220	191	207	230	222	222	219	188	229	224	225	222	216	216	214	216	210	189	209	195	199	215	236	222	217	203	194	241	210	211	214	207	235	209	224	238	218	241	201	219	188	237	205	218	198	189	205	212	215	215	219	215	231	214	211	212	209	212	212	190	222	222	221	201	208	210	265	222	243	218	223	201	205	201	222	233	213	219	189	204	206	227	235	200	211	210	192	228	189	210	200	210	196	208	229	222	223	207	215	219	212	197	183	186	219	229	206	211	220	218	232	204	187	170	222	210	233	227	218	229	231	223	223	222	233	220	233	246	201	194	220	201	203	227	212	189	217	205	221	226	246	213	195	190	207	226	237	197	212	222	234	217	188	219	219	194	218	219	217	235	194	196	199	209	192	219	215	211	219	238	210	199	237	229	224	189	232	202	231	206	210	214	186	208	221	181	204	223	203	214	192	190	180	233	205	216	225	221	193	204	170	216	244	201	220	234	215	222	230	220	210	198	207	226	221	179	244	227	234	210	221	207	224	227	194	175	205	221	187	207	207	206	190	221	227	197	205	216	176	200	225	220	238	226	235	193	208	217	173	210	216	197	195	227	217	222	239	205	221	218	210	195	220	206	219	191	215	191	207	221	231	200	222	207	188	234	242	190	213	215	240	203	204	219	211	234	208	191	196	198	213	186	217	210	224	202	221	230	214	207	208	230	213	213	209	207	197	200	229	211	195	223	231	248	202	209	226	212	207	223	228	178	239	215	215	209	205	215	214	235	211	211	200	208	247	213	206	233	255	200	207	203	180	191	215	184	204	210	215	222	207	203	188	209	236	228	216	214	200	230	219	208	226	188	230	221	221	212	214	220	247	234	200	235	208	203	214	224	211	213	208	231	217	213	201	249	240	221	196	241	212	225	221	222	223	228	210	226	191	213	215	194	209	216	228	248	209	187	203
16185	1395	1169	1260	1134	940	846	725	705	674	627	590	587	553	574	555	594	548	538	542	533	553	570	534	521	504	523	512	547	491	512	549	501	515	483	532	508	516	528	506	530	494	506	544	538	499	536	520	477	524	541	501	509	503	478	556	524	519	489	577	509	497	553	512	538	542	483	528	492	495	502	513	480	495	496	450	525	505	518	489	488	523	500	481	524	535	533	511	486	478	508	521	511	503	522	544	518	509	491	534	492	471	462	510	498	535	482	469	494	506	508	515	493	481	490	485	539	506	550	513	538	498	492	550	534	520	513	479	511	495	466	492	509	523	496	496	504	513	472	509	481	493	529	511	495	490	497	552	482	532	483	491	529	512	464	497	509	472	500	480	503	513	492	503	477	517	504	473	477	483	492	514	505	459	475	482	506	494	474	497	483	498	530	480	488	486	502	486	480	492	506	509	514	495	526	492	477	450	489	538	501	499	504	467	517	513	521	511	491	514	496	504	491	477	499	491	534	462	494	531	522	509	495	513	522	497	495	474	495	508	500	481	491	481	511	497	481	482	468	490	482	524	496	530	503	481	487	516	504	507	505	478	495	451	463	519	518	480	485	483	503	513	506	485	503	533	484	486	478	524	476	485	516	508	520	508	482	497	485	521	471	504	500	503	472	471	461	484	480	549	503	527	521	506	486	486	507	484	462	452	503	495	503	449	453	512	482	497	511	482	464	507	543	464	520	467	496	455	557	512	517	503	490	520	459	481	499	487	516	530	505	486	452	503	501	517	504	507	500	491	462	490	513	513	514	519	482	487	537	498	488	491	509	518	498	489	499	510	503	499	521	533	533	488	505	519	501	500	539	525	483	502	539	479	525	479	480	494	490	464	471	501	528	499	487	478	479	476	484	470	513	486	518	456	494	539	498	509	461	509	508	511	513	483	507	488	474	496	478	488	485	487	528	504	505	465	516	495	496	490	449	508	469	528	510	491	498	483	457	521	501	512	480	476	473	488	484	475	481	499	489	481	510	481	481	485	545	517	508	504	521	475	483	494	499	495	469	482	511	530	499	524	462	521	481	519	501	505	499	500	495	514	500	481	488	485	508	479	509	483	521	505	490	522	489	457	491	473	492	489	503	470	503	509	487	488	519	446	528	515	504	539	501	496	503	502	487	529	518	457	521	460	489	514	493	488	472	467	493	513	490	527	511	510	508	520	520	485	503	491	497	524	512	497	480	497	480	531	476	484	476	493	499	499	514	496	524	534	504	528	515	475	499	501	533	471	495	494	524	475	529	505	496	477	497	527	456	508	492	523	458	560	506	520	527	498	507	515	485	490	489	504	492	533	522	512	519	505	486	499	498	532	485	527	498	466	504	532	502	544	505	489	514	488	520	504	474	498	545	521	490	536	486	513	506	534	495	499	483	481	505	509	518	498	515	528	527	528	516	502	529	497	505	503	534	536	491	525	487	505	504	488	494	476	523	489	493	480	499	504	526	477	487	513	509	507	503	493	499	490	489	505	501	524	468	506	470	476	496	497	533	495	550	518	506	490	515	478	479	510	492	533	515	473	480	463	489	487	516	467	538	517	514	528	477	468	504	514	515	498	501	491	491	470	513	549	479	495	472	464	513	508	481	520	539	502	490	510	483	446	487	493	500	483	503	494	511	498	492	494	494	508	487	464	499	486	495	483	468	494	501	516	519	486	500	523	524	538	491	520	498	515	482	478	492	505	538	530	521	506	488	520	497	488	520	497	477	495	509	520	467	530	491	517	493	486	494	545	559	497	477	486	516	494	525	524	502	447	469	489	500	501	540	488	525	451	487	463	459	474	494	531	495	478	528	533	514	496	495	517	473	468	498	544	519	568	532	499	512	477	496	489	494	502	550	488	481	508	459	526	487	518	511	521	497	466	479	461	508	509	477	559	491	524	503	531	465	485	524	456	525	506	520	503	487	520	520	474	483	499	498	523	478	468	480	512	527	484	502	494	498	507	486	522	509	498	491	519	519	512	509	503	487	509	496	501	501	523	493	473	473	522	513	505	490	490	439	486	478	504	480	513	500	487	506	504	491	526	472	497	478	534	504	513	481	510	499	478	517	500	483	496	529	514	516	507	511	493	474	472	506	525	510	488	476	523	524	514	525	527	511	501	537	461	543	487	533	519	475	496	536	473	478	471	499	487	526	535	534	493	492	514	467	489	497	489	482	520	500	470	523	524	514	502	484	502	510	485	536	503	527	486	503	523	496	492	477	454	478	523	493	513	475	522	494	453	518	473	516	473	503	463	496	480	499	481	544	525	484	475	485	517	504	522	461	471	474	502	552	485	497	506	473	522	498	508	512	542	504	534	521	506	493	488	545	476	482	494	553	522	484	461	518	524	523	508	526	514	513	507	447	516	482	491	495	502	527	475	478	495	486	510	498	504	481	487	495	484	539	529	457	487	512	519	511	492	485	537	489	490	490	529	471	477	510	542	464	502	500	517	513	522	508	507	541	526	466	494	490	503	520	498	488	540	508	503	481	514	550	506	491	495	535	561	496	476	500	510	503	507	501	518	505	555	483	513	481	496	492	533	525	511	495	489	495	505	525	478	475	543	508	517	513	514	489	516	528	517	513	500	486	548	474	510	494	510	476	486	498	533	504	478	500	509	505	520	496	449	504	467	510	496	483	516	510	559	484	506	477	524	505	477	539	498	475	536	517	522	491	548	491	488	487	521	486	487	511	519	513	503	530	493	504	517	485	499	513	528	469	522	517	493	476	531	510	507	509	509	498	513	520	475	488	557	516	508	490	505	513	521	478	514	514	540	512	520	483	534	503	523	497	516	508	493	507	505	444	503	506	469	514	514	452	533	475	481	531	496	509	530	540	497	516	486	507	450	467	528	524	518	504	509	444	467	500	504	467	489	506	502	493	465	514	474	528	546	485	473	512	502	513	497	533	506	477	473	484	499	502	485	484	494	452	506	530	514	499	508	504	492	499	502	510	467	515	495	480	527	507	439	516	483	493	483	498	527	518	527	505	504	460	473	497	521	495	479	518	491	520	494	500	520	465	509	513	510	508	487	517	495	510	505	495	505	537	482	509	480	498	522	512	484	500	496	515	505	516	457	466	530	524	543	514	467	475	501	457	513	504	515	505	468	511	471	472	546	468	489	512	496	485	464	499	451	449	537	470	504	493	470	446	489	503	497	517	467	480	517	546	479	516	495	447	508	542	524	508	517	504	471	492	499	480	495	483	526	471	524	499	463	521	512	490	446	470	509	500	504	512	507	492	507	527	486	494	509	500	513	496	550	503	477	520	522	500	521	518	485	495	482	467	487	489	538	469	491	507	506	464	503	479	494	495	475	523	512	518	526	462	454	482	526	478	519	519	497	465	512	503	476	528	513	489	547	475	494	518	524	528	517	496	508	513	510	472	510	530	471	503	502	487	531	491	509	537	527	478	475	505	538	487	470	503	505	525	482	493	510	506	507	487	482	527	523	506	476
36424	7949	921	646	445	358	303	238	267	228	194	215	186	170	191	193	186	173	205	188	218	172	208	170	175	194	198	147	189	198	218	174	158	179	167	167	184	204	174	184	204	158	196	163	196	179	171	171	173	209	212	172	175	172	165	191	173	197	188	169	169	164	168	154	195	165	190	169	171	192	183	173	160	199	173	185	191	180	190	199	201	184	156	186	190	164	173	186	156	192	166	160	159	175	184	184	203	166	169	197	168	177	184	190	162	170	161	177	176	180	173	158	156	175	151	183	178	164	167	192	179	153	169	167	166	157	155	168	156	161	171	169	177	170	159	181	185	129	210	146	162	174	174	194	184	179	166	185	180	167	164	171	190	187	169	174	172	169	175	187	188	184	172	153	170	199	179	177	188	178	169	188	183	179	155	175	175	185	183	202	184	171	166	178	199	170	193	199	155	177	184	189	156	185	169	143	165	172	155	168	172	210	171	132	188	178	186	197	154	173	168	131	181	177	189	163	170	199	178	194	179	163	165	174	149	215	205	167	169	176	174	206	166	141	159	183	177	175	190	191	190	179	191	172	188	172	181	183	148	174	172	154	171	179	158	156	172	167	157	181	158	173	150	187	193	173	178	167	165	191	169	189	200	187	159	194	199	170	170	171	160	212	155	176	161	181	202	198	176	168	175	190	188	170	188	172	187	166	168	156	166	187	182	185	190	205	188	179	169	190	176	214	187	162	183	180	172	178	186	160	157	196	194	161	178	182	182	158	187	155	175	146	172	184	183	177	192	157	164	157	163	167	195	210	172	184	167	156	184	156	167	179	177	178	164	183	185	178	171	175	182	196	190	150	183	152	188	197	150	167	178	209	193	187	166	179	196	190	136	172	164	159	173	166	177	181	191	187	195	159	175	183	188	200	180	186	167	195	190	191	167	146	179	184	197	211	180	160	176	154	166	168	167	180	167	162	174	164	179	185	190	178	159	158	180	162	188	177	174	171	185	172	168	166	182	176	174	150	160	191	158	180	195	191	211	156	186	204	195	169	175	180	167	183	185	177	195	176	165	181	179	182	177	173	166	178	184	172	186	185	182	204	174	200	206	179	191	153	164	183	208	175	186	173	145	185	156	175	157	191	172	157	182	166	182	171	165	192	180	187	183	184	178	182	173	198	178	170	195	180	157	174	186	167	162	191	178	197	163	201	179	191	196	167	171	164	160	177	184	153	194	187	186	176	153	173	151	140	162	176	175	171	175	171	161	194	158	167	198	181	163	172	172	184	183	188	151	198	171	151	175	187	176	189	182	171	176	192	196	152	175	188	153	171	180	171	156	166	198	206	176	178	158	163	177	212	171	180	186	195	162	171	200	184	172	197	168	174	171	174	159	175	165	162	185	156	169	189	154	174	195	193	161	168	184	161	171	162	181	186	194	178	195	184	179	157	181	179	191	190	185	174	203	175	179	160	171	181	165	155	184	190	171	166	201	147	182	177	163	192	164	162	175	186	194	177	191	159	171	168	186	189	136	161	160	190	187	187	183	186	193	158	156	180	182	180	182	156	160	161	182	200	191	194	176	198	152	173	180	154	163	152	160	176	168	160	187	179	203	185	190	177	189	176	143	154	170	199	203	198	198	199	170	178	181	166	163	174	182	152	172	192	160	176	186	182	189	174	191	155	180	178	166	167	171	200	178	197	192	175	171	187	170	180	180	167	190	193	213	155	176	177	176	199	156	196	192	180	190	150	171	160	182	188	211	172	180	167	181	171	161	194	186	208	210	178	173	164	190	190	171	189	185	199	177	165	183	174	155	165	184	160	162	161	163	153	175	164	188	183	183	188	176	194	162	187	196	201	191	184	197	206	179	164	165	184	179	192	186	178	158	176	159	181	184	185	185	170	187	190	159	180	180	161	166	187	195	175	189	184	180	171	162	190	157	156	159	172	166	150	181	184	187	170	161	189	180	159	216	184	177	178	170	189	164	159	149	171	174	162	162	178	217	168	156	175	181	186	177	174	195	189	170	178	166	191	172	151	188	151	202	184	167	198	171	189	185	180	167	172	182	167	185	171	197	151	164	191	187	164	170	174	185	173	154	202	177	192	196	170	172	184	164	182	190	182	177	157	183	179	163	158	187	161	168	163	178	192	222	199	188	204	180	187	185	174	171	166	160	154	201	190	142	194	201	188	191	185	185	171	173	195	154	194	178	185	154	172	157	159	201	169	184	181	159	188	183	170	164	179	187	200	159	169	171	169	189	162	172	160	189	192	184	186	143	168	169	177	172	176	191	207	165	173	182	148	169	165	166	191	184	193	193	178	187	183	166	183	196	177	171	172	159	174	162	184	158	159	175	162	181	185	175	180	212	206	172	189	173	170	190	197	197	167	178	173	178	186	152	169	182	177	178	175	178	147	144	181	189	183	171	180	200	201	185	162	175	162	210	168	160	187	162	175	166	178	175	176	189	148	168	167	199	159	179	179	154	166	169	173	149	160	169	176	173	176	168	180	189	172	208	184	193	169	176	146	171	180	171	171	186	182	155	172	142	180	164	169	200	184	175	180	184	202	179	152	161	186	171	185	177	159	170	195	162	159	176	173	166	157	174	181	182	154	168	187	184	188	170	175	171	166	196	182	209	181	157	175	182	181	189	178	167	167	198	175	183	184	160	163	182	183	166	172	148	188	167	191	171	173	208	178	182	159	185	176	160	169	164	150	187	168	181	169	153	151	180	170	179	183	154	157	180	177	185	171	184	174	191	180	177	189	194	174	157	170	188	181	170	168	170	174	180	176	170	182	178	169	172	178	170	156	161	160	165	169	179	196	188	160	188	153	187	162	166	183	158	159	176	198	205	181	180	207	191	188	181	158	180	162	183	187	171	196	188	179	185	177	179	196	167	162	140	160	178	163	171	194	161	145	180	177	172	192	169	191	164	171	168	174	194	160	177	189	161	194	172	186	194	171	179	159	181	161	193	193	174	161	177	164	169	180	169	192	165	171	185	180	144	185	179	155	182	168	170	162	174	168	211	167	168	174	180	184	158	187	162	176	180	171	192	196	186	198	183	159	157	191	187	159	211	179	176	159	156	174	199	162	169	164	167	178	180	173	179	175	165	175	183	211	170	165	159	173	169	176	177	189	189	163	162	174	191	177	171	178	149	182	181	203	169	169	157	178	162	167	178	206	156	161	161	173	189	193	199	192	180	191	189	192	186	178	180	180	181	193	150	180	170	186	182	161	169	164	176	180	193	195	143	162	164	165	194	168	171	162	173	176	196	176	184	191	158	178	179	163	187	175	193	167	157	191	201	167	169	199	202	169	187	164	168	175	177	166	147	160	177	166	186	184	176	172	186	165	183	145	186	204	189	195	148	161	218	190	179	184	209	197	184	174	153	190	187	182	164	206	165	175	164	198	179	192	184	182	197	144	165	211	169	170	180	190	165	200	167	191	180	175	206	195	179	181	212	171	182	193	179	177	157	152	175	165	158	189	176	164
20859	2011	1669	1804	1579	1321	1074	929	856	765	766	657	626	609	581	593	570	552	524	503	510	537	524	505	512	482	472	482	494	444	498	478	473	489	447	479	469	467	451	487	456	476	473	476	452	440	444	462	411	449	454	479	450	468	446	467	485	451	458	494	451	456	495	483	447	509	471	437	456	447	471	459	483	470	461	453	446	466	424	449	500	435	496	451	425	443	469	448	472	434	471	446	491	449	413	450	486	417	443	438	465	443	432	465	477	502	449	472	470	442	465	457	495	457	442	441	451	449	423	486	454	467	429	450	451	440	445	481	481	442	434	467	421	424	415	458	454	490	443	434	449	452	449	455	444	390	420	468	448	446	459	482	402	463	459	472	460	462	432	476	470	458	426	442	457	446	459	419	431	440	500	445	448	429	434	444	433	426	424	447	454	451	469	463	441	413	451	472	448	472	443	432	458	446	422	425	477	432	504	442	446	468	434	463	471	503	477	471	465	433	449	464	456	471	442	454	460	459	447	411	449	441	482	443	429	428	438	458	436	440	483	465	436	432	433	451	469	471	477	490	453	409	438	406	458	459	452	468	432	429	437	454	430	424	414	452	476	415	478	443	436	414	452	457	441	467	426	468	490	450	460	401	410	447	426	460	468	429	475	459	459	399	453	438	449	471	442	431	484	437	456	444	413	477	468	435	464	458	451	430	453	442	444	472	429	460	457	504	419	416	449	442	431	446	431	471	434	475	444	439	461	468	446	451	487	482	426	424	427	464	480	502	469	470	443	420	440	462	426	434	424	430	426	450	442	474	457	435	438	437	444	445	457	473	465	455	492	458	477	405	461	432	420	438	418	434	447	483	406	458	439	440	445	458	405	454	436	466	452	429	456	474	455	450	459	505	476	442	454	439	459	441	449	443	444	460	440	441	420	471	424	439	424	433	469	447	445	448	462	406	483	390	418	433	451	444	449	457	505	452	464	410	406	444	456	472	460	453	456	467	464	474	462	451	438	449	462	474	430	440	456	447	447	468	451	424	454	488	486	435	441	431	423	440	450	424	413	455	453	474	458	456	452	455	423	462	481	461	424	443	443	456	449	471	476	424	435	447	466	478	438	489	436	462	462	459	481	416	442	491	442	429	460	451	446	462	451	422	458	451	472	445	459	480	454	404	451	470	419	440	467	427	433	440	465	427	415	470	488	479	439	427	462	471	418	454	461	456	427	481	450	472	492	449	467	460	457	453	433	467	427	446	448	444	453	435	438	454	461	441	406	476	453	445	434	473	459	474	432	442	482	425	434	474	465	445	447	465	469	463	402	437	461	509	443	469	482	469	488	440	485	455	444	416	452	454	401	452	455	455	451	436	439	429	441	446	458	460	494	446	447	450	428	462	472	496	458	437	483	438	407	419	461	441	424	483	473	435	444	469	419	478	449	447	462	430	450	455	438	463	460	429	445	443	444	458	450	453	444	452	434	471	482	464	461	431	448	479	424	426	469	472	446	496	435	447	486	431	453	453	426	437	412	437	443	440	458	466	459	466	444	432	417	433	419	429	442	473	475	437	475	462	444	432	432	450	437	418	478	472	431	461	421	479	431	433	482	482	442	436	467	476	479	445	469	453	487	491	471	464	499	445	445	433	470	448	439	462	451	422	453	450	455	440	445	468	472	442	402	420	464	481	449	453	471	442	441	443	446	450	457	427	464	504	447	454	460	419	441	485	456	431	461	422	452	464	462	423	446	462	455	422	445	452	426	419	463	433	497	445	486	434	476	447	453	423	446	418	459	443	483	441	443	423	430	489	458	421	441	462	463	430	446	453	435	439	455	449	424	422	445	446	505	475	464	461	429	445	430	461	440	446	456	430	455	484	500	441	422	439	455	431	429	438	456	433	468	469	445	490	486	447	488	452	432	469	425	495	451	453	434	437	472	456	466	436	418	431	468	476	509	435	510	420	446	430	446	425	470	460	456	464	453	470	429	444	472	444	453	483	434	442	454	448	417	454	432	436	453	463	445	413	467	465	466	469	433	456	409	450	453	463	456	428	466	438	440	446	458	465	492	460	468	453	423	419	451	457	438	447	477	444	441	447	460	437	444	416	448	439	472	483	458	460	425	469	462	447	440	457	451	413	444	484	425	450	453	435	478	456	436	430	451	455	442	441	483	473	481	451	427	451	441	430	429	433	430	483	421	454	466	476	443	479	463	455	433	408	450	426	423	438	436	444	461	461	441	429	444	447	417	468	461	430	464	449	432	467	475	428	461	462	441	443	442	460	468	434	469	464	427	418	461	456	421	448	424	445	450	450	424	464	450	444	419	466	453	401	456	464	444	469	438	435	459	462	448	463	439	475	465	434	494	467	444	458	441	420	482	445	443	436	449	492	454	452	487	423	450	442	481	486	488	445	431	439	436	446	425	498	455	460	413	474	443	454	446	459	493	459	466	444	436	478	461	447	410	423	503	465	457	437	469	454	446	480	452	428	451	440	458	472	469	464	446	435	478	412	444	445	433	403	428	446	460	472	436	468	485	435	442	455	420	470	470	405	455	442	411	466	459	442	472	457	425	444	455	469	467	474	441	446	410	468	442	448	425	454	466	451	418	462	427	461	449	428	423	442	434	464	486	458	479	449	469	461	467	449	474	437	457	439	414	418	445	462	450	416	441	453	446	419	453	465	415	455	477	441	435	430	464	429	450	468	485	429	438	431	440	463	444	463	468	410	472	439	418	496	447	450	439	468	485	460	427	434	483	520	493	452	439	470	460	495	420	458	454	428	438	478	413	476	478	415	469	408	488	429	421	453	406	463	445	486	477	458	439	436	486	481	446	455	486	458	426	483	489	465	437	432	463	441	464	420	448	468	463	461	446	454	439	441	448	425	476	457	445	464	451	472	421	452	468	458	464	439	447	483	454	476	429	434	429	457	454	437	420	435	430	419	430	434	491	435	434	431	447	411	448	445	439	453	430	425	427	433	446	453	463	446	437	472	469	441	466	435	444	471	433	456	460	461	428	416	456	467	429	448	430	456	479	431	444	433	455	447	465	450	480	429	454	465	461	447	447	459	434	472	460	445	459	459	458	457	445	449	447	424	425	483	461	486	470	451	511	445	412	433	446	457	427	437	466	469	470	431	461	464	453	470	492	471	465	448	472	441	428	460	470	460	447	448	459	454	420	440	476	473	474	494	455	421	455	444	452	465	457	425	500	432	430	404	437	456	421	428	464	478	446	410	477	463	484	441	471	429	455	448	414	456	489	452	477	445	445	475	453	433	439	449	436	449	447	500	436	457	442	455	438	465	470	462	453	447	448	445	440	487	429	430	474	456	463	461	431	453	460	458	463	459	459	464	466	491	473	419	471	463	443	418	455	453	467	467	442	485	482	426	426	471	458	459	453	445	430	422	446	457	401	468	418	439	473	439	469	416	459	430	414	442	478	460	457	446	392	462	462	460	445	435	414	439	473	405	438	437	436	438	443	422	475	434	503	452	453	466
13429	1844	448	413	465	430	422	416	362	385	463	414	419	427	429	403	360	414	437	443	426	443	422	386	422	409	415	415	416	411	459	434	438	424	434	387	397	392	420	399	407	419	368	397	412	462	424	393	411	434	395	438	438	414	423	406	408	428	431	364	418	372	467	383	413	373	424	466	385	423	391	401	404	410	371	418	424	397	387	410	372	407	376	443	473	427	407	421	395	400	400	370	381	438	404	393	404	390	401	433	415	413	418	412	413	409	371	403	407	391	393	403	397	394	407	398	398	410	414	428	441	409	382	394	418	416	403	392	426	470	405	412	440	414	398	420	410	412	405	389	346	400	435	424	414	391	389	370	414	384	405	430	388	410	402	442	422	436	437	386	422	454	430	427	420	411	420	440	402	411	355	388	412	415	391	410	401	412	420	381	396	390	436	423	426	389	375	445	444	458	390	401	428	399	427	408	379	395	392	408	397	393	426	381	359	390	418	432	433	410	391	400	444	396	426	419	427	394	391	408	393	421	397	424	400	391	427	405	419	426	395	389	422	395	402	406	417	413	408	379	415	379	405	432	409	403	445	389	447	411	437	378	358	396	379	424	373	363	408	433	389	394	420	389	388	416	429	465	333	436	422	389	415	415	421	392	421	399	418	423	418	395	437	405	411	378	401	409	445	372	398	404	449	400	420	377	412	404	403	426	413	419	401	440	424	405	455	424	414	385	400	396	384	456	388	428	387	414	415	374	432	436	415	431	412	396	386	381	399	407	405	429	453	422	396	417	460	404	392	376	413	453	430	445	426	448	409	410	390	415	401	428	420	397	413	433	407	440	425	412	440	401	411	389	408	373	449	404	393	449	425	445	356	432	433	386	401	409	420	459	398	380	422	422	409	408	381	414	409	401	420	417	429	432	401	417	393	389	404	418	428	427	391	429	372	406	436	435	470	385	409	366	446	405	412	435	397	387	410	409	379	414	430	403	409	412	439	388	405	408	438	409	381	395	413	413	377	394	426	397	401	415	427	377	414	443	400	382	417	436	392	406	401	420	426	444	418	418	427	464	376	425	410	417	405	427	446	426	394	412	417	467	438	418	392	410	401	429	434	405	471	410	408	424	383	425	421	438	408	387	421	401	403	386	436	430	428	426	431	420	410	404	405	416	417	449	427	430	426	414	421	413	435	467	425	432	391	402	431	410	460	377	408	407	457	421	452	446	455	418	395	433	421	431	438	447	407	398	395	427	393	414	415	447	448	387	402	447	410	414	428	388	427	407	427	409	380	403	421	376	411	434	440	427	399	408	444	432	404	407	431	377	402	436	432	437	414	395	395	428	398	424	392	400	394	397	393	401	424	428	391	422	394	406	400	437	380	363	459	435	388	415	392	412	404	397	425	433	381	383	389	402	376	383	413	438	384	406	418	462	410	416	379	474	440	396	430	436	403	399	419	373	375	429	398	440	416	420	452	388	388	420	395	421	409	432	429	388	407	414	362	387	412	430	417	385	438	416	416	402	385	418	389	406	408	400	409	417	403	407	396	399	444	424	372	414	443	429	400	479	414	401	409	398	412	410	432	391	419	433	414	389	455	389	434	417	407	393	402	424	401	397	405	421	389	423	392	478	404	382	420	406	390	413	409	412	431	415	437	399	418	414	410	412	450	428	402	426	425	398	408	414	401	403	412	404	465	413	396	404	416	419	419	419	409	408	390	406	440	421	400	424	401	418	384	430	436	409	368	417	388	370	419	416	414	387	428	407	410	398	375	433	455	390	424	369	420	394	415	421	379	388	412	411	385	417	419	452	391	439	384	406	431	384	389	409	424	436	383	399	410	430	413	426	402	419	378	419	437	424	412	390	403	394	389	408	465	410	427	376	410	414	398	401	383	416	390	438	379	417	369	369	418	409	423	429	396	417	415	394	437	427	391	409	417	421	408	459	378	411	419	379	419	384	412	408	421	432	411	442	421	463	394	388	420	391	419	411	417	409	475	426	435	400	424	394	436	371	415	425	428	426	416	445	430	369	423	382	441	430	431	352	430	388	417	458	448	429	391	440	397	379	474	407	380	430	411	448	420	430	421	422	412	393	447	423	401	398	379	389	425	418	408	360	377	436	442	403	435	446	394	420	416	431	439	417	426	408	418	376	403	394	407	406	435	395	397	415	424	446	398	428	392	387	399	395	458	438	419	428	404	416	446	428	454	394	404	396	385	414	413	437	385	412	414	401	419	414	376	388	384	447	446	442	403	423	367	395	378	366	407	399	418	391	420	396	400	406	394	455	411	414	430	461	408	442	409	431	378	416	405	432	417	426	392	435	433	421	453	468	426	438	454	457	448	389	418	391	440	426	413	393	415	420	393	419	423	417	404	410	418	400	440	436	431	413	434	415	419	416	414	434	422	438	411	412	408	425	409	412	404	423	444	427	432	413	400	418	411	403	417	434	396	411	419	389	418	408	458	407	391	404	403	397	430	437	419	422	416	383	439	399	433	388	358	418	408	405	439	411	395	376	461	408	432	400	408	427	433	421	395	390	419	417	395	393	445	410	402	403	437	395	400	472	414	424	388	409	426	405	431	384	431	446	426	392	438	419	383	402	398	413	408	419	374	375	379	402	391	395	369	409	442	423	429	407	396	367	448	408	411	394	404	432	432	419	463	388	394	471	441	406	430	434	413	408	400	399	416	446	404	400	416	385	434	449	416	423	416	430	403	408	446	422	408	430	410	416	399	426	396	380	388	401	405	369	461	370	405	411	432	452	377	384	422	410	413	379	420	437	443	453	433	430	420	376	396	431	414	467	391	400	397	407	439	398	422	446	429	384	387	406	418	400	422	421	392	405	405	378	410	397	401	411	380	375	427	392	436	396	420	406	396	393	443	389	412	418	399	423	380	382	400	410	401	402	406	447	429	404	389	428	412	416	452	406	434	398	412	400	397	429	417	371	413	454	415	406	423	420	456	385	363	411	443	388	374	381	409	404	416	410	418	426	375	415	453	401	422	356	399	398	374	410	424	422	380	395	374	369	399	421	429	404	453	426	443	381	418	407	410	437	409	436	406	419	459	377	420	400	396	378	437	415	362	410	405	427	404	382	437	376	420	406	428	424	463	430	428	406	454	425	425	408	418	429	385	429	429	417	428	392	391	415	406	459	428	405	388	380	408	431	401	401	427	386	397	368	446	434	454	391	443	439	420	430	394	393	426	438	398	383	383	415	360	403	372	440	463	410	455	425	393	384	371	376	434	434	399	410	393	393	406	399	370	414	427	444	425	413	378	402	423	386	421	450	450	440	388	417	410	399	391	423	469	424	403	408	380	369	409	373	432	372	443	412	390	398	377	382	398	400	424	436	446	365	400	456	392	413	419	419	414	425	429	392	383	451	411	395	439	428	443	456	392	435	428	394	413	436	445	377	441	371	409	408	408	378	385	410	414	427	437	376	396	398	402	416	424	407	402	431	424	382	430	433	407	408	371	372	428	388	407	451	378	442
8244	1200	864	918	954	925	874	907	858	867	938	848	889	874	891	883	833	900	921	901	918	866	910	891	867	896	902	863	878	935	856	877	919	860	854	962	862	887	847	869	836	869	896	917	885	891	887	865	956	863	885	893	919	948	904	872	892	912	917	852	934	930	905	869	943	917	900	863	901	867	857	876	880	888	921	878	847	898	914	952	894	928	855	917	813	893	941	873	906	870	888	917	875	895	885	866	925	841	865	884	908	922	870	904	868	920	872	907	892	961	885	823	931	902	848	839	899	846	931	877	907	864	907	887	895	874	842	918	908	897	883	888	866	882	936	870	914	849	888	922	880	913	883	851	933	870	920	906	909	928	898	916	864	908	892	832	922	854	898	880	893	879	910	834	932	933	868	846	922	876	891	909	929	903	831	862	914	905	886	885	890	913	907	905	927	907	857	892	940	867	880	883	894	863	844	903	895	893	893	866	900	918	910	864	845	883	867	867	953	861	875	865	912	902	866	924	870	872	831	887	892	925	913	886	903	881	837	914	863	927	882	920	922	931	917	939	924	902	889	869	904	859	816	842	898	874	880	901	882	843	901	911	884	890	913	910	910	933	851	874	914	876	937	842	889	861	888	894	840	877	897	936	874	917	883	872	901	915	925	919	936	881	889	887	909	898	867	908	891	877	889	826	918	872	829	895	912	892	911	888	846	871	865	849	922	864	894	918	908	902	890	907	860	836	947	876	940	905	935	884	928	821	942	861	853	943	892	903	865	894	913	943	876	926	870	863	863	870	852	894	880	889	880	888	877	870	914	870	920	926	866	924	813	889	949	946	891	925	903	872	884	843	890	884	867	864	907	842	892	832	949	867	851	878	905	904	953	890	946	899	858	850	922	918	856	853	865	856	806	925	839	947	929	883	878	906	812	895	873	897	863	902	926	893	887	862	935	934	912	877	881	882	876	853	871	944	921	921	889	913	815	880	885	899	902	874	839	889	880	848	873	871	841	822	856	877	893	851	961	919	898	894	874	906	895	852	871	874	884	901	878	883	874	858	877	873	873	866	817	914	844	902	899	921	922	844	875	855	858	931	850	878	918	844	880	872	932	856	858	862	885	841	854	884	859	860	849	835	955	877	883	870	891	928	862	852	870	861	944	875	897	919	899	849	905	890	932	849	854	878	882	894	875	844	899	848	894	899	866	909	894	860	856	900	857	935	871	849	911	857	832	862	875	870	871	831	881	908	841	885	890	865	908	899	943	861	894	936	901	926	911	867	938	950	892	850	891	927	896	911	861	875	832	919	900	852	885	901	923	872	910	925	864	853	894	900	914	885	830	943	877	878	882	849	833	853	876	842	924	898	907	862	871	888	866	846	884	898	901	881	920	883	859	896	898	887	886	928	872	875	904	908	882	881	871	884	899	863	866	870	916	871	883	867	892	904	879	915	824	915	886	865	855	877	847	864	892	894	843	925	866	890	947	890	949	915	869	886	868	843	884	921	842	884	883	889	852	896	856	871	906	908	903	874	842	902	886	868	869	896	875	882	879	928	949	862	824	894	864	942	884	953	882	897	851	870	883	866	871	904	897	877	884	878	919	846	896	906	888	899	875	899	900	901	879	922	861	847	859	945	935	917	866	936	885	889	860	932	921	847	892	910	839	863	849	911	925	880	828	890	909	891	904	855	915	842	916	900	854	893	858	950	892	842	881	876	900	903	885	854	889	886	836	858	842	848	851	907	926	876	905	880	841	921	894	921	814	909	875	911	924	883	849	856	850	866	831	888	907	950	916	872	863	882	853	914	919	932	929	888	962	929	922	877	834	916	887	908	876	881	883	959	897	841	875	929	881	920	936	929	854	862	873	898	924	906	886	918	864	867	893	883	906	909	903	853	848	870	908	912	899	878	812	936	917	887	909	908	914	922	871	861	891	899	884	905	924	875	848	933	867	880	908	887	835	893	903	875	909	859	904	912	891	943	915	878	921	906	917	874	873	898	893	890	915	893	885	932	885	863	871	890	874	863	889	904	899	929	915	893	895	948	882	911	863	840	885	905	944	900	896	861	910	877	906	872	856	864	858	871	931	889	882	873	891	909	880	893	928	927	948	868	880	880	899	875	884	894	883	885	920	931	901	843	819	838	856	901	839	896	818	884	880	917	834	909	875	872	851	877	878	892	839	871	853	908	879	881	867	903	922	898	909	887	820	876	856	859	859	876	861	923	893	881	866	875	873	859	917	905	892	922	858	904	878	868	885	931	870	851	895	872	914	855	918	900	923	891	880	827	865	845	946	810	851	847	938	911	828	834	874	893	917	866	874	877	943	814	885	911	941	871	862	895	851	877	921	898	894	963	876	902	923	906	889	888	856	898	846	895	871	872	862	894	895	909	925	868	858	894	846	879	864	869	863	904	869	915	894	949	907	868	881	884	852	828	917	929	838	876	843	870	879	884	885	911	866	905	901	938	901	885	942	911	863	887	913	907	857	886	880	896	901	891	873	883	890	860	861	856	846	927	910	860	914	896	864	855	911	848	883	882	885	887	891	927	901	866	902	848	886	951	893	896	876	882	867	925	830	901	865	879	891	855	874	876	918	850	839	841	909	910	881	850	905	860	919	824	870	906	926	865	903	823	878	891	885	851	878	884	877	841	903	933	906	921	928	890	912	879	864	879	915	867	847	893	881	890	853	895	857	884	871	899	891	892	865	862	920	930	908	843	884	891	880	913	868	891	865	836	885	885	841	922	849	889	919	858	847	882	890	904	902	918	900	906	871	892	888	915	863	856	939	865	912	858	883	849	900	916	888	886	890	916	883	892	910	871	902	944	896	901	882	839	886	886	910	893	900	877	882	955	938	881	914	858	888	971	934	839	935	855	856	878	888	888	808	934	862	910	919	852	880	849	887	815	802	933	916	871	833	938	905	903	943	878	866	858	824	892	888	911	888	929	911	958	917	892	845	880	886	896	897	953	869	877	941	873	858	887	875	869	945	876	940	882	837	908	868	905	889	865	900	861	909	884	875	890	843	905	875	885	946	951	872	882	902	917	904	849	881	906	883	901	884	885	870	889	885	904	886	882	921	876	895	854	894	930	884	859	863	896	878	863	891	870	871	941	846	875	875	910	927	908	938	890	865	845	852	864	868	887	831	909	872	882	877	898	890	931	872	873	932	899	879	874	874	900	909	870	862	915	841	884	856	901	883	899	891	883	865	919	901	918	911	843	937	839	882	891	891	872	882	866	879	864	871	891	896	906	899	883	901	879	880	848	921	914	906	916	896	878	861	878	886	911	902	912	920	939	891	932	894	851	876	913	865	930	868	897	899	899	905	918	883	855	892	921	886	917	881	834	959	850	855	906	903	888	886	872	926	839	885	892	899	892	874	948	888	929	878	890	883	899	903	923	870	883	856	870	879	906	882	869	917	915	885	887	905	842	917	867	894	916	912	870	902	839	899	867	867	856	907	906	846	873	896	905	851	842	888	864	920	837	891	877
26144	4379	562	458	351	320	275	270	300	262	259	262	212	239	174	212	224	236	209	202	230	218	198	194	213	238	224	227	225	230	234	240	216	208	228	224	223	211	239	254	214	212	220	218	186	231	202	242	235	237	225	214	247	221	219	213	221	224	233	231	183	223	250	246	219	225	225	208	245	214	202	227	209	219	219	228	217	210	194	209	200	210	254	228	200	202	212	216	221	239	201	226	216	222	197	221	220	193	200	189	216	216	214	203	238	194	224	239	215	227	201	232	213	225	224	184	231	209	203	222	216	226	251	233	222	223	207	211	222	185	181	230	199	211	217	197	209	185	196	202	206	223	205	216	205	212	199	197	223	232	218	213	213	227	223	220	235	228	224	218	242	192	218	215	211	202	210	210	215	208	189	200	217	242	225	237	192	243	225	194	211	239	202	203	225	218	201	194	240	208	213	215	211	209	212	245	166	197	214	203	230	211	233	221	210	214	224	217	219	228	221	225	208	178	212	183	210	179	212	237	229	206	217	195	228	197	220	243	216	227	235	201	199	185	195	215	211	204	216	211	223	195	215	204	217	208	217	214	241	201	207	227	204	230	231	245	224	219	220	205	227	227	186	223	194	220	208	222	227	209	209	202	233	210	197	213	200	182	212	193	210	210	191	214	228	222	183	233	218	233	220	235	241	213	216	203	203	206	199	209	218	191	226	238	218	204	254	221	216	195	224	177	222	236	235	218	186	224	232	226	221	223	208	222	214	207	229	218	202	207	209	218	201	203	229	201	215	205	239	229	247	222	233	209	241	210	236	221	207	237	209	232	191	225	233	218	210	218	193	216	260	184	228	207	248	212	222	209	231	189	222	214	189	241	208	225	230	218	215	215	236	205	205	199	190	213	237	159	211	220	241	192	216	233	240	233	208	232	200	211	247	179	194	202	236	203	205	197	194	196	231	209	225	230	251	202	213	239	219	187	220	230	221	222	227	211	220	199	197	217	205	229	198	203	192	211	184	224	215	231	216	202	191	218	203	214	217	204	193	225	195	226	211	209	181	202	215	210	218	212	234	214	216	222	219	223	213	229	231	182	201	219	172	217	233	189	207	221	233	253	215	218	208	238	208	215	200	225	241	206	203	221	212	221	217	203	214	223	238	219	216	230	231	213	212	211	208	198	236	221	216	204	229	231	217	210	220	197	224	230	226	205	221	212	223	202	204	216	209	227	232	193	215	206	214	222	222	217	216	209	245	229	205	207	216	237	212	230	193	215	215	190	225	226	222	255	220	216	212	191	223	212	192	222	220	223	216	193	205	217	196	217	216	226	211	237	223	205	240	221	200	197	240	219	225	199	215	207	199	230	221	210	215	204	234	210	214	224	193	211	222	220	222	215	229	220	199	207	200	233	204	207	218	211	195	225	188	231	214	220	213	222	211	211	200	251	224	216	190	229	223	208	234	232	227	211	236	228	249	234	213	194	237	218	206	185	248	198	202	203	242	236	240	204	216	246	182	242	212	218	217	201	232	212	197	208	199	202	218	241	235	201	201	203	211	233	215	223	215	222	183	194	199	186	195	197	210	219	203	205	215	232	228	211	236	197	211	227	216	198	241	207	188	231	223	204	187	229	218	232	213	226	212	221	202	218	218	212	200	219	204	212	216	251	203	204	218	201	216	216	222	210	213	236	221	203	208	198	238	257	209	203	232	214	213	204	222	204	207	253	222	225	244	223	232	224	206	226	223	216	233	224	217	236	179	205	241	247	204	216	228	202	214	226	196	217	210	192	206	200	202	220	221	211	205	218	219	203	210	226	232	221	214	209	222	206	214	226	207	206	249	208	205	218	218	213	207	234	201	227	208	206	218	204	221	215	215	201	206	207	198	206	207	212	218	218	229	200	221	245	216	228	247	219	214	204	236	207	201	211	233	239	228	239	213	221	217	195	222	238	219	214	204	220	246	225	203	194	218	213	208	225	210	229	224	204	212	234	186	212	236	182	227	211	208	203	209	231	204	219	200	197	226	209	197	212	231	228	224	220	226	220	183	203	190	203	183	212	236	240	227	221	244	224	227	242	190	217	200	214	216	197	212	223	213	208	185	170	216	231	207	225	184	246	231	210	191	258	211	229	210	217	224	207	222	188	199	224	236	225	232	221	219	236	228	208	219	181	226	217	252	216	219	223	217	224	223	222	216	219	220	221	184	196	207	249	212	216	230	209	210	253	201	226	210	233	207	195	225	204	218	208	217	217	218	212	200	176	207	231	209	252	216	234	231	236	206	233	227	220	222	195	227	219	213	182	206	224	240	200	221	228	211	206	214	191	223	210	223	194	191	195	253	195	198	201	224	230	230	236	224	232	241	225	218	231	229	209	217	178	237	224	223	218	207	202	213	211	207	224	216	216	207	210	208	227	203	216	221	235	224	209	231	218	242	227	239	249	205	213	205	204	228	222	199	223	198	222	201	221	186	228	215	236	231	227	209	218	209	199	195	212	216	200	197	214	198	212	230	210	205	228	231	237	183	226	210	222	208	218	227	209	216	236	227	199	190	214	239	200	228	210	211	215	226	247	252	226	238	251	201	248	194	222	249	230	206	247	235	222	220	177	200	226	213	234	216	211	221	185	240	232	219	214	235	216	179	201	243	225	202	187	220	216	210	203	209	230	204	257	214	215	239	207	234	206	211	222	213	224	221	219	239	212	220	224	216	194	214	224	185	207	208	234	223	200	206	211	202	203	211	207	240	227	209	216	247	196	233	211	221	229	220	207	205	207	216	226	215	215	216	209	202	237	212	236	237	232	183	232	241	203	204	215	201	234	206	225	208	224	218	260	214	206	207	217	210	218	206	225	207	200	198	198	213	208	184	236	200	201	202	232	199	222	224	209	231	247	211	194	247	206	231	238	222	192	226	195	204	215	225	230	206	224	226	200	222	211	191	216	199	227	181	220	209	212	213	202	215	198	197	198	219	205	197	228	214	218	209	215	238	222	222	219	231	237	232	233	226	222	227	203	224	235	194	212	224	207	209	210	198	204	183	189	220	192	220	233	222	170	194	241	195	222	204	189	206	196	201	228	238	220	206	198	231	212	204	194	234	226	214	227	233	227	235	181	235	217	204	224	202	194	226	217	217	215	192	242	221	213	228	239	185	213	194	190	215	191	214	211	205	208	228	214	195	220	245	218	225	245	229	214	214	226	183	188	209	236	199	213	203	177	183	206	189	209	189	259	201	212	182	229	212	218	222	210	234	202	212	212	211	213	225	225	203	224	200	188	216	176	188	236	209	202	212	198	201	201	211	225	205	227	206	217	276	236	173	192	230	209	228	196	245	222	213	230	243	221	211	231	204	206	183	222	210	227	216	240	206	180	210	215	207	217	204	207	216	213	190	212	183	239	199	216	216	205	200	187	196	211	207	252	203	219	197	186	224	231	225	214	189	201	207	198	205	249	236	207	197	222	201	247	215	214	203	186	200	219	212	236	230	226	241	238	222	219
16313	1502	1080	1139	1081	975	858	710	732	668	700	660	592	592	573	586	502	598	584	546	541	555	517	523	526	531	551	558	545	528	493	531	490	522	502	523	539	508	506	519	517	498	527	544	513	526	538	457	483	518	533	509	469	541	536	496	484	469	513	512	502	516	509	494	524	484	519	511	516	527	519	507	495	522	534	480	505	495	480	480	508	543	496	523	483	488	506	533	526	524	540	495	499	497	514	478	502	480	519	546	533	517	541	518	499	502	504	515	476	510	459	512	489	480	504	489	482	529	486	506	523	506	536	484	519	551	556	507	473	495	501	517	505	475	485	511	493	520	503	514	433	506	514	529	530	485	508	509	479	471	499	503	500	491	491	537	458	487	494	527	499	543	510	507	502	505	511	524	482	492	516	516	538	543	504	487	476	498	473	489	475	519	498	504	524	517	457	522	493	517	492	536	537	522	532	526	510	485	469	491	486	529	527	537	488	482	490	501	489	504	541	514	476	545	520	478	507	482	470	466	548	493	448	512	509	508	518	473	528	512	482	506	478	452	504	478	518	530	472	483	536	501	512	527	523	530	511	508	478	523	505	498	509	480	484	495	484	507	507	479	532	512	535	524	543	491	493	470	519	491	472	505	522	525	518	510	505	520	486	501	502	474	494	499	511	524	512	494	491	515	549	501	501	523	509	489	505	505	525	496	499	518	536	528	497	518	476	502	500	540	476	518	500	477	484	496	534	529	525	483	495	485	543	495	484	508	511	518	517	533	513	489	561	533	540	491	505	475	520	500	507	494	529	507	479	519	528	478	533	506	541	535	477	484	530	513	507	502	505	544	500	501	503	483	501	508	512	500	522	559	492	509	489	495	508	490	521	496	492	522	510	495	465	531	480	506	517	547	526	523	519	478	551	533	508	506	492	500	506	513	465	474	515	519	498	473	499	510	475	511	526	510	512	527	512	510	480	527	490	507	524	524	500	520	501	496	496	465	507	529	485	524	497	508	522	498	506	499	511	519	472	456	499	482	487	517	498	558	512	520	500	516	488	480	524	513	507	461	521	468	501	460	503	524	489	490	495	497	537	539	506	495	518	530	480	513	530	543	496	488	537	502	553	505	515	522	540	489	450	524	541	524	514	520	503	519	547	486	478	484	479	556	511	503	544	473	548	521	468	498	515	530	513	503	539	472	480	484	482	522	504	506	508	536	524	460	537	520	487	495	528	522	529	551	513	487	465	511	506	532	471	517	518	509	503	513	499	526	516	491	500	476	521	540	492	503	541	476	478	502	554	489	540	502	505	489	482	525	520	509	486	522	491	534	539	518	485	514	525	542	526	512	490	492	489	499	494	470	523	484	482	508	485	529	489	466	494	490	514	522	498	494	502	505	478	497	519	483	475	485	480	524	508	495	504	532	507	520	515	544	475	535	522	556	523	500	487	485	500	504	489	480	518	506	515	490	510	496	518	509	538	505	557	482	546	516	497	488	530	523	516	485	519	460	466	468	481	474	526	497	520	476	488	501	513	507	563	518	509	492	491	530	484	519	506	469	496	533	475	517	466	537	486	519	537	486	516	485	489	510	506	524	522	563	480	480	547	490	521	486	518	535	530	538	499	519	499	483	501	506	478	505	496	466	483	506	503	508	492	490	499	476	489	517	515	495	507	481	491	483	491	499	498	513	532	494	498	493	486	492	506	528	516	529	504	476	494	544	483	524	474	471	470	479	500	509	527	480	505	487	558	502	533	526	482	492	507	500	513	486	517	505	495	469	461	548	533	452	477	543	485	521	495	492	499	507	513	478	556	497	540	558	493	483	483	470	529	487	508	497	509	501	506	489	519	534	539	513	466	499	517	522	491	485	518	469	506	490	536	505	515	516	517	514	482	522	486	508	467	517	486	481	557	492	471	528	500	520	519	473	496	487	528	513	490	495	532	532	496	533	495	498	533	540	517	470	510	505	515	483	515	549	481	518	501	499	492	547	519	478	527	510	509	493	509	495	513	515	471	494	470	478	497	461	500	482	499	500	508	541	484	510	493	498	501	491	482	513	499	485	472	497	514	454	503	496	500	546	478	529	490	486	488	509	498	532	485	526	499	496	472	539	491	483	512	491	503	528	544	544	501	513	538	500	478	519	527	526	530	511	495	531	482	511	501	507	529	484	562	515	490	518	491	509	529	472	483	513	489	492	530	492	487	483	501	559	502	509	513	515	521	534	488	462	498	503	513	497	576	514	488	442	491	472	555	501	504	502	531	511	516	462	484	468	472	505	489	481	501	523	487	510	561	513	541	537	504	533	494	502	473	502	518	526	514	507	504	528	525	529	545	516	453	501	481	491	518	511	525	495	527	494	521	539	493	492	502	495	474	507	488	515	526	500	469	517	521	493	494	513	483	497	476	535	501	514	533	512	535	509	520	508	470	471	539	509	468	489	499	497	509	483	481	496	503	535	487	470	491	496	504	515	507	529	466	476	435	508	515	477	502	482	538	514	530	506	517	529	520	517	464	502	542	492	481	514	492	535	508	518	488	486	507	490	467	452	539	525	484	504	503	496	474	509	516	515	508	502	497	458	492	499	487	497	558	485	504	532	497	535	484	495	505	496	480	529	497	483	536	493	553	513	517	498	487	470	494	507	500	509	527	514	526	485	509	477	461	509	526	477	492	531	515	501	504	507	483	534	504	529	538	493	505	528	535	506	509	464	495	506	512	535	519	511	510	491	486	510	491	525	507	479	490	498	526	469	482	535	530	505	512	448	512	530	518	491	463	528	503	519	486	489	511	488	500	482	503	510	505	507	544	543	516	515	541	519	483	532	483	486	470	501	455	504	497	462	525	508	507	544	512	515	521	524	485	517	482	478	520	503	501	517	539	481	529	519	454	511	499	472	484	517	509	502	523	516	557	520	478	517	503	528	482	525	516	532	493	476	492	498	533	481	477	484	540	535	513	508	497	544	519	498	508	490	499	520	484	459	506	510	516	522	483	504	501	545	475	560	510	511	532	522	478	466	517	550	495	489	473	465	525	535	493	492	561	482	484	520	508	464	502	539	515	475	465	501	486	527	499	522	466	514	512	532	526	463	504	510	510	487	501	522	509	474	485	479	507	503	489	484	515	493	499	499	522	508	480	509	483	479	504	502	530	505	520	491	471	505	461	490	457	498	528	503	475	491	484	527	521	506	529	473	502	519	512	521	483	515	520	494	503	483	519	480	506	495	497	509	505	479	533	507	511	482	544	452	485	492	503	474	501	501	513	485	526	491	542	508	490	511	490	532	486	533	509	517	520	526	532	504	468	496	514	516	514	460	469	554	460	550	503	496	516	454	474	503	552	496	493	522	501	468	477	495	504	527	520	514	543	497	505	498	504	508	533	464	512	510	476	504	477	539	509	481	513	488	502	492	512	529	545	519	485	506	502	463	499	520	528	514	507	488	491	465	469	503	499	474	497	506	521	495	519	550	522	487	498	510	473	491	536	515	494	515	520	507
35593	7842	894	578	444	384	300	272	257	237	232	230	192	188	203	197	198	160	167	176	220	184	183	187	188	171	161	172	180	177	193	177	172	194	193	223	180	184	146	159	190	197	163	187	196	194	201	173	186	161	182	178	183	194	175	159	164	187	171	182	181	193	165	165	155	173	183	175	167	161	175	161	173	191	185	183	186	163	177	162	213	183	188	180	182	164	174	184	173	172	182	188	197	165	167	172	180	168	143	177	166	197	187	164	176	183	200	168	195	161	161	188	180	188	186	180	188	186	156	181	184	188	200	194	182	187	185	182	188	178	188	173	177	170	173	184	159	194	180	160	176	186	158	181	159	179	176	169	179	181	181	183	162	213	188	198	186	166	166	165	167	161	171	169	179	179	193	191	168	181	184	180	191	171	175	182	175	191	182	184	190	151	159	149	168	161	181	185	152	206	184	176	176	199	154	190	155	179	187	188	200	184	170	151	180	183	194	184	184	144	176	179	157	175	170	189	195	182	160	196	184	180	148	191	196	180	177	160	176	182	185	180	174	167	177	185	172	162	167	165	169	160	195	163	178	175	185	175	172	194	177	186	183	180	202	185	167	176	166	169	189	164	160	163	171	189	168	165	158	187	190	180	166	173	179	190	186	203	179	167	170	151	179	162	201	186	172	183	177	184	162	176	169	166	181	153	153	161	172	176	162	178	198	188	175	162	191	157	181	203	180	170	195	168	163	181	162	175	195	179	168	182	158	185	198	192	180	192	163	178	167	177	169	169	181	178	179	183	167	161	187	186	193	164	166	163	194	178	196	167	192	193	183	148	183	162	189	164	153	188	161	177	172	186	178	173	193	196	191	195	177	195	173	164	158	183	173	163	191	186	186	145	179	172	151	190	199	177	163	188	178	208	184	159	183	162	184	157	174	173	179	208	197	183	186	178	168	169	159	163	174	164	182	193	177	208	180	174	178	191	166	190	189	182	157	165	196	175	173	176	172	177	176	160	176	187	216	151	148	183	191	171	174	172	174	174	169	150	156	166	165	205	185	175	195	182	186	199	185	186	179	164	186	159	166	159	160	191	182	189	190	163	180	174	179	158	167	177	166	185	167	183	166	165	193	160	167	169	182	161	160	174	177	179	173	153	156	190	172	179	172	166	208	185	148	169	182	193	188	180	176	173	158	192	175	178	179	185	168	170	193	172	167	154	168	193	175	190	169	194	192	197	191	166	187	187	158	190	180	175	156	164	181	153	182	175	161	202	204	172	211	184	151	194	185	177	163	184	169	174	184	191	183	163	182	166	198	169	180	175	190	189	161	150	187	165	176	186	195	161	190	170	170	154	193	174	191	159	172	180	147	163	194	196	164	162	185	199	198	158	149	206	158	187	161	191	178	163	201	177	192	174	164	164	176	157	151	179	183	164	184	163	169	182	182	171	182	160	178	179	173	158	166	145	167	192	155	167	163	166	173	183	178	186	197	164	158	180	203	197	171	186	183	185	176	178	206	164	176	174	174	164	174	158	189	180	159	168	178	159	167	179	171	170	154	138	142	180	182	162	169	166	151	163	179	158	171	181	168	175	201	175	171	170	184	186	161	178	169	172	179	169	190	175	169	198	180	160	167	171	183	166	191	180	175	151	142	184	209	174	174	182	175	144	186	183	175	163	184	169	167	190	164	187	189	179	185	176	183	188	164	182	172	178	144	195	184	159	167	183	175	170	181	185	180	177	163	165	188	162	172	161	158	190	144	179	168	179	188	207	180	168	165	179	191	175	176	169	196	157	179	204	170	149	171	141	170	196	171	152	195	200	193	191	177	180	193	157	158	181	182	157	166	174	161	190	178	178	174	154	170	176	189	172	197	171	167	171	175	198	181	175	168	188	172	179	191	185	164	155	162	169	168	178	182	182	159	196	163	172	170	190	167	188	195	149	199	185	180	160	171	177	179	179	186	157	187	192	176	165	175	171	191	177	187	165	161	192	190	194	166	158	171	177	174	190	161	175	167	143	187	180	182	193	177	159	176	185	176	157	164	173	189	192	154	170	152	178	182	175	183	170	146	199	162	162	184	179	176	188	154	191	166	206	180	195	177	185	191	171	197	171	165	191	195	176	174	169	169	174	177	185	173	180	178	151	177	189	164	157	192	175	199	176	188	178	180	180	165	190	186	155	157	143	160	176	163	174	196	165	158	187	228	181	172	172	190	186	187	169	161	168	170	183	209	196	145	201	207	189	171	178	192	190	155	205	180	187	173	182	189	167	160	172	173	169	172	173	179	181	176	186	163	181	157	171	169	155	167	181	189	187	168	207	176	185	198	199	203	220	185	167	185	214	177	168	149	184	199	176	169	183	157	175	176	140	173	186	172	162	166	182	169	194	165	180	171	176	167	166	192	192	172	195	192	186	161	183	161	175	185	162	186	167	167	174	185	186	178	184	183	178	167	175	184	168	169	166	193	178	188	182	182	179	172	162	173	160	165	208	192	167	166	176	193	179	197	192	174	209	191	205	157	168	172	165	168	192	195	168	174	189	170	184	190	203	146	199	175	138	166	186	159	182	186	180	168	187	165	162	180	170	195	179	194	195	166	192	160	188	178	171	183	181	144	163	198	188	170	158	173	158	194	184	159	199	176	178	181	172	158	192	177	163	165	183	154	166	205	183	185	189	178	176	171	181	155	169	201	169	193	180	174	193	191	176	154	207	194	196	163	166	175	151	166	167	182	176	190	164	181	162	174	189	174	168	189	189	214	192	196	172	173	154	178	193	174	152	173	175	207	189	183	181	167	179	180	199	183	188	203	177	196	203	194	175	184	168	162	160	195	204	188	179	182	163	168	190	182	186	192	167	188	178	175	185	179	190	168	201	184	180	177	172	177	171	173	152	181	178	183	181	166	164	153	173	191	171	153	179	206	171	187	174	196	155	186	191	183	157	181	158	192	180	147	186	187	180	166	163	198	187	164	179	192	182	181	164	202	187	197	187	182	173	194	167	203	191	195	164	175	168	215	188	178	159	167	195	195	198	195	180	173	188	146	167	204	201	210	175	178	154	185	160	192	187	213	177	191	183	175	178	174	192	151	188	184	201	164	167	172	166	175	179	177	200	180	153	160	187	195	195	182	212	175	180	191	168	228	174	192	173	183	169	190	171	163	182	168	172	178	177	179	200	192	167	156	160	205	214	166	181	177	198	160	157	177	177	190	169	210	179	208	188	180	164	180	146	193	188	157	192	158	170	165	152	165	186	177	193	178	168	166	165	188	173	185	183	175	175	181	145	189	202	171	208	188	194	184	172	176	173	191	179	172	187	181	190	170	195	176	171	200	193	173	155	160	155	193	156	168	176	189	185	166	191	171	185	166	174	174	192	173	163	167	166	188	172	194	187	181	170	186	161	154	191	156	193	188	162	199	166	170	178	192	181	158	143	184	195	165	169	177	191	168	200	194	176	179	198	200	200	189	178	154	186	176	186	170	192	167	157	196	179	162	172
20452	2100	1710	1804	1559	1261	1024	947	846	782	672	735	633	629	571	600	544	547	527	502	520	483	513	527	501	501	507	500	477	479	464	476	490	479	482	479	468	521	465	462	460	462	503	439	480	430	469	450	483	471	461	467	434	476	486	452	458	479	492	460	445	465	489	491	449	446	436	446	440	463	458	416	494	401	460	441	465	432	493	442	451	493	504	444	441	462	434	447	465	473	449	464	418	438	443	450	447	471	455	446	474	458	474	452	438	462	431	462	454	432	436	473	437	449	468	448	463	481	405	481	448	446	456	432	441	479	440	422	444	460	470	415	447	461	476	426	460	427	452	462	419	467	446	488	450	448	469	422	466	463	441	416	457	432	449	450	441	425	476	442	407	484	453	426	407	426	394	456	473	471	430	446	438	467	489	446	442	410	443	441	444	451	426	470	453	451	449	490	474	443	438	453	448	456	449	444	471	447	411	430	454	428	450	481	463	432	436	450	428	417	450	479	446	452	446	478	489	457	456	491	445	473	453	476	467	479	431	451	466	458	452	454	411	443	467	442	445	459	462	444	472	445	499	444	477	419	476	457	448	482	451	451	441	473	488	472	463	480	388	454	436	437	461	436	477	446	428	426	429	411	476	451	474	446	401	468	417	455	441	464	445	465	446	433	444	428	461	414	423	467	452	432	444	459	485	423	457	459	433	484	438	453	438	449	480	465	461	446	463	433	442	417	449	481	433	435	482	452	457	475	452	442	429	461	443	490	481	463	489	416	424	450	474	437	450	432	454	459	438	465	459	456	437	454	465	504	451	438	432	444	437	446	453	449	447	495	416	438	450	457	435	436	482	490	448	441	444	443	451	430	447	441	441	432	418	446	459	474	451	445	412	472	456	414	446	410	438	429	435	452	456	449	416	451	444	462	466	451	459	431	412	446	423	427	510	482	465	448	428	461	456	441	421	452	470	442	435	485	477	463	429	453	434	421	461	495	465	429	469	444	467	429	458	448	422	463	497	463	473	475	427	452	421	438	460	450	448	471	466	439	454	412	489	454	449	462	423	434	469	471	435	399	440	439	432	403	472	434	454	435	441	465	426	449	456	426	431	460	405	430	453	441	447	440	398	444	520	452	466	456	457	488	441	457	438	461	439	446	454	448	458	448	458	443	432	465	438	474	462	470	442	466	465	449	473	449	439	463	461	505	440	472	467	467	440	479	446	437	430	466	446	438	486	426	483	449	465	473	470	438	448	468	491	470	464	440	472	487	453	448	495	462	445	421	456	481	460	426	455	452	460	479	462	423	403	423	432	459	422	420	462	459	429	413	460	497	419	445	442	445	446	432	432	477	450	440	467	447	439	425	419	453	456	498	466	434	479	456	472	473	439	428	439	455	490	442	427	474	452	454	475	469	426	438	446	475	434	458	456	432	446	451	456	403	469	433	439	483	431	445	475	484	436	432	440	415	442	495	432	435	457	470	424	438	445	472	469	434	454	429	450	419	439	437	436	418	463	463	447	444	458	420	450	446	479	444	446	428	446	426	445	452	433	442	459	417	426	516	448	466	452	454	419	462	435	444	464	455	422	425	492	414	442	436	440	457	455	442	462	415	439	444	447	437	486	465	430	426	468	462	431	498	429	465	446	440	453	474	455	466	477	458	442	425	415	432	483	451	434	453	463	471	443	445	490	450	461	470	452	456	425	431	455	471	442	443	471	448	441	435	451	474	430	455	450	438	422	469	439	442	422	439	463	434	444	419	488	464	484	444	453	441	438	457	453	451	473	436	457	429	465	452	466	471	417	464	448	445	477	460	427	450	465	422	460	461	468	445	483	497	463	466	472	425	436	472	440	429	406	474	429	453	452	476	457	418	448	446	453	419	437	421	473	409	442	465	425	432	469	425	429	435	466	436	467	459	450	475	454	441	447	434	394	452	453	417	423	425	473	459	454	501	437	474	465	473	446	492	429	449	422	467	460	419	453	401	442	425	453	455	413	436	458	423	464	449	444	455	459	473	437	450	447	453	421	423	459	458	445	464	427	457	424	460	438	472	441	434	477	435	440	416	444	468	455	444	468	433	459	454	426	444	444	439	432	448	465	447	460	492	425	447	451	473	471	452	454	466	419	416	453	458	426	440	469	428	443	459	444	452	424	471	469	456	470	474	457	475	462	432	457	448	459	423	480	431	468	430	450	457	464	417	454	433	458	464	429	484	441	470	474	434	459	446	429	420	451	441	435	457	445	427	440	483	412	447	497	483	439	490	484	457	469	445	430	459	465	480	469	482	466	472	472	439	457	456	438	482	444	447	436	416	409	479	447	419	473	427	449	470	447	468	462	444	435	469	453	440	418	447	460	419	446	478	441	427	460	450	432	463	423	427	472	412	459	453	468	422	447	452	435	461	440	455	446	447	476	413	440	436	435	456	455	418	401	431	389	474	449	476	442	466	440	423	450	453	438	441	418	428	453	441	431	428	474	415	460	431	452	460	449	432	400	437	431	461	431	456	470	424	455	420	434	484	411	470	468	458	424	450	435	426	434	458	433	440	451	434	431	424	462	457	454	457	433	411	429	459	451	445	435	460	457	459	448	474	471	448	463	421	400	470	448	475	463	465	463	453	446	490	455	482	442	451	444	483	419	434	411	422	405	474	428	459	494	482	432	510	446	427	452	417	478	423	456	461	422	443	458	440	461	431	458	450	433	445	467	457	435	446	447	474	454	432	455	440	457	466	466	460	442	460	460	463	429	455	430	458	464	453	454	418	482	459	463	437	418	415	457	433	458	428	461	458	440	451	468	401	471	418	503	426	472	447	417	435	426	429	443	440	416	459	449	448	430	453	431	465	471	441	447	432	455	432	459	485	454	428	455	475	459	443	452	464	473	449	441	455	475	438	411	429	431	449	457	428	509	427	455	470	435	445	472	409	444	442	459	422	454	479	433	440	425	456	449	455	484	470	400	454	397	447	409	433	421	472	459	446	478	466	476	442	422	448	417	457	410	445	428	438	458	455	456	445	430	491	498	467	468	448	446	458	470	436	437	472	445	448	476	442	463	480	443	440	474	450	486	489	464	440	465	419	466	456	395	461	403	455	469	454	425	443	487	480	458	457	410	395	459	446	455	471	455	472	457	438	475	470	471	452	453	436	434	419	471	455	448	436	432	448	423	436	436	426	455	480	459	454	429	428	433	457	446	418	462	451	449	441	432	472	436	449	415	406	441	468	443	428	443	435	450	481	460	454	439	476	426	442	439	437	451	448	470	443	426	468	438	458	416	434	441	444	437	435	432	443	453	449	437	421	442	446	484	443	464	428	436	452	439	466	486	410	439	458	470	477	438	429	417	446	464	435	456	431	453	449	471	433	455	424	426	443	458	479	467	483	433	447	467	439	421	442	482	450	419	441	443	442	444	446	442	497	438	456	457	427	443	444	459	489	479	438	430	461	426	458	458	484	461	443	464	443	452	465	506	431	466	424	454	419	466	438	439	454	443	450
13446	2010	416	426	457	417	406	476	401	418	393	387	388	407	401	400	429	400	397	418	408	433	382	438	411	402	422	450	397	419	415	449	397	427	396	375	391	413	399	396	440	421	443	399	388	441	387	379	424	420	434	397	423	421	421	409	427	441	391	410	412	425	439	386	398	397	427	455	399	395	387	412	385	434	421	411	414	448	481	432	433	414	405	376	389	364	406	407	399	415	427	435	459	411	454	406	410	443	399	389	452	403	398	403	401	437	401	407	401	421	423	432	435	407	413	408	438	411	433	451	402	411	355	388	420	415	426	410	412	412	434	419	395	395	388	416	415	404	456	413	408	444	417	415	409	449	433	427	382	377	398	430	433	444	404	436	414	407	427	455	416	440	432	432	455	402	405	378	407	460	442	392	456	408	380	432	382	447	444	427	396	396	378	410	431	431	414	396	424	414	410	415	453	421	423	400	420	430	386	395	442	413	393	399	460	400	423	421	435	402	417	400	461	442	377	433	426	410	428	399	427	418	432	408	429	390	366	407	430	424	425	426	370	395	399	429	399	404	427	428	406	401	410	412	433	431	402	414	398	393	388	432	416	389	401	398	396	379	380	373	395	428	426	410	412	411	375	420	405	408	399	437	433	408	395	442	406	408	411	407	400	398	441	438	409	446	416	405	401	376	409	394	444	406	431	423	404	432	415	397	429	399	411	438	423	405	424	427	435	421	409	424	407	422	412	405	401	410	394	414	461	403	414	388	448	402	350	374	399	413	432	479	419	449	432	390	409	413	420	407	393	409	420	451	392	417	431	420	439	409	407	415	431	425	423	397	405	458	416	410	389	408	418	404	390	436	392	401	418	469	431	442	403	416	451	439	437	431	440	403	372	431	402	415	400	428	442	405	435	395	358	387	410	415	377	390	419	457	408	412	398	376	385	404	384	413	414	406	462	379	444	402	379	400	421	411	398	427	429	378	450	412	446	399	409	416	381	397	426	393	415	390	389	414	388	390	416	432	424	424	404	419	420	374	438	449	376	421	428	452	399	398	432	434	422	484	400	368	403	378	411	440	373	375	379	422	430	424	399	419	374	444	443	419	429	410	409	434	412	429	392	389	441	392	431	390	404	417	402	406	411	383	423	451	409	423	391	397	392	355	393	403	450	369	384	438	408	397	418	392	432	433	381	424	418	403	396	425	455	398	411	409	441	394	413	383	402	397	427	428	389	433	448	404	419	438	390	442	406	419	410	451	409	422	364	391	402	379	390	371	395	401	431	403	386	397	422	394	427	431	403	405	425	412	433	418	438	465	469	384	447	416	410	424	432	422	418	451	424	399	408	412	432	443	444	444	378	405	410	413	388	438	435	437	427	412	363	472	417	373	394	401	382	421	428	380	436	454	428	385	386	386	420	433	401	384	414	385	455	408	400	383	443	398	414	429	426	390	423	414	402	411	427	441	414	442	422	390	439	369	362	416	438	416	419	427	418	379	454	437	406	409	398	411	419	444	442	373	406	388	442	382	419	432	393	411	394	411	432	415	384	403	370	437	387	419	429	368	423	416	387	392	415	395	373	416	448	409	409	420	461	410	415	426	398	428	435	389	444	391	398	391	421	447	412	388	421	414	416	425	409	434	404	422	367	438	416	434	419	418	423	390	388	411	412	426	412	442	440	412	425	419	453	387	409	424	377	422	419	378	421	383	401	412	407	402	399	400	431	427	392	447	431	427	385	436	421	448	394	413	438	404	409	418	453	405	378	461	374	417	375	432	412	430	445	467	400	418	394	425	430	388	396	422	418	408	407	417	350	405	387	400	427	414	425	438	427	454	443	403	398	417	426	400	454	427	405	392	435	404	448	455	421	377	404	406	404	435	374	391	431	416	418	428	392	416	414	426	348	392	436	422	413	424	414	405	435	451	421	405	428	383	399	385	400	434	395	456	410	419	396	402	425	416	407	440	443	429	408	408	375	444	396	369	369	435	392	428	404	381	427	433	411	413	439	428	448	439	416	432	375	379	402	386	419	410	381	432	413	439	417	431	400	452	481	409	405	416	410	379	370	409	438	429	396	427	403	409	405	419	399	401	405	454	430	415	460	421	415	393	409	402	414	402	406	391	390	444	444	430	460	433	420	471	424	401	402	441	417	438	385	459	424	419	430	452	422	390	416	392	452	478	434	421	440	398	454	403	412	413	397	397	397	366	415	414	444	381	429	401	430	410	445	403	384	402	439	395	413	426	398	426	453	424	414	390	387	453	412	398	406	421	472	447	438	391	434	382	408	419	427	412	421	392	381	421	403	385	405	398	394	417	397	401	394	438	435	372	411	427	415	410	407	379	410	399	404	422	426	438	404	423	444	403	389	414	387	466	410	427	435	406	422	394	435	427	396	439	446	396	414	426	426	414	406	431	446	387	405	418	431	413	439	442	412	398	440	443	389	431	410	453	450	430	418	440	425	420	405	398	430	395	436	386	439	422	427	406	388	374	398	415	427	423	383	399	391	404	451	423	380	379	397	424	426	416	385	405	432	416	412	434	394	436	420	462	451	375	414	413	422	445	413	431	433	403	404	393	418	395	390	435	434	392	432	403	397	401	427	413	425	390	403	391	467	386	349	427	424	415	417	383	395	418	440	464	413	415	426	379	364	424	434	397	372	406	445	406	427	455	416	403	394	412	404	423	407	438	425	421	410	407	418	455	436	423	412	410	397	406	471	409	405	434	417	445	377	420	423	433	370	393	390	401	401	384	400	414	394	421	420	399	430	408	463	434	437	381	441	397	410	413	397	393	408	418	424	431	426	402	409	447	417	387	403	439	386	378	390	409	412	426	434	461	391	444	440	443	394	409	394	390	435	391	421	399	388	412	399	382	395	457	461	402	463	368	400	395	398	431	358	402	420	426	410	413	392	413	371	459	443	436	385	418	450	439	418	409	401	458	394	412	429	449	418	391	458	440	419	384	366	449	383	416	420	413	410	425	395	430	416	440	389	435	405	471	426	410	403	405	409	381	448	433	408	400	429	418	397	428	408	440	425	423	407	389	459	389	426	434	435	376	395	438	465	417	406	438	395	412	410	396	392	427	399	362	399	397	416	422	414	391	415	445	436	404	402	403	417	412	426	417	387	430	421	410	429	438	424	421	399	411	412	430	447	410	420	405	384	428	409	413	409	400	449	430	409	369	388	406	391	420	438	410	435	379	425	382	416	416	386	406	422	395	421	408	413	403	427	402	401	431	422	380	442	466	397	439	412	394	424	421	394	429	420	413	438	402	408	466	425	460	429	452	413	380	422	404	424	404	457	427	409	429	417	420	448	473	421	355	391	407	452	372	410	448	451	419	400	458	383	395	400	368	441	444	415	404	431	438	449	447	352	404	435	421	424	396	440	429	407	398	467	412	435	439	438	386	378	416	414	403	432	389	396	423	436	410	363	433	423	401	387	440	382	382	375	429	411	426	425	400	425	404	372	432	457	443	404	405	405	437	445	390	433	391
8325	1260	935	933	905	970	918	919	959	884	848	912	907	838	865	864	876	913	930	866	853	869	952	881	881	856	852	937	905	851	850	864	868	855	912	884	930	843	938	942	892	863	906	865	898	903	923	910	895	930	943	882	852	903	885	892	858	914	908	894	877	887	906	935	925	867	898	899	900	898	899	942	914	881	891	870	889	881	875	916	923	858	918	895	917	902	884	944	914	894	873	916	913	872	890	932	886	933	841	879	887	878	959	836	902	910	957	870	868	872	855	904	878	895	848	906	932	890	840	874	883	913	886	834	916	891	938	931	900	926	901	898	896	881	896	844	865	871	918	885	856	908	930	958	880	894	930	909	910	944	918	868	848	919	857	876	937	886	837	864	902	849	899	855	873	861	944	901	849	834	891	889	900	885	819	920	916	910	887	886	867	835	846	930	927	923	911	885	858	874	900	892	884	946	907	892	926	921	916	865	909	857	902	915	879	892	931	888	880	863	882	928	869	879	864	916	903	932	910	909	887	923	906	903	867	864	901	906	900	838	852	879	902	900	868	908	859	888	888	943	860	875	895	857	882	849	956	947	880	929	888	870	883	890	929	844	940	841	886	878	884	875	911	915	885	903	885	840	881	887	901	888	916	932	896	933	887	876	836	895	925	911	883	890	897	873	906	936	886	924	852	946	934	871	844	883	926	914	861	891	929	903	938	916	952	851	900	922	893	865	906	907	952	923	891	919	900	816	901	916	875	835	850	852	944	858	886	894	891	860	899	934	894	880	878	889	911	852	934	906	893	859	895	905	911	916	924	916	939	920	902	876	894	863	921	906	872	821	903	886	842	936	885	858	871	919	875	881	886	862	875	861	843	862	918	901	943	892	868	905	900	870	885	901	868	898	901	898	844	910	911	922	915	874	918	880	909	864	898	902	895	876	865	912	895	881	896	866	895	886	899	898	897	943	874	915	926	863	931	911	900	862	884	907	898	882	889	896	850	924	835	896	877	923	859	910	921	899	837	903	946	924	963	846	916	927	862	913	908	843	947	880	933	956	926	893	908	928	897	845	920	894	889	870	905	937	850	893	878	903	893	853	883	840	891	857	887	906	897	931	923	822	895	930	894	904	932	902	920	903	899	905	914	887	849	926	870	893	906	843	891	906	927	853	881	883	927	878	886	844	885	908	895	905	897	934	895	896	847	860	907	937	881	923	865	877	953	886	926	891	908	868	904	863	845	931	875	934	945	910	960	875	874	897	890	916	878	895	885	901	899	917	891	926	884	902	899	898	843	911	897	907	904	869	916	928	893	869	865	950	864	929	883	908	869	959	901	868	848	896	934	911	924	893	909	921	900	970	929	932	928	850	887	908	881	878	883	940	920	874	946	889	872	866	902	881	912	890	913	904	877	903	899	888	906	909	836	892	855	888	877	907	896	887	918	874	897	913	892	884	881	865	868	944	873	930	881	900	872	893	854	900	890	865	880	908	828	909	914	881	876	845	916	926	917	911	924	893	933	934	900	907	921	901	924	891	960	883	896	941	870	873	853	846	853	901	874	905	911	909	873	872	871	905	895	922	887	930	944	905	879	842	962	885	896	919	865	882	824	858	942	897	890	955	898	897	898	878	803	860	877	879	879	893	902	884	867	894	889	900	917	918	907	919	912	863	887	933	925	865	905	926	879	907	896	915	880	876	946	864	840	913	874	844	849	914	928	891	901	877	858	857	972	942	910	960	918	885	926	873	931	860	923	875	867	911	884	862	920	876	936	856	924	907	917	909	870	894	897	927	903	842	876	859	890	912	920	871	852	832	919	836	896	955	915	911	857	914	905	880	895	915	927	891	886	859	879	864	871	927	913	862	920	845	875	886	905	952	916	885	894	875	897	868	883	880	883	956	880	904	904	826	914	900	936	871	870	879	923	876	864	859	880	867	897	860	888	873	817	898	870	910	870	889	839	927	877	875	903	908	877	868	895	869	871	845	960	939	890	880	895	900	915	863	870	841	915	939	905	878	922	891	881	887	900	889	880	890	902	883	929	863	935	903	853	933	887	901	848	919	886	862	911	949	856	918	871	950	890	884	936	943	868	892	946	943	876	874	928	890	923	869	857	926	895	878	914	910	899	850	866	873	933	866	882	870	917	900	887	905	874	883	847	917	887	936	881	848	890	881	873	923	939	906	891	867	900	930	920	881	893	898	849	886	865	870	903	818	922	933	861	942	944	877	885	922	884	933	853	930	919	878	923	903	868	925	888	867	902	904	839	930	933	878	884	858	871	963	882	958	823	854	927	830	908	893	901	880	953	936	941	886	913	848	934	858	897	913	880	924	862	908	859	933	917	893	861	888	910	915	906	886	914	873	838	864	922	859	902	892	913	930	920	860	862	834	922	876	927	948	888	880	932	842	846	902	958	835	844	906	852	841	880	899	866	879	905	920	891	903	876	878	860	886	915	859	930	920	861	902	907	889	885	911	870	861	901	911	973	893	886	883	881	887	831	910	905	852	919	903	877	841	866	902	860	918	883	909	903	885	835	881	868	889	920	862	835	857	927	967	875	922	920	876	884	890	920	887	819	850	875	881	868	893	897	919	892	817	932	909	906	875	893	902	880	879	900	866	901	875	856	872	848	908	925	889	954	943	899	854	907	914	881	938	885	890	881	905	926	922	867	911	888	875	893	920	853	862	900	884	887	922	894	918	880	909	845	941	914	892	939	885	909	908	862	892	919	899	898	853	910	846	941	893	923	882	870	905	876	900	857	903	878	922	911	882	902	920	842	913	879	884	870	883	893	926	914	943	879	872	849	891	907	885	941	883	858	872	901	855	845	863	929	898	867	869	958	901	869	902	863	908	874	886	915	871	901	883	888	865	866	866	907	918	865	845	918	891	898	864	919	888	927	918	894	965	857	887	888	886	914	929	864	845	874	944	891	909	893	912	931	900	872	868	919	895	885	890	882	911	953	923	895	903	881	880	866	888	938	892	877	899	828	904	910	929	844	895	890	917	889	905	906	909	883	894	906	861	890	905	861	908	936	872	902	882	860	903	890	905	898	891	927	913	930	867	938	856	869	868	965	881	949	871	884	908	859	868	871	883	899	890	889	900	921	875	871	928	846	882	878	904	908	879	921	824	901	883	891	899	902	866	901	861	871	889	910	918	913	919	886	924	933	882	885	960	896	904	950	896	865	900	920	912	900	897	859	912	919	909	883	855	885	906	854	911	908	899	863	899	859	898	885	902	938	896	911	870	873	883	872	883	882	883	956	840	890	895	923	866	900	953	866	914	878	850	913	888	899	948	908	916	952	833	921	917	918	835	891	853	929	912	887	855	898	884	895	869	865	864	853	876	878	988	874	890	860	889	923	862	907	917	926	934	909	903	908	921	934	883	903	931	851	924	912	877	897	897	863	871	852	920	918	875	948	889	934	877	902	942	881	855	949	954	877	892	912	908	894	904	885	889	855	904	918	876	886	950	896	876	965	939	859	849	878	883
26175	4173	536	449	329	303	280	271	243	232	203	215	256	226	185	217	263	238	210	218	241	206	229	223	224	202	242	223	221	205	228	219	224	224	200	211	200	239	198	208	217	232	208	220	179	226	184	238	210	176	204	214	218	227	234	224	221	213	204	221	221	212	214	201	225	186	212	234	217	215	204	242	213	241	197	204	236	191	239	229	236	236	204	202	216	237	194	192	214	214	205	234	215	231	223	208	170	216	224	200	195	197	230	220	195	213	202	190	227	216	200	214	221	189	222	203	201	239	174	202	219	207	233	237	248	211	189	236	202	195	219	224	206	201	222	232	191	194	236	240	175	216	204	194	217	213	227	225	215	180	195	218	195	186	198	221	226	225	231	228	190	214	232	191	195	219	206	230	231	200	197	198	233	212	209	203	222	217	185	218	230	233	191	221	224	202	224	228	231	234	213	201	215	184	228	208	205	209	226	216	210	211	232	234	225	249	203	207	217	207	222	205	209	226	218	245	238	235	246	236	211	224	205	216	202	207	237	216	201	215	225	204	204	241	225	213	204	214	233	239	218	190	242	224	218	230	217	188	211	191	214	227	213	225	202	201	212	195	224	205	187	204	193	220	218	221	205	190	228	221	246	215	209	208	181	232	208	203	200	220	223	213	193	218	228	215	211	214	209	212	227	227	221	206	200	219	234	259	233	198	181	177	229	236	196	217	219	193	214	219	216	193	225	223	228	215	202	261	235	223	218	230	234	207	238	196	219	214	211	212	233	230	194	220	210	222	220	218	209	216	203	213	209	195	246	254	224	197	220	218	228	201	202	189	232	212	194	208	212	214	236	258	233	260	222	199	241	234	219	226	216	193	229	214	205	189	182	229	211	219	192	205	228	210	189	199	192	218	218	209	221	220	206	193	239	206	210	258	228	252	226	186	201	225	213	205	228	224	220	194	221	200	230	213	210	221	210	214	203	212	217	184	215	198	231	203	215	190	204	218	207	211	233	222	228	210	203	208	242	193	241	211	211	200	208	193	201	224	227	246	227	232	209	209	198	216	217	211	208	199	205	200	211	249	218	194	190	250	220	201	201	213	227	203	207	187	217	210	203	190	242	210	224	210	221	231	224	204	216	227	232	205	196	222	239	186	208	199	217	251	205	187	219	183	222	211	208	210	199	193	210	223	214	194	219	207	231	214	218	216	218	177	222	209	206	210	218	222	224	190	229	181	218	220	220	210	206	204	207	239	188	228	246	231	208	221	197	217	238	221	200	213	237	214	236	203	230	218	221	213	224	222	190	222	199	229	227	225	209	203	224	210	234	217	227	205	240	214	243	222	214	234	216	214	222	218	223	227	216	210	195	192	214	205	212	211	210	218	219	215	204	227	208	214	219	215	234	208	216	240	203	213	190	216	212	217	228	204	227	205	241	210	216	205	221	209	199	215	215	243	232	218	235	196	226	206	235	221	223	219	192	231	227	229	203	226	212	196	202	211	222	214	217	231	226	228	248	243	253	209	188	203	197	205	216	236	206	190	214	221	229	204	217	219	210	218	224	217	204	226	228	208	198	222	220	211	192	207	230	218	198	225	226	232	233	228	226	183	197	211	220	195	210	214	232	197	211	206	220	215	204	183	198	225	230	198	199	200	210	191	184	234	184	204	220	217	202	196	209	220	220	217	199	198	215	195	215	233	229	200	202	215	226	220	197	242	181	226	259	233	233	232	229	203	229	213	205	183	226	206	202	194	198	211	201	198	201	189	191	230	227	204	230	220	214	240	214	203	219	196	223	243	239	202	215	208	220	220	218	226	202	242	210	214	193	206	220	235	247	206	234	231	194	236	202	233	197	228	167	196	205	227	257	204	234	231	204	223	220	218	207	192	206	198	239	231	222	215	202	201	211	222	201	220	224	178	207	223	233	238	195	200	186	237	241	221	205	179	206	217	215	237	240	232	221	213	206	197	225	224	213	199	184	210	215	194	179	227	182	215	203	231	224	181	225	227	205	239	209	217	220	197	231	222	232	221	205	212	185	221	231	222	248	244	230	181	191	198	213	213	201	200	236	228	229	219	247	204	199	218	217	205	196	228	236	220	213	218	214	210	208	200	229	205	203	223	214	203	222	209	223	226	195	193	216	208	206	202	210	224	214	249	227	225	198	220	219	214	226	242	211	224	212	216	208	220	235	215	224	200	199	207	232	201	209	232	231	210	201	213	253	201	236	210	230	226	214	234	220	215	231	222	213	207	215	232	217	229	185	227	201	223	227	222	208	216	196	226	213	217	212	192	218	216	185	216	215	206	219	218	215	209	192	225	252	203	193	204	200	213	216	200	211	221	229	196	217	224	200	206	199	199	214	240	222	247	209	237	196	211	234	202	183	220	203	212	217	219	204	192	203	217	224	234	224	237	220	195	211	212	206	210	217	209	207	228	194	199	192	200	200	215	241	239	209	232	206	210	206	195	234	213	233	189	245	230	197	173	210	246	216	220	258	211	222	222	198	215	209	236	218	225	220	191	214	234	217	236	215	215	222	209	241	219	227	193	216	185	204	225	210	213	218	226	237	237	220	200	190	184	217	203	218	207	219	193	197	222	212	242	226	233	207	221	231	209	234	238	218	217	236	236	219	215	216	200	231	206	245	232	216	248	195	233	190	227	210	210	211	226	204	222	226	219	215	184	188	221	203	194	243	209	220	193	207	207	230	229	225	215	214	198	206	207	219	209	224	236	238	231	212	224	232	217	203	226	209	178	216	208	208	216	234	227	230	244	197	195	236	182	205	209	195	227	211	206	221	190	210	208	236	195	249	206	225	208	230	239	202	222	203	203	196	228	207	256	204	213	196	215	207	190	211	218	210	185	213	251	243	218	196	214	234	212	219	210	212	216	234	211	214	215	208	202	215	218	215	233	215	211	197	206	199	201	227	208	217	213	210	233	211	202	200	212	221	206	262	226	198	198	238	216	202	221	209	223	214	195	242	192	211	224	221	196	235	179	218	184	176	229	215	247	218	194	192	200	200	215	194	206	194	225	223	213	214	204	203	214	193	239	222	199	225	219	231	223	249	191	197	220	208	210	218	226	230	217	207	199	208	218	205	186	199	204	196	210	257	216	194	195	214	211	222	218	223	257	208	231	199	216	213	220	210	212	191	209	204	219	218	208	208	220	198	212	202	197	229	229	197	250	212	241	211	228	216	211	213	220	225	233	210	217	223	244	207	231	216	224	180	238	223	205	227	242	195	213	211	213	212	204	228	222	229	241	210	200	225	206	222	231	214	208	203	219	192	218	216	233	222	210	230	242	211	206	219	231	201	210	203	228	208	226	218	240	190	202	185	207	208	213	186	228	196	216	240	214	204	195	236	229	209	222	203	225	224	219	194	177	206	220	245	218	191	215	240	209	213	236	250	217	220	238	235	245	212	219	217	208	210	214	195	241	171	192	217	208	214	224	190	220	240	199	231	222	233	216	208	214	221	214	229	212	210	216	215	212
16206	1468	1141	1246	1087	932	832	764	644	693	655	641	598	561	599	577	561	535	551	566	522	543	579	563	535	522	511	539	514	563	541	500	519	500	505	542	506	507	532	521	519	511	535	513	485	534	503	492	523	567	513	514	478	522	448	529	541	499	504	498	492	517	497	509	571	517	529	465	478	512	494	510	564	486	542	536	505	463	552	538	488	541	445	510	509	529	498	523	466	507	478	499	498	571	500	518	495	518	491	495	539	538	520	491	530	546	516	508	554	483	532	507	480	494	495	501	521	504	506	564	512	485	508	480	466	483	531	475	532	468	522	523	484	537	557	455	486	512	496	494	460	503	499	472	502	575	534	525	495	498	503	502	489	496	530	544	540	510	515	520	472	526	502	530	541	541	494	457	472	506	505	483	514	474	484	476	494	504	516	469	511	529	476	516	543	509	466	509	475	494	482	529	511	519	521	497	488	500	493	521	525	495	469	502	506	557	526	494	510	530	494	508	524	521	512	510	452	510	501	515	513	518	502	506	488	468	466	454	504	511	485	508	440	522	511	495	487	495	519	487	481	525	521	521	497	531	525	495	505	508	529	482	480	524	527	484	536	538	516	481	473	455	524	500	511	518	513	523	509	495	520	535	519	513	512	510	510	484	506	534	478	524	493	467	479	520	530	510	502	518	498	461	519	542	479	490	531	551	500	512	508	499	513	558	495	514	540	502	488	507	533	506	470	503	569	537	511	482	460	476	474	539	486	472	497	519	498	447	489	515	459	526	501	492	508	500	515	521	495	502	523	524	485	533	492	526	516	491	522	514	512	473	499	525	499	515	525	475	511	494	464	472	485	512	452	523	516	521	529	502	514	539	491	528	502	464	496	538	547	519	528	494	515	482	536	498	510	500	470	518	498	505	515	522	510	565	461	552	494	499	555	502	493	503	537	495	529	480	493	508	477	467	552	458	469	524	496	494	534	530	495	507	521	480	521	491	495	536	532	529	483	495	537	523	495	517	509	522	479	493	495	486	505	488	510	535	481	477	504	500	481	506	563	516	531	495	523	469	477	545	507	464	531	536	479	533	494	534	499	522	505	539	521	509	497	496	495	534	518	513	506	484	530	493	515	493	531	489	526	497	498	519	524	509	491	511	511	479	515	517	514	504	532	497	515	482	515	509	501	532	515	490	497	536	510	485	497	468	506	482	503	543	520	488	483	503	485	566	520	514	538	535	534	524	490	514	550	524	524	482	498	461	449	482	514	533	481	494	505	522	518	475	518	581	486	511	531	503	476	521	540	455	541	504	545	516	490	501	521	481	489	498	486	497	502	454	481	520	524	508	516	477	527	482	518	502	523	482	495	459	552	516	519	486	494	478	519	507	520	494	516	539	537	473	512	476	501	482	514	527	481	504	496	538	560	503	511	456	517	503	495	516	495	498	511	495	493	477	485	510	547	486	519	486	548	493	486	515	498	494	521	533	507	523	516	529	496	533	521	476	456	472	500	519	565	488	496	471	536	461	491	492	502	474	503	485	526	541	517	511	519	516	499	507	518	477	454	529	497	525	489	536	544	471	522	493	492	500	505	545	522	504	490	488	499	500	508	506	529	509	499	485	510	516	506	525	528	498	487	491	509	485	527	499	513	499	502	530	493	493	515	493	541	516	507	500	459	508	482	514	514	488	499	530	521	542	519	509	504	478	467	545	512	507	548	460	523	505	512	468	543	503	497	549	540	511	508	542	501	490	529	481	496	505	505	504	500	484	510	517	475	511	522	511	516	482	520	486	531	490	502	516	476	520	495	521	531	497	504	505	500	528	508	466	529	507	517	476	487	493	515	521	474	511	518	484	513	512	490	506	477	529	520	500	513	537	492	504	505	486	525	493	478	466	479	455	477	520	521	494	517	488	495	498	502	513	522	463	502	522	519	527	482	496	476	505	500	463	498	471	518	516	510	490	514	450	471	540	513	503	490	583	499	524	524	528	506	531	523	502	480	484	499	528	554	536	513	506	518	484	509	516	503	492	506	521	464	519	524	507	526	492	516	514	505	472	479	486	463	506	541	528	482	523	506	528	501	538	485	491	499	526	515	494	507	522	474	517	482	530	487	492	488	505	523	489	485	502	547	494	485	488	491	481	481	474	492	547	502	470	512	506	541	498	537	494	475	506	538	489	482	471	495	480	536	506	515	486	563	509	482	523	491	502	524	514	455	521	533	498	477	524	498	480	484	505	477	506	485	472	504	461	499	524	504	503	493	529	554	479	533	518	476	541	493	481	493	488	443	523	508	502	459	502	457	514	496	449	505	520	502	513	499	485	503	474	505	453	472	503	515	483	547	486	486	494	487	500	505	505	529	509	520	473	515	521	511	512	514	502	497	485	496	482	519	476	520	511	531	494	516	490	536	574	501	512	495	501	526	486	520	483	494	489	487	495	492	505	498	489	507	498	500	499	496	520	499	517	482	523	496	508	547	493	507	485	509	553	519	458	473	533	526	516	484	487	519	491	483	494	507	507	455	491	546	507	505	532	486	507	493	529	464	514	491	559	510	549	501	500	517	516	509	490	468	508	507	515	496	512	525	500	506	505	489	493	518	554	518	519	489	550	523	454	476	521	483	523	472	512	510	484	462	495	507	510	499	513	496	508	499	492	509	495	522	480	531	482	481	506	533	504	551	509	518	525	482	515	474	492	501	524	507	509	495	515	537	498	492	529	443	517	512	513	506	521	510	507	504	571	509	487	509	529	515	520	490	500	515	504	477	527	534	508	560	477	526	533	507	566	509	521	500	523	512	465	490	526	492	525	468	513	517	486	526	530	500	518	498	505	509	483	524	504	489	520	530	502	498	520	554	520	475	498	514	446	487	529	495	489	508	487	463	511	507	493	507	454	532	486	482	534	482	528	501	506	480	524	507	509	485	507	496	511	503	496	524	529	520	532	559	492	535	512	495	484	492	525	488	500	591	531	518	523	514	457	542	506	537	494	523	476	472	514	512	510	494	491	466	528	520	501	483	517	509	483	502	522	514	504	503	511	483	488	503	524	495	511	507	504	501	471	545	507	548	481	515	520	494	511	518	484	505	487	528	477	532	508	524	478	469	520	495	483	515	490	540	520	538	489	525	542	521	531	486	527	490	539	537	484	501	484	498	523	524	498	502	494	497	539	503	530	518	512	471	494	527	528	490	505	485	520	461	483	496	519	528	469	512	506	504	491	466	521	541	512	487	480	495	496	497	521	500	513	496	462	485	483	501	514	476	521	526	480	465	507	510	514	485	499	500	503	493	496	505	540	504	535	489	502	529	538	507	518	530	508	476	508	431	497	518	529	522	510	518	537	509	506	534	507	508	508	479	508	507	481	508	527	485	480	524	510	492	510	545	486	504	494	515	502	504	494	504	509	501	528	512	512	504	515	537	500	481	547	472	483	498	520	509	496	514	496	511	504	543	510	547	495	509	511	494	534	506	480	510	476	533	524	458	504	510	529	524	473	536	513
35763	8022	956	611	450	382	265	277	235	213	214	210	216	181	195	190	198	201	189	209	198	193	208	209	181	173	159	207	174	174	166	194	179	191	152	184	168	176	176	174	185	177	188	179	190	183	200	162	171	181	188	203	187	182	203	171	188	171	172	200	177	178	144	192	190	202	175	153	146	178	170	164	205	147	172	191	183	166	154	192	176	190	170	167	176	171	175	192	178	187	149	156	175	200	162	196	168	180	158	171	167	157	197	163	181	182	187	174	153	173	165	163	186	156	212	198	199	173	177	191	176	203	182	160	203	186	202	172	176	186	185	175	180	216	185	165	163	169	168	180	172	183	167	164	173	192	161	169	180	177	164	168	164	164	190	178	158	180	193	184	160	180	174	160	169	173	193	191	160	158	189	163	159	169	165	176	174	181	176	178	165	176	187	192	192	189	188	178	167	182	178	199	190	186	172	209	178	194	169	157	193	180	157	162	198	175	161	203	165	181	197	163	171	173	182	182	169	171	169	189	206	188	175	202	188	177	184	172	188	162	172	189	194	179	183	176	186	196	182	159	179	171	184	191	178	164	168	161	200	184	182	186	179	187	183	180	192	190	184	160	168	182	206	187	172	173	175	204	188	165	168	169	177	168	200	187	171	159	180	169	193	196	170	179	183	176	198	170	176	174	164	168	164	149	154	187	202	180	204	169	195	210	160	203	194	203	207	165	165	181	172	172	166	184	185	165	171	177	160	184	174	196	176	207	187	184	190	182	168	176	176	206	179	218	180	177	192	143	183	176	186	179	154	157	180	192	184	189	156	172	172	182	177	193	181	187	198	201	184	204	193	165	178	174	188	166	170	158	177	183	188	174	193	184	205	184	200	187	186	191	169	207	167	169	164	156	166	185	183	198	172	196	157	178	176	185	161	167	188	199	216	197	202	184	179	168	184	172	164	203	192	192	184	192	211	177	164	144	165	167	186	189	168	188	162	155	188	189	157	170	166	167	167	153	201	154	183	156	187	174	177	167	151	188	182	186	180	199	194	192	197	182	180	180	167	198	189	177	201	167	169	175	186	170	188	184	180	192	178	171	166	191	180	185	169	179	193	150	165	188	187	171	180	179	166	181	184	166	187	159	191	204	166	179	201	169	192	179	168	162	198	179	179	178	180	168	185	169	160	173	180	178	156	180	181	168	171	143	188	171	163	179	183	188	179	196	168	168	188	163	199	170	159	149	184	170	189	194	159	181	157	172	148	196	185	185	173	184	196	183	200	183	190	188	207	172	178	181	168	198	180	171	176	178	183	186	164	170	160	178	172	181	188	194	191	181	179	178	149	170	179	169	193	202	160	198	178	194	185	202	176	191	162	174	167	199	188	164	174	174	185	173	162	152	153	174	177	182	192	180	160	181	181	174	170	178	206	184	143	163	185	189	183	176	178	190	166	174	177	194	167	161	188	173	190	176	151	159	181	185	162	162	195	161	180	182	170	185	183	182	185	178	175	190	205	177	190	177	175	180	194	168	197	178	186	147	190	170	197	189	180	185	176	162	166	172	198	187	175	185	170	199	204	188	191	174	148	183	156	191	189	161	183	193	175	182	196	207	197	185	170	179	153	184	193	161	187	183	199	202	185	216	176	174	176	165	146	190	198	201	173	196	170	181	196	203	184	132	143	181	186	189	167	181	187	165	189	210	179	182	160	153	191	156	169	166	170	185	182	162	167	166	193	173	165	158	186	158	185	185	159	165	171	216	203	180	178	170	193	183	172	167	169	174	159	169	171	168	170	187	182	172	205	185	180	156	173	195	209	199	189	160	180	195	170	180	208	193	216	178	164	157	171	190	207	191	183	201	221	176	161	204	207	189	191	185	183	185	199	168	165	168	173	178	171	189	197	190	182	158	185	172	205	173	208	182	184	193	176	181	156	190	174	172	166	173	174	187	180	182	204	182	180	172	192	193	191	183	177	165	164	169	163	156	149	171	179	176	167	187	184	157	186	179	156	168	177	174	169	169	191	181	175	158	201	194	169	199	197	202	173	176	190	167	188	170	171	165	170	168	210	162	167	193	192	171	156	193	182	175	169	180	183	173	163	194	156	196	180	174	162	176	194	178	174	175	196	159	159	174	199	175	163	161	172	184	190	204	171	172	182	195	178	170	191	169	153	148	178	166	156	219	175	172	162	169	162	172	168	181	169	185	176	174	188	177	146	173	184	186	191	199	181	181	203	193	171	165	182	198	174	194	162	174	194	187	189	198	190	154	146	149	211	172	213	150	225	176	168	168	174	185	171	181	177	189	199	181	170	167	151	205	202	191	200	206	179	179	192	177	177	166	177	185	217	173	168	156	207	184	174	183	173	173	190	180	190	186	169	156	179	168	175	203	191	182	164	187	193	200	187	194	186	194	222	176	172	195	198	200	225	183	180	176	181	194	173	186	170	185	161	178	190	192	160	190	177	181	174	183	173	181	171	190	156	178	183	164	180	159	195	171	187	184	184	187	179	153	184	173	219	199	174	182	171	167	187	198	182	173	178	171	166	172	197	177	190	196	158	188	186	182	184	176	157	151	205	207	160	187	194	159	189	159	202	168	182	181	162	171	182	161	180	174	173	154	170	204	187	175	194	190	169	156	183	162	163	183	174	176	163	180	185	166	174	155	188	171	178	178	185	174	182	170	172	176	183	178	193	157	200	168	177	192	191	184	168	174	195	204	183	177	176	212	189	175	177	191	166	195	208	185	189	201	157	170	174	194	181	162	187	193	201	190	159	166	173	162	168	169	205	153	174	176	196	186	169	178	189	179	180	169	158	202	192	206	180	189	157	185	172	157	193	175	177	201	162	190	197	176	179	189	197	185	190	144	192	172	151	179	198	213	170	196	176	173	155	174	173	179	202	167	157	194	197	162	179	194	166	179	177	171	172	172	191	180	190	185	205	174	196	207	184	200	172	185	171	177	188	172	167	199	176	194	192	186	204	185	185	171	154	167	200	215	183	172	181	169	185	203	152	172	201	178	178	166	171	180	181	150	179	199	170	200	182	178	201	180	200	170	189	187	220	146	173	168	176	192	186	185	187	166	195	185	166	193	175	166	195	193	198	167	166	166	181	184	192	173	174	189	174	177	187	150	218	184	169	176	187	178	194	170	196	178	182	190	209	178	168	201	184	182	184	214	172	171	169	163	187	167	172	190	188	185	193	179	176	195	196	192	198	182	189	159	180	164	179	177	163	171	196	184	166	174	173	196	168	194	187	167	175	170	183	180	171	179	192	187	174	174	187	221	181	198	193	168	177	175	156	188	190	204	180	170	167	173	149	178	177	180	184	197	202	167	169	170	165	178	190	180	186	152	177	189	187	198	175	175	155	191	185	168	190	163	174	184	184	168	178	199	174	184	205	193	174	164	175	172	194	171	172	194	168	193	165	183	189	207	183	197	182	139	159	194	183	184	181	181	185	185	189	175	197	168	168	161	190	161	180	184	168	205	188	194	185	190
20709	2025	1656	1898	1566	1284	1095	957	865	775	723	651	633	674	579	517	552	530	525	536	550	543	497	493	488	488	507	502	497	489	472	445	492	443	491	457	496	458	474	467	443	466	509	463	454	458	465	476	439	494	434	442	483	480	477	507	522	485	457	458	434	469	471	461	480	471	460	463	470	465	415	444	478	496	486	480	461	425	481	455	455	468	449	452	491	439	458	440	487	457	408	471	424	455	452	459	435	428	464	438	450	451	422	464	449	483	474	484	459	450	450	422	478	425	455	466	456	475	439	476	443	440	473	456	443	489	453	479	465	456	476	483	456	469	433	480	468	439	468	452	472	443	422	466	453	434	431	458	457	435	487	447	439	453	465	449	484	456	449	489	450	423	440	489	479	473	446	464	456	456	432	443	494	413	446	490	434	474	475	466	432	476	459	455	476	499	473	458	470	473	472	456	426	453	470	468	418	454	439	446	430	422	411	419	459	446	441	460	450	448	476	416	438	466	442	448	476	442	509	456	482	458	486	457	453	454	464	471	469	447	452	490	500	489	428	415	484	491	464	458	405	437	473	463	480	446	398	428	443	452	442	454	431	497	437	492	444	430	453	419	434	444	477	443	488	468	482	501	449	432	486	402	439	442	424	474	485	452	459	440	455	457	442	473	485	489	434	472	461	479	420	465	440	476	464	483	465	447	487	428	437	464	468	457	444	465	467	426	416	439	458	456	437	438	459	459	476	443	438	456	414	464	472	476	470	437	476	456	495	398	468	404	447	467	439	410	469	433	442	460	442	482	442	467	455	464	429	447	481	445	493	496	457	491	478	476	450	463	439	452	510	449	453	423	465	480	404	496	468	417	424	438	439	472	427	464	445	505	470	454	464	481	442	435	435	442	452	454	460	492	481	473	437	441	477	408	408	437	460	435	485	421	444	422	447	446	492	414	468	460	456	437	510	459	458	459	426	446	426	441	455	437	469	427	439	475	416	430	425	468	476	418	461	443	502	466	426	466	443	451	459	480	464	481	441	411	430	461	451	434	425	475	433	462	471	458	484	471	478	443	414	458	465	461	440	452	456	438	475	477	444	473	448	415	455	467	453	485	427	470	437	437	399	450	438	447	410	453	458	465	454	486	462	465	448	451	443	447	469	486	462	489	429	481	478	446	446	439	511	459	446	448	468	483	448	506	448	444	480	504	465	457	430	461	443	453	473	476	452	440	454	436	440	480	423	466	469	428	435	455	440	425	467	454	421	439	453	443	457	419	451	454	452	426	510	450	452	470	436	441	458	438	438	471	459	460	443	463	471	454	457	453	425	431	470	418	423	455	455	517	442	450	469	417	463	433	445	431	436	467	433	457	450	435	479	457	418	458	438	449	438	471	442	455	486	452	442	475	423	473	492	462	435	448	449	421	462	458	467	455	462	451	446	482	481	461	434	436	461	442	475	474	432	438	447	439	520	477	444	449	464	473	474	469	475	457	462	469	486	426	464	430	457	428	468	460	486	478	459	419	439	393	464	485	448	456	457	462	478	451	441	462	458	467	409	446	438	467	439	461	450	454	441	466	460	418	474	459	452	427	464	426	443	498	453	424	455	383	476	494	462	443	466	429	456	426	437	464	452	426	463	473	455	466	469	490	443	508	470	455	444	446	464	432	409	460	442	434	487	428	492	449	439	442	414	474	483	450	430	452	468	415	449	435	421	446	439	499	454	430	441	435	461	444	440	447	473	419	490	442	453	464	466	436	469	444	438	453	459	426	456	456	470	454	443	463	459	432	461	468	423	417	424	434	483	443	433	456	471	441	466	466	485	455	481	466	462	473	422	453	467	459	479	485	437	462	420	483	468	440	439	445	457	467	438	486	424	469	450	434	466	450	445	435	430	466	480	458	453	451	455	507	491	480	475	430	439	453	450	449	458	460	472	452	467	447	459	443	466	459	439	472	447	439	432	466	442	479	482	481	482	472	440	441	412	453	456	468	438	444	445	459	433	473	451	448	442	440	447	448	473	409	453	467	478	442	433	439	455	462	461	420	446	464	482	474	444	456	471	441	517	498	442	484	451	462	478	432	477	451	431	470	437	441	464	451	462	469	436	431	483	456	457	443	441	406	477	465	472	458	475	442	456	434	472	474	486	462	444	431	458	447	446	459	441	451	467	426	468	494	474	442	475	443	451	440	438	476	436	455	486	412	461	437	448	460	439	448	448	491	490	494	430	444	420	441	490	505	445	479	437	428	458	447	496	428	482	442	462	434	471	475	454	421	520	439	475	488	460	437	500	440	426	440	477	455	422	464	458	471	434	430	457	450	461	433	462	451	467	470	443	443	446	469	460	463	494	446	446	362	478	440	466	411	456	426	448	462	409	468	439	474	496	459	452	457	453	421	472	435	451	452	469	446	474	481	405	451	451	475	495	470	459	453	451	495	447	443	479	442	480	461	457	463	472	440	468	438	462	438	463	445	443	455	445	430	471	445	430	439	433	419	467	445	454	471	433	458	450	465	463	444	405	482	458	451	454	476	451	483	434	449	519	470	433	453	439	457	441	464	427	439	479	419	462	486	453	434	452	430	428	419	441	450	466	479	445	420	474	443	467	426	454	485	467	426	479	458	452	446	460	466	434	459	447	447	433	418	421	459	422	436	414	437	415	454	460	467	441	482	448	435	455	492	423	435	430	446	451	408	414	496	424	436	431	466	457	460	474	438	454	464	454	465	466	470	451	469	447	441	472	471	446	452	449	449	428	458	443	472	458	472	419	503	468	434	465	475	448	474	448	424	421	441	479	430	461	420	435	436	433	467	447	450	476	437	449	457	461	491	470	414	448	440	462	469	434	496	465	434	413	449	470	460	445	438	427	470	445	458	477	436	474	429	464	398	447	443	446	450	453	466	460	516	492	409	454	481	483	452	456	413	468	472	445	457	508	428	458	459	438	453	444	441	491	457	512	457	457	434	460	418	453	441	446	458	426	460	477	422	465	466	468	477	444	415	471	484	420	479	429	464	457	448	473	442	462	468	502	467	477	455	435	477	417	448	458	425	455	484	428	425	451	457	431	433	423	481	452	447	483	471	428	470	480	433	450	460	454	465	411	453	434	471	501	429	439	433	469	495	423	463	479	520	437	492	465	471	427	454	452	507	478	403	423	418	435	422	450	432	419	459	494	451	454	426	407	455	492	459	437	428	414	471	444	451	459	436	448	460	453	436	387	480	474	461	475	439	470	464	452	490	493	465	461	502	440	426	394	452	472	452	440	412	481	461	464	439	473	426	451	482	454	452	452	442	443	465	434	459	452	427	420	446	447	452	477	437	472	459	467	475	452	474	465	439	492	468	476	470	452	461	434	467	435	471	454	450	423	465	487	447	458	452	433	438	446	448	464	421	469	468	459	438	440	452	428	464	463	464	464	444	435	444	455	448	437	490	451	429	467	481	473	440	433	455	459	445	456	439	472	458	443	441	442	447	463	453	426	416	490	474	436	420	485	474
13947	2028	432	442	413	407	372	438	372	380	434	437	426	412	396	450	413	422	449	393	398	401	417	427	412	398	398	399	397	449	424	389	398	412	399	386	400	433	438	421	443	448	418	431	392	441	411	464	404	385	426	457	406	398	413	404	404	445	419	421	404	380	460	413	457	408	444	435	428	407	406	409	408	414	415	429	456	399	410	398	417	453	396	365	434	442	424	431	400	387	402	450	406	406	432	412	425	429	393	451	387	446	466	415	401	395	370	458	399	412	428	423	418	390	407	402	429	427	409	430	455	417	434	413	389	386	395	427	423	399	450	400	442	390	401	421	407	426	415	406	403	432	439	377	425	423	409	459	418	386	392	386	446	407	402	415	392	408	414	445	421	406	399	398	388	404	414	452	414	428	430	404	422	390	438	414	394	415	378	434	430	408	456	398	404	409	393	426	405	384	427	396	422	436	408	409	408	408	394	418	388	420	430	431	419	414	396	393	421	370	377	449	400	405	418	405	426	395	451	465	438	397	440	422	388	415	421	420	397	441	425	390	417	443	420	397	404	407	380	418	411	424	424	436	414	438	463	412	375	417	442	432	411	392	386	478	392	401	459	420	421	405	421	425	424	415	417	406	423	434	480	398	432	383	388	407	447	416	431	408	438	407	386	377	412	383	422	449	409	389	434	425	417	408	447	387	455	403	394	463	392	399	417	423	441	441	406	433	450	375	446	456	422	464	407	417	482	435	403	393	434	410	374	395	399	375	402	373	427	390	429	402	408	407	432	435	381	416	416	399	390	408	424	372	424	451	440	393	431	416	446	416	437	431	432	456	417	362	416	389	398	385	415	406	405	375	405	412	405	413	392	486	447	446	418	399	430	417	394	411	393	422	417	405	401	377	380	398	415	415	402	412	455	403	421	455	421	390	405	453	441	454	432	434	413	397	411	391	431	398	423	405	465	463	449	434	437	406	408	411	424	417	457	417	423	443	419	397	408	408	403	423	400	416	426	397	467	420	434	425	435	425	434	393	395	467	404	453	433	425	418	421	403	420	392	389	428	393	448	364	396	406	426	456	447	393	419	423	427	427	428	429	395	398	440	438	407	388	392	393	431	394	407	426	384	416	395	406	448	390	442	376	381	388	399	441	410	393	401	363	439	391	423	427	400	414	406	408	428	381	375	435	439	397	427	462	431	414	363	404	408	387	409	398	406	414	398	410	379	407	386	402	402	393	419	405	419	412	383	390	416	392	383	438	425	410	384	423	439	417	406	448	431	401	422	401	444	389	428	399	441	429	434	407	393	424	411	381	423	440	402	425	413	416	464	436	443	404	398	433	411	424	396	413	453	419	411	415	417	412	389	452	414	395	405	393	462	404	404	423	380	421	444	411	448	406	421	457	420	367	417	385	408	413	401	400	406	392	425	446	388	438	421	421	411	377	393	394	406	435	412	407	409	441	389	422	417	475	446	431	422	404	416	438	473	413	440	429	412	400	425	401	421	398	455	409	406	405	402	443	409	432	414	425	380	412	363	430	431	408	406	391	428	404	422	434	405	429	393	442	377	393	434	426	428	439	423	437	392	415	406	395	406	411	415	412	434	422	423	411	419	412	410	440	423	462	440	406	427	406	387	378	415	385	429	404	392	469	404	402	371	398	415	418	411	389	436	405	418	404	399	468	408	419	402	402	426	398	383	398	435	406	406	348	433	417	412	429	419	412	401	391	417	397	444	404	433	452	400	388	398	397	370	405	402	373	420	412	382	409	409	430	423	420	398	406	418	422	380	442	423	429	410	429	406	410	419	394	413	391	411	415	396	390	395	397	423	441	396	402	403	381	440	384	410	417	428	453	407	430	397	414	452	436	434	442	424	425	405	447	418	440	413	408	427	411	419	414	400	431	462	395	396	445	398	386	425	454	417	377	425	449	383	403	428	412	392	438	402	414	433	398	411	361	373	386	399	409	443	416	411	434	394	387	408	458	408	429	406	382	406	393	397	413	373	419	398	423	386	386	427	426	456	417	416	424	444	406	429	404	418	390	403	401	389	426	435	430	427	385	393	441	401	397	428	392	408	408	406	397	431	410	388	439	372	419	420	422	401	410	404	380	400	420	395	451	437	434	465	405	398	414	438	418	406	429	363	411	419	416	391	435	433	440	396	378	388	402	410	391	401	408	409	456	443	400	406	401	443	429	391	412	418	399	437	392	441	413	396	416	392	399	400	436	464	442	440	419	404	401	417	421	426	415	412	399	395	405	382	405	430	408	432	433	375	417	429	422	427	419	431	420	379	413	398	386	386	420	420	415	411	385	410	404	461	383	382	437	453	395	397	438	413	397	414	435	407	404	467	430	396	408	383	419	400	390	417	441	425	395	407	396	408	437	400	400	405	401	422	411	419	409	439	402	416	415	400	416	424	414	422	464	387	370	371	392	432	399	383	398	379	417	417	403	410	391	408	399	424	403	449	403	457	423	410	452	418	393	409	396	408	421	406	388	368	423	425	427	430	443	411	400	437	452	401	424	410	395	404	397	400	443	452	388	404	435	436	418	428	422	436	393	415	422	412	388	418	411	372	401	404	389	403	401	404	412	426	391	395	377	400	441	427	419	355	408	413	413	419	382	418	416	435	443	396	376	414	465	425	366	441	408	411	420	423	388	428	400	402	415	428	452	419	428	457	394	392	420	399	438	419	373	405	436	383	428	394	406	425	407	467	396	459	397	420	404	416	406	394	420	437	398	427	459	384	427	402	392	421	392	395	402	416	412	438	400	409	409	428	401	412	421	414	382	387	429	407	416	448	399	356	403	427	412	413	405	421	434	425	416	404	422	421	398	426	383	411	385	406	418	392	418	399	373	406	419	440	411	435	380	447	454	408	387	384	421	372	445	444	441	414	378	412	407	392	428	422	423	408	406	380	432	408	369	414	433	395	441	405	376	423	406	423	354	432	449	416	423	425	420	397	432	434	416	407	437	413	442	424	406	409	424	344	373	402	442	435	413	447	384	413	386	404	409	398	418	409	413	398	422	406	405	441	403	437	441	410	391	397	418	448	391	379	418	421	388	390	393	408	394	415	442	425	439	425	436	400	422	441	395	413	405	439	406	416	397	432	436	363	429	418	392	420	417	389	390	434	428	382	491	406	402	413	430	418	439	433	417	394	466	417	436	432	426	415	384	446	418	420	443	416	409	419	416	426	420	435	407	402	432	424	398	388	426	442	391	423	412	439	390	401	414	459	434	409	414	393	422	422	424	438	428	415	403	377	412	424	436	463	394	396	395	397	394	408	443	430	408	413	424	382	395	427	391	401	391	411	420	402	430	479	453	415	441	394	390	435	453	384	386	435	416	419	449	422	424	411	432	381	408	422	419	376	428	444	386	457	391	395	363	423	381	401	404	433	402	391	398	381	385	409	453	419	420	400	412	441	419	421	414	427	415	379	430	423	413	405	414	403	443	410	447	476	413	411	382	411	388	438	430	424	400	422	415	414	443
8656	1191	918	902	902	857	952	934	939	910	902	932	861	935	916	868	895	905	916	941	912	895	917	888	905	893	902	905	858	869	900	893	940	924	893	890	921	893	872	929	937	877	882	846	922	937	870	913	899	908	929	910	928	898	883	930	893	939	900	901	880	903	823	865	812	904	917	959	833	893	922	937	905	911	868	926	861	828	933	908	851	911	861	941	886	893	918	914	895	901	870	948	900	898	853	930	836	905	948	924	885	908	881	898	885	905	908	911	857	887	920	848	861	880	835	871	858	865	853	915	925	843	875	835	902	878	899	880	910	880	945	886	869	900	908	928	922	915	911	919	892	897	926	887	901	877	874	927	829	924	856	926	889	906	892	883	939	855	851	924	932	895	863	931	963	924	859	904	876	894	856	871	895	861	913	913	863	922	914	936	911	902	860	872	882	919	891	868	885	910	908	917	882	856	901	890	884	919	911	893	857	850	901	934	874	970	891	930	830	860	870	878	925	902	861	891	855	937	936	885	839	869	871	870	925	897	873	918	840	871	866	871	914	928	884	895	916	905	876	901	909	887	924	873	929	884	862	895	878	890	835	872	883	899	870	911	899	861	858	917	917	919	858	843	827	864	846	870	885	902	919	927	906	905	843	940	915	909	915	910	853	951	896	914	930	872	885	915	900	976	929	930	910	890	964	924	856	914	891	909	895	901	844	885	867	890	913	878	885	913	876	951	845	892	925	885	877	911	902	886	933	913	866	902	826	894	895	912	918	933	876	854	924	858	850	899	959	872	872	860	857	916	916	857	853	885	902	914	917	886	881	914	914	903	880	900	925	921	870	852	905	879	844	881	928	888	917	927	824	839	880	892	883	925	858	864	859	854	854	915	890	901	881	891	912	856	920	869	925	960	879	873	872	911	948	975	895	863	899	894	876	830	886	859	910	910	928	928	862	853	827	881	884	923	883	946	896	914	902	924	899	904	862	874	881	932	926	849	908	870	887	867	862	876	901	851	845	909	924	915	926	902	918	895	869	911	906	862	899	841	879	861	907	890	917	895	902	871	835	917	890	937	881	914	854	893	852	851	907	878	902	854	933	882	899	906	910	860	865	863	859	872	907	917	888	922	858	926	918	872	932	886	907	868	865	894	925	974	925	903	874	954	889	895	958	836	893	867	841	883	904	894	895	881	921	895	894	926	861	882	880	919	873	912	922	856	863	871	895	928	876	852	901	860	833	926	826	915	910	908	881	900	908	854	858	908	876	910	893	912	834	881	861	890	922	869	874	899	953	887	892	912	887	851	875	897	937	871	879	891	837	874	888	911	902	900	897	914	859	930	951	919	882	914	932	927	823	887	901	945	888	875	899	880	894	916	854	879	843	897	898	854	851	852	856	878	908	900	906	873	895	836	888	910	883	888	893	855	852	895	871	860	913	870	913	884	903	903	903	919	918	890	870	895	855	871	824	857	869	883	876	926	854	849	886	931	926	903	854	865	914	926	923	909	885	896	860	877	883	880	884	914	873	873	945	869	943	817	940	925	974	920	863	891	889	851	914	905	945	850	912	889	863	903	907	891	970	880	907	879	917	865	910	851	900	887	907	896	911	835	929	891	902	888	929	951	877	873	882	904	916	895	843	900	874	886	894	916	877	877	905	888	897	884	903	871	916	887	833	941	864	938	864	864	900	871	912	850	920	866	921	943	871	855	908	903	868	886	862	924	906	874	914	936	903	870	880	895	859	909	945	885	907	804	856	908	900	904	948	884	901	887	921	886	851	912	913	887	906	925	904	859	874	879	949	869	898	887	851	911	877	842	900	892	885	868	880	875	893	870	890	884	864	907	894	895	914	928	926	903	841	873	849	914	904	899	889	876	896	854	863	898	905	872	836	915	907	912	868	918	884	896	943	935	898	868	901	959	913	862	845	904	899	815	880	823	936	899	912	908	900	943	885	876	836	841	980	914	934	892	917	884	910	910	913	876	896	916	929	931	908	836	924	896	894	910	876	868	875	894	895	896	890	942	901	922	881	891	909	903	917	893	914	898	945	899	859	865	921	866	865	908	847	876	910	898	827	877	917	854	870	912	883	894	948	898	945	872	909	898	837	917	942	865	945	901	869	894	919	870	888	863	907	903	908	893	844	887	886	919	863	958	899	889	857	895	942	954	868	902	905	884	903	891	862	971	967	917	919	888	897	888	907	894	902	869	953	898	880	901	895	843	781	900	892	927	909	927	876	843	870	863	916	893	906	917	874	913	921	853	844	893	869	928	886	938	872	855	906	878	841	890	887	853	890	861	911	879	946	851	860	893	901	890	902	949	965	863	874	853	900	860	850	906	871	894	912	872	848	871	906	905	861	930	920	869	879	905	903	893	923	934	883	960	929	909	890	829	890	898	894	936	917	836	844	870	878	898	915	940	907	931	928	866	922	877	935	908	874	946	898	875	861	836	846	878	853	877	892	893	886	908	941	870	934	875	874	905	925	880	896	910	867	881	850	932	819	877	892	920	868	853	912	873	932	901	914	890	924	892	969	910	837	903	894	888	897	879	904	954	911	918	940	912	893	872	936	873	879	879	875	886	912	884	874	908	952	926	872	867	892	854	823	882	927	925	896	929	876	916	875	909	912	925	886	909	935	848	879	897	898	892	885	934	886	946	866	903	864	898	903	928	918	912	865	901	880	923	889	905	900	912	873	876	898	872	913	882	879	943	875	886	901	888	924	857	956	923	871	890	955	896	835	855	897	909	970	898	835	806	891	937	889	870	857	851	921	939	965	850	852	894	865	884	943	849	868	916	915	905	900	838	855	899	907	854	849	940	925	873	960	883	906	884	893	949	916	924	872	896	885	885	917	915	869	935	910	951	903	898	871	940	897	898	911	877	868	890	848	872	885	851	907	898	894	888	890	901	872	837	885	903	880	947	904	878	863	884	824	889	879	846	875	912	914	890	889	900	928	892	905	901	848	938	911	879	940	898	874	877	859	947	882	961	967	895	956	871	892	916	861	871	898	874	886	869	865	840	884	876	884	976	888	922	862	921	891	901	889	899	901	850	902	901	861	863	885	855	875	881	933	898	889	914	837	884	854	940	952	918	927	919	898	892	871	883	900	866	822	868	916	920	863	910	890	844	938	922	966	834	963	919	875	904	837	907	911	904	887	918	899	845	886	917	867	860	955	856	883	861	872	927	918	889	878	939	831	890	871	871	896	889	866	866	885	958	959	857	826	811	881	881	922	914	884	818	870	928	870	922	927	859	925	876	846	875	872	842	848	947	915	862	896	921	889	927	887	948	929	913	938	921	947	889	902	897	805	882	936	846	874	881	931	907	945	927	880	925	941	891	928	923	891	893	876	892	893	880	892	900	864	842	909	925	894	897	891	886	905	895	908	868	830	878	912	920	928	944	943	951	857	861	885	890	909	924	911	905	930	918	841	898	948	887	925	953	926	895	864	850	872	913	866	949	931	907	878	915	851	893	909	876	934	868	911	900
26515	4071	587	426	356	288	266	250	243	227	255	223	244	211	214	210	226	178	245	233	208	211	228	239	216	211	223	207	223	233	225	204	189	213	211	230	213	226	215	232	208	231	198	210	232	217	215	226	216	210	216	234	229	233	233	206	255	218	209	216	214	217	236	204	220	218	252	221	228	199	201	210	207	211	206	233	213	230	234	228	225	209	212	220	206	229	232	216	186	228	211	213	213	205	203	235	212	226	218	203	224	214	204	215	223	229	230	225	215	210	198	221	215	217	219	221	212	207	204	200	215	233	219	241	210	223	215	240	196	231	243	237	195	183	212	208	218	225	214	233	198	225	212	175	241	217	203	192	234	227	223	231	201	234	224	194	203	233	211	192	225	190	204	228	207	208	214	218	209	224	213	225	208	220	214	212	214	214	207	240	213	244	225	190	220	206	219	203	207	198	189	205	196	194	214	200	217	216	241	233	206	221	197	225	224	215	227	194	202	222	189	261	252	208	239	212	218	243	204	216	212	227	209	218	218	212	200	184	226	216	241	188	237	224	203	200	213	181	251	212	221	211	228	198	249	222	223	211	237	196	194	209	226	232	178	205	202	199	228	204	235	211	192	231	232	245	214	214	224	202	213	229	212	233	242	227	218	245	201	212	192	218	207	169	229	245	236	201	206	217	187	234	216	205	199	224	241	253	215	227	223	229	256	214	204	202	217	228	230	221	215	239	230	209	203	195	212	212	203	214	217	215	212	205	217	227	231	209	208	227	256	211	203	209	224	200	229	230	218	231	223	212	217	227	228	213	212	202	223	231	221	207	194	211	214	218	209	197	200	197	222	236	213	204	216	207	205	209	230	200	200	241	213	200	224	189	222	214	232	223	224	220	237	208	207	193	225	199	202	195	221	221	233	216	229	233	225	224	189	174	241	230	225	209	224	224	219	252	242	186	224	232	239	204	212	218	208	202	224	196	208	215	216	203	217	220	194	227	193	223	229	188	203	232	241	245	203	214	214	238	196	232	208	211	220	220	208	224	226	226	196	234	235	194	217	226	198	190	247	194	200	221	227	232	186	204	227	220	213	233	222	226	217	216	217	188	204	210	232	228	208	203	185	231	211	201	231	213	241	199	228	206	203	229	229	221	216	210	230	203	244	208	221	215	232	241	220	213	216	191	240	232	230	247	228	218	216	184	219	223	232	208	246	258	218	231	225	233	164	213	241	249	223	215	198	217	219	203	208	252	235	218	238	193	210	209	228	192	224	216	186	193	200	198	220	222	214	204	213	241	199	201	217	204	220	199	217	221	211	214	221	227	231	192	190	212	215	204	234	211	227	234	238	245	231	212	199	233	219	211	214	229	229	247	233	221	227	240	249	230	229	218	236	220	234	230	226	244	223	219	239	207	195	195	229	226	223	207	210	235	217	231	201	196	211	200	218	231	208	212	210	217	214	186	211	199	231	202	215	243	235	212	235	200	230	215	240	232	221	218	205	220	223	225	220	207	213	209	215	219	229	238	224	227	232	220	228	219	233	222	203	232	236	211	214	208	220	225	232	212	203	234	222	223	209	202	215	210	218	199	203	248	221	235	221	200	221	189	209	195	215	210	248	253	246	203	243	200	219	191	190	238	219	224	213	187	219	230	203	220	240	225	202	221	226	240	202	196	221	219	220	238	194	226	221	196	221	244	216	236	197	231	225	236	233	185	204	207	219	235	224	175	201	242	229	195	198	219	221	218	220	188	213	226	215	207	223	219	219	213	238	241	215	204	212	217	211	189	220	226	223	222	208	210	204	212	232	235	214	203	228	175	182	194	227	211	205	205	188	211	204	213	233	241	210	204	202	232	212	230	240	200	219	228	195	217	203	234	210	204	205	227	220	255	222	200	214	215	212	203	217	190	211	191	224	197	239	219	203	212	194	218	219	206	242	227	196	198	219	217	218	233	230	205	206	226	216	203	194	216	222	216	218	241	203	225	223	195	197	241	218	222	216	196	224	212	217	205	211	220	223	236	205	207	219	195	194	221	213	200	245	248	205	225	211	215	212	223	200	233	233	226	225	243	214	230	237	220	243	234	235	242	217	183	235	229	198	192	211	206	220	212	198	224	197	218	217	231	217	213	243	190	194	222	224	237	203	189	210	209	217	216	221	221	238	191	206	186	221	208	228	227	215	213	212	206	231	204	190	223	240	221	229	218	194	218	220	197	213	191	219	209	230	208	211	223	241	196	207	227	204	216	248	234	211	231	216	190	223	220	204	211	223	206	217	213	201	234	241	201	200	221	208	205	218	225	187	194	189	211	213	210	207	227	224	221	226	200	228	245	208	224	209	211	223	205	224	221	244	249	211	212	222	200	194	201	207	202	213	235	223	194	229	226	203	209	195	210	189	204	223	238	219	207	274	209	210	221	228	190	219	233	230	219	235	211	216	230	226	195	220	206	195	232	228	221	212	175	215	206	209	245	238	219	206	217	210	204	219	227	241	221	201	245	186	230	212	211	186	227	244	222	207	242	243	207	232	203	223	201	211	216	235	224	206	201	234	191	216	230	211	218	234	209	213	239	203	223	219	236	228	217	217	197	227	207	216	195	225	217	217	230	218	221	212	235	231	210	214	208	232	248	232	203	227	210	213	194	214	225	218	209	211	200	223	243	228	191	217	189	212	220	230	224	231	187	214	244	214	195	220	211	206	236	231	222	172	248	235	203	225	225	239	219	207	216	214	235	211	222	177	207	203	208	224	240	215	184	214	241	227	231	210	226	231	226	224	243	213	197	225	224	248	195	232	217	222	230	241	207	220	219	208	208	216	243	213	211	223	240	213	241	233	221	251	224	224	219	205	210	214	231	226	233	204	200	240	210	199	204	195	231	219	214	214	229	219	201	227	270	240	206	211	227	187	205	202	223	234	194	248	221	214	213	224	222	219	227	214	231	207	236	221	207	209	223	216	204	233	200	198	231	196	206	212	234	206	212	218	184	238	203	241	201	215	224	233	185	209	218	216	197	229	218	200	233	215	206	211	207	218	223	241	230	232	206	217	217	221	197	220	188	221	219	226	233	211	245	219	221	209	210	200	234	203	219	219	178	239	216	218	225	197	240	221	221	212	216	198	200	214	224	246	182	213	199	212	223	228	226	198	215	216	208	226	208	202	213	225	265	223	197	196	216	232	221	222	258	211	206	233	215	231	211	219	214	222	229	207	256	206	176	228	244	198	232	208	237	199	216	202	216	222	181	215	209	205	218	231	200	221	236	198	237	193	222	214	209	210	240	234	244	222	249	224	228	201	241	227	186	198	235	220	221	233	218	189	237	219	198	221	203	237	234	219	246	210	229	227	215	215	222	236	213	238	251	219	223	205	210	214	222	239	219	222	228	220	220	193	207	233	214	214	230	229	190	206	208	206	203	262	207	202	229	210	216	214	200	224	218	227	234	219	237	223	242	212	223	179	198	215	204	232	221	218	211	210	220	238	231	227	216	204	202	236	242
16161	1394	1103	1187	1096	954	807	788	696	665	659	596	637	586	585	565	553	560	511	544	532	528	539	544	567	516	480	533	532	512	510	526	528	525	510	528	504	522	469	544	548	504	507	531	502	513	509	536	496	528	502	494	521	502	540	478	499	516	535	514	454	489	468	547	515	547	503	477	493	493	535	500	538	536	517	498	534	520	509	476	522	489	504	482	491	507	543	530	477	504	472	528	498	508	510	507	516	566	507	512	485	537	526	495	519	517	485	523	493	495	554	504	520	519	497	530	510	469	510	505	501	508	552	500	480	508	496	511	509	519	504	543	518	513	496	524	492	502	491	495	531	478	503	525	484	526	489	494	486	513	556	475	507	528	516	513	447	463	496	529	538	497	479	496	513	559	566	514	482	519	521	518	517	545	480	529	556	482	490	489	531	504	502	518	496	499	515	527	477	470	469	518	532	503	485	479	513	485	512	499	519	537	515	502	529	484	517	480	465	515	487	481	502	504	508	471	506	484	508	523	515	519	515	504	472	515	479	500	506	495	478	563	514	524	530	495	495	513	505	469	500	532	507	473	517	507	533	503	575	525	540	521	516	497	468	523	504	503	482	511	462	542	516	495	517	493	533	520	537	507	544	489	505	493	501	496	490	524	465	534	499	527	496	501	481	513	515	483	510	527	487	519	516	549	497	497	541	505	483	513	544	470	522	515	520	507	510	507	522	505	525	496	541	460	502	504	502	505	513	517	474	519	520	517	539	501	480	531	453	492	512	538	462	516	511	441	485	478	506	484	494	530	517	496	494	515	524	509	548	519	521	527	533	543	513	482	503	510	516	549	514	525	505	492	493	535	511	480	507	495	539	470	502	503	550	520	511	547	556	504	544	520	515	526	514	483	506	465	523	483	478	495	487	540	517	520	545	500	515	530	495	503	494	474	510	502	482	487	517	526	506	530	527	459	509	503	528	533	517	524	495	506	515	538	534	490	500	504	508	452	543	555	507	525	529	506	493	453	491	549	542	511	492	543	500	537	540	547	489	490	540	520	497	491	557	466	464	506	503	518	524	478	576	511	503	528	521	494	526	505	474	489	521	480	496	546	489	531	517	569	493	540	513	501	492	507	515	491	518	560	530	526	508	528	510	487	525	498	497	513	543	556	482	501	500	477	519	541	571	493	488	493	539	452	497	484	484	513	558	546	532	501	488	522	498	518	478	542	501	494	509	447	517	490	515	501	522	523	508	506	489	549	549	541	503	499	532	490	462	500	538	540	525	489	535	510	522	496	514	518	511	533	485	470	518	473	501	535	489	502	494	503	543	508	476	512	504	476	494	490	512	520	517	498	505	489	510	494	499	566	528	483	524	481	500	515	485	479	498	473	505	490	475	529	531	519	534	516	507	505	551	484	505	485	549	490	540	523	442	543	525	502	482	477	521	497	473	483	506	477	534	507	514	517	531	522	511	502	488	509	551	547	516	503	507	490	495	509	558	535	514	489	512	520	475	482	547	481	507	488	499	506	526	482	544	514	512	500	479	503	501	524	504	533	494	527	505	476	513	497	472	482	565	513	516	516	521	531	549	531	513	553	493	483	491	514	519	504	531	523	512	477	572	509	493	500	518	542	535	482	555	524	514	505	542	548	527	494	470	515	499	509	499	513	520	508	528	509	503	519	508	506	526	470	500	452	505	511	496	504	530	526	510	500	479	498	501	532	502	507	521	567	524	494	501	505	560	547	532	532	520	530	495	509	515	534	540	550	525	507	522	494	554	488	493	547	508	541	548	475	473	477	503	481	495	504	467	538	490	522	511	498	496	476	491	487	531	473	503	517	514	513	483	488	538	539	501	504	491	500	529	503	513	515	506	519	534	507	520	512	473	527	533	503	479	479	481	490	498	498	524	493	511	497	534	514	525	486	528	489	500	481	482	494	505	494	487	540	502	537	511	509	483	501	510	527	508	510	546	518	482	533	534	504	511	495	525	488	514	485	502	528	517	487	466	484	506	500	519	508	494	562	482	482	473	511	520	521	515	529	494	501	519	535	512	517	506	500	499	512	493	523	520	495	529	497	519	500	533	515	507	509	545	489	509	538	502	529	535	503	535	518	544	531	480	487	542	493	500	529	556	547	541	506	529	524	477	491	505	486	520	537	496	490	501	507	445	514	530	526	511	481	513	521	514	494	515	500	514	517	542	490	509	485	539	542	490	506	512	515	496	535	477	509	504	545	487	509	508	530	522	519	489	529	503	487	484	511	524	495	494	477	532	544	529	518	498	508	513	519	545	505	545	519	495	472	499	514	522	507	522	529	493	505	462	536	480	496	518	535	528	501	507	483	522	531	521	510	485	495	512	531	565	510	493	500	519	524	482	489	474	480	518	503	583	487	453	525	478	483	499	511	490	521	575	537	509	522	508	550	485	527	526	485	468	494	483	495	519	493	478	496	465	516	527	533	515	502	495	516	497	522	533	519	494	545	443	497	499	484	481	520	490	512	519	489	508	543	491	498	527	539	492	520	513	513	465	503	520	540	514	521	490	540	519	516	518	535	477	519	543	479	510	492	499	504	486	508	501	521	544	456	518	494	559	489	483	484	462	500	549	522	519	493	556	490	521	507	519	508	498	488	510	530	546	484	517	525	512	495	511	492	500	535	480	506	506	510	484	503	515	510	457	508	515	508	529	495	527	517	515	504	514	489	511	538	475	515	484	503	511	462	547	504	503	542	509	522	464	543	516	517	522	485	472	538	519	555	475	494	520	529	479	516	502	508	483	512	519	521	469	551	518	477	521	484	553	511	524	499	543	519	507	507	529	553	503	526	509	505	517	533	534	537	497	532	568	475	485	484	539	509	528	472	508	493	503	515	527	528	504	534	489	551	510	479	504	541	533	454	555	490	567	544	531	517	489	470	487	556	488	535	543	524	564	532	528	496	560	509	514	530	552	514	520	506	494	517	501	542	505	541	504	511	530	489	506	434	496	504	533	495	533	481	492	491	479	488	491	531	480	485	494	489	556	527	510	472	497	501	510	505	523	495	482	496	498	519	512	497	534	484	495	530	520	520	495	513	515	555	515	502	497	490	512	548	501	565	491	501	551	520	503	485	461	497	516	499	492	483	510	456	514	524	493	514	503	493	490	484	529	510	499	517	498	500	487	536	584	509	512	526	488	559	477	504	518	517	482	516	526	477	512	473	472	506	496	537	544	482	539	497	505	537	492	534	503	488	482	521	517	519	486	506	509	517	506	484	491	493	515	511	480	517	530	510	494	558	518	489	500	488	482	510	494	478	529	486	444	479	517	545	511	528	504	522	493	477	476	486	541	481	448	511	541	519	483	543	468	499	478	540	525	504	481	520	482	558	513	513	504	511	486	523	497	514	527	525	506	504	558	485	478	528	501	506	510	513	501	511	514	515	477	501	484	518	482	511	524	514	533	517	529	502	484	527	517	574	541	495	511	496	545	510	464	534	482	514	521	528	512	524	521	523	496	539
35606	7617	910	634	467	361	275	274	227	228	244	207	213	213	203	201	192	197	202	193	166	191	180	185	208	173	186	197	195	169	160	176	167	164	184	196	173	188	189	196	181	185	187	196	202	163	193	222	196	188	208	197	188	180	173	200	176	225	164	182	189	197	174	168	181	183	202	200	172	202	173	140	183	187	208	180	198	210	185	217	198	165	164	162	176	173	187	207	199	167	169	203	187	206	185	185	188	178	169	202	178	193	180	202	224	162	195	176	179	194	158	192	180	175	204	197	185	182	204	171	192	188	194	201	166	176	173	172	193	178	191	181	213	194	162	195	176	164	185	182	178	159	159	164	199	204	210	165	172	174	157	176	175	149	187	205	188	172	162	189	176	171	175	199	180	162	184	176	209	168	192	174	188	195	203	154	148	158	160	156	171	187	162	191	184	178	168	187	152	192	184	165	165	195	194	180	208	195	176	156	187	168	202	201	183	203	181	190	178	171	152	152	158	193	159	190	172	170	185	209	187	220	179	166	181	182	183	147	174	167	193	179	183	140	166	185	192	194	178	173	169	182	168	161	174	170	184	169	172	174	184	148	199	174	190	182	184	179	190	167	164	190	165	177	178	166	145	170	188	206	170	192	176	186	169	176	157	182	182	179	173	169	183	191	171	209	170	175	190	219	168	176	175	177	175	184	174	172	182	185	204	168	184	187	212	167	196	179	179	204	190	178	169	199	194	186	168	174	199	187	153	175	164	202	202	165	192	214	167	185	188	179	176	187	193	188	178	170	181	187	187	199	168	181	176	180	186	189	182	192	189	150	167	205	189	154	177	156	176	187	203	169	191	200	161	187	178	188	188	182	175	194	198	192	200	186	155	181	164	186	167	186	150	168	183	170	168	201	183	137	178	200	203	163	175	161	203	233	178	171	194	187	195	192	177	182	190	196	166	160	185	196	158	175	172	175	201	189	202	188	198	155	172	192	178	173	189	188	180	176	160	169	202	174	181	160	172	196	185	169	189	180	168	149	176	207	196	176	168	158	163	178	189	196	159	148	198	210	195	164	184	191	191	177	189	179	150	180	160	190	158	158	177	179	187	157	172	156	178	188	180	190	187	185	156	183	188	166	168	195	177	185	189	190	184	193	174	167	198	184	194	173	191	173	194	189	162	199	207	174	198	195	185	163	196	168	190	172	167	199	175	153	191	164	190	185	195	162	176	170	182	171	154	186	181	183	197	169	177	169	155	176	178	165	162	187	180	215	188	177	199	178	178	181	172	207	192	197	175	177	187	171	164	180	152	194	184	190	185	198	192	176	158	178	163	173	163	182	198	180	209	200	158	173	197	181	168	186	177	172	198	187	173	222	196	168	182	197	181	171	167	162	199	160	174	166	194	163	186	172	174	195	181	174	184	195	182	196	154	202	195	194	174	207	178	187	185	187	202	151	173	155	162	184	175	186	189	166	165	196	190	171	185	196	179	192	192	186	196	183	172	181	175	188	174	166	174	196	183	202	173	182	198	188	174	186	174	177	189	166	193	172	176	173	181	158	188	183	159	181	181	186	199	159	198	189	179	172	191	173	175	190	185	193	186	156	161	169	179	187	166	186	169	199	184	173	170	164	195	208	187	174	170	193	199	179	179	198	195	192	174	165	200	176	169	165	186	191	219	193	177	170	185	179	196	196	175	216	187	187	202	199	173	169	176	184	212	192	168	171	181	166	172	192	182	195	189	173	167	170	164	195	187	188	181	164	174	182	168	165	197	181	180	193	188	186	173	179	169	164	181	164	181	164	201	178	169	191	159	178	175	166	180	157	175	169	173	164	182	160	185	212	163	173	184	177	168	174	165	178	186	171	192	169	194	176	171	158	152	167	173	156	174	172	190	167	176	179	183	170	159	174	170	188	217	177	207	183	187	178	172	163	165	169	168	187	209	205	176	169	194	175	195	176	194	181	176	182	189	164	163	202	175	174	166	200	200	166	184	203	154	192	168	165	184	202	174	184	192	167	172	171	194	196	205	198	189	177	188	172	179	211	174	194	185	161	183	165	205	175	199	184	184	181	184	180	170	174	179	188	199	181	168	163	172	187	182	192	177	154	171	172	179	201	170	184	191	170	195	170	175	180	167	185	159	146	176	182	178	194	192	208	185	205	175	150	177	163	179	181	198	185	178	178	212	176	176	195	164	174	173	170	197	175	157	183	161	177	203	176	190	168	175	191	172	179	181	188	187	161	164	162	165	182	163	199	185	193	201	156	164	176	177	216	188	153	170	188	185	158	177	186	175	189	187	196	176	148	181	171	180	174	196	177	170	173	183	184	169	165	196	179	195	202	191	207	165	178	172	175	182	165	196	166	196	174	166	167	188	196	165	165	170	160	204	161	177	174	181	164	153	179	211	195	207	166	161	175	172	199	182	174	183	156	182	183	186	209	182	194	202	177	166	184	177	177	178	193	180	200	186	196	184	180	181	178	205	155	189	183	179	185	209	165	174	180	181	205	173	179	163	187	167	155	189	182	165	179	177	162	179	150	171	159	163	161	166	164	168	176	169	177	183	167	175	171	187	193	183	171	195	167	176	166	180	170	194	174	161	170	184	181	192	190	173	182	179	172	167	202	183	189	203	153	171	171	157	177	189	196	180	180	177	181	162	170	175	170	183	175	181	176	177	185	183	192	188	175	178	179	159	180	158	181	183	168	190	183	186	163	179	206	171	178	172	173	206	214	169	185	191	181	175	179	157	171	192	172	179	167	190	174	159	157	184	192	199	176	176	190	162	184	193	171	217	173	167	198	170	170	170	193	164	187	169	179	137	171	189	183	173	184	180	168	199	165	172	160	163	167	177	178	169	168	188	183	207	155	156	167	169	157	185	197	224	199	193	186	184	184	183	172	171	169	175	161	178	162	174	160	164	180	186	178	198	165	164	160	191	171	176	202	176	176	187	196	186	171	169	166	162	190	196	223	173	192	178	193	153	198	167	174	189	152	180	168	186	184	179	184	189	177	193	195	183	168	167	168	166	192	173	190	192	152	168	168	189	190	181	200	166	183	203	169	171	157	176	186	188	197	157	164	192	189	200	200	197	162	168	157	163	146	189	180	168	168	193	191	189	159	190	166	181	189	183	200	180	195	182	193	182	186	158	182	168	204	182	189	192	168	173	185	169	197	154	206	193	196	190	179	195	183	173	187	163	179	174	191	161	162	179	176	193	184	178	191	166	171	185	170	189	188	180	166	163	152	161	181	180	175	168	176	193	172	159	161	211	196	171	190	169	205	183	178	183	159	176	185	186	185	195	157	173	205	192	180	170	181	174	194	199	163	179	163	169	170	171	190	196	159	187	168	173	188	168	187	194	197	188	162	173	188	171	168	197	166	210	165	173	187	195	181	165	189	192	209	169	177	162	190	187	177	164	183	160	178	188	199	215	159	177	179	176	168	189	169	206	171	187	179	165	164	202	176	193	174	167	180	182	162	181	193	169	189	216	150
20479	1929	1627	1910	1489	1351	1119	939	831	808	727	658	635	631	613	528	601	524	493	548	519	509	538	481	504	523	468	518	533	482	536	466	471	461	519	496	461	502	453	461	484	461	459	474	456	475	526	465	427	494	453	472	439	454	461	491	469	461	490	420	468	462	455	480	464	474	480	464	432	451	455	465	508	441	462	439	507	436	435	515	405	477	490	455	471	432	452	394	469	449	475	496	480	485	456	447	458	436	481	458	467	449	431	444	474	437	512	474	444	488	429	474	450	425	447	441	469	478	453	458	484	478	482	484	465	469	476	492	470	448	421	466	428	459	462	466	418	482	442	435	466	472	466	412	406	460	443	459	433	465	455	482	467	472	435	488	455	454	475	416	438	453	472	496	456	474	439	472	454	471	466	451	483	492	471	463	491	444	465	421	423	464	499	464	442	498	461	447	434	416	489	447	456	476	460	465	403	479	465	434	448	467	471	484	462	462	470	467	428	451	467	480	461	427	471	429	462	465	471	481	494	448	467	412	436	421	439	459	451	436	414	456	476	435	456	485	450	460	443	432	486	472	466	471	439	440	479	446	491	458	429	471	472	495	449	451	465	483	468	440	481	448	491	449	433	479	481	433	503	452	465	482	478	438	487	472	444	463	432	456	469	436	452	430	484	430	437	496	457	480	451	471	439	462	459	462	454	481	444	425	458	467	454	489	456	444	456	480	493	486	460	457	513	494	481	456	434	454	454	434	459	441	468	465	444	515	458	459	459	469	486	475	466	473	439	463	460	435	469	440	458	484	456	457	450	403	462	434	432	477	458	459	491	478	491	451	447	438	443	472	443	442	499	438	459	449	470	505	445	452	449	447	473	444	448	421	452	420	460	442	446	486	478	443	417	444	455	482	422	443	459	472	502	454	460	466	465	493	482	429	450	439	449	458	445	481	443	446	434	434	475	456	455	421	469	438	444	442	473	458	456	447	495	461	448	446	471	504	461	472	449	460	438	459	448	454	420	443	439	459	453	466	468	430	430	437	463	476	487	478	470	442	431	429	469	450	396	396	448	480	484	436	429	480	453	473	440	449	466	475	461	448	440	462	429	454	460	502	485	447	456	482	457	446	456	456	449	451	439	456	467	482	468	489	455	445	462	433	451	448	449	492	451	467	460	470	459	459	463	501	468	488	435	437	428	463	490	496	463	486	420	451	449	458	442	497	463	446	449	477	458	442	480	453	450	468	452	443	443	483	477	440	454	480	444	463	442	467	435	407	428	478	436	448	462	453	461	444	417	469	496	455	476	422	442	435	468	453	441	465	429	428	456	481	439	468	466	446	446	466	464	485	452	452	464	463	466	442	517	430	439	461	470	437	436	460	444	482	482	470	431	456	444	488	428	435	430	490	466	445	409	468	466	452	429	468	429	458	453	443	466	446	459	452	490	456	433	438	437	459	473	473	483	465	445	456	449	472	435	457	493	473	458	468	504	450	431	464	448	457	457	466	445	436	455	444	467	459	483	443	424	483	419	474	490	471	446	441	442	453	472	446	486	492	481	453	431	444	462	432	465	459	455	463	450	479	476	460	424	456	456	458	435	486	425	436	474	420	478	457	457	453	443	460	442	466	449	447	460	467	433	471	446	491	453	429	459	429	478	439	484	456	485	454	446	454	470	441	454	431	447	418	439	453	448	455	493	466	461	442	505	494	488	463	449	451	462	470	478	447	455	440	454	455	452	496	422	473	461	456	447	413	447	430	422	472	428	452	465	446	474	463	494	449	447	438	462	436	414	463	444	468	522	465	458	434	427	449	450	456	428	481	485	457	447	469	478	426	443	421	414	456	442	492	449	506	467	486	464	451	456	444	406	490	445	442	477	449	423	454	421	467	446	437	414	454	443	437	477	450	491	482	460	443	449	481	455	461	476	448	434	493	445	465	452	440	485	466	456	465	465	463	451	464	427	456	479	459	427	456	457	471	479	452	455	419	449	446	467	477	465	477	423	448	477	479	448	462	481	460	454	420	426	470	431	472	479	458	448	469	459	439	454	491	452	431	455	450	441	480	487	487	456	490	437	458	458	415	459	481	439	463	461	465	478	487	476	468	510	448	452	456	452	454	464	442	451	419	453	458	434	487	420	476	421	465	463	455	445	429	468	435	456	481	483	443	471	449	455	453	448	475	446	456	431	475	438	418	469	458	466	484	492	468	477	454	456	470	451	410	470	457	444	461	481	459	428	439	443	479	410	454	452	469	486	388	459	453	463	476	446	452	439	448	446	422	474	432	458	429	460	433	482	465	480	447	455	423	483	425	440	465	441	413	440	467	421	482	441	476	407	454	469	443	472	427	458	461	464	437	451	487	441	448	443	438	458	459	433	462	451	447	490	418	456	457	411	467	484	478	451	432	444	442	484	459	452	446	461	504	484	439	476	448	445	499	418	453	474	448	474	433	455	467	479	403	483	442	456	469	433	435	443	479	451	474	478	449	460	435	463	433	472	489	484	469	479	448	479	446	440	462	456	475	433	460	429	465	441	465	447	457	438	530	440	476	458	447	441	480	452	466	462	477	480	415	388	469	426	487	440	429	453	452	465	447	487	458	447	443	442	506	443	480	430	447	418	457	466	462	443	463	445	436	453	469	441	465	461	430	478	473	451	437	404	486	466	486	461	456	433	446	429	484	466	491	444	430	462	483	425	483	458	485	478	438	463	435	475	481	431	445	425	466	466	457	492	454	448	452	447	441	457	459	457	465	468	460	467	471	430	447	475	465	476	474	450	493	470	446	471	429	440	472	427	478	487	503	464	475	460	464	470	446	487	460	434	477	482	462	453	461	466	454	434	449	455	441	472	462	480	419	432	449	481	435	436	487	487	464	442	457	466	485	456	438	455	480	468	506	516	436	455	458	440	453	438	448	466	499	493	489	446	459	444	454	476	470	460	440	451	482	463	440	433	432	463	454	455	443	454	508	422	443	452	476	459	440	476	424	464	451	486	473	454	443	476	454	456	451	447	504	476	459	458	483	416	444	474	446	477	465	484	463	439	421	452	430	464	436	466	473	468	455	451	435	489	472	482	470	472	469	477	475	475	450	435	444	456	478	444	461	515	432	476	494	477	467	463	428	488	497	476	502	443	422	447	443	478	453	443	481	421	483	501	448	443	469	456	442	449	451	424	495	434	445	408	457	461	466	458	460	429	460	434	439	472	430	471	459	470	504	488	451	457	476	445	432	450	465	440	458	449	480	519	419	440	438	453	495	475	447	469	432	462	452	442	460	451	442	494	439	442	483	466	473	522	430	465	494	428	458	475	423	478	457	427	458	469	509	487	504	449	466	463	470	462	429	477	443	450	462	460	457	459	446	447	479	450	456	463	417	450	416	431	451	470	459	450	452	449	429	468	452	435	449	479	460	474	457	441	471	481	456	465	443	452	446	466	444	429	431	484	442	482	445	445	459	483	463	462	491	430	490	478	483	461	438	468	436	447	460	442	444	462	483
12764	1666	474	422	384	359	388	386	424	388	411	402	399	434	422	393	429	466	384	381	412	420	398	442	391	451	447	401	407	404	430	394	448	424	397	414	409	431	445	417	423	404	417	412	402	453	407	406	393	416	449	391	400	376	401	415	397	369	388	387	425	423	374	417	404	423	442	412	440	430	428	414	392	401	375	394	426	362	395	369	420	406	420	415	445	371	449	386	454	446	372	375	398	428	421	395	406	391	429	391	391	392	392	394	399	394	377	433	413	401	378	427	436	423	416	379	436	427	386	395	445	404	417	371	388	410	442	407	424	391	376	424	395	460	419	421	380	426	444	402	404	379	405	438	431	382	396	422	424	403	425	416	391	400	435	411	423	422	396	425	439	431	439	439	379	405	421	405	377	435	418	457	395	349	405	408	398	431	444	397	403	408	389	411	379	387	462	424	438	436	383	407	357	369	403	407	416	426	401	455	405	401	415	442	389	396	396	394	476	471	451	458	405	446	410	447	423	420	387	439	392	402	414	397	417	364	357	394	420	434	397	385	376	371	417	417	429	422	431	427	386	403	399	408	402	445	445	386	455	369	439	402	429	435	399	381	384	426	394	404	419	438	396	430	435	367	402	395	399	394	398	426	411	381	405	403	410	393	389	388	410	468	382	444	451	396	411	380	398	392	435	428	401	369	350	419	403	393	409	419	404	391	386	414	427	436	421	398	402	386	377	446	389	400	414	407	452	439	408	421	451	398	390	388	411	411	392	413	389	415	389	406	427	422	430	416	399	409	459	423	386	390	398	418	418	416	390	402	437	408	429	378	438	367	386	437	390	404	403	410	366	440	432	408	390	394	390	409	448	430	397	424	426	374	381	375	373	465	436	370	424	395	453	432	420	405	454	364	417	405	412	369	440	393	445	447	396	392	376	404	397	387	457	391	391	359	416	427	412	427	400	401	409	443	406	426	433	401	432	419	404	427	426	404	381	423	413	474	410	448	429	420	389	429	369	383	399	390	391	418	414	463	398	408	412	412	392	411	382	410	429	395	425	381	444	408	396	414	395	370	393	392	394	414	369	373	422	397	398	413	380	419	381	359	424	436	466	423	385	367	391	398	425	417	380	401	449	417	393	432	393	394	424	454	457	402	415	419	385	423	427	425	373	373	412	400	397	378	398	429	427	400	403	405	382	388	432	393	415	383	431	415	398	398	400	378	377	401	420	406	404	396	396	396	402	448	414	396	425	406	427	396	372	379	417	401	378	406	425	408	410	407	435	459	395	435	406	393	424	440	423	418	418	423	436	395	413	407	402	450	385	386	427	450	424	395	392	411	419	410	387	397	360	437	444	399	412	402	418	376	423	367	404	399	405	425	409	382	438	423	415	412	407	418	383	373	395	420	397	396	450	410	456	428	405	434	414	397	419	380	394	425	418	427	397	448	421	414	371	382	436	437	405	411	400	400	416	391	394	434	404	403	385	392	395	412	371	394	422	413	383	442	424	445	392	445	404	369	387	433	387	390	402	383	399	389	397	448	394	390	406	386	419	402	408	414	400	391	419	425	443	411	441	415	397	404	373	393	366	372	410	417	436	368	381	403	397	401	402	402	406	373	388	399	428	413	428	411	428	447	403	400	408	443	417	415	409	427	376	416	405	365	440	468	434	416	369	387	418	415	411	394	451	377	402	411	397	425	391	405	424	408	411	430	408	392	419	395	423	419	417	391	401	407	428	405	439	412	392	404	429	400	426	409	417	414	395	416	462	403	398	412	424	427	386	434	445	450	429	407	391	407	441	424	389	421	371	436	426	396	460	445	406	403	433	432	411	420	423	425	373	398	405	430	428	381	409	402	418	386	430	442	400	424	404	433	390	375	426	407	365	389	434	427	388	389	421	395	439	444	418	411	422	410	398	372	419	410	436	415	379	392	407	375	438	385	433	407	425	407	413	395	377	395	422	382	408	390	417	427	428	441	448	393	391	413	388	407	389	373	427	422	386	418	398	363	405	441	421	390	405	417	406	426	427	407	416	423	412	421	410	442	415	382	397	417	378	419	404	396	396	382	430	419	395	407	407	432	404	431	422	406	436	388	378	388	399	405	439	410	451	412	387	381	419	411	428	416	444	442	428	392	435	425	408	390	425	410	393	431	400	416	403	410	404	384	382	435	415	380	390	407	407	385	403	393	435	399	434	433	375	409	397	389	436	444	433	460	372	401	433	430	409	421	407	438	432	397	407	371	421	392	393	407	367	397	408	416	446	401	403	369	425	406	381	430	402	394	375	414	426	417	422	405	406	422	417	357	409	390	449	468	390	412	400	412	432	425	397	447	392	393	415	397	419	384	386	454	381	411	411	423	405	379	385	355	389	401	402	380	393	423	435	476	496	356	424	405	380	387	392	398	417	405	405	374	397	434	415	448	411	433	401	407	383	448	425	408	425	423	437	412	397	454	395	392	408	442	408	371	397	407	422	427	432	411	401	404	393	396	390	350	389	441	402	435	421	403	408	400	405	423	428	396	394	436	440	449	431	427	412	411	431	429	381	428	428	371	393	413	439	381	410	396	378	400	447	404	400	376	453	394	397	471	413	417	426	397	414	427	439	438	384	440	431	389	421	423	407	421	400	441	437	388	411	386	445	398	413	438	419	405	409	420	422	370	430	405	382	425	416	416	371	417	399	379	421	404	432	395	390	433	416	426	444	372	434	412	420	394	428	406	400	410	418	407	380	397	385	405	380	419	432	398	454	453	399	413	413	429	422	393	416	369	382	402	414	408	369	382	393	363	434	433	410	419	383	402	427	409	427	410	398	427	362	426	382	404	422	390	381	359	403	407	401	423	393	429	443	405	374	403	398	401	403	398	390	392	421	417	391	389	398	391	392	411	398	421	420	397	409	459	420	417	393	383	407	365	399	392	398	416	390	405	400	413	382	394	405	422	374	388	422	433	404	448	446	375	385	401	409	404	416	394	381	387	398	424	406	404	393	424	401	407	450	390	407	390	390	429	427	401	374	397	403	382	417	390	403	431	435	424	424	373	367	381	436	376	437	367	430	426	438	439	438	378	403	408	386	432	390	405	368	416	449	404	418	421	421	461	446	398	402	396	408	394	413	396	383	395	428	387	447	419	418	347	431	410	429	392	408	405	425	420	415	388	393	358	365	404	431	425	411	378	422	416	440	429	413	438	391	433	421	410	417	386	421	411	406	422	404	387	402	412	411	425	376	451	404	410	416	418	428	383	353	414	419	439	409	423	375	416	428	418	411	413	391	374	376	406	434	440	401	423	448	419	399	417	386	406	408	394	407	413	415	368	382	428	449	421	423	449	390	392	397	406	391	401	413	413	412	427	430	376	406	429	414	410	440	412	418	383	420	412	409	434	391	407	414	414	404	468	360	395	428	425	383	400	433	405	421	425	431	423	420	419	482	404	414	399	369	391	449	400	385	386	443	457	421	406	414	377	426	411	410	357	396	415	386	376	414	410	388	401	430	384
8033	1140	902	964	952	882	855	889	896	862	850	942	906	895	906	905	865	819	928	897	904	915	906	844	865	895	839	892	861	928	886	916	914	842	944	930	884	905	860	880	905	923	851	882	895	928	919	901	854	848	886	918	901	870	839	891	880	867	829	875	843	824	924	848	908	930	921	832	824	898	851	929	880	855	901	861	898	914	871	881	915	912	903	875	887	876	908	895	899	929	840	862	911	837	854	852	861	887	846	886	905	856	853	914	941	856	870	882	867	894	880	872	909	839	885	857	948	827	850	868	865	893	873	828	884	928	881	905	886	926	922	865	884	860	893	915	878	855	908	935	904	887	849	849	871	869	871	904	854	866	880	860	855	889	918	876	869	930	884	913	879	884	894	940	889	911	877	921	898	894	890	916	903	836	900	886	879	892	875	854	850	877	897	852	867	911	901	843	928	873	894	885	894	945	890	863	891	906	920	877	916	907	901	883	899	902	867	965	865	902	892	909	910	886	882	858	903	843	869	880	907	894	958	835	904	895	880	926	860	912	907	887	930	878	912	880	856	952	908	883	898	879	899	964	929	891	879	938	889	822	923	879	893	879	859	851	922	844	884	890	886	896	843	910	875	870	884	926	856	887	924	917	862	859	863	905	847	846	851	946	911	862	901	909	903	836	918	849	894	917	855	877	886	920	833	946	900	872	829	897	882	889	902	823	894	883	952	909	873	861	883	860	872	917	867	856	864	848	917	859	889	919	912	882	913	856	862	900	908	849	889	901	883	823	906	889	850	910	877	990	901	867	878	828	873	841	911	877	866	842	882	859	906	853	845	900	826	893	876	895	869	854	851	877	830	874	834	855	868	918	907	885	873	863	960	890	857	890	869	859	861	891	909	865	882	903	815	865	882	916	877	929	891	847	875	890	796	876	916	857	914	904	891	916	842	849	884	879	951	902	891	835	860	893	886	922	853	839	897	861	899	909	886	827	902	916	876	963	867	890	915	846	879	884	907	885	934	885	900	858	849	887	907	892	862	843	882	903	878	869	878	815	871	840	887	868	952	846	894	895	844	916	935	876	856	891	906	876	978	886	897	901	882	916	943	856	895	873	848	935	853	874	869	895	867	926	880	849	925	908	899	892	892	918	884	927	893	877	853	938	896	871	875	926	881	895	871	929	907	874	914	878	857	897	908	879	889	859	915	913	867	865	903	918	897	932	906	856	868	880	871	919	909	929	824	837	845	856	902	913	903	859	852	887	870	902	862	903	883	845	879	903	926	909	882	882	875	881	820	953	900	860	901	933	841	856	868	856	854	875	912	863	926	891	872	896	842	882	872	888	914	869	870	873	919	840	887	893	881	873	918	861	842	889	933	872	868	878	886	885	930	822	874	893	879	870	909	870	865	838	912	900	874	893	908	874	861	905	938	898	881	865	891	898	911	937	899	863	846	849	868	857	877	854	890	894	897	872	842	874	927	865	927	855	854	843	841	900	878	869	892	898	896	888	911	873	857	927	870	882	850	898	832	880	906	897	918	891	864	882	820	872	891	909	887	899	882	811	844	858	901	882	892	851	917	869	868	905	852	893	918	853	927	887	904	940	869	932	899	888	893	880	939	894	878	943	864	856	901	920	844	890	838	893	893	892	923	927	880	878	904	878	830	912	900	931	852	977	911	895	898	891	919	938	900	896	816	853	882	884	913	900	865	871	881	865	878	962	963	876	863	864	916	907	900	883	911	886	931	910	900	913	843	861	900	948	866	866	901	877	882	868	899	859	902	878	875	874	862	859	893	887	878	873	873	840	899	879	886	901	910	879	891	938	889	857	894	801	943	894	888	872	892	889	890	880	874	894	871	852	841	857	854	882	898	914	917	848	918	856	891	906	937	906	883	873	854	896	880	881	901	888	897	878	917	852	880	874	904	929	896	843	861	919	885	853	888	861	913	912	913	927	906	931	908	848	825	897	879	857	886	917	887	848	864	903	905	893	847	874	898	859	910	886	913	932	876	858	862	875	883	896	809	834	894	942	874	918	862	831	920	899	881	888	915	899	858	883	879	874	848	849	829	922	846	878	901	908	903	796	915	858	874	878	889	818	859	955	877	919	926	972	854	863	873	867	905	850	879	900	891	852	947	917	847	849	917	889	902	877	873	873	882	883	856	906	906	855	892	909	923	801	878	897	837	942	864	939	898	877	887	882	876	862	904	869	860	893	855	818	936	912	870	857	891	871	907	887	890	865	949	888	899	869	890	887	903	873	894	907	861	821	851	959	911	880	883	916	913	928	846	865	868	900	909	888	845	898	878	866	894	897	945	836	883	893	869	880	841	892	916	883	878	865	976	931	871	892	906	888	884	871	874	877	911	934	874	874	885	908	863	949	881	867	912	842	923	867	894	870	899	875	842	893	958	914	909	852	878	851	845	968	919	900	850	877	874	887	874	942	873	867	848	856	904	828	886	887	919	894	827	895	904	865	895	864	892	876	890	862	906	920	865	899	864	910	873	849	872	871	891	899	811	898	885	841	875	886	963	879	933	890	895	874	884	915	910	878	823	920	860	896	875	918	919	929	914	885	905	900	888	890	853	870	897	886	860	854	902	917	862	879	893	799	879	894	879	907	901	881	924	886	890	902	821	906	848	868	905	905	863	893	911	846	863	891	875	875	896	888	891	872	874	854	890	908	869	905	866	925	891	855	903	878	856	922	919	907	878	891	853	862	886	866	870	932	879	852	899	829	916	887	903	906	862	906	914	905	894	914	881	868	901	899	880	873	870	856	891	859	861	857	886	885	877	878	869	886	874	899	916	893	913	831	876	876	865	887	907	913	932	966	853	834	894	827	886	891	911	814	876	912	875	884	890	876	836	929	901	917	883	881	865	904	912	809	873	936	879	897	886	918	881	907	879	844	883	825	857	880	905	861	873	886	855	852	889	930	922	876	868	888	947	878	796	871	865	914	968	872	887	918	909	906	844	886	907	877	877	943	931	832	880	899	886	930	904	854	922	930	903	917	879	883	907	873	901	895	903	890	861	890	866	914	905	874	885	851	883	864	909	921	925	853	862	893	866	878	884	952	885	890	873	870	837	842	953	902	873	893	887	859	854	889	912	904	885	948	903	927	916	855	873	875	902	853	869	904	920	906	856	849	917	919	907	896	894	876	874	911	864	877	859	926	851	881	831	860	920	859	866	879	858	819	870	882	853	870	862	859	902	887	878	865	830	876	861	902	889	861	879	887	881	914	898	898	863	891	854	916	863	911	865	848	853	869	856	895	933	868	903	924	854	865	914	858	904	865	895	893	931	900	909	848	945	915	940	869	931	886	874	867	906	886	878	867	893	869	834	891	897	844	789	934	833	914	856	880	895	940	862	895	824	932	898	929	898	848	905	889	860	938	886	895	867	887	821	894	902	905	878	836	907	887	890	897	859	931	830	894	891	885	889	816	882	821	912	882	877	896	871	914	923	857	901	851	839	851	877	896	842	863	868	881	893	852
26094	4011	505	435	379	313	265	280	242	245	224	224	235	244	253	240	237	221	250	230	204	246	216	241	225	205	215	222	217	220	213	235	241	215	222	220	225	214	225	206	207	210	245	226	215	202	203	238	226	212	188	219	221	202	229	222	212	202	207	209	229	231	194	206	208	221	240	205	222	201	187	212	214	235	204	203	191	217	233	197	229	239	222	210	215	215	189	203	216	245	193	200	213	214	227	257	188	197	223	225	215	210	239	217	240	226	220	222	203	250	215	252	185	221	195	219	236	205	223	224	220	221	257	196	209	195	188	217	193	217	240	232	201	232	216	201	239	239	208	210	206	206	230	204	227	208	224	241	205	213	210	223	208	213	221	246	234	238	206	216	191	206	216	245	216	189	217	234	205	192	218	219	231	227	215	214	214	229	217	207	202	237	216	203	191	194	231	196	203	207	198	228	217	246	218	215	190	234	195	229	214	243	224	218	226	265	200	221	221	215	221	259	215	218	192	187	225	213	210	256	227	207	214	206	228	213	210	201	234	200	223	197	212	218	228	206	205	199	213	236	220	220	184	202	227	213	200	189	202	262	209	217	203	214	219	219	223	196	191	222	199	219	222	212	202	229	201	217	238	206	212	192	220	232	190	218	244	230	225	241	208	227	202	186	171	223	217	236	219	207	217	213	210	232	221	185	197	228	212	190	222	221	235	229	210	222	227	237	201	201	217	202	217	236	198	213	226	233	203	216	199	208	225	214	178	221	231	252	236	242	203	206	220	216	232	246	224	200	247	174	228	208	217	230	205	212	218	192	192	235	242	231	229	235	219	220	208	230	226	212	197	218	235	202	248	234	214	225	216	220	235	237	196	210	203	217	177	215	193	218	224	229	235	220	218	201	230	197	220	219	205	202	216	203	256	195	244	226	177	215	215	217	214	229	201	220	203	221	196	227	214	182	217	204	219	226	233	244	207	172	230	252	194	206	223	200	220	201	237	232	220	203	229	224	214	230	249	251	213	212	231	228	234	215	203	223	210	225	238	198	231	233	205	213	210	225	228	234	214	214	193	214	217	219	227	213	235	234	209	229	247	216	226	211	210	239	185	219	216	206	218	216	221	233	185	182	216	211	233	212	246	241	242	224	189	211	221	211	220	243	241	201	209	229	203	202	203	204	209	218	205	217	202	222	220	211	228	196	205	239	213	226	226	202	230	213	221	246	254	207	212	229	234	223	236	218	232	214	233	215	208	245	224	212	214	239	226	241	223	191	230	196	221	230	207	191	237	239	196	243	215	219	205	200	227	219	225	218	222	226	226	221	237	217	219	251	219	230	214	240	217	207	196	201	208	211	230	239	235	214	224	217	197	193	220	244	196	193	204	220	215	214	224	198	200	222	216	218	202	230	227	198	201	195	262	253	208	209	225	207	212	208	234	211	205	228	231	203	221	222	217	207	179	235	220	234	231	255	228	227	228	197	238	197	238	196	224	230	200	209	213	208	233	254	231	190	223	228	254	225	227	221	231	239	214	234	199	222	203	200	229	186	184	219	204	230	208	214	219	168	213	185	243	232	211	189	218	228	206	237	234	219	210	180	216	238	206	220	227	216	210	239	186	217	209	202	184	217	194	239	222	199	218	202	222	193	214	228	208	233	188	230	224	202	222	223	212	207	224	217	216	215	229	247	197	222	213	247	211	221	195	229	196	244	233	234	231	230	211	208	255	231	226	228	216	231	201	253	259	228	207	203	193	244	216	209	212	196	189	192	236	209	216	251	241	244	216	222	210	229	243	216	200	230	238	220	233	229	228	214	263	238	216	188	216	226	211	221	224	194	210	193	217	241	210	215	199	178	222	200	228	234	209	213	237	216	198	203	213	198	205	213	203	206	181	224	230	236	204	184	221	214	205	232	236	219	228	179	196	213	234	216	211	203	228	230	230	207	214	222	217	202	209	198	225	235	212	229	202	234	219	195	220	209	234	225	210	230	212	215	206	231	205	210	223	197	242	223	238	214	228	213	208	212	231	219	218	216	205	220	191	218	193	211	224	200	211	204	228	215	200	222	196	220	205	205	225	240	190	227	240	225	219	208	209	216	207	204	212	206	233	246	237	207	219	226	226	234	212	194	199	218	202	226	234	244	235	211	200	250	259	219	201	219	226	237	204	239	205	236	241	216	232	220	200	240	207	217	205	223	206	252	196	212	205	225	226	227	228	236	244	218	197	212	198	198	214	204	193	174	190	212	218	225	241	185	205	226	211	207	206	203	213	224	189	240	216	245	213	186	230	216	223	222	221	230	214	212	228	212	217	200	225	218	230	242	206	206	189	222	218	194	226	235	200	221	204	219	215	230	228	223	209	239	224	188	218	199	222	182	231	227	227	197	224	205	221	196	207	195	225	206	204	210	213	250	235	218	224	240	243	257	200	212	196	234	235	210	234	238	224	251	230	223	217	239	243	233	185	220	196	221	203	203	216	219	235	236	229	241	207	222	219	225	226	217	234	195	214	200	212	206	222	181	207	210	207	213	194	216	219	226	253	264	201	217	245	225	238	206	200	230	225	216	209	229	210	236	204	239	233	205	212	248	223	222	220	203	230	209	229	207	212	219	198	216	199	213	215	195	211	232	221	203	207	223	222	234	209	245	221	197	216	232	242	236	206	185	201	214	237	246	235	228	227	202	212	250	238	242	198	212	190	240	253	200	230	199	227	229	216	201	233	227	241	222	197	240	233	227	197	220	202	178	211	219	265	217	221	216	228	238	181	187	226	245	215	232	226	215	254	213	198	197	230	196	236	236	210	182	218	217	214	240	217	238	227	238	247	204	205	238	228	213	222	217	255	222	206	208	237	219	212	221	221	213	201	221	238	234	220	245	242	216	194	208	225	204	227	201	227	197	192	233	211	204	226	230	224	189	220	216	227	189	218	236	236	204	198	214	207	211	228	220	226	208	209	206	231	210	197	214	203	203	242	219	216	213	213	202	209	232	222	238	234	209	206	209	220	237	238	233	248	204	225	216	222	193	243	201	226	228	218	209	180	200	209	246	195	213	222	239	205	206	226	199	214	212	218	213	204	229	206	238	241	228	198	200	232	245	211	202	221	226	228	226	204	219	225	235	213	225	207	223	210	224	219	233	204	218	229	221	213	228	198	209	214	191	220	224	223	200	205	210	231	208	211	193	183	199	191	219	240	181	215	214	215	218	216	226	246	205	210	230	219	214	205	237	222	197	194	209	207	218	195	212	216	194	210	231	226	221	221	231	205	218	204	230	209	214	244	202	228	216	211	201	216	235	224	218	208	200	231	223	200	220	220	202	226	210	186	187	216	217	214	234	232	204	206	192	210	218	188	213	196	244	239	223	204	205	226	204	196	230	194	194	191	202	224	214	213	217	206	221	242	198	225	197	203	190	207	260	245	210	213	233	211	202	187	213	207	211	233	226	212	238	232	224	197	228	208	205	226	208	228	201	253	211	206	205	233	208	219	242	199	211
16107	1400	1149	1243	1059	921	860	785	680	732	631	664	616	581	533	594	578	535	581	539	530	532	588	545	536	521	562	521	514	495	526	471	540	536	523	536	528	499	517	542	565	548	547	547	521	468	561	524	519	546	521	502	522	529	506	514	513	558	466	517	498	515	481	520	467	489	491	502	497	541	528	520	530	547	541	475	488	539	486	513	531	539	506	515	567	551	532	508	495	519	584	522	491	533	566	541	536	520	507	516	491	519	536	551	559	523	533	524	471	530	491	507	504	503	466	523	474	502	520	507	517	507	485	513	536	509	500	499	494	510	545	518	489	503	552	525	511	502	508	525	487	501	513	499	488	466	528	538	525	488	487	530	512	511	520	503	481	522	495	524	529	481	523	477	487	533	501	496	533	511	453	497	467	513	504	544	514	460	525	532	527	500	475	536	520	517	541	481	502	515	524	469	493	494	518	536	514	521	457	502	480	473	535	497	475	552	527	505	496	507	548	496	502	537	515	535	537	537	578	529	491	496	506	500	533	539	509	468	506	502	527	535	529	512	502	492	489	549	473	464	486	479	507	498	503	529	539	558	565	507	468	481	480	488	516	515	492	485	522	547	496	505	531	490	467	545	488	487	462	482	536	527	508	523	523	514	540	491	485	513	529	463	531	506	529	548	486	483	533	500	524	496	546	508	493	500	495	493	522	529	485	544	506	515	471	537	511	490	501	493	494	517	506	482	513	505	462	483	517	510	525	512	482	518	516	510	511	507	510	503	527	507	525	496	517	516	533	517	472	526	499	524	536	510	495	480	496	514	537	487	500	496	524	518	517	532	535	508	510	530	483	472	508	511	537	531	467	522	503	496	501	525	522	511	480	526	501	506	522	486	546	487	476	450	497	530	484	447	526	518	517	525	511	511	493	508	496	471	529	522	520	516	508	517	519	489	507	482	503	535	497	523	530	480	514	549	504	485	520	518	507	496	549	490	488	493	518	503	522	504	501	517	487	529	504	519	483	515	491	473	515	534	507	532	495	482	498	526	543	501	524	521	487	500	547	501	516	486	516	539	498	471	494	495	478	512	496	508	477	471	560	516	568	517	464	508	541	496	503	502	498	503	532	503	516	496	487	491	549	478	550	515	502	520	478	515	542	522	563	513	547	546	512	513	489	538	553	519	531	522	480	468	483	517	536	511	504	504	534	526	511	438	499	499	527	539	524	487	539	488	498	505	523	549	487	467	489	497	537	518	517	495	510	506	480	530	513	514	488	501	485	489	498	520	512	509	496	536	507	497	494	509	490	474	489	537	488	513	496	505	527	546	496	514	473	518	492	533	514	529	535	558	502	518	499	471	487	507	493	514	495	509	473	555	462	531	509	500	496	516	499	477	498	518	494	521	515	520	509	499	511	519	479	460	558	482	503	517	508	514	510	506	506	551	472	536	502	542	544	528	505	564	508	521	495	492	495	489	539	520	483	532	523	477	528	477	494	550	554	505	517	539	510	504	538	465	490	497	523	533	520	506	525	519	499	508	506	500	453	501	519	514	524	517	534	515	519	498	511	501	481	470	539	494	533	526	533	524	497	483	492	516	499	514	479	530	484	518	527	515	481	479	494	555	504	499	525	515	493	476	459	472	507	501	556	525	501	519	504	514	502	530	517	519	490	483	477	541	476	548	501	490	459	504	531	525	519	499	502	520	554	505	515	481	506	515	520	551	515	467	525	524	516	495	531	483	515	479	522	517	502	518	499	481	507	476	502	509	473	496	511	475	536	497	503	533	495	518	515	531	526	517	513	507	527	477	503	524	508	482	527	510	478	486	474	559	464	545	509	529	482	549	492	515	513	520	500	495	537	464	553	485	508	463	502	502	505	490	524	500	483	533	513	508	561	521	506	512	493	515	517	471	482	531	555	539	508	520	531	532	509	529	536	487	523	535	486	539	544	478	492	491	502	507	533	515	531	505	498	520	510	491	535	499	501	525	530	516	533	533	498	461	503	513	487	490	520	519	482	482	499	527	509	500	523	510	522	471	520	521	512	550	520	512	511	519	509	494	561	524	564	508	500	545	481	503	498	535	530	464	496	512	522	520	492	499	524	527	544	532	546	521	519	496	509	517	517	485	514	502	510	495	504	527	501	513	517	522	490	510	519	524	544	514	516	516	518	464	525	525	463	516	479	537	496	497	493	511	492	524	515	503	520	495	496	526	482	498	481	535	502	514	479	513	494	481	504	501	478	504	485	502	529	514	491	483	483	530	504	511	522	493	504	506	523	521	500	529	490	473	469	531	512	483	513	513	505	563	514	521	504	507	466	533	497	503	468	511	480	548	524	524	535	497	532	483	521	495	484	511	520	507	514	513	454	494	492	500	540	498	515	498	525	527	539	503	529	478	567	517	513	528	491	473	525	497	483	490	542	520	512	493	493	534	519	527	512	512	494	486	481	516	533	468	500	505	468	484	494	481	483	533	518	487	494	478	535	522	517	503	511	520	512	500	546	504	500	476	528	523	487	519	501	513	504	505	490	557	503	533	478	438	486	500	510	495	487	497	479	483	490	523	499	501	506	544	517	468	548	501	503	513	533	544	509	465	537	520	458	510	502	509	515	504	488	517	482	488	504	515	503	507	491	508	498	465	538	479	521	490	457	498	524	512	504	500	493	540	454	507	502	509	501	507	495	488	538	495	552	530	495	485	537	498	546	510	515	523	487	501	511	479	503	514	500	528	514	511	511	506	538	513	520	532	518	522	487	484	552	509	541	477	512	534	476	468	530	528	519	499	471	497	513	523	504	500	532	478	539	527	485	526	504	528	496	482	558	508	562	509	510	496	547	517	506	503	508	504	486	520	450	513	554	503	493	525	531	475	491	470	479	501	508	512	494	479	451	494	482	519	484	518	499	488	522	543	498	464	466	546	504	528	491	502	475	502	502	495	550	486	527	533	486	531	526	506	522	519	531	467	508	551	563	527	515	517	505	511	490	516	493	526	522	524	508	498	527	529	473	489	506	544	506	496	533	490	559	522	538	500	489	528	515	523	476	501	514	561	503	506	491	483	524	499	541	480	525	522	523	502	481	519	495	483	532	515	550	537	541	491	508	550	495	520	543	506	508	515	497	521	524	518	527	523	531	501	491	522	531	524	484	563	501	543	507	528	514	551	488	552	501	464	495	471	493	488	503	537	540	531	512	474	506	502	524	491	519	515	520	560	509	534	527	500	523	472	525	493	478	531	499	501	527	528	504	550	512	522	488	509	533	476	540	526	504	522	518	536	549	458	524	506	514	512	503	476	547	496	514	469	527	518	520	534	501	526	560	511	517	492	527	559	544	506	483	448	517	503	531	517	463	529	481	501	510	525	531	548	502	542	508	522	493	496	538	503	516	517	535	510	471	513	502	508	515	511	507	493	522	512	469	501	501	527	474	564	489	506	535	523	530	504	474	537	523	477	525	567	513	520	508	494	522	519	549	492	468	490	535	517	534	522	467	496	489	531
36321	7479	938	618	443	351	312	306	248	267	205	203	189	192	199	186	185	185	190	179	193	181	201	189	196	218	185	210	196	196	193	196	171	171	177	165	178	193	198	165	163	188	164	198	203	173	178	206	202	177	156	176	165	202	174	175	171	182	163	189	145	191	196	160	167	185	171	166	192	184	199	173	171	171	198	206	174	189	165	189	179	185	205	158	196	174	190	170	169	170	190	190	166	160	163	154	187	163	171	179	197	181	197	189	203	180	175	199	191	186	178	193	172	183	179	191	186	174	175	179	177	158	179	177	163	198	178	204	188	173	180	182	169	182	174	181	170	179	165	166	187	198	191	172	236	191	170	195	187	183	184	177	161	180	181	190	177	192	179	179	207	169	166	180	151	203	176	192	191	185	183	164	197	207	203	189	184	166	160	192	215	181	186	173	195	177	187	198	200	157	180	207	162	171	179	189	182	188	187	173	182	176	191	168	188	192	173	179	193	211	205	179	178	180	171	174	195	174	178	187	185	156	177	173	195	163	174	185	179	163	183	175	186	214	179	194	162	174	188	179	170	177	191	185	198	168	184	187	177	184	176	177	164	165	188	173	186	166	191	178	175	178	185	173	201	173	200	162	202	164	170	189	200	175	212	202	181	164	179	193	193	196	176	180	195	172	185	188	213	189	198	171	179	184	191	204	196	189	182	197	173	164	148	185	184	173	177	160	164	167	176	181	178	171	159	180	189	200	201	178	204	187	188	192	175	164	169	169	185	208	198	176	176	174	176	174	192	202	177	210	179	183	186	184	169	189	178	192	178	165	180	158	177	168	175	191	198	168	182	174	190	184	184	158	184	194	166	192	174	163	181	179	190	199	182	165	168	207	159	171	194	169	181	147	164	182	190	177	163	171	177	207	208	173	205	188	193	177	181	194	172	202	168	159	166	163	186	210	174	198	180	170	200	187	204	172	199	166	198	188	151	209	171	157	162	173	194	189	207	188	176	202	206	192	186	177	196	178	180	178	191	175	177	176	172	172	207	151	173	180	188	191	201	184	156	166	194	164	158	159	179	175	152	198	177	204	168	184	182	173	177	188	186	192	190	173	177	178	182	188	175	176	175	212	187	165	176	187	172	174	201	178	175	191	201	191	172	189	152	169	164	181	176	217	186	157	174	167	166	167	199	189	161	185	190	189	184	196	188	173	198	198	175	196	205	171	172	189	197	199	175	181	226	195	158	200	162	196	193	195	188	185	172	191	200	182	198	153	181	186	200	182	177	155	172	154	201	169	177	178	191	170	184	154	195	174	180	150	204	193	174	184	179	205	163	174	192	181	180	188	206	182	177	174	179	166	147	176	194	190	180	181	173	180	189	170	212	195	187	211	195	156	204	186	165	169	187	188	193	181	198	167	202	178	195	190	176	175	222	204	165	150	159	189	188	238	197	198	198	191	213	165	174	175	173	209	181	202	188	182	188	200	200	198	156	183	163	163	182	196	193	173	177	184	178	186	186	180	187	186	174	216	192	182	183	191	163	179	192	170	166	178	169	171	195	164	188	200	200	199	182	178	186	165	187	177	204	188	172	168	196	175	176	187	171	202	190	186	185	172	159	189	176	200	168	197	195	208	183	180	196	173	151	163	188	172	189	144	178	175	187	179	187	170	166	178	181	189	204	181	181	169	168	177	188	162	183	185	174	166	184	176	173	158	163	223	186	185	177	162	184	213	195	180	200	159	176	189	168	172	167	170	185	176	194	184	180	172	181	193	177	164	197	179	174	166	186	193	176	153	188	197	210	186	169	169	191	167	192	184	177	203	193	190	193	184	165	195	190	171	182	192	209	184	181	175	176	178	204	171	187	169	182	229	197	194	169	200	178	162	176	189	194	193	167	171	180	191	174	192	191	200	154	208	170	165	172	178	192	166	199	217	165	177	173	169	190	177	175	198	176	172	196	189	187	157	193	189	190	206	160	186	194	208	198	180	194	172	186	194	182	175	182	161	190	181	181	204	192	195	190	192	181	170	175	207	201	160	168	162	190	183	161	149	182	195	194	178	177	152	181	200	177	180	182	169	168	171	151	208	192	179	182	197	191	195	173	170	151	160	176	195	191	210	195	185	153	161	188	155	211	195	191	164	169	164	180	183	158	186	175	169	209	183	169	178	171	173	193	180	195	208	188	170	176	194	168	168	186	178	219	190	181	164	197	174	203	189	208	163	185	203	192	206	201	195	182	168	183	199	203	163	175	188	196	192	197	163	196	178	216	185	180	160	170	188	195	184	202	169	173	166	171	170	187	171	186	163	181	205	202	191	182	166	181	192	192	180	164	220	179	194	203	170	172	190	173	178	177	172	199	175	217	180	165	183	156	169	177	181	160	157	169	157	169	205	177	174	201	182	186	215	181	157	182	200	175	184	192	180	191	177	189	198	179	204	183	180	182	168	173	164	174	175	193	159	172	161	199	182	182	188	147	190	184	182	184	180	162	197	194	204	177	201	165	197	154	176	165	169	164	204	172	185	142	168	194	148	167	185	147	195	150	181	180	186	197	163	205	179	165	178	188	180	174	182	151	198	186	181	176	188	163	180	212	181	184	184	160	201	177	168	176	186	169	170	182	173	183	169	175	186	216	207	196	154	191	176	161	174	171	192	186	175	180	130	184	192	190	185	145	167	191	169	175	177	184	176	171	205	164	204	196	186	220	158	188	178	208	206	188	165	183	183	200	157	190	180	171	188	181	173	171	186	169	156	169	180	204	184	193	189	190	168	202	175	175	196	219	188	188	183	199	167	176	179	200	182	182	174	189	179	171	173	166	182	184	173	175	171	171	161	161	183	173	190	187	177	180	174	204	160	178	176	183	176	191	185	187	177	157	185	189	169	157	176	189	183	167	193	169	190	175	197	165	183	172	174	192	192	164	185	203	192	186	181	181	182	197	214	176	221	204	179	188	184	191	192	168	161	183	193	192	196	175	196	191	216	207	171	179	179	190	190	215	163	180	209	205	167	175	202	178	188	186	201	174	188	175	184	211	190	177	203	188	200	189	180	193	186	168	166	200	195	169	176	159	208	207	186	212	193	150	187	174	182	188	170	181	184	204	158	174	162	154	174	200	189	168	170	164	196	170	194	170	183	170	175	176	186	179	195	190	180	185	171	182	197	170	202	170	180	178	199	169	185	189	195	201	191	209	168	185	199	169	191	187	192	170	175	163	178	199	165	181	198	165	200	174	193	181	172	180	177	155	175	180	168	186	176	172	168	191	190	173	204	192	186	158	182	204	172	189	169	159	190	184	154	204	160	178	183	184	188	165	190	200	175	159	157	196	201	182	166	183	156	212	189	178	190	176	170	196	213	199	218	185	188	193	202	184	211	197	166	204	180	167	162	204	172	169	165	197	182	195	194	165	175	188	190	207	182	183	193	223	201	179	168	175	188	219	175	184	180	185	188	157	148	186	179	160	165	161	173	187	180	186	186	168	181	164	180	170	182	186	201
20707	1781	1797	1832	1603	1320	1076	964	896	757	723	707	655	664	589	597	572	530	550	525	491	527	545	518	521	511	517	540	528	471	492	494	505	478	500	468	500	482	478	470	483	493	480	473	452	459	508	492	503	439	512	438	450	503	458	487	466	467	451	509	506	475	484	441	437	492	510	452	482	464	467	457	457	503	428	469	469	457	438	466	465	480	457	458	438	482	472	484	430	461	470	490	433	466	440	435	477	492	465	457	465	503	439	442	436	474	448	487	450	441	442	436	436	457	507	472	466	448	447	478	488	442	444	435	466	458	456	442	478	504	513	480	436	465	436	469	449	469	454	457	471	479	425	444	451	448	467	498	412	456	458	491	473	471	484	472	448	491	492	540	498	477	445	471	448	426	452	467	422	493	467	446	473	469	418	465	464	446	462	463	450	490	470	483	482	463	436	473	439	443	469	455	445	431	457	473	500	462	454	511	443	493	477	468	477	477	450	430	436	424	476	468	443	513	495	486	458	405	458	506	484	471	475	495	524	452	453	463	492	433	446	447	470	466	461	463	453	445	471	466	463	460	445	479	460	474	439	484	496	517	488	439	457	459	482	473	473	468	516	448	480	456	504	445	418	498	479	445	415	423	430	454	476	461	470	460	462	484	492	434	477	449	481	432	475	454	427	446	449	443	438	426	474	499	488	480	478	478	457	463	437	470	452	471	464	467	445	425	469	446	492	468	458	470	456	435	430	487	456	495	436	489	406	463	449	442	462	472	481	494	467	459	450	439	468	461	444	479	472	459	410	422	475	462	460	490	468	460	455	448	481	465	475	445	465	448	452	504	468	423	447	474	456	445	488	484	450	480	425	462	460	448	454	455	473	491	480	486	474	464	471	429	467	441	454	435	455	429	505	446	486	467	450	468	478	435	458	488	444	459	421	431	436	427	465	440	478	470	464	411	458	489	476	472	467	440	416	417	432	484	423	423	493	465	482	458	499	463	452	477	452	469	487	435	437	452	469	413	416	485	435	452	440	467	428	448	477	474	459	430	486	460	481	443	470	478	428	456	466	448	459	457	459	451	429	448	441	422	495	454	480	421	442	467	446	448	430	442	440	443	433	507	491	464	466	515	455	457	468	442	479	457	440	466	466	485	503	468	497	464	449	456	466	459	459	484	442	461	453	474	486	494	432	475	467	511	435	424	443	475	448	474	474	457	472	462	444	501	434	427	480	475	476	467	463	450	454	449	476	460	469	454	482	423	495	441	473	446	437	453	472	429	499	428	452	456	495	480	425	418	490	517	442	411	454	462	460	473	471	499	465	488	458	455	462	429	435	481	448	451	454	442	448	462	452	460	439	465	471	445	452	495	465	434	467	457	493	471	432	461	450	428	444	463	461	489	465	428	433	456	493	437	448	456	463	481	461	459	453	483	464	444	433	467	488	449	446	449	460	486	452	453	499	459	466	494	441	491	465	470	466	472	497	480	463	431	476	426	471	438	479	465	452	510	456	452	433	440	473	463	461	467	468	463	431	483	484	447	432	439	412	495	478	458	470	482	485	496	464	459	463	489	446	468	467	433	466	467	491	489	472	464	480	438	450	444	453	455	434	415	470	486	483	463	450	458	416	447	461	466	459	468	421	504	463	451	466	506	425	467	439	453	461	429	450	443	451	430	488	419	420	474	503	487	449	464	440	474	459	425	465	488	446	461	462	443	481	440	447	459	453	465	468	461	473	489	465	460	490	483	445	486	448	471	456	457	463	483	457	457	497	476	445	462	448	476	473	464	472	424	466	474	493	444	475	438	478	480	452	463	421	478	485	470	469	491	432	467	423	475	488	470	506	449	455	439	447	453	456	469	436	453	473	462	494	452	466	453	490	440	447	445	463	463	420	443	498	454	486	439	475	464	475	437	442	467	472	429	459	507	465	444	439	476	426	467	479	479	442	451	472	476	459	442	472	438	445	504	487	475	489	490	476	489	469	481	467	445	441	512	452	439	453	500	470	475	430	461	485	481	457	488	479	456	479	481	458	463	441	483	447	457	472	474	493	474	486	470	474	445	422	509	481	457	469	482	469	399	480	479	454	484	491	485	429	460	450	451	464	442	490	506	484	423	459	486	459	468	428	506	465	459	450	476	451	431	474	481	465	490	422	456	435	481	470	438	462	428	490	467	481	483	440	443	461	477	426	484	474	447	489	463	449	483	459	456	440	416	428	479	447	421	447	445	466	485	462	477	493	460	466	438	488	477	460	458	481	473	469	445	518	467	464	487	463	432	453	459	472	466	455	465	479	467	450	432	437	470	447	458	454	462	434	455	457	496	446	465	450	482	481	438	452	458	486	467	481	447	482	482	477	471	471	458	420	450	468	434	457	472	445	431	473	447	474	465	462	438	481	458	479	504	431	480	488	457	447	415	493	460	451	446	449	467	449	516	481	457	478	447	450	456	471	424	428	482	428	463	450	430	512	463	478	472	481	463	466	465	457	475	477	436	446	484	508	449	441	470	495	449	478	446	475	436	487	428	467	456	426	455	512	462	449	479	458	487	462	439	438	438	491	456	450	453	463	424	462	459	473	479	469	436	451	447	479	443	451	444	464	488	427	443	498	459	441	457	490	463	466	467	495	469	435	491	481	457	498	487	437	470	430	444	447	437	455	452	439	477	475	424	497	444	458	468	458	464	476	463	445	467	446	431	487	480	475	458	460	508	485	449	485	447	480	474	474	458	440	459	468	481	475	457	456	431	495	444	455	475	427	477	464	434	475	509	447	430	455	500	472	466	449	452	491	464	497	462	461	459	448	449	444	428	486	451	450	491	435	486	452	445	489	473	468	462	462	464	502	456	444	434	460	427	494	428	452	451	460	443	463	470	455	423	444	461	459	455	467	481	456	446	442	439	470	455	464	435	482	430	451	443	461	454	455	483	463	456	487	493	460	475	458	465	480	475	497	454	449	481	464	503	493	448	452	451	452	478	450	483	483	463	461	481	511	461	493	458	465	475	446	434	433	496	461	494	436	481	446	486	473	448	499	458	496	436	478	437	445	475	470	458	463	438	450	458	458	481	485	513	430	466	426	482	443	436	430	430	426	462	473	483	477	436	485	475	473	447	475	448	438	439	480	425	473	469	443	434	470	479	494	431	446	434	486	437	512	416	452	437	433	478	470	456	409	467	488	487	437	450	453	483	449	452	456	449	452	474	498	417	499	465	496	471	438	488	455	460	469	446	455	484	454	469	434	450	458	482	464	452	491	494	492	500	466	461	470	488	438	443	477	454	478	432	449	441	441	436	450	461	439	447	492	456	465	457	461	431	417	448	440	449	429	470	449	451	431	472	462	480	469	424	452	458	443	475	438	458	445	438	470	452	496	449	474	458	484	425	457	438	449	445	436	480	455	504	464	412	488	459	460	468	471	430	459	475	453	421	454	480	439	425	422	410	476	459	435	451	432	474	477	473	467	476	457	431	431	454	449	438	459	454	457	458	455	446	434	430
13474	1595	391	409	418	445	412	430	415	411	425	362	373	412	431	413	390	435	421	401	399	443	406	420	423	372	394	421	391	388	437	410	420	417	447	420	444	439	415	416	411	396	423	409	455	399	429	434	430	429	400	415	399	433	403	401	395	420	415	390	417	433	384	384	397	400	403	411	427	380	422	456	436	412	364	431	398	444	448	412	437	460	402	399	386	420	445	443	403	425	393	411	404	420	458	407	409	416	436	387	435	395	424	410	409	421	438	452	404	406	398	445	385	415	393	414	415	489	412	412	464	394	399	427	466	426	450	412	424	424	383	433	442	399	415	432	419	391	413	427	416	442	435	413	420	439	397	404	432	422	430	416	445	377	391	392	412	383	416	444	423	409	405	411	442	395	426	385	423	392	390	418	387	422	404	407	444	437	446	431	444	365	450	418	405	413	407	435	406	384	400	400	434	364	403	423	385	425	405	402	419	423	434	437	417	435	419	396	411	383	396	425	430	423	394	418	419	428	433	422	447	401	397	448	379	414	409	387	418	403	453	444	444	388	392	439	402	425	438	402	392	427	431	429	408	396	393	419	408	396	397	412	389	427	384	423	400	406	447	419	448	418	407	468	376	398	430	381	436	409	444	399	398	380	397	389	391	404	443	446	428	414	445	442	438	374	376	432	420	425	420	394	416	432	418	395	436	416	396	415	420	439	434	429	390	379	424	400	420	396	399	448	434	427	438	453	426	421	380	429	432	392	403	438	418	438	439	393	414	375	443	437	396	419	416	403	469	379	392	404	400	406	362	377	434	426	383	408	402	467	429	378	388	425	376	395	421	417	429	387	435	435	468	409	397	424	404	469	379	450	428	395	411	439	424	404	417	411	383	441	389	438	372	404	384	382	441	393	417	401	415	414	466	427	402	416	400	396	420	432	396	455	451	378	427	432	371	439	398	402	403	440	405	409	405	408	425	423	402	456	407	405	380	403	432	400	383	430	382	422	413	407	424	404	375	403	435	433	430	400	440	412	419	436	434	397	414	420	433	424	425	432	418	439	402	416	405	389	421	388	405	423	427	401	417	439	398	415	415	426	397	393	426	436	409	381	407	394	412	416	404	409	448	420	437	447	402	376	422	422	401	421	379	422	434	439	414	445	419	382	410	425	395	401	428	438	424	385	371	419	438	376	428	414	390	397	389	430	442	449	439	427	412	412	436	393	388	431	424	423	384	387	399	427	404	406	412	404	420	403	405	368	390	362	432	381	412	426	416	424	364	404	384	418	398	413	439	426	375	424	434	409	438	384	378	414	422	412	407	418	407	373	438	406	394	381	401	384	403	434	384	404	446	410	400	397	412	439	408	436	441	438	446	423	405	428	423	388	414	420	412	388	396	399	405	433	430	399	411	473	395	406	410	421	363	411	434	384	434	412	464	433	445	407	427	425	394	452	398	383	434	399	379	438	399	395	431	436	425	429	412	389	443	429	402	403	403	404	370	419	421	404	398	383	427	396	407	405	438	403	403	404	451	406	415	398	413	407	397	437	383	363	417	440	424	415	373	399	414	394	433	396	399	419	385	407	429	399	408	394	401	436	413	434	411	391	397	379	464	428	428	431	433	403	425	424	408	460	427	401	409	437	419	406	411	419	450	393	443	424	435	414	401	445	404	414	397	402	408	396	472	430	425	383	407	397	400	417	443	409	398	407	438	453	431	385	362	421	418	381	403	443	414	378	391	388	419	404	418	411	417	422	431	411	421	426	376	387	429	401	454	455	407	409	410	398	408	445	409	399	405	426	406	421	424	379	414	430	375	417	424	432	437	401	391	413	390	419	390	379	423	412	439	420	405	402	431	404	432	403	434	403	432	366	421	381	427	413	407	355	406	419	444	417	367	427	428	433	449	422	423	408	437	431	397	407	435	448	418	377	393	433	389	394	445	404	443	423	398	391	390	454	438	403	418	401	462	416	380	414	416	454	404	421	413	388	426	427	421	454	428	397	441	426	396	400	351	409	377	412	424	415	387	395	374	439	396	419	430	416	419	385	432	433	400	443	422	404	416	436	390	400	432	461	411	424	425	433	405	413	446	404	426	473	387	424	394	412	380	404	440	410	391	410	393	387	418	400	442	389	412	443	422	413	459	435	402	414	431	424	385	413	382	393	404	375	419	427	405	452	423	401	415	436	395	392	437	424	388	409	388	417	434	428	424	460	422	461	445	421	432	392	435	438	417	392	399	440	392	390	413	409	400	434	408	473	413	415	399	409	419	443	425	426	397	412	440	427	427	415	411	402	389	411	398	361	401	465	392	389	395	355	377	459	438	441	447	391	401	384	386	394	417	446	404	398	411	438	377	432	394	429	419	374	401	422	435	410	417	387	431	414	374	419	401	419	398	473	407	378	424	427	444	417	405	422	453	369	451	445	430	429	451	423	412	443	474	410	366	394	403	366	414	375	399	396	432	400	400	405	384	415	385	401	373	416	422	426	401	415	403	409	395	441	427	396	404	407	450	384	396	394	374	409	464	401	398	451	442	427	470	409	358	380	388	400	396	392	443	420	439	400	424	390	385	402	391	439	391	392	417	446	404	396	440	403	425	413	413	401	410	429	423	444	396	428	390	374	420	454	387	383	403	392	413	439	409	412	406	421	415	401	446	390	407	435	427	411	406	383	396	405	362	401	426	460	417	417	393	413	379	420	419	415	446	395	397	403	426	442	397	412	419	393	398	391	407	412	436	440	412	375	409	410	414	378	408	406	402	443	437	412	411	402	397	414	396	434	404	412	437	428	416	372	412	394	452	390	385	403	396	383	425	426	401	474	400	411	447	386	428	428	399	413	431	411	374	399	434	415	414	400	373	396	404	373	425	411	388	395	445	418	400	442	422	460	388	391	400	369	371	427	426	381	362	413	429	421	397	424	434	467	358	421	424	402	399	448	369	389	422	417	421	427	403	395	394	436	387	411	390	415	399	480	384	431	402	399	432	381	410	457	405	430	411	430	425	423	432	386	394	399	420	421	447	385	439	434	426	417	417	414	384	428	456	435	406	395	439	425	431	453	405	449	411	429	425	381	408	402	414	454	383	370	377	370	451	367	427	425	403	378	397	432	411	448	404	411	433	413	406	364	426	419	429	401	379	438	374	367	444	400	417	373	413	432	423	381	411	462	411	435	426	438	371	371	420	383	401	399	386	395	398	427	394	370	428	396	364	414	427	438	436	453	407	413	378	395	421	428	427	438	427	412	436	384	399	450	431	423	388	427	421	394	434	402	357	421	468	426	451	419	420	439	427	440	430	403	416	392	414	424	415	421	417	430	416	438	423	393	401	407	424	426	408	387	407	430	424	422	408	418	426	376	466	392	400	403	408	401	419	403	411	390	436	402	414	423	398	405	398	401	424	399	452	390	431	423	433	409	397	452	438	402	396	382	438	452	416	390	401	410	435	408	408	419	424	416	382	399	395	409	395	441	438	396	418	426	400	431	423	408	443	409	425	420
8390	1098	881	974	924	890	940	932	857	924	902	905	924	867	900	902	922	875	951	896	925	841	865	863	911	964	849	884	904	961	915	904	963	848	875	918	865	883	915	900	837	864	927	868	831	922	832	914	867	850	885	858	896	888	855	919	915	870	860	876	878	890	874	912	888	914	855	947	887	852	853	856	909	903	930	898	924	878	946	912	885	903	857	914	903	904	875	946	919	909	877	934	836	959	885	917	979	815	869	921	859	879	941	856	897	891	865	926	901	823	919	885	907	866	879	895	925	944	943	862	887	937	905	923	870	916	863	904	900	877	869	877	885	841	937	897	930	882	882	903	897	862	925	877	949	877	910	855	870	887	916	880	860	883	874	939	893	876	899	908	917	849	904	880	885	896	945	918	898	911	902	842	945	876	921	833	880	901	907	918	854	872	865	894	916	880	896	857	897	889	890	871	880	893	853	877	911	869	894	943	939	885	909	869	953	853	912	920	872	911	901	898	893	878	908	842	882	896	888	902	908	892	890	852	928	875	917	905	870	885	911	872	882	902	881	885	892	864	922	950	882	923	871	873	889	845	901	914	900	908	904	858	907	902	849	893	912	862	897	888	909	905	873	876	881	904	922	837	856	885	975	874	956	817	907	910	905	890	871	909	869	861	917	865	863	917	878	912	953	927	927	889	946	876	881	828	900	931	908	928	901	901	880	891	901	914	915	882	905	936	931	911	930	846	901	891	868	840	868	913	935	857	895	939	958	932	864	903	910	904	904	936	951	867	896	890	907	893	893	927	848	928	867	931	882	901	879	860	889	885	858	927	932	936	908	911	906	864	877	881	924	849	864	916	937	908	895	909	919	891	903	925	813	864	876	881	900	872	896	933	900	857	888	933	930	887	926	929	908	921	883	885	927	895	828	882	874	852	865	889	905	825	910	890	897	903	856	929	912	920	904	873	909	907	881	892	840	871	871	940	884	922	909	913	916	888	927	890	889	903	875	899	902	902	956	883	911	888	888	831	862	929	841	938	945	847	838	907	876	881	829	898	832	912	910	852	928	891	882	886	881	847	860	897	879	851	903	885	868	849	890	822	851	896	916	907	887	881	852	889	902	900	894	882	865	897	930	893	886	908	925	931	915	904	883	876	886	889	899	879	945	897	818	891	919	942	915	889	918	884	863	834	896	901	876	893	917	906	932	944	880	860	895	874	891	899	887	889	886	871	952	905	861	860	871	907	877	902	919	847	834	884	835	858	870	879	930	876	934	900	887	878	962	824	888	876	844	867	938	878	883	887	930	872	896	899	888	849	864	852	923	936	880	893	918	921	844	894	908	873	853	910	874	904	898	938	906	951	889	903	959	891	940	898	874	897	861	936	876	840	874	878	866	844	919	883	920	880	952	959	866	880	817	887	939	928	916	906	889	917	864	825	895	927	913	920	885	873	942	877	936	877	886	913	914	895	889	932	949	929	937	842	897	904	899	928	885	883	889	945	882	917	930	903	877	925	884	874	891	876	882	870	875	897	875	845	885	861	900	865	887	928	922	874	919	867	907	912	894	871	952	836	878	870	883	929	957	864	886	888	852	866	936	945	900	882	879	930	898	907	902	874	871	933	906	882	933	892	929	848	880	913	914	874	875	905	845	855	926	942	871	923	888	853	828	855	867	857	908	890	887	933	925	976	905	898	922	904	898	863	891	906	870	872	873	888	955	901	905	911	897	879	917	898	894	917	954	877	903	956	905	894	891	856	893	919	886	886	892	858	934	899	921	938	881	952	887	865	853	935	898	949	870	892	887	803	892	923	869	928	865	886	861	880	895	856	915	828	883	920	896	885	883	883	894	925	901	901	830	848	940	848	849	899	886	877	883	838	882	929	866	914	917	944	894	905	922	887	907	927	875	908	951	953	886	919	885	849	932	913	884	951	912	900	913	874	964	915	873	927	891	920	865	924	895	861	829	871	865	882	825	895	911	867	831	904	919	862	902	848	909	882	893	859	893	931	889	870	921	923	951	848	905	860	918	931	878	904	861	870	868	912	890	874	928	847	889	901	925	903	918	872	885	907	915	898	885	919	830	889	878	853	920	884	883	841	863	881	868	931	888	912	854	888	904	945	862	864	901	874	909	900	862	916	882	872	878	917	907	892	878	862	871	825	868	918	868	844	912	928	890	930	909	844	916	890	886	861	910	870	856	904	876	883	893	918	895	902	849	936	929	906	868	874	896	915	930	865	841	874	852	871	872	892	858	860	878	885	893	894	905	898	828	852	901	883	844	891	901	881	883	863	907	869	928	914	882	814	859	947	898	885	832	836	871	866	875	922	937	880	933	886	916	897	938	865	927	933	882	859	875	879	876	903	911	885	941	892	858	902	867	857	911	867	913	845	898	883	885	903	923	917	869	874	916	911	892	861	909	873	895	866	890	899	875	853	883	927	862	847	890	846	886	880	882	893	918	929	925	881	888	889	869	903	939	881	939	898	892	938	920	961	832	851	924	872	884	906	951	877	946	865	911	902	891	914	948	881	912	892	871	906	899	908	873	904	859	884	868	894	901	861	944	895	875	909	906	887	917	891	876	874	880	897	886	955	913	882	901	864	912	925	933	896	883	892	915	857	852	876	894	873	880	881	867	818	860	900	912	824	880	876	899	879	929	919	922	894	860	901	909	890	887	934	884	874	891	936	875	812	843	866	895	824	914	906	914	937	884	948	891	873	833	862	872	868	907	904	867	973	940	933	888	936	854	874	903	917	882	942	940	897	861	910	911	923	925	898	851	863	865	906	872	845	863	861	892	907	933	870	856	888	918	883	868	880	872	863	864	858	910	887	884	912	975	934	890	903	846	895	906	871	924	893	934	836	847	862	854	884	900	872	882	816	861	901	872	917	931	875	916	904	876	877	887	875	894	923	865	934	927	921	924	916	866	915	947	875	936	849	874	835	876	868	876	917	898	867	898	875	855	862	866	939	864	902	934	878	910	856	919	928	911	909	915	872	890	923	820	952	935	888	954	903	830	848	892	893	896	902	864	870	882	872	862	841	950	869	906	934	924	870	935	861	893	869	864	871	911	932	840	859	870	847	886	899	900	895	905	905	899	865	866	849	909	903	953	882	860	931	863	876	925	853	915	896	876	943	896	898	948	838	885	882	904	901	917	865	885	906	876	893	947	864	869	885	909	865	884	890	877	905	894	888	905	908	944	856	911	886	894	895	874	925	901	930	873	905	854	921	856	929	920	864	949	859	907	874	875	888	910	855	939	851	837	882	911	837	930	925	864	915	947	954	870	941	915	846	879	893	869	930	882	950	995	915	933	904	849	838	868	835	954	877	966	873	891	867	885	880	852	894	889	915	923	891	909	925	903	882	876	898	879	927	896	903	919	877	875	805	825	884	898	855	916	902	911	903	840	882	897	864	952	833	921	906	937	903	866	878	908	886	904	880	905	862	903	880	905	885	891	914	902	900	847	910	922	848	852	864	921	866	829	869	905	925
25689	3809	540	454	348	296	254	221	229	275	190	231	267	203	246	225	220	200	220	217	215	218	218	213	188	202	197	240	228	230	207	219	205	196	228	245	219	219	211	224	231	232	192	224	233	217	218	265	219	234	209	244	249	235	232	221	201	196	240	235	206	212	201	197	206	240	212	179	235	254	212	228	217	211	183	197	225	237	217	209	225	229	223	236	220	208	229	216	198	204	219	222	198	214	208	229	231	225	199	224	200	225	205	231	248	221	190	211	197	207	206	188	223	200	204	231	194	216	194	204	221	243	177	218	211	212	228	240	228	250	220	225	223	226	169	233	203	203	214	232	222	228	202	212	232	235	206	205	203	196	211	216	219	231	223	202	213	217	195	211	215	231	229	193	209	225	211	198	222	218	240	238	207	205	197	210	217	198	189	246	213	202	211	202	216	217	210	218	212	196	225	213	197	221	225	232	217	228	227	201	208	218	219	210	218	237	227	216	203	182	251	190	254	216	213	233	201	192	202	232	235	216	215	187	213	217	192	248	177	199	218	215	240	235	244	216	202	199	207	228	209	188	231	190	213	195	207	200	214	207	193	226	232	224	202	200	211	195	211	207	200	208	198	177	207	205	232	226	208	241	258	230	207	242	237	229	219	222	212	247	219	197	214	229	230	228	213	202	230	232	201	214	234	224	215	243	192	214	209	229	214	232	221	227	229	216	213	211	230	215	250	199	213	227	213	214	214	216	221	228	200	212	238	261	205	223	239	236	222	201	215	214	233	236	232	210	200	220	232	213	214	219	225	217	232	207	196	179	218	193	230	260	251	248	214	231	231	196	236	221	200	199	214	251	194	192	192	203	199	206	219	220	235	203	195	207	199	211	233	218	218	175	225	206	214	210	227	241	232	213	240	220	189	226	228	234	243	230	232	235	226	239	218	243	226	213	194	233	205	217	213	193	224	213	222	229	229	205	224	221	236	217	219	244	223	221	227	194	223	240	253	187	208	197	215	203	228	231	187	227	251	229	216	208	218	192	222	213	242	189	189	235	201	231	178	191	228	210	197	201	189	206	220	218	221	214	213	212	218	246	207	189	228	231	220	217	213	203	203	204	222	235	215	217	218	201	224	201	229	207	201	194	242	211	201	194	198	192	193	205	206	207	246	205	241	220	270	202	250	228	215	223	217	195	232	221	210	204	206	201	223	225	236	210	206	203	223	215	217	242	209	247	232	206	190	202	193	197	189	199	199	196	207	207	237	251	210	227	225	227	228	195	218	222	228	237	239	238	218	211	228	210	240	237	214	224	220	207	193	217	210	220	243	249	192	240	209	242	227	226	217	181	191	230	228	212	229	230	228	213	212	233	199	204	195	194	213	234	170	220	218	202	214	205	192	206	195	210	208	206	225	209	198	200	215	214	254	245	203	212	204	232	211	230	214	206	220	218	246	203	196	216	196	197	219	209	195	230	229	223	219	206	236	216	190	233	200	211	211	220	234	207	237	187	208	244	217	163	205	225	226	225	216	221	210	205	203	233	238	206	235	207	201	228	193	243	219	225	237	227	237	216	220	228	215	226	239	215	220	207	215	202	209	212	245	183	215	194	228	219	206	211	213	217	233	224	192	208	238	218	199	181	204	196	204	241	211	223	228	206	190	206	210	201	236	238	201	235	247	208	226	229	229	207	224	216	213	205	216	237	210	225	218	214	254	215	223	205	203	210	240	242	217	222	225	212	243	210	232	226	191	193	219	231	220	201	220	209	197	215	208	218	192	195	187	226	203	197	222	237	203	190	227	218	212	207	218	264	222	216	225	231	209	231	199	219	219	240	227	211	214	225	200	219	199	203	201	211	223	236	207	210	229	217	255	222	232	230	225	230	224	190	197	209	232	215	218	203	214	213	197	232	211	228	202	250	225	216	225	190	216	216	215	215	214	231	211	234	219	239	211	198	214	237	220	224	207	195	230	253	259	200	183	205	249	205	205	208	213	229	200	200	216	191	224	211	237	196	237	217	194	202	208	197	196	220	226	212	195	211	237	214	221	183	219	224	239	226	209	211	226	208	226	211	227	175	207	227	221	210	195	218	207	197	233	218	215	225	200	242	220	233	214	206	231	220	207	214	207	189	193	201	198	208	189	201	190	204	217	184	188	191	218	233	209	212	211	217	190	237	223	216	218	189	211	211	207	227	208	229	179	208	237	194	198	215	231	202	216	218	213	213	199	216	221	209	215	252	243	197	211	224	204	213	207	202	218	244	230	230	202	222	207	238	230	231	222	197	194	240	226	217	219	226	214	204	199	226	240	208	217	213	250	223	237	228	183	235	174	242	229	206	205	205	200	221	229	217	236	221	235	231	219	215	194	225	240	235	204	238	215	190	213	225	218	210	245	211	214	245	228	225	217	214	211	235	205	229	199	231	210	219	225	230	205	188	181	221	218	218	215	218	197	209	213	185	209	224	205	215	201	221	227	209	234	217	218	218	223	235	233	188	232	240	230	225	216	188	255	209	224	250	202	213	225	210	216	205	212	214	200	195	201	210	211	228	224	221	221	230	236	220	228	219	201	212	210	213	212	230	229	224	226	211	214	233	223	226	235	204	236	196	207	224	196	212	226	193	203	229	216	214	206	177	229	168	201	226	209	224	211	206	185	209	220	209	197	199	222	211	211	213	216	244	205	204	183	221	212	235	224	206	225	233	216	216	217	200	193	206	194	215	201	234	197	204	212	225	230	228	227	214	199	218	202	214	218	183	216	208	201	205	198	232	218	201	214	234	220	222	201	222	236	238	222	217	212	232	203	209	191	211	214	217	215	209	223	188	213	221	219	217	200	234	219	228	215	208	244	208	202	206	226	220	251	231	214	199	216	226	210	222	215	228	209	224	214	196	199	246	216	212	229	212	222	192	193	224	237	220	230	226	197	185	207	191	190	188	218	234	209	196	239	248	234	235	191	209	210	204	210	236	204	230	200	229	218	213	212	223	215	223	240	206	201	203	213	199	220	218	218	204	197	234	212	215	217	211	234	243	206	216	231	211	234	211	222	225	187	236	224	227	206	229	216	205	221	198	199	242	252	220	219	211	195	205	210	217	196	208	219	197	210	205	249	210	241	223	212	227	222	219	205	188	241	191	217	232	243	227	229	213	200	220	209	239	200	206	204	252	201	212	223	227	212	220	206	224	222	205	226	206	196	190	202	240	223	216	205	202	184	211	212	194	224	218	220	214	217	177	209	214	220	201	246	257	198	208	213	207	250	213	212	227	205	226	222	218	247	243	201	197	180	238	243	224	218	220	222	221	210	206	239	219	225	223	238	219	206	213	202	226	222	234	201	190	200	207	221	208	209	205	253	197	230	198	188	208	213	186	202	221	208	210	229	214	205	225	215	211	207	228	197	187	234	207	239	235	218	211	232	226	211	196	232	202	240	223	238	221	221	219	213	214	234	232	220	227	238	178	205	211	210	214	216	231	207	220	231	196	199	197	211	211	222	202
16058	1172	1125	1196	1085	956	836	723	723	675	625	609	599	589	597	582	573	527	564	534	556	570	513	525	512	478	518	573	565	572	543	527	563	513	553	482	542	470	490	527	530	535	525	530	537	513	528	523	524	481	507	525	527	496	489	524	497	510	554	518	513	545	529	537	493	493	532	505	501	504	530	542	534	541	498	502	479	509	479	545	519	548	532	520	472	498	499	531	514	511	502	494	536	511	504	498	507	524	491	530	504	547	487	481	468	510	494	487	505	489	490	516	535	486	521	470	528	515	506	523	502	528	517	493	514	528	471	504	517	491	484	482	505	529	452	516	522	509	496	501	492	540	504	484	526	496	489	486	533	504	479	517	497	497	542	536	501	515	460	521	519	508	536	528	514	550	495	513	502	521	516	541	483	492	538	517	525	548	460	541	541	488	492	501	511	512	464	507	512	497	499	513	490	518	560	525	508	509	502	498	512	511	515	548	511	504	502	551	480	530	505	532	490	543	488	475	487	543	516	481	536	539	511	477	512	511	521	492	507	552	527	444	558	491	477	496	521	512	515	510	511	528	466	539	523	503	515	536	542	502	505	503	487	518	487	482	480	513	514	508	501	508	515	557	498	525	519	479	496	537	530	512	498	480	553	534	552	518	549	505	560	503	480	481	523	498	509	499	476	514	527	536	517	518	533	466	527	528	448	505	518	515	536	526	507	522	542	525	541	507	524	507	494	529	493	479	527	494	473	525	478	514	526	524	516	476	492	474	484	504	539	481	540	513	477	477	528	566	498	499	501	488	518	501	487	485	525	516	475	507	495	500	504	515	473	490	537	528	490	494	562	483	503	527	525	513	486	531	497	508	514	491	498	508	511	487	520	516	514	521	507	501	493	488	502	509	515	500	496	528	521	481	512	521	554	524	535	488	510	526	519	514	495	504	487	529	524	491	486	505	501	496	510	523	521	528	516	509	525	535	514	487	506	530	502	506	488	525	482	509	507	520	514	509	516	521	516	501	488	496	535	508	461	535	505	524	513	498	505	520	499	527	529	559	510	505	515	507	498	486	506	519	515	490	529	470	555	526	528	492	471	495	522	510	498	503	512	524	549	501	525	507	519	500	508	533	504	510	522	469	500	427	570	549	505	520	509	491	527	562	511	507	503	523	492	531	495	493	476	524	534	475	480	472	507	518	494	480	500	501	448	494	488	484	533	533	479	535	491	503	507	511	481	459	507	531	498	529	520	481	516	534	445	492	525	515	490	521	518	503	544	519	533	487	490	487	450	545	538	495	507	534	513	493	514	473	490	476	531	511	497	512	530	512	478	522	525	488	499	508	495	503	433	512	524	513	487	498	465	493	556	520	519	526	544	542	524	445	497	515	507	517	521	522	454	539	532	488	484	473	528	509	502	514	502	495	503	541	502	492	504	488	496	490	504	535	513	522	494	533	484	499	481	527	515	500	480	555	526	489	527	524	515	491	508	530	512	496	482	512	472	503	516	476	519	510	495	512	552	484	502	561	502	505	518	501	519	509	528	519	486	520	483	517	501	546	501	480	509	544	491	494	496	486	501	534	510	489	501	490	476	516	466	507	507	512	520	515	473	546	535	506	532	527	495	513	503	556	504	495	503	488	531	526	510	528	531	536	511	516	526	513	522	535	490	509	473	527	516	491	529	479	508	500	497	504	519	541	517	503	502	495	492	494	549	492	485	525	481	489	495	520	490	490	515	502	506	538	466	493	491	505	481	558	466	503	482	538	476	550	512	504	495	465	511	518	526	489	501	489	458	470	518	506	495	540	543	525	502	497	508	521	550	510	499	514	492	504	523	446	538	535	556	509	497	516	514	465	464	516	538	505	486	523	506	466	542	504	542	521	497	514	505	526	494	554	553	500	498	537	539	503	480	498	511	509	510	522	525	548	546	540	454	523	448	531	513	512	499	535	498	470	517	491	486	492	517	509	527	535	542	516	513	516	474	509	527	493	523	526	510	516	515	515	500	503	502	495	495	523	487	513	554	507	517	496	498	493	514	502	488	488	527	503	518	522	514	516	548	531	506	498	503	482	557	486	477	525	507	509	480	515	540	526	508	540	526	520	500	523	520	509	539	490	511	526	526	510	484	499	531	506	491	503	518	562	523	500	509	508	511	464	496	475	494	499	540	513	561	488	500	538	547	493	517	524	529	545	532	505	499	518	481	460	517	479	534	448	482	480	506	479	479	510	495	527	521	505	472	455	529	497	490	503	514	530	538	549	519	512	510	501	498	484	567	488	510	491	512	497	502	514	554	503	550	506	500	512	555	515	530	479	511	504	458	556	529	496	494	537	528	521	491	488	479	469	471	496	537	506	487	514	547	482	527	488	494	488	498	475	496	523	499	508	492	515	498	499	522	498	525	522	464	495	511	504	524	499	497	587	531	530	502	531	519	503	522	490	469	497	538	507	508	493	528	539	466	497	510	501	543	517	522	524	533	505	522	516	512	500	465	514	491	528	537	498	513	481	499	499	513	518	514	515	534	497	501	467	504	501	499	517	495	500	501	503	497	527	536	480	507	532	514	525	501	527	516	516	489	504	524	518	515	551	465	491	510	515	512	546	517	534	496	516	515	508	527	503	550	497	514	513	483	503	525	508	536	472	533	501	486	520	506	478	492	510	512	501	529	512	504	547	543	483	473	498	488	517	525	506	516	532	488	510	509	478	520	549	512	511	531	521	518	539	500	487	540	500	487	520	497	506	498	516	503	512	461	521	532	529	500	479	473	487	479	500	515	518	490	519	502	517	526	534	495	517	513	480	523	492	525	488	519	456	531	490	500	506	519	498	514	522	513	500	520	504	504	512	521	450	498	501	497	506	492	514	507	504	553	472	495	491	547	540	499	519	484	538	464	490	511	479	524	484	512	489	515	501	508	514	526	477	480	477	525	532	494	490	523	499	529	540	508	527	515	552	522	535	503	552	494	506	455	517	503	456	499	517	466	536	504	501	496	523	511	471	506	518	519	513	503	535	505	501	485	493	551	499	498	489	540	513	448	529	511	479	498	500	489	549	502	509	491	515	499	532	478	477	501	532	527	543	483	473	500	525	558	464	543	515	506	467	506	514	472	499	515	486	517	522	539	553	493	536	496	492	540	508	541	561	486	477	523	502	497	510	456	460	490	493	532	501	493	486	527	527	528	499	509	474	496	513	506	520	506	514	469	520	500	504	507	485	528	508	491	494	486	528	516	547	495	506	457	520	529	530	513	520	524	477	528	533	505	548	522	517	482	471	491	476	514	474	500	516	512	489	530	488	484	477	526	510	528	484	495	522	534	478	506	513	520	495	482	494	523	531	535	499	584	482	500	528	505	506	479	483	507	516	520	468	500	481	517	508	506	480	518	491	491	495	504	502	554	481	482	462	546	510	535	506	504	498	469	521	490	498	491	491	486	483	544	517	515	526	520	546	525	501	528	504	469	517	502	534	530	535	529	530	530	503	493	525	497	497	501	467
35772	7409	983	588	442	341	300	284	251	234	193	219	216	215	194	230	223	167	192	164	203	206	167	184	188	196	183	190	206	190	170	167	178	169	177	159	201	160	187	202	192	194	182	170	181	164	178	196	188	203	166	164	172	187	172	173	183	183	169	187	157	171	181	187	157	158	186	167	179	150	181	190	167	174	185	198	162	173	170	158	187	184	183	174	171	182	180	205	168	178	158	189	160	187	173	196	195	163	179	186	204	225	177	206	164	137	171	192	173	186	205	182	164	185	182	196	186	182	185	162	166	164	201	168	201	183	170	189	202	171	173	183	185	183	171	180	172	197	181	187	195	180	180	183	217	171	171	191	165	173	190	186	198	174	168	173	183	188	183	174	164	175	145	200	179	171	185	193	191	169	195	178	186	183	171	183	165	174	201	196	180	199	172	173	165	163	166	173	168	155	173	190	189	179	172	147	179	194	184	168	177	169	161	167	176	165	186	186	159	169	182	210	187	201	159	161	173	164	180	188	190	180	158	182	188	191	162	186	181	178	204	181	174	161	152	198	193	194	196	165	216	160	186	163	182	192	195	188	180	168	180	168	183	138	188	196	183	144	183	171	191	182	177	184	193	201	158	170	166	162	191	164	186	192	171	156	198	127	189	187	193	158	165	194	166	185	168	172	160	172	184	175	166	191	177	186	158	168	185	194	159	172	165	196	206	181	194	174	188	169	203	171	179	184	180	153	187	185	184	175	192	189	176	179	178	203	184	177	206	170	167	188	172	182	168	162	188	180	190	173	169	181	157	156	210	168	188	156	178	188	198	204	200	167	189	193	152	176	172	158	155	187	197	195	167	176	171	191	156	150	193	174	169	162	193	153	187	170	188	185	189	137	194	184	186	176	170	177	187	189	162	174	164	174	190	164	172	178	184	198	181	200	171	166	210	201	177	182	164	174	194	182	187	188	180	159	173	185	191	177	212	171	158	176	197	168	179	162	167	183	193	183	192	167	184	161	174	198	177	169	180	170	179	170	169	167	184	199	187	164	167	198	179	189	155	194	183	180	189	179	197	178	191	176	182	170	188	171	175	194	173	184	203	175	186	174	180	187	183	201	181	181	192	198	201	197	183	184	169	184	170	188	185	182	168	190	177	191	163	164	195	167	195	194	179	162	192	173	168	168	171	175	171	170	184	165	177	142	171	172	200	195	214	187	181	152	150	164	164	185	215	181	170	191	193	190	181	180	193	180	179	182	175	168	160	190	159	178	194	177	165	163	188	164	188	166	182	139	181	177	163	202	167	172	178	193	165	190	180	198	178	183	194	189	196	179	222	149	160	161	175	168	190	184	162	196	207	213	192	205	184	192	162	189	181	165	173	168	185	176	183	161	177	181	195	212	200	173	173	164	154	176	183	184	154	155	173	197	184	188	191	157	189	178	153	157	180	168	152	170	183	199	182	167	186	184	192	182	194	179	179	162	175	190	181	199	210	193	202	176	182	191	182	157	190	203	176	178	148	176	166	185	184	186	190	166	183	182	171	170	178	195	168	196	177	203	190	192	190	165	176	192	199	183	169	190	232	199	171	152	173	180	165	179	183	174	184	174	182	172	181	164	179	160	190	180	195	169	184	167	202	203	168	177	178	150	166	169	165	203	180	166	181	189	192	172	197	172	192	175	179	200	165	176	191	189	151	192	153	169	165	191	168	145	171	167	164	185	171	160	191	204	163	157	165	184	176	206	176	184	169	177	177	181	175	170	169	180	208	150	193	179	175	183	196	182	163	171	194	197	183	175	210	148	162	179	166	159	183	195	192	209	183	183	180	181	202	170	191	164	206	190	193	184	165	192	196	205	161	174	188	181	161	193	200	163	189	186	205	174	186	215	195	193	187	200	163	187	158	161	185	204	184	159	166	169	181	189	165	141	174	181	182	199	162	181	155	176	160	206	183	172	172	174	183	173	163	187	151	177	191	183	199	163	164	182	184	205	177	165	162	192	164	184	166	177	158	184	171	202	182	170	189	160	180	148	201	180	186	220	181	187	165	161	162	187	181	171	184	184	182	170	155	156	160	160	169	172	167	179	188	166	160	179	176	178	164	184	173	176	176	182	191	174	183	163	153	171	177	188	204	169	163	173	174	179	187	188	211	190	173	184	199	182	172	182	171	187	152	167	184	188	156	179	194	175	163	165	166	145	166	163	168	176	190	204	186	179	183	169	173	197	184	196	188	184	186	201	188	172	184	166	167	203	195	165	171	175	154	182	202	155	190	154	152	173	137	194	176	152	186	179	158	163	184	202	187	170	215	191	190	184	164	186	173	200	169	172	187	168	163	169	167	190	198	197	189	196	176	195	165	194	183	181	169	185	147	170	179	183	156	204	192	165	197	204	196	159	222	207	171	170	161	202	146	174	181	181	173	163	202	192	191	180	156	159	188	166	179	177	191	185	170	192	187	157	176	171	223	173	191	179	166	188	195	186	191	182	207	194	185	173	153	193	164	175	174	158	175	175	179	185	184	180	179	187	178	194	189	193	174	146	199	172	186	196	166	208	172	195	178	166	179	155	183	189	171	199	181	182	155	169	182	181	177	186	179	186	178	184	146	169	181	184	177	172	156	173	179	216	158	191	209	193	195	187	153	156	193	196	172	162	187	196	197	164	181	172	184	206	144	190	166	182	178	160	149	209	198	194	172	185	197	159	186	186	170	185	142	186	200	176	162	161	186	188	158	193	196	210	172	176	187	196	187	194	214	212	170	195	198	210	188	165	182	185	187	178	191	182	184	164	198	178	166	155	205	188	185	169	185	175	169	181	167	173	190	173	164	169	199	201	188	156	207	179	189	182	168	182	174	178	160	199	179	207	198	173	191	156	187	171	191	191	167	175	196	177	156	163	185	164	179	176	188	174	201	170	185	195	155	196	192	194	157	176	156	176	182	182	181	190	206	197	191	155	166	174	176	188	178	163	188	170	154	178	184	200	166	178	170	188	175	174	160	175	169	182	186	175	183	178	191	184	177	174	169	187	172	178	188	179	167	170	196	175	190	200	211	176	148	185	199	177	170	185	162	196	174	178	180	184	182	187	182	172	179	180	201	180	156	185	187	189	193	160	196	180	169	167	204	171	176	183	166	186	165	164	175	184	204	181	157	174	175	190	190	182	180	163	163	211	190	142	173	184	190	176	173	190	189	193	198	188	189	177	184	202	190	157	178	183	178	180	204	153	191	177	193	166	182	159	180	150	169	144	195	202	154	193	175	156	153	168	170	210	153	177	162	180	149	178	204	171	165	163	197	166	165	185	197	187	164	191	190	172	185	189	179	185	173	214	194	173	202	145	159	168	195	228	174	177	197	163	207	196	174	208	190	172	182	177	185	168	176	177	202	180	189	206	188	194	183	200	177	173	199	179	185	179	174	169	182	194	162	182	211	170	182	169	160	181	183	168	173	191	177	161	139	174	182	166	178	179	161	171	173	165	165	187	187	158	158	174	155	182
20432	1739	1628	1843	1503	1280	1169	977	879	831	663	690	653	651	567	607	589	577	539	546	570	549	528	516	521	507	469	521	487	484	517	511	451	457	491	467	518	471	491	486	470	491	445	481	496	481	479	485	447	458	446	498	434	520	451	465	425	468	465	464	436	465	473	481	463	462	491	502	460	477	445	479	447	444	448	444	467	462	450	423	448	452	517	488	478	498	459	450	447	475	471	476	451	449	445	466	433	474	447	489	464	472	456	434	464	438	439	477	434	439	473	464	473	492	457	440	458	476	452	457	454	463	496	450	456	484	486	460	502	467	461	449	440	432	482	474	437	479	462	473	446	442	482	488	476	445	461	460	439	435	472	453	483	490	449	465	420	457	485	428	440	443	462	488	488	460	462	461	426	490	441	463	422	424	467	462	466	470	457	452	462	457	439	440	449	459	421	506	454	472	485	432	455	416	452	483	446	478	442	444	439	458	445	425	440	443	494	485	478	479	495	470	489	452	460	478	425	462	470	428	468	466	474	471	467	436	460	470	455	455	470	469	449	437	438	446	437	471	472	463	456	447	480	469	455	439	493	476	465	452	449	453	459	442	461	424	433	436	454	459	458	481	419	461	455	483	472	461	504	473	460	437	464	480	437	452	427	481	466	422	481	476	504	458	447	449	486	480	467	427	461	462	532	442	465	442	404	449	422	440	477	419	428	482	491	411	441	468	452	424	462	452	450	469	493	462	464	434	443	412	466	485	486	443	485	450	451	441	449	497	447	437	451	467	412	436	411	496	440	476	470	445	439	461	476	473	459	472	449	449	458	445	445	485	434	510	511	459	433	446	478	468	456	427	469	442	467	488	462	444	459	475	430	466	420	446	478	466	434	471	484	474	466	461	456	467	490	468	440	482	459	420	436	469	483	471	428	477	439	433	458	439	415	462	475	468	448	420	483	452	435	436	447	459	428	430	471	482	468	438	435	433	448	467	452	441	464	474	414	459	439	485	454	459	463	464	408	472	447	465	460	464	453	451	467	464	441	446	479	494	453	464	440	463	483	433	471	423	461	435	484	450	465	443	456	472	468	442	436	472	431	489	443	424	467	463	456	481	452	447	459	454	423	394	457	436	453	495	463	444	463	460	454	442	457	451	460	470	504	454	468	475	451	475	465	462	450	467	445	437	438	459	439	465	419	470	465	461	471	463	438	461	442	461	441	421	443	461	459	471	440	507	438	476	469	471	420	458	458	452	451	462	467	512	440	487	393	446	463	468	493	430	440	433	476	468	478	442	497	442	508	421	438	441	470	462	450	410	473	465	482	430	461	464	479	474	443	471	437	456	434	406	435	494	481	442	474	462	478	453	421	459	442	450	456	468	469	423	467	437	454	472	462	497	483	474	457	442	458	452	451	412	456	436	473	461	455	475	445	502	491	443	494	454	481	454	476	452	467	468	472	472	446	452	438	446	458	451	451	465	475	448	463	414	452	422	462	426	441	467	457	426	482	468	445	455	464	471	471	456	477	428	458	470	449	476	418	434	442	443	449	451	435	452	490	464	448	465	484	449	434	445	471	449	499	452	444	422	481	482	434	455	477	474	444	434	462	471	433	439	454	466	482	475	468	449	444	481	433	458	440	473	437	474	461	460	483	450	452	439	461	471	398	433	446	447	473	437	464	424	440	464	473	469	427	460	462	448	425	460	429	470	461	442	447	441	451	456	422	474	429	478	443	463	423	467	472	479	470	476	445	466	470	478	447	460	414	432	434	489	458	477	466	481	483	486	442	474	435	474	480	472	441	451	475	449	481	494	409	441	468	461	491	458	490	432	531	446	486	433	447	435	457	491	455	488	430	479	465	459	445	460	460	425	485	463	433	482	453	460	494	458	469	483	464	472	466	475	438	438	458	454	472	423	483	469	440	453	426	465	434	478	480	464	466	451	492	478	441	468	458	498	467	469	500	493	445	464	440	479	486	472	443	452	485	487	446	454	444	462	423	453	478	430	474	487	479	447	452	463	421	458	427	422	463	440	488	470	424	507	459	457	465	450	495	493	457	481	429	429	441	476	502	439	463	450	448	415	443	416	462	462	450	447	446	460	463	446	438	477	499	492	436	496	483	468	469	419	468	475	480	420	480	471	484	439	455	482	461	483	402	451	437	474	460	465	465	485	503	447	461	451	460	451	443	438	475	476	479	433	444	496	438	460	459	480	463	450	486	482	469	442	459	455	453	474	441	446	455	453	447	454	416	495	443	467	455	455	421	446	477	453	459	471	464	413	468	460	458	466	443	455	437	451	436	423	485	445	421	484	456	475	451	490	436	467	455	475	435	434	476	448	487	480	441	446	460	453	483	434	457	467	449	468	472	447	469	457	427	483	462	453	450	494	451	440	462	463	435	434	477	464	469	446	483	408	483	483	447	446	445	442	448	485	470	485	439	441	438	460	414	427	457	422	444	436	472	465	457	474	453	478	447	439	469	460	417	458	460	492	436	429	480	495	426	456	464	453	483	440	483	462	467	461	428	493	444	446	519	439	436	450	416	467	457	449	451	463	423	458	477	464	435	448	461	449	448	462	457	420	467	482	439	458	453	441	487	487	465	443	462	466	409	467	453	419	463	450	414	446	440	410	459	447	443	446	397	449	464	498	499	472	437	450	458	451	478	434	425	479	455	458	445	451	500	432	481	460	495	447	444	490	466	453	477	424	430	457	429	467	459	434	463	470	436	458	426	435	427	457	466	489	457	503	445	494	414	453	467	465	524	451	451	473	469	455	443	469	462	483	447	471	496	467	464	469	443	442	460	462	449	442	462	457	460	384	431	432	434	479	476	516	457	468	446	474	474	441	441	468	412	468	446	444	434	470	476	449	423	510	474	442	461	476	446	490	505	431	455	457	464	446	449	438	450	465	471	497	401	457	479	414	440	411	435	454	469	457	433	418	468	452	452	499	448	428	473	450	445	478	442	470	456	440	417	461	449	462	461	449	464	452	474	436	491	511	431	410	481	474	468	461	443	463	439	442	436	467	452	476	465	463	448	451	472	466	454	468	442	448	482	466	489	486	486	493	453	470	491	458	450	492	448	452	489	456	456	453	432	433	431	448	439	477	480	447	495	441	454	462	487	417	497	462	418	439	488	454	483	455	446	464	438	451	467	409	468	462	429	435	480	474	464	486	424	434	465	463	464	439	464	468	451	484	497	445	455	455	462	464	407	427	478	462	489	462	486	474	463	442	451	474	457	452	447	454	458	460	487	461	445	442	473	461	449	424	460	473	436	487	460	434	424	467	457	453	465	452	432	448	431	471	438	467	451	456	497	484	433	472	466	475	514	506	480	471	475	471	489	457	462	413	465	464	528	425	435	454	440	459	434	430	468	467	467	440	504	500	446	446	469	479	432	432	470	447	459	468	429	495	422	455	438	457	497	488	463	451	447	464	460	415	451	486	433	474	470	474	469	466	447	465	497	436	423	439	466	442	432	481	448	455	454	477	455	457
14121	1994	484	423	419	419	399	417	429	379	417	378	453	392	432	446	387	408	425	404	415	431	428	420	436	428	420	410	392	419	383	422	431	407	432	357	370	408	425	409	434	420	409	426	414	412	392	419	422	393	476	394	469	459	400	438	403	383	418	445	420	415	410	395	447	386	433	420	412	390	420	408	442	425	432	437	427	397	420	422	415	412	414	384	403	424	450	381	411	408	434	388	423	400	412	452	394	415	414	365	379	409	396	441	405	416	442	441	428	411	425	418	441	426	421	397	402	405	378	403	372	456	451	380	419	451	427	455	369	374	447	419	424	397	418	396	440	410	398	407	437	432	454	423	418	383	419	436	400	412	418	405	416	405	398	427	410	400	401	387	391	420	388	409	388	358	438	411	418	408	412	416	442	426	400	432	417	401	411	434	368	447	400	431	414	418	421	428	423	370	410	407	406	406	406	418	454	412	437	415	441	420	433	397	418	442	422	388	426	427	427	399	391	395	424	426	425	443	394	393	434	433	444	390	436	417	432	413	426	401	389	452	449	407	386	425	417	425	386	448	421	388	390	474	428	440	440	385	416	411	429	433	382	424	407	398	425	423	405	441	423	405	407	431	403	420	422	432	420	433	400	427	400	439	429	426	424	449	435	427	391	412	436	415	455	396	414	409	371	412	419	436	410	437	406	419	380	406	422	408	423	404	397	381	410	398	371	409	428	422	410	405	453	439	471	406	392	431	423	456	435	428	382	425	406	440	369	428	394	445	455	411	435	393	403	420	440	433	436	426	433	411	406	400	414	425	421	421	429	399	410	407	420	415	427	423	409	417	375	433	403	415	417	425	405	438	397	417	394	415	404	421	420	399	415	431	412	416	441	428	426	441	414	384	416	399	420	409	433	430	424	448	437	437	386	413	403	462	427	410	460	428	393	413	431	426	400	462	446	444	454	403	421	406	423	393	361	411	407	402	428	426	459	376	424	402	406	414	382	455	438	398	449	407	423	417	415	415	429	385	413	418	428	426	413	388	424	437	417	426	415	460	434	402	398	413	396	400	422	432	390	410	425	479	410	346	427	403	396	413	424	432	404	387	408	406	404	393	404	429	446	413	422	424	434	403	416	360	402	426	412	389	444	446	411	417	429	428	433	420	431	402	429	424	447	442	384	448	424	431	406	389	419	404	401	402	422	413	414	419	401	405	389	429	428	390	424	396	423	417	422	415	418	374	450	444	429	401	370	381	415	412	434	404	402	439	415	439	410	436	455	402	456	391	432	409	443	452	406	424	392	371	414	437	378	385	440	384	397	379	398	434	410	414	443	407	404	417	413	386	416	389	405	411	416	452	428	385	396	469	432	402	434	458	428	405	432	448	388	393	418	375	400	370	430	378	422	421	441	460	409	425	423	443	396	409	413	454	389	377	398	429	431	432	431	389	383	442	430	447	391	381	427	421	430	374	448	402	437	414	418	401	447	433	439	396	432	425	424	428	446	403	366	427	449	381	434	394	378	408	403	434	399	412	382	407	424	419	436	422	452	412	396	386	427	416	425	438	383	425	424	385	371	426	407	410	418	402	441	413	392	426	395	407	415	455	385	409	379	420	388	390	412	461	436	416	425	419	415	426	412	445	421	474	435	404	430	407	417	384	381	421	404	462	401	421	370	428	454	378	402	406	441	386	412	434	406	412	386	395	434	412	417	423	456	415	409	447	434	436	399	402	388	431	442	405	386	403	398	412	398	437	418	400	408	410	418	388	420	413	443	401	452	423	379	430	384	396	428	430	403	420	404	429	415	417	432	415	431	440	380	412	414	385	422	404	399	382	420	431	428	419	398	447	408	446	403	384	418	451	418	403	423	431	470	377	411	426	459	413	389	422	412	368	393	464	387	409	423	407	410	359	379	420	373	385	429	416	383	371	410	430	405	406	386	412	385	467	374	432	448	424	390	390	393	432	448	410	391	451	409	392	426	375	403	391	411	397	429	408	460	393	407	413	452	418	442	420	421	422	435	394	409	412	389	413	419	444	383	424	422	436	450	407	429	436	410	430	411	418	414	476	415	403	410	448	419	422	428	408	415	451	456	433	403	413	438	397	410	401	435	435	405	410	398	439	424	457	437	406	405	411	393	443	415	419	394	413	399	426	439	457	440	420	397	463	393	418	404	382	434	425	394	435	416	424	414	490	407	400	440	421	422	424	443	433	430	415	435	391	430	425	416	436	468	448	428	438	396	462	425	404	481	422	426	388	371	429	416	436	430	415	413	420	444	420	406	436	396	423	402	423	394	414	428	444	418	396	397	412	455	377	432	433	440	406	371	374	379	406	418	431	420	392	397	416	434	430	425	406	386	401	431	409	416	438	417	439	369	420	416	409	371	428	420	417	438	420	358	383	433	398	430	428	410	419	418	420	395	410	404	440	379	392	414	389	426	428	391	466	425	384	379	435	407	432	437	393	411	424	409	398	410	421	412	395	438	431	380	413	379	381	459	426	426	404	388	400	410	377	421	420	480	432	415	392	400	406	378	405	397	432	407	397	412	412	434	405	401	402	419	401	429	411	421	410	391	448	437	464	397	401	398	460	395	391	419	366	403	405	426	401	419	405	416	447	373	428	416	396	435	409	411	391	410	379	438	376	447	401	417	410	387	413	429	439	451	398	459	368	380	456	441	429	412	404	392	426	407	400	396	407	468	363	442	434	434	446	451	393	419	400	449	415	454	408	434	403	418	408	427	435	416	396	386	426	429	421	435	457	399	407	391	401	380	410	416	384	412	422	428	378	430	378	431	453	429	410	404	415	413	415	390	422	394	395	395	426	387	439	416	361	410	396	401	418	454	412	416	454	408	432	437	397	418	358	429	414	423	427	371	443	407	411	406	435	408	397	410	454	418	390	434	401	403	407	390	404	411	444	412	384	415	429	450	408	413	406	431	411	410	407	412	390	415	371	431	421	434	441	409	405	376	444	397	439	426	443	417	418	429	416	417	423	442	429	413	470	401	421	408	403	424	414	427	404	373	388	398	417	453	413	402	393	431	426	419	448	403	436	412	400	406	413	394	454	431	415	420	387	432	422	431	413	390	416	439	419	422	448	424	437	404	421	367	426	420	408	398	414	420	427	412	386	444	388	407	442	421	422	415	411	446	389	427	424	414	402	466	432	406	425	478	416	409	419	427	434	405	414	374	415	409	434	408	414	433	409	412	444	448	393	440	429	391	432	401	470	424	393	420	434	444	480	429	403	391	437	402	435	427	447	386	380	399	370	389	415	399	389	371	386	441	428	409	427	415	413	367	434	418	450	383	447	409	419	423	409	406	395	392	457	404	403	430	416	419	405	405	392	391	413	391	428	411	366	424	404	414	430	405	412	422	376	398	412	374	413	406	446	387	447	434	407	434	412	377	452	435	418	413	444	432	409	435	412	423	422	406	424	450	425	399	389	402	445	421	403	413	412	394	443	422	371	416	373	420	380	415	402	432	413	404	416	414	411
8777	1271	992	943	941	935	924	916	890	969	979	991	872	927	890	871	903	925	866	866	906	873	891	881	883	988	883	928	896	874	941	865	920	862	881	879	884	907	924	857	932	927	817	912	936	943	956	890	953	937	835	910	917	888	944	919	864	880	956	930	935	927	875	901	935	936	924	899	903	902	990	880	879	895	890	886	941	899	866	950	903	909	920	858	855	947	844	899	916	889	895	857	882	892	898	928	869	873	881	889	920	946	956	908	883	836	918	872	891	888	861	899	906	895	831	918	936	921	939	867	923	871	919	901	902	879	874	913	936	882	913	888	939	907	913	914	859	893	916	881	888	879	930	895	837	930	935	861	889	880	939	939	939	877	923	909	938	874	878	950	897	917	914	899	911	939	930	934	860	904	882	928	911	990	949	915	908	888	908	910	941	899	921	854	956	893	915	830	878	891	886	949	922	907	910	900	936	907	895	898	888	905	904	881	879	907	864	911	884	894	947	903	911	926	928	897	914	857	897	928	920	903	880	964	881	968	920	948	914	881	866	898	876	863	900	890	892	943	899	880	870	897	896	911	943	886	842	897	907	934	953	874	946	929	852	934	886	942	937	930	892	920	908	907	887	942	877	945	921	887	888	940	856	936	950	921	947	917	870	861	913	851	882	873	922	932	905	925	895	902	953	927	916	892	924	892	882	863	936	928	878	893	890	891	871	925	909	853	907	892	897	984	910	891	877	885	868	900	883	906	971	912	929	894	914	907	916	900	919	933	857	947	884	895	881	893	895	855	980	880	889	881	866	953	909	903	857	922	897	964	857	949	908	860	892	892	911	882	957	883	890	914	916	905	949	872	895	916	879	885	937	871	862	875	858	949	896	917	895	842	921	884	886	918	875	868	849	845	934	915	856	902	854	915	932	920	889	908	949	905	904	899	875	935	930	886	905	907	876	906	877	904	926	883	888	866	928	835	870	867	872	931	895	903	876	881	893	920	932	871	871	958	873	931	946	919	920	854	900	945	961	927	902	891	852	930	861	883	941	873	889	866	920	910	893	916	934	882	966	936	904	902	856	853	937	914	914	961	907	876	879	858	874	904	898	843	880	887	876	851	917	855	977	898	900	906	891	921	899	959	873	861	883	958	910	963	935	891	918	923	885	900	875	923	871	921	895	885	940	889	912	945	886	893	922	894	926	933	881	895	910	923	892	907	897	925	921	876	876	899	914	854	925	912	943	867	861	862	883	869	868	952	928	897	917	906	916	920	871	924	890	847	873	916	905	896	892	884	908	898	822	910	904	882	929	903	856	922	911	928	915	930	863	937	922	951	896	917	927	861	870	856	867	873	915	920	892	890	908	902	900	891	860	880	910	942	928	849	850	906	831	880	891	854	927	870	865	922	942	912	914	930	911	833	926	873	937	923	913	871	873	945	872	939	896	931	872	922	888	918	877	904	906	842	867	906	918	893	903	920	913	936	884	888	917	915	919	902	922	902	859	892	935	857	864	909	909	911	870	915	903	920	892	898	904	904	895	872	885	871	933	904	854	933	918	913	914	900	923	877	932	906	872	883	889	868	915	879	932	902	893	905	926	871	875	881	895	887	896	906	877	889	940	955	918	930	920	926	883	926	941	899	921	956	870	909	881	861	871	973	893	916	876	862	885	888	878	845	874	910	895	919	917	906	893	877	900	884	919	905	919	943	931	934	867	935	929	837	870	912	886	919	890	890	922	826	903	888	884	891	862	959	862	893	895	936	883	909	945	945	871	843	910	881	911	929	899	853	880	876	907	908	906	934	886	893	905	851	917	933	894	878	934	912	860	917	897	905	899	872	900	867	937	907	882	942	870	936	858	887	901	889	911	931	920	947	875	884	864	919	886	904	914	859	924	933	907	933	862	869	879	936	874	873	872	909	896	910	900	893	899	896	824	853	885	939	880	923	908	927	824	863	929	881	932	885	912	916	890	952	926	874	922	859	897	938	903	960	907	865	869	889	884	937	930	931	953	872	875	944	880	874	888	906	888	882	939	915	912	844	870	921	930	900	909	876	901	909	912	943	827	918	966	842	898	975	954	944	909	881	944	851	902	950	867	929	992	896	850	912	885	942	928	947	941	909	885	921	907	913	950	936	959	925	925	898	919	933	850	925	877	898	896	953	851	878	937	886	958	844	911	902	860	997	930	902	906	894	905	905	884	918	921	937	938	930	877	962	850	918	870	873	858	896	925	861	871	912	902	904	881	901	914	916	928	909	881	905	927	950	921	937	908	847	869	870	874	884	882	897	903	918	918	836	907	875	865	900	886	909	913	943	912	940	886	871	961	854	913	891	903	898	895	923	886	913	896	901	885	936	951	873	918	883	895	928	919	870	917	908	951	947	895	893	927	869	928	924	937	906	874	868	936	874	874	929	874	938	928	886	928	927	925	866	906	877	846	910	914	874	937	905	918	902	895	861	921	892	880	930	906	915	885	907	867	887	873	868	894	888	925	886	871	919	945	931	923	861	959	902	913	841	880	894	883	885	901	871	938	950	919	885	913	851	876	830	908	945	937	848	900	910	935	854	922	971	852	897	886	912	923	847	877	900	895	913	892	905	897	937	904	926	908	908	870	951	921	900	900	866	878	932	906	854	917	910	924	882	927	880	894	911	880	962	893	899	894	952	877	907	942	885	889	903	850	898	884	915	913	906	922	904	921	876	922	934	867	827	915	964	940	876	933	917	877	902	910	907	945	881	866	921	912	881	885	930	933	897	871	918	910	896	888	888	857	926	929	913	872	961	908	887	907	880	901	821	857	886	922	961	882	802	895	902	884	920	896	909	934	874	926	932	875	877	926	878	859	857	871	882	906	925	891	894	928	920	911	901	954	923	891	883	888	968	937	893	889	910	874	891	876	938	858	886	858	933	935	855	921	903	904	871	907	880	869	846	869	886	921	838	902	919	918	884	934	871	960	889	900	918	912	867	901	948	873	892	890	934	885	952	899	928	872	908	878	933	816	881	921	873	924	932	882	923	930	965	939	891	899	896	880	880	934	847	910	856	874	919	945	883	907	864	903	957	885	925	838	896	887	940	937	887	851	883	909	878	873	905	879	923	924	899	946	871	890	901	900	910	943	889	919	889	912	923	935	821	878	973	898	924	928	880	937	862	842	909	923	876	879	903	859	901	891	959	902	891	915	887	856	913	958	878	881	882	900	937	909	888	925	913	926	957	853	866	935	891	869	879	885	857	916	941	925	929	886	930	873	887	883	861	869	886	906	882	884	924	915	945	948	903	884	909	873	912	883	901	855	889	902	904	897	915	860	895	864	892	804	904	932	878	834	868	950	879	862	887	896	869	887	841	893	909	875	932	827	917	853	860	917	890	988	935	903	860	889	955	889	887	899	914	908	853	908	882	880	857	890	869	911	925	944	891	884	884	913	907	934	896	836	909	947	905	861	930	930	894	881	988	922	932	939	922	920	936	884	923	995	874	979	920	881	915	879	859	903	878
26962	4497	574	395	318	309	291	273	262	250	218	232	243	220	236	227	259	212	251	225	249	231	215	215	241	251	226	234	229	243	205	235	197	241	201	247	215	230	242	216	232	243	224	224	195	248	230	164	228	216	187	270	209	207	222	200	246	186	207	252	228	237	213	224	238	202	249	228	203	238	213	258	225	237	212	195	196	237	230	205	221	229	214	239	215	202	223	223	226	203	243	229	232	249	231	212	209	235	220	218	249	212	235	233	220	226	244	172	229	243	227	223	211	224	202	217	206	220	224	229	223	221	244	220	204	214	220	201	217	212	228	251	230	223	201	216	194	227	207	202	182	209	195	250	204	223	225	220	203	238	225	223	214	220	217	218	212	225	219	216	227	205	217	209	233	238	202	240	225	211	227	230	222	202	218	225	243	228	222	256	208	205	194	239	237	221	189	220	225	251	226	243	221	216	214	228	216	245	203	216	204	182	225	217	211	252	208	222	212	210	204	213	204	231	210	232	224	236	241	201	192	221	209	204	202	239	219	237	231	171	219	239	190	217	225	208	229	214	209	225	220	228	210	241	230	207	226	201	195	220	197	217	192	231	224	231	237	219	241	234	222	200	217	233	195	220	239	226	216	229	244	245	227	204	227	230	233	215	220	228	230	223	207	239	212	222	205	215	231	223	189	193	217	255	201	227	228	211	231	210	197	235	216	217	219	187	239	215	222	230	260	213	210	254	229	221	211	231	254	213	219	218	236	232	208	219	203	198	220	227	241	230	224	241	217	231	235	212	223	223	245	201	207	206	230	205	216	231	218	193	198	213	227	235	222	222	245	213	217	225	220	229	227	226	217	214	226	239	227	232	225	239	246	216	223	244	211	224	258	202	244	215	207	237	227	228	185	213	216	219	235	224	237	224	244	229	199	207	216	211	215	230	222	227	222	242	228	222	260	216	246	239	235	213	195	216	197	216	219	218	241	214	206	207	217	214	227	202	232	208	219	197	223	223	254	211	256	226	234	209	258	211	185	233	256	228	226	186	235	222	245	218	193	221	209	234	243	225	205	210	224	222	222	248	194	228	216	227	191	222	194	198	235	229	247	222	223	218	196	226	212	220	238	244	242	208	199	213	216	217	208	234	231	234	220	222	236	222	227	254	211	247	264	242	217	217	207	211	209	207	232	222	237	196	256	217	238	199	219	180	196	208	219	211	220	212	204	225	218	229	223	190	256	226	226	226	219	226	227	186	244	216	248	200	210	216	243	223	194	217	208	255	235	218	214	217	244	242	211	253	245	217	198	221	212	227	224	222	258	222	212	182	215	226	237	233	219	231	222	235	240	242	218	204	214	183	201	251	202	209	246	235	203	210	222	198	242	238	223	209	196	210	214	252	241	209	209	212	210	195	209	211	227	206	219	214	203	205	214	207	232	200	198	224	243	214	207	229	211	199	218	237	226	242	193	200	230	205	244	207	206	222	229	238	200	216	238	235	234	229	223	242	223	230	228	252	228	233	208	205	212	228	205	239	229	216	232	219	210	260	218	236	256	231	217	223	208	211	227	232	229	227	230	205	218	240	213	225	211	197	196	223	243	235	232	234	230	222	214	224	230	229	216	206	242	223	209	178	232	201	203	220	227	205	243	212	248	196	223	248	241	201	216	243	223	248	253	236	223	208	247	229	217	175	215	207	223	204	215	183	194	196	216	219	181	234	196	223	185	238	220	192	214	219	253	241	233	213	223	208	224	210	228	227	229	193	221	195	236	236	215	222	229	238	210	208	247	209	183	209	213	239	229	221	236	228	215	224	202	187	244	245	231	229	229	207	242	231	228	227	216	216	238	199	204	176	208	218	240	234	243	184	250	246	208	204	209	202	218	201	238	190	194	206	201	215	213	199	215	209	226	218	229	209	232	228	195	222	201	197	233	206	237	224	203	246	238	227	206	194	213	203	230	210	225	197	241	215	191	232	243	213	212	230	211	209	220	223	227	221	242	214	203	228	252	241	265	214	241	199	200	210	235	219	199	234	224	222	223	193	209	215	195	195	239	194	218	212	216	229	244	202	174	222	224	241	215	181	224	211	225	220	227	239	203	226	226	210	215	238	217	222	230	219	200	243	216	221	215	240	211	219	234	206	195	227	220	240	204	212	234	203	200	255	221	203	182	238	207	207	212	212	251	221	218	205	196	205	267	211	215	228	195	246	225	219	224	217	224	230	221	251	224	240	208	228	200	188	213	197	218	225	203	251	233	233	206	218	215	197	226	191	204	254	210	196	205	201	217	247	217	221	207	209	221	214	233	263	186	222	228	237	271	202	228	209	233	216	274	207	237	207	234	236	221	191	222	209	226	232	215	229	212	236	216	215	202	224	185	205	213	228	218	214	218	199	210	262	235	203	238	228	230	214	228	221	224	243	194	197	228	226	233	246	194	234	177	226	234	185	252	205	213	217	234	231	220	219	228	220	205	222	227	223	226	199	218	204	219	219	237	225	222	232	241	187	210	202	256	232	225	238	243	227	218	212	223	249	224	224	224	186	197	239	251	215	216	216	215	189	239	232	232	211	208	202	222	191	227	208	211	197	218	230	225	221	212	227	197	205	203	193	222	225	190	232	208	234	239	207	200	241	251	229	213	193	218	239	239	199	206	212	228	235	211	227	193	227	214	227	228	200	224	221	205	201	251	239	251	230	211	206	239	219	210	236	213	224	241	230	213	221	215	227	193	229	223	212	218	234	258	241	232	243	234	214	231	201	241	214	218	200	211	258	238	200	213	213	220	211	233	207	226	210	253	246	222	216	227	199	218	216	213	210	211	203	223	226	231	222	237	231	233	252	217	237	220	217	230	210	206	210	240	233	208	202	240	216	218	241	242	178	234	205	224	226	215	231	202	205	224	216	229	199	197	228	203	214	206	227	233	223	201	225	222	221	206	236	216	204	234	229	211	211	210	227	221	242	239	261	203	224	221	199	200	255	251	228	242	234	236	241	238	228	206	224	215	186	208	246	241	223	217	214	221	220	212	200	216	207	238	200	214	231	203	208	216	218	235	245	244	237	217	244	224	222	230	230	210	197	202	223	226	216	201	228	227	201	208	219	202	227	210	228	214	224	235	195	243	216	226	231	256	216	233	226	194	222	208	202	242	221	223	204	226	224	207	231	228	207	241	243	188	228	206	235	232	230	227	232	225	209	218	219	246	188	231	237	215	201	220	199	220	228	217	217	231	205	221	234	214	219	229	238	212	232	201	203	215	222	199	223	220	227	221	210	200	233	196	221	232	225	216	220	230	237	180	265	212	237	206	220	214	223	245	193	195	207	209	207	231	208	223	226	221	218	211	245	214	256	204	249	202	192	232	227	221	245	229	226	219	237	206	197	198	214	200	218	240	216	217	198	181	206	247	215	215	248	215	215	214	202	205	214	223	219	236	214	197	218	229	201	247	213	241	226	216	222	207	221	238	211	245	214	187	243	233	239	240	191	185	219	234	208	224	232
16733	1483	1074	1205	1117	953	871	747	724	687	624	582	606	590	582	562	590	559	603	530	588	546	568	548	525	517	552	525	561	493	542	499	559	501	509	481	518	537	514	538	496	540	503	554	547	507	502	557	533	493	516	499	553	537	499	539	534	513	537	521	538	532	449	498	527	543	527	516	516	509	521	543	540	499	508	528	503	553	491	563	524	469	524	532	497	478	504	517	532	518	533	577	523	554	526	503	512	526	518	502	529	510	507	526	544	533	506	522	526	515	520	543	548	518	520	537	508	515	483	489	514	515	520	528	505	547	517	479	486	497	520	535	528	542	500	566	510	523	514	544	553	502	521	520	526	538	551	500	520	514	515	504	515	536	523	565	532	531	520	516	512	558	519	532	526	487	486	472	516	514	492	504	486	502	516	515	479	485	533	517	521	554	525	504	552	521	500	488	486	547	529	560	504	498	512	526	499	521	500	510	521	508	495	481	521	494	544	525	498	502	509	487	514	488	537	552	520	505	508	513	529	561	534	476	541	493	531	547	536	511	534	529	487	502	500	487	511	534	546	499	534	491	500	477	543	475	491	536	526	517	498	521	510	543	495	498	520	506	498	507	501	560	500	555	517	527	511	489	494	506	529	556	509	490	526	526	484	523	530	565	502	499	510	510	503	562	499	509	476	520	537	532	540	488	529	530	529	533	510	495	531	506	502	533	526	538	544	490	459	557	534	518	518	483	519	539	526	501	535	502	486	531	555	477	538	547	510	496	552	508	540	514	502	509	547	500	546	570	543	510	523	475	537	531	540	511	516	539	498	513	522	515	544	517	473	489	514	532	583	523	538	488	525	525	477	522	533	515	504	484	493	525	569	506	519	503	541	547	510	521	539	468	510	555	545	489	512	511	506	529	491	550	522	549	496	519	520	457	523	527	510	502	522	513	505	536	509	500	519	499	508	506	495	511	502	517	572	548	535	508	517	506	508	505	515	543	500	514	529	519	514	520	502	530	516	567	529	541	501	541	512	531	501	510	530	513	539	534	518	484	486	515	482	548	501	550	534	508	526	537	477	547	497	527	518	522	542	557	539	522	562	477	533	546	515	492	487	519	519	515	525	502	507	515	580	496	513	511	501	508	485	514	505	494	518	534	513	548	491	526	501	532	534	506	517	496	534	489	502	541	528	480	524	493	503	531	507	563	485	488	539	522	511	509	524	549	532	499	464	522	504	466	497	541	528	500	528	514	456	541	514	553	539	505	504	544	578	545	501	542	496	498	506	510	502	513	481	525	479	491	495	497	528	500	528	515	529	534	546	536	558	523	549	530	492	507	500	536	516	531	518	542	526	473	496	517	520	548	520	487	533	555	517	512	518	494	527	491	573	518	488	509	499	497	532	532	518	580	504	525	506	530	506	533	546	546	502	533	548	524	519	543	523	516	553	488	516	512	516	478	508	539	535	511	494	556	508	514	529	485	540	492	531	501	569	507	500	539	485	499	543	527	496	497	563	545	529	537	519	496	545	533	509	510	546	536	515	519	478	511	507	511	522	506	549	542	496	491	508	533	531	501	515	519	509	496	514	495	530	498	506	479	538	524	514	489	563	502	502	540	508	474	491	530	472	454	533	487	535	513	504	537	511	542	543	520	491	546	530	500	504	568	520	516	479	521	501	488	517	550	537	542	519	498	521	503	537	534	540	474	511	529	510	529	520	488	497	584	501	521	507	563	525	545	533	486	536	512	532	492	506	509	579	506	543	538	552	506	527	515	514	504	491	503	470	565	579	506	502	503	545	476	544	476	489	548	499	537	487	528	539	502	490	507	534	501	571	514	526	542	513	495	580	501	524	541	555	513	509	571	527	502	495	512	525	478	525	504	494	497	498	524	524	565	499	502	533	567	520	518	522	515	511	501	497	503	508	493	502	513	539	538	537	558	524	506	537	457	516	497	520	549	481	555	529	506	548	506	529	502	533	512	521	543	543	525	545	519	532	523	509	484	513	527	538	514	525	519	532	499	526	525	528	502	562	478	509	503	536	476	526	515	562	489	477	511	511	524	510	469	507	486	533	521	496	500	539	506	534	489	468	503	550	474	455	563	510	510	514	482	527	511	523	544	488	531	498	505	564	507	509	520	514	525	531	486	499	503	497	515	490	537	520	533	527	557	497	519	466	513	503	500	524	519	553	550	548	530	557	511	518	538	513	528	541	496	543	539	525	507	543	534	534	517	502	580	527	533	538	523	553	538	514	488	534	543	535	517	522	527	497	520	514	489	467	567	477	568	490	517	503	491	529	492	522	465	513	498	512	486	554	574	515	515	515	514	565	483	502	521	560	482	506	556	529	527	525	502	502	521	524	522	527	528	525	532	498	509	535	537	509	549	537	550	469	509	509	548	505	502	494	495	553	495	537	512	527	515	516	542	515	513	536	509	512	539	546	508	513	525	546	500	508	520	539	513	515	538	544	496	497	497	547	515	534	532	498	553	519	490	500	529	491	537	498	473	518	539	545	536	522	509	453	560	492	539	520	474	507	511	495	512	510	497	491	498	547	546	513	534	519	529	546	518	565	534	487	523	510	545	531	539	517	484	511	519	489	541	520	520	528	520	522	550	551	535	510	538	534	526	499	544	503	504	511	528	537	495	577	508	487	543	535	520	497	520	498	513	498	522	523	525	480	527	533	539	479	485	548	528	549	486	524	480	510	515	520	539	483	539	517	484	544	506	492	540	530	500	508	526	502	503	520	516	530	495	561	503	500	497	505	539	553	533	527	500	506	556	527	510	562	573	528	523	513	544	516	506	495	511	505	532	504	503	520	549	509	516	541	539	510	517	514	518	542	543	506	522	530	480	557	459	523	535	515	536	528	500	506	545	500	566	554	487	540	517	482	546	530	510	524	487	532	507	520	540	515	519	522	492	487	490	580	552	499	507	549	516	501	496	531	534	510	529	499	513	504	541	475	530	519	504	501	490	542	526	514	505	527	469	502	479	526	516	465	510	531	553	486	515	530	541	484	491	529	508	508	540	508	509	538	506	513	523	509	528	491	519	579	485	490	551	542	503	551	518	516	494	531	514	516	504	491	483	511	542	495	490	533	541	531	521	523	545	546	497	527	494	502	544	548	482	501	502	506	528	538	498	520	529	511	543	511	502	534	544	504	511	556	491	523	516	494	530	541	510	492	511	528	506	498	552	502	519	530	541	551	534	522	522	507	539	464	509	506	498	524	494	509	519	525	515	540	579	508	551	576	473	520	510	555	526	532	540	483	514	546	477	521	523	549	520	514	532	473	530	495	519	534	495	538	530	511	528	543	498	520	513	523	510	467	551	518	539	548	493	509	529	509	513	489	511	523	544	518	500	508	533	529	504	555	534	524	484	571	524	549	477	499	522	489	534	535	526	541	509	525	507	505	506	587	522	511	539	523	510	538	530	525	558	488	539	502	520	536	482	502	498	514	507	507	458	510	513	490	509	513	527	502	514	531	506	559	486	505	514
36330	7636	954	616	462	333	311	255	260	239	207	217	214	194	196	183	214	185	199	201	217	196	202	198	185	171	203	194	160	182	190	215	204	207	197	171	184	197	200	169	179	185	160	187	182	206	182	171	207	171	169	187	189	214	186	185	163	161	173	203	167	189	196	188	187	185	185	178	183	196	201	191	185	161	203	165	221	170	170	174	180	172	178	142	204	202	163	189	199	145	164	199	204	166	196	182	190	184	177	207	204	171	191	157	202	159	147	202	197	198	213	167	186	176	183	188	167	193	176	207	177	179	181	183	177	196	208	184	179	170	193	186	162	185	171	175	165	176	180	167	208	170	200	206	183	196	210	162	190	188	197	170	150	199	191	172	181	162	172	170	192	149	156	169	180	175	205	154	203	194	209	163	154	157	168	192	186	213	185	173	179	179	170	178	184	202	187	177	188	199	195	198	174	176	177	192	174	193	188	201	184	150	169	206	175	163	151	189	204	204	207	182	193	200	193	192	194	159	169	185	177	175	176	193	195	207	190	174	188	175	190	209	164	162	175	185	155	171	180	167	174	180	189	191	186	166	178	203	190	175	184	165	194	176	144	204	207	167	182	171	194	206	185	183	186	188	190	202	187	185	186	182	173	187	182	181	174	174	197	137	183	166	180	185	208	186	166	181	189	170	170	193	169	221	205	176	188	184	191	197	191	184	209	187	195	178	191	192	174	192	178	180	198	181	190	186	179	202	157	171	170	161	188	182	190	186	150	175	187	166	175	193	177	185	180	173	195	181	192	187	178	166	194	169	201	193	150	207	195	175	200	194	191	165	164	186	195	189	145	176	163	201	181	148	197	148	225	192	214	172	205	193	190	177	205	185	165	179	183	198	203	197	182	168	165	184	188	168	180	176	177	212	178	164	184	177	189	176	167	180	208	185	175	186	183	176	202	198	200	173	176	203	189	173	179	192	206	185	152	187	172	180	182	166	209	178	138	169	166	198	175	176	174	196	187	164	180	186	192	191	179	186	188	184	171	163	164	191	165	201	182	182	194	205	168	203	164	170	201	169	175	182	193	178	188	166	165	178	186	191	178	172	184	166	172	189	157	171	187	188	188	192	187	158	163	181	177	195	198	174	189	178	181	167	182	169	192	172	159	196	180	165	147	195	176	203	163	153	172	178	170	177	188	161	188	179	169	176	207	207	171	171	174	187	182	189	156	189	154	190	179	188	165	187	170	201	178	162	191	178	184	195	183	156	196	170	182	180	165	185	169	180	180	172	169	162	176	182	205	180	172	169	174	193	184	198	178	203	178	169	181	176	190	163	164	190	193	184	184	157	177	193	191	166	151	180	167	208	185	167	175	200	200	177	179	201	185	204	186	189	152	174	178	156	182	181	178	162	146	187	190	158	178	177	165	186	188	183	208	191	159	183	196	159	170	151	175	172	168	199	169	171	165	160	182	201	187	175	176	213	170	188	188	163	177	187	192	176	187	180	196	196	205	167	184	190	185	189	159	183	196	161	183	187	156	170	187	191	166	141	170	207	179	166	185	185	157	190	188	167	175	176	184	203	186	195	173	186	212	197	204	204	169	172	213	187	160	186	203	157	183	204	185	188	182	191	193	181	172	154	153	202	194	166	203	188	195	174	156	177	192	189	178	159	159	165	228	179	199	177	192	186	168	188	193	186	187	173	180	173	211	190	178	168	196	176	173	175	169	158	178	198	194	177	192	152	194	189	182	172	195	189	186	163	178	160	181	161	183	171	182	177	185	184	147	183	178	179	183	189	177	208	173	182	177	174	179	162	149	184	177	174	179	192	188	181	167	198	207	177	188	182	174	181	188	199	187	157	201	205	191	188	176	178	204	189	185	197	182	178	173	189	190	196	161	188	171	165	172	172	185	160	201	182	183	176	195	183	177	173	171	180	186	170	167	214	144	182	188	185	198	182	188	166	190	195	151	153	190	182	191	195	163	169	150	182	174	169	216	183	196	168	184	198	206	187	174	179	167	192	192	185	191	185	205	191	156	190	200	170	206	183	199	200	181	167	188	178	181	168	211	158	178	183	170	149	170	180	185	190	192	202	193	160	155	194	209	167	193	167	188	220	185	183	182	183	160	185	161	186	163	182	191	204	182	174	172	168	196	182	205	176	184	195	195	202	179	180	187	178	180	193	159	153	215	162	193	164	155	188	164	171	183	193	141	188	186	182	198	180	179	187	178	160	178	192	167	167	182	174	168	173	181	175	175	184	157	181	185	177	151	157	177	166	195	179	183	176	187	180	201	188	159	176	195	162	169	177	198	180	158	213	181	195	181	196	172	158	160	182	174	204	188	172	204	163	203	200	195	195	213	188	170	185	170	172	155	168	173	170	157	199	209	213	179	199	169	181	190	200	189	180	192	185	177	201	188	191	183	185	195	161	165	180	185	185	166	176	194	203	201	192	175	176	180	197	178	189	167	181	195	196	202	172	178	175	174	195	159	171	180	166	189	173	186	171	188	182	178	165	205	172	175	176	176	187	187	183	181	187	201	188	164	180	164	177	171	192	173	180	181	181	222	195	188	172	180	162	178	173	199	207	190	210	170	170	172	190	171	195	172	182	167	193	194	202	173	179	164	175	185	178	180	220	189	210	194	167	207	177	171	193	174	181	183	174	168	176	167	194	196	167	184	177	195	194	191	190	181	179	182	164	165	207	171	175	197	160	186	165	173	162	164	185	169	176	187	197	142	188	179	178	197	181	193	171	181	189	171	189	190	160	178	196	178	193	204	187	191	181	175	167	190	196	204	195	190	184	187	186	194	185	197	179	201	211	184	188	209	158	157	160	185	161	181	178	195	178	180	186	183	180	165	160	181	189	183	174	184	176	176	173	156	154	183	170	216	187	182	180	198	182	193	162	173	207	193	183	210	167	153	197	195	194	192	204	146	175	213	197	180	202	203	189	189	185	175	185	197	200	179	178	183	207	187	156	176	195	171	182	212	201	175	196	151	175	178	186	176	183	199	205	177	157	201	189	196	167	208	177	174	187	184	185	163	175	182	192	164	171	167	198	171	156	173	154	179	193	163	198	167	183	168	178	167	195	179	183	169	204	177	158	175	152	178	159	188	183	177	189	171	208	200	172	211	188	185	189	173	190	180	199	218	186	175	198	165	190	207	193	195	189	172	183	169	182	212	149	213	213	178	179	182	170	187	176	173	158	182	196	166	175	151	189	183	162	196	164	184	163	206	193	156	179	189	217	187	185	185	215	190	221	219	196	189	177	191	180	185	189	176	171	178	206	201	178	159	156	164	157	165	210	173	191	173	202	154	175	164	181	177	220	180	170	180	177	200	189	182	149	171	175	192	186	182	178	189	147	166	164	165	173	161	198	205	176	154	190	166	162	181	203	192	165	192	187	192	143	157	183	189	162	173	166	179	165	196	141	179	177	178	165	169	175	172	199	174	201	194	173	191	156	190	165	197	174	179	198	184	180	199	180	188	170	200	194
20855	1822	1716	1879	1532	1310	1113	965	812	877	710	691	630	580	596	585	570	572	562	539	565	504	509	505	519	513	493	507	539	521	484	477	460	509	452	517	475	479	496	521	516	474	440	461	492	481	490	466	430	453	475	453	475	442	475	474	439	461	503	485	484	444	481	471	463	484	439	446	459	483	471	452	487	444	445	503	444	442	456	460	472	467	476	431	492	487	509	474	490	489	446	467	491	441	461	482	451	458	444	461	482	466	448	496	481	454	477	452	471	437	479	422	460	400	448	454	458	439	453	444	462	462	464	499	493	483	472	516	420	472	479	526	466	454	503	432	444	441	437	461	485	460	457	483	440	439	439	462	430	487	481	439	446	441	453	455	498	446	475	447	437	480	466	479	501	495	399	470	448	485	487	450	472	433	458	478	471	453	511	485	529	496	458	489	442	463	462	459	471	463	479	437	487	458	438	492	457	487	476	484	470	474	465	465	498	422	429	430	502	463	444	478	478	438	481	432	471	459	450	405	496	444	443	469	500	453	428	454	486	483	386	467	451	438	468	461	451	467	456	482	444	447	448	438	461	448	465	508	447	430	463	443	465	465	488	457	419	436	445	467	460	445	448	456	458	442	467	483	430	468	460	496	479	463	405	481	463	459	440	467	463	464	451	477	462	445	478	471	474	501	477	491	485	467	494	513	501	467	432	507	445	491	453	438	481	464	466	459	462	480	478	478	461	444	449	496	437	455	477	463	474	436	481	469	471	467	411	484	490	497	481	478	439	462	441	451	451	499	454	480	471	435	440	452	472	458	464	465	458	472	427	472	464	465	439	459	486	508	441	463	465	431	478	494	449	472	446	462	437	440	483	468	406	467	460	456	463	493	444	456	465	429	452	461	458	443	434	462	466	476	499	435	480	455	424	445	455	443	458	440	459	453	460	469	459	457	461	483	466	473	475	413	457	423	488	456	517	471	468	510	487	488	449	427	438	462	466	446	495	467	473	457	467	456	425	486	455	405	459	444	438	472	483	439	437	439	497	509	470	501	469	467	463	436	428	472	447	443	479	437	416	475	498	471	442	455	485	464	456	455	445	448	458	468	460	447	419	494	438	437	464	490	476	453	498	463	436	465	460	464	466	445	438	466	454	452	440	485	480	463	491	464	432	444	459	482	482	465	453	489	471	474	509	450	459	460	469	466	429	479	420	449	481	481	462	470	492	451	455	450	471	455	457	455	462	445	502	438	443	438	460	477	470	466	460	493	421	479	466	463	480	473	472	491	482	491	449	504	434	467	499	472	477	491	482	486	484	459	436	485	448	425	493	440	440	474	484	447	483	476	449	486	457	454	442	432	466	484	437	484	502	449	465	459	477	462	483	442	483	466	448	467	453	483	470	435	463	456	455	446	483	441	426	447	478	457	469	449	472	467	476	463	459	429	472	411	479	443	428	449	479	439	489	461	440	457	464	454	479	489	421	478	458	492	472	479	421	485	473	441	438	468	455	472	490	491	464	464	439	476	449	501	470	493	468	438	446	472	478	464	516	486	448	461	444	450	445	456	467	463	459	496	490	479	484	475	461	453	431	468	461	474	486	447	471	434	448	462	472	477	456	467	453	464	451	476	466	438	481	433	468	482	503	460	451	499	447	457	474	486	476	465	469	454	465	457	455	470	495	438	456	466	455	484	459	493	484	474	490	437	473	451	473	506	435	480	463	460	481	473	463	454	500	482	421	439	461	450	503	468	483	465	443	473	488	475	449	478	435	485	427	461	427	458	418	476	444	439	474	481	477	456	438	482	510	466	488	418	471	467	416	491	448	499	459	484	462	478	436	463	493	468	465	420	461	469	446	450	502	464	473	471	458	467	461	477	412	435	497	461	476	509	491	448	473	462	433	484	441	473	463	435	472	497	399	496	457	468	447	444	444	457	470	483	452	484	449	449	494	436	455	482	475	442	485	466	473	446	504	475	473	480	474	440	480	478	491	412	437	498	482	505	453	484	483	445	496	474	471	436	427	454	473	469	454	446	435	461	464	476	479	482	448	421	453	439	453	485	490	432	484	466	424	456	440	426	467	452	489	453	443	466	478	435	461	460	449	456	447	484	436	469	462	453	465	443	459	444	479	470	469	466	457	503	459	459	427	447	436	504	467	472	478	479	468	448	448	483	459	443	407	508	433	450	463	464	467	463	456	505	441	450	474	446	477	463	446	451	460	440	468	480	458	440	483	436	451	471	471	469	484	509	461	468	473	465	448	458	473	467	467	479	421	433	483	473	423	472	491	441	476	460	476	469	458	459	466	459	452	473	486	490	471	494	423	452	507	477	434	450	463	446	457	479	455	441	486	470	478	450	495	477	500	459	505	472	417	465	461	474	476	477	448	468	488	470	472	459	457	454	449	431	480	462	500	445	468	430	463	465	436	508	471	446	447	450	459	457	487	460	432	461	471	456	441	424	423	441	443	457	498	470	468	455	471	474	451	479	433	445	471	464	483	458	468	451	445	465	456	478	439	479	477	466	459	473	449	438	448	458	483	450	464	462	439	479	431	460	501	461	469	447	465	479	463	464	468	469	417	519	459	432	452	486	473	464	496	452	479	454	481	413	463	465	495	470	439	444	466	437	447	474	465	472	455	467	459	440	445	463	444	458	441	482	450	461	454	463	501	467	483	456	463	505	469	437	434	492	451	481	471	461	494	426	474	452	463	475	463	419	476	462	478	472	469	450	496	507	463	482	479	498	488	453	451	430	464	451	480	477	475	449	430	470	435	490	464	481	478	446	486	502	460	438	429	451	429	550	449	465	462	438	459	483	460	461	409	465	428	478	476	443	456	472	457	471	432	425	474	461	504	456	456	488	476	462	457	455	451	468	447	454	477	460	430	479	435	449	447	457	454	450	454	476	496	457	482	483	468	457	490	453	442	478	446	461	494	483	456	480	477	476	466	470	460	484	486	461	470	455	496	466	417	458	456	488	488	513	450	462	449	455	461	505	439	466	429	469	462	468	495	453	471	470	447	443	463	427	449	477	489	477	471	473	434	457	477	397	465	463	473	484	414	495	471	430	451	475	435	463	449	449	511	482	463	472	456	423	475	493	475	506	490	474	465	451	479	430	443	468	468	472	469	456	452	496	459	446	489	478	444	447	469	466	481	491	428	431	438	433	432	436	466	475	479	465	498	505	489	462	483	487	488	435	489	499	464	478	457	421	503	463	446	446	474	466	483	486	472	461	460	460	454	453	472	434	420	476	487	474	503	440	449	482	447	489	497	486	464	458	423	464	463	485	442	471	452	470	450	432	465	483	463	429	494	489	483	472	487	434	453	471	460	508	465	458	467	445	465	463	452	439	445	456	451	492	436	437	462	452	472	479	433	455	468	476	491	481	465	478	430	486	468	484	473	467	426	441	455	486	456	470	440	477	440	460	510	458	468	470	440	477	456	434	465	463	458	416	463	462	478	488	437	481	458	458	452	503	498	435	468	448	463	464	456	498
13963	1742	435	414	368	400	424	420	424	411	407	421	425	423	441	385	429	424	462	412	421	422	420	437	442	471	442	409	441	411	444	413	428	417	413	389	416	407	382	445	442	411	411	452	426	424	377	421	391	399	403	382	407	396	407	405	422	416	413	437	383	432	431	377	385	452	411	390	421	393	435	387	426	410	437	414	417	428	397	393	405	405	419	429	360	435	384	437	414	416	457	420	418	427	450	430	438	395	409	412	376	403	402	423	367	425	392	459	381	400	411	394	416	438	399	444	429	415	401	412	400	413	407	421	418	414	403	444	428	391	443	395	387	440	419	432	425	421	412	405	393	394	405	439	397	392	390	434	408	424	420	408	434	415	377	426	407	432	383	377	425	409	396	414	417	372	384	379	408	409	367	427	422	409	386	443	403	449	396	413	448	414	379	421	405	381	433	389	426	379	430	415	403	462	420	433	400	374	379	395	413	399	401	451	441	385	410	436	321	367	370	367	406	386	405	431	417	420	389	403	393	407	437	381	433	433	441	422	391	396	446	401	418	401	426	412	407	412	413	392	416	419	398	383	382	390	382	448	393	409	421	466	382	440	433	389	430	434	441	427	432	414	378	388	399	376	439	438	404	396	407	447	457	438	411	432	377	411	412	436	397	442	409	419	426	417	393	443	449	404	392	432	404	426	361	400	413	456	392	413	406	421	385	438	402	407	394	411	429	401	421	460	441	408	401	398	464	399	424	418	430	415	408	443	400	430	418	425	405	431	392	407	428	439	442	407	384	412	430	397	412	419	434	421	404	391	415	426	426	377	405	397	450	429	434	426	406	425	410	394	444	420	426	444	407	438	410	365	365	404	457	401	404	357	424	444	413	404	414	417	378	414	423	393	412	416	380	403	419	426	448	410	404	419	411	464	430	393	428	397	415	426	411	384	449	411	389	433	404	386	402	437	411	405	421	440	386	390	386	440	405	424	405	383	397	433	426	420	432	436	426	417	405	416	403	404	399	441	404	421	419	443	412	431	444	437	410	365	429	413	377	401	436	351	439	402	431	452	424	420	378	414	406	392	407	409	389	386	388	428	395	441	419	408	405	402	411	445	404	402	391	420	383	383	424	414	412	416	435	369	402	402	423	398	364	391	410	406	419	411	413	416	441	410	387	364	416	413	437	413	397	416	400	390	422	405	428	453	420	411	390	389	418	394	424	396	369	411	396	386	373	389	389	378	401	461	425	397	366	415	413	396	391	424	433	387	434	335	418	406	417	443	429	413	391	415	397	413	407	416	422	397	438	442	388	403	384	397	420	438	408	423	390	464	430	418	404	396	386	397	379	376	450	429	424	397	422	430	402	416	398	427	397	415	397	430	407	376	392	410	401	371	406	412	384	378	418	409	412	432	412	435	400	388	405	379	394	418	422	419	443	394	386	420	416	454	454	416	388	420	400	409	435	414	406	432	426	407	401	465	431	398	402	376	417	442	410	395	456	421	443	461	410	448	450	428	410	414	434	379	408	448	426	381	419	423	456	423	415	387	446	426	402	428	392	438	377	400	430	400	414	451	437	409	412	408	422	407	434	447	427	402	419	400	394	389	396	427	426	401	390	399	391	401	376	400	397	423	442	416	400	379	400	421	417	447	420	392	392	398	401	402	439	395	398	425	423	417	394	409	400	390	401	382	454	408	402	385	408	417	421	388	438	385	434	414	392	449	438	411	463	404	381	434	433	445	448	403	416	435	383	404	384	426	405	384	446	462	440	403	382	447	447	419	422	420	425	421	440	398	440	379	424	429	424	378	387	431	460	427	413	412	399	427	424	436	420	420	376	416	379	409	375	461	420	422	418	381	412	392	411	373	425	420	411	426	435	417	394	399	401	414	446	463	448	406	397	401	451	412	426	404	413	395	397	444	446	406	384	421	417	407	452	383	429	430	421	410	408	428	401	383	410	410	436	431	432	413	389	424	400	367	413	429	428	403	422	440	414	394	470	390	375	388	404	422	416	384	404	444	383	384	404	458	415	415	412	422	392	366	434	414	405	402	406	413	394	401	410	440	417	415	379	454	400	408	395	404	415	389	412	416	409	454	410	386	379	441	414	398	414	405	405	421	435	472	429	397	402	382	422	379	421	427	416	383	405	378	413	429	431	415	410	394	413	427	436	441	429	398	385	375	444	421	426	407	409	430	392	409	424	377	436	405	401	372	400	484	377	408	418	380	420	392	395	396	354	416	441	446	419	376	418	423	423	397	421	442	406	414	432	417	434	434	461	404	404	410	434	434	439	436	432	412	390	403	412	412	413	404	431	409	427	411	409	406	441	422	387	404	433	428	421	417	388	431	425	381	405	411	419	427	383	428	444	414	435	429	400	442	420	440	431	404	388	428	397	436	362	398	435	400	402	374	416	418	428	416	474	441	417	445	426	426	417	416	450	409	430	449	455	422	445	413	414	457	387	423	432	423	413	423	428	402	413	413	397	437	403	429	429	406	450	397	449	413	406	424	445	410	416	438	409	436	399	396	418	397	380	462	424	390	410	406	422	378	383	423	424	408	394	414	402	403	377	398	428	424	441	430	418	439	405	448	423	459	439	365	410	453	441	417	401	408	421	450	441	395	402	389	415	382	393	388	421	415	422	388	416	419	411	415	409	478	436	406	410	463	405	461	415	451	410	385	381	392	424	476	395	420	456	413	417	420	358	420	396	386	397	422	419	421	375	382	394	404	374	445	459	399	387	420	414	401	359	424	405	422	444	453	382	393	405	428	378	402	385	395	397	469	418	397	404	421	420	469	402	419	426	446	424	420	425	446	427	438	438	460	390	381	378	389	419	420	413	432	404	433	403	396	420	408	406	426	429	407	420	458	396	384	410	410	398	410	401	409	390	427	410	395	438	393	415	389	381	429	408	402	404	454	407	435	387	370	425	424	443	393	387	380	414	405	420	402	373	389	413	386	415	395	389	428	424	384	391	460	430	416	411	425	398	366	462	374	432	410	428	443	396	414	398	427	385	420	403	365	445	457	353	401	432	375	419	384	421	414	380	390	421	432	401	391	407	431	409	416	412	417	404	379	401	412	422	423	423	394	410	395	387	406	394	402	439	438	408	398	393	443	409	440	428	425	382	381	458	439	378	390	381	411	439	464	406	430	414	414	381	385	408	367	390	379	441	414	430	393	445	409	410	402	421	423	410	382	397	449	408	445	432	388	374	405	426	399	411	425	392	400	432	423	423	382	436	415	456	425	429	440	421	460	418	424	425	439	404	428	428	399	406	415	406	430	447	424	413	414	419	402	420	415	383	390	417	392	416	396	460	452	416	396	439	455	382	396	430	437	437	390	382	414	440	446	418	387	375	431	363	391	380	452	431	448	425	412	418	402	437	419	428	421	433	441	456	449	407	397	426	441	416	392	374	374	453	402	442	410	395	447	408	368	418	398	406	422	400	418	393	410	407	411	419	450	436	424	420	428	405	387	403	415	414	446	379	412	414	412
8662	1169	949	1017	943	927	946	923	873	880	890	907	936	877	924	914	903	840	930	837	921	907	830	914	979	910	936	891	885	909	828	869	880	936	910	888	845	874	953	895	837	934	878	912	898	943	899	893	915	877	907	848	901	885	890	890	895	893	881	929	927	867	896	855	895	885	882	925	867	900	895	878	928	880	915	920	869	908	871	886	904	853	869	880	856	889	907	879	914	915	849	832	879	897	851	902	893	830	927	888	881	877	826	988	915	894	863	933	924	879	871	938	889	877	922	880	852	889	870	849	861	907	859	857	902	938	918	910	872	858	918	841	795	921	878	936	899	862	917	915	887	915	893	932	874	890	902	895	927	891	945	851	921	889	917	871	873	927	891	911	936	878	904	874	915	904	860	916	888	907	893	847	874	909	866	898	918	848	909	815	886	920	894	903	878	931	897	818	899	889	881	862	895	855	887	862	866	855	912	925	882	859	880	922	876	855	886	897	914	808	905	868	910	886	922	914	918	875	881	904	848	867	855	870	908	842	875	902	1005	898	874	944	915	843	927	880	919	882	827	899	915	853	851	874	829	883	900	903	865	893	856	940	917	887	889	939	880	867	904	860	892	852	862	866	851	913	913	870	862	917	881	908	839	827	891	903	936	901	904	896	923	904	861	854	855	893	884	899	958	923	880	913	911	876	913	908	906	905	938	867	882	844	944	892	960	849	887	875	934	854	881	902	823	890	897	876	879	951	926	887	952	937	874	894	896	878	892	892	899	851	901	924	869	861	894	920	908	871	883	858	844	900	865	905	900	893	891	853	873	883	862	960	873	914	874	906	898	882	900	881	894	870	900	894	909	911	918	933	886	895	854	858	891	902	901	879	889	866	908	941	901	920	892	935	883	883	887	913	897	874	902	874	847	915	893	839	833	894	940	851	872	896	948	906	863	885	841	894	891	868	896	930	907	869	922	909	892	856	869	844	846	912	839	894	950	861	907	871	901	936	927	920	927	903	860	868	864	860	927	907	895	891	863	885	921	911	915	902	887	863	881	942	936	914	896	857	912	873	951	896	856	851	909	873	885	868	897	859	867	912	907	858	876	864	893	884	895	929	888	943	908	884	869	933	891	844	902	945	917	913	871	851	832	888	928	869	874	898	891	858	872	878	864	851	882	905	948	880	851	917	921	883	871	854	862	903	925	924	898	909	874	947	889	895	949	877	901	916	911	923	897	932	869	863	890	935	857	924	920	888	903	916	910	899	852	863	825	915	902	872	916	838	876	917	865	895	870	901	933	850	848	899	914	854	874	927	894	916	900	842	873	858	861	893	875	879	873	858	929	866	932	860	875	934	847	891	881	907	847	843	895	895	875	910	868	838	914	883	856	816	866	924	933	878	871	894	838	898	855	909	826	943	892	883	828	897	923	871	865	867	858	862	816	904	906	915	915	900	909	894	900	907	879	922	954	863	870	885	924	919	921	866	925	833	899	903	844	861	877	890	898	894	830	905	965	938	859	914	884	891	882	869	902	953	847	893	878	847	873	878	930	877	860	848	878	919	920	908	886	907	857	890	897	905	913	883	918	890	846	879	859	903	950	870	909	871	889	872	917	883	909	871	890	866	886	822	881	891	884	884	919	911	908	865	940	919	864	902	876	816	949	882	792	869	865	860	926	935	857	942	913	887	915	887	875	855	860	918	865	896	927	912	886	882	912	925	849	955	882	845	780	855	869	947	849	939	898	917	896	864	850	898	872	854	829	834	899	859	898	903	869	887	883	892	881	947	946	855	879	957	916	874	903	870	922	891	916	928	891	881	924	894	915	911	911	864	885	902	913	878	869	946	945	915	884	948	957	945	910	868	904	849	924	889	965	853	910	846	843	841	855	895	922	847	880	843	972	894	868	920	914	879	873	889	894	890	883	930	940	873	900	886	914	912	974	910	868	930	865	846	903	895	902	865	882	885	869	834	917	869	870	916	913	946	905	917	905	942	935	880	899	894	949	912	878	942	903	926	856	940	862	898	867	900	869	945	906	985	871	891	915	889	836	897	907	934	898	858	902	839	956	897	890	899	907	881	919	906	823	925	929	891	889	873	874	842	935	862	877	916	931	929	901	883	915	833	876	833	885	858	881	895	918	836	863	951	879	886	871	873	861	885	869	895	936	856	874	849	964	925	867	912	883	896	859	874	970	861	820	923	906	850	940	882	827	886	901	907	895	898	960	875	884	915	934	878	941	904	930	891	903	926	842	890	914	899	897	939	916	909	819	864	918	880	828	925	896	888	912	892	960	886	895	906	889	881	893	913	829	893	871	886	899	870	892	919	898	908	875	851	859	920	963	885	979	910	873	890	917	892	905	917	933	911	898	909	921	949	897	860	877	889	867	884	864	885	886	875	894	893	942	860	960	916	920	879	879	873	894	883	937	870	870	934	902	879	920	850	906	872	936	882	877	905	924	927	855	876	855	853	812	876	873	897	870	920	916	849	868	883	847	908	866	934	894	906	912	871	922	876	909	882	948	862	897	874	849	869	893	870	908	847	891	928	884	887	861	904	853	924	936	940	858	871	898	903	900	894	883	929	909	916	954	895	895	910	898	882	887	874	877	838	873	945	888	914	846	886	869	836	884	865	908	933	904	880	867	869	857	893	835	948	907	898	848	914	926	937	945	903	911	911	904	885	916	906	849	888	897	909	877	924	943	895	858	895	916	870	873	895	892	909	879	882	838	938	903	869	900	896	909	850	848	859	878	885	922	895	900	865	897	859	949	904	848	894	907	932	881	943	878	870	861	918	892	903	858	878	922	877	881	945	873	918	890	858	865	891	880	887	870	888	857	828	848	881	892	842	907	891	905	921	910	897	934	936	941	905	897	905	908	869	886	896	936	882	880	880	944	894	877	902	864	880	840	879	856	909	857	880	873	865	847	961	939	886	866	855	935	863	845	877	968	908	879	875	899	881	857	906	926	863	882	896	914	868	887	943	926	868	901	837	912	858	968	868	883	893	868	831	897	917	937	873	872	882	920	870	918	864	867	915	931	885	867	830	870	939	921	893	925	911	892	923	888	932	911	874	858	888	883	872	855	859	877	917	858	880	827	907	880	927	926	920	898	859	889	883	887	889	894	883	855	921	873	913	895	891	954	898	851	869	944	857	844	849	919	940	929	909	895	925	977	915	894	889	885	886	922	903	815	979	977	858	853	927	902	890	925	924	899	893	916	890	847	884	924	943	873	896	889	909	880	913	915	900	870	887	872	922	923	917	891	871	913	889	905	895	927	932	903	852	853	859	923	907	877	911	918	913	928	958	928	903	954	874	860	869	858	902	866	886	923	887	953	900	899	894	923	966	844	907	903	884	845	893	889	852	854	931	893	850	913	864	916	846	897	935	835	876	922	867	907	915	905	882	833	886	892	857	902	902	903	943	857	934	897	894	892	887	884	892	869	887	892	906	917	889	935	849	890	891	855	888	913	883	890	904	875	890	919	885	858	870	900	892
26833	4106	505	431	344	282	265	272	245	230	237	241	231	202	222	233	225	243	210	232	215	224	204	240	211	240	188	203	232	229	217	200	231	244	243	225	194	219	207	236	190	210	222	228	198	215	220	227	237	226	233	247	218	211	226	200	213	237	211	205	214	230	228	218	247	229	249	227	221	204	217	252	237	201	235	240	209	222	222	205	213	224	227	229	201	204	230	215	222	218	238	211	230	225	185	231	213	239	213	229	216	231	197	215	222	195	225	203	226	215	221	238	209	225	222	208	202	225	231	224	224	209	225	236	205	214	239	247	205	205	224	237	221	239	206	201	237	216	209	246	216	187	219	218	226	218	237	239	199	219	246	200	209	227	222	190	228	230	225	204	215	210	236	207	223	229	227	231	220	221	216	230	205	200	206	218	200	192	197	197	222	216	219	200	228	206	230	218	257	214	212	210	203	242	241	240	236	237	228	223	241	236	209	252	231	213	202	230	197	222	205	238	235	201	246	214	239	244	224	219	217	213	215	211	211	171	201	221	211	220	217	227	249	214	214	201	236	257	195	207	223	226	236	190	244	258	204	223	211	191	240	238	226	273	225	224	227	229	205	230	228	209	221	198	236	240	243	217	230	202	250	222	253	217	204	208	186	234	237	226	214	211	214	207	224	219	221	211	260	201	206	229	225	220	201	192	227	228	209	221	221	228	243	215	219	216	200	239	249	220	226	224	222	217	238	214	222	218	216	219	237	227	218	232	215	237	221	263	220	223	202	217	222	237	219	222	196	216	217	216	198	245	210	229	220	204	220	208	223	245	245	205	212	204	205	221	209	196	224	207	212	227	220	241	200	201	225	228	208	202	228	221	215	233	201	215	218	215	231	222	215	208	265	229	203	208	236	234	221	232	197	241	206	207	227	241	234	233	208	198	244	203	209	226	206	199	221	189	242	202	198	242	263	199	202	230	231	250	236	206	252	209	185	266	196	217	225	197	217	234	208	226	219	221	214	241	197	196	241	246	235	222	212	239	210	197	208	226	244	244	213	215	225	216	191	238	198	243	185	207	203	194	209	235	232	242	204	222	228	208	244	195	205	223	249	248	206	201	213	224	247	229	200	223	211	215	231	229	216	212	205	223	229	219	207	237	208	235	225	205	220	214	230	217	200	219	209	217	201	206	217	210	237	218	222	224	211	224	208	229	256	204	204	238	209	218	222	217	223	211	204	235	231	216	208	240	206	193	232	219	204	234	203	220	231	251	223	215	220	223	245	227	220	204	219	212	216	248	194	220	224	216	220	204	233	217	206	217	227	251	218	221	260	224	249	219	216	231	209	234	214	228	214	203	218	218	233	206	238	176	250	235	236	210	228	231	241	252	206	216	231	222	226	202	217	191	220	211	210	216	246	235	222	211	221	195	243	205	249	226	213	216	240	202	193	242	222	213	193	231	188	225	204	238	238	235	214	204	234	217	203	236	242	237	202	229	215	208	207	218	207	203	230	243	240	224	227	208	220	232	218	203	228	216	211	213	206	205	217	222	218	214	261	224	217	199	231	228	235	223	213	199	219	224	208	234	185	198	217	240	204	202	247	207	201	195	198	205	244	257	196	215	231	210	255	242	193	237	218	206	195	197	219	211	181	233	217	222	197	229	200	210	183	231	197	232	209	218	241	219	240	229	208	202	215	223	192	218	217	214	228	227	223	221	225	248	202	199	215	225	243	225	216	225	210	220	226	216	233	223	218	218	227	198	242	221	204	199	210	224	203	239	194	247	237	214	219	221	197	215	242	229	218	228	265	197	236	212	223	237	189	191	210	212	229	221	237	211	232	193	233	216	221	244	240	229	223	246	204	237	245	210	199	216	242	210	210	231	211	213	231	212	193	214	239	212	216	205	233	246	226	212	226	219	224	209	221	195	200	246	215	249	211	213	215	251	250	228	225	213	212	201	216	225	224	218	254	217	224	220	204	193	216	224	194	231	238	227	227	213	226	222	234	197	261	223	221	199	187	194	207	215	222	201	221	235	237	241	217	222	198	205	228	199	231	240	216	221	207	227	220	198	224	214	203	233	215	203	201	216	219	191	207	237	238	211	217	225	225	215	243	222	241	215	227	227	228	200	212	234	213	200	222	213	207	179	238	195	197	208	241	217	234	202	235	211	216	208	201	220	231	196	181	201	221	205	216	215	208	229	215	232	213	225	207	218	214	244	224	212	219	237	229	225	213	204	221	210	212	234	227	210	221	198	211	249	198	196	246	203	222	222	227	237	220	196	221	232	212	220	242	254	234	210	244	240	207	206	237	237	201	210	242	233	214	224	195	224	240	223	209	215	222	213	213	213	211	204	203	237	243	234	224	220	248	200	240	207	211	199	199	209	210	203	228	224	215	222	211	231	243	212	215	225	244	250	211	184	202	214	223	229	218	229	225	221	220	207	234	215	249	231	197	238	224	222	227	223	211	223	209	197	178	199	230	215	229	216	205	209	236	234	203	206	217	218	211	210	209	205	213	208	223	211	194	234	257	229	223	219	207	220	215	232	235	217	227	256	200	214	262	193	217	220	211	214	229	248	221	254	214	194	207	220	207	219	233	215	193	211	187	220	207	206	249	208	212	218	237	216	214	216	226	213	203	236	248	213	202	244	234	237	217	228	228	212	232	198	213	218	221	232	205	176	194	247	225	226	233	210	222	187	218	228	209	241	217	211	212	195	241	216	189	218	205	227	204	233	209	234	250	221	204	236	239	227	221	200	225	199	226	223	216	206	203	221	228	234	214	229	229	229	222	232	229	209	214	234	219	207	232	236	231	226	210	226	231	225	231	227	219	226	210	251	210	234	190	211	207	199	218	197	215	214	220	209	205	211	223	241	245	238	227	228	196	259	210	216	210	215	241	234	219	227	235	226	215	210	228	225	206	242	227	207	228	228	230	221	203	231	214	273	219	203	213	230	208	215	245	229	227	223	219	220	196	239	225	225	203	223	244	197	213	220	210	196	237	239	213	229	213	222	208	199	220	223	210	257	219	216	223	230	197	224	221	230	196	202	191	229	207	211	204	221	241	212	231	203	184	210	216	220	204	237	249	206	215	234	226	212	207	251	239	240	229	223	203	246	240	261	215	187	240	221	223	220	224	205	238	247	236	200	186	224	208	205	211	183	194	209	229	225	217	214	195	221	225	211	232	196	237	191	200	205	192	217	242	228	233	220	199	236	190	222	233	213	226	225	219	227	237	249	201	226	215	218	250	224	242	204	219	219	222	238	235	239	230	216	220	208	240	218	231	218	214	214	244	217	209	220	209	254	216	187	211	235	242	221	238	208	198	247	197	229	204	199	226	242	212	226	231	225	271	223	202	245	229	230	210	222	232	226	257	194	188	199	204	226	250	219	254	223	239	231	217	211	241	203	194	223	195	265	223	237	215	235	195	226	219	208	206	222	239	224	194	251	230	198	193	219	210	223	218	245	235	212	211	234	219	239	196	207	222	215	203	205
16519	1257	1161	1199	1107	958	843	781	696	700	713	594	629	606	563	597	591	570	535	569	548	571	554	595	545	546	589	538	553	550	523	501	551	514	530	544	481	542	526	509	521	483	508	561	519	533	479	527	553	499	523	553	533	517	549	507	510	543	510	522	548	498	541	536	521	511	514	522	562	520	544	510	557	539	525	558	540	499	558	504	532	556	527	505	530	550	531	513	538	529	559	517	510	539	522	526	505	517	522	490	513	534	526	514	542	524	545	531	512	541	528	559	528	546	478	516	551	526	529	524	550	522	537	472	546	478	550	526	511	507	514	541	552	524	485	500	499	528	524	507	537	512	514	483	540	513	524	521	557	498	534	529	532	474	505	512	487	541	531	485	550	534	552	550	553	473	490	496	541	545	565	527	494	479	523	508	468	578	560	519	492	545	518	495	524	544	517	506	539	554	541	553	513	468	490	512	545	538	527	505	499	521	508	551	548	504	486	549	530	523	514	559	556	512	551	521	547	528	531	505	490	519	534	533	517	477	508	540	523	511	523	518	508	492	513	520	495	517	544	550	530	589	569	517	492	509	544	500	533	511	554	496	540	470	564	512	504	484	521	530	487	536	531	537	491	484	527	495	548	519	541	543	536	526	502	524	502	495	588	501	550	547	544	505	524	490	538	543	559	502	517	519	548	536	530	500	515	543	495	502	474	528	548	524	528	542	542	508	500	482	518	491	494	487	516	532	547	509	506	517	518	516	514	520	509	513	532	559	508	524	561	490	472	533	508	507	513	574	532	529	512	484	489	504	563	543	509	528	498	543	533	515	536	577	506	524	524	537	517	536	543	492	579	533	530	519	503	503	530	565	579	539	555	543	510	530	516	533	494	484	524	520	502	515	502	529	562	501	527	530	520	509	537	537	520	454	519	513	528	487	505	491	500	523	489	552	508	530	512	534	510	548	525	535	486	502	526	522	490	500	567	530	552	528	514	481	509	485	510	533	474	519	507	513	558	519	534	510	545	538	529	524	503	544	518	470	471	490	498	542	531	502	506	495	507	499	538	527	476	474	557	517	519	499	543	522	505	523	537	499	505	507	504	499	516	497	485	511	539	537	545	479	510	501	518	509	519	516	510	543	490	474	499	537	503	532	555	515	487	499	534	544	504	481	496	519	505	527	503	505	476	521	505	556	499	505	542	508	498	522	561	518	540	523	535	538	521	505	525	520	501	517	561	502	499	525	524	532	503	544	460	515	504	497	522	525	543	525	493	525	522	571	515	506	558	536	528	508	489	476	539	518	519	543	530	519	513	506	500	500	516	514	514	511	526	511	495	500	511	511	498	521	552	515	493	500	497	513	533	526	562	509	507	550	489	514	461	557	516	517	531	507	515	534	485	510	478	514	558	533	537	582	502	473	513	514	524	550	531	560	540	500	532	497	475	577	540	513	517	534	527	559	519	501	522	514	514	524	537	536	514	520	510	534	516	529	485	501	521	546	505	535	494	537	513	539	482	500	539	500	508	509	516	538	507	520	501	516	506	529	544	494	504	505	503	494	505	539	496	485	490	511	510	499	559	523	516	525	529	524	504	517	474	552	533	478	500	540	503	539	539	461	507	513	508	491	506	520	537	488	521	528	517	503	520	534	505	505	525	505	507	490	531	531	520	516	546	518	502	525	502	510	522	543	493	548	532	540	537	473	511	512	513	489	499	498	583	527	529	542	518	552	507	535	479	523	534	518	495	558	481	439	511	513	480	491	482	532	486	552	493	514	506	525	513	476	564	545	492	546	494	539	490	485	542	490	516	510	506	492	507	504	539	508	478	473	532	551	530	542	556	477	518	535	504	521	495	499	540	497	545	529	546	540	495	534	528	519	524	522	493	551	456	502	514	505	531	535	514	484	522	506	513	479	526	517	516	549	526	523	530	432	509	516	503	518	490	490	505	536	546	527	493	517	495	484	467	532	501	533	518	506	504	541	507	492	526	477	519	517	505	504	529	534	522	503	513	526	514	514	502	468	498	542	498	475	513	505	501	528	505	491	539	533	505	507	520	492	543	580	501	522	528	494	510	550	521	514	535	531	538	520	504	527	524	526	486	530	548	487	503	525	496	520	485	517	496	559	516	519	512	524	516	536	544	484	527	513	522	523	530	504	495	528	508	491	476	499	526	484	494	524	555	496	518	523	519	497	499	522	529	525	541	500	529	474	498	515	551	556	511	546	547	533	535	500	532	515	498	522	517	516	519	521	532	495	520	540	496	502	539	491	536	505	475	550	496	513	501	544	542	496	546	490	516	479	504	545	524	547	488	502	490	559	521	536	497	500	522	540	516	511	523	519	511	512	525	514	504	517	549	525	513	511	563	522	569	570	502	524	559	514	493	497	528	541	508	512	509	504	528	511	514	507	508	520	525	497	482	528	536	561	506	503	514	530	487	521	576	530	525	514	484	500	566	526	514	492	520	525	503	499	513	552	525	517	522	523	499	549	511	526	445	533	484	524	518	503	494	546	497	517	499	535	488	548	497	508	498	494	516	519	529	549	490	502	497	487	522	503	516	508	546	541	502	524	503	517	517	528	509	513	518	510	521	537	484	525	527	512	518	525	543	506	460	555	501	492	496	527	546	515	483	494	512	490	504	530	505	518	518	533	520	531	527	479	497	536	495	543	539	538	533	501	523	513	493	535	508	501	530	535	494	569	540	539	508	505	531	516	493	490	505	538	521	562	555	513	537	510	488	541	495	521	505	515	530	488	467	534	490	537	540	530	533	487	521	517	491	523	544	478	508	538	481	509	525	518	512	504	489	524	502	535	521	507	486	487	543	540	541	546	514	516	522	516	512	536	508	499	574	493	547	537	524	489	486	492	486	547	526	498	493	493	501	486	572	527	545	493	510	541	524	501	506	533	549	536	543	499	560	503	513	516	464	541	494	513	494	566	523	520	544	507	508	472	532	520	548	514	534	533	556	514	507	523	525	539	548	534	513	546	515	512	543	533	497	524	517	539	518	529	532	511	537	481	527	532	494	507	482	509	513	504	512	562	481	520	491	497	502	517	470	530	520	521	545	500	537	509	497	537	466	517	490	537	501	527	515	511	521	520	532	499	549	528	552	499	501	513	502	447	485	510	503	535	538	492	508	520	526	548	538	542	519	503	566	486	485	466	528	492	561	530	508	507	586	543	521	533	511	525	551	528	519	533	527	513	539	513	563	522	493	542	515	530	518	497	520	480	482	553	532	471	504	497	519	503	533	498	547	538	522	506	503	543	547	537	588	502	558	551	514	489	534	521	520	479	500	478	508	535	536	529	540	532	552	514	513	533	529	513	550	521	555	535	474	491	524	501	513	474	521	510	553	521	533	516	518	493	535	485	515	510	489	473	520	519	557	493	509	541	530	524	501	462	515	527	500	534	516	522	546	563	547	513	512	500	526	511	509	520	550	515	523	507	553	505	533	505	504	502	555	527	580	492	513	543	549	514	492	488	497	514	524	498
35983	7365	937	640	438	335	259	238	250	250	252	205	212	195	196	217	206	170	179	181	165	189	166	189	207	181	208	177	191	197	200	185	178	182	192	184	196	213	200	184	193	159	187	192	181	187	173	170	179	183	205	187	178	201	204	189	194	188	188	177	196	174	168	158	180	168	164	183	165	171	164	147	195	187	169	175	176	173	181	180	188	171	186	196	188	183	173	195	198	152	165	176	195	200	182	201	187	184	204	184	197	173	204	196	184	185	194	178	178	167	196	178	194	178	181	172	217	176	190	205	174	172	180	198	182	159	186	179	173	177	175	204	179	199	156	175	190	195	194	190	163	169	173	178	177	212	199	189	201	173	187	190	178	173	168	173	166	169	169	158	175	208	190	173	185	161	163	169	167	172	185	198	170	175	177	173	178	174	171	202	164	193	160	186	177	171	187	190	187	201	175	162	167	184	161	184	165	199	160	142	163	185	188	186	221	178	176	166	163	201	177	169	173	187	176	189	189	187	167	192	192	180	157	191	183	169	166	197	169	212	192	194	182	154	165	194	186	156	185	184	174	171	164	160	170	188	180	184	186	195	172	158	196	215	200	168	167	182	168	195	170	174	166	191	184	184	175	166	164	185	195	172	201	193	162	162	178	176	150	171	189	217	198	180	181	166	168	168	150	192	174	174	201	182	233	196	183	177	199	187	180	191	186	179	167	201	178	167	189	174	184	195	192	179	188	196	212	166	183	176	191	172	182	167	170	153	186	170	198	172	175	172	181	170	183	168	180	178	161	164	165	170	185	172	145	155	164	150	180	186	197	165	176	186	161	192	179	172	183	170	183	133	178	199	196	184	205	189	177	168	169	204	184	191	185	192	149	164	154	175	164	165	174	162	200	197	194	197	187	199	201	163	176	193	173	201	182	227	179	186	189	208	192	176	202	170	169	172	180	206	166	180	169	172	172	213	178	187	183	180	180	174	190	152	157	165	164	174	176	166	178	167	177	173	180	153	178	159	176	158	183	179	199	166	171	164	187	201	179	183	182	161	176	155	175	181	178	196	164	190	166	177	174	170	202	190	172	181	189	181	182	186	176	152	176	179	193	175	180	179	170	175	188	182	181	217	171	169	173	158	176	146	174	171	182	166	193	166	196	152	159	181	184	205	178	165	180	183	170	200	172	174	175	169	176	183	165	181	188	174	186	191	186	169	174	190	187	200	185	171	189	189	190	181	188	194	203	196	172	170	173	183	181	162	188	171	185	177	185	185	160	181	186	180	198	159	189	153	183	186	178	167	190	198	179	172	171	183	170	207	173	163	155	176	176	168	174	163	182	188	178	190	188	180	170	167	201	168	186	193	177	168	189	189	182	175	176	184	180	163	185	217	154	197	202	176	185	170	163	191	175	192	169	201	184	183	187	179	168	166	193	189	181	215	180	187	180	176	169	148	175	178	177	165	154	177	173	167	189	178	183	187	179	163	178	180	190	182	152	209	178	181	191	159	184	163	185	164	178	171	163	164	165	185	184	155	184	168	188	189	201	188	190	168	184	180	190	162	187	175	193	150	202	187	170	194	169	175	174	207	175	177	190	195	164	194	172	172	181	184	169	185	181	175	183	181	177	183	193	203	189	180	212	192	185	186	200	170	152	195	162	170	187	172	182	185	174	194	194	203	151	186	184	207	176	190	172	180	182	181	180	165	160	175	175	181	161	159	176	194	209	162	180	184	194	200	183	150	192	188	186	170	190	185	221	194	182	178	196	181	161	174	173	204	162	192	155	170	176	196	184	170	171	207	180	172	154	195	187	188	170	158	174	166	191	198	181	149	155	187	185	188	181	197	182	192	165	194	183	172	181	186	160	177	195	198	188	219	168	188	170	161	180	175	169	168	168	175	201	175	175	196	169	157	208	175	182	172	196	179	193	188	174	204	182	178	200	153	174	174	185	175	174	175	183	174	169	159	182	197	175	166	164	185	156	182	175	211	163	198	182	175	181	225	179	164	174	193	192	205	155	207	195	176	167	214	215	164	177	178	167	176	180	171	185	170	171	154	157	192	172	175	179	190	164	166	188	167	149	171	195	177	187	167	173	177	183	193	168	183	193	186	190	159	234	171	188	175	176	178	181	191	175	164	182	160	173	179	177	192	195	177	196	174	187	192	194	193	176	159	192	187	186	189	173	169	183	191	188	181	168	165	193	143	181	184	193	224	163	183	167	195	188	182	184	177	200	190	219	183	189	198	184	181	183	171	201	169	175	184	183	213	191	177	174	206	192	171	174	182	183	169	183	203	177	186	168	190	169	200	161	198	187	160	196	181	189	176	176	149	165	175	167	176	165	184	180	185	169	172	185	197	198	189	162	165	197	182	159	188	195	172	198	166	169	173	184	154	202	158	159	197	201	190	189	193	192	174	189	175	200	199	169	187	190	176	171	151	193	194	175	182	196	183	183	176	148	161	158	202	164	186	191	186	179	163	196	211	198	163	189	175	192	172	168	166	178	180	206	167	185	192	162	164	177	174	183	204	162	185	193	180	184	194	196	175	180	167	201	204	187	192	171	166	200	174	162	193	194	191	176	204	197	213	215	195	188	191	216	169	191	187	164	155	199	180	173	186	163	174	159	190	169	175	166	170	206	178	147	195	190	186	193	186	156	170	168	199	172	173	163	162	155	169	165	174	161	180	196	179	191	189	182	171	167	174	185	183	190	176	182	167	181	177	186	173	148	157	179	187	172	182	186	187	170	168	160	158	180	160	165	163	183	185	174	187	185	172	172	218	161	155	158	172	176	173	189	179	194	196	199	182	179	176	185	210	185	171	180	189	176	201	192	185	170	192	190	190	198	209	179	186	198	169	166	178	173	179	159	172	159	171	176	165	175	170	185	182	158	185	168	164	167	185	162	188	181	159	200	189	188	167	180	197	190	204	175	202	188	173	203	160	187	150	164	184	170	185	200	170	190	171	174	206	195	225	178	157	168	189	170	192	188	172	171	184	203	195	180	184	160	176	174	169	208	182	186	188	200	171	180	164	180	168	195	181	179	176	189	187	186	178	180	173	183	169	182	174	153	169	193	172	170	188	212	168	195	181	172	196	174	188	158	174	194	186	178	197	195	183	183	197	198	167	162	169	175	182	174	207	203	181	178	165	198	186	166	202	182	182	196	171	170	188	185	175	185	189	176	214	186	191	170	169	177	190	180	205	168	190	187	185	182	169	207	191	182	167	205	177	189	194	165	161	178	165	172	180	164	189	161	176	170	171	174	190	193	185	158	171	185	204	182	177	182	201	167	195	183	167	157	167	173	189	201	184	196	156	179	177	165	165	170	170	180	163	193	191	185	182	177	206	188	172	168	199	171	194	184	150	173	184	170	221	165	169	178	186	186	188	160	182	184	204	174	188	193	179	194	182	178	165	156	182	171	180	175	176	178	165	208	168	193	169	223	184	183	189	184	164	176	159	170	171	175	168	178	171	187	164	188	163	190	201	187	208
20724	1707	1629	1848	1569	1310	1114	923	889	820	739	656	623	630	611	630	536	542	576	522	544	511	490	513	528	515	516	478	504	501	484	499	497	491	485	484	486	503	469	489	494	513	471	492	503	501	468	471	458	465	479	482	491	480	472	491	463	459	463	504	498	477	481	465	454	465	500	422	435	463	419	457	425	471	466	471	458	457	469	476	444	461	461	455	458	474	424	460	481	480	496	456	491	466	461	461	438	486	456	451	452	485	445	473	449	483	469	479	512	476	490	482	456	517	465	513	486	439	436	467	449	429	453	444	507	441	472	469	454	481	486	429	438	480	412	453	468	434	470	479	447	461	489	455	469	470	449	428	436	431	437	531	465	485	431	466	435	462	495	472	463	482	441	435	473	431	454	462	463	470	435	482	433	443	464	472	452	439	442	488	434	415	473	480	449	515	497	463	432	457	429	490	455	466	444	425	476	466	458	462	453	454	471	442	454	480	472	454	491	453	518	492	462	470	467	472	461	467	504	466	484	465	468	445	458	521	469	481	424	458	473	422	450	442	468	490	465	430	473	475	472	479	505	460	461	476	453	426	498	422	488	463	482	508	468	485	437	506	464	473	438	451	479	416	474	460	470	491	457	455	483	434	447	456	451	482	442	470	461	447	449	412	474	453	433	432	438	445	426	493	458	463	464	467	443	450	456	469	438	501	461	505	464	436	464	460	466	456	454	449	443	454	442	469	483	439	462	493	467	503	443	479	449	428	489	482	446	506	445	491	505	497	477	505	488	502	496	419	454	488	448	470	445	482	451	482	447	471	447	463	475	466	467	473	497	452	460	440	439	449	450	445	513	473	465	423	438	450	484	444	467	458	441	439	461	467	497	473	475	473	470	490	454	485	491	452	445	444	445	440	467	469	437	473	460	448	491	462	464	421	487	505	462	450	444	495	464	439	449	477	419	503	449	452	436	471	477	465	424	450	478	461	467	502	453	471	481	448	471	441	465	467	444	456	450	509	471	431	486	453	458	472	490	454	441	474	469	458	427	488	439	469	460	471	431	459	465	445	456	450	474	452	457	428	445	490	435	447	447	480	429	517	417	521	417	474	453	469	459	458	462	467	461	431	484	449	483	474	463	434	442	456	438	512	458	465	467	502	440	466	511	468	480	442	455	488	456	453	463	488	457	439	461	429	472	443	497	484	466	507	467	477	443	445	456	441	441	506	471	476	482	500	428	453	445	487	471	451	461	466	413	470	441	482	481	481	438	454	452	441	485	424	500	462	450	452	448	456	419	456	492	473	448	444	476	468	422	472	473	458	470	494	470	442	427	454	489	471	511	439	508	486	476	429	466	477	433	468	453	450	477	441	456	445	464	455	481	453	443	456	449	475	488	445	449	428	485	490	483	442	461	472	474	443	456	454	469	453	507	476	433	508	470	438	467	441	471	444	470	482	484	467	459	467	480	474	473	460	455	468	452	488	470	440	475	476	453	512	425	471	487	469	441	473	491	476	436	484	486	440	474	430	430	444	445	477	509	469	401	450	485	469	436	421	468	445	490	468	452	481	455	493	539	433	475	455	504	418	464	451	458	480	448	440	463	406	437	440	456	449	453	460	475	452	454	472	435	466	444	494	477	482	466	458	504	486	422	464	468	468	468	463	488	484	452	469	511	450	464	462	463	455	443	437	451	455	456	461	467	493	459	520	475	485	435	468	453	474	444	453	474	429	480	453	457	459	478	442	437	470	463	472	495	459	446	488	456	471	446	414	467	451	515	454	449	487	425	461	505	471	463	465	454	491	444	516	491	474	439	502	450	439	444	448	471	489	461	463	466	481	447	456	437	438	470	480	487	458	431	479	459	474	481	396	503	481	480	467	486	456	420	415	497	495	457	461	470	448	460	450	501	432	479	461	491	508	426	443	436	450	454	435	454	452	454	468	501	436	488	495	458	481	455	485	482	534	508	463	433	454	489	456	459	453	470	431	431	452	426	462	466	491	455	449	459	468	454	451	450	499	478	480	461	494	452	456	465	425	456	478	445	458	472	452	459	461	454	428	458	426	444	439	454	438	449	470	468	471	472	485	398	484	449	437	460	461	402	437	476	459	431	496	468	436	474	460	453	460	439	468	441	482	457	441	452	456	461	477	478	455	479	447	446	450	455	466	463	430	474	444	420	419	431	412	447	443	494	483	479	460	447	464	484	490	470	487	443	433	481	436	453	478	428	472	453	458	458	449	429	431	481	445	443	464	468	467	485	451	462	447	468	441	440	436	473	457	445	459	462	464	511	419	462	457	472	454	478	458	446	485	462	435	485	435	422	427	479	491	453	478	462	457	440	478	457	455	440	473	450	479	455	512	443	481	464	466	455	506	460	465	493	455	478	511	432	447	467	489	463	459	453	473	459	455	496	467	487	483	448	411	488	471	462	460	475	457	436	488	448	491	468	452	454	440	443	421	455	488	434	444	433	415	469	475	455	505	453	457	440	467	445	462	413	456	495	465	444	433	455	477	487	488	447	462	435	441	469	453	446	459	458	412	434	426	467	463	465	439	470	485	456	454	470	429	471	445	462	447	448	437	413	428	430	438	468	471	457	445	495	498	477	477	455	473	457	467	432	470	453	466	454	464	508	451	469	460	477	474	451	464	501	431	456	469	448	418	422	473	447	446	464	465	455	475	462	446	470	448	463	479	471	446	515	462	444	457	435	492	457	466	473	447	454	455	505	488	442	449	455	485	463	453	455	453	491	474	430	442	436	430	414	460	494	448	441	435	498	455	436	493	457	478	477	495	433	459	466	479	468	468	459	450	439	469	469	476	488	449	490	450	450	435	482	474	431	458	485	449	465	467	448	474	486	431	452	446	482	465	467	461	454	500	461	484	447	468	467	459	456	462	462	477	485	470	477	436	457	451	468	504	442	417	433	452	470	433	486	431	460	419	473	443	461	426	473	432	452	466	465	442	489	425	492	451	460	471	482	465	450	473	432	468	478	432	456	445	469	533	450	509	467	456	485	473	445	466	473	473	469	455	436	412	424	481	468	467	403	474	428	509	435	465	480	445	499	510	449	494	431	450	489	409	477	464	463	415	449	457	441	428	485	503	450	457	450	510	465	442	433	461	459	482	443	467	443	473	431	454	455	419	429	446	429	447	448	452	453	491	451	460	423	470	459	437	480	467	464	460	453	432	464	424	427	469	432	468	443	493	473	445	465	434	433	468	460	462	400	461	468	446	435	471	466	439	476	457	470	474	470	457	458	474	485	493	470	450	409	421	456	474	486	497	450	429	468	463	495	454	464	455	428	485	449	456	470	482	451	451	446	448	450	474	498	493	452	443	442	463	465	478	454	421	487	484	473	464	487	461	481	465	454	451	488	463	476	446	475	469	479	501	454	456	452	461	471	475	450	444	425	471	458	416	439	477	451	496	466	457	465	465	458	452	464	455	429	434	458	445	449	468	466	428	455	447	466	453	442	453	477	427	410	458	460	471	438	439
13237	1698	462	412	431	482	429	456	461	420	441	395	415	404	383	424	410	466	459	393	409	373	374	398	420	463	391	386	423	421	398	428	402	437	448	439	430	412	409	459	457	412	410	444	408	437	421	417	400	380	420	451	433	401	411	407	450	401	416	431	448	412	375	403	419	433	388	377	397	440	393	416	446	387	403	412	395	462	403	419	414	431	394	459	432	411	409	381	469	406	419	416	392	409	398	402	433	390	389	409	444	426	388	383	401	390	384	385	437	404	439	398	416	424	417	410	420	424	413	398	431	441	442	373	458	415	404	421	470	410	401	367	440	401	440	427	416	418	400	438	402	414	450	409	419	416	408	395	380	406	430	415	387	385	394	417	374	443	418	405	396	425	406	390	406	407	440	466	426	389	372	400	422	423	421	388	446	407	428	384	423	411	409	420	373	420	394	424	391	423	429	394	422	414	398	441	409	406	433	382	420	393	473	406	408	398	403	417	404	414	420	419	465	406	410	426	385	386	404	380	437	413	400	414	429	410	443	445	403	443	399	420	415	401	399	360	406	405	396	434	400	421	439	445	395	394	427	436	441	388	375	437	396	393	463	382	448	425	427	456	387	388	419	404	394	422	401	421	439	423	409	433	386	423	390	427	440	386	409	432	446	402	397	422	446	434	405	368	415	362	392	433	392	410	372	422	401	435	432	411	375	417	434	401	397	431	371	409	357	403	443	429	444	426	412	424	419	436	401	432	399	403	429	415	393	424	436	405	415	412	405	415	421	406	404	454	397	438	402	435	422	392	389	434	439	409	373	433	392	403	398	370	380	406	403	397	411	374	393	411	389	419	392	375	414	407	383	413	438	441	404	415	423	450	379	367	399	396	414	407	419	406	399	427	387	397	351	424	437	408	459	427	405	412	424	423	392	413	432	417	394	404	414	403	409	401	431	363	435	405	430	420	414	396	393	428	408	394	401	391	405	434	373	378	412	407	443	419	412	410	389	426	437	422	419	404	403	415	419	412	417	425	434	423	395	451	423	423	429	408	388	429	445	426	405	388	460	445	425	380	394	402	418	429	409	428	407	427	363	437	403	410	416	391	440	405	441	418	446	435	414	417	416	425	399	405	417	396	462	391	423	426	377	402	424	412	432	413	379	414	392	400	422	393	442	382	432	433	426	407	379	427	398	422	428	405	437	426	406	386	406	445	433	393	407	419	391	371	388	389	411	422	396	441	406	410	404	419	440	425	395	364	455	393	383	405	431	456	447	400	438	428	410	421	445	402	409	420	449	432	381	417	408	484	377	411	391	414	436	445	392	407	436	383	407	442	441	403	424	420	390	406	389	421	400	409	399	395	396	382	412	358	431	409	432	390	399	397	411	407	434	376	447	417	467	399	420	390	367	395	401	400	443	418	404	382	427	448	403	432	413	378	394	384	391	406	433	385	394	411	392	397	408	423	383	423	405	383	432	430	451	366	449	471	390	420	381	406	393	404	413	393	417	435	395	404	421	435	427	412	428	415	412	405	433	427	401	425	403	400	455	454	425	420	400	426	443	400	417	431	445	416	400	386	419	435	411	409	425	415	385	410	444	420	383	429	370	423	402	433	425	441	412	401	386	401	415	425	409	399	379	412	456	380	404	419	411	398	383	414	415	423	417	436	393	417	432	437	424	397	387	397	428	394	391	422	415	399	429	420	448	384	399	399	390	423	403	393	410	382	414	394	415	390	401	424	387	369	392	415	395	384	428	407	394	391	424	375	400	413	401	390	362	385	424	383	396	395	424	401	423	410	434	396	417	403	441	380	405	418	459	388	421	384	442	377	417	413	419	438	408	434	429	440	412	429	435	421	381	433	427	403	455	441	401	421	449	427	437	412	438	418	396	350	374	454	401	415	405	448	415	409	402	454	417	392	419	410	402	398	400	414	433	434	460	387	396	422	399	411	400	425	416	442	441	397	420	420	382	369	426	396	448	430	415	444	404	403	431	393	394	419	423	445	418	411	467	428	423	388	413	411	405	440	376	417	404	394	408	423	411	388	420	373	395	412	384	405	419	402	410	381	396	377	391	366	406	421	424	432	423	422	456	391	393	400	369	413	411	430	411	419	425	395	397	414	431	425	386	408	421	365	408	396	424	414	419	397	408	424	398	397	426	386	427	372	412	396	413	397	423	429	463	428	418	429	367	411	444	442	377	404	416	402	420	414	399	396	428	378	377	383	418	413	410	407	434	393	409	424	425	401	427	385	391	420	418	438	384	393	416	377	444	390	413	377	390	368	413	476	412	415	458	426	405	432	393	412	441	378	432	440	416	361	407	420	428	407	427	419	389	401	413	416	441	399	405	420	391	392	437	423	435	390	440	442	409	421	391	397	392	425	413	416	435	433	423	400	418	437	437	442	375	443	437	399	432	441	425	408	402	430	422	413	425	446	427	416	389	400	443	399	364	429	404	359	378	402	406	404	411	394	389	396	426	395	424	370	405	413	423	368	379	398	414	411	413	397	423	432	444	428	421	374	380	426	409	418	390	397	410	428	421	413	409	392	416	396	426	413	390	392	434	403	402	409	400	406	431	456	439	411	428	398	392	375	381	429	418	382	410	403	376	416	393	450	422	407	422	423	395	425	423	449	443	412	436	418	404	439	419	386	411	411	383	417	390	410	426	426	416	414	427	360	391	445	458	406	433	376	389	459	443	435	404	379	405	449	429	403	393	431	399	424	444	427	390	389	418	406	379	372	405	400	389	419	421	449	408	400	400	401	451	418	460	424	409	401	438	378	382	399	422	410	457	416	411	425	406	405	390	374	406	406	392	419	422	422	408	422	430	423	420	401	396	449	425	407	419	430	438	417	407	406	408	420	403	424	444	370	372	415	382	384	398	388	432	428	425	372	416	402	395	399	411	394	395	397	398	436	411	381	398	422	378	403	389	396	426	382	371	375	399	414	418	430	383	401	400	435	447	411	430	443	382	406	372	422	453	369	389	420	396	382	443	430	411	431	399	429	448	473	437	424	368	398	401	396	453	394	445	422	441	425	400	424	441	411	446	416	462	399	409	457	388	446	454	441	431	406	419	414	399	400	420	452	445	432	378	399	410	362	395	415	435	425	407	413	431	427	409	415	405	430	410	402	399	374	407	404	401	426	394	398	398	431	397	421	420	407	398	408	427	389	404	418	404	415	448	396	407	435	441	412	414	419	390	437	410	423	452	409	395	410	390	390	415	401	400	404	400	418	404	436	390	413	449	407	417	406	415	417	384	431	459	409	416	437	397	411	376	430	389	426	441	428	418	413	433	399	439	403	458	385	436	397	403	436	414	427	391	436	431	386	387	408	419	406	393	405	419	424	421	399	418	402	414	440	420	417	431	422	413	429	386	452	416	420	404	422	435	462	445	405	434	403	436	434	406	404	386	378	430	439	412	425	412	410	403	442	436	437	411	395	415	440	413	459	407	448	418	398	426	493	415	442	413	435	441	393	419	415	370	444	408	394
8580	1047	920	923	909	887	867	943	951	940	905	961	896	855	930	873	852	836	903	881	895	994	913	918	883	918	895	882	911	892	870	917	922	907	899	903	893	860	893	911	908	911	861	865	863	929	868	901	938	892	896	911	942	941	890	917	903	857	916	936	871	886	885	902	918	895	861	954	943	875	967	858	921	905	855	879	844	882	904	914	956	912	896	911	883	927	887	899	907	900	889	861	896	925	883	897	908	861	879	889	880	907	868	915	917	861	900	939	917	893	872	911	864	883	938	863	910	880	875	868	934	951	896	883	894	871	922	914	873	929	976	890	903	886	932	910	900	866	899	897	937	938	885	859	902	919	887	914	950	900	957	850	840	911	912	983	905	905	933	898	927	921	887	913	865	846	915	866	914	905	914	864	875	893	871	868	903	876	904	868	899	932	876	875	870	856	906	938	868	903	930	861	897	897	883	931	911	907	923	900	865	867	938	919	873	860	938	891	862	944	860	921	900	900	918	874	830	871	836	914	874	820	865	869	878	904	894	901	911	827	922	878	870	868	889	873	936	885	859	901	852	945	819	886	938	904	908	901	887	889	856	945	877	898	853	864	867	908	908	900	962	940	818	902	822	862	938	896	884	915	856	848	918	920	903	891	961	939	945	897	877	890	859	918	856	893	931	852	889	974	929	877	907	878	928	894	889	931	886	850	881	889	862	896	913	870	893	902	953	871	958	961	963	865	893	886	939	915	894	922	883	907	890	902	904	925	906	907	881	881	905	892	910	907	876	937	922	894	893	896	911	920	870	921	924	882	912	903	841	872	917	901	912	878	855	917	886	877	896	896	910	862	882	914	924	887	880	900	905	939	914	899	871	917	850	874	877	882	901	873	886	878	883	938	893	848	906	906	865	838	952	928	873	931	913	891	933	839	908	838	967	872	871	873	886	902	869	842	895	930	929	902	864	903	891	881	904	901	881	885	885	852	940	906	920	916	860	883	921	898	892	925	911	841	840	908	883	845	878	889	852	872	940	966	935	905	849	897	865	918	909	902	906	911	837	881	914	886	891	914	920	853	899	918	895	933	964	899	811	841	881	908	931	896	904	830	914	962	917	871	877	869	850	881	907	878	854	934	900	871	915	876	912	911	898	907	849	943	882	805	904	942	921	936	950	844	908	876	890	872	891	853	934	883	944	832	858	889	915	873	936	876	936	915	858	932	882	895	902	966	878	840	947	873	866	892	903	901	853	880	946	934	870	903	910	843	844	912	949	865	898	929	929	868	910	947	898	929	925	871	886	862	893	856	898	856	925	933	879	896	872	923	842	891	942	927	889	878	903	918	897	947	914	891	885	876	893	929	887	865	899	856	910	923	860	905	851	871	874	895	910	920	894	913	874	897	917	864	919	900	882	882	883	914	842	881	868	922	919	899	869	924	924	934	901	814	908	916	921	908	870	876	892	870	935	926	869	917	934	937	927	974	869	872	922	914	895	930	869	903	900	872	886	918	908	879	859	903	861	883	907	867	905	889	901	890	907	906	927	896	941	881	946	879	905	913	907	911	946	832	914	849	898	900	863	915	904	880	925	863	905	923	973	931	895	883	901	867	926	930	909	897	894	917	871	893	935	934	913	867	920	903	825	864	879	863	920	899	874	942	892	876	817	866	947	866	915	935	855	879	885	868	851	934	930	903	900	913	912	873	944	938	892	882	896	930	924	876	844	886	887	865	920	890	874	829	915	887	922	856	893	932	892	920	904	881	875	935	871	905	869	904	867	896	881	831	918	907	895	916	909	865	914	865	882	896	922	865	824	890	894	872	923	918	889	865	884	872	908	836	879	900	890	918	915	909	839	929	872	912	862	869	917	885	843	887	885	893	910	863	883	902	880	871	870	843	902	902	907	906	944	858	884	937	962	900	869	894	868	943	847	991	847	929	921	934	931	894	872	879	931	887	919	831	852	873	882	911	898	878	888	813	887	869	852	920	962	861	902	909	874	944	940	861	890	885	851	882	877	887	915	876	893	928	927	903	887	826	863	866	859	844	909	912	948	912	902	901	900	929	907	935	903	895	882	933	955	962	953	880	907	948	894	904	909	906	922	844	882	873	940	854	862	933	887	864	908	862	862	878	917	875	901	927	826	873	883	885	840	861	889	902	870	910	913	898	882	877	878	942	892	888	886	836	890	867	882	932	891	880	887	928	856	854	915	936	899	876	879	973	923	902	885	900	864	865	898	926	836	863	920	903	902	915	976	892	831	864	869	955	927	886	854	926	891	862	878	866	896	865	916	928	878	918	927	916	874	908	893	893	881	951	896	913	877	853	893	910	954	899	928	920	987	827	893	888	883	895	897	872	905	896	892	889	884	922	918	892	887	867	890	900	903	909	941	888	824	867	903	905	903	903	883	936	884	873	875	865	910	831	894	839	877	841	890	901	936	910	893	916	907	884	914	952	878	898	842	898	929	818	946	886	871	924	866	941	886	917	925	925	962	901	926	841	909	878	958	896	926	936	914	898	906	878	876	872	915	883	902	894	906	852	858	862	931	847	865	872	880	894	948	847	892	839	900	849	927	913	862	888	874	880	896	876	886	859	879	880	875	913	932	903	922	893	858	874	893	926	936	874	961	891	863	927	905	850	899	870	870	909	889	912	940	888	942	933	952	898	915	942	902	927	869	861	897	907	869	922	887	848	854	858	859	851	881	898	883	909	882	942	887	889	917	912	835	872	901	964	924	909	906	899	888	947	875	907	871	907	947	881	857	896	895	888	929	792	931	906	935	874	859	877	911	904	867	902	851	912	888	932	881	908	891	883	919	927	921	884	851	846	932	879	913	902	920	912	892	935	973	886	899	912	884	877	895	868	912	923	885	901	904	845	915	928	922	958	903	884	926	907	901	815	890	882	863	905	920	880	877	864	894	863	847	882	914	855	870	911	895	922	894	917	943	849	866	883	866	878	869	907	867	902	896	890	921	915	881	887	915	926	898	925	840	949	932	853	917	883	928	918	878	923	911	916	870	876	844	929	870	892	893	889	946	862	928	882	908	931	910	868	892	906	858	891	950	908	948	904	970	900	860	915	897	896	887	929	965	898	865	916	899	922	847	875	898	873	902	938	861	880	897	931	890	931	876	895	903	862	825	903	912	924	947	889	885	945	939	878	871	931	892	884	886	891	893	870	900	841	926	933	876	891	922	890	933	843	812	884	922	910	898	899	873	888	873	912	917	951	900	924	886	898	915	890	893	876	967	869	899	901	865	889	859	922	893	891	847	886	853	925	897	891	950	961	844	855	899	860	822	903	914	887	911	855	899	938	911	894	879	947	882	890	917	910	903	851	913	864	918	834	863	931	907	891	936	906	926	917	910	893	873	963	868	869	926	883	916	879	877	888	910	917	922	904	907	936	911	917	904	911	918	841	931	880	922	917	910	878	943	856	897	877	849	857	917	953	917	931	906	882	918	913	879	894	917	904	831	842	904	910	882	915	945	910	892	925
27104	4288	556	402	323	300	288	238	255	248	215	201	220	214	219	234	243	206	213	258	223	218	219	221	210	228	234	239	230	227	232	195	219	210	208	178	242	240	242	246	218	245	231	204	236	206	240	213	243	222	189	220	238	233	221	227	218	217	235	205	211	224	215	203	206	220	237	210	236	203	211	224	197	202	255	199	246	206	196	232	201	225	194	214	218	192	217	226	190	246	215	219	232	225	188	241	243	181	245	205	234	213	238	223	229	225	207	195	222	195	194	215	207	195	206	191	217	203	216	209	219	201	184	221	234	227	238	243	230	227	197	205	213	221	242	216	212	215	236	222	207	213	230	232	207	235	226	221	212	245	238	251	251	229	233	223	223	219	199	214	239	218	193	230	208	225	206	230	222	218	215	241	239	204	262	229	241	197	252	225	239	214	203	206	217	242	228	222	231	206	216	212	223	217	223	219	206	196	225	193	224	230	185	229	227	219	242	211	223	227	205	207	214	199	224	219	243	244	221	223	212	223	206	214	216	229	221	220	209	246	208	215	204	213	238	219	217	243	229	245	211	214	220	234	218	217	199	208	206	237	241	248	214	212	225	214	220	236	231	191	248	209	208	223	208	238	198	221	221	221	230	224	204	234	220	205	214	220	195	224	232	230	215	210	212	237	211	228	223	195	192	218	231	241	241	232	197	212	216	235	223	219	223	221	223	230	217	227	216	215	219	216	204	203	205	207	255	212	221	221	231	226	255	207	236	211	204	252	224	207	217	222	177	215	231	252	251	240	209	234	207	210	233	212	218	210	198	215	222	223	216	237	243	228	252	218	206	207	233	247	220	243	234	227	202	228	207	209	222	215	233	220	208	197	242	202	216	198	220	224	211	259	233	245	226	213	220	224	235	232	189	205	208	206	199	221	201	211	235	219	222	219	250	227	237	232	235	212	227	238	244	219	215	208	219	222	203	206	215	210	231	217	225	234	201	205	228	244	198	232	217	224	208	222	218	193	239	223	225	222	204	241	242	247	253	217	231	248	211	212	240	221	228	195	237	211	229	213	239	226	216	227	202	209	225	228	218	240	208	217	216	206	193	184	220	204	217	220	185	233	229	221	220	203	223	248	207	238	241	246	207	234	254	227	190	221	222	225	206	242	195	192	213	223	233	231	232	230	233	211	223	182	189	216	201	204	220	223	213	205	202	218	229	236	192	219	219	232	203	205	222	227	245	210	197	213	214	214	232	214	228	221	226	212	243	211	228	246	212	218	220	225	223	211	226	219	232	251	236	204	220	189	224	210	234	207	218	225	214	268	215	201	182	204	198	208	226	218	198	215	236	212	197	214	206	218	221	225	231	223	227	221	189	213	212	225	208	205	209	220	233	210	218	230	210	239	223	239	225	245	200	238	218	183	230	209	242	214	207	208	212	259	223	231	211	212	239	230	211	204	219	222	228	197	266	188	221	220	221	222	192	213	218	197	250	245	232	228	216	215	236	226	216	244	215	202	186	219	236	239	203	229	218	239	227	232	201	234	231	230	238	190	216	228	236	217	238	222	207	185	209	265	231	200	258	216	237	250	224	199	243	224	235	227	231	237	208	242	208	206	207	203	255	228	193	203	240	209	195	220	215	224	235	240	218	212	214	196	180	216	221	225	223	212	230	244	243	222	223	239	236	221	222	185	227	216	231	237	214	208	238	221	224	235	223	228	224	237	201	215	240	211	225	220	238	235	204	195	229	213	232	228	235	210	218	222	248	209	219	209	222	208	228	221	210	255	205	243	204	198	231	225	218	227	206	221	218	203	229	215	200	245	211	246	219	206	219	212	206	223	241	227	190	217	227	208	218	230	235	203	241	227	202	223	208	242	209	193	199	212	256	199	216	240	239	247	254	238	221	190	183	194	205	211	215	207	223	203	212	210	189	239	194	224	200	204	208	208	227	246	220	206	226	237	255	184	206	224	225	227	219	220	228	215	239	227	214	217	204	247	231	251	211	225	201	224	214	234	213	225	239	240	251	255	216	206	226	248	222	228	222	215	251	210	249	225	211	220	215	208	198	217	212	219	210	221	216	227	194	206	225	220	216	224	219	248	217	204	260	211	207	213	243	211	236	207	219	201	225	225	239	251	210	225	218	194	209	233	170	225	215	220	226	189	217	245	238	231	216	238	212	205	221	217	207	233	232	209	216	268	216	207	222	205	224	191	213	224	224	213	206	218	196	203	207	225	248	213	218	222	196	228	192	212	223	225	215	224	199	226	240	202	226	222	192	210	223	214	209	202	209	193	217	205	216	205	252	200	230	213	200	206	248	197	214	225	199	226	211	218	241	209	190	227	230	211	218	227	226	227	217	221	224	212	215	221	208	236	207	235	225	223	227	227	217	224	230	202	233	209	222	212	243	202	216	238	244	216	196	235	222	227	215	190	216	221	233	215	218	225	229	213	208	193	214	207	198	224	234	221	235	214	225	192	225	230	213	198	196	234	204	219	217	214	194	215	219	210	246	233	238	233	243	210	230	208	212	233	254	241	218	235	223	218	214	229	227	224	215	234	232	196	235	220	209	237	237	226	219	239	211	211	228	208	203	246	243	208	236	202	204	228	241	214	218	238	223	239	225	214	219	225	240	222	212	216	230	205	237	221	200	240	207	221	199	204	199	237	224	191	217	191	244	237	201	215	234	223	221	185	196	200	194	229	215	242	206	214	221	236	219	217	220	236	235	217	218	196	195	248	208	209	230	243	207	238	221	216	208	244	208	196	239	197	226	236	204	239	240	219	203	243	227	191	182	207	207	186	248	219	208	234	259	206	228	233	228	192	204	246	252	211	222	215	205	236	219	226	236	202	217	231	217	231	203	250	221	240	234	240	202	224	237	222	220	250	210	206	215	213	214	231	228	221	225	207	217	245	230	217	219	259	224	233	234	219	197	206	211	246	231	219	215	211	205	252	203	213	222	211	203	218	232	265	245	219	202	213	219	254	225	213	216	262	213	196	231	217	212	226	210	223	219	233	225	257	225	226	210	240	238	183	207	200	215	225	180	254	229	206	204	221	200	227	232	205	226	216	248	226	229	181	206	213	243	246	212	208	186	220	203	239	197	216	226	225	215	227	208	218	201	222	239	202	240	228	244	205	188	225	210	203	227	193	224	211	220	230	244	208	201	257	222	223	239	206	195	215	222	204	226	220	196	214	236	218	226	228	190	204	204	222	218	210	215	213	229	199	238	214	245	223	196	202	223	220	247	244	220	228	226	207	194	214	219	199	222	233	228	203	213	214	215	216	225	213	227	224	177	214	207	238	249	218	228	224	230	246	218	204	212	244	221	210	225	215	216	211	212	237	208	237	221	219	202	225	186	218	187	225	223	199	212	229	203	237	222	192	212	221	214	233	232	218	216	216	223	232	204	225	231	233	212	216	202	223	211	217	187	252	207	230	195	194	228	218	219	215	220	220	203	196	227	209	196	244	241	241	245	231	195	203	207	232	212	234
16846	1341	1086	1198	1149	908	814	785	730	668	628	614	595	605	587	588	612	552	557	533	530	543	510	590	520	540	597	525	579	534	485	521	505	506	539	512	565	532	531	514	527	549	492	521	519	536	522	523	524	499	561	515	556	518	575	515	563	540	504	527	521	474	530	477	524	518	514	535	568	522	548	517	527	532	531	558	537	533	560	567	490	538	524	492	558	482	536	546	555	516	486	497	499	561	545	570	500	514	489	482	496	547	542	510	518	478	482	555	518	533	505	558	499	527	485	518	550	558	528	496	513	477	524	534	497	512	541	516	513	523	530	547	515	480	515	517	520	485	539	501	536	482	535	552	546	538	510	515	511	512	507	556	493	550	525	497	513	508	517	491	458	490	529	546	521	557	525	525	514	498	514	536	523	535	497	526	485	508	537	520	538	534	514	513	532	526	542	471	508	555	495	526	546	530	535	511	535	514	535	500	533	496	519	517	509	501	530	516	508	527	486	510	560	524	519	520	567	470	529	506	514	505	545	490	496	537	483	562	487	533	492	518	535	510	503	484	490	527	530	512	489	510	532	543	497	465	506	502	560	519	515	515	498	507	543	541	553	510	529	515	530	497	560	497	495	503	526	552	500	561	524	523	497	574	541	534	563	543	529	509	502	551	541	529	502	560	484	546	478	504	484	529	563	513	539	501	520	532	521	509	510	530	501	481	515	526	478	562	497	520	516	506	542	520	556	526	462	509	519	512	530	508	486	543	525	493	537	533	523	539	552	542	552	515	519	519	506	518	521	511	508	522	494	501	488	545	549	553	488	553	523	502	512	516	488	492	559	517	551	507	513	484	530	549	507	508	498	539	495	558	515	510	525	498	492	528	524	535	530	541	515	517	533	496	463	518	563	454	506	476	495	534	504	502	532	520	544	502	525	518	489	507	593	489	475	553	521	506	535	553	530	526	534	520	514	460	522	490	465	527	492	546	548	494	540	518	512	480	512	483	489	495	515	503	512	550	513	518	533	530	494	492	490	520	519	530	545	499	517	512	516	500	513	512	534	518	532	502	507	488	523	465	507	498	528	546	522	553	475	539	532	522	542	551	526	497	558	544	524	511	523	497	507	511	529	474	544	515	525	495	559	505	533	453	553	516	533	530	517	512	485	485	521	499	551	495	514	486	530	515	509	520	552	513	494	528	500	515	526	530	506	524	497	517	530	536	501	514	553	577	520	476	534	505	540	517	542	488	513	496	479	526	494	547	490	505	538	495	547	543	501	491	485	510	551	532	518	516	523	522	567	513	507	539	505	508	499	519	532	487	516	503	485	506	521	512	513	493	509	516	487	527	542	531	521	557	524	525	497	528	504	483	519	487	509	512	485	501	517	519	534	483	552	479	510	564	529	532	513	496	512	517	528	561	529	526	525	507	520	520	560	549	502	527	516	509	502	543	494	535	506	557	547	501	562	529	503	541	517	550	514	564	514	528	494	544	519	522	499	483	522	457	548	476	537	508	524	526	523	530	503	523	544	530	517	481	510	527	521	495	513	554	540	516	502	535	505	516	527	509	529	512	541	486	567	517	519	530	534	512	504	551	504	510	510	498	540	509	497	507	493	506	479	530	505	486	501	579	496	559	528	538	480	540	545	488	521	504	541	522	520	556	542	526	493	521	540	516	510	529	512	491	496	521	545	503	481	522	493	518	551	520	507	486	510	535	513	475	517	529	522	519	502	494	494	530	537	496	489	515	487	502	484	520	483	536	491	492	513	503	523	527	504	515	541	530	561	543	490	522	490	508	510	517	501	554	515	501	494	509	564	535	483	549	548	529	525	537	546	514	514	472	505	481	538	505	482	531	536	528	492	515	506	509	495	559	567	524	536	524	486	519	546	500	484	539	514	512	481	529	547	514	526	506	543	506	548	495	509	519	517	491	521	553	521	529	534	504	480	558	510	542	545	555	534	540	519	506	484	519	524	550	544	514	472	557	532	523	518	544	546	509	546	521	497	520	474	529	530	532	526	513	563	470	513	535	518	538	532	550	566	519	520	529	520	527	544	528	518	495	522	542	529	555	503	523	503	511	531	524	516	541	538	547	527	529	532	517	522	531	555	502	521	533	529	505	511	509	503	492	516	512	495	517	526	534	548	534	536	505	509	505	561	521	500	483	511	528	518	500	544	529	550	513	473	519	510	445	532	530	541	523	526	557	494	506	566	486	509	496	506	490	531	508	552	517	496	511	519	563	539	513	498	514	480	511	479	511	564	568	517	510	525	521	548	528	550	599	500	540	511	507	475	541	535	513	511	487	492	525	511	564	530	524	567	528	552	535	522	477	494	506	539	529	517	485	485	527	523	506	522	533	527	506	554	552	490	581	491	525	483	491	554	498	508	523	518	490	518	541	511	500	504	537	520	543	540	566	530	534	510	555	530	520	542	511	511	524	491	528	533	513	487	526	509	492	520	514	532	526	522	521	513	457	543	520	517	508	497	540	528	491	573	510	524	524	503	518	541	534	489	503	539	509	568	558	494	501	527	538	513	503	540	528	519	543	537	517	474	545	511	494	497	529	537	498	558	517	537	557	493	499	515	533	469	561	486	533	504	524	466	545	526	487	544	517	499	541	508	525	542	484	518	515	493	527	531	516	563	512	559	546	521	534	532	540	503	526	523	509	510	495	518	523	528	549	518	536	482	518	536	561	535	533	505	572	534	530	506	520	516	502	516	541	503	552	532	497	534	481	476	507	493	504	560	529	519	462	526	525	514	512	493	506	541	539	523	510	549	504	496	547	506	516	536	526	519	494	513	507	514	521	505	486	499	501	503	527	553	508	528	515	514	536	522	501	489	503	561	506	517	529	516	490	495	488	521	527	481	526	514	505	512	473	491	545	558	529	536	558	496	486	482	495	503	564	540	486	524	505	525	551	490	518	485	504	560	516	516	505	543	515	543	524	477	526	506	511	520	515	497	500	500	520	523	516	486	494	503	514	496	505	539	489	510	525	499	484	516	524	498	540	534	519	526	517	487	540	521	517	522	529	524	551	498	524	530	527	486	548	542	499	482	544	531	527	519	536	493	574	475	513	520	547	505	539	549	521	495	499	536	494	515	548	559	562	501	572	500	514	540	508	508	510	533	504	493	527	523	530	586	486	536	511	532	517	548	520	510	471	541	519	543	557	579	513	511	527	536	527	524	489	536	508	493	496	543	542	521	527	505	540	504	531	494	532	527	527	568	473	568	478	525	496	530	513	539	548	511	556	494	531	512	528	535	538	562	533	515	510	528	505	546	520	519	501	547	543	528	535	526	538	503	500	586	484	547	508	506	534	528	516	502	547	515	498	476	501	498	522	505	522	532	535	514	514	505	524	517	503	509	519	503	557	542	521	541	505	514	537	518	496	487	528	523	447	553	506	469	544	499	496	532	523	504	508	513	507	530	556	548	539	489	548	490	486	530	542	485	520	523	511	536	499	512	507	553	530	510	548	544	559	546	519	519	513
36800	8131	969	590	409	348	277	257	244	218	203	200	192	205	205	192	239	178	225	193	201	195	183	189	213	178	206	177	169	167	172	209	197	189	178	185	182	194	191	196	177	182	166	185	203	165	170	213	230	180	199	185	182	188	178	165	176	191	210	178	188	178	203	162	177	183	195	190	184	207	191	176	191	193	167	172	185	212	187	206	187	184	163	192	183	169	190	186	166	188	209	167	152	167	187	171	205	179	182	169	175	207	165	204	186	180	177	151	167	178	188	168	198	190	167	154	186	177	160	155	196	175	191	205	164	176	179	175	157	187	185	174	166	159	198	197	208	197	168	186	194	184	160	169	179	228	186	177	193	175	171	172	192	201	191	180	220	186	172	162	184	180	204	195	187	187	178	162	177	180	181	186	184	205	183	177	191	194	179	193	181	176	183	183	188	181	192	172	178	196	198	218	185	169	190	173	209	159	197	209	181	174	165	186	153	182	191	195	175	184	202	172	187	187	188	182	179	161	207	196	188	194	172	194	179	197	167	187	162	184	178	181	173	185	193	180	182	184	176	224	190	176	175	185	186	180	164	199	173	186	214	186	167	172	180	195	174	188	185	195	162	199	172	195	182	166	187	192	182	185	172	171	202	183	175	160	179	217	177	201	169	201	182	193	157	183	196	175	188	182	183	158	187	185	168	176	157	191	191	231	184	189	176	211	186	166	185	180	198	179	167	154	180	178	171	194	182	173	194	184	188	166	184	206	179	206	190	180	170	184	180	186	172	200	201	214	190	180	172	201	191	193	214	210	199	159	187	181	184	181	176	191	175	198	210	167	209	185	192	180	172	175	201	180	165	172	172	165	213	193	194	199	184	206	154	178	175	178	178	176	177	167	152	181	185	180	146	201	184	181	171	161	181	171	176	168	172	183	180	198	181	223	201	194	172	196	181	185	192	177	185	198	214	187	206	210	181	157	184	187	164	195	202	178	192	170	171	190	194	206	185	187	205	175	183	179	212	176	174	190	177	201	188	171	194	171	179	180	157	191	186	164	193	185	175	198	188	179	184	203	170	182	184	189	176	183	183	199	167	191	160	176	167	178	192	179	192	173	186	168	169	163	162	194	193	173	182	172	186	190	190	183	214	162	205	206	179	161	176	184	194	199	191	188	171	181	173	178	184	172	182	167	177	185	183	180	183	159	187	160	161	186	211	197	202	209	196	183	186	185	181	177	172	172	194	180	188	209	200	177	178	209	201	177	198	160	185	190	178	183	174	197	208	191	177	180	188	179	193	172	196	209	179	207	181	212	200	201	171	189	159	213	162	194	182	171	195	174	176	201	191	188	200	192	157	187	181	158	214	169	175	201	189	190	145	185	190	210	192	173	174	157	177	168	164	174	204	185	181	175	180	181	176	201	190	167	156	186	179	198	191	173	199	192	177	182	188	158	181	170	173	177	176	172	194	189	178	189	179	192	208	164	180	195	183	192	173	202	173	208	188	195	175	186	148	184	178	177	156	198	188	191	204	192	211	200	146	188	201	162	181	189	172	183	198	175	175	177	174	173	205	191	184	181	160	185	169	208	174	197	161	201	181	179	181	212	210	212	172	196	172	188	172	188	187	172	181	163	190	166	178	192	183	172	183	170	187	195	192	181	211	175	189	183	190	177	174	174	164	186	194	219	187	198	183	198	155	162	186	188	176	167	179	174	176	172	186	188	177	155	190	185	199	182	186	172	169	182	183	212	200	202	199	208	187	178	179	182	185	161	192	187	182	193	187	180	185	180	210	186	205	172	194	159	184	180	177	191	182	150	186	193	193	188	190	186	174	171	197	211	189	180	193	176	207	186	193	196	168	185	172	179	192	192	173	180	162	172	183	186	178	167	179	178	178	183	166	183	167	189	174	176	171	175	193	188	180	186	183	210	173	178	224	193	178	169	156	173	170	188	183	161	167	182	166	171	180	202	167	164	178	202	198	196	180	188	183	177	194	187	187	179	188	163	199	189	223	181	189	190	177	183	193	178	204	185	172	166	195	203	178	189	174	178	164	214	201	193	203	203	185	160	168	155	197	179	185	171	207	209	170	195	191	187	170	184	202	219	215	183	194	195	205	185	181	160	181	180	174	156	183	184	190	172	205	170	196	189	162	174	201	195	190	173	192	221	163	205	153	175	210	192	191	213	169	205	184	172	169	173	178	185	193	191	172	176	188	182	179	158	184	210	196	179	191	169	179	198	184	188	203	207	165	160	180	194	167	202	171	182	160	190	203	196	195	183	188	170	173	181	206	214	174	194	192	163	181	170	169	194	179	197	203	199	174	186	171	221	166	197	185	182	181	181	154	186	173	168	200	201	188	186	188	160	172	215	179	210	177	184	170	180	165	172	172	178	175	184	184	171	188	193	177	189	166	175	177	177	214	166	192	191	191	186	177	151	198	152	172	186	173	184	176	188	198	192	184	181	168	188	192	167	173	207	191	173	197	184	189	169	194	175	163	176	193	191	191	185	181	182	177	181	149	177	204	186	179	182	176	180	189	151	160	171	194	189	173	168	200	215	187	191	165	187	180	172	191	188	178	204	185	154	177	190	170	181	191	193	188	174	193	195	186	174	181	178	181	159	182	190	175	202	206	195	179	181	181	188	211	171	200	182	208	183	186	180	183	179	200	182	214	195	185	158	199	192	195	142	179	211	174	187	142	204	183	158	187	174	189	202	171	197	188	185	196	198	183	170	198	175	200	211	167	177	166	205	180	192	162	180	194	182	193	207	211	152	207	184	187	196	174	175	177	177	199	168	171	185	186	202	174	193	174	169	160	183	206	184	198	211	196	150	209	173	170	157	182	162	138	207	194	174	203	176	181	179	204	183	198	162	180	199	174	190	175	211	188	187	147	208	185	189	211	159	188	156	173	180	198	199	195	196	199	182	180	180	204	196	194	140	164	188	182	211	181	167	185	208	176	167	206	173	184	159	189	203	195	149	189	184	171	194	180	190	175	186	197	159	175	186	189	195	170	194	174	183	185	185	170	171	177	167	176	171	189	160	189	176	185	187	182	153	176	171	208	205	173	196	203	182	163	190	178	185	170	182	202	209	189	214	194	183	162	197	187	199	213	190	198	192	189	182	179	213	166	190	178	164	200	163	193	187	155	171	193	180	209	190	191	197	191	187	178	186	192	159	167	180	175	193	205	166	169	157	205	151	186	194	179	185	186	175	182	173	180	184	207	176	164	151	175	186	166	183	192	197	201	202	180	165	186	184	155	186	175	170	180	186	202	174	190	223	177	178	170	179	179	169	209	186	181	212	200	172	162	176	203	173	177	176	195	164	196	193	164	206	177	206	172	201	169	186	172	191	182	162	161	191	192	196	192	182	169	198	200	170	177	162	195	198	176	128	191	185	164	185	190	172	163	202	177	184	185	165	174	178	169	178	180	169	197	203	184	190	173	198	182	180	167	191	163	178	205	150	200	184	202	161	171	169	194	188	190	161	172	198
21114	2080	1716	1826	1616	1295	1134	966	860	807	698	663	620	607	621	595	557	508	568	543	506	533	552	530	534	512	549	570	512	460	474	497	475	499	496	493	506	495	490	487	502	495	471	487	500	480	536	514	487	470	457	497	443	479	489	479	491	457	449	478	455	539	430	475	473	483	467	485	443	438	484	466	468	490	496	480	485	440	504	462	468	468	453	483	451	496	447	491	455	460	466	474	498	461	490	447	486	500	504	443	465	469	476	487	471	437	500	474	440	487	498	508	478	455	478	447	453	465	483	451	423	472	487	442	478	470	456	469	484	499	459	448	509	464	479	461	447	471	459	511	465	451	447	477	474	442	479	446	449	508	492	447	481	491	427	434	518	473	448	447	473	485	447	442	479	464	486	458	443	455	463	457	463	482	460	479	426	498	496	474	481	442	490	479	476	473	503	423	423	484	474	515	491	466	451	480	447	469	476	476	475	480	458	495	447	509	523	444	490	470	473	449	446	482	463	485	508	485	473	479	454	475	492	477	460	483	455	462	444	491	439	485	492	470	459	482	504	494	513	435	513	471	455	494	446	480	473	456	471	488	437	450	468	474	485	479	490	456	444	483	481	485	445	468	464	465	439	427	449	446	473	473	495	496	453	480	464	436	490	416	495	483	440	487	475	473	467	484	488	474	502	471	451	490	435	465	484	514	463	462	463	478	457	450	487	467	478	459	492	442	518	454	446	474	475	453	467	468	498	489	468	487	495	430	456	450	486	511	491	456	485	439	440	470	452	495	487	424	458	452	443	483	487	491	464	471	480	509	468	457	484	464	467	446	499	479	434	457	475	466	463	458	418	441	459	489	449	490	455	492	487	494	501	443	462	471	494	501	495	485	453	495	437	465	459	467	452	477	495	474	444	477	458	467	469	493	461	433	459	457	464	477	453	412	456	479	446	462	427	457	468	452	466	469	470	483	462	475	489	444	485	481	482	464	478	495	507	440	495	480	452	444	490	472	457	464	461	456	517	459	484	474	472	435	467	472	522	478	496	484	484	455	476	484	486	422	455	515	457	488	474	496	459	445	472	442	472	477	468	464	497	463	425	462	487	469	468	430	437	479	467	505	458	457	457	457	479	483	481	459	522	470	498	448	470	463	476	505	452	487	488	482	482	455	437	472	437	450	464	451	456	470	468	470	488	481	501	425	452	454	484	423	429	490	503	474	480	493	475	482	459	438	455	455	404	484	473	451	455	456	451	485	458	499	463	473	468	492	482	444	513	451	438	475	451	450	466	494	458	472	462	505	487	469	484	491	467	457	479	438	468	475	444	428	471	518	460	498	472	435	470	471	425	451	479	481	445	464	480	435	470	419	490	479	467	443	530	472	481	454	452	453	450	502	469	438	480	471	467	449	483	520	491	442	475	474	427	508	477	444	480	505	478	490	459	509	480	460	474	492	476	458	456	465	455	470	431	465	482	473	449	460	454	464	444	470	477	471	486	518	486	465	477	477	458	423	472	463	536	451	473	498	449	443	457	445	458	454	495	436	470	486	464	500	482	488	455	473	463	455	476	487	475	439	465	435	510	481	496	449	457	469	445	462	466	450	459	475	493	464	466	474	512	444	481	483	456	448	504	477	469	484	503	492	478	459	494	434	456	482	449	495	481	474	446	523	481	473	490	449	467	480	457	503	463	453	517	495	416	443	449	481	442	466	462	454	492	467	493	432	487	476	467	459	474	457	472	497	463	460	451	485	462	452	507	419	425	470	491	438	474	477	475	486	445	469	473	444	463	453	468	463	467	469	499	482	465	448	476	471	499	461	499	463	429	445	465	453	494	475	493	446	496	466	462	425	464	464	470	509	448	475	499	484	471	459	498	493	472	437	460	484	432	480	488	447	478	480	413	446	458	448	481	452	482	450	486	483	512	494	507	478	460	455	458	463	474	478	459	480	426	458	448	472	458	483	451	448	483	474	467	414	461	445	516	481	464	431	482	460	461	465	476	469	474	472	455	462	494	505	470	507	481	459	419	439	454	456	470	480	466	515	473	471	445	464	505	502	461	474	487	461	524	457	457	457	447	512	476	481	446	458	438	457	469	492	439	508	448	453	469	444	457	472	443	493	477	482	489	445	474	452	488	501	472	489	464	444	471	462	467	478	465	449	461	489	474	449	472	472	479	453	413	483	505	494	479	479	476	459	444	465	480	470	477	479	473	478	479	467	459	494	466	488	481	455	482	467	427	457	479	477	494	476	490	485	468	489	479	503	462	462	439	461	469	475	520	439	470	475	430	426	451	489	500	453	466	414	454	470	479	462	442	447	465	464	480	470	512	503	461	464	492	473	472	478	450	479	477	497	510	435	508	443	477	480	518	442	498	447	438	465	449	458	522	477	432	468	486	481	456	452	468	452	498	480	452	485	503	462	457	426	489	479	441	459	463	473	487	488	457	479	425	477	487	487	454	446	480	465	491	470	495	420	471	471	468	472	496	462	457	488	460	475	447	448	468	473	435	493	466	471	490	466	450	470	438	446	486	466	474	471	483	455	477	479	459	501	480	499	496	492	459	475	478	497	490	443	462	456	481	465	436	479	451	493	459	452	460	453	476	460	460	481	448	465	450	495	483	420	466	436	427	461	456	500	433	449	482	510	412	450	470	489	472	480	447	449	485	475	428	478	453	463	448	451	445	453	456	460	485	497	453	430	506	472	458	493	451	458	448	484	462	472	458	487	466	477	446	497	501	472	404	465	467	489	437	512	486	459	471	457	473	484	485	483	459	461	465	469	467	494	425	497	483	437	443	478	509	422	440	477	484	433	470	477	460	425	466	489	435	498	476	486	469	478	460	431	438	456	468	465	473	445	502	457	435	458	507	432	456	439	503	432	448	467	458	459	472	471	466	462	434	444	468	480	497	478	434	480	490	491	469	476	494	446	443	450	461	449	472	493	482	489	457	481	441	411	494	479	471	465	484	457	464	482	494	464	486	460	504	449	494	491	471	440	480	430	474	514	486	456	485	479	452	450	473	471	422	437	450	473	461	492	454	464	473	510	506	473	484	443	435	473	450	448	466	475	459	448	453	486	444	452	460	466	481	464	479	479	501	466	466	450	477	481	474	460	477	469	474	475	491	446	433	454	466	492	446	478	479	444	494	505	452	452	452	466	443	485	499	494	497	497	468	488	473	503	445	438	445	470	477	457	500	492	483	446	488	490	453	425	477	485	479	477	501	444	447	457	432	453	480	497	457	468	448	484	492	479	483	474	462	457	453	468	444	468	472	446	499	436	514	435	443	425	471	473	475	482	482	458	460	459	476	470	464	523	473	478	487	485	465	470	485	467	473	511	478	474	459	485	479	473	452	470	473	460	483	443	476	459	488	462	491	467	449	468	459	437	451	458	487	452	459	425	492	433	424	442	499	448	464	478	471	482	494	473	426	460	489	487	463	486	460	466	455	495	483	452	481	458	470	469	467	483	466	450	490	505	495	461	444	442	470	477
13885	1849	461	436	402	430	442	390	407	449	416	432	434	405	416	415	395	459	408	415	412	429	400	419	417	472	397	442	430	372	422	429	411	437	409	391	404	430	385	403	399	398	392	414	406	396	403	410	419	391	394	412	415	419	440	417	404	426	401	387	374	431	440	412	431	428	393	411	397	412	425	433	416	405	423	409	414	447	408	422	373	402	438	419	419	444	424	402	436	435	386	404	394	401	413	440	424	405	411	412	442	407	378	468	445	431	403	430	393	476	368	425	434	397	403	443	384	398	408	428	457	416	382	411	410	426	416	395	393	414	433	399	441	409	451	417	380	427	438	434	398	427	379	386	412	393	410	367	407	423	422	377	428	414	413	412	435	419	421	409	410	432	417	403	427	402	401	438	397	414	416	402	368	408	420	394	424	390	405	408	442	425	387	437	394	406	402	411	392	410	394	446	414	410	422	410	392	423	398	386	399	409	433	419	421	384	459	418	422	409	392	415	387	439	384	447	414	403	443	448	393	402	416	402	441	417	362	440	432	400	418	359	411	385	428	376	413	397	414	391	452	399	432	444	394	417	405	432	432	421	421	457	437	424	429	443	431	396	436	388	420	428	404	392	443	407	399	444	391	387	409	439	400	436	449	396	420	400	427	387	423	434	444	414	430	418	393	370	440	443	420	404	397	417	441	418	414	409	430	393	420	460	428	421	431	401	387	429	401	448	395	415	445	423	425	404	409	415	390	404	430	382	410	400	416	436	414	397	420	433	400	405	430	423	403	419	402	401	426	451	371	402	430	412	420	428	389	396	398	445	398	416	385	424	413	389	409	411	376	428	435	400	381	393	405	386	441	397	408	439	409	444	433	369	414	474	390	438	420	423	405	408	424	370	395	441	422	423	426	417	399	380	413	423	379	413	408	422	473	428	412	390	422	406	443	389	412	408	418	419	411	411	402	384	386	446	418	446	416	409	413	392	385	404	439	393	406	425	395	456	392	408	447	409	418	439	419	406	426	409	431	454	423	436	387	392	409	407	430	441	395	444	419	425	436	396	371	437	434	417	452	445	421	411	444	418	437	412	455	430	399	431	446	439	443	392	444	456	429	430	415	440	415	396	402	436	402	453	431	385	429	433	390	401	373	370	411	409	466	389	428	412	397	409	454	423	430	419	397	412	394	429	420	402	411	396	421	412	421	406	447	416	383	393	410	431	390	371	417	422	444	440	397	401	423	429	381	415	448	445	391	394	393	434	403	428	460	400	418	455	395	407	435	429	409	412	411	399	443	417	452	411	399	387	377	431	413	442	390	422	420	410	382	412	427	400	412	412	390	385	430	420	395	393	445	442	404	403	451	396	432	430	404	354	388	409	414	411	407	390	405	459	411	415	420	388	393	406	384	447	395	428	393	387	418	426	417	401	398	441	428	445	412	431	414	411	443	416	408	412	407	430	430	420	431	447	415	411	437	410	409	374	418	400	412	381	420	413	414	419	377	445	372	423	443	429	433	421	401	427	403	430	438	397	419	387	434	370	438	429	412	383	422	454	427	408	374	424	390	411	424	415	404	415	405	458	403	397	465	382	414	413	388	420	379	409	427	387	373	446	393	442	436	414	389	426	427	442	426	438	423	403	391	394	409	422	401	447	388	395	408	399	447	394	425	411	425	418	369	456	381	397	410	383	415	444	390	426	405	420	435	420	389	409	426	424	471	405	414	383	375	442	399	411	390	427	434	371	416	416	432	445	405	405	436	401	420	410	453	447	401	389	405	444	445	432	422	389	448	370	422	401	372	430	390	418	422	415	428	389	396	407	406	388	415	408	379	370	414	422	427	426	399	408	421	405	398	403	407	417	387	430	397	383	411	447	418	396	463	456	417	435	358	415	380	439	433	474	422	368	370	407	401	433	398	445	380	443	390	401	415	392	389	413	401	420	428	432	418	402	434	414	417	397	425	383	395	412	417	401	463	402	415	437	405	396	448	391	413	436	392	434	400	462	409	425	422	395	407	434	435	470	383	400	398	387	417	393	436	396	426	451	430	392	440	422	408	409	426	430	432	425	378	405	409	429	400	410	434	416	449	427	411	418	416	444	401	420	428	438	381	405	428	388	434	419	413	416	404	375	435	380	415	398	411	456	398	457	412	411	421	429	385	399	430	409	426	426	434	416	393	374	421	406	425	414	407	379	411	388	440	383	409	418	400	431	388	398	431	407	413	439	417	419	407	386	384	435	426	383	398	420	401	414	440	435	414	390	414	421	432	417	482	387	365	430	401	425	398	437	421	372	398	425	413	372	391	395	400	425	428	387	437	410	420	369	416	408	412	431	433	423	424	433	427	410	455	400	411	433	432	372	439	429	411	433	399	388	426	372	410	388	380	434	421	415	418	408	419	410	360	412	417	388	392	418	445	392	421	384	382	447	431	407	390	397	399	404	414	454	433	427	424	419	420	400	383	415	384	397	414	401	421	412	391	429	419	387	414	426	431	416	401	422	419	427	430	399	386	400	423	441	395	413	418	402	401	377	420	364	420	388	385	413	443	437	429	402	439	409	447	409	428	419	388	409	416	386	416	429	396	432	421	424	421	442	423	435	396	402	408	416	390	400	408	391	402	422	422	392	394	404	432	376	402	404	427	439	379	432	398	380	372	409	431	385	424	368	442	361	411	392	386	378	404	399	393	435	394	428	372	441	439	416	385	386	434	421	396	413	430	422	416	380	384	419	393	418	457	442	407	404	424	422	400	427	422	412	430	397	423	393	394	412	425	440	401	416	427	368	414	427	425	407	423	404	415	435	405	406	423	404	447	409	437	405	421	439	389	421	387	430	415	408	422	420	443	438	434	433	422	413	398	387	434	389	402	391	442	385	402	391	452	406	406	415	432	402	416	406	421	416	404	434	407	403	422	414	448	446	425	401	390	414	396	411	401	428	427	406	394	394	412	398	396	432	452	426	422	423	432	437	434	401	424	464	426	403	408	367	426	407	434	391	411	408	401	395	397	427	433	422	461	368	401	407	412	406	427	418	414	393	372	408	465	444	426	412	365	410	421	403	420	416	400	407	415	420	426	437	436	437	436	436	407	428	432	426	419	405	432	400	401	376	397	406	426	420	417	432	404	460	417	425	448	366	420	394	435	402	412	442	442	401	428	442	415	401	421	401	431	400	412	390	419	392	387	423	398	412	433	419	393	405	408	387	386	407	411	420	439	442	403	435	404	415	400	424	422	403	408	357	417	427	437	441	430	434	468	394	397	405	454	409	384	409	399	425	415	444	421	392	440	401	424	416	387	429	397	402	432	420	382	424	379	408	450	421	412	403	423	422	401	395	403	427	408	440	364	420	424	435	426	440	449	397	409	431	465	412	416	382	471	421	449	405	440	410	406	409	435	443	415	422	441	425	427	419	389	426	386	431	401	430	436	386	403	426	416	394	403	431	420	420	425	392	426	434	411	415	371	419	379	398	404	379	458	379	386	445	378	423	396	395	406	377
8650	1052	973	945	886	936	932	922	885	903	917	885	896	829	901	893	937	903	850	947	889	914	936	946	854	927	926	880	889	866	916	889	902	880	885	865	948	889	858	921	907	879	934	909	869	855	897	856	886	867	911	853	858	884	839	897	861	873	881	921	884	937	880	876	874	860	912	896	920	910	943	915	904	916	928	887	853	859	900	883	895	875	863	872	919	870	886	851	894	867	961	922	870	945	927	890	877	868	852	910	922	895	900	890	830	849	865	924	932	966	832	922	870	876	876	903	939	821	889	888	881	908	879	904	907	887	826	875	869	909	911	950	876	882	911	873	941	859	868	893	888	866	878	885	906	910	896	896	837	846	871	869	904	909	885	893	915	867	876	857	831	873	877	945	927	876	834	861	859	876	898	905	886	841	896	872	925	910	939	900	888	886	887	889	873	872	878	942	856	855	915	901	859	948	848	874	881	913	886	951	908	874	905	926	861	936	955	885	896	886	955	892	896	838	830	941	927	865	921	967	823	894	870	848	862	914	873	897	898	919	901	889	942	898	947	910	898	924	928	897	899	914	873	887	895	956	928	896	868	910	891	898	907	872	906	871	913	924	870	896	880	871	928	913	887	871	904	902	921	876	919	909	865	897	914	908	878	901	888	894	894	907	923	933	861	927	873	891	830	865	870	876	902	909	847	910	886	898	908	911	966	857	924	904	872	878	951	906	881	855	834	909	905	847	881	878	880	831	909	912	864	885	899	889	926	912	915	877	905	879	896	858	915	900	855	902	903	898	939	869	903	891	890	952	910	897	908	909	924	874	866	927	940	876	913	894	891	880	928	880	872	874	897	837	861	857	912	864	917	859	917	873	880	898	860	869	884	864	940	931	874	931	869	872	891	876	944	878	941	929	954	910	896	923	911	881	869	900	876	881	897	906	865	898	909	891	867	859	890	893	894	912	889	901	904	880	908	928	879	902	895	937	898	893	902	919	919	856	896	897	964	914	899	901	852	931	899	931	877	884	876	871	893	876	868	877	936	918	888	848	875	950	856	893	853	880	950	899	877	941	948	915	901	895	880	893	911	902	855	929	919	896	853	925	884	903	897	843	852	890	963	940	900	853	850	901	875	883	899	948	900	849	941	919	881	856	849	892	905	925	885	856	855	934	943	853	853	854	864	903	857	929	935	884	876	883	884	860	893	887	883	924	894	840	845	819	828	868	888	919	927	896	914	884	858	888	898	867	927	936	884	908	911	896	841	874	911	888	903	872	830	895	893	806	891	893	908	917	917	904	879	921	928	892	883	955	860	932	878	897	883	957	859	891	970	879	904	958	829	933	824	942	914	907	952	910	845	867	874	936	885	898	869	874	907	901	880	902	964	948	881	894	916	915	898	942	915	949	872	923	899	882	883	888	872	860	839	870	911	915	866	883	894	872	853	935	893	892	912	912	867	825	891	850	880	926	885	938	921	872	878	935	915	884	935	898	885	903	944	905	846	870	927	888	918	880	870	911	852	904	922	873	874	863	904	925	915	950	936	935	897	945	855	887	904	890	896	900	879	897	883	893	910	924	864	885	863	897	892	898	939	926	889	875	855	818	941	864	890	867	914	921	862	892	915	928	871	972	867	896	963	892	899	928	896	881	942	930	845	932	891	918	924	912	825	881	889	881	881	871	899	948	901	885	913	919	864	891	868	942	927	912	900	909	882	887	939	849	942	873	896	921	897	897	915	918	917	923	929	902	897	861	896	914	891	935	869	888	896	905	894	913	890	901	924	913	885	888	860	899	846	905	852	895	899	949	928	930	891	943	913	878	896	953	897	838	950	918	905	912	861	920	929	868	904	919	852	892	892	869	870	932	922	911	902	890	884	907	853	871	930	907	917	853	874	904	854	910	885	854	906	884	885	895	873	895	898	882	909	919	886	912	907	854	905	876	928	929	882	849	890	894	917	914	865	911	940	906	922	886	880	879	900	888	877	918	866	861	872	898	917	876	945	901	920	885	872	889	916	917	953	898	873	894	817	923	915	882	884	906	872	877	876	879	892	918	942	939	843	853	919	903	895	884	923	932	853	905	896	894	855	946	861	906	894	898	880	908	863	852	939	960	923	913	886	884	881	920	948	876	875	879	871	888	881	911	922	887	898	890	915	944	872	889	842	873	903	851	895	858	861	845	854	897	813	924	860	909	886	872	877	901	906	857	897	910	870	880	956	881	853	894	887	900	902	883	902	893	884	930	926	845	929	859	926	912	881	865	938	920	925	879	872	928	908	855	862	909	932	837	903	877	893	928	894	890	894	884	904	910	908	875	923	898	926	920	899	898	921	907	871	911	864	900	851	909	842	918	863	879	905	898	897	902	842	876	952	938	897	891	928	938	829	909	927	926	900	961	919	894	871	870	928	923	899	908	863	908	943	931	934	906	915	872	859	868	912	881	900	807	936	882	881	903	869	881	914	869	889	918	855	830	888	920	924	951	853	910	861	890	835	916	900	873	919	872	904	888	882	892	934	898	904	902	931	917	914	863	891	911	882	907	932	888	877	904	909	870	919	864	902	879	873	914	842	910	942	881	946	929	871	950	892	863	902	929	911	863	882	893	900	890	874	874	908	904	897	906	908	866	920	923	936	847	916	918	898	926	863	923	885	862	925	892	891	938	865	887	911	936	898	871	907	886	917	908	879	845	906	882	919	903	926	862	878	895	896	855	888	913	889	867	870	911	886	878	929	896	892	887	894	905	944	863	917	898	917	883	888	876	894	911	922	854	871	835	900	876	886	863	945	892	901	914	925	896	902	897	910	901	896	907	825	960	881	883	932	925	899	885	902	903	935	864	917	898	883	886	892	824	890	882	862	984	917	901	900	875	857	926	880	882	924	954	942	911	875	878	879	894	842	879	930	907	890	899	893	840	940	874	934	873	894	878	851	870	919	853	898	909	933	900	892	877	934	885	882	974	934	908	850	882	913	888	877	882	886	894	865	838	917	861	863	934	884	902	921	939	909	879	846	897	910	916	906	890	893	946	957	902	861	930	895	892	895	898	901	868	939	905	941	856	885	927	898	885	885	895	882	862	834	909	948	908	913	889	845	900	867	875	892	891	877	896	918	845	932	903	876	904	884	913	886	921	883	862	911	889	882	856	894	896	875	876	910	847	890	952	931	884	917	909	903	862	859	870	863	875	860	948	879	880	866	917	887	866	877	945	884	885	866	907	845	888	896	879	895	880	853	859	874	969	852	882	896	887	928	867	905	890	917	848	883	892	939	906	916	862	878	877	874	900	888	864	873	895	856	855	859	917	940	909	889	851	906	908	910	924	891	903	871	873	902	902	931	960	941	902	927	948	931	944	917	879	941	953	866	853	902	924	879	933	911	894	896	876	909	900	902	869	894	945	916	856	875	938	922	930	883	886	850	845	897	934	863	920	879	874	829	903	871	904	907	878	856	919	896	872	911	875	933	891	928	895	913	847	850	898	845	875	909	877	900	889	868	914
27068	4503	514	394	375	282	278	274	246	255	235	222	229	231	228	235	231	227	217	251	219	223	182	217	237	213	240	213	218	217	189	235	258	223	186	209	225	211	193	227	199	221	231	231	214	244	189	223	217	246	222	262	210	201	214	200	198	230	239	245	207	237	218	227	222	224	212	211	236	231	261	239	217	210	219	184	206	198	215	219	223	221	189	235	219	203	220	229	230	195	214	231	203	208	217	218	247	196	215	230	228	208	203	189	213	214	182	215	202	188	175	199	232	208	222	203	204	210	225	197	219	217	219	214	222	209	242	236	225	220	217	206	228	227	205	195	210	220	218	196	239	240	208	236	223	221	206	223	243	232	205	223	236	213	232	212	202	236	204	214	179	214	209	200	224	210	212	215	221	236	212	183	251	240	260	233	231	220	241	225	215	225	240	225	223	201	219	222	223	211	235	215	225	214	205	220	213	216	262	219	223	206	213	210	222	208	181	239	188	196	195	236	212	206	200	234	203	250	211	187	212	219	200	222	237	237	206	223	225	219	232	214	223	220	240	229	213	202	197	224	239	221	221	221	231	213	180	218	236	218	253	222	199	246	204	239	242	225	227	218	248	214	205	208	227	202	217	218	216	238	214	211	254	218	211	204	218	213	249	229	226	201	208	241	190	236	220	234	220	230	216	234	212	209	194	232	220	237	200	221	242	204	222	190	237	210	224	243	217	222	198	216	257	219	195	213	198	232	190	213	211	207	212	224	235	229	219	220	202	228	218	216	220	239	216	195	221	239	187	206	237	229	215	214	206	213	210	240	228	209	221	246	207	226	209	216	217	251	217	208	220	211	229	213	231	215	214	202	225	232	206	255	193	213	229	205	210	203	225	192	213	200	225	201	227	197	231	190	223	213	238	230	216	253	245	223	236	203	251	214	235	213	234	245	202	222	219	203	224	231	215	201	208	197	216	241	227	228	245	228	239	204	211	219	256	210	205	223	233	202	220	216	196	193	199	241	213	192	189	219	223	212	199	219	215	214	226	186	216	227	231	238	205	218	220	236	233	224	223	238	204	206	227	221	234	229	211	222	254	217	252	230	242	227	215	199	199	229	211	222	211	209	207	197	204	228	237	224	214	231	211	215	231	237	241	222	229	189	210	206	203	221	229	224	217	221	195	251	225	214	216	212	229	221	215	223	233	212	210	195	196	197	198	224	231	214	210	212	239	227	221	221	217	225	210	237	203	215	212	219	230	192	219	195	227	216	234	241	229	241	212	203	217	238	214	227	222	236	247	239	205	231	209	191	192	211	239	247	203	217	187	220	229	199	216	220	239	200	203	198	238	236	188	254	202	194	213	217	250	224	235	246	201	198	232	229	215	225	241	208	221	228	236	222	216	225	248	236	200	211	206	237	224	232	242	229	218	227	213	232	221	264	214	233	249	210	217	233	195	230	208	213	224	229	192	209	207	221	201	224	249	214	218	240	199	235	197	254	227	225	257	232	214	225	242	196	221	239	236	231	217	213	221	207	221	228	196	245	216	239	229	217	200	227	217	217	196	225	198	208	224	221	242	236	212	218	235	196	224	225	215	221	215	223	217	199	210	206	216	229	193	197	198	196	198	210	218	212	252	229	245	227	192	225	208	206	229	230	232	261	206	223	214	232	214	212	215	218	234	215	213	219	234	223	232	236	247	227	225	206	207	204	232	232	229	238	197	203	199	197	227	199	216	197	218	245	249	250	235	230	214	246	244	191	226	217	229	214	232	254	208	223	217	248	230	217	201	211	236	190	231	219	182	213	231	204	250	229	258	207	227	233	198	188	236	229	219	213	234	217	203	202	242	236	209	238	219	227	204	206	212	225	197	235	193	217	216	227	204	241	239	182	215	239	224	213	221	200	214	236	211	238	208	233	202	247	203	222	248	214	213	212	180	213	215	247	219	210	223	217	218	224	232	218	225	236	232	244	238	224	188	216	200	221	240	219	236	220	250	220	214	236	240	245	214	197	227	236	210	216	218	224	209	238	218	234	237	213	201	204	232	213	214	222	234	218	215	208	233	222	208	232	237	195	216	201	225	213	212	213	223	210	247	226	220	219	222	253	202	185	209	207	198	220	220	240	235	210	240	212	215	233	222	214	224	237	210	186	225	226	195	223	221	227	213	225	244	250	229	215	240	220	207	253	194	203	200	207	207	213	217	199	246	220	215	204	213	246	210	238	218	219	216	194	237	221	210	223	229	234	226	210	213	200	191	217	229	219	222	232	238	225	207	204	243	211	215	210	243	217	190	207	206	203	213	219	218	208	228	201	216	205	222	168	234	240	223	211	222	206	231	206	211	226	195	227	223	237	256	239	192	174	217	207	240	224	221	216	220	214	204	218	223	221	216	232	229	167	210	203	242	240	245	188	230	227	205	207	213	244	246	236	228	210	200	200	223	207	212	214	210	215	220	239	223	203	233	208	225	234	207	210	209	212	196	219	228	202	228	226	202	222	214	215	207	225	193	211	219	213	220	212	216	220	226	225	207	225	198	226	222	234	210	206	205	214	228	221	203	257	207	214	191	237	187	200	197	206	262	232	228	216	251	228	229	216	206	216	234	217	257	220	224	212	208	221	220	256	212	221	237	231	219	250	211	201	200	220	211	191	210	208	183	228	209	241	212	220	211	220	223	236	206	203	240	237	203	238	221	218	216	224	203	234	204	217	189	203	219	200	218	201	238	189	201	219	202	221	234	185	212	212	239	215	227	223	234	231	219	239	211	240	224	197	198	226	205	214	205	242	193	215	213	233	228	234	234	217	247	247	201	223	230	228	226	230	227	176	227	203	226	212	197	232	218	216	192	195	218	238	208	225	232	244	217	223	246	193	237	223	222	221	218	180	255	202	200	213	214	236	206	229	225	206	223	196	204	223	212	237	213	168	225	217	193	215	230	222	239	216	196	216	192	208	227	212	216	232	240	199	213	235	200	205	228	221	246	227	222	182	205	254	244	224	245	206	232	219	226	228	202	212	236	217	232	219	233	239	225	219	207	186	221	208	240	230	224	203	232	213	227	214	235	223	200	232	193	210	244	225	205	210	229	236	216	207	220	215	236	229	217	214	250	197	192	238	253	222	243	232	216	188	232	211	217	243	226	218	227	201	194	209	217	216	224	217	224	199	248	235	225	248	227	231	216	220	218	234	239	229	211	201	212	228	239	195	232	203	211	244	232	213	222	227	211	225	186	213	247	210	211	231	227	229	180	253	243	222	215	242	192	199	248	220	198	214	229	210	239	235	219	244	228	230	237	211	236	263	227	246	188	214	213	243	220	241	207	233	207	268	228	218	230	213	215	209	219	216	174	220	243	214	213	239	204	199	217	212	214	209	250	197	201	191	199	247	223	233	201	196	242	199	225	203	195	195	225	201	224	195	230	214	221	228	218	221	212	195	198	201	220	250	216	227	238	218	212	224	246	232	201	175	218	213	211	234	200	220	228	205	225	226	186	224	213	239
16613	1359	1060	1262	1079	981	830	780	747	663	675	606	620	598	579	628	556	537	502	538	545	525	547	518	591	531	543	518	525	504	514	485	539	535	509	536	518	565	524	523	540	546	514	537	545	492	539	521	506	512	519	472	536	522	544	509	517	526	495	505	500	481	498	530	473	522	492	503	516	530	512	509	527	525	530	532	504	527	491	507	524	521	513	536	490	524	480	536	508	525	499	509	516	527	524	549	508	497	482	505	511	536	485	512	502	518	489	498	557	483	531	502	479	503	454	524	518	537	534	505	524	515	503	516	497	530	510	520	485	526	483	529	546	529	522	523	514	531	471	528	496	506	522	515	526	538	513	498	508	510	494	495	533	506	506	505	487	520	500	538	481	533	501	498	505	507	468	497	522	547	494	524	527	507	501	547	517	518	504	496	510	542	505	515	477	546	527	580	482	511	520	476	529	544	538	535	502	506	470	523	542	536	548	532	475	490	519	530	479	514	519	478	543	504	511	541	533	506	500	505	521	518	511	546	479	480	538	489	549	534	526	496	506	534	489	537	543	496	497	540	507	522	500	542	546	518	482	548	469	519	514	516	500	533	521	508	525	506	507	490	506	472	512	521	519	522	514	488	523	520	496	502	524	500	501	504	525	493	530	541	512	521	501	484	487	517	505	493	550	500	488	554	538	505	518	478	482	511	513	561	523	493	551	533	498	542	462	497	514	523	496	503	533	498	547	519	523	551	507	480	502	521	555	493	506	514	531	527	470	472	544	473	497	503	482	494	572	521	545	517	520	509	536	513	497	502	526	493	528	501	468	516	548	485	511	505	520	539	528	533	504	526	545	523	563	470	492	524	497	498	515	522	566	520	525	513	515	490	520	539	476	538	538	488	495	545	512	495	520	498	534	472	509	533	541	524	520	525	547	509	500	451	487	489	516	459	507	509	489	481	505	510	500	523	536	521	529	527	530	500	510	490	506	503	458	505	509	490	494	507	524	531	511	502	501	544	515	527	506	538	520	491	521	517	523	526	489	525	519	507	496	546	544	488	528	503	540	551	486	537	521	529	506	527	459	509	475	502	522	502	526	539	498	475	534	511	503	527	510	496	525	540	528	525	484	523	532	470	533	488	525	536	493	511	514	546	526	513	519	518	486	486	518	507	536	512	529	507	525	556	495	508	509	534	485	491	518	539	546	500	551	533	519	550	516	535	486	536	510	523	574	537	468	524	508	556	496	506	529	512	513	562	489	499	545	478	541	520	520	525	515	551	534	492	524	491	519	557	535	525	511	553	500	517	503	496	515	483	503	498	498	508	507	542	517	512	524	488	487	506	528	500	511	496	528	535	549	527	538	474	548	501	505	557	524	522	513	492	522	545	532	485	505	486	491	511	512	535	510	507	523	494	461	560	568	533	516	501	494	509	548	496	466	513	515	548	540	507	514	489	505	521	545	505	526	487	504	527	472	577	535	536	511	546	505	542	513	543	504	523	485	520	525	529	521	523	540	514	524	505	517	530	462	520	519	529	571	490	541	544	504	509	520	535	494	509	517	515	539	539	504	522	522	540	548	510	548	536	507	526	517	517	524	488	520	526	515	525	520	536	533	537	545	550	556	551	545	496	506	543	536	514	504	528	545	524	515	549	495	493	484	514	528	559	517	539	481	506	559	553	505	508	544	513	546	515	518	535	493	476	542	542	501	460	578	472	532	510	513	518	501	496	559	541	513	488	498	529	516	536	469	533	487	486	536	529	504	522	481	514	518	521	458	507	530	522	524	463	543	548	532	485	502	504	518	561	536	517	509	574	541	490	506	500	509	500	517	498	508	549	517	519	538	543	527	544	525	519	523	480	505	539	564	522	479	544	516	550	498	513	526	525	521	526	524	486	546	565	518	530	511	510	520	545	504	477	496	469	527	496	523	542	510	560	511	487	494	544	488	538	497	507	506	516	479	551	518	498	535	538	514	565	498	506	479	491	519	513	531	500	514	549	481	499	503	571	450	492	544	511	518	499	537	524	505	526	488	515	526	540	523	537	506	515	527	494	512	544	532	529	524	502	548	534	512	531	538	486	507	537	496	513	549	493	474	523	470	503	530	530	490	545	495	495	502	521	487	493	507	535	503	502	502	541	557	546	509	504	488	499	547	566	520	467	565	484	539	489	485	475	517	542	498	553	505	468	486	495	515	503	498	520	482	536	500	472	491	509	476	549	485	520	535	526	493	498	505	541	503	495	502	519	531	539	538	541	527	539	518	492	518	488	487	534	544	522	493	502	492	475	509	487	512	530	553	513	513	506	542	517	520	548	520	495	520	516	478	527	522	506	533	490	529	521	492	501	562	499	480	503	544	508	532	543	511	496	502	464	486	538	509	528	497	525	530	530	534	495	530	497	492	514	521	527	514	511	530	561	535	536	518	494	540	515	518	508	516	520	530	497	497	566	543	509	523	518	527	509	508	498	556	462	569	486	530	550	513	529	453	503	506	496	501	523	496	486	516	516	521	494	537	498	552	538	501	479	543	527	519	562	567	481	528	521	524	518	543	541	485	565	540	486	528	521	493	510	527	521	514	502	561	531	529	517	538	548	536	487	489	523	508	532	499	544	520	532	556	525	536	556	527	484	525	525	487	555	528	521	506	509	511	518	551	501	479	536	487	496	522	514	518	517	519	529	512	501	501	495	498	508	492	516	505	526	501	483	529	459	535	522	508	509	519	496	537	548	509	514	489	543	494	499	492	515	469	536	528	491	507	483	512	471	485	564	509	515	529	498	500	514	481	507	518	525	542	548	483	488	497	492	515	500	504	540	555	505	492	523	503	528	482	513	506	512	534	497	524	511	512	500	523	519	511	475	512	536	532	465	474	497	490	504	503	519	499	494	522	542	502	505	466	529	529	549	511	529	551	518	531	458	524	497	554	510	515	507	495	512	505	507	501	504	517	499	566	533	498	524	522	539	545	539	501	499	514	474	518	481	475	492	469	516	491	501	525	506	547	523	514	551	509	514	543	495	567	501	534	528	554	508	511	483	513	506	518	549	488	496	522	530	522	558	531	513	510	491	565	511	493	463	518	492	536	526	526	471	534	523	516	516	473	497	490	490	531	546	504	536	547	540	510	529	497	503	535	504	511	546	504	519	528	517	539	503	534	550	531	528	497	487	529	521	490	572	490	535	498	511	511	536	528	506	480	526	564	543	505	511	506	562	490	517	517	524	519	542	486	518	512	497	511	534	559	533	536	505	489	517	499	521	504	605	528	529	516	524	495	503	526	516	522	528	498	531	475	507	545	514	503	538	526	511	511	526	537	477	546	556	500	537	522	511	526	532	534	526	519	543	535	504	478	476	485	522	572	526	537	502	511	502	511	505	555	546	508	526	499	485	541	537	483	547	525	510	509	528	509	546	506	540	530	469	497	538	519	556	471	566	545	527	489	521	524	494	541	468	519	521	514	511	507	512	489	551	499	530	538	494	534	517	522	526	507	504	526	534
37063	7566	988	584	460	386	348	250	271	218	259	228	230	202	197	194	180	206	182	203	171	198	188	192	202	183	186	180	185	170	198	172	192	173	201	209	217	186	182	184	178	166	181	183	183	178	177	181	166	192	185	175	211	175	174	164	185	188	208	176	188	180	219	173	170	161	197	188	181	194	166	192	173	153	192	188	176	173	167	183	205	196	199	200	164	181	218	177	184	176	187	167	185	180	190	210	184	184	192	193	193	201	186	167	175	180	182	195	163	210	163	189	160	185	181	183	196	185	210	200	204	174	192	176	171	197	174	181	193	185	185	167	149	160	200	179	197	177	171	181	186	193	202	173	204	178	156	186	188	192	182	164	159	196	202	194	192	158	184	197	202	187	160	166	167	176	179	208	189	168	184	204	193	195	168	178	181	177	205	184	185	188	189	176	178	185	200	167	195	203	176	200	188	186	166	182	177	191	178	183	188	167	187	181	174	216	154	175	227	162	181	195	171	173	146	170	187	189	188	162	185	182	185	170	188	180	186	195	203	186	176	202	223	183	211	196	171	163	178	205	185	178	188	206	195	203	189	162	177	187	195	190	171	186	180	184	198	165	187	180	185	192	202	180	158	164	196	186	171	175	207	200	174	176	184	182	212	169	191	197	177	179	198	158	161	190	184	194	196	178	193	181	169	177	189	192	216	200	178	176	200	172	170	187	191	183	199	182	196	174	182	188	169	166	169	177	184	183	202	187	169	167	214	172	175	199	185	166	171	189	204	170	203	197	195	161	159	186	182	199	190	186	182	167	182	184	193	187	183	190	173	177	155	173	166	187	194	181	205	193	168	187	209	188	185	172	195	204	177	174	188	160	184	207	169	178	171	181	185	167	174	180	194	208	195	176	182	157	171	182	191	206	195	202	184	180	164	190	186	176	208	190	177	180	182	189	212	192	199	170	188	198	184	192	175	183	192	187	193	167	156	190	186	168	203	213	182	214	185	172	187	174	194	184	170	185	217	182	173	203	176	169	189	173	167	157	194	176	196	199	200	190	196	194	183	176	181	190	163	177	185	160	207	186	197	195	196	195	179	182	168	190	172	172	203	170	162	201	197	177	193	206	185	173	208	179	174	196	180	185	200	192	185	168	189	178	187	158	189	176	179	210	204	199	166	162	189	176	179	172	176	168	186	197	155	180	163	190	199	145	181	190	173	204	170	178	201	195	170	177	182	189	169	176	185	182	186	191	149	212	183	181	196	177	201	184	180	192	182	211	189	190	168	185	189	199	185	179	185	201	165	216	192	207	196	178	193	160	191	194	186	176	188	219	171	193	180	189	197	160	167	182	199	190	187	166	162	187	215	205	189	179	179	169	173	173	184	168	221	198	181	186	188	177	198	185	183	177	174	157	199	184	193	183	200	188	179	193	175	209	147	173	175	182	184	197	172	180	188	180	206	161	196	167	195	193	165	202	180	179	194	180	211	180	184	184	166	159	178	184	185	196	200	186	166	188	187	179	200	165	173	171	180	180	204	173	175	156	182	189	168	171	174	192	175	168	162	188	211	187	197	196	184	187	165	186	185	196	197	189	219	174	183	190	182	198	184	185	182	186	181	163	193	195	186	193	166	209	218	190	183	149	202	175	197	196	180	170	174	199	183	188	189	176	192	231	179	189	206	189	209	206	175	153	200	159	200	187	128	174	188	178	175	187	167	180	177	208	173	185	180	188	186	176	167	166	188	177	176	186	208	197	191	170	199	194	187	179	170	167	172	202	201	184	172	182	198	200	177	198	172	206	189	183	164	177	202	207	179	200	173	184	199	168	171	183	163	192	188	188	185	158	189	199	177	171	184	169	182	189	173	171	182	196	161	149	184	191	195	198	157	183	184	174	185	165	173	160	185	165	205	174	188	198	191	172	152	181	175	169	194	200	183	195	205	200	178	185	185	182	188	189	205	197	197	194	181	144	173	191	195	177	161	173	178	183	178	182	210	166	172	186	175	211	187	203	188	172	173	183	201	187	186	202	177	171	194	166	189	177	170	176	192	192	179	178	168	175	191	177	192	171	181	196	171	180	198	198	173	171	176	195	185	165	199	166	198	187	188	186	165	207	179	186	153	167	183	185	185	167	180	207	166	179	186	182	174	179	201	167	173	212	172	191	175	193	162	197	183	168	186	187	158	169	203	197	196	192	168	209	173	192	174	184	193	195	198	169	180	189	176	187	183	210	205	215	182	200	210	184	204	189	177	186	170	189	171	174	183	187	176	158	154	187	189	190	181	168	153	193	212	164	177	187	208	183	176	181	202	169	169	186	187	184	179	194	193	188	197	160	184	197	202	201	179	213	195	188	198	192	187	174	171	186	186	189	193	187	167	176	160	189	161	169	179	202	170	173	169	178	177	184	198	177	175	181	187	196	181	194	151	183	219	177	227	194	183	188	181	169	178	184	207	175	167	186	186	184	169	181	187	170	190	169	206	193	182	187	184	146	186	195	183	190	176	187	172	183	175	201	200	187	199	188	192	171	169	180	215	163	171	189	170	172	182	174	161	165	173	174	197	199	203	184	175	212	164	166	177	169	162	183	212	192	177	192	194	191	202	171	163	182	153	195	188	183	182	189	209	193	193	200	184	199	188	181	192	233	170	174	167	217	188	210	181	167	177	155	188	164	182	189	191	199	202	175	194	186	202	203	184	179	178	186	190	187	211	209	194	198	190	155	194	198	224	172	157	175	183	165	182	200	183	216	156	188	174	195	159	202	189	181	163	198	182	184	160	173	188	213	185	196	189	172	152	193	173	169	189	199	175	158	187	186	175	187	193	177	182	175	172	185	178	179	193	193	170	176	189	186	192	190	196	190	186	165	175	197	211	193	189	198	154	183	211	214	180	195	203	163	196	196	183	182	175	180	187	188	172	175	163	181	192	176	196	195	168	187	206	183	183	162	174	182	197	161	159	182	191	194	145	180	184	175	168	180	175	191	176	185	186	168	174	188	193	211	204	182	179	191	188	191	171	187	158	177	182	191	182	183	171	180	187	209	173	171	204	169	186	177	186	160	206	179	177	202	174	178	178	169	177	217	197	190	187	185	188	183	173	185	182	162	185	190	166	197	199	199	177	178	190	193	195	210	194	175	201	198	183	169	193	188	172	155	157	205	196	205	203	189	171	182	195	192	186	192	176	201	168	188	181	195	195	197	186	199	177	184	197	196	189	180	160	189	197	189	196	189	182	194	172	171	181	190	188	164	168	169	161	147	188	184	203	164	172	207	161	170	173	175	181	184	174	206	190	170	192	198	181	171	174	203	179	155	180	153	188	196	199	185	178	192	197	191	177	192	173	190	174	185	186	177	191	190	185	165	178	194	194	224	192	158	175	178	205	188	184	175	210	213	202	191	170	176	189	191	174	176	194	183	191	159	161	193	199	186	186	206	179	212	171	163	167	211	201	219	190	178	202	191	196	195	180	164	165	171	195	179	208	190	203	161	165	184	167	182
21002	1625	1668	1866	1568	1318	1062	995	865	849	729	686	670	602	585	587	522	577	532	494	548	552	547	498	506	523	534	464	516	483	467	478	502	491	480	466	508	467	504	472	500	487	480	443	477	484	521	496	491	547	504	489	462	496	479	454	507	515	472	482	543	484	486	471	482	480	472	465	470	488	477	487	470	495	464	493	439	463	476	480	492	508	479	484	485	507	507	499	478	465	501	448	490	497	478	506	478	481	481	451	488	469	490	483	507	472	482	496	480	471	478	500	462	482	479	488	486	467	488	461	429	455	438	485	520	487	455	449	465	443	485	476	489	492	500	446	487	487	451	447	482	447	443	449	409	481	457	497	486	469	449	478	451	447	442	474	479	451	447	491	467	455	467	485	460	453	492	458	466	480	445	505	458	456	453	478	457	465	440	485	474	479	465	473	467	430	451	446	480	499	510	470	461	484	481	472	484	480	451	475	473	464	420	441	424	443	498	471	472	498	498	446	494	469	450	479	480	485	489	462	469	458	477	471	454	472	480	464	464	480	437	432	458	473	479	486	448	429	461	471	470	455	437	458	428	504	447	491	467	502	445	478	455	507	436	487	520	443	445	464	455	463	458	497	451	447	470	462	494	461	488	464	441	455	493	504	482	453	460	494	437	399	467	462	455	468	437	484	450	458	479	459	460	467	438	482	466	457	487	474	461	491	409	474	478	442	477	455	443	453	510	522	507	464	466	464	485	470	464	459	472	469	483	458	483	473	461	459	480	458	440	477	444	465	481	474	456	471	467	467	422	486	479	477	436	455	459	478	490	462	452	444	486	443	485	486	464	472	474	434	493	480	471	500	463	445	471	473	470	474	456	440	513	452	439	475	515	525	453	491	478	480	469	458	485	449	479	470	478	468	479	430	506	475	467	456	482	466	497	472	461	492	491	448	468	470	463	506	470	462	467	476	478	489	421	444	458	489	472	478	444	459	476	460	526	475	435	447	478	462	486	505	488	485	493	452	516	453	483	487	490	461	511	471	481	510	454	449	477	489	467	430	488	445	476	501	462	498	441	462	514	445	498	433	469	511	439	484	465	447	457	432	486	454	469	483	485	470	496	464	506	458	466	470	471	460	498	478	471	485	473	492	461	471	456	468	474	472	478	449	488	448	468	502	479	485	501	457	484	475	458	470	440	461	475	470	465	475	461	454	482	459	453	468	471	522	451	456	456	446	452	451	473	466	510	463	462	504	465	503	472	447	460	479	465	503	505	509	488	456	506	515	430	458	463	491	445	483	426	477	485	460	458	462	490	475	430	459	451	500	450	416	507	447	473	491	476	462	466	457	458	491	449	449	492	473	463	477	453	498	452	437	475	476	491	429	473	462	474	467	474	491	461	462	456	471	469	488	451	426	503	475	445	455	480	484	501	417	499	462	459	494	465	473	491	456	486	461	445	492	495	521	466	477	453	476	483	450	467	476	474	474	456	473	471	471	448	477	442	483	458	447	480	477	451	461	475	458	467	467	502	466	474	459	483	462	438	486	448	427	484	446	474	478	480	489	450	465	431	508	473	461	477	462	463	496	490	479	478	450	441	449	482	500	467	423	467	479	463	434	475	475	455	467	471	451	473	465	507	478	480	474	451	465	452	470	460	467	484	475	462	459	407	488	477	479	495	483	479	466	508	467	504	453	490	507	501	469	464	463	421	502	471	485	474	497	452	445	492	450	486	483	487	461	424	491	495	474	485	436	472	487	481	419	512	463	466	473	464	463	476	431	427	492	479	470	475	442	454	482	480	477	435	449	458	481	476	480	476	452	515	457	464	506	494	496	471	459	474	454	495	457	486	485	483	432	433	476	490	460	465	440	479	482	445	469	460	459	468	486	443	408	450	454	451	453	480	505	440	436	481	496	447	469	449	443	445	484	446	507	473	467	484	467	490	451	481	466	433	458	488	461	512	499	451	432	476	428	457	481	486	459	455	476	469	437	488	460	452	450	435	450	459	439	488	492	439	453	463	472	449	474	455	475	453	441	486	460	477	485	452	477	457	463	482	465	484	478	502	444	486	484	498	462	484	477	446	454	452	501	468	470	466	490	446	480	465	468	463	485	506	497	461	477	470	467	463	451	479	467	470	512	506	460	466	470	479	453	481	437	472	440	467	447	474	434	451	486	466	473	446	449	455	465	505	463	504	452	446	478	465	446	460	443	477	480	490	469	447	486	495	464	482	504	403	468	467	462	463	460	453	476	499	471	453	475	435	498	432	475	480	484	434	426	441	474	467	448	487	425	496	504	462	460	439	491	461	482	448	468	448	453	442	474	498	485	462	488	470	469	476	456	471	452	464	474	477	512	462	433	445	469	477	460	436	465	462	509	486	451	446	470	487	455	491	472	473	471	496	507	503	505	462	470	451	450	490	473	435	450	493	488	486	504	475	484	467	478	462	461	472	418	460	448	498	483	445	457	459	491	464	471	476	453	476	435	452	463	469	447	441	468	477	463	465	449	448	445	466	447	459	486	485	465	493	468	492	452	438	494	501	435	442	475	476	471	484	476	475	450	435	478	448	449	477	452	468	472	486	472	421	445	471	476	481	500	495	453	464	494	472	480	456	473	468	487	449	440	473	462	445	507	509	477	480	462	446	473	461	471	475	498	473	472	482	506	484	448	453	475	489	474	500	469	444	501	507	467	493	495	498	461	465	451	483	499	464	424	486	486	468	476	455	476	410	447	451	477	464	466	480	482	468	451	467	479	479	458	449	509	472	449	496	498	508	456	418	475	462	486	436	492	446	453	469	487	492	476	438	462	452	462	480	469	483	475	442	432	503	468	476	474	463	457	470	467	465	479	484	466	497	450	457	488	465	473	457	438	470	524	499	450	435	430	433	497	458	468	475	488	487	488	511	472	484	482	423	484	422	487	505	473	486	452	491	460	452	468	487	460	431	477	468	517	516	469	482	463	508	524	443	475	488	496	457	456	465	446	475	461	481	440	474	445	453	449	428	465	484	482	445	471	472	503	451	475	492	504	446	477	490	484	447	504	471	483	485	507	442	515	480	449	507	453	493	468	480	454	472	483	481	433	467	493	455	443	476	449	501	473	491	494	403	454	512	460	459	463	448	488	457	506	497	446	448	423	497	497	453	472	492	457	464	450	463	444	478	490	430	481	453	471	498	495	469	496	483	443	505	490	458	487	472	443	445	462	458	499	468	467	496	484	446	427	455	452	398	430	444	462	483	463	436	483	463	508	458	439	489	470	466	489	435	447	458	438	459	484	442	464	478	438	471	457	471	472	463	452	467	450	453	463	447	494	467	471	470	435	476	498	458	459	486	432	493	455	491	481	492	497	435	443	482	487	473	471	469	469	447	458	497	502	462	438	451	482	480	479	458	451	471	445	469	441	491	465	429	466	431	497	479	473	421	472	495	502	475	472	510	480	495	492	445	449	458	497	512	506	454	474	431	442	474	473	452	436	433	420	503	494	482	488	428	504	460	502
13585	1709	503	425	407	463	446	419	413	454	410	424	418	438	417	404	394	452	373	426	427	412	421	390	390	420	421	402	388	403	405	402	467	459	445	435	418	409	424	405	419	432	401	403	427	436	438	383	421	402	418	457	421	429	411	440	408	424	418	451	426	434	454	398	411	422	412	431	427	446	472	406	412	386	390	433	380	411	385	429	411	383	420	403	401	440	459	410	402	435	418	405	416	420	429	450	404	406	409	418	405	431	442	439	419	450	388	404	374	411	447	412	408	400	432	445	427	433	389	439	402	418	395	386	433	408	374	398	441	406	422	419	425	408	403	424	405	415	400	401	403	407	421	389	449	421	439	415	409	410	420	412	415	449	429	413	424	431	380	414	396	396	435	433	419	389	397	417	422	414	397	402	430	425	386	401	428	413	459	404	380	444	432	453	423	411	412	414	413	398	439	420	413	419	408	407	386	407	422	389	443	431	384	388	423	409	433	422	428	409	418	399	399	435	417	431	414	425	410	445	414	415	393	414	428	401	444	407	449	446	384	418	418	374	369	396	412	410	389	423	441	455	372	461	404	413	408	421	431	403	397	421	401	399	392	405	428	375	400	380	422	434	402	417	410	412	409	415	440	412	434	429	431	392	435	418	405	402	413	420	419	409	422	404	432	436	397	420	418	425	384	423	415	385	444	431	400	437	403	415	420	415	465	430	478	405	450	384	430	408	410	436	451	397	422	403	401	393	409	434	431	419	427	424	429	377	415	415	422	435	375	422	439	421	406	399	469	436	441	450	405	426	424	423	456	420	395	383	421	439	441	420	383	419	397	422	412	404	425	419	398	406	483	439	403	433	415	404	404	364	414	474	432	408	410	450	407	428	410	433	394	397	398	405	397	418	421	461	424	419	417	444	417	423	423	404	416	404	437	415	415	437	474	433	417	419	440	414	441	435	368	410	435	398	433	426	480	456	395	418	445	427	439	452	429	413	428	407	416	408	446	418	419	396	425	413	395	383	413	378	415	386	354	399	413	466	400	448	405	428	441	415	422	445	435	454	430	426	419	402	410	418	403	439	451	404	401	457	416	454	413	380	417	384	405	438	401	422	417	437	422	448	440	351	432	417	430	412	441	405	408	397	399	443	431	450	391	436	428	466	406	445	442	395	435	431	469	410	431	420	439	398	422	384	440	431	449	428	422	451	394	429	418	437	444	432	430	423	423	438	401	434	428	437	415	455	444	421	376	477	433	389	430	397	429	472	439	434	472	413	424	419	427	419	411	422	393	391	425	401	426	388	449	371	414	390	404	427	398	401	389	384	403	435	453	419	417	451	447	420	406	437	434	372	438	461	407	456	409	377	441	415	469	434	397	424	426	391	385	422	416	408	357	431	399	396	397	434	388	424	430	405	388	430	397	383	435	381	444	394	429	431	443	417	433	448	453	386	352	389	401	430	441	395	403	410	457	400	438	419	453	412	442	403	414	443	425	445	388	376	446	452	413	419	432	418	444	413	462	400	436	377	452	396	415	409	423	428	447	406	409	426	449	393	422	411	465	416	383	458	409	415	401	456	411	436	403	424	409	422	398	418	423	444	399	372	414	403	396	432	403	389	408	418	422	439	349	369	433	430	389	420	409	415	439	395	451	407	425	434	403	410	400	396	435	397	422	404	385	411	409	377	451	458	453	433	428	411	425	419	395	409	396	388	431	444	405	413	456	380	418	378	413	397	408	408	435	467	417	429	446	422	408	406	473	425	419	370	421	401	412	427	414	400	400	411	463	397	429	426	406	417	457	419	444	408	431	396	407	395	372	386	399	435	420	373	413	379	390	399	415	410	406	370	424	408	424	395	427	435	445	421	386	427	485	443	390	396	430	447	483	463	430	414	419	413	369	426	390	432	432	423	383	398	410	398	412	424	503	419	403	403	446	402	425	421	380	394	439	417	405	420	394	424	414	394	433	428	428	433	368	418	417	398	384	428	433	438	396	412	422	433	415	368	387	460	413	409	393	417	424	444	406	441	437	401	429	437	394	418	406	378	409	407	431	415	405	428	427	434	399	409	395	461	395	453	460	389	387	390	405	442	422	431	447	395	425	449	412	407	424	446	408	428	409	381	410	418	399	353	383	428	416	403	400	427	432	398	419	394	447	423	422	441	429	423	457	392	407	403	407	405	475	421	413	406	444	398	440	461	416	431	428	385	425	418	397	426	441	420	423	420	434	410	435	454	407	416	394	389	401	424	425	414	397	395	444	431	440	436	410	406	399	458	396	425	408	430	403	411	402	408	429	417	427	409	384	449	387	410	418	409	426	407	442	410	385	407	458	415	411	402	433	409	447	437	399	420	421	398	370	438	397	380	381	428	400	385	425	448	425	407	374	430	467	437	373	444	398	420	408	411	393	363	427	457	454	391	415	409	415	379	411	407	407	436	452	437	421	453	437	414	433	401	423	432	429	416	441	418	373	408	408	402	406	446	424	409	433	417	427	371	407	408	423	404	412	424	429	426	400	439	433	391	418	386	454	450	402	398	400	410	405	385	447	432	427	414	424	416	404	437	414	389	410	447	407	405	430	405	444	446	448	442	396	395	412	436	430	390	402	414	412	377	455	391	401	413	423	397	451	457	418	404	381	444	435	408	398	422	392	439	377	430	417	405	438	419	415	390	429	447	403	376	435	418	417	422	415	418	379	421	432	392	385	421	425	435	443	398	409	449	411	392	382	435	437	447	445	425	402	416	406	426	424	408	445	410	417	405	414	412	463	397	420	404	418	374	408	411	401	430	456	384	409	456	427	412	418	422	379	450	425	449	392	404	417	406	399	427	406	428	426	401	423	396	428	397	441	427	426	430	419	436	410	448	404	411	393	377	438	367	405	437	404	430	437	417	418	413	441	408	397	425	432	453	417	436	434	396	426	452	434	438	389	404	415	383	431	412	395	411	434	414	421	399	412	412	414	454	419	439	418	397	407	382	393	403	432	404	459	384	405	422	441	382	412	423	374	417	407	409	433	411	407	429	437	401	387	425	400	419	394	472	433	424	412	448	441	400	427	405	418	423	408	405	430	453	416	434	423	400	432	398	411	403	415	429	404	429	371	440	423	359	436	395	451	405	425	423	399	408	426	374	417	433	414	404	409	393	401	352	451	425	416	395	415	401	387	424	420	418	402	418	429	402	433	450	409	451	479	378	455	381	373	369	455	414	411	419	435	439	468	415	432	424	399	432	423	428	444	443	414	439	414	436	399	443	424	441	429	435	414	425	442	416	414	407	397	415	440	444	427	398	400	399	453	420	475	393	433	422	447	474	399	406	415	411	423	392	450	430	401	412	432	455	449	399	437	423	409	394	410	397	400	369	420	427	407	400	419	426	370	420	378	452	407	421	389	403	388	409	423	432	439	438	434	394	406	434	391	443	435	454	426	420	398	428	432	461	424	415	435	448	430	370	459	412	377	404	388	417	403	419	400	428	396	408	395	402	425	408	413	407	453	383
8527	1174	935	968	983	915	852	918	896	872	941	858	911	928	892	923	860	865	901	895	849	895	894	884	924	918	887	930	886	908	913	863	923	880	942	831	962	905	850	933	899	959	897	845	912	910	944	914	898	941	888	903	860	902	896	870	905	928	875	896	882	912	887	846	888	884	915	911	912	893	876	909	947	878	912	877	975	897	882	907	893	905	893	882	928	933	937	906	981	918	828	912	888	868	937	871	883	917	911	902	864	934	890	901	944	887	921	879	896	929	947	915	951	895	913	901	885	905	939	897	917	947	914	921	925	915	908	921	880	917	934	916	926	881	952	905	915	884	873	964	879	853	910	902	903	908	900	878	933	890	873	943	917	897	865	908	945	908	894	900	909	940	919	907	926	859	860	871	892	925	921	910	904	891	881	831	889	906	924	875	870	948	950	862	899	893	856	879	941	888	931	872	914	934	911	960	835	947	918	947	933	894	880	881	928	882	875	903	929	863	937	907	901	920	888	924	938	910	853	889	854	890	864	862	919	966	944	934	934	940	836	946	903	923	895	904	885	967	930	871	932	907	895	904	922	819	916	892	900	881	859	853	889	930	898	925	914	907	900	902	904	933	829	880	888	871	929	950	907	883	916	907	908	892	890	897	936	925	933	927	916	933	872	946	902	886	966	883	849	920	872	858	877	912	870	920	894	899	870	883	979	917	895	915	915	939	881	916	909	889	928	870	923	908	900	858	888	892	858	948	892	864	913	921	924	923	902	897	922	980	894	887	931	851	910	939	918	956	943	908	957	906	881	898	888	935	847	917	868	884	927	920	910	893	851	865	895	859	974	909	902	897	904	855	867	925	880	898	902	905	917	905	889	880	915	868	873	903	855	921	924	877	884	915	898	923	848	904	885	880	884	918	896	932	917	897	874	905	891	901	879	889	895	971	870	877	946	905	920	884	885	923	871	897	884	873	860	912	885	938	930	905	887	897	881	993	955	898	884	899	920	934	893	929	908	901	909	891	896	879	898	906	892	900	929	870	904	896	933	937	884	869	924	930	919	883	884	907	876	851	888	894	925	889	929	896	968	925	890	890	941	857	853	958	885	894	874	911	870	932	917	906	889	933	923	908	891	923	878	902	919	857	925	867	966	899	875	889	931	918	923	910	984	950	931	914	867	916	883	898	831	912	933	917	887	929	852	933	927	920	958	939	885	877	903	892	915	877	853	888	882	892	919	941	941	950	968	873	917	897	928	931	942	925	957	897	866	909	918	932	897	890	874	909	907	933	887	900	910	916	881	922	927	904	877	865	872	873	845	882	876	893	881	923	917	939	910	889	918	941	853	870	876	843	853	903	874	861	932	885	891	932	933	910	885	845	904	885	951	916	912	882	918	940	933	938	895	898	880	895	943	869	902	952	928	921	885	866	876	869	872	895	931	884	894	923	894	898	889	956	923	905	963	927	935	932	937	929	944	898	903	913	870	869	869	907	902	915	905	876	902	925	866	928	915	890	919	886	880	879	922	895	898	880	952	941	863	925	957	826	916	946	907	942	906	907	921	925	916	927	907	896	898	894	886	899	883	904	900	872	912	902	892	876	918	881	866	875	945	893	931	885	918	913	943	926	957	903	901	932	938	920	870	902	884	935	894	873	898	893	913	920	848	965	873	912	848	897	924	866	906	914	953	885	894	893	900	919	925	908	949	920	922	909	872	861	925	966	876	844	916	917	899	906	951	839	904	886	907	897	892	860	878	910	886	918	817	903	872	913	918	910	925	890	898	921	917	875	987	906	883	883	874	935	908	927	932	912	842	910	903	931	932	901	901	883	913	886	905	904	886	874	938	906	902	908	899	919	878	938	893	901	922	901	894	934	949	886	987	865	904	928	895	879	887	892	935	900	878	822	914	967	943	892	921	919	938	878	905	893	952	844	905	916	863	856	906	966	884	862	958	889	884	858	940	884	931	939	898	903	891	920	907	880	953	960	894	891	932	914	927	870	899	872	902	914	912	942	897	937	890	948	909	897	911	897	910	965	943	848	876	895	908	860	883	864	871	947	857	907	867	857	893	923	936	938	899	846	924	928	920	905	880	891	905	911	899	853	885	924	892	927	926	897	898	875	827	889	903	904	942	919	894	915	905	939	916	940	911	960	923	910	915	928	896	928	915	938	924	915	904	850	875	874	923	882	981	881	888	884	885	859	862	930	958	941	914	887	882	925	946	861	899	914	936	924	905	823	867	904	863	902	892	956	936	852	919	921	906	902	861	909	901	858	859	894	913	897	895	901	925	882	879	889	883	911	884	868	908	906	924	899	885	894	886	924	896	881	877	925	903	842	870	893	904	891	901	872	883	894	874	892	891	922	887	906	914	872	891	906	896	890	900	913	918	867	896	858	900	943	864	844	881	887	877	914	957	910	906	896	867	893	907	941	920	937	909	856	936	937	966	902	916	895	903	851	903	834	934	926	871	889	899	893	867	928	932	920	881	925	902	934	860	918	881	884	873	945	895	866	942	907	901	907	916	888	871	911	932	858	945	903	940	948	877	830	882	879	888	873	928	893	921	941	889	882	906	933	957	941	926	856	896	898	923	905	921	930	876	936	921	872	853	926	910	893	865	900	925	921	908	895	946	843	881	929	874	885	913	955	902	892	947	879	886	912	910	946	899	938	904	870	913	887	878	927	886	923	856	940	877	933	914	889	856	897	856	877	926	885	911	983	888	844	878	923	877	912	922	894	940	897	860	936	901	916	917	866	931	922	971	885	865	921	866	827	883	932	885	981	887	923	899	939	899	921	841	926	930	893	919	914	895	888	844	972	876	878	877	874	921	925	897	872	932	912	933	953	938	924	890	868	891	906	926	859	891	861	889	880	917	970	904	911	856	888	933	934	945	869	864	920	884	896	889	946	910	892	864	938	917	920	864	949	939	869	932	917	949	914	862	872	883	912	845	920	895	918	842	845	868	830	865	909	934	890	888	925	836	884	894	885	945	915	921	914	903	878	913	896	959	951	960	855	889	928	895	866	891	867	826	888	865	906	908	923	949	952	879	920	909	874	898	929	897	979	880	875	890	902	945	898	846	848	877	913	943	896	902	929	862	869	872	923	929	873	949	841	882	862	889	935	893	885	908	846	888	868	915	936	892	882	901	982	892	865	932	891	941	952	881	871	931	921	911	912	902	829	885	920	889	886	919	885	885	881	905	876	922	912	896	881	915	933	922	893	908	982	910	909	890	906	902	905	895	875	927	944	866	874	872	943	856	928	930	925	916	867	890	921	899	917	916	932	920	929	917	948	928	871	876	857	911	952	915	857	927	899	895	898	911	872	924	910	890	909	913	898	864	963	897	929	918	865	933	921	933	892	955	934	867	865	908	930	909	910	910	855	885	956	900	908	874	909	899	920	921	905	894	934	930	932	965	906	879	925	929	879	925	876	878	939	902	887	910	931	873	967	929	915	879	918	859	911	905	909	944	893	881	871	892	904	963	851	855	892
26540	3810	536	405	353	309	266	241	242	277	239	250	254	238	241	218	227	251	227	216	244	208	194	211	235	228	233	232	219	213	243	222	242	195	216	216	233	202	195	247	226	271	215	243	197	245	248	237	247	230	219	237	210	236	203	190	235	243	222	235	238	242	229	219	228	202	222	250	237	234	226	210	227	227	231	196	237	213	235	228	225	216	207	193	233	225	205	243	191	204	217	202	218	231	222	225	214	208	226	230	250	216	207	210	226	222	220	217	217	191	233	207	227	206	208	215	214	208	189	185	204	200	220	217	207	209	216	249	213	208	178	209	225	199	228	188	228	214	241	236	208	194	247	213	222	206	216	221	189	200	206	223	216	199	212	219	183	223	229	219	236	254	218	246	189	195	190	183	200	229	225	226	237	216	225	243	203	231	237	246	217	217	204	212	220	222	216	233	225	237	202	225	228	238	241	226	241	228	254	264	212	219	218	192	189	222	221	219	209	232	227	227	229	214	227	224	199	202	226	224	192	201	240	229	195	237	232	211	204	220	197	231	243	235	210	238	211	233	223	185	246	215	211	198	219	198	217	223	259	227	215	231	212	236	224	185	217	248	226	222	241	219	222	214	222	231	221	227	226	228	216	222	219	203	233	199	223	232	209	217	222	227	230	233	192	221	231	231	235	194	227	223	213	221	248	224	214	205	213	212	227	213	183	223	223	218	217	226	221	202	231	228	234	238	233	231	236	226	244	247	213	217	245	225	212	222	221	228	198	238	223	237	215	218	202	233	216	228	207	226	242	244	214	204	224	233	239	233	233	234	247	241	193	208	207	209	262	189	239	217	223	220	230	206	206	228	216	210	207	199	196	232	183	213	185	221	229	221	254	212	207	213	229	244	227	250	212	236	212	175	218	235	221	221	244	217	216	203	221	240	206	201	199	238	210	236	197	212	206	224	208	207	236	219	214	215	218	210	222	225	207	212	231	241	228	223	218	208	217	238	195	221	198	251	211	242	214	239	230	218	216	184	226	211	234	218	208	216	222	218	232	214	220	221	215	208	241	208	237	223	241	214	239	236	210	203	228	211	242	245	213	206	215	198	206	207	235	197	239	229	217	229	206	213	214	244	221	212	219	236	223	236	243	225	201	215	226	240	213	228	266	200	215	212	247	226	222	210	221	189	214	221	213	210	216	193	205	224	201	226	212	218	220	214	262	227	214	259	188	209	206	234	206	201	215	202	236	240	242	240	230	214	240	211	228	221	225	224	219	229	244	193	223	243	254	221	234	194	220	188	244	191	197	198	215	239	197	227	202	210	222	199	218	217	231	214	202	212	228	223	194	241	204	256	210	211	202	193	221	187	246	221	211	209	224	219	238	215	205	229	207	198	225	213	198	210	213	214	229	219	205	219	193	195	248	228	252	204	217	240	243	246	207	228	211	222	220	227	227	210	216	212	241	200	207	251	232	255	215	220	221	233	217	213	227	213	226	243	216	228	228	195	241	222	200	234	212	220	192	209	210	198	226	227	221	265	219	199	241	208	201	221	225	206	249	217	186	202	213	212	227	218	239	255	215	216	221	243	207	180	226	198	210	200	234	216	193	224	254	237	240	201	230	172	204	236	241	241	233	234	178	247	235	211	231	205	217	236	229	222	225	227	232	175	230	219	215	196	214	230	238	241	221	225	245	205	239	216	230	211	243	236	196	228	200	228	207	255	237	218	240	239	212	228	226	193	219	216	215	221	216	226	216	224	208	226	220	207	219	210	236	218	218	197	206	216	217	245	223	215	225	239	216	237	230	215	190	189	213	246	213	200	237	239	266	237	206	188	220	221	228	222	207	231	215	185	223	222	224	237	195	222	225	210	206	238	214	246	233	227	241	215	211	242	196	237	228	214	238	213	207	244	229	246	224	235	251	233	212	216	212	215	212	222	225	227	232	216	201	233	196	208	207	227	233	246	207	228	218	223	245	223	214	223	200	219	209	233	227	235	209	203	210	229	222	207	219	226	235	235	202	226	191	216	236	245	193	258	224	262	212	216	223	200	238	235	244	236	246	225	215	248	217	234	216	199	229	229	216	245	184	225	204	213	203	198	220	226	235	210	215	214	209	225	238	208	224	210	217	201	214	215	202	209	210	208	235	242	224	236	212	230	220	222	205	210	201	212	219	203	214	234	239	200	218	241	245	240	235	213	215	220	245	203	212	216	227	226	227	255	218	234	208	198	195	234	241	229	213	224	222	225	205	226	230	257	212	200	198	195	226	193	220	233	228	239	230	207	208	188	215	220	245	233	229	222	177	218	210	220	219	227	241	234	250	228	237	236	236	206	228	229	191	208	227	239	223	244	219	218	218	226	231	214	209	242	223	213	211	227	239	193	223	197	223	212	223	216	215	228	235	233	227	215	222	226	222	208	222	195	216	214	229	221	215	243	205	201	200	224	210	252	264	213	203	194	215	185	205	224	199	241	235	215	213	225	187	224	206	214	211	227	217	219	219	227	220	220	237	200	220	212	201	213	208	213	223	218	224	208	247	215	245	242	228	204	225	225	187	210	209	185	229	231	190	217	207	237	219	201	219	260	218	232	184	213	215	207	211	210	208	202	219	224	240	206	240	217	188	222	232	222	228	230	205	247	229	233	216	201	244	228	225	244	243	222	164	209	220	247	234	247	238	206	204	216	224	208	217	234	207	243	228	214	215	232	200	234	254	250	217	227	225	187	257	223	216	180	235	225	208	224	205	235	221	206	204	200	212	211	228	207	208	251	198	205	192	222	229	210	232	225	197	231	210	245	226	223	180	223	210	233	204	207	237	240	199	232	243	228	210	218	205	212	195	204	216	190	189	225	220	217	239	231	215	243	231	219	234	204	223	180	242	210	246	225	212	229	218	238	222	248	246	215	247	237	191	228	243	223	225	220	198	247	223	236	219	206	215	211	212	232	202	258	242	216	217	227	195	213	205	206	204	218	218	230	241	203	216	217	207	201	237	241	211	221	234	204	230	222	209	207	213	214	192	220	229	227	219	198	196	202	226	200	221	203	213	223	221	210	214	196	260	248	203	222	220	220	238	227	225	188	224	242	193	238	215	223	224	196	208	219	214	197	214	221	204	223	210	226	224	232	216	223	210	235	224	226	226	204	198	205	210	226	214	248	226	218	208	220	218	240	194	239	197	225	227	251	226	206	210	211	204	232	213	220	235	214	237	215	231	269	215	204	234	227	199	230	217	239	231	221	193	237	206	196	226	223	209	183	221	235	192	212	218	199	212	213	212	237	238	248	229	210	236	232	199	214	214	231	223	221	209	203	225	241	212	209	208	229	230	236	214	240	212	222	240	227	216	208	208	237	225	209	214	227	230	223	223	205	212	221	202	235	218	223	202	210	202	210	203	217	215	211	218	214	257	215	219	222	217	226	202	235	243	234	227	236	188	227	213	211	223	205	240	217	211	245	220	217	232	233	230	208	253	223	213	243	248	223	213	209	216	206	220	228
16249	1128	1103	1224	1064	935	900	778	703	718	678	671	629	610	608	598	624	577	561	569	524	579	526	570	519	578	571	514	517	541	534	534	520	535	538	528	496	536	511	536	537	498	530	526	541	505	544	488	536	553	558	477	527	535	476	519	516	515	517	528	527	519	492	535	525	494	541	497	547	558	539	531	529	512	472	563	556	522	518	544	497	515	521	515	510	511	532	540	552	521	492	505	512	553	532	520	544	530	526	580	498	507	544	517	510	473	521	558	540	534	533	499	513	543	472	534	511	525	539	517	511	548	518	501	543	496	502	483	513	506	521	486	526	466	534	504	530	547	522	539	522	494	496	510	496	550	508	515	532	510	547	532	529	519	512	518	504	537	485	485	482	547	527	525	515	545	499	508	528	523	538	525	545	515	503	535	483	487	498	489	516	510	527	496	499	525	566	573	539	551	464	511	495	518	527	488	490	525	489	543	541	557	530	484	488	561	540	545	506	494	475	513	530	518	474	506	532	481	519	520	513	512	493	538	496	541	471	518	511	537	507	540	517	519	521	510	525	519	508	538	514	524	533	511	493	456	485	495	489	537	527	523	565	547	494	530	531	477	520	493	523	509	494	460	475	481	567	484	487	512	497	489	552	498	502	507	541	501	509	544	538	494	542	495	519	534	512	477	491	464	538	508	488	504	523	520	575	536	489	525	549	522	522	530	484	480	562	491	518	474	547	490	526	518	499	502	540	532	529	523	475	477	529	550	520	527	528	552	544	534	535	530	525	522	550	523	514	543	546	497	463	525	491	528	556	507	515	513	520	511	503	511	513	477	513	504	496	525	538	501	514	517	524	543	507	518	499	540	487	487	505	487	511	506	521	510	503	485	522	523	473	565	520	514	499	534	506	470	539	523	515	536	497	536	500	503	547	516	531	508	492	535	493	567	534	484	530	517	514	488	516	531	534	518	484	552	533	543	501	490	556	536	499	526	499	493	519	544	510	501	541	531	539	526	494	519	514	485	536	545	497	479	501	516	522	499	546	530	521	515	528	533	533	516	527	529	519	454	514	497	490	528	497	500	524	510	531	505	487	523	545	537	513	558	548	507	486	544	573	534	543	488	494	509	532	516	541	526	503	518	520	484	500	529	494	536	485	515	504	552	522	558	471	492	515	506	503	490	527	494	481	503	510	492	538	555	519	479	514	513	543	507	543	471	485	478	490	504	498	509	495	520	480	501	489	496	487	518	505	509	541	503	528	547	505	540	519	526	542	527	474	518	516	486	536	508	497	485	496	539	485	530	540	533	550	524	531	507	496	513	500	500	567	507	541	485	537	543	488	508	547	493	507	521	501	525	537	534	541	537	547	542	547	526	519	549	546	530	533	508	514	518	550	495	509	530	496	512	524	514	551	527	522	511	481	484	521	551	510	496	522	494	546	504	536	525	506	528	529	510	547	509	495	506	502	503	544	564	550	523	545	508	515	479	564	534	556	508	517	539	480	508	528	501	538	514	509	524	517	533	503	524	531	470	504	514	515	513	536	526	559	518	550	511	508	521	525	521	505	502	522	466	496	499	490	537	506	553	491	538	502	480	513	543	546	500	530	491	551	514	536	487	493	489	515	532	527	503	494	504	525	479	485	525	516	500	526	518	524	472	500	547	472	497	498	536	525	491	486	531	510	537	519	574	501	501	539	478	503	530	557	452	515	520	496	505	547	489	533	469	511	488	481	526	467	489	528	549	508	494	522	484	519	535	519	506	557	530	521	551	544	497	554	520	532	532	500	487	548	532	512	543	485	517	496	518	539	510	518	523	546	531	544	517	523	488	491	463	548	509	491	528	509	549	559	504	537	544	537	527	496	535	493	515	484	529	521	502	571	575	548	490	493	524	552	532	540	504	483	503	476	515	528	522	531	521	502	510	533	517	511	559	576	531	524	497	570	549	517	549	538	506	516	535	497	512	544	545	519	542	536	496	519	528	527	504	551	535	507	541	495	527	514	530	529	507	524	486	479	521	522	504	495	482	520	531	518	532	499	524	530	547	475	490	530	536	493	516	493	467	538	515	526	509	540	506	499	535	503	561	495	499	520	487	499	486	578	529	490	506	511	544	448	563	559	535	590	526	499	502	530	526	547	513	528	558	494	510	503	506	509	560	492	503	517	502	528	517	507	512	530	506	475	497	506	496	557	551	518	553	491	510	517	531	518	474	527	517	544	518	523	533	537	563	511	528	531	469	500	508	509	533	507	524	515	512	508	475	535	516	497	524	486	533	521	505	519	541	522	511	536	483	530	513	540	536	530	498	477	521	521	522	511	526	512	501	521	522	476	501	580	505	511	504	519	573	534	525	536	534	478	565	532	526	544	503	501	512	505	492	494	502	537	531	525	549	548	510	502	508	528	555	525	517	490	560	530	567	528	477	495	526	530	518	518	518	511	493	513	532	501	481	500	534	492	505	460	492	544	491	498	540	510	555	493	521	498	504	489	496	508	556	506	541	519	544	520	487	553	519	503	496	496	504	507	511	498	534	509	530	528	533	501	525	467	525	521	529	490	501	492	531	513	501	574	473	505	500	476	536	487	536	525	504	538	525	537	514	532	502	498	534	533	493	504	500	523	531	513	530	552	544	511	546	551	519	517	521	502	534	511	518	484	518	523	523	520	538	492	505	527	526	487	534	515	539	536	546	493	583	526	523	511	514	506	515	531	508	519	548	532	533	507	545	521	526	528	506	518	497	557	492	521	518	502	536	527	538	514	498	493	506	535	505	504	536	534	528	515	508	517	510	540	518	531	529	490	525	535	454	545	539	543	530	505	524	462	530	522	544	501	516	541	495	510	533	547	517	486	515	539	493	507	534	517	520	495	482	512	524	547	532	532	535	499	491	510	510	497	517	521	488	529	483	498	498	507	499	507	520	477	525	499	513	508	536	504	558	493	518	535	499	509	565	525	530	523	533	517	529	520	513	472	507	471	524	488	512	530	514	517	507	507	471	505	546	508	495	522	494	532	458	548	478	520	510	530	545	571	533	533	510	528	499	484	516	527	512	528	522	512	495	512	521	512	521	524	481	523	523	549	516	522	549	519	545	530	538	553	546	526	538	510	511	514	525	551	504	505	542	507	523	488	518	495	461	535	474	482	524	517	510	518	552	506	505	492	507	554	491	534	509	523	510	544	480	532	558	553	492	503	523	551	496	521	500	504	567	501	513	522	509	548	509	499	499	536	533	508	515	510	559	520	517	485	543	505	550	532	501	513	542	514	516	513	491	492	542	561	495	507	503	505	528	475	534	585	503	554	479	531	540	555	532	551	527	533	524	485	488	532	533	535	511	541	514	557	556	560	540	493	491	503	505	500	486	500	519	517	496	524	520	481	521	460	501	535	494	534	523	491	531	502	523	515	507	538	553	471	547	459	533	533	514	552	519	520	516	488	526	479	489	488	514	539	528	514	507	482	504	524	538	515	512	523	504	537	520	513	525	539	523	482	514	528	497
36746	7479	936	597	406	377	300	291	242	257	238	191	231	228	205	199	162	208	200	196	191	195	199	185	172	203	162	192	172	219	157	215	198	161	186	204	186	193	206	186	161	170	180	185	188	183	188	207	203	193	183	199	205	228	206	199	202	187	192	181	193	196	199	185	169	189	197	184	188	187	197	188	186	180	155	178	200	183	166	192	204	163	210	178	196	173	206	187	205	196	191	207	184	190	218	195	201	193	199	177	187	185	171	212	196	207	208	200	187	210	188	189	202	199	182	199	192	183	215	185	178	194	195	225	175	172	206	202	186	171	183	188	206	208	205	197	197	182	185	205	195	190	189	186	195	194	203	205	176	184	214	207	171	185	194	196	192	181	183	175	189	182	206	185	198	172	195	179	189	176	197	154	175	201	190	187	170	188	184	209	197	207	180	203	188	198	170	193	201	203	192	171	188	188	182	195	181	196	165	173	175	175	176	198	178	190	175	177	194	189	180	198	181	182	199	184	174	198	175	210	174	177	159	194	195	217	191	208	189	198	176	192	172	193	172	185	185	189	204	166	183	207	191	165	189	176	181	179	164	182	170	166	172	186	200	169	187	178	195	184	200	205	213	175	185	212	189	178	203	159	168	183	205	211	186	192	228	187	165	174	182	216	198	193	187	163	178	189	190	194	159	177	193	192	186	178	173	177	182	184	193	203	187	159	200	198	194	191	171	176	187	198	200	203	198	155	183	190	190	174	185	185	192	199	193	177	170	163	161	201	158	204	200	192	179	190	206	178	190	188	186	208	208	167	152	167	188	184	179	180	184	193	179	196	182	197	172	171	193	175	169	164	176	192	181	189	196	207	188	200	185	194	181	172	194	203	191	192	192	198	179	219	177	200	189	173	219	195	188	174	162	185	180	179	167	198	204	178	183	189	189	172	169	170	204	179	163	214	184	170	172	187	173	161	173	169	224	164	173	201	180	199	204	179	194	179	165	209	191	161	174	178	188	188	186	169	184	180	183	199	197	181	165	193	185	172	161	191	176	176	155	168	202	211	204	191	179	193	201	199	206	192	213	194	198	237	187	154	199	184	190	195	176	174	158	179	178	162	170	214	169	180	169	213	197	193	167	158	179	214	150	160	187	215	184	160	197	166	165	183	194	210	193	174	178	212	194	189	196	177	184	208	200	199	187	194	185	204	182	185	178	184	181	182	202	180	196	191	172	175	204	176	190	207	185	169	185	166	192	191	156	194	204	181	154	188	161	166	207	195	191	200	192	205	166	178	172	166	195	184	196	170	198	205	172	208	200	171	158	170	173	202	176	170	176	204	175	178	202	196	195	208	187	169	196	188	207	180	195	194	160	189	195	189	182	187	203	186	207	182	191	167	193	181	191	164	182	192	195	190	176	203	174	182	183	176	171	176	188	188	187	179	192	204	164	185	184	188	207	215	169	194	180	186	184	194	164	189	184	178	187	192	197	183	205	180	184	177	181	209	190	203	176	195	201	224	165	197	180	161	175	183	195	201	213	209	198	187	213	198	193	184	203	191	166	188	220	204	205	212	166	187	182	167	168	201	194	184	189	191	227	197	171	175	203	202	186	189	203	191	191	172	175	193	212	163	175	176	185	178	212	197	185	179	173	184	191	189	211	198	182	195	175	190	190	196	193	191	192	185	181	169	164	163	189	202	183	190	198	191	172	184	179	172	199	180	168	206	215	212	211	178	177	181	185	191	189	184	174	178	201	200	181	217	209	169	173	189	214	196	206	185	183	173	195	174	199	182	198	196	187	181	191	214	228	205	185	211	210	151	176	162	198	190	227	207	200	190	206	169	167	199	216	175	178	192	176	193	165	192	208	170	215	194	183	173	183	182	156	172	182	154	170	187	206	203	201	182	190	208	168	188	168	181	169	194	189	188	171	171	206	180	180	187	175	202	207	205	175	168	207	169	182	175	200	184	166	192	171	210	194	182	197	182	185	212	188	214	188	193	183	178	193	199	193	178	191	194	178	215	169	176	166	174	200	197	214	187	193	210	215	194	187	184	188	177	176	195	185	174	185	178	185	202	225	203	197	178	203	181	171	181	171	204	206	195	206	209	183	178	166	194	200	182	171	180	178	188	183	176	201	174	180	190	184	167	157	190	160	176	198	150	194	197	162	190	199	192	169	217	193	182	183	196	172	189	196	196	193	186	168	168	190	175	184	177	177	192	184	199	172	192	180	198	192	191	203	163	192	212	163	207	194	196	168	180	187	182	185	186	189	183	199	206	189	185	191	190	183	196	179	194	182	201	181	179	202	187	193	165	162	180	173	177	191	195	186	178	157	206	176	200	197	177	164	182	177	182	189	199	207	193	200	229	185	193	167	211	173	184	181	183	197	181	182	196	186	187	187	220	187	204	191	168	168	189	164	172	164	161	211	186	167	187	186	181	205	160	173	180	187	181	163	168	209	166	181	173	194	184	166	201	182	192	181	185	174	187	185	174	197	178	175	213	232	183	199	187	202	192	192	175	164	172	138	176	168	177	199	203	189	162	169	201	208	196	179	200	173	186	197	180	197	162	200	175	204	212	159	192	205	191	213	190	174	172	202	200	193	197	216	186	161	183	194	175	195	186	176	165	195	192	174	161	181	196	183	195	191	200	163	187	186	166	187	220	194	189	189	174	166	191	168	203	177	170	200	174	174	206	196	220	167	180	188	181	188	209	147	201	181	163	165	160	171	180	177	195	196	192	181	168	184	194	193	177	203	201	210	160	199	213	185	189	195	196	187	181	153	185	197	185	204	177	165	148	183	176	203	173	202	163	181	174	193	167	186	166	174	194	176	184	201	186	205	188	172	185	181	202	193	215	188	204	190	173	189	196	192	194	164	188	180	186	181	209	182	198	199	165	200	215	194	194	175	181	187	188	199	174	225	198	176	213	172	206	206	208	189	182	189	172	201	196	205	166	172	194	183	195	167	199	184	202	191	173	190	181	176	199	202	179	185	193	160	187	186	195	187	167	177	190	177	185	191	200	162	194	200	160	172	182	197	209	201	212	184	191	195	169	170	197	178	195	176	181	178	184	163	174	189	165	168	196	165	204	170	177	166	172	158	192	193	165	161	179	170	197	170	197	203	178	211	204	201	185	196	194	166	171	165	174	181	188	190	189	189	183	175	181	178	172	167	176	187	166	204	183	211	194	174	203	200	194	175	192	183	200	192	190	169	187	203	173	175	198	197	200	173	192	185	203	220	177	182	184	182	186	176	175	187	203	193	170	175	172	180	182	185	180	179	189	188	169	179	188	175	191	195	204	165	176	194	187	184	182	191	201	173	212	194	197	202	181	182	196	211	162	185	176	166	192	222	210	177	188	172	212	171	177	194	207	167	188	213	189	193	184	182	191	194	175	179	178	186	201	202	197	206	199	197	166	176	190	152	185	182	180	193	173	162	197	154	202	186	180	190	176	190	192	181	204	194	194	182	216	189	172	185	167	185	211	159	195	193	193
20778	1509	1720	1825	1548	1321	1063	939	862	773	753	674	633	628	612	592	567	570	586	517	497	541	528	514	513	496	533	525	532	493	496	534	512	489	493	477	539	483	490	509	482	515	519	494	500	467	461	449	504	453	510	506	487	487	493	473	458	444	483	505	444	506	509	444	453	461	463	453	457	502	472	472	472	478	468	509	481	466	504	462	481	464	451	443	477	501	422	473	512	454	501	455	501	461	458	469	446	467	484	508	446	517	471	486	504	472	483	477	513	479	458	475	482	453	463	458	483	465	472	475	460	504	446	486	479	477	475	510	493	501	473	482	451	484	500	456	431	468	471	450	483	483	507	463	445	457	462	476	462	478	465	481	456	454	476	456	457	498	469	492	484	472	510	529	466	464	477	464	446	456	448	474	451	475	473	464	471	526	485	471	443	464	483	461	446	473	502	443	487	481	509	504	518	456	465	480	543	499	492	482	462	491	512	493	469	475	489	461	462	478	470	476	465	489	473	469	463	511	454	471	514	481	472	476	491	452	417	425	487	487	495	462	468	509	465	452	479	481	472	483	471	481	510	449	460	464	482	489	515	466	453	440	450	474	490	510	476	497	480	476	467	459	467	458	459	475	445	449	460	428	474	474	474	506	473	456	444	456	442	507	455	530	462	482	485	509	462	449	492	466	525	465	483	466	490	531	517	500	453	497	523	460	472	468	497	493	447	471	463	495	498	454	493	456	441	470	486	442	489	469	499	467	483	501	430	475	471	463	472	446	440	503	502	494	465	466	472	451	489	457	477	486	511	486	496	454	488	488	450	532	506	468	454	506	452	451	454	493	444	403	494	470	472	475	499	470	448	514	444	458	513	444	466	488	450	481	482	454	488	469	462	447	494	499	478	464	481	479	456	467	448	473	489	466	491	445	451	474	483	486	411	506	461	507	477	477	467	494	488	472	464	476	455	509	447	435	460	427	490	480	459	475	483	469	449	482	470	466	468	483	456	456	468	469	473	485	521	444	446	475	450	508	473	490	488	479	472	483	464	457	500	455	408	450	421	481	483	468	498	489	517	472	479	440	462	482	534	448	466	469	502	461	475	513	446	485	444	461	478	498	490	481	441	522	475	464	453	489	496	461	495	457	462	512	489	509	524	462	475	473	486	491	441	496	495	512	496	472	500	486	503	489	454	482	504	428	481	453	456	485	501	451	500	502	488	473	474	512	443	458	433	443	474	443	497	427	443	508	449	461	441	481	470	467	452	474	476	449	481	477	473	448	446	516	505	472	474	436	472	443	466	473	451	475	460	487	473	446	447	490	478	461	476	490	472	474	464	472	447	467	460	465	449	461	456	469	481	498	428	499	458	461	439	446	487	448	485	485	521	490	457	448	476	482	473	505	469	479	487	478	493	473	464	464	486	478	465	493	470	510	449	479	480	501	508	491	468	469	471	441	463	470	495	459	442	474	461	445	459	457	462	495	470	450	510	463	516	456	465	496	499	466	491	485	482	456	435	473	475	488	479	479	437	490	499	446	476	481	495	453	461	469	464	469	462	473	466	466	515	477	492	473	437	497	466	497	444	500	486	499	509	476	482	479	465	482	483	473	447	501	462	476	450	457	450	476	448	496	489	505	458	441	482	460	461	516	436	451	463	487	438	526	440	442	459	478	495	509	441	460	483	466	452	479	475	491	444	466	490	479	458	441	473	452	468	454	470	461	443	485	487	477	504	484	505	440	423	491	494	482	508	484	477	484	453	486	455	474	522	491	476	508	494	457	463	454	469	476	465	466	463	479	460	469	445	478	462	456	470	450	476	481	487	459	466	462	504	447	451	471	436	471	484	468	466	484	491	484	483	465	483	507	491	460	515	461	518	452	475	468	470	447	472	489	492	473	441	489	412	508	486	485	492	487	450	507	506	446	499	486	484	489	476	474	475	496	447	508	487	487	455	485	442	493	484	457	474	496	448	500	467	458	518	477	502	460	436	465	483	456	417	480	450	501	447	457	451	428	455	445	456	411	450	479	512	464	461	433	456	465	489	465	485	450	481	510	463	475	433	472	439	497	466	457	471	440	461	460	452	501	499	452	475	457	491	465	460	443	478	460	495	459	477	485	485	463	497	487	494	473	467	465	484	505	488	517	454	448	475	505	493	451	467	420	484	464	484	478	489	473	486	467	500	465	510	480	463	460	481	478	473	475	444	478	507	428	502	487	473	452	457	481	447	487	500	481	478	481	497	484	494	483	462	514	448	472	475	487	464	456	431	481	471	477	484	475	465	508	455	470	460	465	483	467	458	450	462	479	446	488	487	471	426	481	484	469	501	492	445	442	445	469	454	488	436	487	483	455	485	464	461	495	489	455	474	465	457	423	451	464	435	457	502	494	486	487	504	449	507	452	472	471	493	437	479	450	492	462	498	433	494	424	467	487	421	462	497	464	429	509	463	474	477	451	456	452	499	448	490	456	462	447	474	478	446	458	455	464	477	490	479	435	423	505	428	495	443	459	441	471	497	432	515	440	480	450	483	477	465	487	502	474	446	444	497	478	454	463	465	488	471	451	451	471	488	440	478	524	479	470	490	472	481	519	474	505	474	467	459	490	454	444	478	464	466	457	471	504	463	475	479	494	489	487	494	478	455	496	500	436	504	476	488	478	431	454	453	452	503	466	489	479	456	476	477	499	495	458	472	476	496	512	485	476	485	491	463	429	481	502	471	496	469	463	469	474	494	478	469	498	492	508	531	454	503	477	459	514	449	500	477	488	523	445	441	524	512	466	435	463	487	443	458	477	449	485	509	485	501	461	463	480	471	472	496	475	464	466	422	518	475	475	477	460	479	462	474	481	457	475	453	453	491	483	439	447	459	495	460	461	476	460	467	460	485	469	446	476	479	479	471	482	468	483	442	460	498	430	439	506	435	488	456	480	472	494	468	481	478	482	478	486	490	510	469	458	485	480	468	455	480	468	483	502	461	474	483	471	489	467	467	492	472	470	460	510	500	478	474	449	464	504	499	480	432	436	424	487	510	494	480	464	466	484	493	457	463	481	460	469	473	467	475	497	492	452	494	476	443	493	466	475	491	514	515	470	458	448	501	471	506	474	462	481	466	468	451	450	491	483	431	467	477	492	447	491	490	480	456	456	475	463	532	457	435	485	473	467	471	466	482	475	467	484	489	496	447	448	457	475	498	470	463	499	459	428	490	488	426	500	482	462	480	479	466	453	466	445	476	458	450	457	443	424	489	477	481	486	454	451	486	471	465	425	467	445	493	463	451	474	467	435	457	465	472	485	464	470	489	461	485	499	480	462	439	469	446	470	460	511	498	467	464	457	468	499	492	472	439	496	487	447	453	492	499	448	471	482	467	492	468	499	432	496	456	458	477	454	490	482	457	468	495	461	474	435	475	485	454	467	459	478	450	422	447	459	481	481	500	502	487	504	477	444	473	452	448	470	518	464	496	474	468	476	482	492	463	521	458	485	470	472	471	483	473	481
13790	1879	415	411	442	456	412	436	451	423	398	435	421	403	425	451	432	419	378	433	411	381	425	407	441	423	404	423	406	421	416	399	394	431	445	433	463	409	460	428	417	395	398	468	400	408	421	449	447	430	409	404	404	438	409	433	410	429	414	430	431	442	466	405	447	388	427	397	400	398	434	444	365	412	441	442	410	405	439	456	455	437	474	414	414	440	397	424	423	438	447	452	443	436	428	451	431	387	391	403	410	420	384	422	400	391	433	390	414	389	450	399	408	480	405	465	439	437	417	416	433	410	404	413	447	404	437	358	422	411	443	419	459	422	443	430	396	369	390	430	415	426	483	381	386	423	378	422	465	427	424	448	391	412	390	395	419	404	431	438	409	427	430	413	397	428	404	435	382	426	419	439	370	420	440	395	430	422	415	416	456	425	410	364	410	428	421	433	442	473	428	414	432	425	417	420	421	393	442	413	418	393	386	381	441	425	464	417	408	437	412	402	421	435	392	381	433	417	418	440	396	368	400	412	423	421	450	422	387	434	400	428	390	413	459	443	444	442	442	404	461	435	413	393	408	433	406	448	399	395	418	445	416	412	403	407	403	453	433	378	397	419	400	431	407	436	410	451	441	463	400	463	403	417	431	417	389	398	395	443	431	399	425	400	448	432	433	409	389	417	421	381	458	419	450	449	405	384	466	403	471	420	375	409	447	403	412	427	415	406	398	427	416	409	398	455	444	432	400	416	410	445	435	407	376	414	414	433	422	411	391	423	406	421	407	404	457	432	446	461	423	402	452	440	394	447	436	453	440	405	414	432	422	406	446	482	398	395	409	463	427	457	408	391	417	412	455	434	386	417	368	430	449	419	393	430	393	422	465	439	411	417	446	386	404	438	468	427	407	392	419	398	425	424	415	430	415	438	380	406	423	450	460	437	441	420	443	438	430	430	409	391	399	436	434	430	409	400	451	436	401	395	397	385	463	418	412	413	426	480	392	410	381	420	443	412	399	441	396	439	452	423	429	390	476	435	366	355	406	438	431	411	406	389	411	431	410	419	429	424	439	407	430	442	443	397	430	380	416	422	417	408	426	384	407	401	430	443	435	419	468	377	416	403	437	401	412	422	438	406	430	386	391	430	437	405	414	420	430	419	462	460	409	399	427	443	461	422	427	448	419	379	412	446	394	422	413	406	443	422	431	425	384	424	444	390	427	424	465	390	409	449	413	394	390	438	410	405	459	413	447	432	408	432	414	435	408	392	441	414	421	405	394	388	423	460	407	410	418	403	375	461	443	407	465	407	408	418	438	415	381	420	384	367	441	423	427	415	434	465	435	418	427	410	448	446	420	419	419	444	437	410	456	392	401	431	447	416	386	433	401	401	389	398	415	447	462	420	391	444	405	404	404	404	377	408	393	417	433	435	408	394	410	414	394	413	399	431	420	426	379	441	432	427	405	388	417	424	430	418	401	394	447	352	448	411	415	421	425	458	430	381	397	413	407	417	418	424	413	407	436	426	450	383	416	417	419	429	422	425	419	414	436	461	442	387	392	387	433	401	396	391	476	409	397	435	435	418	446	427	425	426	445	408	407	407	435	446	433	432	381	389	420	386	402	418	372	430	466	419	406	416	436	431	433	420	419	442	432	423	390	406	424	378	431	417	427	425	408	389	420	430	429	417	438	427	402	456	387	422	405	482	441	464	418	442	397	381	393	405	410	405	358	430	398	419	419	431	398	430	374	386	420	421	449	399	414	428	400	409	440	414	434	460	397	422	439	450	379	400	417	383	400	401	437	415	443	423	447	409	402	395	400	401	392	441	422	417	435	418	416	427	408	406	414	418	399	397	407	404	482	386	416	424	422	446	402	414	405	425	407	387	367	413	460	445	399	412	385	404	384	407	437	414	394	409	427	439	415	390	446	412	465	448	441	415	465	429	467	399	403	431	400	411	400	426	436	392	409	456	454	425	421	465	417	430	443	453	415	417	431	405	436	420	428	402	404	424	402	435	402	403	419	404	474	417	385	470	396	442	411	429	448	434	427	411	419	433	447	412	422	475	411	438	442	400	449	405	386	409	386	392	397	411	405	429	414	410	357	363	452	461	449	436	401	404	413	406	426	394	419	414	438	393	429	409	394	454	415	443	411	443	409	408	417	431	420	419	415	425	449	389	469	456	435	440	393	432	398	437	468	428	414	431	397	439	393	417	388	379	439	431	438	396	412	406	378	413	386	422	401	434	406	410	381	430	419	427	440	404	442	415	416	439	400	408	413	422	415	427	441	396	460	395	424	425	413	394	426	400	406	409	371	382	443	442	401	399	435	435	408	415	430	405	431	451	409	433	408	384	431	434	419	426	414	428	390	395	430	418	408	429	383	408	403	390	440	425	475	419	454	410	404	407	446	461	411	402	427	434	436	403	428	408	449	378	424	404	455	396	400	426	400	422	434	425	400	430	410	399	431	412	383	432	456	439	423	379	430	440	435	425	444	423	446	420	390	422	439	414	370	432	428	403	390	433	442	419	426	383	373	432	437	413	389	397	423	436	466	399	387	433	401	431	444	430	438	479	413	470	448	447	420	440	422	384	386	447	407	436	444	424	424	400	395	427	434	456	443	404	452	420	411	403	418	403	424	447	391	417	437	388	378	401	387	451	408	404	437	411	459	427	425	404	419	386	457	427	402	396	387	460	398	411	438	423	414	396	390	413	458	463	399	450	422	408	460	395	420	445	386	395	406	407	409	432	416	408	422	397	405	448	444	406	397	452	458	429	429	427	434	441	390	416	409	421	399	411	405	423	399	433	417	454	422	423	459	422	450	374	405	404	413	421	377	433	430	413	412	418	449	395	400	408	396	432	413	426	454	445	440	429	419	382	420	366	436	430	423	417	413	400	447	405	400	439	407	411	409	469	386	364	456	438	440	391	402	427	438	410	417	429	409	425	398	429	460	427	415	411	414	413	415	393	418	436	432	434	411	404	440	442	424	370	434	400	442	429	421	419	426	437	413	404	454	417	439	416	441	427	404	408	416	441	437	389	444	436	408	396	421	449	419	423	384	424	414	407	426	440	418	414	398	434	405	410	407	382	451	415	425	396	421	426	422	430	400	442	422	379	406	412	410	470	431	450	428	398	422	401	477	434	421	424	382	433	398	400	436	449	431	447	419	431	421	384	416	463	421	410	380	422	428	437	447	395	456	419	423	462	391	445	422	394	409	429	412	411	409	404	428	435	368	398	397	408	428	432	450	396	461	430	443	463	438	415	422	428	403	409	450	407	418	381	400	398	406	387	414	430	419	458	421	412	423	433	441	435	379	432	467	410	397	378	435	398	435	445	446	437	448	435	434	422	404	425	399	442	472	417	397	453	476	416	445	418	379	425	424	412	381	406	404	410	397	440	441	404	436	401	395	436	392	437	419	416	420	458	436	438	430	412	448	406	435	385	430	404	403	418	422	451	437	413	458	384	434	391	380	448	417	414	410	448	446	411
8569	1129	894	893	929	910	960	921	914	904	956	866	888	965	925	877	878	896	947	926	937	936	868	869	938	934	888	916	884	921	924	943	937	885	843	894	890	921	890	905	873	926	848	904	848	911	861	898	849	917	893	920	885	942	865	923	916	871	874	887	909	853	941	874	932	845	939	923	888	947	819	905	936	853	939	910	899	889	943	830	943	888	913	879	883	882	897	956	894	935	906	935	925	853	940	872	870	904	954	843	896	846	913	886	928	953	895	890	922	908	912	931	949	881	924	887	963	908	930	940	921	893	854	931	923	908	959	928	866	902	922	911	865	886	878	890	873	897	932	935	920	843	944	916	896	885	917	851	853	869	909	880	902	895	918	872	904	904	912	873	915	886	885	871	928	978	930	895	921	845	865	921	924	884	916	938	922	934	933	910	908	887	948	903	872	888	886	913	854	886	911	912	861	908	888	897	933	853	921	955	869	954	847	899	961	866	961	900	869	867	917	831	898	940	868	929	910	912	905	909	919	911	952	915	947	946	970	885	919	867	940	945	935	884	849	926	944	899	897	883	916	936	834	873	917	891	868	900	915	848	895	911	912	867	933	881	888	931	872	874	922	914	887	911	917	901	888	836	972	918	886	902	974	848	953	906	915	893	902	936	892	944	904	883	869	982	922	918	892	846	928	882	910	914	933	887	873	875	924	912	926	918	856	941	955	886	870	909	939	923	904	924	964	917	887	911	941	850	878	911	887	886	882	856	915	899	899	968	923	886	908	905	895	863	932	893	921	865	923	933	917	869	922	956	861	921	888	890	882	888	891	955	918	931	898	884	916	885	875	916	868	855	918	899	877	876	942	896	933	931	865	916	950	927	859	893	935	913	942	923	842	880	891	873	903	971	920	904	861	869	837	910	886	862	892	907	893	940	870	859	855	906	885	960	903	932	892	923	921	854	932	888	942	929	899	880	890	900	901	913	944	896	907	881	917	918	882	875	911	895	889	880	922	935	879	938	888	892	881	921	873	879	889	902	892	929	902	943	913	878	859	930	887	859	959	863	930	947	853	959	933	930	890	876	932	886	923	940	911	973	874	946	943	961	903	914	944	902	870	923	930	816	923	896	951	935	850	915	852	848	916	904	916	875	923	911	884	871	941	879	926	939	932	940	979	885	898	897	879	956	927	834	916	919	939	858	902	919	864	888	904	920	928	893	882	924	903	920	896	876	923	925	885	864	854	921	891	901	934	916	938	905	911	939	944	932	935	916	914	847	914	905	889	963	927	917	858	908	938	912	936	900	947	878	867	940	943	880	900	911	878	866	882	916	892	939	886	849	887	873	895	904	900	925	892	873	859	931	895	922	867	878	843	911	902	928	920	878	906	910	887	912	871	898	872	854	888	873	931	892	842	892	934	917	916	924	903	889	903	914	900	895	900	866	923	951	915	869	925	911	915	901	909	912	911	882	960	918	976	894	889	931	886	817	845	940	886	874	917	957	849	909	929	885	882	908	864	921	918	889	939	904	964	950	878	896	876	919	930	970	883	845	936	911	915	905	871	877	936	883	891	927	896	923	902	887	891	862	927	909	903	914	937	884	883	935	929	925	877	966	838	869	918	879	872	899	951	884	933	886	900	910	931	899	865	898	926	856	929	920	887	888	916	904	890	883	911	896	883	900	862	943	853	956	926	849	913	897	916	874	856	955	892	913	913	924	893	879	910	866	915	833	926	928	910	952	889	955	888	859	942	923	960	892	902	919	888	878	898	916	933	926	898	880	930	947	877	875	885	922	892	900	922	905	838	912	915	922	877	908	842	926	857	930	884	923	937	916	924	916	948	935	886	853	863	952	902	900	902	899	924	925	898	924	918	911	916	871	963	882	845	905	906	878	955	905	894	881	927	869	923	930	863	952	879	906	860	896	896	914	1000	908	911	862	912	942	877	854	847	941	836	894	930	904	948	925	884	886	897	908	887	927	944	905	897	882	901	915	951	889	888	866	861	930	900	878	937	904	847	959	942	932	930	932	898	946	929	887	894	914	859	893	954	885	885	914	882	921	890	912	931	911	916	915	939	920	907	897	918	913	870	888	889	940	949	898	903	880	900	885	948	926	883	905	953	893	904	880	853	923	862	891	913	867	889	917	878	947	889	912	876	857	909	859	905	847	966	913	897	966	867	907	917	924	841	927	858	909	918	933	925	874	891	906	885	876	946	919	893	956	936	847	899	970	957	924	882	883	968	921	873	874	966	956	894	883	857	891	966	1005	889	875	927	913	910	942	915	937	906	893	890	868	893	919	885	937	932	927	940	923	919	886	925	904	938	923	920	892	866	964	943	880	883	883	921	910	892	879	884	915	874	900	918	858	911	945	923	869	932	860	945	955	931	926	935	850	940	928	892	935	888	910	964	936	899	904	815	895	866	904	903	890	860	906	946	979	926	908	868	882	879	899	918	939	872	898	907	899	918	907	932	924	916	886	932	931	877	935	884	881	902	896	973	888	916	895	859	941	909	965	886	968	869	952	901	909	932	857	956	887	875	899	900	986	897	839	898	898	954	879	887	934	887	910	876	917	894	908	876	917	949	865	932	897	908	862	827	892	828	942	878	853	915	910	920	899	937	883	917	957	884	922	894	916	897	870	883	922	886	915	876	900	905	872	893	910	900	925	944	890	942	883	870	935	863	894	931	904	912	883	912	882	919	1033	951	918	879	904	963	971	891	886	893	953	981	964	879	897	870	900	899	905	901	926	860	907	888	911	907	894	824	984	897	940	906	902	914	906	898	882	923	896	858	879	859	909	879	903	897	865	846	987	945	910	946	894	936	913	885	889	875	899	898	956	960	923	923	879	892	912	948	901	895	911	898	847	936	925	917	908	886	897	898	898	921	911	938	980	857	918	901	900	879	969	911	848	953	892	853	828	896	887	923	914	909	916	919	917	931	931	937	924	921	916	864	883	943	920	933	876	903	907	921	895	933	914	858	938	892	947	926	930	914	884	877	877	906	849	888	899	901	927	916	946	895	941	881	915	904	934	950	837	897	912	913	878	937	868	959	904	877	948	902	956	910	880	901	870	865	873	898	905	924	906	855	854	960	861	891	886	960	928	895	887	935	885	978	895	858	947	893	910	900	885	855	867	941	868	927	864	863	923	944	930	882	890	935	858	891	898	866	878	897	918	935	901	890	893	890	916	871	918	893	871	888	938	903	883	891	941	923	904	907	923	929	899	907	906	898	886	855	874	900	884	925	917	897	904	863	859	905	911	911	896	926	903	929	905	878	869	885	856	956	856	889	934	881	934	867	900	918	881	892	916	917	977	886	932	958	899	906	875	870	905	928	875	879	941	896	886	891	924	931	887	843	958	892	829	867	911	929	926	926	906	906	900	924	923	926	932	943	912	960	896	896	859	917	899	907	937	893	915	885	924	905	936	941	886	876	909	966	887	863	926	915	921	867	939	856	942	935	894	923	893	892	920	858	932	928	846	892	898	890	920	899	914
28044	4735	554	440	383	319	291	283	268	248	268	249	243	215	254	226	265	218	236	256	223	213	203	209	244	222	236	214	242	256	201	201	223	212	247	218	227	228	242	206	229	232	227	264	286	217	233	219	232	228	221	256	221	240	219	221	216	222	259	214	212	227	245	230	231	219	227	210	237	233	230	225	236	237	236	226	235	260	237	240	220	240	225	205	222	260	214	207	215	216	239	216	226	215	216	227	212	229	222	223	254	243	227	244	209	228	219	224	234	199	210	223	223	253	238	223	263	206	214	215	216	212	222	214	252	225	228	238	221	225	238	246	231	232	207	239	237	246	210	210	230	212	198	239	232	234	207	203	223	248	252	279	234	232	240	222	235	211	210	229	227	227	208	220	210	208	209	229	239	214	218	224	225	207	214	210	239	231	245	226	204	244	235	268	254	225	212	208	235	194	240	227	187	257	213	227	197	239	211	221	188	211	215	220	241	199	243	212	204	214	222	222	224	214	227	233	210	222	229	223	218	205	197	224	214	246	215	207	210	232	224	209	214	229	249	224	245	192	226	190	228	200	233	233	219	236	236	220	246	250	225	217	230	216	234	240	224	239	213	206	232	251	230	232	228	250	240	215	243	191	224	208	207	248	186	233	212	241	218	243	248	219	255	238	198	233	242	237	235	244	195	225	228	255	215	227	207	222	245	205	209	219	236	217	204	204	209	216	213	246	236	211	228	237	190	258	241	220	231	220	204	207	220	218	213	223	218	196	223	221	210	233	213	227	232	229	245	199	233	225	205	218	247	234	211	217	226	224	212	201	215	250	225	273	246	254	224	224	206	240	217	228	251	234	237	225	219	216	224	256	263	243	217	238	223	240	195	232	204	214	197	245	228	255	214	235	207	200	221	191	193	221	260	267	189	221	236	224	228	242	211	200	213	252	246	218	204	228	230	228	217	243	243	219	242	203	212	240	226	219	203	258	240	225	219	216	218	235	237	229	215	216	224	240	207	220	218	237	241	219	243	249	224	217	201	240	234	222	234	244	232	256	227	222	198	221	244	237	230	214	250	223	223	213	219	246	222	227	243	194	232	220	227	237	251	213	203	236	213	234	236	236	221	211	220	233	240	217	226	231	217	251	237	218	208	212	247	239	218	218	231	242	231	229	216	234	220	229	204	205	194	222	203	235	231	231	231	206	245	211	223	224	250	242	207	216	234	210	251	219	200	230	249	233	234	212	212	246	235	228	216	239	213	196	256	224	227	225	206	214	217	240	218	218	219	239	227	254	231	205	220	240	206	207	213	241	220	242	243	222	205	233	199	214	219	223	222	198	234	230	203	205	221	217	241	234	240	243	208	238	218	225	248	205	222	244	202	236	234	232	204	259	211	213	182	197	234	234	236	205	222	207	234	190	196	242	229	201	235	257	222	210	223	210	228	238	241	236	221	222	231	231	222	207	265	212	260	236	225	220	264	215	240	242	214	266	220	231	229	219	236	235	226	246	233	231	249	208	232	207	218	220	233	250	207	255	235	219	223	212	241	240	217	219	232	240	213	195	240	247	219	260	235	245	206	232	224	219	257	199	243	251	247	200	217	251	189	231	230	227	199	239	229	221	230	203	258	227	197	231	203	214	203	194	237	267	235	220	220	225	251	227	213	256	252	222	240	215	231	222	220	228	209	227	225	214	215	229	225	242	216	219	234	234	249	229	240	208	229	228	232	212	229	224	213	208	227	207	214	200	229	225	228	226	226	214	209	213	227	210	229	217	215	241	234	198	213	210	239	245	218	237	250	195	227	224	241	199	226	245	220	225	229	215	232	237	208	225	241	242	212	200	212	215	210	229	228	229	236	221	223	216	239	240	238	213	237	240	214	228	217	207	233	210	204	207	210	241	234	220	209	232	213	222	213	213	211	227	222	229	236	196	218	219	215	226	227	224	227	264	208	224	255	208	210	185	228	219	226	235	227	213	227	217	235	232	216	249	205	198	231	233	236	206	227	216	233	205	232	196	228	232	240	233	252	253	239	220	250	247	256	195	211	211	220	245	227	239	213	213	203	213	199	194	231	210	205	231	228	236	210	258	217	210	235	237	224	232	242	190	197	233	256	237	239	238	209	179	227	199	229	267	228	222	208	226	231	220	207	233	230	220	230	226	219	227	216	207	239	225	219	218	251	227	234	205	205	221	256	228	219	232	222	226	241	228	209	232	208	229	250	227	220	233	239	247	228	192	222	222	245	222	230	215	209	223	226	222	217	245	238	226	206	214	242	232	262	233	197	206	199	220	257	247	209	225	218	244	209	206	236	212	240	220	230	238	225	232	252	212	240	220	200	222	257	224	248	211	258	215	206	277	234	220	211	240	202	201	209	228	258	207	213	242	253	216	207	224	231	264	229	229	239	225	236	214	219	253	230	247	244	214	236	229	233	245	211	209	224	207	257	230	211	221	226	245	233	237	240	214	210	196	212	205	218	254	233	223	224	235	213	270	228	216	209	224	225	231	217	214	225	225	247	245	215	208	257	215	193	224	219	229	194	211	215	217	226	230	208	206	201	220	220	210	206	224	234	221	226	216	219	249	218	216	240	209	200	224	240	219	211	188	216	236	237	228	228	200	218	226	235	227	237	227	221	207	233	242	234	220	205	215	216	227	236	230	203	250	227	229	221	232	239	223	218	212	227	211	214	215	243	222	218	209	247	219	206	222	201	243	210	257	213	234	227	234	254	207	264	225	252	213	231	241	230	241	221	221	227	231	245	205	224	214	210	205	234	209	225	202	220	217	213	221	227	237	240	245	232	210	228	235	230	221	246	201	253	220	223	224	230	250	248	229	209	227	220	210	223	245	234	221	219	204	241	203	228	220	210	216	223	231	235	236	222	203	224	211	247	217	221	225	231	221	246	230	247	242	244	252	198	236	217	225	209	208	213	234	255	239	194	216	218	226	234	215	262	223	211	238	239	230	214	216	228	216	228	217	227	222	215	217	259	235	226	221	204	226	236	227	215	219	185	243	208	239	235	218	234	235	209	230	214	217	219	212	246	243	234	231	236	256	239	219	216	241	240	213	234	235	204	225	243	217	204	217	247	219	241	249	177	229	221	202	231	268	236	196	202	235	212	234	214	223	217	228	232	202	231	236	223	244	244	235	213	248	234	240	222	228	231	201	227	255	222	240	218	227	275	232	220	219	221	238	198	214	198	254	217	224	204	237	216	215	219	220	228	207	218	206	226	211	235	251	236	236	195	206	243	241	245	231	212	231	225	237	219	228	208	218	234	249	217	219	215	229	241	241	219	215	253	216	233	220	216	210	236	218	219	196	220	257	226	195	210	220	205	239	252	227	230	198	228	223	226	222	228	211	241	197	214	215	214	207	222	222	242	212	219	220	217	210	219	225	222	206	222	221	248	210	212	258	217	206	234	224	215	219	235	208	215	207	227	213	224	241	211	221	219	219	202	240	215	228	237	205	266	220	237	211	217	208	254	216	255	217
17253	1279	1109	1225	1111	982	801	750	720	657	695	656	632	657	555	562	586	551	557	574	556	563	575	565	534	521	523	549	538	551	543	541	548	525	542	531	557	587	536	513	516	567	548	546	487	507	515	509	560	552	546	565	542	556	547	531	497	529	543	509	539	489	539	549	497	513	496	556	533	540	521	514	550	529	551	516	508	513	527	546	536	567	600	494	537	513	536	541	467	541	539	530	556	530	508	520	531	489	538	527	531	516	559	517	488	519	504	515	551	524	506	568	507	495	507	494	534	556	600	545	493	506	495	513	536	497	554	517	511	522	504	524	496	509	559	521	540	544	544	536	565	496	495	508	542	502	540	480	545	527	499	524	508	525	504	531	504	476	552	549	524	556	476	475	504	531	502	530	519	510	527	499	531	504	552	543	545	528	524	517	514	488	502	531	558	504	533	514	517	488	505	517	542	522	499	555	540	487	533	532	517	535	547	515	496	519	532	532	518	503	520	539	488	537	591	474	489	492	518	509	531	528	498	565	515	536	508	535	553	515	517	511	539	532	480	494	491	487	529	496	513	552	496	516	522	519	546	519	506	527	484	537	564	511	507	517	481	535	557	565	505	509	524	535	539	518	514	544	487	525	518	507	530	520	544	505	526	564	504	513	537	542	534	529	526	515	535	521	523	527	505	509	509	498	541	533	532	518	491	539	516	510	487	512	548	538	552	504	517	520	505	468	518	539	524	542	547	531	519	523	508	524	557	526	525	524	500	477	497	525	501	529	512	471	527	470	551	528	546	522	567	538	496	524	546	511	575	493	499	533	492	526	514	512	494	528	496	584	508	516	522	539	542	539	516	499	531	525	538	533	491	499	516	553	561	526	492	520	524	570	505	516	548	516	502	515	495	508	524	513	488	527	539	522	552	522	564	500	510	529	516	560	505	525	476	492	492	538	489	497	502	536	505	527	522	521	530	546	477	521	520	514	526	509	502	476	532	563	574	545	542	528	506	462	535	496	541	519	544	536	528	508	507	553	549	533	523	534	517	540	554	534	566	561	531	530	492	507	523	493	489	497	492	546	500	538	560	508	503	530	518	506	502	549	520	524	538	517	485	563	529	505	500	561	506	521	483	526	524	532	517	504	551	549	542	542	523	533	542	512	532	530	536	562	502	541	520	568	492	500	477	536	540	519	522	516	537	527	549	521	548	506	494	508	533	517	551	529	533	521	548	504	508	520	500	526	559	518	552	552	501	515	543	499	535	480	519	512	549	526	536	523	533	546	524	533	534	503	538	533	515	553	479	532	505	503	490	531	515	528	540	526	486	511	534	482	506	546	523	504	538	519	519	490	518	505	530	519	505	521	476	530	539	563	535	519	528	452	531	496	532	549	529	513	520	536	507	520	497	519	500	474	504	565	497	526	516	523	516	501	553	516	480	548	530	547	517	533	513	517	507	506	522	503	523	516	536	512	522	492	512	523	563	543	526	527	544	539	537	577	534	532	574	518	495	514	506	495	515	471	516	509	544	521	535	523	552	551	565	497	505	497	513	516	516	532	535	477	538	516	552	592	509	542	492	512	555	507	541	535	488	553	511	497	522	534	510	496	570	523	494	495	495	543	481	500	556	534	540	530	532	561	535	524	484	533	530	546	496	539	544	523	522	535	502	495	537	507	551	524	504	555	509	524	482	528	531	535	488	486	541	535	528	512	511	520	531	503	547	515	508	518	494	521	546	539	553	506	540	489	508	492	538	507	554	519	573	516	530	509	487	545	547	537	485	536	489	531	513	510	509	536	493	536	500	510	534	511	532	528	505	479	514	485	510	555	524	488	515	518	511	567	541	529	519	527	511	571	545	512	511	540	487	522	557	546	556	536	518	517	504	537	523	552	552	522	499	537	514	545	505	512	499	541	540	558	551	543	547	513	538	529	502	508	535	502	522	532	538	550	535	523	499	482	553	555	523	526	544	557	509	529	528	509	508	546	502	537	522	542	523	540	507	541	559	555	557	497	540	520	534	530	542	539	557	492	492	553	522	547	551	545	529	535	527	545	504	509	471	527	526	474	547	533	530	539	481	516	529	499	533	542	521	534	523	516	503	527	500	499	484	565	505	520	515	497	520	512	510	512	534	545	552	525	546	501	519	545	501	521	527	523	542	537	544	536	519	541	525	554	513	523	505	551	576	481	506	520	482	549	528	503	515	540	506	513	534	564	542	503	581	504	543	466	511	517	530	523	525	511	529	541	533	530	513	491	528	526	525	529	543	532	514	502	519	503	535	541	495	527	528	554	524	516	499	492	478	543	533	505	543	546	497	530	507	496	522	527	509	490	516	497	520	549	563	527	514	496	515	520	497	547	497	536	525	535	526	515	530	528	490	512	490	544	530	518	499	493	549	497	518	518	483	534	513	526	516	563	542	521	511	527	515	529	504	552	519	533	525	512	525	544	515	548	490	532	497	553	509	567	496	566	500	537	570	595	524	525	559	542	546	517	500	542	468	547	510	525	504	529	495	532	538	513	497	554	575	528	501	512	552	511	553	526	516	508	501	538	529	532	553	538	537	516	487	523	515	544	489	514	515	540	492	544	518	523	547	533	535	543	494	539	538	508	541	502	494	529	555	557	523	507	526	502	518	541	519	520	510	492	473	532	501	526	527	507	474	527	515	488	544	467	519	481	532	467	524	496	520	558	525	506	551	554	543	545	510	525	513	462	489	503	534	578	538	492	512	521	532	530	539	552	512	506	530	519	509	523	543	504	502	560	569	528	520	507	469	514	535	491	527	515	544	529	536	528	503	512	514	507	517	535	472	547	500	556	500	490	527	560	512	530	505	502	501	535	556	549	511	535	511	508	561	577	469	545	479	487	513	516	521	506	541	529	496	544	518	499	513	518	542	540	484	552	507	528	548	522	516	508	511	567	478	537	544	494	508	544	532	515	503	535	534	560	557	517	534	533	543	543	534	489	514	530	515	527	527	535	508	549	551	536	531	507	553	475	520	504	521	539	537	488	518	514	512	536	549	522	534	522	514	516	491	521	476	543	501	549	540	526	567	546	512	496	540	495	486	531	533	511	538	512	523	504	537	520	517	536	533	510	552	492	527	527	518	545	515	535	519	535	551	529	522	493	519	539	507	517	525	487	582	462	539	528	520	486	575	536	530	487	474	489	556	513	544	552	498	519	542	480	491	547	543	519	506	506	515	513	499	477	528	531	560	512	519	532	525	544	511	534	489	527	548	520	541	513	558	508	541	510	548	524	531	541	511	493	463	533	492	539	529	547	516	532	542	514	524	524	535	545	497	535	534	585	518	514	522	523	504	486	501	489	517	507	547	509	549	567	551	515	519	550	509	512	498	550	542	491	566	516	503	582	515	527	553	524	513	516	515	507	488	506	543	540	544	526	539	491	560	527	521	533	503	486	553	458	517	562	541	561	514	553	477	553	546	511	483	556	522	504	535	524	489	516	535	559	545	505	571	505	501	523	537	560	510	549
36851	8225	988	557	445	365	274	248	281	270	224	253	218	217	183	191	207	220	188	213	195	206	233	189	174	201	188	202	206	198	177	188	175	193	202	184	193	192	175	177	190	174	205	196	194	178	181	182	162	162	192	185	191	205	196	177	206	183	174	200	193	183	170	225	187	179	180	168	212	173	183	183	195	199	205	190	178	181	164	160	182	185	198	180	202	203	198	180	187	197	170	190	188	189	169	188	158	186	201	171	220	201	202	208	149	206	191	168	199	178	193	186	203	204	188	209	188	213	198	191	202	199	177	171	222	195	196	232	209	189	191	177	161	194	190	227	210	203	184	159	172	202	168	181	188	212	215	169	198	210	189	183	199	184	170	173	186	186	202	178	173	209	184	197	188	213	203	156	182	203	192	188	194	203	204	199	200	198	196	182	170	196	189	161	198	198	170	181	175	166	191	182	184	187	189	207	197	189	186	213	195	193	184	173	181	176	186	195	211	162	163	167	188	184	172	196	187	178	180	172	210	193	189	169	163	204	201	215	209	165	168	183	196	185	171	187	172	214	185	192	187	188	179	173	198	168	184	178	167	184	181	187	184	206	192	166	179	191	182	165	193	190	159	183	188	171	187	218	193	204	176	180	183	191	194	201	201	168	208	183	190	176	169	200	181	177	170	218	199	164	194	171	211	191	188	200	184	208	204	184	169	201	203	189	215	186	202	166	195	169	179	186	190	190	194	204	198	179	180	178	185	196	203	197	187	199	174	169	192	177	195	149	158	202	186	182	188	189	189	148	187	199	179	181	202	205	190	196	149	167	182	175	200	190	173	172	188	187	161	218	199	182	193	185	219	166	187	171	168	187	163	181	193	156	162	182	187	180	168	170	191	198	178	177	193	195	168	195	193	196	156	193	161	215	169	198	196	202	185	183	178	209	185	195	216	164	210	191	195	182	182	170	182	188	210	155	184	198	198	184	194	187	196	188	181	202	194	178	176	180	184	185	166	172	202	195	185	174	191	172	159	209	181	186	169	189	196	196	185	217	180	192	220	184	183	180	186	173	168	171	173	193	209	185	188	212	191	185	168	193	215	211	207	179	167	163	176	194	200	201	182	173	191	175	180	178	190	191	187	197	191	203	188	198	226	159	189	193	201	171	211	174	176	164	175	187	192	177	172	180	162	188	196	194	177	189	198	191	174	197	181	174	184	216	183	198	177	192	185	200	204	195	193	195	199	180	195	186	203	206	197	221	155	183	176	184	212	203	158	197	170	166	208	198	201	181	198	180	164	194	181	199	155	181	199	183	191	190	175	198	185	190	203	195	173	176	181	186	197	176	191	202	160	183	193	197	195	184	201	174	182	172	207	196	206	191	201	197	191	183	204	189	193	206	167	161	156	185	228	172	186	191	197	212	203	186	191	174	189	174	196	199	200	210	194	190	199	188	209	183	196	203	206	180	205	164	161	213	196	189	206	192	195	203	196	156	187	191	189	206	168	184	161	169	158	186	175	203	190	199	170	204	165	158	178	197	194	174	168	201	184	177	183	182	202	168	209	181	204	211	169	174	177	179	187	198	177	204	150	194	185	181	165	148	211	196	214	180	165	189	186	179	208	203	158	185	183	208	178	186	205	206	188	189	184	190	193	186	183	197	187	202	173	179	159	204	144	215	210	172	212	202	179	185	185	177	174	206	171	198	221	191	189	194	178	178	192	197	189	189	197	170	203	168	198	172	183	180	199	208	164	165	187	164	188	169	180	184	201	213	183	188	176	157	183	193	179	178	217	171	206	204	195	185	170	211	201	173	189	201	164	182	175	203	181	202	177	192	206	195	178	166	195	189	169	185	175	198	192	184	200	166	176	171	177	205	198	187	216	183	178	222	194	196	194	212	191	214	192	187	179	174	194	221	186	196	187	175	187	202	193	182	177	181	177	203	184	201	204	199	160	186	186	187	172	197	181	165	197	201	201	189	210	177	189	175	183	168	161	155	165	247	235	178	196	161	168	190	218	170	186	159	195	188	181	177	184	197	203	184	212	187	164	198	207	193	155	211	164	207	192	181	189	189	182	217	175	184	185	195	194	203	182	173	210	180	195	183	197	191	160	209	201	211	184	183	194	210	197	166	197	182	188	195	209	193	196	209	205	162	209	179	207	196	196	182	193	187	201	171	183	223	196	205	204	183	176	185	178	203	208	187	189	199	167	186	197	170	193	179	185	143	197	163	190	171	186	152	169	198	176	197	201	178	198	195	182	214	200	192	177	172	196	196	197	180	220	177	187	212	184	190	176	193	210	182	207	198	192	191	173	175	160	174	177	188	177	195	187	180	188	186	170	191	154	187	198	175	175	191	185	181	193	180	179	204	210	186	165	197	198	184	173	186	185	173	171	175	196	192	223	201	204	168	186	190	195	192	190	196	190	194	196	215	196	187	187	178	208	183	166	151	167	189	184	180	175	174	204	201	166	200	186	177	196	198	197	193	178	195	169	149	164	199	183	219	183	179	194	167	183	184	197	191	193	219	193	178	176	195	211	206	226	184	184	161	191	174	195	171	204	192	187	170	171	193	201	207	191	193	185	203	198	179	195	193	200	187	181	185	186	216	191	197	188	205	188	170	202	180	208	179	184	168	214	181	194	199	200	175	175	190	200	200	205	180	172	215	183	171	181	168	187	190	182	179	187	203	168	181	190	194	180	187	176	203	184	190	197	183	185	191	190	198	182	177	194	225	185	182	175	201	201	186	171	189	217	192	174	203	194	163	217	188	208	178	201	178	159	195	177	203	202	209	187	176	165	198	194	200	207	209	204	180	166	169	179	202	205	181	161	196	174	218	186	195	185	190	175	165	202	189	188	192	157	200	204	181	201	167	188	173	199	182	200	188	166	152	198	182	167	215	164	165	170	168	169	185	183	205	177	184	194	166	178	191	189	184	185	196	202	167	188	157	158	172	175	192	173	189	181	191	190	176	200	194	182	200	200	176	203	226	201	183	180	190	174	178	192	210	190	183	185	153	192	197	189	194	177	181	181	195	202	206	184	176	213	191	185	179	195	195	197	200	180	206	182	231	200	194	213	190	195	192	171	179	189	185	202	199	174	190	177	208	216	201	180	190	167	205	228	189	220	171	192	194	185	181	174	187	201	209	170	193	219	190	199	180	195	190	190	174	186	179	211	180	217	159	169	165	193	187	170	179	174	173	180	199	182	198	200	203	200	186	185	184	185	185	203	202	185	203	187	200	186	191	200	196	178	187	193	177	170	198	168	188	175	188	187	194	198	161	205	203	193	166	181	179	210	179	169	181	205	168	181	176	181	168	169	173	158	209	184	189	175	205	211	181	191	200	213	203	191	177	192	198	180	186	161	184	189	178	186	184	198	212	190	193	184	185	190	213	174	186	196	218	208	185	178	187	190	190	180	166	182	186	197	209	209	165	196	162	195	202	162	193	196	195	218	184	192	207	192	199	181	179	182	171	212	183	195	196	191	204	202	211
21280	1865	1721	1899	1513	1364	1105	929	886	831	727	708	647	666	637	582	569	559	541	560	559	532	508	543	539	512	500	504	537	500	471	510	488	476	523	498	495	469	467	459	477	522	513	516	506	473	460	470	480	534	512	494	502	480	481	496	457	477	456	479	499	481	474	489	449	454	500	491	513	469	496	504	441	507	486	499	500	485	490	481	486	472	476	488	479	489	504	516	454	456	475	511	452	460	445	509	479	474	480	506	445	479	499	479	480	488	482	481	508	471	496	469	502	484	441	480	508	452	446	501	521	526	454	484	439	506	439	477	474	473	451	464	487	474	470	442	509	512	480	451	493	501	466	500	426	432	440	452	466	477	497	457	477	455	454	503	465	478	445	482	508	459	495	453	489	479	467	457	513	473	468	496	475	480	487	433	445	492	451	436	481	463	451	489	504	485	432	450	476	487	431	492	501	482	425	476	471	491	481	457	473	500	506	471	515	478	479	469	445	471	470	470	498	458	454	441	472	496	490	495	490	464	459	463	505	456	477	462	477	481	466	475	489	486	472	493	481	482	487	475	480	493	483	487	470	488	498	448	494	447	453	478	448	485	481	462	481	487	472	480	474	463	444	509	480	488	460	484	519	512	463	519	486	444	453	455	436	491	483	524	458	455	535	448	492	488	483	473	434	444	446	476	445	451	491	476	476	505	447	502	459	481	452	466	456	452	491	493	460	446	473	478	476	475	464	515	491	510	481	473	458	490	459	515	476	425	476	495	474	451	482	475	481	464	436	501	486	474	467	491	473	470	460	467	476	467	483	452	459	461	475	481	498	471	456	479	473	486	468	506	501	459	467	479	491	527	502	485	485	445	448	446	473	494	473	466	439	472	450	447	464	471	478	453	484	512	477	519	458	425	439	455	462	503	458	465	470	450	477	490	482	479	474	445	448	473	508	521	453	484	494	474	443	507	469	487	439	479	438	510	474	476	477	473	487	482	458	466	493	470	482	485	473	452	515	442	496	505	501	471	483	477	485	502	477	458	493	493	514	446	474	447	490	461	476	467	450	485	456	472	487	463	474	443	471	461	455	446	508	452	500	478	481	483	474	464	460	518	461	444	505	520	435	472	465	478	451	483	493	512	517	502	482	437	461	446	467	453	458	495	430	472	471	473	436	488	475	484	475	476	511	455	512	450	474	442	453	472	471	457	482	510	498	499	461	444	512	499	449	491	460	440	451	481	484	479	446	481	468	464	451	442	470	486	475	512	488	491	433	455	480	437	459	441	444	480	494	518	453	435	484	440	463	485	416	443	492	475	490	504	487	486	471	437	481	439	471	485	474	497	478	481	522	475	507	474	483	474	445	484	443	420	482	478	452	461	502	467	486	509	479	499	483	469	479	444	472	491	466	465	461	487	423	448	494	477	463	461	492	461	466	433	491	457	469	431	493	474	448	461	469	459	476	513	488	478	481	473	470	492	461	465	498	484	463	462	472	493	464	483	462	437	471	477	473	478	502	475	489	482	445	507	461	496	445	431	476	492	479	431	475	479	486	448	491	469	476	476	472	478	482	489	439	475	453	463	501	498	478	519	490	481	476	429	474	513	446	465	455	449	477	446	506	454	472	451	471	462	456	492	475	432	456	480	472	437	482	479	481	531	478	480	471	508	497	456	422	433	461	485	431	472	455	472	471	492	428	464	440	478	468	495	493	470	507	470	465	470	459	476	447	496	468	483	442	446	454	485	479	459	469	482	474	492	465	450	466	504	463	473	439	426	509	490	448	448	469	462	491	476	485	466	483	490	517	484	510	478	430	475	472	454	487	487	473	466	488	482	478	464	427	451	494	485	496	498	447	470	455	507	471	444	483	457	474	426	435	498	422	484	470	475	454	438	518	465	460	469	492	460	508	461	482	478	475	496	444	474	475	464	489	431	484	469	489	463	507	462	496	475	458	484	484	466	492	464	460	496	479	459	490	473	514	463	472	465	453	498	474	474	494	424	433	476	457	489	460	467	475	470	455	477	458	455	453	511	444	460	440	453	465	457	495	472	503	475	467	510	499	498	508	456	432	488	487	491	487	473	532	437	472	445	503	456	465	467	457	460	509	520	467	445	486	475	502	486	475	451	459	486	470	442	470	492	466	466	429	471	464	522	505	462	477	485	471	491	463	488	443	477	465	465	471	470	454	466	451	424	460	451	488	518	452	472	511	480	479	442	431	493	457	494	501	484	491	470	465	467	483	472	448	502	492	493	489	428	471	497	458	490	481	501	454	441	480	457	500	460	482	463	498	476	468	494	475	438	506	453	471	433	463	454	465	475	477	433	475	475	475	461	477	488	492	490	503	446	451	455	497	490	454	481	479	497	422	463	452	454	455	483	487	431	477	493	504	459	491	457	481	469	510	480	467	480	474	475	478	481	470	503	458	481	439	425	461	476	481	470	476	446	467	503	480	466	483	491	462	488	503	437	491	465	456	487	426	452	436	470	471	453	450	455	511	434	472	492	505	481	444	472	464	459	453	444	439	451	488	485	489	468	512	483	475	457	472	463	459	511	472	480	453	452	473	486	476	452	425	477	495	477	471	473	461	496	487	457	468	483	446	469	501	496	472	495	461	483	462	504	439	466	465	481	467	474	514	484	483	482	471	451	470	462	508	486	452	466	499	490	461	492	482	472	488	470	469	520	456	495	458	477	485	487	492	452	496	442	478	458	457	496	466	472	471	476	484	464	491	467	459	482	469	476	500	457	492	442	458	458	495	515	442	478	433	463	466	479	465	469	468	478	485	474	484	472	474	483	491	443	436	451	465	494	481	514	461	486	470	462	488	465	452	478	446	439	450	495	450	508	474	474	484	465	464	452	483	473	471	469	485	453	506	447	465	457	469	471	447	482	483	451	482	479	484	495	478	467	466	474	492	501	473	476	468	480	445	478	475	455	504	487	439	469	442	461	503	515	476	494	474	485	480	490	500	486	446	435	497	476	478	468	469	454	494	499	477	501	515	521	509	446	471	453	500	476	455	450	504	475	457	496	489	458	488	459	465	470	450	445	459	489	535	500	482	488	453	509	496	480	485	477	473	462	497	451	467	467	472	465	464	471	457	432	455	470	454	501	452	441	491	446	456	477	435	488	479	479	457	411	467	472	442	502	442	506	487	486	468	526	458	474	493	504	479	463	429	440	449	508	490	466	500	458	451	495	463	505	470	489	445	492	488	505	471	455	422	490	468	489	490	466	507	453	496	450	474	509	482	467	429	498	488	493	475	453	474	454	477	465	498	501	457	453	516	421	483	504	499	406	464	500	434	465	484	494	457	513	496	493	478	481	465	444	499	457	459	497	485	458	499	468	467	485	490	486	492	485	477	466	492	478	466	477	503	450	509	475	501	464	451	477	453	466	487	465	475	517	470	467	478	472	477	486	455	439	482	464	466	483	431	466	511	500	486	470	489	467	446	445	463	481	472	430	497	452	437	484	477	513	473	462	512	472	455	461	458	504
14648	2003	424	449	434	426	449	445	483	425	401	432	442	429	364	409	426	399	465	390	449	412	425	433	398	410	413	398	433	385	404	440	396	445	422	414	400	435	441	445	487	401	441	473	432	426	401	476	425	449	434	399	415	429	429	431	414	434	405	453	423	397	381	409	440	392	421	415	412	429	447	378	405	438	437	428	421	450	422	450	444	443	409	443	447	377	373	394	418	440	397	428	442	398	432	434	436	442	444	372	420	432	460	389	412	426	392	453	441	423	424	443	446	411	398	468	433	432	439	455	421	439	444	444	377	461	414	438	429	429	406	428	415	383	430	398	404	429	415	455	383	401	392	409	439	400	447	418	414	430	432	448	409	403	404	432	400	418	404	416	437	411	461	431	415	423	423	445	409	400	399	437	408	443	414	432	431	421	424	384	421	426	443	434	418	441	410	438	427	442	435	461	423	439	428	389	409	428	398	468	439	413	405	445	440	452	458	440	502	447	411	421	468	366	392	405	437	416	423	445	423	426	405	396	411	412	386	427	426	417	410	423	390	434	388	438	462	401	408	433	487	458	414	427	406	402	428	423	448	421	417	445	393	456	383	406	459	390	408	424	434	408	430	437	441	406	387	474	438	398	460	426	430	435	387	415	394	421	403	454	406	405	419	417	427	421	393	409	455	495	441	437	472	408	423	409	437	454	379	424	434	391	438	459	393	427	434	429	410	420	421	394	412	450	417	418	433	445	447	386	444	416	409	425	410	365	402	412	431	401	426	409	431	476	421	450	416	396	422	413	410	443	428	423	403	441	410	391	426	377	434	432	415	426	416	417	456	390	412	396	437	465	427	431	394	410	427	431	444	456	433	440	406	436	453	408	376	419	413	441	421	408	429	408	446	409	405	439	423	419	440	423	432	413	437	430	400	416	405	441	428	452	427	442	467	461	417	430	462	426	418	409	410	400	389	435	418	409	428	381	419	402	433	394	409	417	446	419	416	432	414	391	383	386	427	402	422	393	403	397	462	395	402	442	418	447	411	401	430	402	416	443	433	437	416	444	448	416	379	419	391	406	454	416	433	426	444	402	459	419	456	417	430	412	426	442	467	403	431	443	419	398	459	420	436	472	432	467	469	427	401	387	433	414	441	452	457	413	410	415	416	446	436	418	423	394	384	407	423	408	431	377	453	415	390	390	414	419	423	398	384	415	435	416	452	441	384	387	380	451	474	468	432	436	400	413	451	421	446	452	428	462	418	410	421	397	409	464	438	413	416	424	426	408	396	437	404	412	384	452	419	438	394	415	411	387	420	422	399	409	413	438	418	406	393	457	427	414	447	385	401	414	439	415	435	422	406	416	407	383	430	450	443	417	399	418	395	435	410	411	419	428	425	412	401	413	425	392	424	430	426	429	431	413	386	407	463	390	398	384	386	429	473	451	443	428	448	417	427	457	411	424	447	443	425	421	445	401	412	437	371	400	419	378	445	453	411	439	425	408	409	381	364	425	431	467	443	427	435	442	391	424	391	403	446	449	383	443	450	434	432	415	398	451	402	417	423	413	407	398	446	462	444	431	445	427	424	441	416	459	451	443	451	351	396	365	426	417	413	423	398	410	380	422	469	433	400	452	421	407	433	424	432	469	419	436	430	442	430	418	442	447	422	426	438	436	469	440	405	390	411	394	383	436	461	430	405	427	397	432	380	370	424	423	426	437	473	398	406	447	459	409	429	406	442	418	408	432	414	432	427	406	416	429	449	415	418	433	405	461	432	443	397	393	414	430	422	446	421	419	423	430	421	411	398	470	402	422	409	436	403	455	461	428	397	378	439	453	455	422	439	447	453	391	443	422	414	398	372	418	445	442	449	487	392	429	397	435	369	444	414	455	431	455	409	459	414	429	411	439	409	447	429	450	410	441	435	452	415	451	461	424	460	383	422	397	435	449	394	421	416	442	397	425	405	423	422	435	371	399	408	394	433	441	418	451	413	422	432	390	377	414	417	454	443	448	436	400	434	402	460	407	405	435	405	440	410	426	443	451	440	400	440	413	455	425	457	446	437	405	429	385	416	375	414	429	406	404	454	429	481	397	422	391	443	398	421	425	447	412	511	456	422	420	395	407	416	379	441	449	394	411	453	409	440	457	422	445	431	401	423	468	445	413	447	416	439	388	429	425	410	413	434	408	420	431	426	448	414	440	396	402	406	411	443	403	402	393	404	453	447	404	370	437	424	425	432	419	448	416	423	411	420	455	400	399	456	402	458	418	443	425	408	426	444	437	417	388	409	389	415	436	404	429	413	460	429	399	408	401	404	358	409	423	422	391	416	441	480	420	387	440	406	409	397	416	396	463	439	417	457	415	424	429	395	439	408	406	416	451	435	452	455	487	412	405	418	404	423	444	427	441	412	428	445	413	432	456	417	414	414	430	450	438	443	461	408	447	417	429	422	424	421	427	441	412	429	432	456	428	431	406	422	421	428	448	428	399	439	433	414	406	402	435	422	425	441	397	376	430	414	439	411	402	387	442	417	403	434	468	429	415	418	409	416	444	459	445	415	414	428	461	442	457	469	424	425	419	426	412	438	416	432	415	455	416	419	399	415	429	370	391	439	434	428	429	416	436	437	372	419	435	437	384	402	409	428	381	421	405	397	453	425	456	458	380	430	428	408	430	453	405	409	418	405	414	435	435	432	403	400	422	421	467	435	397	381	432	428	442	437	437	455	443	433	411	420	443	442	437	388	416	404	443	423	393	415	400	430	425	452	418	453	407	412	442	424	444	432	421	410	398	455	419	423	456	429	464	446	420	418	415	425	435	412	429	464	461	439	417	409	437	432	476	450	425	426	463	428	392	419	438	447	460	413	445	448	384	436	437	431	453	406	446	449	421	401	411	468	433	390	398	443	419	459	439	445	380	433	443	430	423	406	455	469	430	452	415	420	402	415	413	466	448	401	413	477	422	409	466	401	441	428	438	380	399	423	406	436	426	458	430	400	445	401	431	413	427	423	413	441	452	424	425	416	431	440	462	411	417	439	442	398	464	411	408	400	461	410	428	469	463	440	465	457	430	410	424	422	377	407	406	452	448	400	411	475	434	431	429	397	427	444	447	417	460	455	429	419	425	421	429	414	402	411	426	395	417	426	396	411	440	412	422	393	398	433	396	417	386	438	431	429	452	411	409	410	395	415	416	376	435	421	417	398	427	440	421	456	406	395	375	456	427	463	413	445	382	430	416	468	436	409	404	421	402	442	438	390	396	407	432	453	448	399	440	427	444	434	412	425	395	456	400	449	384	442	443	418	443	466	400	369	426	422	431	451	413	409	434	416	414	435	455	443	440	424	445	397	408	418	419	390	362	435	431	432	459	474	391	433	402	418	411	415	462	474	432	418	446	456	410	451	426	444	442	451	439	461	432	417	435	430	474	432	423	434	473	466	446	391	421	393	452	471	405	417	421	440	470	417	437	418	430	404	409	452	433	421	444	444	463	435	440	431	427
9093	1154	904	873	971	905	901	916	937	929	912	897	889	889	940	950	928	900	897	868	903	888	938	899	900	953	918	896	911	887	989	952	922	939	902	904	963	953	951	909	905	886	905	868	942	928	898	949	932	945	932	893	851	873	894	891	903	915	912	900	900	908	916	971	934	922	946	936	1016	930	957	880	904	913	933	887	883	906	855	885	880	927	899	878	932	924	869	908	850	883	932	839	940	852	845	859	898	940	946	843	879	898	853	900	955	866	878	893	950	916	908	945	925	877	931	975	976	947	907	877	891	922	911	852	888	887	936	968	916	920	908	972	889	928	937	913	927	863	897	862	933	959	977	912	932	895	939	912	975	851	964	1003	927	917	884	809	932	891	866	927	888	926	911	875	941	855	916	886	908	918	871	945	911	889	889	895	922	981	895	929	895	904	905	888	942	914	911	924	939	941	907	933	918	925	932	927	930	892	919	901	876	871	941	937	927	915	969	881	934	927	917	899	938	933	924	980	917	875	935	889	840	880	899	913	904	899	926	943	902	911	943	873	885	898	875	890	951	936	875	907	835	917	943	895	946	888	945	947	965	909	918	908	915	995	943	905	910	917	862	858	928	919	920	905	889	877	914	905	908	913	895	927	868	915	877	952	918	900	918	912	903	952	958	911	927	830	891	890	901	925	888	895	905	908	888	850	882	898	880	938	918	902	912	846	912	937	863	887	916	869	894	918	888	930	873	900	964	939	905	916	968	894	864	872	903	974	914	878	912	936	887	917	919	898	903	885	925	927	924	935	920	878	915	889	939	888	895	943	909	905	926	900	885	918	957	994	945	880	949	871	961	898	888	913	933	912	874	911	911	931	874	926	921	944	876	924	910	924	926	907	910	913	888	921	944	907	910	911	921	938	935	942	912	938	883	922	872	912	915	886	889	967	907	950	928	931	904	936	858	903	933	898	904	930	910	914	890	988	933	890	888	870	860	898	946	898	901	904	920	938	912	920	921	831	941	900	913	943	964	922	899	837	885	912	903	921	902	938	938	880	899	905	889	912	899	914	941	926	897	893	906	911	915	916	943	882	847	876	922	916	899	899	930	861	938	861	867	930	958	870	944	890	971	890	890	921	974	873	913	917	925	984	916	926	890	893	938	903	921	904	921	903	904	895	913	888	924	897	922	926	910	886	952	857	865	885	878	881	910	869	864	923	922	907	942	931	910	929	926	917	923	894	961	917	863	991	968	899	942	906	930	900	966	892	892	932	893	857	917	910	889	903	915	896	894	878	868	910	945	908	942	854	950	912	907	926	881	919	917	892	902	903	920	934	940	884	920	924	974	958	911	896	907	903	971	868	900	914	919	947	911	882	893	937	983	908	920	886	942	923	939	956	921	890	897	914	897	871	905	915	886	934	905	858	900	927	909	899	879	922	928	946	958	941	922	938	915	911	895	876	895	908	938	914	941	909	883	902	924	901	929	941	899	886	878	912	931	923	946	889	910	918	893	939	928	922	901	899	909	910	933	897	897	924	897	874	894	894	877	907	898	930	908	915	913	925	936	926	879	982	874	847	966	946	975	912	894	927	934	911	935	923	919	870	890	852	918	910	838	888	917	979	914	889	917	906	935	865	880	912	881	865	919	937	942	896	869	916	958	916	892	966	940	932	903	928	932	884	903	905	842	914	926	899	943	952	877	917	904	932	958	925	888	956	891	916	960	932	952	860	927	900	923	898	928	918	939	892	936	907	935	850	878	907	928	925	920	855	921	902	938	933	920	909	904	933	939	920	893	968	930	932	924	850	943	890	892	943	910	909	929	883	908	921	892	922	902	895	937	900	919	928	910	911	908	930	896	936	881	918	863	934	942	904	892	894	918	927	911	892	969	883	896	891	868	917	898	900	917	947	894	930	911	933	914	921	912	965	957	936	894	880	922	925	934	948	939	917	911	876	954	894	892	875	911	850	878	913	929	909	902	944	959	870	932	945	905	933	929	961	899	869	919	902	920	959	860	892	908	874	932	921	910	912	858	952	926	924	859	892	935	928	941	936	954	877	937	922	923	872	914	947	917	889	895	921	883	859	932	864	884	910	920	894	882	936	892	870	915	992	888	888	889	903	888	884	874	910	915	895	885	938	896	938	913	919	917	907	906	943	936	877	868	871	903	925	923	931	869	880	941	917	914	957	919	851	841	916	903	983	884	890	902	890	923	909	907	889	910	886	932	927	908	970	952	937	887	887	926	989	857	906	966	971	935	865	900	928	954	934	933	936	946	940	879	895	873	954	933	941	926	992	999	967	896	905	921	929	886	916	923	866	907	890	923	875	897	950	949	904	963	868	919	860	892	939	929	931	929	912	884	901	884	968	914	859	929	923	877	924	944	909	955	880	936	904	862	873	886	929	889	929	952	959	901	919	862	885	896	904	905	934	913	955	923	901	887	911	926	862	866	866	914	927	917	919	905	893	914	875	932	950	914	920	893	937	883	893	896	924	881	946	911	860	840	938	925	940	954	923	986	843	897	929	911	904	943	906	932	907	915	876	937	957	908	913	901	907	932	920	889	915	890	899	956	900	886	913	874	916	987	927	887	895	867	877	921	921	956	896	900	846	900	900	887	955	940	892	884	878	887	919	921	894	918	898	880	875	926	858	917	910	911	931	927	898	928	891	930	911	900	911	848	889	884	859	951	860	892	928	888	908	892	944	869	886	894	899	930	927	946	937	861	923	928	908	936	849	940	889	933	858	945	932	916	873	960	893	922	991	959	883	883	894	856	915	855	901	914	873	931	893	897	868	887	877	920	904	969	860	918	872	948	908	947	936	901	941	916	875	903	910	888	915	910	899	926	952	901	856	890	853	894	893	906	917	922	922	902	929	931	929	911	870	902	920	894	936	916	950	944	957	928	934	944	917	903	929	942	934	846	913	883	886	886	921	900	909	933	920	850	858	891	905	919	961	936	946	971	922	908	913	886	914	910	907	893	867	940	950	861	938	908	911	888	893	915	895	848	923	829	897	903	887	897	944	935	901	891	916	982	893	904	917	890	918	855	950	935	947	926	916	885	923	893	877	910	905	895	918	874	883	896	871	927	923	946	912	970	940	948	892	922	899	951	928	862	840	876	938	899	875	894	897	912	945	894	913	918	893	911	926	927	948	903	984	873	935	906	887	889	891	874	876	937	891	909	894	901	851	887	885	921	851	903	836	890	944	945	900	922	852	906	905	899	940	978	918	921	979	852	919	916	922	948	880	854	965	872	879	925	914	907	899	878	890	932	914	850	893	936	890	888	868	971	921	910	916	928	884	910	890	962	847	937	931	932	940	955	949	950	906	928	880	841	879	931	1003	855	929	938	909	945	858	951	917	970	908	870	961	947	922	1008	887	938	932	892	939	859	963	934	892	938	958	913	989	919	931	899	902	915	936	913	939	954	928	924	919	916	890	931	918	881	932	886	904	934	942	942	921	915	850	988	905	892	953	896	892	917	918	920	910	907	898	892	921
27471	4239	541	431	385	302	271	300	244	242	278	237	223	242	241	242	220	197	202	202	241	239	233	231	230	212	221	248	249	218	253	222	242	202	244	228	262	248	205	218	220	232	223	219	216	246	206	245	226	207	239	216	259	219	206	235	221	245	250	226	246	228	201	221	229	232	201	237	238	224	237	178	213	212	211	225	208	225	225	215	219	210	238	242	225	236	233	213	208	218	213	219	222	224	190	236	220	190	232	245	213	226	207	194	215	227	225	239	219	232	218	221	260	220	234	208	208	246	228	212	256	223	238	234	232	222	237	203	212	224	224	206	240	229	218	211	186	225	203	235	216	211	219	206	195	203	222	245	221	224	247	201	225	250	236	229	206	229	226	231	215	233	205	218	213	220	202	220	204	199	231	218	209	226	235	236	209	244	217	204	232	222	222	253	223	218	190	189	210	225	223	203	229	196	230	198	212	196	212	218	208	211	215	209	215	232	210	232	234	236	227	255	219	228	215	230	248	222	240	214	222	223	199	213	239	238	226	244	240	220	211	210	221	217	225	236	214	245	238	208	230	249	234	208	220	224	225	220	222	204	235	216	203	219	225	220	245	233	218	188	209	226	219	227	205	223	228	242	218	221	198	223	222	203	259	204	231	244	220	218	221	214	246	248	215	201	230	235	215	215	211	229	232	222	189	246	237	254	203	224	216	232	200	235	237	228	228	216	223	188	211	223	220	205	229	229	204	213	228	220	216	245	206	246	215	199	220	217	251	214	218	202	222	189	235	206	222	223	222	213	243	212	225	238	218	217	249	236	220	207	202	227	198	242	224	214	229	212	228	225	216	259	245	237	203	201	228	204	217	223	223	231	225	236	212	225	211	202	214	244	238	249	225	222	199	201	212	239	205	218	239	223	227	223	225	233	207	208	217	223	197	202	221	197	204	232	232	218	212	223	241	227	242	231	235	235	222	239	211	215	222	195	216	218	208	218	229	233	225	253	221	243	235	225	229	210	219	197	228	218	224	238	207	211	234	208	228	216	229	190	234	241	226	223	206	235	211	219	184	225	228	212	219	230	231	217	210	216	208	214	219	200	200	232	226	221	221	228	247	236	226	201	213	231	252	226	230	248	257	222	212	239	222	243	219	191	241	224	209	201	227	203	186	228	232	226	209	202	263	249	232	187	213	203	248	233	207	205	241	232	228	239	229	227	192	232	242	202	238	216	212	223	237	239	240	228	223	216	223	216	223	213	226	216	280	228	218	217	209	215	221	211	237	202	230	227	207	258	207	219	181	214	239	194	205	229	210	212	233	226	232	238	227	223	258	224	225	204	248	228	250	232	203	204	212	231	239	214	204	209	226	203	249	210	222	204	244	207	237	215	202	225	242	213	242	219	201	208	223	219	217	233	225	216	229	216	220	244	233	238	223	201	207	216	207	240	228	222	195	243	223	218	236	229	235	207	211	206	217	237	229	203	209	207	210	247	251	236	224	251	240	206	213	235	238	225	223	189	242	238	256	222	228	229	231	222	223	219	234	187	214	210	221	244	203	243	229	220	211	222	217	214	193	208	250	224	227	217	241	218	200	235	236	240	232	219	239	198	232	229	194	229	217	216	215	224	225	234	204	230	223	216	219	205	194	222	231	215	224	209	192	198	204	248	233	216	211	202	239	224	241	201	211	244	221	204	226	203	198	217	233	248	190	202	241	213	184	211	189	230	219	235	218	231	224	240	219	219	257	260	215	217	220	210	249	240	235	207	217	206	225	241	246	217	234	214	211	249	211	208	213	210	222	222	261	248	222	243	219	222	212	233	200	235	233	198	227	248	246	233	266	211	220	243	227	231	250	237	226	211	230	204	221	228	234	218	209	229	254	232	207	209	255	222	221	222	220	207	214	213	248	230	241	201	234	237	215	211	215	273	242	232	211	196	188	207	230	213	211	229	238	231	205	219	240	256	227	237	229	220	222	221	223	204	211	211	220	226	210	214	220	214	223	225	239	217	219	222	192	200	222	250	218	218	226	201	251	224	214	230	221	230	209	184	224	224	223	214	227	230	211	212	226	233	213	251	248	215	237	222	237	240	229	225	208	210	225	220	232	205	211	207	217	210	209	223	218	208	215	209	226	208	234	219	214	209	208	264	222	241	213	243	241	217	224	213	212	208	221	225	212	210	182	227	206	218	237	213	246	208	230	208	230	244	230	212	208	240	226	230	228	213	212	240	234	212	253	227	254	234	221	228	218	221	250	216	226	249	225	240	209	227	226	221	210	228	229	247	226	201	209	241	195	233	204	250	232	197	213	205	207	215	173	230	246	208	230	201	227	230	222	242	203	197	217	214	202	236	252	224	227	210	248	213	217	228	251	225	205	229	215	202	179	230	218	224	216	197	213	225	224	206	205	212	209	231	209	214	247	219	228	247	218	216	236	207	228	236	218	219	223	209	218	205	224	203	195	248	243	226	246	212	218	239	228	196	224	261	251	229	193	191	266	244	202	201	220	206	228	236	210	241	202	212	211	221	240	202	232	215	237	251	218	204	227	242	238	224	216	223	224	234	226	213	227	268	201	205	254	240	226	216	207	227	209	236	241	208	254	251	196	220	226	238	225	227	233	208	230	231	218	189	208	236	235	250	199	223	244	191	208	231	204	237	226	221	210	218	220	203	220	215	245	234	195	232	218	223	212	228	186	252	224	228	225	201	208	233	209	210	216	263	240	225	233	229	200	188	230	237	247	223	204	247	216	231	225	234	222	219	218	222	242	218	237	241	250	219	233	224	222	233	218	220	201	210	234	215	213	222	233	241	233	205	214	219	212	227	220	224	203	196	205	211	226	220	206	234	214	218	224	224	232	194	248	231	210	209	234	242	186	203	207	201	232	216	204	230	232	224	248	229	259	210	229	226	212	193	226	257	244	226	243	244	201	207	193	219	220	224	238	209	238	196	205	237	252	237	224	253	236	222	213	241	225	205	209	205	258	223	217	230	213	232	235	223	209	218	224	254	190	247	231	238	221	221	245	201	219	216	230	184	234	233	228	211	241	217	251	203	191	227	216	233	191	220	231	208	232	230	214	246	206	228	238	268	235	227	211	210	231	175	224	218	243	206	239	236	214	232	208	188	217	228	242	217	226	209	192	201	206	235	221	218	216	213	196	227	220	236	215	232	227	207	242	231	231	228	225	216	222	213	196	210	243	223	249	260	223	226	253	246	226	232	227	207	222	195	219	225	231	234	233	221	230	231	229	212	191	201	234	227	223	224	219	252	240	223	219	256	231	240	224	196	237	219	232	231	216	245	198	226	198	231	203	222	235	204	205	194	230	225	231	213	224	230	249	248	244	217	208	230	234	203	204	202	216	197	214	198	235	200	208	212	229	236	210	227	226	266	220	204	247	221	218	227	228	207	212	224	191	211	217	245	217	200	219	215	242	218	212	216	242	255	231	224	237	198	233	231	244	198	214	247	236	237	222	216	222	209	214	199	236	202	230	227
16624	1270	1140	1283	1128	992	879	785	770	663	666	633	620	588	650	586	551	576	557	544	579	536	566	555	553	548	552	519	553	559	568	526	571	534	512	541	573	505	505	511	529	493	546	541	554	550	516	489	573	486	524	488	537	566	507	511	574	507	502	534	513	561	494	509	554	501	513	550	507	530	522	514	496	540	515	497	543	488	493	495	516	516	521	514	497	512	507	540	495	537	514	516	527	513	509	519	472	583	511	516	543	529	515	517	488	486	511	469	523	494	515	530	534	511	534	521	476	519	494	521	549	523	546	546	518	529	510	528	507	592	547	523	547	472	537	506	486	540	509	530	529	536	505	508	499	501	525	510	529	528	526	519	522	547	496	572	519	567	531	482	524	526	502	547	488	481	553	544	512	529	524	510	539	511	536	506	515	544	530	520	510	517	494	486	534	493	561	513	515	532	484	506	562	562	531	509	511	484	489	504	517	542	500	527	519	501	543	559	508	489	502	518	486	528	567	541	502	504	558	521	518	525	515	516	533	546	524	519	519	522	519	542	504	538	502	519	488	551	473	584	475	549	525	498	566	518	495	535	464	490	562	526	579	514	515	505	489	539	508	547	504	496	536	564	517	490	544	518	575	465	522	505	521	496	511	471	528	496	525	527	518	571	511	496	503	480	516	538	523	525	501	523	519	532	535	524	504	553	507	522	534	564	519	543	551	520	534	489	504	538	510	540	536	527	532	525	542	563	544	516	538	537	495	518	557	523	514	512	515	487	518	484	509	503	542	508	507	528	514	482	493	484	490	503	534	516	521	497	496	556	494	487	562	537	520	515	543	501	548	496	498	476	500	535	494	490	576	523	525	564	481	565	465	547	527	533	482	533	486	493	553	490	514	531	460	517	523	533	542	520	542	533	540	502	550	502	488	527	535	516	484	535	582	507	508	515	508	504	528	510	552	518	494	512	500	489	512	530	538	517	502	510	449	517	508	518	499	545	535	517	514	540	544	534	532	503	531	478	542	520	508	501	507	524	514	494	518	540	529	511	523	549	529	542	515	485	506	516	512	523	487	533	538	489	534	526	540	525	523	510	517	572	499	540	536	539	530	548	530	544	585	507	519	541	499	515	485	524	521	472	534	519	486	542	472	517	512	520	519	540	462	530	539	524	542	515	528	496	537	502	481	541	489	515	516	486	497	544	541	529	526	506	533	501	517	522	512	493	545	571	531	499	516	530	571	482	508	530	540	491	493	503	444	539	522	526	521	527	564	544	561	531	521	534	527	521	487	522	546	518	510	532	547	517	505	536	544	524	546	517	503	514	542	510	525	552	548	528	526	520	515	542	531	516	494	524	492	510	518	509	545	499	518	523	515	530	518	509	507	538	524	566	530	544	494	521	518	491	486	508	489	477	522	548	512	512	496	537	482	508	539	552	501	496	550	507	534	528	542	490	525	536	511	492	537	524	471	524	512	535	518	519	548	523	543	530	507	534	522	557	538	514	491	514	497	484	538	518	494	519	505	504	518	509	504	517	505	480	530	534	588	507	519	549	549	535	488	514	542	496	513	520	498	558	568	529	521	487	520	510	546	505	512	506	483	523	529	548	515	503	516	502	561	508	481	478	491	530	502	489	517	489	496	523	518	493	522	524	520	492	494	523	503	540	486	522	510	531	541	487	520	532	531	500	509	521	514	504	542	480	540	504	540	548	485	507	551	485	474	538	513	529	546	510	511	525	551	510	531	520	520	534	505	526	481	500	502	529	514	491	499	502	528	532	567	498	503	584	518	524	511	505	520	484	494	500	510	514	483	488	514	553	515	538	535	541	544	520	502	530	535	567	523	467	536	525	517	508	512	521	539	527	532	541	528	495	524	526	534	502	508	527	552	503	499	534	545	538	483	518	551	508	530	478	535	521	498	504	536	562	495	554	492	514	516	495	516	486	509	514	536	490	529	500	521	523	458	511	471	509	530	504	511	503	526	511	530	534	517	554	518	516	529	467	522	494	531	523	515	521	515	521	509	525	567	545	522	530	516	495	510	512	543	536	528	518	515	508	502	510	520	502	556	500	520	532	491	520	514	504	516	506	530	491	498	543	518	478	520	520	525	528	540	517	500	537	477	517	497	553	496	514	486	536	530	515	537	521	509	511	566	558	544	518	473	538	490	482	520	468	530	493	515	511	556	515	512	532	505	550	503	509	534	513	518	506	516	550	562	538	515	491	500	516	558	558	502	545	523	496	501	545	520	534	471	506	498	498	532	524	498	548	503	542	500	525	495	534	490	517	489	546	489	506	474	519	490	551	518	497	525	514	517	518	509	529	522	536	526	550	507	526	549	525	537	525	519	505	531	556	497	552	526	494	505	497	547	509	502	521	543	483	543	534	518	492	525	505	516	491	513	514	506	499	474	530	500	532	502	518	537	538	511	538	498	533	527	520	517	500	506	541	524	517	497	541	525	491	503	535	571	517	513	487	552	527	509	501	505	503	514	564	516	524	529	539	524	530	533	532	511	549	526	506	479	550	528	499	535	543	527	521	533	512	558	552	538	565	502	522	533	545	515	532	506	487	533	538	515	538	525	521	507	553	513	520	564	564	524	513	506	510	508	487	499	531	555	533	551	512	498	500	512	509	523	524	493	556	510	504	512	529	495	510	545	506	512	559	484	497	535	500	552	516	511	534	523	546	492	541	576	542	509	482	520	517	493	509	545	549	513	555	531	471	536	524	538	520	518	538	516	514	493	537	510	521	551	513	524	522	549	475	529	510	563	525	496	503	590	500	522	548	518	500	513	568	526	524	530	533	517	503	511	520	481	543	535	483	520	510	532	503	545	489	506	515	498	517	575	553	503	523	529	486	525	521	489	538	548	495	499	507	547	532	527	530	512	503	517	495	519	493	491	509	495	499	516	556	489	546	502	523	544	495	552	542	522	506	557	478	499	495	509	491	553	469	548	538	479	478	500	513	541	531	494	569	535	570	505	508	498	526	569	512	556	521	505	460	497	488	501	492	474	503	487	505	509	511	529	550	542	541	487	509	537	527	514	509	474	516	477	496	537	517	544	492	505	518	496	549	507	545	530	475	505	518	498	526	513	470	506	537	531	538	525	541	508	537	473	481	551	565	539	512	524	496	533	526	530	513	517	522	506	526	486	519	502	504	488	499	489	522	527	580	555	526	539	531	469	559	475	472	506	534	524	506	537	523	496	531	497	502	531	491	529	497	493	525	505	535	570	537	520	542	505	557	505	510	524	537	495	534	510	518	516	549	511	464	530	542	549	490	510	513	525	544	490	499	530	495	523	527	525	524	559	535	537	534	499	515	528	500	515	491	501	517	520	531	488	479	547	535	553	522	469	524	532	526	508	506	523	533	505	498	495	485	514	525	546	505	473	519	532	521	533	512	515	527	486	494	500	533	522	525	526	524	532	545	499	537	540	525	534	505	521	498	532	553	506	492	546	537	554	513	530	515	505	532	555	555	516	546	512	506	539	559
36418	7405	954	618	469	374	296	272	250	245	243	237	197	195	208	204	215	207	199	218	197	168	180	192	198	195	192	172	194	184	236	208	187	169	198	198	188	167	176	199	176	174	214	180	195	202	206	178	175	196	210	185	197	174	189	171	169	181	185	180	175	174	194	199	188	198	191	169	202	182	203	218	228	186	181	182	179	185	193	175	211	162	179	182	187	194	189	179	182	226	159	166	186	212	150	175	183	180	179	182	214	190	205	179	178	206	197	171	146	182	163	174	198	210	188	171	184	204	188	177	170	180	167	179	169	193	221	190	169	179	189	174	204	207	176	153	152	182	196	191	215	184	180	208	184	157	183	178	162	205	174	252	200	173	189	172	180	189	179	177	195	182	189	177	221	195	183	208	176	199	181	165	187	168	182	182	226	192	187	210	182	193	163	177	200	194	199	210	210	203	193	187	173	197	209	174	166	197	216	163	195	173	186	199	167	168	187	177	185	172	175	188	200	187	198	169	183	173	194	170	175	189	153	170	190	176	158	185	188	178	145	207	196	205	190	173	194	164	193	164	206	214	174	170	197	196	190	196	172	161	195	209	193	177	160	195	202	193	176	190	168	195	202	198	189	172	192	193	190	180	203	170	211	195	191	183	188	190	205	191	160	156	188	190	211	198	188	201	201	186	199	180	161	200	199	172	184	166	173	185	203	202	192	166	203	166	190	181	165	173	184	205	210	186	179	178	181	210	212	184	173	182	183	198	172	181	202	188	190	182	206	197	173	154	185	206	175	204	201	207	172	183	183	202	192	186	188	200	179	171	168	178	193	155	201	173	197	181	160	155	194	180	179	193	196	168	184	185	180	176	200	191	185	180	186	183	180	178	190	172	163	197	155	178	193	189	175	160	184	196	195	204	188	173	191	182	182	183	182	212	171	204	182	185	207	185	196	200	211	173	171	195	188	181	186	187	198	185	173	171	199	185	205	151	179	183	195	193	191	187	160	183	166	188	166	203	165	176	168	185	199	212	187	189	205	206	183	162	179	200	161	171	183	177	188	199	197	181	178	181	175	177	184	176	171	176	195	202	172	175	171	206	174	192	190	183	203	166	177	192	231	190	207	190	175	186	201	173	196	181	184	192	171	188	194	183	197	198	199	191	202	171	185	197	217	165	190	205	170	198	213	171	170	183	163	195	206	191	213	193	173	178	180	160	182	173	191	172	199	168	181	186	176	198	190	192	193	191	184	199	160	170	214	174	183	199	174	170	198	194	191	174	176	158	202	165	198	184	195	197	193	176	192	217	187	192	199	201	188	214	177	199	184	200	196	197	205	181	200	184	213	189	191	180	186	205	208	187	186	184	192	176	182	172	208	187	191	185	162	192	190	199	203	159	222	219	181	197	180	174	180	206	199	220	163	201	185	190	157	161	203	200	160	183	175	178	190	196	191	157	223	200	206	179	167	193	196	171	182	195	174	216	177	176	190	178	139	183	181	177	200	165	175	174	178	179	193	146	179	195	198	198	206	205	194	211	188	173	200	203	158	199	182	214	194	179	204	206	178	194	183	212	203	216	173	196	208	199	192	207	193	186	212	193	160	172	175	180	205	196	185	201	190	167	204	203	208	191	191	171	173	200	198	204	179	170	154	169	185	188	169	191	214	195	188	167	166	189	162	199	192	191	172	176	201	168	167	182	192	194	210	195	179	205	198	193	169	177	229	202	177	209	202	165	165	192	211	187	158	161	169	170	158	181	184	171	194	165	191	197	182	171	148	194	213	208	188	173	197	204	191	183	196	171	192	212	179	190	196	188	211	198	170	183	179	173	181	176	181	193	182	174	180	179	214	180	186	201	210	186	192	167	180	205	163	199	165	201	200	190	201	193	198	162	209	209	177	197	189	199	168	179	195	178	161	182	190	196	174	200	215	175	189	173	215	164	209	166	183	190	227	189	198	198	201	183	190	188	163	174	188	200	190	189	186	215	217	164	178	171	188	159	183	182	213	203	185	210	171	193	181	206	172	171	184	191	194	204	189	180	204	190	187	177	184	189	171	179	183	194	193	179	189	176	187	190	207	178	214	179	200	207	182	184	198	193	191	183	195	183	228	178	202	180	179	210	203	207	179	217	204	162	205	181	181	213	205	189	193	165	186	186	173	168	186	184	152	181	184	180	171	177	190	178	212	181	210	202	166	198	191	182	178	173	196	206	191	206	184	190	173	183	190	190	186	178	170	196	173	173	173	175	192	215	194	188	198	191	210	201	186	186	189	178	176	185	169	191	173	204	188	205	171	172	180	184	198	189	169	177	203	172	195	183	180	182	173	177	154	161	179	200	197	182	225	190	216	198	213	203	183	181	191	207	179	188	188	150	167	212	204	187	188	192	232	183	174	185	158	210	190	168	166	203	175	189	200	216	179	193	186	177	183	190	186	180	197	198	178	189	171	180	151	169	194	189	203	195	175	176	169	187	180	207	198	172	162	176	168	182	183	187	227	206	178	157	212	193	198	194	210	197	168	201	183	187	205	190	173	167	167	177	214	225	190	201	198	184	209	178	178	187	171	169	162	164	205	186	169	175	192	185	183	185	150	172	190	162	161	181	190	190	186	199	182	199	166	169	170	181	162	189	185	202	181	187	184	170	179	190	191	184	206	182	171	187	216	164	150	184	189	219	209	166	206	214	173	167	192	197	193	196	189	184	184	182	203	182	184	191	201	180	201	199	182	182	179	177	199	193	181	184	194	168	198	185	182	170	214	203	207	194	184	201	184	188	190	183	173	172	182	179	155	188	200	178	186	198	196	178	177	211	192	171	180	176	196	204	192	184	168	200	208	169	166	186	173	188	211	189	169	169	177	185	193	214	183	156	207	173	192	179	168	171	165	212	196	164	190	192	213	204	179	200	197	186	194	206	207	192	214	198	186	182	173	216	214	214	213	192	187	188	214	194	203	185	169	157	190	192	193	154	175	204	200	192	156	207	174	198	194	191	178	189	195	210	173	212	172	189	198	160	188	176	181	210	192	172	208	170	201	195	180	219	197	199	180	186	158	186	192	170	202	190	186	191	166	202	176	199	167	193	191	188	208	189	192	185	172	177	193	161	156	160	184	171	209	163	200	191	200	183	167	210	183	205	190	151	196	168	158	184	196	221	193	167	171	183	181	156	208	174	193	150	192	173	198	180	180	186	170	201	174	167	177	192	181	178	164	186	193	177	201	188	202	198	173	165	179	197	201	162	205	188	193	186	169	182	189	190	176	188	191	167	166	212	229	211	172	210	154	204	214	180	182	210	193	196	184	190	204	199	195	197	205	186	180	213	169	157	164	167	189	190	182	169	190	184	168	203	170	199	176	179	181	174	180	182	159	168	180	186	190	181	168	202	191	180	171	177	171	182	183	171	190	152	195	192	163	168	181	197	197	203	210	197	207	196	198	199	207	186	201	173	157	186	163	174	153	181	190	190	198	195	194	164	207	187	171	203	194	184	149	170	180	188
20848	1484	1705	1844	1614	1324	1139	943	865	797	786	696	643	627	556	572	568	556	559	514	552	496	555	492	532	510	517	516	523	532	557	502	540	513	479	520	451	490	489	493	507	474	497	449	505	447	475	483	498	479	453	491	486	485	505	510	464	491	443	429	486	491	449	476	510	469	504	474	477	504	468	511	471	504	501	480	433	480	465	464	491	490	471	479	480	477	463	426	461	464	450	485	471	486	508	468	489	503	498	478	485	479	455	492	499	486	482	446	455	480	482	451	459	477	491	483	443	451	461	421	441	424	477	445	480	473	464	499	449	447	451	497	514	470	474	480	467	479	482	468	460	483	495	458	470	412	478	466	456	467	473	473	444	452	491	487	499	472	483	460	448	438	455	450	502	437	474	457	445	456	482	495	461	454	472	476	483	453	475	483	486	446	488	493	438	479	482	484	502	473	462	484	470	528	476	462	495	476	483	461	420	438	474	450	463	505	421	464	508	461	484	510	444	474	473	496	430	439	471	444	484	471	494	465	448	472	503	454	473	441	490	471	437	458	479	463	454	460	503	472	453	476	448	447	501	463	476	458	461	486	483	488	445	460	462	459	457	470	436	499	447	488	435	500	462	468	505	477	495	477	466	474	442	477	483	512	469	462	471	425	474	446	475	482	472	458	473	470	466	488	469	490	485	472	494	507	484	466	460	441	488	460	470	447	477	476	475	463	436	494	429	467	491	503	503	457	463	482	486	510	478	437	458	442	509	483	432	499	421	455	478	464	438	486	472	481	507	508	523	489	491	463	512	479	497	475	510	466	503	471	451	467	448	504	440	490	476	451	452	483	471	476	493	457	438	437	469	472	483	453	457	489	476	472	463	493	476	484	488	472	506	465	450	453	494	478	480	436	480	439	443	462	485	444	460	456	498	456	487	466	456	468	467	469	438	465	467	499	447	479	451	478	461	444	447	492	487	441	504	450	468	492	456	459	478	472	452	472	445	506	460	414	464	480	470	489	489	466	451	486	442	484	493	479	457	496	490	444	524	497	477	514	468	477	466	490	452	501	453	427	441	460	457	477	478	464	466	497	465	469	477	438	471	431	464	479	459	469	481	468	459	492	423	471	463	504	440	454	485	480	451	464	473	463	431	507	454	470	440	450	487	469	484	471	500	485	446	476	480	495	458	457	447	454	447	478	494	489	463	496	453	456	451	449	475	461	466	497	504	461	516	471	462	469	453	443	467	507	480	444	471	486	466	487	472	463	459	455	476	413	455	463	443	477	471	495	457	469	489	461	519	483	464	475	447	472	412	457	475	516	492	478	488	439	491	471	487	485	461	449	470	456	469	446	467	499	481	486	487	454	492	461	467	472	488	491	492	439	414	474	458	480	462	460	488	477	462	487	488	468	476	506	455	451	473	450	464	477	529	493	524	493	506	486	520	481	486	494	500	496	480	495	461	459	498	462	439	458	496	440	450	481	481	500	478	482	453	457	486	485	440	475	479	457	496	472	508	539	498	432	447	468	476	471	457	480	449	449	473	480	465	450	463	522	491	460	501	450	493	494	468	432	451	450	489	440	475	484	488	492	484	482	475	482	460	494	454	444	452	493	465	453	442	453	473	472	489	473	496	485	452	515	484	473	484	497	445	422	459	472	490	467	461	417	448	479	471	466	462	460	457	453	464	448	462	487	477	502	495	464	450	479	453	442	459	499	476	491	457	464	512	462	432	461	515	475	469	484	450	448	490	468	458	468	475	452	432	459	452	471	459	509	455	438	475	428	495	451	446	446	463	505	521	467	472	463	504	483	465	465	454	431	468	485	448	494	495	476	476	472	473	509	487	488	466	461	515	462	508	468	480	467	432	496	445	442	486	476	444	465	444	478	472	461	497	443	524	456	495	500	459	448	497	490	477	494	514	435	482	438	478	457	447	473	503	459	476	490	487	442	479	439	471	494	448	491	445	465	435	466	444	485	458	471	495	492	513	455	439	489	470	453	456	496	470	449	462	429	437	479	464	464	493	446	485	480	451	487	475	496	421	492	465	473	462	453	466	477	469	436	505	468	477	456	484	491	441	485	459	458	467	469	446	495	479	424	444	441	440	499	463	500	485	487	454	450	465	509	482	486	463	454	436	492	483	457	483	415	480	505	472	506	465	454	507	469	469	498	417	510	469	502	476	472	474	468	428	463	489	472	456	479	484	478	486	483	464	477	438	444	491	469	477	500	463	473	476	476	502	454	483	487	460	505	480	473	491	472	432	482	479	459	470	466	459	492	480	456	463	489	478	495	436	463	431	485	514	447	457	466	513	464	426	472	485	487	430	457	482	448	469	473	454	485	498	495	427	446	463	463	494	414	498	472	468	446	480	486	467	480	501	436	466	461	482	495	489	486	452	488	478	485	457	462	436	455	484	494	481	437	459	438	468	526	496	482	470	455	452	464	477	480	501	435	459	471	466	504	506	501	460	436	506	483	465	482	496	501	454	489	459	478	462	457	509	499	496	465	467	454	440	461	433	432	522	471	448	469	496	498	444	471	461	465	477	479	430	487	446	473	502	452	477	440	466	449	491	500	482	472	454	483	506	474	481	483	475	470	445	485	462	505	471	458	449	523	508	488	439	490	447	468	408	495	455	485	468	508	466	496	485	484	438	466	513	474	502	481	478	473	459	461	480	469	462	482	478	446	464	419	503	469	440	474	446	464	490	461	492	460	467	457	482	448	447	454	441	471	493	445	493	446	452	464	503	441	458	451	496	420	459	468	467	532	493	463	507	462	481	459	489	477	495	443	472	514	460	483	479	527	465	468	471	515	440	468	431	478	464	464	466	519	457	488	460	447	477	507	504	465	488	517	465	482	489	442	490	476	469	454	474	469	484	494	541	466	488	468	435	481	412	448	503	443	489	456	495	468	475	482	475	458	478	462	435	487	505	492	483	477	464	447	526	450	495	475	465	455	476	489	440	510	511	488	447	462	444	464	514	508	503	449	472	471	488	436	454	482	518	433	477	453	442	484	445	464	461	446	461	441	483	452	467	472	477	423	481	443	475	454	514	461	492	463	464	462	463	495	427	464	462	453	492	452	455	478	468	447	422	484	477	437	455	468	464	448	458	453	454	467	467	467	496	421	478	485	503	489	473	496	453	478	456	464	468	466	461	448	495	452	477	459	501	491	448	506	435	473	497	467	440	481	514	445	479	497	454	450	454	469	464	466	472	457	459	463	464	513	492	482	451	501	511	508	454	451	504	470	474	498	471	440	453	476	472	495	493	465	445	493	473	432	482	482	508	460	484	482	505	476	452	445	474	451	469	466	493	506	448	441	486	501	472	466	466	449	470	468	468	473	458	475	503	465	481	438	472	481	452	471	492	476	470	468	504	489	464	462	479	492	503	479	510	472	464	455	447	449	442	456	474	480	497	435	491	461	418	476	455	461	498	464	450	463	473	468	466	463	470	470	441	450	496	487	482	475	478	465	473	466	479	485	459	470	466	486
13904	1499	450	410	404	392	415	460	434	363	414	451	422	445	412	444	413	441	420	441	394	468	415	475	399	403	416	447	385	409	398	437	426	463	444	403	407	421	435	414	418	424	398	392	452	409	431	407	405	407	440	406	368	401	383	422	401	400	388	453	437	455	410	425	431	448	424	427	451	440	421	389	418	427	408	420	397	385	409	419	414	452	418	422	398	405	459	454	421	389	437	409	449	418	442	403	368	428	401	434	426	464	426	397	412	430	399	412	424	396	423	403	404	443	414	419	379	416	407	421	445	424	416	411	402	416	422	450	407	416	388	483	456	416	413	390	401	408	412	458	381	413	389	435	452	401	421	428	429	420	419	409	418	414	427	410	418	423	437	406	427	430	408	403	401	403	440	381	362	383	419	405	404	419	391	429	447	428	426	407	371	417	425	450	467	423	445	424	401	401	461	468	444	425	453	425	423	400	451	435	464	390	403	404	418	451	395	403	478	410	409	411	435	384	453	409	438	413	407	469	411	428	403	404	401	413	423	424	446	402	416	407	442	437	434	417	396	375	438	383	418	383	418	434	427	396	446	420	445	445	379	403	448	431	426	379	434	411	424	353	434	406	419	391	407	437	431	400	376	425	416	472	439	437	382	398	409	450	367	450	395	417	426	427	391	392	468	446	426	453	435	409	451	418	435	432	408	412	439	457	456	438	438	393	433	423	430	408	417	439	372	376	469	419	443	397	426	444	431	411	422	407	383	405	472	455	434	447	392	361	439	422	466	459	425	410	440	416	458	419	396	462	470	418	398	394	404	403	444	438	400	437	412	417	423	458	437	395	427	419	410	422	420	428	438	420	400	407	428	428	419	397	452	407	411	416	419	410	381	389	443	418	440	406	413	419	432	444	435	414	416	399	403	437	386	410	433	374	443	429	410	440	432	430	452	429	447	435	408	422	445	451	421	415	425	359	443	399	435	421	435	387	411	398	434	389	406	435	390	396	396	393	394	410	426	443	419	434	454	413	398	478	413	390	421	396	432	399	417	386	415	446	428	438	433	405	420	391	417	422	401	415	433	414	413	428	428	442	420	408	413	387	415	424	412	414	410	453	423	439	427	436	414	429	399	434	436	405	445	415	393	423	451	429	414	385	453	428	398	379	387	429	430	369	418	408	422	414	406	418	437	437	399	395	450	416	445	400	423	408	428	405	428	440	399	449	415	388	439	379	389	392	404	398	421	455	413	391	404	436	416	433	401	417	375	431	466	399	400	457	436	403	430	394	418	398	419	437	417	369	451	430	428	396	393	415	446	426	420	403	420	446	478	441	414	388	453	466	386	378	453	433	441	436	423	436	400	429	423	417	447	387	418	413	421	427	457	412	424	424	435	436	388	412	405	434	468	431	364	431	397	425	407	431	426	386	425	441	397	427	403	459	459	424	417	441	423	395	408	396	434	418	432	402	432	391	429	454	453	442	386	371	453	431	421	401	417	380	443	438	447	406	375	419	441	423	412	433	412	421	408	438	421	463	451	423	393	452	423	433	460	429	396	396	410	430	401	415	421	451	445	420	433	389	410	419	448	446	417	455	414	428	417	399	400	383	415	429	411	402	402	447	379	439	429	416	417	452	410	445	376	398	390	357	396	428	449	420	426	418	445	379	402	384	439	418	404	420	430	424	432	395	434	463	397	428	406	430	420	421	436	409	389	437	448	472	424	445	415	404	411	448	446	440	459	419	412	416	432	429	404	436	384	421	397	418	469	434	383	464	439	402	394	428	420	422	420	443	422	394	395	418	364	401	398	414	438	388	384	419	454	478	431	387	411	424	433	390	417	446	420	399	386	386	434	392	375	396	408	394	438	429	384	411	405	442	447	415	417	438	428	468	457	464	395	432	433	446	451	414	449	439	416	365	408	415	438	418	422	443	440	412	395	392	428	404	418	447	443	388	478	424	444	407	427	412	448	410	379	421	438	417	389	405	403	436	438	423	446	408	386	426	383	411	406	399	407	408	419	401	383	381	400	441	411	427	389	407	396	398	393	427	421	430	412	387	425	413	392	374	444	437	400	398	405	435	453	387	383	397	430	439	415	392	403	443	407	435	448	443	425	436	421	396	391	439	400	409	381	450	400	427	402	390	419	420	397	415	370	441	419	430	412	410	414	435	391	435	416	417	430	417	376	411	440	417	406	443	408	407	386	437	434	414	446	453	395	441	470	427	386	419	455	407	390	449	406	399	451	397	402	422	405	366	450	432	425	389	415	436	432	481	436	463	409	432	430	426	396	417	429	405	406	387	393	433	419	435	403	452	420	433	442	403	440	424	404	448	423	405	429	440	385	492	430	399	451	483	437	411	417	420	421	392	451	429	421	418	382	392	468	421	360	439	410	407	424	407	390	426	398	416	421	449	418	440	437	416	399	426	399	405	425	374	403	414	434	421	396	417	413	436	412	404	432	446	411	446	411	418	421	383	410	423	415	427	413	434	387	457	419	410	406	417	434	403	372	427	426	390	407	431	399	417	406	397	435	448	425	429	445	387	419	446	407	432	398	418	420	486	418	427	446	441	426	405	431	418	457	434	387	417	450	475	432	400	446	399	379	409	414	378	409	422	487	441	376	432	379	420	434	391	459	435	446	397	463	410	440	399	463	414	411	408	375	431	412	440	404	444	404	412	440	438	418	396	424	426	423	418	421	430	468	439	416	438	416	410	455	391	418	420	424	382	368	457	405	450	397	395	400	435	405	409	422	443	406	448	446	438	456	434	391	421	410	473	399	447	456	423	398	429	432	387	399	424	401	399	438	432	417	405	381	397	405	401	391	451	436	405	415	420	393	402	437	398	403	360	408	423	431	389	450	409	424	406	379	410	450	435	452	389	435	448	417	424	427	399	382	443	465	389	394	427	424	434	416	409	401	418	409	429	411	412	418	421	452	391	421	402	417	404	419	420	391	410	407	459	429	460	408	439	437	460	418	438	416	435	461	438	426	457	395	406	447	430	431	423	446	398	397	480	378	444	381	432	430	429	404	405	395	426	404	357	404	418	432	404	410	469	413	437	409	408	448	433	431	397	428	419	380	404	412	405	424	418	446	412	431	396	419	407	423	413	408	446	443	414	449	406	434	432	402	430	433	444	457	426	458	418	415	440	413	432	439	423	419	383	465	409	444	398	406	461	444	416	450	432	443	435	434	409	451	431	421	463	442	437	397	404	384	377	390	378	443	467	410	388	415	442	390	436	425	403	446	399	410	422	426	444	441	384	451	440	424	405	417	424	416	420	417	439	411	400	392	450	423	422	416	410	420	368	427	411	376	404	404	410	405	419	408	442	448	429	421	429	429	441	414	410	418	435	409	411	418	420	408	409	410	385	432	433	429	431	425	421	429	435	390	399	408	415	395	466	421	412	412	422	450	419	432	403	430	405	438	417	397	389	431	413	435	429	441	419	404	426	416	456	420	392	407	470	433	424	451	440	410	441	402	417	406	433	436	496	462	382
8764	1040	934	882	928	901	918	868	893	906	965	924	973	922	925	939	903	908	928	934	890	885	923	928	898	923	870	938	909	864	890	934	977	888	867	878	911	914	901	928	879	825	927	887	927	899	873	893	956	889	876	896	922	863	919	867	909	886	946	925	958	906	926	919	894	859	956	911	905	901	959	880	874	848	833	895	885	882	913	927	866	897	876	920	943	891	955	900	890	894	880	905	919	881	941	914	926	937	883	891	882	918	914	869	908	883	908	853	894	950	909	883	856	874	906	885	884	880	859	928	882	855	945	894	921	917	900	900	932	912	922	862	887	902	952	907	887	910	928	926	902	935	934	938	911	893	925	938	928	922	881	901	896	889	805	903	874	935	888	899	899	867	888	877	933	888	942	906	945	874	908	857	911	888	921	877	840	927	912	896	912	933	924	902	848	944	902	911	846	915	821	951	930	910	912	918	913	910	933	939	940	914	914	928	950	850	879	882	898	892	916	912	875	862	932	862	809	854	889	923	909	903	853	909	912	889	889	841	946	837	927	926	885	910	904	869	917	890	948	895	870	869	888	946	898	902	910	885	888	900	905	871	945	925	866	861	869	886	909	859	886	842	885	924	907	929	954	906	918	900	880	903	950	890	892	926	888	932	885	887	888	890	943	904	918	922	879	888	911	912	916	952	920	930	886	993	927	914	887	935	914	905	923	913	880	925	860	920	930	907	870	806	848	876	934	915	887	917	900	900	906	879	974	927	922	892	931	922	926	883	922	911	861	863	940	951	905	920	853	921	947	930	871	924	862	903	849	933	927	927	888	946	904	944	918	882	884	962	917	893	922	936	869	862	827	904	881	916	915	910	900	879	856	897	913	919	883	946	906	919	901	967	890	891	882	914	880	883	874	891	921	959	894	893	872	896	881	886	874	889	926	914	894	901	937	921	865	871	952	907	931	925	917	929	965	862	917	852	874	898	854	932	853	916	899	909	864	907	865	879	918	906	865	898	943	986	899	946	822	890	911	900	846	913	902	889	866	914	886	877	910	879	946	941	860	885	936	906	877	862	883	951	833	868	899	914	923	851	917	949	933	918	923	889	922	879	875	942	940	919	956	918	896	953	915	905	884	883	894	899	905	880	857	890	882	893	885	893	938	968	874	888	842	931	870	925	886	884	909	929	944	921	921	899	970	930	928	885	904	900	905	921	938	887	902	854	883	899	870	900	852	828	947	937	965	871	875	912	889	932	883	909	904	896	939	828	921	898	913	914	867	925	951	892	901	916	895	920	901	836	942	893	907	876	892	929	899	912	915	902	930	879	881	947	860	905	933	909	978	932	844	878	893	926	873	891	862	890	888	964	917	899	887	979	921	881	858	972	864	876	899	908	946	923	878	955	931	958	889	909	828	878	929	901	882	910	932	912	885	905	877	873	893	911	936	902	905	879	898	913	886	979	858	862	910	902	899	910	913	908	873	883	932	846	911	912	932	873	876	853	884	887	891	902	958	863	877	866	902	922	903	895	867	874	860	941	872	906	891	911	850	889	917	866	876	928	908	945	901	885	914	908	882	856	912	888	902	896	916	920	867	947	929	845	911	894	832	921	925	917	922	875	901	887	856	851	890	887	865	913	885	938	901	869	923	887	901	896	834	904	865	972	870	876	925	913	863	925	921	885	893	964	904	932	925	884	859	881	942	914	875	907	840	852	914	902	869	945	878	920	842	873	906	926	892	883	954	890	883	901	845	930	896	890	822	842	923	921	907	872	903	871	894	903	935	876	878	909	842	881	924	854	890	901	853	876	870	864	869	869	948	930	876	898	955	874	871	877	897	911	955	904	934	934	899	982	873	920	943	924	927	852	943	868	880	858	874	889	925	882	969	854	912	882	881	911	919	910	911	953	890	906	884	922	890	882	888	883	911	904	880	867	897	887	872	938	868	934	928	905	937	905	898	916	902	883	914	872	873	868	900	911	929	912	890	885	858	876	971	902	852	933	910	917	821	853	886	893	885	910	856	901	861	859	867	889	879	914	955	877	923	930	865	904	894	857	918	882	893	858	972	927	925	930	868	917	840	899	882	886	919	903	854	938	900	906	921	916	896	879	889	871	882	923	945	902	862	909	891	925	893	870	921	903	938	852	876	964	960	951	906	875	900	926	911	864	858	921	917	878	918	838	923	879	887	889	868	876	911	927	929	923	911	870	895	909	945	921	890	903	927	853	961	904	921	906	893	896	891	959	945	880	895	1012	942	868	901	864	902	889	892	906	834	917	899	909	921	907	899	887	866	895	908	849	869	902	896	914	939	893	844	907	905	888	893	921	927	887	922	948	913	928	906	900	910	942	923	957	952	972	894	856	914	886	893	890	932	898	977	922	915	878	922	887	923	939	908	882	899	869	907	866	956	920	821	892	949	867	834	891	887	870	873	937	924	905	905	906	876	893	887	883	921	894	862	953	938	865	899	905	877	961	927	880	929	863	886	917	902	884	922	936	903	890	896	899	853	890	884	893	869	910	881	904	973	906	869	848	883	901	908	957	927	915	861	922	861	913	892	927	894	873	957	902	906	905	882	898	922	925	850	886	953	926	919	915	872	912	917	871	922	900	910	942	935	892	980	929	905	907	914	930	924	926	861	924	879	913	913	903	897	885	940	920	901	915	937	896	955	979	943	925	873	919	890	905	930	947	880	910	880	901	935	875	904	870	880	848	930	842	892	895	877	867	885	921	927	915	885	870	884	894	827	946	880	896	927	879	983	877	842	850	940	907	915	877	908	885	927	900	894	906	848	831	938	846	890	904	924	925	945	863	884	910	886	865	928	874	877	889	908	904	917	866	903	931	912	943	835	928	917	902	832	906	947	932	918	845	904	865	984	897	910	932	908	942	877	878	866	935	889	848	873	850	915	896	877	881	942	921	888	909	893	882	854	912	879	851	929	904	890	874	918	894	921	965	897	961	865	911	884	876	905	915	884	912	862	871	963	857	962	919	868	880	910	895	868	915	933	890	932	911	883	907	912	979	898	923	888	893	920	918	913	921	963	883	863	851	881	896	832	901	935	917	966	861	844	832	887	873	900	916	882	901	893	882	923	925	906	949	897	941	872	951	813	887	972	943	864	890	914	915	856	857	930	857	909	905	891	888	905	915	890	905	895	910	925	909	888	923	879	978	920	927	971	909	841	911	948	969	898	904	838	937	949	905	874	909	872	888	884	887	928	941	915	901	884	879	972	866	894	917	911	877	918	889	894	904	852	879	923	910	955	898	915	952	878	885	877	855	959	885	893	891	858	924	937	894	917	879	940	897	912	881	919	874	915	913	917	896	913	889	939	862	889	890	909	960	902	849	886	972	874	863	900	893	866	896	887	952	866	920	898	865	872	815	870	851	943	919	905	874	861	886	959	889	868	896	883	896	926	908	896	987	865	904	919	946	897	896	929	944	888	880	868	873	911	870	904	893	945	833	867	927	891	887	858	895	909	921	913	894	848	913	908	893
26784	3699	532	411	319	336	316	254	260	241	243	257	246	222	230	215	230	255	218	254	230	226	218	201	247	241	280	223	203	215	260	246	239	212	216	208	192	218	216	208	209	226	232	227	210	231	195	218	201	210	218	207	239	236	231	220	223	200	226	208	227	209	207	236	238	224	215	226	246	225	213	203	209	233	230	214	205	208	246	202	203	212	221	227	257	244	246	207	232	231	231	216	222	224	233	222	201	213	222	201	200	202	205	227	207	220	225	221	233	208	241	224	211	210	215	242	224	233	206	222	200	200	227	223	193	243	206	232	207	214	223	233	194	192	231	230	194	237	233	210	205	204	215	227	214	215	221	230	223	271	220	226	224	224	216	226	249	202	210	212	212	226	204	196	191	211	232	229	204	241	212	228	216	233	233	194	213	209	216	194	205	227	223	207	225	224	238	230	245	217	217	244	210	207	212	239	245	221	244	235	203	190	222	188	226	208	228	212	192	195	207	198	228	247	223	223	250	215	236	234	213	223	256	224	212	233	218	245	207	212	213	227	225	249	207	230	230	221	242	232	239	202	199	225	212	245	214	228	220	211	231	213	211	227	232	220	215	228	219	245	224	226	211	239	232	235	243	238	235	211	206	211	242	272	236	218	214	270	251	229	223	229	211	209	219	229	207	194	212	247	223	209	218	242	229	220	230	214	260	244	234	215	233	215	208	206	227	225	223	225	223	211	234	211	224	220	222	238	247	252	225	229	236	241	196	228	242	229	217	218	216	211	212	231	218	210	219	218	220	232	195	209	233	218	244	206	226	214	231	211	195	250	231	237	222	219	215	228	201	212	218	251	204	223	199	201	228	198	252	205	233	241	220	222	237	219	245	236	230	223	240	224	199	207	237	211	222	226	210	223	232	230	237	229	242	204	234	214	233	208	253	212	208	207	204	238	221	227	232	247	247	214	201	234	231	214	236	193	209	235	203	220	216	218	218	194	214	225	243	220	195	219	214	252	223	220	196	233	234	207	215	197	212	209	265	228	223	217	240	223	258	220	212	232	203	215	216	226	231	219	189	251	192	213	233	221	259	240	222	237	238	220	237	222	226	223	212	187	261	238	239	221	214	234	234	215	226	215	222	216	209	209	232	209	191	227	226	222	239	239	224	188	241	219	211	239	220	202	228	197	224	221	222	230	227	234	214	216	227	197	220	245	248	227	198	264	240	219	242	202	198	233	218	246	235	223	204	232	225	226	216	225	199	234	235	222	239	206	177	227	215	242	208	203	177	203	236	227	231	219	225	220	218	229	231	227	221	223	230	191	239	217	214	219	233	226	213	234	240	216	253	222	231	234	217	202	237	233	208	203	219	234	218	231	207	223	202	222	194	220	227	215	217	207	221	239	232	253	216	211	227	237	231	242	219	234	215	212	240	233	247	220	242	222	207	233	254	257	232	231	228	217	212	236	203	231	245	277	196	229	207	221	224	250	204	200	182	253	223	224	241	226	221	212	227	184	238	220	230	200	217	211	245	224	226	208	222	209	218	243	237	241	204	236	241	253	227	235	189	229	186	236	200	201	227	183	215	232	220	211	250	189	226	226	233	223	198	224	217	219	250	212	231	228	221	210	225	193	233	247	236	230	223	212	227	202	192	234	227	232	223	211	226	230	205	223	208	242	220	221	243	218	259	252	229	243	201	235	200	221	214	246	202	194	236	220	208	206	225	227	237	253	264	213	223	238	209	199	219	189	244	228	204	191	230	256	227	243	227	210	230	229	200	223	234	232	205	190	216	203	220	236	241	215	238	232	226	208	225	192	239	228	198	230	219	238	233	259	231	221	207	229	238	216	262	223	221	240	246	223	248	224	215	241	224	196	228	217	226	239	207	223	204	230	227	279	209	213	247	250	217	234	200	206	229	209	235	231	250	188	228	241	234	216	204	223	241	227	231	234	205	225	194	221	230	229	221	213	206	214	240	217	187	242	225	228	193	232	237	208	234	211	215	264	197	235	258	218	236	216	206	215	223	212	226	238	252	240	230	196	229	208	208	211	237	222	180	220	213	237	238	213	216	221	264	245	244	216	253	247	221	213	255	203	218	216	181	250	221	201	235	230	225	227	224	237	211	257	226	218	224	237	189	207	199	219	221	221	194	188	219	214	235	239	220	220	227	217	217	236	247	203	227	214	239	244	229	252	228	209	248	220	234	212	224	195	222	251	238	197	221	210	229	228	224	228	215	240	226	194	208	220	203	237	226	235	208	231	228	227	195	219	208	231	251	206	250	206	204	217	214	207	213	217	204	205	226	256	208	235	225	198	223	227	210	234	238	220	263	223	222	232	233	212	228	229	221	210	214	216	216	207	233	239	244	206	223	246	234	245	192	188	215	231	216	220	240	197	265	214	237	212	206	246	201	209	199	236	213	210	233	217	210	211	203	221	240	226	195	266	229	192	210	250	216	233	221	216	225	204	195	256	222	211	211	182	212	199	240	226	243	204	206	226	206	198	236	202	217	218	251	214	217	207	233	190	225	224	242	217	245	213	229	227	214	227	241	207	242	230	232	186	192	230	209	190	244	212	205	221	220	223	219	209	219	250	222	220	241	221	218	210	235	220	227	232	225	213	222	220	223	211	207	188	230	251	235	222	243	228	256	198	220	210	248	206	226	243	244	228	239	214	232	227	228	237	221	224	239	218	238	226	228	235	196	207	234	261	231	203	192	225	241	221	245	231	233	266	247	198	205	217	249	208	234	192	205	224	202	242	236	222	234	205	221	231	237	186	197	200	230	236	209	229	226	224	207	214	222	225	222	197	214	224	220	229	206	237	198	213	215	214	232	192	214	220	249	215	204	211	236	248	223	229	241	211	200	233	253	203	234	213	209	229	198	200	220	222	222	189	213	211	218	210	211	216	222	231	209	200	215	228	224	210	192	224	225	207	229	182	213	186	259	223	221	222	234	217	226	222	209	230	222	229	216	233	233	237	228	237	223	240	225	198	207	207	194	201	224	187	249	190	246	223	228	229	232	218	222	245	204	227	218	218	218	255	226	222	221	237	234	212	208	244	205	236	241	232	218	208	212	220	220	220	232	220	199	226	235	233	203	208	203	234	227	201	189	213	243	225	190	247	221	213	207	224	221	223	204	234	217	232	245	215	241	202	224	231	237	218	242	219	201	217	244	216	231	217	253	249	221	234	230	200	223	207	223	229	212	233	212	212	247	220	222	212	229	206	226	275	215	206	230	223	218	202	214	206	216	228	214	212	208	188	258	221	241	210	207	217	237	240	240	228	219	212	227	230	218	234	225	239	238	240	221	232	211	221	226	197	219	214	205	240	228	227	238	207	206	206	252	232	215	197	227	217	224	229	200	185	220	194	193	213	216	241	229	207	238	223	204	219	229	211	209	238	194	195	220	229	239	245	222	213	223	219	219	240	209	200	210	224	224	236	256	235	213	232	241	216	223	223	219	229	215	246	213	235	231	215	238	225	227	226	226	233
16365	1198	1092	1255	1146	942	874	777	726	708	663	613	631	606	590	543	573	562	580	541	558	558	570	538	542	524	523	562	555	536	553	500	563	558	513	506	521	529	563	560	516	509	532	523	520	496	569	551	462	572	551	500	525	484	518	515	514	486	507	495	551	535	546	511	541	553	525	508	514	559	526	492	533	503	509	516	542	551	543	519	482	533	509	536	521	485	501	506	506	518	502	504	516	556	512	513	498	486	531	513	542	497	527	508	538	482	549	538	487	498	525	510	515	517	553	511	523	518	549	460	492	518	522	550	507	502	528	517	557	506	507	509	525	500	511	528	523	516	517	545	506	518	503	512	506	512	548	512	518	571	546	496	496	541	505	555	543	531	496	536	515	535	498	483	521	518	503	536	551	508	518	539	513	505	494	518	535	490	522	512	516	504	533	535	532	504	494	575	540	499	492	514	518	516	518	504	483	562	487	543	503	539	480	499	532	496	537	505	489	534	547	554	543	517	543	549	536	529	520	496	531	508	493	516	522	525	507	503	542	540	554	553	513	491	547	511	540	516	544	545	504	528	535	515	529	489	548	497	516	528	504	529	549	537	484	549	503	522	509	527	516	514	486	529	540	520	483	544	484	522	532	561	504	502	515	489	541	497	507	488	499	531	561	501	482	528	508	491	514	504	525	531	497	557	529	542	512	491	500	542	498	547	499	507	505	507	557	503	500	511	489	527	503	499	517	485	517	504	538	547	519	490	529	512	544	502	497	524	553	489	530	522	496	482	539	532	553	560	519	487	528	508	491	553	519	541	504	498	498	505	494	531	505	528	529	548	522	541	537	521	508	516	517	549	509	501	511	538	516	510	501	509	514	539	537	524	505	532	571	531	545	547	510	549	487	530	560	500	494	509	491	494	527	532	527	475	528	490	509	516	518	527	492	488	544	535	519	536	490	513	524	524	571	524	563	528	491	520	518	519	533	543	491	528	535	560	555	491	533	524	534	529	513	491	556	534	544	522	515	512	480	546	527	517	526	520	488	515	493	560	482	507	537	519	567	520	491	487	526	527	536	559	526	549	468	551	477	524	506	579	516	545	505	476	517	545	515	482	511	512	511	536	538	501	531	553	511	540	474	538	528	477	566	540	538	520	572	530	532	485	534	496	528	559	520	506	504	476	470	503	533	496	526	531	552	510	541	539	495	514	539	504	555	531	440	526	474	505	494	504	492	510	524	524	530	522	489	512	487	503	514	516	542	499	525	522	533	536	518	491	530	475	555	537	575	517	538	554	480	536	500	526	539	538	531	494	550	543	545	546	493	536	520	527	536	526	537	510	488	526	516	558	504	473	531	555	511	488	474	526	504	481	514	492	510	519	499	579	582	556	530	469	490	500	520	516	534	497	525	492	544	541	540	502	500	515	542	495	529	571	541	557	533	543	550	494	544	525	502	510	511	516	558	591	499	506	529	506	519	535	510	552	544	550	524	520	501	544	524	530	514	519	497	525	510	520	516	522	481	559	515	500	536	535	502	529	480	486	553	536	500	475	549	506	510	532	513	541	541	496	560	533	525	509	533	508	556	540	548	519	536	520	534	500	526	541	508	512	499	508	498	499	545	523	522	501	500	551	507	527	515	496	504	472	482	547	491	463	495	521	522	489	486	556	540	470	516	499	526	507	529	508	522	510	505	519	487	528	498	533	515	548	498	491	494	499	527	496	527	524	493	469	526	473	523	552	523	522	556	497	496	531	495	529	515	507	482	516	561	495	514	503	547	531	533	498	559	539	526	517	522	550	527	535	529	529	523	521	550	488	480	488	546	546	511	483	520	511	516	528	522	535	480	532	520	526	499	533	521	477	515	516	552	487	524	525	474	501	546	520	494	543	528	513	511	506	524	527	536	523	495	545	544	484	520	480	537	524	537	494	498	524	476	513	485	509	527	494	508	524	529	516	505	458	550	523	560	506	523	503	500	521	485	493	558	509	502	512	510	562	523	510	510	541	513	511	518	522	548	516	518	548	506	547	494	518	539	550	535	513	485	519	492	530	507	502	535	526	511	527	501	541	496	519	548	540	492	492	546	546	552	534	515	541	500	516	519	574	518	475	502	507	546	520	539	540	497	541	522	530	476	550	515	533	513	514	485	530	540	482	477	532	510	537	553	562	556	484	549	532	507	503	502	513	534	528	500	523	473	497	558	533	481	537	516	556	537	544	489	521	529	475	522	541	518	503	543	553	538	551	483	557	506	522	530	553	490	477	509	522	487	519	525	506	506	515	511	513	541	531	517	512	527	510	525	528	505	528	536	521	538	572	576	495	549	510	486	532	550	519	533	519	502	535	503	505	496	489	496	533	532	513	494	538	501	532	483	543	542	528	500	541	522	497	542	542	484	484	503	520	477	509	490	568	538	522	487	567	522	508	538	522	491	527	525	498	559	528	530	525	515	543	525	510	488	544	540	519	521	520	504	587	524	502	506	504	478	511	500	506	539	529	489	534	549	511	546	535	541	468	545	497	485	546	495	543	529	549	490	544	527	535	534	535	505	493	536	515	520	500	490	539	533	563	536	488	504	503	534	541	553	515	498	491	466	479	531	525	571	528	511	530	538	504	536	574	540	490	485	535	511	541	484	515	508	484	525	486	534	516	524	494	511	520	518	537	503	537	556	522	521	509	491	512	532	527	522	540	529	522	507	499	526	522	497	518	497	533	529	525	535	550	487	503	530	523	499	499	492	505	537	536	513	561	529	507	533	536	507	511	520	521	550	541	513	527	549	508	502	462	552	526	531	538	507	518	556	534	548	509	501	511	521	508	554	538	534	515	505	555	521	507	538	530	535	495	512	549	496	512	526	546	495	502	491	522	500	502	578	481	542	517	514	561	526	486	516	526	524	465	511	510	553	531	530	529	549	537	537	520	539	559	536	534	537	518	507	563	545	534	467	548	515	502	586	512	514	548	522	517	529	553	496	483	499	521	523	517	524	505	491	526	503	521	557	514	511	589	540	512	503	560	526	535	518	518	501	538	540	509	561	506	498	544	511	578	529	546	542	528	527	518	506	510	571	505	491	518	512	559	507	498	555	531	498	491	495	502	547	527	512	533	514	519	533	516	510	530	504	522	554	562	535	508	552	526	568	546	498	538	542	485	532	519	517	513	541	534	488	539	479	505	511	517	506	489	475	542	534	511	519	503	585	563	478	539	514	524	566	546	494	524	533	486	555	528	542	555	517	532	485	500	518	514	545	505	558	487	501	513	504	503	487	516	490	520	542	488	558	476	538	506	546	536	475	571	512	476	500	497	524	517	537	536	565	545	539	483	528	519	521	501	540	507	524	508	520	524	515	526	532	462	523	535	519	529	574	513	509	508	522	547	524	520	522	522	487	511	519	544	512	521	492	557	519	532	510	474	487	498	529	501	514	528	569	528	497	603	523	541	527	535	507	515	553	525	548	560	446	524	516	511	514	508	538	510	508	528	529	484	537	551	499	502	499	509
36533	7363	965	579	442	346	322	276	243	216	238	232	231	244	209	193	202	205	219	191	178	229	212	183	208	183	191	191	203	188	178	203	186	192	177	189	177	198	175	192	200	187	221	190	177	189	216	160	201	203	180	206	183	192	195	194	164	213	175	200	203	206	242	202	185	173	163	210	168	186	197	190	194	205	196	176	150	213	192	172	190	189	188	196	186	198	196	183	201	180	191	180	216	205	212	195	156	188	215	180	188	174	174	189	190	193	176	187	176	196	207	190	206	197	176	210	208	187	184	219	215	179	177	178	179	175	212	198	201	213	189	178	178	189	197	175	195	207	195	189	202	173	168	221	203	201	206	190	180	188	189	209	183	173	203	174	205	193	182	204	192	203	197	181	185	193	183	182	207	181	160	168	189	168	203	180	174	202	205	165	191	190	167	196	176	169	213	199	191	169	195	208	184	197	196	151	188	177	175	187	179	210	188	192	175	190	167	182	188	202	188	214	193	199	183	191	195	189	186	179	211	185	175	171	198	187	181	175	181	166	156	198	180	158	149	196	179	183	176	173	206	201	204	196	198	196	201	197	187	188	194	183	181	171	178	174	189	193	177	174	191	196	198	177	209	188	219	175	199	174	212	195	165	194	185	192	184	191	187	164	188	186	192	191	193	167	203	193	160	198	185	187	214	206	188	213	191	194	189	187	202	174	204	190	210	202	184	190	179	185	176	184	194	170	202	203	211	179	219	185	177	180	202	225	195	197	174	188	188	191	193	207	195	197	204	179	164	195	192	210	186	180	162	165	208	178	215	198	200	199	187	209	187	170	183	161	185	186	165	198	201	157	180	183	215	204	220	188	177	199	162	199	200	183	197	177	192	206	182	196	195	178	194	190	187	202	190	155	213	184	180	196	158	197	179	205	170	189	187	200	200	173	204	182	167	200	189	181	177	167	197	177	186	172	188	196	175	176	206	163	193	196	201	194	207	219	195	190	187	194	171	216	160	181	178	167	177	205	220	184	179	190	192	183	182	187	199	212	162	199	209	183	175	197	180	192	195	179	179	188	200	186	173	167	170	185	211	189	188	201	187	179	193	194	188	160	193	184	191	179	189	189	175	193	172	203	171	180	208	191	179	184	187	188	192	190	178	188	173	195	213	195	218	174	190	201	209	197	172	194	200	203	196	179	193	190	174	195	208	184	182	201	216	189	212	205	178	182	184	179	176	179	195	194	162	166	210	211	200	192	205	178	201	175	185	194	202	212	178	170	193	190	190	204	179	187	198	199	196	204	176	183	157	175	201	184	190	189	185	164	156	169	165	175	151	224	225	186	197	181	182	189	179	217	193	200	192	209	192	209	186	162	194	211	199	216	184	171	183	165	187	207	205	205	206	181	167	168	178	196	197	177	204	196	204	203	210	207	191	164	207	202	196	190	182	208	160	200	201	221	173	191	183	184	188	195	176	180	195	188	213	223	190	199	184	185	174	203	207	186	180	176	197	182	179	189	185	210	188	205	195	187	208	204	177	189	191	204	211	180	181	214	174	184	203	189	174	185	180	194	186	179	175	172	186	171	185	189	201	168	167	168	166	197	191	174	200	189	198	211	155	181	202	201	191	201	174	175	190	186	199	197	177	181	192	177	179	187	202	210	228	167	229	197	206	207	186	169	202	204	183	180	200	183	172	199	182	189	197	201	198	182	176	222	196	223	185	196	181	190	183	170	212	187	160	172	174	189	168	177	190	168	181	183	183	198	179	209	200	193	189	199	182	171	181	191	184	178	184	198	199	175	181	203	205	194	192	204	186	197	196	185	188	211	170	198	211	185	191	188	211	198	210	187	178	197	183	175	175	181	209	216	227	167	214	176	191	207	212	167	201	178	159	184	160	188	158	170	183	178	188	181	195	182	193	162	189	184	192	177	170	174	189	218	198	157	205	212	209	203	204	184	171	183	195	207	205	171	194	189	197	181	190	172	167	174	166	189	224	203	187	199	185	189	172	172	176	182	214	197	164	208	181	173	187	193	175	214	168	239	196	213	181	176	167	191	182	191	175	176	212	190	197	188	181	218	218	194	202	200	188	207	175	187	182	201	187	178	199	210	215	180	203	198	187	190	177	205	176	189	213	207	173	194	182	191	165	202	179	192	186	161	194	173	193	174	175	174	186	192	188	172	197	206	208	205	197	186	199	174	184	205	198	193	197	201	174	178	166	196	187	179	200	179	178	176	194	203	187	196	184	180	190	168	181	187	179	183	171	178	203	203	188	214	203	183	194	169	189	172	193	182	182	202	210	207	178	196	233	201	215	176	186	203	177	183	170	167	200	217	176	198	195	208	195	190	192	167	215	204	201	192	171	202	165	193	175	196	191	189	171	194	193	172	175	173	168	186	189	206	189	207	173	202	171	183	209	202	172	198	205	215	196	195	168	195	183	207	186	190	189	166	186	175	197	186	163	172	189	180	169	201	153	205	186	219	191	190	189	195	160	177	213	187	177	179	175	175	207	191	215	176	182	175	180	211	181	181	195	199	185	189	183	187	202	176	180	162	179	209	196	174	193	183	169	157	176	195	196	206	184	204	200	176	180	195	216	203	201	176	188	188	189	186	207	182	191	216	186	200	180	189	185	178	215	176	167	179	197	194	190	221	214	165	193	210	182	187	193	203	193	176	213	163	176	177	168	228	177	188	177	181	215	197	169	170	163	184	186	183	174	170	214	219	184	201	189	195	219	196	167	181	203	192	165	193	199	181	184	186	198	210	179	203	206	222	201	185	189	202	162	177	180	204	205	217	183	190	181	193	186	193	150	208	158	187	177	176	178	201	169	207	184	161	190	173	212	203	167	224	188	173	157	185	194	219	188	186	176	187	170	207	207	212	188	169	169	192	196	188	168	182	184	170	194	219	164	173	164	185	180	182	213	215	192	184	189	178	180	188	194	197	214	182	190	203	197	172	192	171	168	167	193	209	158	183	179	198	196	151	185	186	194	180	205	188	175	186	181	205	193	193	217	187	174	190	183	186	196	189	168	203	178	155	198	198	177	180	186	155	185	200	189	191	157	163	181	181	193	184	197	216	210	178	169	197	172	190	205	194	187	180	156	203	182	217	193	182	189	200	181	190	195	200	193	159	206	187	199	212	199	216	205	182	187	190	206	213	194	192	210	166	192	165	212	197	169	185	188	190	198	206	202	199	205	145	182	178	181	189	171	187	179	185	197	199	172	177	224	193	183	214	177	174	191	161	175	170	182	177	170	207	187	179	181	208	214	205	178	172	179	182	185	218	187	185	167	220	190	194	196	200	195	183	191	179	184	194	169	186	205	171	194	188	207	205	189	176	186	186	190	185	182	181	175	201	198	198	185	187	181	177	180	196	201	192	186	204	199	206	173	190	191	213	198	179	202	205	199	186	166	191	183	191	185	192	202	171	205	177	208	200	165	198	197	201	177	191	187	176	181	197	192	196	194	210	186	179	214	193	203	202	209	183	159	202
20950	1563	1730	1777	1538	1355	1066	998	885	803	736	681	678	666	617	601	588	645	557	543	548	521	571	547	518	537	517	568	540	518	477	510	498	474	484	492	500	511	499	480	470	508	492	497	482	474	486	519	496	452	464	503	513	442	458	502	492	529	463	446	493	500	478	497	513	491	478	481	514	490	468	483	482	508	515	472	449	434	476	456	472	467	498	478	482	518	513	478	528	477	435	449	450	441	486	484	510	488	454	454	509	437	496	505	500	433	479	490	495	451	499	455	472	492	496	480	483	501	483	465	496	483	511	459	479	485	526	481	483	487	470	489	471	479	471	450	497	443	454	478	496	478	492	506	476	480	459	491	464	461	503	469	469	481	499	454	477	473	489	478	445	481	456	476	478	521	485	495	480	478	482	504	492	497	472	477	497	487	465	493	521	476	460	505	465	506	473	471	483	463	474	527	474	485	479	453	450	481	474	462	423	479	475	515	477	423	524	463	460	445	468	464	475	493	476	453	500	511	499	453	449	478	496	486	529	464	462	463	499	469	504	486	405	481	457	462	511	459	511	483	440	471	435	455	495	488	475	444	495	497	461	527	484	487	468	441	485	474	450	459	470	470	482	468	476	453	490	488	468	500	458	487	482	466	466	477	453	449	481	462	479	450	470	486	470	465	473	434	461	482	451	451	488	507	463	508	420	458	446	420	483	492	458	484	463	479	505	511	468	493	472	488	483	490	465	507	475	479	467	471	475	482	453	488	471	492	477	461	490	506	475	489	466	467	515	503	496	467	452	502	480	474	486	477	494	487	460	453	468	427	513	478	459	450	449	498	475	472	468	513	476	485	475	473	475	452	480	463	470	467	510	444	434	464	449	514	454	490	448	471	443	472	490	489	496	478	485	465	505	497	444	457	459	465	438	493	494	492	480	528	514	495	469	493	505	483	455	465	489	442	485	471	460	484	514	465	447	486	473	441	470	466	483	436	464	458	483	470	450	426	475	482	427	423	477	458	473	478	456	481	481	490	479	456	493	455	480	495	492	450	492	480	467	469	491	497	482	489	464	467	499	484	505	483	466	472	517	492	492	439	494	466	462	413	454	462	462	469	461	473	474	402	423	498	474	490	476	474	457	457	439	464	471	487	466	486	479	486	466	454	504	491	478	491	457	432	474	465	514	437	500	444	468	476	477	476	495	482	454	476	472	476	465	450	491	502	486	476	426	489	479	439	479	457	494	479	471	460	479	507	462	470	462	467	449	485	483	479	497	485	479	473	488	475	485	460	489	510	462	444	490	508	438	479	483	497	496	486	477	529	450	478	449	484	501	478	484	469	481	502	480	458	469	479	455	470	424	492	481	482	500	413	456	459	453	486	495	460	457	492	515	460	451	485	484	502	488	481	481	464	480	490	521	444	472	477	449	463	489	500	490	471	475	495	459	506	481	480	470	500	495	475	507	482	457	477	444	452	452	502	476	502	501	456	488	467	489	476	471	462	462	456	451	485	482	510	456	520	480	450	486	452	520	531	495	485	473	441	476	467	461	477	510	459	452	494	467	480	447	512	461	468	513	461	492	479	463	447	476	472	510	465	470	479	499	458	483	506	458	460	479	472	523	514	480	469	440	499	461	491	483	468	474	453	470	485	455	481	526	472	427	509	487	472	495	537	475	493	489	467	469	479	475	461	471	433	413	481	479	482	426	440	455	478	452	486	483	485	451	504	503	474	472	475	468	465	443	462	500	493	447	467	473	479	475	484	471	460	474	460	482	455	484	477	441	477	503	448	455	490	454	496	486	474	509	492	505	475	460	471	475	462	476	494	516	516	499	461	460	478	496	496	438	485	496	468	438	471	503	476	469	459	516	472	484	494	498	453	468	471	486	472	463	436	453	502	472	501	473	473	457	468	504	478	505	473	464	458	475	497	494	475	480	502	480	482	479	476	475	467	462	453	484	491	457	500	491	520	476	494	500	454	442	458	486	464	471	500	448	533	477	490	479	462	502	478	472	463	523	509	481	462	526	475	468	443	498	488	497	467	475	485	510	486	436	460	438	457	457	478	462	450	446	467	455	468	496	483	456	483	509	461	488	490	503	485	479	446	507	479	457	506	477	476	485	470	498	431	471	484	499	451	485	445	446	501	497	471	467	530	458	499	490	428	521	442	459	444	518	486	499	485	480	486	520	482	414	462	478	490	471	472	435	476	452	450	467	466	482	444	501	518	509	441	473	462	473	456	489	499	505	452	456	460	493	447	494	476	502	502	487	504	446	514	483	440	540	494	530	486	499	478	477	475	490	472	459	538	468	491	451	488	449	496	510	487	456	482	473	470	439	462	471	481	486	492	505	497	494	460	494	458	495	482	454	467	471	494	503	499	492	464	482	463	492	461	446	477	513	486	475	457	475	479	480	431	459	494	441	448	508	442	485	486	483	520	505	510	480	488	441	467	455	493	451	494	487	467	472	442	495	474	473	440	466	466	421	496	459	500	476	504	474	439	474	505	486	498	453	489	464	494	499	494	455	484	502	485	464	481	505	495	459	457	468	468	481	490	491	457	479	446	466	529	472	488	449	470	511	479	457	503	490	472	470	500	471	432	502	458	463	493	465	464	489	471	473	481	491	456	453	490	457	486	431	446	467	489	497	440	464	470	497	452	504	467	457	460	474	491	454	471	462	479	515	452	482	467	529	509	494	513	432	518	475	451	482	498	461	492	505	452	484	477	499	488	498	475	511	484	516	480	499	467	455	456	506	488	490	471	508	421	501	482	454	458	519	488	460	503	468	500	479	437	457	497	469	480	489	455	475	479	446	418	482	466	483	437	473	481	436	447	494	439	478	471	449	495	439	482	510	488	450	489	458	443	487	520	476	477	485	470	481	473	504	475	485	498	466	459	521	504	476	483	494	500	531	489	453	462	479	468	489	508	481	482	456	474	480	447	502	474	450	472	499	471	461	481	513	461	469	491	454	448	461	452	482	483	429	466	466	425	466	481	446	469	479	483	467	486	448	475	448	510	458	485	466	490	506	447	503	472	442	467	473	491	497	461	471	485	455	488	510	492	500	475	491	449	487	465	498	509	456	450	427	499	454	477	450	503	465	508	466	510	491	463	461	515	517	484	492	494	501	476	494	448	490	498	461	473	491	483	479	478	503	442	497	461	510	507	493	478	445	489	476	488	480	458	480	499	486	462	431	481	451	480	523	447	473	499	464	461	447	480	455	465	459	465	463	521	507	511	504	447	485	466	494	500	480	490	435	481	464	488	458	506	476	469	508	474	511	488	476	481	467	477	499	489	500	482	458	496	463	454	500	473	446	498	539	550	472	466	451	500	482	466	448	506	479	495	488	482	483	494	454	472	489	478	453	519	445	469	499	523	439	442	483	492	491	469	479	511	451	490	491	435	500	490	451	495	451	468	497	469	491	456	482	454	478	470	463	471	432	527	488	444	481	479	454	490	469	470	467	447	466	481	485	446	470	464	478	472	510	474	452	475
13476	1619	442	437	445	464	436	421	418	396	457	406	437	399	448	465	450	387	437	455	417	397	376	410	405	394	438	489	395	439	463	425	454	381	392	429	429	411	452	446	448	416	437	413	402	427	399	421	404	451	422	426	393	404	419	440	401	428	419	428	416	390	466	416	440	422	368	432	365	389	439	426	419	410	417	408	432	444	436	451	426	454	406	411	438	419	426	441	442	421	419	387	438	417	436	396	412	436	455	425	415	428	428	428	453	422	383	420	408	423	386	403	405	446	437	449	370	402	409	413	455	426	347	417	439	424	422	454	443	386	418	412	390	422	408	446	419	370	407	395	426	446	383	442	443	461	430	417	432	455	399	406	398	403	407	422	419	402	475	410	420	436	427	428	417	416	448	406	440	418	435	393	448	453	424	372	394	393	441	424	399	421	410	436	442	362	429	408	440	399	446	471	397	441	430	443	389	409	410	411	421	426	472	415	452	446	419	420	454	450	412	432	425	430	437	378	419	440	414	419	401	428	430	402	434	457	457	398	409	445	420	399	414	398	380	409	468	430	443	463	415	395	394	401	416	452	414	431	394	427	411	453	452	434	407	396	411	459	447	451	421	421	397	412	407	443	405	438	415	420	384	429	431	423	422	418	429	446	398	440	442	408	416	412	406	443	357	421	372	424	385	436	465	400	439	412	434	421	440	429	430	433	411	459	408	421	432	436	399	429	457	481	415	450	433	416	416	429	481	407	417	396	409	420	436	450	413	386	419	373	431	390	406	412	411	422	417	430	410	420	435	440	414	449	407	434	415	423	447	414	438	462	395	411	418	402	455	397	440	410	464	421	432	425	457	435	417	461	447	420	399	446	404	422	424	387	423	439	458	441	450	443	403	405	446	416	413	401	403	430	494	397	425	406	433	457	393	429	439	397	393	422	393	411	398	424	450	432	456	428	411	429	431	457	418	433	419	446	420	411	415	417	438	448	421	439	400	458	421	400	437	446	425	426	426	427	458	398	418	465	399	424	420	408	383	419	415	430	427	452	407	427	438	411	410	395	468	435	435	419	429	427	414	382	412	369	401	414	447	406	427	441	429	384	439	424	391	394	383	415	436	424	394	393	395	415	441	408	391	396	421	472	412	413	466	379	429	426	422	440	405	412	442	412	418	433	410	405	433	397	408	402	385	431	428	445	425	429	410	438	457	408	404	388	404	424	431	441	421	449	430	447	444	423	401	426	417	420	425	431	411	428	423	418	427	379	390	389	416	439	418	406	405	423	427	455	419	444	448	439	407	405	425	440	428	404	394	426	444	440	407	430	413	417	409	416	427	429	410	369	402	406	399	400	460	393	422	423	405	428	420	475	367	436	429	450	411	424	420	409	451	413	438	425	399	412	441	474	392	434	453	435	433	447	390	399	423	415	446	443	394	393	410	467	432	403	442	373	456	428	437	451	464	419	401	381	432	431	384	421	410	419	465	423	399	383	433	449	449	435	442	426	461	412	431	419	442	457	418	410	430	418	414	448	417	478	443	413	423	392	431	401	445	415	405	432	400	380	402	455	424	363	416	446	387	418	437	393	434	403	437	409	444	394	446	426	395	419	378	418	441	429	406	434	403	422	398	439	403	478	411	430	400	422	430	401	417	421	470	414	404	396	389	426	424	444	440	420	436	415	411	412	430	391	407	429	461	413	386	455	465	424	400	415	391	424	408	418	359	450	435	419	401	429	436	427	442	387	401	412	473	379	432	422	443	446	462	421	432	419	405	401	411	397	464	401	423	390	420	432	409	439	436	455	416	408	418	428	426	407	412	393	410	405	425	407	407	423	431	410	377	412	455	467	397	436	451	449	409	409	398	394	425	414	438	420	411	422	396	441	426	440	435	389	398	429	416	414	412	386	427	403	449	417	408	410	420	455	431	418	410	364	383	419	472	444	407	430	405	421	423	451	410	447	425	415	415	423	442	428	407	403	409	418	412	409	444	402	406	424	401	420	404	418	420	397	438	424	402	406	453	419	397	426	438	424	395	383	435	398	433	445	409	420	399	446	439	443	420	404	406	403	413	395	455	420	379	430	427	426	403	411	462	434	441	410	413	377	418	391	395	434	434	393	421	411	401	397	435	449	392	402	431	411	403	416	416	417	456	394	398	451	424	409	386	409	376	439	445	421	430	454	368	416	383	408	428	430	435	407	432	433	445	395	421	426	375	456	435	419	399	415	436	397	429	441	388	425	464	450	411	429	432	404	418	380	395	474	409	428	439	400	435	396	438	404	407	450	470	416	437	420	413	419	435	450	386	418	413	428	376	433	401	440	431	398	412	417	437	442	415	413	415	381	413	380	401	385	427	438	457	415	435	435	389	393	411	425	444	429	398	410	453	421	427	438	418	425	446	380	413	402	404	420	422	413	420	410	404	402	401	398	436	446	421	395	421	463	426	411	445	451	473	461	484	462	433	422	391	426	424	431	457	444	427	411	457	408	427	414	422	409	393	422	443	415	420	396	392	421	396	412	397	420	382	423	450	421	432	391	443	405	381	420	417	400	432	412	369	400	435	401	437	442	392	435	418	437	439	413	414	412	437	390	372	442	382	440	407	421	429	374	401	464	414	431	408	415	432	407	443	412	416	426	437	404	407	409	427	398	428	446	448	426	380	388	421	406	419	436	413	455	424	442	432	442	437	435	386	443	438	412	425	411	421	379	435	429	425	409	441	396	424	420	461	398	420	411	396	416	446	430	380	410	445	405	472	409	421	425	427	416	421	451	410	441	409	386	425	438	455	409	429	409	420	419	416	443	427	414	404	422	461	406	412	441	446	450	424	424	420	408	408	385	415	412	434	438	469	413	403	417	432	392	440	416	478	418	416	404	422	431	417	425	424	377	417	420	423	435	423	396	445	385	410	420	436	422	446	407	466	394	426	403	460	429	429	459	446	410	439	392	428	438	440	409	385	414	414	419	412	428	447	424	420	450	433	412	431	395	385	424	441	405	403	421	484	392	426	443	376	415	407	439	446	418	414	435	405	399	438	421	411	411	375	402	416	408	451	433	422	410	434	429	424	437	396	471	407	425	437	408	391	424	420	437	416	395	403	459	407	429	435	443	433	408	431	427	400	404	499	436	375	385	434	413	442	408	414	408	425	415	411	413	406	447	439	432	424	439	450	444	410	444	442	452	434	421	410	403	474	454	408	443	427	451	407	397	401	375	440	443	386	407	398	421	393	420	397	431	439	450	423	412	365	425	437	389	407	411	416	436	433	405	438	420	408	408	422	437	419	450	419	387	438	422	390	407	419	422	386	418	410	402	441	462	414	418	418	416	453	474	421	440	444	423	421	425	411	442	423	389	404	387	381	464	420	450	439	421	426	436	430	377	428	409	432	395	389	426	419	404	405	406	433	444	418	404	418	427	435	432	397	432	436	421	412	425	410	401	419	426	432	363	397	388	426	418	449	437	395	416	390	434	413	414	358	438	449	457	484	421	397	437	405	429
8422	1082	911	913	943	919	884	860	948	904	902	1009	991	889	939	916	878	910	875	901	878	872	839	876	928	911	879	970	923	868	917	909	883	907	877	901	983	948	911	916	926	892	917	913	867	974	909	894	907	946	956	890	882	908	888	927	894	891	1008	900	898	900	980	927	945	980	905	896	904	857	876	871	940	913	910	899	898	878	901	881	878	888	918	914	941	924	910	941	920	897	881	898	916	889	906	882	870	919	887	930	925	871	903	934	896	915	882	942	891	909	889	839	922	916	941	882	942	965	897	957	913	931	875	931	890	908	907	928	971	908	901	901	930	889	891	958	848	879	982	959	876	910	875	915	926	929	914	914	996	900	921	899	910	946	910	959	906	901	866	886	945	913	884	898	930	909	946	918	903	936	901	913	906	925	942	866	953	917	902	885	841	869	895	942	901	938	934	886	895	915	868	876	896	928	873	930	932	939	941	892	947	880	905	908	871	953	951	937	891	916	868	892	918	891	854	932	896	912	870	937	891	880	911	994	912	933	880	895	923	862	907	906	873	899	881	887	921	891	915	837	849	950	941	905	887	871	891	935	945	961	886	954	846	923	902	937	989	951	894	896	864	928	962	910	888	867	901	880	940	954	940	907	951	901	892	864	914	918	879	901	885	902	928	896	891	915	848	922	863	921	876	966	953	908	920	954	972	899	918	913	905	948	924	940	870	906	877	872	897	846	957	957	944	912	972	919	917	931	902	962	955	881	895	878	869	870	930	900	900	907	894	926	903	892	875	920	915	878	882	894	913	896	887	864	915	903	898	943	859	906	886	926	956	930	933	957	899	908	920	870	929	918	907	938	874	883	920	899	926	908	917	909	893	884	899	894	894	899	871	889	909	891	862	927	929	947	877	965	917	917	904	875	941	932	898	888	898	928	911	827	949	918	944	913	878	886	934	866	880	878	919	951	854	939	920	879	868	896	881	951	861	876	937	937	849	960	932	925	884	931	869	889	893	898	912	869	935	879	885	892	957	820	871	937	945	920	850	932	817	945	942	866	857	970	928	891	907	875	912	902	891	864	953	960	879	861	890	932	894	920	872	889	889	904	901	933	907	983	881	930	921	858	951	921	926	892	944	898	927	929	901	908	895	861	902	901	914	847	910	935	871	912	882	911	938	870	883	866	958	882	943	940	896	863	914	917	896	950	917	929	933	926	916	886	916	957	883	892	904	909	886	884	936	895	877	893	910	934	885	929	936	857	933	923	887	923	910	898	860	897	907	892	936	862	902	911	935	891	897	948	903	938	886	900	900	892	938	884	954	871	888	910	854	894	910	924	894	923	920	907	887	901	902	897	896	917	915	930	953	944	934	947	879	910	902	969	931	921	891	916	888	937	952	861	889	869	900	913	934	905	919	911	921	865	859	941	939	886	886	950	902	878	864	910	888	924	898	868	961	928	920	910	924	872	897	940	932	875	861	856	923	914	944	911	874	891	934	939	981	899	915	905	980	933	906	970	920	925	817	892	887	892	916	883	926	893	908	939	911	887	927	967	939	891	858	892	887	910	863	902	918	871	823	868	945	907	961	895	936	928	934	944	911	917	888	913	850	905	923	869	894	914	872	881	890	880	890	946	917	891	910	906	870	861	918	944	908	950	923	936	881	900	901	846	956	946	886	946	858	919	912	873	876	887	918	959	902	947	949	944	869	890	899	911	888	905	902	866	899	974	856	905	840	885	896	877	949	915	912	936	891	914	943	885	924	886	890	858	925	889	899	909	872	832	929	906	867	857	873	925	903	915	904	914	845	899	850	888	945	906	924	924	912	925	887	935	936	957	902	944	869	933	955	844	924	892	910	934	922	885	933	858	933	868	893	873	912	872	900	866	928	916	899	883	927	903	888	908	913	926	950	902	945	897	889	883	901	906	921	952	886	925	879	908	874	934	914	906	952	859	921	905	877	916	891	880	910	925	944	927	880	923	965	915	856	881	852	961	937	888	881	889	902	899	895	901	944	914	876	879	927	877	922	936	865	891	931	956	904	872	906	901	886	906	939	921	906	912	902	890	884	882	945	916	869	869	914	908	930	913	892	905	935	881	907	879	830	856	891	921	900	855	886	917	916	897	936	889	906	853	916	944	924	952	904	894	972	879	948	951	843	909	878	873	883	859	906	925	928	875	946	920	903	872	890	883	864	912	881	921	901	884	914	919	902	937	899	900	920	941	921	925	962	918	873	925	905	904	940	880	906	937	872	910	888	934	1007	936	881	948	911	865	901	933	868	857	869	914	860	938	939	913	932	920	913	898	891	904	897	842	944	884	937	921	909	844	983	884	909	954	940	931	948	891	892	928	968	922	880	917	897	897	894	920	936	910	924	869	893	885	898	918	932	876	931	923	982	912	850	931	895	863	933	899	915	906	950	882	910	889	943	911	906	955	910	919	868	865	911	875	903	873	934	927	914	903	867	915	899	1000	898	907	945	872	917	942	857	912	932	903	906	914	973	951	924	903	910	915	937	936	939	915	925	956	968	921	899	893	934	924	931	933	921	922	994	854	948	911	911	899	901	932	893	905	911	903	911	886	831	919	842	894	922	941	919	869	908	894	912	849	882	904	904	896	922	856	939	870	898	881	923	900	912	921	929	917	881	921	906	882	920	879	865	888	896	924	872	878	927	927	910	871	890	888	938	876	935	900	882	886	914	955	887	958	873	908	887	883	859	930	863	900	885	886	925	896	843	1031	909	918	912	946	989	948	864	914	879	892	909	911	911	883	901	878	885	913	896	938	891	933	921	907	966	893	910	890	905	922	906	872	923	913	907	906	947	872	857	949	844	908	915	936	908	909	918	910	888	835	873	878	908	940	921	919	887	891	886	915	884	936	866	899	895	876	887	945	902	950	876	933	918	905	854	949	917	941	922	982	879	917	911	864	968	932	906	882	902	932	941	873	879	915	928	910	918	865	911	877	955	900	934	941	856	949	893	905	867	961	923	918	907	932	933	932	862	963	895	928	953	874	912	907	864	902	954	886	938	907	919	964	891	863	931	908	941	894	896	862	902	891	921	916	923	909	928	916	891	813	905	905	900	917	919	904	902	934	947	919	902	901	898	899	973	921	918	917	899	934	942	878	862	869	874	900	878	888	903	940	857	919	881	906	889	844	944	883	885	940	898	912	933	896	927	930	865	906	881	921	893	851	947	929	900	909	890	898	909	888	928	895	877	919	876	975	915	924	885	857	963	913	936	941	959	933	942	903	917	897	912	941	924	926	894	913	933	891	904	879	902	943	919	936	929	828	945	918	936	902	928	912	912	891	938	895	891	903	905	869	871	927	924	894	928	884	914	879	916	895	874	873	871	934	865	937	859	942	908	949	896	871	886	878	892	907	940	960	882	923	911	902	930	868	916	911	942	944	916	874	902	879	872	890	943	947	924	936	911	913	922	884	861	946	924	878	950	853	890	964	916	966	884	939	920	881	914	822	955	861	936	919	888	897	957	895	874	881
27864	4313	572	475	362	312	317	291	261	250	259	239	262	231	246	205	267	233	279	229	222	237	243	226	201	214	229	226	220	222	217	241	232	229	240	254	226	225	207	235	219	228	210	235	225	225	242	247	213	228	208	214	240	257	260	211	208	238	233	226	217	227	268	224	218	205	215	199	226	208	237	237	222	199	253	233	253	249	228	239	206	227	238	202	220	227	232	223	235	219	258	240	227	228	232	247	205	217	217	239	251	219	224	234	237	236	213	225	254	243	261	235	217	239	218	233	208	199	246	215	219	212	222	229	216	227	235	227	203	197	226	218	239	234	215	251	244	225	244	243	224	201	239	236	253	242	232	188	230	200	265	268	228	223	221	219	225	248	240	190	210	224	221	211	213	226	205	207	252	240	251	192	214	243	221	216	227	234	234	233	220	236	208	231	241	197	190	243	223	241	211	209	202	259	215	235	235	230	219	240	226	248	235	226	228	252	231	227	245	216	244	233	186	234	207	266	227	218	235	208	211	237	223	226	215	221	218	260	224	216	226	232	238	243	205	239	194	212	229	226	219	235	227	207	243	242	237	214	249	210	216	202	242	225	204	180	238	215	195	227	240	216	228	234	235	213	259	242	210	258	246	235	229	207	195	228	232	195	215	206	206	238	214	230	225	232	230	211	249	221	194	223	214	241	225	241	249	215	210	230	285	247	206	241	237	247	225	230	238	211	221	247	237	224	230	248	235	214	211	212	243	194	240	231	238	215	209	221	219	241	254	244	225	214	198	229	269	220	233	216	194	240	225	218	254	257	202	217	265	233	218	207	225	199	191	247	235	221	235	232	229	252	236	214	211	206	223	218	219	251	235	232	240	260	240	222	196	211	202	227	191	215	239	225	232	205	211	235	213	237	221	209	235	200	226	254	216	218	206	236	241	223	225	220	219	196	233	211	220	234	232	225	204	190	207	231	246	234	225	202	239	221	218	221	252	224	250	228	215	230	230	226	197	231	264	228	232	254	236	251	252	209	223	216	224	216	229	215	208	200	232	234	207	213	256	220	221	258	190	216	235	192	231	242	222	222	230	212	197	222	238	260	262	237	258	219	209	223	222	262	210	219	214	228	223	211	210	216	217	247	208	213	245	263	219	228	248	224	216	226	226	223	243	253	225	217	236	210	217	254	226	235	238	223	223	214	230	210	204	221	228	214	221	221	225	222	245	235	236	218	220	246	235	233	213	226	239	242	233	185	229	217	223	222	231	233	223	229	196	250	223	213	189	233	254	241	224	223	261	235	231	250	201	224	218	248	234	211	231	188	226	219	200	245	221	234	221	228	235	228	246	228	213	227	222	193	226	225	204	248	231	228	213	239	211	207	222	233	215	197	231	215	190	226	242	225	237	224	191	250	219	231	219	273	240	241	226	206	237	225	204	191	257	227	257	243	224	205	265	251	202	243	226	217	247	227	253	232	214	195	233	200	202	250	211	217	223	209	205	210	243	230	224	226	248	227	237	214	247	218	208	217	219	222	223	252	227	251	227	208	214	264	242	228	212	200	255	227	230	221	211	216	221	210	223	220	217	221	206	233	218	237	237	207	204	177	233	216	226	241	214	243	227	219	209	216	245	210	237	239	215	230	224	240	237	230	239	209	243	216	209	218	211	231	238	228	226	226	221	223	243	192	210	262	246	229	217	233	220	225	252	227	229	249	228	249	216	208	256	243	232	233	220	213	240	217	196	239	223	209	216	256	210	244	221	214	261	225	198	209	212	229	215	207	209	203	224	221	217	205	238	226	237	221	206	225	218	262	257	247	223	255	219	219	235	194	218	250	213	208	219	225	223	238	260	225	219	200	226	227	212	210	245	234	230	206	221	213	223	208	196	239	239	221	217	210	224	209	205	224	249	228	243	210	249	229	226	221	267	230	237	216	239	226	209	208	237	217	244	219	215	251	236	239	206	229	222	240	233	222	225	212	209	247	246	225	201	224	215	236	230	227	230	229	232	244	228	220	241	224	203	240	244	220	218	235	228	231	225	213	222	219	217	201	248	215	239	252	228	259	253	265	239	206	221	249	228	209	232	229	214	222	251	234	203	213	251	249	201	248	243	225	236	239	242	221	192	230	202	227	205	211	220	239	200	223	227	196	252	226	228	243	206	211	252	221	216	225	248	237	227	234	195	220	235	248	260	202	247	232	229	220	245	234	245	229	233	231	220	230	228	214	227	195	204	205	249	255	235	232	212	237	216	222	222	220	247	183	237	244	246	238	235	231	231	193	227	228	236	223	231	238	204	228	239	215	243	215	232	225	219	230	208	228	223	252	209	230	194	248	226	223	221	218	246	230	234	216	228	231	195	190	233	227	225	234	237	215	237	230	236	196	217	214	233	214	215	246	220	192	223	223	214	218	241	215	193	238	212	216	204	199	214	230	262	238	243	225	253	216	215	241	209	237	234	217	222	250	234	206	204	225	234	237	226	230	229	220	220	207	244	221	212	223	187	232	237	241	222	254	217	230	184	230	224	218	221	212	208	231	222	207	261	246	209	228	221	225	245	231	214	252	242	230	230	220	219	249	231	191	210	242	219	192	205	227	220	221	195	225	220	233	241	217	239	238	217	225	221	215	211	219	246	191	234	209	230	225	234	231	218	210	216	248	226	223	212	232	233	219	244	227	235	250	235	239	210	201	233	218	230	177	246	232	217	218	208	232	247	241	223	224	229	208	224	235	236	219	197	235	222	242	231	215	239	212	223	225	228	201	206	219	234	251	240	246	214	232	192	208	248	208	205	201	250	212	220	236	192	224	224	213	247	223	255	236	220	247	219	215	205	198	222	216	252	200	248	226	235	232	216	217	202	216	219	240	225	242	214	211	203	241	199	223	195	236	241	217	203	214	234	211	228	204	239	234	211	205	254	232	205	199	226	210	207	207	222	236	227	214	231	214	197	223	208	242	227	201	211	222	232	241	240	244	250	236	239	216	228	215	247	231	194	237	232	225	209	226	217	200	245	232	209	226	233	228	227	221	207	214	236	240	254	246	215	226	234	224	232	244	233	210	229	239	243	211	213	208	220	231	227	221	242	191	258	224	235	249	236	228	227	244	240	248	226	222	229	221	241	217	251	223	228	237	238	224	247	229	233	205	248	210	220	229	227	221	241	258	239	225	224	231	219	221	239	226	256	213	225	218	201	222	221	232	214	224	236	252	225	230	226	228	216	199	227	222	238	235	234	206	219	235	204	229	196	231	228	222	211	218	222	219	250	216	221	218	226	214	232	204	217	233	205	196	203	199	243	229	228	207	223	203	222	217	236	238	247	197	241	257	229	218	226	250	207	243	242	245	250	179	221	222	223	242	230	201	244	216	228	215	236	222	238	225	220	213	223	238	234	218	204	249	242	262	195	248	205	224	242	257	234	214	240	233	239	211	234	234	226	214	207	219	193	234	211	202	263	216	256	239	221	218	225	247	252	220	217	229	215	214	245	251	236	222	231	211
16854	1332	1126	1209	1127	954	817	763	710	707	701	644	630	612	632	589	581	625	562	571	578	526	563	523	546	583	566	589	531	561	525	502	541	562	555	551	557	532	526	510	475	513	543	532	519	519	525	521	558	545	522	531	485	542	528	547	554	517	520	551	531	518	506	566	513	510	524	523	517	542	528	544	525	520	544	530	471	547	521	540	565	508	511	524	514	575	496	517	503	535	511	511	522	566	495	497	524	518	551	531	508	545	531	554	466	576	490	525	521	536	530	534	562	526	507	515	552	530	503	517	544	535	530	540	561	563	492	526	482	529	543	522	527	512	492	528	552	547	522	494	552	499	533	555	561	525	556	517	559	517	491	502	528	548	511	555	556	507	528	531	534	506	519	544	500	535	496	526	529	531	490	526	521	605	536	541	519	509	554	509	533	527	533	493	496	522	541	509	515	520	544	543	485	575	552	543	539	551	523	557	534	512	510	513	504	542	510	528	493	539	515	538	550	478	514	562	485	585	515	542	553	538	542	540	513	537	518	506	558	520	526	535	520	519	515	528	513	551	512	538	521	552	559	551	519	522	503	572	523	522	503	523	538	555	491	512	530	543	497	536	555	560	486	517	504	496	513	548	495	530	487	541	513	550	565	554	498	490	542	493	476	552	504	505	524	542	525	537	578	516	560	516	516	526	518	526	499	503	542	522	494	517	542	479	586	494	493	562	525	489	562	565	549	471	481	497	532	496	520	503	503	572	515	524	501	518	524	495	506	548	521	548	483	532	496	487	542	544	504	522	535	540	482	533	500	574	527	558	533	544	517	524	533	500	519	479	521	487	521	535	533	545	555	568	527	561	528	518	533	534	557	528	561	514	538	492	510	526	526	519	541	545	536	549	518	505	528	548	553	544	511	507	493	533	562	513	516	573	554	534	509	584	528	537	523	560	592	543	528	529	546	540	575	494	544	514	531	499	490	527	540	518	519	528	524	534	540	542	510	553	530	507	530	492	522	542	509	508	516	508	541	522	531	526	581	516	546	549	509	534	542	528	501	493	546	532	550	535	553	515	507	510	506	551	505	504	534	542	506	572	501	505	522	506	515	571	491	553	512	534	527	559	524	503	500	580	527	553	531	564	512	519	533	544	515	518	498	569	499	516	532	535	517	505	509	551	505	517	568	507	507	535	485	551	510	513	512	525	539	524	531	542	536	494	521	510	535	509	547	549	517	504	473	474	543	539	535	518	541	538	554	542	544	505	501	493	479	523	520	551	528	487	553	484	524	546	528	555	557	495	521	524	490	462	495	486	507	552	509	547	535	494	553	528	528	548	510	541	465	491	558	523	539	534	531	490	547	528	544	507	524	514	521	508	481	540	499	519	553	533	512	507	522	524	516	533	542	514	535	523	558	493	542	554	545	517	523	551	533	529	542	546	520	498	518	518	539	559	514	536	506	517	529	509	513	522	549	501	546	580	560	519	545	535	531	528	575	541	522	526	512	495	542	503	495	538	521	537	531	518	537	565	472	515	518	558	534	533	551	531	533	519	519	546	527	530	525	583	517	503	554	502	543	516	536	546	558	575	490	545	534	554	524	527	552	516	522	488	544	564	536	484	508	517	548	542	529	533	549	521	522	537	496	523	602	574	530	553	556	525	500	521	551	536	544	528	543	539	513	525	532	497	539	543	490	525	505	531	516	503	532	569	550	512	496	544	517	525	532	542	516	502	521	537	537	521	529	507	549	521	561	572	541	549	522	560	520	574	539	548	536	527	570	539	531	562	493	523	541	518	533	535	510	539	508	515	545	516	510	510	487	544	520	506	490	539	492	522	508	512	546	523	537	522	558	525	521	543	520	525	510	527	487	570	521	560	541	537	536	525	525	498	531	550	546	479	500	482	508	505	528	526	557	534	503	475	538	539	540	508	531	547	542	579	546	548	543	520	548	520	529	493	501	547	527	556	556	548	536	535	488	501	539	565	528	522	539	580	552	541	534	532	553	527	562	491	534	534	525	513	538	513	505	489	556	557	504	561	520	498	496	542	521	529	532	509	519	540	577	558	539	581	521	531	519	543	531	545	512	522	502	538	534	519	535	495	511	547	540	503	539	517	541	510	528	511	510	559	475	542	590	544	531	541	508	543	531	496	514	531	527	549	533	520	511	534	501	528	540	509	552	517	541	559	518	563	508	566	521	545	500	551	580	495	500	502	505	542	570	535	539	479	539	581	473	486	542	505	548	505	560	512	530	584	500	492	529	552	520	536	508	517	519	528	543	526	520	491	537	512	524	554	487	524	514	536	525	543	577	547	494	487	510	526	534	496	535	539	567	513	515	548	525	561	521	558	526	518	514	548	515	546	520	539	530	533	527	550	520	537	555	516	516	537	506	500	507	498	581	515	517	530	562	541	537	526	503	532	552	532	549	531	509	564	486	503	526	491	523	506	520	523	509	536	545	516	517	516	546	549	519	515	505	527	564	544	553	552	540	553	534	517	507	515	527	514	503	541	518	490	577	523	548	531	537	544	541	543	510	530	541	547	488	517	494	512	502	512	519	477	544	480	524	477	519	544	518	545	547	558	481	525	555	538	503	518	493	561	528	505	501	532	482	505	548	525	568	537	512	555	560	562	501	556	520	505	502	545	523	523	536	558	517	522	527	539	525	505	529	532	557	573	521	587	514	525	533	533	495	524	523	529	540	503	542	527	542	506	483	516	528	521	517	553	552	554	555	504	549	501	538	505	551	523	556	509	506	519	562	463	504	530	495	530	585	526	538	512	553	514	510	521	520	535	535	513	538	538	560	514	542	526	510	532	522	547	511	532	576	538	497	560	484	546	533	515	515	515	542	517	544	528	544	525	556	511	518	524	553	559	525	543	516	525	494	528	530	466	555	516	555	513	544	508	502	510	525	530	518	512	490	531	537	508	533	503	442	559	525	500	540	579	559	526	517	513	514	542	560	500	510	533	557	566	557	494	516	548	508	545	546	536	507	486	493	505	573	518	573	525	552	558	511	529	527	513	508	541	528	533	493	541	514	473	525	532	551	513	530	534	533	525	534	563	510	544	512	566	547	539	501	540	530	514	520	520	542	513	511	543	542	516	515	494	566	526	509	558	532	516	471	493	544	494	555	472	515	527	510	528	519	499	514	562	501	503	503	558	503	563	559	510	538	541	518	516	564	574	520	517	517	555	554	496	528	512	519	525	554	511	486	523	523	533	516	513	549	586	554	541	544	525	496	524	525	545	521	493	529	512	509	513	536	545	530	526	503	545	513	521	481	556	552	526	522	598	507	543	497	490	562	528	538	526	545	499	508	549	512	512	530	550	572	566	508	522	553	566	555	541	533	552	532	562	517	557	544	542	516	519	564	485	566	526	493	570	536	510	552	543	515	506	571	543	530	559	536	525	547	536	556	526	515	509	564	516	528	521	509	536	526	502	495	507	540	558	497	536	519	552	514	518	540	511	559	530	502	542	546	501	548	530	509	511	567	559
36724	7128	1000	597	416	325	311	285	259	255	236	213	219	201	190	211	205	203	197	211	195	208	182	201	183	218	225	200	185	200	191	193	179	200	177	208	210	193	192	197	189	191	207	170	193	201	205	172	209	166	175	180	188	168	210	195	176	163	174	187	194	211	208	184	164	194	189	198	164	195	197	191	192	187	185	187	176	221	187	174	198	176	179	175	203	202	185	200	185	185	170	182	151	159	184	175	188	188	180	208	181	196	206	200	201	190	194	177	178	198	147	201	190	195	188	219	181	223	199	143	180	181	176	177	209	177	184	192	195	174	181	194	204	170	179	204	189	212	182	128	190	203	181	197	198	192	171	176	184	206	185	176	171	189	176	212	196	193	185	167	201	196	181	191	188	195	200	166	194	180	173	203	184	209	186	179	195	192	194	196	193	180	187	202	196	181	219	163	182	156	198	177	180	194	185	203	188	189	195	193	197	173	186	195	193	220	187	175	214	188	161	212	202	196	185	198	180	195	197	172	170	183	200	198	194	205	171	169	210	203	161	172	184	165	193	185	176	185	176	198	203	200	198	210	178	192	159	178	206	204	188	190	183	174	194	174	173	187	195	187	192	204	185	189	162	213	182	192	189	179	191	174	182	163	174	192	206	166	203	161	185	186	195	183	162	185	183	200	186	202	201	180	213	202	189	195	167	211	192	165	190	182	193	176	196	175	176	167	210	160	181	208	209	170	163	171	190	164	183	183	180	190	170	187	163	180	210	175	185	188	182	184	185	176	209	168	170	208	160	181	200	178	202	193	179	208	206	208	175	207	193	181	194	185	180	171	190	173	187	181	220	219	185	193	178	184	163	189	152	174	163	196	176	196	214	208	185	195	180	190	176	201	171	186	210	187	195	200	166	185	200	191	190	193	184	200	170	178	177	185	191	222	180	194	226	198	178	184	168	191	195	186	203	198	165	172	196	192	184	186	179	204	202	216	166	203	186	220	212	219	199	162	184	195	211	191	219	213	214	198	165	206	189	185	177	191	187	185	182	184	193	162	199	227	176	190	172	194	189	191	160	194	196	177	193	186	199	212	162	191	184	211	176	162	199	193	179	183	173	183	206	214	206	206	205	198	185	191	202	190	166	168	168	183	181	197	177	190	183	194	168	181	200	194	183	199	190	187	189	219	226	191	166	183	181	199	183	189	192	162	184	181	168	201	184	172	182	188	211	171	166	172	183	200	184	177	182	197	164	202	194	178	184	211	189	172	163	179	187	190	192	189	171	182	181	175	185	181	174	170	199	175	178	181	165	173	186	190	189	185	187	175	187	208	186	182	197	177	193	174	179	189	179	175	182	171	195	195	189	174	171	200	178	195	199	212	195	178	187	172	178	210	189	217	176	213	195	189	173	205	200	183	176	172	193	171	177	186	198	202	191	209	208	193	193	190	210	195	171	198	243	200	189	184	199	176	170	195	193	180	205	166	203	193	182	187	197	183	158	169	177	189	195	165	178	174	186	176	186	168	192	184	173	168	170	198	169	168	179	203	197	204	181	190	197	177	173	185	205	202	199	192	192	172	165	207	204	187	195	191	214	190	169	185	207	192	174	178	202	189	185	179	209	199	199	182	194	179	175	191	176	177	172	191	194	207	200	192	194	187	166	203	205	229	200	209	185	190	170	193	176	179	166	195	214	171	181	189	201	189	172	199	167	193	209	196	185	182	175	213	190	200	178	187	200	202	199	195	200	169	171	181	184	207	193	186	215	172	210	193	197	191	215	218	188	187	187	183	163	200	197	186	184	203	178	183	188	175	166	171	194	174	189	184	199	166	213	178	177	197	200	185	199	186	210	194	176	188	200	178	192	179	192	183	183	161	206	198	186	197	169	186	182	208	178	190	179	191	174	198	205	190	183	176	173	186	204	183	196	174	218	188	179	187	179	172	180	178	202	199	208	198	196	169	184	197	174	207	175	199	172	201	207	174	197	189	212	206	206	182	181	201	191	175	202	191	206	191	189	179	189	178	184	198	170	183	177	180	161	205	194	186	186	184	188	192	179	178	167	191	175	192	201	206	219	215	203	214	183	203	171	193	190	183	202	203	191	173	159	191	192	191	186	173	208	155	181	167	155	185	203	196	169	178	210	219	200	194	188	180	195	197	185	177	167	181	193	176	177	195	179	177	201	199	195	196	179	191	189	184	170	191	181	174	177	191	200	166	192	188	199	191	207	190	201	215	176	197	183	191	177	206	206	179	186	174	217	181	191	170	185	179	211	154	186	173	188	182	175	185	178	177	204	168	221	194	175	184	200	176	164	199	180	164	211	175	167	185	186	187	188	188	195	176	203	170	210	182	203	180	201	183	161	196	183	208	209	166	187	187	179	198	212	204	184	219	176	201	180	200	173	180	195	181	186	203	181	169	196	177	202	191	195	172	192	180	181	177	177	163	204	180	172	194	191	204	203	182	191	211	194	193	190	213	187	169	190	162	194	201	183	172	191	170	208	184	190	192	192	167	183	201	186	183	156	221	169	179	220	185	174	205	183	203	208	190	190	197	183	185	199	173	184	183	206	201	189	199	205	207	205	215	208	199	187	157	207	171	213	185	183	205	197	193	193	202	180	194	183	198	192	192	173	201	192	162	201	181	195	182	189	148	213	161	203	200	191	191	164	165	184	192	193	189	212	210	192	195	207	184	187	185	191	185	191	217	188	184	202	173	199	191	192	181	178	202	187	181	196	175	170	150	175	175	192	192	189	172	196	196	193	203	210	208	189	177	176	189	190	213	182	172	197	189	176	181	195	166	218	185	231	174	174	166	177	197	183	195	187	201	177	193	199	179	186	204	191	181	171	172	223	207	205	177	195	184	195	198	194	174	176	173	176	172	193	212	176	194	189	178	179	194	185	185	189	180	202	177	204	208	168	190	183	167	227	199	180	189	205	155	186	186	160	175	186	211	182	190	180	208	167	158	177	200	204	208	192	182	160	193	190	187	202	192	213	186	188	161	184	183	193	172	173	171	178	156	187	189	163	218	179	197	188	195	171	188	162	199	185	199	173	178	185	184	196	179	182	177	203	211	165	167	178	190	187	195	167	173	199	172	208	193	209	197	176	185	204	173	171	169	176	189	186	168	194	210	197	188	160	190	179	174	185	192	211	202	178	177	169	170	167	164	176	192	199	221	181	172	202	188	202	180	194	206	191	179	197	203	180	197	180	206	187	180	191	185	205	202	176	199	201	188	197	182	160	185	169	166	190	188	191	178	207	178	192	186	154	181	176	186	204	154	174	177	193	167	180	188	203	210	182	180	198	199	202	186	192	198	193	186	177	179	212	222	184	176	181	181	151	157	174	189	183	199	182	183	191	159	179	208	166	182	194	191	172	199	177	184	180	171	206	205	176	185	238	191	200	202	167	200	177	181	170	209	179	159	201	199	170	188	182	205	173	207	198	173	189	199	194	181	205	209	179	213	186	176	178	165	170	198	181	187	186	222	237	199
20925	1412	1681	1759	1527	1333	1121	954	902	836	749	697	685	634	599	586	575	572	571	568	552	567	570	528	535	516	535	505	547	496	494	523	492	511	493	520	496	497	504	489	528	478	520	504	485	460	472	495	478	483	463	501	434	486	442	487	491	492	485	463	494	468	455	434	501	524	465	462	449	505	488	463	463	462	487	507	439	475	481	485	468	510	508	454	498	500	470	494	456	465	441	509	473	492	472	468	493	465	498	489	474	505	480	463	493	441	497	492	506	485	489	469	487	473	453	452	440	484	481	481	481	483	486	488	485	473	466	466	491	504	502	459	468	452	461	454	480	457	463	486	463	453	427	440	472	460	470	450	486	455	510	493	470	449	451	471	456	493	468	480	469	469	470	474	440	445	456	440	474	488	477	471	465	475	519	481	503	519	523	481	484	518	464	464	451	505	471	474	506	457	483	488	461	462	493	525	462	465	469	502	464	479	455	461	506	539	503	475	422	485	452	461	474	497	470	454	471	482	434	532	484	442	406	477	434	495	478	459	468	488	477	475	481	430	464	465	513	463	454	483	449	526	441	472	463	474	430	507	488	474	472	536	450	487	462	430	504	497	452	499	489	482	468	441	504	484	491	503	460	461	498	497	498	492	479	486	476	490	482	479	472	499	487	455	452	531	465	476	492	464	461	465	461	482	456	473	508	479	520	469	481	453	458	460	478	496	465	522	485	497	491	466	442	461	471	465	449	459	478	486	432	529	478	486	495	458	452	477	464	498	481	447	478	499	493	449	439	504	449	463	434	480	443	493	465	491	511	466	419	509	491	461	478	487	504	448	509	462	488	495	479	489	506	468	498	489	470	441	443	478	495	472	469	486	461	493	478	471	470	466	476	487	493	493	492	518	499	490	467	498	463	495	465	464	485	490	475	472	504	470	502	461	456	438	442	434	475	500	451	475	530	432	464	430	466	478	441	488	460	484	476	458	464	449	504	448	450	490	468	495	504	513	442	497	439	492	467	517	530	511	467	449	490	460	509	503	467	483	463	485	468	478	461	504	467	465	472	482	491	468	526	487	475	474	482	465	508	457	468	488	473	472	487	500	509	457	466	467	478	476	475	461	480	503	496	477	451	476	453	463	496	455	440	416	519	487	476	484	477	486	464	415	508	465	459	457	474	511	455	446	473	496	475	486	493	447	509	494	474	497	470	501	449	474	466	498	490	461	459	473	488	455	445	495	469	500	450	489	476	477	482	457	466	504	494	506	432	454	472	471	467	451	491	470	443	492	462	451	509	480	450	441	508	444	490	463	468	478	488	499	483	494	498	465	509	479	457	458	462	450	465	443	494	466	433	493	502	468	422	474	466	489	485	496	462	513	500	483	468	483	493	488	437	443	481	475	454	452	482	470	486	468	483	453	494	469	455	511	490	481	500	531	454	431	473	494	477	487	485	462	489	466	475	487	491	432	492	413	516	492	490	474	462	475	486	457	506	511	425	458	480	449	468	473	548	492	495	470	454	468	512	430	500	488	439	473	463	465	466	470	469	469	479	480	476	475	474	493	479	476	472	538	465	498	471	442	460	477	456	466	475	494	478	480	482	493	463	465	511	491	462	472	476	489	463	513	469	471	458	466	488	482	501	482	497	429	488	456	492	487	455	491	480	492	448	488	431	465	476	474	500	448	476	499	496	495	448	430	473	473	496	480	459	481	466	457	463	471	470	516	492	512	507	462	443	456	468	481	466	496	502	438	486	451	452	466	493	486	473	471	480	466	471	458	463	463	479	526	481	482	471	459	499	478	507	493	479	483	489	462	513	503	505	489	525	510	475	489	468	455	449	480	469	496	479	495	475	466	489	474	457	494	487	472	487	497	450	479	478	516	451	507	464	499	475	447	495	435	504	499	463	450	481	459	428	476	480	487	440	470	454	455	462	467	505	482	431	447	481	493	484	499	497	527	489	496	458	476	477	497	442	496	491	503	478	486	468	458	448	513	458	450	429	486	439	509	451	431	502	491	473	475	478	497	460	514	501	487	432	486	490	484	496	482	512	459	461	500	493	475	491	477	499	478	501	448	457	476	468	481	473	494	505	491	492	491	446	509	483	487	459	495	448	458	472	478	478	490	524	484	518	507	478	463	500	472	463	503	485	494	485	489	490	454	466	483	455	448	478	483	482	466	454	500	515	509	497	518	501	471	463	504	474	477	473	470	476	482	458	465	504	458	501	511	507	454	507	499	467	472	437	438	494	466	487	464	494	512	464	496	468	477	483	443	480	435	447	476	493	465	457	472	478	437	542	477	460	452	462	498	447	514	478	481	469	441	455	495	458	490	497	509	529	485	489	454	476	480	481	469	503	471	467	518	475	471	512	501	485	479	503	484	493	506	442	478	499	501	467	490	490	464	500	492	456	490	497	486	504	492	469	476	467	467	452	463	478	515	454	509	462	483	472	488	504	504	475	467	504	492	477	445	494	497	463	529	462	493	494	512	486	502	436	450	504	449	434	464	458	493	462	473	506	476	485	462	468	493	478	454	479	480	438	458	487	446	479	477	481	458	461	498	485	527	498	504	493	528	499	478	494	466	459	462	446	487	481	457	480	504	462	450	499	468	469	499	468	491	493	509	478	476	482	475	469	445	464	485	483	464	482	505	490	484	494	438	449	479	457	480	475	491	448	473	455	509	457	445	484	471	472	500	460	466	450	485	460	475	473	458	455	505	471	483	469	471	485	505	440	464	497	460	469	491	494	487	471	499	486	535	503	531	468	495	484	476	471	499	501	452	492	509	456	474	471	477	479	460	501	480	444	456	474	510	481	467	428	494	470	469	485	480	461	485	480	460	481	448	481	459	493	529	443	486	479	467	434	455	515	459	532	462	493	444	462	470	473	491	461	505	492	465	496	492	465	462	496	475	502	487	491	486	485	460	503	493	494	477	535	469	469	474	454	463	493	462	431	472	508	463	491	468	474	473	472	445	449	471	482	493	494	501	466	480	498	480	460	472	481	472	489	501	424	494	506	487	508	489	444	472	500	478	465	523	478	471	474	500	538	483	493	478	497	488	490	472	508	468	490	488	484	498	462	446	478	518	520	437	459	494	473	471	431	493	472	481	469	458	477	476	469	489	452	470	482	471	514	475	467	499	483	483	506	476	442	456	488	483	444	477	480	478	467	505	472	484	465	492	484	493	442	504	485	516	473	483	494	484	477	474	511	486	501	503	492	463	442	502	474	471	482	483	471	495	465	428	422	472	487	502	531	435	470	429	495	481	481	474	490	433	469	463	466	453	481	468	454	494	509	514	472	469	509	479	464	478	424	493	487	431	481	466	472	456	472	446	456	479	535	425	486	486	460	518	531	449	502	509	489	465	424	475	485	511	513	483	444	461	496	423	478	472	459	449	477	549	501	451	495	457	466	471	463	471	428	490	487	485	482	490	496	443	456	502	487	495	510	489	477	475	487	482	481	476	463	456	486	443	497	447	510	491	466	495	485	507
14480	1729	442	447	434	442	425	419	436	414	443	416	427	454	415	396	391	413	395	405	460	418	421	372	415	381	444	439	419	440	407	441	413	432	416	426	415	435	423	422	427	395	449	422	381	413	402	401	417	450	412	404	426	447	435	441	457	435	444	402	414	389	424	395	427	403	418	424	388	434	438	412	410	419	442	435	415	427	408	422	425	430	404	443	440	447	415	428	438	440	423	470	425	431	400	467	436	398	414	437	473	454	415	417	418	448	464	392	390	399	434	420	415	436	447	425	438	439	437	394	433	391	408	436	443	393	400	435	442	429	419	383	429	480	401	421	417	451	460	408	458	402	403	462	382	418	426	419	387	438	408	421	406	434	420	425	436	450	435	424	451	390	424	441	389	390	425	415	446	390	376	418	394	427	426	465	409	389	398	450	424	420	403	423	462	436	419	404	387	438	410	421	423	426	457	444	444	417	431	459	432	401	419	432	391	459	402	449	419	411	430	424	439	436	435	409	374	409	440	433	435	449	421	417	422	450	435	425	405	438	395	397	392	409	445	423	392	432	414	421	444	427	405	441	404	372	399	416	401	409	378	416	423	416	391	464	411	383	433	406	459	383	420	420	395	395	420	402	425	425	428	407	421	429	399	482	396	430	429	449	427	471	455	446	421	437	437	411	420	447	408	443	463	397	432	454	414	451	439	452	384	375	422	432	414	430	444	405	414	404	446	404	411	400	425	439	397	419	416	412	454	419	444	425	416	418	461	457	425	450	407	415	452	434	398	417	442	427	432	433	418	431	425	415	405	467	424	422	423	439	420	362	427	427	480	436	420	438	439	454	412	421	460	409	433	425	426	419	419	416	437	430	428	437	431	397	428	415	442	419	455	411	462	408	455	422	433	437	414	423	417	428	422	430	428	426	414	431	434	443	450	444	423	435	392	463	402	429	434	446	437	427	409	431	434	443	389	391	464	394	415	409	413	435	410	420	426	420	402	445	417	436	461	404	442	458	413	365	410	444	407	415	423	411	391	373	363	423	405	403	417	428	444	453	404	425	413	418	417	442	403	416	445	372	438	417	425	388	412	436	412	407	397	436	394	413	409	399	448	415	455	375	437	429	437	408	440	417	406	427	436	433	450	431	383	447	408	409	412	398	492	409	417	393	396	413	434	427	409	422	400	439	434	445	361	422	435	417	457	395	425	399	412	397	377	399	423	419	475	450	467	391	469	407	425	447	405	427	411	425	385	402	379	451	454	423	415	429	390	411	403	430	426	391	455	425	422	457	423	397	391	458	433	415	440	427	433	440	464	431	434	392	431	419	374	412	432	461	406	399	405	418	452	423	450	426	382	429	414	435	409	436	402	419	407	453	433	428	425	399	373	420	403	417	466	458	440	385	380	437	414	428	407	406	404	428	423	442	410	442	392	442	427	436	424	406	412	416	427	422	430	438	457	421	463	418	400	399	413	424	405	428	405	397	384	394	427	393	429	423	430	375	404	411	449	399	398	421	361	463	421	439	462	413	420	404	400	431	445	471	421	431	396	453	430	402	420	411	450	406	392	385	466	388	353	451	429	434	458	457	447	440	392	364	412	420	427	418	453	452	452	421	429	392	386	446	455	438	419	418	402	409	433	428	424	424	395	387	445	425	427	409	386	422	414	415	483	415	392	439	443	429	439	433	409	392	413	435	432	398	474	437	420	437	402	423	399	401	372	417	452	412	398	419	397	400	455	453	432	435	392	428	432	422	420	403	391	419	404	427	419	407	408	380	407	424	429	429	421	408	445	371	422	455	412	420	371	416	391	406	445	413	447	413	400	402	412	424	443	408	445	426	459	448	427	410	419	390	386	397	432	398	408	402	420	418	445	392	393	437	422	428	405	466	393	417	429	407	423	453	397	396	427	397	453	427	374	393	430	439	420	436	405	437	391	391	397	449	391	401	454	424	416	420	408	400	440	402	418	411	406	430	438	405	398	424	423	393	430	445	428	413	445	387	409	422	451	389	408	453	409	443	400	398	364	441	434	404	458	397	426	439	418	439	392	445	418	418	392	386	417	416	409	445	439	436	386	413	407	437	424	404	422	426	426	422	426	434	412	403	454	434	400	429	418	443	432	415	393	474	393	413	458	432	454	463	470	453	422	415	439	431	390	439	439	424	430	440	424	431	413	397	402	384	380	437	461	427	400	381	440	452	403	433	419	380	429	458	366	397	467	389	416	431	444	420	424	411	430	407	446	410	430	465	395	407	436	447	431	442	405	396	426	439	450	437	436	470	479	431	438	415	430	451	399	446	423	402	417	462	416	425	387	417	475	425	429	411	441	426	449	436	400	400	455	410	423	438	442	401	415	436	410	410	414	430	448	404	410	406	448	396	405	428	418	443	430	414	404	420	421	380	403	443	440	403	424	425	411	413	421	387	412	462	415	404	471	425	438	442	455	428	403	422	453	466	404	383	415	412	424	438	409	417	395	388	387	410	417	415	398	384	442	380	388	430	402	434	435	453	454	409	433	402	446	448	432	430	473	393	373	400	401	450	401	435	424	424	408	399	444	438	410	429	406	388	412	432	470	441	413	478	433	426	470	419	411	458	399	443	435	388	418	408	404	436	425	430	399	441	439	386	426	385	435	432	435	460	428	410	453	420	412	431	413	429	409	419	425	434	435	417	410	399	423	423	426	439	434	445	444	420	434	398	409	427	456	419	436	427	459	419	409	443	395	419	439	395	416	399	410	436	396	417	408	402	417	412	410	429	452	416	382	388	411	464	434	396	406	429	405	448	414	432	387	403	395	436	444	386	440	410	394	442	426	462	466	452	453	443	409	453	420	381	414	456	388	409	437	433	421	397	441	436	419	426	399	385	443	411	379	391	442	392	431	403	401	449	467	410	413	382	390	406	425	439	437	438	390	436	412	428	409	423	407	469	454	421	428	443	421	450	427	457	431	376	392	420	392	408	390	438	400	413	430	429	413	424	438	429	376	412	405	390	432	440	452	439	418	424	425	428	440	435	397	436	459	394	439	453	409	433	431	439	396	431	422	410	408	416	380	420	428	405	423	470	421	426	432	418	421	436	438	448	419	450	416	396	423	429	397	395	425	433	418	461	409	412	451	383	416	438	411	401	448	448	391	409	409	418	431	393	408	402	396	402	431	412	425	449	405	417	466	393	391	458	418	416	403	429	402	405	407	437	393	466	428	446	426	419	388	426	432	401	439	432	415	461	450	447	453	420	435	447	401	394	436	446	404	485	443	433	447	452	431	440	434	410	385	424	414	445	435	424	427	435	451	400	434	419	408	448	439	429	395	405	417	422	402	429	431	447	414	427	458	397	427	440	427	387	427	417	391	416	430	408	428	408	401	433	444	470	431	406	408	486	423	443	395	407	437	412	435	425	434	425	419	423	420	381	393	374	427	427	431	464	446	389	431	438	428	393	417	432	411	435	463	421	447	418	409	437	445	407	435	455	378	442	417	401	446	407	434	377	478	440
8809	1112	986	985	937	890	922	917	884	893	895	878	860	908	931	938	914	852	932	925	907	908	899	951	886	935	944	954	918	927	875	934	926	932	903	909	908	959	877	897	969	960	883	908	934	926	897	895	936	927	944	916	934	969	956	879	949	931	939	931	925	933	890	872	893	953	916	975	851	915	935	914	893	941	913	887	900	896	891	861	877	928	904	903	949	913	900	902	904	904	952	920	921	862	888	887	946	920	900	916	873	890	889	911	907	924	895	919	928	932	986	971	949	900	912	916	879	888	920	920	866	913	942	881	866	908	840	884	926	974	910	963	950	931	907	940	937	929	927	900	870	909	937	969	955	907	906	875	888	922	931	918	907	872	880	882	940	904	861	917	875	918	921	974	919	961	893	884	887	900	864	886	905	893	918	882	886	948	879	876	929	899	846	935	918	891	875	922	920	923	872	902	907	928	841	891	886	909	935	915	931	930	892	918	882	915	836	869	957	941	905	873	911	904	907	871	907	895	915	912	909	883	913	887	947	942	901	927	877	869	867	946	896	867	986	903	871	895	917	934	912	891	887	908	928	894	912	854	941	890	906	930	955	933	925	911	877	931	874	822	930	908	877	941	888	921	890	928	951	892	872	1028	920	880	944	864	905	879	946	879	942	891	921	942	857	886	919	925	960	863	868	852	908	920	932	910	916	907	954	938	937	921	878	958	918	878	891	924	908	896	934	917	930	957	971	912	872	907	884	882	868	924	894	905	966	916	944	883	896	906	892	911	943	886	919	904	987	955	920	868	874	875	918	875	863	910	961	975	923	880	917	901	902	886	917	925	874	899	848	874	942	962	939	944	884	891	856	897	934	964	901	962	956	921	950	909	876	912	933	930	873	890	923	885	900	928	900	918	858	869	910	921	866	901	942	888	973	966	880	904	930	897	829	888	941	896	930	873	905	956	965	933	973	898	912	868	918	891	984	906	917	905	946	899	917	897	903	883	892	881	940	876	884	925	842	912	898	901	897	926	926	902	918	944	913	940	884	914	930	923	933	946	934	893	988	944	904	894	914	899	955	854	851	933	903	918	945	970	948	914	851	965	856	921	936	882	914	893	889	890	921	891	877	911	872	918	984	921	920	917	901	955	865	967	884	953	919	918	911	925	922	888	924	924	858	976	887	936	909	907	898	906	934	875	953	948	914	892	858	866	959	943	877	879	855	948	908	932	892	943	928	878	951	865	869	884	906	900	899	885	869	903	894	891	875	928	925	905	880	938	897	911	914	921	893	919	952	952	877	865	914	910	889	893	917	884	884	945	874	954	858	922	882	960	899	956	974	910	921	905	915	950	960	884	928	842	933	949	910	905	929	924	938	888	910	908	894	924	900	909	902	908	916	960	937	846	934	903	920	870	887	911	947	871	934	906	926	900	926	889	927	892	905	921	960	896	861	968	907	952	926	898	893	899	873	882	927	876	925	873	899	875	922	932	982	906	936	909	935	871	965	893	905	948	906	909	897	923	822	901	920	918	921	899	957	919	952	915	870	928	916	924	885	928	909	958	914	922	889	952	919	882	878	951	904	930	934	867	904	962	958	990	949	890	933	899	888	974	943	921	933	873	883	937	965	918	908	914	889	859	932	918	904	893	880	918	935	926	851	913	896	856	948	920	878	917	858	883	938	931	903	933	893	922	978	936	883	869	894	912	911	887	929	899	897	849	869	901	898	903	941	873	873	940	905	844	902	865	913	949	926	916	946	904	930	904	951	898	926	856	916	898	919	910	926	911	928	908	871	957	911	928	984	897	875	896	866	893	916	873	877	912	855	896	882	912	920	943	874	930	896	914	900	895	859	937	891	918	917	934	880	944	878	856	916	851	909	948	893	859	884	908	957	907	919	936	941	924	927	944	865	902	879	939	938	927	908	958	942	877	893	975	950	922	919	874	859	869	897	955	877	913	938	930	889	926	913	903	902	910	946	902	949	882	968	902	949	913	895	915	969	983	935	891	896	856	912	916	934	904	923	917	888	905	885	861	867	982	930	932	935	918	894	921	908	943	892	873	906	878	882	892	937	936	885	900	972	966	885	889	916	911	866	878	948	927	903	857	960	960	914	889	890	908	905	861	890	869	954	884	865	939	910	882	941	910	906	926	888	881	993	877	885	871	911	896	885	907	893	906	946	925	901	864	875	892	942	852	892	931	876	910	921	890	909	888	925	855	916	962	888	919	890	940	910	921	887	915	836	916	881	938	892	913	905	891	871	890	891	923	973	897	878	908	941	920	861	900	885	907	927	907	896	922	970	916	958	900	931	919	926	943	917	913	949	919	861	839	913	895	912	903	895	901	854	925	942	907	935	889	934	931	921	860	888	948	899	955	867	902	892	903	886	900	934	942	919	992	887	932	914	898	937	951	939	908	925	869	873	923	927	896	900	927	897	929	886	861	915	943	935	900	910	935	917	886	922	885	917	912	904	852	916	917	950	843	918	960	905	925	921	922	897	936	952	978	907	824	925	889	875	933	921	926	906	922	938	909	922	898	890	872	933	895	870	887	958	942	884	861	945	911	897	838	908	858	907	907	913	892	933	876	916	912	939	881	945	881	934	871	886	901	902	843	931	905	888	888	947	902	880	878	908	936	915	907	897	926	927	940	883	894	918	912	925	871	891	873	891	929	890	884	930	936	946	962	881	883	887	916	881	910	898	886	905	863	879	978	918	951	941	886	955	941	820	878	870	952	922	892	908	977	935	896	983	920	935	915	901	941	876	921	942	925	871	894	953	894	875	903	916	914	949	916	845	926	964	900	916	942	891	898	925	926	902	857	949	922	938	903	911	901	929	900	912	932	896	964	890	922	959	933	903	869	951	891	911	990	882	898	864	933	878	927	932	922	951	926	947	928	923	897	938	917	882	898	910	907	906	908	928	903	944	887	977	930	890	870	898	854	984	923	865	952	870	901	931	893	912	922	862	949	960	920	891	899	872	850	912	880	1009	932	915	857	911	916	909	901	908	914	927	935	904	887	906	934	937	927	924	913	929	919	882	944	920	855	922	931	895	911	886	878	927	888	936	878	921	921	843	915	910	921	901	957	914	914	877	919	942	934	921	931	855	885	887	958	839	925	898	902	939	896	907	966	909	920	928	894	872	938	877	905	918	905	902	933	917	893	921	897	894	920	867	951	875	890	915	850	891	894	851	955	919	849	961	902	935	953	894	922	915	912	945	896	897	929	863	948	865	898	895	877	944	893	938	987	975	943	948	979	938	882	940	862	924	953	948	893	859	903	909	867	897	881	920	950	907	914	906	934	896	882	896	907	897	925	910	893	904	826	915	941	909	895	905	931	900	849	875	977	910	929	878	887	919	911	915	880	891	914	901	940	865	956	925	917	911	885	938	898	908	940	936	872	909	886	910	893	940	924	925	891	943	932	944	892	905	855	933	933	893	925	923	943	898	928	939	895	888	912	969	879	894	870	925	954	894	905	921	846	931	883	953	937	871	870
26951	3775	446	396	370	289	283	286	270	249	266	229	222	232	220	233	240	227	226	208	253	220	228	200	204	201	212	217	224	219	223	211	215	238	221	213	246	204	225	222	236	194	228	228	206	251	248	244	230	217	250	234	214	204	215	226	222	201	191	220	213	221	223	233	200	244	238	225	226	218	214	207	257	237	220	206	255	236	233	191	231	209	213	229	211	227	214	229	205	234	193	222	229	204	222	212	193	243	214	230	212	212	235	232	229	213	225	209	222	233	215	221	190	191	233	237	231	217	222	275	201	214	194	229	243	213	230	241	226	203	219	207	245	244	232	214	234	220	228	192	242	220	214	242	236	214	238	208	212	231	237	206	201	248	234	247	239	210	218	222	245	206	218	192	211	250	213	225	188	217	230	223	223	222	212	244	223	259	233	212	212	215	223	235	219	211	216	195	205	237	226	200	204	216	214	212	224	233	200	224	200	248	209	223	225	204	231	221	214	236	182	217	245	198	228	235	211	223	226	239	209	205	198	198	204	194	223	245	209	219	198	228	224	238	218	217	230	220	207	216	229	230	202	222	232	223	224	227	195	227	256	245	211	220	217	222	220	241	210	232	240	233	227	218	198	241	214	247	235	186	218	226	227	208	208	225	233	217	217	233	202	214	213	220	199	192	215	232	207	219	213	252	212	227	202	217	222	207	215	207	237	239	226	196	207	186	252	241	205	200	183	240	213	196	226	219	245	207	202	202	226	236	239	251	236	231	203	243	197	197	251	228	223	218	221	222	237	226	241	208	225	246	217	225	195	242	237	215	228	221	179	217	206	198	232	238	229	233	240	215	208	182	211	222	199	252	228	241	216	222	200	227	227	238	228	211	227	217	221	256	241	242	217	217	207	226	195	205	203	218	216	205	236	251	211	229	216	221	194	223	232	226	237	230	210	220	217	231	240	234	231	222	228	238	211	239	238	219	213	208	201	220	202	192	186	222	225	238	230	220	223	218	223	240	233	194	217	219	217	243	221	256	247	217	240	213	234	228	223	209	196	283	195	193	227	189	197	204	248	218	223	211	218	212	202	203	232	205	219	220	228	246	211	213	209	226	196	233	226	216	225	229	239	193	208	234	219	229	210	225	230	196	218	218	225	234	228	226	230	209	220	224	225	228	223	199	183	215	206	225	217	216	224	193	203	209	223	200	231	223	218	239	217	221	216	228	182	240	240	242	203	207	227	216	228	222	201	204	215	222	232	246	210	229	209	222	223	204	208	235	242	225	232	218	209	227	215	224	214	219	230	227	198	234	212	202	225	219	209	217	183	208	237	204	213	226	231	237	195	210	191	229	220	200	249	234	232	219	239	217	219	239	212	221	209	201	224	221	217	198	220	223	229	244	219	201	238	209	243	218	256	219	238	213	230	239	177	239	241	213	224	212	195	226	219	218	234	187	224	203	201	202	239	224	211	211	223	249	226	231	186	227	221	217	216	229	209	210	222	246	234	203	189	210	216	237	211	242	217	219	216	224	221	233	210	205	231	228	192	206	236	214	230	228	227	232	246	251	232	226	233	185	241	247	229	231	205	216	212	191	235	216	201	226	232	197	210	222	226	207	185	235	207	231	215	211	184	207	201	221	244	193	250	224	213	218	215	206	218	223	200	238	190	224	204	217	200	189	197	220	232	237	216	178	217	235	221	224	211	207	217	226	229	230	239	222	224	222	235	239	200	223	189	241	210	230	217	219	247	202	207	238	217	244	217	207	207	227	241	220	223	194	217	227	236	215	210	235	203	238	215	224	234	204	191	196	210	213	205	223	202	242	217	206	218	213	246	210	232	202	207	208	239	219	204	214	186	215	206	228	226	224	233	195	217	192	247	218	206	186	197	257	235	208	245	205	227	230	222	223	212	211	222	213	213	233	248	209	208	201	219	226	225	233	226	216	249	244	233	227	216	224	230	205	235	227	260	225	230	209	233	250	220	246	215	205	221	213	199	240	218	244	242	186	226	224	216	221	198	227	225	247	226	210	207	227	228	228	270	243	242	203	235	224	229	232	235	235	188	230	220	226	192	198	219	242	206	211	204	216	219	245	226	217	214	205	219	219	215	207	187	208	226	213	219	219	236	198	210	222	211	245	231	230	242	237	237	226	224	229	221	241	228	233	189	198	207	214	223	207	227	217	247	248	198	223	214	229	236	206	217	238	242	216	223	229	238	235	232	223	239	219	223	212	229	241	209	240	234	212	204	206	238	217	204	222	243	224	247	220	265	213	220	228	226	199	226	220	215	230	216	215	230	211	243	214	188	207	217	190	220	228	219	260	217	259	249	237	226	212	197	211	200	214	242	216	196	207	213	216	214	223	239	210	221	214	212	191	220	231	211	211	193	235	244	204	220	229	220	236	216	221	246	213	217	199	226	204	208	259	229	235	217	224	236	212	204	237	207	205	230	221	211	247	242	207	232	214	249	198	211	238	210	194	230	227	222	197	168	209	207	199	198	231	221	224	215	219	201	232	250	244	202	249	211	237	209	201	216	212	188	224	227	219	247	244	246	246	212	196	224	230	203	209	183	216	225	186	233	231	219	230	238	235	205	203	230	195	228	224	225	238	226	206	204	216	212	217	235	207	254	239	247	239	253	252	229	196	225	229	201	232	226	217	244	255	208	206	202	238	198	201	185	204	243	241	220	227	221	250	211	215	246	214	227	238	225	223	210	209	249	212	250	188	216	226	235	227	253	228	229	211	274	253	209	232	227	215	221	254	222	238	230	250	235	231	204	225	220	226	212	187	209	230	227	204	229	240	224	210	208	222	222	232	208	218	197	224	205	219	218	225	208	229	225	220	224	244	209	217	236	239	200	248	198	203	236	239	191	261	212	198	224	223	226	220	217	207	227	214	202	236	217	209	233	228	222	219	233	230	212	245	231	245	248	252	221	226	239	200	228	200	227	220	218	234	204	257	223	213	228	252	221	219	254	219	248	210	209	217	237	242	224	224	221	236	230	229	200	240	221	234	240	191	236	219	194	241	188	257	218	235	220	256	203	241	228	214	237	205	213	230	210	192	226	197	237	219	219	188	178	196	196	217	203	232	195	234	232	216	224	208	246	261	205	233	197	196	233	224	222	232	196	233	215	207	204	227	200	217	227	235	235	247	274	212	239	224	204	191	203	222	208	203	204	214	209	215	224	217	233	229	196	210	239	223	208	228	233	272	241	219	221	233	229	235	204	224	195	214	206	229	205	246	216	238	232	233	225	224	201	212	218	225	256	205	229	231	229	231	219	207	222	218	225	214	209	203	222	205	224	224	229	208	247	209	220	227	200	230	212	222	228	205	227	215	227	222	202	221	237	213	205	237	227	231	265	244	210	213	239	209	220	211	236	224	235	252	218	256	235	189	202	216	227	195	226	216	239	214	201	207	212	230	194	236	213	220	202	237	194	229	230	219	226	203	239	213	238	242	243	227	251	225	219	203	232	218	228	241	216	219	226	215	243	211
16514	1089	1178	1174	1102	1018	846	811	742	728	610	639	626	580	583	578	584	611	605	575	510	560	567	538	551	553	544	529	550	570	540	509	503	547	557	542	534	533	553	528	528	544	511	525	482	493	554	548	521	502	509	529	558	527	496	558	535	564	511	540	496	564	582	547	553	532	532	501	539	520	479	561	526	532	520	537	524	495	519	515	490	504	501	507	512	517	527	516	515	534	514	497	545	544	506	541	508	553	513	536	508	512	539	525	520	526	531	531	503	520	535	477	549	504	495	490	559	488	517	532	489	504	576	554	536	509	487	555	524	498	529	514	505	543	541	555	509	502	536	552	491	506	505	497	515	522	532	585	544	544	493	545	534	514	521	519	528	519	510	543	526	507	479	521	515	529	511	547	521	527	530	514	514	474	508	516	511	524	534	513	531	523	524	498	502	533	554	500	506	540	563	497	490	541	480	511	516	519	502	505	552	521	508	512	534	519	520	484	508	570	499	523	528	494	532	535	515	522	544	512	508	517	537	548	520	564	529	524	525	529	518	519	549	541	523	529	531	474	527	510	511	510	519	513	497	516	535	533	484	524	527	484	539	519	512	498	511	517	532	510	530	519	494	489	494	532	518	529	533	531	525	539	476	541	499	537	512	512	506	521	508	529	542	561	477	578	532	527	574	544	522	531	572	529	527	542	488	515	510	515	538	496	526	512	572	526	540	534	539	523	504	525	506	543	509	542	511	513	485	555	524	535	524	551	520	521	530	484	521	517	494	522	474	521	557	548	535	552	515	514	490	549	539	501	542	537	544	488	526	537	508	547	513	509	527	527	516	535	479	512	528	508	506	475	569	537	501	481	531	528	523	494	520	542	568	515	530	506	491	530	533	508	505	506	557	528	532	483	495	493	517	559	543	533	535	499	499	505	519	521	523	541	523	502	506	484	531	567	529	492	531	510	481	504	550	528	528	510	503	513	489	521	538	541	532	475	495	555	543	492	522	505	507	512	510	532	512	496	533	554	497	496	567	490	501	515	515	512	517	521	530	526	527	462	488	507	510	531	530	471	528	536	543	518	554	507	539	491	511	485	515	530	548	556	536	488	499	525	561	529	544	544	545	534	498	538	529	492	545	501	499	573	503	511	535	555	492	502	532	458	515	549	505	523	495	513	531	503	538	567	492	513	505	535	478	541	515	521	545	513	543	518	529	492	529	537	478	518	516	539	517	540	519	515	517	483	519	515	545	507	488	551	507	533	489	493	510	513	514	487	520	549	533	521	532	510	501	578	515	558	500	504	536	523	557	486	522	560	532	562	488	528	501	516	513	560	528	580	539	510	507	523	489	529	550	473	537	513	490	501	505	517	511	502	557	517	527	504	522	518	538	511	553	536	488	531	522	515	505	538	500	544	534	538	559	515	541	564	520	540	504	511	481	537	514	512	504	503	513	522	507	563	500	526	527	538	524	526	546	542	486	505	504	539	510	491	498	517	527	485	520	515	487	517	507	517	523	544	510	525	533	508	535	484	528	524	493	513	475	524	533	509	505	513	534	481	491	539	492	514	470	495	515	555	555	510	506	555	520	516	539	500	497	516	525	538	498	509	510	533	517	524	543	491	527	508	522	506	528	556	518	532	543	544	496	524	538	540	501	547	522	493	523	510	516	499	509	519	486	489	518	531	559	502	510	469	553	511	561	489	513	499	515	527	504	543	501	534	532	535	509	479	533	530	516	508	511	510	534	512	494	476	529	547	515	480	495	539	500	496	519	541	515	515	523	540	532	516	507	490	508	556	502	577	518	512	503	512	505	492	522	522	558	536	523	519	511	519	501	506	525	496	542	550	533	490	518	511	513	584	519	495	486	502	477	509	534	530	550	509	572	489	514	500	521	513	505	486	517	536	555	533	527	510	531	534	530	532	532	488	522	537	499	519	559	513	547	535	583	538	505	513	531	537	525	551	512	503	512	504	520	530	515	512	523	483	517	555	539	525	534	529	520	500	491	554	540	524	461	531	493	532	515	532	545	496	527	494	503	490	533	535	479	489	495	543	525	539	516	543	521	495	527	566	531	527	511	530	534	496	501	543	491	530	514	531	497	496	525	473	522	524	568	531	520	528	546	490	524	566	522	514	541	530	487	545	511	473	509	525	551	521	508	479	521	507	525	530	499	535	552	529	487	507	508	492	490	557	522	522	552	475	566	539	490	519	509	516	513	483	535	560	544	505	479	525	521	501	523	510	558	552	557	518	570	497	541	517	468	499	498	508	562	562	504	509	493	515	500	542	545	542	560	546	545	553	507	529	542	508	539	512	523	527	517	540	527	518	542	519	514	496	528	490	525	512	529	527	515	509	517	535	566	529	493	492	496	491	550	529	495	516	524	533	506	516	504	548	527	498	520	471	557	517	519	497	492	525	498	535	536	526	496	509	507	508	514	508	538	516	544	494	523	532	533	515	531	510	565	526	511	524	556	536	496	530	551	553	538	524	504	510	471	489	513	544	586	523	531	549	510	504	532	548	487	529	524	573	505	505	485	534	510	492	542	582	524	534	522	522	503	530	525	514	452	483	526	521	526	506	546	509	506	514	472	510	534	556	539	549	517	512	542	516	501	532	450	502	517	511	509	509	517	524	534	515	559	508	526	497	555	555	507	548	564	546	542	519	489	526	555	494	536	524	515	509	520	528	512	499	490	514	490	508	569	519	503	510	558	524	531	513	532	529	528	500	525	501	502	504	554	481	492	530	501	514	506	538	529	515	536	521	519	566	515	496	516	516	498	512	502	556	508	546	508	559	545	497	511	471	521	530	531	539	515	493	535	527	505	525	529	505	488	534	507	502	515	497	548	479	497	521	511	526	509	523	510	546	528	522	555	518	501	507	535	503	556	502	515	500	530	511	519	502	540	492	516	510	553	555	493	536	513	525	521	522	545	541	535	512	537	519	539	500	527	537	540	497	514	519	542	501	515	539	515	510	520	548	491	520	535	492	524	469	519	533	522	506	538	489	511	538	476	487	512	531	496	521	491	486	506	559	529	520	525	540	534	525	542	554	526	513	545	515	521	521	490	517	511	518	510	513	536	502	472	522	520	538	482	492	534	557	545	553	559	528	513	489	502	533	539	507	493	517	462	479	500	536	530	540	577	582	516	498	519	511	510	480	524	542	514	504	502	509	561	530	531	543	510	487	517	517	548	505	538	531	526	558	512	506	547	470	523	521	514	531	565	533	517	518	528	464	523	544	500	504	496	542	522	524	515	527	500	534	518	507	491	541	513	547	514	553	509	506	521	512	464	508	514	507	500	506	533	553	559	480	518	524	552	544	498	515	537	529	463	519	517	527	559	481	544	513	503	535	514	476	525	542	525	491	494	517	534	543	550	527	530	562	467	541	497	485	541	527	501	548	540	544	558	506	530	511	508	496	501	567	546	525	531	539	523	546	568	472	496	514	494	530	537	494	503	503	486	558	521	531	512	499	558	523	513	527	531	527	504	495
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
