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
336608334648	336608335204	336608335754	336608336304	336608336854	336608337404	336608337954	336608338504	336608339054	336608339604	336608340154	336608340704	336608341254	336608341804	336608342354	336608342904	336608343454	336608344004	336608344554	336608345104	336608345654	336608346204	336608346754	336608347304	336608347854	336608348404	336608348954	336608349504	336608350054	336608350604	336608351154	336608351704	336608352254	336608352804	336608353354	336608353904	336608354454	336608355004	336608355554	336608356104	336608356654	336608357204	336608357754	336608358304	336608358854	336608359404	336608359954	336608360504	336608361054	336608361604	336608362154	336608362704	336608363254	336608363804	336608364354	336608364904	336608365454	336608366004	336608366554	336608367104	336608367654	336608368204	336608368754	336608369304	336608369854	336608370404	336608370954	336608371504	336608372054	336608372604	336608373154	336608373704	336608374254	336608374804	336608375354	336608375904	336608376454	336608377004	336608377554	336608378104	336608378654	336608379204	336608379754	336608380304	336608380854	336608381404	336608381954	336608382504	336608383054	336608383604	336608384154	336608384704	336608385254	336608385804	336608386354	336608386904	336608387454	336608388004	336608388554	336608389104	336608389654	336608390204	336608390754	336608391304	336608391854	336608392404	336608392954	336608393504	336608394054	336608394604	336608395154	336608395704	336608396254	336608396804	336608397354	336608397904	336608398454	336608399004	336608399554	336608400104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32360	4523	2486	1874	1296	874	689	543	479	408	355	288	261	241	234	215	231	215	173	217	192	181	184	196	156	181	153	160	155	163	158	152	139	158	149	149	157	156	141	142	147	151	131	152	144	158	125	132	150	159	146	151	137	155	153	127	137	161	152	144	126	160	146	145	153	158	151	180	150	140	143	165	159	132	159	137	156	150	149	145	130	137	125	141	121	133	141	143	140	121	128	152	175	132	150	144	119	147	148	167	396	594	513	269	150	140	129	140	130	161	126	128	130	131	145	159	154	119	132	165	150	132	142	134	118	143	149	142	144	132	142	151	141	123	114	124	134	168	128	150	134	127	126	150	118	128	147	143	137	151	151	145	136	149	129	138	150	132	143	153	152	143	155	146	153	162	127	158	145	138	139	162	143	129	152	130	137	145	141	124	138	130	120	153	123	145	140	124	153	119	146	152	131	156	124	149	135	163	133	143	137	134	128	142	149	119	139	156	129	129	130	136	127	137	135	144	158	151	142	139	151	128	131	133	129	171	149	144	146	133	143	154	134	151	141	151	145	126	161	160	148	152	139	135	144	136	138	138	129	138	125	126	122	127	138	138	151	135	137	137	154	152	140	120	147	161	162	147	135	132	150	126	137	167	131	133	142	133	141	139	130	124	145	122	135	141	147	148	142	123	141	136	140	143	150	155	151	168	156	151	132	141	146	154	154	141	149	154	158	112	144	135	128	141	123	136	145	144	150	143	124	147	144	138	137	122	119	145	150	118	133	148	146	151	150	127	132	134	153	135	127	141	141	162	143	142	136	151	138	144	146	163	124	147	125	119	136	147	134	146	128	121	142	137	145	149	149	147	144	142	145	129	149	142	143	145	143	150	142	141	144	150	126	133	146	141	157	141	109	139	126	131	144	155	137	127	156	150	132	148	144	133	139	118	134	150	148	138	139	142	126	116	157	128	137	137	127	143	106	158	142	142	134	146	124	151	145	125	139	154	162	151	119	141	131	130	160	153	149	116	156	140	138	130	130	140	132	149	123	132	140	127	142	118	135	117	112	124	133	156	150	129	117	137	139	109	132	151	122	126	131	149	133	137	153	128	146	141	147	136	131	138	155	137	128	134	145	153	156	134	149	121	149	136	152	131	148	153	119	141	146	139	152	132	133	153	143	136	128	121	144	145	137	144	156	142	143	148	131	124	129	146	139	122	123	134	147	142	131	126	125	144	137	152	137	140	143	123	145	130	138	146	135	140	160	137	132	139	147	154	154	136	117	131	139	126	138	134	140	153	133	111	128	127	138	143	137	149	145	132	152	136	146	136	144	128	156	150	149	137	148	154	154	142	130	129	126	138	134	146	131	155	149	167	136	126	156	149	133	125	137	134	150	131	140	138	122	127	149	136	132	134	146	128	121	130	136	145	153	128	120	132	134	133	101	133	165	140	118	161	139	151	150	139	152	131	146	136	136	164	130	137	132	124	126	146	164	121	146	122	150	129	141	140	159	132	152	156	121	154	131	136	128	139	144	135	138	138	116	137	152	129	124	130	135	139	137	132	126	158	132	160	167	135	145	139	140	140	131	151	120	128	134	142	132	149	123	148	165	146	117	116	132	151	136	131	136	113	125	143	142	121	134	146	138	138	135	137	133	139	142	145	149	130	150	151	135	116	140	141	124	155	139	130	149	170	144	123	136	128	129	139	128	156	132	148	143	119	153	130	140	163	168	134	136	131	134	148	160	152	121	141	128	157	125	145	145	139	124	136	128	131	137	144	149	140	133	131	128	136	131	148	133	126	138	119	143	121	125	142	132	133	141	165	140	120	118	136	144	138	124	148	133	161	139	153	145	122	134	125	146	124	137	129	144	147	156	146	142	138	123	128	123	152	138	153	130	138	136	130	144	137	146	140	148	132	123	157	142	140	130	145	158	136	136	132	139	132	139	144	128	154	154	151	138	145	151	139	127	148	153	149	147	136	132	150	143	145	125	153	105	144	129	143	149	143	134	128	146	153	147	125	112	133	157	158	155	154	153	127	145	151	149	130	148	141	138	139	132	137	153	152	163	155	143	128	134	131	141	146	157	148	124	154	152	147	144	146	152	104	127	137	138	116	125	119	139	149	146	143	120	143	145	133	134	161	139	155	140	131	141	153	158	151	106	130	126	154	127	138	125	140	148	118	151	127	113	134	138	147	149	126	142	146	133	151	148	147	128	123	155	111	113	139	148	141	144	130	106	148	142	131	175	148	149	136	125	134	129	133	133	121	145	126	118	141	140	133	132	142	152	162	123	143	155	142	142	149	142	127	130	119	149	138	133	123	136	128	144	151	154	146	156	161	149	154	145	134	161	138	138	141	145	136	134	130	127	139	140	156	150	162	147	162	142	133	131	121	153	112	146	140	143	130	129	125	123	131	137	138	147	138	153	119	140	140	131	126	114	137	126	142	156	131	136	119	139	148	149	123	141	130	154	142	132	123	122	135	146	145	136	146	167	148	139	120	143	132	145	130	131	163	111	141	130	147	146	129	125	119	129	139	134	118	124	135	142	146	152	134	125	125	141	136	161	132	164	144	133	138	134	170	156	128	142	141	142	134	154	145	171	165	171	137	132	156	142	150	143	146	136	137	124	129	168	132	160	137	140	128	129	151	149	116	162	117	140	119	141	130	138	136	156	160	155	129	136	141	137	131	135	133	128	123	138	129	136	147	139	132	122	153	127	144	147	134	143	152	139	143	146	130	135	128	134	126	147	151	136	118	147	138	121	153	136	125	153	135	140	131	148	160	139	149	129	136	145	117	137	132	152	124	112	137	165	147	138	160	139	137	133	142	146	146	153	140	121	136	147	144	137	139	149	157	143	130	150	144	145	130	133	146	149	145	168	135	129	147	147	129	136	122	128	133	130	134	142	136	141	133	141	148	115	135	136	125	142	144	133	131	131	112	121	128	122	141	142	147	145	134	117	146	143	135	144	162	137	138	141	147	139	148	137	133	138	140	122	144	142	147	138	133	140	132	129	130	164	146	133	145	122	150	140	144	137	132	145	162	131	165	117	128	148	127	139	144	140	142	152	144	130	146	126	150	123	153	112	148	143	156	150	137	146	147	119	137	138	157	135	144	131	126	153	120	130	129	130	177	120	145	167	131	136	145	155	149	134	146	144	137	108	159	128	123	127	138	134	155	161	150	142	148	134	135	120	137	137	147	128	148	127	124	147	152	133	148	167	134	139	134	145	140	117	139	134	157	145	144	145	124	146	142	155	148	149	118	132	138	135	154	122	151	138	149	165	132	144	145	137	148	127	148	156	117	152	142	143	150	135	131	128	137	145	141	113	128	150	137	126	150	149	154	119	124	134	124	128	132	140	154	135	153	124	145	152	144	159	110	156	129	109	110	118	150	155	138	148	140	134	130	115	122	150	159	148	123	129	146	126	130	141	127	124	112	137	145	154	117	154	134	142	131	161	143	156	130	132	150	123	128	111	135	140	145	140	143
15605	2177	4969	5711	4771	3807	3087	2516	2150	1827	1627	1493	1307	1212	1033	993	920	884	801	760	770	718	671	661	627	670	579	569	554	552	571	514	558	523	526	480	478	504	512	510	440	466	496	456	448	458	423	465	456	450	463	388	460	445	447	426	417	440	424	448	424	435	461	458	412	420	424	474	426	457	433	415	426	427	463	499	473	508	473	462	432	448	449	477	492	449	464	487	455	499	438	444	454	434	452	468	402	386	408	789	2418	3848	3752	1484	384	366	396	387	403	379	395	405	418	362	407	410	400	415	370	422	429	400	372	375	379	382	402	384	345	383	416	380	387	417	401	414	393	407	441	402	386	428	389	391	421	385	409	389	374	414	382	378	382	399	417	428	418	389	392	374	380	374	405	411	415	426	393	387	397	371	397	414	413	361	403	374	397	371	411	343	412	385	371	375	435	405	369	430	388	365	400	370	419	388	389	370	395	393	372	408	405	423	390	395	386	377	372	410	401	429	396	406	402	401	392	385	365	364	365	382	453	429	384	403	388	387	396	377	360	421	408	412	387	370	389	395	395	422	393	411	389	404	393	384	365	385	364	394	363	369	393	398	361	419	349	401	440	379	370	389	402	410	426	403	408	379	402	396	412	394	382	413	375	373	385	392	369	394	384	374	388	401	385	421	400	386	397	403	354	395	372	361	378	362	415	380	390	396	401	400	398	385	395	368	363	393	391	411	396	434	369	396	382	363	406	394	405	399	409	389	428	397	408	347	356	394	357	372	394	391	396	391	388	408	365	383	389	419	369	380	384	396	387	413	394	370	369	440	401	382	398	390	377	382	415	397	367	374	400	423	403	418	395	405	412	399	383	382	383	374	376	402	372	419	354	382	368	372	373	356	389	412	365	391	382	357	408	388	404	364	409	403	371	359	393	357	400	378	416	416	360	379	408	427	397	406	375	389	397	401	400	361	377	396	403	384	348	410	418	400	353	358	376	403	430	429	370	430	393	389	374	399	394	396	380	390	366	404	414	423	381	423	376	400	360	399	394	396	396	405	386	390	415	374	383	396	403	419	370	365	424	371	386	389	405	385	399	400	425	382	358	370	358	384	366	378	402	389	362	374	379	401	390	355	401	379	408	384	367	407	396	421	409	389	425	358	391	384	436	393	383	375	368	382	372	392	390	430	420	415	382	458	404	390	385	388	436	403	394	389	388	391	420	384	386	393	381	397	381	402	421	408	364	401	426	367	393	405	368	401	404	378	393	387	397	396	378	384	401	385	388	407	386	393	375	398	401	394	406	387	355	415	380	399	399	376	361	391	358	392	410	412	401	419	400	377	383	329	384	407	387	414	420	391	381	368	360	392	446	409	391	416	418	376	410	377	390	400	394	393	399	408	391	386	379	380	391	411	357	392	413	406	369	382	412	420	392	389	361	375	425	394	368	408	387	392	377	381	394	385	405	359	366	378	400	429	369	412	387	369	396	363	387	393	404	401	367	341	410	373	412	372	430	402	385	394	414	418	393	365	364	367	384	393	393	393	366	385	395	376	413	393	355	392	404	429	363	392	375	334	426	439	369	405	366	427	395	410	401	374	415	398	391	360	407	396	410	411	403	376	384	385	420	394	396	386	406	375	421	359	380	389	342	393	371	390	438	380	398	390	385	359	386	373	389	373	396	400	387	392	428	386	366	358	398	343	364	391	409	391	406	400	416	390	385	384	353	397	366	382	416	397	402	380	387	392	417	400	382	419	417	381	392	418	380	413	386	391	399	402	381	406	381	369	371	390	396	353	376	408	378	395	422	413	365	404	403	374	361	423	372	401	349	416	358	368	406	427	377	385	396	378	433	384	389	398	383	410	393	400	394	385	397	390	370	397	349	394	351	410	396	444	405	395	393	382	397	425	384	348	412	419	397	385	388	375	401	380	364	426	358	391	377	382	403	378	437	439	411	366	356	418	403	391	365	397	368	392	375	391	420	424	359	397	399	392	382	390	403	372	365	386	391	370	386	390	441	365	395	398	430	370	439	371	401	375	409	386	362	398	376	404	382	398	368	397	374	378	396	393	364	426	396	379	374	403	337	377	394	368	405	399	373	427	419	398	371	378	401	381	394	415	436	364	396	436	355	398	361	412	399	396	409	443	351	384	373	390	420	411	403	390	413	397	362	408	356	377	339	375	373	401	387	375	364	393	402	383	397	390	413	413	385	382	373	408	411	387	344	399	377	411	379	389	404	414	419	385	378	390	384	364	379	369	361	380	423	370	396	382	371	368	384	415	370	419	391	375	356	370	393	399	398	358	374	415	414	393	404	323	386	376	403	395	368	385	374	396	421	403	388	388	412	387	418	363	388	389	385	390	405	414	367	421	360	373	401	416	374	382	355	382	396	405	366	391	374	403	373	394	396	380	394	397	388	390	443	366	380	386	407	398	405	362	386	388	386	373	391	374	386	390	360	388	380	342	374	404	411	381	395	405	406	399	373	362	366	364	401	390	364	431	341	410	404	421	384	377	418	394	364	384	395	410	388	369	374	365	412	366	368	386	404	376	404	372	396	366	386	385	359	367	402	355	384	398	382	366	389	379	429	390	416	365	378	382	383	382	417	410	382	371	402	369	383	437	404	384	382	388	393	400	343	379	369	364	401	399	390	420	385	379	398	390	393	389	429	397	393	361	405	378	432	415	400	348	379	373	402	403	392	404	376	352	383	381	362	395	425	396	385	383	423	371	428	386	411	368	389	410	398	364	413	409	352	386	402	389	399	390	408	392	386	407	411	402	419	348	386	363	370	367	397	388	379	416	413	362	390	389	375	385	408	421	399	414	398	365	390	365	382	371	391	357	397	386	383	374	388	360	389	422	370	390	384	392	407	369	440	421	343	397	387	414	409	384	394	394	378	402	364	382	396	389	384	375	388	365	403	399	396	389	371	378	401	381	404	379	412	388	367	370	378	375	395	409	404	375	331	394	404	406	409	400	396	419	395	424	380	387	389	411	419	379	377	410	415	369	373	367	398	417	407	422	387	399	376	386	374	381	376	413	380	366	380	398	413	395	363	394	397	386	400	393	381	390	403	401	361	353	396	422	379	384	394	418	372	380	426	407	369	388	383	397	377	370	375	388	418	364	368	419	383	376	407	381	419	403	366	412	348	383	418	385	401	375	360	413	408	401	387	395	375	409	389	390	367	399	389	402	366	389	377	379	374	362	353	414	427	382	362	393	376	350	377	380	366	382	381	370	384	425	397	347	411	351	377	377	346	402	376	390	402	389	364	415	373	388	407	381	418	350	416	382	389	410	353	378	383	405	381	401	398	352	370	376	368	383	408	374	405	366	402	400	390	373	412	420	381	387	374	399	417	363	413	392	393	383	368	404	372	384	401	384	403	391	407	377	408	374	394	431	404	374	351	381	385	408	357	432	412	371	414	405	400	387	391	364	352	429	403	422	372	423	367	354	415	376	398	380	382	401	416	357	352	382	382	373	400	353	395	417	412	380	373	364
3480	172	163	154	175	146	170	159	164	167	142	148	146	132	153	139	127	143	145	125	153	131	138	132	124	144	128	130	144	150	135	147	140	156	160	134	143	124	135	140	142	131	159	138	138	143	155	132	143	127	136	147	125	139	144	151	133	135	143	159	158	144	172	149	149	148	166	150	153	130	131	135	133	129	140	142	136	164	141	146	132	132	140	152	125	149	175	142	166	121	132	155	134	161	142	128	135	140	145	135	175	167	165	165	153	159	140	135	155	172	120	154	151	129	135	134	133	129	169	129	178	156	169	147	144	154	150	126	162	132	143	142	145	129	138	142	143	146	136	158	141	132	146	145	152	145	110	136	153	144	144	153	135	146	162	143	139	157	137	147	127	147	152	137	145	147	132	141	143	143	166	140	135	163	141	144	141	136	156	156	169	135	127	149	131	138	151	154	133	150	162	152	134	134	136	138	141	135	154	133	141	139	148	133	154	159	150	138	138	144	135	155	140	128	161	126	129	155	143	159	131	130	137	126	148	147	151	116	118	128	140	126	133	128	171	133	174	131	131	126	145	135	144	141	146	125	145	138	134	144	150	144	150	140	149	133	149	154	147	133	130	151	122	147	162	150	139	152	145	143	152	168	122	134	142	159	145	162	133	152	131	143	148	145	147	142	140	133	132	132	129	121	168	165	157	150	135	146	141	157	137	122	128	130	141	150	126	133	141	138	141	141	127	133	154	146	145	136	130	130	150	145	147	148	157	117	151	152	145	162	148	147	149	129	146	132	143	140	140	143	134	159	150	160	135	130	144	152	147	146	148	136	165	150	139	153	147	155	143	127	146	134	148	125	128	142	158	164	122	137	143	131	133	166	137	146	140	136	155	134	150	149	138	135	148	158	145	144	144	146	141	133	122	131	137	134	135	144	136	134	137	131	139	135	132	128	132	137	142	153	137	132	124	147	137	117	150	137	142	144	147	143	143	148	142	143	138	164	147	133	136	153	141	139	142	132	155	161	148	133	152	165	136	132	155	130	167	163	124	128	140	151	121	140	144	135	132	136	121	158	176	132	153	141	140	151	143	160	136	143	125	136	140	125	116	146	151	139	128	143	138	118	154	126	117	138	144	118	136	161	131	128	168	129	179	156	138	144	158	147	146	147	146	145	129	136	138	147	136	139	153	139	149	153	118	153	144	108	140	139	144	151	135	132	133	134	140	134	141	139	139	147	116	110	124	144	131	142	144	119	155	127	150	148	117	119	123	129	130	145	152	157	148	119	156	148	148	124	141	123	144	141	153	135	139	153	139	140	154	164	153	140	140	155	130	136	147	155	169	140	167	119	114	139	117	124	141	145	130	134	132	156	130	143	145	136	122	143	123	142	154	133	141	145	143	163	134	115	149	137	135	154	146	140	119	146	139	138	128	154	142	149	116	125	150	145	147	147	146	139	133	143	171	151	149	140	145	164	161	149	157	135	132	137	109	143	127	156	148	147	139	132	134	152	152	127	149	146	135	154	159	167	145	144	143	129	150	174	131	143	144	139	148	145	137	121	143	138	152	137	138	136	138	138	157	143	136	160	134	167	152	151	142	149	148	167	151	148	164	131	147	155	138	129	135	165	147	113	134	166	148	135	150	155	133	145	144	137	158	153	148	160	154	137	142	144	139	132	135	141	138	147	164	145	148	151	133	116	149	136	156	117	149	158	145	128	160	118	157	129	134	160	147	124	141	159	154	151	151	155	156	155	161	137	144	147	149	159	152	139	133	149	141	125	131	161	133	137	140	130	127	158	124	157	162	144	151	136	143	138	144	147	152	159	124	146	150	136	135	132	130	142	153	156	137	159	164	143	145	142	128	161	134	146	165	132	147	157	151	141	142	151	145	164	137	131	147	138	127	154	136	133	134	120	146	147	154	136	129	123	141	147	152	122	147	127	137	144	141	127	145	160	156	142	172	128	144	171	134	148	128	147	131	155	165	138	130	156	157	132	126	132	141	137	127	152	161	139	142	156	142	162	154	150	138	168	142	131	141	145	141	147	134	139	154	135	149	135	171	171	140	137	147	121	161	149	141	141	126	147	150	131	170	171	126	127	160	148	166	148	145	122	130	126	149	133	146	133	152	150	135	146	140	148	141	143	151	122	134	161	146	147	135	138	138	145	137	123	151	158	153	133	157	148	137	142	136	142	165	124	133	141	146	163	130	155	143	143	158	137	143	131	142	129	134	121	133	135	147	119	121	118	146	135	110	147	121	145	140	137	135	144	129	137	143	172	131	129	163	160	156	133	138	163	159	159	130	125	144	142	132	131	151	112	121	137	125	165	131	149	144	106	125	150	143	139	148	145	143	146	131	146	144	131	156	154	127	158	148	170	133	142	156	164	149	125	141	136	137	159	147	113	147	153	132	138	158	147	130	139	151	143	128	149	150	141	135	132	132	141	148	139	137	132	136	155	145	153	153	165	131	141	146	144	141	138	158	135	136	143	139	160	144	140	133	148	127	155	133	153	148	129	153	132	137	162	137	145	132	151	152	137	147	141	133	137	140	122	133	142	162	131	133	127	123	157	143	169	139	148	148	146	128	150	151	141	152	164	123	149	150	133	145	138	141	154	145	138	144	158	146	126	135	136	144	117	145	141	154	123	149	138	131	134	117	160	155	132	133	151	129	121	124	143	139	144	123	144	136	124	139	139	131	126	138	143	144	139	147	138	156	163	134	142	130	133	163	157	151	145	135	166	141	129	133	156	150	137	178	139	135	125	147	151	135	134	146	155	131	144	147	163	134	128	151	160	152	146	130	167	153	148	147	142	158	162	147	161	139	131	134	131	117	173	136	111	158	126	134	121	132	144	135	136	142	146	153	151	152	124	158	176	141	159	162	115	158	145	154	163	139	161	140	155	129	126	145	163	130	132	149	165	128	145	142	137	124	145	140	143	142	143	158	148	168	143	131	125	128	148	134	150	133	140	136	156	153	132	150	133	134	126	151	150	159	133	151	107	126	122	148	156	148	132	155	139	148	139	168	150	149	132	131	152	160	149	160	130	134	163	131	155	139	138	134	123	117	147	129	155	145	136	153	162	141	137	135	148	159	159	145	133	117	168	163	138	145	127	122	148	132	144	153	128	132	152	145	121	143	151	143	132	156	140	138	152	153	139	148	145	129	146	155	127	133	168	129	140	134	143	136	129	147	131	152	132	135	129	151	148	130	141	144	144	153	150	146	125	120	127	145	143	137	137	146	155	131	133	140	136	135	149	155	140	137	134	166	134	144	140	134	149	129	163	150	134	134	138	147	111	155	146	139	120	157	134	145	133	146	173	153	148	135	148	138	117	148	136	135	148	138	137	140	153	133	149	155	135	145	142	154	148	136	160	150	151	144	157	140	155	160	138	154	157	119	109	145	128	161	140	135	134	141	127	171	125	152	135	142	155	154	175	139	149	136	149	132	152	147	125	134	173	150	149	144	160	151	144	141	152	150	127	139	131	148	134
3778	462	509	545	559	495	506	463	439	421	428	452	453	433	434	372	389	434	416	426	404	431	372	436	426	381	429	403	437	399	422	408	413	414	411	389	402	413	409	390	431	413	384	413	353	395	431	443	396	405	427	422	415	403	405	440	386	404	404	415	402	419	424	420	414	423	431	435	370	420	444	407	414	388	418	380	394	407	404	411	433	412	406	363	402	446	444	379	404	465	414	442	441	436	420	467	413	391	457	434	543	670	687	472	389	406	370	392	411	416	413	379	405	423	423	406	420	421	417	378	415	397	406	441	413	398	398	396	425	374	372	413	399	380	407	397	410	419	397	415	375	393	403	422	396	386	407	396	433	424	404	420	417	399	414	428	412	395	429	403	411	420	420	383	438	409	423	421	405	387	414	382	421	396	435	401	438	426	363	429	426	394	425	425	398	396	431	394	418	403	402	393	432	400	400	425	383	400	422	415	419	406	419	410	395	431	408	415	430	439	433	413	426	434	405	426	421	382	412	439	397	378	417	390	442	436	412	449	380	369	409	408	391	412	412	383	403	412	417	389	420	397	426	411	407	397	409	466	401	409	386	420	385	366	385	395	392	413	397	391	424	400	439	424	427	381	406	459	393	389	433	430	424	418	380	424	407	397	421	383	452	429	431	389	382	418	429	420	430	403	391	415	415	389	415	397	400	446	439	423	396	379	428	433	428	430	413	425	411	396	420	387	397	410	386	425	393	421	415	437	387	404	433	422	413	413	418	417	392	402	433	398	400	426	419	411	422	413	401	413	390	409	422	424	407	392	431	428	411	388	389	404	428	419	433	421	418	404	441	408	414	424	408	397	445	441	391	425	442	430	443	413	421	409	426	396	406	423	417	439	363	370	440	441	413	402	400	404	393	406	412	393	418	363	434	384	423	399	389	390	412	392	427	424	396	391	370	393	395	400	397	411	436	410	399	394	413	426	413	432	371	378	412	378	401	384	411	403	386	425	426	421	425	436	413	409	394	436	391	411	399	402	405	401	415	427	387	420	392	410	392	410	414	404	395	395	403	437	406	426	431	405	382	422	476	397	395	412	405	376	398	435	389	405	413	409	420	404	431	430	440	432	403	398	401	393	404	452	401	380	426	411	382	417	361	390	455	420	399	385	415	425	397	404	412	412	407	433	411	398	408	413	422	405	407	409	458	458	401	395	389	411	439	411	398	388	437	419	380	390	438	392	416	421	400	424	403	386	408	392	440	401	427	378	410	389	440	429	442	410	419	381	413	397	392	435	419	399	415	398	457	397	407	418	390	421	422	383	412	425	433	400	420	401	438	410	434	425	421	394	408	401	403	424	363	370	428	433	406	440	440	398	396	422	421	396	429	439	424	407	417	423	414	369	417	428	384	420	409	409	420	408	432	420	385	413	422	408	402	449	389	394	419	427	444	377	431	377	417	396	415	426	388	401	405	361	434	409	411	382	378	381	415	401	412	440	386	392	425	411	416	395	399	412	426	411	368	440	390	388	410	410	408	422	390	424	435	400	394	380	403	384	409	381	431	460	391	414	420	379	411	404	421	359	419	423	420	397	417	396	403	381	393	418	415	394	420	412	442	405	418	413	395	396	377	390	404	409	450	401	416	388	431	416	399	410	386	406	416	410	411	410	407	397	365	418	426	381	404	394	380	392	407	430	403	336	405	443	409	397	416	399	414	397	428	434	399	402	420	403	390	404	437	415	410	390	405	385	400	391	399	404	400	371	406	395	381	422	408	407	396	417	388	427	451	382	414	410	424	396	379	380	400	403	409	408	381	383	409	400	401	393	411	407	411	386	431	400	402	410	417	411	370	420	372	385	439	382	416	426	410	443	409	411	398	427	443	378	430	390	406	404	404	427	447	428	412	416	411	431	418	443	438	429	391	401	408	396	375	404	393	411	422	405	413	399	429	416	439	381	402	403	455	406	408	390	393	364	378	397	393	403	425	418	405	420	405	438	416	387	440	385	409	396	415	440	412	417	402	384	429	411	395	390	403	423	413	419	387	405	449	426	444	413	430	372	363	408	407	401	422	404	396	415	389	431	422	383	402	410	422	404	380	412	392	408	398	419	426	378	430	400	391	395	434	384	415	397	444	414	410	419	401	405	415	428	405	423	417	428	427	421	401	473	397	452	437	415	418	433	421	397	406	377	402	416	408	413	438	401	413	403	432	391	400	420	404	410	388	427	419	426	388	404	381	418	422	408	439	379	407	423	365	404	398	408	395	399	401	409	356	397	462	419	398	414	434	408	439	426	446	427	410	425	366	438	421	421	370	397	401	428	428	409	426	414	415	410	399	449	389	410	398	383	385	424	388	395	418	469	403	401	400	420	433	410	406	434	445	389	400	385	420	418	408	385	450	428	400	393	397	413	354	424	402	379	395	423	427	417	420	392	431	455	371	404	375	392	423	382	401	399	418	388	387	405	406	423	418	422	402	413	408	412	412	422	427	390	402	443	404	424	406	418	421	406	398	386	431	411	416	425	391	375	404	437	410	430	389	410	389	402	388	440	421	405	401	397	424	436	400	366	425	447	398	399	426	458	438	402	421	422	443	427	394	424	405	404	401	403	373	400	394	403	418	392	417	406	445	405	416	394	414	428	436	410	474	406	389	412	434	384	409	391	426	417	396	427	422	371	391	387	395	421	428	401	405	398	397	403	434	422	408	393	422	398	412	384	436	400	416	417	426	432	370	434	377	389	408	422	431	418	419	393	379	411	425	412	408	401	406	426	410	376	370	433	424	424	376	409	404	386	419	426	398	393	377	391	404	426	394	420	424	408	403	409	406	444	389	418	406	384	404	399	415	410	413	443	389	381	380	433	401	379	418	423	436	408	422	403	402	409	394	364	436	400	416	429	403	411	420	443	395	372	425	413	407	404	399	364	385	436	415	397	397	421	408	410	398	419	379	401	414	426	419	422	467	379	380	439	402	425	436	425	408	402	439	359	395	438	399	403	413	431	425	395	404	406	419	434	388	391	419	430	390	432	411	446	405	371	417	413	380	398	418	423	421	393	432	396	417	437	421	389	393	398	393	427	386	420	384	385	416	418	389	421	427	416	407	434	407	395	410	401	398	406	422	404	391	443	394	444	384	428	416	403	423	404	377	410	451	416	417	406	399	398	396	410	377	419	375	390	391	409	420	392	411	417	418	423	436	401	415	419	399	393	388	392	413	419	351	403	405	401	403	389	439	398	408	396	392	400	430	421	382	379	405	402	436	430	410	386	407	436	422	404	433	389	441	418	416	409	357	455	447	425	408	396	430	415	417	419	404	389	403	411	399	398	385	416	418	404	427	409	402	405	416	413	408	376	429	416	368	399	448	430	410	366	398	403	413	422	401	441	418	389	417	421	391	443	397	400	396	419	398	403	419	410	395	377	391	440	404	393	397	411	414	399	401	391	391	436	367	402	392	393	454	423	423	385	407	410	421	379	379	385	438	395	409	418	436	430	399	415	427	420
21303	1513	1128	877	634	519	396	393	339	301	247	244	254	247	208	205	211	213	208	219	211	188	166	186	187	209	199	197	181	180	187	175	190	195	162	165	195	197	199	174	186	185	193	194	172	169	200	180	177	171	172	186	185	184	181	187	203	169	167	161	141	195	161	174	159	202	189	190	178	187	167	178	176	169	181	178	195	173	194	174	184	163	193	176	179	207	195	180	176	182	169	186	169	185	190	174	187	178	196	177	266	409	415	218	181	191	170	184	200	161	170	147	187	160	167	176	164	186	189	176	190	164	177	184	165	173	177	179	213	166	191	182	197	180	200	184	160	191	160	189	162	159	184	175	177	187	159	165	182	158	180	189	187	160	156	170	169	152	165	156	175	172	159	191	175	181	165	186	168	187	156	185	170	172	183	182	179	158	183	170	148	173	174	167	156	166	163	186	188	167	178	189	169	177	183	182	163	175	150	167	184	190	165	178	170	173	176	165	155	168	159	164	178	151	183	154	173	180	172	172	181	167	162	170	196	196	198	174	177	184	174	174	187	152	175	142	207	172	201	171	170	151	169	186	182	200	175	169	194	181	166	179	175	186	158	161	161	163	164	168	161	167	173	181	183	183	190	171	147	158	190	158	187	156	168	195	180	177	167	168	178	167	187	186	190	180	156	177	161	176	188	163	176	167	188	156	186	169	176	154	175	188	173	162	167	159	202	178	169	169	182	170	167	174	177	151	174	161	173	173	179	175	155	176	164	163	187	177	170	176	163	150	177	193	218	180	178	171	173	170	171	155	175	173	167	176	169	158	178	178	169	194	162	178	160	171	171	184	180	175	171	170	164	187	183	178	184	162	170	177	169	160	161	187	160	174	185	171	195	168	186	178	170	192	169	187	173	160	147	168	150	152	195	184	169	164	152	175	173	175	186	171	180	181	148	158	167	169	187	190	177	154	163	193	167	180	171	185	174	180	177	171	154	165	144	164	146	189	188	174	180	169	166	172	177	184	192	168	183	184	159	169	176	177	153	173	183	190	190	167	164	166	186	176	190	173	164	187	177	183	155	180	176	180	194	145	183	165	154	187	189	178	167	172	190	171	182	170	172	161	207	164	167	148	167	164	163	175	184	180	175	155	163	157	178	173	176	177	168	168	193	183	181	168	187	191	135	148	166	168	162	172	185	165	162	155	170	180	161	191	185	170	179	182	198	162	188	178	181	191	176	155	169	166	186	186	160	145	140	208	172	163	188	183	177	162	144	182	188	178	156	178	181	192	193	155	175	174	171	166	185	162	165	175	151	175	173	159	184	161	164	190	184	161	161	175	199	159	185	171	174	144	187	172	163	179	192	166	194	183	196	194	176	177	168	177	174	155	181	168	156	173	172	168	164	179	175	173	165	180	193	160	171	163	160	183	175	167	168	182	171	160	178	165	192	161	194	176	167	170	180	196	178	168	169	190	187	190	184	174	184	200	161	186	152	186	156	151	189	156	177	171	171	177	166	157	189	163	164	141	169	174	152	174	171	163	175	167	181	179	161	152	168	189	163	202	181	174	166	181	157	163	165	179	162	171	170	145	195	166	161	191	165	174	180	143	164	190	172	161	185	164	166	176	165	153	175	152	165	186	175	196	164	162	181	180	195	163	188	169	192	178	167	165	185	170	170	165	174	152	151	178	176	159	193	167	151	178	203	204	170	162	182	165	180	184	192	166	184	161	186	166	165	178	166	170	207	195	181	170	152	154	162	167	185	184	158	161	167	214	166	181	171	149	158	189	159	156	197	198	157	190	182	169	174	187	159	194	145	178	170	183	153	193	164	162	167	180	180	183	167	157	149	168	154	198	195	180	170	179	172	165	163	169	179	150	163	179	171	175	168	171	142	202	188	174	173	197	178	186	189	171	171	175	181	177	187	167	151	170	190	205	185	180	165	164	176	163	167	175	172	170	184	178	185	193	160	163	175	155	165	192	165	188	198	154	169	181	178	173	164	168	177	191	168	186	170	166	159	179	181	176	183	167	163	184	175	178	164	170	154	165	187	160	170	185	209	153	180	187	183	185	178	189	161	182	178	194	171	187	158	156	183	175	170	158	164	175	163	180	157	184	163	152	167	169	158	154	200	156	183	161	202	214	181	159	184	205	165	166	187	161	169	168	181	188	173	165	171	190	185	200	176	155	175	186	162	181	189	175	183	166	195	150	184	157	168	174	165	162	188	184	200	177	172	156	167	172	182	179	146	170	196	186	164	176	162	152	183	171	181	158	169	175	183	174	164	165	165	156	182	187	161	175	177	177	168	178	179	159	180	172	158	152	180	162	166	191	172	172	178	167	157	175	148	159	174	169	165	186	168	166	194	174	158	154	165	166	177	174	165	173	156	172	198	181	179	180	162	182	172	176	148	168	158	158	174	177	185	179	161	161	157	181	176	189	162	149	156	203	170	192	171	173	210	188	174	173	182	180	171	174	173	183	198	187	192	171	181	167	161	165	174	188	167	177	157	180	190	185	169	174	164	172	149	172	176	157	159	164	166	165	183	157	169	167	171	159	172	157	184	172	201	158	167	166	168	171	161	183	167	173	152	188	171	191	190	167	181	173	172	174	185	171	157	180	183	149	175	168	173	161	172	164	170	174	174	177	196	196	179	165	180	177	185	187	195	160	171	161	183	190	171	168	168	157	170	178	178	174	164	153	173	181	169	196	171	162	171	197	183	169	155	188	156	182	170	183	186	173	174	169	163	170	194	159	179	154	171	200	151	162	187	175	174	168	175	187	158	188	169	163	211	164	159	178	165	162	156	176	167	147	157	187	182	195	156	141	166	185	172	157	179	170	162	165	170	173	164	174	181	173	189	175	147	169	162	176	169	176	164	155	174	146	190	154	157	183	155	183	175	183	175	171	173	182	162	186	181	174	174	169	172	147	178	190	190	189	187	167	178	171	160	185	186	194	177	146	149	173	146	182	188	193	188	167	174	185	153	174	186	186	193	171	184	167	204	164	170	169	180	185	177	171	168	179	174	174	160	185	158	164	205	170	186	156	190	196	206	183	161	161	191	162	154	189	159	189	160	177	182	172	191	171	198	160	194	170	175	161	159	171	151	183	181	166	175	185	171	184	201	185	166	183	161	188	197	138	157	169	188	176	152	189	181	163	180	191	181	143	151	155	185	194	214	165	163	179	181	183	174	185	171	158	176	168	169	165	175	151	191	175	162	158	170	172	157	165	178	161	169	187	170	164	169	168	163	174	174	162	185	171	190	197	192	149	178	185	198	174	171	152	177	195	185	182	206	156	186	166	191	168	181	144	187	151	196	175	166	167	183	183	190	175	169	168	175	156	192	152	173	183	187	189	151	146	171	140	176	183	177	155	195	175	181	185	177	184	186	182	171	189	181	194	175	178	157	161	184	175	180	194	189	172	173	180	200	152	171	152	180	157	170	191	153	177	174	174	193	182	163	183	177	190	172	182	165	194	189	176	175	182	179	178	176	180
11177	1367	2818	3288	2749	2231	1910	1591	1384	1243	1135	1045	990	900	882	789	780	764	708	694	696	604	652	667	610	585	592	602	590	584	559	558	567	506	534	567	551	543	566	556	550	518	525	513	500	543	538	521	547	514	536	516	531	559	480	539	527	477	507	542	470	530	521	510	548	512	491	540	514	495	487	520	505	462	498	536	521	493	532	511	515	509	503	500	541	531	490	500	517	543	538	494	518	539	506	498	513	513	489	519	1397	2637	2379	960	502	468	476	504	474	465	516	492	467	494	521	422	511	467	483	465	458	528	446	492	503	509	482	493	474	460	504	482	485	477	460	479	497	507	533	459	480	517	490	473	488	500	488	489	510	511	533	511	511	558	447	473	487	484	469	506	498	521	497	472	499	463	486	514	499	484	451	496	483	485	512	446	514	496	492	469	480	450	520	480	441	488	475	490	483	527	454	507	511	498	493	472	491	465	446	500	473	485	501	441	467	455	434	481	487	461	492	460	502	495	480	426	472	480	480	526	511	484	486	474	455	464	468	452	504	473	517	458	515	507	484	481	501	479	486	463	486	483	510	475	456	477	451	501	508	478	464	467	504	466	475	500	508	503	489	483	492	492	500	484	472	482	488	505	489	506	489	467	457	462	489	490	487	467	453	429	501	513	464	483	465	497	497	484	493	493	454	511	460	487	490	508	491	506	459	515	460	480	490	461	483	444	478	505	486	478	475	455	474	468	531	469	494	512	463	533	462	444	468	468	515	497	473	478	459	457	465	483	486	487	463	496	450	505	485	476	493	476	483	486	441	479	479	498	493	453	475	488	460	516	492	454	471	501	465	465	520	489	483	507	500	468	505	478	506	454	477	471	502	475	516	499	471	487	469	522	464	506	479	487	520	493	489	489	514	505	504	494	497	482	471	472	455	460	456	464	462	482	496	482	448	468	459	504	505	529	492	487	472	494	459	484	472	456	509	517	449	494	483	527	460	505	484	476	500	462	537	508	494	498	519	492	501	453	520	475	502	518	440	450	478	478	434	505	501	457	477	472	504	482	461	502	478	471	524	479	502	499	487	499	506	471	514	512	493	472	499	512	455	479	468	476	512	466	456	478	491	446	456	474	474	487	495	502	483	471	490	479	508	479	463	496	470	490	482	477	470	490	495	448	524	513	457	482	517	441	488	452	480	460	463	494	517	481	466	442	467	471	514	502	477	475	482	471	461	505	511	489	488	446	501	512	488	482	463	458	468	470	520	483	458	492	526	459	511	459	498	511	491	468	456	459	467	467	511	467	497	480	515	512	488	519	474	534	470	464	474	460	433	441	495	440	522	471	510	524	508	504	477	490	467	507	484	482	464	475	486	473	476	486	445	497	487	483	478	500	498	469	501	488	474	477	473	474	463	489	477	445	474	501	509	529	474	470	490	454	442	452	463	487	493	464	488	481	491	451	473	490	465	535	439	484	476	484	490	465	499	467	479	460	475	500	485	478	500	487	493	484	440	463	472	488	497	504	460	478	483	525	486	516	475	516	467	467	483	475	474	454	526	505	502	517	490	484	492	480	520	504	469	508	474	481	461	449	490	503	482	475	526	504	446	484	502	494	503	435	496	447	499	495	462	484	446	471	486	472	468	444	483	473	508	511	519	484	481	485	512	468	527	492	486	487	456	457	462	485	480	530	470	480	492	526	477	501	507	441	491	460	479	483	518	481	503	454	520	492	464	465	469	512	468	499	479	494	486	472	484	496	476	485	517	471	504	481	499	484	471	504	464	500	468	483	464	484	515	498	457	476	492	502	489	501	476	473	494	444	474	492	470	456	483	459	492	476	480	479	462	469	524	473	512	479	508	470	459	486	508	470	484	453	451	490	497	489	503	497	480	488	508	495	491	466	487	505	444	474	526	496	464	474	474	518	547	472	479	490	511	498	489	486	445	468	473	464	474	472	428	480	499	493	496	500	478	417	487	456	502	454	459	479	434	484	509	475	525	456	545	473	460	447	516	499	452	490	472	433	480	496	484	486	505	460	472	487	483	493	466	444	473	506	462	475	510	515	514	506	519	462	472	515	472	495	486	486	512	482	470	487	462	510	468	502	491	505	477	491	505	490	473	481	458	493	488	501	464	518	489	464	454	479	458	487	505	493	473	478	479	463	526	470	465	467	485	494	492	509	480	535	530	514	454	455	489	483	482	497	515	450	473	474	490	463	484	482	518	481	455	457	510	474	490	530	466	451	458	512	504	469	482	468	487	478	491	525	485	454	451	489	445	469	481	506	513	427	503	490	463	515	499	478	501	491	480	461	494	458	517	503	444	456	491	502	465	508	499	474	508	482	485	478	488	470	498	502	498	493	491	463	475	512	495	479	501	491	447	484	504	504	482	460	477	481	479	457	486	499	503	465	494	482	491	492	501	466	509	484	474	485	492	467	469	470	499	497	528	512	469	466	471	483	460	498	478	470	493	470	493	479	541	503	493	479	490	491	485	482	498	507	473	467	449	447	458	497	466	493	490	488	508	492	452	496	513	471	492	476	513	506	507	488	503	487	434	499	429	529	461	481	484	494	506	462	482	469	486	429	481	460	455	474	491	505	469	490	493	488	487	484	433	460	506	495	461	492	481	461	482	474	460	468	450	511	448	485	474	499	478	471	487	475	497	455	467	470	502	503	508	487	469	509	518	503	478	472	477	471	443	487	444	484	481	528	507	481	452	484	497	503	526	472	494	474	507	473	498	505	518	529	491	442	468	491	518	464	456	503	458	485	471	484	483	474	468	491	456	501	487	463	467	471	468	488	486	469	454	464	457	485	460	489	491	468	516	480	526	479	434	475	511	514	478	481	495	495	511	525	492	458	461	480	486	444	467	459	509	484	426	450	482	471	485	465	477	484	512	530	522	482	457	521	533	459	479	471	462	482	483	460	503	486	467	497	484	486	489	462	456	484	493	470	478	498	501	530	500	501	490	491	453	462	463	511	478	473	490	497	487	470	471	491	509	471	494	512	491	487	491	484	472	469	473	464	454	520	507	487	493	482	521	477	522	522	490	500	495	505	457	497	464	509	467	492	478	474	510	523	503	451	472	520	473	478	490	501	477	434	479	502	522	504	478	476	510	488	476	521	501	507	523	460	518	489	539	473	449	451	514	501	473	461	474	475	518	493	452	487	475	492	518	461	508	484	508	476	480	462	479	513	457	445	480	464	489	517	499	490	470	534	437	468	498	474	447	465	510	464	468	476	497	517	439	478	523	476	479	476	502	472	455	471	497	495	442	475	497	528	440	480	490	486	500	423	473	467	473	497	479	508	467	470	490	514	477	493	473	495	483	466	520	519	480	509	520	491	483	490	486	458	480	522	454	434	521	489	473	461	457	498	507	529	434	493	506	507	497	526	458	487	486	457	484	522	480	454	476	484	465	475	466	511	466	510	479	485	415	536	506	474	478	549	456	479	472	496	509	511	504	456	478	529	480	489	506	455	487	505	531	455	488	460	537	478
32783	4153	2374	1707	1179	838	689	524	464	367	320	307	284	233	219	213	227	220	208	192	175	190	168	163	179	170	161	157	153	157	164	172	144	180	152	179	186	164	158	143	143	152	169	152	141	151	163	145	142	154	151	161	147	129	140	135	158	168	131	128	147	155	157	142	157	169	158	163	160	138	151	142	145	149	154	154	154	164	154	146	152	141	148	146	144	144	173	129	150	159	129	132	146	155	152	132	157	177	164	151	306	608	536	260	137	130	118	140	139	130	146	156	139	130	136	141	137	118	151	152	145	143	137	162	128	142	136	122	129	126	154	142	136	146	153	149	127	136	138	164	132	145	142	136	118	151	140	160	125	143	136	159	131	147	140	161	149	137	147	164	147	133	152	144	174	152	177	122	146	166	145	134	133	145	132	142	131	144	125	130	130	148	138	133	164	122	141	141	128	148	136	126	163	152	136	140	171	130	151	127	136	134	134	148	146	145	131	138	135	118	142	146	148	140	134	134	166	152	129	155	131	156	127	161	136	145	131	151	128	176	146	147	156	118	121	126	131	129	151	149	156	149	133	150	124	137	137	132	155	148	148	145	151	130	154	147	150	140	121	131	149	131	133	128	133	148	143	133	126	135	121	142	147	137	147	150	129	147	149	143	126	154	149	121	134	137	151	151	142	142	128	131	135	114	147	155	125	151	151	135	140	116	148	137	140	156	160	148	136	135	160	143	151	146	140	145	121	179	157	136	148	145	162	144	146	125	148	129	153	142	136	154	151	149	150	132	155	135	143	152	162	154	164	154	137	134	144	139	139	127	151	145	153	140	134	145	144	131	143	130	141	153	134	150	147	144	136	163	146	174	140	121	134	131	139	140	136	134	162	138	157	147	129	128	145	130	150	140	121	134	143	152	139	135	133	154	152	138	140	158	137	177	153	145	139	159	124	138	158	154	146	173	135	140	143	141	135	122	147	147	142	133	138	145	161	128	152	145	146	131	164	120	135	156	148	162	130	143	135	169	124	119	125	108	130	145	134	146	137	148	146	135	144	141	150	161	141	145	154	140	132	158	165	130	117	135	145	133	147	147	145	141	147	140	162	150	154	131	173	148	149	143	153	141	141	136	131	147	138	174	139	163	142	124	130	157	133	127	153	147	141	154	147	143	127	149	138	141	133	138	150	153	140	164	137	133	139	143	128	153	157	167	132	148	152	158	142	152	138	148	151	153	133	132	134	155	148	143	128	152	153	116	127	137	147	146	171	154	149	128	128	143	147	141	141	141	144	137	158	148	130	136	142	131	140	143	150	156	138	140	116	147	140	146	126	136	125	132	133	136	132	144	147	133	126	153	126	131	155	148	151	141	144	156	141	148	135	121	143	160	152	134	148	124	142	137	145	159	146	150	141	120	158	133	153	141	137	124	132	150	142	147	138	159	146	149	149	131	145	130	128	145	122	134	129	134	143	154	138	149	128	137	143	144	147	143	132	169	125	135	173	150	145	133	143	135	137	152	157	131	139	136	129	148	131	143	139	145	142	129	138	150	144	158	169	148	136	137	160	149	139	139	135	136	139	170	134	144	145	162	151	133	133	131	149	134	145	121	137	126	150	125	162	154	133	144	162	128	136	153	133	154	138	138	146	146	151	137	153	116	159	141	151	130	137	145	136	130	130	147	141	155	137	139	139	155	129	149	149	138	128	151	157	152	159	138	127	136	134	134	112	165	143	137	171	137	155	126	151	140	136	136	136	135	166	142	138	155	135	130	144	152	135	129	133	144	121	120	130	130	146	145	125	139	132	146	142	138	125	135	139	147	139	145	123	154	135	138	142	130	152	139	146	137	137	156	144	138	129	124	152	148	137	131	154	125	119	145	130	142	142	145	147	160	145	153	152	145	140	131	132	161	128	139	134	165	115	144	136	142	143	172	134	119	143	161	134	145	138	159	132	115	141	126	144	118	130	136	155	123	140	122	124	169	151	132	131	156	128	133	148	135	154	137	125	135	138	135	139	137	137	128	133	158	136	159	147	120	136	136	134	122	135	140	138	155	144	151	136	152	147	147	172	138	158	141	127	145	161	144	136	160	138	130	162	156	124	141	154	143	156	141	143	138	138	136	144	133	132	146	124	140	154	148	159	133	138	138	145	135	150	149	124	163	155	151	118	129	117	172	132	157	140	136	121	149	145	135	147	168	150	139	150	149	146	144	140	134	145	120	144	142	151	153	141	141	146	131	134	146	169	146	141	145	150	146	112	134	111	138	143	144	138	126	156	126	151	157	121	139	139	146	145	127	151	144	148	149	128	151	115	149	139	137	150	124	149	135	152	128	132	144	127	137	152	157	137	138	120	132	141	150	122	147	145	135	167	159	137	145	139	138	134	140	146	138	166	157	125	154	148	132	132	155	150	140	135	153	127	150	124	139	147	157	121	111	138	134	146	127	125	131	135	150	130	143	143	136	126	149	132	157	130	154	142	164	129	139	159	153	145	143	122	138	122	142	131	152	147	117	129	123	156	131	148	132	143	165	126	142	146	139	144	137	132	143	132	144	130	133	171	144	152	152	154	122	138	139	145	173	146	122	129	140	149	135	153	154	131	126	163	143	151	145	132	132	132	154	144	131	139	161	165	158	139	151	130	126	137	148	133	144	122	136	146	138	141	157	138	147	141	160	144	133	121	144	160	127	136	141	136	156	144	146	122	142	131	141	121	146	148	148	150	147	120	147	152	141	147	132	125	128	162	141	148	127	165	158	144	156	167	112	130	130	102	165	168	144	144	149	134	139	159	118	143	144	149	132	130	160	150	150	136	129	140	139	126	175	139	147	139	132	155	119	151	131	135	165	141	134	137	129	141	136	147	133	125	159	158	131	158	158	145	132	146	137	141	120	154	143	141	171	156	153	131	138	127	113	146	138	152	145	146	173	170	136	150	126	143	118	144	131	145	136	139	155	151	144	143	152	133	137	135	156	136	140	165	142	130	123	156	111	144	126	132	149	154	143	165	147	166	133	138	167	145	144	147	132	130	111	157	126	149	139	160	117	134	136	155	138	120	119	138	134	170	155	136	127	133	131	144	135	136	154	146	150	123	125	145	145	159	127	160	158	150	147	128	138	164	137	153	142	147	141	150	124	141	155	144	140	138	135	154	140	125	145	147	150	135	110	141	121	144	151	164	125	155	140	142	138	148	141	143	137	125	122	150	141	132	112	129	130	152	122	126	139	163	141	164	144	122	150	154	147	162	140	137	173	135	118	136	146	135	130	154	140	128	165	148	158	134	149	148	154	152	145	145	135	161	141	155	133	127	156	131	152	151	164	117	144	143	133	132	147	146	154	150	126	137	126	152	108	125	160	144	144	148	144	132	144	135	153	152	149	132	159	166	135	155	130	167	122	152	145	154	133	149	152	143	156	133	144	152	152	152	135	139	144	135	149	149	131	142	131	142	144	164	161	143	179	153	137	129	151	133	124	142	130	115	143	149	148	148	118	140	142
15925	2092	5015	5632	4717	3751	3032	2622	2181	1817	1583	1454	1353	1203	1086	1003	932	872	779	796	758	692	697	679	658	591	635	579	611	548	563	518	484	484	531	521	527	516	521	463	474	440	463	473	486	488	454	449	463	457	458	455	459	431	444	444	477	447	486	482	459	459	430	464	474	416	488	403	477	467	409	408	433	415	437	455	479	507	480	471	415	453	446	445	451	506	458	461	446	525	464	443	471	423	453	440	433	423	442	425	1820	4411	3739	1437	406	431	390	420	429	414	406	390	410	375	382	387	394	429	364	413	400	390	380	379	366	412	406	430	418	399	419	416	386	380	424	365	408	383	391	385	412	385	373	419	421	412	358	379	426	451	416	417	394	415	392	406	431	423	417	395	383	440	419	394	391	390	409	418	402	381	402	397	374	412	386	410	430	418	400	387	370	399	390	399	406	404	415	394	401	402	437	411	415	436	377	426	401	370	383	373	415	409	371	411	392	386	382	399	408	411	371	398	391	375	369	361	410	372	401	405	353	401	354	408	381	386	381	418	393	393	409	395	385	387	374	382	439	435	403	381	389	387	415	389	386	380	388	365	408	379	434	406	381	425	387	433	402	432	383	406	352	394	415	386	392	383	392	430	380	385	413	399	369	381	393	401	391	405	396	440	403	410	387	406	378	384	403	389	418	382	355	363	388	364	413	382	391	389	397	405	401	398	420	343	364	376	397	406	393	417	424	374	405	397	388	337	409	367	367	405	398	374	371	434	360	401	398	352	408	389	373	366	380	392	396	391	385	387	393	421	433	415	433	416	401	415	430	395	390	415	383	404	423	382	389	360	384	417	385	386	406	395	398	427	362	384	412	377	414	420	394	393	385	431	400	383	408	405	382	396	367	372	396	397	380	404	380	419	421	355	432	434	379	396	417	407	421	434	385	410	371	366	378	396	395	389	406	402	383	412	362	399	418	401	441	378	441	392	381	388	392	398	396	375	371	404	399	390	373	372	387	419	402	410	394	369	422	393	400	364	367	412	418	360	386	392	409	394	360	407	386	367	379	359	358	380	410	394	387	400	401	395	408	390	387	424	367	411	410	413	420	386	382	428	418	406	379	404	381	379	385	387	401	442	394	417	374	379	397	412	406	392	407	384	418	375	368	398	422	403	377	354	406	403	398	412	398	411	407	412	391	404	390	384	413	406	399	387	392	416	414	387	353	394	380	381	423	386	400	407	390	400	434	419	389	369	413	383	379	451	422	404	414	398	393	407	382	379	428	385	439	412	385	405	385	349	386	359	408	397	370	394	405	415	415	392	408	424	378	364	403	367	385	432	415	397	420	391	380	386	374	377	369	410	419	401	388	369	408	393	389	393	390	395	372	415	397	403	394	425	411	360	381	390	399	368	382	359	375	407	373	346	377	390	390	413	392	356	398	381	386	420	472	384	375	403	392	410	391	378	429	398	390	375	402	414	359	419	406	394	402	398	404	388	402	386	396	389	391	418	394	422	417	397	388	399	385	401	420	398	369	373	399	410	417	405	384	428	388	418	393	385	378	421	355	383	412	395	416	377	384	398	428	382	424	387	393	400	409	403	394	427	404	376	363	382	392	386	379	380	364	389	374	382	390	420	419	390	399	408	401	399	424	423	397	412	383	397	379	403	373	395	407	386	392	430	367	373	387	376	424	378	392	412	376	398	382	419	431	391	377	414	412	378	389	420	399	381	416	385	381	384	392	405	423	404	391	397	409	387	397	393	394	405	430	372	383	401	404	392	419	387	419	415	384	392	392	399	400	397	377	388	420	415	443	397	393	424	417	373	399	393	405	437	381	378	376	420	422	410	378	387	400	395	399	431	405	345	402	399	374	396	382	408	394	422	389	387	403	389	415	368	397	374	375	386	346	378	421	358	405	395	436	423	361	383	367	406	419	394	369	398	377	426	410	392	377	363	364	408	417	450	372	409	419	398	368	395	403	366	358	373	380	390	393	418	390	378	389	420	375	379	399	422	385	379	424	375	436	399	409	401	390	407	389	424	388	379	358	407	423	385	391	394	388	366	408	407	401	395	414	394	379	410	359	394	390	415	394	367	366	377	398	388	390	406	386	401	392	387	385	405	386	406	373	418	408	391	404	417	358	392	399	375	406	386	394	394	367	397	369	388	370	379	370	387	377	380	377	410	390	411	388	363	419	364	382	406	388	389	413	388	393	399	369	375	423	383	393	390	422	381	391	396	425	391	431	387	405	332	384	397	393	406	385	370	420	424	394	368	405	387	363	419	440	398	354	382	384	393	429	378	409	406	398	392	407	406	424	414	410	361	370	412	393	395	415	396	403	386	392	369	377	437	403	422	431	444	363	396	396	381	402	407	398	393	398	399	379	394	397	390	414	399	401	389	432	409	384	360	405	395	359	431	415	374	389	411	400	388	395	439	374	391	389	399	359	412	375	452	400	428	397	381	382	375	422	375	391	409	427	393	394	423	391	406	401	409	393	387	395	418	430	404	406	400	438	399	397	422	389	392	381	380	365	396	432	405	406	400	412	393	350	382	401	382	390	388	412	388	404	429	345	386	362	412	422	397	346	418	384	418	393	369	370	417	416	396	376	382	428	422	379	394	389	390	407	405	367	398	401	388	385	386	388	390	383	390	365	399	411	410	421	405	370	387	403	401	371	365	383	371	397	408	408	404	375	385	385	386	364	368	378	397	405	413	385	371	351	367	396	406	398	363	375	363	395	412	385	371	372	375	411	380	384	412	418	376	379	386	370	422	374	418	407	411	391	420	374	385	407	400	405	379	403	400	396	431	403	380	402	379	377	404	381	416	408	373	366	381	397	399	388	372	395	375	381	383	444	424	393	401	399	419	402	395	377	408	399	385	409	423	430	435	401	414	392	412	400	400	425	388	388	397	386	347	411	367	423	408	362	406	375	395	426	394	375	448	349	403	396	397	418	375	394	415	425	406	415	408	362	395	395	412	403	435	382	369	388	372	384	404	430	415	430	392	386	399	380	380	381	402	370	420	382	403	405	388	451	373	369	406	396	365	408	422	383	410	409	382	376	406	404	376	414	371	390	395	419	378	427	364	384	379	393	369	391	410	399	419	439	359	423	421	404	409	371	409	375	377	423	417	375	413	391	425	444	371	415	379	409	396	384	411	392	420	409	421	395	412	379	411	383	386	406	404	389	397	387	426	399	421	358	388	389	402	356	359	419	361	419	394	405	378	394	379	394	374	376	408	393	397	429	372	413	349	423	375	426	384	391	404	424	367	388	392	401	387	407	407	398	384	423	401	422	381	398	391	403	408	388	418	409	416	394	423	389	413	417	376	400	400	394	397	413	434	380	394	419	383	423	415	414	361	405	383	402	440	397	407	415	354	409	413	372	394	362	426	406	398	386	402	425	392	399	381	381	393	391	376	420	383	388	395	403	389	388	373	385	434	431	396	411	401	385	411	387	390	375	361	422	385	370	387	364	398	415	402	409	397	395	421	418	372	390	394
3698	194	207	168	185	167	150	167	165	162	170	185	155	137	149	166	152	160	171	156	160	154	162	173	146	154	145	136	137	158	156	161	140	170	152	149	165	179	147	159	136	144	154	148	123	160	160	159	171	170	159	136	156	158	166	142	133	147	172	141	149	155	148	131	156	137	165	152	157	147	147	149	137	165	163	155	170	131	153	165	158	134	164	143	145	143	158	147	158	164	143	149	165	127	163	153	142	153	144	169	178	167	187	186	153	139	138	167	160	165	152	143	178	149	161	144	142	131	139	142	153	149	154	140	147	166	136	153	142	137	172	155	153	168	135	153	167	151	160	139	132	146	154	154	173	133	169	149	133	141	151	143	135	155	156	161	162	160	135	151	124	148	151	161	151	145	143	147	145	133	154	151	144	159	155	138	141	187	136	157	163	137	139	143	139	145	147	134	155	127	160	156	145	162	141	164	146	156	143	144	146	135	160	149	164	156	139	156	149	157	151	141	162	150	161	141	118	155	152	149	151	153	177	160	162	153	145	151	156	149	140	165	166	165	151	159	167	138	173	140	166	157	167	122	138	145	142	138	147	159	144	163	174	131	157	158	148	164	162	159	161	156	135	140	150	156	153	157	153	157	148	154	145	152	127	149	155	161	155	152	162	146	159	149	161	136	164	172	158	138	157	140	149	174	161	143	179	150	147	166	164	167	153	155	160	150	164	165	166	157	137	171	149	153	155	141	138	164	166	161	151	157	131	153	153	161	135	134	158	161	159	140	173	160	144	170	160	165	170	146	154	149	154	175	161	161	149	129	171	138	136	175	162	125	158	161	153	156	171	157	162	154	166	172	167	132	150	150	168	147	150	157	155	143	161	141	157	162	162	144	140	149	143	150	153	148	157	151	182	161	169	139	156	152	152	156	157	145	153	129	153	164	172	129	165	144	149	144	154	134	143	169	149	141	166	161	139	161	170	173	144	137	156	154	152	141	139	146	161	145	163	130	162	164	137	158	157	152	152	143	152	180	159	155	160	148	156	143	157	158	169	160	145	170	159	157	152	145	156	146	157	154	153	133	151	150	181	156	138	163	164	160	147	160	150	156	143	162	166	180	167	166	147	143	160	133	171	168	166	161	148	159	154	150	153	151	155	156	147	160	125	170	171	144	151	165	153	149	143	159	138	139	165	151	156	162	142	149	154	155	149	141	144	174	169	134	142	144	160	145	151	160	133	137	136	161	159	155	140	157	158	155	180	150	159	151	144	150	160	136	155	111	139	148	157	145	162	167	155	142	137	127	146	150	142	139	146	154	156	135	147	154	138	154	176	150	165	150	149	152	170	162	155	139	159	153	173	161	166	143	161	178	169	172	161	136	147	146	142	162	152	147	136	151	157	164	149	161	128	153	152	150	154	148	149	162	131	149	168	166	164	175	144	157	124	168	169	124	166	145	152	173	122	163	156	166	148	134	127	114	141	140	146	168	111	137	144	141	144	140	144	149	146	144	166	143	129	165	142	155	179	165	165	154	135	140	145	176	157	149	156	171	170	145	164	172	131	147	127	158	162	166	153	139	128	160	150	150	158	159	160	180	133	136	153	145	144	155	152	162	163	156	144	123	153	136	132	156	149	136	146	152	151	157	147	154	139	148	136	143	146	157	140	149	159	166	143	154	155	144	153	157	139	163	155	136	143	137	136	153	142	145	150	157	147	149	154	164	168	142	134	150	136	148	142	130	156	152	157	176	166	146	139	133	168	168	146	158	122	149	145	119	149	174	151	170	141	162	151	151	144	173	159	165	138	175	147	155	149	148	158	146	156	155	155	146	157	148	137	124	165	151	181	126	160	151	156	135	173	143	155	149	144	140	157	141	120	172	140	134	165	161	177	152	128	161	139	128	141	147	178	143	165	126	167	141	151	165	176	162	135	113	148	127	158	171	155	161	154	145	143	156	151	152	146	164	149	145	173	150	146	134	171	166	152	146	146	133	140	145	161	144	162	148	157	147	142	160	143	186	142	159	150	146	168	146	137	136	149	159	140	172	140	162	133	168	145	162	146	130	168	122	140	156	149	151	161	186	171	156	159	139	174	151	135	156	149	142	145	154	135	146	160	150	152	149	147	144	160	153	145	151	150	175	168	161	154	165	151	143	160	162	155	130	155	121	159	157	157	179	148	142	157	164	149	167	151	140	131	170	174	149	159	156	132	136	152	145	167	153	144	142	143	143	168	139	142	152	141	166	172	156	152	152	135	142	158	138	150	171	167	138	156	168	171	161	147	156	144	136	139	144	173	160	146	151	148	159	126	132	134	144	143	117	154	137	135	148	141	142	151	145	155	170	141	149	160	159	157	153	164	154	157	148	152	150	129	149	143	143	154	156	145	161	169	136	161	152	143	168	169	158	164	153	167	152	148	151	164	158	133	166	140	130	150	149	165	148	166	160	137	161	146	150	177	148	146	152	172	128	168	143	144	179	155	149	157	160	144	142	151	163	146	143	137	150	163	146	125	150	160	175	149	155	157	156	151	146	158	152	156	153	168	164	151	140	158	149	147	149	136	151	131	148	171	153	145	137	161	171	162	150	154	154	131	164	162	154	153	147	135	164	145	185	152	169	155	158	136	158	151	151	152	137	162	165	160	150	156	153	162	163	153	141	157	160	159	163	177	152	133	169	161	145	134	141	152	145	134	159	162	158	151	143	176	154	165	142	149	152	134	155	158	164	144	137	159	136	157	138	148	161	153	173	166	148	156	139	145	156	146	154	158	148	130	157	134	145	147	141	159	151	131	148	143	149	143	159	149	174	138	142	147	138	168	132	138	158	175	152	146	155	150	150	156	139	146	164	139	129	134	138	159	135	156	173	148	143	145	145	137	154	169	149	144	159	158	142	163	151	161	171	156	158	163	141	173	148	148	136	161	150	152	164	150	147	161	157	160	137	155	138	162	146	151	164	154	139	170	150	164	158	139	141	144	134	132	151	165	134	158	159	138	160	141	151	164	149	164	153	134	159	163	161	172	166	137	148	163	145	172	153	154	151	153	152	143	154	152	139	142	174	137	165	150	170	150	159	160	156	150	160	155	140	143	146	148	175	144	163	164	136	151	135	151	131	146	148	139	161	152	140	149	159	148	159	159	145	172	131	161	142	149	152	149	147	154	188	153	155	154	172	158	151	157	140	139	121	150	163	143	139	158	155	169	161	142	144	149	167	149	160	134	157	168	149	152	140	155	142	141	160	167	153	147	145	152	165	157	142	161	150	144	141	157	150	142	153	171	155	160	152	133	141	166	160	140	169	152	147	150	167	170	135	140	143	140	154	155	140	154	164	155	156	128	164	145	152	145	147	162	133	158	153	153	139	176	147	163	158	155	152	140	153	134	157	159	137	136	147	144	148	134	150	165	158	151	154	153	178	171	141	162	155	167	145	119	138	149	158	143	156	156	158	163	133	170	150	146	157	158	164	171	140	156	140	138	169	159	147	147	121	157	141	147	142
3803	515	553	566	574	492	510	470	486	491	456	517	422	444	458	434	426	450	458	439	418	439	402	466	431	417	452	450	413	397	427	463	436	458	468	443	424	418	410	449	463	434	410	443	450	451	485	466	430	412	433	451	447	449	465	414	423	416	450	409	446	423	440	440	434	462	443	427	443	443	448	449	408	444	440	488	470	443	454	454	436	453	419	421	423	427	425	458	451	424	415	440	430	446	424	427	422	432	424	475	495	606	766	672	433	435	403	416	459	450	421	402	430	427	429	412	410	425	454	410	419	423	436	438	454	451	435	431	425	431	430	438	423	421	432	425	425	407	414	394	455	436	368	427	449	447	452	455	418	492	413	414	427	427	444	394	419	418	451	405	423	434	429	401	480	441	449	455	391	421	442	440	434	419	443	431	461	437	429	440	433	480	414	425	469	439	438	431	409	462	426	415	421	436	400	401	456	465	435	422	438	418	442	471	401	462	467	439	443	421	437	421	429	448	413	425	397	438	389	444	435	433	408	417	398	404	420	437	444	431	397	406	435	404	432	451	426	447	445	432	400	410	443	427	427	420	435	423	436	415	416	432	427	455	437	451	435	452	463	445	460	433	432	416	448	448	457	411	410	434	434	411	431	419	433	412	427	426	430	408	391	399	429	417	427	447	402	410	421	432	461	400	435	414	452	440	418	435	427	417	434	410	422	428	452	464	471	419	408	439	460	467	423	394	402	440	485	468	422	481	471	424	405	435	404	419	400	409	453	435	458	423	446	430	399	411	464	463	423	437	443	398	417	428	402	459	375	439	439	459	428	465	445	412	439	409	462	412	448	489	422	407	467	443	447	425	409	416	408	417	429	430	401	420	445	435	439	422	428	432	407	439	422	409	432	439	422	445	451	409	431	426	464	430	453	414	421	450	388	427	418	421	431	411	450	473	381	437	432	398	435	425	403	423	429	439	439	420	442	430	443	432	408	464	430	405	416	459	433	431	411	417	443	482	440	460	442	407	459	444	476	425	419	466	417	440	442	409	391	419	379	424	403	390	446	404	426	396	432	383	419	432	420	424	442	465	417	426	373	439	448	428	415	416	423	403	444	451	436	415	441	461	433	431	417	461	429	410	446	438	401	429	427	411	433	448	439	415	407	424	429	429	445	420	448	423	438	406	416	448	410	420	396	458	407	416	489	437	474	425	422	418	435	427	432	430	426	417	424	427	424	439	421	434	429	443	435	403	427	429	458	400	426	447	467	439	399	419	428	428	479	422	485	442	443	439	446	408	424	458	437	441	423	430	467	387	431	434	406	460	441	424	379	441	417	443	423	447	440	449	419	441	405	477	437	453	449	439	428	403	415	392	448	430	389	414	428	421	449	432	438	448	393	391	414	423	425	444	440	432	440	464	458	433	444	401	424	417	430	401	421	419	450	478	403	389	433	413	425	447	429	447	404	439	392	451	414	443	439	447	445	434	427	417	425	472	428	450	448	399	465	409	449	455	457	422	426	439	433	428	443	438	453	452	402	421	417	408	422	437	385	420	428	443	425	440	418	479	444	403	460	437	426	477	420	458	457	420	461	402	428	456	461	422	430	398	430	443	448	418	443	438	440	438	446	429	455	425	420	401	464	425	461	456	456	442	441	416	423	418	405	422	443	461	421	420	457	400	414	424	432	397	419	423	414	444	442	452	455	407	404	448	414	420	443	422	446	412	412	457	469	448	439	439	418	395	430	468	419	424	411	396	434	449	455	413	490	467	423	392	443	432	419	434	441	430	421	425	414	463	416	430	451	431	442	417	422	453	468	446	411	430	416	418	437	417	432	438	383	394	460	462	438	421	418	392	444	398	419	444	441	450	441	439	421	431	417	453	418	428	435	426	448	431	398	443	424	429	432	420	423	441	467	439	408	401	435	429	440	442	407	423	437	455	444	453	412	435	418	476	450	462	427	455	455	439	439	455	472	427	440	436	459	464	425	412	402	473	457	439	467	423	455	440	382	452	440	431	411	413	437	418	473	427	438	455	446	405	452	459	394	417	429	448	420	461	427	413	469	423	434	471	440	437	447	440	426	447	414	463	441	476	454	408	473	479	457	452	417	437	443	399	428	429	436	407	439	453	427	407	481	475	452	389	417	436	399	434	388	413	419	456	446	404	482	443	447	452	427	415	417	416	431	436	471	413	415	390	430	414	441	430	407	421	420	421	403	417	430	427	399	427	432	437	459	456	434	417	440	456	459	449	427	414	437	481	425	452	441	431	445	434	428	404	448	420	438	381	486	422	426	408	436	445	426	388	432	449	454	434	420	448	425	450	427	411	447	433	393	447	430	428	445	423	400	451	459	430	422	439	420	441	417	445	415	442	445	421	426	458	436	447	410	416	463	414	442	462	428	407	425	419	424	434	416	491	413	441	403	450	440	399	399	427	421	436	403	434	420	415	408	396	441	430	439	447	430	417	418	420	452	437	425	410	419	414	390	468	419	444	420	433	426	424	420	465	430	418	414	445	467	413	401	447	454	425	453	459	388	439	468	482	429	414	456	441	436	437	422	432	429	463	444	427	429	453	397	424	402	394	419	445	432	435	421	427	446	400	432	419	442	423	450	440	434	418	410	421	438	427	454	436	422	417	435	404	421	440	433	426	463	443	453	445	425	434	453	454	444	465	443	434	410	463	417	404	430	412	425	438	427	425	411	414	425	409	403	425	417	430	412	414	455	388	426	403	429	420	430	430	423	431	407	457	433	448	444	402	413	458	441	429	372	412	475	451	459	454	427	413	427	426	464	418	421	447	453	432	418	434	426	435	388	426	410	414	448	413	402	453	410	440	466	418	435	426	412	429	406	441	462	402	406	465	415	457	434	430	438	441	435	414	431	440	479	445	420	414	424	443	423	443	436	450	392	440	469	429	432	447	420	409	391	402	432	433	417	434	437	431	399	406	411	459	442	436	442	425	420	448	439	429	420	421	396	426	442	453	444	402	440	415	415	430	422	444	461	465	456	380	415	441	441	413	445	446	453	438	418	425	399	398	452	404	401	424	438	425	459	414	395	414	419	473	438	447	401	436	418	421	446	425	442	430	437	432	449	486	421	437	410	393	427	417	436	460	444	437	455	470	416	444	408	403	440	444	434	434	413	405	413	463	450	430	371	440	406	406	417	459	457	402	430	425	430	439	456	455	452	398	416	424	417	455	377	411	445	403	453	453	407	411	420	449	424	414	396	454	466	447	423	443	422	426	457	460	424	418	437	456	429	395	431	417	423	458	405	404	429	431	406	420	435	413	433	443	417	426	433	430	418	450	458	431	422	403	412	422	436	446	439	450	400	438	434	413	396	441	463	425	411	471	491	461	438	434	430	416	458	459	449	435	403	425	419	462	413	410	425	479	443	434	451	431	405	386	406	408	481	429	411	431	464	418	408	409	393	412	423	437	431	440	451	395	431	439	419	458	416	415	402	430	454	438	435	422	433	445	424	420	435	449	437	478	435	436
20270	1514	1268	902	677	544	475	392	346	301	292	259	258	247	236	236	246	221	219	192	211	199	231	185	202	180	213	200	201	180	199	185	193	206	193	173	169	175	204	193	198	189	178	190	172	152	171	178	204	181	207	177	190	168	171	199	193	182	170	201	198	187	193	212	179	197	181	181	173	174	192	191	197	200	161	208	198	161	198	201	204	190	191	189	196	198	164	212	183	175	163	169	191	175	192	191	191	191	197	236	340	393	367	248	190	182	183	169	187	174	165	194	204	199	192	174	159	211	186	173	187	191	197	175	194	177	163	198	188	191	198	201	184	200	184	196	200	198	188	175	184	190	191	155	210	197	180	174	198	203	173	187	190	180	196	176	198	208	177	207	198	171	186	217	166	172	187	190	173	188	193	209	172	180	160	175	198	174	190	191	206	180	165	217	184	194	164	186	171	185	183	185	189	195	188	169	167	166	182	188	171	187	181	199	195	186	191	177	193	169	153	172	182	177	203	191	186	159	183	149	190	193	200	185	199	200	200	202	172	212	178	182	177	187	189	192	172	202	186	174	179	184	191	171	176	181	169	208	188	182	171	194	199	200	173	160	191	202	172	164	172	195	195	173	167	214	200	176	170	173	191	188	161	182	156	182	170	193	210	214	183	182	183	205	168	167	166	202	192	195	185	200	207	182	185	174	191	195	189	193	167	182	183	183	189	181	173	189	179	155	182	168	170	185	195	190	202	174	171	187	203	174	230	178	196	191	201	166	219	205	197	194	163	205	190	215	194	172	197	172	167	177	164	168	190	177	194	188	192	178	168	161	195	174	184	193	196	165	188	171	189	181	168	198	183	190	177	200	171	179	174	200	197	177	191	191	175	207	197	199	185	160	192	183	166	185	174	205	153	180	161	190	197	189	204	195	185	191	174	182	201	147	178	165	174	172	190	184	195	195	197	171	188	185	180	165	203	204	193	189	196	182	186	160	159	166	201	199	168	197	171	181	191	198	181	177	216	198	175	172	174	198	189	169	178	189	203	198	186	181	176	187	200	175	167	154	201	155	181	171	179	191	203	179	197	189	169	194	156	170	180	185	185	191	183	185	184	170	203	193	155	177	189	168	185	176	184	189	173	177	183	167	181	200	174	184	177	184	204	194	183	163	198	191	166	180	193	180	201	189	184	202	178	188	184	174	168	167	211	200	190	185	201	180	183	190	175	198	194	198	197	203	193	171	218	199	172	182	200	198	174	212	172	170	140	174	174	180	197	197	187	168	158	193	176	206	184	181	188	180	198	198	189	179	189	190	180	162	196	178	186	188	153	194	201	185	174	172	161	196	186	169	172	207	198	165	168	187	183	191	186	165	195	205	174	197	178	195	181	190	223	171	180	190	185	172	191	183	200	204	184	180	211	176	181	166	197	187	176	206	157	185	168	168	157	180	172	194	180	180	187	201	171	189	190	212	210	185	192	183	198	178	185	199	183	200	174	171	190	173	180	169	189	190	182	187	166	159	196	170	189	192	199	177	186	192	196	194	199	172	199	161	197	166	183	171	182	174	171	182	189	154	179	173	180	177	175	198	181	166	185	180	203	185	206	164	186	190	185	189	184	187	200	188	182	155	181	183	190	193	169	192	184	195	178	178	196	182	180	193	195	192	207	184	196	190	192	171	162	185	172	171	163	217	177	199	187	192	190	190	167	177	188	183	163	162	161	161	184	174	155	158	190	181	178	190	170	183	196	185	173	175	173	198	174	202	171	173	176	193	184	194	170	181	169	175	164	173	175	167	194	155	199	206	187	184	191	187	197	179	184	187	200	189	182	171	193	189	185	198	186	165	188	175	183	177	209	205	177	189	202	174	179	174	186	209	166	188	189	180	179	179	177	159	186	172	171	181	159	183	203	175	176	170	210	204	166	175	182	175	216	188	162	190	190	171	179	189	176	169	187	205	179	186	187	170	185	191	209	183	173	201	192	173	188	189	134	183	176	165	198	183	194	210	183	221	181	182	185	213	178	166	187	179	190	190	175	176	174	196	212	177	184	190	181	182	181	193	199	181	176	185	177	229	191	188	172	197	185	166	184	162	179	153	167	185	181	182	191	186	185	187	185	171	191	173	192	180	157	184	173	200	188	173	165	194	180	218	198	179	202	181	175	188	178	179	171	177	185	175	195	196	197	160	190	187	181	191	185	195	206	165	178	205	187	174	153	200	157	196	187	202	179	156	180	173	170	178	183	176	185	193	164	212	175	166	175	184	174	223	181	200	181	197	198	184	172	209	202	180	180	178	208	163	200	199	178	190	203	191	172	195	201	172	177	178	192	198	186	185	195	164	212	172	158	188	188	189	184	171	176	164	162	166	182	177	163	169	171	160	190	202	173	198	186	187	179	181	188	187	184	156	185	175	209	188	198	179	170	179	187	195	165	190	162	174	171	176	190	179	188	189	180	201	204	193	203	184	194	192	170	197	184	171	207	173	180	188	178	195	179	172	205	184	197	175	166	182	186	161	199	184	190	155	184	179	184	211	159	198	170	194	169	173	199	174	186	192	195	183	195	186	182	166	173	181	177	169	189	190	186	163	192	183	175	191	205	162	158	167	180	186	173	176	178	193	190	184	184	153	166	194	176	178	195	189	193	164	186	173	176	191	180	188	186	198	186	188	186	166	202	189	192	182	194	164	185	181	189	168	170	182	188	182	174	172	194	209	183	162	186	190	206	176	190	189	176	191	195	181	174	211	191	188	176	168	169	174	180	213	178	183	175	163	158	185	200	163	175	172	182	198	175	138	156	160	186	180	185	192	186	190	153	192	178	175	173	186	214	189	180	182	173	182	177	154	157	172	188	190	185	187	196	223	174	183	185	203	182	168	180	179	180	196	193	197	197	201	173	198	182	184	180	189	204	185	162	165	186	183	197	180	179	205	202	158	205	171	161	167	179	207	202	168	188	181	200	190	204	176	194	162	182	182	183	204	185	213	173	190	179	173	184	174	191	185	180	217	184	185	204	178	180	197	199	151	176	178	198	169	176	170	186	181	189	207	198	181	177	176	171	169	184	172	200	214	180	199	207	179	180	187	183	194	176	165	182	181	178	195	201	192	174	164	209	199	194	175	206	200	168	184	180	193	189	161	175	187	192	185	189	169	207	199	204	194	183	170	166	161	173	182	193	194	193	160	189	186	212	193	175	180	193	201	192	188	187	180	165	204	188	194	158	178	206	184	230	175	183	179	196	185	207	162	183	198	190	179	185	185	168	179	214	207	192	177	164	173	178	176	182	176	199	186	192	195	185	192	182	214	177	194	179	204	202	210	190	172	185	178	175	182	216	180	149	190	189	184	171	174	203	195	174	161	201	178	172	200	183	199	176	158	172	181	194	167	170	187	206	178	169	191	172	188	173	196	195	167	173	189	197	169	192	168	172	154	171	179	192	195	186	200	177	177	181	199	172	168	165	195	174	198	179	190	217	188	172	172	177	164	204	148	170	179	170	185
10662	1374	2855	3331	2836	2352	1976	1565	1439	1236	1169	1030	914	931	915	817	790	756	742	763	673	688	676	676	648	648	624	600	587	614	593	579	569	568	557	566	550	553	619	523	527	542	547	560	534	546	527	568	552	509	535	568	585	542	564	505	544	478	532	550	558	512	538	544	527	543	521	526	529	556	555	555	505	556	526	545	504	595	531	516	540	568	513	539	601	508	540	568	555	561	526	570	514	561	520	502	538	499	557	828	2243	2313	1952	1065	495	508	497	497	534	487	519	504	510	522	481	487	509	501	494	544	497	487	546	511	515	503	545	512	514	485	511	486	519	486	511	497	487	505	519	518	540	515	526	516	501	509	511	486	529	505	513	513	508	538	501	499	511	566	479	501	509	470	486	487	520	495	500	518	505	553	507	528	515	544	457	497	535	485	503	511	502	509	506	549	531	522	525	534	502	491	539	483	512	454	519	498	518	495	549	480	525	510	502	540	539	491	519	502	525	508	526	498	494	524	506	486	513	495	507	463	471	522	535	518	498	489	457	540	486	527	497	529	538	489	490	525	541	507	521	543	509	499	515	521	522	511	510	525	513	469	521	487	512	569	570	471	522	512	522	502	529	560	531	511	473	462	498	531	463	523	494	544	519	501	496	506	510	483	513	496	542	500	508	540	481	488	526	512	472	472	513	488	541	509	484	527	506	528	549	527	563	517	527	501	491	538	509	539	493	499	457	509	514	495	475	503	541	453	511	512	515	551	520	525	524	499	529	529	549	506	492	510	519	481	491	549	511	475	519	523	564	470	509	521	496	492	488	512	514	501	498	526	508	544	480	525	467	474	483	494	483	519	474	506	502	492	506	483	488	511	495	528	543	519	484	538	500	464	547	482	505	489	474	533	505	509	499	480	500	505	513	497	489	515	489	458	497	505	488	511	486	517	483	531	510	476	507	520	509	522	514	501	501	491	514	520	482	504	499	445	518	526	476	475	475	527	482	491	486	515	499	521	479	497	462	477	518	480	498	511	517	501	473	508	527	519	479	520	506	511	483	530	460	487	513	513	506	558	490	516	484	494	529	499	527	503	477	523	556	505	512	544	468	504	482	512	519	462	497	523	555	491	493	534	494	480	527	518	516	514	509	492	498	476	468	542	533	519	501	458	493	497	485	500	461	470	499	465	505	510	518	525	513	530	523	495	516	505	500	499	536	497	506	515	470	524	497	470	520	504	524	509	501	497	498	508	510	490	509	487	478	508	507	438	493	521	526	499	492	525	505	490	526	524	520	545	472	508	554	535	518	517	497	531	481	503	512	504	474	512	541	533	534	524	508	496	525	500	532	535	520	511	491	511	520	500	521	535	495	489	535	508	522	537	509	511	506	497	528	531	503	514	532	484	518	501	485	531	512	497	520	494	490	486	536	498	487	508	488	464	533	546	540	489	536	533	514	520	489	530	503	491	521	468	524	536	499	504	502	464	514	484	480	562	518	530	529	507	511	492	545	531	554	569	479	535	525	481	485	485	468	541	490	554	529	515	501	501	517	542	524	503	540	508	500	489	530	487	476	505	548	553	477	494	494	511	535	523	521	487	510	530	555	519	503	493	527	513	476	502	472	535	499	528	530	484	491	511	517	500	513	477	464	528	530	483	489	500	479	493	500	513	547	497	518	501	567	521	523	509	490	506	498	505	501	503	536	520	497	502	473	538	511	526	510	507	493	499	517	517	504	498	510	527	502	538	547	534	502	496	534	516	526	493	492	513	534	508	501	513	536	507	511	494	468	527	514	516	543	503	478	543	464	459	502	509	481	491	490	502	515	512	455	465	511	484	483	477	463	504	536	491	558	516	494	514	493	563	492	520	515	525	497	486	501	542	478	476	504	523	541	531	469	498	525	505	462	559	453	532	470	503	516	516	503	502	503	488	499	492	508	518	524	518	494	509	494	545	477	485	532	501	488	506	512	513	506	435	502	530	494	503	499	516	559	505	477	522	526	514	535	477	527	524	518	489	529	483	513	533	516	515	523	491	451	550	519	518	498	519	513	544	513	479	498	484	518	498	525	526	534	506	507	528	508	506	504	522	501	500	509	511	529	553	507	507	496	508	519	518	514	485	490	496	502	480	498	528	492	516	512	498	498	516	498	500	521	468	505	473	480	518	493	507	535	519	516	543	481	491	506	521	533	489	541	509	578	503	509	502	516	530	507	482	508	472	506	509	520	538	497	519	524	480	507	484	515	491	544	517	471	471	519	511	494	522	496	505	521	498	499	477	506	512	521	504	507	532	534	503	513	519	504	512	504	506	522	491	508	516	485	488	530	513	535	529	485	508	539	524	495	492	547	493	526	531	498	476	505	513	487	492	518	543	536	534	448	499	540	505	510	521	491	482	506	572	517	495	519	535	542	524	533	506	505	526	484	462	528	517	534	481	520	563	533	543	513	558	509	522	477	542	534	484	537	520	495	508	494	479	508	527	491	509	509	489	529	496	494	490	527	458	523	516	525	566	528	539	485	490	500	519	503	502	525	544	522	513	487	536	536	468	505	544	510	482	469	503	488	462	536	521	482	530	488	512	517	498	539	520	539	512	513	469	512	491	482	546	535	510	507	509	523	527	491	538	546	576	516	484	498	520	458	501	536	531	508	527	534	480	503	509	508	519	535	526	495	489	512	515	536	484	497	529	490	518	550	552	525	509	488	521	481	515	487	529	543	501	477	520	511	485	479	499	472	489	507	550	519	511	503	498	525	533	506	491	503	507	507	536	512	499	467	486	514	502	524	506	531	484	488	484	490	490	534	519	484	506	523	525	476	510	528	514	487	523	441	528	532	497	494	508	543	464	513	532	512	516	492	494	532	494	500	530	514	527	495	496	536	525	495	532	490	528	487	511	489	523	482	509	513	474	491	481	519	510	511	495	512	525	524	499	518	493	518	517	537	521	506	517	496	508	484	487	526	491	524	529	491	561	518	514	494	498	506	496	518	586	500	519	487	487	483	519	495	538	493	471	525	505	541	497	507	504	517	510	518	516	490	536	501	536	483	531	513	541	588	493	524	507	552	452	523	507	537	502	484	517	482	563	534	493	490	490	489	538	528	506	504	522	465	515	564	514	509	488	486	473	522	518	515	489	482	526	516	542	546	528	517	514	501	538	523	522	508	486	534	529	559	496	509	511	538	511	484	521	486	485	561	537	518	515	525	537	514	524	507	521	501	534	522	502	538	514	520	492	505	535	511	477	505	503	537	507	504	541	505	508	554	511	500	506	510	463	521	511	495	529	504	496	553	516	520	496	495	518	525	485	497	529	531	495	510	533	490	538	499	480	486	482	521	491	524	475	563	461	530	489	516	491	501	515	497	478	517	514	502	524	489	482	503	489	486	477	507	518	526	473	498	489	493	490	528	500	510	516	567	473	499	475	488	468	485	521	533	524	539	521	544	526	493	506	513	532	505	497	510	521	498	496	466	477	497	510	459	538	491	500	509	499	475	508	471	509	501	532
32241	3961	2318	1732	1216	900	633	553	473	361	368	269	286	240	269	228	234	199	200	198	186	199	182	179	191	154	172	180	177	200	187	168	174	175	198	152	172	181	124	172	166	161	161	142	152	153	159	170	146	157	152	154	140	154	173	154	154	165	155	154	135	177	155	170	183	173	181	159	144	135	154	134	142	165	161	145	157	179	146	165	167	144	124	175	129	167	162	158	173	177	174	148	143	167	147	143	171	187	187	209	404	541	442	358	140	157	142	152	156	139	151	140	130	147	153	165	154	131	153	131	148	149	163	162	147	156	172	163	174	171	130	156	150	178	155	145	164	149	163	158	155	168	138	163	152	149	163	150	154	144	164	171	169	144	165	130	154	145	150	153	168	154	167	151	147	159	163	181	145	163	145	142	138	175	157	149	148	152	134	170	155	156	144	160	177	126	148	149	165	143	138	152	142	168	149	154	137	145	157	158	142	158	133	153	128	151	145	155	154	156	160	141	155	141	163	171	166	141	135	150	148	150	165	154	134	155	155	162	162	163	159	140	193	172	146	149	140	159	159	174	156	152	152	178	150	168	160	138	152	147	147	161	167	146	148	156	164	142	137	149	177	143	152	150	143	140	148	148	163	165	150	137	152	142	159	156	145	130	159	138	166	166	147	160	150	157	138	150	154	152	165	165	135	145	134	138	171	163	120	138	160	141	140	143	167	132	154	144	148	144	168	158	157	144	145	132	175	178	152	141	145	155	153	157	149	136	157	162	138	145	145	148	154	166	152	137	132	147	151	174	141	146	162	158	148	139	164	165	128	174	161	174	150	147	157	163	137	178	145	151	155	159	155	148	155	160	142	146	162	142	157	150	126	157	147	124	169	147	143	149	153	158	166	138	129	147	141	145	132	119	150	151	157	144	173	152	160	159	159	135	161	151	134	149	133	152	179	132	146	156	167	142	157	152	146	150	154	168	164	149	161	162	153	148	126	158	169	173	140	142	152	172	153	131	146	142	156	155	169	157	158	161	150	146	156	170	146	142	185	158	156	150	158	148	151	143	165	174	147	127	152	137	147	151	152	147	154	140	163	123	152	164	153	147	143	172	174	149	160	139	158	149	156	176	139	149	152	138	149	163	132	141	139	120	148	149	152	156	156	184	158	151	157	167	156	135	155	152	136	157	166	154	134	144	158	151	164	157	171	137	134	145	148	169	151	156	113	179	146	151	155	144	156	155	173	164	154	184	163	152	170	162	146	121	140	148	134	166	154	153	152	145	138	154	183	116	158	141	149	136	178	150	160	146	164	150	146	131	136	170	158	138	156	162	148	167	163	141	154	138	150	148	165	143	157	154	167	169	151	148	136	144	163	134	149	163	140	161	165	146	164	127	165	164	135	139	127	169	152	153	135	139	151	150	158	150	161	161	147	161	158	157	178	156	148	160	135	150	131	150	139	140	146	155	146	152	159	137	152	157	144	170	161	153	162	170	141	169	128	162	143	144	158	142	146	155	151	159	148	141	152	150	181	167	133	165	161	142	157	162	158	154	160	150	142	139	162	146	139	143	166	145	161	164	158	129	153	126	171	153	157	135	137	166	167	166	182	139	155	130	137	154	137	150	163	158	150	150	179	166	159	141	149	158	148	168	136	161	138	141	153	155	150	157	160	165	165	162	168	142	139	150	159	163	134	150	166	145	155	143	155	169	158	128	143	137	163	156	152	123	153	157	149	155	158	140	156	138	149	159	131	140	163	146	151	160	144	129	194	136	169	169	113	160	143	155	157	126	142	164	147	150	167	125	127	141	174	158	168	147	141	155	138	137	150	144	146	161	153	163	164	158	150	145	135	154	150	150	145	149	152	135	122	146	157	153	140	144	152	164	142	135	155	137	124	132	144	146	149	149	130	142	141	144	153	151	158	156	151	163	160	176	148	135	171	155	136	178	148	129	117	136	150	156	150	160	168	145	166	147	158	151	153	160	159	172	152	152	173	164	143	139	150	173	122	140	143	179	151	134	142	154	143	146	156	138	156	170	145	144	131	141	149	152	160	156	146	135	159	134	148	125	161	146	145	150	179	175	130	141	158	155	153	151	156	153	152	149	170	159	170	161	170	160	142	157	135	174	168	144	166	160	171	151	146	153	145	144	152	151	147	177	155	167	154	168	140	154	147	152	139	150	156	142	156	149	116	143	178	163	163	154	144	152	159	148	161	133	164	144	152	132	141	147	152	136	145	124	158	161	177	150	147	163	155	147	157	144	164	160	129	180	158	164	141	150	164	152	142	166	141	151	138	132	151	154	152	146	159	157	159	135	156	168	156	151	140	149	154	135	155	160	141	148	155	173	146	155	136	143	145	163	169	150	162	162	143	149	138	145	139	169	151	138	154	151	164	153	153	149	152	145	159	147	169	158	152	140	145	165	153	158	128	159	183	150	150	180	138	135	161	160	163	165	136	170	134	152	179	154	129	134	156	142	141	152	142	140	160	129	159	168	163	149	142	165	156	145	146	143	147	161	136	153	166	139	166	136	149	159	167	140	158	157	156	165	165	137	164	153	152	158	150	135	135	162	167	162	158	136	143	132	170	151	174	148	150	142	167	153	166	125	165	167	184	139	166	157	153	157	155	167	148	145	157	178	137	145	152	154	154	137	157	156	156	163	162	155	156	164	148	160	162	160	134	131	152	149	165	151	153	143	165	155	147	150	155	141	144	180	151	149	155	136	152	137	165	154	142	156	155	140	137	139	149	139	149	138	160	170	152	148	150	140	160	136	148	136	171	156	144	152	157	145	161	167	145	146	159	143	153	151	139	146	151	142	156	156	153	180	143	168	130	144	136	148	142	151	154	154	143	154	145	142	110	154	155	143	155	146	147	157	151	147	148	132	160	142	163	170	132	166	143	141	153	144	138	135	149	133	143	141	160	152	137	150	155	141	161	148	137	146	128	158	177	135	152	148	149	161	146	161	150	145	161	161	147	145	138	152	150	146	144	138	175	151	162	138	152	142	165	161	133	138	150	157	158	154	120	147	157	148	120	137	149	149	130	152	131	140	137	137	145	142	184	140	133	144	142	165	148	156	161	139	156	154	146	157	150	153	160	157	141	165	160	149	123	143	168	124	151	150	155	135	181	168	154	149	139	154	162	163	166	153	156	155	145	149	146	158	151	154	123	149	145	182	152	162	138	178	147	134	136	148	136	148	146	136	149	154	155	161	135	124	158	155	187	155	150	144	144	140	163	160	134	163	155	143	146	124	179	156	162	154	156	166	125	154	138	169	147	151	169	158	138	141	154	138	138	158	164	153	139	137	153	154	180	132	161	142	161	155	149	158	158	152	162	156	144	165	182	165	152	165	165	155	101	152	164	180	160	138	132	144	145	148	151	153	153	156	148	162	185	138	133	156	166	155	149	174	155	133	173	153	154	165	148	163	164	161	162	154	143	157	172	139	144	125	140	142	169	177	165	134	138	160	153	131	159	129	137	157	179	151	151	159
15367	2125	4920	5635	4809	3785	3127	2686	2238	1892	1668	1503	1343	1209	1111	1019	980	921	869	820	766	753	686	715	681	645	647	635	596	568	582	579	569	538	535	574	496	544	500	534	503	502	542	454	499	505	526	502	482	453	495	458	451	469	513	458	437	482	516	497	493	478	479	491	511	454	489	477	472	420	487	455	453	499	472	470	548	498	511	494	497	521	482	494	510	462	518	520	498	553	462	467	459	458	487	411	471	479	605	1022	2917	4116	3399	1947	441	446	397	387	438	413	423	432	425	434	420	391	415	413	454	446	399	450	425	389	397	431	451	427	421	441	417	403	433	418	441	406	438	420	396	407	416	422	413	426	419	432	425	476	445	437	422	418	396	453	431	469	446	443	409	450	449	436	413	465	419	378	418	392	431	432	404	401	437	419	411	451	411	404	441	430	417	414	423	396	402	418	415	418	427	372	431	434	432	402	414	397	435	436	391	389	440	424	398	432	431	435	412	434	462	461	438	404	366	408	410	395	436	450	407	408	411	411	432	433	425	430	405	407	420	395	431	391	414	392	405	411	432	419	376	393	422	399	400	418	466	443	462	443	409	393	414	442	436	454	416	450	422	451	407	437	429	438	478	410	435	449	413	410	430	456	441	431	404	414	421	415	455	426	397	408	426	427	395	464	407	375	436	423	407	408	433	421	405	412	422	419	444	420	457	444	433	415	473	390	451	449	455	406	442	455	436	438	413	395	429	397	389	441	379	420	386	399	441	414	445	440	441	385	409	417	467	406	412	402	435	414	426	439	433	429	466	402	432	389	445	404	408	413	406	429	448	398	446	421	462	426	411	389	404	447	398	403	448	434	429	415	427	424	454	395	429	409	439	430	415	450	415	444	437	401	405	417	372	416	447	425	414	456	450	453	429	432	407	389	450	411	395	424	442	409	461	411	462	390	404	404	423	428	413	431	396	416	410	409	430	439	433	420	415	416	396	416	415	380	415	428	411	420	428	431	445	411	440	443	433	443	434	452	424	418	411	416	435	419	430	422	460	452	425	420	402	419	413	439	446	441	401	398	437	423	418	412	437	419	439	423	448	410	441	400	426	416	408	416	406	419	449	430	422	441	412	426	394	375	438	444	426	426	398	385	383	439	414	429	424	400	413	391	462	422	406	434	412	425	403	419	410	420	405	409	437	416	404	451	425	432	426	417	442	434	426	411	424	437	421	445	412	423	398	430	439	436	473	406	445	432	437	401	431	376	409	445	414	474	436	375	421	405	425	422	409	394	416	436	417	427	437	421	434	430	445	426	398	394	436	427	375	431	402	436	390	450	433	441	400	412	419	439	408	416	427	458	446	406	389	431	418	393	414	433	404	437	430	407	436	379	442	481	397	404	466	430	422	451	428	435	432	400	457	411	431	437	426	414	394	456	419	441	417	409	431	416	411	408	442	398	426	402	437	444	407	437	452	409	471	394	399	434	410	432	393	435	429	439	391	421	453	419	401	404	402	452	411	398	422	413	423	427	403	430	428	418	411	431	432	426	454	399	378	375	454	457	441	424	419	403	433	448	408	425	412	424	419	421	410	416	417	395	403	440	432	394	425	414	435	418	427	413	433	427	444	431	392	435	406	405	394	428	457	389	420	410	440	413	417	409	408	386	460	414	441	421	438	386	450	425	417	414	417	405	435	408	416	413	411	394	410	417	420	432	415	442	417	433	458	441	451	428	462	391	424	432	453	416	422	452	414	389	428	448	441	419	412	398	420	433	407	423	415	444	435	418	409	439	426	446	427	437	444	393	421	440	377	430	402	463	427	442	384	452	459	400	415	403	413	468	386	427	425	448	412	384	409	467	455	433	415	413	403	404	409	431	423	422	416	455	411	403	417	403	413	446	415	410	409	406	388	413	430	417	467	427	397	430	438	430	422	421	427	425	410	409	412	439	438	452	446	418	443	444	394	438	435	421	427	433	415	436	415	447	450	430	423	407	445	427	425	446	435	411	385	446	405	417	424	406	442	406	424	419	447	431	414	393	407	435	422	406	409	442	413	436	438	407	406	394	412	434	426	390	457	450	399	419	421	443	456	446	430	428	423	399	402	405	436	461	443	413	427	427	432	411	402	441	425	455	405	398	417	415	398	416	447	404	446	413	419	408	406	395	392	404	406	399	408	423	451	449	397	403	442	397	412	440	426	446	449	465	433	429	392	476	393	423	414	458	374	445	409	407	413	427	392	424	406	427	400	437	435	419	433	430	408	406	432	410	403	427	403	411	413	412	442	427	440	410	403	413	407	430	408	420	397	418	429	467	384	429	447	406	427	414	436	422	413	403	419	413	423	416	399	419	446	441	457	415	444	447	432	408	361	443	425	421	450	416	392	378	426	431	446	420	471	406	415	434	423	425	408	420	383	424	411	422	413	454	443	438	415	401	437	403	458	409	460	393	423	457	456	441	422	400	441	405	443	425	455	432	420	391	403	429	395	430	434	458	426	415	409	418	431	435	433	396	440	435	405	389	420	436	443	433	437	429	399	422	386	417	429	393	402	433	427	419	434	440	446	399	424	436	451	447	427	413	441	438	423	414	411	433	445	440	439	419	425	414	430	423	401	427	436	444	438	415	419	399	419	405	425	438	426	422	460	375	422	421	416	425	409	439	418	419	397	439	384	460	417	421	415	391	410	407	411	438	432	389	402	425	436	437	422	411	451	440	438	412	385	383	433	395	407	420	421	427	394	362	424	414	407	400	440	409	425	446	437	433	410	397	421	420	380	435	412	416	425	417	416	392	428	393	375	418	423	380	412	424	405	453	399	426	428	428	420	442	428	437	418	395	433	404	398	420	451	435	402	435	406	416	411	445	433	398	417	396	369	449	443	433	415	429	457	437	404	412	390	429	416	437	381	441	468	404	429	434	414	446	409	388	454	407	460	425	418	398	455	434	421	443	387	436	414	452	418	420	402	431	392	436	479	438	387	446	382	448	461	408	451	379	431	396	439	422	427	420	411	452	430	421	438	383	441	424	422	465	404	439	429	401	419	410	400	414	444	404	394	424	441	432	405	430	428	388	417	441	379	426	396	414	411	395	415	468	428	411	421	391	425	465	377	424	412	397	401	456	388	415	400	399	419	414	405	468	412	396	392	404	427	365	413	413	417	433	409	429	421	408	440	402	438	432	418	404	422	434	414	399	421	400	439	406	440	404	446	407	443	422	465	403	424	458	436	444	428	421	417	415	406	411	420	416	430	466	422	420	382	442	423	415	406	443	453	412	421	446	437	448	423	434	476	433	426	394	404	414	424	457	467	414	430	396	411	346	417	443	430	433	412	426	400	423	418	427	395	434	438	396	449	396	421	399	420	409	435	418	457	399	408	465	436	411	435	432	447	412	398	421	432	408	399	400	416	433	426	436	412	414	424	417	391	420	362	446	453	418	436	432	384	401	425	461	427	432	441	435	432	403	396	423	382	392	429	413	412	435	437	425	412	374	423	405	398	429	409	419	435	418
3425	192	213	196	175	180	156	199	179	172	149	162	171	151	168	152	140	149	153	167	145	161	151	165	175	164	149	150	155	171	163	149	152	153	158	152	169	164	156	167	126	173	165	147	143	163	152	175	138	148	153	154	159	154	160	161	148	155	162	163	169	164	160	159	163	166	154	148	167	152	142	154	173	173	181	153	166	159	162	149	158	161	176	178	152	179	153	172	155	148	139	169	138	165	144	157	173	149	160	155	188	205	205	170	151	149	176	152	174	140	176	160	168	178	175	156	143	152	132	155	190	162	167	154	163	154	169	153	169	161	160	160	167	152	159	169	156	149	159	159	146	158	176	142	161	157	159	152	133	148	149	158	143	169	155	142	170	170	163	163	149	159	173	165	172	156	157	158	160	158	177	157	148	151	138	157	145	164	153	149	141	139	156	155	179	157	162	168	167	168	161	162	164	172	178	165	159	147	176	198	116	146	150	145	176	149	148	177	164	128	160	140	164	160	128	149	159	159	174	133	174	157	161	149	152	150	166	165	169	160	140	140	167	170	164	171	169	143	188	161	180	146	152	153	163	158	188	193	174	165	182	155	149	163	138	166	150	155	146	153	160	144	141	165	166	156	160	169	149	143	157	127	157	141	187	150	156	167	165	160	165	170	146	184	148	158	133	151	170	157	148	159	143	120	165	155	170	148	160	152	157	145	171	158	171	173	158	156	164	155	157	139	164	182	183	160	173	170	170	160	172	144	144	177	155	158	157	168	143	171	178	172	169	164	157	155	176	158	146	169	152	157	144	153	163	152	191	151	143	148	158	162	136	160	153	154	164	160	145	134	132	159	169	147	177	127	149	172	149	148	159	137	152	132	166	144	149	140	161	160	143	156	167	152	152	131	150	135	170	181	168	168	165	163	162	159	168	144	145	152	145	139	170	133	147	163	170	163	177	143	155	160	135	146	164	165	196	163	174	174	133	165	150	187	164	144	171	178	159	173	129	147	174	165	141	145	150	146	144	158	133	158	148	164	166	162	136	160	155	140	189	187	151	156	153	139	141	139	163	133	174	169	165	141	156	159	169	200	157	166	178	138	156	163	152	170	153	161	164	160	147	173	168	160	154	161	134	139	165	167	176	176	135	166	157	171	130	150	138	147	167	153	156	165	152	158	141	148	172	197	153	151	177	185	155	149	160	158	201	160	155	162	153	145	166	154	176	151	173	165	186	146	171	175	165	156	145	187	166	146	161	160	174	158	149	150	163	117	162	164	150	139	160	153	138	166	161	153	150	164	138	148	153	169	150	164	176	165	154	158	141	160	155	151	157	159	147	177	200	155	176	167	154	161	138	163	160	170	174	165	154	171	163	152	162	137	152	158	160	165	137	143	164	165	168	148	161	151	154	167	179	170	134	137	159	172	152	157	175	144	160	142	139	127	157	164	148	160	143	158	146	142	137	172	178	160	157	159	167	167	153	119	168	166	158	168	154	159	155	152	147	160	171	143	171	133	169	144	157	164	182	161	142	144	158	152	153	145	169	182	146	159	175	158	156	144	155	150	157	164	167	144	182	155	152	156	165	154	158	148	153	167	180	169	143	137	145	152	148	160	154	149	144	180	137	131	184	120	154	143	158	174	163	159	150	190	158	144	163	153	171	150	191	168	150	147	153	159	138	148	158	155	150	151	150	157	136	173	155	139	150	180	162	152	169	187	165	153	144	175	143	143	145	153	160	163	154	175	151	169	149	150	155	158	139	149	149	149	160	172	133	159	149	168	172	144	161	153	175	147	145	181	158	163	163	176	154	165	164	136	154	144	130	160	163	152	180	168	169	164	161	150	164	166	157	171	160	143	160	160	152	158	162	133	173	136	159	163	158	151	144	157	167	166	153	163	148	163	192	158	150	139	166	148	158	154	144	154	163	149	161	166	178	160	149	149	161	162	152	174	157	160	184	179	162	137	133	139	162	154	141	146	183	161	158	158	170	167	167	159	168	145	150	157	163	148	160	179	147	160	148	171	170	151	163	164	150	155	142	153	160	149	161	179	179	152	145	155	174	159	149	136	165	147	162	157	175	136	158	138	155	151	165	177	140	177	156	172	168	144	154	175	128	144	153	160	162	151	150	157	145	198	146	148	169	166	148	161	161	146	163	150	149	155	146	164	149	142	146	153	163	147	144	148	138	169	151	162	153	171	168	159	163	172	162	163	170	154	173	139	168	142	174	164	162	152	154	145	160	175	149	153	178	155	151	170	134	162	146	160	176	139	164	165	178	164	160	161	156	147	146	170	174	150	149	170	172	150	168	152	147	150	142	179	160	155	176	146	162	157	150	153	167	160	165	145	167	154	159	169	151	163	156	165	172	159	189	165	130	146	143	159	157	170	162	153	154	172	170	137	137	139	168	145	163	162	154	133	152	173	155	182	147	157	155	149	163	150	168	143	160	150	169	141	146	156	165	133	137	149	174	154	163	151	137	172	161	164	131	135	171	178	172	148	178	165	168	163	144	173	152	181	160	144	176	158	147	150	171	167	154	156	152	149	170	189	174	163	157	150	168	172	160	154	168	156	147	179	146	155	140	135	173	167	129	186	161	177	171	145	137	159	158	150	167	142	155	145	153	154	164	164	134	156	144	160	130	151	170	157	159	141	156	135	188	173	148	172	171	163	145	174	146	157	170	190	153	163	163	144	183	170	175	159	163	137	130	142	168	143	182	167	162	159	165	177	150	149	158	152	184	164	141	167	135	169	152	161	166	162	154	161	142	152	145	157	165	158	164	151	154	185	162	151	150	165	143	167	161	163	149	163	155	173	144	169	155	141	160	169	153	127	158	172	135	138	157	170	150	151	164	166	166	144	146	166	168	156	159	182	190	165	162	180	145	163	161	151	163	157	162	173	137	172	164	148	154	167	162	157	161	172	152	162	164	136	150	138	151	161	159	154	161	184	142	159	166	191	142	152	159	161	139	160	154	147	143	149	177	166	160	152	161	155	158	154	159	158	142	154	151	163	162	154	157	188	164	170	161	153	141	146	162	146	166	145	141	165	158	171	173	162	155	160	157	164	141	143	156	178	171	166	140	149	169	161	157	162	137	169	159	167	162	155	165	152	164	151	171	146	155	155	150	158	165	172	155	157	165	151	149	164	148	165	163	158	158	147	131	147	163	138	178	152	163	177	154	185	156	140	150	152	153	142	155	157	150	162	153	180	154	177	163	143	188	147	165	161	153	149	143	137	172	140	163	153	155	167	142	148	125	158	167	150	169	169	163	171	167	165	150	132	165	161	162	155	143	154	189	135	148	159	135	133	133	176	163	156	153	153	181	149	159	163	160	154	145	168	160	147	175	147	159	157	178	150	147	159	149	158	150	151	153	153	165	163	143	164	150	157	173	159	159	146	166	149	165	140	129	173	163	153	158	156	163	161	168	151	164	146	171	159	172	149	164	148	143	159	162	157	152	179	140	158	163	157	169	150	148	128	176	171	145	151	149	150
3788	533	552	570	587	484	512	477	470	501	513	449	487	459	440	464	446	451	471	487	444	440	471	418	487	433	411	430	513	431	456	443	438	490	486	448	492	467	461	462	501	453	476	474	481	494	420	436	446	461	492	465	467	446	461	496	490	449	460	454	460	469	448	449	470	455	491	415	436	478	449	481	449	434	451	451	491	473	471	471	455	420	453	475	433	479	491	433	455	466	430	455	444	457	465	467	474	444	487	501	595	711	779	652	423	446	452	431	445	459	456	429	426	486	415	416	456	460	442	449	440	426	464	439	449	458	466	422	450	447	422	460	447	418	442	445	423	450	410	451	460	448	458	481	426	442	438	397	449	475	423	461	471	497	455	457	442	457	443	422	462	479	444	418	444	464	450	427	491	451	442	436	479	398	482	467	452	455	447	449	450	472	402	474	467	440	420	457	441	458	473	455	458	440	483	457	456	420	476	429	495	420	465	453	431	446	441	438	433	455	449	463	429	437	450	432	427	440	441	492	428	417	428	427	446	447	468	440	477	440	455	420	424	434	429	482	483	442	447	485	451	444	464	471	490	440	442	436	455	467	449	434	483	459	432	486	443	457	463	403	415	459	459	423	396	456	420	425	447	468	484	454	452	433	466	425	448	436	455	445	461	439	438	467	449	457	444	438	432	461	438	468	465	430	462	405	450	443	457	406	431	428	450	449	426	442	437	430	446	452	373	514	396	440	421	454	445	427	424	405	451	447	448	471	471	459	418	479	445	467	441	442	400	448	442	449	450	463	437	467	446	458	467	478	448	436	439	489	463	429	458	437	482	438	469	460	413	478	492	453	452	421	452	435	417	462	412	426	439	456	493	445	472	449	456	438	433	445	457	425	443	466	477	467	466	474	463	445	480	434	438	452	457	475	467	439	457	462	472	405	470	476	465	442	490	443	468	464	445	468	479	449	455	433	472	439	433	443	444	449	461	476	447	478	423	425	447	460	423	450	430	404	468	445	454	489	408	480	441	444	437	459	461	438	454	472	479	401	446	436	407	472	418	473	431	431	446	461	461	438	436	457	438	447	470	460	447	460	448	474	444	404	470	449	431	430	472	467	428	443	457	448	424	429	459	421	450	445	442	467	440	474	451	457	446	483	481	449	449	487	499	435	472	460	468	433	439	416	461	473	459	429	416	437	449	462	453	442	458	441	445	442	421	434	481	466	444	414	472	468	452	469	418	454	436	446	442	438	441	468	452	430	442	447	458	420	418	426	473	438	439	424	455	450	455	444	454	437	439	477	441	440	457	445	484	435	478	459	436	481	494	443	459	443	491	447	489	457	471	513	450	416	444	453	461	477	458	428	476	439	449	455	457	428	476	445	436	415	429	457	420	483	458	471	455	501	455	482	469	455	431	466	465	427	460	431	446	453	452	433	443	433	459	462	463	449	437	435	467	450	442	462	446	425	481	479	462	445	402	410	450	465	454	433	445	454	419	485	419	440	427	455	440	435	460	481	428	409	387	418	460	476	442	446	441	434	441	436	422	431	469	420	468	486	434	472	414	488	436	467	453	449	439	479	449	461	456	457	482	453	467	495	456	478	426	424	434	436	441	450	458	451	481	440	420	457	442	457	443	449	449	458	470	444	436	416	464	444	456	467	453	461	453	460	482	458	472	463	446	459	425	494	420	424	421	457	457	451	466	451	472	452	453	443	467	433	461	438	415	441	439	429	455	453	453	465	474	457	411	458	433	434	463	409	458	443	454	442	481	440	413	481	463	464	469	455	442	467	459	480	451	442	444	447	433	446	453	468	459	466	451	478	451	464	458	444	484	466	428	406	432	476	440	446	425	477	467	416	478	466	495	475	483	495	458	461	464	482	486	461	454	502	470	405	475	432	481	428	473	478	434	432	461	462	435	446	432	467	450	426	436	477	454	441	458	434	444	439	447	450	404	476	502	442	414	493	486	513	458	441	479	444	387	454	462	452	450	440	438	442	451	428	418	403	437	493	448	435	428	465	441	461	444	446	413	451	443	450	461	441	462	452	419	434	412	486	454	467	466	463	446	443	464	464	455	431	438	440	450	470	486	431	458	492	416	438	419	453	457	434	421	450	442	455	447	410	450	441	434	475	456	456	461	491	453	450	449	434	457	470	452	478	426	466	464	436	452	434	399	442	444	452	444	458	450	436	431	442	483	425	463	453	439	461	475	440	451	412	429	438	444	410	436	434	436	477	423	444	432	434	422	473	454	419	438	463	418	448	457	468	491	453	461	463	461	439	432	480	490	470	484	465	469	460	441	496	456	457	450	433	409	480	462	443	449	497	478	405	464	441	485	435	435	425	476	458	470	443	460	444	435	488	427	442	466	453	468	450	439	482	438	426	435	425	475	418	450	441	436	464	441	465	471	453	484	471	430	442	442	491	409	437	453	453	440	439	445	433	440	476	437	426	447	467	448	409	462	440	427	425	469	407	458	437	462	445	442	430	445	426	469	392	446	444	471	457	454	440	443	465	446	463	438	446	403	434	437	456	469	463	465	445	465	496	446	440	420	455	460	445	430	446	453	463	431	469	464	491	419	431	428	466	484	490	441	454	440	452	460	426	436	460	431	465	460	444	477	462	430	455	448	458	460	444	450	469	474	473	415	428	440	434	458	457	407	457	474	437	463	435	450	439	412	447	426	450	447	449	446	457	419	443	413	444	399	446	438	438	429	446	412	455	440	442	448	432	427	438	434	440	433	450	438	457	452	428	476	456	437	406	440	443	481	463	429	422	449	441	405	460	410	478	484	471	469	436	442	443	453	445	428	437	460	414	441	458	419	453	481	423	466	483	475	471	441	421	477	425	454	457	462	419	435	450	431	416	451	468	460	449	445	426	420	469	476	443	452	455	443	439	474	429	423	433	449	437	455	418	451	441	456	460	440	452	438	470	463	451	480	460	465	501	461	464	401	463	427	428	436	479	415	448	440	466	455	419	461	439	466	453	468	449	452	441	442	465	457	410	452	424	466	453	457	451	458	454	454	440	478	442	500	453	437	452	425	408	463	427	474	448	463	474	432	456	459	444	462	438	453	480	459	485	425	456	460	468	448	449	456	463	426	420	440	423	489	438	470	455	443	459	449	433	481	463	429	458	448	435	469	409	439	466	422	428	442	444	440	475	472	418	468	472	436	456	448	452	476	426	416	432	463	444	490	468	448	486	432	464	429	447	472	511	441	465	443	457	444	467	442	421	455	457	447	476	452	421	442	494	420	428	429	418	430	425	418	454	489	468	485	486	439	471	459	507	481	428	504	453	485	447	417	430	493	420	434	446	415	438	438	447	452	465	456	474	485	430	460	488	454	422	490	429	435	426	458	455	414	464	453	493	460	432	453	453	475	461	437	449	433	422	396	450	453	481	447	411	437	457	439	471	476	482	451	461	425	426	482	489	451	463	474	458	501	441	446	442	433	455	421	447	472	440	462	436	455	447	504	457	428	434	479	449	435	472	480	427
20612	1436	1217	949	719	550	430	346	319	315	310	261	240	281	258	212	198	203	228	204	195	202	199	190	175	186	191	199	196	184	201	188	190	204	183	198	195	214	180	199	204	198	176	194	187	197	188	186	213	210	182	153	191	204	168	192	193	199	176	190	201	161	206	176	213	169	192	194	173	187	195	212	189	179	197	212	197	185	193	218	175	183	199	172	199	170	180	173	166	192	178	161	207	192	207	205	205	178	183	220	317	444	369	284	191	178	192	166	176	189	202	185	182	173	177	178	201	180	199	191	208	192	188	185	175	211	201	182	199	183	196	192	212	202	189	185	190	183	195	192	208	197	167	184	207	205	173	196	168	200	178	191	202	174	191	178	183	196	175	184	180	203	179	182	193	193	208	199	171	181	189	196	175	178	205	167	155	197	175	194	203	186	190	191	198	190	210	179	196	196	186	169	175	181	170	190	174	165	170	210	203	165	203	162	171	169	191	178	193	196	167	186	179	188	186	194	193	196	172	212	173	206	195	185	218	193	186	204	184	196	158	205	195	169	184	172	173	181	196	181	195	179	200	185	203	205	169	191	196	176	174	182	191	168	190	189	168	184	186	170	173	155	207	185	185	181	177	177	192	175	167	170	192	181	206	182	172	182	161	180	195	164	181	184	208	165	182	190	178	168	202	205	204	172	151	194	195	198	178	165	183	184	187	174	183	138	221	214	170	163	187	205	204	189	172	180	181	173	175	182	185	196	184	173	174	203	217	179	180	193	222	192	190	209	191	197	189	193	172	186	190	210	172	170	191	216	170	179	202	188	178	210	191	186	188	199	208	195	166	180	196	182	173	179	187	185	184	199	181	184	183	202	188	177	189	186	195	164	191	180	169	198	221	204	192	193	166	179	165	218	173	181	167	195	202	176	185	164	178	169	169	190	198	174	183	189	200	207	187	177	174	189	191	197	192	200	186	178	192	184	196	197	190	198	161	173	202	157	172	200	178	198	187	181	191	183	184	192	187	171	203	149	186	193	177	183	188	171	180	206	198	179	174	166	179	150	189	185	190	194	200	165	164	185	173	200	191	196	162	217	187	188	194	201	196	180	199	173	166	179	196	168	175	220	164	181	185	187	197	194	195	169	192	160	183	195	178	174	189	214	202	204	185	159	183	177	223	200	181	200	177	199	188	167	183	185	191	190	185	165	221	183	196	165	217	195	197	172	173	195	194	173	185	211	162	181	184	189	179	211	166	205	202	175	195	189	183	197	190	191	209	167	188	196	193	184	201	180	183	189	199	183	198	183	172	203	184	172	210	203	186	185	205	170	191	196	200	189	189	185	170	211	173	210	167	172	162	205	165	186	186	187	200	190	190	178	179	208	174	187	182	186	189	187	187	198	160	220	177	180	186	182	170	188	155	229	206	199	178	187	193	197	168	172	165	202	180	209	190	182	201	208	183	204	219	200	187	201	206	187	152	193	173	168	192	198	155	184	169	198	171	195	164	198	170	173	186	193	182	191	192	163	189	192	180	196	191	160	219	183	178	197	188	175	218	183	182	181	195	173	177	174	200	199	170	182	182	176	202	216	194	162	197	204	190	199	200	192	178	209	182	194	171	180	211	180	191	160	176	163	158	204	177	197	192	180	214	212	182	199	221	205	174	200	183	185	184	173	192	213	165	189	188	178	162	198	209	147	207	181	188	178	189	164	198	178	192	199	185	177	195	174	192	181	179	197	165	180	201	186	175	188	184	160	190	168	184	193	192	185	178	189	177	167	191	214	189	187	207	189	149	211	176	169	182	170	173	160	198	149	190	195	181	204	198	183	196	195	179	194	188	195	169	188	183	191	193	182	196	177	168	162	171	168	192	195	194	184	180	203	197	211	196	168	204	197	175	180	204	187	187	196	187	202	184	188	179	192	171	196	183	187	185	187	209	202	206	151	178	195	175	177	186	181	188	199	181	185	195	182	193	203	190	191	194	181	199	180	200	169	183	184	181	205	193	181	205	188	177	174	189	187	200	187	192	189	178	188	189	181	206	178	199	170	199	167	196	179	199	183	196	185	205	189	181	194	188	179	154	182	184	203	199	178	181	176	190	182	163	207	192	185	193	187	195	209	185	171	194	193	210	201	200	178	195	185	207	191	215	176	209	166	169	202	193	199	198	204	175	186	178	184	190	175	193	190	186	206	216	204	183	194	204	188	155	204	185	200	189	211	182	170	193	192	162	162	180	159	194	189	167	182	204	189	153	196	185	190	185	176	191	198	193	193	192	199	184	182	170	175	175	179	202	186	184	207	187	181	167	176	203	199	186	200	178	202	220	177	220	186	174	179	171	172	178	191	159	156	198	189	183	183	186	178	201	192	205	195	192	185	211	187	191	197	176	191	198	163	196	184	190	192	175	169	178	189	196	162	170	207	188	187	215	190	182	179	168	201	189	194	192	198	148	181	200	206	194	196	187	158	193	170	195	186	195	185	190	225	177	198	175	184	166	178	182	198	204	208	191	185	216	167	200	180	191	176	193	191	179	194	200	205	173	190	177	187	195	195	179	203	177	208	194	179	181	191	189	175	206	191	190	192	186	201	192	159	192	236	208	185	187	203	172	200	196	181	200	193	190	184	190	158	201	189	194	183	186	190	186	171	192	210	182	189	185	169	182	194	183	197	175	211	187	191	188	184	202	186	190	179	173	189	166	177	177	210	185	196	190	177	206	196	173	184	193	194	178	184	189	153	190	187	171	202	182	181	185	158	182	184	205	203	193	165	178	185	201	209	215	193	179	179	184	159	186	190	202	187	186	180	175	180	187	174	185	185	183	188	208	164	197	186	182	202	190	187	200	185	182	175	201	199	191	181	171	190	188	181	185	177	204	180	194	167	180	198	184	181	217	214	180	185	169	184	165	182	189	205	180	186	208	159	200	187	178	192	183	189	167	206	196	184	222	164	177	181	176	183	216	181	209	185	184	186	185	192	182	169	203	180	200	212	183	173	186	204	179	174	198	170	169	190	191	205	182	177	159	183	213	195	176	190	178	186	193	188	173	186	221	206	212	183	189	190	182	163	203	197	188	168	178	174	201	178	179	194	191	198	197	174	200	205	203	182	178	201	196	188	157	164	181	204	209	182	186	172	180	185	174	182	190	201	169	202	238	173	166	173	173	197	184	197	166	192	187	170	188	195	202	154	157	174	191	185	179	164	189	202	195	202	217	194	186	187	168	168	174	163	202	160	181	186	176	185	169	169	191	186	204	180	167	186	163	189	209	203	175	210	184	174	161	182	196	159	203	186	181	196	201	184	182	181	188	201	209	175	203	175	198	201	191	200	216	196	170	175	185	196	201	173	181	187	161	201	193	199	162	199	157	199	215	176	214	176	213	181	213	188	183	185	219	172	201	186	186	200	195	189	193	191	176	169	185	192	187	171	184	210	181	165	202	187	189	199	184	197	176	210	173	164	161	193	208	190	183	199	191	194	188	180	188	183	176	192	176	198
10613	1401	2928	3245	2815	2347	1939	1681	1446	1302	1183	1060	989	915	920	825	783	789	786	664	705	683	687	651	681	667	600	576	625	578	612	569	599	576	583	532	565	569	545	549	588	548	573	572	546	534	506	598	546	565	580	525	514	526	535	545	458	544	557	556	583	539	564	569	525	567	526	542	599	562	533	566	541	524	572	539	562	556	543	580	592	538	550	556	589	568	563	571	567	566	542	573	568	601	589	547	563	520	601	661	1752	2894	2235	1144	515	540	516	566	543	499	518	480	547	560	540	490	507	531	513	528	546	516	529	516	551	541	568	558	523	544	528	556	496	514	546	516	495	537	515	511	504	534	503	520	479	532	532	494	520	535	506	521	531	546	508	517	480	472	496	551	534	482	522	534	492	505	514	527	524	556	534	505	548	481	524	508	535	488	557	506	517	523	543	504	520	555	541	511	493	537	528	507	551	518	516	513	507	507	518	507	492	509	490	523	542	544	514	524	514	514	520	569	522	493	523	521	517	547	542	517	521	541	509	480	573	562	499	500	534	511	485	515	501	532	504	547	498	470	527	545	533	528	512	532	471	553	526	535	559	509	507	519	533	508	547	540	543	515	486	530	493	541	535	543	509	542	509	528	525	514	552	544	489	541	508	466	566	486	493	531	551	520	478	516	521	568	538	481	507	517	523	497	491	514	518	517	494	515	483	519	539	518	532	584	478	518	553	534	520	541	494	523	482	512	495	548	473	487	537	530	511	473	572	517	549	541	532	512	518	552	529	535	519	483	537	516	502	496	538	526	525	533	580	543	504	533	548	519	554	520	535	500	519	493	490	498	516	532	565	519	534	571	511	505	529	515	509	552	528	516	483	516	505	487	527	546	549	514	497	508	560	508	495	537	528	531	476	506	500	535	559	510	494	509	511	536	531	487	533	485	506	521	520	546	501	512	499	508	503	524	521	514	519	541	489	560	566	531	544	548	562	469	571	523	500	514	530	514	510	526	557	518	504	508	544	527	530	531	528	567	510	529	524	539	526	528	522	492	545	530	549	475	513	541	521	546	547	525	525	523	507	506	510	529	519	499	498	508	511	501	534	518	506	523	518	514	508	508	511	561	494	527	552	524	505	512	530	503	494	490	533	529	526	511	526	522	486	532	549	521	513	527	519	516	490	532	554	492	548	510	565	497	528	544	484	556	497	510	578	496	523	507	539	499	505	526	543	498	525	517	493	505	477	522	497	522	518	539	503	533	525	506	525	514	545	554	443	537	498	534	526	517	535	515	499	505	513	535	520	534	511	496	516	509	549	539	511	579	505	535	514	569	546	444	528	505	557	528	520	500	536	487	507	536	521	527	543	535	509	440	523	554	509	472	452	544	503	526	517	524	515	550	563	480	514	558	519	524	526	517	513	520	531	529	511	513	494	519	551	531	522	531	516	546	520	560	511	531	548	552	508	553	517	525	547	498	510	493	492	495	533	476	528	502	492	526	543	501	526	540	514	488	547	505	503	488	508	489	516	494	496	498	513	551	542	499	530	523	512	508	527	507	509	508	531	480	544	483	522	527	522	519	532	590	538	502	549	518	517	482	540	487	535	536	548	536	512	539	507	475	539	585	533	543	515	519	495	502	519	499	482	498	540	489	558	539	540	499	544	542	500	489	505	521	523	481	508	520	531	519	494	520	497	521	510	516	543	525	501	532	519	542	573	509	502	533	504	538	531	512	505	486	535	527	510	531	498	528	493	515	562	532	504	521	555	518	509	523	558	563	499	512	552	484	552	465	535	526	557	497	569	500	540	518	514	542	521	516	521	488	488	525	506	501	537	508	552	492	490	480	498	534	497	505	502	539	562	527	431	544	490	520	500	493	545	521	471	521	499	498	566	490	533	525	498	507	522	552	505	536	517	490	497	508	488	535	520	472	507	494	523	502	483	520	490	535	505	522	535	539	509	518	487	522	541	501	459	550	504	502	513	556	548	502	540	540	513	514	500	506	524	529	514	528	474	512	549	476	508	488	559	534	506	508	527	543	510	497	476	504	553	533	490	519	502	564	543	501	532	511	479	572	522	521	510	501	508	505	543	520	520	490	492	497	506	478	530	547	524	525	545	513	540	549	503	523	522	508	511	530	505	491	520	504	510	483	551	514	506	497	533	559	500	487	516	530	511	505	511	497	540	517	548	501	535	487	506	538	483	576	491	512	513	530	527	529	508	502	499	498	517	535	546	492	529	511	508	527	512	535	532	523	512	522	550	493	495	485	544	556	527	505	491	512	506	548	538	535	503	498	520	512	500	525	514	524	536	503	513	535	519	513	475	490	515	535	522	478	570	520	593	479	482	546	516	513	527	523	526	534	517	521	526	525	515	533	533	487	535	521	518	549	521	528	486	498	523	519	493	523	545	521	501	529	505	541	518	524	508	511	502	542	507	545	492	548	502	495	558	481	524	506	549	531	552	560	480	541	493	541	512	500	521	519	532	532	549	544	521	514	570	500	518	531	486	492	522	514	503	475	506	557	544	507	552	532	524	499	509	570	497	496	516	480	515	525	469	531	506	502	527	512	513	533	492	524	572	519	505	533	544	500	486	486	505	504	516	502	515	518	520	538	500	512	502	476	509	536	542	524	513	513	526	562	532	503	505	493	554	529	521	528	537	551	521	521	544	562	552	521	523	488	550	524	511	532	513	551	515	471	525	492	503	515	515	525	504	540	532	544	538	521	523	493	490	497	549	547	511	510	503	502	532	536	502	509	528	527	462	546	515	540	500	502	539	548	511	505	525	497	579	487	539	504	495	490	507	514	531	503	476	502	511	543	522	562	515	515	518	517	521	523	503	517	521	496	522	502	482	523	507	483	552	539	543	522	506	496	473	529	519	532	501	560	526	519	479	538	577	497	559	521	519	510	484	538	558	501	555	485	524	478	523	507	556	524	524	500	507	516	518	465	546	525	537	488	487	519	542	511	471	518	534	516	517	544	511	507	523	533	505	559	535	508	543	510	534	520	541	533	493	549	482	518	517	548	499	564	528	548	542	516	500	561	525	539	542	496	505	525	515	472	518	509	548	498	492	570	527	531	537	510	517	535	493	471	510	496	532	519	527	474	479	531	522	537	532	512	512	499	487	528	521	533	505	565	512	543	506	537	535	530	530	556	508	526	505	525	537	511	532	506	500	520	482	526	521	535	516	491	501	523	510	530	530	502	509	503	507	482	530	499	504	487	505	582	500	546	532	541	510	491	474	496	532	517	524	557	555	491	503	533	518	535	516	493	562	523	542	557	546	503	543	499	512	506	538	510	495	486	502	512	550	506	494	512	536	497	509	518	496	541	502	543	505	549	503	503	514	540	553	498	522	516	573	499	511	515	517	477	509	546	463	490	515	498	520	495	500	528	521	551	530	533	528	530	496	564	519	518	543	505	505	502	530	520	524	495	533	526	570	517	517	536	504	523	504	476	511	514	492	511	534	506	540	508	502	526	536	520	528	530	509	506	473	468
29253	3510	2390	1729	1153	852	693	549	444	412	331	339	278	264	247	255	229	187	194	200	186	183	202	190	172	190	196	174	173	165	161	179	167	163	199	147	161	150	178	174	159	148	160	176	160	169	159	156	151	176	171	139	172	172	172	158	160	164	157	139	147	172	167	143	157	183	143	154	143	170	143	170	166	148	167	166	148	159	166	166	161	162	137	147	150	154	167	155	158	157	168	156	172	158	154	170	186	149	162	254	475	559	430	217	157	153	176	143	130	171	154	134	161	137	145	174	125	169	146	175	166	140	138	139	169	146	138	169	162	168	181	167	154	163	138	155	154	144	162	148	144	171	175	167	162	146	160	146	158	150	136	145	153	162	146	145	152	155	138	146	151	148	156	155	135	180	153	148	174	152	162	144	168	144	146	154	155	160	144	132	155	156	139	179	156	137	132	142	150	151	158	152	156	128	138	156	146	164	155	155	152	147	165	143	130	172	142	138	184	155	151	138	145	140	148	162	136	152	163	138	149	146	151	155	157	160	158	160	139	158	164	153	131	150	148	138	143	173	166	159	162	134	146	157	141	132	143	148	156	145	174	162	143	164	146	141	127	164	166	133	155	168	156	156	134	152	156	142	148	159	142	150	131	141	154	164	151	165	151	137	152	150	159	150	159	143	134	152	141	157	148	141	155	157	143	138	144	159	128	130	143	169	153	166	176	145	140	143	167	164	161	144	145	163	144	161	139	171	159	174	160	153	161	156	140	165	135	154	165	171	151	137	158	151	154	143	159	145	140	154	135	147	133	145	159	142	151	148	142	174	147	127	160	165	148	153	152	153	155	144	177	165	150	148	163	157	158	152	153	145	145	158	147	133	158	168	138	163	151	148	156	161	147	151	164	151	139	153	146	148	160	158	144	169	150	158	151	170	143	145	164	160	163	155	125	153	148	139	164	149	167	165	155	144	156	140	146	154	138	180	158	154	160	162	143	169	167	138	146	160	169	139	146	150	148	179	146	160	140	177	154	157	159	157	142	157	138	144	155	153	150	141	156	147	140	157	136	140	133	141	159	173	155	159	154	165	136	148	147	165	178	165	158	156	159	162	139	145	134	152	160	144	164	140	145	164	150	170	165	158	189	157	132	165	130	134	159	161	152	153	139	151	144	139	152	166	155	147	170	123	161	142	132	174	163	159	129	149	147	137	163	174	145	131	150	158	177	156	156	153	139	150	155	148	153	175	162	134	157	142	173	162	143	134	145	160	154	139	147	127	125	142	140	144	152	147	148	141	134	164	171	159	157	145	163	150	156	130	160	158	165	117	159	172	153	149	160	148	155	159	161	168	152	151	146	148	113	143	155	140	168	144	158	172	159	149	164	152	157	158	138	140	163	150	149	148	141	139	170	152	154	142	166	158	142	164	158	142	162	171	149	163	160	173	143	163	176	140	155	135	173	144	155	139	159	181	155	138	135	138	144	155	153	174	153	165	151	136	163	158	163	146	150	162	150	137	148	152	146	164	152	149	149	152	149	150	143	165	181	151	138	138	142	156	149	159	157	134	160	145	170	152	162	157	139	173	152	153	156	164	151	149	158	156	156	165	164	144	163	153	161	157	156	159	158	150	143	138	151	140	133	168	151	150	151	146	171	152	155	144	148	166	161	163	154	157	176	172	161	173	138	158	153	151	169	149	154	133	163	150	156	155	174	155	167	133	149	153	138	156	141	165	148	149	165	159	149	132	147	156	149	157	181	141	140	156	153	195	139	151	151	154	160	139	151	158	173	148	181	157	138	154	158	164	158	136	151	143	188	156	128	126	161	143	150	163	163	174	142	143	159	165	143	146	150	135	140	115	135	145	162	149	148	140	138	153	158	180	148	156	147	143	157	171	154	152	145	139	142	160	158	171	147	157	170	158	157	132	147	138	141	147	164	159	149	145	141	161	138	152	151	122	144	150	183	151	140	170	157	132	157	149	156	144	160	155	133	145	148	139	129	154	151	162	141	190	143	149	141	157	133	154	176	146	153	145	167	158	168	133	152	158	148	143	152	166	155	157	148	147	160	159	160	152	149	144	155	164	148	155	162	136	161	152	171	151	144	133	161	174	147	138	137	151	160	159	148	150	137	148	143	155	138	153	139	145	150	156	156	162	158	152	160	146	149	140	183	128	144	160	144	158	156	150	152	155	143	146	162	143	165	146	133	169	156	168	178	144	165	138	150	161	150	148	166	127	134	129	150	156	140	152	142	159	155	162	152	167	155	162	152	148	142	175	148	156	164	150	141	175	153	158	173	173	138	145	152	164	150	148	153	159	158	152	120	154	153	139	156	147	154	151	159	133	138	159	136	153	160	140	151	149	149	167	151	161	168	146	159	158	154	149	158	153	151	166	147	138	157	170	152	140	126	132	164	152	145	156	149	121	139	155	141	148	156	173	159	141	158	158	139	160	146	139	150	135	171	156	154	119	175	165	168	149	148	161	154	153	158	144	155	147	146	173	141	148	127	159	148	164	137	164	129	148	162	163	154	148	149	165	129	137	138	136	163	161	125	148	153	135	170	153	148	161	155	175	149	135	152	148	151	148	151	163	170	141	158	151	119	153	137	134	160	130	151	127	164	135	144	163	143	174	161	164	161	143	171	148	157	134	163	151	169	141	149	161	131	155	144	147	152	146	137	155	145	145	145	152	172	179	143	159	148	148	175	171	146	170	151	148	159	131	175	159	158	172	159	139	145	183	158	153	142	140	151	168	147	161	128	153	168	145	151	154	137	152	147	144	159	136	153	154	159	144	183	148	136	147	153	131	164	170	143	185	170	153	149	168	148	149	162	147	155	156	150	169	168	156	152	140	146	139	147	152	177	142	148	138	149	146	161	157	182	163	154	136	163	137	180	153	141	158	158	142	149	157	162	149	149	155	154	138	156	159	144	148	147	147	141	153	163	145	159	150	157	142	163	130	163	127	130	139	152	162	134	162	130	157	145	170	151	173	149	174	159	167	137	144	157	178	184	172	166	143	163	165	137	164	148	123	151	135	164	152	130	154	175	161	150	162	148	168	145	162	153	156	151	154	168	158	162	167	148	158	142	126	152	124	151	156	147	153	151	143	163	180	155	177	150	155	150	152	157	128	164	140	160	150	139	176	160	194	155	164	150	155	153	143	148	158	148	141	151	143	162	141	129	142	159	174	160	127	138	145	164	153	140	133	154	146	148	165	157	156	138	131	159	143	145	161	149	164	151	133	142	156	151	177	136	142	139	163	164	160	145	145	157	152	164	152	156	132	151	152	149	140	170	145	146	157	150	140	134	160	165	151	149	135	130	152	166	143	157	155	142	132	163	114	144	159	157	157	131	138	140	171	170	171	161	161	134	139	145	168	168	171	139	140	150	147	135	160	137	158	148	165	141	158	116	159	162	158	162	168	153	163	156	158	178	152	155	146	159	153	144	119	170	164	152	179	154	159	150	167	151	139	166	147	144	160	170	141	157	143	143	148
13922	2154	5049	5670	4692	3781	3172	2520	2171	1942	1612	1419	1274	1180	1098	1030	961	921	864	800	772	740	697	651	671	675	640	593	631	614	575	602	587	555	527	554	548	509	519	506	493	530	488	491	512	475	505	480	473	473	474	494	478	505	473	479	468	488	495	475	493	493	481	475	503	451	489	487	431	468	501	491	481	476	452	508	488	524	479	486	476	496	479	494	486	516	488	507	462	525	507	535	557	510	487	461	471	458	511	1320	3051	4310	2861	985	458	428	411	450	357	420	450	421	444	435	459	436	410	432	411	388	430	413	424	458	418	407	410	434	456	427	420	426	460	413	412	456	452	421	427	440	433	409	452	465	420	427	416	407	419	452	454	434	433	432	415	453	424	416	430	409	416	425	435	375	427	441	432	401	448	448	385	422	410	410	468	396	445	421	411	374	388	400	404	442	431	393	446	442	426	398	423	449	449	433	398	420	445	437	413	397	431	450	437	427	401	426	423	415	410	429	416	416	417	431	410	418	426	441	444	412	460	389	429	433	423	439	408	453	443	425	406	405	414	414	402	423	414	416	451	391	383	423	423	412	460	432	410	429	424	437	413	417	428	418	423	430	442	411	419	407	435	412	415	410	458	442	411	389	439	413	419	453	406	432	382	454	465	458	429	408	431	380	426	412	397	407	436	443	397	402	409	386	434	437	430	391	450	429	425	444	418	420	403	405	405	427	404	441	435	421	449	423	433	463	442	444	409	368	445	433	424	414	401	433	438	422	415	410	382	400	431	383	419	445	457	407	423	417	414	417	441	408	403	401	412	446	406	418	435	415	414	436	461	446	416	422	450	455	448	375	425	428	468	435	430	395	436	373	428	425	410	433	419	384	403	411	427	456	425	421	417	358	420	439	422	408	425	418	407	392	392	449	412	419	430	443	440	419	432	402	427	410	411	436	412	464	422	392	402	436	431	441	430	425	427	470	405	407	438	391	434	427	419	421	429	431	430	417	437	454	420	403	411	420	422	418	454	433	431	428	433	404	429	435	410	444	414	449	408	387	453	427	392	426	415	409	415	442	422	385	406	417	391	417	423	464	360	438	438	385	463	401	423	427	404	401	408	451	371	454	443	417	401	404	428	436	422	374	425	419	401	428	405	424	413	457	381	424	397	416	412	467	415	409	428	423	393	405	429	432	429	386	437	421	412	382	407	433	434	413	433	390	417	420	432	440	433	392	431	387	400	426	433	441	426	407	403	436	410	422	454	415	429	443	401	407	434	436	415	398	388	441	398	421	405	400	398	411	400	407	398	438	435	400	448	406	424	397	440	438	428	444	449	458	439	431	404	431	394	408	459	432	434	426	416	411	439	421	386	438	410	418	417	414	430	452	422	422	431	411	456	422	411	388	434	410	411	403	422	417	439	425	418	412	396	413	434	424	384	441	403	425	400	409	425	406	433	438	427	422	422	420	411	412	370	414	415	401	423	439	410	397	405	422	409	421	393	411	372	427	446	429	417	406	433	428	397	430	422	418	458	448	433	394	408	413	430	410	426	429	429	401	416	399	400	426	415	430	450	456	455	424	422	435	393	432	452	452	416	395	426	403	403	419	440	452	432	415	408	472	400	399	445	417	432	413	427	393	407	405	439	429	451	402	416	419	438	417	445	428	414	426	404	466	442	367	437	427	419	409	402	443	427	411	406	453	421	447	398	409	414	410	436	392	400	435	416	407	377	429	398	360	396	415	372	417	446	417	415	453	423	404	384	411	377	424	420	434	421	430	447	425	419	399	389	401	434	424	420	416	438	451	413	424	427	407	418	391	414	448	391	443	446	390	455	421	416	381	452	416	427	413	418	431	403	436	469	421	377	394	417	411	440	428	403	445	433	439	419	441	438	414	402	381	438	444	425	412	433	425	444	408	417	422	388	429	397	433	441	422	450	384	428	420	413	421	453	434	406	429	395	425	451	438	424	416	439	439	420	421	407	445	428	410	415	452	402	418	441	404	430	395	439	403	408	425	447	392	402	399	432	414	410	456	432	411	462	395	448	472	427	420	426	419	418	424	425	428	426	449	416	428	438	409	372	383	445	421	396	452	427	459	411	407	412	426	392	451	401	432	415	427	395	436	420	416	429	391	435	407	435	420	441	391	437	456	430	429	405	401	458	425	414	431	414	422	455	406	444	413	426	422	425	427	419	451	462	446	427	416	424	415	452	394	399	381	444	407	420	410	395	424	429	435	438	435	424	469	411	418	441	410	397	386	385	408	439	413	440	427	410	423	436	444	400	402	409	406	427	435	429	419	399	439	431	404	410	416	416	409	410	455	462	412	464	419	451	392	436	434	427	420	395	414	443	429	411	419	419	441	426	421	422	438	371	411	407	451	451	441	420	434	409	410	425	390	396	430	425	383	398	450	430	435	411	466	363	417	412	402	444	392	410	439	409	409	423	409	451	427	429	441	423	407	419	440	411	483	395	419	425	436	414	408	382	440	433	411	432	400	389	417	385	392	435	431	449	407	441	449	451	430	449	420	443	385	444	408	437	394	439	449	411	445	448	439	447	436	455	420	437	402	420	448	429	440	424	433	421	430	400	439	431	432	435	410	400	419	419	446	421	417	361	440	393	451	413	409	419	407	434	448	402	397	403	425	406	455	417	424	435	442	436	391	419	414	443	423	423	448	403	425	456	428	451	379	433	455	438	387	422	422	396	408	422	424	405	436	437	430	418	425	454	424	432	441	415	413	426	444	394	435	402	444	430	404	458	415	413	418	449	394	390	407	420	403	433	436	429	413	395	420	396	397	427	429	433	442	406	414	428	421	430	449	418	431	437	427	376	383	390	396	406	414	427	461	416	421	456	438	425	398	457	413	441	444	443	396	435	464	441	438	399	383	446	416	453	415	429	445	440	423	428	398	430	455	399	424	415	421	432	414	432	419	399	420	388	453	430	377	420	404	411	428	420	433	420	421	395	421	435	417	458	432	452	427	436	451	422	421	459	429	426	406	379	429	442	436	408	443	400	432	421	432	452	415	416	474	451	439	395	415	445	429	418	432	404	408	398	431	469	440	438	395	427	460	402	417	405	431	427	442	426	481	459	436	450	420	420	402	436	439	393	412	475	441	422	455	420	424	433	433	429	409	461	429	440	460	430	421	420	417	412	441	423	400	385	445	421	385	391	422	452	418	416	434	452	432	439	387	418	388	405	480	411	464	427	445	429	429	448	403	437	414	458	426	433	439	431	427	476	413	438	421	437	432	405	467	420	390	430	471	403	441	388	417	435	459	429	415	431	412	409	434	431	403	432	383	404	408	434	417	408	453	449	406	418	380	439	388	423	441	422	423	461	421	419	470	421	430	432	433	404	414	412	425	450	419	434	461	409	422	439	428	393	374	436	407	437	392	375	416	399	421	426	429	398	430	390	433	441	443	423	427	435	392	435	391	403	409	392	406	393	457	435	431	425	443	426	414	443	386	432	439	404	418	437	430	433	416	447	439	422	398	408	410
3367	203	205	161	165	159	162	170	176	148	146	148	154	157	157	142	151	135	181	168	167	162	149	150	142	161	175	157	166	155	151	166	173	157	128	142	133	148	170	145	159	138	173	177	144	169	146	143	177	134	161	140	151	142	173	140	167	152	151	158	160	159	170	150	154	171	138	134	156	157	160	144	149	142	155	149	164	151	140	153	153	161	154	148	168	160	158	147	156	164	178	167	151	144	158	163	163	153	165	155	183	197	194	152	162	170	157	157	173	132	173	140	152	169	132	148	145	152	126	150	170	161	142	182	170	151	142	154	157	150	132	179	152	149	152	154	153	151	145	155	140	164	155	154	162	171	145	159	170	137	172	163	150	160	165	124	128	132	146	158	171	135	161	176	142	159	126	158	158	154	128	133	142	142	152	135	151	148	177	153	184	160	179	159	150	172	140	160	167	165	166	139	134	150	146	154	173	153	173	163	149	157	160	169	162	185	159	160	138	183	152	153	138	154	158	156	142	168	163	169	148	161	147	164	149	136	150	139	143	159	140	145	168	140	160	175	160	173	151	181	168	132	157	150	157	165	158	149	170	163	144	166	152	165	141	174	154	177	129	142	142	137	156	151	145	174	151	149	153	122	166	144	155	147	154	152	162	160	129	133	131	174	181	152	145	153	166	139	149	165	167	145	150	166	144	152	139	152	142	153	156	170	144	163	168	147	165	150	186	152	157	150	162	160	162	121	146	170	143	179	155	151	158	150	151	158	150	157	158	160	163	153	160	151	134	156	162	139	152	163	161	151	152	148	158	160	159	164	154	137	161	159	157	173	165	170	160	184	150	160	155	146	148	138	157	172	161	147	143	163	171	153	149	164	169	145	157	147	156	165	156	178	157	146	151	149	160	149	165	157	127	147	146	183	149	157	159	152	147	142	151	166	132	155	160	142	154	163	164	154	135	154	162	145	173	169	202	153	147	136	154	186	187	153	162	156	159	153	152	160	145	140	173	144	160	164	149	138	145	152	138	155	164	158	153	155	160	139	170	144	133	125	132	140	140	161	146	155	160	138	153	136	186	148	176	152	154	160	152	169	156	162	164	142	137	166	158	164	155	150	153	163	167	147	169	149	174	167	173	147	159	150	175	149	156	154	145	144	139	149	140	154	154	168	154	153	167	157	163	163	180	174	151	143	156	159	158	142	150	157	155	154	160	162	150	163	136	149	124	161	148	150	150	181	171	165	168	155	148	133	143	160	149	147	138	143	168	162	142	155	151	144	154	175	140	174	129	152	172	145	165	160	144	150	137	161	154	165	168	167	158	162	147	173	151	156	138	172	157	164	158	136	137	164	150	181	162	136	140	154	195	152	160	146	169	154	162	151	158	163	170	170	165	146	185	165	161	157	148	157	160	147	181	156	139	135	130	142	168	193	157	167	160	143	177	145	163	146	119	158	162	159	172	169	152	154	145	139	165	168	149	177	160	160	133	170	169	154	145	162	167	155	139	135	163	159	149	169	162	141	140	134	154	150	140	163	158	166	168	151	161	169	151	150	163	179	145	158	169	160	158	172	167	152	144	159	156	156	157	149	158	182	160	160	146	146	169	163	178	165	156	167	160	150	154	185	151	169	144	142	139	183	155	153	139	154	156	154	162	149	151	155	149	178	164	184	173	152	164	155	148	172	184	166	152	133	175	123	158	148	134	136	160	160	141	158	135	157	172	149	161	161	148	160	135	151	176	162	137	157	147	155	174	179	169	140	164	154	153	162	162	151	145	167	154	173	142	154	162	161	145	151	132	205	159	148	150	170	139	169	136	155	171	156	172	151	169	138	146	154	165	144	136	169	164	154	147	137	154	138	149	143	154	166	156	153	155	165	144	145	149	135	162	164	159	139	153	165	183	151	164	151	151	172	155	143	133	159	156	177	133	147	170	164	162	126	158	155	155	167	151	147	174	150	153	155	157	158	156	161	151	159	154	160	165	156	159	145	178	143	140	148	158	162	166	158	150	142	141	133	148	153	148	160	144	166	151	148	169	155	190	151	153	163	165	158	158	151	162	146	151	159	163	151	168	148	149	158	143	159	137	160	134	124	144	148	148	158	172	166	156	161	155	144	133	147	160	140	157	155	147	139	141	138	166	158	151	148	172	162	135	160	154	163	165	171	181	114	119	133	161	157	165	139	155	168	178	141	182	144	167	157	126	178	129	167	152	148	150	162	148	160	150	182	148	163	165	161	141	171	164	181	153	147	164	161	139	167	170	131	155	140	144	137	143	140	160	142	163	161	147	155	164	149	165	152	154	137	157	153	154	137	153	156	163	180	138	134	151	161	149	156	144	167	152	142	166	134	141	153	155	157	155	172	187	140	136	161	160	172	149	149	172	156	154	150	144	153	147	164	153	144	150	161	155	151	135	127	148	137	169	142	165	167	158	151	164	143	139	138	147	147	159	143	152	130	177	157	180	153	149	157	150	174	163	186	157	174	127	128	158	150	142	171	143	145	152	157	139	149	149	162	174	166	176	185	171	171	134	147	155	160	143	133	161	165	157	157	179	148	165	158	179	144	148	158	162	150	150	140	179	185	160	149	144	152	152	179	174	152	147	169	135	156	166	148	166	147	137	187	164	163	150	164	164	158	158	157	156	152	177	176	156	149	170	165	138	179	194	154	149	153	146	176	151	169	147	149	155	149	170	149	170	161	167	138	127	166	135	174	138	151	152	139	161	174	170	144	153	176	142	157	144	145	155	172	155	155	148	174	185	140	166	151	138	158	141	143	150	161	152	164	151	162	169	154	155	145	127	144	159	139	146	156	149	145	163	149	136	152	165	149	139	150	169	163	170	156	146	146	171	166	143	154	169	154	158	163	173	144	143	170	145	175	146	156	171	180	155	147	156	160	168	147	157	162	129	169	138	167	164	166	175	163	172	163	164	161	161	170	138	155	141	141	174	146	155	145	159	152	145	127	152	141	144	151	157	148	146	162	159	166	168	155	144	144	149	170	161	165	170	147	154	146	129	140	165	136	153	162	177	168	168	148	169	149	151	167	150	155	150	170	163	161	140	158	148	188	142	131	150	162	155	187	148	148	153	140	163	149	181	167	173	152	121	159	160	162	170	164	146	152	153	171	165	139	137	177	146	165	151	180	149	148	139	166	139	136	175	140	164	159	164	156	156	166	145	151	168	169	168	137	149	152	157	145	147	157	155	149	156	141	162	173	134	156	151	129	165	159	157	146	151	134	142	157	166	144	148	178	169	152	165	153	159	164	150	154	158	164	149	149	135	131	162	152	144	135	144	135	133	157	165	154	170	144	159	153	165	157	147	134	167	158	155	168	158	147	136	155	119	148	163	161	136	181	152	142	142	167	150	154	159	124	137	135	152	171	138	159	152	152	157	165	147	180	167	146	141	160	160	173	155	146	147	149	140	151	138	187	146	132	136	125	149	120	153	154	150	158	154	150	161	178	153	164	161	151	153	141	161	138	137	140	134	160
3471	529	552	529	538	536	525	481	448	468	485	468	438	504	457	451	443	432	451	426	441	446	467	409	447	481	435	449	466	466	443	446	458	446	442	430	438	455	444	414	468	423	453	466	451	425	468	416	443	418	446	410	425	442	468	457	435	406	444	423	465	408	440	447	430	471	461	457	425	435	429	489	469	443	450	462	463	481	437	463	460	434	489	445	450	497	404	432	457	438	472	481	455	416	449	472	433	450	458	456	608	802	695	456	469	467	450	427	433	451	435	406	454	464	482	440	446	455	445	444	454	418	414	461	440	472	435	434	472	418	415	421	450	478	440	422	455	459	436	456	437	446	421	445	417	408	480	459	456	437	478	441	451	439	416	444	444	434	433	452	443	419	429	430	415	490	451	452	442	500	477	435	413	436	441	442	445	410	430	454	444	428	462	428	454	440	455	478	448	445	432	446	405	459	438	439	421	452	426	425	451	408	426	448	459	478	434	450	455	426	448	457	447	422	427	462	455	466	455	417	468	446	467	429	443	429	448	429	477	450	430	432	452	412	431	442	437	457	459	414	469	431	435	426	439	451	425	480	421	397	443	415	453	449	484	443	462	411	427	407	434	441	435	430	454	450	456	406	412	431	442	463	467	416	443	429	462	498	404	475	435	414	430	430	471	494	450	448	427	457	438	449	449	424	428	415	468	429	453	438	446	467	474	430	445	457	439	444	406	461	466	419	463	446	447	440	432	439	444	449	465	409	441	395	459	474	425	463	471	430	441	450	421	430	428	467	413	421	457	454	466	470	447	479	424	467	467	449	463	414	451	426	458	427	467	418	419	440	461	477	471	451	444	423	420	440	450	434	425	437	481	421	446	464	410	413	476	443	443	433	420	426	462	400	421	461	447	460	451	447	418	482	434	439	428	444	429	450	430	436	421	447	456	417	401	432	424	437	428	453	438	429	411	476	480	448	431	440	419	450	441	454	432	456	430	412	424	449	418	422	433	431	437	464	401	397	461	424	435	440	456	450	450	463	417	421	468	447	453	480	444	471	452	460	447	404	448	449	470	437	402	475	436	425	432	464	447	426	422	432	418	398	438	449	453	426	443	445	429	437	451	470	422	470	465	463	453	471	426	419	481	415	458	423	417	439	451	449	457	438	416	452	458	450	428	386	421	400	456	429	437	454	434	421	422	423	436	456	444	429	434	419	439	423	442	442	455	432	419	419	421	424	450	437	472	444	428	486	416	398	445	439	462	447	467	411	412	421	450	429	435	472	450	438	448	454	412	418	406	437	406	442	417	450	425	433	415	449	413	434	439	437	458	418	417	423	438	445	432	479	445	402	457	442	458	448	438	449	480	460	446	455	400	457	430	460	459	433	427	428	434	432	405	467	436	445	430	452	434	454	468	461	409	430	442	441	440	447	435	458	433	461	407	404	477	406	409	456	437	441	440	427	426	443	412	476	440	421	430	419	405	384	457	443	446	427	485	416	450	435	427	430	429	437	473	465	428	454	433	427	440	456	453	436	412	478	467	437	398	426	463	421	456	450	434	432	432	409	422	442	422	428	437	432	429	448	435	426	455	458	466	407	434	403	434	450	457	459	465	415	438	434	447	434	430	486	427	444	432	454	419	433	435	425	404	465	463	441	461	426	442	440	451	422	465	455	449	443	449	441	485	390	415	425	452	441	464	441	451	417	447	408	440	462	444	427	451	484	477	445	412	437	432	453	465	402	440	423	452	432	453	444	453	440	410	455	479	416	427	448	468	446	448	465	390	458	460	409	439	449	452	440	456	407	453	438	435	456	450	484	441	449	439	391	430	409	419	440	405	471	410	440	470	458	429	438	421	405	444	438	463	459	405	447	412	435	417	451	439	441	454	416	418	384	466	444	454	391	460	441	447	435	421	429	420	440	406	430	445	423	434	410	426	438	447	418	420	446	420	423	465	404	435	418	424	419	410	427	445	425	417	439	447	434	433	446	439	404	467	418	460	421	419	443	427	465	436	430	411	380	449	418	445	474	452	436	460	437	492	439	462	432	435	413	385	470	427	408	427	468	467	424	455	480	466	420	418	450	406	438	463	443	395	445	423	427	459	432	438	442	456	437	410	454	426	442	455	444	451	425	442	422	447	458	443	431	426	406	409	440	444	482	451	414	446	422	451	427	428	420	473	430	447	399	402	412	456	426	454	450	432	442	448	450	438	472	453	419	452	460	444	451	493	468	419	401	462	422	407	441	431	428	433	418	448	440	438	415	462	415	500	446	454	439	414	464	410	421	451	429	453	417	444	466	448	436	446	450	419	430	453	431	422	458	448	437	468	421	463	476	449	426	453	431	436	438	449	445	430	418	448	430	441	415	412	426	445	466	424	447	423	413	414	419	463	454	416	473	411	437	384	431	444	400	459	474	420	414	417	422	478	410	423	467	395	429	430	434	455	387	435	437	463	445	455	423	472	456	432	413	450	425	427	424	449	425	415	481	464	435	454	472	465	435	467	424	475	438	456	396	413	443	435	438	411	460	433	474	414	470	426	443	407	416	432	439	478	444	438	413	439	379	427	442	448	455	430	455	475	459	463	413	430	465	443	412	458	413	450	422	454	504	449	454	422	430	432	429	400	478	422	467	433	418	415	429	472	454	489	419	492	459	450	427	413	436	438	411	434	423	451	431	440	439	433	462	462	433	414	421	430	434	454	446	444	439	455	422	458	402	400	430	469	430	452	464	457	453	463	468	487	416	436	433	416	466	404	438	411	440	407	442	480	424	428	443	473	482	443	447	425	444	466	457	451	416	437	439	442	430	455	427	459	408	484	445	438	488	439	452	440	438	468	440	396	460	461	440	411	419	439	423	388	474	453	430	411	435	432	438	439	440	420	454	459	427	423	468	453	433	439	435	440	420	441	456	418	448	432	475	416	447	408	444	440	438	437	441	449	432	418	473	440	435	401	412	423	446	451	409	477	441	446	437	425	419	422	467	481	439	436	430	443	456	441	416	386	433	463	444	426	432	454	420	449	460	459	447	431	412	458	422	466	437	427	410	420	441	421	449	442	400	475	437	430	428	469	453	455	421	470	437	416	453	438	468	400	433	444	443	424	439	444	424	402	425	460	418	414	460	464	444	441	411	451	426	456	439	463	446	446	466	444	420	443	434	436	478	434	425	423	450	441	462	417	446	472	442	416	420	456	430	423	442	427	419	397	448	461	432	404	406	472	452	406	410	449	437	448	417	392	464	424	443	474	427	464	411	460	458	434	435	405	469	438	438	472	447	462	412	440	492	429	421	466	432	446	429	444	444	442	421	436	444	419	488	426	420	409	452	419	437	499	438	441	399	406	472	455	429	452	431	440	406	448	472	459	442	439	421	445	450	449	434	470	436	437	440	410	430	455	430	417	451	424	432	439	391	459	434	443	446	462	491	419	487	432	443	455	427	426	427	458	438	436	450	441	422	455	424	430	454	472	387	399	425	435	463	409	430	427	451	451	409	424	415
19608	1535	1229	927	712	571	429	380	356	327	296	277	250	226	245	235	219	206	177	234	201	202	190	184	193	196	183	205	195	189	207	220	176	199	206	195	197	184	197	200	189	213	179	196	186	188	184	179	183	178	202	184	193	207	186	156	193	200	184	178	201	191	191	191	187	191	170	183	185	205	205	181	207	186	186	177	169	203	193	193	182	205	164	205	210	172	206	184	195	183	180	189	211	200	191	220	193	198	175	195	296	447	345	213	175	206	164	183	182	191	184	192	201	199	164	185	192	171	184	192	183	196	185	177	164	196	206	194	170	195	190	178	173	168	209	194	183	197	169	167	191	185	178	193	176	180	200	167	174	192	205	170	181	177	216	195	194	180	181	173	185	195	184	192	172	211	199	204	176	176	195	179	176	182	181	198	187	163	191	180	171	181	189	186	198	185	177	188	192	206	196	191	198	168	204	179	181	174	215	169	153	194	171	199	163	180	223	190	184	188	188	178	190	152	179	172	219	175	161	200	222	187	150	187	189	156	198	173	187	183	170	161	170	221	186	183	185	176	182	183	216	173	191	181	171	188	202	219	149	162	208	199	182	168	193	175	170	190	212	172	200	204	191	198	202	196	186	171	178	180	175	173	193	217	170	181	184	168	196	161	198	181	190	195	182	211	193	198	192	157	200	197	192	190	218	198	210	180	171	176	164	182	177	172	203	181	170	195	199	199	176	187	179	177	212	179	189	164	184	164	173	166	209	186	187	186	193	199	176	187	183	184	186	198	195	211	189	183	172	180	180	201	207	173	175	177	176	178	198	212	202	177	188	193	206	179	211	181	179	192	161	171	181	196	195	178	206	183	184	173	192	185	173	197	191	203	196	187	167	191	201	199	182	192	178	176	193	184	180	178	181	186	176	180	166	188	170	185	162	184	158	206	192	153	176	194	183	206	179	193	197	170	175	189	213	181	190	189	189	202	173	162	198	179	206	159	183	200	186	194	194	191	164	161	186	196	213	176	182	176	182	185	195	181	168	178	191	198	192	168	176	168	183	194	193	178	179	197	165	184	197	199	170	191	195	207	171	194	177	183	155	186	180	191	192	210	205	195	185	174	176	195	217	189	179	188	184	190	207	192	187	179	197	183	178	170	191	177	214	188	186	180	149	205	191	194	180	169	205	178	188	198	197	194	162	209	174	190	189	193	187	181	189	193	179	185	198	177	202	216	185	169	169	180	194	162	189	189	186	180	181	194	164	198	184	199	158	195	185	196	187	190	175	196	184	185	198	194	181	192	196	205	182	179	174	173	208	199	197	188	180	183	192	190	171	187	184	176	197	183	186	188	188	170	161	184	187	154	191	212	202	198	184	182	170	183	203	208	207	203	169	170	173	163	190	184	179	177	202	213	183	188	213	174	194	206	168	155	200	189	165	170	184	167	204	200	185	174	186	188	188	203	210	181	175	182	218	187	183	191	181	193	190	191	184	185	188	185	185	172	176	173	172	184	183	188	178	192	200	196	174	190	190	175	189	179	215	185	178	184	172	179	187	182	170	158	207	208	184	200	157	192	191	206	179	186	187	199	190	183	200	193	189	164	179	172	187	201	178	181	199	184	199	177	177	193	188	198	197	180	173	179	189	162	177	205	176	172	215	210	196	177	174	203	179	170	190	169	184	193	182	190	174	169	227	172	184	191	171	173	190	164	196	197	191	179	180	166	176	214	183	176	176	181	206	221	171	189	185	185	217	207	182	171	179	170	215	183	213	174	189	176	189	173	219	222	196	181	184	180	173	193	194	183	194	161	206	182	194	182	179	163	177	198	195	185	167	169	192	168	190	201	226	197	194	166	172	185	171	184	203	189	187	177	183	187	186	161	171	167	205	187	193	199	173	190	184	196	189	193	181	200	154	176	186	177	161	193	171	167	199	206	212	186	169	174	167	172	199	184	175	180	193	185	160	170	149	162	193	186	179	194	169	186	174	164	196	175	196	206	176	199	173	181	197	226	160	221	183	186	183	188	185	182	170	164	161	177	206	193	167	179	163	164	204	172	191	184	177	181	161	160	167	194	208	209	189	188	187	184	210	176	187	173	190	183	189	200	181	196	178	205	188	185	204	195	175	204	182	164	166	194	199	190	185	184	198	185	186	161	182	196	169	174	189	156	178	193	175	174	178	203	166	166	169	184	191	173	192	208	176	182	196	189	180	153	168	182	198	180	168	174	180	175	187	163	161	169	168	156	185	176	191	214	186	178	200	167	173	196	189	210	181	188	166	178	178	183	199	185	193	172	175	191	181	177	172	178	188	175	208	199	189	188	180	178	181	185	171	190	188	189	191	178	181	183	181	201	190	198	163	185	166	217	183	173	186	192	179	163	164	202	172	163	201	159	165	191	176	168	156	208	174	183	181	176	184	187	140	180	181	155	179	179	193	213	180	170	158	173	189	176	181	165	177	188	194	176	169	198	204	175	189	165	174	179	180	172	179	220	195	189	163	170	198	195	183	188	196	174	164	154	185	190	197	178	179	194	184	202	180	191	163	183	204	185	215	151	178	182	180	205	188	159	171	204	180	158	176	205	186	181	204	191	181	197	198	183	194	202	178	192	161	166	191	192	184	185	184	186	176	181	183	182	206	188	167	164	200	198	172	199	178	191	186	205	167	188	171	163	188	184	174	165	222	188	186	198	209	182	219	178	185	187	190	181	194	206	208	195	198	174	200	195	176	222	191	181	182	192	195	181	161	179	171	175	188	180	224	200	190	190	210	177	175	174	189	189	192	169	183	195	179	160	188	204	174	177	187	185	173	180	169	194	196	173	192	190	176	204	161	186	166	185	178	175	175	175	184	167	196	200	197	183	173	180	209	190	174	181	177	180	190	189	185	195	192	174	176	178	170	189	192	192	188	218	192	202	165	203	180	187	197	187	176	186	189	178	157	184	191	212	179	206	188	190	197	169	152	203	178	193	190	151	181	185	205	145	191	187	194	169	190	185	198	173	196	210	189	185	198	203	202	176	171	176	187	183	199	159	185	168	181	179	196	192	202	178	180	192	182	159	174	176	193	180	185	208	208	174	193	169	180	193	208	168	174	184	196	202	180	185	195	181	184	160	216	200	171	190	158	190	196	197	203	205	181	176	173	172	192	195	185	188	187	181	165	192	186	183	203	188	179	152	173	198	176	179	193	178	181	172	191	168	182	172	177	194	166	182	215	194	183	167	176	194	180	187	169	194	179	212	167	174	155	189	212	168	191	176	196	174	187	177	188	162	176	168	185	208	167	189	189	172	165	207	180	180	195	148	183	173	204	176	198	152	214	187	175	187	173	175	180	199	189	203	184	209	210	216	193	167	197	195	175	179	177	180	203	174	207	180	173	199	195	181	185	187	187	200	191	185	175	174	183	196	192	188	187	200	204	170	171	221	189	182	165	174	180	176	161	203	204	182	159	183	171	186	158	175	191	198	198	185	193	203	181	193	168	177	198	202	196	179	181	192
10291	1392	2908	3175	2756	2260	1873	1597	1405	1293	1190	1020	976	893	875	812	791	809	744	726	704	680	640	664	659	614	668	603	612	583	613	613	608	573	536	547	570	536	520	532	538	523	525	569	554	580	552	517	551	544	527	550	520	532	578	549	564	511	517	526	482	514	567	544	527	580	509	532	545	510	535	560	551	525	541	542	563	585	590	563	570	589	604	574	576	567	532	591	553	559	543	562	535	570	549	560	554	613	563	585	1951	2521	1845	676	527	493	522	506	522	488	525	536	517	518	565	546	482	484	503	515	532	528	470	478	546	546	505	511	530	564	498	505	516	503	493	476	519	492	496	550	547	553	509	506	504	518	518	549	495	487	543	508	528	519	527	554	514	500	473	553	536	536	523	536	507	507	520	506	523	521	512	560	544	506	515	500	473	489	541	482	508	531	508	525	503	494	526	548	542	563	478	503	489	513	495	541	501	492	457	501	491	510	487	504	476	465	522	509	535	508	497	510	475	481	527	526	513	524	580	494	517	544	482	502	537	482	535	477	518	501	496	506	526	489	506	508	519	488	527	493	476	520	523	490	505	540	543	520	545	493	482	525	504	504	495	528	530	462	510	486	495	519	453	543	499	472	540	511	513	521	486	592	516	470	498	493	526	496	509	510	483	526	548	532	475	517	483	522	539	527	517	516	482	507	510	528	455	517	483	487	543	547	485	512	521	510	515	486	485	574	486	520	499	496	485	490	500	488	502	482	510	484	503	495	462	492	510	528	539	520	503	500	476	449	546	498	514	537	517	545	522	508	456	509	539	468	515	515	524	520	512	519	500	543	517	475	497	479	459	525	496	486	521	505	520	515	489	515	534	456	552	551	537	511	497	508	474	499	502	513	506	488	513	512	534	511	543	520	490	523	522	522	520	496	500	515	536	508	557	467	523	512	533	519	491	562	505	510	516	504	499	508	515	534	492	476	503	532	502	518	487	460	495	519	514	516	500	527	503	536	509	472	530	517	517	522	540	505	495	534	531	442	527	464	496	494	484	495	506	527	500	503	497	489	527	526	551	540	518	504	508	518	543	489	529	556	514	511	486	520	508	491	520	506	503	535	553	504	527	503	503	524	511	500	541	512	515	496	536	500	539	508	479	457	536	465	466	492	543	496	497	543	510	498	499	520	515	529	510	542	510	517	559	488	496	530	555	521	471	493	530	483	520	507	535	560	538	485	546	496	506	532	530	504	512	545	502	561	498	520	483	543	522	505	500	503	471	493	514	513	509	478	503	519	514	525	528	452	491	517	513	498	475	519	502	514	535	504	490	493	514	500	537	494	510	516	495	459	485	533	497	491	492	531	494	510	507	492	509	531	536	525	507	484	520	514	498	488	503	522	525	552	541	497	490	512	484	523	478	537	496	519	523	526	545	533	531	489	537	505	545	486	488	486	518	553	492	518	457	535	494	496	522	556	532	524	494	525	529	493	509	492	500	494	469	536	522	533	510	562	521	515	490	508	513	503	494	544	514	515	488	531	504	520	480	516	503	501	509	480	488	476	543	495	534	506	492	499	523	530	487	520	512	494	514	527	498	525	510	512	465	516	521	470	491	509	527	527	475	497	497	503	499	513	492	537	493	493	502	483	510	538	521	519	471	508	525	527	543	530	495	488	498	550	520	507	486	503	526	493	521	548	502	516	524	511	496	504	493	487	513	486	473	491	485	530	509	523	518	490	509	516	477	486	512	523	510	502	518	481	510	508	555	480	525	522	462	485	526	526	533	490	505	526	543	531	568	488	540	512	523	518	516	516	520	502	485	516	523	509	533	553	502	537	525	545	505	539	492	530	474	514	493	522	526	490	494	537	502	522	526	482	511	555	531	482	484	519	545	498	540	554	504	520	517	499	506	507	493	470	544	550	522	513	533	467	491	505	494	498	497	515	480	518	503	521	541	519	496	508	499	547	543	547	548	507	486	485	536	516	500	490	507	531	497	518	456	504	504	562	477	466	515	504	492	515	506	509	483	486	514	520	519	522	493	537	526	480	467	474	500	529	553	553	491	528	526	519	508	521	485	525	500	537	526	517	501	515	506	479	482	501	449	498	521	545	536	542	493	493	475	518	483	541	514	504	490	525	485	547	473	506	507	525	513	531	482	465	506	512	490	518	528	522	525	482	551	496	505	528	532	548	511	551	508	503	558	507	508	531	508	512	527	500	545	525	524	551	537	515	529	516	498	550	486	506	501	456	501	544	469	533	535	522	502	485	510	487	538	482	544	528	490	478	489	533	495	535	525	526	486	553	525	509	528	515	544	503	497	547	524	524	549	512	496	510	517	492	495	496	510	521	501	473	495	520	541	543	482	506	530	503	528	520	500	525	513	515	494	530	496	512	534	502	471	505	473	533	540	506	530	496	511	498	511	492	453	488	489	500	467	510	530	496	497	522	533	515	476	511	495	521	489	514	500	506	552	512	517	460	496	529	516	518	487	507	523	515	464	528	480	511	506	548	515	510	475	476	514	494	495	504	541	533	515	531	505	507	484	510	497	489	516	500	524	501	483	514	489	513	497	531	507	510	477	512	528	506	506	519	494	535	533	525	522	484	523	509	564	517	521	488	506	528	507	533	576	536	522	454	491	494	516	490	514	531	504	520	503	538	484	508	497	525	537	531	517	522	544	504	537	493	507	503	514	517	479	522	502	506	511	503	534	514	472	526	520	490	493	498	475	472	522	530	510	486	503	519	516	488	527	525	480	509	499	506	500	489	549	516	534	514	525	501	513	500	527	512	475	479	516	499	486	527	524	519	505	508	545	547	525	469	508	525	556	466	503	497	495	525	544	515	539	489	536	486	533	537	518	474	532	527	464	502	512	531	478	491	519	533	467	525	508	515	486	509	511	502	517	524	489	486	511	472	513	538	501	521	522	499	531	517	500	532	492	506	520	509	564	468	530	536	563	535	495	490	497	486	502	499	500	509	464	503	504	513	492	478	529	527	549	496	500	519	568	482	510	520	512	467	466	496	526	512	500	476	509	472	538	528	516	485	535	535	484	524	521	514	485	489	487	496	490	494	498	521	511	515	522	480	483	461	538	553	539	525	489	499	550	558	532	478	530	499	498	506	507	516	534	496	506	515	558	533	516	503	515	496	527	482	544	511	514	503	471	502	511	516	507	482	506	513	538	558	494	472	564	532	524	508	516	519	496	507	516	522	543	556	515	526	477	512	529	512	506	534	533	487	507	483	479	508	520	545	479	530	482	447	489	483	456	518	502	609	488	532	487	529	497	476	488	496	529	496	476	494	529	541	459	519	508	517	471	526	547	508	539	479	500	531	553	517	510	514	531	528	489	509	520	521	528	479	521	504	504	492	524	533	512	483	529	512	504	511	504	487	502	500	488	518	506	503	577	528	479	503	529	502	554	524	477	488	541	526	518	539	536	496	493	503	475	486	509	533	507	511	480	518	550	527	545	533	508	548	489	489	498	494	508	493	508	534	513	539	508	523
29665	3390	2341	1723	1210	865	701	512	450	387	353	315	271	301	222	258	233	222	196	230	189	191	177	195	181	162	192	206	151	175	198	172	177	173	169	172	163	192	148	168	167	146	162	140	139	161	163	185	160	148	156	143	167	155	181	173	171	167	150	137	158	167	149	176	193	156	122	153	157	154	147	178	149	160	139	172	128	145	145	170	158	153	148	152	158	157	166	160	146	157	173	136	158	145	155	160	138	151	158	160	456	601	542	217	137	153	144	160	149	123	153	150	157	158	145	169	147	147	151	157	128	141	141	133	162	167	152	148	150	155	148	135	158	157	145	151	147	158	157	169	157	145	158	144	147	155	150	168	168	139	164	139	168	153	167	157	156	156	149	141	150	143	152	152	156	168	146	169	143	150	174	150	122	129	142	149	141	164	154	132	146	168	145	155	135	157	153	177	176	165	159	135	147	159	147	144	126	144	138	143	164	143	150	152	153	148	154	177	157	157	137	177	147	147	172	180	133	132	158	152	167	136	136	145	145	145	156	133	162	151	142	163	155	151	148	140	152	173	146	164	157	177	139	150	157	145	134	141	164	150	165	162	154	164	157	145	149	158	132	159	160	171	131	135	146	149	161	161	149	155	155	142	162	136	126	152	141	142	131	144	167	163	150	148	141	141	158	156	140	148	152	149	139	139	172	145	133	153	143	145	151	162	172	158	165	142	139	161	129	145	152	168	161	146	176	159	145	151	161	159	160	152	151	159	163	155	162	147	151	153	144	188	144	177	157	150	151	165	148	139	146	133	138	168	146	150	152	154	172	142	169	153	158	144	155	143	167	157	156	156	150	158	163	161	159	142	155	153	130	157	153	156	155	152	159	165	155	173	155	180	148	164	163	166	150	136	152	144	171	177	151	147	170	141	153	160	115	137	154	157	125	142	152	152	148	158	143	161	136	150	139	148	139	142	143	162	170	131	162	160	165	149	168	161	144	153	134	170	147	168	161	152	123	157	148	164	161	141	152	168	174	143	161	152	138	160	150	154	171	135	159	151	159	165	167	153	124	138	130	159	133	140	143	148	155	163	147	135	141	147	163	166	139	149	137	153	154	142	134	152	150	133	143	155	136	150	148	142	159	165	167	149	154	162	152	147	144	150	150	136	134	137	138	159	175	141	147	167	160	136	140	157	145	145	155	151	179	140	138	140	153	137	164	136	144	142	135	143	130	135	157	138	138	172	165	145	140	145	157	142	155	151	168	135	163	177	147	145	142	145	133	151	173	161	176	156	154	139	133	147	160	173	140	153	173	186	169	157	162	147	150	152	153	144	159	157	173	146	160	144	139	136	147	136	157	145	143	158	161	150	133	153	150	158	145	141	161	168	133	141	131	162	130	159	165	175	140	158	160	155	133	151	147	150	138	168	154	157	163	150	166	165	136	124	151	167	157	163	143	164	146	158	151	182	168	154	152	144	136	137	162	162	147	155	136	132	150	155	162	161	175	135	153	157	135	153	156	167	158	161	169	157	157	141	154	136	152	149	155	169	172	161	145	156	159	147	173	186	169	136	133	174	147	144	141	132	147	148	158	153	143	145	178	151	146	162	145	170	133	131	153	145	151	147	142	149	167	145	150	132	132	148	164	162	133	145	164	160	164	149	168	158	148	140	165	162	135	164	146	143	139	152	158	141	158	151	164	151	158	164	147	143	140	162	134	136	137	166	155	170	158	132	151	141	147	154	166	174	170	154	158	145	163	159	142	155	152	138	150	140	155	123	164	161	147	140	162	150	171	142	184	161	158	169	173	144	170	153	163	136	126	151	183	143	167	115	149	152	158	137	152	140	151	170	169	150	182	142	169	165	170	158	154	149	147	163	159	157	163	139	142	147	149	164	183	155	135	169	153	143	125	162	164	146	141	164	162	139	160	144	138	169	163	149	139	149	157	143	148	131	155	141	138	157	159	143	154	139	159	175	145	139	162	146	151	163	156	161	130	155	172	163	182	156	145	143	159	147	155	141	160	158	163	143	155	162	151	151	140	174	155	147	167	174	182	147	161	155	153	138	150	157	152	157	172	148	174	153	164	157	145	151	163	138	156	170	140	138	148	141	125	164	146	140	144	166	139	155	152	161	149	144	154	161	164	151	169	164	145	136	171	132	168	166	131	144	161	133	148	144	151	148	158	144	135	155	139	146	135	146	158	137	147	155	166	154	148	157	163	124	162	124	153	141	136	161	142	162	193	153	155	146	138	153	164	149	139	142	146	161	159	146	162	148	145	157	152	150	151	149	162	136	145	163	163	152	154	156	141	140	136	161	153	166	159	161	140	151	163	148	160	158	175	157	150	149	148	142	140	163	140	143	159	138	157	175	140	153	157	131	134	159	151	141	141	150	151	135	166	180	160	147	131	153	166	194	160	145	148	163	158	155	167	158	163	162	147	159	184	143	148	150	167	163	164	151	165	135	141	165	168	162	158	169	142	145	132	158	155	125	167	153	145	155	169	150	128	173	163	177	132	187	132	165	171	144	154	132	164	177	163	156	186	148	161	138	142	143	150	153	136	151	156	158	153	163	149	173	149	173	168	149	149	169	138	146	146	146	147	171	114	145	137	140	153	162	171	139	157	151	141	129	135	150	151	146	146	179	164	163	144	155	149	145	153	152	148	146	149	145	142	158	138	155	137	162	117	181	147	136	138	158	133	152	150	161	141	159	162	155	161	146	148	145	148	136	139	144	132	186	162	152	146	128	172	153	170	145	164	129	144	146	152	155	131	158	158	146	149	144	139	163	147	163	135	168	148	158	160	155	174	153	134	155	130	170	148	145	142	144	172	153	172	157	167	146	156	131	158	143	137	147	145	149	134	147	158	145	144	162	146	154	171	144	169	122	157	145	153	144	160	134	152	153	143	142	175	160	159	122	158	154	146	138	148	149	138	155	146	138	147	160	152	142	140	160	159	148	170	164	151	160	134	138	190	156	144	171	147	151	137	135	146	143	159	151	170	151	159	172	147	153	148	150	143	148	183	157	160	172	149	136	168	151	144	165	162	136	134	176	152	175	143	149	160	137	129	136	154	153	147	155	143	160	148	157	149	151	149	149	144	160	160	157	166	163	165	173	158	139	151	159	151	161	140	131	143	169	185	168	168	151	147	164	155	142	150	154	155	159	143	166	159	134	160	151	137	161	164	154	143	149	152	149	154	164	145	156	164	149	164	141	162	158	154	151	144	144	164	153	142	153	169	147	138	147	169	138	163	125	156	131	138	139	148	169	157	151	159	164	160	152	160	149	175	157	157	170	147	139	124	137	139	131	159	137	170	148	133	128	160	166	147	142	141	147	166	141	152	159	166	167	154	160	143	150	167	138	147	155	166	156	155	140	138	127	152	162	145	158	134	162	158	149	157	174	147	146	153	146	168	159	135	138	133	168	144	141	151	171	142	151	143	146	156	153	163	139	161	142	150	130	127	131	134	172	128	156	158	148	153	174	134	164	150	158
13863	2156	5179	5663	4742	3791	3165	2649	2130	1865	1675	1443	1319	1213	1109	1019	921	934	898	848	787	736	719	703	680	664	666	618	594	605	585	554	519	592	552	515	515	556	542	502	498	535	536	527	513	498	511	501	487	504	446	482	438	458	450	489	422	480	433	468	504	527	470	473	486	462	459	458	419	472	449	483	524	514	509	515	519	509	520	457	502	503	531	476	488	441	490	577	535	500	485	516	522	470	456	475	492	446	458	524	3409	4368	3586	1119	411	422	423	444	423	455	404	420	426	386	443	402	419	417	442	419	440	424	422	435	413	405	435	397	445	413	397	431	433	423	472	372	471	435	406	446	438	454	441	436	412	470	433	426	422	421	405	457	417	401	470	452	429	432	436	489	463	454	446	417	380	430	434	434	434	413	422	442	425	413	408	461	389	434	429	438	416	450	449	421	441	398	455	426	434	441	461	410	425	389	441	441	425	447	424	397	435	422	428	427	406	424	401	414	427	410	392	392	413	396	428	435	402	450	411	441	482	385	430	404	435	462	409	436	409	454	420	416	427	455	430	417	408	428	399	419	441	428	415	417	435	442	424	424	441	429	413	396	411	398	447	450	395	446	413	421	446	407	407	456	399	429	405	410	431	436	452	432	442	438	436	447	431	395	447	428	445	393	414	412	463	449	461	466	420	428	394	418	423	451	445	412	410	448	425	400	443	439	466	425	425	406	406	447	433	406	429	417	420	411	431	398	429	416	411	443	447	408	409	455	438	444	411	435	427	421	419	410	423	420	430	401	435	439	419	366	410	391	402	413	439	398	398	423	437	385	452	450	413	438	447	442	443	427	420	392	444	406	438	418	413	450	464	430	416	440	421	442	450	427	444	419	447	439	442	415	393	448	409	458	469	465	409	402	430	468	393	455	413	439	408	421	445	410	449	467	420	418	449	414	428	428	401	418	443	432	414	403	418	414	407	425	442	429	420	383	439	431	422	429	392	422	397	415	426	419	421	436	398	440	443	394	448	490	419	423	422	450	428	431	433	387	442	468	414	413	433	390	399	441	423	430	411	462	442	408	426	465	445	435	430	455	432	385	450	457	465	401	447	403	418	439	401	426	426	400	391	424	419	438	416	400	443	444	434	390	458	413	437	426	429	441	405	397	393	447	397	436	422	448	448	431	424	396	407	395	415	390	404	442	440	419	449	427	433	411	394	413	409	432	438	456	453	409	432	447	414	443	405	436	419	407	454	373	431	417	419	446	465	429	452	424	415	428	459	420	445	409	441	423	431	425	435	423	426	439	445	417	413	441	380	416	418	415	432	437	435	417	420	437	468	441	413	403	462	398	431	431	374	365	441	435	435	418	454	402	436	411	447	431	438	448	445	418	437	413	419	390	410	469	408	445	413	474	392	437	418	461	470	449	390	487	416	446	435	411	439	429	429	425	381	441	419	448	453	384	450	412	472	420	444	445	463	419	423	406	419	404	447	420	452	416	415	454	447	404	417	436	434	441	430	412	433	417	418	405	464	434	445	431	449	430	453	418	428	419	406	440	439	412	438	468	398	428	417	415	504	448	433	448	440	419	433	430	392	419	385	452	449	425	422	438	386	437	440	388	435	398	479	452	471	403	410	386	455	402	443	397	420	380	367	398	444	425	431	427	419	430	400	390	400	423	432	436	417	428	421	462	432	415	464	458	442	406	373	462	414	436	424	463	419	437	424	384	441	447	475	455	383	417	406	401	464	449	438	411	415	419	416	426	390	432	417	433	422	413	442	408	436	434	455	446	453	430	446	454	448	419	413	438	419	448	456	439	438	431	434	464	398	423	431	419	431	446	445	457	454	447	393	425	458	436	396	427	470	431	395	399	409	450	429	380	438	425	441	441	435	424	415	441	406	429	440	418	461	424	455	449	462	464	419	445	429	433	386	414	418	430	414	406	434	414	454	425	416	420	440	439	394	420	443	376	405	422	420	420	412	400	415	461	443	423	420	402	398	450	411	389	394	415	403	473	441	393	419	474	418	427	413	416	443	430	427	424	418	429	486	441	420	434	435	434	433	398	415	435	424	440	427	436	482	449	436	465	443	409	438	410	423	388	431	421	440	444	392	441	444	392	429	427	457	453	399	410	456	433	466	373	408	416	391	456	435	382	469	447	437	440	441	434	402	443	418	409	410	428	475	402	452	396	455	434	429	405	423	409	414	454	437	387	433	452	442	415	381	423	422	408	419	408	430	468	399	427	395	410	430	422	460	455	457	422	404	466	445	436	433	442	398	436	399	455	404	444	438	397	432	407	435	409	439	403	435	431	431	398	463	435	455	411	438	419	399	424	453	416	419	407	400	447	450	424	455	431	440	407	427	428	437	463	464	443	430	417	456	409	438	399	424	463	442	445	427	390	409	449	402	430	405	438	423	421	460	433	367	454	408	435	413	420	401	418	386	432	413	439	466	438	430	448	440	431	416	411	430	443	452	414	449	424	419	408	422	381	440	445	451	449	415	443	419	437	399	426	440	453	436	437	443	430	442	448	441	458	415	398	419	444	440	419	424	466	416	438	417	386	415	434	420	392	459	412	417	404	390	434	405	401	445	449	442	440	434	396	409	415	462	444	424	397	438	439	399	431	414	418	395	460	437	433	404	423	455	457	420	393	439	447	458	409	423	387	475	435	413	451	410	410	402	395	442	430	464	424	416	433	379	440	414	404	440	437	420	447	387	445	412	414	414	434	460	396	445	378	416	426	446	406	440	450	429	405	425	395	408	413	467	407	426	440	440	451	442	462	449	424	455	433	434	437	447	451	453	442	432	410	374	400	429	396	434	410	484	453	437	445	431	401	459	432	392	430	402	412	439	399	451	426	444	432	428	419	425	363	421	444	431	436	414	429	437	434	416	462	428	403	419	440	411	443	428	423	481	383	399	429	411	413	437	433	431	401	392	421	424	440	427	435	426	430	435	422	422	391	392	424	405	419	433	449	436	376	414	455	394	420	418	400	416	419	404	402	424	417	414	425	431	425	398	408	416	442	414	422	393	421	449	451	429	405	423	448	436	449	456	426	476	403	459	441	409	429	435	418	426	426	420	425	405	482	414	416	461	398	469	453	435	426	442	409	442	444	433	447	457	435	425	398	380	432	425	427	388	436	433	407	403	434	442	432	424	397	447	413	410	467	461	427	417	442	417	444	468	446	484	417	421	438	453	459	439	429	457	474	448	429	458	429	466	445	426	440	417	454	427	428	419	419	426	448	388	405	440	425	440	397	462	408	449	392	407	391	415	412	438	422	424	409	418	430	403	420	429	457	429	418	461	401	421	386	425	429	409	413	421	435	418	431	460	438	414	389	437	444	442	404	456	405	417	437	440	420	408	430	458	436	430	421	410	402	427	421	418	451	445	419	424	435	407	440	454	436	398	394	403	436	407	429	445	416	416	446	393	395	445	386	414	420	418	466	388	419	406	460	421	441	452	443	419	403	417	408	391	418	433	443	448	435	410	426	416	427
3564	169	194	212	186	162	169	188	160	138	166	153	147	148	153	153	165	146	153	178	144	142	145	180	142	153	161	144	182	139	149	165	172	117	179	133	154	167	172	138	142	168	147	138	155	160	152	163	133	151	155	159	159	154	152	164	148	181	150	146	149	158	161	148	152	150	156	153	169	181	150	153	169	151	153	163	174	178	167	179	163	159	148	149	138	137	151	142	158	153	148	181	145	179	152	142	186	146	177	136	173	160	230	156	163	144	170	142	134	140	141	156	143	154	149	158	153	160	161	148	156	152	165	153	160	144	172	150	156	152	160	153	156	161	141	150	165	145	171	152	153	185	121	152	153	163	144	170	145	150	165	141	152	162	139	150	168	158	145	161	139	149	165	150	163	163	149	143	131	145	134	129	148	159	184	158	150	161	144	154	156	160	154	156	162	167	167	151	163	146	142	152	124	128	157	146	139	161	168	150	147	150	175	164	152	151	130	164	162	162	144	157	155	168	150	156	165	150	138	139	167	147	153	143	147	173	138	128	152	144	147	132	161	162	154	147	127	157	139	148	175	143	159	128	172	155	163	164	159	141	167	153	162	167	158	157	138	167	160	161	173	154	156	146	160	162	153	149	148	175	167	149	156	161	158	142	144	165	161	169	156	148	155	147	147	147	158	141	173	138	167	176	169	161	161	142	154	156	141	156	165	154	160	154	143	141	148	143	143	139	157	147	147	140	161	142	155	142	143	137	130	133	176	174	140	151	139	166	172	154	158	145	174	154	163	159	197	159	159	168	125	136	151	169	135	148	141	153	130	139	155	157	138	139	158	171	169	160	148	163	161	170	147	172	142	130	140	166	145	140	167	147	165	172	140	158	162	151	146	155	158	140	150	149	169	164	160	167	156	149	164	135	145	159	124	169	160	134	128	151	176	163	167	148	180	131	157	170	159	132	144	137	162	140	153	148	161	137	166	153	154	172	160	157	169	150	160	163	174	177	134	175	157	139	176	140	171	165	171	136	152	173	146	181	158	159	157	179	164	162	145	118	151	143	154	170	142	162	134	157	171	155	154	148	137	166	171	166	141	152	162	141	166	180	136	144	160	172	152	152	145	164	147	186	150	157	134	155	154	148	149	163	168	150	146	141	180	160	128	127	154	173	150	139	159	173	157	157	156	149	162	135	169	156	139	170	163	158	144	149	166	159	155	152	144	151	138	139	154	145	152	176	147	149	185	142	148	158	146	138	146	139	141	166	160	161	153	137	173	168	154	156	171	151	158	175	153	158	165	134	138	153	134	154	140	141	156	151	149	180	136	161	173	170	178	147	173	138	160	159	148	141	149	163	145	158	149	160	172	147	152	156	148	153	151	136	141	169	143	166	174	145	131	147	162	162	167	157	142	139	152	156	152	160	138	148	178	172	148	152	135	165	154	172	160	176	139	165	144	150	183	156	134	149	166	170	150	141	160	169	162	145	147	139	160	132	151	143	144	148	163	150	135	149	173	148	153	150	185	167	160	130	175	146	146	153	145	165	152	160	147	137	156	150	154	160	148	155	168	168	167	144	145	155	163	152	142	138	159	158	122	149	154	162	174	145	138	121	148	155	153	143	153	133	167	158	138	178	169	155	163	173	163	152	142	150	148	147	164	150	153	157	147	151	133	176	165	143	181	171	147	141	172	160	151	149	157	189	169	144	165	142	162	141	149	150	145	158	143	137	157	145	154	149	149	152	149	166	155	148	154	176	160	118	148	144	149	144	157	179	166	164	136	155	167	170	163	144	134	149	162	135	141	168	144	183	168	148	170	148	145	152	153	173	165	161	151	131	147	141	134	184	170	169	148	149	149	162	166	149	144	159	151	165	182	131	135	143	166	149	165	152	163	161	143	160	194	166	150	147	134	144	141	146	141	160	171	160	165	126	164	166	146	155	147	148	155	168	137	161	150	150	168	164	139	170	183	140	141	170	144	171	178	143	140	153	151	141	132	144	144	160	157	123	154	161	162	148	150	159	147	154	140	155	154	185	162	146	154	175	151	163	147	165	137	151	154	159	164	161	186	169	151	144	119	160	160	148	150	152	143	155	144	138	155	167	163	165	164	147	173	155	163	148	144	167	154	186	140	149	150	173	162	137	173	169	117	160	153	165	166	152	175	146	154	160	149	136	144	149	162	159	173	151	151	150	163	141	152	156	147	147	164	138	144	143	147	158	142	181	155	126	169	150	154	151	140	154	173	150	170	167	146	141	172	136	177	170	154	170	145	156	143	170	171	160	166	153	168	156	141	147	164	151	163	150	135	158	161	162	136	179	158	143	155	160	143	158	148	171	167	159	152	155	157	172	167	135	161	151	179	164	153	143	178	150	149	153	156	143	142	138	153	169	154	157	166	152	153	156	192	146	149	157	147	150	168	161	151	171	152	151	160	184	143	158	181	178	156	137	156	133	166	162	159	153	156	164	153	148	147	149	164	160	168	148	151	156	189	165	141	136	158	151	169	168	138	156	174	134	153	162	155	148	164	152	150	171	179	152	176	162	158	156	148	169	175	138	173	163	159	155	148	145	174	149	163	143	131	144	127	158	144	157	152	172	160	156	171	162	151	177	156	148	170	156	157	177	166	158	158	157	145	172	157	171	151	120	163	139	138	168	177	154	161	158	141	122	131	187	146	156	158	151	188	133	161	156	155	153	157	185	158	138	155	174	151	151	175	147	147	159	153	150	170	143	151	164	158	151	140	152	157	165	142	159	168	171	146	154	161	157	159	166	152	134	164	146	156	159	153	151	164	169	154	155	195	144	153	149	184	160	134	144	188	159	142	151	168	153	158	152	161	166	149	134	160	157	144	161	157	138	155	164	150	150	157	142	149	144	151	148	159	154	155	144	168	148	155	160	145	161	168	155	141	176	159	166	156	159	133	168	153	145	162	179	162	168	154	143	151	139	156	159	164	130	179	185	146	152	163	160	167	150	160	156	184	147	142	149	182	157	140	150	167	180	163	165	157	176	147	152	149	155	159	159	146	164	156	139	169	158	165	180	147	152	151	168	158	159	143	153	169	148	167	165	149	170	152	164	174	148	161	153	167	142	148	142	146	146	144	164	157	150	132	156	174	162	154	155	128	159	175	156	159	155	154	175	145	161	153	179	153	146	179	160	146	154	163	165	134	171	152	155	146	148	155	176	162	159	128	153	157	142	158	161	156	156	163	149	144	158	161	152	160	142	170	168	147	144	158	164	161	163	179	148	144	170	165	159	149	149	169	140	142	161	140	144	162	144	170	152	152	141	161	163	144	138	182	152	151	155	173	184	166	158	161	161	139	148	166	153	154	153	173	158	185	157	142	154	152	175	151	187	137	164	159	137	144	147	155	162	149	167	151	156	134	174	132	162	140	162	164	157	151	147	139	145	151	166	143	159	148	166	164	159	162	148	159	136	157	170	159	149	158	167	155	161	140	145	122	142	135	184	159	155	151	164	141	139	166	140	158	140	159	152
3737	502	527	600	562	479	517	497	481	462	447	461	459	517	521	470	431	443	459	444	416	444	434	448	452	449	445	464	442	463	408	442	450	428	448	439	436	447	428	456	440	455	435	436	428	415	470	427	432	423	458	430	451	437	435	446	444	460	449	493	416	470	411	435	453	439	440	434	481	472	449	437	459	467	425	465	479	456	425	445	510	484	425	452	467	462	502	448	482	457	474	447	453	494	454	425	465	491	464	414	589	659	771	485	462	472	480	476	417	430	450	456	441	457	467	456	459	416	450	461	437	456	429	440	444	447	504	432	428	486	486	434	467	450	412	442	407	469	452	448	449	444	455	449	439	447	432	425	447	468	426	434	436	490	437	459	481	420	463	435	476	459	437	427	454	456	412	470	429	447	446	485	443	428	482	476	470	407	466	405	442	429	473	422	456	454	467	435	466	436	393	423	454	438	416	451	443	433	465	440	466	427	403	442	423	455	438	473	421	454	411	460	473	428	457	437	430	479	420	497	454	455	425	463	438	477	467	424	477	446	469	421	468	459	420	474	446	446	451	417	481	426	429	441	426	397	439	444	450	459	441	445	441	411	442	492	438	418	428	436	421	467	463	462	404	459	466	475	470	427	437	433	442	438	420	444	404	461	453	448	428	422	436	458	500	460	438	455	399	435	408	451	475	453	445	426	456	409	445	462	465	446	481	458	424	478	429	490	436	414	469	433	460	465	440	437	451	471	438	470	454	455	409	441	429	411	408	458	420	448	454	434	450	419	450	463	422	422	418	403	411	452	461	438	451	436	455	480	461	441	400	481	467	385	464	441	415	445	466	486	437	443	429	420	429	441	439	417	441	419	450	469	440	429	454	461	450	490	427	423	429	418	448	460	444	456	404	482	427	443	454	426	424	445	448	413	451	496	458	404	437	437	433	401	471	442	454	458	447	401	472	446	449	479	474	437	478	427	401	419	453	431	463	429	409	439	441	457	425	445	411	412	451	436	455	470	411	483	437	461	443	405	428	450	431	412	422	452	438	449	443	451	484	448	459	407	462	461	443	465	427	447	430	433	457	445	422	418	480	441	499	440	465	470	466	437	451	449	437	447	460	450	463	445	450	443	448	411	434	467	451	432	435	455	465	453	469	450	423	485	450	421	431	447	442	448	479	435	473	456	436	432	456	425	442	471	458	433	451	434	421	477	440	443	438	440	451	449	457	439	422	455	444	458	479	422	421	442	448	457	424	420	473	424	466	465	446	456	427	465	444	420	458	461	488	465	453	480	472	443	454	432	414	439	413	407	436	442	431	426	404	467	464	448	480	448	460	443	420	446	434	414	449	468	432	424	450	407	438	421	419	441	421	415	476	440	453	461	448	454	444	445	432	426	442	474	432	412	396	452	432	493	442	474	473	453	463	452	455	450	440	433	458	416	439	439	456	451	449	443	424	444	454	426	441	475	464	437	476	462	433	467	482	425	427	461	495	451	419	424	441	432	466	454	396	449	429	476	440	439	444	428	467	408	425	419	473	447	497	451	405	419	472	465	414	455	443	475	438	427	470	435	478	488	413	460	480	469	453	471	425	414	448	489	450	442	425	438	472	450	422	405	466	455	483	456	467	487	443	393	445	453	489	445	435	448	440	452	436	458	434	437	451	444	453	415	496	427	421	421	452	411	457	413	430	474	410	432	445	463	479	407	427	440	441	462	434	455	420	441	446	439	432	453	438	477	483	447	501	472	432	484	454	446	450	440	463	446	428	436	444	435	447	444	454	438	447	454	429	471	454	456	450	432	451	447	477	478	440	482	435	488	445	469	437	433	440	447	443	447	440	448	464	454	444	449	433	411	475	435	437	416	433	460	443	413	455	439	426	437	485	456	487	449	409	417	448	464	438	463	471	417	430	469	452	461	417	457	422	421	453	437	442	435	420	462	440	464	431	449	473	423	488	424	491	432	431	419	412	439	442	417	448	450	454	456	418	461	443	437	464	402	444	429	456	450	395	463	458	427	429	423	459	436	453	444	453	458	403	449	454	422	444	454	432	425	469	438	485	436	454	429	477	431	433	419	426	441	440	432	431	470	464	469	430	444	442	440	471	456	423	484	440	470	411	450	408	415	383	428	426	439	421	429	490	463	399	458	437	455	454	418	396	465	458	439	466	448	443	448	446	441	451	471	431	463	442	434	447	438	463	447	454	432	407	426	465	433	446	437	447	496	473	494	453	439	444	458	453	440	454	444	423	480	429	408	476	455	398	454	444	470	476	454	428	421	419	461	437	467	424	470	453	434	424	460	456	432	426	479	413	454	404	437	481	431	438	464	441	405	445	485	485	435	460	429	470	440	457	458	453	409	443	418	426	444	482	455	466	475	431	424	444	451	461	421	406	466	469	414	468	431	435	432	450	422	426	466	458	439	457	442	458	466	435	430	436	431	466	454	429	465	435	418	454	464	418	426	425	472	452	453	457	444	454	439	447	463	470	433	462	445	409	422	449	449	461	442	477	438	438	430	466	464	449	405	431	435	474	457	439	455	422	500	387	445	471	472	423	407	479	445	448	441	435	418	459	419	475	450	447	437	459	448	457	475	463	436	424	455	444	420	476	423	453	447	469	485	452	435	437	470	443	432	461	436	466	441	425	416	456	444	427	430	451	415	425	439	463	446	453	435	442	456	425	444	455	450	489	476	421	450	472	452	442	483	440	434	408	449	445	425	463	461	467	417	444	441	416	480	434	433	472	437	418	438	462	441	422	453	473	434	431	445	438	420	477	428	446	403	431	456	436	442	476	461	485	429	431	415	418	459	404	432	489	508	437	424	460	495	476	435	481	444	454	468	448	444	422	445	448	449	474	441	428	441	428	438	446	442	413	449	445	429	458	451	471	426	427	411	428	437	460	422	425	445	406	455	471	489	466	433	441	418	435	437	453	401	449	420	407	483	476	459	461	412	428	427	441	406	406	458	444	461	417	427	464	431	449	447	443	475	478	433	453	462	448	411	423	494	456	452	479	470	425	456	439	449	452	456	446	465	478	470	445	455	411	441	456	433	459	471	483	457	490	463	416	415	423	437	459	469	448	441	432	433	491	458	426	469	439	403	447	462	419	450	449	454	459	468	441	412	431	437	463	430	435	435	438	413	449	446	448	459	437	494	430	447	448	472	448	423	416	468	455	430	407	457	457	459	486	469	432	464	442	474	419	410	462	440	453	470	456	446	464	477	411	419	436	450	428	456	432	437	432	422	435	435	470	412	442	442	453	452	449	427	473	428	460	454	462	458	428	434	445	471	439	449	463	456	456	443	403	469	492	460	421	448	463	425	469	411	440	463	419	437	425	436	434	443	433	445	458	432	424	440	451	445	430	438	407	506	450	465	416	434	442	461	455	445	439	489	434	454	429	421	467	440	408	465	427	477	448	464	456	447	449	460	467	459	442	443	422	474	440	491	439	457	458	425	449	476	424	416	439	439	431	450	425	436	454	436	445	435	416	469
20076	1558	1264	1013	733	510	443	402	342	289	276	267	266	244	229	237	243	220	194	215	227	201	212	201	232	199	200	195	231	212	224	192	207	185	207	180	200	216	181	189	210	191	185	189	194	212	205	201	172	210	192	180	178	183	204	202	223	215	191	180	189	186	217	202	219	202	192	189	183	172	195	188	168	195	174	208	181	201	200	209	192	185	174	200	201	204	172	230	202	174	198	203	179	178	205	193	198	203	189	270	340	424	337	175	188	198	176	176	199	194	179	194	186	198	185	186	178	196	207	167	184	217	192	178	200	213	175	171	211	176	169	163	213	188	181	176	165	184	196	184	187	178	182	206	190	182	191	185	190	164	162	201	198	183	185	190	186	176	184	170	196	196	199	165	193	183	168	181	180	195	185	161	180	178	197	186	183	189	175	190	210	189	185	196	206	195	200	162	170	189	195	169	185	206	202	195	191	181	179	169	190	190	184	214	198	196	180	188	173	183	149	184	171	180	181	203	181	184	181	169	224	204	207	195	175	177	192	194	175	189	211	197	189	205	186	191	210	200	179	173	157	198	173	177	170	177	177	172	186	182	198	196	218	191	189	199	163	182	209	195	200	174	189	185	179	162	183	205	177	174	186	196	188	199	183	183	216	188	199	204	188	188	201	189	193	170	173	194	205	184	181	182	212	178	210	199	203	219	191	179	195	199	190	217	183	203	191	186	173	179	178	178	199	152	190	183	185	202	199	187	188	179	161	176	174	200	175	200	186	196	187	196	207	176	197	186	182	181	182	203	187	173	156	188	195	178	188	192	192	187	195	204	170	186	191	193	204	208	159	181	215	197	182	180	204	170	172	183	176	164	178	200	205	168	164	185	189	200	177	216	208	201	192	193	164	176	178	202	178	169	186	195	205	217	188	194	196	170	184	180	197	183	198	182	197	194	192	187	177	184	182	174	180	203	199	197	197	192	207	192	178	206	215	210	186	195	186	212	196	198	213	189	191	186	181	154	183	189	174	177	189	192	194	207	192	208	194	171	207	187	185	197	183	189	181	199	197	172	187	196	196	193	206	188	231	174	189	203	197	188	221	179	170	173	201	185	169	170	183	159	191	193	198	193	183	198	210	207	202	196	173	194	204	185	195	186	199	192	184	210	184	193	208	177	195	191	211	203	194	205	186	214	191	172	181	193	176	205	191	188	161	195	186	188	194	178	211	174	217	222	172	192	188	203	216	185	239	190	189	208	178	178	152	185	191	196	186	205	192	188	175	173	182	194	187	176	185	155	180	170	215	177	188	177	186	194	208	156	190	163	190	198	180	191	202	189	179	151	182	180	181	223	188	178	179	189	196	176	183	181	159	170	193	206	198	185	189	170	179	202	170	185	204	175	210	189	193	207	178	191	205	191	207	187	196	206	172	209	172	164	195	190	181	184	214	186	155	203	188	171	194	184	202	185	168	217	185	176	197	178	187	187	173	204	180	181	191	189	182	180	174	178	175	202	205	216	197	175	219	191	173	221	160	189	200	204	202	179	177	173	191	195	192	175	172	185	194	195	186	182	190	146	180	175	187	185	188	186	180	195	203	205	185	183	180	192	184	190	198	164	198	169	199	189	186	210	181	180	161	206	183	211	172	203	176	168	182	188	198	199	195	196	199	204	183	186	193	179	226	202	178	206	186	180	212	192	178	175	199	164	167	200	178	163	189	179	204	192	191	207	189	182	205	183	158	175	171	168	209	188	156	203	183	188	199	193	202	201	188	205	168	193	185	160	209	197	189	200	200	188	196	201	206	193	194	179	191	196	207	192	182	180	193	188	190	189	183	182	215	152	179	172	179	203	192	205	206	179	169	196	183	186	182	221	187	184	213	211	162	188	185	187	172	186	164	190	205	195	173	209	204	201	197	174	201	193	169	214	188	156	193	180	178	196	181	192	178	180	208	213	190	211	162	200	201	180	176	198	183	214	187	193	192	177	197	212	202	185	178	188	165	165	210	187	179	189	188	191	202	214	186	215	186	219	205	171	213	180	188	192	192	187	198	179	176	185	189	198	174	192	205	189	182	173	211	170	191	181	176	163	193	183	189	161	215	187	189	168	187	186	188	183	186	198	214	196	184	181	170	176	183	208	208	191	201	194	196	199	185	195	181	210	187	184	195	185	206	223	183	195	187	179	199	209	213	188	175	187	181	186	187	202	189	164	194	180	213	182	179	205	218	182	210	189	200	198	189	187	170	182	215	200	182	179	191	203	176	175	186	189	175	188	201	167	186	174	191	197	184	202	219	202	192	180	195	206	173	198	189	203	172	177	159	196	212	199	168	178	177	216	207	215	196	181	186	204	202	179	173	196	214	176	179	181	202	191	217	178	196	193	189	218	185	197	178	186	191	191	195	189	200	181	187	182	183	219	189	196	193	192	225	195	221	192	177	213	185	166	186	219	229	183	194	194	207	210	157	197	200	173	176	173	182	173	212	188	179	189	202	204	190	175	188	204	180	178	179	195	191	191	188	179	188	194	192	176	197	188	217	199	195	184	210	211	191	193	200	168	195	165	191	181	188	172	204	182	188	168	166	197	174	186	191	210	180	184	197	200	180	208	189	183	172	160	176	202	200	195	201	182	192	171	174	192	184	189	203	209	182	181	178	190	168	160	191	173	183	172	198	196	213	180	195	187	173	203	172	185	174	186	171	190	206	205	188	181	195	181	197	175	201	204	181	209	168	197	196	184	206	180	187	200	199	189	194	179	173	192	188	181	185	190	182	193	172	196	161	175	167	177	211	196	190	190	193	202	179	206	167	173	183	189	191	188	171	199	175	182	199	189	130	193	200	183	186	187	169	189	187	172	192	171	197	185	178	195	197	203	204	181	196	164	175	186	168	177	157	195	218	195	220	213	216	194	205	213	186	176	199	207	200	223	202	194	175	211	197	165	185	215	174	194	177	174	191	183	172	192	161	179	183	188	166	195	195	200	178	177	212	205	188	181	195	146	187	192	191	195	151	172	174	176	155	193	213	185	169	170	204	194	188	178	197	188	195	179	177	187	191	165	174	171	206	189	185	191	215	184	194	175	199	169	173	172	195	186	201	164	196	182	184	188	187	187	183	212	164	192	190	218	194	184	197	187	181	206	188	188	205	196	164	216	209	172	204	184	178	186	188	203	208	178	195	191	230	187	204	192	170	210	202	197	184	189	197	179	197	186	185	182	205	192	188	189	172	213	204	225	206	188	164	196	187	187	198	186	177	197	207	207	185	190	171	205	192	160	177	170	193	200	186	176	168	178	195	169	187	202	189	210	188	199	161	198	189	178	212	175	187	178	185	202	175	205	216	174	173	191	196	182	171	205	177	171	194	187	183	203	208	196	202	210	180	167	185	172	174	186	197	206	206	188	183	180	180	181	180	182	184	188	198	207	188	213	186	190	204	201	183	188	194	190	190	220	186	153	178	177	172	179	171	185	183	185	164	186	204	190	170	196	166	178	189	189	179	182
10562	1389	2864	3346	2851	2396	2020	1704	1421	1335	1175	1066	999	940	845	843	829	746	744	736	708	701	650	641	710	627	614	644	591	585	611	627	579	600	564	552	621	548	587	597	569	589	547	588	572	560	586	573	551	564	533	592	572	539	527	557	559	555	558	551	533	542	525	582	528	488	542	583	534	539	537	566	556	553	540	601	563	576	574	576	563	574	580	547	592	579	586	572	556	564	612	633	557	555	530	551	498	564	544	871	1889	2405	2113	538	561	518	519	549	563	551	516	550	515	512	530	519	493	584	503	535	482	531	566	500	537	518	512	503	518	536	529	514	550	540	520	541	515	527	470	504	546	529	492	510	519	531	551	542	525	510	540	552	565	544	538	484	576	469	544	527	545	526	522	557	548	574	543	517	556	497	541	548	523	505	497	604	528	536	522	531	583	483	526	508	550	500	528	576	518	476	544	560	525	531	573	512	525	572	481	538	554	553	539	500	543	477	494	509	533	561	516	523	548	539	544	543	528	531	520	557	531	486	529	487	529	547	546	521	486	484	501	512	480	501	542	551	519	493	540	525	523	501	509	533	507	558	533	539	531	553	530	532	529	521	514	542	494	528	535	597	534	500	530	482	499	535	528	518	540	535	532	533	533	586	478	558	502	530	499	537	510	534	582	605	541	521	592	517	501	527	487	512	527	499	517	540	492	470	495	531	482	494	545	550	523	527	515	502	550	485	487	499	558	519	498	485	512	538	516	529	479	547	536	480	513	512	494	528	511	491	518	540	499	478	540	575	542	519	527	516	544	529	535	512	529	530	470	544	530	517	513	546	503	515	543	557	500	489	503	532	563	539	508	520	506	526	533	533	559	541	525	529	537	564	494	492	515	508	535	488	528	496	482	502	567	478	531	456	520	553	513	519	540	548	509	568	525	525	540	519	553	507	500	543	519	527	535	541	550	520	473	526	490	497	513	501	489	526	512	523	506	500	549	529	513	474	570	489	493	550	534	468	517	483	506	500	504	537	532	538	503	506	490	509	540	537	491	472	516	526	545	523	514	473	523	510	548	531	527	530	506	501	503	561	532	534	532	561	494	518	512	567	505	592	567	533	519	495	547	521	481	541	491	507	558	537	534	512	540	495	526	534	514	506	504	484	539	491	534	509	520	543	525	492	518	547	528	547	519	512	540	563	504	533	519	547	498	522	539	506	539	504	517	521	525	528	537	554	517	528	505	526	512	544	493	536	519	515	561	514	494	559	555	533	566	549	518	501	510	516	497	504	482	488	495	550	538	508	544	503	562	540	537	516	522	551	478	568	523	513	469	493	501	487	538	544	497	535	494	493	496	460	486	508	531	540	482	542	505	505	529	556	545	535	531	496	512	540	522	541	558	494	529	504	547	522	545	534	562	508	568	561	488	504	530	555	526	514	540	534	535	520	535	504	545	538	514	504	478	524	523	518	517	487	490	527	496	469	489	510	561	485	516	527	536	489	567	538	489	525	504	537	502	538	557	495	558	513	527	522	502	549	555	525	522	521	521	540	573	511	512	531	501	520	507	515	493	521	507	556	529	532	515	510	502	493	493	530	497	540	506	534	515	537	516	492	543	532	493	524	518	522	508	493	561	521	558	492	509	547	527	527	522	503	537	533	519	544	525	523	484	495	519	527	519	525	489	467	515	511	511	502	552	534	517	563	527	524	582	528	470	498	502	533	528	540	571	522	512	511	523	552	518	479	464	498	517	537	520	565	507	548	515	545	534	530	526	504	543	490	497	529	502	506	529	515	540	528	500	490	519	533	555	511	547	530	493	488	549	510	561	531	523	526	549	522	514	508	538	507	505	532	508	540	510	525	485	490	503	542	537	486	492	511	504	484	492	482	543	535	522	502	523	523	531	515	559	556	506	569	512	516	525	528	502	509	556	553	516	515	526	512	534	544	492	523	525	535	517	529	541	509	542	492	487	509	487	510	488	526	532	518	507	515	527	504	525	503	540	516	484	551	542	506	522	530	482	489	443	446	504	573	467	494	514	545	505	483	527	524	530	484	535	554	494	544	470	522	526	511	488	517	515	562	507	513	512	520	505	516	476	516	486	517	546	543	458	554	521	542	507	477	520	504	479	531	486	516	525	537	543	516	500	495	580	574	502	555	516	532	538	485	528	547	502	486	552	490	535	536	516	549	561	502	492	501	513	499	550	524	517	503	517	559	543	513	517	501	476	507	539	532	476	475	556	519	508	555	524	511	483	483	506	474	528	516	524	526	550	507	525	517	510	537	537	540	499	559	517	518	508	547	502	538	529	517	522	518	516	559	511	491	494	497	499	531	478	515	519	528	504	519	517	556	544	511	542	536	564	570	504	485	470	526	582	557	516	510	569	549	542	551	502	479	514	488	525	518	550	504	503	514	536	539	548	562	503	563	521	549	494	536	526	500	545	527	493	514	520	543	527	508	510	511	497	528	517	543	514	500	493	534	531	516	507	512	535	562	509	511	539	499	523	503	536	518	496	550	500	536	510	504	527	492	551	493	543	545	510	588	497	503	512	548	500	494	553	518	489	552	564	526	504	533	518	569	529	520	522	487	514	516	525	499	505	523	497	501	534	504	538	495	443	546	557	513	529	462	524	537	501	512	538	515	508	546	514	485	549	540	555	520	466	560	540	499	499	533	552	527	499	530	538	513	526	506	505	536	498	514	444	511	492	512	522	480	529	515	509	510	525	530	492	525	544	547	503	506	519	531	548	543	500	537	501	520	484	538	498	585	498	527	531	528	493	524	489	517	511	543	527	502	538	491	539	504	536	526	520	523	522	473	493	516	493	501	541	500	485	510	509	473	537	485	497	530	510	479	511	515	531	502	521	494	535	524	518	513	538	485	563	511	570	501	505	525	485	557	547	524	537	514	520	493	536	484	557	502	532	508	525	507	531	508	537	534	509	528	512	512	566	531	464	514	509	519	535	519	533	519	592	527	513	554	563	488	518	538	517	487	507	546	517	514	544	526	524	516	525	539	508	533	510	536	517	549	528	491	530	525	533	575	563	480	549	500	520	533	512	491	528	527	551	527	545	572	513	539	539	530	517	539	522	539	523	494	527	524	526	528	482	490	515	517	536	526	465	525	538	561	496	521	535	481	547	528	488	516	523	495	511	505	488	562	523	508	529	500	529	489	523	508	548	505	485	521	452	533	550	505	541	512	475	514	523	528	517	558	505	512	515	535	518	543	519	485	537	543	550	492	558	514	549	523	481	492	518	514	511	501	523	520	494	518	515	547	507	510	490	479	485	521	501	534	585	545	517	491	516	501	512	500	530	555	514	505	504	526	546	516	509	513	516	530	557	529	527	510	512	521	515	499	521	533	500	509	523	529	541	543	506	518	497	493	502	545	521	523	519	492	505	504	515	531	527	528	527	473	508	527	524	555	531	548	561	515	507	511	554	451	498	511	539	524	498	489	513	552	534	531	548	480	507	525	481	510	495	483	567	476	532	513	493	529	505	505
31203	3964	2315	1686	1264	896	691	520	447	350	365	322	291	271	256	219	229	213	182	215	193	215	163	169	187	178	184	181	173	181	168	196	165	158	196	176	166	182	163	161	141	177	145	174	165	167	163	166	170	146	159	155	145	166	138	142	161	161	176	168	141	175	179	143	142	176	183	157	174	146	145	169	174	160	157	169	158	161	174	147	157	192	168	169	168	153	171	179	156	190	184	165	168	151	143	159	145	176	166	190	413	627	497	159	144	160	150	143	155	148	178	144	159	159	163	160	181	138	170	159	172	147	152	141	140	156	138	136	127	146	168	142	139	156	166	147	152	173	139	168	158	135	157	141	149	130	147	154	162	144	171	140	149	156	159	142	141	157	169	154	145	144	146	164	142	148	167	148	152	164	157	143	170	145	167	176	154	186	137	177	166	170	159	162	166	150	142	160	141	179	158	149	136	162	159	139	131	137	153	149	156	142	166	142	158	160	140	143	150	164	171	158	142	154	172	174	135	181	159	161	128	170	157	147	144	165	147	173	160	165	165	140	156	151	163	152	126	160	161	165	162	164	162	148	159	148	166	162	149	144	177	135	147	150	163	156	145	141	153	185	159	138	161	168	159	154	167	172	164	167	146	146	138	165	139	170	159	171	172	147	139	160	154	139	155	148	163	149	158	165	169	170	146	143	153	145	137	173	148	150	136	167	151	161	141	155	147	157	162	142	135	154	157	131	133	162	168	130	161	148	155	137	143	154	159	163	164	139	142	147	162	133	145	162	159	166	164	154	162	155	169	175	149	167	163	152	147	137	176	146	153	145	148	155	137	143	137	160	153	165	183	153	155	164	152	156	157	148	149	155	142	174	155	155	154	143	160	147	140	127	143	124	140	171	157	139	146	119	147	147	141	152	176	154	150	138	142	141	171	157	160	159	155	143	158	160	143	142	146	136	150	175	162	187	149	153	156	166	169	154	173	168	157	145	158	164	167	156	143	139	166	130	138	153	165	171	135	150	149	147	177	145	145	155	159	157	152	149	161	175	181	157	139	158	151	180	155	151	153	152	173	161	150	137	169	161	145	156	141	144	171	161	141	174	159	164	139	163	147	147	166	158	144	139	156	163	147	151	166	146	166	139	148	157	152	158	138	151	148	160	147	127	162	162	121	152	149	162	156	156	157	144	149	161	156	149	150	169	148	133	168	164	150	193	136	149	136	148	159	195	168	155	177	169	147	164	168	180	157	172	153	146	121	159	161	137	149	175	174	149	129	169	165	147	139	155	144	148	154	157	151	152	150	142	162	162	155	142	145	149	152	192	171	182	143	133	158	137	170	164	157	149	162	168	163	149	157	166	152	134	160	132	136	141	151	178	153	143	160	154	140	145	164	159	145	156	156	131	163	149	152	160	156	151	164	149	179	154	169	182	153	135	157	160	149	152	169	164	165	145	150	141	139	164	168	145	153	166	145	149	146	133	158	149	151	146	146	166	139	159	151	163	176	158	135	138	148	157	162	174	129	157	151	163	146	167	159	146	146	153	137	156	160	159	157	164	165	167	161	162	140	154	146	159	156	150	178	167	123	142	149	131	153	177	141	151	157	145	134	128	152	160	161	150	171	160	170	153	146	156	148	161	149	167	134	155	134	157	147	131	136	152	136	152	172	141	155	149	143	156	167	180	161	170	153	147	152	160	150	147	150	148	142	173	168	168	135	144	151	174	154	126	141	160	142	166	159	166	151	146	164	159	146	133	154	153	146	158	151	185	135	167	160	126	181	172	159	133	153	154	170	146	165	128	155	154	177	164	155	145	129	133	172	184	117	162	141	157	147	175	149	152	153	146	134	174	146	157	176	149	154	161	136	178	141	135	150	136	156	159	153	153	129	153	160	144	149	147	143	154	141	151	192	135	155	168	190	144	146	178	167	150	136	166	152	151	150	144	161	137	145	153	169	168	152	147	131	125	152	165	170	145	150	167	149	152	154	158	151	163	153	137	169	133	159	169	144	171	143	175	166	151	157	173	156	147	159	144	154	149	142	162	152	156	152	149	161	136	153	151	158	146	161	143	153	130	168	157	141	161	138	146	138	146	159	134	150	158	153	138	152	150	150	153	178	172	173	140	140	159	136	146	159	158	158	169	156	172	175	133	145	153	184	159	177	167	166	160	155	164	151	138	142	141	149	167	166	164	156	163	169	129	157	162	152	171	169	137	171	158	155	173	165	178	169	155	146	148	172	160	157	182	156	150	162	163	159	153	162	154	154	144	151	157	144	159	156	155	154	148	161	152	139	166	146	159	143	156	143	141	172	157	163	154	135	158	149	155	166	157	152	142	134	158	135	141	137	176	147	152	171	151	143	153	161	139	169	151	154	167	170	158	174	166	164	177	155	172	149	122	136	140	145	141	147	140	148	172	137	141	154	154	173	161	140	152	155	176	161	166	150	139	176	156	131	164	165	131	141	137	147	144	120	160	155	140	165	152	146	175	124	180	173	148	146	155	145	163	125	161	166	170	159	146	158	152	125	147	163	161	157	142	154	149	163	144	173	166	155	136	159	131	155	152	173	170	163	152	165	146	126	145	148	141	156	149	132	173	145	156	152	145	169	132	161	172	150	148	154	156	151	142	142	152	149	175	174	149	148	162	135	151	160	161	161	175	170	145	152	150	136	148	144	142	146	164	113	141	149	143	159	145	183	171	132	147	142	150	167	145	143	173	151	158	150	168	165	166	159	157	153	146	171	164	160	151	153	146	172	154	156	155	168	180	146	141	142	149	147	142	152	138	160	141	153	151	142	143	154	162	152	160	152	148	146	150	137	138	158	136	136	142	159	162	163	132	158	140	158	175	176	157	138	170	164	143	154	159	147	139	148	140	167	152	133	172	167	154	161	144	149	143	180	144	150	191	132	169	151	164	153	144	158	151	155	170	133	160	137	178	149	158	153	138	154	172	140	190	153	149	135	123	136	162	153	178	142	170	167	170	168	135	129	149	174	163	164	158	130	154	152	154	167	168	169	164	131	139	145	143	170	162	162	157	155	145	148	151	157	172	150	174	154	157	145	145	142	149	143	144	166	155	154	171	163	147	178	157	141	155	153	164	141	172	160	141	161	146	149	146	158	139	157	170	164	138	153	126	168	162	158	160	134	168	148	174	150	146	162	156	149	165	162	178	141	161	143	154	179	164	143	161	141	145	169	155	146	151	163	166	140	158	144	159	136	146	148	156	159	163	148	159	147	142	177	151	169	162	150	145	152	155	149	181	169	159	147	139	169	128	153	145	140	153	143	135	160	155	155	147	140	152	140	157	145	173	154	152	166	155	145	161	147	148	148	139	158	150	133	141	177	171	167	148	151	185	151	172	148	150	161	137	153	171	160	173	142	149	165	147	147	160	155	171	139	162	163	146	154	161	146	165	153	148	134	152	128	156	148	186	159	169	167	157	144	154	159	132	162	166	177	141	151	143	154	165	162	170	157	136	171	141	155	153	145	143
14739	2172	4931	5541	4727	3789	3155	2649	2241	1818	1691	1532	1309	1241	1086	1022	979	945	838	836	796	719	703	699	683	673	652	580	602	591	585	563	593	546	565	560	578	556	557	495	542	487	498	498	490	485	515	503	469	506	518	449	509	515	512	457	470	457	522	480	454	465	499	493	462	471	459	503	472	480	519	473	501	481	511	473	503	480	521	488	473	422	473	505	524	548	555	529	538	577	572	541	446	449	531	494	528	542	473	612	2659	4561	3054	547	442	439	445	431	441	447	418	446	403	438	435	450	418	429	403	434	450	408	449	467	450	464	452	441	406	454	398	428	399	398	405	425	430	449	442	385	445	431	435	403	415	464	421	427	423	468	398	460	455	429	431	411	427	450	484	380	427	465	453	455	410	461	442	408	442	431	446	420	394	433	442	399	424	422	410	430	434	434	454	418	431	435	431	388	433	395	441	440	449	449	394	412	427	446	432	445	436	419	432	445	477	442	426	421	455	433	451	426	439	399	383	436	436	477	403	418	435	423	436	423	444	459	423	404	420	482	443	441	435	429	426	415	446	421	433	422	392	408	434	455	431	467	407	415	403	436	439	455	428	416	458	422	437	420	467	422	440	412	419	409	416	436	450	417	430	434	403	414	439	460	410	412	447	438	407	446	432	422	455	438	459	441	468	448	431	441	394	446	441	409	432	428	422	441	424	443	455	414	409	452	467	447	424	431	429	419	439	451	423	429	421	431	439	424	425	445	419	452	446	432	431	438	452	428	420	430	408	433	423	460	438	453	432	415	480	415	435	403	449	424	439	458	420	458	442	436	379	439	417	451	432	430	416	423	424	451	403	468	427	394	412	429	428	409	432	420	429	480	407	442	418	445	424	429	418	419	402	449	445	430	410	440	413	447	451	432	417	418	452	417	432	469	420	384	403	452	468	421	406	426	439	431	429	427	400	438	441	442	432	453	421	443	428	436	437	409	447	438	440	443	415	433	408	430	394	425	413	444	427	454	447	422	420	425	424	426	452	461	420	468	434	417	409	420	455	425	417	409	437	421	456	470	463	419	440	416	419	431	439	412	451	391	472	437	419	445	422	430	424	425	439	405	434	430	418	436	438	403	450	457	466	416	441	425	466	425	425	436	412	442	447	421	415	452	446	424	452	434	422	415	457	416	426	450	419	396	407	468	429	437	450	395	454	441	433	399	448	423	418	391	429	479	446	427	412	416	443	440	424	439	436	448	430	423	416	418	429	433	418	440	447	430	450	398	432	409	441	444	454	466	406	445	439	438	456	437	412	455	474	416	412	405	430	423	439	415	427	414	422	440	398	405	413	421	428	451	435	409	443	426	407	452	405	460	429	447	443	438	406	471	440	388	411	426	460	425	471	444	439	461	430	407	453	413	442	468	421	426	436	449	436	437	419	445	412	451	446	450	448	395	427	434	432	404	434	412	450	438	437	410	429	421	407	405	464	471	453	431	438	420	452	445	480	409	430	441	462	425	431	439	409	417	432	430	419	427	454	433	436	428	491	441	425	402	406	461	452	458	422	441	455	432	418	437	416	464	438	425	399	423	410	440	451	436	390	427	467	449	479	412	440	459	413	427	381	473	412	442	426	388	395	447	407	425	442	420	467	442	447	409	433	446	431	491	430	420	437	422	466	433	416	432	422	440	372	432	424	428	452	423	444	463	433	419	429	459	420	456	391	467	430	436	408	447	430	424	436	422	442	449	461	424	410	420	434	427	426	423	403	402	430	417	438	404	468	415	411	419	459	389	443	457	445	423	429	413	422	417	425	410	421	428	443	439	422	437	437	436	422	416	418	465	438	433	398	472	436	457	439	433	415	436	431	445	381	430	437	417	407	425	423	468	439	441	421	475	415	417	453	433	417	469	442	432	411	461	470	415	447	417	462	387	444	456	426	418	451	445	448	426	425	423	438	453	428	441	449	451	426	418	457	453	440	443	444	406	447	415	438	435	443	396	401	418	402	446	393	436	389	423	472	414	413	481	430	427	440	424	435	422	436	459	383	425	446	421	419	422	389	409	405	410	410	448	416	419	396	438	460	447	393	452	428	430	392	432	426	384	445	423	437	450	426	406	423	396	404	442	419	421	406	442	454	418	428	413	447	401	426	463	417	408	401	397	434	448	415	422	402	433	447	446	436	426	437	441	410	443	436	419	436	430	436	441	457	410	477	425	450	434	426	417	475	433	438	452	423	431	424	452	403	450	411	392	423	406	412	430	437	441	422	443	447	460	450	429	433	438	422	411	445	437	432	420	435	444	456	408	444	411	428	407	395	433	438	421	416	463	391	449	446	448	419	413	403	442	410	405	422	422	403	423	392	399	392	439	426	383	464	423	415	448	424	447	445	439	417	431	391	424	449	449	424	430	408	412	428	459	437	423	445	461	418	464	427	482	403	451	407	442	415	459	433	422	423	432	433	441	445	431	439	413	424	456	399	441	417	425	433	457	438	404	418	398	462	446	439	411	421	474	418	428	422	433	426	425	399	443	427	418	432	417	453	422	431	426	423	424	438	432	457	400	478	462	473	424	443	413	401	443	407	442	413	443	411	409	409	465	458	473	396	450	462	415	404	444	449	442	420	389	413	421	396	432	411	410	415	454	438	423	404	428	404	434	416	443	395	400	450	403	417	439	451	436	457	425	419	433	463	391	430	488	434	407	492	443	432	412	412	421	414	425	443	415	442	411	440	446	424	415	437	416	441	452	418	417	422	454	427	426	411	411	453	427	408	424	456	469	436	392	424	437	431	400	425	435	406	425	441	419	430	414	397	461	427	438	455	455	418	434	437	407	438	428	439	452	465	394	471	407	395	442	448	473	436	435	414	399	427	446	430	451	421	416	445	431	443	489	393	428	418	445	476	442	411	408	438	389	422	434	411	460	438	448	412	410	386	394	408	438	423	441	451	438	432	457	434	408	456	452	452	430	421	411	427	423	457	431	470	414	434	447	428	435	428	422	412	382	462	431	395	449	424	457	442	446	413	445	462	440	427	444	445	406	445	429	414	431	406	449	385	412	425	436	452	445	399	395	427	415	446	449	438	439	440	413	432	456	426	446	450	429	445	430	450	410	417	430	397	436	427	406	449	436	453	420	423	416	449	434	440	407	427	459	458	435	408	394	451	444	441	421	420	424	408	458	460	399	413	454	425	413	457	442	427	433	456	411	439	394	403	397	454	456	421	419	436	382	449	428	431	425	384	425	434	431	412	409	464	398	418	375	396	411	403	451	399	390	429	421	411	414	460	440	445	424	402	458	454	411	456	403	414	396	459	465	438	425	400	422	431	432	404	408	413	458	442	461	422	433	461	449	415	441	422	421	403	411	429	387	419	441	401	457	419	436	437	425	443	425	411	429	402	448	397	402	403	438	433	446	426	448	447	427	461	392	437	417	396	428	456	449	439	448	428	421	432	448	428	442	415	456	437	417	433	462	433	439	419	431	434	414	439	395	406	419	398	426	451	422	420	421
3712	179	203	189	175	187	164	170	147	147	154	174	167	135	153	176	180	146	150	159	168	162	162	153	138	143	160	140	134	165	159	158	173	163	161	154	159	153	181	136	176	152	162	156	147	158	179	181	157	162	146	148	161	172	155	161	148	184	167	174	166	144	160	168	133	160	156	169	150	179	177	136	159	168	176	130	160	150	151	166	161	154	170	163	168	167	150	155	148	176	160	167	164	169	161	163	170	168	179	151	188	217	192	152	157	168	142	177	155	144	158	177	155	146	168	164	150	168	158	172	160	161	167	155	147	181	162	166	160	138	169	175	176	166	155	157	161	168	144	165	153	170	152	167	146	171	179	160	151	160	153	145	162	153	158	136	172	156	153	158	157	148	165	158	163	156	138	173	175	167	180	171	143	161	165	159	160	177	174	156	160	169	162	187	174	173	158	199	168	149	130	154	164	180	138	174	151	165	157	165	154	142	170	181	179	150	163	181	160	159	160	164	155	162	175	142	152	181	155	149	161	178	140	163	155	172	179	153	169	175	162	168	194	139	176	163	159	143	161	183	178	173	145	156	167	161	165	143	148	158	163	163	153	176	190	170	167	152	137	198	155	167	175	176	161	157	154	167	180	154	178	132	164	156	161	125	172	168	169	165	171	125	182	141	166	162	180	188	136	162	149	165	138	166	154	169	181	158	174	161	148	148	160	178	158	145	149	158	176	161	161	137	141	160	139	167	156	181	137	154	155	172	171	163	163	173	157	160	160	176	173	125	154	141	152	149	169	143	167	169	190	127	161	137	147	160	164	156	181	162	180	178	160	165	179	161	144	198	153	160	174	133	141	168	157	166	161	158	162	180	206	151	134	176	190	174	184	161	159	176	142	175	149	161	145	187	174	163	193	159	155	182	160	154	157	161	167	165	151	158	162	156	150	169	137	180	162	160	171	154	162	176	170	161	159	165	169	163	148	151	146	164	165	152	126	150	156	156	174	186	164	167	156	149	162	169	177	155	155	133	159	179	154	169	137	160	157	165	151	140	166	162	164	172	158	175	198	160	146	148	161	166	158	148	153	147	180	139	165	151	156	161	200	138	174	177	170	157	174	154	175	170	164	144	165	168	167	168	144	167	189	151	170	162	177	176	167	145	166	168	141	178	151	151	153	158	142	179	176	158	166	172	156	172	149	154	183	165	180	155	162	144	154	139	163	171	156	158	150	158	149	158	156	169	156	178	189	183	163	172	163	179	144	155	155	151	164	184	159	166	163	144	154	172	180	143	154	157	146	133	163	175	171	163	167	132	192	159	165	164	175	164	172	156	152	167	141	166	160	164	155	165	159	167	166	164	150	190	172	170	164	142	141	150	150	159	154	172	153	166	171	141	143	175	152	153	180	155	187	145	172	174	155	166	166	162	182	162	160	148	145	176	136	151	175	157	157	155	194	157	145	150	187	162	177	198	179	164	157	166	153	181	186	141	164	163	160	190	180	168	159	171	161	147	153	171	184	166	172	163	186	173	167	154	149	145	161	181	185	182	178	153	157	146	181	160	160	156	144	164	162	170	147	157	130	202	170	153	137	148	146	150	153	144	171	179	160	150	165	163	151	163	150	186	168	156	190	173	154	153	173	161	145	142	153	147	165	161	155	155	141	171	185	156	162	164	162	176	155	143	174	151	181	171	149	165	167	162	157	157	170	150	159	177	168	143	163	154	154	177	157	182	167	154	156	165	171	165	155	170	169	153	150	150	174	143	160	178	174	153	197	167	153	175	185	153	169	163	163	178	183	176	151	175	160	156	162	159	162	156	170	166	146	173	159	180	163	152	170	157	158	150	149	152	164	141	166	183	172	137	157	160	158	171	190	168	158	156	148	147	163	160	165	147	157	172	145	175	157	157	159	163	181	190	164	178	155	159	156	150	139	170	154	170	158	156	148	199	185	146	148	168	167	173	166	165	180	158	164	160	144	164	153	163	148	188	155	162	152	171	164	163	142	158	155	174	168	156	168	165	171	185	153	150	160	130	168	155	170	186	178	155	154	168	166	136	156	177	182	140	149	149	170	159	155	171	184	169	138	168	167	167	168	136	150	152	163	164	143	165	164	172	164	180	164	166	195	174	168	149	167	170	179	130	143	164	176	149	132	150	167	185	177	149	146	160	157	160	170	141	150	151	151	160	154	166	170	152	152	158	138	168	152	174	152	166	183	153	158	164	196	170	152	161	156	159	165	152	166	159	165	178	161	161	166	147	163	144	149	165	145	156	150	145	160	163	140	158	158	169	162	185	154	165	146	171	200	182	161	178	159	176	171	169	180	164	147	162	166	173	145	138	158	162	168	162	183	169	166	185	135	163	176	159	149	152	181	178	142	165	180	157	157	160	165	149	166	156	150	151	163	190	158	177	163	154	191	177	176	146	148	155	169	170	161	163	178	181	155	172	138	176	154	171	145	170	168	163	148	155	142	175	176	153	159	164	142	148	156	184	130	143	141	167	171	140	137	150	172	157	169	153	140	167	148	151	188	150	169	162	163	163	172	174	159	186	170	142	169	172	138	155	171	149	154	145	118	182	167	166	169	133	173	157	177	178	175	175	176	164	173	171	184	183	177	174	155	164	192	142	176	156	145	181	172	178	145	169	163	145	161	146	176	169	145	129	164	165	166	153	178	157	148	151	175	169	159	160	181	157	164	161	161	144	173	142	174	169	165	173	163	173	157	151	159	140	172	140	173	157	137	164	166	177	164	157	161	148	177	166	159	139	183	152	144	185	204	147	178	180	161	167	169	173	165	160	151	157	183	152	176	162	171	155	159	138	164	165	152	158	183	162	175	173	152	161	151	161	146	155	175	154	174	152	163	151	151	163	168	154	149	162	166	177	182	144	134	169	182	167	145	166	169	193	137	174	164	148	163	184	164	163	154	182	144	157	180	182	158	150	158	166	165	154	169	144	169	188	157	153	158	151	160	163	135	151	177	150	144	139	172	170	162	172	147	163	153	138	154	170	159	151	136	174	141	181	144	159	192	158	161	155	188	150	178	147	162	144	181	176	181	154	156	159	160	164	175	183	168	164	151	170	165	158	167	164	161	169	167	195	164	170	155	163	145	146	154	179	198	171	170	149	146	166	147	149	149	165	153	143	150	180	179	181	166	163	152	159	168	176	156	173	168	147	140	161	148	166	137	148	168	164	191	151	163	159	139	163	178	147	167	161	164	162	160	159	164	171	162	187	156	149	181	169	182	164	139	169	145	177	179	158	154	154	178	169	166	174	169	147	154	173	146	165	171	159	155	178	162	157	186	140	153	158	182	148	158	171	159	143	158	168	153	146	158	136	167	178	151	177	159	182	158	180	166	171	158	158	156	158	144	168	172	158	158	176	163	188	175	178	143	164	160	167	160	154	143	159	176	151	165	169	163	169	143	186	163	164	176	152	168	174	150	153	156	156	176	183	155	142	215	155	149	167	190	137	146	163	157	163	169	163	174	190	185	178
3724	526	592	606	595	563	539	511	486	491	515	456	505	439	504	447	497	503	458	467	480	470	477	493	444	422	426	442	465	461	434	487	489	474	456	491	491	460	463	452	471	441	478	473	475	452	468	442	456	472	462	457	452	487	447	466	507	492	454	474	472	480	465	441	498	498	446	522	443	460	522	456	483	483	439	473	496	456	466	465	493	458	488	462	471	546	484	477	446	519	477	467	487	507	484	461	457	507	442	489	583	702	696	513	466	441	448	474	468	477	449	453	450	440	471	475	432	432	451	480	481	484	492	469	494	450	451	467	466	468	463	473	500	466	470	470	467	501	486	475	477	458	472	484	475	426	442	458	453	479	465	469	474	441	457	457	505	448	446	438	472	485	506	510	524	497	475	484	455	455	466	452	454	457	496	465	435	435	467	485	463	461	455	463	463	461	504	491	451	436	446	484	461	459	450	464	473	450	482	441	455	468	493	440	489	490	462	463	491	444	478	477	473	485	481	470	481	479	468	481	444	434	467	450	447	434	467	471	478	500	474	455	475	473	498	450	460	449	447	441	432	447	468	407	451	434	480	461	441	475	476	490	464	476	445	444	414	461	456	466	482	475	479	438	460	465	436	451	467	493	430	458	433	467	487	478	459	396	432	478	458	453	454	442	459	504	475	441	468	451	447	462	481	439	443	471	437	435	423	443	461	457	464	463	463	450	439	436	425	476	473	448	440	473	450	462	469	464	471	481	462	470	427	398	464	483	426	450	445	473	518	460	450	458	457	487	405	418	464	465	427	445	442	481	517	445	447	465	456	469	464	462	459	440	489	448	442	416	469	469	446	468	440	469	451	471	480	497	471	482	455	478	448	469	438	490	465	463	466	443	481	469	475	443	484	441	479	510	453	457	475	464	487	435	487	436	430	452	441	469	447	467	475	466	448	497	456	454	472	447	448	481	493	465	479	470	424	500	454	433	479	470	456	436	460	461	410	433	464	451	467	462	441	440	478	451	448	472	446	452	464	474	481	474	445	470	451	468	484	484	462	500	486	430	458	443	456	452	475	461	470	471	438	453	450	441	470	494	430	494	476	444	473	475	441	443	478	453	450	437	451	479	483	470	476	503	458	440	450	503	457	468	466	414	475	438	480	480	480	496	451	439	456	466	480	448	484	459	470	459	480	444	465	485	444	439	435	481	464	450	479	446	469	486	426	465	477	469	430	446	428	450	423	488	445	490	450	475	480	459	478	457	452	474	453	477	426	474	484	448	439	401	456	472	455	468	506	464	461	493	455	465	448	425	441	524	460	432	461	460	456	482	493	476	475	474	475	475	463	480	454	452	483	489	469	501	473	481	483	474	454	472	487	464	490	458	462	463	446	480	479	482	513	451	468	439	451	486	464	479	450	472	467	501	481	446	486	455	454	476	467	504	434	462	462	445	454	467	451	454	472	483	474	511	440	426	494	480	444	464	448	497	457	457	457	474	452	458	452	418	474	454	460	428	462	488	438	482	455	466	478	449	480	452	458	458	450	479	483	459	479	461	425	478	456	437	463	434	451	476	445	451	395	495	501	443	426	420	461	482	430	476	495	412	441	418	475	511	484	488	486	443	459	458	490	434	463	417	452	485	419	474	469	433	438	455	451	490	503	488	451	513	499	499	455	485	447	472	449	455	492	441	434	460	463	490	445	502	413	456	447	458	431	439	454	416	460	481	433	457	462	436	527	447	446	440	504	452	463	477	476	469	471	444	484	478	462	435	481	476	468	502	458	467	434	453	426	457	434	463	449	453	464	479	461	483	460	468	439	503	447	453	487	462	488	454	460	476	473	455	466	477	449	464	494	466	457	517	459	473	486	478	461	442	483	492	471	444	429	481	459	456	494	456	478	462	456	423	447	459	460	447	451	506	463	486	465	450	480	482	446	468	450	473	455	476	458	486	469	449	452	448	450	484	470	430	418	456	489	512	462	446	478	419	458	481	453	481	437	440	451	427	423	475	457	426	476	491	431	465	453	447	446	461	489	450	472	433	445	469	497	448	453	447	436	437	434	449	472	483	486	458	451	459	469	480	471	468	452	477	460	458	471	501	464	472	446	485	481	440	448	481	489	452	463	444	468	450	456	512	496	491	462	451	443	496	444	471	483	470	462	503	496	501	488	471	460	457	480	448	474	474	459	477	484	442	490	468	475	435	483	453	447	469	452	467	461	436	453	442	477	449	425	454	435	465	461	453	458	428	418	458	465	458	441	433	471	453	461	454	506	482	450	449	451	486	434	479	442	482	469	480	459	427	479	465	453	454	439	492	471	455	446	493	460	505	492	463	457	490	480	439	477	457	469	471	430	441	475	438	489	487	463	424	449	427	471	469	468	433	467	465	471	446	428	445	425	429	452	471	433	436	466	477	476	483	462	446	460	421	444	480	470	455	460	467	450	443	464	479	478	440	477	455	451	490	480	467	474	471	457	446	467	507	462	444	471	444	445	474	455	463	453	440	484	458	507	496	425	502	452	450	500	467	455	444	482	478	437	448	457	485	447	452	488	458	463	445	523	488	493	497	460	446	444	498	451	451	470	485	437	449	454	470	470	494	452	452	496	460	503	428	479	462	470	463	485	487	475	438	437	456	475	460	429	459	443	477	474	445	472	474	474	468	473	461	455	494	486	467	498	435	466	448	432	472	478	435	422	481	480	478	469	449	479	448	490	461	480	427	434	458	479	462	473	434	459	490	454	446	481	470	447	446	479	461	419	477	472	476	456	464	473	501	457	440	457	501	432	478	477	487	427	469	504	472	479	461	460	450	425	453	478	457	471	487	440	465	478	453	458	463	438	450	459	454	454	481	452	462	432	465	485	467	495	484	441	466	461	413	445	503	458	445	468	469	482	475	439	464	477	465	444	453	427	442	484	454	476	493	441	464	480	441	468	475	430	470	471	490	475	446	505	463	433	486	456	457	461	439	493	446	439	472	467	472	451	490	475	469	490	442	445	436	478	498	442	436	436	479	426	465	445	464	433	460	443	452	456	418	424	454	451	438	466	483	426	467	470	441	446	457	482	423	427	499	488	462	466	439	442	472	476	446	482	463	457	475	454	462	435	438	447	458	425	477	436	443	434	440	459	432	496	494	453	462	470	444	457	445	462	442	497	434	473	458	439	427	477	440	467	470	460	410	486	435	495	473	447	459	476	468	462	439	440	508	442	464	485	491	464	494	453	408	405	459	470	441	452	445	457	503	496	490	479	451	451	480	451	474	479	474	474	488	495	458	459	440	455	438	456	465	422	457	455	493	491	414	410	464	507	473	455	485	475	470	449	446	460	497	426	440	466	482	482	434	462	467	452	457	448	501	474	446	493	467	463	460	469	457	479	463	474	474	480	482	447	465	463	461	449	442	445	453	457	461	430	457	443	491	482	455	454	477	521	457	436	454	479	467	483	488	455	480	457	479	439	445	468	445	466	424	506	475	442	462	443	486	518	488	470	481	441	488	480	467
20271	1461	1174	927	751	572	433	397	364	308	289	277	209	242	218	256	246	227	230	216	199	202	209	227	233	243	211	217	197	199	216	183	218	193	224	213	183	193	205	202	200	189	181	199	194	186	205	206	207	209	191	220	185	206	178	207	196	201	176	196	197	196	182	211	229	207	194	217	180	200	207	211	180	206	186	220	203	215	203	217	195	200	201	202	200	211	181	185	204	231	213	201	197	183	196	183	186	203	208	251	315	421	368	214	223	195	195	191	188	192	193	227	199	177	183	194	218	179	223	190	173	198	189	186	201	204	211	189	207	184	186	193	216	194	186	203	196	205	218	199	220	212	194	185	174	179	174	173	209	197	222	186	180	209	180	189	187	196	175	189	192	186	191	189	170	180	194	208	210	204	204	190	182	206	213	201	172	220	205	195	191	189	201	190	207	184	191	201	193	226	179	187	188	188	198	203	184	190	204	183	192	198	192	192	203	227	189	208	207	194	200	220	198	183	189	202	175	190	202	210	200	199	216	201	193	194	193	183	210	196	204	220	186	191	214	170	208	194	204	185	191	201	197	199	190	182	205	206	187	191	192	205	184	184	167	188	181	217	201	223	181	185	210	210	186	194	204	203	202	199	184	175	193	207	181	185	229	171	218	181	198	205	205	205	195	149	205	187	184	203	195	208	212	176	221	199	179	207	207	194	203	196	198	193	211	222	205	202	220	182	188	200	197	201	180	202	187	188	192	204	182	218	182	191	158	190	196	169	209	201	201	200	210	174	197	196	179	207	203	190	195	190	197	190	213	192	198	201	178	202	200	174	214	177	194	195	178	188	187	166	213	210	179	191	192	200	192	185	197	173	199	190	201	182	181	197	182	197	189	194	192	192	195	194	203	191	195	184	201	180	169	184	167	206	175	189	194	216	189	189	202	188	173	203	197	177	209	203	179	193	194	180	196	197	216	184	208	180	195	199	193	202	182	196	199	193	207	204	183	168	197	181	204	214	202	177	177	191	206	196	199	209	184	175	198	189	178	177	180	195	202	207	215	199	161	207	197	208	175	167	199	201	187	202	214	188	167	190	206	206	191	209	178	217	197	209	200	189	205	203	190	187	210	177	156	184	194	217	220	200	198	183	207	193	203	186	209	187	176	212	208	175	193	175	174	207	202	223	171	190	198	210	203	198	179	183	183	210	211	203	201	218	196	207	205	199	183	177	179	195	210	211	191	202	217	188	201	195	221	204	228	184	197	220	195	198	185	181	186	192	180	191	200	211	194	182	185	173	175	171	204	185	185	195	201	193	180	180	183	214	192	206	196	203	207	196	196	222	194	195	178	220	214	173	183	191	205	186	208	202	188	199	187	189	190	199	185	199	202	205	168	196	171	201	183	204	188	203	193	194	195	194	200	208	175	206	214	195	190	188	194	187	191	204	199	175	199	208	201	185	196	206	205	198	189	192	217	191	183	220	218	184	189	201	198	183	201	179	197	187	167	184	198	210	179	153	210	165	202	202	216	205	161	168	202	179	198	203	204	221	219	181	184	173	226	197	188	182	191	185	200	196	181	202	203	212	208	213	208	176	196	198	201	190	193	205	206	191	210	194	212	187	184	186	199	208	183	195	167	203	221	204	190	214	213	202	176	203	200	186	203	224	195	185	184	191	181	196	188	201	193	200	214	198	202	189	205	189	197	168	239	216	185	183	185	204	182	186	187	221	205	205	169	216	210	196	217	190	198	193	197	215	203	212	222	204	208	203	165	216	225	199	209	233	187	172	215	219	188	232	172	183	196	195	206	171	207	192	208	173	205	179	175	189	208	208	202	222	171	204	186	202	198	191	184	187	165	169	226	205	200	207	196	195	194	207	182	174	192	179	194	205	198	185	195	213	219	178	220	188	206	197	190	210	184	195	213	237	198	172	196	209	199	178	171	219	190	195	186	178	185	190	204	169	205	182	204	210	216	199	167	192	201	207	205	186	192	179	190	211	198	197	186	184	189	167	205	203	179	222	206	193	180	199	200	188	178	194	204	190	224	206	178	201	178	191	193	197	204	191	180	203	193	195	200	180	190	179	207	215	193	190	194	197	181	211	169	190	211	213	193	188	192	177	203	203	198	226	182	191	185	208	195	183	191	182	187	198	196	183	168	198	203	197	190	188	201	218	192	196	188	188	212	211	216	202	215	193	197	185	202	224	192	195	188	196	195	184	183	180	175	190	216	177	206	176	195	167	175	193	208	183	193	219	192	204	199	185	164	203	199	197	208	198	175	199	205	220	196	198	203	195	198	197	208	209	184	178	208	193	199	200	217	193	204	191	189	177	181	210	215	231	201	186	203	200	203	200	184	213	218	198	215	198	201	206	181	175	165	191	171	190	188	213	186	184	196	188	198	217	178	204	195	221	223	189	197	189	206	212	184	197	190	205	200	192	180	188	192	214	179	191	223	194	216	180	183	213	187	199	192	168	222	193	206	208	209	200	180	206	169	218	193	200	224	175	201	199	187	225	177	172	201	188	217	192	185	210	186	169	195	205	177	175	215	187	182	192	182	197	222	193	217	170	190	176	215	195	184	201	188	176	204	162	188	206	208	201	202	184	181	189	177	190	191	217	184	219	188	218	197	174	183	200	209	215	216	200	209	201	205	218	171	203	174	193	187	199	220	182	202	182	217	203	181	178	191	202	215	179	147	179	183	228	177	181	181	189	178	192	208	213	203	218	198	198	205	183	218	189	195	184	184	192	192	213	226	207	190	202	206	181	194	189	196	206	184	194	193	207	215	209	184	194	200	197	172	166	186	196	229	181	166	187	206	199	206	211	212	196	176	198	182	198	216	183	189	202	191	177	173	212	201	221	195	172	208	203	197	186	188	204	206	172	186	155	193	201	186	167	189	205	205	202	167	193	183	188	209	181	193	211	199	193	190	177	182	219	167	191	195	180	182	205	191	192	210	235	201	189	194	200	202	225	213	188	188	211	173	187	207	188	196	182	227	194	181	188	184	182	197	186	195	186	195	204	179	176	213	182	195	223	218	220	212	184	185	197	209	213	171	204	213	180	205	199	170	190	178	213	227	219	194	192	203	222	179	199	192	189	192	199	179	166	210	213	171	213	215	201	182	187	210	194	191	205	186	190	248	205	197	205	202	184	205	207	196	171	197	202	195	211	211	178	194	202	180	205	195	204	189	207	197	208	178	200	172	180	189	192	191	196	202	210	197	198	193	185	173	202	236	194	217	210	200	155	199	211	205	214	192	171	200	179	214	182	214	185	184	168	185	183	184	187	186	214	202	191	193	203	201	208	190	158	216	192	199	216	205	210	201	186	180	172	202	213	197	163	203	205	197	199	216	196	204	193	195	182	195	186	179	188	230	212	187	182	200	198	176	207	199	224	186	200	186	227	188	211	202	189	194	176	193	206	165	186	190	184	217	216	194	191	197	217	207	181	203	189	197	209	211	211	186	205	198	223	200	199	201	206	197	173	208	191	188	197
10653	1389	2823	3182	2929	2317	1888	1580	1464	1311	1149	1079	1057	967	877	830	800	778	801	730	712	731	691	719	646	665	702	592	644	642	635	643	606	644	620	573	598	563	582	576	551	605	552	610	564	600	609	561	596	554	583	590	607	522	547	555	557	578	547	564	573	593	609	560	540	531	553	582	590	547	593	606	574	610	594	579	613	557	631	526	558	572	564	560	628	638	634	559	614	647	633	608	612	564	592	566	595	561	615	1212	2060	2469	2041	684	562	541	521	551	504	519	597	507	533	567	540	545	532	562	550	512	520	507	559	558	534	554	510	540	508	542	517	551	503	549	565	546	562	508	524	562	556	551	575	515	577	564	546	507	545	560	540	555	575	539	553	566	581	561	546	521	504	534	550	542	524	540	503	556	540	560	558	546	535	488	544	531	554	573	543	542	563	532	513	535	565	548	526	528	532	556	548	588	530	522	548	569	526	531	516	539	540	572	567	551	527	527	529	515	572	570	568	593	571	570	520	525	526	495	597	540	526	548	547	528	545	528	503	502	567	543	531	527	560	552	550	504	501	524	497	532	549	501	547	548	570	555	519	500	533	524	531	567	557	510	530	541	568	550	533	565	580	548	529	548	521	576	525	507	537	526	545	544	554	586	515	541	549	538	569	561	531	519	555	532	525	582	548	533	532	538	565	541	509	601	500	558	549	556	588	519	528	544	502	539	541	563	513	520	565	523	534	522	546	553	580	568	552	547	508	558	508	562	528	492	565	544	528	570	522	519	557	552	519	555	557	524	512	554	566	549	552	541	532	551	546	520	541	509	519	489	507	538	572	535	590	500	513	532	541	554	559	568	563	544	566	562	524	554	525	522	534	565	515	529	560	550	544	530	511	564	544	560	550	535	551	532	563	504	565	520	607	571	554	548	571	542	533	567	555	482	540	523	516	523	537	528	547	540	517	599	550	542	536	551	529	545	568	530	503	526	522	527	554	514	482	567	565	519	522	552	536	518	518	595	581	503	481	572	542	545	517	543	533	546	530	505	530	492	543	550	559	548	555	532	520	546	573	530	552	539	544	562	503	560	559	571	539	552	548	539	529	527	529	515	561	511	557	529	519	521	545	524	516	554	536	563	554	478	542	584	564	534	559	538	578	531	583	590	527	508	524	526	570	554	588	562	540	583	553	574	528	528	548	565	505	547	555	522	570	562	561	540	553	570	542	599	579	522	557	550	564	535	519	511	537	533	486	554	533	498	546	568	550	502	517	535	538	534	517	553	553	568	559	546	542	549	529	544	570	544	526	545	531	556	501	568	525	520	564	552	532	543	561	577	539	574	529	554	537	513	565	535	510	539	552	534	546	540	550	545	562	572	504	510	556	548	480	557	534	558	511	538	560	515	571	545	526	542	550	542	558	563	535	564	530	565	579	559	520	539	522	567	526	526	547	532	545	495	539	533	546	527	513	567	509	532	550	526	507	569	533	550	547	517	569	524	548	566	506	539	533	549	522	483	523	508	551	542	537	558	537	572	588	533	541	516	541	502	476	558	579	595	527	552	517	557	525	557	542	551	538	530	540	558	515	585	550	541	540	552	556	579	552	575	566	539	553	534	539	574	509	538	573	508	540	553	518	556	547	536	536	557	557	563	560	528	559	566	582	542	560	509	534	520	489	511	555	510	524	511	539	558	553	582	542	559	516	510	544	548	534	531	562	556	562	546	528	531	532	532	519	561	517	571	536	536	556	519	504	544	517	535	542	524	518	543	526	541	542	503	532	534	517	537	546	523	518	563	553	553	507	517	527	507	529	522	554	526	538	554	526	551	537	568	585	542	512	580	567	570	518	533	457	525	532	526	508	541	564	538	514	559	575	560	559	536	533	507	510	552	516	499	539	570	556	554	555	516	525	558	550	562	527	535	591	553	510	535	498	563	588	518	536	508	519	496	510	535	531	510	517	525	499	539	560	564	586	525	557	541	525	551	537	521	557	576	505	536	510	493	531	526	584	547	566	548	503	563	530	584	524	531	541	529	532	513	526	552	536	525	537	569	559	536	572	534	539	571	525	519	565	554	545	549	536	520	576	541	534	526	549	548	545	564	540	556	489	566	541	558	553	551	509	543	529	511	537	543	540	561	551	562	495	543	581	534	480	561	580	561	518	556	560	572	543	505	568	566	543	524	543	528	542	560	579	541	565	556	534	541	520	533	521	534	540	526	564	519	516	529	521	571	591	512	539	576	542	518	575	517	533	528	537	556	525	606	553	535	577	555	531	507	557	543	499	553	525	576	542	545	543	538	529	518	554	555	549	578	546	531	549	533	555	552	498	575	520	567	580	562	514	572	550	553	550	550	567	512	592	552	549	577	518	513	541	534	598	528	541	545	517	548	546	529	522	543	493	513	549	513	557	540	522	589	551	536	556	543	511	534	553	534	534	507	516	529	543	514	545	546	555	512	552	515	578	567	522	514	576	572	522	610	545	536	539	530	503	536	521	556	525	537	533	558	552	533	557	551	538	527	497	567	550	583	576	548	542	568	569	512	551	575	535	548	559	565	524	560	515	521	544	533	531	588	528	569	533	508	530	567	550	563	533	556	561	541	576	554	552	575	519	553	535	510	522	558	562	527	556	523	537	557	527	547	500	549	540	548	538	553	541	512	536	529	549	504	531	541	519	530	549	525	565	500	557	496	552	503	569	550	573	526	561	553	536	532	535	530	562	551	533	527	515	565	535	518	534	576	547	560	521	560	527	558	512	548	538	551	553	535	555	502	528	513	552	531	521	536	492	558	568	494	578	509	492	518	551	537	541	553	539	569	540	500	541	545	532	540	533	577	536	551	535	549	553	551	542	507	601	499	531	565	512	515	551	561	559	539	582	581	552	536	544	534	554	527	550	541	564	554	542	515	529	503	502	533	532	549	591	512	550	529	544	547	542	508	494	573	547	548	509	507	547	541	551	529	579	527	564	590	521	521	562	549	548	561	566	563	519	509	565	509	504	486	563	544	526	521	525	526	521	548	543	542	575	541	539	575	515	569	522	536	503	556	534	554	561	559	537	525	536	562	575	539	532	541	544	535	500	521	547	553	550	515	498	574	544	537	528	544	529	579	540	522	519	535	505	524	569	539	554	562	581	508	530	558	546	552	548	546	515	487	476	520	534	555	516	524	528	583	530	584	526	567	539	494	544	560	501	540	562	507	545	527	530	524	560	547	528	542	572	601	537	505	529	538	544	551	519	502	542	545	528	566	541	497	518	520	562	508	549	549	506	510	521	579	520	539	523	579	523	504	537	532	558	567	524	574	528	545	545	518	540	612	546	569	562	556	527	548	491	547	578	523	561	519	526	556	523	588	523	552	553	542	568	574	542	567	563	564	569	522	536	549	560	562	527	536	553	589	525	543	554	569	531	541	558	555	593	503	576	557	591	539	527	484	527	506	535	519	530	612	510	540	554	575	535	515	540	516	521	536	530	550	546	490	561	537	498	566	526	516	569	537	508	555
30768	3553	2390	1738	1189	933	699	551	452	425	347	336	278	299	248	216	241	222	235	231	218	218	161	193	176	181	168	189	164	160	196	179	165	197	185	174	179	172	182	161	180	167	159	196	168	197	192	159	166	161	162	167	168	169	174	155	166	164	176	132	177	168	183	175	187	149	154	139	159	150	164	173	177	179	188	175	157	167	158	182	177	144	153	146	147	163	160	159	168	152	173	167	161	136	174	175	161	171	167	234	468	571	436	197	156	157	176	157	152	164	168	157	150	155	166	180	149	166	161	153	167	172	136	162	159	159	164	189	158	155	191	165	171	153	180	144	184	171	154	175	144	174	161	172	170	169	165	160	153	148	166	181	145	154	147	151	144	176	133	140	159	166	139	151	159	162	158	151	162	152	157	145	158	155	145	160	181	172	132	142	178	147	162	147	151	149	156	152	174	163	173	169	167	151	163	165	166	146	161	173	184	176	184	152	157	152	155	166	154	153	143	162	152	166	164	169	151	145	167	150	179	155	159	168	154	147	184	149	143	151	159	169	133	156	167	158	159	147	151	166	148	152	140	164	167	167	141	164	152	153	144	183	151	170	133	164	165	161	169	152	158	172	162	167	161	160	137	151	134	165	153	140	172	158	151	177	162	161	158	149	168	150	153	171	156	169	145	147	151	144	161	146	180	161	158	168	158	140	156	147	148	154	171	166	129	148	167	156	165	161	170	167	152	156	150	150	157	145	170	162	162	140	151	152	164	169	152	141	180	154	166	153	176	161	185	157	156	164	147	148	166	142	150	142	149	187	153	164	165	173	163	165	157	153	164	175	145	139	139	171	173	153	158	155	158	146	160	169	154	149	149	164	145	142	156	151	159	137	181	168	177	166	164	170	166	174	163	174	149	157	185	162	131	164	173	155	154	138	156	184	159	165	137	153	174	157	160	155	162	160	161	169	166	169	138	141	182	158	165	168	158	165	167	155	157	168	161	147	158	154	162	142	156	147	148	131	137	168	166	171	149	170	138	164	156	147	156	149	160	154	140	173	133	148	170	144	158	145	167	152	159	165	160	171	153	162	140	163	153	165	176	164	170	168	148	173	148	144	176	159	170	166	173	159	146	172	172	152	151	169	150	185	169	168	167	169	151	175	163	160	156	160	167	154	170	152	147	166	180	148	169	155	144	161	176	150	167	160	173	143	149	170	173	173	165	171	140	154	178	151	147	148	148	150	156	129	175	154	142	158	162	153	150	178	159	153	159	167	180	160	169	156	156	143	147	156	163	189	170	162	164	158	154	156	133	137	145	147	152	163	166	171	163	161	148	151	156	157	179	168	144	175	163	157	168	144	147	165	158	177	143	146	144	151	150	186	135	162	157	157	164	139	168	153	153	170	177	163	145	172	154	160	175	141	150	154	162	166	146	152	148	144	161	162	138	146	154	153	159	143	147	152	147	169	168	156	159	151	172	155	159	160	139	161	151	135	162	169	168	160	173	145	162	156	150	161	172	156	171	144	148	155	163	134	160	175	162	169	158	169	123	160	176	174	159	166	146	177	153	137	165	178	173	167	157	166	139	151	151	177	151	173	166	156	152	150	175	160	204	178	157	145	154	153	147	168	145	149	136	148	152	163	155	139	142	168	144	148	151	168	169	178	184	169	159	184	158	168	173	167	148	184	162	166	148	162	141	176	158	140	158	142	163	161	156	156	168	149	154	154	152	172	186	177	159	163	158	152	161	154	171	182	146	151	135	164	154	171	146	150	175	159	146	152	169	164	152	162	141	162	179	164	177	160	164	148	158	154	144	152	157	160	160	160	167	163	141	158	160	131	126	190	154	159	162	147	164	153	172	161	127	147	158	159	150	155	158	168	160	173	157	184	162	172	177	148	171	162	152	155	157	171	132	167	175	160	153	137	161	161	163	160	174	159	158	156	154	149	158	163	166	151	181	178	161	140	147	166	140	156	166	169	169	162	151	158	162	145	166	146	158	146	148	145	166	166	158	169	149	165	172	179	150	154	157	163	174	154	158	158	180	183	197	155	173	184	161	150	165	175	156	147	163	138	167	130	148	178	135	156	162	146	185	162	161	144	145	155	160	161	167	146	147	158	126	156	163	163	141	158	155	136	168	154	157	126	152	153	163	154	148	163	159	178	171	171	174	158	162	152	146	153	141	151	161	149	174	182	153	177	155	143	193	166	174	154	147	158	169	164	150	156	159	154	158	136	168	168	175	147	156	162	138	161	176	149	150	149	176	175	197	177	165	191	180	157	169	156	124	169	160	154	169	128	170	162	171	164	142	153	151	160	185	171	143	150	180	167	155	139	170	155	181	151	166	159	141	155	165	159	207	174	143	153	135	154	135	157	153	151	162	189	164	170	138	157	128	171	152	144	123	140	152	167	145	160	153	180	150	173	137	171	178	154	148	161	166	170	161	161	168	161	154	168	162	173	161	151	158	168	159	161	171	161	193	153	178	141	153	173	157	141	141	168	144	163	150	146	172	142	159	146	158	169	179	190	167	154	169	148	152	159	159	156	152	169	169	155	152	162	173	160	162	164	157	163	181	139	175	163	171	183	170	167	139	152	162	152	133	138	153	147	162	158	165	134	144	171	171	163	163	152	161	154	177	178	155	159	151	150	153	175	191	177	161	160	141	175	156	110	132	146	137	182	152	142	152	162	181	158	173	155	172	160	160	147	161	163	187	147	163	170	170	173	149	152	170	166	165	174	166	194	164	149	157	173	173	131	166	157	148	177	153	141	164	162	168	161	161	172	195	165	151	172	149	150	150	147	149	146	155	157	149	168	167	144	174	152	151	159	175	163	156	155	143	145	191	191	153	154	154	147	160	156	158	170	180	144	175	172	165	158	171	159	160	176	177	141	159	161	164	167	149	139	147	152	172	159	174	174	142	139	158	176	177	152	155	150	146	186	159	165	157	143	179	150	169	161	173	173	144	175	143	140	166	156	152	129	170	139	143	167	171	162	162	151	138	163	148	149	158	155	146	161	157	164	159	116	169	139	149	161	151	150	163	142	157	179	162	165	174	179	186	152	160	163	177	152	150	137	147	163	189	159	178	159	149	153	166	160	162	180	200	153	154	154	155	149	163	167	174	164	172	148	158	149	145	152	172	164	176	147	152	155	155	147	179	165	146	150	144	164	160	141	159	197	155	159	168	170	129	146	161	148	149	141	138	169	146	166	157	156	159	168	143	162	166	176	151	148	158	150	166	157	171	173	147	173	158	149	167	154	149	171	158	136	173	165	161	147	165	152	161	148	166	139	170	124	163	172	161	144	152	151	153	153	162	177	150	157	174	142	160	183	146	177	168	159	172	165	157	178	161	154	156	156	165	155	166	145	153	167	161	163	157	125	180	180	157	174	169	151	144	150	176	151	178	163	170	193	195	161	142	196	185	148	162	151	156	168	139	166	176	159	160	160	137	147	175	157	179	161	159	167	149	135	157	160	156	163	184	144	163	180	162	155
14379	2255	4854	5665	4814	3932	3202	2595	2232	1834	1725	1476	1345	1217	1129	1023	939	911	887	861	811	795	767	697	729	675	653	644	599	597	611	585	608	582	552	526	514	556	526	532	541	511	508	533	567	500	482	462	468	463	506	515	525	512	497	487	517	501	510	509	510	486	439	461	514	480	510	460	476	499	481	532	526	467	504	532	494	471	521	450	479	468	506	551	558	554	563	559	570	592	562	552	496	469	460	476	534	486	554	1181	3077	3919	2994	662	428	476	449	392	463	444	469	438	437	421	414	457	445	482	454	445	424	441	438	467	429	451	410	408	440	435	411	411	418	414	452	402	475	447	423	431	437	463	445	458	439	453	396	450	412	432	437	439	442	443	436	469	433	437	445	458	440	465	443	453	465	461	434	468	463	502	468	416	441	472	429	422	416	454	424	451	456	472	473	421	480	425	443	418	427	454	465	467	413	436	451	402	429	450	447	432	416	458	454	465	432	463	422	475	430	446	419	441	424	452	415	454	432	393	468	417	388	456	438	419	451	456	470	466	429	415	482	438	407	442	416	448	427	439	443	470	450	447	442	439	437	441	386	434	459	467	429	428	457	470	426	467	408	428	441	434	449	446	423	447	410	449	430	470	463	419	424	445	469	469	460	427	436	436	460	414	435	475	473	450	428	424	448	445	461	476	411	403	416	432	462	398	448	412	447	411	439	418	467	417	455	468	460	406	447	434	491	443	426	441	419	435	396	456	437	443	466	434	417	432	426	461	438	445	442	448	421	503	430	460	445	450	450	440	474	432	445	472	456	425	433	426	387	417	448	405	464	454	442	410	498	417	449	445	409	429	436	449	448	455	411	455	458	453	417	416	443	470	496	487	416	453	413	427	419	452	465	433	420	436	446	441	465	452	444	426	452	456	462	428	435	446	429	426	423	416	436	435	455	441	414	449	423	436	443	449	424	442	402	449	441	410	441	413	441	437	456	446	441	388	443	441	447	463	420	435	424	422	416	459	436	470	425	497	464	421	402	414	474	449	417	427	449	451	470	444	455	430	431	396	462	441	428	467	459	415	461	406	427	414	425	441	464	425	413	450	447	472	438	463	444	439	429	485	433	455	416	468	437	443	442	435	387	461	432	454	448	432	460	454	468	425	457	431	412	428	435	424	449	451	404	432	439	449	401	426	437	421	414	431	455	434	416	454	445	429	461	439	463	433	450	473	466	456	459	466	445	430	483	437	416	445	443	440	439	433	444	433	445	424	432	441	443	425	450	401	468	465	449	418	461	461	425	427	432	393	451	440	409	474	486	471	459	435	368	421	469	474	424	421	456	433	445	479	453	406	432	418	394	428	452	420	434	427	451	439	436	415	458	436	437	434	376	442	436	427	445	424	407	425	441	438	455	419	457	450	439	448	435	449	472	440	412	415	452	405	404	433	458	448	428	457	460	434	447	431	413	398	442	427	420	465	465	450	460	462	435	442	438	466	431	457	460	432	406	495	420	506	417	395	432	453	442	452	439	442	436	431	465	464	446	425	424	450	430	392	459	404	481	453	447	420	451	410	473	459	454	417	442	449	478	449	418	456	441	399	454	423	469	414	458	436	455	420	439	419	460	450	431	430	476	442	451	472	452	439	410	437	439	413	410	423	442	461	435	418	441	408	460	448	463	436	443	426	499	458	477	453	444	435	450	436	440	481	446	433	444	448	435	427	418	489	429	435	461	434	439	443	423	472	424	453	446	460	459	472	429	420	410	425	413	432	434	452	469	424	428	466	475	441	452	432	454	432	437	431	487	411	449	437	458	447	447	448	450	428	428	468	389	433	425	436	427	484	410	458	439	482	454	452	441	427	465	460	442	470	421	428	425	446	417	443	414	457	416	465	451	430	465	465	467	446	476	455	467	428	442	399	435	425	444	459	452	414	428	440	422	451	435	412	415	432	450	424	444	428	456	424	460	466	407	447	450	409	438	456	431	433	439	416	458	377	442	432	462	437	461	410	456	476	399	425	486	414	413	436	419	442	456	444	435	422	423	467	457	482	417	431	463	460	408	448	438	467	452	413	423	436	425	429	411	411	450	460	479	421	421	439	472	425	441	464	401	449	466	438	424	419	418	382	436	455	430	443	460	433	497	452	452	429	431	418	402	475	440	425	422	432	460	432	423	440	477	432	456	449	459	460	452	468	444	457	481	441	416	453	415	403	475	406	445	436	448	460	411	396	417	475	382	414	418	431	434	429	445	446	468	441	410	461	443	447	427	448	449	405	417	429	459	402	423	412	432	450	398	425	426	418	452	414	420	423	447	443	470	423	441	418	418	422	429	448	445	417	455	421	475	411	475	442	442	447	422	449	472	451	451	422	407	438	450	434	450	458	438	451	447	456	440	451	448	425	440	428	437	440	454	438	443	415	437	439	450	433	438	443	465	404	446	435	449	439	416	428	425	433	437	460	442	429	414	457	466	451	421	427	438	425	398	463	447	412	466	416	458	457	433	448	441	466	434	404	436	500	415	444	435	468	440	420	427	405	459	485	438	422	435	472	441	410	449	446	415	420	455	450	429	456	459	426	450	417	460	451	430	425	476	417	447	436	469	406	474	464	414	490	459	462	421	419	418	428	446	428	428	436	462	422	484	454	434	418	421	449	464	456	462	465	437	426	393	440	450	404	437	457	432	462	425	453	433	433	431	420	462	458	442	424	443	441	457	442	464	447	424	452	464	445	404	439	430	418	457	453	444	476	444	479	441	426	446	451	447	435	451	444	457	475	479	445	471	420	455	419	456	434	422	451	432	438	450	445	406	447	470	420	452	445	452	427	404	422	410	436	460	430	414	414	415	460	446	427	430	439	453	430	426	446	438	459	404	423	422	464	402	415	420	440	457	410	442	447	421	420	443	438	387	433	405	433	456	444	464	387	459	423	409	415	460	452	453	436	454	386	466	444	444	447	428	435	424	443	411	459	378	463	445	435	458	416	432	432	467	491	476	445	458	420	442	433	439	422	447	451	452	436	459	444	407	436	410	439	479	446	443	452	429	423	445	448	436	413	456	441	438	422	487	439	405	414	430	447	450	416	418	437	479	427	435	438	401	428	421	442	484	447	414	413	418	404	430	422	455	447	470	456	438	449	494	434	459	443	436	458	437	473	454	435	426	464	485	408	433	457	444	444	435	441	447	414	427	452	437	426	472	426	440	429	439	463	476	427	463	424	432	419	456	419	434	435	486	420	429	408	448	429	417	437	422	433	464	474	489	431	463	407	430	451	445	414	468	429	431	439	448	469	392	436	439	438	458	426	424	412	422	431	466	444	410	411	426	457	451	488	434	454	467	437	439	417	483	414	390	479	490	452	438	461	433	447	422	470	414	440	428	447	406	425	445	447	449	510	434	458	422	402	416	465	450	426	459	424	424	434	510	428	459	399	435	479	446	454	428	461	434	437	410	451	421	432	455	401	451	428	461	429	444	462	440	426	396	435	448	476	468	487	417	433	444	421	432	411
4091	264	239	181	191	177	159	166	187	169	202	168	169	179	179	150	169	177	146	182	163	186	150	163	165	153	161	163	159	162	141	165	137	149	165	187	177	177	171	150	150	180	163	165	154	156	188	172	167	164	165	179	168	169	196	177	176	158	186	173	160	180	161	177	169	149	174	180	146	163	147	180	177	161	171	183	156	162	163	183	147	175	141	154	178	164	156	160	182	141	172	187	142	185	168	161	175	179	158	160	196	204	211	166	177	171	163	175	166	182	172	176	153	159	170	178	184	159	156	189	171	159	160	183	145	183	164	180	170	165	160	164	144	170	172	164	128	171	178	158	142	168	173	140	148	184	178	179	169	143	188	164	177	170	151	157	154	155	161	162	156	170	168	185	188	146	159	175	175	162	178	161	175	180	167	153	159	144	163	146	151	170	169	143	173	151	176	161	158	170	169	200	158	146	153	180	161	163	180	164	157	173	221	151	162	166	153	174	164	190	141	174	153	173	179	166	153	179	156	160	164	158	157	165	188	146	164	165	175	166	157	161	180	188	170	164	167	161	174	164	158	169	155	166	156	160	167	164	168	148	167	179	171	168	169	188	161	186	164	170	181	167	183	171	176	173	166	145	155	170	184	151	160	172	153	174	146	162	166	179	151	153	155	163	167	168	156	167	179	153	138	158	173	164	186	163	183	161	155	146	166	183	174	172	157	156	160	142	164	185	163	146	164	171	175	167	166	170	154	156	163	179	176	174	157	147	157	167	162	185	184	161	188	159	158	187	149	163	170	172	163	167	162	161	169	145	176	177	171	162	149	183	167	170	145	161	140	164	144	171	150	187	177	177	159	183	159	156	186	171	164	174	183	186	172	156	171	173	165	149	171	143	161	162	165	180	196	169	154	169	158	148	152	180	173	166	159	140	146	158	166	177	156	158	157	174	169	150	163	149	171	152	156	174	150	162	173	156	165	144	169	153	176	160	143	156	170	172	167	146	179	157	203	183	173	150	163	143	179	198	153	180	171	153	184	171	178	142	151	160	175	154	170	202	160	159	158	133	152	174	167	167	159	168	146	178	180	170	143	177	169	187	148	163	159	168	162	188	175	154	167	180	197	143	159	169	154	195	189	152	151	156	160	160	161	154	191	139	166	173	161	146	174	179	155	202	160	161	148	159	168	148	149	170	144	174	165	157	170	177	145	152	155	172	167	156	153	175	147	145	149	165	161	181	169	177	169	186	163	190	179	154	193	174	162	187	173	156	166	157	157	169	177	174	144	153	151	172	169	146	159	164	156	190	163	148	167	196	174	173	161	158	188	163	160	141	158	155	153	158	163	187	153	159	131	162	163	155	161	162	155	150	140	186	180	150	170	173	171	144	155	148	167	177	181	211	157	159	183	168	179	177	146	157	168	161	179	161	146	180	188	182	188	170	166	160	160	158	159	182	160	168	160	165	153	164	161	145	166	167	170	159	165	146	141	170	186	180	170	157	172	143	184	184	158	163	145	171	151	174	162	167	179	167	198	162	163	156	176	179	145	181	165	162	172	151	143	158	180	163	173	165	140	167	163	163	173	161	146	185	160	171	169	150	160	189	153	182	147	158	174	168	160	149	167	160	176	158	161	181	174	156	151	154	150	175	166	156	156	161	163	164	161	173	168	165	166	158	161	177	168	181	162	162	169	160	144	155	186	145	185	161	194	162	168	140	151	166	163	156	180	160	152	174	179	181	189	160	167	178	187	147	149	164	159	132	163	162	151	156	158	190	169	150	156	169	161	172	161	186	166	153	165	162	172	187	167	153	178	162	158	164	151	163	175	164	165	151	164	166	166	148	159	185	149	171	157	159	150	137	148	173	163	153	172	152	155	161	159	161	180	162	198	171	174	173	156	174	152	183	179	180	150	173	182	176	173	160	179	165	179	158	164	157	166	174	170	171	152	170	170	166	172	155	175	155	164	172	166	172	170	176	185	145	187	159	158	184	198	153	161	177	150	167	151	175	150	164	157	153	150	167	183	169	176	147	178	159	167	179	168	169	178	170	159	160	176	173	157	162	161	170	160	171	173	151	161	155	158	155	168	156	141	157	162	172	165	167	170	178	171	171	161	162	161	150	150	170	167	171	143	169	157	173	164	169	175	179	153	165	152	181	162	166	193	177	168	142	168	166	159	152	161	172	174	168	186	162	152	164	145	168	171	195	163	140	170	163	187	161	179	173	179	186	189	188	167	134	145	168	183	152	167	193	145	185	164	153	175	193	186	177	153	179	149	180	167	158	160	157	154	182	179	169	154	151	169	152	172	158	160	158	153	184	170	156	165	146	166	184	191	199	164	143	177	159	162	170	175	183	149	174	167	172	169	178	164	157	163	183	151	181	191	144	174	147	153	170	141	157	184	181	202	159	175	172	158	168	184	181	161	175	157	162	156	150	155	169	164	174	162	154	182	162	146	166	155	135	134	160	174	180	150	170	168	167	166	154	162	159	156	175	141	152	170	145	170	173	154	165	166	148	168	141	173	174	178	155	163	146	172	181	168	199	170	161	142	198	164	162	175	179	160	158	162	162	170	151	176	144	170	149	181	167	147	184	169	178	156	161	150	154	167	172	171	173	170	159	156	168	174	171	173	183	163	172	159	164	153	149	152	156	177	139	166	166	158	186	163	160	155	197	165	140	162	164	136	167	167	171	188	149	187	167	146	146	164	174	171	158	152	171	152	151	140	149	166	162	177	161	145	146	149	183	161	182	160	167	159	167	165	185	187	170	183	160	178	173	170	176	160	163	168	166	162	178	160	142	162	171	188	174	180	189	170	174	177	151	161	172	180	152	147	188	153	186	181	180	177	158	186	159	161	169	184	156	158	167	150	156	170	171	186	181	157	150	178	170	151	191	166	159	168	179	154	188	146	162	148	136	166	176	145	172	174	156	173	174	171	162	168	172	178	179	177	173	187	157	184	171	153	178	163	176	168	181	138	182	162	154	181	182	170	166	158	161	158	162	167	187	164	155	177	165	152	195	160	171	164	152	173	158	166	172	161	166	150	157	154	176	163	156	166	155	159	158	152	168	175	167	166	148	176	164	168	156	154	192	164	175	180	170	145	172	165	162	174	163	161	154	181	152	159	167	162	143	161	158	148	158	158	161	152	163	185	139	197	144	151	180	176	158	152	182	154	162	137	181	160	165	152	164	160	167	186	167	159	152	179	144	166	156	165	168	158	183	176	170	166	162	157	155	157	149	173	186	167	164	178	163	199	160	173	177	171	180	155	165	175	183	168	167	140	170	195	166	161	169	195	137	177	168	159	166	156	168	169	173	148	166	166	165	161	152	190	174	165	169	188	142	162	176	168	164	165	167	164	147	164	161	145	167	146	182	162	157	159	168	167	137	148	185	177	156	189	177	174	195	163	140	160	173	174	162	156	179	154	165	146	179	160	169	155	155	168	183	124	168	177	190	180	173	137	180	166	148	166	154	160	150	181	170	167	173	189	177
4105	543	653	624	631	562	587	580	526	529	507	520	518	553	492	506	493	473	506	491	469	490	501	473	464	460	454	453	462	469	434	497	457	441	466	457	505	464	508	469	481	474	495	469	485	494	463	473	479	495	471	451	464	462	472	449	489	474	465	489	481	489	474	459	464	483	500	472	470	471	467	421	499	490	459	490	466	512	485	474	471	500	508	499	508	472	507	480	486	468	457	463	474	472	463	467	469	454	460	540	660	759	789	502	492	512	482	508	452	493	460	446	464	488	445	445	431	486	483	424	432	479	462	499	459	485	464	478	512	473	426	540	475	462	470	495	494	497	505	474	437	479	469	461	501	467	458	473	468	463	415	433	455	438	457	466	468	476	489	471	484	494	468	456	468	441	468	518	479	483	451	514	474	450	482	452	464	478	488	498	446	467	411	462	464	497	436	443	453	522	487	463	468	433	458	444	484	444	452	467	469	482	462	483	443	444	413	452	473	467	458	469	449	449	456	486	486	497	469	497	460	466	494	460	474	505	450	484	456	455	500	459	505	490	463	441	492	461	471	477	436	484	471	481	448	473	464	475	465	510	464	469	490	494	447	477	433	443	462	450	493	463	464	502	499	465	487	458	435	438	484	468	437	438	495	515	459	487	490	495	451	462	460	458	472	466	476	503	508	450	467	445	471	473	487	494	478	486	436	448	452	440	487	449	468	470	474	508	458	490	503	518	480	445	461	477	488	441	504	458	434	444	473	460	454	449	513	437	468	451	479	464	486	444	479	494	475	488	501	464	459	460	451	476	414	446	494	455	478	456	418	462	475	496	439	478	495	432	453	475	493	464	468	487	460	494	470	482	496	476	467	481	484	457	479	488	457	453	433	461	437	459	449	471	481	460	482	480	466	458	443	439	459	492	463	452	472	505	483	489	423	451	474	487	459	489	488	483	455	474	516	459	463	468	476	501	474	489	479	467	481	472	449	448	486	478	472	465	448	477	441	485	455	462	497	479	491	451	456	446	462	467	455	462	400	451	473	492	472	467	483	447	448	454	435	458	478	481	482	446	467	510	484	484	460	449	476	418	448	480	453	453	478	412	451	487	502	470	486	447	462	502	432	448	469	502	482	452	445	459	478	493	421	454	473	514	503	447	474	450	473	461	474	413	447	452	458	466	460	485	507	510	465	449	466	474	424	512	463	496	467	497	478	469	464	475	461	454	497	490	457	490	484	441	470	469	479	501	470	488	444	452	514	486	480	477	485	450	485	497	459	488	466	457	468	493	454	439	458	471	463	496	455	476	453	501	478	461	487	473	481	478	424	451	426	439	494	477	416	470	437	449	494	456	459	492	454	465	483	486	466	441	499	461	533	458	464	467	514	495	463	474	485	500	452	484	441	472	501	440	477	457	465	497	485	517	516	437	452	473	446	469	486	471	456	470	455	475	505	468	500	455	454	469	447	491	478	448	488	495	463	461	454	493	477	456	456	476	459	493	448	458	520	491	481	501	431	480	499	474	457	466	482	471	483	471	480	446	439	433	481	497	492	467	511	513	443	454	456	487	465	419	440	455	433	436	490	473	475	501	467	471	438	512	463	449	467	485	483	439	493	476	465	505	481	451	458	479	451	464	470	464	473	451	449	441	490	478	480	465	475	484	468	421	463	452	475	476	479	440	450	451	438	451	471	434	468	492	488	486	456	461	456	447	468	478	458	501	481	428	483	488	465	506	510	490	492	470	467	482	479	458	465	458	440	475	444	459	485	448	483	487	472	432	464	455	477	459	460	470	493	477	472	439	457	491	445	486	496	458	472	455	518	481	496	487	507	475	527	463	435	481	454	467	478	459	437	460	452	483	438	456	476	458	453	462	476	452	455	442	466	447	489	456	511	510	478	469	442	462	457	465	484	448	450	471	454	474	505	498	476	487	467	502	479	473	475	439	463	469	465	421	442	449	428	448	461	462	481	485	425	433	480	461	469	433	473	466	441	468	489	462	458	494	488	454	478	472	477	475	485	488	485	456	448	514	519	469	458	457	498	484	472	429	439	470	531	477	462	446	453	447	472	474	445	461	454	468	433	497	450	477	486	463	487	435	472	472	422	450	442	456	469	441	475	461	459	454	486	473	485	498	484	479	484	441	485	449	450	483	458	457	500	456	457	477	472	476	452	489	492	496	452	452	478	507	489	462	513	471	463	440	431	464	461	479	481	438	464	485	452	478	491	478	498	431	451	436	445	469	479	500	483	496	485	462	443	483	419	460	475	444	460	483	485	468	485	472	504	497	496	481	480	483	441	486	482	463	445	466	492	470	501	445	479	475	476	476	428	445	458	457	471	483	465	465	460	466	438	444	505	436	444	440	471	461	507	478	507	467	496	471	437	464	437	470	456	500	454	466	516	474	481	478	496	454	460	447	464	467	492	485	462	442	475	491	455	459	494	449	510	515	473	453	469	447	471	473	446	476	505	473	487	443	488	456	487	477	487	474	494	435	475	476	430	466	464	459	456	445	432	508	458	488	456	448	460	433	446	456	502	451	446	440	463	486	463	434	460	472	478	441	475	491	443	449	489	496	457	434	450	453	453	464	465	465	479	487	501	462	444	471	447	467	452	460	438	469	490	443	495	487	466	453	482	463	470	483	462	474	444	430	444	466	477	488	444	461	456	472	443	495	424	504	502	462	485	484	486	462	469	489	479	450	469	489	431	450	456	476	484	492	484	466	463	449	394	471	459	457	472	473	480	476	483	452	455	505	496	468	466	438	493	472	437	460	488	446	462	468	451	447	469	481	457	460	427	445	492	455	418	480	441	453	510	486	472	467	447	446	455	477	401	440	451	467	502	465	502	454	453	483	437	463	472	426	427	454	461	461	480	454	483	488	489	466	489	431	504	455	440	481	486	449	462	490	452	464	463	471	500	435	468	461	470	465	489	408	444	445	469	437	491	493	453	453	469	439	467	470	437	457	449	471	493	461	456	436	441	497	453	431	472	497	479	449	496	473	474	445	487	445	502	493	449	491	458	506	461	434	436	464	455	484	458	481	465	476	443	420	448	463	465	470	477	456	438	491	468	436	517	480	455	460	481	456	520	457	464	487	461	460	451	429	453	460	466	481	454	474	469	433	464	468	475	470	451	460	448	466	497	464	462	489	457	460	428	447	454	458	450	452	510	475	474	449	443	496	470	446	435	478	493	448	496	470	498	458	484	454	458	465	459	485	447	494	472	472	465	492	453	467	483	452	487	421	470	425	477	460	447	457	475	502	498	498	448	446	444	470	483	463	497	452	439	481	483	498	440	468	482	487	445	448	469	481	452	492	468	494	484	425	439	443	441	489	474	483	436	503	499	496	461	457	459	480	463	475	483	452	508	478	465	482	445	458	485	516	489	455	444	449	515	485	467	448	475	497	472	448	462	467	431	450	426	494	459	427	449	471	510	473	452	505	438	488	471	446	496	491	501	500	472	484	476	468	454	456	475	480	491	442	434	445	475	478
19618	1431	1202	973	679	529	435	417	333	335	292	253	281	279	239	223	220	230	214	223	209	213	210	214	215	191	224	217	222	208	200	206	199	221	205	205	188	203	223	214	195	208	202	210	203	226	195	194	185	184	195	232	185	190	205	191	188	230	199	202	199	170	216	186	194	218	201	184	212	219	215	191	213	189	201	190	225	210	167	200	198	190	211	223	200	206	205	192	210	209	202	212	209	199	212	191	207	204	202	182	218	375	435	223	188	195	205	207	180	207	194	175	195	184	187	192	186	207	190	193	216	193	200	216	204	199	179	215	204	171	189	196	187	190	203	201	217	218	198	181	206	201	194	193	194	199	210	200	206	206	194	186	181	195	195	168	194	181	219	188	185	199	202	188	193	206	175	194	203	188	185	191	165	176	204	193	221	193	190	184	203	203	173	208	192	198	217	205	203	178	207	202	200	196	226	201	218	217	191	180	212	201	199	195	189	198	182	184	212	234	211	225	183	215	191	197	197	218	184	196	210	173	170	216	194	185	210	194	194	203	220	188	202	192	204	195	184	202	195	214	191	205	185	201	191	192	204	161	199	225	179	200	194	192	206	193	228	202	205	204	200	182	212	191	200	204	186	200	177	189	208	204	225	190	177	211	197	219	191	199	186	185	200	191	205	178	180	203	195	193	171	193	178	186	191	204	214	228	204	184	221	182	198	194	210	204	197	195	184	170	162	199	178	202	214	187	182	189	204	215	190	179	218	187	207	188	175	184	193	235	170	169	200	204	197	186	212	183	203	198	199	193	190	177	187	193	226	202	182	197	204	191	198	205	202	203	190	196	185	197	166	186	197	218	196	200	189	198	183	183	190	196	191	200	192	173	210	192	175	194	199	177	187	179	193	211	193	199	203	185	211	200	181	209	188	194	193	210	195	198	198	185	198	197	218	199	209	183	169	186	163	185	177	209	217	180	210	188	168	171	194	163	182	204	209	195	224	215	183	184	217	197	219	197	171	228	189	184	203	191	209	202	208	189	198	187	188	198	199	194	205	189	194	188	192	198	211	197	166	231	205	184	177	192	209	228	217	183	180	208	174	183	198	210	194	195	211	221	195	191	168	215	206	189	206	205	193	188	203	204	201	190	209	192	204	175	203	200	180	192	189	195	189	211	206	175	219	210	195	191	215	204	183	189	192	203	187	194	204	225	192	188	177	196	194	200	200	218	208	214	209	187	184	192	201	205	186	233	228	178	220	197	202	187	213	201	208	175	211	204	195	222	180	190	217	184	184	229	196	211	189	192	170	189	192	192	209	171	177	193	183	203	206	213	188	175	190	218	207	191	196	198	176	205	234	205	206	190	188	178	194	210	202	181	236	229	223	207	213	171	199	191	191	217	172	197	216	198	198	186	180	210	201	199	197	183	189	167	211	182	220	219	204	192	199	203	207	189	218	219	224	223	193	204	203	221	193	198	205	211	202	187	215	180	231	216	185	209	223	202	215	202	177	192	176	151	208	200	198	183	217	218	199	204	203	191	189	192	190	213	172	183	198	181	197	208	180	196	201	226	201	228	195	202	206	195	191	194	222	217	196	209	188	196	203	216	192	216	178	196	212	214	184	188	186	196	182	187	188	209	201	186	179	202	185	184	207	203	193	180	185	218	208	190	192	183	195	209	176	204	201	211	193	194	225	206	210	209	200	200	204	190	186	175	187	182	186	189	209	202	192	227	175	190	221	220	187	170	219	192	195	197	198	225	191	204	158	189	213	198	203	204	189	195	196	211	196	201	190	199	169	179	198	184	197	190	182	191	196	222	168	146	225	227	220	213	204	205	174	193	180	182	181	200	200	197	184	187	180	189	175	187	184	197	207	193	198	179	211	179	189	195	199	187	178	189	209	200	183	190	222	185	182	198	181	175	196	196	165	223	191	203	198	182	210	187	190	174	211	196	197	188	182	181	204	203	200	169	189	208	180	190	176	213	206	215	228	220	204	215	193	191	195	168	205	217	219	208	186	159	202	198	211	203	200	197	188	206	221	190	210	214	206	177	204	189	184	190	199	192	199	202	198	218	222	211	195	207	176	201	184	196	196	191	184	206	212	196	221	197	179	228	182	177	184	180	212	189	199	190	187	196	208	180	184	172	193	211	192	177	183	203	206	186	207	185	215	204	219	195	218	204	194	192	191	197	203	196	212	176	185	192	166	167	183	192	200	203	215	203	188	195	195	192	219	201	201	209	180	201	222	199	187	199	181	200	191	206	226	211	179	184	205	194	191	204	210	209	208	206	214	178	208	193	192	216	210	196	205	223	176	229	188	187	187	211	184	207	188	207	198	207	229	226	208	174	212	205	190	197	207	167	189	191	220	202	208	224	216	190	172	179	233	216	192	213	181	200	204	189	188	191	192	174	221	177	197	193	199	211	178	199	195	201	188	199	205	194	196	204	202	199	203	191	178	207	185	209	204	208	217	197	173	216	185	214	179	212	175	201	189	196	220	209	195	176	176	179	181	203	202	197	191	219	174	183	206	174	197	193	207	202	177	173	190	171	187	205	188	187	213	197	210	219	199	197	193	219	191	180	177	194	201	184	185	187	212	201	198	174	197	234	200	196	202	185	215	205	198	196	192	227	192	196	187	192	204	231	202	222	211	200	217	183	205	217	161	197	193	204	180	181	193	209	192	198	209	203	199	220	180	196	188	197	201	179	198	191	192	198	176	185	196	190	173	200	207	198	189	202	182	170	203	197	189	190	203	201	197	229	210	204	214	194	216	211	200	193	203	193	191	171	203	172	157	184	226	210	217	213	206	185	191	190	187	194	191	208	164	186	190	198	188	190	229	193	202	230	190	201	184	211	175	185	199	185	187	206	212	226	199	213	192	194	182	193	190	228	195	194	199	182	209	182	202	198	198	182	202	214	196	189	198	219	170	197	185	198	209	208	194	200	182	187	214	194	221	182	199	176	192	224	188	183	214	204	175	210	191	181	213	188	195	201	183	169	174	194	185	176	213	188	197	213	198	212	208	200	191	182	192	181	203	192	199	201	196	193	186	210	203	205	164	216	197	194	214	201	191	200	192	212	199	200	182	183	170	174	187	227	198	183	220	199	209	218	191	188	208	224	210	173	186	180	207	180	188	183	183	212	195	198	162	196	228	190	196	196	191	193	210	179	209	200	206	217	182	209	209	195	183	198	202	193	197	214	216	206	171	185	203	201	209	189	191	209	193	183	200	225	219	194	187	210	208	188	182	205	196	209	189	218	174	213	204	212	214	180	211	208	208	186	185	194	189	180	217	215	204	205	213	202	208	200	197	194	180	199	209	200	186	192	210	206	191	193	177	178	195	181	212	188	210	175	186	194	207	201	207	181	203	192	193	199	192	222	177	214	200	191	213	197	184	205	193	188	203	190	225	216	184	220	215	186	210	199	197	187	209	182	167	174	200	193	206	190	204	196	193	187	206	195	185	181	180	176	218	205	189	202	167	211	185	201	204	190
10230	1372	2883	3363	2796	2209	1965	1621	1471	1283	1177	1150	1025	937	891	845	843	853	750	770	717	690	654	688	696	686	642	646	715	610	570	591	626	612	575	615	565	588	612	587	638	535	618	556	588	610	576	534	607	562	620	527	581	604	503	572	572	548	593	550	583	609	593	579	547	614	566	599	554	572	575	544	606	579	596	578	587	577	584	569	618	601	601	532	580	570	669	645	629	662	618	625	595	572	606	600	565	574	567	502	684	2420	2589	973	525	537	512	540	567	548	553	570	546	532	582	533	575	542	600	541	529	542	489	558	503	532	538	514	540	526	554	539	529	505	543	549	534	547	529	536	528	558	543	508	561	481	495	547	555	536	549	521	526	578	538	527	521	598	520	536	503	543	556	542	541	538	523	576	522	565	535	544	544	539	571	574	537	542	559	560	536	501	511	530	579	589	570	570	553	551	560	571	528	541	571	535	544	544	520	564	581	523	536	533	510	563	525	562	604	575	559	554	556	538	584	531	557	551	551	569	506	544	573	557	538	508	523	531	561	585	533	545	570	551	512	525	522	555	555	524	541	519	593	493	523	522	526	542	532	584	485	556	587	581	541	536	531	543	538	553	549	522	554	555	538	566	563	513	582	541	549	523	512	534	546	554	564	571	480	509	540	555	530	531	547	549	535	574	598	505	501	506	620	537	543	564	536	550	559	551	558	582	563	534	516	566	598	564	556	497	550	581	533	515	523	562	544	563	542	524	546	554	527	560	561	497	575	521	496	531	520	555	528	537	536	584	516	557	511	537	547	544	528	524	559	546	559	560	506	557	532	562	527	508	559	498	559	575	544	548	568	564	563	583	512	570	541	533	540	571	517	558	533	530	524	574	554	495	582	544	544	529	548	516	516	594	543	550	560	534	557	546	552	520	501	531	551	559	516	556	482	543	489	517	547	567	570	591	541	556	491	553	525	564	535	530	548	528	555	530	565	560	575	549	516	569	531	556	561	563	548	545	553	577	547	543	569	540	554	593	532	534	520	583	557	521	575	542	543	505	573	535	532	557	546	537	559	555	541	549	487	606	509	561	532	565	549	541	516	565	555	540	506	544	559	544	542	541	596	547	517	549	563	569	511	524	552	577	557	516	571	530	586	526	523	567	565	594	593	532	568	553	561	524	566	547	547	529	536	569	535	555	575	538	532	560	533	515	568	603	511	547	568	567	534	532	555	546	528	541	541	495	528	547	538	510	525	557	516	551	540	537	539	545	523	548	528	550	530	570	551	558	535	534	541	546	514	543	554	590	567	554	561	576	584	540	534	561	585	550	514	560	569	544	606	555	536	555	506	577	538	563	530	522	568	513	518	575	603	541	539	571	518	570	553	544	552	496	522	542	564	555	524	548	537	521	536	558	560	503	522	553	581	581	555	557	582	561	536	545	581	520	544	496	555	502	497	544	541	514	537	570	521	544	532	523	502	527	552	527	558	571	542	533	502	553	517	541	538	518	522	584	565	543	576	504	578	552	563	547	529	547	555	549	546	541	496	531	545	537	533	510	524	551	554	526	556	528	581	544	513	554	561	536	546	540	500	554	535	567	556	556	567	580	554	557	562	573	584	517	536	502	553	574	529	551	595	574	564	576	534	548	537	558	529	551	543	530	574	576	536	586	549	569	551	526	546	562	581	535	529	484	586	556	529	552	557	564	551	513	571	521	481	528	547	555	555	547	575	570	539	566	570	514	559	554	545	567	531	550	605	543	573	539	569	553	527	553	502	550	485	579	528	536	537	527	525	580	588	496	572	539	553	575	494	521	557	510	562	539	574	541	508	531	537	527	544	576	539	553	544	549	545	570	539	522	584	567	530	539	542	575	521	556	511	527	529	539	506	548	557	563	581	544	553	538	546	530	536	530	562	546	566	534	558	526	568	526	532	567	537	552	556	529	546	533	548	551	494	539	609	561	540	538	545	557	544	558	583	527	553	562	570	557	541	565	512	524	563	560	501	535	590	546	541	520	558	566	553	562	552	529	543	499	594	568	537	544	552	564	577	593	505	571	553	562	559	507	545	569	543	555	565	562	519	549	552	513	523	570	526	515	529	527	517	556	534	503	556	574	512	543	564	549	545	564	561	513	546	514	546	586	509	528	539	577	510	557	555	576	529	532	519	549	596	556	527	501	537	536	555	555	559	561	534	533	530	528	518	557	543	555	554	547	532	568	537	562	540	555	578	581	587	549	515	542	589	562	539	546	552	542	543	567	562	539	560	582	563	533	555	519	527	504	557	539	534	563	531	503	532	527	536	540	560	563	577	550	547	517	534	558	568	598	477	527	534	532	540	547	523	556	506	538	536	576	545	558	584	554	578	515	538	545	504	529	543	491	492	536	542	581	512	558	514	571	560	494	558	555	564	509	523	523	588	541	505	526	547	565	568	560	522	556	486	570	535	553	542	554	516	571	571	524	547	580	510	570	568	538	556	541	546	529	543	601	524	518	515	529	533	529	520	540	547	549	573	526	535	544	545	542	549	569	559	569	535	534	530	555	528	555	550	515	531	531	495	569	525	587	544	553	526	506	571	495	550	554	509	558	512	535	556	507	540	579	552	524	549	553	513	515	499	535	571	525	518	553	519	544	550	566	544	532	543	492	557	541	552	544	506	533	530	566	533	558	572	525	578	570	539	557	519	576	533	513	558	544	565	563	566	561	545	599	538	547	513	522	553	566	569	567	544	516	580	513	552	570	599	552	539	505	511	518	569	540	572	533	573	488	543	552	560	557	552	555	516	560	543	513	516	541	547	526	587	519	588	571	598	567	543	544	533	572	542	523	509	579	548	520	530	539	543	588	558	496	540	545	550	538	537	568	551	530	565	534	522	541	577	575	534	568	488	573	568	519	562	527	531	526	543	519	547	523	535	512	549	532	561	577	537	527	501	550	588	537	552	524	523	516	540	573	525	520	567	519	537	559	546	549	542	573	523	547	556	535	550	510	521	539	564	507	552	556	554	530	573	576	605	560	572	539	552	609	564	537	513	540	522	539	576	532	566	542	553	545	532	534	558	548	558	554	563	551	547	544	574	568	560	497	547	567	562	510	564	537	562	540	555	555	568	567	548	556	565	523	532	538	527	550	519	571	584	529	581	544	531	551	534	507	560	549	562	556	508	526	525	541	568	583	598	558	523	532	538	550	520	524	501	559	511	564	543	523	553	548	536	563	570	530	502	520	517	578	528	566	554	572	492	554	535	543	535	558	511	546	534	513	529	554	525	518	563	538	541	512	587	537	560	550	554	547	552	564	560	579	577	515	556	539	492	508	543	560	561	587	544	569	563	534	546	566	526	567	513	590	521	570	565	540	571	555	551	558	568	560	587	544	570	561	543	497	535	550	546	492	580	556	577	563	538	549	538	543	562	563	558	524	569	605	537	549	548	556	592	536	578	552	509	506	556	524	549	532	556	543	528	596	571	509	531	553	560	607	548	538	537	544	550	597	554	537	554	517	524	567
31623	3818	2292	1684	1203	942	673	570	487	389	356	312	306	266	258	245	220	257	215	214	186	191	214	208	206	179	174	183	173	188	186	181	176	161	173	166	187	153	172	191	193	165	173	173	175	174	159	165	169	174	183	162	153	189	171	163	194	196	155	178	187	165	140	189	174	168	160	167	164	166	154	159	172	183	165	160	196	149	155	167	190	173	156	159	149	180	189	194	181	173	186	188	178	214	176	182	174	186	165	158	186	595	613	278	179	144	173	164	175	169	168	160	186	152	166	166	163	181	131	177	172	138	183	160	151	163	159	153	161	140	150	164	151	160	182	179	148	184	147	158	175	142	174	149	176	159	163	156	170	169	169	165	155	192	167	192	168	143	162	163	184	159	176	147	173	177	157	175	158	197	169	189	161	171	182	171	154	147	140	136	153	162	145	169	167	173	158	187	138	167	167	174	177	175	184	171	158	138	185	179	190	155	167	139	198	183	152	151	172	176	165	152	152	152	161	177	156	174	156	131	169	169	183	171	149	155	178	174	133	165	173	169	155	181	172	147	161	160	161	152	157	178	176	179	159	165	157	159	174	157	171	168	160	146	177	168	142	163	171	152	151	161	161	178	161	161	163	169	159	130	178	166	149	151	167	181	160	156	171	162	148	160	167	159	155	162	174	154	168	157	162	163	171	180	158	158	163	170	180	162	179	159	183	152	146	154	178	166	201	156	172	149	168	164	175	198	159	178	151	169	183	171	152	160	176	165	178	157	147	179	166	167	166	175	135	168	149	157	153	163	176	188	164	169	156	188	159	174	171	156	158	178	187	152	165	184	170	173	162	152	147	142	163	166	152	170	186	165	189	174	177	167	167	165	151	170	177	150	150	154	171	167	186	155	169	186	175	157	161	174	168	155	167	177	177	178	163	158	163	162	153	171	149	177	152	149	174	157	131	175	164	173	168	173	181	152	158	167	168	148	166	159	171	172	141	148	158	163	160	178	188	161	189	169	167	150	157	151	155	151	137	158	179	184	169	154	177	165	173	170	165	156	165	144	153	156	144	159	147	173	181	161	192	168	195	170	147	137	166	160	177	192	161	159	170	156	141	171	163	157	163	164	152	148	154	155	157	182	161	170	172	165	186	136	166	161	149	178	160	171	166	147	142	167	166	150	176	158	147	175	143	155	175	187	126	181	164	147	175	167	185	177	180	166	126	159	151	176	171	165	175	174	167	157	149	141	172	153	163	152	171	190	144	154	176	172	171	149	169	182	169	157	159	155	184	143	180	174	172	158	143	172	150	184	168	173	190	160	168	155	172	183	150	160	163	177	176	159	167	148	154	156	181	195	156	152	174	175	146	147	161	161	142	157	163	164	164	163	162	152	182	157	173	139	163	177	155	165	177	147	160	160	169	150	186	158	175	170	159	159	167	160	153	188	159	170	172	172	176	181	159	168	169	153	184	167	179	163	185	156	198	161	158	188	161	186	157	152	150	185	168	156	164	163	158	167	170	165	177	154	157	167	182	151	155	143	168	152	162	157	156	161	154	178	177	170	160	153	163	177	165	178	156	174	155	153	160	185	165	155	155	158	145	165	167	169	162	148	178	172	149	147	146	178	162	160	190	154	148	164	180	173	164	171	187	150	171	191	156	152	176	178	173	160	167	159	145	188	148	155	154	178	169	183	159	166	157	146	172	182	160	156	175	157	142	158	168	188	169	167	156	198	144	146	166	167	159	164	152	166	151	179	146	174	172	166	183	166	171	167	177	149	171	154	186	189	155	146	166	155	162	173	167	165	166	171	174	146	139	162	141	176	153	145	156	177	143	189	170	174	161	184	157	164	178	182	174	195	158	150	147	169	185	179	161	172	164	161	168	164	158	151	165	160	159	165	180	155	157	161	166	139	170	157	170	168	191	193	178	150	162	188	162	170	165	186	166	183	161	151	155	174	173	167	156	160	150	160	150	169	159	135	158	155	142	179	151	157	164	145	156	169	166	148	148	164	144	154	150	163	183	171	174	160	150	156	161	188	178	154	190	163	181	146	166	167	152	168	166	167	149	177	159	165	185	163	170	147	175	160	156	163	152	178	165	158	161	155	178	169	132	180	163	174	162	174	161	149	149	168	178	131	131	157	144	146	158	187	163	146	178	148	152	157	163	156	166	175	149	165	174	164	180	164	174	174	154	155	183	178	168	174	175	187	184	161	170	169	165	137	168	163	143	165	167	180	176	163	164	174	154	179	172	176	164	157	164	151	167	164	174	159	162	157	163	180	175	184	153	152	174	189	162	161	158	142	180	174	169	164	160	173	170	170	169	171	159	145	167	174	168	166	149	152	169	170	152	162	136	166	176	188	170	160	166	130	161	171	170	175	161	157	163	176	153	174	161	158	170	197	164	186	160	167	168	123	172	169	182	167	157	175	141	176	164	166	140	158	200	160	157	150	175	170	153	167	180	156	172	166	160	162	145	166	164	189	153	165	180	180	161	148	172	151	173	172	189	151	159	159	174	187	125	170	193	173	159	146	134	177	163	150	162	153	166	160	172	162	152	162	158	173	173	171	182	168	149	168	162	150	166	163	169	198	151	165	141	142	180	175	145	163	167	167	154	162	157	166	183	147	174	157	151	179	142	165	158	183	169	158	177	182	178	179	162	152	170	160	166	180	157	181	168	156	163	168	159	152	161	131	153	168	179	168	167	166	174	181	174	147	174	171	165	164	137	146	162	157	160	166	182	176	173	140	148	150	146	142	145	152	160	176	174	162	178	178	166	153	145	133	148	171	191	147	170	165	174	155	164	163	167	178	157	153	163	156	165	174	191	171	179	184	138	163	181	172	181	150	149	162	174	157	168	170	157	161	170	166	163	182	146	148	161	148	125	133	150	164	161	168	165	171	151	159	176	159	174	149	162	157	171	158	170	149	148	147	177	156	169	158	159	155	153	157	165	151	162	172	151	159	152	161	174	169	142	156	167	154	163	161	157	168	180	159	175	164	162	179	181	179	179	148	175	162	139	167	192	161	176	167	180	171	184	167	177	176	166	148	149	172	158	164	162	170	172	164	165	156	173	152	179	153	175	171	182	161	183	179	160	156	196	160	169	157	188	161	182	158	188	170	177	165	142	146	171	175	167	194	176	155	167	159	172	167	158	168	163	154	168	176	180	162	174	166	153	157	156	170	185	175	142	157	169	167	168	144	170	176	170	175	160	157	181	167	165	191	156	151	147	171	171	159	164	154	165	162	168	168	137	179	175	177	124	144	167	167	185	170	169	155	147	150	172	177	142	176	172	164	159	163	174	152	169	151	147	168	165	148	147	163	164	132	156	171	188	170	147	157	175	170	154	164	131	169	149	175	181	138	167	180	164	138	152	152	147	180	133	189	175	170	169	137	145	144	173	183	177	170	158	171	159	184	169	176	186	178	147	169	164	182	153	153	145	158	155	144	163	163	154	142	172	177	167	168	182	158	141	152	183	140	159	175	181	161	164	176
15015	2238	4847	5563	4703	3757	3084	2630	2203	1922	1684	1567	1412	1204	1106	1118	1017	945	865	833	753	742	695	727	648	661	639	661	621	663	619	633	568	625	588	530	592	585	524	582	592	537	546	513	535	550	520	486	541	515	525	518	490	503	465	508	533	537	454	522	505	524	501	540	518	525	528	507	536	474	485	482	486	508	508	492	521	504	565	561	567	605	539	511	556	580	657	647	657	582	537	542	561	638	665	555	510	536	519	529	628	4249	4296	1204	443	428	459	465	437	453	490	437	442	463	475	424	433	449	464	469	447	459	459	466	472	453	470	452	472	414	440	459	452	432	481	426	480	447	488	475	450	517	449	438	469	493	470	477	498	455	463	454	410	483	439	443	491	474	445	479	448	458	431	420	478	456	477	446	458	452	488	458	446	464	450	492	465	414	514	495	472	459	441	481	435	445	445	467	437	471	469	490	489	439	466	440	453	456	464	447	442	451	494	448	455	495	482	425	425	455	434	457	455	434	454	425	445	442	432	482	439	450	436	433	410	457	425	418	476	429	470	463	472	451	434	447	470	444	494	512	448	461	467	439	447	467	460	465	463	421	460	450	470	455	432	444	502	425	455	462	460	477	463	435	426	414	462	432	461	444	492	466	435	424	439	463	445	464	470	430	467	496	451	435	461	454	475	458	445	454	472	411	453	482	471	404	471	438	465	487	461	468	448	505	415	454	444	427	472	432	438	437	449	496	454	433	454	477	469	451	485	477	505	472	482	409	448	426	441	478	468	428	444	428	460	433	509	426	481	477	429	414	495	448	424	498	464	429	457	456	443	427	469	469	464	417	464	431	472	460	476	418	485	447	419	477	451	458	471	446	477	479	482	444	495	493	464	431	463	409	417	467	487	443	474	460	453	496	420	462	465	458	421	477	431	498	431	512	469	455	454	444	418	464	468	473	475	451	440	440	449	458	459	449	458	501	453	459	410	461	474	463	438	488	475	484	466	471	456	423	459	429	465	452	429	508	474	478	452	462	456	486	464	435	440	456	435	440	469	431	426	426	457	421	421	482	466	431	468	436	427	478	458	471	414	477	497	435	457	471	463	445	490	482	429	499	466	499	493	430	444	482	443	467	490	455	439	455	478	465	468	450	508	415	436	453	451	450	508	472	496	463	509	468	472	451	462	449	474	405	472	469	464	464	459	477	475	431	412	467	486	465	470	475	432	449	456	472	444	466	446	482	487	441	466	462	447	456	443	446	471	444	446	465	428	480	463	427	448	454	444	449	456	462	469	489	450	471	469	425	449	454	447	485	478	435	454	428	461	484	467	476	437	476	427	464	431	461	457	450	459	450	457	431	439	456	439	470	439	461	489	430	474	461	492	466	457	476	490	425	495	444	437	506	445	464	434	484	413	387	497	471	448	444	476	467	437	442	468	445	457	440	417	477	421	423	477	449	449	448	467	470	460	452	462	469	458	422	467	483	450	464	427	452	449	435	438	449	460	439	431	472	468	476	456	438	469	466	472	467	447	433	488	491	507	434	453	491	404	459	420	444	460	495	464	436	483	459	447	436	475	457	453	466	460	437	484	458	441	432	475	455	441	449	460	426	429	453	491	462	436	428	483	480	438	464	465	482	459	425	499	452	448	500	427	473	471	464	481	484	462	442	488	471	451	457	448	439	494	485	454	487	452	461	471	457	435	467	472	416	424	475	451	436	503	446	454	481	427	493	460	439	464	480	430	428	446	454	502	478	456	465	419	478	447	481	438	423	460	464	467	463	418	457	509	472	452	447	465	461	429	479	413	449	451	432	456	434	486	458	442	492	410	431	437	433	443	471	438	452	466	464	487	445	404	463	472	458	440	453	435	485	443	465	489	444	460	440	482	485	462	468	475	465	425	465	411	465	486	482	467	425	426	422	472	433	451	497	477	466	417	474	460	427	435	460	413	484	440	438	451	426	408	473	463	471	465	467	440	466	439	443	448	456	459	458	441	437	457	463	453	461	476	403	425	471	464	453	447	451	453	488	469	458	433	429	451	432	490	387	443	474	452	438	466	419	446	431	484	479	440	436	409	447	450	446	434	485	434	456	461	429	448	453	509	443	456	460	433	438	436	434	459	499	440	434	455	419	453	460	420	446	443	427	450	454	449	448	433	455	459	455	448	500	483	474	462	431	484	464	478	466	436	464	447	437	412	457	476	458	445	489	433	467	433	491	417	418	452	486	463	411	444	428	427	453	415	431	453	461	434	443	464	474	447	461	449	494	474	470	415	462	450	480	482	475	448	443	459	449	462	467	457	460	466	452	455	458	436	454	473	495	462	444	421	443	418	493	458	472	467	492	457	438	486	476	440	439	456	430	440	458	445	443	438	459	458	415	489	428	462	451	440	435	438	452	417	506	448	480	468	454	459	446	463	455	447	440	460	436	446	469	467	462	437	499	447	430	436	452	418	408	498	440	441	473	458	488	463	433	432	475	470	465	453	460	483	451	431	429	420	483	451	416	435	448	485	465	465	461	471	472	465	452	479	463	458	482	439	429	445	443	457	478	502	434	441	451	518	461	489	482	471	440	472	452	473	476	466	475	463	464	451	453	432	490	460	467	453	451	434	494	461	455	449	465	468	455	455	415	460	417	454	454	506	460	469	488	462	495	412	416	469	441	460	458	453	455	446	457	447	428	503	486	459	426	436	453	429	460	449	441	450	438	408	441	463	460	483	446	471	499	465	440	466	461	465	475	424	449	470	458	490	462	464	430	435	389	482	455	450	438	472	494	457	444	488	454	448	474	472	478	486	444	458	459	483	460	463	455	476	473	495	455	501	473	482	446	438	457	440	477	449	462	465	442	446	471	461	486	415	458	426	450	477	436	430	434	441	452	486	452	438	459	441	483	468	414	454	457	488	472	451	473	452	462	405	437	439	452	451	461	475	464	459	447	441	460	450	478	452	445	438	469	421	428	465	504	480	436	485	465	476	408	442	473	450	458	475	473	459	443	453	461	455	424	465	442	450	456	442	475	464	450	501	453	460	459	410	448	453	449	454	473	437	448	428	433	462	475	422	433	473	426	479	484	458	433	443	445	435	430	463	435	466	458	440	458	459	499	479	472	455	470	454	483	467	457	451	446	406	484	477	465	455	443	455	464	458	521	431	434	440	446	457	467	439	456	454	501	468	454	490	492	487	458	433	443	480	471	457	479	471	467	486	477	456	470	443	475	444	438	473	437	433	482	441	438	450	453	467	490	461	446	482	473	408	456	470	484	479	459	435	467	471	470	469	435	502	479	463	464	488	462	449	477	463	440	446	453	459	471	444	439	420	469	446	451	442	476	461	445	462	485	467	432	465	400	465	435	446	434	449	426	466	439	425	431	442	442	461	443	462	450	488	461	443	438	486	434	444	444	427	465	459	497	474	471	456	475	481	451	458	451	469	452	472	453	466	480	438	466	461	460	456	448	474	450	450	436	446	434	443	476	434	502	450	485	459	477	463	455	477	468	490	442
3706	207	248	194	188	182	207	181	192	185	197	177	179	174	186	194	164	158	163	169	177	182	176	179	188	193	184	167	156	167	183	160	163	169	169	160	195	161	168	166	205	170	169	163	167	154	175	170	174	175	188	149	174	166	157	178	170	203	171	175	189	178	161	162	183	191	187	191	174	181	177	193	193	181	193	181	195	178	178	174	187	190	175	193	176	158	194	158	162	174	182	182	173	190	152	188	176	186	165	185	194	206	218	203	161	173	166	160	199	181	168	169	183	177	180	159	174	185	162	168	180	181	174	163	167	188	171	149	174	151	182	195	171	189	160	178	197	161	191	168	179	179	156	185	166	184	190	167	189	179	183	189	163	187	177	178	183	160	169	180	172	162	176	205	169	190	186	182	170	189	172	189	192	195	154	181	172	171	163	166	188	173	184	194	181	172	165	173	176	160	174	184	165	188	165	174	204	193	164	161	163	155	166	183	201	159	191	189	197	176	193	181	164	146	169	164	157	192	186	203	191	179	172	177	170	168	158	174	156	173	158	170	184	162	175	163	188	163	186	181	169	176	181	177	185	171	157	203	180	185	151	169	179	164	176	195	168	157	188	155	177	178	189	155	163	165	170	189	194	161	151	177	160	188	189	183	204	190	184	200	139	154	158	197	190	160	198	171	214	181	170	194	195	174	171	146	161	161	158	161	160	178	166	167	185	177	156	198	168	184	186	182	152	175	187	168	171	179	169	175	172	192	138	178	190	181	187	202	204	179	180	171	171	173	165	162	185	180	154	171	176	153	189	171	190	159	178	170	201	215	155	162	206	174	164	175	179	161	168	163	181	175	170	152	187	210	199	166	184	163	158	152	166	149	162	190	161	164	146	200	178	163	174	161	173	180	190	188	186	168	178	151	186	178	184	184	180	168	181	161	185	194	176	153	194	173	185	197	196	173	179	179	171	173	157	184	171	186	169	157	170	175	178	181	191	176	171	152	170	177	193	161	178	201	194	157	173	171	181	177	187	205	192	180	174	179	187	184	174	173	180	180	172	195	199	169	159	209	186	146	170	178	187	200	158	184	162	181	172	196	185	178	166	179	168	162	179	201	188	187	168	165	172	182	153	161	163	182	170	158	164	177	158	147	180	158	175	151	147	165	173	165	190	194	191	183	183	199	163	192	178	161	172	165	184	159	189	159	202	169	173	184	172	182	182	178	158	182	171	196	159	153	168	184	188	180	177	194	186	177	182	186	175	172	211	160	175	169	173	184	178	173	169	171	194	155	178	158	170	163	172	176	186	179	171	155	173	174	164	165	161	183	165	171	162	153	178	177	190	182	222	171	180	181	192	188	173	180	175	168	206	170	188	164	164	165	157	174	181	183	165	186	194	159	176	160	161	163	185	201	188	159	163	169	171	181	204	174	194	168	185	167	184	197	159	181	174	155	169	169	162	177	179	150	181	172	179	162	160	187	185	208	167	169	185	195	170	157	169	161	199	174	175	158	179	193	158	170	189	160	179	185	175	168	164	169	168	183	159	175	173	173	173	165	171	205	155	165	167	151	190	183	186	167	159	190	190	164	182	183	180	157	194	169	187	177	177	183	175	172	174	183	190	152	163	189	172	171	162	170	170	165	171	200	174	180	175	177	170	182	192	180	184	183	179	193	203	157	168	172	167	167	169	159	168	190	166	185	181	169	193	168	164	179	178	172	201	165	147	179	186	180	185	190	178	172	176	197	173	173	165	177	166	180	172	163	189	168	180	189	183	148	201	174	186	180	183	171	173	188	198	176	167	162	205	194	191	145	191	156	172	167	157	169	173	171	139	183	159	177	180	165	166	198	168	181	164	209	146	191	165	159	164	176	171	198	179	180	183	182	184	172	186	175	171	172	150	194	177	192	180	177	198	174	148	165	165	181	182	183	168	196	165	177	183	196	180	175	179	166	188	157	202	157	191	169	190	191	205	169	167	165	190	153	194	189	182	173	154	180	158	178	177	159	158	176	190	175	138	176	159	196	179	170	179	150	202	200	188	190	169	170	191	183	170	182	205	181	142	184	179	186	174	186	193	168	186	184	177	170	163	172	181	166	175	188	155	180	176	185	191	153	184	182	158	170	173	179	187	203	180	152	177	166	183	164	189	162	164	163	161	191	184	193	198	183	166	150	171	180	178	191	172	202	183	175	180	175	174	166	141	160	161	172	169	174	195	179	182	161	170	169	182	148	179	169	160	164	203	180	169	165	179	171	192	196	170	162	206	183	184	160	171	186	199	189	196	175	156	188	189	155	181	173	169	165	176	164	157	178	173	168	178	204	193	185	167	169	171	153	200	192	194	195	178	181	159	191	176	167	194	137	173	187	152	175	184	167	148	174	179	158	137	186	158	181	186	185	196	173	175	198	158	192	175	163	167	164	186	164	159	152	181	179	169	166	184	170	179	200	153	154	178	154	180	162	173	185	156	176	178	177	150	166	187	175	182	197	161	177	180	185	174	180	164	184	164	180	196	179	168	182	159	164	169	210	179	164	170	162	179	176	180	167	173	166	172	163	182	179	181	169	173	171	183	172	142	192	188	175	169	172	176	153	187	175	145	190	182	185	183	168	165	192	191	189	152	161	171	154	173	166	169	190	185	182	154	175	169	179	179	179	166	172	183	185	165	169	176	185	189	175	169	191	171	179	176	182	185	160	168	189	157	147	179	179	170	169	169	157	178	157	175	153	181	156	161	213	162	180	176	205	166	183	167	190	181	203	196	188	169	194	165	191	167	171	183	188	181	161	188	187	161	169	177	188	187	168	198	180	174	183	206	192	177	191	168	162	158	173	184	173	184	155	195	176	173	167	175	165	165	176	176	191	212	167	178	198	152	168	183	184	155	194	165	183	182	164	155	161	190	163	163	194	187	190	147	180	196	170	148	154	173	184	168	179	173	189	159	210	172	154	183	172	180	179	198	176	159	189	174	158	160	176	167	179	163	169	173	178	195	188	184	182	176	168	162	174	161	160	169	177	166	191	186	167	179	195	201	183	166	184	161	165	163	187	173	167	169	172	155	192	196	165	170	183	171	171	165	175	173	184	204	183	180	161	172	159	176	171	198	171	193	164	188	176	177	150	186	192	186	171	196	203	150	195	166	167	168	189	164	169	172	164	163	190	188	198	183	158	181	190	192	189	157	186	176	183	185	178	167	174	178	183	168	162	176	176	193	159	169	164	169	159	159	176	175	172	175	174	161	206	160	187	190	183	172	191	164	153	165	152	191	188	185	168	196	183	167	182	198	176	167	161	150	160	183	177	189	183	192	196	184	162	160	202	161	197	163	185	192	164	175	192	188	193	170	196	189	164	180	153	161	187	181	193	182	173	161	174	185	168	165	162	178	178	162	181	185	186	154	185	183	170	152	173	193	191	177	165	158	176	175	206	174	192	145	166	164	164	211	190	164	172	180	182	202	158	165	203	160	158	179	168	168	190	184	161	190	149	184	166	158	185	180	177
3835	558	629	620	567	615	553	570	560	588	517	507	523	497	467	518	546	506	514	536	523	525	505	478	504	512	442	494	497	491	463	541	516	523	513	495	525	459	511	488	510	480	505	487	476	536	501	483	495	470	450	490	497	488	478	507	494	482	479	486	502	539	533	532	512	474	532	498	507	469	545	504	499	505	481	496	502	466	534	565	519	548	534	485	562	559	534	538	531	504	521	533	569	489	518	521	512	501	530	584	582	708	830	701	502	518	459	502	483	556	492	496	511	465	523	509	506	477	479	491	482	477	510	495	479	546	475	507	456	498	498	490	454	444	511	496	481	514	489	502	479	491	518	488	499	506	508	475	499	531	504	519	516	492	498	448	529	463	494	529	512	465	480	489	495	504	515	503	497	503	453	515	472	484	485	486	489	502	505	486	462	478	479	433	519	472	488	519	476	502	490	511	494	503	529	494	486	513	475	508	491	509	483	474	506	504	504	509	504	508	469	483	500	475	496	510	481	484	496	505	494	500	488	506	530	475	533	481	505	485	547	472	484	472	524	503	494	495	474	490	515	522	483	453	454	503	493	490	511	453	491	502	507	516	538	478	488	524	518	495	507	477	515	487	503	443	483	459	517	518	518	513	512	514	474	490	494	503	492	509	451	452	502	466	510	508	449	508	494	479	479	470	499	496	546	503	486	514	453	459	500	522	509	473	509	461	507	481	540	485	501	514	487	484	531	484	528	531	483	536	450	461	468	528	507	494	502	509	545	464	522	526	455	452	532	498	520	487	511	461	502	505	536	524	511	485	495	477	458	504	532	488	498	505	469	480	532	483	506	519	505	503	502	479	497	493	483	484	485	529	486	465	492	511	534	485	519	492	507	467	495	472	483	489	460	466	519	438	490	499	484	483	509	469	451	509	507	514	452	507	500	518	488	495	483	503	525	510	471	545	466	505	520	502	454	475	509	497	516	494	519	479	495	467	511	503	454	490	499	500	465	515	508	498	491	449	465	478	476	481	516	483	516	481	480	527	499	467	511	459	478	462	500	522	484	470	483	469	475	511	514	486	498	503	550	534	484	499	494	494	483	457	539	505	483	491	491	511	499	426	479	502	491	515	524	482	478	486	522	459	539	453	471	490	479	503	511	482	460	498	504	474	474	513	510	513	501	470	466	521	509	523	489	532	514	486	461	486	503	524	458	548	453	470	496	513	481	499	471	523	466	486	477	498	493	510	493	489	484	484	539	548	512	495	466	524	505	488	490	487	494	515	488	494	476	494	524	484	488	487	539	504	498	485	498	446	498	487	495	482	496	518	478	488	508	487	480	472	563	511	481	487	520	485	495	526	544	478	546	494	502	508	488	450	467	509	526	497	467	470	510	483	482	484	502	445	559	511	486	500	496	488	512	502	495	512	483	514	490	490	516	487	517	447	489	483	510	501	532	485	469	460	474	471	510	520	477	473	500	483	503	493	474	483	484	508	491	496	490	520	522	454	506	478	523	515	514	502	459	473	515	508	453	467	495	478	502	493	539	483	531	527	513	501	491	528	485	457	534	482	462	501	488	515	465	507	500	458	496	479	497	499	518	511	484	492	499	529	471	515	512	547	525	511	520	530	492	484	515	464	521	496	488	481	492	515	498	510	484	523	489	464	491	521	492	508	512	486	489	479	505	489	477	498	476	496	491	483	474	477	484	527	508	473	512	534	466	506	485	497	513	486	539	474	498	505	532	523	513	487	521	517	505	513	530	517	505	539	521	529	496	464	526	499	472	542	517	471	474	496	503	508	520	490	483	498	560	471	498	518	504	482	464	506	490	491	495	498	503	471	503	509	504	478	481	504	506	481	510	523	528	534	501	513	507	516	472	468	471	472	473	487	474	506	485	508	503	592	481	520	495	495	532	506	483	535	491	530	449	511	518	518	528	501	502	488	508	523	485	475	512	510	526	474	495	527	446	530	456	549	487	508	507	498	520	476	497	502	462	490	476	469	522	491	485	492	493	533	494	485	516	476	490	497	488	529	516	472	478	495	498	458	499	501	482	516	482	482	509	474	508	497	491	510	502	509	482	459	501	487	446	505	466	454	484	518	492	478	504	528	466	451	504	518	512	488	474	515	483	517	452	493	460	495	476	503	486	486	460	531	524	489	500	492	514	453	478	463	494	504	488	476	500	483	494	507	501	481	495	507	502	502	503	466	514	490	519	500	496	516	487	501	494	504	533	523	482	509	524	505	495	514	471	482	493	505	486	510	510	471	519	467	473	495	476	457	516	501	500	490	476	497	518	530	495	480	480	485	466	489	490	506	511	524	469	518	493	496	502	480	508	500	481	434	513	498	501	500	528	492	485	494	499	453	486	507	501	492	494	493	504	475	491	484	501	485	448	503	445	482	503	475	503	492	467	509	490	518	502	499	495	509	496	464	492	487	488	513	482	482	501	496	514	525	508	508	520	539	502	528	493	461	504	510	493	463	481	495	509	550	518	457	475	505	495	488	495	484	508	499	454	522	524	479	463	496	528	492	492	539	518	496	482	513	537	487	498	535	479	500	515	521	507	479	495	514	502	486	517	491	501	518	512	541	515	491	498	517	526	454	490	476	483	462	498	501	533	490	501	513	493	470	488	524	487	506	499	463	483	532	509	491	492	556	499	518	507	510	462	484	457	482	495	534	487	489	523	505	505	485	504	493	504	499	473	511	463	503	476	507	484	527	493	488	485	496	507	478	491	490	475	508	519	489	484	524	500	530	456	519	489	501	533	483	503	497	495	520	456	561	497	517	531	483	482	516	499	521	490	517	518	516	503	504	481	527	511	458	494	490	485	483	505	529	470	475	488	485	498	490	467	474	497	551	507	501	516	518	482	520	476	519	539	550	510	452	494	552	527	472	480	489	498	511	497	513	487	495	522	494	507	518	478	493	442	494	489	490	473	521	495	469	504	480	473	513	505	491	517	498	451	502	504	500	498	499	510	477	511	483	535	489	453	507	508	501	497	475	502	530	496	507	499	484	493	492	554	497	480	488	508	492	476	486	510	512	526	522	456	456	508	497	491	535	462	486	484	497	468	494	474	478	515	471	482	484	530	524	508	474	490	497	533	527	511	520	487	488	477	466	502	484	471	455	495	504	527	511	481	529	477	516	496	479	490	460	494	539	485	491	469	491	470	523	492	517	510	525	459	514	488	524	493	502	512	477	507	481	499	462	489	490	513	528	524	475	492	504	481	490	509	487	495	499	519	481	498	486	469	495	484	521	497	506	508	437	490	496	486	535	491	453	449	471	483	525	508	468	483	483	426	489	496	490	512	511	507	462	529	465	542	490	479	469	487	488	462	499	526	500	519	500	481	494	457	524	475	510	441	505	521	489	479	461	492	487	517	472	514	475	463	519	479	531	528	494	536	505	525	504	513	471	496	483	465	493	477	467	492	454	467	459	489	502	448	512	495	501	498	506	481	494	490	527	448	482	518	524	514	471	524	467	487	477	491	506
20345	1571	1227	967	727	565	462	391	329	333	310	277	261	273	238	229	247	234	233	242	248	236	244	236	229	216	226	202	231	197	222	218	225	208	189	216	248	239	198	221	219	239	227	210	234	238	204	219	213	210	217	203	194	209	205	229	188	186	210	187	191	208	213	218	213	211	188	216	202	227	230	198	222	220	208	207	196	187	206	202	222	213	216	213	218	227	216	222	219	219	202	228	206	202	228	236	220	190	242	210	309	430	457	236	214	184	205	199	198	199	200	216	219	220	192	221	179	209	193	221	213	199	199	208	198	202	205	239	188	211	219	185	225	208	196	197	191	187	221	202	212	191	190	178	233	188	244	200	204	204	193	171	203	229	210	241	204	232	192	219	227	216	200	231	201	204	205	182	199	202	200	199	183	229	200	231	222	209	211	212	207	196	204	196	197	190	223	211	193	183	228	207	210	196	249	191	216	203	208	216	194	227	211	213	194	219	226	205	181	193	226	191	216	202	170	182	196	222	214	200	200	212	230	195	186	178	178	212	220	170	221	180	185	200	200	197	222	225	213	228	207	207	193	238	216	197	228	220	200	203	241	213	197	214	203	212	214	208	219	207	177	205	229	217	184	196	188	228	209	211	206	222	189	243	199	201	206	222	223	205	195	232	222	225	205	208	191	231	210	207	179	191	224	196	204	182	210	209	219	201	198	229	200	198	237	208	222	213	215	200	227	200	179	201	181	207	174	182	191	222	215	210	212	207	209	204	220	208	207	192	207	174	225	189	211	222	196	227	182	235	211	205	232	232	177	221	202	226	215	202	223	192	231	229	225	198	218	237	202	216	217	202	220	217	187	224	210	214	192	209	197	204	238	209	192	216	199	206	197	204	222	238	203	178	210	208	198	232	229	217	215	212	191	186	211	183	189	196	207	209	210	207	210	199	201	202	206	216	224	220	241	215	215	194	207	216	202	199	199	221	184	193	206	206	211	209	203	184	225	203	212	196	210	188	190	210	198	217	197	200	195	207	229	202	192	213	226	230	208	205	208	197	197	211	200	188	191	191	206	219	219	218	215	201	186	221	222	210	213	184	218	200	202	207	237	204	196	195	212	192	209	221	214	188	190	187	221	202	219	210	216	206	196	220	210	196	212	228	220	206	215	198	178	217	221	203	207	194	207	193	186	208	201	219	190	194	224	198	206	233	203	198	227	225	219	211	224	217	187	197	205	227	176	191	191	201	198	216	211	192	193	227	180	193	218	197	211	201	208	205	206	215	194	190	203	231	207	214	205	198	237	185	210	197	203	221	204	202	216	179	223	215	189	189	203	220	184	197	214	214	212	194	202	218	200	218	205	218	199	213	195	220	210	197	228	221	209	214	221	203	196	235	208	225	189	229	192	184	211	220	228	225	218	215	198	223	224	217	181	200	184	190	201	201	196	220	200	218	196	218	205	227	217	200	230	202	184	223	207	199	215	220	228	199	214	239	184	221	201	195	206	200	219	218	210	202	204	216	199	201	189	200	230	197	249	235	201	230	211	207	217	242	208	215	235	187	208	194	177	201	204	203	211	215	244	215	208	217	220	193	225	209	209	216	207	199	186	229	218	209	192	220	219	191	185	221	218	189	191	206	216	217	220	199	222	224	187	196	200	207	196	206	213	204	222	224	205	212	211	185	206	176	191	210	186	233	211	235	206	216	189	212	201	218	232	199	201	216	206	206	231	209	202	191	173	216	184	229	210	215	197	205	220	189	217	218	206	229	205	189	178	199	206	231	232	189	204	204	236	205	215	205	201	236	226	213	222	193	200	200	218	182	213	183	189	184	199	198	233	190	202	213	183	202	224	208	198	182	192	212	235	195	213	227	201	175	212	208	190	210	224	184	223	225	189	229	216	222	211	212	211	201	227	201	193	233	182	208	215	211	191	178	203	203	197	228	212	187	231	208	209	164	177	199	207	201	205	204	219	198	208	206	226	191	233	186	240	195	208	197	222	214	183	204	220	216	199	198	226	221	202	204	232	203	243	214	191	209	197	222	190	223	210	207	201	191	212	204	216	232	227	218	228	214	256	205	199	212	183	224	211	229	179	214	219	175	204	202	208	207	197	218	201	201	177	209	216	217	191	168	201	201	244	210	232	233	216	206	218	223	219	202	197	199	198	219	220	217	211	222	221	213	210	208	197	236	215	214	223	195	199	214	213	226	197	234	222	212	213	218	177	227	192	200	221	212	180	219	218	198	219	202	191	206	221	195	233	181	194	205	234	236	188	207	208	210	214	195	206	202	186	211	226	200	212	207	192	216	200	194	196	197	178	235	214	221	209	220	207	197	212	217	212	197	209	193	233	198	206	208	213	206	190	201	203	203	222	224	238	204	224	226	199	199	211	212	225	206	204	192	199	199	214	212	197	202	199	212	204	202	237	197	212	207	185	198	205	198	207	188	209	227	194	206	216	212	182	215	194	223	203	227	168	205	208	211	234	222	185	219	220	206	226	205	240	208	205	218	196	208	184	186	174	211	204	225	198	222	213	214	187	221	213	200	197	204	213	203	208	209	211	199	207	241	229	196	190	187	201	214	206	194	230	193	213	226	240	180	200	185	225	210	193	223	199	207	229	200	238	224	212	250	225	199	191	227	231	209	210	207	181	211	200	205	208	201	242	206	205	186	227	195	191	214	217	199	211	212	221	197	219	181	221	222	222	226	198	214	220	223	203	209	220	207	220	217	215	208	215	206	210	215	200	185	213	210	225	197	186	200	191	227	195	213	202	208	182	183	194	210	229	200	200	219	200	219	221	191	165	211	188	219	208	196	227	230	214	214	197	195	223	236	194	193	228	221	208	209	198	204	224	183	200	198	198	183	227	218	222	199	203	212	219	206	197	221	200	205	216	198	212	214	207	209	214	201	203	234	220	212	196	215	210	218	214	198	221	206	220	225	212	210	215	213	220	216	219	208	213	194	188	228	213	216	221	212	203	221	203	204	212	219	211	204	203	207	209	211	233	217	202	184	224	182	216	232	220	209	219	199	208	222	197	211	218	164	189	195	214	233	202	201	204	210	210	213	188	208	247	206	231	188	213	225	220	192	220	214	177	212	186	203	205	214	187	209	231	193	201	228	185	224	212	221	180	194	196	212	209	205	208	213	201	206	218	204	194	206	196	212	196	218	181	210	206	211	219	225	216	168	203	221	208	202	216	212	181	215	203	211	197	210	217	205	210	183	213	199	220	209	191	200	201	180	202	232	222	214	187	220	194	213	187	210	221	187	240	205	172	203	223	228	229	207	200	189	201	204	222	194	248	197	199	190	194	185	241	193	212	209	172	223	194	195	218	227	230	211	237	194	199	199	209	196	202	178	238	220	190	197	218	216	200	198	184	224	210	238	191	221	183	206	221	218	209	223	190	203	205	183	205	202	210	212	193	204	231	212	229	228	215	218	215	192	220	227	215	217	194	180	222	203	194	214	222	202	176	200	197	221	198	200	193	201	204	243
10775	1446	2928	3339	2851	2433	1991	1659	1506	1313	1224	1099	1032	936	969	842	803	829	786	784	741	732	704	667	714	682	687	666	693	639	692	605	670	658	655	634	619	638	594	608	583	606	619	594	569	602	606	608	575	580	578	571	572	566	616	652	583	586	636	601	590	602	618	614	611	600	565	600	585	622	583	631	623	606	635	573	622	628	672	619	652	613	611	620	628	684	690	695	661	756	732	623	598	600	630	599	566	626	597	833	1537	2330	2341	886	551	588	569	592	542	574	558	589	570	598	555	582	555	589	579	587	530	582	540	576	567	581	596	594	562	567	543	600	591	592	599	547	545	552	554	580	558	585	582	560	551	582	602	589	535	572	615	558	584	567	573	570	585	571	599	569	542	556	591	567	612	572	559	602	591	591	552	562	564	566	558	550	578	566	562	521	576	591	545	576	553	615	554	605	548	547	562	569	583	572	591	527	577	598	561	579	566	555	584	577	596	572	532	583	562	563	588	611	566	588	558	592	541	554	596	579	555	572	598	577	562	566	550	539	605	565	582	586	570	570	610	584	570	584	614	553	591	592	570	552	565	545	578	630	555	580	550	544	583	560	542	569	580	570	547	572	573	566	609	637	552	595	585	563	546	521	578	576	568	560	558	524	563	553	611	602	633	561	549	566	563	541	576	510	582	578	589	572	626	575	606	599	565	591	563	585	571	596	555	621	566	550	578	606	561	564	569	559	610	575	588	627	585	565	577	570	590	568	573	602	569	578	570	596	585	558	588	586	610	561	578	549	580	570	576	588	565	552	571	545	570	584	567	549	553	582	549	559	558	567	564	573	573	587	538	507	614	550	638	524	560	581	577	537	579	584	561	605	608	602	553	589	566	559	594	565	542	551	569	589	585	624	532	549	602	578	532	562	561	590	560	562	497	548	537	510	554	547	542	563	543	536	585	584	559	546	559	565	568	591	572	593	550	564	551	566	519	562	583	557	564	592	546	601	550	571	617	590	602	568	582	567	547	625	529	567	605	574	567	588	553	589	572	561	564	583	586	596	609	540	603	560	593	551	559	595	583	563	581	533	583	575	568	589	570	574	562	544	554	539	519	585	571	568	572	532	561	551	531	591	573	552	549	563	592	561	574	542	564	576	543	571	548	572	526	577	556	611	580	562	580	589	590	573	575	559	543	582	565	547	544	533	535	616	557	575	597	582	580	571	650	567	559	595	540	571	565	592	580	563	619	567	639	579	568	575	582	546	568	550	565	561	528	586	605	579	561	532	574	570	559	542	538	561	551	615	543	600	604	561	583	559	585	558	604	539	587	588	578	560	630	579	589	606	601	573	592	607	594	568	555	557	570	544	548	592	558	566	571	549	604	582	560	577	582	569	547	596	572	577	567	564	604	654	593	583	572	573	605	542	590	565	573	575	579	616	552	609	610	575	578	544	556	587	560	555	613	561	585	595	567	591	591	542	571	593	538	583	580	523	596	547	575	589	630	549	554	539	558	567	566	545	597	579	558	568	568	573	568	548	561	547	609	600	577	564	569	593	541	572	522	560	535	594	533	575	551	559	592	610	602	548	561	550	609	556	552	611	573	565	571	579	607	592	567	540	555	603	577	521	559	582	533	558	593	543	574	572	593	549	586	570	587	572	567	561	561	576	581	584	582	581	546	549	573	573	553	563	597	616	591	552	564	557	551	612	621	563	541	542	536	574	530	556	557	613	564	553	581	549	584	567	515	561	544	591	555	577	594	562	586	607	542	574	549	568	595	581	625	599	546	590	591	584	559	571	596	618	562	540	557	563	581	568	544	609	587	621	600	570	533	509	577	555	591	581	571	562	589	580	563	575	602	577	556	587	581	536	552	567	584	590	561	580	570	537	567	501	587	556	562	562	571	595	594	594	594	620	546	645	528	603	565	548	608	584	553	546	565	540	570	538	613	588	586	542	589	541	568	575	559	556	547	543	633	573	511	545	569	590	566	550	578	579	579	583	567	556	571	607	582	618	573	575	531	557	581	570	589	599	559	576	570	525	555	543	538	564	622	566	600	560	628	588	567	550	584	591	598	571	568	618	559	619	532	589	576	529	589	571	603	594	573	566	537	568	552	598	552	570	536	575	587	576	573	571	570	554	537	581	545	590	583	540	579	583	559	582	591	578	543	610	502	586	597	601	534	568	539	578	565	597	583	549	596	561	583	573	601	562	553	600	566	560	595	540	631	554	566	557	579	575	606	567	577	585	599	575	594	583	571	535	554	562	562	555	563	559	569	621	587	586	595	616	567	579	530	577	583	546	565	603	603	575	592	576	601	539	516	608	568	612	569	554	563	547	594	565	592	573	536	560	620	585	576	569	577	550	589	605	590	554	582	552	571	544	629	572	598	572	573	538	608	582	543	549	543	591	602	580	573	569	567	522	613	590	571	581	551	587	586	612	603	565	556	604	515	562	579	567	576	563	582	634	601	573	600	578	558	577	535	508	583	535	570	547	586	555	533	570	557	592	569	584	567	580	590	570	592	596	602	572	593	582	580	538	572	558	544	572	579	574	586	498	576	577	590	597	559	610	578	580	553	584	563	563	598	534	562	599	553	546	581	572	550	571	566	561	593	561	588	584	569	636	605	571	567	571	568	550	535	555	604	576	560	586	553	576	565	600	549	571	577	536	574	571	570	569	598	580	584	553	536	586	608	557	613	609	576	578	603	585	518	567	617	568	555	637	555	561	532	571	582	567	555	574	574	585	559	589	564	581	563	539	602	553	578	507	546	532	568	544	592	569	516	578	593	588	542	598	522	606	622	516	589	548	595	570	554	603	632	565	614	565	543	618	605	573	601	564	578	613	580	593	574	553	575	585	555	584	621	547	550	551	565	611	584	604	546	583	592	572	579	557	576	589	532	532	615	566	571	607	561	551	601	553	602	588	605	592	588	570	561	541	582	590	594	553	586	576	540	608	570	550	580	558	569	553	609	608	582	568	559	554	608	592	568	556	518	594	579	584	581	582	554	563	552	586	565	604	551	568	548	536	538	585	566	535	552	561	569	549	584	574	555	586	620	551	589	559	556	532	552	595	597	582	581	577	567	589	552	621	585	596	603	553	606	596	610	571	565	507	591	589	596	567	581	564	602	610	590	535	564	571	597	577	569	609	601	544	547	575	575	585	538	588	582	578	582	564	574	547	558	526	618	592	583	584	560	556	530	604	549	557	530	530	585	566	590	605	591	558	608	565	603	561	586	590	562	550	537	561	576	548	567	553	544	570	604	554	554	558	554	537	575	592	576	579	613	553	532	540	577	568	599	579	582	580	571	570	546	546	612	582	573	564	578	568	614	578	541	532	529	564	620	594	579	562	586	582	594	581	562	643	556	573	592	602	614	523	604	563	566	571	571	574	570	542	560	575	550	551	591	557	545	555	581	564	556	533	571	593	570	590	550	546	575	605	564	579	572	587	609	543	573	549	559	589	586	565	586	537	574	590	597	618	558	605	568	581	562	584
32752	4133	2402	1758	1306	936	740	580	442	437	395	321	327	296	305	285	250	227	244	232	208	226	196	209	233	209	174	200	198	186	206	181	176	165	203	200	195	172	172	201	175	172	179	181	174	195	175	158	173	179	161	201	176	187	181	185	185	146	174	182	180	170	205	174	176	190	186	188	196	167	219	165	165	181	184	168	166	171	183	146	199	183	210	199	178	187	198	180	190	197	200	188	174	192	183	177	171	150	160	311	488	609	460	174	174	173	155	179	179	166	203	156	187	167	155	156	181	180	160	164	164	173	190	188	205	188	177	207	194	172	187	177	175	172	181	175	177	184	180	173	186	180	199	181	149	165	183	162	173	172	180	161	179	161	181	166	183	160	183	169	161	172	180	193	184	164	178	163	174	161	201	171	181	165	157	159	168	173	188	168	159	175	169	159	154	183	178	176	168	188	165	182	187	181	172	174	158	201	161	162	170	176	173	167	163	163	189	169	181	155	173	171	177	158	201	186	188	169	169	158	169	155	179	168	194	179	171	169	156	184	176	196	169	168	176	177	187	175	158	177	155	181	154	178	188	163	172	185	175	175	151	191	170	161	188	167	178	187	165	151	181	172	168	181	183	173	164	162	180	184	163	186	164	188	175	156	187	155	163	146	167	184	184	180	158	167	171	167	183	176	199	195	170	175	157	200	198	180	199	162	142	171	170	178	157	183	195	183	170	170	176	180	176	172	175	183	197	205	146	161	175	157	165	204	178	158	148	175	158	172	158	183	185	169	176	168	180	181	208	179	166	181	183	162	167	161	175	193	183	169	179	181	177	175	169	179	163	181	159	159	174	194	166	182	179	180	160	170	189	192	173	171	178	162	156	163	198	161	178	185	174	173	188	172	179	164	165	180	170	170	162	153	147	176	176	176	186	174	198	179	190	198	175	186	166	201	172	173	160	161	169	156	177	174	154	194	178	167	181	173	175	158	187	165	179	176	151	186	171	164	208	194	181	185	167	175	146	169	165	149	175	174	176	184	168	130	199	162	178	148	175	176	161	157	159	176	170	180	206	161	161	164	190	170	178	168	165	151	203	158	178	176	188	175	175	196	178	169	173	190	150	159	169	174	202	159	165	177	180	188	168	158	165	178	176	155	170	148	155	193	197	158	162	177	182	147	172	190	171	189	158	184	163	170	204	172	158	145	187	169	195	204	162	176	168	185	181	175	185	178	165	188	142	193	157	159	173	159	167	198	170	182	164	159	170	177	165	164	170	172	164	179	192	164	198	202	165	162	189	172	163	164	176	175	170	178	169	201	187	183	154	188	174	165	155	148	161	165	168	158	187	185	174	189	167	162	172	150	182	166	151	147	170	179	169	193	199	167	200	146	171	170	161	161	183	194	205	177	152	157	161	154	170	168	158	184	189	159	190	175	153	168	148	176	167	168	168	179	155	175	169	189	171	164	188	192	164	180	159	176	179	178	180	202	158	166	183	173	181	165	166	172	175	168	170	192	184	149	167	200	159	183	198	192	181	174	177	161	162	181	155	156	171	173	159	196	157	161	179	156	162	168	186	176	154	175	185	184	192	200	185	188	166	168	181	184	160	191	161	155	180	170	151	170	165	155	196	193	204	191	177	186	172	178	171	178	159	182	166	155	200	176	159	184	172	162	153	182	157	170	184	193	167	209	183	173	142	183	170	165	158	174	138	172	151	192	176	178	166	156	177	196	178	172	183	181	186	177	196	176	187	190	188	172	191	155	179	153	160	164	194	173	160	176	175	190	168	176	181	158	169	182	168	166	147	172	162	163	166	165	188	149	183	153	163	153	171	171	187	181	173	155	189	153	184	174	173	190	179	180	189	165	196	203	178	164	165	175	173	197	171	190	163	173	170	175	164	169	166	173	164	166	173	168	162	196	175	170	159	187	180	176	183	185	197	163	184	193	155	161	149	160	201	173	169	184	167	153	157	160	167	163	188	171	190	207	164	155	177	173	175	148	143	163	183	190	168	182	185	158	197	155	182	172	190	181	182	150	189	194	154	177	184	157	147	172	172	193	163	168	172	154	150	158	157	148	166	192	173	161	171	167	174	161	179	148	174	172	169	177	158	145	167	171	172	178	179	164	143	181	173	173	181	166	170	172	164	175	179	178	176	162	178	170	170	158	174	163	164	178	170	181	158	178	190	166	141	189	175	192	175	176	207	173	184	171	197	163	187	178	164	162	164	189	164	190	163	174	173	167	158	155	187	181	159	156	156	173	141	174	162	156	172	184	172	160	181	154	192	163	186	158	171	169	182	160	156	184	185	161	199	183	159	177	175	152	188	172	174	179	185	157	181	181	165	161	173	185	178	166	172	178	173	176	156	170	180	163	187	182	163	175	157	184	182	169	162	150	161	180	187	167	174	196	160	166	195	171	172	166	181	166	164	155	179	172	170	160	166	165	182	162	140	174	160	140	176	164	162	167	158	185	166	179	179	162	165	171	170	157	150	173	179	179	160	161	182	170	191	152	193	193	192	186	181	169	180	171	151	151	179	183	157	183	159	172	197	157	172	190	181	147	179	160	160	165	160	185	173	168	160	158	145	167	150	162	179	177	170	172	181	178	163	166	147	158	188	178	180	161	147	169	190	162	146	157	185	180	183	166	164	156	154	182	157	172	165	203	199	162	167	189	185	152	154	185	160	184	168	175	162	181	185	166	176	198	177	191	181	187	176	186	155	173	193	180	185	149	175	164	178	186	170	155	144	159	173	170	154	173	163	178	188	170	154	164	154	164	155	159	167	145	163	183	183	165	175	175	163	173	171	181	168	193	156	162	183	168	158	167	179	187	158	162	175	177	195	167	168	192	150	164	170	166	163	154	141	183	177	186	155	169	178	202	184	166	170	166	176	168	190	198	175	176	181	168	174	187	191	155	183	180	182	166	175	176	174	175	169	179	174	180	191	172	160	143	155	172	198	160	193	197	201	167	193	175	199	163	169	173	181	172	158	193	178	169	199	181	180	166	160	162	178	165	187	138	156	182	166	146	166	165	189	152	183	178	190	174	157	151	183	176	166	164	150	178	174	147	164	172	168	163	199	185	180	174	193	157	192	153	174	176	167	175	161	153	166	171	155	169	170	181	180	180	201	161	166	185	197	193	165	173	172	170	162	186	174	179	161	161	184	192	173	167	181	181	168	162	155	164	160	170	193	154	187	187	193	167	173	174	187	180	178	175	185	184	169	178	166	173	158	171	176	166	166	153	183	197	160	178	144	182	177	174	158	160	175	190	147	153	170	165	154	185	182	167	168	183	180	154	176	168	170	151	180	172	149	166	184	198	174	174	190	178	179	180	167	150	187	171	177	170	197	189	199	202	162	180	145	165	156	157	170	156	164	170	141	171	181	171	188	177	193	169	152	190	160	185	180	165	160	155	167	180	166	153	165	179	159	189	161	185	176	195	164	177	163	188	149	198	170	157	188	162	216	175	183	177	179	203	167	164	179	163	169	186
15761	2244	5132	5716	4944	3898	3280	2595	2249	1857	1709	1566	1450	1243	1167	1109	1057	942	923	884	854	831	796	733	730	721	698	641	678	651	669	664	582	627	678	584	599	537	583	567	576	548	584	608	523	564	569	501	550	569	526	514	523	532	513	470	528	511	535	558	578	488	529	495	523	522	474	521	495	523	538	537	547	560	572	516	494	567	533	574	522	527	574	568	631	692	660	708	786	754	576	613	574	517	526	524	545	532	584	1693	3411	3824	2814	629	442	461	481	485	491	519	483	486	434	474	420	457	529	504	436	504	469	484	494	454	462	498	506	467	447	468	481	464	496	475	489	485	491	486	482	501	493	450	452	500	472	492	457	483	489	453	460	467	514	535	518	475	448	505	478	472	519	492	477	472	477	457	512	454	489	477	473	446	449	469	468	500	480	485	474	490	488	477	475	447	465	477	496	493	501	487	432	456	516	494	442	468	498	466	517	484	483	476	461	453	440	477	435	456	471	501	526	504	471	484	485	462	467	479	466	436	464	487	464	459	445	475	482	469	490	481	518	480	493	465	468	476	441	456	520	445	475	487	474	452	501	450	484	470	491	466	507	433	468	457	443	514	478	487	498	441	481	496	479	481	470	487	484	470	455	493	444	480	508	490	464	440	490	460	467	478	461	464	472	505	466	449	475	481	488	488	504	495	446	471	485	474	466	455	474	491	513	475	471	440	469	495	465	466	471	482	470	494	468	446	475	520	464	453	503	513	460	499	461	503	447	455	503	509	467	495	491	512	481	472	477	476	500	471	449	476	480	501	473	490	461	470	476	481	477	455	486	467	486	464	500	461	485	485	493	486	479	493	517	461	471	452	456	469	446	508	486	454	461	473	450	462	471	449	491	499	472	481	442	437	471	496	448	449	498	456	458	482	467	457	502	484	474	434	445	456	505	442	467	466	464	474	487	484	509	445	503	475	462	453	466	517	476	483	453	532	444	516	470	500	485	489	431	521	446	494	487	484	480	448	493	477	456	475	488	491	486	460	498	451	456	485	485	496	494	449	433	478	453	472	541	466	500	493	469	500	485	454	500	510	445	491	491	456	471	538	491	509	518	460	458	476	484	460	489	503	518	460	485	481	466	457	471	463	516	431	504	470	468	505	442	497	488	480	481	485	499	441	447	477	466	435	454	430	452	482	485	468	483	451	475	463	469	491	510	465	446	473	479	515	475	493	500	450	481	488	492	523	468	493	513	478	461	471	484	466	475	448	476	493	453	467	462	486	503	462	489	453	496	484	475	468	478	440	504	460	503	470	479	473	500	478	457	486	465	502	463	497	458	470	452	499	444	445	464	481	506	508	464	497	494	484	476	482	479	516	503	499	508	493	474	444	481	467	473	472	461	489	451	519	454	502	464	456	461	490	541	487	468	469	462	436	471	482	465	525	448	477	498	475	503	468	497	485	433	518	481	495	485	466	489	476	463	472	459	548	483	515	483	475	519	504	501	470	472	476	473	514	503	482	504	478	499	448	487	476	484	479	500	461	506	468	484	503	488	480	481	473	500	498	465	460	453	508	446	464	477	507	460	446	442	500	458	464	466	486	478	491	520	471	488	492	453	461	476	483	471	463	462	466	476	463	457	458	461	481	469	467	457	453	475	478	527	464	423	436	480	460	488	474	450	483	490	463	459	466	487	476	478	462	495	494	459	465	483	483	501	464	473	477	468	492	460	510	488	485	462	450	459	505	501	464	494	484	495	451	490	503	465	486	498	498	465	447	511	463	500	472	475	451	477	476	476	469	461	450	456	459	459	462	499	513	484	461	469	480	497	530	501	451	493	488	479	493	479	477	463	472	484	477	474	513	494	508	519	461	518	459	499	473	465	445	489	525	498	464	468	480	501	508	467	459	455	472	492	454	488	539	463	521	469	483	486	471	459	481	475	465	462	481	449	496	538	482	522	456	454	494	479	438	435	475	495	480	498	519	462	473	463	511	478	468	442	474	466	481	456	456	519	474	454	466	498	497	425	487	500	486	435	453	490	453	464	462	474	514	497	519	472	520	478	510	494	552	448	457	467	478	451	477	481	472	477	498	494	488	435	489	480	469	480	493	486	504	501	462	469	484	477	484	455	477	485	491	476	512	465	478	462	530	545	474	482	435	440	502	463	489	460	428	502	480	448	460	490	514	497	450	494	486	437	513	491	494	478	459	498	501	455	447	473	504	456	437	521	468	457	474	462	481	490	454	495	470	438	504	485	472	473	446	469	468	460	487	507	499	464	458	459	519	458	506	458	488	467	478	474	487	478	462	517	471	454	455	508	453	486	487	474	482	470	476	514	469	484	462	476	448	480	448	477	464	495	507	473	497	474	489	473	463	491	450	485	464	430	479	464	476	464	477	470	460	463	473	525	514	431	445	482	481	544	465	533	475	478	476	472	488	510	530	499	470	485	477	505	479	479	476	463	521	491	493	479	462	489	472	471	432	471	456	470	473	413	490	452	483	436	488	472	469	457	491	473	458	496	449	482	500	484	504	483	495	475	470	500	478	506	459	450	498	464	466	466	487	479	503	475	455	486	467	486	480	490	457	489	465	473	463	466	456	488	468	474	466	474	450	505	503	479	520	509	502	439	502	514	442	491	433	497	463	471	510	463	497	483	460	450	500	509	498	481	487	527	458	441	467	492	456	489	438	464	467	470	481	476	440	479	458	506	500	498	475	457	460	466	490	441	473	439	490	490	509	453	460	469	468	465	482	482	459	482	459	491	487	524	503	477	454	496	474	466	495	521	471	494	446	447	477	477	484	450	516	467	466	474	470	477	462	474	449	470	484	480	470	466	494	489	475	481	415	473	458	480	489	439	459	469	488	463	498	466	476	473	536	452	450	433	495	463	491	449	469	493	498	446	477	447	481	478	525	510	451	453	457	460	461	474	502	457	502	451	456	502	485	508	476	463	462	476	501	462	442	465	444	503	441	483	499	482	453	497	483	523	475	496	477	450	484	478	500	472	497	474	498	460	446	443	484	451	461	463	460	478	456	466	488	497	499	509	491	454	451	473	445	489	512	467	459	513	499	469	428	503	461	500	479	454	449	484	459	475	484	495	483	443	472	444	480	502	470	484	519	460	461	472	476	481	463	427	483	455	440	495	470	505	491	469	429	476	450	516	461	471	481	492	477	453	476	470	468	521	453	533	465	471	504	459	507	461	438	450	456	455	461	465	480	532	482	488	464	472	450	464	456	465	452	468	494	452	451	483	467	455	449	470	484	491	502	507	450	504	444	438	487	463	476	476	458	447	479	489	481	496	493	479	473	495	445	524	491	490	502	481	477	501	487	454	500	457	469	489	436	449	500	501	461	482	460	470	502	457	478	453	469	465	457	492	466	501	498	476	507	472	448	473	471	479	460	507	496	472	473	467	501	468	479	467	467	491	504	461	505	462	490	488	493	480	474	471	470	482	509	467	458	429	505	470	483	450	475	450	503	511	432	445	495	521	458	421	542	447	482
3423	238	223	208	183	202	195	167	159	165	180	180	177	191	191	175	175	166	184	190	163	179	206	172	180	179	193	191	194	153	195	194	184	178	172	199	196	195	182	169	177	155	172	186	174	189	190	184	165	159	190	187	164	175	170	178	160	181	198	190	182	165	173	181	185	165	188	180	181	184	186	174	203	185	211	163	155	189	171	179	197	180	191	199	174	175	190	180	172	176	170	195	172	180	169	170	182	205	160	185	200	239	215	172	184	183	186	180	186	191	195	201	160	185	206	175	214	178	194	172	171	195	175	168	191	161	174	187	174	172	180	148	178	186	157	174	171	178	183	184	159	193	179	177	178	179	172	207	165	193	167	175	183	173	202	156	173	166	176	171	184	173	176	189	199	169	178	192	196	165	198	183	181	172	180	171	161	179	184	161	159	190	188	168	183	176	180	191	192	172	188	183	184	181	195	164	185	180	195	198	168	183	180	173	197	181	169	172	174	223	178	169	178	127	206	168	182	186	176	172	170	187	167	190	201	181	187	197	179	182	172	184	146	186	185	175	174	180	201	155	199	183	177	193	179	159	197	199	194	200	208	169	186	189	163	158	204	186	194	177	167	179	177	197	170	175	182	181	193	176	180	180	188	189	176	179	162	175	175	163	193	196	183	165	169	210	155	200	180	197	197	187	200	193	176	182	171	188	173	171	151	173	186	178	176	207	191	177	189	174	183	180	180	183	194	171	179	190	169	189	162	168	173	162	171	168	183	195	184	181	168	175	179	191	184	178	181	177	182	195	167	192	199	179	178	198	177	171	168	172	178	203	191	183	173	185	163	187	172	168	195	157	183	165	180	196	184	190	202	212	165	190	184	165	182	159	164	163	177	164	190	171	193	190	210	205	167	202	191	164	182	181	173	159	185	181	204	195	163	193	190	166	177	167	203	197	197	190	190	183	175	165	195	175	186	181	177	191	184	178	176	193	179	187	182	163	196	171	171	186	176	152	167	202	175	162	172	166	177	172	189	190	193	152	182	164	196	168	175	175	182	154	175	185	165	202	175	175	174	169	175	162	181	200	152	149	189	187	186	173	192	195	152	161	171	182	194	194	200	168	182	185	170	179	176	174	187	177	188	161	184	169	182	176	197	189	170	157	178	198	174	153	184	168	166	174	188	186	174	178	175	158	191	165	167	180	204	178	173	173	192	159	173	178	187	179	183	165	196	193	187	177	169	186	153	166	175	195	200	192	190	183	194	174	187	178	175	159	174	174	165	148	173	187	186	172	160	162	193	166	175	170	201	180	183	165	164	171	156	199	178	169	174	175	190	154	192	174	196	172	181	197	182	185	169	180	163	201	180	182	186	169	177	204	183	192	176	185	195	168	172	169	178	167	182	189	167	173	210	183	210	175	180	190	193	179	164	169	200	187	168	174	176	190	197	160	187	172	189	182	177	187	189	176	193	180	213	189	164	180	176	199	188	193	183	151	171	181	184	186	178	184	208	173	197	177	175	181	174	195	158	151	184	165	162	162	183	204	183	175	171	171	167	182	182	191	179	189	197	171	177	161	154	174	188	178	170	176	197	186	178	188	173	195	165	193	166	172	181	192	192	169	168	180	162	185	167	219	185	163	192	171	180	190	198	172	167	188	178	173	178	190	180	186	171	161	176	169	171	190	183	177	176	200	195	169	178	174	187	187	191	173	173	191	187	159	154	187	195	193	177	194	142	170	183	174	190	167	183	177	181	188	178	152	174	168	173	165	192	185	192	184	173	167	199	175	170	177	179	183	185	200	195	191	191	182	181	190	176	167	167	185	175	165	194	192	179	160	193	171	176	192	183	194	168	181	183	191	164	140	177	198	161	159	176	157	185	165	198	175	171	190	186	181	172	171	177	157	187	173	172	183	186	209	151	162	200	169	192	166	173	173	197	172	178	188	181	191	184	200	179	173	179	187	187	193	154	171	202	169	176	188	174	170	183	194	160	172	152	169	178	173	180	182	165	169	177	181	181	182	180	191	172	171	174	174	155	173	174	194	168	172	178	194	188	158	170	192	181	179	181	168	184	185	179	181	202	169	193	183	175	177	187	159	191	176	181	156	191	182	172	185	175	174	184	175	179	171	195	200	178	174	177	177	176	199	148	169	182	197	179	175	184	201	187	158	156	192	164	202	189	202	159	177	187	177	194	203	161	146	199	165	195	177	174	179	203	172	168	177	160	170	156	188	183	188	174	173	188	169	196	171	164	174	203	177	169	171	173	181	187	183	189	146	169	162	175	199	216	188	187	201	160	194	168	187	182	177	176	185	204	164	172	174	182	186	177	178	187	184	156	205	189	189	166	199	149	198	168	170	185	181	182	189	181	184	199	194	183	193	185	167	178	193	175	194	194	179	200	180	191	178	189	183	182	203	171	185	149	205	194	188	184	170	173	195	171	197	176	157	181	169	156	152	170	176	182	176	170	191	176	185	178	154	180	177	190	174	178	199	193	169	191	185	183	169	182	198	203	154	157	200	180	194	187	169	181	184	168	184	182	171	175	194	182	191	190	189	172	185	163	164	171	187	167	190	187	158	190	168	185	214	171	211	179	188	177	169	200	183	175	163	189	169	193	172	175	177	158	165	183	200	166	189	172	157	178	165	190	184	194	174	189	168	171	157	184	172	180	198	183	186	177	180	201	199	204	171	154	159	179	172	152	190	179	166	179	186	149	155	180	182	169	191	186	164	166	178	172	180	183	195	186	178	179	186	188	201	180	178	181	205	171	182	193	190	183	160	158	157	178	168	158	188	195	182	153	192	194	168	166	208	185	172	179	182	185	196	209	188	162	165	160	177	181	190	180	175	162	187	180	165	180	202	196	162	189	185	195	212	192	172	163	170	165	185	176	173	184	206	174	188	169	181	178	187	192	192	189	177	156	184	155	196	173	186	191	221	155	165	176	178	159	214	173	167	178	188	179	177	173	158	167	171	164	183	201	190	192	184	163	153	180	200	172	171	166	160	194	200	188	180	192	210	196	177	172	170	174	177	163	197	183	157	176	194	186	195	183	184	188	164	196	177	161	185	187	175	173	185	188	178	194	178	188	173	174	179	219	179	186	180	166	190	176	191	181	197	171	201	184	161	171	164	184	179	185	198	189	193	183	179	190	160	186	170	177	197	188	179	193	204	184	186	187	163	178	192	185	201	169	193	175	176	194	187	174	180	195	174	193	187	179	184	189	178	188	181	201	191	152	167	185	201	197	198	175	183	170	175	163	179	172	202	209	181	191	190	178	170	191	188	185	166	188	185	185	172	190	168	178	182	194	193	166	195	166	181	195	177	171	198	184	175	169	163	163	194	171	175	197	161	169	172	181	145	192	188	172	186	195	164	185	176	158	180	203	163	168	187	173	201	162	160	186	160	173	187	189	175	180	158	175	182	169	171	155	190	180	161	173	197	169	150	179	179	170	167	189	180	164	203	170	171	171	157	194	182	211	193	167	197	191	167	185	186
3589	551	618	625	651	617	574	507	554	554	549	479	537	524	491	520	506	506	539	492	494	485	523	465	477	558	508	472	499	512	515	500	515	495	491	490	501	506	497	477	556	491	488	460	544	522	517	519	471	512	489	520	478	495	496	480	550	478	509	491	511	529	467	512	492	556	475	484	515	533	495	526	524	534	542	534	527	582	549	484	511	520	512	512	543	569	556	537	555	518	537	508	496	495	574	545	514	514	535	536	637	803	739	549	513	513	522	438	496	502	536	462	504	508	530	515	517	513	492	561	516	484	538	498	453	482	478	500	497	571	499	481	470	511	553	513	497	488	542	497	532	486	489	497	495	541	520	538	507	495	478	471	471	528	485	478	528	495	523	521	474	518	520	526	489	528	542	543	530	486	517	485	525	495	502	511	502	484	531	475	529	531	486	507	506	491	482	494	503	512	514	478	486	452	495	477	529	508	492	499	494	595	493	511	492	527	486	555	507	490	495	531	528	457	523	503	549	467	501	544	538	504	480	485	490	515	522	533	554	539	528	522	495	517	525	488	524	549	523	541	509	513	494	528	534	503	515	530	538	516	505	494	511	507	527	476	473	509	498	530	495	490	515	478	504	504	533	539	542	490	503	483	538	514	509	499	531	495	541	530	530	449	479	510	475	522	493	494	524	461	489	475	499	520	472	494	491	529	515	511	492	477	496	501	454	465	521	520	493	508	515	525	507	463	475	503	499	487	492	498	485	521	511	518	512	539	523	486	492	507	530	501	513	498	499	527	489	528	507	510	516	518	503	517	484	499	522	514	529	492	494	481	492	524	524	509	509	493	507	469	491	472	494	488	500	523	459	524	529	477	497	494	490	501	532	471	500	480	506	482	513	545	499	525	492	489	527	559	520	484	500	536	519	458	520	474	512	491	488	507	466	492	506	454	504	513	517	514	542	492	528	482	525	530	495	495	504	502	530	494	519	498	517	533	508	513	523	464	518	498	509	480	515	483	504	511	490	508	515	548	533	528	520	494	523	544	505	476	490	493	534	479	528	476	513	471	475	540	527	512	503	490	521	516	533	486	481	508	520	480	495	512	488	486	501	514	559	511	512	526	479	524	501	517	530	522	583	473	526	511	499	511	510	456	514	489	484	518	544	537	497	511	480	481	479	520	463	489	524	528	441	466	514	470	474	460	503	503	509	480	580	504	456	531	462	549	490	515	488	509	463	489	496	523	539	507	498	516	519	487	497	521	514	488	563	490	498	523	460	494	507	505	486	516	498	477	545	539	485	539	518	484	457	507	482	565	502	518	463	525	512	521	531	489	454	491	489	485	532	482	499	514	575	517	534	495	508	489	496	519	486	539	506	492	542	483	516	523	480	496	511	488	525	491	494	505	527	523	524	504	505	476	540	485	522	505	548	487	479	564	508	513	458	495	516	485	531	501	487	519	551	512	502	506	486	515	499	465	507	491	516	484	492	523	519	499	494	488	500	501	505	449	562	512	516	482	471	491	476	507	508	498	492	519	496	524	513	510	519	528	501	514	484	492	509	482	543	496	452	498	501	501	458	497	533	511	495	553	519	515	505	512	488	548	500	525	504	498	518	483	474	510	481	533	517	527	488	543	506	504	505	517	526	481	482	500	538	498	510	510	490	546	482	482	527	531	552	521	522	521	546	512	546	539	520	507	527	497	479	493	505	509	473	499	494	512	523	501	528	480	477	518	536	484	536	487	514	514	544	467	500	513	507	507	515	499	507	485	503	486	494	481	488	490	514	497	505	481	510	515	524	505	507	513	569	531	471	503	443	505	523	500	519	522	493	502	512	521	503	510	520	550	469	477	496	473	520	494	531	522	524	489	564	521	508	543	542	492	480	537	480	516	485	518	498	471	529	512	487	480	498	493	505	470	489	478	481	482	458	502	479	495	497	508	513	522	524	533	507	521	477	518	490	502	522	479	524	515	501	515	517	493	483	538	507	470	526	495	524	486	514	500	482	516	494	497	530	534	519	506	511	481	518	510	477	520	522	479	505	479	461	536	519	503	487	550	485	508	535	555	480	485	484	512	538	535	494	482	507	502	531	517	496	518	533	548	537	504	500	503	488	512	530	479	538	506	478	491	492	527	513	513	498	491	499	496	523	501	505	540	560	496	483	516	508	548	491	482	521	479	494	522	517	508	506	475	499	480	468	497	501	489	468	513	497	496	515	543	552	450	521	509	505	530	510	517	554	523	512	541	515	528	483	504	508	519	500	494	488	533	503	529	504	489	482	521	491	501	544	470	460	483	496	519	533	521	476	511	491	510	499	496	512	529	479	527	525	500	515	504	484	518	516	498	518	536	512	498	515	546	500	488	507	533	532	499	495	497	481	507	502	510	523	507	494	498	481	514	494	536	507	474	489	530	498	491	484	501	455	473	517	538	541	497	502	540	504	506	475	517	505	490	543	450	549	492	480	488	519	515	482	526	504	534	480	513	542	520	545	510	562	527	490	537	478	503	507	515	455	502	491	497	479	495	515	499	537	530	505	493	514	466	495	536	505	500	498	516	503	497	520	520	505	514	500	527	490	508	497	472	548	485	542	549	528	517	511	519	489	525	490	481	533	511	526	524	550	508	486	507	519	542	501	487	506	495	540	517	482	545	528	501	497	542	518	500	515	473	508	506	477	498	465	521	519	512	545	480	460	459	518	575	484	521	506	499	503	557	493	541	491	492	517	483	472	488	536	496	513	509	503	494	502	488	555	526	541	489	524	498	506	500	510	466	513	511	511	497	495	516	486	501	469	508	489	526	495	513	524	505	511	486	522	526	507	526	509	512	483	514	513	462	487	497	519	518	471	521	485	506	452	487	534	531	476	501	477	524	516	473	519	477	509	487	516	498	532	507	520	494	528	530	532	531	513	500	531	528	521	505	535	515	490	528	479	502	498	541	506	521	516	484	502	500	538	560	500	502	498	522	507	500	488	508	451	478	518	489	503	503	510	513	499	462	503	533	474	508	458	524	487	472	545	497	534	482	491	508	504	521	543	513	504	526	496	511	545	499	502	512	498	464	545	485	499	488	520	485	544	509	551	489	523	531	513	492	504	515	431	452	514	471	493	488	498	488	504	507	500	503	583	498	476	532	502	495	557	472	480	513	516	507	448	533	505	484	510	500	558	514	517	489	475	521	530	510	537	519	535	502	516	517	480	521	477	466	477	496	548	494	491	478	538	521	457	480	533	505	524	526	530	494	475	512	500	492	487	543	490	513	505	489	496	511	516	560	514	482	505	520	468	499	507	521	521	515	474	512	464	486	541	551	497	485	501	497	561	518	540	499	546	494	510	503	479	461	542	450	510	471	502	504	506	523	474	530	485	531	488	506	503	555	533	469	513	502	529	475	505	491	509	494	493	493	529	484	532	515	496	496	513	503	527	479	507	507	480	500	529	534	520	502	528	490	510	492	485	515	471	448	456	486	470	465	505	519	506	506	464	513	526	482	512	461	501	516
19943	1557	1245	967	705	579	464	396	364	316	307	313	287	277	263	248	242	255	236	235	237	263	229	210	226	210	236	249	222	231	250	227	220	219	229	224	226	227	210	216	219	212	220	213	284	197	192	240	222	222	230	212	208	221	207	198	238	219	195	228	235	220	218	232	218	214	190	229	242	233	199	228	215	216	198	201	220	177	239	237	210	237	201	212	227	243	241	224	223	213	237	218	240	207	227	223	242	250	228	220	400	420	389	237	216	221	227	207	196	208	224	237	218	214	223	218	196	254	215	182	212	222	202	205	246	251	227	213	245	239	207	203	215	224	206	227	224	193	212	209	215	215	221	209	188	219	233	210	206	242	212	219	209	242	206	173	200	213	235	208	215	205	212	202	194	210	216	211	234	205	202	217	220	229	212	214	238	215	211	211	195	208	208	219	239	203	229	237	233	229	233	211	188	237	190	222	204	218	220	207	219	218	200	202	206	212	209	198	223	215	208	164	223	231	212	198	186	232	210	201	213	215	215	226	208	195	216	232	223	207	217	217	185	199	220	206	186	209	201	234	198	211	226	217	205	219	196	218	235	219	225	187	180	237	223	229	200	201	219	195	225	209	196	226	213	194	207	193	237	191	219	196	211	206	235	198	198	215	214	225	207	241	246	214	251	233	242	221	200	204	232	218	218	199	207	203	172	201	209	215	207	204	225	212	234	216	224	224	198	225	196	196	214	213	221	196	208	198	201	207	203	210	208	211	268	203	229	204	215	222	216	206	194	192	233	230	251	224	224	225	193	226	195	198	197	200	216	195	227	222	199	199	187	198	211	208	242	224	213	204	209	194	237	228	191	204	190	223	192	228	184	239	213	229	227	224	206	203	210	212	211	235	220	215	208	216	223	237	235	211	228	206	214	210	223	204	196	195	220	224	216	238	235	211	201	202	205	217	222	246	229	221	219	206	215	221	197	204	231	223	228	225	215	211	207	236	232	206	246	239	234	172	221	206	216	194	231	209	225	209	216	212	205	223	221	209	206	224	182	205	211	201	211	209	235	228	186	219	239	215	242	205	211	216	223	222	224	198	219	243	206	211	216	203	235	192	209	224	218	211	224	209	236	226	195	206	213	226	232	192	214	235	187	212	210	229	206	212	233	188	207	217	216	249	231	229	220	246	211	209	208	225	224	197	215	240	218	252	216	210	214	235	211	223	205	226	211	237	229	206	210	230	203	229	218	210	215	225	235	244	220	238	215	212	187	211	210	212	208	230	223	226	189	224	201	240	212	210	207	215	215	212	205	213	228	244	240	197	212	244	212	214	238	196	220	214	226	216	200	211	202	228	228	219	198	188	230	212	183	227	216	195	201	209	220	223	234	223	205	210	239	197	218	263	221	217	217	178	217	233	223	225	239	217	213	189	189	197	232	228	204	214	229	211	218	236	184	241	228	230	211	213	220	206	211	218	200	210	216	221	199	198	183	212	229	194	208	206	217	192	212	223	220	193	196	223	218	197	201	207	235	243	216	192	216	214	225	239	228	216	232	211	211	215	242	196	219	217	221	210	198	247	216	212	245	205	210	235	235	198	234	206	221	256	200	206	233	188	234	229	203	205	226	230	218	206	182	219	200	244	196	227	205	197	215	213	200	208	218	209	198	227	203	238	229	237	231	227	231	207	218	218	223	248	205	228	211	231	227	215	225	201	213	218	195	226	227	234	222	211	225	205	223	249	226	232	188	204	228	194	192	200	203	216	220	233	200	216	220	214	192	237	194	206	214	225	222	208	197	224	207	237	209	204	225	221	199	200	195	172	223	204	196	223	216	252	238	220	202	239	211	231	210	203	233	226	219	227	221	189	207	254	232	210	204	216	247	226	228	225	226	215	228	213	208	200	203	211	201	202	251	213	201	225	216	232	224	209	223	221	215	216	190	205	227	203	186	193	197	207	204	232	215	208	230	231	218	208	207	212	195	205	220	207	199	198	217	227	219	231	218	204	193	233	215	232	221	233	220	228	216	222	229	215	249	206	226	230	194	247	241	220	223	203	199	238	242	200	212	225	222	213	233	235	219	218	227	216	196	216	233	196	236	243	226	228	229	191	226	200	213	229	222	218	198	242	217	209	200	198	227	193	226	187	235	200	195	225	204	225	200	201	222	186	218	214	187	224	206	238	228	217	195	215	225	197	213	210	214	215	203	190	200	202	201	232	244	237	220	206	206	233	212	211	199	233	225	226	183	212	208	204	228	204	193	210	207	244	204	231	228	221	196	218	234	232	202	215	224	229	227	219	213	243	198	228	230	200	244	222	248	215	235	237	245	232	217	205	207	202	198	224	230	223	233	229	229	211	221	214	208	205	195	213	216	222	186	242	207	225	204	208	193	217	229	236	225	236	236	196	213	216	205	210	223	241	211	238	213	248	230	207	198	223	217	222	201	223	194	223	211	224	218	226	210	207	229	213	250	228	198	197	211	236	199	228	227	195	220	207	200	201	204	184	197	228	235	217	225	206	207	205	213	208	193	209	212	229	206	188	200	247	218	217	209	226	240	208	205	206	234	223	190	228	219	195	223	240	213	227	215	220	226	226	212	195	234	225	249	197	214	162	241	231	220	219	221	224	210	220	227	226	220	196	219	219	197	227	210	212	186	200	223	218	205	225	223	232	187	228	222	225	238	218	222	215	220	212	208	229	203	200	205	208	198	223	210	206	201	221	192	240	216	201	224	229	211	222	229	217	189	204	222	219	205	203	216	233	201	216	228	213	222	209	212	241	217	202	240	204	215	202	196	226	189	229	214	217	212	224	233	224	220	212	212	237	232	202	204	213	223	204	206	220	223	228	222	222	209	265	244	194	222	207	202	221	241	227	214	200	219	195	198	220	214	192	235	222	228	208	224	228	200	192	236	194	207	217	209	208	198	240	202	192	257	231	209	226	215	203	231	218	241	206	224	221	238	204	208	207	213	199	205	213	192	236	231	242	210	234	217	216	212	236	224	227	242	193	193	223	214	205	235	212	206	238	216	219	203	216	203	190	189	223	227	223	218	221	221	221	200	209	182	204	224	228	185	224	230	202	224	187	220	226	206	209	209	240	211	229	211	218	224	217	207	213	192	226	207	226	213	206	214	210	234	213	204	225	211	225	234	197	216	217	209	226	230	207	235	238	195	208	234	228	233	224	208	211	210	225	228	245	192	219	240	243	230	208	206	210	235	236	194	219	218	234	195	224	183	225	182	213	215	210	215	221	240	202	208	206	221	202	231	252	232	246	223	196	223	209	201	199	207	229	192	227	206	237	220	213	236	242	212	230	223	213	189	213	215	199	191	216	228	204	229	230	225	202	231	227	208	220	211	218	214	183	230	228	201	218	234	212	220	207	202	215	213	213	223	231	215	167	223	240	216	243	230	211	225	214	210	211	219	215	193	202	209	211	226	235	219	213	217	210	195	207	197	229	198	205	231	231	198	210	235	245	235	203	201	214	238	212	218	223	213	207
10525	1433	2934	3355	2930	2372	1984	1690	1477	1353	1203	1148	1049	1031	941	964	929	845	870	733	766	736	718	778	719	677	706	692	690	681	696	671	656	668	652	644	615	687	647	638	625	627	640	598	601	630	624	604	632	617	663	604	665	618	584	581	642	582	589	633	635	647	604	639	618	618	573	587	568	666	609	635	615	608	624	637	640	620	673	625	674	664	665	679	759	695	724	712	746	628	654	644	597	617	607	619	643	556	616	767	2291	2541	2004	598	617	575	581	594	618	593	590	571	619	582	572	610	596	593	612	622	628	580	580	617	571	591	584	588	619	548	576	600	623	568	609	604	597	650	616	625	596	575	616	545	593	593	590	598	601	583	655	572	573	596	574	587	560	587	586	606	574	590	569	551	587	562	591	595	630	576	628	598	638	602	629	611	594	580	603	614	556	550	593	583	543	603	599	547	601	592	587	615	589	589	578	561	567	584	619	578	594	644	555	575	651	566	553	612	556	589	636	589	567	593	590	616	562	614	632	568	601	591	587	598	564	572	618	617	571	607	553	551	611	589	604	540	583	560	585	585	579	577	625	616	600	566	596	607	563	610	591	562	604	586	595	593	577	579	572	606	594	610	581	629	637	591	589	606	581	593	568	598	617	586	610	579	600	575	628	582	586	606	566	558	593	578	605	618	550	617	621	600	582	541	569	572	610	586	556	556	594	573	575	590	547	677	591	602	572	588	531	590	550	566	589	554	598	575	597	574	551	584	609	596	564	570	591	596	562	600	599	632	597	596	573	567	575	598	641	595	596	574	603	591	606	550	598	572	587	597	624	599	603	553	587	617	609	540	576	588	608	551	607	594	578	549	631	566	598	602	582	564	572	572	577	585	599	607	575	616	571	573	611	582	614	556	556	569	576	566	563	591	566	595	562	607	571	553	545	594	595	628	593	611	601	569	549	605	570	618	586	629	584	543	666	543	577	574	582	632	658	590	639	610	586	598	619	580	592	616	590	593	622	561	598	602	573	613	555	590	576	622	613	543	584	596	605	642	607	592	594	633	616	595	557	568	581	608	583	579	573	562	600	582	579	555	607	572	568	586	630	631	596	621	569	575	557	543	605	546	570	584	585	591	569	560	607	612	577	576	582	552	594	592	650	572	595	608	597	626	581	606	597	650	540	610	597	566	582	579	602	572	586	630	608	575	577	603	596	623	586	560	616	584	593	597	583	565	571	568	600	583	555	597	645	587	530	557	605	585	555	610	601	589	586	596	594	622	590	587	577	618	579	599	550	594	582	561	580	621	581	610	632	643	565	601	609	588	586	579	600	564	586	596	579	646	591	574	571	580	601	627	570	603	560	612	564	601	533	572	609	596	574	582	516	589	599	611	564	587	563	564	629	621	593	594	599	571	581	587	592	604	603	553	581	568	606	569	562	651	589	615	607	587	573	597	639	595	573	580	608	558	600	599	597	593	600	619	596	576	614	589	565	595	617	619	573	608	580	565	582	615	606	582	584	619	547	568	586	632	588	566	606	560	584	615	545	599	597	641	561	609	584	549	560	611	584	599	589	586	570	613	590	593	565	574	588	599	544	555	622	598	599	588	619	554	585	579	572	600	579	604	594	557	559	617	560	530	599	623	613	624	592	559	619	622	576	558	597	585	552	616	585	580	595	609	558	645	614	632	621	591	599	622	564	626	570	601	580	607	568	586	629	595	559	617	580	575	591	595	558	556	600	626	596	595	574	589	626	571	557	605	592	608	620	599	595	629	598	601	578	588	577	581	568	621	604	628	603	582	588	583	605	610	551	574	580	583	596	556	590	563	604	616	572	622	579	562	589	563	594	581	568	578	600	562	615	582	583	568	600	584	612	600	563	562	588	535	607	606	570	616	594	604	596	576	598	557	542	562	564	570	600	561	630	665	546	589	589	608	582	583	591	585	558	590	602	536	609	588	561	560	580	612	573	572	570	564	592	594	554	581	543	593	606	603	608	592	581	613	632	574	600	603	608	579	584	606	585	584	612	601	602	604	563	610	587	621	628	547	602	596	543	583	659	588	594	586	589	570	556	581	566	578	572	609	573	591	588	555	583	574	575	605	601	574	585	600	546	589	571	594	597	610	611	606	595	559	558	585	587	567	566	571	531	605	571	569	624	585	560	542	572	590	566	633	583	594	565	574	595	597	572	610	615	621	608	579	610	605	577	585	563	573	577	618	581	615	599	605	577	584	580	573	614	623	610	578	606	588	615	555	619	561	559	602	573	563	636	613	567	555	557	585	589	590	563	585	569	638	620	606	573	620	568	597	559	578	560	624	598	599	568	579	590	542	595	589	578	565	616	581	559	585	517	573	588	537	599	600	618	595	600	612	632	572	623	578	596	563	541	614	591	595	628	578	553	595	584	615	586	604	557	602	651	606	552	578	574	585	608	570	595	600	590	604	596	583	564	579	610	591	599	599	607	606	595	598	583	580	622	616	628	549	604	608	587	595	607	543	626	563	588	557	552	566	626	597	612	609	602	588	624	608	581	607	629	640	610	625	577	594	584	529	644	601	610	568	604	546	597	555	566	580	535	573	609	635	563	600	545	569	604	584	586	608	557	572	562	602	576	611	596	609	572	598	582	596	557	557	620	602	581	613	581	562	614	616	600	594	569	614	601	569	625	581	582	574	554	619	607	616	588	599	620	575	568	583	612	624	586	614	598	566	555	609	632	611	602	591	592	585	617	598	601	578	557	617	575	595	603	561	610	620	591	566	576	567	604	580	642	600	581	611	579	625	636	569	607	605	585	571	608	561	588	610	622	608	597	601	612	580	598	571	619	592	547	588	620	630	553	577	605	600	594	595	611	592	595	558	575	593	567	626	570	626	624	568	590	594	644	574	574	557	601	591	616	570	599	609	581	539	604	625	594	586	595	591	636	598	599	577	639	605	567	565	586	555	613	521	575	595	580	581	609	599	596	591	594	556	567	592	576	575	583	563	613	615	624	604	561	653	566	620	600	547	544	603	595	579	603	561	617	584	595	584	594	582	601	617	565	547	600	561	599	536	595	591	594	559	547	561	610	608	528	541	579	556	598	593	582	594	608	580	614	608	540	606	596	565	622	603	604	598	603	642	586	565	574	578	586	623	562	592	633	612	566	582	580	588	580	588	607	596	573	602	581	539	579	590	583	551	609	574	539	627	567	598	592	553	609	571	599	585	588	573	582	559	591	601	598	612	604	568	597	588	582	587	606	601	591	563	604	549	572	586	584	645	612	597	570	598	596	620	605	582	571	609	598	584	597	594	570	607	599	591	617	579	600	628	670	553	624	553	585	569	624	615	606	602	548	666	628	597	626	583	574	606	585	612	631	610	563	609	605	570	593	606	599	598	597	612	581	569	567	570	600	545	548	555	604	608	592	599	604	595	559	591	563	603	575	608	601	570	569	597	610	550	651	596	600	577	575	616	568	612	590	571	584	597	598	607	608	549	610	602	557	591	561	597	608	577	597	560	604	560
30591	3652	2283	1717	1256	877	647	581	457	437	395	359	295	297	267	294	247	267	219	221	229	202	227	211	207	195	244	193	189	178	191	214	227	163	183	209	181	204	216	199	181	187	171	202	196	197	182	186	198	189	166	167	191	185	159	194	153	191	180	172	190	175	189	191	167	193	179	188	186	185	209	174	188	169	188	198	201	183	192	195	185	203	200	185	206	204	201	186	179	206	174	176	204	181	194	208	183	172	220	369	612	523	392	187	180	165	176	165	178	174	160	192	179	164	181	191	182	174	176	153	184	162	164	175	215	184	184	188	174	163	171	189	176	178	155	175	154	174	191	161	173	179	191	185	168	200	186	198	163	170	174	170	174	187	182	192	190	178	184	187	177	175	194	189	174	198	182	179	194	179	177	203	184	160	171	181	203	179	190	221	184	181	198	189	184	199	203	173	186	167	170	186	166	171	191	192	168	179	167	166	170	166	184	190	185	176	193	163	184	160	174	152	186	166	166	194	185	172	159	158	179	167	201	196	146	167	172	157	195	166	179	189	181	199	167	167	196	174	188	165	183	164	196	192	168	213	173	167	180	171	185	165	175	191	164	195	153	178	181	171	173	165	186	172	178	171	168	206	176	189	173	163	171	177	189	185	173	160	192	164	163	180	178	203	190	153	160	197	189	181	181	178	181	188	167	182	185	154	190	179	166	164	194	165	216	163	184	170	184	183	162	181	200	197	163	171	188	187	177	177	160	160	218	174	173	175	164	191	192	180	181	191	176	176	175	181	173	181	185	191	173	197	146	193	196	170	161	187	181	208	191	198	191	188	166	161	184	172	180	154	167	202	186	176	166	154	174	186	189	185	159	169	163	196	181	170	190	170	179	162	176	188	167	175	186	182	178	167	156	157	177	191	182	165	184	167	165	180	174	180	186	170	182	180	203	187	176	173	152	190	181	172	172	173	199	170	188	169	189	171	189	183	193	156	154	160	175	168	163	186	170	170	176	175	188	197	196	210	189	189	208	190	165	145	176	190	174	165	182	156	182	155	154	159	176	209	161	186	172	171	185	175	192	182	183	180	174	180	192	201	196	183	180	180	152	175	167	193	156	191	192	166	170	176	148	152	160	191	173	169	176	196	160	171	178	177	187	183	178	180	194	166	190	206	187	168	164	166	186	167	199	169	162	164	178	180	176	175	206	191	182	143	171	179	192	182	174	148	218	175	195	184	167	170	162	182	161	191	187	173	184	187	177	221	185	163	193	187	193	168	186	173	164	177	180	185	167	159	195	180	154	153	180	162	159	170	178	165	167	176	189	177	202	164	191	193	220	182	171	169	167	189	175	199	189	185	175	171	184	163	168	188	175	165	182	170	187	166	197	179	182	205	186	175	201	196	207	173	159	169	190	201	190	185	185	157	168	184	167	173	185	190	184	192	158	190	162	177	208	182	176	204	165	187	195	212	187	172	190	162	196	174	147	168	164	194	139	185	188	190	202	193	173	167	188	182	154	193	210	166	187	182	177	163	184	162	162	162	183	162	160	169	200	172	190	174	201	194	195	184	192	191	189	175	180	180	152	175	191	183	191	171	180	189	177	178	159	174	182	178	180	170	173	183	183	196	196	189	173	195	166	158	196	162	162	184	158	157	163	184	200	179	187	152	182	159	170	181	189	178	195	173	159	189	150	171	202	200	182	168	209	153	184	179	194	175	177	199	173	185	180	190	168	199	181	178	190	183	172	176	170	188	180	181	184	170	176	182	183	158	177	200	190	180	218	191	184	160	190	191	186	173	157	160	169	173	197	173	195	192	203	186	190	187	185	166	164	192	193	210	167	173	171	176	181	176	193	185	187	179	193	175	173	178	183	161	166	155	170	161	176	162	189	177	169	182	178	184	170	187	179	206	163	193	222	181	221	220	187	157	169	186	197	196	165	161	204	217	184	162	189	165	191	181	193	161	175	171	169	192	177	165	188	186	190	175	184	172	188	178	189	172	154	180	191	170	162	180	180	173	190	193	168	185	179	197	165	155	172	190	165	165	187	189	179	190	176	178	183	175	192	177	210	168	174	189	186	163	155	182	162	162	182	184	175	167	183	184	188	182	148	141	166	184	171	145	166	158	187	181	163	164	200	177	179	184	188	171	176	165	159	197	191	156	178	183	191	167	142	171	149	189	186	186	184	179	163	204	195	198	174	168	170	170	162	182	177	177	180	176	177	175	172	166	172	156	193	161	173	170	190	167	174	184	150	216	182	187	173	179	173	164	209	175	202	188	162	188	183	174	169	183	180	182	176	170	186	197	199	175	154	171	187	188	189	162	164	173	174	170	202	181	188	198	164	178	197	186	176	174	176	160	168	223	171	165	187	182	202	184	180	194	174	168	191	153	159	187	183	197	193	192	160	178	174	168	160	179	180	170	169	192	174	179	176	189	176	187	166	174	177	176	189	196	173	179	174	164	178	173	178	158	201	176	209	156	178	186	164	161	204	162	198	198	184	174	179	207	173	174	169	161	181	196	177	181	156	208	179	162	214	163	203	191	199	187	200	190	179	187	185	168	176	174	196	162	176	174	201	177	193	182	185	195	199	188	180	173	177	193	199	199	149	196	170	177	178	190	159	169	192	186	190	175	168	163	167	192	161	186	195	167	176	201	168	171	179	189	186	161	170	207	167	197	186	181	190	168	175	207	181	178	187	196	187	187	182	184	200	179	170	213	199	173	173	171	172	183	180	165	160	197	181	181	178	198	166	177	178	182	160	177	178	189	184	165	173	166	195	169	166	170	171	210	193	151	182	203	198	152	179	154	171	183	169	167	190	178	178	191	183	156	192	189	161	197	165	150	168	179	170	197	183	175	195	182	176	153	194	181	186	165	165	189	177	201	200	180	202	165	171	195	191	196	180	170	188	191	189	188	152	161	180	175	179	183	183	206	177	168	199	182	198	171	183	169	150	189	177	174	196	179	187	164	162	172	168	157	187	181	192	195	150	183	186	171	168	171	178	181	192	162	189	189	198	167	180	176	186	168	213	173	194	178	182	158	159	172	180	159	194	183	203	194	200	176	174	203	189	168	170	185	171	183	171	195	161	186	199	209	161	190	185	168	171	198	177	184	191	186	159	177	185	203	191	175	166	176	188	186	167	171	177	193	190	160	180	176	185	200	185	173	172	191	191	191	177	159	170	176	173	189	190	196	179	168	201	186	188	164	160	164	180	187	184	175	180	163	183	188	189	185	183	158	184	183	176	150	153	145	172	171	186	189	190	178	191	168	185	161	185	170	177	175	169	178	176	161	184	184	179	191	180	195	174	187	186	191	168	190	196	204	201	192	187	164	179	215	167	182	190	176	193	166	178	195	189	193	197	140	196	180	187	178	201	181	168	186	192	178	191	191	203	188	168	170	183	172	198	181	182	181	198	172	160	191	185	169	169	175	148	207	179	189	186	203	174	194	196	179	180	192	179	182	185	177	184	166	197	170	175	190	207	195	172	171
15131	2202	5050	5722	4916	4004	3215	2626	2309	1934	1756	1481	1382	1301	1225	1079	1014	1005	971	898	858	830	793	736	696	747	750	690	654	670	632	633	641	626	596	648	657	643	588	583	603	608	615	559	614	565	541	597	544	570	566	581	618	553	526	535	562	579	541	570	585	538	525	555	604	552	535	557	554	515	541	566	566	565	518	592	549	586	582	591	606	659	634	663	678	674	737	709	670	645	614	556	527	523	576	547	537	567	898	2090	4162	3382	2200	554	518	492	530	511	482	527	516	505	499	550	487	486	538	501	524	491	452	536	483	530	488	494	523	489	523	517	493	470	494	477	510	535	517	539	505	523	528	512	518	495	504	506	480	530	546	486	501	477	468	497	468	480	468	473	513	505	497	474	507	494	509	465	466	496	535	531	514	510	510	529	504	491	494	475	508	513	447	515	531	536	508	472	507	476	494	486	516	547	478	502	499	524	530	530	515	467	510	470	517	526	480	505	486	508	487	531	444	483	483	481	496	528	513	510	506	473	496	505	473	492	513	484	505	513	506	496	498	517	499	494	480	517	474	513	523	499	520	511	482	479	488	466	500	491	524	490	505	505	477	489	511	525	534	495	506	510	503	480	460	513	492	521	497	524	527	482	489	498	488	502	541	515	503	444	512	497	514	504	470	496	530	480	493	502	481	482	518	489	483	485	464	490	490	481	481	505	466	527	520	497	526	486	483	487	496	472	492	500	497	474	482	501	525	512	524	542	481	502	487	540	517	486	479	516	503	504	513	491	496	510	494	500	453	525	534	529	496	479	451	489	457	533	507	509	513	524	491	493	535	509	468	498	500	504	475	476	529	495	534	509	455	511	468	472	490	531	502	505	492	561	500	482	523	518	477	470	530	508	530	503	458	497	493	478	510	465	441	468	499	482	494	482	528	504	495	467	540	488	540	491	486	504	530	462	519	488	490	505	484	503	499	495	513	478	473	467	512	494	500	506	499	496	439	476	497	504	509	496	499	504	540	514	490	489	436	506	479	488	482	513	477	487	490	524	494	535	490	515	506	489	520	510	473	457	495	505	507	482	504	523	520	501	493	491	492	508	500	491	497	491	483	566	498	492	505	517	492	480	484	519	501	450	485	500	554	484	511	486	509	505	498	546	498	495	492	495	518	503	506	492	507	487	507	528	482	521	478	508	477	503	494	512	565	501	471	482	488	467	503	460	519	494	467	483	490	501	511	468	476	520	531	485	486	533	499	501	493	526	519	466	503	499	486	471	493	498	490	507	494	499	517	533	518	495	494	511	491	479	478	508	530	479	470	486	498	496	505	516	522	499	518	481	499	569	454	513	505	481	480	471	507	510	478	503	488	465	541	489	487	486	498	518	480	502	514	514	489	515	512	515	456	531	489	508	493	486	492	460	515	538	511	488	496	477	477	492	474	481	488	503	507	500	502	506	511	513	532	518	481	427	516	513	536	485	503	496	496	528	537	523	520	496	535	476	482	510	498	472	502	519	491	509	473	460	496	497	474	523	512	502	508	528	504	530	539	528	516	504	503	463	511	502	503	531	519	519	492	521	462	510	475	527	511	527	540	522	493	531	519	485	524	487	522	510	464	478	485	518	477	467	511	477	519	491	508	535	510	501	465	499	486	512	541	482	514	488	519	518	511	453	480	496	551	550	492	512	481	495	520	541	487	504	538	482	494	511	510	492	513	505	473	452	505	519	550	459	515	504	489	511	544	501	522	492	503	502	522	517	524	495	498	507	512	505	490	531	527	450	526	543	507	504	445	523	502	479	498	519	495	477	498	506	470	463	487	491	471	488	512	511	508	511	506	498	459	503	510	501	507	497	502	494	522	523	513	482	480	524	498	511	483	495	539	491	473	461	514	497	479	560	501	504	477	519	521	481	525	480	455	514	470	468	502	499	497	493	515	467	475	469	510	502	527	513	486	509	536	498	499	508	510	505	491	477	495	526	525	514	515	506	481	472	508	521	473	472	519	484	510	524	508	462	471	517	490	473	469	530	481	520	464	485	542	501	473	534	480	484	495	497	469	495	476	487	490	522	528	505	490	518	497	493	496	494	503	466	530	544	495	510	518	526	481	478	483	491	495	504	519	514	514	477	523	472	519	522	505	550	503	452	519	531	475	501	521	487	466	526	503	531	511	538	537	499	482	529	483	502	482	472	487	541	525	448	502	495	504	484	480	485	495	484	514	491	496	461	491	498	512	527	490	532	450	481	498	552	536	504	473	496	463	504	531	538	476	530	491	512	510	522	488	534	499	493	521	483	513	535	506	470	520	500	480	551	480	516	502	486	492	491	515	509	500	515	466	504	549	523	512	530	497	464	504	497	526	483	500	482	475	503	529	516	526	498	458	487	484	508	500	504	504	484	496	518	496	532	534	496	496	487	493	463	511	496	548	514	512	468	531	489	519	532	537	479	483	536	478	477	484	530	513	498	490	530	493	488	466	488	506	483	535	423	505	487	482	494	490	511	513	496	509	468	490	472	517	490	498	489	528	499	464	509	507	515	496	501	504	494	493	525	537	515	512	498	478	498	526	495	530	517	486	526	509	511	494	481	505	498	484	471	495	524	490	490	510	478	505	492	483	496	543	511	460	501	500	508	489	477	484	526	524	491	521	486	497	517	493	502	528	480	541	517	550	535	462	485	510	476	476	465	541	510	493	526	507	492	502	554	502	497	532	520	527	510	528	521	506	504	483	517	506	489	565	461	482	472	516	523	487	527	483	499	504	510	480	499	481	514	519	467	470	498	499	471	516	489	505	492	477	503	478	491	442	478	490	527	511	540	515	545	489	506	478	496	538	485	496	489	528	486	491	512	523	481	511	469	523	504	508	502	483	516	454	474	483	503	491	499	481	524	543	505	477	502	496	491	479	497	477	492	493	504	527	486	488	500	481	489	506	495	493	528	479	503	479	514	494	528	462	531	490	501	524	482	445	490	499	507	486	504	535	522	494	522	517	484	461	500	490	458	500	487	498	486	482	550	507	489	527	506	490	462	526	500	495	506	521	468	507	498	522	483	487	518	483	511	506	494	478	502	517	543	488	471	469	493	536	500	494	508	486	464	502	481	503	499	515	488	505	482	516	484	535	494	499	528	527	522	480	491	462	516	513	502	496	497	473	471	513	524	508	442	460	490	510	485	526	502	482	514	489	485	501	506	507	493	472	470	470	466	472	489	502	479	486	510	470	504	490	487	505	494	494	478	474	503	503	497	518	485	485	544	493	501	497	501	523	537	545	486	492	501	519	470	517	512	532	440	496	515	542	514	519	487	499	488	513	484	525	505	512	508	495	480	449	535	500	518	492	452	493	512	522	497	510	475	438	500	510	505	471	500	536	493	525	508	470	504	497	472	498	510	488	528	531	518	522	513	511	481	493	476	487	486	486	484	499	444	516	502	510	523	462	483	514	499	470	498	515	486	475	565	492	484	493	487	510	485	507	465	465	518	506	491	502	522	495	526	510	518	492	504
3428	204	195	239	201	193	193	181	208	184	213	210	198	187	184	154	178	201	183	176	188	195	161	190	202	203	193	175	187	176	190	184	172	192	172	196	236	195	179	203	183	157	176	181	185	191	175	164	166	180	181	179	195	195	186	173	208	185	176	190	174	169	207	202	171	182	193	177	177	179	176	177	193	188	172	186	192	191	198	191	160	190	201	177	182	190	196	183	179	193	206	204	171	177	200	196	197	197	177	196	191	216	197	185	191	183	201	170	201	202	189	175	175	189	181	177	200	197	202	176	168	180	177	178	182	205	153	173	181	160	200	193	184	159	179	187	198	191	181	184	193	175	183	172	172	182	199	204	191	164	179	168	195	197	156	194	194	186	214	183	183	185	214	201	177	169	163	202	194	180	192	209	188	175	173	174	186	167	185	179	194	180	190	172	182	173	176	195	171	173	198	162	201	152	175	183	214	181	204	173	168	180	192	171	178	199	172	169	206	161	151	203	164	210	189	187	171	176	163	178	197	185	205	198	193	192	171	200	194	192	206	190	198	175	151	214	178	185	200	190	161	181	180	218	186	182	191	178	177	193	164	175	154	165	192	202	189	188	147	169	179	197	185	176	177	222	211	180	182	217	172	174	193	181	209	202	199	189	196	194	182	172	178	175	187	207	175	188	171	166	172	185	178	219	196	214	202	167	199	189	182	195	162	176	195	170	184	185	177	190	228	186	183	213	196	171	168	182	205	193	180	194	180	206	198	209	181	191	182	197	176	201	192	185	185	200	206	183	164	196	190	176	175	163	166	197	180	186	168	204	188	184	179	192	182	182	183	190	211	196	170	174	160	183	193	196	174	183	178	174	174	202	188	185	187	170	183	188	179	183	175	188	201	193	187	220	181	168	183	179	196	172	194	182	187	161	205	185	187	182	184	175	204	161	193	197	174	180	195	157	165	184	163	177	212	171	196	173	194	186	175	177	187	178	187	167	161	182	194	176	186	176	178	185	171	186	179	174	156	179	184	162	191	202	194	179	149	201	160	162	205	174	175	180	162	204	174	175	183	172	186	186	179	210	194	173	187	151	191	170	184	164	177	164	177	188	170	215	177	190	174	169	173	219	162	188	185	162	168	192	181	173	178	183	187	199	165	176	187	187	194	175	191	191	191	175	185	166	220	177	169	212	182	168	171	186	192	192	217	174	213	206	179	193	198	186	166	210	192	185	196	187	191	177	180	200	182	187	203	173	209	175	190	200	179	201	173	168	188	166	178	151	197	213	185	197	183	199	190	201	159	176	156	205	195	182	183	193	179	190	176	179	187	164	187	156	185	191	150	172	166	175	186	167	190	169	165	234	190	200	198	157	189	180	164	171	148	172	185	197	185	167	167	177	176	177	194	189	199	215	189	179	177	202	196	176	158	172	199	169	164	171	183	184	210	202	189	172	192	200	203	181	174	168	181	179	176	197	190	163	188	164	208	191	204	191	195	177	183	194	208	185	185	193	199	185	173	216	198	174	189	198	185	184	186	196	188	187	188	205	178	181	160	190	199	175	171	189	185	195	173	164	204	180	167	191	191	198	189	201	187	177	171	187	185	152	190	198	214	206	215	188	151	171	184	178	197	190	199	192	218	193	202	201	182	160	174	177	177	203	199	185	180	167	177	165	203	177	181	190	167	171	186	197	171	167	194	183	173	175	193	172	170	196	186	177	167	196	204	174	173	198	177	194	172	176	180	188	183	198	195	195	192	172	180	201	187	162	176	195	212	187	173	194	169	206	206	191	173	182	176	202	175	196	192	206	201	195	193	190	188	177	187	142	165	178	183	180	169	209	155	166	199	192	189	189	174	185	164	193	185	177	179	175	179	171	198	206	178	199	207	188	209	184	185	191	166	206	171	187	166	183	198	173	208	184	198	177	201	182	174	173	176	208	187	180	184	196	183	190	190	199	185	172	183	180	161	190	185	182	179	179	207	232	170	161	195	186	182	185	197	198	183	203	178	185	170	182	180	193	197	171	190	182	174	160	189	191	173	172	175	176	175	177	164	154	170	183	185	177	195	181	193	173	201	196	228	178	180	157	190	166	200	211	176	172	186	189	183	168	178	198	183	200	202	196	171	188	179	223	190	190	172	169	185	188	204	170	182	145	192	203	211	183	199	187	195	165	165	187	190	183	180	175	193	188	189	227	199	202	164	172	188	218	192	164	185	171	187	155	198	197	193	173	184	166	183	206	180	181	199	175	172	193	176	158	180	197	175	194	175	180	186	179	187	162	203	171	202	160	183	168	197	190	174	173	177	172	201	189	173	195	192	190	183	172	176	208	192	160	192	192	155	202	172	173	204	205	176	194	168	160	180	189	170	195	161	168	213	188	169	192	163	184	182	184	166	171	175	188	191	195	188	191	169	172	175	196	182	198	195	183	185	180	191	205	192	183	203	206	207	176	180	163	187	175	179	172	194	188	175	170	201	173	170	186	182	176	176	173	167	166	204	189	177	201	176	170	175	187	177	195	193	180	166	172	209	192	185	182	197	175	178	200	180	186	185	183	188	160	169	201	170	179	194	172	184	205	167	189	202	194	188	182	181	159	173	194	199	159	191	167	195	188	180	173	202	177	190	193	155	204	204	196	172	176	187	189	180	189	201	186	211	175	166	160	169	191	219	172	174	168	177	186	178	219	175	184	190	202	194	172	174	172	194	191	166	173	193	183	204	176	197	163	197	182	174	187	166	187	181	181	171	191	196	209	162	190	192	156	196	174	183	193	180	190	212	171	204	194	193	170	173	162	195	193	165	180	190	155	182	179	182	203	203	200	184	168	175	201	168	181	191	178	171	181	163	189	193	189	182	189	171	188	180	176	173	182	198	195	165	200	174	145	206	174	187	163	184	144	178	190	209	175	187	190	183	179	169	191	173	197	177	170	185	195	173	188	178	187	190	204	194	204	162	208	185	165	173	189	187	164	198	190	196	175	188	206	180	183	202	202	188	154	166	229	181	177	188	171	163	180	179	198	178	180	194	204	195	172	178	201	171	184	167	202	174	201	190	204	166	203	179	165	178	197	180	219	224	186	180	153	181	170	169	172	185	182	206	177	173	174	176	173	205	187	173	202	173	158	161	192	180	167	180	181	195	180	157	179	190	142	175	177	163	199	217	150	181	176	186	179	172	181	208	175	189	200	158	153	193	185	198	164	189	161	213	187	170	211	213	220	177	174	171	207	185	162	184	179	156	192	189	176	196	193	202	191	201	176	192	188	214	191	158	200	207	188	191	170	193	187	189	168	179	199	168	166	173	187	193	206	201	199	168	191	167	189	189	187	160	189	154	196	161	190	184	187	208	173	178	191	173	177	188	174	190	180	176	181	160	173	191	187	196	201	189	196	176	169	192	179	217	175	196	182	185	189	178	174	170	173	176	188	186	197	195	189	186	179	190	172	182	170	174	181	182	181	192	182	162	176	177	190	191	189	198	177	180	186	176	178	165	188	174	224
3613	588	612	654	627	624	628	576	586	535	573	530	484	557	531	578	528	507	537	576	538	512	504	524	522	563	534	552	474	528	503	524	539	539	505	521	502	535	529	533	547	540	520	496	507	522	534	506	529	551	560	501	493	551	538	527	513	537	519	532	549	526	546	536	517	545	495	526	506	505	498	532	555	546	535	524	573	562	552	547	551	577	553	550	563	580	573	594	515	534	553	480	536	568	509	566	515	527	565	597	707	802	666	479	539	544	550	540	538	528	553	496	557	527	514	528	523	511	516	531	526	515	531	540	507	503	535	547	520	528	499	501	490	515	521	520	498	511	544	501	543	534	525	529	484	518	576	495	478	541	507	535	545	518	526	531	579	517	506	545	530	498	516	543	536	510	517	548	547	557	568	545	490	532	507	503	533	510	543	507	513	517	532	515	516	569	549	545	511	537	537	532	499	488	488	535	530	525	530	513	515	511	575	569	548	521	499	534	516	533	512	527	514	522	528	523	525	515	513	547	511	520	509	488	547	503	528	505	509	528	498	559	485	506	506	510	510	492	501	572	495	573	542	532	512	531	557	519	526	536	489	568	509	518	485	511	536	510	504	520	537	541	501	525	537	546	552	558	510	485	519	496	533	527	499	511	533	546	505	498	546	519	544	508	548	517	521	553	488	505	522	555	508	580	535	514	509	572	536	497	542	479	563	533	536	508	517	483	544	500	512	563	504	489	535	546	493	531	522	523	557	507	506	513	505	523	517	510	529	498	525	543	527	483	503	499	506	551	526	517	512	561	510	499	523	492	488	512	497	534	535	574	535	521	557	527	504	548	502	512	541	534	522	505	540	502	521	533	517	517	542	555	525	487	529	510	527	518	493	522	541	526	534	521	481	477	534	514	501	504	551	522	516	502	536	532	554	500	508	566	532	537	511	505	529	526	463	503	504	502	536	518	501	504	501	529	536	515	492	459	516	531	490	521	544	479	508	532	533	511	507	524	562	543	519	530	527	515	473	534	541	534	535	527	551	519	491	532	513	513	560	529	517	535	543	510	528	553	518	480	519	527	526	544	482	542	515	487	550	519	524	537	527	545	528	518	525	494	534	507	555	544	533	511	540	488	544	534	532	500	558	526	510	516	509	539	517	509	537	549	577	495	528	532	515	560	519	524	552	522	511	501	491	524	517	528	552	514	516	512	541	497	518	523	519	500	520	538	497	478	510	543	528	504	546	555	497	516	517	492	496	515	502	552	538	545	535	519	523	553	519	577	505	562	522	517	484	568	528	538	513	509	528	490	551	525	537	558	505	475	529	507	518	523	502	532	571	497	499	547	516	537	530	563	545	541	576	498	497	509	515	536	525	518	506	555	506	493	559	566	515	519	529	514	538	483	508	565	522	567	500	532	520	522	549	501	497	529	535	526	521	544	516	488	467	524	506	548	529	520	507	503	552	534	511	550	536	535	551	531	513	559	547	518	489	545	531	535	543	512	502	554	499	492	514	516	522	529	533	552	561	528	523	518	515	516	524	525	559	524	567	500	501	518	536	510	543	534	544	527	497	518	540	489	526	513	484	514	541	473	544	530	492	514	554	501	549	506	509	531	531	533	519	506	548	508	530	530	528	508	551	506	537	529	512	484	546	516	553	524	520	532	518	508	550	537	558	536	530	524	513	537	547	552	555	533	527	539	546	520	489	532	577	488	502	521	525	518	484	564	508	559	508	505	509	541	530	523	496	511	522	513	523	518	502	520	540	453	516	546	566	516	540	506	512	534	511	535	568	488	540	491	546	484	528	495	579	510	472	552	490	539	538	554	526	550	537	520	532	586	570	514	493	499	528	481	529	523	503	507	550	552	511	480	570	525	531	514	534	527	531	551	541	531	523	471	521	548	507	528	522	520	556	501	538	541	486	540	486	508	526	540	506	550	536	525	482	542	503	538	543	544	556	519	546	581	549	514	505	544	498	530	541	541	550	469	540	514	542	464	505	479	537	581	542	506	520	550	539	532	494	528	552	503	550	516	517	553	506	506	517	519	559	490	531	523	560	538	521	534	531	557	539	514	524	514	494	507	521	547	498	506	560	533	498	551	536	557	531	549	519	495	524	539	555	513	535	527	517	499	536	559	531	539	513	543	527	549	479	507	485	581	526	522	538	538	521	523	556	532	483	528	518	509	517	493	523	539	535	496	526	521	530	499	527	522	537	500	528	556	544	524	554	531	505	535	531	499	502	496	509	504	523	530	524	546	481	527	540	528	550	541	522	497	510	542	522	514	489	516	536	530	538	476	554	527	533	510	493	531	522	499	528	524	509	522	534	534	537	533	530	476	527	518	517	542	537	497	527	521	504	556	519	439	530	521	475	503	473	458	508	516	466	529	492	514	564	525	541	524	530	498	508	523	513	553	542	530	516	533	538	520	494	510	537	527	496	563	544	514	530	531	543	561	495	521	528	527	515	517	543	540	534	508	527	547	516	493	547	502	503	531	484	550	533	511	497	507	503	535	552	532	526	531	493	483	546	500	519	553	500	501	567	535	466	525	502	541	509	520	530	522	497	524	518	551	511	499	526	494	552	531	506	542	478	530	517	537	532	523	565	517	504	533	508	513	545	517	521	557	519	534	493	521	528	504	540	496	521	507	564	537	547	508	534	501	530	496	513	542	527	503	552	564	573	488	519	509	538	528	563	490	551	524	522	546	532	555	518	533	582	545	523	524	487	575	568	505	500	583	557	524	526	509	528	549	546	528	489	483	530	475	527	526	505	516	507	510	519	481	516	494	543	560	485	491	516	515	534	531	504	520	513	573	509	511	534	496	507	467	510	497	507	526	507	553	512	560	555	485	532	491	553	539	502	510	545	572	529	507	537	508	519	546	519	525	533	458	497	530	553	544	507	545	514	532	486	500	535	544	527	533	544	554	521	529	482	513	513	516	518	540	528	527	503	514	569	547	514	485	522	528	494	519	535	506	554	519	505	570	508	488	553	476	511	493	526	525	531	520	511	519	501	516	526	512	506	545	559	548	531	525	531	505	526	545	535	535	536	557	504	519	541	510	522	499	536	519	545	502	576	515	505	537	554	473	503	524	515	521	529	490	497	502	534	509	497	548	508	538	504	537	571	498	538	540	536	495	559	533	510	467	552	500	487	504	536	488	533	509	537	532	477	531	533	519	510	537	512	536	544	538	498	515	505	551	541	542	531	521	532	543	526	538	547	570	524	530	514	516	517	490	509	540	488	528	557	558	535	475	514	552	527	552	548	542	549	530	507	554	492	523	530	553	512	502	530	494	559	562	497	532	523	533	501	513	545	467	550	509	506	537	509	496	499	464	546	554	513	555	508	516	541	526	530	523	497	527	529	556	532	502	552	511	526	529	524	548	509	496	516	500	532	506	512	487	527	556	540	553	483	546	515	497	478	476	493	449	469	545	524	511	545	510	549	560	496	537	555	514	478	490	532	515	515	550	574	513	521	509	505	502	493	512	510	539
20303	1580	1265	989	738	548	479	423	358	356	350	293	289	290	261	264	253	231	257	264	240	196	234	247	254	237	228	224	240	237	217	244	253	222	236	203	219	248	208	217	246	225	225	251	226	212	236	216	229	220	231	218	220	245	187	196	219	223	213	239	216	215	214	249	218	240	234	215	241	199	227	262	224	224	243	215	218	235	236	267	241	225	233	252	244	246	200	243	259	246	249	206	242	223	214	195	224	236	218	223	450	448	429	254	223	188	236	210	235	252	209	228	225	225	229	237	193	196	263	235	240	208	205	225	257	226	218	242	237	230	232	212	199	225	227	237	245	233	193	215	217	243	196	207	216	216	215	213	210	243	248	231	238	226	228	218	214	244	251	236	222	229	204	239	224	224	209	222	212	243	237	206	235	240	239	202	222	218	234	205	225	224	233	207	228	212	223	207	211	221	255	205	215	230	218	226	214	211	212	234	234	225	216	254	215	231	262	191	218	215	240	233	249	202	220	244	192	210	229	223	215	245	208	227	247	198	210	221	228	236	232	214	222	202	231	221	208	216	209	231	237	221	201	222	230	240	235	200	239	216	214	242	221	208	214	218	226	239	234	225	207	230	205	191	209	212	234	218	234	204	215	234	203	225	214	230	227	228	244	214	237	203	233	231	211	233	204	223	218	217	227	211	208	224	228	242	236	223	198	227	234	199	256	224	204	205	250	224	234	199	228	200	248	226	250	237	225	221	210	209	240	244	196	181	204	222	236	224	229	193	203	239	240	230	213	230	218	229	265	226	222	225	222	237	233	243	237	208	200	234	227	226	221	243	237	224	225	203	228	198	223	196	196	263	274	215	200	236	217	237	230	237	207	223	210	240	237	203	201	209	236	247	235	228	241	226	226	206	244	218	255	236	191	230	205	224	212	224	216	235	261	232	214	253	240	223	217	244	216	202	234	226	220	220	218	222	225	229	214	220	226	213	209	196	214	208	227	244	230	201	215	228	224	233	266	207	198	224	224	214	224	219	221	209	217	222	213	235	258	209	207	232	223	222	215	224	223	230	211	231	258	216	230	196	221	247	208	210	206	221	219	246	205	214	218	216	195	206	224	227	235	214	230	199	241	211	235	224	231	220	216	217	225	256	190	245	250	198	190	229	251	240	194	219	219	211	224	204	241	233	210	220	217	239	226	231	229	234	217	207	211	222	222	217	222	246	227	248	216	228	216	236	240	197	235	201	217	227	207	254	232	225	223	224	207	232	209	254	234	239	234	247	213	204	218	215	212	214	188	231	224	240	227	212	214	242	234	233	218	213	262	220	216	210	213	224	202	191	255	222	226	179	223	232	192	214	223	211	215	224	216	213	210	220	229	237	207	228	232	204	217	186	219	238	233	222	241	213	254	216	214	211	231	231	200	218	206	222	244	222	228	212	203	221	239	231	224	231	216	255	218	239	204	254	256	230	241	198	225	248	226	245	252	207	226	227	224	214	214	222	218	221	240	197	216	236	206	223	206	241	209	223	240	246	219	216	209	244	246	243	215	223	272	213	216	229	210	211	237	227	234	253	195	250	234	232	249	237	216	242	224	233	202	230	223	224	217	235	206	223	218	227	235	243	230	213	235	209	200	221	233	230	232	231	197	262	241	230	245	225	241	234	206	211	225	192	242	195	218	230	212	217	219	211	226	242	229	205	234	217	220	210	190	241	242	221	215	229	245	216	222	233	219	215	230	258	266	257	235	242	226	214	220	248	212	233	207	223	216	226	247	217	234	213	220	221	204	227	209	222	235	217	235	233	231	230	236	222	227	223	240	237	218	216	211	204	203	234	229	240	212	215	230	190	200	208	209	230	233	220	223	249	226	240	239	241	238	230	223	239	179	229	223	215	202	257	230	213	239	210	216	212	224	221	235	180	249	232	221	252	242	197	212	256	237	243	217	243	224	229	223	231	218	232	214	225	240	227	227	236	212	223	237	236	200	223	244	208	222	218	243	223	225	240	242	245	231	223	231	209	246	219	217	210	245	225	187	214	237	200	225	197	193	203	217	229	221	196	207	195	224	230	235	220	209	217	225	258	205	207	252	234	221	219	228	228	234	238	206	255	231	227	215	213	217	246	231	234	227	245	227	201	231	227	214	242	200	210	200	224	249	256	207	218	230	238	203	239	230	221	195	235	218	216	203	221	210	241	230	222	238	222	210	251	227	230	231	226	233	238	194	215	236	223	230	217	227	217	229	240	233	241	201	230	227	240	223	219	251	238	220	212	213	223	215	236	234	225	211	241	226	223	216	214	254	229	217	228	243	218	230	222	249	246	203	208	215	198	216	226	222	235	218	243	230	226	252	214	222	227	220	214	224	224	217	218	209	271	199	215	230	232	222	201	247	205	227	220	238	235	243	227	235	231	222	255	223	227	235	215	239	225	236	232	229	239	219	222	222	215	225	225	237	215	231	205	220	245	226	232	217	236	204	228	237	233	195	214	245	223	233	238	207	215	203	235	226	244	233	219	233	219	204	249	212	241	218	219	214	235	241	222	215	221	255	210	246	211	230	188	229	211	230	252	206	230	211	238	245	216	234	231	222	219	240	219	199	230	245	228	198	228	225	220	218	227	207	235	226	228	251	220	187	220	219	235	232	214	213	192	194	224	232	193	199	235	220	236	237	229	223	210	220	233	235	206	234	214	239	225	212	222	214	247	224	217	210	187	241	215	212	254	245	222	212	200	201	233	212	199	255	198	238	237	216	206	208	227	239	208	202	247	215	218	215	205	214	214	246	219	211	224	220	224	215	231	232	223	215	237	223	205	222	233	246	219	212	237	239	211	228	234	214	207	216	218	232	244	244	236	203	194	219	210	210	222	209	210	209	203	239	215	239	216	197	211	225	216	217	230	229	230	230	235	215	211	255	192	194	213	228	243	234	231	209	223	206	225	213	257	220	216	228	218	193	237	230	232	217	239	236	248	213	205	224	230	228	211	252	248	221	203	220	214	236	225	241	242	189	206	239	227	246	209	221	218	213	203	208	212	206	221	246	233	196	239	210	207	224	247	228	231	217	249	221	237	217	230	221	218	232	226	182	183	235	223	233	225	231	228	220	206	212	230	223	223	246	234	225	224	224	198	224	209	236	201	200	241	223	235	213	235	216	240	213	239	195	250	222	232	229	241	226	241	219	220	210	249	215	222	259	212	242	218	226	191	221	243	238	193	205	238	252	229	227	237	200	220	229	219	212	227	212	203	225	200	194	226	231	206	204	268	207	218	213	241	196	214	219	229	221	247	212	247	236	214	245	207	242	219	201	214	240	219	222	236	237	242	225	217	232	222	227	235	205	210	219	208	224	219	231	226	228	213	232	229	235	206	235	233	218	219	241	219	203	215	248	223	209	234	217	209	222	226	234	229	227	255	240	249	210	236	219	240	243	225	203	208	227	221	202	221	212	211	195	189	219	219	217	247	245	214	222	209	223	233	226	242	256	205	225	243	236	248	210	225
10681	1504	3011	3352	2932	2460	2093	1748	1542	1428	1203	1137	1087	1001	1014	905	888	848	849	858	743	815	798	761	683	770	737	732	740	684	716	741	701	727	698	664	655	640	664	570	682	673	670	670	657	615	697	673	661	676	612	649	649	652	605	641	668	604	612	662	634	610	692	689	679	610	640	669	656	625	694	657	659	624	670	694	615	669	729	711	746	770	688	761	761	801	706	728	665	756	697	681	707	663	656	677	640	659	622	804	2473	2780	2085	694	611	628	601	596	604	619	637	618	640	643	622	582	586	652	603	581	564	616	632	627	610	617	583	624	607	591	643	643	607	634	629	613	636	591	606	606	655	621	620	633	589	611	642	607	630	599	612	643	593	661	663	602	639	621	592	591	613	640	615	610	597	619	655	600	653	592	643	657	634	600	595	608	623	619	604	613	590	633	581	579	629	563	633	577	633	598	622	608	662	625	661	627	641	637	625	601	585	660	627	651	593	633	654	598	622	577	588	595	608	641	580	652	618	600	639	589	618	586	603	600	614	604	647	644	641	658	657	630	653	625	575	611	659	635	608	603	618	635	599	594	609	590	652	638	618	600	643	582	604	605	657	599	611	638	591	626	607	601	600	618	636	626	586	600	594	626	620	653	627	594	625	613	625	601	602	632	593	681	582	592	623	589	596	602	637	650	635	629	628	580	648	598	609	609	578	656	598	638	644	631	610	620	577	645	657	617	603	590	594	626	595	626	655	586	606	655	635	595	635	649	607	622	621	567	617	629	591	637	646	608	651	638	612	642	637	664	609	587	606	662	594	625	623	646	701	637	614	590	628	651	608	612	627	616	563	623	599	588	610	579	614	636	596	620	625	587	597	587	667	623	625	623	593	622	642	580	592	617	627	578	665	638	617	640	622	609	620	632	646	659	578	613	598	550	583	581	629	599	648	595	572	590	627	613	581	660	601	603	658	660	636	617	584	630	631	625	626	602	624	619	618	668	596	627	642	608	613	584	650	673	600	630	647	551	607	631	597	605	585	634	605	624	589	642	618	595	595	610	632	642	579	600	643	630	639	611	651	634	609	598	599	593	639	619	581	599	611	627	577	653	644	600	611	613	667	611	598	612	592	632	627	585	641	646	596	614	609	634	616	567	606	616	603	600	648	642	642	660	601	577	584	621	599	599	648	627	599	584	586	644	603	608	631	611	649	629	591	635	581	616	596	604	638	604	605	589	606	619	649	625	613	640	610	591	612	680	616	614	598	592	674	643	620	609	610	638	634	642	619	623	560	591	593	565	613	627	637	609	652	563	620	608	600	609	604	650	651	620	613	612	620	635	625	600	606	623	635	585	603	629	602	640	622	626	598	617	595	638	630	611	641	570	653	637	626	616	607	668	609	644	563	680	653	618	629	621	630	621	605	652	610	582	643	583	609	644	585	629	651	620	619	607	593	607	608	606	625	623	621	600	609	613	638	634	632	616	592	639	602	581	609	624	621	620	593	593	625	596	588	581	608	624	624	641	587	582	639	574	622	598	615	624	613	633	620	649	610	630	614	606	631	606	630	578	623	609	635	623	650	603	588	610	601	641	667	585	619	634	673	645	636	602	645	610	684	649	671	662	572	626	633	585	570	629	630	631	618	596	630	631	614	582	613	621	617	608	611	629	560	596	670	569	645	581	602	678	600	616	653	648	619	607	602	623	602	621	625	601	631	605	605	593	582	654	641	638	640	607	610	641	602	634	632	599	642	652	626	590	630	629	628	585	615	590	630	620	604	628	614	608	650	659	617	620	630	629	637	618	611	606	635	605	611	643	572	643	623	607	596	633	596	628	602	589	615	616	576	624	657	618	594	614	657	601	570	584	603	614	589	641	624	596	601	598	618	629	594	596	580	605	645	620	625	641	610	596	625	626	615	607	630	633	591	553	627	580	646	614	639	622	675	657	611	598	627	593	602	671	633	605	609	609	624	649	618	630	643	578	640	580	617	614	641	618	617	641	600	586	649	571	600	580	609	624	612	603	593	624	621	604	613	634	605	614	625	609	594	612	604	611	624	623	627	587	604	634	605	602	608	626	629	618	653	609	586	630	624	602	602	599	659	576	551	612	617	624	628	609	584	576	623	584	635	607	638	582	622	574	602	602	598	589	606	594	657	612	625	592	694	612	636	608	579	589	626	573	610	574	606	624	603	640	647	603	613	645	638	610	632	633	627	600	594	629	663	617	590	600	629	645	601	635	598	661	618	651	608	592	632	647	629	605	648	641	609	630	614	656	592	596	600	633	613	641	621	607	577	582	623	638	637	608	578	594	614	652	619	612	562	612	628	598	598	660	625	611	626	596	607	636	632	628	648	606	583	616	619	608	605	643	617	604	612	613	608	603	616	647	583	638	568	642	605	629	612	609	590	630	594	648	584	618	615	610	599	630	613	605	613	649	562	650	584	570	609	669	615	579	639	651	616	617	632	620	624	609	626	631	591	567	610	617	615	649	599	597	629	608	556	615	658	596	620	605	638	571	634	628	646	617	628	670	575	592	607	605	626	639	619	608	625	622	612	629	655	638	594	627	651	562	608	622	621	579	606	667	610	610	596	585	615	634	653	585	569	632	614	628	598	607	613	620	625	617	609	615	623	602	605	630	621	632	635	606	624	603	611	573	620	601	604	603	619	619	629	611	633	588	598	576	637	597	669	645	616	669	618	618	631	637	632	605	617	621	623	618	616	628	650	605	576	597	618	633	607	619	622	633	619	638	642	608	656	568	657	623	607	634	579	639	600	628	595	652	620	656	642	608	611	573	594	655	610	649	643	634	612	641	639	592	622	642	651	672	604	600	595	643	592	623	635	616	624	607	613	654	602	618	565	570	623	590	617	602	595	614	568	642	588	654	582	645	624	616	620	623	637	643	643	619	586	633	645	635	551	593	599	615	621	596	657	644	633	629	599	656	601	693	625	602	624	607	596	598	617	576	639	630	635	628	597	644	579	585	620	635	652	646	610	614	564	598	627	653	585	611	615	636	627	611	639	623	609	636	621	586	604	635	656	616	640	636	604	638	654	620	645	643	635	609	608	622	579	623	617	553	628	662	610	647	628	607	603	611	610	609	621	638	655	576	615	573	610	660	618	662	627	604	558	582	616	615	598	625	573	618	583	622	606	645	628	608	620	621	623	609	621	599	616	602	639	622	621	596	610	638	634	605	640	596	630	632	669	625	617	626	624	634	592	635	666	629	646	603	606	625	606	605	589	570	640	624	598	612	629	619	634	593	583	616	596	616	577	626	660	619	590	664	621	629	633	585	604	647	595	612	565	612	645	606	600	613	621	580	562	588	619	577	597	642	631	594	596	649	629	639	610	630	601	641	646	635	605	615	608	667	636	612	565	614	621	629	653	698	596	605	639	612	639	630	598	654	619	614	611	619	608	622	665	587	620	631	647	616	646	576	625	607	600	626	606	640	614	624	640	598	618	599	616	627	626	652	619	589	593	619	607	601	571	602	674	671
32703	4312	2435	1763	1243	955	701	627	480	412	380	370	297	289	271	300	280	254	248	213	235	180	243	250	207	231	227	224	190	211	209	219	203	217	204	194	203	194	198	198	220	201	187	184	183	176	203	210	190	169	198	191	190	207	165	167	173	171	216	181	199	182	177	194	197	195	180	204	194	194	185	180	193	172	230	204	182	206	201	184	192	158	206	196	195	202	185	206	207	239	195	179	215	194	197	187	177	176	177	257	566	621	448	177	191	179	202	168	188	187	188	156	167	174	171	220	166	183	176	176	199	183	198	171	198	167	166	208	174	176	181	196	181	206	161	164	189	203	194	194	183	180	162	156	171	196	200	209	176	186	189	176	194	192	181	203	198	182	186	205	171	154	194	196	193	223	176	194	187	180	179	181	189	202	168	173	196	205	203	157	169	203	187	188	201	206	190	189	196	173	190	189	196	171	175	152	187	207	184	177	185	192	165	189	176	189	157	195	182	189	199	184	183	188	158	172	198	184	166	185	191	183	182	184	194	179	189	187	187	177	209	183	191	175	208	193	169	171	198	175	184	216	197	172	184	222	185	194	203	192	181	189	188	214	196	201	175	192	185	176	168	208	190	193	209	204	205	188	175	160	186	159	181	193	169	222	154	189	203	194	206	185	191	168	184	168	173	169	152	194	184	166	159	182	195	220	180	163	189	194	165	197	156	188	208	190	184	190	209	214	196	179	176	165	204	163	172	177	200	207	173	189	189	191	191	191	172	168	168	184	179	189	187	194	201	196	203	199	198	155	177	179	171	186	195	192	184	177	177	162	208	201	182	152	188	171	205	176	187	166	164	199	175	197	184	173	178	164	167	178	179	167	164	164	184	171	200	173	193	209	184	175	176	199	195	207	169	210	212	183	176	157	195	182	194	187	200	168	190	205	180	170	188	177	183	191	195	188	183	189	194	182	196	192	197	174	178	192	180	178	209	170	196	188	178	184	207	177	181	198	190	176	178	179	193	208	186	173	173	217	188	182	180	191	190	180	193	163	197	199	180	204	182	194	171	194	175	193	173	183	176	201	175	172	182	182	170	201	191	173	215	179	181	185	195	161	202	173	183	170	195	179	198	171	183	205	209	203	176	198	183	187	184	171	157	184	182	159	186	181	201	180	181	190	166	166	206	201	166	199	201	156	201	179	174	208	163	166	176	213	223	194	211	172	171	191	195	170	206	215	185	171	201	201	197	164	203	208	179	201	193	157	193	210	167	210	187	182	169	170	189	184	176	197	183	187	181	195	183	169	196	201	165	212	167	226	160	196	195	196	211	180	205	206	202	183	197	180	187	181	200	179	182	203	179	187	183	181	176	184	194	178	171	190	208	202	185	167	178	185	186	203	198	191	209	184	185	196	204	149	179	188	173	209	203	179	183	172	178	177	188	214	179	203	201	172	193	169	203	188	175	184	185	183	168	206	208	183	178	217	183	179	177	208	187	173	178	189	189	204	201	189	189	174	166	191	203	184	177	179	187	165	189	196	184	184	195	187	178	148	182	181	163	194	210	172	191	185	196	204	185	203	182	200	189	202	199	234	177	205	173	189	206	181	166	200	171	173	165	178	182	201	170	193	183	184	192	196	184	184	174	181	195	194	182	168	186	180	187	184	204	182	191	171	204	147	199	200	195	178	193	174	183	170	185	194	188	205	187	160	183	169	191	180	180	176	184	171	194	157	184	171	198	184	197	203	196	202	198	200	204	198	182	179	173	191	174	199	188	187	197	189	188	174	165	179	187	183	178	191	184	164	156	185	159	230	184	186	178	173	171	206	163	188	194	186	181	181	185	170	177	217	178	186	183	177	176	205	177	158	169	191	187	174	201	199	201	169	196	190	189	190	201	150	175	179	190	197	197	190	169	151	186	201	178	175	179	223	176	202	196	169	177	172	189	180	188	221	169	180	165	183	194	172	167	175	221	163	173	178	178	173	183	185	190	159	163	205	165	171	163	187	184	199	203	188	183	211	199	178	208	192	170	194	179	183	189	157	192	176	194	181	186	171	215	189	210	164	171	199	158	151	179	178	219	180	169	202	174	182	181	178	186	171	200	150	203	185	170	195	189	195	181	173	184	200	167	207	185	154	180	170	176	199	199	168	175	164	182	193	152	186	163	170	203	194	172	173	176	194	179	224	187	196	190	190	166	195	192	190	192	188	177	188	180	179	183	163	163	185	197	184	180	185	198	177	183	187	186	185	212	166	178	185	159	178	166	197	197	209	171	200	158	193	176	186	201	195	185	188	171	215	181	178	197	183	173	194	166	200	178	186	190	178	210	175	200	159	190	192	158	190	202	176	163	210	185	181	176	197	196	171	181	198	213	189	199	175	200	196	168	165	187	157	167	213	198	203	176	190	193	201	191	176	180	197	188	204	163	164	167	161	190	183	186	187	188	189	182	188	179	177	170	207	179	172	188	182	194	194	134	164	165	194	185	180	206	187	206	209	179	204	178	192	194	208	179	179	184	209	152	174	211	174	185	182	200	189	208	189	197	172	199	169	165	191	204	205	179	187	183	194	198	186	216	164	186	179	199	208	160	194	204	198	198	182	170	192	180	183	191	174	189	169	152	159	182	171	177	172	203	193	210	206	181	179	184	181	167	192	179	184	186	172	200	179	168	185	157	198	185	174	163	172	168	171	177	168	171	179	187	196	189	184	191	183	189	172	167	173	210	188	187	185	180	154	164	191	189	180	195	203	178	176	206	173	186	185	163	146	199	178	186	192	184	166	211	208	180	178	178	213	191	161	161	165	172	148	178	169	187	181	183	193	158	198	189	180	178	182	188	191	164	194	160	184	179	166	181	205	183	181	188	188	186	187	189	185	164	216	176	196	187	176	197	198	173	209	200	192	162	169	186	173	201	185	168	196	182	178	157	192	188	197	184	197	173	177	168	169	208	179	189	191	205	186	179	187	193	186	181	201	157	196	181	189	200	192	180	174	183	170	209	161	161	180	207	181	198	189	189	192	180	159	176	173	183	207	202	181	185	208	189	199	215	193	179	193	180	188	197	178	187	177	192	184	192	172	179	191	189	147	187	188	159	166	183	179	180	205	168	200	182	186	182	175	177	171	198	184	175	190	196	181	179	159	197	178	175	179	184	174	193	172	191	157	198	181	201	179	179	198	194	208	207	188	182	178	196	191	234	195	239	196	201	221	177	181	189	183	201	205	177	198	186	200	188	182	168	172	203	188	178	197	172	197	173	200	179	185	189	201	216	165	177	187	199	184	198	189	173	176	213	176	191	191	166	167	185	167	191	190	217	191	189	192	225	159	182	194	206	174	186	198	190	182	149	178	190	184	193	177	180	189	186	180	210	200	184	179	191	177	183	172	177	185	167	187	203	168	186	168	185	153	191	172	172	193	170	170	198	193	189	192	172	178	178	208	183	209	166	184	181	187	185	206	171	179	186	165	183	224	170	179	199	177	177	180	182	207	176	192	190	205	175	183
16203	2265	5190	5896	4789	3940	3190	2663	2298	1865	1769	1585	1485	1330	1209	1123	1043	1009	921	891	853	838	856	752	801	789	744	739	707	691	676	665	671	630	666	603	662	643	581	671	619	564	588	606	586	575	560	567	571	589	578	561	568	627	555	585	534	538	532	559	596	544	572	540	530	596	569	547	568	585	556	604	568	583	627	577	647	619	601	591	665	656	694	627	732	708	704	729	669	730	679	639	651	634	592	557	520	564	563	1254	4048	4195	2685	523	551	526	523	475	500	554	532	511	491	497	476	512	535	505	536	499	469	518	514	489	565	536	546	507	532	551	476	495	518	499	526	546	535	516	507	467	520	522	488	531	538	488	488	486	543	526	487	518	522	518	487	523	555	505	516	461	522	513	538	533	535	537	483	492	528	517	496	481	514	535	518	522	521	525	520	527	517	567	556	559	504	504	544	511	547	502	456	538	511	537	535	537	545	545	499	484	566	493	510	488	541	468	472	502	533	497	508	523	500	539	485	511	529	574	540	499	591	514	506	512	511	537	506	531	512	549	551	482	506	551	514	506	480	494	480	518	522	551	498	529	506	497	540	525	540	503	536	530	538	558	498	524	481	494	519	488	541	502	498	537	472	542	524	508	533	497	545	515	470	484	476	512	471	530	498	480	472	519	511	493	524	482	531	497	521	495	551	493	520	484	519	518	483	534	516	500	537	522	508	550	518	557	539	497	513	504	521	547	514	534	502	527	492	537	511	515	510	581	523	521	539	525	467	521	510	532	519	499	500	563	451	497	519	537	543	540	524	516	503	531	496	560	511	530	516	537	504	544	489	508	513	523	531	485	461	529	523	528	538	453	534	477	480	522	489	556	566	517	491	510	528	487	524	495	480	490	487	490	547	509	534	543	513	526	497	570	489	519	527	494	502	521	494	527	464	526	510	482	488	491	508	527	497	518	485	519	546	506	533	569	524	551	528	474	515	551	524	538	501	536	527	547	499	521	546	523	491	531	540	524	498	509	522	532	517	527	516	508	512	510	544	478	557	514	523	472	524	541	507	534	515	518	464	515	511	543	495	515	486	525	489	547	497	563	500	513	513	496	519	513	503	508	537	551	516	508	532	510	514	535	514	483	499	548	525	519	513	515	500	485	506	498	515	499	489	471	493	540	507	511	533	536	523	530	522	523	532	505	547	504	479	505	495	503	505	498	522	536	525	481	476	529	522	486	513	479	514	526	522	481	518	484	511	483	479	518	517	520	505	511	536	537	543	524	498	518	488	497	519	550	482	514	544	493	507	498	493	509	522	515	520	498	493	485	527	543	541	542	501	489	520	518	505	484	508	506	517	516	503	515	542	529	531	521	523	513	486	436	523	537	538	493	510	484	499	492	481	524	501	552	493	538	525	529	542	521	500	535	497	525	493	522	518	499	541	514	503	537	489	511	509	501	505	500	525	521	483	482	529	493	531	493	526	520	506	491	531	490	518	534	535	513	522	510	493	507	517	521	506	537	517	515	505	488	519	507	510	517	525	503	530	536	523	501	518	478	564	466	507	525	534	510	509	538	515	532	522	546	523	530	523	493	530	550	517	555	497	493	488	510	527	539	502	486	500	462	524	522	559	553	507	494	503	527	470	519	537	514	543	487	528	505	490	495	511	493	515	504	486	538	540	497	536	536	533	507	526	547	472	499	502	496	515	483	500	547	525	520	506	519	510	516	525	566	533	464	490	506	512	552	494	512	542	495	513	558	520	513	542	518	497	509	490	527	510	514	532	488	499	493	482	537	528	508	529	468	549	523	504	489	556	526	492	532	525	515	508	513	506	519	542	531	532	501	524	539	506	513	537	517	505	531	483	486	472	543	480	537	459	517	516	532	552	557	509	533	546	519	504	507	534	522	547	474	485	505	526	460	508	526	517	559	522	522	499	505	519	508	559	505	563	534	513	514	528	479	469	495	551	490	507	491	463	493	531	494	540	488	513	560	514	528	474	472	522	555	535	495	527	492	546	521	485	503	504	522	556	510	532	534	535	522	508	525	493	505	506	511	541	539	491	500	497	515	524	552	555	537	552	513	519	518	486	535	496	535	523	549	498	514	527	491	554	525	477	522	514	518	542	487	511	531	492	473	520	508	510	537	545	542	516	466	526	504	534	524	513	536	508	479	531	541	533	503	502	544	556	527	542	472	479	533	514	548	503	506	518	541	498	522	546	483	476	514	540	552	529	506	450	517	541	531	563	517	527	529	531	482	510	530	505	522	549	539	483	550	491	477	522	536	556	469	493	529	470	510	516	507	513	563	549	477	516	518	502	513	531	509	499	545	517	507	519	519	516	507	523	500	528	493	509	529	528	537	539	497	493	525	540	519	524	489	448	488	549	534	515	537	503	508	510	568	551	479	535	494	504	528	504	531	499	463	556	522	486	519	514	517	522	517	521	554	500	521	529	506	480	493	509	526	471	533	477	552	535	543	482	511	527	473	479	538	535	515	496	526	536	529	506	490	508	514	498	507	519	492	476	526	509	489	515	503	541	506	515	476	516	527	523	537	515	484	541	520	536	526	540	527	504	506	604	519	492	479	504	560	570	516	508	533	494	488	475	498	530	534	523	555	506	500	461	518	539	521	558	505	530	498	494	545	545	500	498	554	524	541	509	484	536	489	530	526	520	492	536	534	560	529	528	505	508	522	494	500	501	552	520	540	464	541	512	499	526	477	472	495	502	502	500	513	551	515	528	570	507	527	496	538	482	515	543	490	507	527	546	530	524	497	514	569	519	512	529	492	528	517	494	500	556	479	521	477	494	554	519	489	474	583	508	505	509	541	525	542	487	514	493	558	504	489	525	525	539	501	516	536	521	527	484	525	529	504	531	494	534	533	501	523	539	522	498	525	516	516	499	532	504	508	534	517	518	489	518	510	479	532	471	522	520	532	528	560	457	552	495	528	520	497	510	490	533	504	501	553	524	493	542	500	519	511	511	534	509	504	552	486	517	515	484	537	531	507	514	519	539	545	527	527	510	519	532	494	512	486	506	496	511	512	501	506	485	467	581	538	462	495	561	543	549	528	533	537	510	503	505	564	524	502	550	524	522	535	508	521	526	507	522	485	500	520	515	503	502	508	515	508	523	508	461	551	524	555	493	535	522	517	500	494	534	514	496	546	523	546	529	511	480	519	507	524	543	520	509	468	525	508	517	503	525	531	501	496	541	512	490	496	545	530	537	509	512	513	534	497	540	523	511	549	528	517	533	567	504	493	493	513	519	514	531	510	541	500	528	514	510	551	480	511	490	494	482	501	527	507	489	498	502	550	489	518	491	509	534	500	496	487	515	538	529	475	494	477	525	472	545	508	498	512	486	520	503	552	525	489	485	467	530	504	524	526	484	510	536	492	517	500	504	565	493	535	523	516	535	542	498	515	518	515	495	537	501	514	527	550	488	558	530	500	520	534	484	473	517	515	496	517	492	529	551	541	504	515	491	549	536	519	500	527	539	490	511	523
3642	218	229	228	199	193	194	211	200	180	200	193	177	199	203	217	188	176	187	177	182	198	188	193	198	221	214	195	189	192	195	230	217	219	184	180	207	189	184	187	201	208	208	191	173	169	202	183	188	162	185	193	201	202	202	208	190	178	185	175	211	194	205	196	174	200	213	177	196	165	199	172	194	213	197	176	164	189	207	198	206	161	218	208	197	184	218	198	199	206	203	182	203	210	182	194	216	190	196	194	207	232	212	191	178	191	183	220	185	189	179	166	221	175	196	177	208	169	162	187	201	194	216	201	212	185	206	172	188	188	217	176	201	191	202	217	187	185	186	199	187	184	185	205	207	216	164	208	186	195	178	192	184	206	184	184	215	188	177	167	193	198	193	200	181	189	181	195	180	196	209	173	181	187	203	200	203	204	204	183	176	188	172	194	197	196	201	186	187	185	192	170	205	208	186	192	200	177	214	213	200	189	174	194	172	165	209	194	187	192	186	191	196	196	179	196	210	204	203	195	171	199	199	194	194	186	177	208	203	202	194	211	215	183	223	184	159	202	187	171	191	209	206	186	197	195	183	203	179	211	194	214	198	189	185	196	204	196	209	168	189	183	197	205	190	195	197	177	196	197	205	207	153	213	213	198	178	200	185	202	190	165	182	174	201	217	226	200	177	202	192	189	220	193	186	185	222	188	169	191	191	187	211	188	176	206	180	206	187	184	192	178	208	197	163	189	184	197	190	185	185	177	172	230	190	178	192	181	177	178	190	182	184	181	196	176	207	197	173	214	173	221	190	178	198	224	194	161	221	183	197	212	202	185	184	189	169	174	177	184	194	183	154	199	233	172	166	169	179	205	191	199	199	177	177	181	201	201	209	190	173	194	209	191	181	205	193	196	200	205	171	184	180	198	206	209	227	203	173	190	182	203	174	184	221	206	189	194	207	198	193	204	188	200	183	221	220	192	188	184	204	199	188	175	185	212	202	201	209	202	181	182	177	178	216	197	198	187	183	231	195	190	223	162	196	177	194	221	180	211	168	180	198	212	178	169	176	166	185	204	225	174	199	196	199	206	185	188	194	176	186	202	187	176	215	184	203	186	200	170	204	208	195	192	198	192	205	217	200	204	199	192	198	210	189	193	203	190	164	206	204	205	192	200	190	177	197	178	193	188	200	188	183	175	211	200	186	189	202	200	188	204	192	207	184	188	195	174	212	201	175	212	200	212	194	194	192	209	198	178	186	203	190	191	201	172	163	190	191	204	216	199	171	181	180	146	203	184	201	180	194	211	191	186	193	182	194	191	183	222	177	200	197	184	191	186	199	198	194	188	208	199	190	213	198	197	185	204	191	208	184	176	211	195	208	185	188	186	220	182	202	184	217	218	205	202	190	191	226	176	174	175	206	175	188	213	217	199	207	191	184	195	176	199	171	190	206	171	195	197	170	182	206	196	194	195	181	182	221	197	190	212	180	171	195	165	173	181	177	207	197	194	180	174	207	177	167	183	197	188	188	190	180	180	168	165	192	177	180	202	191	185	212	199	186	186	188	185	185	188	181	210	190	166	217	185	201	201	188	187	198	223	177	191	193	203	203	171	186	200	179	199	195	183	181	192	188	196	149	216	187	178	214	175	177	202	196	167	171	213	219	194	194	203	192	193	176	196	209	194	167	184	181	197	219	162	175	183	183	190	183	167	198	200	199	187	172	187	194	210	162	206	184	222	171	236	201	206	212	177	190	193	210	197	185	212	203	179	194	173	183	181	220	177	174	205	207	191	194	163	185	191	182	167	213	198	193	187	183	188	172	210	172	210	194	209	172	192	176	206	188	209	173	183	181	180	187	206	198	203	198	189	204	187	189	197	209	167	202	206	192	238	187	193	198	191	194	190	184	216	207	185	193	197	194	197	187	204	192	184	184	183	217	188	165	191	215	186	192	187	208	178	213	213	180	183	196	203	186	177	192	164	190	197	188	189	213	164	204	201	193	198	176	212	202	177	175	198	200	205	191	223	185	193	185	190	172	222	214	179	199	184	170	185	206	185	178	195	174	188	200	197	191	199	184	192	222	198	198	171	175	213	212	214	185	201	176	212	174	183	194	183	174	191	179	189	217	206	173	212	197	210	203	210	193	225	191	203	210	220	192	185	183	175	184	184	195	208	211	202	194	201	187	190	231	179	194	202	208	188	214	188	183	177	201	190	197	175	201	198	213	178	202	213	189	212	211	171	212	198	191	211	176	199	193	182	201	190	194	171	179	214	183	195	161	210	175	180	213	196	186	195	170	181	192	182	223	204	195	193	180	193	200	182	190	224	183	216	183	208	217	227	183	184	184	197	207	185	189	173	174	219	174	194	222	201	188	184	204	188	189	188	157	187	187	188	185	173	171	185	189	179	186	181	182	192	191	199	197	210	174	186	209	190	242	191	211	181	204	181	187	185	172	219	181	205	189	185	180	188	206	174	198	193	186	186	172	199	203	174	185	193	161	168	193	199	194	205	204	160	199	194	198	205	198	184	211	168	203	238	194	197	178	198	195	207	210	214	192	184	196	202	193	203	216	195	190	213	175	183	182	198	227	176	190	200	185	170	198	177	163	172	192	212	208	172	192	215	204	215	183	185	186	169	187	199	170	205	190	199	192	173	187	189	191	200	179	199	216	172	186	201	194	190	195	177	189	171	201	203	166	179	205	193	180	211	172	188	199	196	204	213	188	192	191	205	191	199	202	172	210	203	199	196	184	185	206	193	178	206	211	195	187	205	193	191	189	185	154	190	189	220	161	184	185	189	173	199	171	190	203	193	202	186	206	172	205	189	203	172	201	203	207	220	237	196	213	196	185	195	162	209	208	199	186	202	196	196	192	174	176	190	201	209	190	183	186	188	196	193	180	179	189	208	193	175	203	200	203	180	219	229	190	193	199	207	208	185	164	196	190	214	189	203	186	203	175	185	199	196	192	195	196	184	166	204	175	219	190	195	185	166	217	191	184	191	210	224	203	186	200	186	174	179	201	213	213	206	198	202	195	192	196	193	181	205	207	184	177	182	206	193	196	180	193	190	186	213	181	179	197	177	213	196	187	217	197	221	197	165	229	197	176	230	199	202	207	166	161	176	194	180	190	190	208	203	187	175	180	169	194	178	179	182	180	189	196	191	213	188	190	183	183	194	175	182	187	194	164	199	174	237	202	203	205	191	189	182	192	209	204	209	183	180	183	208	165	200	186	186	198	195	201	193	178	189	205	186	236	204	164	196	204	219	182	216	180	216	189	178	204	199	200	167	194	193	187	190	192	176	186	184	209	208	178	183	180	174	197	202	203	170	209	190	180	187	227	169	186	195	182	163	185	200	175	199	181	199	165	195	192	192	185	213	195	175	202	190	169	175	205	195	171	187	190	184	201	223	199	206	207	205	189	211	204	177	158	190	210	181	182	209	179	199	171	195	195	182	176	210	190	186	206	197	181	214	210	184	209	177	192	175	205	183	206	210
3509	590	633	676	616	601	552	499	568	554	579	594	594	521	585	552	570	516	558	564	525	559	545	574	556	542	511	566	470	502	535	565	509	546	559	554	538	538	534	525	554	563	555	530	511	528	582	565	534	554	521	569	552	516	534	557	509	545	533	538	569	534	543	578	539	526	565	554	589	546	578	564	556	564	595	551	570	573	571	566	542	586	547	565	545	567	581	572	558	573	543	578	628	584	543	554	575	556	538	620	737	925	816	540	543	551	567	528	568	550	552	522	541	575	508	512	528	534	522	534	538	568	560	551	549	546	545	551	534	561	546	493	510	515	563	546	565	553	543	498	528	553	535	545	561	518	561	550	514	560	533	522	532	532	514	590	597	542	579	542	530	509	523	555	535	553	563	582	518	524	544	524	541	512	566	513	563	500	514	525	518	529	533	536	510	501	543	578	537	520	595	575	528	510	494	541	532	515	500	535	537	585	519	549	514	537	533	540	571	525	552	548	563	493	570	584	533	526	542	500	535	572	556	540	524	553	565	526	509	551	535	591	512	589	568	497	563	566	492	527	550	528	566	550	527	523	548	541	516	545	534	561	541	593	535	552	536	533	568	520	491	525	516	562	549	527	528	527	514	523	525	515	570	548	552	541	514	494	558	512	553	544	591	539	518	549	530	561	545	554	539	517	579	523	565	561	545	522	524	543	533	541	551	543	537	552	509	511	537	552	561	526	516	537	568	557	541	509	534	542	542	504	522	553	592	531	566	552	543	552	525	564	545	534	514	539	557	561	558	569	543	486	552	491	591	530	559	551	542	576	514	575	534	520	539	530	522	550	492	530	547	507	527	508	583	546	515	544	502	541	544	550	551	555	548	551	555	516	570	518	538	599	527	553	583	521	560	533	488	540	543	516	570	546	532	536	546	494	562	565	536	552	527	540	528	538	524	493	553	518	471	495	560	554	542	514	510	531	548	561	525	562	537	512	543	536	538	516	539	564	501	568	556	518	582	494	568	533	528	553	551	481	544	522	505	524	520	531	512	573	549	533	515	567	521	545	530	566	581	541	532	548	544	548	505	536	525	531	544	553	488	558	528	501	566	527	567	582	534	531	520	552	553	494	564	540	551	572	544	558	508	547	576	551	538	537	535	517	513	520	551	560	587	543	522	514	546	520	575	573	515	531	516	534	518	553	566	524	574	572	520	544	503	536	604	548	535	530	533	525	531	504	574	553	556	582	511	509	542	527	557	552	553	508	537	572	543	557	541	516	545	532	563	561	503	521	575	511	581	550	554	538	522	499	471	537	514	573	554	551	565	529	561	522	543	523	496	546	504	561	522	516	529	560	512	556	536	509	524	556	522	516	504	565	548	509	575	518	575	545	502	565	556	502	572	539	576	561	549	495	540	575	530	531	554	557	537	541	551	518	545	510	539	526	549	524	538	549	539	556	551	568	543	547	535	530	570	586	557	559	536	538	575	529	580	535	516	582	521	564	509	571	521	521	541	569	567	553	541	583	496	567	522	542	543	581	544	549	501	505	565	557	524	537	526	544	536	575	559	522	553	576	548	544	535	545	515	536	535	552	521	562	564	517	531	583	523	561	546	523	537	530	534	567	552	563	545	558	528	546	547	522	538	597	504	564	532	543	550	534	568	525	563	529	548	526	589	558	518	561	530	537	560	543	510	518	540	529	547	550	540	563	557	486	526	507	543	543	543	537	513	515	511	595	522	551	529	515	499	543	548	481	541	555	549	545	526	528	547	578	528	559	556	520	572	567	544	525	502	530	563	540	541	522	531	537	555	524	573	550	526	543	528	582	538	528	523	547	523	556	538	565	575	543	576	566	504	569	562	525	542	585	564	506	534	515	560	589	604	573	556	555	574	549	521	545	561	501	550	548	545	593	505	530	522	543	528	549	583	563	510	518	547	574	524	534	548	560	558	551	556	535	563	540	517	539	536	538	561	538	554	551	568	538	535	526	507	545	567	564	522	555	570	527	533	559	514	529	500	541	535	525	553	539	533	572	583	568	539	509	565	551	494	522	538	551	542	542	559	548	573	563	523	540	513	536	557	548	548	544	491	541	548	537	563	577	533	582	564	540	539	530	521	525	575	560	505	550	537	513	585	565	507	549	541	537	530	522	549	559	515	547	522	561	560	550	537	556	545	493	522	488	523	513	556	516	520	559	559	523	550	540	553	548	528	534	492	518	531	573	544	516	555	503	528	569	559	519	498	522	568	552	536	546	529	559	519	546	535	553	526	539	529	542	501	545	533	559	539	512	550	525	531	514	583	526	526	495	535	524	527	525	524	536	531	553	570	551	533	546	557	583	533	525	559	502	528	557	548	541	511	559	558	571	581	549	565	583	551	554	520	551	561	562	534	496	532	554	518	555	495	498	556	547	565	553	572	520	540	567	552	499	526	560	550	545	590	540	491	514	524	538	494	525	566	556	538	513	529	508	525	559	527	541	540	543	576	511	536	561	530	556	510	505	559	558	550	541	545	544	512	560	577	572	531	555	512	557	531	538	551	540	570	537	490	538	575	544	578	512	532	508	557	527	545	515	510	543	519	544	552	538	533	540	520	530	523	527	579	578	527	547	566	546	547	540	539	561	527	494	537	508	562	566	547	556	564	577	499	539	531	514	531	565	582	556	584	589	541	534	526	559	520	587	538	519	554	508	575	522	568	497	542	563	540	535	527	532	532	529	529	511	544	575	580	562	519	549	540	547	523	575	558	560	546	514	520	541	514	546	543	531	520	521	578	560	537	542	538	562	521	544	523	541	560	530	524	523	541	563	603	486	522	547	536	531	485	552	545	542	548	530	557	566	555	560	559	510	549	534	596	564	531	543	545	588	557	523	545	552	557	559	543	533	567	526	567	578	600	538	531	532	568	546	523	576	566	552	544	528	569	541	529	482	544	544	576	522	531	515	525	584	530	525	553	551	545	544	525	509	543	515	554	529	560	501	568	482	523	543	565	563	494	514	542	541	514	520	562	553	553	546	556	583	553	558	543	536	535	585	545	508	551	545	550	526	547	548	530	533	554	526	581	541	569	578	568	539	500	524	552	489	571	518	577	559	541	550	549	541	556	553	523	498	532	568	512	529	566	539	523	533	509	540	567	525	552	529	570	597	532	531	549	586	557	541	560	573	576	549	559	539	552	563	530	563	541	532	533	516	523	548	570	555	512	569	501	533	543	522	543	494	565	526	524	598	519	525	555	546	535	522	526	528	536	555	569	552	519	535	541	525	550	567	516	508	541	514	527	542	558	502	576	543	550	534	542	551	583	518	553	558	560	539	573	525	511	573	556	521	558	553	537	547	606	490	516	573	527	507	547	559	562	533	551	577	543	523	495	526	520	537	566	562	548	532	557	511	523	523	541	533	556	514	496	548	520	579	515	566	576	535	571	566	509	546	516	561	531	522	542	523	535	567	539	565	536	554	557	572	529	518	522	510	541	534	554	537	520	536	558	510	525	528	516	539
21218	1785	1266	1038	722	584	460	394	391	399	326	312	307	272	252	292	267	238	241	283	252	284	237	228	220	231	225	251	201	223	219	229	240	255	247	251	263	224	247	215	238	253	238	235	235	212	234	248	217	199	204	216	257	238	191	232	206	247	207	244	234	229	251	253	193	247	201	246	215	258	217	223	245	206	216	264	232	257	237	251	248	264	269	241	232	250	222	256	247	239	249	221	211	232	218	221	232	239	268	281	485	448	318	251	202	197	215	276	228	234	208	255	259	244	210	221	220	230	268	211	236	200	218	228	243	208	202	235	210	232	242	195	238	233	224	215	239	215	232	238	232	213	192	243	230	227	202	239	214	197	251	208	216	233	218	213	240	218	211	269	230	221	220	244	202	245	221	224	212	234	251	237	231	224	245	213	215	238	236	227	228	223	215	220	274	211	217	210	217	241	226	243	231	240	225	236	217	233	222	228	244	250	231	235	210	239	248	222	201	219	204	246	238	212	237	235	220	222	222	200	229	220	214	213	246	230	236	252	231	231	238	226	201	200	232	224	218	245	202	235	216	229	206	243	212	197	238	223	214	233	202	213	207	212	234	217	238	210	218	210	216	251	219	216	256	240	220	251	228	204	235	207	213	219	233	211	218	246	228	238	230	236	215	205	225	236	212	225	231	227	234	234	238	238	235	244	224	257	234	223	212	224	246	244	197	239	229	229	232	221	219	244	228	202	200	249	222	245	231	229	203	229	227	222	233	253	223	215	239	220	231	237	226	212	230	206	218	206	241	207	201	216	255	207	217	217	230	215	240	208	240	221	237	254	250	246	226	247	238	226	231	238	243	202	231	227	240	219	234	215	230	257	254	244	238	253	249	213	250	222	231	267	238	222	221	244	215	238	232	220	205	234	241	207	222	240	231	215	264	189	233	207	232	189	245	238	217	220	226	225	239	226	223	232	258	245	229	221	278	229	239	244	229	210	187	223	216	219	230	215	215	223	212	230	229	205	241	225	220	236	218	238	239	221	219	232	211	221	206	234	233	246	222	263	211	233	215	235	233	206	218	240	243	211	251	218	196	219	217	218	210	248	218	200	214	232	250	250	223	236	221	218	250	227	232	231	196	209	240	212	223	206	204	206	256	228	241	213	242	215	236	232	220	230	217	222	230	246	235	218	249	231	218	243	206	223	201	207	223	215	249	217	220	256	216	217	214	239	227	231	232	241	232	205	267	263	226	206	209	224	209	231	223	227	220	236	254	249	250	222	227	212	234	241	226	212	207	241	242	241	233	220	228	215	214	237	228	227	214	231	220	250	215	243	224	221	212	220	250	243	213	236	244	219	206	225	220	210	224	252	224	234	217	241	254	230	210	206	236	212	254	242	216	231	232	236	224	233	221	231	216	212	239	209	227	213	245	244	217	253	215	240	222	218	249	237	219	200	228	233	230	239	239	207	241	240	257	233	223	215	233	242	225	240	237	250	212	215	239	239	226	220	238	239	215	198	244	212	217	226	246	234	244	260	213	235	235	238	213	227	234	235	218	208	246	219	214	209	228	225	235	221	209	228	219	241	218	252	212	236	241	220	254	228	220	224	223	229	207	242	221	212	215	208	248	235	217	239	227	192	237	210	231	214	202	233	218	223	209	218	268	255	227	213	230	241	231	230	268	224	211	241	220	217	218	211	218	195	224	239	248	220	220	213	207	211	215	245	241	217	231	212	208	239	200	202	246	225	220	202	231	256	208	235	262	228	235	204	219	236	232	244	216	243	233	219	210	223	242	238	247	212	218	235	212	228	210	221	239	219	249	207	234	238	237	221	226	215	226	206	219	232	223	247	217	245	239	226	214	220	228	232	217	239	224	213	216	221	204	187	238	207	232	211	236	225	203	225	232	201	234	218	239	195	235	220	261	226	195	225	231	223	243	229	219	233	212	224	205	217	243	204	224	226	222	217	263	239	216	246	230	241	240	210	222	249	231	210	229	222	198	238	224	214	202	225	210	243	208	221	224	226	219	253	225	239	255	198	217	243	209	233	234	227	210	241	233	211	226	212	236	210	217	213	226	235	227	234	199	234	236	219	229	237	210	203	213	233	225	235	262	203	235	233	204	239	229	239	257	203	204	213	238	229	216	220	193	219	207	225	237	211	238	225	237	238	229	196	230	227	250	218	228	236	212	208	253	241	216	217	234	209	204	215	235	238	226	232	210	245	241	234	231	206	226	196	212	225	212	199	256	223	210	224	236	224	200	253	222	237	249	226	237	269	228	199	227	244	227	230	206	218	220	225	214	210	202	219	226	196	220	247	252	205	225	241	245	238	225	225	216	224	234	214	230	243	239	225	201	220	247	224	253	244	218	228	232	220	226	224	273	220	256	233	244	242	229	231	227	257	246	200	208	259	185	209	248	223	237	213	225	222	217	238	210	234	217	216	230	228	226	204	235	221	232	228	240	223	230	238	228	191	216	254	206	196	223	240	228	227	209	224	220	221	229	211	241	221	228	214	232	222	206	212	246	235	203	222	200	252	219	262	238	213	230	234	221	211	225	249	263	244	250	219	179	208	245	244	199	263	232	258	225	205	218	257	236	236	233	228	214	251	243	222	229	214	236	253	254	222	205	225	222	200	224	225	255	233	213	210	206	230	223	225	231	230	216	228	215	231	229	211	228	241	229	227	232	220	203	205	230	231	231	233	213	242	209	216	233	249	200	238	245	250	244	236	240	245	232	224	225	252	203	196	209	256	204	224	231	270	207	205	260	240	217	233	240	239	235	211	227	223	249	243	217	215	217	233	264	244	217	244	209	217	237	242	211	234	246	212	228	242	206	220	214	191	244	255	233	206	211	237	224	216	229	216	217	233	216	241	221	257	232	233	233	192	245	244	219	256	195	246	223	238	239	240	234	225	234	194	200	240	218	212	236	228	227	223	239	242	247	220	227	223	221	218	210	220	202	214	242	231	230	238	231	237	192	235	210	227	220	224	237	228	221	232	237	205	203	208	254	229	209	197	225	208	207	238	245	217	227	221	241	229	242	227	251	229	214	222	230	207	217	227	209	221	232	210	241	221	213	213	238	220	220	181	242	227	244	235	213	225	255	233	214	235	250	244	210	200	218	213	227	235	240	242	227	203	246	208	241	255	213	202	235	247	227	221	242	233	218	228	222	239	210	250	206	240	221	236	232	216	220	196	240	228	232	207	217	246	216	190	228	268	226	243	220	246	252	223	236	223	230	241	239	211	227	240	215	215	253	246	222	224	220	214	232	263	220	228	200	240	218	228	247	242	215	240	245	259	232	214	244	217	234	220	216	230	238	236	242	248	241	217	214	210	210	236	254	221	209	230	222	241	252	241	210	229	233	206	243	232	228	223	224	210	232	219	205	236	224	207	242	262	220	235	199	208	217	213	202	236	238	224	234	226	222	242	243	256	216	208	222	227	223	218	221	240	196	244	242	231	232	224	231	241	229	234	213	218	221	244	224	229	223	241
11283	1556	3051	3401	2849	2430	2023	1782	1517	1361	1267	1191	1126	1064	1029	916	869	889	815	843	862	764	768	702	788	748	759	714	685	739	695	741	645	695	672	655	694	641	664	680	662	676	684	641	680	659	640	676	678	614	660	686	609	639	668	673	626	620	667	649	662	609	684	655	672	637	625	677	660	623	677	645	665	693	752	676	693	682	732	694	650	662	675	731	746	770	747	625	764	646	680	665	671	660	663	682	640	679	660	1224	2665	2472	1585	635	652	603	603	635	615	610	600	606	631	637	579	598	650	632	652	659	628	645	617	647	622	614	626	631	567	587	578	623	629	607	561	653	647	637	648	604	646	632	583	613	621	628	616	617	648	588	604	621	583	646	608	617	626	646	640	571	610	592	621	641	612	615	636	607	605	612	645	588	561	624	593	672	659	668	675	585	628	618	608	616	638	667	641	629	599	648	635	668	617	586	644	586	602	597	624	664	577	629	613	626	607	634	582	660	660	634	639	650	606	662	639	644	610	635	601	633	633	596	614	617	614	642	616	618	584	594	638	626	652	634	588	616	659	619	602	656	611	615	634	618	605	625	625	581	588	669	673	653	603	621	610	637	646	616	604	635	632	634	608	627	617	676	634	611	628	621	695	628	604	655	611	548	618	617	630	615	625	570	657	637	669	616	653	586	652	570	663	634	616	692	578	650	612	617	638	601	642	642	614	631	610	670	588	629	604	622	609	593	615	591	511	544	652	608	606	604	588	596	609	595	626	582	610	600	635	648	656	633	576	622	619	565	669	593	617	641	645	640	623	639	656	626	606	635	641	632	640	588	615	572	618	607	601	665	609	630	636	588	627	637	618	604	669	626	628	678	666	623	648	583	628	593	640	613	614	617	638	610	617	605	631	619	629	590	638	646	653	598	622	638	617	594	597	591	611	626	626	604	611	635	607	561	653	674	613	592	606	644	570	666	574	623	608	610	631	592	619	620	628	643	570	607	621	602	561	604	647	603	649	625	626	613	585	625	596	581	606	582	612	624	667	666	625	648	573	642	619	608	597	536	608	597	596	661	612	607	638	602	596	645	617	642	615	633	631	617	613	615	627	624	691	635	601	622	612	659	584	621	611	605	651	651	641	645	589	643	639	669	631	625	604	614	629	661	631	602	612	617	630	641	616	610	606	599	637	602	630	626	640	666	658	671	648	638	637	618	611	623	673	649	604	599	644	606	654	620	617	596	647	616	602	633	609	665	606	639	616	629	648	624	658	654	618	585	613	612	676	607	618	673	619	635	603	588	646	576	607	656	617	618	635	630	650	629	625	676	630	600	638	560	645	606	637	666	621	628	606	622	666	616	606	602	617	578	609	591	640	642	619	592	627	627	585	588	611	633	634	588	648	601	642	603	575	565	638	650	636	623	614	659	652	628	626	590	643	588	655	649	608	573	655	627	610	646	584	611	645	571	590	639	634	629	615	685	624	586	647	624	670	620	672	598	622	631	558	630	645	663	631	635	646	607	584	642	673	618	616	612	645	589	655	660	629	652	618	626	624	621	662	648	603	614	603	601	622	621	625	582	613	648	638	601	617	625	628	641	614	607	603	639	605	604	586	652	624	638	647	618	619	589	620	603	605	604	650	600	601	620	642	614	574	579	610	606	621	555	611	631	604	594	657	612	623	634	645	654	576	615	602	601	630	597	621	598	638	631	599	600	617	581	603	600	620	664	616	586	643	612	600	610	617	602	595	624	619	660	646	616	648	649	636	639	654	620	632	610	625	566	594	640	625	581	609	629	582	619	630	643	611	633	666	579	612	611	592	656	611	616	613	641	618	621	580	646	592	607	652	613	611	563	591	606	654	627	601	595	656	591	611	642	628	626	665	649	631	570	613	657	634	667	603	595	628	592	625	631	646	642	649	670	603	664	598	641	631	635	667	593	630	595	584	625	655	630	611	643	616	637	633	642	606	664	623	638	628	636	620	604	615	599	619	686	617	648	633	615	620	570	587	559	577	602	603	617	648	632	600	617	622	642	672	617	600	631	638	664	650	579	565	627	644	640	646	652	626	593	596	607	651	616	633	627	623	647	579	660	601	619	612	655	638	631	604	608	632	611	635	627	584	616	632	649	624	602	613	643	609	603	608	621	617	639	645	612	587	617	617	627	622	591	636	597	637	599	608	590	624	624	646	613	628	655	604	596	580	618	643	625	609	637	606	642	602	628	621	666	634	588	649	583	591	640	649	604	623	651	614	608	624	586	596	662	610	589	652	604	601	631	637	624	625	622	619	665	557	631	661	592	628	634	640	581	595	571	626	622	612	626	594	643	614	626	618	613	599	611	630	611	560	667	611	589	625	636	625	639	629	627	649	629	643	669	595	602	619	620	620	619	605	615	601	600	654	656	631	594	613	591	579	625	634	595	629	633	604	622	637	679	641	617	598	611	608	614	610	643	614	632	614	595	577	610	607	626	588	586	626	643	654	630	613	658	671	597	604	654	621	631	637	597	551	659	649	631	600	667	603	548	590	614	622	615	569	645	627	666	595	602	582	587	654	604	617	614	654	574	605	640	661	622	649	612	594	593	618	622	620	657	616	620	645	633	615	617	622	670	627	649	634	605	601	619	621	637	651	643	603	634	628	655	598	610	585	621	624	621	651	654	614	581	619	592	608	629	627	616	642	623	609	601	656	611	604	615	576	675	634	671	636	638	621	661	620	635	617	666	619	559	660	649	616	592	629	582	611	614	615	597	590	648	606	618	601	596	646	648	589	633	580	615	622	586	617	627	591	609	607	616	581	640	603	636	601	613	606	585	608	605	597	582	613	603	635	592	632	611	649	638	646	560	656	641	603	634	583	617	647	629	608	632	633	643	632	603	645	678	621	603	601	606	638	595	618	552	623	606	593	629	585	621	665	593	667	603	669	607	618	643	594	588	582	652	631	633	582	587	622	618	655	579	609	654	662	612	575	588	629	649	640	644	597	613	624	611	598	588	591	593	614	649	568	638	598	643	617	600	616	628	631	580	633	592	654	657	618	632	598	614	591	584	614	639	610	615	648	626	648	617	614	616	601	572	656	610	642	668	567	612	652	588	678	625	616	615	584	609	621	615	624	575	630	606	639	599	584	620	631	630	617	617	646	611	639	626	608	631	603	578	595	626	622	639	597	603	617	612	595	629	597	597	685	625	635	626	639	600	605	600	639	564	605	663	627	596	650	629	638	671	612	647	622	615	597	625	609	607	609	666	626	627	593	646	606	646	632	580	582	616	597	610	643	621	648	661	649	636	601	639	612	618	653	607	610	616	644	597	601	602	601	601	605	654	618	653	642	581	584	618	621	633	637	632	649	645	629	614	636	562	628	623	625	614	602	579	588	611	631	595	617	627	621	579	604	613	588	629	663	639	597	575	619	625	639	628	623	647	621	653	618	597	632	621	634	612	625	616	636	614	614	589	618	642	623	614	568	653	593	654	631	686	608	583	631	576	640	617	636	603	650	626	624	626
32909	4397	2489	1842	1303	923	722	599	528	392	399	354	324	306	273	248	274	256	240	233	231	202	207	245	212	219	219	225	196	201	214	194	212	187	196	203	213	197	198	211	183	219	175	212	215	200	218	185	182	180	235	199	209	194	200	176	208	195	199	175	188	181	185	194	195	165	183	173	202	180	176	202	201	213	207	205	231	203	206	191	204	186	212	222	209	177	198	221	215	194	197	221	209	202	182	203	205	167	209	304	660	575	349	188	189	200	181	175	207	181	185	188	205	179	210	186	196	159	201	200	176	210	171	179	195	201	190	185	213	182	199	197	173	195	168	214	183	190	188	204	181	207	172	184	214	199	204	186	193	181	179	181	176	213	186	180	170	169	197	179	187	190	191	174	189	189	197	179	187	188	211	190	188	181	161	178	190	207	168	182	194	222	192	196	178	204	190	203	181	186	194	193	199	189	175	177	206	172	191	178	199	200	176	207	172	199	191	198	161	190	210	192	194	202	197	192	175	190	181	164	178	197	200	210	196	179	206	212	152	167	190	202	178	176	198	189	184	185	176	198	168	208	175	190	202	201	180	200	205	160	209	197	196	187	161	191	228	196	159	166	199	198	163	171	194	193	178	179	171	191	189	197	186	208	187	188	200	198	183	188	207	194	202	190	192	203	177	225	198	192	163	163	192	182	180	223	170	195	167	179	207	177	187	208	186	198	184	192	187	204	194	187	200	183	178	178	204	182	215	220	196	179	195	215	186	212	192	197	167	199	213	195	190	181	188	216	191	210	189	186	202	197	191	211	148	181	174	171	201	160	196	222	201	194	186	180	172	178	193	186	192	196	162	162	204	196	191	165	176	185	179	182	186	207	185	179	191	175	186	181	179	185	196	189	198	188	199	196	190	175	210	205	194	183	188	184	194	162	216	183	188	181	195	199	205	182	205	179	168	186	195	177	209	215	221	189	208	178	160	161	171	176	199	205	161	220	190	180	189	182	184	165	173	197	184	179	186	199	187	188	189	162	209	165	216	186	184	193	194	197	205	194	196	216	183	183	187	175	188	195	197	193	195	183	177	205	185	194	171	193	187	187	200	182	188	195	224	170	193	196	168	202	176	206	165	199	178	185	179	177	173	176	181	182	203	190	171	205	193	194	182	177	191	208	179	171	202	176	186	191	199	198	201	198	191	187	194	188	196	170	191	194	189	188	169	182	211	181	195	202	192	187	187	181	177	182	195	201	195	219	163	197	178	160	178	168	181	196	207	167	187	165	169	212	183	193	189	196	195	186	193	207	200	189	222	176	168	175	185	199	186	211	197	199	173	189	188	183	180	193	197	209	163	164	193	172	191	175	212	187	186	209	163	204	187	187	165	208	206	189	165	193	214	185	185	191	186	194	205	190	216	178	203	170	182	171	209	174	177	163	175	190	200	196	185	182	189	191	163	180	196	208	164	183	198	193	199	205	178	180	179	186	174	202	193	207	198	186	190	206	167	192	189	188	199	181	176	172	196	209	193	209	159	224	190	180	201	184	179	196	174	199	190	184	200	169	180	173	188	180	202	189	186	185	183	197	190	180	215	188	199	172	178	195	208	171	202	190	170	193	205	235	177	180	198	185	215	155	174	175	199	205	207	193	186	186	199	181	207	204	189	174	199	177	186	184	196	200	191	200	176	172	178	211	183	174	181	180	175	208	181	196	186	206	174	187	209	177	182	213	203	179	202	195	201	209	178	236	186	180	187	191	192	189	154	180	178	167	170	184	180	193	212	194	189	161	205	180	187	185	192	178	220	188	175	190	193	189	183	193	196	199	202	199	195	173	193	182	180	201	197	192	183	184	220	191	176	191	188	186	189	193	175	223	206	194	164	205	162	216	188	193	171	199	176	197	174	211	185	188	181	191	209	190	193	221	174	200	204	204	191	183	185	167	195	203	174	200	170	193	194	196	164	169	200	166	180	178	192	192	200	184	189	200	188	165	179	188	201	197	186	189	195	190	201	189	188	206	190	197	189	194	200	178	155	187	194	165	206	167	180	215	216	173	196	190	193	197	209	200	199	189	188	162	196	181	184	196	208	179	192	186	190	187	194	157	196	189	197	187	177	186	198	178	187	195	200	190	199	205	191	164	179	199	184	199	208	177	191	193	188	199	161	177	178	197	186	178	191	184	175	171	215	191	162	183	198	182	182	171	193	178	183	194	180	201	205	180	194	201	213	183	178	214	172	185	196	187	187	200	184	182	196	169	182	211	193	171	187	184	189	165	202	202	180	172	187	184	212	197	176	181	185	197	211	186	214	180	198	176	187	194	217	206	213	219	195	201	178	225	190	187	191	177	200	199	193	174	171	177	187	173	206	181	191	186	200	169	182	182	189	213	196	196	180	199	213	210	198	176	214	196	197	187	178	188	177	209	165	195	164	175	216	187	184	190	207	195	171	210	195	181	203	215	163	205	199	172	176	174	207	204	176	171	204	196	195	163	204	177	192	188	203	200	181	211	189	194	175	174	182	204	171	183	171	190	159	191	176	171	199	194	173	213	195	191	200	158	177	192	191	173	171	215	171	195	205	202	197	175	189	187	203	165	180	196	196	190	187	178	192	175	172	201	204	187	205	177	202	187	179	171	224	186	191	193	193	173	180	170	186	194	205	163	185	188	176	196	193	177	171	177	194	201	182	177	189	180	178	179	222	186	194	174	204	154	212	199	201	184	188	163	181	193	189	222	159	204	185	181	193	202	189	203	172	184	187	191	184	180	189	200	160	179	189	183	196	191	178	193	179	191	175	195	181	200	183	170	176	210	177	183	222	190	189	199	188	184	190	191	185	183	180	176	174	182	196	188	151	191	182	199	196	170	196	195	181	183	193	194	198	160	181	182	193	168	160	197	175	198	192	176	206	174	188	198	172	173	219	191	191	212	193	193	212	193	220	200	166	188	197	209	193	174	213	201	222	181	193	201	170	192	179	187	204	193	174	210	212	173	163	188	187	193	186	202	173	205	180	193	191	208	177	168	185	201	184	180	199	182	178	191	192	179	216	202	209	187	176	191	188	180	203	182	189	179	199	189	175	183	194	204	189	202	200	155	173	211	197	193	188	190	174	213	202	184	203	218	213	207	193	187	189	199	202	185	210	193	176	197	196	201	182	200	189	175	186	169	181	207	190	194	182	184	181	174	197	194	190	223	184	184	179	197	202	194	213	165	175	186	207	210	189	192	178	195	183	203	197	190	183	212	207	187	171	165	191	177	209	182	192	237	167	187	190	203	194	191	192	182	207	210	204	200	184	158	194	210	198	203	179	217	172	193	191	184	171	185	167	182	199	168	178	199	180	180	191	217	179	194	189	199	179	185	181	191	200	169	173	194	194	187	196	187	202	208	188	183	188	193	181	179	186	175	197	196	182	192	209	191	180	176	194	151	196	191	185	203	212	185	190	186	207	177	169	203	183	158	177	189	207	191	168	193	214	181	181	172	165	199	192	168	195	185	208	211
16355	2269	5185	5811	4866	3953	3270	2658	2327	1971	1748	1625	1395	1254	1141	1141	1047	1037	948	918	845	844	820	783	793	804	726	759	672	656	700	671	653	634	636	652	620	594	623	612	587	619	596	657	608	616	585	602	598	597	577	549	578	564	562	550	595	580	563	548	551	547	599	579	590	541	540	591	554	572	602	565	581	599	598	686	628	676	606	629	664	650	756	686	743	669	701	725	687	657	682	597	595	650	643	645	595	544	589	1579	4291	3892	1583	546	526	528	557	536	487	568	538	510	496	491	524	541	485	542	505	540	523	540	505	562	535	505	525	521	499	522	507	507	527	507	503	507	528	551	506	516	490	529	519	564	513	512	502	515	525	531	567	525	528	557	525	530	510	500	521	531	536	500	510	540	524	494	511	523	521	523	585	548	544	459	514	569	489	551	541	531	552	483	490	527	543	502	510	484	487	530	514	490	544	544	515	547	549	526	506	525	504	553	490	516	504	522	526	521	549	515	492	498	515	503	535	532	545	546	457	544	540	517	516	514	557	539	511	567	518	540	517	488	637	538	504	496	554	535	537	510	505	507	516	506	506	514	517	517	522	494	527	508	547	552	529	531	536	512	535	513	517	521	549	546	541	516	534	506	545	461	514	477	527	513	553	510	510	512	528	537	505	526	500	497	538	517	502	482	484	509	542	521	532	548	529	556	541	512	555	499	519	505	540	476	528	550	498	555	536	523	469	476	523	532	539	522	506	534	516	468	477	546	524	528	484	535	506	565	510	533	519	538	522	550	528	544	499	507	572	536	520	507	515	533	515	534	537	527	513	493	526	522	517	515	471	571	492	555	538	488	531	557	512	473	530	513	501	533	522	500	484	515	532	519	532	509	529	531	557	539	554	514	520	520	501	533	524	485	527	527	520	532	471	507	521	532	543	515	539	500	508	487	507	530	534	527	543	540	504	544	524	521	517	501	532	494	548	522	513	515	515	559	559	528	530	554	506	526	539	521	508	490	522	526	547	534	534	546	532	503	534	505	481	498	519	567	474	516	489	516	485	522	518	495	475	512	527	528	526	537	534	530	546	482	502	527	548	535	514	526	478	504	549	522	530	540	532	510	527	538	526	535	511	514	480	502	536	506	491	525	523	542	509	494	522	505	525	527	487	529	511	527	475	510	535	557	546	513	507	519	481	525	551	537	532	544	480	528	517	527	506	481	530	524	528	526	536	473	453	520	539	499	539	548	513	530	492	542	503	538	547	500	515	536	527	466	510	534	525	544	595	525	525	520	514	520	507	500	512	528	504	487	493	505	544	536	539	519	493	502	525	531	539	522	509	506	553	544	535	518	539	560	521	495	516	505	557	523	500	501	529	532	493	507	516	533	537	539	515	528	496	552	532	536	492	508	481	481	523	473	509	543	516	485	488	578	500	497	511	521	516	496	520	527	497	501	502	552	530	510	522	502	506	534	555	519	508	524	490	523	586	475	525	483	546	494	557	536	488	518	497	484	502	499	520	544	525	515	515	532	501	544	505	521	538	486	529	550	512	535	536	514	489	501	536	493	510	523	498	512	535	523	500	496	510	528	528	516	516	542	518	518	495	512	467	506	528	509	502	544	490	512	512	537	523	505	513	553	513	541	515	536	508	529	539	525	508	551	530	500	520	500	456	481	543	507	546	528	560	501	521	538	504	507	559	511	546	548	535	506	515	582	563	491	523	520	522	521	532	516	515	502	468	517	526	509	501	520	508	515	511	496	493	493	555	514	503	525	508	491	541	510	530	522	508	507	515	555	527	542	573	532	525	555	542	534	521	554	507	541	523	536	571	565	507	517	563	544	519	543	542	536	508	519	537	540	531	521	497	533	525	523	536	524	504	510	515	483	491	535	526	531	526	534	544	531	550	537	541	570	514	504	508	583	496	513	514	478	499	477	536	510	504	502	521	483	570	487	539	518	522	486	522	510	529	561	534	514	496	531	500	497	482	543	515	501	508	534	542	506	541	539	507	522	517	491	529	486	529	512	496	508	516	561	503	520	509	498	512	527	539	503	517	572	509	518	485	502	539	530	499	527	481	509	527	486	553	531	530	502	537	501	537	526	529	496	531	516	496	508	526	520	522	507	468	496	498	488	515	540	514	504	541	566	525	558	540	487	494	513	509	518	503	505	513	511	491	490	530	552	511	515	531	497	487	530	527	500	512	519	559	550	537	476	498	492	535	490	504	537	532	517	516	538	551	545	528	540	530	533	503	513	559	553	546	523	524	485	527	543	516	493	510	548	514	506	557	464	547	524	526	493	540	521	554	469	516	509	516	503	507	532	523	518	575	532	538	520	544	536	532	486	497	536	501	577	525	528	540	501	522	537	508	535	495	513	512	555	522	500	530	528	495	502	535	511	513	510	549	498	530	533	486	552	522	501	519	496	552	473	526	487	504	500	539	476	519	508	517	538	538	536	561	515	553	501	492	482	533	523	477	534	528	509	521	553	514	503	548	555	516	511	573	523	519	504	506	484	523	492	499	526	494	572	516	520	498	538	537	542	536	518	545	534	528	533	521	509	532	480	466	574	520	556	494	511	512	514	527	529	517	514	561	519	522	513	491	526	534	528	526	508	526	510	501	529	506	525	513	542	532	506	519	537	519	517	495	518	502	509	531	505	519	521	476	514	507	489	535	520	509	520	479	511	555	534	511	555	511	538	522	502	534	472	516	523	520	500	540	501	525	547	513	545	514	523	511	517	547	523	501	528	526	518	508	474	543	510	463	520	507	486	517	485	545	501	490	530	545	536	529	539	524	507	555	498	491	487	538	521	498	518	521	529	477	528	530	489	533	540	534	506	554	502	517	496	522	518	548	516	464	506	517	510	524	533	545	510	508	497	506	545	444	494	529	552	516	486	529	543	533	501	554	497	539	608	518	496	495	538	557	542	509	523	560	494	536	533	518	510	479	529	515	518	501	524	534	521	491	551	533	531	503	519	538	537	509	524	503	554	543	510	533	498	493	504	489	522	486	567	522	545	535	542	511	507	488	565	543	505	484	521	530	540	495	508	523	509	508	509	545	513	524	528	508	555	509	488	520	493	523	529	493	503	521	518	522	547	471	450	502	548	536	562	505	541	501	536	552	514	508	523	514	588	509	487	553	487	538	537	508	487	548	484	532	533	513	486	548	520	506	494	497	548	473	554	492	531	528	501	491	495	495	528	549	551	550	532	540	535	486	516	526	544	524	515	524	506	578	516	530	547	524	511	520	540	504	505	508	545	524	525	487	512	535	528	564	515	505	511	514	488	513	547	483	517	489	513	529	478	542	529	476	479	519	525	528	515	532	543	524	493	524	514	552	518	556	516	532	494	516	502	532	495	495	500	560	564	540	492	511	520	572	487	530	533	521	492	478	495	533	508	516	528	546	507	514	516	531	494	520	509	505	520	547	473	501	561	520	511	497	479	534	521	517	508	524	491	541	496	481	529	532	520	537	519	476	505	536	496	563	480	510	495	525	480
3340	262	214	221	240	223	199	205	194	199	202	216	188	182	213	208	201	182	175	180	197	199	223	195	194	197	180	203	199	188	215	202	195	209	200	195	199	204	186	166	197	206	182	195	215	192	194	206	214	181	185	194	169	194	184	197	172	183	194	197	205	197	196	215	194	173	221	193	197	216	199	165	182	199	221	193	214	225	229	203	195	209	191	165	153	205	175	224	182	201	209	189	211	231	222	201	223	177	204	212	234	242	212	201	198	215	206	214	195	165	205	202	196	215	204	206	212	173	188	207	203	203	212	225	206	188	194	202	194	199	198	189	208	211	215	196	200	219	202	209	193	178	188	190	194	186	187	199	207	194	196	191	185	178	188	171	171	203	192	197	153	197	175	197	183	181	214	200	210	198	210	175	192	199	198	197	195	226	183	176	211	194	171	216	184	187	195	190	217	197	193	192	190	189	199	195	192	193	202	200	221	223	204	190	172	181	199	179	175	187	177	207	201	204	222	155	215	180	208	181	190	190	217	208	210	192	173	189	215	186	184	175	187	189	196	190	183	190	206	184	189	191	214	167	205	184	186	164	187	189	203	175	185	211	226	183	177	191	181	197	184	191	191	208	167	186	191	179	194	199	227	183	191	192	204	182	210	197	196	212	179	207	210	184	205	196	188	208	206	226	196	189	187	205	193	164	213	198	195	183	181	206	181	205	206	224	205	208	215	192	200	177	210	190	177	196	184	168	195	202	184	182	203	207	185	202	212	204	198	192	226	213	197	187	195	211	178	206	197	191	187	219	194	204	205	197	217	200	193	183	195	191	189	216	202	223	186	165	217	180	182	192	173	179	181	211	186	198	187	200	189	206	196	181	197	214	172	167	190	195	186	192	203	196	202	164	206	218	196	214	166	173	175	196	216	196	208	194	185	193	198	198	177	204	206	232	181	181	173	181	206	187	178	201	182	205	215	210	213	176	211	206	195	224	181	210	181	183	197	177	202	179	185	168	208	186	225	186	175	215	184	170	202	194	177	210	201	200	187	195	189	180	194	189	180	226	194	195	191	185	182	191	172	177	191	203	200	195	186	195	176	226	198	202	184	200	210	188	201	189	201	205	191	197	182	182	196	192	197	192	180	206	194	201	198	204	196	226	193	169	177	215	206	204	193	190	164	207	186	180	201	199	199	184	179	203	191	184	202	212	202	215	204	178	218	171	215	191	183	182	213	199	175	206	196	190	205	190	204	168	197	196	187	166	185	197	187	177	191	199	165	185	176	191	212	165	189	180	192	211	205	179	207	169	185	175	195	195	225	201	187	193	199	195	181	199	193	206	224	206	173	189	185	183	203	218	207	206	205	187	218	181	217	209	199	194	205	183	184	182	207	181	174	232	219	202	170	203	186	195	196	195	190	216	172	202	189	214	179	199	194	182	186	182	194	198	189	203	180	171	196	193	181	205	176	184	169	211	211	191	187	173	203	219	143	193	190	202	203	195	186	204	184	190	169	199	193	185	229	198	208	170	184	178	183	180	178	189	215	195	182	180	210	200	180	193	185	192	180	197	186	174	205	199	187	189	195	202	204	199	196	177	165	222	189	171	193	196	201	207	191	188	205	184	197	201	185	195	184	189	194	190	192	206	195	159	186	169	208	206	201	230	223	179	194	195	180	188	188	220	193	170	178	196	181	194	179	192	185	198	207	194	208	199	173	198	201	210	174	196	211	197	190	211	195	209	213	195	199	190	216	173	179	177	187	191	187	191	201	191	208	193	211	177	196	172	200	197	184	223	208	173	207	189	191	206	183	199	212	191	190	190	190	170	212	202	205	189	167	197	195	209	185	179	198	194	199	184	180	193	194	209	193	217	199	178	183	196	176	192	202	181	193	209	197	187	199	195	218	177	192	187	216	189	186	203	209	178	183	200	214	204	165	204	175	198	191	202	195	187	198	205	207	186	203	192	203	201	207	191	213	181	175	214	206	207	208	179	206	169	166	215	196	199	189	198	188	204	188	170	201	190	197	174	154	183	211	173	174	218	191	191	180	201	203	208	170	195	213	198	212	189	182	184	193	205	191	191	166	197	186	203	197	196	178	179	190	206	205	196	184	201	192	195	203	211	192	193	199	226	195	208	189	208	229	232	176	181	181	197	172	217	174	176	182	197	173	186	180	207	193	203	214	201	215	191	208	173	202	207	207	213	173	194	194	194	207	194	186	198	215	220	192	199	203	186	189	191	194	186	206	183	153	207	182	204	185	195	187	177	195	226	188	210	192	193	203	188	169	186	182	200	190	185	201	197	178	189	200	206	210	189	200	213	203	205	221	203	184	185	205	205	221	171	196	191	199	207	192	202	191	217	195	176	208	178	184	181	172	150	197	198	212	209	187	200	194	192	199	185	202	182	174	220	173	218	176	202	203	192	209	206	189	182	180	186	187	190	183	174	174	194	192	195	185	190	195	173	201	182	176	189	213	218	181	226	171	192	194	200	199	179	191	185	188	207	198	200	203	172	188	208	214	203	217	153	187	185	200	196	181	216	210	194	184	174	171	184	230	193	199	202	178	197	204	195	193	221	190	210	187	168	208	196	206	197	213	174	192	183	190	204	179	198	185	195	195	191	196	200	202	214	220	154	200	203	167	207	212	178	194	164	189	200	207	211	188	194	209	202	187	199	181	189	163	204	182	193	175	198	180	200	205	202	189	209	204	228	198	218	196	193	201	192	202	199	174	177	176	196	204	213	193	182	214	189	187	215	209	203	199	201	220	183	205	167	198	181	180	194	184	181	204	199	200	201	172	206	202	196	192	201	189	205	181	183	196	213	199	210	212	215	193	176	193	211	186	201	226	201	202	179	187	193	196	207	185	213	218	203	203	203	196	183	193	174	190	218	202	179	175	172	213	191	205	199	204	208	208	188	185	191	212	211	186	201	204	197	215	185	198	198	213	194	197	205	177	204	192	209	184	192	199	197	193	186	197	175	197	188	185	243	185	200	173	194	170	184	188	185	176	205	210	185	198	190	187	208	205	220	194	189	179	189	216	196	186	205	203	212	193	199	192	192	200	194	184	187	207	183	177	175	197	205	193	220	196	188	195	210	198	188	206	193	200	171	186	208	202	212	197	227	191	210	192	222	197	200	220	211	185	179	206	195	207	209	198	178	184	181	202	212	212	195	208	214	197	190	211	217	188	216	213	212	193	202	181	172	197	202	219	200	195	224	174	179	214	193	191	205	184	182	202	189	189	186	203	194	181	195	189	181	197	185	198	185	194	197	216	188	205	184	183	214	179	224	187	182	196	194	210	188	217	181	192	184	209	198	200	186	192	191	222	200	189	216	204	187	184	188	178	169	202	182	181	193	195	206	189	223	198	182	189	236	195	178	214	212	194	197	195	211	215	198	220	176	193	174	209	199	199	178	208	199	159	206	198	190	193	195	181	208	213	182	214	184	194	187	192	194	186	198	216	191	196	170	201	183	195	183	223	201	182	184	205	184
3397	566	691	671	682	595	630	651	554	542	557	545	580	584	583	533	556	568	602	546	538	544	544	588	525	524	545	537	568	513	551	577	532	548	553	535	529	558	588	564	529	538	532	520	539	530	550	587	602	591	542	527	543	561	572	511	540	569	527	570	514	559	537	548	578	597	553	529	588	541	579	620	567	619	573	550	536	567	573	600	593	608	541	579	546	545	526	557	567	547	531	597	625	581	540	606	571	564	577	606	748	919	679	575	511	531	491	539	537	575	565	568	536	571	528	556	520	586	557	551	532	539	566	528	568	541	543	561	540	507	525	526	537	582	566	565	540	534	542	548	518	536	519	535	547	568	512	525	548	597	552	547	534	547	537	548	556	531	562	523	585	537	553	513	574	527	564	569	601	577	539	574	544	552	550	539	556	561	570	537	543	552	564	559	532	536	547	554	528	546	531	544	541	538	569	568	546	558	550	500	510	541	550	561	552	515	535	553	547	541	570	542	548	532	562	579	585	537	575	558	544	526	516	544	579	535	536	557	532	524	544	545	549	546	532	551	569	500	559	568	559	542	539	533	553	520	559	566	497	524	538	531	519	511	527	525	579	584	584	581	570	586	519	515	527	534	554	518	578	564	592	550	558	513	578	538	485	547	533	543	553	583	534	532	552	550	541	592	527	578	568	542	553	579	528	562	561	551	554	565	544	542	535	567	532	518	499	534	559	591	562	546	541	516	551	540	557	557	535	558	543	539	515	549	560	494	539	555	562	575	570	523	563	544	572	552	520	574	546	562	550	543	535	554	528	550	568	563	536	546	534	560	547	497	530	593	551	546	569	560	516	510	521	566	549	499	542	557	487	529	548	567	529	534	604	546	577	520	562	604	571	520	578	542	605	562	573	550	527	573	548	519	532	547	552	578	516	541	569	547	541	548	534	523	524	551	529	498	546	622	521	599	531	519	565	563	542	575	529	565	550	502	492	540	528	502	563	573	522	519	532	530	540	540	588	564	517	580	534	546	528	565	513	587	596	513	520	526	565	564	553	512	545	547	516	558	537	543	526	509	544	528	534	552	572	554	523	549	564	518	531	564	541	580	580	478	533	587	514	510	530	543	512	498	550	564	567	565	537	548	545	545	532	555	580	553	594	552	526	508	515	566	570	530	537	594	523	581	583	522	530	538	572	508	496	558	519	610	562	547	559	549	569	566	575	527	525	558	539	577	532	548	523	541	555	543	555	557	526	566	517	595	529	526	481	541	530	575	577	504	531	559	575	540	512	536	559	533	556	511	524	545	584	543	535	561	577	516	552	557	498	563	561	583	564	584	507	494	540	560	548	567	527	532	578	548	559	562	498	544	565	546	568	544	554	558	541	531	506	542	507	554	539	536	507	545	521	544	581	571	552	586	551	572	552	530	487	528	534	535	549	541	562	541	543	531	528	536	521	578	564	557	558	528	531	515	565	561	570	525	506	536	550	586	569	596	515	575	574	525	538	570	530	543	507	546	546	584	572	534	505	563	538	558	579	572	529	541	542	546	550	568	567	564	537	551	527	582	560	527	587	558	560	553	557	519	544	522	524	524	526	588	526	576	573	533	584	555	600	538	534	596	546	473	528	529	560	584	534	536	498	545	538	538	554	573	546	618	548	527	536	556	539	565	531	555	539	573	505	568	554	553	529	578	554	548	581	553	563	602	591	590	534	510	550	507	507	517	549	559	531	540	521	574	538	570	531	548	564	549	558	541	571	556	563	555	554	533	530	538	567	555	553	595	575	524	525	528	541	524	581	546	512	521	573	557	558	564	569	561	543	581	542	567	505	549	500	557	551	518	531	524	512	550	536	539	539	576	572	501	532	513	553	527	560	554	541	537	503	561	569	524	527	548	542	537	526	523	577	571	541	528	529	584	532	597	591	564	504	524	525	541	565	567	530	583	547	520	584	519	531	645	545	555	534	569	567	555	562	550	496	556	553	512	546	545	548	525	566	556	549	516	541	544	554	528	526	527	564	563	560	573	547	526	557	525	585	547	569	529	525	521	552	562	521	542	531	529	561	528	525	559	587	567	545	544	560	558	516	583	508	583	530	553	553	557	546	519	560	542	501	567	587	527	519	534	554	537	552	569	552	596	604	574	551	546	551	515	586	572	506	585	551	582	534	526	554	576	578	580	555	526	552	533	612	554	556	523	569	518	533	524	521	554	546	545	558	552	537	571	553	539	558	556	523	538	538	547	564	548	551	525	556	537	576	506	544	557	579	564	567	545	535	549	546	521	542	560	542	610	550	547	538	506	564	533	551	538	547	569	566	527	549	573	571	547	543	595	551	522	570	528	544	578	562	505	543	575	567	557	541	589	525	536	572	566	532	545	523	558	553	550	551	541	537	543	537	561	532	565	611	544	531	530	505	589	600	541	569	515	560	517	534	576	504	538	527	558	548	513	563	565	570	547	555	591	525	570	609	544	535	568	594	508	547	511	569	515	575	547	554	525	556	554	515	507	504	495	524	567	564	563	539	528	526	551	507	521	571	569	558	543	572	509	548	561	569	546	557	575	531	533	558	532	560	550	509	514	520	560	552	538	550	534	596	537	532	563	587	553	565	544	538	574	554	569	563	571	565	513	560	545	563	540	511	556	564	542	508	570	564	533	498	495	535	551	548	547	506	519	555	581	544	525	559	547	563	559	536	540	545	527	558	537	561	544	542	543	567	567	528	544	561	568	558	545	519	530	529	528	555	543	539	610	542	545	559	540	514	548	533	491	583	544	498	550	570	553	558	555	537	537	561	523	528	570	549	561	550	522	564	555	534	531	548	546	598	534	565	525	559	502	578	558	523	549	568	568	526	586	571	529	575	562	537	519	570	610	547	556	545	542	583	554	531	543	559	555	525	583	570	567	516	541	556	539	541	572	534	536	533	548	536	549	573	534	583	510	550	550	587	582	564	540	533	544	562	590	560	540	573	601	563	537	559	538	539	521	568	531	557	535	539	531	523	552	556	527	560	523	555	539	520	551	563	546	563	565	573	550	568	552	515	549	591	522	555	563	568	481	559	522	533	521	508	498	571	565	544	545	519	560	552	574	525	541	562	589	548	532	584	537	510	588	547	512	547	576	519	537	567	539	553	603	562	520	590	533	543	505	576	568	523	569	578	563	555	560	590	564	516	573	548	531	524	520	551	518	546	555	550	538	579	554	580	551	539	545	563	528	548	568	566	550	536	559	568	547	566	555	566	546	544	495	542	559	517	583	572	518	593	546	531	510	537	556	517	570	560	570	586	553	532	532	576	595	552	528	547	557	528	528	561	556	545	561	553	556	538	595	562	557	565	560	518	521	528	560	552	534	533	585	546	551	558	595	566	552	545	515	573	542	560	545	568	550	542	554	555	528	539	516	557	524	556	583	508	536	553	565	580	522	621	516	544	560	525	566	551	539	508	509	566	492	490	506	605	577	563	566	599	492	551	553	548	553	521	558	508	586	586	564	551	538	560	532
20070	1661	1300	1002	751	588	480	455	350	325	333	271	319	267	271	256	255	265	256	283	251	210	222	254	242	239	234	234	234	225	237	249	225	236	248	219	215	258	223	217	242	212	237	216	227	233	203	236	230	229	242	225	244	228	248	244	211	204	248	235	233	219	223	219	222	239	233	234	234	231	246	249	225	228	252	217	236	229	255	264	244	225	242	251	260	249	244	220	221	239	225	235	228	242	231	226	227	252	256	398	445	382	211	264	225	226	232	253	218	223	212	227	218	242	237	221	221	197	215	234	228	239	188	219	236	237	201	236	225	240	206	179	208	239	225	230	208	236	237	211	224	247	238	211	257	238	204	241	211	235	217	217	235	229	214	240	209	216	201	243	217	235	190	240	225	244	241	209	229	218	223	229	209	245	248	216	228	198	222	242	206	252	229	222	220	217	208	249	241	231	217	208	241	221	221	181	221	208	235	221	242	228	200	220	242	237	234	228	238	200	222	208	227	211	242	230	220	244	203	249	213	254	245	219	239	220	216	240	233	221	214	226	241	231	226	220	247	222	203	210	237	256	241	230	221	228	225	229	218	247	226	213	230	234	249	249	221	237	210	234	226	218	218	224	227	233	245	228	241	224	210	242	241	243	233	267	247	230	240	219	206	229	248	266	245	242	234	219	231	233	233	220	226	221	214	245	253	200	221	206	234	240	233	227	255	202	205	238	209	206	233	230	228	222	250	242	212	220	245	216	234	225	226	230	202	242	217	204	231	224	237	252	236	238	235	232	224	216	227	209	230	209	242	212	217	238	250	240	229	202	211	239	246	219	220	213	237	216	226	202	250	253	254	217	232	242	221	225	234	234	219	214	223	224	242	230	205	237	249	237	226	228	245	251	234	244	241	237	213	239	217	228	231	221	237	224	216	223	228	259	242	230	238	246	201	251	247	229	242	241	229	238	223	221	248	239	236	219	229	233	224	206	239	219	240	205	225	250	231	228	239	225	251	206	253	240	220	218	220	204	217	214	194	205	219	229	240	213	252	216	242	218	218	217	221	223	241	224	250	242	214	233	224	199	249	264	214	218	253	215	245	228	227	217	242	248	222	232	248	207	228	248	224	246	216	208	240	232	231	209	236	228	248	218	246	199	235	220	228	220	222	257	250	233	241	230	241	231	230	237	206	251	217	211	208	230	203	229	254	216	228	235	238	221	236	234	219	211	230	202	231	213	225	222	232	241	211	208	230	249	238	249	229	232	204	231	246	236	240	228	219	253	231	224	238	201	209	219	221	222	232	244	234	213	238	257	238	233	232	214	250	226	233	226	214	229	239	272	242	228	239	229	231	258	248	239	207	227	232	234	233	220	239	199	227	224	240	207	214	240	250	227	232	239	240	216	232	229	211	237	240	235	198	219	227	238	238	247	240	232	208	234	213	225	231	213	229	236	231	220	221	205	220	221	224	226	236	236	251	230	231	228	203	219	234	225	241	235	245	255	234	246	238	233	236	243	218	249	234	249	232	249	219	223	224	237	225	237	228	217	218	233	237	221	254	220	229	220	251	233	221	251	217	234	236	202	238	217	191	244	233	222	227	204	227	237	249	205	231	210	227	261	245	220	217	233	217	218	197	218	228	236	238	224	204	244	223	223	189	227	253	234	241	216	223	245	213	222	215	208	216	237	223	234	243	210	226	212	207	212	219	239	243	212	209	251	240	230	226	216	228	241	195	234	216	216	240	236	242	214	247	226	242	216	217	237	237	264	211	207	246	201	221	217	206	207	220	228	224	220	235	264	239	224	212	216	202	243	222	235	237	219	223	228	242	215	223	238	204	219	223	227	218	216	227	232	234	216	239	214	224	222	212	197	241	242	206	233	224	225	257	201	228	214	203	231	235	232	217	213	215	251	224	247	256	229	239	207	249	227	220	225	230	230	240	237	207	234	237	238	225	221	204	201	225	214	237	236	247	254	229	226	256	199	239	216	238	254	226	214	235	234	201	237	218	230	208	225	245	248	222	210	246	236	234	196	218	252	214	244	209	249	217	215	213	229	218	225	207	211	245	207	205	222	225	228	213	213	207	247	250	236	217	225	236	221	202	221	212	250	238	246	220	232	225	234	226	221	214	224	250	240	257	245	230	231	234	240	194	219	209	223	248	235	226	220	247	223	230	243	232	225	246	227	243	238	224	230	233	241	232	228	234	221	228	269	215	217	227	242	215	243	244	198	230	229	233	220	205	203	220	228	255	216	229	247	236	230	226	220	234	215	235	234	244	236	211	223	229	210	236	210	226	257	219	214	214	195	227	196	216	229	219	256	236	212	244	247	208	218	229	230	226	233	244	227	239	243	249	197	215	225	214	225	229	210	208	235	235	219	206	241	263	218	214	212	233	195	257	220	224	221	221	221	242	248	224	227	232	224	242	223	230	212	215	249	233	210	207	206	204	221	222	211	229	214	216	221	215	206	221	240	228	256	238	238	217	228	233	234	215	229	235	229	261	238	234	211	212	223	223	223	233	205	239	231	229	235	242	203	234	215	202	251	237	233	242	214	214	238	224	226	220	240	224	239	232	242	203	212	187	251	223	219	234	224	225	239	242	221	226	206	240	226	227	261	192	250	231	265	219	251	237	220	237	240	211	213	242	198	226	236	236	220	244	213	218	205	248	233	231	228	214	218	253	221	235	220	242	229	247	210	226	250	212	228	226	211	229	226	217	221	231	243	237	236	225	220	230	213	251	233	214	220	243	242	215	216	238	249	237	228	254	245	235	203	202	205	216	253	232	244	246	223	224	208	237	203	232	251	233	223	231	226	239	229	231	221	259	217	208	254	238	239	219	225	231	217	209	221	222	249	220	248	221	250	206	242	188	249	223	233	253	234	225	235	206	247	223	222	227	229	235	220	215	229	225	257	204	234	224	204	221	214	222	239	234	219	246	237	221	218	229	247	219	225	230	242	239	208	237	213	260	237	228	248	212	240	264	241	214	229	255	218	248	219	214	243	233	235	228	233	224	235	229	237	231	216	261	229	221	222	218	236	224	222	242	211	217	222	218	243	243	200	213	245	251	236	249	212	234	225	246	221	243	224	211	218	225	215	228	225	223	225	231	233	215	232	207	224	212	229	234	236	222	243	260	235	241	229	244	203	217	210	203	236	197	211	239	220	235	212	221	243	223	224	228	227	238	233	234	229	226	244	223	282	228	208	248	219	239	205	232	218	216	257	240	220	221	221	247	220	198	210	216	233	210	248	197	228	219	236	239	214	214	216	220	246	236	215	226	250	233	249	227	236	224	221	203	228	218	235	200	218	229	233	224	235	229	225	227	202	252	248	223	223	221	234	238	216	238	207	243	240	240	231	228	237	234	231	240	227	232	220	224	210	235	226	218	218	190	218	246	203	225	208	237	218	205	237	246	226	228	214	208	227	246	234	230	233	231	234	225	206	203	208	239	213	233	188	207	195	231	229	220	216	222	267	233	177	243	230	270	212	201	221
10697	1526	3032	3328	2913	2441	2036	1731	1517	1412	1254	1209	1001	969	971	917	931	916	822	834	760	812	743	764	703	717	732	710	723	664	680	741	691	653	672	599	717	705	647	672	669	646	680	640	627	664	678	643	675	639	685	659	655	628	682	664	621	629	645	649	642	617	683	644	648	682	638	653	620	645	679	655	681	684	724	690	683	699	671	711	692	721	754	745	738	762	715	763	664	687	669	690	706	658	712	624	611	659	769	1962	2662	2015	611	653	594	657	635	629	604	612	593	616	636	671	622	573	600	652	608	601	596	607	640	608	626	608	641	607	650	592	597	643	651	610	642	589	644	622	624	593	577	616	631	613	627	626	625	609	628	653	641	631	618	628	625	582	623	614	632	615	610	621	592	600	604	629	630	613	646	619	623	613	599	596	612	636	633	589	585	638	639	623	629	568	636	589	624	608	678	614	652	602	603	628	631	594	625	674	655	644	658	609	614	645	611	638	640	596	655	610	645	636	653	614	673	636	647	613	594	636	669	606	548	590	627	592	641	593	624	630	658	632	632	639	662	622	662	663	627	651	649	609	583	621	619	625	609	639	626	602	612	594	617	600	632	648	642	651	614	564	636	591	600	592	660	645	628	616	623	601	633	634	611	624	571	628	599	667	619	618	614	600	658	610	633	650	599	622	661	622	648	646	621	625	575	626	603	640	638	588	620	654	566	654	564	598	636	630	586	640	635	652	650	644	572	610	593	689	635	609	586	581	618	623	623	583	615	606	618	629	598	637	667	613	631	614	656	676	627	615	628	631	611	622	617	627	624	638	650	639	660	614	598	619	557	597	627	618	623	588	610	621	591	657	632	604	605	669	637	615	631	648	592	648	616	622	603	596	610	605	633	629	615	569	642	584	619	634	608	628	612	580	634	631	583	625	642	624	659	639	601	578	667	616	635	675	605	616	659	596	655	622	624	634	642	647	605	639	629	626	578	633	618	626	588	627	620	664	621	623	623	614	643	583	597	639	635	601	610	594	623	663	622	655	636	642	620	628	583	612	575	624	613	680	627	661	602	616	659	650	687	658	595	610	657	604	620	611	665	662	635	590	641	589	601	613	628	635	615	584	610	615	570	623	634	603	607	580	627	593	628	549	644	591	627	668	622	640	663	605	610	615	636	594	646	621	623	633	580	612	622	564	613	625	627	594	623	602	583	635	657	625	621	595	627	614	684	608	589	651	610	647	582	660	591	623	622	658	606	638	619	617	614	627	614	617	589	645	601	628	635	661	627	637	606	609	607	578	605	572	637	622	643	600	601	634	626	615	613	582	641	621	617	658	644	598	620	628	616	588	624	608	584	634	604	599	599	619	637	613	605	635	591	638	619	597	595	608	615	602	627	624	590	611	625	625	638	640	621	672	665	649	652	606	628	595	602	639	616	612	619	576	687	589	627	610	604	623	614	594	612	649	631	619	599	593	644	601	634	625	624	631	643	622	617	631	613	636	624	633	591	619	610	617	636	579	620	633	605	656	629	609	598	584	618	657	605	647	641	669	606	617	635	607	639	620	605	678	604	649	631	620	595	595	613	619	614	643	597	638	644	608	681	637	592	633	628	627	623	598	629	615	631	592	607	641	615	625	608	584	621	597	634	605	622	636	631	581	673	620	638	614	628	624	617	605	607	598	604	602	619	626	609	611	632	626	587	607	608	624	605	617	665	611	653	650	626	671	626	631	660	574	596	623	658	611	585	582	656	595	603	652	606	622	594	586	636	638	602	654	638	637	662	656	587	614	637	593	576	617	624	610	596	678	635	616	594	605	659	695	633	614	602	650	627	644	617	657	606	643	598	619	611	571	676	605	652	619	599	619	641	617	637	585	651	637	673	609	580	636	588	611	616	594	623	583	669	599	630	644	588	645	629	613	620	631	610	628	634	652	557	645	622	623	614	576	575	629	660	568	615	598	617	626	675	649	588	621	639	631	655	622	593	617	605	625	626	597	633	581	669	605	610	657	618	636	636	619	630	614	632	606	617	632	611	645	623	647	604	643	652	661	614	634	642	583	667	649	609	667	622	599	636	631	579	628	614	624	670	611	626	623	584	637	601	637	629	598	612	606	635	631	629	624	595	614	638	562	594	608	604	596	613	583	557	630	604	632	652	584	632	604	598	626	609	623	633	597	638	614	619	621	642	654	626	620	617	652	640	615	629	598	588	641	652	627	627	641	615	641	598	654	694	623	617	624	624	623	577	645	604	599	616	603	647	627	636	664	616	616	617	603	636	604	646	623	639	595	646	629	644	632	620	652	649	567	569	598	583	645	649	653	590	664	594	596	636	615	606	625	609	670	655	658	624	616	627	633	620	598	641	670	615	627	640	591	613	662	624	644	605	638	619	608	602	605	606	601	620	654	609	653	617	617	609	601	631	649	606	626	613	597	645	652	627	666	646	671	620	608	604	626	581	635	654	615	586	622	609	622	549	650	628	617	613	620	581	621	613	602	606	617	631	536	669	627	650	634	598	604	614	609	580	664	585	621	584	621	685	603	579	615	597	641	616	621	604	624	656	633	622	614	690	615	611	600	584	601	623	617	644	626	645	641	627	596	622	638	618	697	624	615	641	622	641	697	610	633	618	549	636	618	666	669	616	587	582	669	607	636	612	670	632	595	670	598	628	633	659	602	619	606	598	606	628	614	608	619	634	643	659	604	641	644	605	674	591	583	633	663	592	603	637	633	633	580	578	625	607	617	624	613	631	650	604	606	582	630	670	581	630	628	623	668	635	624	602	582	638	593	627	607	615	633	590	614	656	652	645	657	635	615	598	584	617	643	616	616	606	622	643	633	635	629	604	622	584	595	612	667	594	605	612	591	627	589	633	646	616	637	610	640	650	656	640	588	635	611	647	580	603	576	662	608	692	672	672	609	603	609	628	665	623	584	621	633	564	609	649	620	626	645	592	627	645	639	603	607	644	640	586	642	641	600	649	597	663	602	643	659	623	604	630	617	625	647	651	597	636	649	599	623	603	592	610	634	612	623	603	650	601	653	617	632	620	603	629	625	627	639	630	653	623	634	601	624	615	650	617	656	603	607	576	612	606	629	622	597	640	565	671	660	639	627	627	656	647	648	615	626	648	660	652	654	608	667	681	612	655	610	623	616	582	621	579	643	625	612	662	660	607	622	627	602	592	635	602	624	654	628	663	639	653	594	623	599	615	603	628	676	606	623	615	636	571	605	610	631	648	608	650	621	597	652	621	626	608	615	613	686	630	662	581	593	641	598	597	628	678	608	620	613	623	631	637	630	561	610	568	637	663	637	616	639	646	592	636	647	623	650	623	662	630	647	604	634	591	641	643	605	618	638	640	601	613	651	612	628	631	642	628	615	610	626	609	610	612	608	624	639	648	626	585	559	611	606	633	597	631	576	634	604	647	658	634	596	632	598	635	607	585	660	623	598	620	600	606	609	607	652	658	615	654	631	621	605	670	604	617	601	605	572	645	643	608	588
31554	4331	2421	1796	1286	892	779	624	467	444	417	356	319	306	278	271	278	251	273	253	239	219	233	252	228	226	207	237	189	211	224	235	212	232	221	209	197	176	218	192	199	200	195	183	215	179	220	214	190	166	211	224	174	196	198	199	165	205	194	201	189	164	208	218	186	197	185	227	201	222	203	204	198	184	208	241	196	208	215	221	232	185	202	228	217	210	213	192	215	186	200	200	208	183	210	197	185	188	248	606	646	558	207	180	196	179	187	169	190	176	178	183	189	186	202	177	184	172	188	178	182	176	195	180	188	197	200	207	210	207	184	171	178	215	183	173	216	207	203	204	174	210	199	192	201	187	169	213	214	188	201	173	170	193	209	191	169	191	208	199	201	198	216	200	217	185	197	177	210	204	194	190	216	184	174	189	187	177	191	190	187	199	193	185	178	207	175	202	189	201	184	191	198	194	186	208	209	221	168	191	182	191	208	192	187	217	197	204	188	198	189	199	185	203	202	190	205	192	189	200	183	198	199	175	182	185	171	215	206	179	183	207	214	198	214	168	191	198	188	190	207	165	195	181	214	192	203	197	197	206	184	189	200	218	202	178	224	188	206	217	203	199	190	208	161	168	211	206	198	185	206	187	169	204	196	169	189	215	190	209	189	166	178	198	187	200	167	184	201	182	190	204	205	211	212	203	196	205	170	179	185	184	174	173	181	192	210	198	186	200	220	195	189	199	190	205	169	183	204	209	190	211	212	202	214	183	194	186	201	200	179	200	194	194	186	180	178	212	204	194	192	190	205	188	204	191	178	156	187	201	203	175	204	202	175	185	197	173	203	217	198	208	203	206	197	202	194	184	194	197	192	202	181	175	199	185	191	195	188	202	196	199	190	202	182	173	203	188	201	205	169	195	204	174	190	197	160	190	186	182	194	160	186	200	174	194	183	200	192	187	211	214	176	207	200	185	186	194	182	199	192	209	192	206	198	206	195	183	176	190	199	183	188	209	209	211	175	194	193	195	209	171	195	185	207	212	177	233	186	195	223	205	194	192	194	196	200	205	213	170	219	195	179	186	192	187	169	189	205	197	182	204	182	192	186	194	166	188	197	211	204	201	191	192	188	199	213	213	225	160	202	194	213	190	194	185	216	198	217	177	183	202	192	196	169	197	188	186	197	172	216	167	174	220	199	174	197	195	183	185	220	195	172	186	213	193	186	187	171	190	194	193	209	207	197	194	195	220	196	183	191	198	179	183	189	187	192	225	179	212	183	183	206	191	178	183	170	162	221	212	186	213	199	184	197	212	172	168	176	188	188	193	192	198	215	203	195	170	164	207	186	195	203	186	195	192	195	181	194	185	176	235	195	196	192	210	177	198	195	183	210	190	204	187	168	175	164	183	190	197	188	213	201	193	165	179	170	174	197	189	186	190	195	204	177	211	187	187	196	174	215	212	205	177	188	180	181	210	165	191	188	193	210	188	200	183	197	193	171	184	168	198	203	216	198	191	168	179	196	190	178	188	204	186	192	214	185	181	180	172	205	192	195	190	185	214	200	193	199	200	179	196	202	207	203	196	173	186	196	172	193	171	233	180	173	172	206	184	191	182	170	199	199	185	209	200	188	206	178	192	193	172	198	173	179	194	175	205	182	182	205	184	190	192	195	196	202	222	170	181	194	182	187	171	195	177	205	213	209	165	163	188	177	180	209	214	187	184	225	187	198	176	205	170	203	178	183	185	177	190	215	207	182	200	193	176	205	214	190	203	191	203	177	176	197	175	170	221	179	167	187	197	203	225	190	181	209	205	196	209	189	203	195	186	197	179	212	188	180	221	186	183	200	175	208	171	213	194	198	193	207	211	188	204	191	187	192	219	208	174	205	199	204	196	184	196	204	163	180	198	181	183	192	184	192	204	172	195	181	178	171	195	196	193	171	189	188	174	199	196	192	205	189	185	194	168	201	179	222	179	199	194	170	217	194	182	202	197	224	185	209	218	208	202	186	178	218	203	200	173	194	170	194	196	192	193	170	196	199	199	188	191	173	198	181	204	190	190	216	182	185	175	205	214	194	178	200	200	205	173	185	226	196	215	185	198	209	184	221	191	212	201	190	174	195	183	184	212	198	203	195	192	202	203	185	173	188	200	173	212	185	166	195	199	170	197	190	165	178	187	185	186	203	169	206	185	201	185	181	195	178	186	173	191	192	187	171	210	181	177	187	193	210	202	193	200	211	162	181	204	189	217	190	192	192	197	176	210	202	195	189	208	195	195	198	206	202	187	189	199	184	209	187	173	157	196	194	180	182	192	176	187	173	174	167	189	204	215	187	189	195	192	192	187	199	201	192	204	167	185	177	169	206	187	176	220	178	173	157	193	192	155	193	178	184	208	188	192	172	189	199	166	210	212	214	170	191	202	194	215	209	203	195	205	209	194	229	186	185	182	199	186	210	187	188	190	191	178	175	195	211	163	196	203	179	184	202	191	174	199	190	197	194	215	190	192	187	189	178	204	194	181	200	201	194	183	197	171	196	191	192	190	201	204	207	168	208	198	195	203	200	183	159	195	189	194	201	173	193	178	191	199	185	189	207	208	210	202	181	208	186	180	199	179	192	185	182	164	188	186	214	189	187	188	209	191	198	199	186	197	180	194	203	199	188	179	192	209	181	214	204	182	201	206	191	176	187	188	166	191	189	202	166	166	222	202	185	196	211	172	170	213	212	179	205	188	203	185	206	195	204	190	167	198	201	193	193	199	164	190	196	176	170	173	198	190	186	180	187	201	190	193	185	175	224	190	200	205	176	192	196	188	212	184	201	186	196	206	204	204	183	206	205	179	147	179	164	180	183	212	170	176	201	191	190	206	182	195	168	191	203	183	178	188	205	212	186	168	204	226	171	188	218	213	186	180	209	193	184	177	169	163	223	189	180	186	185	190	202	185	189	205	204	213	205	197	184	184	182	194	210	188	172	166	185	181	182	194	191	187	204	187	207	211	188	199	190	195	193	197	197	189	187	199	191	201	171	215	184	206	195	191	232	200	190	182	198	183	211	197	183	184	178	199	197	169	202	164	185	182	195	186	207	190	187	195	205	200	195	195	165	177	205	194	182	202	194	205	200	180	193	199	164	197	183	190	193	176	210	214	191	187	187	170	175	208	164	205	176	197	182	185	189	195	201	194	208	183	196	185	182	204	198	194	193	211	193	182	204	175	189	186	198	165	187	181	192	183	208	187	204	193	177	202	172	193	176	210	200	190	217	175	170	188	190	182	200	201	180	182	174	187	194	200	185	208	175	177	212	176	185	202	215	199	181	211	218	193	209	178	178	169	193	187	186	171	181	182	190	198	182	200	204	186	190	200	202	215	204	208	207	192	180	193	193	207	177	176	192	180	192	202	192	200	185	204	171	208	187	173	192	190	191	158	202	185	201	193	182	177	191	175	217	200	178	173	176	201	193	198	179	185	209	205	199	179	192	191	164	188	209	220	199	199	175	212
15514	2360	5161	5719	4901	3916	3296	2835	2307	1987	1764	1628	1483	1300	1290	1120	1092	1039	974	919	871	836	893	829	802	777	737	695	752	691	707	680	675	656	692	648	649	641	581	637	630	611	614	655	601	617	579	593	587	624	593	548	568	600	557	539	561	582	551	586	529	601	555	573	584	566	554	618	597	584	614	589	588	637	648	586	633	641	562	615	658	666	670	685	665	644	807	709	684	674	653	650	629	549	582	577	576	607	1344	3942	4225	3013	798	527	541	500	534	560	530	523	531	552	526	500	493	543	537	586	521	511	526	524	534	588	480	566	532	549	541	534	492	511	531	504	555	500	521	495	528	564	560	513	525	527	560	500	523	578	512	546	520	501	533	514	530	532	523	520	499	557	524	509	567	510	549	517	536	538	500	529	526	519	538	512	564	534	547	556	499	478	540	532	543	551	535	526	578	480	533	542	549	527	514	521	531	565	527	557	554	501	548	520	555	539	529	537	529	548	513	514	578	537	512	531	522	554	503	571	534	542	548	551	536	512	539	553	524	507	559	540	517	513	524	521	526	569	533	495	559	493	513	544	511	543	523	539	533	518	536	546	536	550	554	549	519	556	531	533	520	536	543	528	530	529	537	508	526	557	530	487	523	546	540	517	507	550	513	529	511	521	541	574	541	539	575	575	521	541	512	536	543	536	544	523	509	500	515	500	574	532	516	497	526	512	526	499	507	509	536	535	553	535	553	534	517	528	511	527	507	532	517	483	549	527	510	526	522	566	534	503	526	521	537	483	511	514	498	468	499	500	522	537	514	508	516	511	510	516	480	501	543	510	507	515	520	504	493	532	517	563	521	523	553	528	527	543	521	533	532	504	519	557	567	508	489	540	471	521	570	521	542	521	502	498	495	526	530	530	533	503	531	563	501	553	548	502	515	518	534	463	534	528	605	501	474	516	496	552	523	511	533	528	515	519	549	510	531	506	542	559	541	518	516	515	537	532	546	514	536	519	493	525	518	550	519	568	547	535	519	523	551	527	500	507	529	555	507	487	526	514	569	511	529	544	488	559	567	518	494	539	537	526	519	487	541	540	518	518	571	542	508	540	511	509	510	538	532	541	531	510	525	520	526	536	503	550	548	528	533	530	552	508	513	517	497	481	555	494	544	507	521	579	512	536	527	541	518	524	507	547	511	541	523	545	505	535	518	496	518	528	498	516	534	516	530	536	528	540	510	526	548	499	544	551	505	579	533	504	515	578	521	538	532	530	532	573	551	527	530	540	549	505	523	533	545	512	512	553	509	554	555	523	514	539	517	511	529	526	539	514	498	531	532	520	525	512	547	586	575	541	513	509	537	538	553	517	525	539	572	515	533	559	515	518	572	565	552	520	537	573	551	565	487	542	558	541	468	527	546	485	511	540	574	531	529	556	548	547	541	528	549	529	549	514	526	512	514	544	545	531	528	516	539	540	513	521	518	541	528	557	535	520	555	521	499	530	532	533	564	511	547	496	501	520	502	534	541	556	527	483	556	541	504	527	528	526	529	547	542	545	527	522	526	506	525	544	539	528	537	561	566	512	523	520	482	532	539	538	481	515	546	523	538	521	554	536	527	551	557	531	544	513	543	546	522	561	545	559	537	542	537	534	527	576	508	518	485	534	525	547	545	511	520	502	511	534	546	510	471	551	532	492	525	522	526	481	500	564	507	515	539	489	514	570	488	514	563	545	557	529	562	537	514	532	516	512	554	507	574	548	511	505	517	523	525	530	513	535	541	526	540	514	580	531	528	521	569	576	538	559	497	558	542	522	572	547	545	527	515	509	552	523	529	494	540	566	530	505	513	480	526	510	557	557	558	518	542	540	561	531	536	588	549	533	489	555	550	473	543	551	527	512	528	504	552	523	510	564	541	536	535	532	484	546	501	532	520	486	549	537	499	529	516	517	527	500	560	530	555	530	509	534	555	503	518	504	527	562	488	541	526	498	557	536	503	545	521	532	520	510	544	500	508	493	539	581	491	547	537	542	535	521	535	547	555	485	548	530	485	530	514	503	535	557	568	532	517	535	567	495	554	525	521	508	505	506	554	491	530	487	511	521	523	568	540	580	545	545	539	507	481	493	550	533	504	515	544	478	529	523	517	522	524	498	479	517	490	539	508	537	520	524	563	577	525	578	531	545	517	528	545	505	537	502	511	554	542	557	555	536	516	494	564	557	529	556	552	527	544	496	544	519	497	566	483	523	514	509	568	547	523	521	510	507	536	539	551	537	554	553	503	541	499	541	529	525	570	557	533	538	522	522	531	516	534	515	554	525	558	562	514	512	544	526	557	563	517	496	505	545	504	536	563	576	499	508	553	531	578	549	526	496	551	557	528	537	527	485	530	515	527	492	569	528	522	508	521	521	502	518	551	521	546	548	495	520	526	518	539	550	587	528	549	526	535	519	543	565	514	530	569	501	515	542	539	528	525	479	511	503	494	515	525	513	554	491	544	550	509	544	540	561	522	490	523	532	539	490	531	534	511	580	513	479	501	549	503	527	512	556	515	540	554	557	560	552	533	517	579	539	496	458	556	505	532	518	515	521	471	515	537	516	500	516	541	549	540	514	566	551	509	513	532	555	518	533	517	539	554	525	487	545	541	536	557	512	520	521	606	551	511	512	521	496	528	545	525	565	522	515	533	549	497	505	524	522	481	541	514	558	542	538	535	547	557	503	530	541	503	529	540	513	556	565	548	532	547	537	581	508	526	508	530	527	532	553	493	553	516	512	516	516	567	503	526	522	523	522	524	538	531	516	579	476	555	490	566	543	541	538	520	508	537	531	533	517	527	547	543	543	497	513	517	483	555	558	502	532	574	546	492	518	549	501	528	531	537	549	536	528	516	603	576	522	546	500	538	567	549	541	501	557	554	476	521	501	542	487	560	531	522	545	518	519	552	557	548	543	551	559	559	540	500	528	525	563	486	520	554	509	551	521	527	528	505	514	500	569	520	563	515	554	566	548	547	492	559	528	536	506	545	564	516	523	569	534	539	535	545	543	535	528	499	575	517	517	524	510	528	519	557	535	568	531	508	541	580	541	521	526	575	540	525	516	509	528	566	504	556	548	574	482	517	501	485	537	528	524	452	516	490	514	536	528	545	550	526	536	544	545	537	519	520	534	529	512	523	522	534	506	522	490	555	503	543	542	516	494	535	534	533	522	551	535	515	502	564	519	517	541	567	564	548	510	559	504	496	508	544	526	537	520	523	528	517	564	554	541	485	534	555	546	531	533	480	530	508	477	567	471	525	496	555	510	556	559	561	563	544	546	516	539	512	571	497	528	544	513	531	522	527	523	530	491	497	517	556	494	530	540	488	503	512	540	521	528	557	521	521	520	528	499	532	582	549	523	524	523	543	534	503	507	529	539	508	511	529	509	520	539	545	537	513	502	545	535	527	494	558	530	550	508	551	524	488	517	526	527	512	588	525	512	547	518	525	548	569	526	539	521	525	497	521	513	566	538
3401	258	215	214	189	198	202	204	204	206	178	202	188	178	210	190	207	211	192	197	221	219	172	182	181	199	182	194	194	196	217	206	202	220	217	199	199	193	189	216	172	195	201	202	190	187	198	193	217	175	193	199	167	189	210	200	218	191	201	209	203	198	190	210	165	217	198	213	192	210	181	182	206	198	219	192	194	203	216	218	201	192	201	226	193	230	192	187	199	189	200	225	218	208	210	191	221	213	201	223	204	272	189	200	195	211	202	181	205	221	203	208	169	201	190	189	192	187	194	209	216	201	166	197	174	190	175	212	183	212	203	206	204	179	191	211	202	206	190	201	197	206	181	194	199	198	187	193	188	222	222	164	222	201	205	193	189	189	199	200	211	214	220	195	195	172	214	204	210	175	202	194	225	173	182	195	175	210	212	190	180	233	201	189	203	193	208	207	200	222	212	203	205	187	200	210	176	197	208	177	209	186	212	194	193	204	186	182	189	186	189	179	199	172	203	206	195	174	211	190	179	198	194	198	193	201	213	207	202	182	198	200	185	189	195	194	175	180	192	188	201	181	181	205	203	179	200	217	231	181	198	208	176	192	189	204	194	215	198	209	205	193	210	175	179	211	210	190	204	201	195	169	206	177	177	182	236	202	182	193	190	179	193	192	187	206	205	214	190	162	199	206	175	217	201	187	179	209	164	212	173	199	206	218	217	196	204	179	179	193	183	166	206	195	196	184	203	192	212	201	205	181	197	195	181	213	181	179	211	209	215	212	187	209	185	199	227	217	186	200	189	213	194	193	172	194	202	178	203	224	211	201	193	193	186	219	204	218	217	207	210	190	214	226	194	201	179	200	197	212	198	196	198	192	198	193	190	203	192	225	208	182	178	214	205	206	169	198	211	213	212	183	221	217	209	191	216	198	182	197	202	200	209	194	187	181	181	206	205	186	210	194	208	197	207	192	214	209	176	201	198	195	190	193	198	202	217	221	189	197	166	176	195	223	229	192	218	218	191	198	179	196	206	204	176	193	196	187	212	189	172	203	182	175	173	197	177	172	182	210	192	212	169	205	195	184	213	168	191	201	193	203	195	201	207	179	172	199	195	208	218	183	203	203	194	197	200	217	181	206	214	166	199	174	203	201	190	171	194	174	198	198	197	201	183	193	204	210	203	213	187	206	210	182	217	193	205	190	208	182	186	201	202	207	179	187	197	201	194	202	206	154	201	181	193	177	193	212	174	184	199	196	191	211	194	177	186	197	205	202	189	181	213	216	190	187	199	188	220	186	169	181	189	198	194	207	222	186	196	207	220	206	212	226	192	198	202	200	204	223	196	211	206	201	206	183	190	196	181	203	221	210	181	198	185	211	183	211	169	201	210	184	182	209	186	223	196	171	184	229	195	198	198	214	207	234	207	215	189	195	214	196	203	213	199	191	189	165	215	192	164	182	178	176	194	200	194	204	165	218	189	217	189	209	210	189	183	220	214	215	188	206	184	209	205	212	188	180	194	193	203	233	188	195	207	182	212	194	186	186	188	181	217	188	241	222	200	177	192	180	199	210	197	224	180	201	196	182	191	185	209	202	171	197	190	202	201	215	175	218	207	214	179	202	178	198	195	187	215	197	200	224	227	191	203	205	203	211	208	187	184	194	194	199	190	175	219	166	190	191	186	186	181	187	174	203	198	205	186	204	212	164	189	216	185	192	211	184	210	205	201	194	187	212	171	185	193	192	211	193	205	180	215	188	214	182	199	205	201	191	192	230	191	202	210	233	233	235	212	222	184	213	199	187	204	206	191	189	186	197	187	163	177	211	209	185	200	169	215	207	223	193	199	171	188	188	198	221	172	182	187	180	211	195	192	201	199	188	211	196	178	195	184	204	157	200	211	217	203	210	207	179	202	209	203	218	214	218	186	180	202	223	191	199	202	221	177	212	221	225	195	192	203	211	170	194	200	208	198	211	184	203	210	181	215	199	198	209	225	184	207	220	189	184	186	225	190	202	194	190	181	192	168	226	181	195	201	202	185	190	195	202	204	234	212	188	182	193	182	204	185	195	187	215	197	201	196	231	177	180	192	179	196	212	205	193	168	216	220	231	194	213	186	209	195	190	184	194	176	209	179	197	190	197	188	189	185	204	190	218	181	187	199	204	215	194	224	212	190	200	186	179	189	232	218	171	179	190	192	214	176	205	201	181	185	191	163	211	198	178	198	210	215	200	204	184	190	193	169	197	224	212	207	221	177	172	210	197	178	189	230	180	195	192	198	202	184	188	177	194	202	208	195	210	204	190	203	199	193	224	204	200	198	187	199	163	194	199	217	195	210	192	201	188	193	184	173	202	195	213	206	179	205	213	200	179	182	187	201	170	200	215	173	210	192	195	220	212	193	207	194	200	216	192	211	217	206	202	202	201	198	205	185	178	206	194	201	186	220	168	186	185	190	217	195	202	176	207	202	215	199	199	188	206	206	194	172	194	192	216	183	205	206	207	202	181	205	205	173	193	207	169	203	221	220	204	183	171	200	207	181	209	207	205	175	186	182	196	189	177	193	167	188	180	189	198	202	214	189	201	219	197	212	184	217	182	209	196	174	178	208	182	176	197	199	187	188	202	181	178	210	190	166	198	189	195	188	188	200	191	192	211	211	195	195	192	185	176	188	180	208	187	227	203	207	155	183	184	175	204	181	181	203	203	198	201	202	200	193	195	180	208	186	205	175	206	190	198	178	167	191	202	195	189	177	218	189	220	190	195	229	188	232	201	193	213	192	186	186	195	191	161	192	191	205	194	191	211	200	199	187	192	194	194	208	189	208	204	188	209	185	193	202	208	192	207	204	205	199	194	210	187	198	222	190	203	200	208	171	198	186	217	201	198	208	190	206	186	159	199	214	214	209	210	167	195	187	202	198	222	201	198	225	193	193	205	198	205	213	186	230	204	194	199	201	184	195	192	193	164	202	186	193	208	203	205	185	244	202	193	200	178	199	210	187	209	182	198	200	192	198	198	208	188	197	206	194	188	194	193	205	174	201	206	194	201	185	226	201	201	190	191	204	201	223	197	198	181	211	214	185	188	215	198	196	210	220	193	196	174	182	175	187	186	197	200	187	203	213	182	185	178	210	205	208	186	193	216	178	186	220	179	190	197	217	197	205	183	187	176	201	188	200	198	187	192	189	194	196	201	174	188	209	210	188	187	201	207	235	210	218	185	181	190	198	210	230	172	202	202	176	195	206	205	177	193	158	213	194	210	201	217	184	194	193	177	177	211	172	181	215	173	208	182	205	181	203	185	209	191	194	204	190	179	215	209	219	185	177	191	232	187	191	171	207	194	212	214	183	180	191	181	190	188	206	209	191	225	204	191	189	196	198	178	194	194	215	194	190	207	209	175	195	189	195	172	175	175	196	208	181	199	212	201	193	189	181	186	193	212	202	217	202	218	213	213	190	204	189	183	195	192	216	201	216	218	201	205	198	206	191	220	196	210	196	193
3384	589	692	739	650	625	640	605	592	617	622	573	597	572	549	585	566	602	559	563	541	559	564	577	555	554	548	532	604	545	533	558	557	574	600	559	568	521	577	546	543	575	534	561	550	558	557	539	559	570	588	543	547	589	519	568	526	575	631	540	537	547	600	528	561	546	562	542	581	548	571	570	508	583	588	583	592	611	640	581	568	589	551	621	521	572	542	537	594	587	551	567	605	590	569	548	563	566	577	622	821	957	610	534	543	558	555	537	535	570	568	515	515	553	545	549	561	571	531	548	523	559	544	559	532	587	544	584	536	574	545	574	578	552	522	566	558	565	568	546	532	544	565	527	551	576	582	576	541	588	588	544	509	603	519	537	573	563	512	530	560	592	543	579	543	589	523	548	589	559	528	548	522	555	546	576	538	589	554	526	571	593	578	553	525	569	535	564	542	556	572	527	518	586	572	501	530	536	533	583	552	547	545	602	567	532	531	507	541	564	579	593	559	561	590	564	538	569	593	554	566	531	526	566	560	528	572	529	549	572	571	547	552	556	575	590	557	592	575	560	559	562	571	597	526	567	583	545	526	640	548	546	563	555	516	556	521	555	521	546	583	552	579	554	543	560	530	556	572	571	524	574	500	593	530	538	567	558	543	556	528	539	528	559	552	607	593	533	541	525	600	553	518	569	583	540	544	554	574	532	575	554	530	568	519	569	570	618	559	594	538	558	552	571	546	521	559	540	535	533	551	557	563	545	582	561	576	571	516	580	580	557	560	522	522	585	557	542	612	551	585	515	543	555	530	528	533	569	515	528	519	533	575	515	545	567	544	493	556	527	577	548	561	561	560	551	604	573	606	546	542	533	543	524	572	551	578	527	579	583	568	543	550	554	585	540	522	565	570	555	549	549	559	567	565	524	583	564	560	548	525	518	521	585	532	578	573	540	556	562	542	572	526	562	551	541	544	563	579	527	557	575	515	539	561	524	541	557	557	541	566	526	583	592	593	564	565	549	568	529	560	567	553	561	564	519	559	604	594	528	496	562	573	568	537	543	535	578	525	535	584	560	562	585	535	585	524	548	561	573	559	552	548	576	509	521	545	554	591	520	564	508	558	537	537	558	562	549	553	551	535	536	533	534	565	567	545	547	568	560	547	532	533	569	580	547	573	546	517	574	567	543	556	537	545	550	564	587	535	556	590	570	527	549	568	537	489	537	551	509	532	589	545	567	534	559	541	553	603	522	550	571	537	547	534	515	529	575	537	535	564	597	596	553	552	524	549	536	529	535	554	576	588	538	536	574	541	534	545	548	514	558	539	547	574	541	531	548	510	520	588	559	540	499	541	528	559	548	589	536	533	564	544	576	554	586	554	587	513	584	568	549	577	595	531	579	627	547	576	538	562	570	532	546	593	549	569	557	541	598	553	522	575	551	534	506	575	548	566	585	534	545	548	565	606	535	524	568	510	579	582	567	516	575	546	565	574	554	549	515	550	556	537	537	601	577	575	557	564	600	532	555	570	529	542	573	574	582	560	543	532	577	548	592	521	512	563	581	567	557	592	555	556	571	560	583	548	560	556	588	538	552	547	559	570	551	570	574	530	583	570	554	535	551	542	565	523	541	561	555	585	538	555	554	564	607	537	557	534	587	526	561	557	528	543	551	565	530	603	528	543	570	559	557	537	592	523	541	560	568	524	568	561	564	528	585	572	537	553	562	548	533	523	533	548	568	574	595	533	544	561	518	534	548	557	554	578	538	578	545	551	525	548	555	507	539	536	561	516	567	557	540	530	607	520	515	561	571	574	535	566	533	579	577	555	564	546	548	546	564	553	602	556	606	565	539	553	567	546	529	585	568	540	531	497	554	551	557	533	579	550	594	533	585	565	559	574	584	531	555	564	536	565	582	581	565	549	538	570	550	552	578	538	553	543	550	579	572	551	546	568	607	545	554	579	558	546	589	518	573	562	546	536	571	535	516	585	618	586	564	572	543	560	546	596	559	578	624	519	517	558	490	558	509	559	523	523	554	542	569	549	563	593	542	530	515	579	599	529	521	550	539	600	553	534	572	539	531	556	525	570	538	551	571	532	562	584	561	513	556	541	535	531	524	590	557	566	593	589	554	579	596	595	541	557	542	531	562	567	570	573	556	550	548	572	522	533	581	553	560	546	597	532	536	588	549	523	528	578	555	548	551	536	526	540	522	560	563	550	538	561	595	573	542	574	594	533	601	528	556	543	552	567	548	559	580	550	564	501	537	560	556	508	573	555	525	534	555	547	537	543	560	549	565	514	582	557	513	518	532	568	569	546	578	540	541	530	560	536	588	562	570	515	551	528	537	558	533	552	540	566	561	582	545	554	559	524	586	527	501	579	515	548	569	558	570	551	565	543	566	595	539	542	566	533	521	525	537	564	560	563	549	561	578	552	538	523	589	550	579	564	547	586	590	560	557	492	581	576	570	580	521	517	563	526	573	549	562	516	565	583	566	549	568	564	576	519	582	581	541	555	541	597	534	566	517	509	554	549	547	540	577	552	539	589	540	520	558	545	569	538	593	516	565	554	533	569	540	565	539	584	549	555	550	556	560	540	558	553	549	530	568	550	534	570	571	562	522	543	559	541	556	539	530	563	557	561	597	568	564	516	565	570	545	535	551	531	572	573	528	549	558	544	570	577	551	541	563	537	569	541	562	544	529	530	559	614	544	571	552	562	545	549	573	558	577	542	586	521	582	574	577	531	534	539	524	573	580	578	578	531	550	537	570	537	554	568	551	534	566	567	558	566	572	546	563	537	602	529	583	556	553	542	530	562	563	514	517	525	526	520	533	527	558	536	554	591	494	550	547	520	556	515	569	566	541	553	547	592	534	527	576	551	537	575	529	556	505	554	552	601	544	563	554	527	517	570	535	596	577	536	565	600	556	529	547	556	520	544	512	575	533	548	536	534	544	519	554	554	565	579	514	572	566	563	560	579	547	558	554	570	572	536	568	540	567	563	584	569	543	582	537	541	521	526	582	535	589	563	574	531	567	548	547	549	558	532	535	523	538	563	528	537	576	545	558	524	577	555	566	529	593	576	522	553	572	560	550	540	536	554	572	541	548	597	541	564	559	511	537	537	599	535	567	537	522	562	576	532	536	574	534	538	542	591	542	574	555	578	537	553	557	531	526	538	568	554	548	555	534	523	531	541	568	581	567	562	594	506	542	559	589	531	553	552	584	553	523	532	575	588	609	562	542	529	546	548	522	638	618	567	546	579	577	523	584	543	520	521	568	577	565	567	539	546	558	535	544	572	514	548	522	551	581	581	536	560	560	604	580	545	577	528	517	584	570	598	575	582	565	557	528	535	551	543	553	557	569	533	521	548	543	555	555	580	553	510	542	522	548	556	517	526	492	525	575	587	568	574	577	493	532	551	581	525	589	561	533	538	519	552	539	576	550	608	557	558	556	550	562	559	550	535	566	539	587	568	546	556	596	573	505	566	553	534	550
20110	1545	1289	1016	769	656	474	468	390	361	332	312	288	283	303	282	268	273	252	256	240	237	264	238	246	257	228	240	222	258	262	216	214	238	236	225	218	214	234	240	268	256	218	230	249	237	228	240	229	247	203	237	208	225	237	233	232	253	235	255	261	199	244	258	272	248	213	230	219	242	236	210	212	227	236	223	242	239	199	242	245	246	248	262	225	256	225	251	284	239	274	225	223	243	212	254	254	259	226	274	471	456	251	205	233	243	251	212	223	211	220	240	245	226	246	227	243	233	243	217	228	237	243	222	226	200	210	232	253	240	230	219	257	194	218	258	226	248	240	228	267	202	242	226	256	250	228	225	246	252	208	218	232	227	266	220	246	238	226	224	234	253	246	257	231	243	232	255	241	229	224	267	217	211	252	233	222	225	246	206	243	232	206	241	241	225	228	272	275	244	229	208	240	227	202	257	260	230	234	233	275	224	235	220	222	219	248	246	220	231	223	204	246	241	241	245	232	223	232	220	218	237	218	234	246	217	243	220	225	253	214	221	240	224	251	221	222	228	240	247	219	257	218	216	209	210	257	241	244	262	228	267	225	239	242	236	219	216	221	209	234	236	230	259	241	246	203	237	215	229	220	252	230	217	220	223	214	236	248	241	214	226	234	236	224	251	224	239	236	224	227	258	240	214	244	217	225	212	237	224	227	203	239	233	233	220	224	242	210	257	260	265	215	223	230	227	233	227	253	240	258	204	231	219	237	249	210	227	235	213	250	246	231	276	233	215	224	251	237	226	263	227	252	241	220	255	256	204	227	208	210	256	243	238	222	236	240	248	230	219	232	253	205	233	224	222	260	234	246	229	251	267	243	240	238	217	218	238	245	233	244	234	281	261	266	232	256	229	214	272	215	232	223	268	244	245	221	214	242	229	222	241	230	239	217	224	229	215	231	246	236	260	224	226	226	241	231	238	219	205	249	211	245	242	229	232	214	205	252	247	227	207	250	223	229	203	252	238	263	250	236	213	217	252	236	229	249	240	226	219	217	224	256	227	241	203	218	228	233	232	243	251	248	231	221	235	214	233	241	221	245	214	227	207	233	226	207	222	221	247	233	217	212	215	236	200	227	221	217	228	238	215	230	219	228	210	263	225	254	249	251	238	244	234	228	232	201	249	262	244	219	234	244	225	214	226	231	201	238	243	230	231	238	210	231	221	244	217	224	245	234	248	244	242	249	244	259	259	247	250	240	245	252	210	234	232	239	204	231	219	242	232	212	234	231	218	224	261	241	236	221	225	247	227	227	270	227	219	251	230	213	222	245	234	247	234	220	234	241	244	241	227	236	234	210	226	234	244	204	256	257	264	245	252	250	228	207	229	229	256	231	232	213	225	213	255	216	210	236	241	226	247	225	227	231	239	223	237	206	238	240	218	221	237	220	227	228	223	227	253	223	234	231	228	240	239	231	221	209	197	235	239	226	226	244	243	232	224	247	236	243	227	216	203	249	211	246	245	241	229	224	219	237	247	248	228	228	244	224	248	242	219	206	243	204	227	250	219	223	249	245	220	199	226	198	237	202	238	248	237	223	233	202	228	238	229	236	238	229	209	220	217	241	224	265	238	241	260	229	241	264	214	200	215	234	226	204	213	249	204	240	219	244	258	252	189	262	213	271	243	222	239	226	218	208	205	237	238	241	235	254	258	244	276	249	223	242	225	245	224	222	215	239	230	236	215	256	234	223	235	238	229	230	196	205	200	243	230	244	263	211	242	206	241	243	260	261	220	216	218	222	204	225	224	243	218	227	223	253	276	242	249	254	232	239	224	253	249	222	232	231	252	227	237	228	225	224	244	246	225	208	234	221	237	234	196	238	233	255	224	252	210	234	235	202	233	239	224	241	217	238	243	267	226	225	245	215	254	221	233	228	242	220	233	232	224	220	226	262	248	217	244	219	253	238	218	215	216	233	245	221	241	238	246	205	225	249	233	207	240	202	217	221	201	223	210	226	249	226	230	235	234	199	255	231	247	211	248	245	226	258	246	228	239	247	232	236	242	232	219	228	225	229	224	239	237	231	227	253	219	251	212	241	231	230	238	249	223	269	237	240	250	238	218	220	241	239	251	219	212	248	254	237	240	220	223	243	211	261	218	219	218	250	248	224	247	236	252	216	242	215	232	234	243	214	252	246	247	207	243	233	204	222	240	258	240	223	247	262	249	264	223	252	220	225	230	227	192	229	224	218	232	250	230	253	219	256	250	243	225	239	242	233	236	199	229	229	214	229	209	220	225	251	240	221	232	252	213	231	250	249	223	219	221	219	284	251	228	252	224	247	221	250	220	232	233	225	260	204	240	261	240	232	234	253	226	189	248	222	218	231	240	246	211	225	248	252	222	271	240	214	216	234	225	239	227	205	238	263	228	241	218	218	223	234	250	227	235	223	250	243	228	233	211	236	233	231	235	264	238	229	214	228	216	237	254	258	230	240	255	243	207	215	242	249	236	254	232	224	217	231	236	219	252	262	223	244	213	232	239	279	217	248	233	189	246	226	219	234	221	269	239	221	224	219	214	227	236	247	208	273	230	217	262	227	247	231	200	240	227	244	233	232	253	244	227	216	244	239	215	210	207	238	239	219	208	230	265	232	223	233	226	246	222	257	216	259	242	225	229	236	242	240	240	220	226	206	213	227	252	206	205	257	225	236	232	233	253	230	220	213	230	220	221	235	257	229	223	230	234	227	223	233	255	237	211	222	273	224	231	247	229	233	244	244	234	213	252	223	219	231	217	246	214	215	238	239	248	250	238	235	212	234	229	202	225	236	253	212	243	231	228	262	231	218	230	223	232	222	218	238	235	268	221	234	231	249	240	225	230	236	213	247	234	257	230	259	206	206	212	215	210	235	247	226	214	224	230	234	254	222	243	224	235	243	241	234	228	234	214	219	266	230	229	243	243	259	236	264	204	233	253	227	256	233	225	223	226	237	254	261	211	220	216	221	226	249	248	236	225	243	258	249	232	232	230	226	242	222	215	216	223	233	224	235	252	243	239	241	225	241	247	231	224	242	233	206	210	243	202	232	242	211	212	233	263	259	239	204	229	227	234	234	272	222	242	243	228	251	234	224	209	224	229	244	259	230	229	214	247	246	249	232	239	221	200	221	238	234	232	202	220	223	242	214	229	239	243	229	254	252	219	224	223	229	221	236	255	239	249	210	246	251	227	219	241	237	236	246	236	236	219	211	212	250	200	233	234	250	222	235	236	226	256	250	206	233	217	225	241	248	223	222	258	231	238	203	195	227	205	226	245	214	241	276	239	230	227	232	221	235	219	239	221	251	203	206	250	236	219	231	228	222	206	234	240	217	252	226	232	264	240	239	256	206	220	221	244	236	213	192	224	225	213	259	225	246	219	203	257	239	209	214	236	226	226	260	244	239	236	227	243	254	206	223	207	229	243	269	241	261	216	219	219	229	227	202	234	219	270	225	219	225	215	259	230
10729	1587	3053	3410	3004	2532	2033	1764	1573	1404	1303	1126	1058	1042	984	988	909	943	927	796	795	792	817	754	762	798	712	737	747	730	739	726	715	700	644	710	708	677	653	683	622	684	655	716	699	623	656	684	679	657	632	656	638	632	677	688	646	650	689	667	615	650	641	672	657	671	663	661	677	654	676	655	694	690	665	684	724	670	644	727	708	721	667	714	697	745	751	784	804	811	739	685	715	731	690	670	730	656	707	1094	2694	2715	1084	667	622	667	611	631	665	646	673	691	594	637	624	636	603	620	637	626	643	586	647	619	640	606	630	624	669	641	593	646	637	599	630	639	652	695	628	630	614	593	634	629	592	653	680	591	620	621	640	663	675	680	637	638	620	601	631	650	645	628	596	651	661	636	633	632	661	641	617	624	659	624	641	626	634	632	650	620	660	605	595	613	664	649	665	606	648	628	587	646	615	635	669	680	617	662	661	662	633	604	639	592	649	629	654	601	611	645	651	614	683	647	630	610	626	611	633	656	639	640	635	614	673	584	637	675	628	646	677	628	615	611	621	626	638	612	625	634	638	640	642	639	668	621	642	587	653	633	635	636	663	590	622	640	640	625	663	615	602	617	652	617	609	607	649	580	620	640	635	651	624	644	662	663	675	616	673	658	620	607	622	691	619	622	676	624	684	641	623	610	624	592	624	589	641	616	668	621	624	648	676	633	632	605	638	634	618	610	635	643	614	597	666	617	640	628	619	658	659	603	633	631	615	614	591	637	621	599	635	635	691	617	663	599	629	654	619	639	627	637	638	654	642	667	683	649	614	637	613	682	605	639	690	657	641	634	650	646	613	671	592	621	637	592	642	636	593	658	619	627	628	631	603	620	616	631	629	593	568	633	633	677	650	620	646	668	628	641	693	597	614	652	649	632	647	617	656	632	667	633	611	676	647	617	640	631	570	644	640	625	637	661	632	615	628	649	667	641	613	641	616	608	625	646	651	605	680	647	596	632	610	645	629	612	682	637	605	659	642	619	628	681	624	610	676	637	611	668	655	610	632	644	678	634	631	628	618	677	611	666	635	645	638	586	627	626	632	649	620	620	605	680	619	651	600	628	620	616	631	619	599	634	627	602	614	636	607	654	593	623	609	681	652	657	641	646	655	640	609	640	616	671	646	621	649	624	622	657	604	648	630	634	608	603	600	637	629	615	612	673	657	627	594	654	638	624	637	640	673	646	637	627	635	618	679	675	639	608	628	615	672	668	618	682	701	623	609	636	597	664	609	622	617	635	624	662	619	630	617	629	620	655	586	627	645	643	628	622	616	643	636	604	641	608	638	610	606	613	681	653	619	592	672	618	629	627	589	606	599	653	603	655	618	625	643	593	650	649	596	588	628	613	637	652	647	635	645	657	614	593	674	627	620	591	661	622	658	610	640	662	640	629	626	649	602	659	619	618	615	621	624	627	634	637	651	588	637	656	608	597	619	607	654	577	648	627	631	616	646	654	621	583	641	654	633	649	629	625	660	658	648	617	658	632	633	657	600	697	642	653	655	686	612	660	611	642	662	638	638	623	652	627	602	629	644	635	693	655	654	604	599	636	627	632	632	661	635	617	604	620	662	656	600	653	668	553	652	663	612	669	619	643	619	645	651	649	574	630	659	654	619	617	656	649	623	639	629	619	650	658	639	613	640	611	660	668	631	650	637	622	623	645	631	670	596	647	652	679	638	613	595	612	617	635	624	636	586	626	687	677	652	667	618	656	600	624	688	632	608	649	634	666	646	613	603	627	621	640	642	657	668	609	613	632	631	689	658	619	635	699	618	671	691	626	662	631	632	642	607	647	615	622	646	656	585	678	673	629	582	605	649	632	635	629	604	600	638	631	644	640	632	656	651	646	647	621	663	650	632	637	633	650	606	633	582	610	650	650	665	679	600	660	679	632	638	629	658	650	667	623	593	614	638	643	656	665	621	610	629	649	620	626	653	660	637	644	618	593	631	633	618	630	626	622	621	607	625	624	640	662	617	677	586	667	640	627	658	667	590	562	649	647	640	596	627	648	615	651	665	693	627	655	653	626	638	618	644	608	605	642	635	680	666	641	608	635	652	674	646	639	638	648	649	637	644	631	617	617	665	628	606	643	629	681	671	622	603	659	633	617	647	674	640	597	643	660	584	572	584	621	639	618	652	645	605	652	622	604	623	660	647	626	672	644	629	613	609	648	660	620	628	657	644	635	620	583	661	675	616	614	637	637	669	639	615	657	615	643	659	669	666	640	636	654	627	631	584	674	627	589	647	614	620	653	640	639	627	629	650	621	604	672	633	668	666	645	657	656	616	601	592	624	591	671	641	620	600	647	650	595	618	642	615	635	647	650	666	657	599	571	632	631	612	657	645	618	624	650	638	609	615	633	609	633	599	648	666	592	630	635	653	634	583	615	635	631	653	640	655	653	617	640	624	628	658	614	626	581	645	595	615	598	625	655	609	636	657	647	646	625	645	597	604	642	647	636	639	693	649	611	641	638	685	605	603	650	640	647	657	649	701	610	605	624	644	655	641	630	595	620	634	600	607	653	644	653	607	683	626	585	657	670	650	634	611	627	630	641	601	664	629	640	590	625	641	642	626	653	601	624	608	642	658	599	618	631	661	641	632	626	696	630	643	623	639	643	670	643	651	613	660	640	647	665	700	617	676	657	625	602	650	620	640	654	655	663	656	640	624	677	636	625	645	636	697	684	620	638	650	645	643	605	640	686	626	633	641	625	629	611	612	601	642	613	618	651	649	631	628	641	678	595	613	613	633	611	586	646	611	598	582	642	596	609	608	644	612	633	629	627	651	647	642	626	648	641	599	668	652	569	613	639	686	606	655	646	664	615	632	633	663	628	640	669	655	649	650	633	656	661	637	598	642	639	603	625	657	611	610	622	640	650	621	624	663	676	632	646	582	563	646	670	636	615	660	642	649	630	593	623	659	651	613	631	662	645	634	637	618	623	611	633	611	660	659	621	643	613	660	600	607	608	629	638	615	636	652	621	662	658	655	652	633	655	621	665	598	585	659	575	661	643	618	661	667	670	655	646	620	655	597	598	624	642	640	662	593	644	658	649	590	614	655	621	641	629	626	615	623	673	610	605	660	598	641	617	650	629	628	623	653	653	610	671	642	653	630	660	600	631	599	629	620	650	626	663	596	579	669	592	674	631	611	599	637	629	649	648	643	659	679	624	651	641	652	621	598	630	657	644	623	635	650	654	684	575	642	675	604	653	628	630	620	613	650	626	612	651	649	655	581	634	598	611	658	645	662	679	652	586	607	610	647	685	653	641	624	668	661	607	604	627	642	646	619	636	584	604	630	617	613	647	570	646	615	546	603	632	582	621	653	628	666	635	620	621	613	644	619	651	631	617	636	618	640	652	594	646	660	634	628	647	657	610	630	647	652	666	616	658	648	610	607	608	664	615	580	672	641	660	605	594	613	610	604	635	648	641	663	675	619	638	623	656
32752	4574	2500	1846	1225	983	776	583	512	408	381	359	295	312	275	258	256	282	270	242	240	230	209	228	200	210	238	204	200	228	201	193	229	253	211	209	204	191	213	216	203	223	218	209	208	193	190	188	180	213	196	195	224	192	185	174	194	197	218	223	190	186	199	214	171	205	192	201	188	196	228	203	210	188	196	202	186	219	193	185	207	199	202	200	212	209	213	231	246	219	197	182	204	226	192	216	205	221	210	370	701	584	231	185	195	198	194	180	222	199	200	193	193	199	189	177	184	192	210	171	197	196	187	187	199	180	205	199	189	173	188	165	210	201	189	193	208	200	206	189	169	193	186	179	220	189	194	201	179	177	193	168	201	199	163	195	206	192	203	209	202	201	178	204	175	185	195	191	195	159	194	194	191	186	195	206	202	201	200	203	205	204	201	216	178	196	190	183	212	213	174	196	176	176	204	168	193	211	231	206	194	196	187	185	189	227	200	188	175	195	217	185	182	179	187	212	202	181	193	186	204	205	199	192	187	183	190	179	177	197	231	199	212	188	164	195	209	203	171	178	201	197	201	190	174	181	200	194	189	183	211	195	193	189	163	207	175	173	195	197	205	177	207	167	207	195	166	182	211	207	194	180	184	169	189	204	208	192	218	172	169	167	173	234	179	188	160	192	198	181	181	181	195	208	188	184	224	176	215	164	182	165	208	177	202	200	189	215	211	170	196	186	191	178	188	220	180	169	187	172	204	176	192	185	221	200	180	207	213	188	168	211	193	202	163	194	213	168	211	211	174	182	189	188	192	180	189	173	215	193	183	182	177	197	166	205	205	194	204	187	220	216	199	188	172	180	178	188	193	213	187	200	190	187	188	212	200	198	173	188	187	203	204	194	180	201	189	205	192	186	190	195	182	194	170	185	158	178	194	181	210	215	169	170	216	178	183	177	179	173	179	214	185	203	185	197	196	181	182	218	191	159	208	183	211	198	185	175	167	186	207	204	211	188	211	198	206	179	202	207	195	197	175	204	188	191	190	181	190	200	207	199	181	196	190	177	189	252	186	187	202	188	210	185	188	183	199	177	188	219	199	197	184	192	174	184	171	195	195	201	202	192	163	181	199	202	182	169	195	194	182	184	201	192	202	188	150	213	202	174	178	203	214	212	187	205	177	207	211	187	194	191	195	181	180	203	190	216	208	181	195	195	196	206	188	185	218	199	198	214	203	211	178	196	204	176	173	203	196	211	198	182	203	190	179	189	199	182	164	215	215	193	187	213	193	193	197	190	197	192	186	195	210	211	169	216	214	179	201	194	174	213	196	217	186	179	198	195	180	193	193	191	175	197	189	169	212	185	178	206	187	202	211	198	200	197	225	189	195	202	199	176	193	198	183	226	195	197	199	177	204	200	190	193	197	186	199	185	191	181	187	193	204	202	185	196	173	186	195	192	213	197	183	180	187	174	179	167	190	196	177	187	211	203	201	197	183	206	189	184	194	215	194	186	185	182	190	190	180	191	194	205	202	190	212	193	178	190	199	198	201	197	186	221	205	177	204	189	190	220	201	169	202	188	198	201	183	180	203	189	205	190	206	196	190	184	177	199	202	204	196	192	154	204	205	202	186	215	180	202	217	209	181	187	187	191	194	196	198	196	189	192	178	190	207	184	198	205	189	202	229	176	187	201	209	203	194	199	166	156	205	175	178	188	198	213	189	176	177	195	219	193	211	200	185	186	194	173	179	187	200	190	212	199	190	198	193	217	169	191	195	193	198	188	185	206	178	192	160	195	192	203	177	196	188	190	175	210	222	184	178	198	199	163	195	220	224	203	183	183	192	192	201	183	202	200	183	178	193	185	191	189	183	196	196	180	181	188	172	191	179	197	189	160	193	195	187	211	214	191	159	185	192	188	211	194	202	200	205	202	181	182	215	192	181	204	161	201	196	217	217	206	167	182	187	201	191	216	183	179	182	169	201	185	196	207	190	186	186	188	174	195	185	200	151	189	177	175	175	219	202	208	197	191	178	194	225	185	186	171	191	212	208	201	185	182	205	197	164	196	199	187	197	182	194	174	189	206	195	213	177	203	199	176	193	186	183	203	217	203	202	189	181	184	180	194	201	176	194	199	182	177	217	210	203	202	170	197	202	192	179	181	181	201	188	201	190	187	176	213	194	190	189	207	208	184	163	207	202	180	195	206	220	193	181	181	191	195	172	190	185	203	184	206	203	176	199	180	193	209	184	213	199	182	198	175	194	191	193	174	204	193	210	199	205	186	201	176	189	175	187	189	213	179	186	186	196	191	171	178	173	199	214	181	183	201	193	198	192	185	194	204	206	185	207	175	167	220	201	178	202	188	196	178	184	205	200	198	180	218	223	183	185	176	194	187	201	211	203	189	204	203	226	176	189	153	179	213	204	189	188	184	180	195	177	196	211	213	192	196	194	185	186	180	193	190	178	205	171	179	214	187	185	200	185	218	182	181	187	187	210	186	200	179	170	181	164	223	197	178	169	201	201	207	200	203	189	212	171	192	187	182	192	200	203	173	178	180	200	168	178	209	197	205	170	205	169	196	183	206	220	183	203	175	194	193	196	198	201	201	200	186	207	200	209	175	164	169	185	205	190	178	183	198	189	185	201	196	210	204	200	185	182	193	180	196	172	190	197	183	199	200	213	206	186	199	183	189	188	199	209	182	180	218	185	204	196	183	163	197	206	197	211	176	191	198	181	196	208	191	194	206	176	185	190	182	182	176	197	174	186	174	206	209	209	173	193	216	162	185	185	192	189	181	175	209	193	176	179	169	201	192	183	186	187	166	198	199	175	203	220	185	185	193	209	182	205	193	214	186	200	191	196	182	217	200	185	187	204	181	188	185	186	199	198	212	175	176	199	177	188	183	204	188	203	172	196	192	192	168	187	182	163	184	224	192	205	196	171	184	187	211	193	205	175	176	180	194	217	196	165	204	201	198	202	172	206	201	232	201	192	211	187	195	198	179	222	183	182	199	193	187	196	205	212	183	187	198	189	196	195	184	193	172	176	223	199	195	185	174	185	187	209	194	196	179	221	189	192	178	199	207	207	197	205	209	209	219	210	173	191	184	202	172	184	211	164	185	208	204	203	190	206	173	187	184	181	211	189	190	205	193	192	195	186	190	192	190	193	197	206	180	222	187	211	203	193	205	226	179	189	185	200	196	193	174	192	202	203	204	208	176	193	206	194	200	209	185	206	193	206	193	186	207	183	190	186	175	198	160	205	190	185	177	181	192	161	179	195	189	187	189	189	214	201	186	212	204	191	202	195	196	182	207	203	204	202	191	186	188	170	225	185	194	190	181	185	188	202	179	177	200	189	198	183	190	172	182	195	217	213	193	190	190	198	173	215	180	219	179	172	201	198	172	166	207	192	178	189	185	195	204	199	211	186	181	199	206	203	183	193	199	169	201	197	213	192	173	197	180	187	187	209	195	161	204	195	196	215	217	201	209	202	196	220	194
15958	2247	5077	5690	4924	3957	3284	2748	2272	1987	1736	1532	1388	1287	1225	1141	1142	1013	953	902	867	879	823	782	811	761	730	716	716	698	735	648	650	699	617	667	660	635	592	657	611	634	636	570	661	628	581	587	626	553	611	582	594	593	553	551	574	564	589	584	554	585	594	595	603	540	619	599	612	598	613	573	623	635	613	593	632	614	591	624	643	663	669	625	671	664	727	699	808	781	634	546	554	595	554	602	578	604	613	2148	4851	3640	733	518	533	534	536	522	516	496	501	520	488	543	524	521	527	523	507	503	512	530	522	531	528	521	542	517	564	520	517	492	543	495	506	515	513	534	548	541	575	562	525	489	534	521	534	534	525	559	554	483	507	517	487	548	568	506	531	521	537	516	515	496	520	512	550	517	513	547	557	567	527	544	469	518	504	531	529	514	554	512	539	522	552	541	542	522	565	525	532	525	542	542	514	507	541	564	522	543	532	516	531	458	511	518	516	560	536	557	531	565	553	512	532	514	510	530	521	546	519	518	538	535	555	509	528	514	528	519	514	514	535	488	533	474	517	519	504	486	517	563	510	506	495	549	513	516	485	546	495	503	517	563	521	485	520	511	570	541	486	514	577	519	535	510	535	501	546	558	545	543	541	541	496	532	556	576	516	528	509	546	531	551	565	497	548	522	518	526	494	559	529	533	525	543	558	510	545	502	520	501	551	521	509	531	504	529	528	536	509	581	528	507	548	522	517	555	532	542	511	534	543	515	496	514	498	518	519	544	494	560	537	513	512	543	538	485	562	512	548	537	519	520	548	514	508	525	601	529	546	575	500	548	580	548	522	523	541	510	533	556	493	512	496	532	542	507	529	569	530	526	558	570	491	467	488	533	514	526	490	535	551	501	515	522	591	536	530	555	541	540	551	567	500	538	534	537	515	570	549	506	540	484	529	575	544	512	510	521	565	529	568	537	545	482	512	496	514	559	513	513	526	511	546	531	527	523	500	544	518	509	496	513	537	511	549	497	497	483	507	515	509	514	499	520	539	550	534	517	503	533	549	554	507	535	527	548	531	579	509	556	551	519	513	553	512	541	525	565	518	521	544	516	496	531	572	523	518	546	515	483	497	535	521	514	550	557	499	542	512	512	479	510	532	503	541	537	558	524	505	527	492	560	529	524	520	538	523	526	541	577	535	543	558	474	539	506	522	519	526	560	543	522	551	557	477	558	539	546	479	545	511	546	498	532	503	538	526	498	535	563	525	533	519	515	528	540	483	525	575	510	525	497	516	491	508	489	560	557	534	492	566	513	509	519	460	507	500	574	529	518	524	515	494	525	529	537	508	523	564	525	534	513	565	527	531	534	533	528	525	484	547	533	529	541	510	539	548	491	539	536	489	554	521	512	530	533	490	519	524	523	546	532	520	510	507	510	509	530	560	515	520	539	546	515	544	531	491	482	494	524	525	553	502	527	556	555	563	497	528	521	515	570	497	524	541	516	510	502	561	496	538	517	545	516	523	511	540	548	518	523	532	514	505	494	482	544	538	514	538	545	600	533	557	510	515	515	510	517	519	516	522	531	518	525	532	563	498	530	508	513	548	528	522	546	530	530	505	499	564	507	503	552	521	557	503	530	515	529	529	549	529	475	536	533	560	543	526	541	546	526	565	527	496	515	532	538	537	555	512	562	569	506	523	513	576	515	528	523	555	495	562	542	492	528	525	483	516	532	517	519	521	530	500	541	512	575	502	496	516	545	528	559	566	533	528	507	518	539	535	559	540	495	567	556	547	536	542	512	482	482	519	498	553	486	513	488	528	480	532	542	493	517	518	516	552	505	559	541	492	538	475	535	533	582	550	544	520	551	535	587	565	540	522	508	494	503	560	522	554	528	573	565	534	502	504	559	564	532	510	537	523	487	547	550	545	531	512	536	513	556	544	521	554	507	512	554	563	577	506	554	522	505	493	543	535	554	512	531	524	512	562	491	567	520	495	541	522	546	539	513	550	512	535	533	516	492	525	536	525	546	514	520	542	546	513	551	540	507	523	508	558	519	565	533	564	529	528	492	474	501	519	524	516	494	499	547	512	526	545	518	481	498	549	557	511	537	463	548	505	548	578	555	503	502	560	516	530	490	526	520	485	530	511	515	526	547	512	485	506	482	472	543	560	557	533	561	497	553	513	511	533	533	536	549	497	544	527	504	527	527	546	502	547	531	489	519	497	520	493	535	546	501	577	527	556	511	494	520	503	536	515	538	563	519	524	540	531	519	521	536	536	554	534	498	531	541	513	523	551	510	491	517	534	495	541	511	527	530	535	550	555	547	529	507	540	498	515	496	509	520	553	514	568	477	536	522	521	581	536	527	529	559	558	523	518	507	536	537	536	520	517	529	531	565	551	547	565	553	535	556	496	496	557	511	495	558	519	540	543	511	578	548	539	567	527	506	489	559	533	508	528	517	507	542	560	561	526	521	512	506	546	554	557	551	546	515	486	489	540	526	523	503	489	528	545	504	537	532	526	517	500	481	546	555	551	520	528	493	526	546	546	539	548	523	493	528	542	516	523	521	535	515	508	548	545	510	533	518	533	535	555	544	566	552	524	475	511	495	541	498	520	498	518	483	556	542	508	530	499	568	519	546	533	553	561	537	487	473	538	492	543	511	555	519	513	529	511	526	535	506	486	562	517	534	547	520	487	527	507	526	539	507	523	511	518	495	513	507	522	559	497	541	519	503	543	527	496	534	504	523	571	548	519	559	521	491	509	532	547	566	505	524	555	542	516	535	512	534	556	526	510	520	562	526	527	510	511	523	547	523	538	521	539	523	524	531	527	507	550	535	527	535	543	534	530	525	534	516	551	514	511	531	518	495	541	512	523	548	569	541	533	505	544	553	516	518	550	506	478	545	540	514	521	504	531	586	496	521	549	572	519	539	487	488	545	544	542	491	490	508	516	523	545	550	549	548	548	524	529	497	520	502	517	531	476	494	537	535	571	548	520	532	590	546	535	532	500	514	530	547	496	549	571	548	543	496	548	502	497	516	548	550	535	470	495	534	513	522	519	558	525	515	504	526	520	535	546	550	541	529	508	522	515	538	533	520	560	532	558	526	490	532	541	524	520	480	509	558	559	510	560	522	491	571	545	519	580	538	521	496	527	498	526	532	562	521	522	496	548	534	516	502	557	480	574	529	509	511	568	511	511	541	510	561	529	493	531	549	493	527	504	526	549	507	504	492	509	514	526	496	530	533	521	529	551	522	506	525	505	516	523	522	562	486	537	505	538	488	543	505	537	545	554	515	520	498	519	532	518	524	551	534	504	497	473	522	545	526	492	553	539	509	543	551	501	500	518	550	516	525	531	540	550	519	483	532	529	488	531	569	502	526	528	564	534	531	542	545	563	546	527	557	532	544	523	511	536	500	523	530	558	529	513	554	505	567	506	564	544	531	539	552	513	518	532	510	514	514	540	526	537	525	540	510	496	519	536	554	564	496	500	518	494	513
3938	259	244	236	213	217	186	209	195	209	220	201	216	222	201	203	209	227	173	200	215	194	208	196	195	193	213	200	171	225	179	187	217	191	194	209	194	209	226	201	193	218	210	192	201	199	206	217	230	191	217	195	206	202	193	202	211	207	212	213	209	210	198	184	229	202	206	177	193	219	207	184	210	198	191	213	207	199	195	191	174	212	202	186	201	212	205	195	206	202	212	218	190	180	195	212	192	196	202	227	241	206	213	201	210	207	198	207	173	239	162	191	184	173	222	183	175	217	220	198	216	206	194	227	205	190	207	197	222	219	186	214	207	178	192	185	181	193	199	218	186	202	192	188	218	214	204	217	161	197	211	213	186	227	183	189	192	220	200	189	185	214	193	194	200	212	183	195	214	194	185	237	202	220	202	192	201	183	191	163	202	199	189	205	182	176	185	186	170	220	201	176	210	206	208	180	196	203	175	196	221	205	200	193	229	211	190	191	191	200	193	206	202	190	194	179	225	213	206	208	214	205	178	196	192	190	219	199	211	214	200	197	198	181	192	192	189	202	195	213	187	212	190	184	210	197	201	202	188	206	215	176	204	195	209	201	218	191	215	209	200	183	195	212	206	171	186	212	215	212	224	218	195	215	226	233	212	206	221	194	222	208	195	185	201	201	201	194	214	219	185	196	203	185	221	222	212	197	193	189	178	180	173	215	195	196	178	176	206	219	195	193	201	216	189	187	207	247	212	202	194	222	220	204	215	205	167	213	200	184	216	191	203	205	179	224	221	206	221	181	196	195	197	205	173	206	195	187	186	197	195	215	188	215	190	184	179	196	200	203	184	199	192	217	182	196	214	190	193	214	193	199	191	206	210	204	206	225	211	211	203	218	221	197	182	218	192	189	200	189	202	175	198	185	192	188	168	197	193	219	199	191	195	236	190	194	175	189	170	184	191	197	171	191	180	200	195	197	176	188	204	214	203	191	202	179	194	173	232	184	193	196	214	194	199	222	209	205	183	188	193	195	217	171	186	183	228	198	199	209	192	196	193	185	193	219	205	188	190	191	199	179	176	182	201	194	201	210	198	222	185	189	196	189	227	202	194	215	217	207	185	221	188	197	185	206	185	196	204	185	199	185	192	221	195	185	216	204	193	210	183	195	190	180	206	202	208	205	213	190	196	178	213	176	173	213	193	181	222	209	212	197	193	193	194	196	188	204	219	227	184	210	186	205	192	188	199	187	186	191	191	191	200	197	211	179	222	177	207	199	213	199	219	195	186	199	198	212	171	194	200	202	198	197	238	186	208	203	205	219	167	200	215	231	188	204	201	182	173	210	211	197	199	203	200	236	202	162	200	208	209	186	189	176	191	229	212	220	180	228	198	211	192	191	189	223	203	227	200	186	194	191	225	189	196	189	205	184	221	213	191	197	232	224	222	169	180	206	204	219	192	177	203	207	204	186	185	214	213	208	184	210	219	210	183	236	199	172	184	200	231	196	208	204	200	187	192	181	159	205	190	181	174	185	225	190	192	166	210	217	206	193	222	216	194	194	198	178	202	190	194	205	230	179	217	225	237	206	184	203	198	173	180	182	218	195	187	207	206	202	207	207	228	209	210	222	185	182	201	198	194	228	190	187	188	200	202	192	213	174	192	200	187	178	202	180	210	188	219	216	232	212	187	202	199	193	205	197	178	216	197	217	214	203	200	186	186	194	194	212	209	211	224	193	205	195	203	198	248	198	226	191	188	198	186	203	227	206	190	202	213	221	194	198	221	200	210	189	175	194	196	182	206	195	193	229	203	192	175	207	204	197	201	211	183	204	166	172	197	186	179	210	207	194	194	209	224	187	187	198	189	205	182	219	231	172	186	185	188	195	194	214	213	193	204	204	216	216	188	195	189	186	204	211	210	200	224	210	212	183	185	194	203	191	214	215	184	192	210	197	206	203	198	205	213	196	208	176	205	196	204	185	235	191	192	197	177	205	208	216	219	229	213	184	222	188	196	205	199	211	180	216	217	180	180	204	198	213	198	209	221	205	192	206	193	208	206	223	216	204	230	187	213	192	214	209	209	207	209	188	196	214	222	197	217	209	193	205	182	193	179	170	205	213	204	228	206	211	190	194	205	183	192	204	204	228	187	191	197	209	187	159	199	193	202	193	188	190	191	204	219	177	205	192	203	207	212	206	191	168	189	185	158	187	196	197	194	217	192	162	192	187	228	190	201	196	177	188	222	197	195	193	220	176	206	196	222	229	186	196	197	186	205	189	201	206	199	201	180	220	192	209	206	190	191	221	193	203	193	198	166	202	186	190	185	209	192	204	198	198	203	205	183	189	231	185	202	211	167	193	188	200	203	193	198	216	205	192	171	199	198	198	203	186	229	208	207	205	203	184	225	185	189	173	172	207	180	206	174	181	217	215	197	189	204	205	208	210	215	212	183	197	189	228	204	205	189	242	206	199	229	229	210	204	226	193	224	221	191	201	187	199	187	196	189	199	200	193	190	193	211	172	196	194	188	194	212	217	192	178	194	216	181	203	208	211	211	208	221	211	200	223	216	203	200	227	201	218	200	188	183	191	195	200	235	200	210	172	197	197	202	211	215	167	206	201	191	196	207	205	207	203	194	183	194	193	192	199	209	181	189	203	198	198	152	202	178	201	189	212	205	192	187	193	196	177	178	207	202	204	225	188	196	221	217	188	202	199	211	197	184	192	188	182	194	188	214	217	203	188	191	198	182	204	195	182	202	211	171	196	205	184	194	211	190	194	197	213	214	214	178	182	212	198	192	181	176	187	177	185	213	202	204	215	216	188	185	196	179	193	193	198	210	191	184	178	185	185	190	203	207	197	193	180	203	171	210	200	230	201	188	201	208	199	222	194	212	193	224	200	231	210	177	218	183	225	197	227	210	200	196	207	206	181	210	206	213	173	188	205	191	175	202	211	199	192	197	197	206	202	194	194	179	186	177	199	196	198	192	195	195	188	183	192	198	203	201	206	200	158	211	189	181	204	192	201	196	200	206	204	201	175	224	186	217	192	206	192	197	188	201	202	209	224	196	182	202	195	186	195	195	206	202	192	189	183	203	202	214	194	187	200	207	179	219	186	198	213	206	198	195	200	183	211	196	202	210	235	183	192	210	198	174	191	195	211	201	216	214	191	185	187	205	202	221	204	186	199	200	206	211	187	201	188	203	193	200	194	232	173	189	196	183	201	202	203	215	213	219	199	184	203	213	206	209	212	212	190	196	194	220	187	227	202	195	217	244	206	189	199	200	173	184	226	184	173	182	208	191	183	233	188	210	199	199	189	213	212	180	192	236	208	199	181	196	214	223	182	229	216	220	204	212	200	193	202	217	200	193	189	189	201	181	188	203	195	192	190	181	189	168	202	211	197	198	198	207	191	219	227	195	190	204	194	188	195	210	196	194	226	219	179	197	206	185	183	179	183	195	199	220	224	191	219	200	203	223	211	202	178	194	204	198	161	193	204
3554	580	682	673	676	630	591	617	610	581	574	539	588	534	562	552	611	573	584	514	558	551	587	595	549	554	561	554	590	588	531	591	580	524	542	566	594	557	560	571	514	551	546	562	560	561	557	572	582	545	571	528	544	611	583	554	588	542	593	547	596	556	547	520	524	560	552	532	565	602	586	589	570	599	560	592	558	623	605	565	589	629	572	610	568	572	584	593	584	593	573	591	583	574	590	514	596	560	578	676	859	815	566	553	522	539	556	572	548	543	557	596	568	554	545	522	525	546	564	550	600	569	552	580	558	610	560	549	586	589	560	603	556	523	581	574	588	573	539	591	548	580	511	573	570	536	553	579	572	605	531	567	569	565	570	527	567	522	577	576	560	530	545	537	547	546	554	598	540	542	570	559	555	568	540	558	596	558	575	569	575	502	599	548	608	538	556	575	556	548	561	542	604	561	525	556	534	537	541	542	520	567	554	577	527	554	544	586	526	610	559	518	591	552	543	536	519	527	518	581	540	563	560	521	591	541	565	518	537	514	541	548	581	576	548	554	520	536	573	586	570	569	571	568	589	546	617	583	577	605	565	570	523	611	545	553	541	555	565	582	549	526	557	570	517	575	565	552	560	554	579	567	559	561	573	555	551	559	527	564	552	506	588	538	545	569	550	612	564	529	531	562	560	556	558	529	502	523	528	551	535	561	522	560	535	531	497	555	553	621	541	571	540	544	593	566	566	554	585	558	517	550	550	593	542	582	532	527	589	557	577	556	589	544	513	568	514	550	549	519	549	531	554	536	586	523	507	486	517	536	565	532	563	536	578	549	601	571	532	529	563	563	574	548	532	560	548	534	545	601	547	532	517	529	536	546	552	531	604	510	572	554	510	553	576	566	559	526	584	572	511	556	582	530	582	557	621	545	557	544	554	592	530	581	561	543	509	578	522	565	549	519	556	556	569	548	565	569	573	550	533	564	556	537	571	557	588	546	521	563	538	535	576	555	606	507	548	557	546	503	561	519	579	588	503	564	564	573	545	520	548	541	514	546	546	557	548	539	563	576	576	564	574	539	580	530	580	557	559	545	565	593	540	551	544	609	574	561	535	562	560	573	526	517	530	576	548	554	549	561	572	578	575	542	539	573	549	575	534	571	550	552	556	554	583	585	523	550	541	534	592	543	591	544	576	528	524	609	556	561	553	523	558	545	538	574	528	575	592	572	557	569	558	565	558	544	550	565	545	576	563	593	560	562	581	577	542	568	552	532	576	525	558	535	566	566	501	541	549	570	491	541	607	540	569	544	503	537	556	573	532	548	564	548	531	540	507	505	558	553	566	519	565	539	575	537	584	553	542	567	536	543	555	550	571	507	551	534	568	513	527	536	578	550	517	533	548	564	579	543	499	514	570	531	557	546	563	539	588	494	546	518	519	568	570	553	566	540	539	578	554	539	535	538	519	573	543	486	529	573	538	558	592	532	580	636	569	545	554	555	571	539	552	528	556	554	593	630	560	594	591	556	545	568	573	565	540	542	538	601	543	524	535	522	518	552	547	585	533	522	512	557	556	561	571	507	571	571	534	554	546	586	569	530	567	587	529	556	553	518	539	555	508	508	569	600	525	536	543	559	547	536	546	531	555	582	547	548	607	558	595	540	552	515	550	560	611	555	483	548	539	569	526	548	609	559	524	570	518	565	564	525	557	564	568	554	547	535	549	590	551	532	550	539	565	557	555	555	545	517	559	545	544	515	544	565	570	545	549	597	540	551	590	544	519	557	570	583	560	609	518	528	568	571	556	575	526	533	559	531	541	548	563	527	556	552	563	532	548	568	565	538	562	556	570	591	573	517	587	592	564	573	574	562	548	568	531	565	544	515	562	584	622	542	573	538	534	575	558	550	582	530	556	548	574	563	566	534	583	537	555	537	550	545	553	531	573	559	565	563	539	579	552	521	537	536	522	599	536	540	574	534	597	545	523	569	541	595	554	539	561	547	566	556	560	560	553	553	554	576	568	566	544	571	598	557	541	522	584	502	566	551	576	584	532	585	552	560	548	530	600	552	554	575	550	573	578	554	547	557	564	572	561	595	533	522	585	552	518	566	547	529	547	549	523	523	520	585	557	534	573	575	590	579	520	600	529	571	542	592	588	554	568	580	531	546	535	549	522	546	574	564	610	529	575	536	588	587	557	505	524	575	519	568	569	583	573	512	555	536	580	531	555	596	555	567	535	574	586	555	553	572	576	574	571	567	553	551	612	567	586	588	563	533	565	527	513	558	519	561	555	551	542	510	578	501	546	571	578	585	545	551	579	555	582	532	517	535	512	558	565	548	539	565	571	531	596	595	548	528	521	541	528	561	569	564	605	544	565	566	548	625	579	510	570	568	503	566	568	567	547	502	533	548	544	566	509	564	540	569	566	530	558	557	520	589	547	561	563	599	545	557	505	562	586	535	568	603	529	553	543	547	542	520	586	572	510	579	569	595	565	519	518	614	553	597	535	606	562	583	529	570	556	533	579	571	602	579	583	560	608	546	589	525	556	544	557	557	567	561	604	516	531	534	563	546	561	582	515	561	560	577	537	593	546	590	546	559	625	544	551	574	606	525	546	591	559	537	526	549	528	544	510	572	602	510	534	534	576	509	589	537	562	551	537	533	556	575	564	510	545	565	609	561	584	552	531	546	585	561	553	523	572	554	594	535	571	520	559	562	528	552	541	541	523	545	544	560	564	588	536	557	614	515	551	584	535	595	566	545	536	552	626	557	565	574	554	589	560	506	550	568	543	606	574	571	609	577	592	554	576	564	557	572	519	565	566	535	550	594	580	552	543	566	573	581	553	536	604	555	547	539	513	545	518	541	570	542	562	607	569	608	590	548	555	494	580	566	561	527	573	577	542	561	585	542	581	577	584	572	555	555	547	516	558	579	559	577	578	576	566	556	582	543	552	557	539	589	520	573	568	588	534	558	543	562	548	548	576	536	562	573	547	524	562	534	597	544	535	530	558	570	573	561	534	579	575	535	581	580	532	593	573	576	567	570	514	569	548	566	596	580	556	514	493	555	558	539	563	572	529	563	555	540	554	549	545	574	565	589	560	570	560	581	514	524	569	537	541	589	569	559	567	552	575	545	562	582	571	587	571	548	529	568	574	537	531	554	552	570	558	518	588	526	575	534	491	532	580	542	560	575	560	538	526	596	561	552	528	564	537	551	575	535	528	567	551	579	537	536	561	558	551	527	562	565	625	596	573	567	593	555	583	549	502	541	549	591	533	564	541	543	564	526	541	545	557	553	539	574	560	531	585	573	535	572	552	512	548	545	572	556	518	493	545	557	564	524	547	555	549	558	577	572	583	574	565	519	563	583	566	593	620	548	541	550	583	555	539	574	611	518	522	585	516	559	570	568	532	561	520	582	550	583	554	573	543	551	553	554	567	503	567	563	579	584	522	591	555	547	558	556	556	553	562	533	573	588	566	545	559	589	556	561	574	512
24623	2303	1279	1024	693	575	515	472	387	320	340	320	309	283	247	275	270	262	250	283	273	256	248	225	233	230	254	251	266	236	237	229	234	252	212	246	232	221	230	223	235	253	244	223	246	235	243	262	243	241	242	228	237	213	239	251	255	244	204	257	237	236	235	232	254	223	265	227	223	210	228	242	231	223	220	246	212	235	226	235	252	262	242	227	254	213	245	238	271	248	259	230	221	261	245	248	243	226	263	421	481	316	241	231	211	208	241	231	231	229	233	257	219	227	213	234	244	220	212	222	241	239	193	206	224	222	205	236	245	215	251	229	231	234	241	225	219	221	224	240	264	237	204	230	225	254	251	220	222	243	241	254	238	226	208	214	241	263	243	218	216	216	221	246	227	229	258	244	227	206	236	240	251	237	254	233	229	241	221	238	231	215	237	240	229	237	244	225	209	234	218	222	280	217	224	235	238	256	246	237	213	232	236	189	256	218	223	206	255	253	235	231	226	254	212	211	228	212	249	223	221	249	220	239	238	229	221	249	213	235	251	233	246	238	239	247	245	260	258	228	216	224	225	237	235	217	261	230	230	231	215	221	257	210	202	247	235	234	221	243	230	218	264	261	233	240	232	218	251	231	210	243	230	236	271	225	216	205	235	237	236	248	198	238	256	211	228	203	242	221	229	230	225	221	232	248	215	233	210	242	228	210	229	212	257	257	233	243	207	254	226	250	243	244	248	218	231	230	229	193	243	235	223	228	213	217	243	240	252	228	244	190	245	234	219	212	259	241	233	230	240	219	233	221	244	248	236	219	219	237	240	224	212	235	224	236	242	223	226	232	215	220	208	206	218	239	229	236	252	238	223	240	266	206	225	251	242	250	217	228	234	254	279	260	222	223	236	206	251	204	234	232	240	218	228	244	256	233	226	234	225	274	260	222	217	244	230	256	223	230	237	238	223	220	225	225	227	222	230	216	230	232	231	219	230	244	221	211	249	232	214	236	248	211	245	249	238	241	231	221	244	229	216	252	196	224	216	246	247	221	219	226	230	235	226	249	234	238	219	234	255	235	220	243	241	227	223	214	196	235	231	229	228	222	263	224	238	222	248	230	221	225	246	218	213	229	234	241	232	225	239	254	251	210	227	229	212	245	243	244	240	226	268	243	195	235	231	219	236	241	218	243	209	238	245	234	225	231	222	234	242	230	269	210	224	212	209	231	236	241	236	215	235	246	221	241	232	207	222	217	253	233	225	237	228	236	236	203	231	259	220	221	223	233	214	231	238	232	212	219	237	271	233	265	202	217	241	247	231	226	256	226	235	202	215	258	252	249	230	250	215	228	246	218	229	241	227	216	228	214	248	215	243	249	243	221	245	219	222	220	255	235	231	245	247	234	261	230	213	208	246	233	221	207	235	240	243	219	259	228	230	249	250	237	247	206	213	223	203	232	228	237	229	253	230	229	208	216	243	224	234	249	257	228	218	200	210	245	231	208	232	249	238	236	245	236	246	222	254	236	228	268	244	255	249	232	216	217	229	213	243	213	238	212	234	240	202	223	231	251	229	239	229	248	237	233	212	242	226	249	218	252	219	232	213	232	236	229	222	234	241	231	249	233	231	275	233	202	243	263	239	223	237	232	243	201	192	215	227	256	220	226	240	225	219	221	218	238	214	222	241	229	243	231	217	213	259	250	221	207	251	220	228	220	226	219	219	213	240	229	253	248	219	223	238	238	237	227	238	232	231	229	232	218	240	231	251	223	213	226	237	244	218	220	229	264	244	205	224	220	212	204	220	246	220	252	238	217	236	234	235	266	250	244	247	244	221	206	226	223	229	211	192	234	224	217	259	264	217	245	238	246	256	235	225	220	195	219	203	227	269	240	248	241	221	260	257	229	191	219	241	240	225	235	241	230	220	231	237	217	234	219	236	249	237	254	231	243	216	257	237	235	259	241	231	235	217	240	246	241	228	217	217	259	215	241	217	227	253	235	220	197	211	206	212	221	238	225	261	251	200	212	244	240	247	238	239	220	225	240	218	214	240	250	233	261	225	247	232	219	251	244	233	236	253	218	233	237	240	256	221	214	222	223	215	212	242	250	259	216	243	260	228	245	226	240	231	236	227	227	229	250	214	236	227	243	219	218	231	229	195	239	257	219	247	232	241	217	230	211	245	259	219	231	258	245	239	228	228	214	228	213	230	242	212	231	236	191	235	245	246	195	236	254	229	222	245	253	215	216	228	253	245	281	241	235	198	231	207	254	214	240	231	192	236	231	269	234	231	231	240	245	243	218	225	252	219	236	236	248	235	242	210	244	202	216	216	211	211	219	214	244	225	264	230	216	244	224	193	203	189	264	240	229	245	203	246	219	247	221	264	260	212	231	213	233	234	218	219	217	240	229	237	230	199	254	230	247	201	230	254	252	238	249	240	237	227	235	213	229	241	228	233	251	227	202	233	233	223	235	234	233	249	222	249	265	217	242	239	219	214	239	237	191	246	225	225	240	235	230	249	233	221	225	243	232	274	239	206	233	219	261	223	239	263	219	231	236	237	208	223	228	248	218	248	209	217	227	238	255	205	220	221	237	219	220	203	238	223	214	229	215	219	244	227	231	222	216	206	237	248	229	236	229	260	241	238	247	238	205	239	205	233	242	246	249	231	239	225	244	259	252	227	233	226	222	246	258	221	228	218	222	245	223	226	286	226	242	240	249	229	229	236	218	232	263	246	244	245	236	235	242	251	222	236	234	232	211	241	216	217	245	216	228	252	199	237	241	237	216	228	220	214	235	207	234	213	215	269	232	245	222	219	205	217	235	226	226	236	258	265	243	224	232	244	225	227	233	208	214	209	217	209	234	251	232	206	210	243	217	227	239	257	246	212	230	234	262	212	248	235	197	268	231	253	244	231	218	221	235	247	212	262	225	234	228	235	226	214	234	215	233	232	235	207	219	222	255	213	250	212	225	226	209	193	199	241	202	245	244	250	250	242	221	212	243	229	245	223	237	257	224	201	216	239	243	257	261	216	253	243	248	216	239	226	246	239	234	230	234	222	215	242	208	236	207	206	250	241	190	231	241	227	241	215	235	241	229	247	242	239	202	229	234	254	232	233	252	236	209	223	217	227	209	223	230	224	228	223	244	249	218	222	217	223	236	253	220	231	237	237	261	263	238	232	259	257	220	241	224	233	237	264	238	250	242	231	250	236	270	244	241	210	232	233	230	233	237	216	232	245	214	211	229	249	242	225	231	251	243	239	229	217	227	226	237	229	231	233	231	223	251	240	240	230	217	210	247	231	247	237	256	246	222	238	218	230	239	235	242	254	252	231	249	244	232	206	238	226	236	225	228	231	256	266	211	234	238	208	262	240	212	236	246	243	184	211	239	240	218	243	205	250	240	246	233	237	224	230	243	226	231	240	236	223	238	237	212	242	240	209	231	207	221	239	259	217	242	224	244	222	235	243	193	220	216	210	225	243	226	201	225	242	248	226	239
12525	1549	3008	3353	2938	2478	1957	1786	1469	1368	1312	1174	1068	1095	1035	908	905	902	868	825	828	801	774	771	757	680	756	698	756	738	727	704	676	714	719	718	694	705	678	650	670	668	685	647	683	666	662	655	629	620	642	676	672	648	668	639	618	717	660	684	647	679	622	637	668	610	644	638	669	665	661	681	651	717	715	713	700	673	683	670	707	661	675	700	697	727	778	861	830	801	727	724	680	608	665	628	705	704	1020	2243	2626	1329	640	623	589	629	625	589	632	622	620	585	602	610	651	601	652	615	616	647	597	610	648	632	655	616	597	652	623	637	651	631	663	609	633	576	637	628	613	651	667	647	622	626	663	626	634	623	627	631	633	638	604	658	623	634	642	636	653	668	644	621	657	611	599	682	619	581	627	679	635	631	630	650	593	613	647	661	626	653	649	624	614	629	623	596	610	645	668	643	643	635	654	644	648	620	589	606	604	669	608	595	621	643	591	704	657	670	631	623	621	612	624	597	589	623	618	639	679	632	644	627	634	616	637	608	616	660	650	658	651	608	633	596	652	619	632	618	660	669	644	630	636	595	653	606	600	636	594	626	635	586	631	621	622	653	613	624	633	607	593	654	629	622	634	627	632	636	633	651	651	639	633	618	649	601	583	651	610	621	618	647	620	637	646	640	594	642	639	641	628	628	617	620	647	633	628	571	694	660	658	619	642	670	631	612	606	614	608	634	647	619	628	613	576	658	612	638	643	605	619	653	658	620	629	604	608	692	652	604	681	583	618	623	673	642	633	644	658	615	593	603	616	617	656	623	622	647	613	584	630	715	648	615	656	618	644	593	627	670	593	582	648	635	664	622	591	595	613	637	628	596	575	616	601	637	609	664	648	626	645	603	617	596	578	609	633	670	611	659	611	624	650	641	671	613	612	633	651	642	612	614	672	659	625	599	631	663	639	616	670	647	628	635	631	631	604	581	672	670	645	577	605	652	619	639	623	609	615	636	616	652	682	611	612	634	647	625	611	611	665	642	657	640	612	617	654	602	620	643	622	622	601	662	621	662	604	597	641	652	657	623	633	648	621	609	592	656	599	626	626	714	640	670	597	609	616	654	622	613	634	656	634	661	628	636	645	663	632	650	586	641	643	587	625	650	649	623	627	631	638	620	631	613	644	621	634	612	610	619	602	545	609	612	618	634	622	664	605	628	624	642	637	649	625	647	633	602	575	642	628	641	628	674	696	648	642	590	605	659	614	625	647	596	644	602	638	582	617	639	585	609	618	642	613	604	639	606	567	621	634	629	636	617	596	624	601	589	624	638	668	636	605	631	627	598	617	617	621	645	633	661	616	644	592	645	635	668	642	611	613	584	620	604	657	636	654	615	611	636	615	596	603	669	603	636	616	605	632	605	627	627	670	601	579	646	695	599	640	658	594	605	639	606	633	647	611	611	664	651	651	643	598	645	598	598	581	635	600	642	662	598	612	605	620	551	603	632	653	615	629	628	617	606	605	667	609	662	600	636	637	682	639	626	638	640	599	635	643	621	649	640	632	653	652	675	609	604	662	626	647	624	620	626	617	635	611	640	642	630	680	613	653	639	604	657	669	622	619	632	617	622	606	611	616	611	592	607	651	583	612	588	645	607	652	616	655	624	668	650	615	655	634	626	635	643	597	659	667	638	662	602	619	609	609	658	606	627	661	639	628	646	637	655	630	624	656	643	656	649	641	659	635	626	652	631	616	613	586	655	586	621	624	591	600	594	672	623	604	621	625	633	636	632	615	635	652	597	619	638	577	601	630	627	618	675	656	668	643	644	640	667	624	627	615	607	632	627	627	636	662	604	632	621	608	602	649	622	627	612	627	601	580	580	618	583	641	622	663	601	624	596	601	602	654	626	627	645	630	659	637	621	642	629	621	597	651	648	654	617	670	644	637	620	608	620	640	635	590	620	607	576	617	624	639	608	633	635	670	666	638	647	637	591	647	597	687	615	646	638	624	649	622	594	637	619	624	684	649	629	653	647	635	641	668	638	666	673	626	628	625	639	652	617	687	636	606	594	642	578	615	613	592	592	606	643	608	653	636	635	655	605	656	691	651	598	667	635	646	614	632	633	642	574	654	621	641	644	641	620	579	630	600	611	631	619	613	637	623	642	657	653	576	648	655	625	615	632	623	575	602	674	638	627	650	619	582	684	590	598	622	648	598	637	608	625	587	608	594	647	625	585	654	672	702	624	641	656	637	654	610	583	614	621	637	634	636	658	601	631	611	656	636	676	601	644	640	651	620	603	632	620	626	628	610	644	639	660	634	632	646	645	593	685	664	624	639	657	641	605	625	634	614	627	586	624	602	640	621	598	675	586	607	590	624	692	592	612	623	624	628	659	592	653	634	605	611	643	606	636	630	619	610	635	645	616	639	618	617	613	582	640	661	587	633	663	604	649	633	667	643	610	609	604	607	657	648	603	631	601	634	608	707	607	589	617	598	664	634	629	647	644	631	629	663	665	591	642	603	637	677	655	604	627	641	677	617	635	605	616	660	635	626	616	604	610	645	573	683	633	604	639	609	623	647	587	617	653	605	649	650	591	599	630	598	603	625	662	626	589	631	651	592	635	635	622	594	654	635	661	648	643	579	617	602	655	593	686	615	621	601	613	664	626	647	602	601	652	655	651	623	644	629	650	669	583	629	587	609	638	585	651	630	631	626	672	646	621	624	614	573	623	626	608	629	584	652	607	584	677	656	600	578	610	577	654	617	648	648	642	621	631	650	621	569	621	615	628	622	618	622	634	632	608	635	614	635	593	650	603	648	630	624	580	630	586	629	625	621	563	644	663	579	597	640	667	634	586	640	631	593	566	613	603	644	636	580	602	609	584	621	621	606	607	626	597	668	598	627	642	647	682	690	630	594	663	662	623	643	632	654	656	606	600	680	622	639	638	618	635	626	630	598	613	621	606	633	679	699	654	604	640	632	624	665	645	640	641	631	580	567	625	591	592	610	652	589	645	596	643	637	634	610	644	668	636	601	623	640	624	612	645	619	585	612	618	637	656	642	548	617	615	564	613	621	662	653	632	605	602	604	607	596	611	631	642	624	618	584	647	600	639	637	650	638	635	605	593	659	610	659	613	631	637	618	605	645	617	602	650	636	652	634	684	640	628	605	631	642	646	636	632	654	643	648	589	641	646	616	605	538	615	632	627	674	658	651	634	640	658	634	634	668	653	644	645	601	664	587	629	646	628	651	650	651	609	639	627	665	654	629	597	640	638	626	617	646	620	648	613	611	646	615	652	615	663	630	592	611	643	682	594	639	635	621	653	604	642	594	626	627	617	646	595	624	627	629	642	634	640	624	611	631	629	653	595	608	621	614	649	678	608	639	638	599	635	625	634	652	621	639	641	619	651	615	614	627	634	626	656	644	611	626	628	658	640	646	621	627	650	647	626	600	624	614	668	647	645	628	615	634	655	644	646	624	604	588	624	628	647	634	584	631	620	568	597
36710	7552	2708	1833	1299	953	691	589	481	473	400	363	298	339	289	275	285	257	255	243	252	240	192	193	222	220	236	233	232	214	221	210	241	202	223	227	194	202	203	215	203	222	182	201	193	231	245	228	205	225	200	183	213	191	234	219	195	185	197	203	179	215	220	197	173	191	187	200	207	192	196	202	177	225	194	208	220	207	220	205	219	217	193	222	201	206	221	208	224	243	240	210	236	204	206	205	192	184	318	556	625	448	207	188	240	183	197	211	206	229	197	181	205	199	197	192	202	181	211	175	216	205	207	201	203	190	171	196	199	188	176	187	202	193	204	190	199	186	191	221	221	180	186	224	185	193	215	212	210	184	194	197	206	199	177	193	183	198	188	210	178	207	209	222	194	191	202	190	179	195	199	180	200	168	172	176	179	185	202	213	203	196	173	198	197	189	189	183	185	195	201	194	179	205	194	206	186	164	197	171	204	182	181	212	198	190	198	206	200	191	167	179	188	187	218	185	187	201	187	185	175	205	188	224	176	207	216	205	198	214	211	210	198	186	206	207	194	185	191	175	208	192	212	188	202	188	194	184	184	185	212	208	206	189	186	200	189	198	192	187	193	208	196	210	188	182	193	178	195	191	197	183	177	205	198	193	204	195	193	205	196	213	174	193	185	215	153	194	185	205	188	202	203	185	174	199	202	203	218	212	219	188	199	219	208	217	197	194	193	196	200	177	178	190	209	206	205	184	171	197	180	180	204	205	194	211	189	204	191	215	181	172	184	184	228	192	186	189	185	194	175	164	197	211	190	179	180	186	187	194	197	206	174	176	204	204	188	192	180	207	176	183	210	175	180	213	202	170	182	170	193	200	197	181	185	198	194	204	213	187	206	161	222	197	189	165	210	189	206	187	199	199	178	223	172	197	180	214	179	204	205	173	187	182	205	194	202	206	215	183	187	185	204	175	204	183	200	185	192	210	214	185	195	181	194	185	170	199	220	203	202	176	208	192	218	182	198	180	188	187	186	191	222	185	211	195	189	201	204	173	216	181	193	187	192	203	201	191	180	199	185	186	212	193	205	206	193	194	213	194	186	182	228	206	211	225	224	192	203	179	188	176	208	196	229	179	188	183	182	209	220	190	190	177	186	205	197	207	200	214	188	189	203	143	180	195	183	195	186	207	193	189	194	189	221	168	206	223	214	184	212	192	215	212	178	182	178	221	185	188	203	208	195	206	202	199	198	219	198	213	201	208	210	192	225	181	176	185	206	206	209	191	225	203	184	197	190	181	192	201	216	184	223	200	207	196	189	190	185	184	203	212	179	187	184	171	199	192	200	194	177	207	201	186	193	174	174	221	190	193	205	214	203	215	190	209	187	169	210	192	207	189	203	189	213	182	184	229	199	195	176	228	205	188	205	202	213	196	195	189	238	206	203	200	181	181	202	194	196	198	185	204	165	194	198	208	177	208	191	196	187	228	205	190	192	190	166	223	201	191	213	189	196	190	173	209	198	195	184	190	206	211	172	208	221	195	199	216	192	197	188	199	210	200	213	214	183	215	184	182	179	185	212	190	180	209	189	167	198	209	191	197	193	186	231	186	212	206	194	208	213	198	203	181	196	206	189	194	190	213	189	185	193	185	195	170	196	169	197	213	200	183	220	189	191	216	195	203	174	206	226	154	193	197	221	206	198	179	210	201	198	174	208	194	177	175	215	191	179	205	213	210	192	221	209	202	205	180	200	212	206	187	191	199	191	187	175	213	189	208	201	206	209	205	201	186	194	164	198	178	194	196	197	209	209	213	199	207	177	204	176	202	209	173	199	167	194	212	168	183	205	214	201	207	199	234	182	184	190	226	212	199	211	177	172	184	208	222	175	202	197	179	161	208	213	202	202	204	188	195	215	177	183	203	191	199	200	206	193	198	185	196	198	188	199	189	165	172	171	179	198	183	208	184	170	188	202	214	194	181	205	181	184	180	175	179	232	179	176	179	191	197	179	201	191	183	192	190	194	221	200	171	179	207	210	201	170	193	210	208	208	217	179	204	212	185	188	181	182	214	200	193	208	203	192	208	189	203	191	178	205	175	188	172	195	208	214	194	190	190	215	196	201	197	202	188	206	207	172	195	190	172	183	199	206	195	238	194	190	215	194	205	212	217	191	192	170	197	199	188	164	199	199	185	208	173	181	184	195	185	195	196	211	161	194	194	214	171	198	175	184	191	180	191	196	191	194	195	203	166	209	195	177	190	175	200	190	205	207	195	160	195	195	223	212	182	208	199	212	179	214	191	195	202	217	199	184	201	241	190	185	202	206	231	181	185	184	192	181	193	208	203	182	179	191	204	222	198	189	193	200	203	214	183	174	192	171	218	212	216	203	219	177	194	191	193	212	184	197	182	214	197	200	190	191	207	200	185	209	210	171	210	196	184	176	198	208	224	179	178	193	175	186	203	175	223	194	192	174	196	199	209	213	178	187	186	190	210	216	216	196	182	195	233	204	226	201	202	179	181	182	204	192	189	207	180	217	193	208	184	206	186	208	173	230	187	198	220	176	175	212	204	213	198	216	202	197	198	188	206	193	184	199	203	215	211	210	193	170	191	209	207	197	192	194	183	201	196	200	200	204	209	199	189	191	184	207	179	214	211	199	217	205	225	177	202	207	187	189	180	195	181	198	180	170	191	198	202	190	207	200	205	202	180	200	206	200	178	207	179	176	193	206	166	208	183	188	202	184	190	198	188	175	203	213	209	199	200	215	191	216	192	190	180	219	197	183	210	187	174	190	197	190	201	180	205	184	198	194	185	200	180	192	193	190	184	203	202	219	190	206	204	183	192	203	175	204	201	224	195	211	208	192	199	188	200	215	230	180	205	202	181	164	169	183	209	161	206	198	197	207	196	230	180	190	200	196	202	185	165	216	195	210	193	201	197	209	189	217	206	202	175	199	191	199	181	184	200	194	198	220	179	202	211	196	181	183	203	197	207	214	212	207	177	209	188	227	187	194	196	167	193	180	190	216	180	173	217	207	212	213	198	184	200	209	174	187	205	188	189	212	219	188	208	202	202	226	198	215	187	175	189	192	185	196	178	190	195	197	222	211	215	175	195	186	180	195	205	196	195	186	208	170	188	183	183	187	196	209	207	205	203	222	182	178	199	204	205	191	175	193	194	182	229	184	206	210	202	223	204	212	169	179	207	187	206	196	212	206	200	193	200	209	177	216	173	196	213	223	206	188	208	200	216	199	174	191	198	180	198	192	180	167	186	215	207	168	197	194	178	207	195	199	204	203	196	193	175	201	201	188	176	194	207	191	165	190	209	178	187	208	188	199	194	205	200	203	199	210	169	181	180	190	204	224	186	170	173	204	187	188	191	190	197	190	197	210	185	234	199	218	179	205	199	208	178	230	167	194	200	180	201	210	200	201	204	198	211	218	208	202	191	180	227	212	167	186	182	189	171	185	214	214	196	171	184	191	175	186	198	188	176	194	209	202	224
17991	2277	5148	5842	4827	3902	3276	2674	2281	1980	1692	1569	1470	1287	1218	1151	1086	976	988	923	890	849	842	798	749	787	766	722	679	687	651	692	662	680	684	660	646	671	634	689	627	574	580	626	660	568	630	609	583	623	554	565	567	552	563	601	570	553	565	589	544	625	596	532	548	604	596	620	616	606	616	638	596	650	644	635	626	615	642	624	641	673	696	701	745	761	877	869	915	888	784	733	633	635	616	597	586	589	1649	3740	4143	2422	557	537	516	570	564	534	503	489	548	497	527	535	545	547	505	553	529	522	551	514	567	507	536	543	525	491	510	525	529	551	543	522	533	505	526	534	554	538	521	575	536	524	532	573	563	546	530	555	538	524	529	521	538	570	542	573	552	508	513	546	505	540	528	540	573	526	562	583	517	552	542	573	552	571	542	558	543	572	561	516	540	563	504	561	510	562	540	556	545	533	516	565	522	540	543	568	526	510	497	536	520	539	524	573	525	570	505	498	527	544	504	523	528	532	512	533	576	533	555	537	540	559	487	497	554	491	501	517	550	529	552	572	507	546	530	519	540	510	536	537	512	490	506	527	510	529	501	522	543	477	577	557	552	526	511	535	514	512	549	525	559	536	557	543	532	543	504	547	570	552	522	565	517	542	542	576	527	552	519	522	500	523	502	504	534	539	518	543	564	545	541	526	532	572	537	491	517	554	507	533	516	507	505	555	535	537	552	531	517	534	523	533	550	560	582	507	506	513	574	538	511	543	531	520	495	550	529	536	506	559	555	539	511	539	555	503	524	579	543	512	499	571	509	536	556	576	527	513	503	544	537	550	521	523	509	517	568	551	560	512	555	551	499	500	549	549	548	536	524	535	513	511	549	542	528	547	554	542	507	550	525	568	491	516	515	528	522	521	513	539	568	521	538	538	522	502	560	513	536	567	532	557	498	550	551	492	559	520	546	540	546	538	544	580	485	506	527	548	546	522	519	543	561	534	523	547	536	571	534	489	549	556	553	550	526	539	579	532	544	547	516	553	501	510	528	548	515	538	543	533	575	543	567	547	560	545	539	527	500	520	517	523	573	504	557	543	572	542	503	532	542	542	521	504	544	536	517	523	555	523	546	508	523	566	518	507	525	548	503	544	526	553	503	524	524	548	519	585	514	536	499	498	577	566	522	522	562	512	517	526	546	531	563	552	520	505	500	587	550	536	530	506	554	505	538	539	540	497	511	553	551	524	533	537	563	542	508	550	486	558	523	545	534	519	477	498	557	525	562	537	507	539	529	496	526	544	518	517	555	533	522	521	500	507	531	510	529	551	542	554	528	507	557	547	579	539	532	550	550	539	553	507	540	520	528	533	495	530	532	539	530	527	548	544	542	512	539	539	508	560	524	565	531	543	543	550	503	514	561	531	532	533	533	516	559	534	525	555	557	527	535	540	528	524	540	522	510	523	524	574	520	551	547	526	520	562	551	539	539	509	501	544	543	546	506	526	558	501	530	527	529	551	534	526	526	554	520	526	533	564	537	534	538	542	554	543	545	509	520	507	538	516	539	563	554	553	556	502	530	541	528	555	535	535	543	540	481	607	532	595	530	532	532	535	563	545	500	525	534	543	520	535	569	525	506	506	512	502	509	509	492	540	566	537	521	560	576	501	540	544	537	523	527	558	542	518	557	534	494	534	590	549	546	505	520	540	526	564	509	573	496	582	529	529	548	516	541	558	551	520	539	535	521	548	513	531	555	523	570	536	534	526	521	520	539	547	554	504	543	517	562	522	509	573	509	544	516	539	542	527	503	527	560	547	551	541	509	517	551	546	524	501	551	530	554	521	502	559	517	519	528	510	543	568	531	498	567	540	517	529	534	520	501	539	543	521	549	528	570	514	541	528	511	543	519	535	512	534	527	544	556	543	518	512	542	526	504	547	541	517	528	563	511	569	531	544	588	560	526	556	536	529	543	520	520	550	572	512	509	509	515	499	518	520	512	527	530	520	580	528	514	551	601	558	539	502	497	494	510	525	524	544	573	505	614	535	525	527	526	534	508	529	511	546	562	568	510	537	490	516	527	538	521	546	525	564	509	557	526	535	550	576	541	532	563	590	526	499	500	522	554	590	506	516	525	526	527	550	543	530	537	558	509	538	532	589	543	522	565	539	578	539	506	526	538	530	559	534	541	517	561	560	512	528	529	546	488	496	505	559	511	568	511	539	535	497	540	509	514	535	521	567	549	566	556	522	579	516	542	517	514	529	510	524	533	506	560	539	533	511	556	563	547	519	537	546	553	518	554	530	508	515	554	555	509	552	529	494	550	563	530	512	526	540	559	518	523	492	514	553	543	556	540	560	493	522	515	545	563	528	543	587	544	559	530	527	518	566	517	516	525	554	516	531	498	572	546	528	488	556	556	491	561	529	532	537	523	504	543	513	563	543	561	518	512	540	469	488	521	557	571	538	526	559	578	570	541	555	503	542	570	536	534	525	555	560	578	576	576	495	563	563	516	569	544	565	563	519	542	549	565	513	529	541	514	548	544	538	540	531	511	555	544	513	517	522	540	539	527	543	545	498	490	552	564	515	502	534	588	523	536	485	525	493	551	542	548	593	535	541	522	504	571	567	569	587	534	533	513	526	540	532	549	557	551	537	530	509	521	528	532	550	554	510	537	549	494	551	558	536	532	539	571	526	562	531	519	513	523	570	517	565	514	544	553	519	517	522	521	539	567	550	526	516	545	527	531	510	528	502	528	553	545	549	506	521	483	541	509	549	509	536	542	547	500	542	551	506	509	527	526	532	525	520	520	528	543	537	529	553	563	558	514	557	546	552	517	518	554	543	530	509	509	497	587	573	509	532	556	521	527	507	553	535	564	529	517	530	565	533	530	466	498	545	542	577	527	556	557	539	551	503	522	522	537	572	530	560	577	519	506	504	537	520	581	553	578	517	506	520	550	533	516	524	538	551	522	579	508	535	538	548	516	540	538	536	531	530	493	557	520	524	570	515	518	512	552	502	536	549	501	566	548	522	493	518	531	494	505	537	500	533	495	530	546	517	493	509	531	553	560	566	569	553	548	537	519	534	467	535	524	554	522	531	527	522	532	541	536	482	566	512	540	502	497	571	516	520	519	537	512	560	538	543	522	541	544	536	527	542	548	523	566	531	622	549	522	593	550	506	527	579	565	564	515	549	544	552	494	571	546	534	524	565	510	529	573	528	542	559	546	526	535	558	539	541	557	534	516	527	559	537	525	531	536	520	542	515	534	518	536	507	505	567	551	528	559	555	542	521	541	534	516	528	542	521	537	545	502	526	527	512	528	532	553	556	581	541	540	545	525	481	530	520	559	543	561	504	524	522	549	511	518	538	509	519	551	532	570	558	501	538	574	540	526	533	524	535	535	546	551	539	529	508	522	495	518	562	493	500	535	550	535	495	531	538	541	550	522	484	502	554	552	552	539	551	521	532	549	510	537	515	552	513	561	536	506	497	537	541	542	553	523	523
3607	208	254	245	208	228	231	195	189	209	192	202	178	198	192	229	221	182	217	191	216	234	194	205	190	201	187	205	233	176	205	230	195	197	219	213	183	176	213	205	212	184	213	227	194	209	214	195	191	201	194	159	178	225	184	189	206	203	191	192	202	220	230	217	191	214	191	192	187	219	202	201	212	186	221	219	191	224	207	214	213	217	193	208	221	202	210	209	176	187	191	189	231	207	199	188	209	207	191	207	232	232	192	200	194	178	202	221	224	217	210	212	188	181	203	204	217	202	189	214	197	202	187	212	174	208	207	181	209	216	194	172	211	233	219	223	209	233	200	209	205	184	223	198	215	222	204	187	192	209	208	206	219	208	204	200	181	208	198	190	200	203	212	213	199	204	208	180	207	216	199	190	232	182	219	194	203	207	208	195	212	204	220	213	185	205	193	232	191	203	191	206	207	216	196	202	199	225	204	186	217	200	202	184	194	195	180	203	192	191	204	196	189	194	210	198	206	202	203	190	199	221	194	210	227	235	177	211	200	185	178	189	185	211	194	207	207	207	208	185	195	198	214	187	217	229	185	204	210	222	196	210	221	199	202	183	215	207	167	211	227	196	186	177	212	210	205	192	177	209	219	197	196	208	194	192	203	199	207	219	188	210	194	194	229	200	189	200	192	187	218	224	221	188	192	189	193	226	220	197	197	195	199	194	210	206	189	214	201	201	195	206	183	200	206	217	204	208	180	219	182	224	186	216	189	200	203	199	183	200	199	197	186	200	206	171	202	190	192	219	203	217	191	197	214	214	206	214	166	179	182	189	225	177	198	219	194	213	213	202	223	206	200	203	194	214	208	207	214	202	177	210	177	190	201	195	194	204	206	206	182	192	198	183	211	200	214	214	201	199	189	196	220	202	223	211	225	196	219	216	193	208	219	175	216	209	210	198	198	205	202	207	215	178	218	193	183	210	218	178	198	178	197	199	198	203	199	191	200	188	202	203	203	215	177	186	221	178	190	190	171	168	189	221	197	183	202	211	202	201	191	208	211	202	227	182	181	192	202	208	212	195	182	188	193	196	212	180	222	175	202	193	203	195	178	168	212	196	203	185	204	199	183	172	225	242	209	199	194	199	219	190	198	218	199	212	219	190	203	218	171	229	190	207	188	216	192	198	198	193	216	206	181	200	195	198	204	183	201	217	214	195	206	177	201	190	190	206	223	224	166	192	218	202	205	208	190	192	213	191	179	167	195	229	223	202	193	200	192	205	212	204	161	186	189	205	191	206	213	227	209	230	191	190	206	192	237	195	187	188	190	197	200	205	231	199	208	191	215	221	214	174	207	214	179	210	231	205	193	194	212	192	199	202	214	207	217	218	210	217	212	205	199	195	204	193	190	219	194	217	229	206	204	184	176	233	214	195	198	213	199	213	196	204	198	189	216	212	182	204	219	191	212	187	203	218	215	175	202	211	203	188	195	205	198	207	174	208	200	179	216	201	185	195	224	207	221	211	205	215	219	179	179	192	214	211	214	187	182	183	224	188	201	212	202	197	205	177	207	205	190	199	208	209	177	208	197	220	207	202	172	202	201	208	220	213	207	199	187	195	224	182	210	189	210	183	219	213	209	205	184	204	219	221	204	186	196	197	181	218	238	203	182	190	209	204	199	182	178	210	176	194	202	177	215	202	216	209	181	211	206	196	213	212	180	203	239	227	213	197	199	221	220	202	206	211	207	197	215	210	196	199	210	198	185	226	222	191	177	213	207	194	207	209	225	174	210	206	195	180	200	200	226	210	216	192	203	203	223	199	213	208	211	195	187	197	194	204	220	193	194	202	184	201	222	206	208	205	181	181	196	214	216	201	165	197	196	208	203	241	205	226	187	207	203	175	188	226	187	174	213	190	205	229	197	207	199	220	193	206	197	208	185	187	204	188	194	192	213	204	194	203	200	209	169	204	206	220	187	207	198	208	214	228	191	221	198	202	191	195	195	184	228	192	216	184	216	198	202	213	220	219	208	217	212	189	199	221	178	182	217	217	186	189	204	194	200	198	181	176	208	191	197	207	191	208	187	182	200	229	196	213	213	194	188	190	196	201	238	188	224	186	175	191	188	197	222	183	192	188	211	220	198	192	193	194	204	188	213	185	222	175	202	199	202	215	209	194	202	217	214	225	184	200	204	198	221	182	214	204	219	228	192	162	217	218	195	210	207	220	214	198	190	184	190	192	204	197	190	191	195	208	219	193	195	163	203	217	198	206	199	188	179	204	196	189	204	205	212	199	183	194	190	193	201	202	197	188	233	201	210	218	182	209	166	190	199	216	208	202	160	211	196	182	211	216	204	205	182	180	206	192	231	194	189	192	211	219	197	202	201	203	199	207	198	228	197	202	183	203	215	182	207	206	192	224	214	212	206	187	214	209	193	205	228	200	221	195	208	203	200	203	205	212	193	185	193	209	179	170	192	195	206	217	200	203	210	203	190	199	185	204	204	206	229	194	197	232	223	201	225	196	201	192	234	206	220	183	231	199	227	225	203	209	226	167	195	199	193	210	231	233	205	190	199	182	196	198	210	194	199	179	220	208	188	199	200	196	209	198	211	196	203	216	218	202	225	199	212	209	192	204	205	202	186	225	190	194	224	199	220	218	202	170	211	246	190	182	210	207	208	191	180	199	195	191	194	193	229	207	208	202	169	220	208	218	182	162	181	208	189	188	209	211	196	206	211	197	194	197	219	207	196	213	225	196	216	225	205	202	220	202	200	178	205	192	225	185	180	180	198	203	200	215	227	179	194	191	207	169	192	185	189	207	194	201	194	192	208	205	186	216	168	180	199	170	186	202	180	234	193	213	190	220	224	206	218	188	192	191	218	213	194	199	221	201	196	190	204	221	224	181	187	207	190	182	196	211	201	226	197	212	209	217	217	204	170	195	207	201	189	214	164	200	213	216	203	210	192	197	197	176	213	194	191	182	213	206	198	204	204	195	195	203	208	191	201	211	186	196	198	210	201	202	187	203	204	194	176	204	196	176	195	191	196	166	189	193	170	211	209	202	199	246	182	209	209	233	196	198	199	206	199	178	218	187	203	197	204	204	181	220	180	186	223	199	205	201	187	200	224	178	187	206	178	193	223	181	225	176	210	196	193	212	189	207	196	209	216	217	197	216	217	192	219	207	193	195	227	211	206	230	199	200	190	224	190	200	226	200	206	207	204	209	170	216	184	189	203	192	193	209	172	184	200	199	199	220	186	206	194	196	204	204	185	191	176	224	169	201	199	168	212	194	162	200	218	201	197	211	207	211	196	194	176	197	195	207	202	215	198	203	193	221	201	213	224	211	209	235	182	194	204	195	191	162	207	180	199	183	205	228	221	211	203	218	188	225	190	186	218	193	212	201	199	185	210	194	204	187	201	203	190	175	195	195	191	179	222	183	206	207	185	182	176	179	208	206	217	187	200	173	196	186	202	210	224	212	197	198	198	203	214	180	197	234
3444	611	683	687	721	598	652	607	588	574	578	617	579	542	571	543	559	594	567	616	556	605	567	576	553	568	595	540	562	525	564	584	606	558	576	533	526	605	498	570	576	552	579	577	541	573	529	565	566	570	560	557	571	528	533	554	572	566	543	507	591	591	592	566	613	567	533	572	530	582	562	554	590	522	570	584	597	583	597	599	593	556	597	568	621	546	539	582	597	574	574	549	573	580	597	596	566	620	592	657	851	760	566	553	567	536	537	616	522	551	572	529	568	583	607	583	564	532	563	551	533	537	601	529	545	527	534	568	544	549	533	552	579	582	540	569	538	537	547	603	569	563	566	578	590	551	544	548	593	565	577	576	564	554	608	561	548	515	570	561	549	557	572	595	581	552	574	544	586	579	554	553	544	548	588	539	552	590	533	556	536	559	567	554	560	548	551	568	601	584	540	527	573	564	538	555	515	542	553	568	586	559	554	553	555	595	553	612	548	584	550	557	565	541	560	563	563	570	556	587	601	544	617	532	508	563	539	558	559	530	535	603	538	565	558	607	572	598	541	556	540	576	523	559	591	568	529	556	534	553	554	556	542	511	556	547	564	578	556	550	587	587	545	536	575	533	582	564	532	531	548	564	568	557	581	615	571	590	543	575	560	539	540	585	531	570	589	544	540	547	530	564	595	564	554	545	553	571	558	539	574	568	556	556	523	572	592	529	562	566	546	556	574	570	572	546	572	533	568	598	534	569	530	543	547	559	571	575	549	531	568	571	564	545	545	565	535	571	556	552	573	561	602	588	564	577	569	563	554	522	545	538	543	503	545	557	501	561	581	552	561	604	556	521	621	601	579	562	593	547	573	544	569	561	570	598	548	560	545	574	590	550	542	632	591	572	576	601	536	579	560	581	531	560	569	555	509	563	562	580	551	544	552	544	556	581	543	521	542	527	586	509	605	571	572	564	577	584	546	548	543	573	535	546	579	580	567	506	554	573	569	573	568	579	550	553	572	568	565	582	588	555	547	568	553	579	581	538	566	541	528	528	515	550	551	561	541	580	577	545	600	524	541	544	564	576	550	549	560	556	493	565	584	576	555	575	540	575	573	507	556	577	589	567	552	548	563	612	573	556	575	528	556	609	581	540	568	613	573	565	582	594	580	572	560	587	548	583	581	567	565	561	565	564	569	598	546	566	539	586	558	550	536	592	569	558	564	572	559	544	562	546	625	520	580	568	554	549	565	570	561	519	585	545	615	583	560	541	587	518	552	589	543	514	601	555	583	585	550	581	561	549	533	584	549	582	538	580	591	543	605	544	561	570	534	527	551	544	588	570	586	546	566	582	550	568	520	563	563	570	581	576	563	561	543	551	568	589	562	541	515	503	556	545	611	585	546	561	518	579	574	556	513	560	587	597	512	549	542	560	586	533	546	600	564	555	593	554	570	590	579	528	555	528	549	578	573	579	531	553	532	525	554	557	589	559	577	571	562	582	538	580	526	555	570	579	553	547	577	513	590	587	580	567	558	590	539	572	589	580	542	542	531	534	524	548	529	588	557	575	523	549	550	602	576	581	568	537	602	549	562	549	537	560	541	591	576	583	550	546	565	547	560	514	580	526	558	550	540	571	552	578	548	544	557	535	571	527	542	595	556	551	563	534	545	567	541	563	589	537	532	564	531	547	558	576	527	581	530	538	576	572	524	553	574	579	582	599	565	598	598	545	563	543	510	595	552	522	554	605	589	562	566	581	587	558	575	532	516	553	546	568	566	548	557	522	579	559	560	560	602	534	565	564	573	592	568	599	554	552	601	548	585	550	609	589	611	558	582	572	547	553	524	547	552	561	558	579	538	571	581	563	608	574	557	572	544	573	550	580	566	548	523	556	598	549	528	550	626	542	553	594	592	571	566	579	560	595	592	584	585	576	589	559	547	559	566	562	572	620	524	582	555	567	609	556	563	563	533	619	558	512	599	567	549	583	566	603	546	540	560	541	576	512	560	536	551	532	564	567	563	525	552	554	617	613	551	547	543	561	557	597	558	547	549	550	559	594	537	583	512	565	525	571	546	528	601	593	579	553	548	578	625	544	523	562	532	549	581	577	567	565	563	558	515	560	545	563	564	563	600	560	575	558	577	552	574	593	566	578	527	562	562	585	562	576	520	553	529	528	538	573	577	557	575	563	570	560	533	531	590	550	576	559	576	541	559	530	543	557	555	571	558	550	549	557	552	579	576	628	541	552	558	597	537	521	570	581	573	562	554	557	559	574	580	595	542	548	545	598	574	588	573	539	538	530	537	534	558	554	558	546	577	549	565	588	570	531	535	580	583	599	570	541	555	555	571	564	579	564	557	597	588	557	545	589	573	591	569	572	579	571	601	576	568	527	532	513	523	560	523	523	578	529	512	526	608	561	590	533	527	597	572	531	590	582	562	560	537	549	573	565	541	560	561	529	541	567	599	566	563	585	575	564	569	566	600	550	539	555	571	583	588	593	596	544	563	559	601	565	600	552	559	533	545	567	588	549	551	557	573	587	543	567	563	568	573	541	562	564	515	587	546	554	565	526	517	563	556	571	609	550	595	578	567	568	608	548	568	541	548	552	539	570	557	605	565	505	538	546	556	561	607	572	540	584	574	588	522	573	599	517	558	533	578	546	553	581	558	578	580	589	559	578	551	556	576	573	540	564	583	536	543	551	576	555	572	500	574	506	560	575	566	536	547	565	574	534	550	505	573	570	556	571	592	571	588	575	585	568	582	576	544	529	591	570	556	551	566	556	576	547	567	584	564	557	533	592	542	554	524	566	578	577	542	593	583	614	586	554	563	515	607	534	544	539	521	548	559	517	558	558	592	522	579	535	581	561	543	552	527	595	529	631	553	520	581	558	540	582	588	606	541	561	568	582	584	634	526	561	556	514	573	559	588	566	584	581	577	562	551	581	552	573	545	566	558	587	524	550	581	515	551	583	533	542	520	580	544	555	583	553	518	545	536	560	576	575	574	576	552	546	519	522	548	586	557	568	541	533	552	578	532	553	576	570	571	552	553	585	553	548	560	522	552	506	558	532	522	573	587	600	542	568	589	557	565	554	492	587	525	583	528	572	567	540	549	549	553	518	553	563	549	551	571	603	532	564	577	563	584	546	604	547	586	529	573	563	596	517	561	553	595	565	561	565	571	538	578	547	571	559	556	574	594	554	544	563	575	550	629	545	560	572	577	520	574	550	551	526	585	601	561	559	583	550	564	570	506	522	537	551	564	556	571	563	528	594	541	539	570	568	569	529	594	589	547	548	548	572	577	577	530	550	591	626	623	537	574	590	553	595	525	557	548	573	565	571	546	552	589	582	522	544	537	541	561	570	537	550	554	548	583	541	566	576	541	547	582	540	579	570	566	506	571	564	536	587	584	537	544	498	592	550	520	534	547	546	562	572	565	550	584	550	549	572	593	573	597	579	560	587	586	550	562	532	567	535	563	561	537	574	588	568	536	576
25273	2638	1339	997	773	625	508	398	420	363	348	318	294	276	268	309	275	266	255	251	292	261	257	229	233	244	257	252	235	247	253	206	254	245	241	225	257	257	239	240	241	250	246	237	241	249	233	249	229	233	241	239	228	217	215	215	226	233	221	225	253	237	257	238	219	253	271	232	243	248	254	245	226	245	239	243	220	247	224	261	236	224	247	252	266	228	234	274	314	237	240	241	249	241	231	233	258	269	289	440	522	281	246	222	245	201	242	270	223	247	255	244	253	264	260	223	224	232	238	219	255	233	232	222	215	226	250	249	237	197	247	227	240	229	231	214	229	246	247	221	236	208	232	209	232	218	216	247	225	240	211	228	195	250	208	215	214	225	219	245	248	252	236	239	231	233	256	243	256	239	228	231	255	222	207	237	221	222	241	233	240	224	257	240	247	241	232	247	227	244	249	227	233	242	240	232	260	239	213	250	229	214	218	198	232	234	235	222	232	235	230	276	238	228	227	243	243	255	244	204	261	248	247	255	219	208	220	264	246	235	241	240	243	223	223	251	213	267	252	235	216	239	239	236	200	271	189	229	230	228	237	229	223	215	207	234	224	223	217	264	229	229	229	227	222	239	247	227	266	238	251	236	218	238	208	246	255	248	215	268	230	238	232	234	230	232	226	238	238	242	241	236	216	252	259	230	220	203	228	248	198	229	217	231	235	211	235	234	220	233	251	206	242	235	221	224	243	254	231	207	237	236	226	230	218	260	226	224	243	253	223	236	231	252	235	218	227	222	226	218	248	245	249	223	224	220	251	254	251	249	233	239	248	214	250	237	232	248	229	219	208	232	238	225	244	242	235	229	209	230	220	224	223	259	238	233	209	221	240	232	211	224	227	210	234	244	267	233	240	233	233	251	258	228	232	233	241	245	258	214	266	226	248	203	222	196	238	237	241	246	255	257	290	224	238	219	244	222	236	216	244	227	213	234	210	228	245	225	223	203	211	240	239	257	234	250	233	237	271	237	225	241	240	266	245	239	241	240	207	234	219	243	230	238	266	237	232	248	234	231	218	239	240	226	233	262	260	230	260	238	233	272	245	257	221	236	222	246	255	228	214	218	251	234	241	254	234	247	239	239	254	202	238	244	221	217	246	261	247	222	217	230	245	223	229	261	221	240	228	227	227	237	238	267	229	246	231	231	241	229	230	242	234	253	235	231	219	210	218	225	247	236	250	232	198	226	220	222	223	236	241	228	221	224	208	212	239	223	225	222	228	233	241	244	275	239	232	221	255	236	252	231	240	225	241	256	232	239	217	222	233	229	245	225	230	260	209	241	235	241	226	193	239	224	232	228	224	244	252	235	242	205	218	248	247	249	231	248	226	254	238	219	238	229	235	232	245	233	209	263	202	225	250	227	224	210	249	248	221	244	215	220	226	227	213	212	262	237	238	203	255	266	217	227	256	240	263	236	227	236	235	238	227	240	223	210	231	248	214	225	236	230	213	238	215	250	240	236	251	228	202	244	236	205	248	222	223	202	229	242	224	236	262	224	247	210	228	227	246	243	233	237	232	234	230	243	213	208	230	184	246	246	238	254	220	247	235	236	259	242	235	251	251	216	247	247	227	217	235	229	200	244	251	255	207	233	249	249	222	216	217	231	213	233	233	252	215	238	244	219	228	239	241	228	224	247	247	264	226	245	237	218	211	249	245	220	228	229	209	272	263	220	247	202	242	231	226	228	249	239	204	248	232	247	239	251	226	210	231	252	228	232	286	232	236	178	246	226	249	255	233	245	198	253	221	211	250	211	228	239	231	249	246	254	210	220	230	247	206	241	228	217	220	237	240	218	237	253	233	222	232	237	210	223	252	224	211	210	243	209	247	235	249	219	241	244	209	231	230	248	233	230	221	244	227	226	228	234	214	267	257	217	230	267	209	241	253	206	226	227	231	255	256	222	247	219	215	249	228	208	250	218	224	227	233	229	238	223	237	214	254	234	236	252	232	242	221	232	229	238	226	223	256	236	223	247	232	223	209	208	226	264	218	245	223	206	232	261	260	233	232	229	240	233	208	227	232	226	225	234	217	240	227	229	238	271	225	243	244	220	243	220	214	231	266	280	250	229	221	200	247	215	225	233	207	233	216	244	222	236	227	277	240	227	213	217	211	224	255	245	262	236	241	237	260	244	252	222	217	229	251	205	273	232	242	204	228	230	236	246	235	229	252	224	226	224	242	223	237	273	246	231	233	237	248	228	197	213	234	227	226	238	255	220	242	236	246	216	231	233	223	233	255	238	224	242	234	245	235	211	217	238	250	228	216	231	236	226	244	230	227	207	240	229	243	243	235	246	232	251	214	208	260	228	239	219	233	245	266	238	226	234	237	220	225	264	259	212	227	243	220	236	225	233	227	227	226	239	245	253	234	259	222	255	237	247	259	220	229	245	239	256	231	236	222	257	250	202	243	239	222	240	233	243	231	244	229	222	243	214	229	210	246	232	220	258	227	222	214	210	266	224	244	252	225	232	224	228	212	218	228	254	237	248	223	211	252	249	223	234	213	224	214	246	253	240	226	256	255	233	237	256	234	243	235	241	225	232	245	221	217	223	230	220	257	227	221	237	254	243	224	228	266	229	216	263	249	230	248	234	210	238	239	242	223	206	231	248	252	225	208	253	172	237	218	228	231	233	234	223	244	243	239	229	234	222	231	209	225	242	253	245	213	261	216	213	233	204	236	225	228	216	228	222	229	241	216	239	264	207	203	221	235	245	236	249	195	228	196	217	230	220	247	218	233	241	225	242	226	223	246	253	269	230	217	248	265	222	239	225	231	222	230	218	235	227	236	254	248	226	243	222	237	224	223	242	218	240	243	229	197	236	232	253	200	200	226	244	254	229	247	245	251	247	229	228	252	268	229	246	228	242	246	211	232	234	242	214	246	241	209	225	233	230	223	225	231	230	246	226	235	220	220	221	229	257	240	224	253	214	207	237	234	215	211	254	216	208	233	263	253	267	259	233	233	228	214	245	239	212	199	249	238	246	222	235	224	211	213	246	220	222	238	237	261	244	242	239	223	262	254	216	227	231	250	244	227	245	243	229	200	211	241	257	235	235	238	234	231	217	229	205	253	244	233	235	209	242	240	220	229	220	217	216	230	243	221	247	238	224	227	228	254	237	248	208	212	239	223	235	251	239	220	240	231	254	243	217	222	208	245	227	255	206	247	249	223	228	227	241	235	226	261	211	241	224	254	235	223	233	213	257	242	238	221	255	240	232	239	209	239	253	242	229	235	233	249	238	225	235	235	253	244	228	219	253	231	238	235	200	225	229	220	215	208	236	222	262	266	218	230	239	249	238	233	232	259	245	237	228	208	254	229	237	232	227	231	199	252	226	237	265	249	263	224	239	257	268	246	230	217	221	242	211	213	224	251	251	255	231	243	218	234	227	223	247	229	246	235	218	212	214	237	224	239	233	246	250	220	235	240	260	202	241	245	247
13054	1529	2993	3426	2878	2447	2127	1815	1521	1378	1318	1194	1128	993	926	937	869	902	885	839	833	763	755	745	762	757	772	724	742	731	683	789	736	730	674	675	699	687	661	688	708	698	684	654	673	641	729	624	648	672	730	683	680	669	673	647	671	625	652	659	651	628	647	639	713	670	669	705	740	667	669	697	731	620	711	717	727	749	684	719	702	729	759	706	769	799	794	912	1017	872	826	721	731	651	633	681	643	709	1144	2416	2626	1036	649	662	628	640	656	661	671	658	655	650	646	620	614	608	616	617	643	653	635	616	626	625	665	699	615	679	653	641	646	637	650	629	662	665	639	649	659	658	663	624	594	654	576	609	640	651	637	611	656	609	606	616	683	589	651	619	694	637	634	631	635	628	644	684	655	640	667	602	655	687	661	654	624	619	655	628	677	615	712	636	613	616	617	682	646	621	636	656	656	620	627	632	654	636	622	646	622	640	620	629	633	655	626	613	643	664	605	612	687	590	664	655	672	641	617	627	663	626	631	626	656	656	638	650	625	594	629	643	613	635	598	630	611	625	648	654	626	633	638	616	590	614	601	585	641	612	704	630	645	647	671	654	647	605	620	668	589	638	640	635	607	651	674	617	657	639	636	586	624	618	653	634	606	624	648	649	630	641	622	620	645	680	696	633	627	631	591	666	655	634	673	658	649	632	630	699	607	652	633	599	619	598	649	625	648	641	611	623	605	659	628	644	636	630	646	653	646	614	628	628	641	704	642	684	614	605	676	656	671	575	594	636	607	627	623	635	654	612	656	681	602	636	655	611	626	657	647	618	685	586	692	602	658	669	605	616	660	672	625	644	638	676	626	643	657	618	653	628	626	662	619	642	622	656	651	631	601	679	696	641	623	626	616	598	601	654	664	654	660	625	671	624	627	588	630	623	611	657	654	614	626	657	685	631	619	592	600	646	618	654	643	640	618	655	645	656	652	618	601	641	598	646	643	649	615	618	627	607	602	655	647	604	621	677	602	635	631	624	606	634	649	683	605	635	663	597	641	667	634	660	610	627	653	632	626	686	589	638	627	675	615	621	604	635	665	667	641	660	611	630	639	619	606	651	633	641	624	643	663	646	661	596	620	627	635	618	626	614	652	636	638	654	628	598	631	646	623	622	642	595	670	641	628	618	668	611	681	679	633	658	608	625	667	597	633	599	632	629	654	616	663	654	632	627	650	650	644	610	631	652	638	675	664	611	669	622	646	620	630	645	597	671	634	621	635	638	675	621	640	644	634	668	652	652	605	661	630	583	637	614	661	657	652	613	613	658	592	632	659	645	642	618	633	615	629	649	617	617	667	616	664	617	604	591	628	621	641	672	656	630	610	655	601	583	651	595	587	671	635	628	612	667	648	636	615	597	628	636	659	654	645	659	657	676	611	633	665	602	624	593	650	660	629	606	621	604	591	666	660	668	617	620	611	635	652	656	617	668	651	651	611	643	682	678	653	676	654	682	642	640	625	618	641	648	621	627	641	587	648	614	652	645	624	641	656	627	613	651	647	629	612	682	598	631	623	626	581	658	652	645	641	657	660	629	630	593	653	629	644	611	640	648	654	706	672	617	669	659	613	672	677	616	629	652	641	672	630	620	657	636	621	605	584	666	668	638	659	682	692	639	628	663	593	675	638	595	653	624	599	652	621	654	668	600	627	629	647	641	652	662	631	654	658	607	642	631	640	635	643	621	645	648	628	629	654	594	658	615	617	645	619	656	706	649	620	590	607	654	640	637	631	625	626	656	650	618	639	687	609	603	619	647	599	649	650	603	647	614	628	660	613	675	661	608	651	643	631	625	647	615	613	613	641	628	657	640	625	615	657	649	649	615	663	657	623	672	634	641	627	683	636	637	629	604	639	642	677	632	640	596	617	641	618	674	664	612	636	658	638	635	642	610	665	656	646	597	672	658	611	585	633	640	619	639	634	642	616	626	642	616	629	610	643	605	616	636	666	648	615	623	618	617	625	608	643	652	609	684	630	640	635	630	647	628	609	660	630	641	677	641	632	693	647	633	644	698	681	649	620	602	607	633	649	642	643	609	620	617	628	652	641	642	644	661	622	618	616	651	651	618	643	612	632	636	619	639	681	616	629	636	648	618	623	613	637	637	614	641	636	608	631	647	646	675	609	673	615	682	654	625	633	609	653	635	624	659	616	607	598	606	638	632	657	678	594	588	644	624	620	619	647	644	641	641	640	617	633	614	657	636	657	660	653	621	601	593	631	630	655	611	626	567	658	633	655	631	585	632	622	642	659	639	614	661	638	670	646	599	650	599	662	603	641	665	641	619	639	673	625	639	682	619	640	665	661	643	623	616	623	626	636	628	657	630	639	627	636	595	683	631	646	639	643	659	659	605	658	636	659	616	641	645	626	647	643	626	640	611	651	613	589	674	619	650	589	633	641	581	693	684	670	640	653	646	627	659	630	649	595	637	619	683	605	651	620	618	656	678	611	604	586	690	633	604	617	654	658	674	641	655	635	636	659	617	645	586	619	674	624	696	657	608	644	657	648	639	621	656	636	638	662	667	633	651	604	653	629	601	670	668	601	667	658	588	619	679	623	613	670	702	595	620	613	620	690	614	651	605	647	647	603	642	657	619	612	674	661	624	573	654	623	625	599	678	618	669	639	635	605	637	636	658	627	611	651	640	648	642	662	631	620	647	647	646	663	583	647	587	602	652	664	608	620	661	643	616	644	597	680	634	653	593	667	620	671	682	640	623	661	640	624	626	622	657	630	664	638	696	654	589	629	600	646	667	622	630	686	625	674	640	619	643	621	645	665	619	609	638	629	614	675	609	639	631	642	662	590	634	674	655	623	638	627	616	605	624	598	644	631	592	679	692	596	642	642	644	615	612	650	678	651	644	672	657	639	622	623	632	634	629	641	631	628	617	653	593	627	665	651	645	648	688	611	648	615	680	635	633	593	645	626	622	626	646	622	604	586	666	624	652	593	675	617	637	682	618	644	669	596	646	622	628	669	600	591	577	654	618	648	656	646	675	616	610	597	643	657	647	639	598	670	625	623	639	629	665	608	656	641	598	631	672	638	654	590	612	630	650	632	674	605	623	618	629	630	628	642	609	651	661	645	625	642	669	622	652	643	660	654	651	598	604	622	650	648	645	624	636	644	666	630	628	659	592	686	605	676	626	632	647	636	607	625	667	648	611	604	675	651	665	660	624	650	680	651	627	620	629	604	605	609	684	654	587	613	618	633	632	628	649	655	660	648	649	639	671	614	661	639	672	608	645	652	682	666	620	613	577	664	622	596	676	689	585	642	642	656	622	663	648	640	629	589	626	583	635	631	645	612	653	654	623	654	696	646	684	653	661	614	616	647	613	656	612	596	632	659	640	643	599	660	636	650	604	615	590	596	652	642	605	603	641	634	610	635	675	622	655	689	618	615	631	647	608	644	581	679	609	656	624	654	612	618	654	652	627	604	638	641	645	643	611	650	641
35984	7155	2656	1901	1237	929	723	581	510	488	365	377	305	299	304	259	267	276	270	233	224	262	247	223	210	214	232	246	212	195	222	236	202	194	210	191	193	199	188	199	200	212	194	179	211	200	198	208	172	204	208	215	195	213	219	205	222	200	214	212	192	177	209	219	208	186	225	205	209	226	188	212	185	208	198	208	206	200	223	213	223	214	227	215	221	198	245	263	264	261	219	181	212	199	211	187	173	242	348	513	587	293	153	180	167	208	195	184	170	199	195	199	195	190	177	182	167	186	184	175	179	182	208	191	194	197	203	221	210	189	211	156	196	180	207	208	207	198	197	188	206	185	199	187	183	189	180	165	185	190	215	200	195	182	189	202	160	177	204	192	180	192	183	197	204	188	183	204	206	199	184	186	207	186	194	206	201	203	191	195	197	179	215	214	210	178	203	198	193	205	197	211	206	183	178	193	204	209	196	159	197	186	189	169	185	164	177	184	216	192	206	172	203	174	193	184	209	193	198	202	194	192	174	199	214	221	176	202	192	190	191	177	197	198	199	217	181	216	213	206	200	189	190	208	165	199	198	205	194	223	195	175	228	185	198	158	191	172	204	189	203	193	210	207	216	174	198	211	188	180	200	199	168	182	209	192	199	188	194	192	206	197	189	186	201	182	169	180	179	182	213	209	169	182	207	178	179	178	190	225	234	183	179	199	213	184	185	185	201	201	190	193	191	204	190	202	193	193	198	216	200	181	189	208	197	191	165	193	206	193	201	176	225	158	180	196	184	189	207	207	174	166	156	198	179	189	191	207	183	198	210	193	173	207	190	183	184	158	201	221	198	200	193	180	181	211	208	214	197	222	205	185	205	204	170	208	188	161	198	209	162	194	170	178	202	214	166	165	201	176	206	188	200	188	194	179	172	212	195	192	187	218	185	209	203	199	190	199	203	202	192	191	190	215	189	195	203	174	201	202	192	204	176	187	193	193	226	201	195	195	191	206	206	193	194	197	180	194	185	184	205	180	187	191	187	195	191	218	187	204	183	186	192	191	201	194	217	194	212	198	190	203	204	184	176	150	214	160	202	193	215	190	171	178	169	184	170	187	196	185	176	168	181	194	175	171	208	195	197	210	193	171	195	222	202	234	165	181	197	186	167	202	200	199	199	189	194	205	198	184	203	192	194	192	198	190	185	199	197	204	210	197	200	207	191	218	194	190	194	187	183	199	211	196	196	199	186	198	196	183	177	186	186	216	194	181	199	199	182	197	177	195	195	208	201	208	171	196	202	179	196	199	199	215	208	201	212	196	195	177	215	210	214	187	210	213	199	200	188	184	201	218	209	191	201	177	184	196	204	185	221	201	201	193	190	181	201	192	191	195	203	193	212	202	175	191	195	195	177	185	192	183	202	183	194	197	209	205	188	216	185	216	185	176	182	197	193	195	192	175	182	193	208	179	201	202	201	176	200	194	157	204	201	160	184	192	204	175	187	191	182	181	191	228	176	181	182	198	190	212	181	195	194	210	213	174	182	187	200	177	178	207	199	196	182	214	195	183	189	173	184	193	191	208	162	181	177	190	199	180	177	202	170	205	209	197	210	201	202	184	177	192	191	208	186	204	184	194	197	177	195	210	214	174	174	180	198	186	199	183	175	186	177	198	187	172	193	175	185	180	198	189	193	189	192	172	173	194	173	204	192	186	192	185	189	153	177	186	176	194	176	174	181	196	207	209	202	183	172	192	215	182	216	208	186	192	181	196	213	194	224	205	202	207	204	193	152	205	163	193	182	211	211	194	187	203	192	207	228	205	203	197	205	210	192	196	180	209	180	226	201	176	240	187	201	195	215	214	166	215	201	193	208	184	185	173	206	192	164	166	191	214	207	193	194	204	173	174	205	225	184	207	197	173	199	199	160	175	201	166	190	198	184	203	197	206	191	211	211	198	185	208	204	189	173	182	214	193	172	189	197	187	192	204	177	186	221	214	186	194	186	197	200	191	202	180	160	195	167	203	215	186	184	196	165	173	200	187	179	188	171	196	222	175	201	182	206	195	200	214	178	185	178	206	188	178	194	208	183	166	190	184	239	199	209	199	191	202	177	166	179	194	166	173	187	222	190	183	190	193	185	181	176	168	211	203	192	208	182	202	186	187	188	200	188	197	190	209	175	210	196	190	185	194	199	215	172	200	194	187	190	168	205	171	201	193	204	183	176	209	188	193	184	193	186	222	206	190	200	191	184	191	174	194	173	196	165	205	198	222	206	203	200	189	216	187	223	178	204	193	209	211	211	231	187	199	176	178	182	206	164	199	175	195	216	202	178	207	205	203	191	214	207	199	211	190	195	213	190	212	189	172	192	215	198	209	195	205	194	181	208	199	185	194	191	192	184	172	183	157	205	192	199	198	185	188	184	176	192	206	192	183	207	197	187	188	227	213	200	200	163	189	165	197	200	192	202	213	199	185	173	162	194	186	209	172	187	188	193	177	179	195	168	160	190	183	172	177	195	205	185	177	179	178	173	177	186	195	195	198	199	194	172	193	226	186	187	199	207	162	179	197	174	193	215	169	195	187	183	185	200	218	200	210	188	194	199	201	200	184	209	198	182	186	180	190	184	205	198	195	214	208	174	183	168	222	219	205	206	198	193	186	204	172	189	179	163	186	201	204	196	198	195	195	215	174	188	201	202	196	188	193	212	181	200	195	188	190	153	194	164	162	193	184	205	202	212	168	184	187	184	179	205	193	185	220	195	184	248	190	193	192	205	213	186	178	193	173	221	183	196	182	200	193	199	177	191	205	190	182	209	178	192	188	197	201	203	218	212	195	177	189	177	198	211	210	201	200	194	180	202	169	229	199	180	225	194	204	206	206	180	187	178	180	160	198	202	191	213	183	218	181	191	199	197	225	191	178	199	224	175	189	168	179	210	188	193	222	182	211	190	185	209	201	178	185	194	195	209	161	219	186	195	174	193	168	184	204	210	188	187	189	208	204	196	191	189	172	198	172	222	165	202	197	189	227	192	172	203	189	187	199	173	191	194	183	201	188	201	187	205	193	205	214	195	193	180	181	174	180	180	205	191	187	175	207	180	187	204	202	209	185	181	190	171	177	206	184	186	177	164	223	215	196	204	173	178	188	201	194	195	202	198	200	176	202	190	192	192	181	172	180	199	192	191	169	172	198	187	194	197	172	179	179	209	197	195	215	200	199	188	217	180	188	210	232	192	221	219	170	191	178	179	188	205	186	191	175	217	196	208	216	185	201	200	189	177	202	176	208	183	174	171	222	197	170	166	182	177	193	206	216	198	174	193	177	167	194	184	216	193	202	196	198	191	184	183	209	179	211	196	196	199	175	181	192	184	169	206	216	204	184	204	180	198	185	208	211	175	209	194	193	216	177	170	190	212	169	196	202	196	188	199	186	202	198	186	200	196	208	191	190	202	192	169	166	194	192	173	194	167	187	192	201	169	198	188	217	205	201	178	193	207	187	198	200
17608	2288	5188	5873	4871	3973	3231	2704	2249	2019	1762	1637	1428	1377	1267	1157	1017	1028	969	970	942	806	850	792	800	730	755	700	750	668	703	661	681	653	674	642	643	603	627	613	657	591	616	640	624	599	593	615	612	579	576	610	637	558	555	572	574	551	590	548	589	568	567	589	596	586	589	584	615	608	626	621	534	595	603	674	665	641	652	627	665	685	702	723	793	781	886	1107	1110	1226	799	581	612	572	568	583	587	895	1674	3429	4279	1250	511	554	512	532	559	510	551	547	519	506	505	534	545	524	534	525	565	496	565	520	515	540	485	536	521	538	573	535	555	496	548	551	523	547	546	560	539	559	555	507	540	543	526	559	514	538	504	471	568	535	547	503	517	551	534	558	574	524	547	536	519	547	510	509	536	511	521	534	532	513	575	533	585	537	508	484	548	581	549	538	519	536	506	544	535	505	504	524	532	517	522	475	549	517	531	538	551	540	506	525	518	508	508	561	543	529	535	578	543	565	547	535	578	506	564	526	476	516	546	532	529	534	486	554	491	499	505	523	510	533	530	547	541	521	530	548	527	566	527	481	530	568	547	541	471	535	519	520	519	533	499	524	583	515	548	491	520	498	512	541	535	529	542	505	504	536	503	503	526	525	543	509	579	548	550	536	538	521	520	514	540	552	524	542	537	517	495	540	499	528	553	521	540	582	531	518	544	513	506	542	549	514	490	570	520	541	523	562	560	518	482	546	529	494	509	504	530	533	501	527	523	499	560	546	526	518	553	510	544	521	529	544	540	544	524	522	558	543	534	498	548	560	561	573	498	532	508	541	553	536	549	530	545	546	554	540	517	499	552	565	521	532	544	516	581	527	533	542	522	530	543	538	559	546	538	515	508	507	535	519	532	544	541	535	490	545	503	525	493	484	539	513	553	570	509	493	507	530	585	543	550	566	531	545	549	506	501	511	540	531	542	527	545	524	543	543	554	530	519	506	503	477	519	583	455	518	525	508	568	506	543	505	507	531	509	512	591	525	541	581	535	562	580	543	548	593	544	539	574	506	504	541	526	535	532	526	551	539	559	554	515	510	625	504	522	514	511	510	514	505	556	518	532	571	543	527	541	550	526	533	511	532	509	519	530	532	523	539	546	494	504	522	537	560	491	514	555	469	530	536	516	546	540	509	559	546	537	520	512	541	513	568	484	544	563	515	555	521	514	541	526	514	509	587	555	530	547	498	550	499	553	545	528	489	542	537	518	546	532	554	509	520	525	535	544	544	527	547	520	505	546	489	557	565	533	524	528	503	549	576	490	526	520	528	558	540	555	538	550	523	545	524	514	525	501	500	600	501	516	518	515	595	571	561	545	525	523	495	493	508	497	537	499	555	513	500	533	551	517	534	539	493	547	548	480	552	505	530	544	517	475	512	558	574	541	542	554	594	536	522	524	583	536	502	535	529	567	538	515	502	527	507	545	547	547	490	522	554	532	555	519	527	484	521	533	510	498	537	533	545	550	566	542	592	492	541	534	522	525	570	529	534	526	529	570	491	523	542	555	548	523	541	536	523	542	556	520	536	550	509	529	533	531	551	468	550	543	521	524	536	544	545	535	524	522	484	573	568	583	541	515	575	508	518	561	533	542	541	541	496	520	537	522	529	535	531	560	546	564	509	545	489	554	506	552	546	519	489	523	524	543	533	544	521	540	560	545	560	528	501	547	531	527	509	548	542	537	506	532	517	520	537	492	552	504	520	560	509	582	518	549	525	562	514	494	526	538	537	556	545	565	543	541	529	551	530	526	561	487	502	540	512	532	537	555	515	576	525	487	538	497	507	535	557	569	535	548	505	495	496	567	524	561	534	487	520	495	535	499	532	531	518	552	549	533	525	533	541	573	521	530	585	509	519	510	518	493	537	583	529	545	498	524	484	548	496	517	521	498	531	537	503	523	484	524	543	532	520	521	529	550	512	536	525	548	505	532	519	554	532	522	569	512	573	530	558	502	536	524	504	566	532	515	540	523	545	569	505	529	511	501	539	552	534	522	542	540	535	516	558	527	538	550	545	526	517	550	500	506	574	503	520	503	511	506	551	507	519	523	538	513	572	490	519	546	546	542	541	543	478	554	493	528	530	523	541	546	546	524	551	555	567	578	570	547	547	519	532	529	551	520	546	516	528	537	508	569	540	546	523	491	527	521	564	488	503	524	580	506	545	529	526	507	527	519	512	538	516	571	538	580	545	547	540	517	549	533	536	569	543	552	542	493	519	535	542	520	556	534	514	522	554	514	514	514	525	542	564	537	572	545	578	504	544	498	530	555	542	577	521	495	512	517	527	498	536	529	536	535	501	503	562	504	548	528	519	561	522	511	529	567	509	523	490	534	523	546	475	502	563	528	503	488	504	545	532	537	512	539	502	557	539	539	539	524	534	547	529	541	559	534	547	519	511	528	506	517	543	524	532	499	521	517	489	479	553	515	470	574	556	544	495	561	518	499	488	546	569	583	544	546	526	523	486	520	506	484	496	536	505	511	482	539	527	528	569	500	539	548	557	512	513	472	559	502	516	526	542	504	532	524	559	514	547	571	483	512	525	539	509	567	519	521	542	555	536	585	513	552	560	506	535	528	515	546	525	541	521	558	534	515	530	497	543	571	531	520	532	519	547	510	502	513	560	551	546	495	512	538	548	527	544	529	493	537	504	511	578	504	526	512	550	499	560	503	540	512	503	518	528	530	537	556	546	558	568	541	539	547	523	581	497	508	503	515	533	530	509	541	529	507	512	510	561	500	512	547	523	499	506	561	485	534	531	532	550	521	547	519	524	537	528	513	513	526	512	577	491	533	556	516	516	533	541	529	489	519	521	557	548	568	509	537	503	551	546	510	547	503	507	522	498	528	504	510	516	511	529	542	558	528	524	549	520	501	551	509	507	576	529	499	535	515	535	538	542	539	527	481	516	547	586	553	556	533	519	538	465	543	544	512	538	531	553	547	507	517	551	504	520	545	502	533	539	512	536	525	523	585	575	544	538	525	524	518	568	549	546	519	503	528	559	557	526	523	532	504	504	501	547	534	548	512	496	546	518	502	558	537	555	499	569	591	529	549	502	522	526	500	534	515	531	495	511	471	540	551	524	504	508	528	510	555	509	532	519	515	514	543	499	548	514	555	513	587	545	538	542	504	560	553	519	527	535	551	490	511	520	513	548	528	527	545	535	555	523	526	555	516	543	520	498	526	538	527	541	553	554	530	501	501	509	541	518	520	523	574	529	481	534	516	557	544	530	525	527	513	535	532	535	558	476	528	513	541	576	502	540	554	525	514	506	553	525	512	504	542	523	505	511	493	525	519	523	481	497	542	488	577	504	496	534	549	518	527	556	555	517	566	538	528	550	536	531	545	559	569	533	536	493	523	522	520	557	563	517	534	564	515	537	496	505	543	512	561	502	529	530	554	529	541	538	542	566	573	515	501	534	500	522	552	523	491	554	523	530	535	537	517	511	558	570	549	505
3450	217	259	211	213	193	217	220	179	205	217	214	223	201	197	223	223	240	183	220	196	212	205	232	211	216	217	205	199	212	194	209	224	209	203	204	211	204	224	219	201	184	174	204	202	216	195	188	197	218	229	231	197	216	183	201	187	222	197	204	198	184	220	198	193	190	199	199	210	193	226	193	227	192	221	202	206	204	199	224	196	213	176	210	185	201	194	211	216	200	216	177	211	205	206	215	229	229	209	233	228	196	191	243	192	200	190	208	179	205	191	220	195	202	206	211	200	199	192	187	223	208	203	192	213	211	222	184	178	227	209	210	189	224	232	178	212	196	213	175	205	199	206	197	197	203	212	219	209	174	208	192	197	211	178	208	214	247	219	210	226	217	241	204	199	202	191	234	205	180	211	204	194	219	198	206	196	187	204	205	210	227	214	204	240	221	220	187	212	212	187	218	216	200	194	194	188	196	173	168	200	202	227	196	207	201	187	183	195	220	185	257	203	209	185	211	187	194	206	204	195	216	202	184	209	210	241	187	202	217	234	217	198	187	214	202	196	212	221	200	171	201	207	190	214	186	234	199	209	177	195	202	185	184	173	200	214	201	204	194	178	182	213	203	200	181	216	202	195	184	204	229	189	189	204	219	200	203	209	211	201	197	210	177	191	218	209	213	183	212	188	209	194	201	203	210	206	224	186	200	196	196	189	194	209	227	209	224	194	224	189	200	207	206	194	195	187	199	213	211	189	190	206	176	183	201	209	185	198	216	195	201	216	185	227	198	196	172	203	214	223	203	225	215	192	218	211	209	205	204	199	201	192	190	191	216	198	223	225	216	207	196	197	211	216	204	179	223	209	190	208	190	209	200	194	197	196	223	195	196	202	236	219	206	211	219	209	216	227	179	224	186	215	196	200	173	198	210	228	210	210	210	189	203	243	194	199	190	197	204	208	210	184	213	198	194	203	205	204	177	183	177	206	217	190	211	218	158	196	217	212	203	205	203	210	202	217	210	208	202	196	197	202	219	208	176	206	207	203	211	203	194	196	207	201	224	198	219	199	220	221	210	206	190	203	209	204	194	194	205	187	182	222	212	213	222	190	199	217	223	209	227	219	177	200	184	219	204	197	177	204	212	196	196	211	214	205	169	222	201	177	199	182	205	181	211	193	178	234	213	217	205	213	200	210	221	226	203	216	201	185	178	211	189	191	181	185	214	203	184	223	242	195	232	197	194	192	225	198	200	190	205	223	208	234	215	229	198	208	211	209	193	174	153	202	194	206	216	197	213	214	196	199	225	208	198	189	181	198	196	220	207	229	184	205	207	190	201	211	199	181	193	203	223	188	190	212	201	192	216	217	212	201	196	185	196	188	196	195	212	216	205	219	199	224	206	199	223	168	195	206	205	185	226	191	191	216	207	208	196	214	216	231	206	192	197	207	205	199	220	189	199	190	203	193	191	195	190	228	209	202	217	189	222	204	209	234	205	201	232	213	186	207	211	226	186	190	203	184	203	215	195	225	224	229	205	197	201	220	207	170	210	195	197	214	185	205	212	180	243	225	197	220	205	200	215	212	226	198	219	167	214	206	207	212	213	214	214	216	205	222	199	209	185	208	201	205	206	213	198	197	211	196	234	211	188	206	223	204	193	195	192	231	202	176	200	202	214	211	220	189	186	212	224	194	213	221	203	202	173	206	212	212	188	193	219	207	206	216	212	209	223	216	228	200	215	197	196	169	188	201	223	217	222	218	202	198	210	179	216	174	211	201	234	209	204	200	203	210	221	204	205	189	219	188	190	226	218	207	166	210	194	213	220	217	210	192	207	214	212	212	196	210	196	205	197	194	199	187	198	207	189	212	186	213	168	222	183	198	190	195	233	210	209	195	181	198	195	208	208	207	203	189	202	203	205	219	198	191	182	196	203	204	189	191	224	203	212	201	177	225	203	228	190	189	217	188	176	191	202	213	210	173	224	226	201	216	186	209	213	203	185	204	220	206	229	212	194	218	188	189	213	198	201	218	179	173	209	209	199	184	187	187	213	191	211	211	195	217	172	191	196	192	214	198	194	179	206	214	187	220	195	206	194	198	183	206	204	203	197	201	196	206	206	219	203	193	205	199	209	171	195	201	196	190	204	231	196	201	206	216	189	207	224	241	210	228	197	183	189	210	196	231	214	210	212	206	177	224	202	189	194	218	187	218	201	220	212	191	196	195	194	233	181	216	200	207	216	192	197	195	190	220	204	201	185	207	207	204	230	180	185	208	203	219	204	198	191	178	210	216	223	176	205	212	203	226	210	193	206	202	177	215	222	206	197	195	197	228	211	220	199	187	205	176	185	184	212	239	208	191	203	209	192	194	208	239	217	190	214	196	218	212	210	203	192	195	210	220	199	189	197	203	186	198	202	233	183	191	198	211	244	217	217	221	207	201	198	204	191	203	194	222	222	192	201	192	205	182	202	201	201	229	196	208	196	201	207	221	197	213	186	203	171	194	191	206	208	189	194	196	231	227	212	206	190	213	208	224	219	216	188	195	211	200	193	199	222	231	216	206	205	196	195	177	183	221	220	210	196	187	196	191	192	187	213	215	182	191	205	191	180	188	218	195	208	203	169	209	174	199	212	209	200	180	208	214	201	217	184	235	215	209	207	199	217	195	161	208	186	221	195	188	180	195	201	181	206	208	210	193	176	197	204	211	197	215	194	205	194	187	215	185	188	218	213	192	229	215	194	207	235	224	212	229	215	198	191	190	205	205	213	187	208	192	191	194	206	197	214	207	218	220	211	220	224	189	187	183	197	210	218	198	204	216	216	189	204	180	210	188	205	226	179	203	202	243	200	212	203	203	217	210	203	210	190	198	210	192	205	193	200	211	200	215	201	182	184	211	199	206	192	196	189	202	203	197	188	200	210	190	197	181	199	199	183	221	213	207	208	234	195	198	187	200	174	212	202	222	210	224	202	207	169	187	212	221	200	205	238	191	213	219	184	182	201	197	227	161	201	205	194	222	220	203	214	207	179	189	220	198	201	212	207	196	220	199	208	182	219	192	200	208	234	185	219	211	198	212	214	226	227	201	199	216	211	200	209	200	210	187	213	192	202	210	197	213	180	209	193	187	206	210	176	215	184	218	178	218	203	194	191	213	190	197	196	191	193	170	203	208	194	203	190	201	202	192	207	200	184	217	184	211	195	192	188	185	198	183	200	209	212	181	201	198	188	205	200	212	176	208	207	216	202	215	194	188	224	210	196	210	219	191	197	193	200	212	189	199	204	202	222	191	218	181	195	170	212	215	200	179	207	213	208	198	198	233	220	189	201	191	205	202	213	199	188	190	195	197	223	205	217	196	196	221	200	177	201	211	209	212	215	213	212	192	227	205	211	210	203	193	173	212	213	206	177	181	216	210	204	236	214	190	224	189	211	213	204	207	208	200	217	218	214	188	187	205	202	213	205	210	203	206	198	220	194	207	191	205	198	220	223	215	194	200	202
3427	621	660	767	649	667	619	650	638	614	591	532	589	594	555	545	605	559	598	628	569	587	588	609	575	591	575	631	548	623	581	546	581	545	536	578	571	590	539	566	522	584	587	576	561	522	566	576	556	571	581	580	564	567	570	548	535	615	589	579	638	567	588	555	582	577	579	586	591	640	563	613	583	558	603	669	633	534	621	617	594	548	569	533	560	573	604	623	564	588	560	605	535	544	593	558	576	608	605	747	842	562	536	581	520	571	577	604	569	547	548	558	546	543	569	564	582	570	534	579	579	596	601	594	583	552	541	576	535	548	579	607	540	591	584	541	583	559	534	565	569	529	557	575	571	557	560	504	545	590	542	558	583	569	538	571	559	568	548	573	557	539	589	562	541	580	557	572	521	594	523	584	588	565	549	563	604	552	615	556	590	593	580	571	544	566	533	570	622	586	586	560	566	565	553	560	591	561	553	533	583	570	547	578	614	538	563	577	581	569	565	611	575	610	522	585	601	577	560	572	569	539	557	584	554	557	598	561	624	570	558	585	549	548	635	580	565	546	555	561	538	604	581	533	574	570	582	590	611	585	562	625	579	531	569	559	548	585	547	581	544	597	552	530	588	561	591	541	569	599	556	560	540	539	580	554	556	570	535	576	585	593	562	531	531	584	539	578	568	565	591	570	574	546	594	571	555	588	575	594	582	580	548	581	582	578	608	577	518	529	585	561	590	588	550	542	545	625	548	530	568	561	561	591	601	579	593	566	587	563	596	553	543	569	573	524	566	595	535	527	552	574	579	564	517	587	571	548	547	510	610	594	584	550	560	559	597	559	562	560	591	566	551	557	603	587	534	540	538	542	553	582	585	547	508	549	550	599	574	592	543	545	567	541	558	533	575	570	565	533	613	545	531	544	550	546	569	540	572	583	577	555	579	560	562	572	613	591	599	542	585	563	532	589	617	558	545	560	562	572	545	541	550	545	558	541	500	577	599	587	560	597	587	576	579	575	582	541	581	563	535	554	527	624	567	562	561	565	555	618	577	592	540	612	580	554	580	563	566	516	552	579	559	563	589	569	548	611	588	555	557	553	586	541	519	554	568	581	527	551	587	596	514	547	527	573	545	563	596	560	511	564	559	586	557	521	531	555	579	559	508	571	619	597	550	604	546	537	574	554	581	579	591	587	584	568	578	563	536	572	585	559	551	521	581	577	598	581	587	531	561	581	587	528	545	583	573	611	555	555	526	553	553	580	547	554	553	571	598	580	641	565	592	562	560	551	586	611	552	552	587	582	564	517	548	579	547	579	529	608	526	560	630	590	577	574	518	578	549	582	583	566	552	547	551	620	513	537	577	592	589	586	575	529	567	599	559	559	574	597	567	544	553	558	562	571	540	565	570	567	572	557	566	564	566	611	567	506	566	571	539	540	548	544	570	571	542	566	576	541	563	558	566	546	517	545	570	549	570	543	561	566	528	578	564	582	601	546	569	564	584	556	585	590	563	561	545	541	571	548	580	548	601	518	622	568	599	584	542	560	545	543	543	572	607	575	548	591	594	582	593	550	558	567	559	553	564	548	587	559	536	560	551	527	553	541	577	573	554	599	581	599	552	603	561	569	566	539	550	609	581	565	576	581	586	590	566	594	561	569	567	529	590	520	608	575	517	550	554	581	568	594	546	548	605	585	590	573	541	554	574	577	547	618	572	576	597	565	571	482	545	572	565	595	566	590	565	563	598	573	602	606	554	544	567	587	543	562	573	574	596	568	576	595	603	589	574	576	529	517	560	525	522	569	588	540	545	589	579	555	567	637	606	572	583	512	604	563	531	545	556	578	525	539	579	559	561	524	568	523	582	559	575	562	548	540	561	587	545	600	533	529	523	526	553	547	541	563	561	547	554	571	584	592	545	538	563	558	554	548	542	587	568	563	567	587	552	534	578	555	564	606	592	601	526	580	535	568	562	556	535	564	547	576	600	593	559	558	565	545	577	560	609	590	615	570	560	533	560	563	561	595	568	556	583	547	578	545	559	578	543	556	536	542	543	595	535	581	560	578	553	547	579	560	586	559	612	568	609	559	619	548	524	569	569	548	569	556	531	570	529	552	591	577	592	540	576	593	517	530	555	569	582	550	546	582	572	565	564	582	567	575	542	635	601	582	570	552	534	563	590	572	567	575	553	547	619	564	586	547	618	593	573	606	554	569	542	552	527	543	612	553	550	530	557	594	571	607	568	583	565	579	550	562	547	571	591	596	570	538	550	581	537	561	549	581	561	584	585	564	533	561	569	562	569	540	577	569	531	594	599	595	580	562	564	546	561	593	586	561	552	537	551	571	570	569	568	547	601	564	526	566	532	585	564	591	572	589	576	570	561	582	560	552	517	531	570	572	567	589	587	524	544	558	592	555	578	618	543	583	554	551	556	537	580	558	537	554	579	568	572	577	567	583	561	577	547	551	621	579	584	578	579	557	587	554	591	563	606	570	569	590	536	545	558	580	528	569	562	567	569	568	562	586	540	573	599	581	565	622	569	557	548	599	551	569	533	599	574	527	553	568	541	517	573	593	528	588	559	586	601	556	584	561	566	547	578	587	548	626	545	576	587	563	565	559	543	554	541	572	611	532	583	584	571	570	574	604	581	561	566	556	547	525	557	603	557	569	561	590	516	567	554	553	577	567	542	573	569	567	563	542	579	530	610	607	567	503	543	558	594	576	549	582	574	593	508	589	574	567	551	553	543	607	561	591	550	533	563	571	563	562	572	573	562	581	518	541	574	570	589	559	564	562	562	630	521	542	535	556	559	556	563	598	575	562	566	593	580	531	557	578	567	554	579	586	581	538	562	603	567	582	543	573	559	584	527	527	539	550	534	560	585	530	542	550	576	579	569	554	579	582	548	587	579	576	588	548	609	638	559	545	528	596	587	559	583	561	585	563	577	578	536	547	575	569	566	564	600	568	535	529	561	571	575	587	606	522	551	563	542	582	547	569	562	586	580	550	597	566	603	561	548	547	562	580	548	585	541	565	601	533	587	620	563	547	564	536	514	575	596	553	580	551	535	497	572	564	619	580	587	575	553	547	580	556	576	541	555	581	575	572	536	581	607	567	553	557	550	578	612	589	523	564	584	559	555	581	536	542	574	565	590	573	559	535	589	577	562	580	561	524	591	559	607	584	539	562	543	553	570	544	527	565	574	548	583	583	567	582	567	546	568	569	537	567	555	538	564	604	537	563	528	533	604	614	553	598	553	550	549	561	542	587	540	577	624	568	569	545	525	550	553	557	586	622	568	548	603	538	594	523	603	565	584	533	547	529	564	583	545	567	576	569	532	572	542	583	547	550	562	591	542	594	545	526	582	545	555	591	539	590	527	521	576	587	535	598	586	600	580	534	574	588	592	571	579	576	547	573	588	556	568	581	587	590	570	591	547	596	571	592	552	599	590	537	595	531	585	577	583	557	548	560	523	618	570	562	532	549	548	542	557	556	575	539
23796	2289	1271	1036	778	611	515	464	372	364	317	325	325	299	286	264	271	257	254	249	255	236	257	265	261	247	252	243	253	241	246	250	273	273	237	244	261	257	234	244	251	238	219	236	253	237	237	240	261	245	260	249	284	234	246	247	242	220	247	252	221	218	230	217	242	211	259	251	204	279	242	251	261	238	241	250	256	243	248	242	249	252	250	242	262	258	252	291	258	225	222	236	214	256	254	241	272	272	342	458	396	260	261	226	262	243	251	239	224	230	266	250	231	223	214	244	227	226	218	232	219	237	213	231	247	228	234	235	224	199	229	236	229	246	239	244	251	222	253	229	237	237	244	248	246	223	265	229	230	260	251	236	229	233	225	245	246	226	258	232	238	252	227	230	249	241	237	217	247	223	251	230	247	244	212	239	222	209	243	242	230	240	252	234	243	241	242	231	245	224	239	214	271	282	253	222	238	217	254	226	234	227	251	241	250	268	217	238	252	220	258	254	260	219	249	219	245	236	247	217	238	244	214	273	201	254	236	246	236	257	243	213	223	239	234	249	232	257	206	234	227	212	249	216	226	230	250	239	247	233	254	234	210	243	234	240	225	224	234	221	217	243	253	255	218	255	264	206	217	212	233	250	254	247	240	226	264	234	222	222	244	232	242	234	240	230	246	264	253	253	261	228	220	233	219	223	223	223	244	246	246	246	253	234	218	221	224	268	231	259	262	218	236	221	252	237	236	212	256	212	216	211	235	233	239	220	231	216	248	253	253	241	241	217	260	245	220	241	227	218	227	249	214	239	242	258	260	262	242	235	229	242	238	229	221	230	224	237	269	256	251	203	261	245	207	232	221	225	258	232	257	248	236	231	227	226	212	230	238	237	238	227	233	243	263	231	214	249	264	240	238	209	238	269	227	270	242	220	229	228	235	246	234	237	230	247	253	225	233	250	236	230	233	232	242	210	203	245	260	240	249	241	236	210	248	241	238	237	234	236	227	230	229	230	218	223	229	240	246	237	204	229	234	273	281	249	240	210	239	245	253	217	237	214	229	220	245	240	240	211	212	216	274	244	243	251	237	240	253	227	270	243	273	252	249	217	220	246	209	243	230	243	213	262	216	212	229	243	204	267	218	233	217	210	244	250	261	245	251	228	234	216	218	216	236	230	241	235	211	241	225	233	213	240	214	224	248	238	237	247	222	221	250	224	245	231	241	232	231	247	238	222	252	211	245	243	253	231	249	269	204	225	233	239	220	253	231	241	236	220	220	241	249	259	250	240	235	236	236	259	239	210	261	216	236	236	237	259	236	229	240	195	257	226	234	248	217	240	231	228	225	239	236	245	220	260	249	234	224	220	238	224	221	245	217	220	255	248	237	226	215	256	241	268	245	255	232	241	268	237	210	221	243	232	243	241	239	222	246	219	256	239	269	213	251	229	204	229	218	254	249	218	252	248	234	249	221	240	226	227	223	227	223	208	234	251	213	220	236	253	237	239	250	244	239	198	191	222	250	243	245	240	230	260	236	235	218	240	275	226	261	250	254	274	257	227	243	272	223	224	240	242	248	234	252	198	254	234	242	241	218	235	225	246	238	227	236	237	222	236	237	254	228	204	232	207	243	240	233	234	240	235	219	235	215	241	242	271	225	218	228	246	240	256	239	208	225	221	221	241	255	227	212	242	236	237	254	254	244	250	217	245	214	214	254	248	245	251	230	196	219	219	229	230	225	232	194	244	234	234	237	233	269	264	229	226	243	233	231	230	254	238	220	270	252	261	246	243	223	231	245	226	225	242	228	265	230	224	255	215	235	265	245	254	221	255	256	246	264	221	244	244	247	214	239	226	261	226	235	236	227	257	242	224	243	229	225	238	265	258	260	229	233	246	232	215	244	236	256	254	223	253	237	242	240	241	227	256	228	276	232	200	255	228	246	265	219	237	264	205	213	230	241	267	214	251	220	266	218	209	232	243	246	206	249	211	238	253	234	235	245	250	242	228	269	228	233	247	249	222	242	249	236	246	248	230	246	226	246	223	271	269	252	220	212	229	227	268	234	236	253	236	227	247	236	238	241	223	259	239	233	232	230	225	233	242	246	213	221	238	235	228	211	238	272	228	222	231	252	261	219	267	221	214	248	212	242	238	229	257	231	253	232	216	255	269	262	217	242	230	267	268	255	226	265	232	223	234	222	226	222	212	230	238	244	225	228	247	238	224	253	244	215	225	234	247	234	252	253	245	237	236	230	256	236	239	241	251	240	245	234	251	242	213	257	248	266	247	236	225	247	220	246	235	254	255	253	242	253	223	256	244	231	247	218	263	224	224	254	255	229	230	227	258	259	250	230	232	217	232	222	238	227	252	229	245	215	222	253	233	244	220	246	214	253	251	235	260	234	229	240	245	227	239	230	241	227	229	224	239	242	228	266	264	242	252	228	224	249	247	236	205	227	241	230	258	259	254	261	247	201	244	234	232	225	225	269	224	221	252	226	262	227	238	240	186	217	248	218	258	264	254	261	216	249	213	213	217	229	235	244	262	205	238	234	212	220	262	233	204	211	242	235	271	230	191	253	258	241	252	272	232	230	216	254	248	214	257	223	232	268	224	244	207	240	211	239	210	250	256	232	241	248	237	219	213	249	208	204	247	241	225	212	263	221	281	225	219	251	244	252	223	214	241	251	233	256	214	252	266	226	226	246	229	243	241	257	228	251	234	255	239	254	239	233	252	243	210	229	249	258	263	223	239	235	229	245	239	237	241	216	229	256	239	223	240	258	236	264	252	238	223	251	249	224	238	214	246	270	238	239	267	220	226	237	231	247	256	220	233	232	223	241	250	228	261	226	259	220	243	244	224	224	254	276	236	243	246	265	260	251	230	219	259	229	255	240	226	235	227	256	220	245	231	253	258	237	243	214	226	234	258	215	233	232	225	245	239	212	247	266	213	240	233	246	267	200	232	223	221	214	230	228	246	243	243	231	255	245	252	244	268	260	243	214	257	218	226	221	236	244	225	229	255	234	239	253	251	228	214	250	234	221	249	250	240	259	229	237	252	231	244	238	256	259	224	251	266	223	222	237	253	242	259	240	249	228	216	240	227	248	227	248	222	224	222	234	221	234	255	230	217	232	242	243	243	212	261	257	210	221	249	220	224	222	235	240	224	237	256	231	225	235	240	226	246	230	251	222	218	262	210	232	233	254	217	216	258	230	243	250	258	232	240	238	231	242	242	251	260	236	250	247	261	230	259	241	237	249	227	236	219	239	251	224	227	242	232	219	249	222	247	239	268	274	211	254	247	245	225	255	265	237	246	238	225	252	225	240	243	238	243	197	252	229	257	259	240	249	225	239	228	263	227	240	251	230	227	214	256	248	223	259	247	245	237	238	227	274	247	231	250	264	239	238	248	238	223	214	224	235	235	256	235	270	231	229	244	210	235	229	218	249	212	231	207	225	241	253	240	231	245	234	225	220	236	266	270	240	258	244	240	242	228	248	234
12415	1520	2957	3421	2978	2410	2068	1790	1602	1374	1244	1170	1073	1035	975	1007	979	922	893	865	850	766	761	797	749	751	801	734	742	734	749	727	709	670	666	672	730	682	693	723	676	708	686	754	644	640	693	676	670	650	643	737	648	685	668	620	696	632	641	719	623	681	624	697	705	670	712	646	725	688	714	694	694	736	724	777	748	757	693	714	693	668	762	747	786	850	917	928	705	669	700	684	677	640	625	652	661	947	1939	2587	2019	740	643	681	633	669	672	693	691	635	628	656	636	666	692	652	625	677	646	731	646	675	642	625	632	694	635	613	635	596	648	598	617	655	678	618	701	645	630	613	662	624	630	650	670	650	654	628	668	636	689	621	619	658	671	657	665	668	616	650	672	703	649	660	628	670	669	641	641	692	641	628	688	622	700	659	654	643	621	652	656	654	674	665	643	622	665	653	637	638	612	649	644	657	660	653	636	670	673	682	690	591	627	625	637	652	619	610	625	666	690	636	632	641	669	708	651	639	667	647	678	632	654	629	658	660	601	645	661	644	601	645	642	664	620	666	642	631	651	646	615	663	656	665	651	632	600	654	631	630	632	633	658	656	654	655	640	637	640	616	633	628	641	619	644	648	658	670	614	664	622	664	627	630	643	649	656	659	628	600	609	623	621	641	666	623	620	695	647	659	638	619	703	643	616	674	629	646	594	643	639	646	573	642	662	631	670	638	627	658	649	676	641	674	638	679	659	658	664	577	686	668	636	617	605	646	627	604	649	645	641	676	681	644	648	590	677	668	619	664	633	663	647	663	637	651	606	631	674	636	648	669	686	661	645	630	658	636	672	721	650	624	616	675	651	671	615	690	639	665	659	644	663	640	685	642	631	669	652	629	670	663	692	610	681	606	611	644	615	631	671	611	647	709	665	642	644	690	641	674	623	634	626	663	639	650	651	623	599	629	638	618	644	655	660	655	607	627	650	663	658	641	646	649	654	654	648	639	673	658	657	644	642	658	676	644	681	622	636	665	652	641	630	599	682	679	615	612	659	649	606	608	631	640	631	638	639	668	621	633	672	688	637	629	641	600	611	620	628	692	611	631	663	666	616	628	661	671	643	644	602	670	566	608	596	603	633	636	606	650	655	618	633	628	643	651	705	621	689	660	587	658	685	620	639	658	660	636	639	615	630	620	668	667	624	609	700	644	645	623	662	661	633	640	655	652	667	649	670	604	674	610	710	641	658	656	633	661	650	663	618	660	674	647	634	651	615	686	633	646	689	637	652	633	669	660	671	684	615	608	613	687	606	609	668	651	642	672	692	643	632	654	678	636	651	627	618	636	685	600	663	659	679	634	682	693	620	626	611	631	667	662	660	684	640	655	659	702	614	673	652	678	630	675	648	652	589	612	622	681	645	635	623	639	629	682	609	657	620	613	609	669	654	621	652	698	682	673	617	610	642	646	610	676	632	676	625	679	691	675	694	691	617	618	636	613	610	645	658	634	617	612	675	616	616	655	675	654	599	635	651	634	651	653	663	639	671	678	656	653	640	678	664	623	642	630	701	672	662	633	635	669	630	645	593	650	645	654	612	638	653	650	624	692	624	655	677	591	626	682	631	640	606	670	664	644	646	660	628	681	644	634	643	630	633	621	588	675	593	628	651	616	615	665	617	667	675	635	681	656	627	625	658	654	630	610	611	630	617	673	616	670	638	662	658	646	666	696	657	640	623	589	672	650	625	650	647	627	663	671	642	632	630	667	703	662	692	640	613	635	601	662	642	680	611	619	651	672	642	600	640	629	629	644	615	613	644	672	666	645	658	628	706	652	653	631	649	646	614	594	676	669	635	648	621	620	645	631	655	650	642	652	619	580	630	656	683	677	664	642	659	615	640	672	626	653	639	668	683	640	661	629	612	653	635	662	622	651	683	662	610	617	636	656	669	688	643	661	634	645	632	662	662	655	642	672	659	615	627	617	628	647	661	588	699	684	635	631	659	643	650	674	619	654	669	580	647	667	652	679	604	644	651	743	663	661	634	696	691	665	661	640	633	661	670	629	693	677	624	676	632	645	667	642	691	655	673	634	645	636	578	635	636	693	676	648	670	641	664	626	661	639	673	661	615	649	680	668	637	607	639	654	632	688	624	651	581	637	675	653	621	623	648	608	621	660	620	640	654	617	660	645	654	659	682	689	650	593	656	622	616	651	646	635	634	661	597	645	615	667	634	642	671	624	594	653	650	619	619	652	645	645	652	613	650	645	644	650	632	645	615	688	647	653	661	670	646	676	662	638	640	655	601	621	667	664	655	586	665	662	641	632	666	635	648	631	678	679	699	612	613	665	648	689	627	609	634	623	618	662	638	641	667	617	650	617	668	617	620	629	590	678	601	684	649	584	665	650	632	639	637	627	618	616	635	647	637	696	613	637	612	661	630	660	596	631	585	648	643	642	625	665	669	649	631	632	660	643	598	647	648	666	717	615	587	634	653	614	617	691	635	674	664	637	641	657	627	658	646	622	638	640	660	637	662	607	652	631	676	624	660	640	624	649	635	650	653	647	667	638	639	648	617	620	615	628	660	642	645	655	658	589	633	618	665	614	676	676	622	681	680	657	615	655	601	646	601	686	632	648	641	702	620	614	630	661	659	664	623	663	615	662	642	633	629	635	605	702	633	646	618	627	678	639	649	628	703	681	602	624	644	625	671	636	681	630	614	681	668	676	642	623	601	671	650	627	614	648	660	629	662	610	648	663	656	650	651	679	667	617	657	647	625	673	597	647	661	645	625	680	651	651	655	594	631	632	690	693	592	611	656	606	627	693	659	635	667	660	618	689	646	625	662	594	695	604	638	617	643	641	627	677	658	671	619	625	630	629	676	620	662	671	631	610	660	649	680	611	688	619	599	678	645	654	646	624	653	638	630	648	648	630	666	673	665	614	682	675	633	693	662	625	641	682	633	642	617	629	641	675	652	653	650	625	650	602	640	657	680	614	683	636	653	608	620	692	662	645	615	650	624	589	641	673	660	655	671	649	649	660	598	641	650	656	620	673	615	680	654	689	638	664	652	643	658	640	620	672	655	653	668	629	648	660	617	600	624	619	649	660	627	654	658	616	681	602	667	679	606	610	664	655	583	673	645	709	604	700	661	700	656	650	640	638	611	690	646	671	653	639	597	618	647	670	646	674	634	630	646	639	685	637	655	621	658	655	616	701	621	674	605	664	671	673	609	645	674	633	635	659	617	638	674	646	610	658	608	639	647	646	630	614	625	681	677	657	655	679	644	642	710	638	611	633	676	648	598	641	619	627	683	676	653	641	714	629	651	653	631	696	717	574	653	669	696	663	686	616	657	649	653	661	628	679	681	714	642	643	674	664	648	646	694	668	649	624	693	639	672	665	609	621	637	633	612	658	652	694	625	636	620	626	651	606	625	615	621	632	623	644	685	704	629	618	600	593	682	673	658	636	671	631	650	672	659	718	651	682	619	655	613	666	669	649	612	644
36772	6652	2657	1923	1365	946	755	612	487	421	421	343	336	302	298	255	269	255	249	229	224	246	258	243	240	243	246	209	224	239	220	220	218	209	203	183	182	230	215	195	196	202	211	228	207	215	192	190	204	210	215	198	214	206	193	211	210	196	210	203	193	208	196	216	208	213	203	199	195	204	206	223	206	220	235	236	221	212	203	222	197	211	221	223	231	244	250	240	195	200	174	197	215	193	219	193	226	317	545	534	340	222	191	182	224	189	173	245	204	178	198	194	195	208	193	219	207	192	222	195	168	194	217	190	201	209	173	204	210	218	181	191	193	172	211	189	195	213	226	196	183	202	203	181	184	195	195	220	216	197	222	207	178	190	201	220	198	185	198	191	212	193	184	230	191	198	190	211	202	184	198	199	170	186	202	196	188	197	208	218	188	194	203	208	207	217	202	209	183	222	205	195	205	190	212	196	198	184	212	183	196	191	209	181	198	191	212	187	191	175	205	178	208	177	213	200	208	196	185	201	221	207	195	221	205	203	194	197	193	216	230	197	212	182	195	201	211	211	186	195	206	203	194	213	217	197	191	176	189	225	227	204	207	228	189	190	168	191	210	197	208	177	188	212	198	202	207	213	185	187	195	193	203	200	193	182	159	185	197	196	200	183	229	173	175	202	207	216	194	174	213	191	226	200	191	188	186	218	178	191	171	194	176	183	203	163	215	211	191	227	207	192	197	183	201	203	192	186	190	207	190	177	203	206	177	187	194	184	188	208	195	182	204	193	203	215	204	213	203	211	179	227	201	178	204	204	187	222	193	205	216	180	218	180	191	187	188	203	223	205	190	198	201	193	215	200	219	165	198	207	187	200	168	216	195	193	198	227	204	203	205	201	195	193	218	206	189	210	197	184	188	217	182	190	210	204	209	204	197	189	212	180	215	194	216	200	181	183	229	197	228	204	223	190	190	206	186	206	175	188	209	215	196	198	191	192	200	180	211	199	212	211	187	195	187	180	198	223	204	170	189	199	203	196	193	212	228	214	221	200	210	214	205	212	221	196	211	169	191	229	178	188	218	205	205	211	201	162	183	188	197	196	196	193	188	212	189	227	204	175	184	201	178	185	216	184	177	236	210	182	206	189	209	183	172	212	201	205	201	186	196	196	189	206	199	196	190	170	208	190	200	189	188	190	202	183	190	192	202	209	203	192	195	183	201	192	184	195	211	176	168	203	209	187	200	197	203	172	223	202	192	192	190	221	205	171	182	222	204	238	202	189	232	188	214	207	201	215	189	199	200	183	181	175	191	178	196	229	219	214	192	178	178	205	207	207	203	205	216	201	215	194	193	211	193	191	195	186	204	210	181	213	177	203	221	209	226	193	181	211	187	201	222	210	211	191	185	192	210	243	214	192	216	200	183	216	197	175	170	190	192	209	182	191	188	186	177	186	211	201	191	198	193	201	213	201	169	200	198	204	210	204	195	168	201	228	201	203	203	169	208	181	183	182	217	220	216	208	173	186	186	194	174	185	196	195	200	200	195	215	209	186	180	178	221	211	174	191	219	186	191	194	209	191	204	205	203	187	229	184	208	195	215	188	208	181	221	190	175	173	187	205	178	202	212	207	211	209	201	191	186	181	195	193	223	176	207	203	204	183	196	189	179	185	178	185	186	191	223	212	218	206	215	202	202	185	212	188	192	212	205	210	225	171	210	171	208	224	199	205	226	176	200	198	187	206	182	185	187	211	202	185	200	189	220	204	233	212	197	180	190	196	216	181	221	223	190	193	189	184	190	210	200	208	195	196	213	252	202	215	202	196	204	215	173	191	196	177	210	208	197	203	219	187	224	202	174	203	208	213	210	197	174	204	189	191	188	197	223	180	187	191	205	208	188	204	220	185	204	198	210	185	192	210	196	217	200	205	222	203	180	208	214	194	191	199	204	213	217	188	221	195	199	176	172	207	192	201	190	210	210	179	188	167	205	199	188	186	193	189	205	197	204	163	205	197	178	203	189	216	195	214	215	206	217	188	204	181	183	204	200	183	212	166	211	196	197	232	222	198	218	212	191	217	185	195	209	177	178	229	197	182	191	186	159	188	205	212	224	229	212	210	207	221	194	214	182	205	179	195	186	210	197	211	211	208	196	219	206	194	191	176	200	179	181	219	188	220	217	198	196	177	209	190	160	220	185	203	224	196	226	200	195	206	217	184	192	210	190	211	179	214	216	193	178	190	200	172	212	200	197	190	187	188	190	215	180	188	189	189	200	173	189	205	222	166	193	206	202	220	205	211	208	201	185	180	178	167	221	215	193	179	185	178	207	205	204	222	225	227	199	218	205	210	200	199	211	210	186	179	199	192	204	195	192	198	185	199	216	171	191	220	190	199	194	206	195	197	213	202	204	194	186	164	189	188	212	186	181	198	184	206	189	207	183	185	202	203	211	187	206	188	180	188	197	206	176	183	184	197	219	219	211	198	206	190	209	197	226	197	189	198	190	183	202	219	177	189	189	207	189	197	176	184	206	225	197	179	207	232	213	187	231	198	206	220	193	186	207	194	200	221	172	216	180	204	201	199	219	195	174	180	203	194	202	197	220	210	174	214	171	206	172	201	191	210	210	192	218	207	205	178	201	210	198	204	201	234	180	204	195	198	193	213	212	211	175	209	180	196	223	216	191	189	209	175	191	208	182	207	216	200	180	177	211	206	192	206	195	207	209	213	207	188	207	221	195	218	193	192	208	201	191	205	188	232	195	220	190	216	214	198	194	206	206	196	181	196	218	177	203	182	206	183	201	226	211	200	212	191	196	190	186	196	179	196	187	188	212	194	205	183	220	199	223	214	190	208	188	213	193	172	196	214	200	233	198	204	212	175	232	190	181	195	189	190	206	207	185	222	209	196	205	206	206	210	220	204	211	227	193	202	217	207	217	205	192	195	190	193	193	191	217	215	225	223	193	182	186	237	203	187	213	220	178	192	206	209	198	177	210	170	194	194	190	203	198	184	198	199	211	180	199	186	181	217	171	235	214	198	204	193	187	207	204	189	220	192	200	174	196	215	207	184	194	200	175	218	205	189	213	211	195	194	177	206	212	184	181	191	202	212	206	206	201	201	185	190	197	187	181	201	200	183	189	175	201	166	198	201	217	214	186	189	180	190	194	186	197	216	177	207	172	194	216	204	219	208	202	164	213	196	197	194	179	204	233	187	231	205	219	198	199	183	198	209	216	172	198	194	205	189	175	180	186	184	201	190	189	208	217	190	204	203	202	188	215	227	182	188	183	198	183	199	175	186	186	216	182	202	183	203	216	192	203	188	209	205	192	178	227	215	190	215	212	178	187	238	217	186	201	173	180	205	203	212	224	198	222	202	202	191	219	194	198	204	203	187	195	205	194	197	191	190	205	201	201	192	209	205	213	214	213	213	185	172	186	200	176	207	197	216	211	206	194	213	180	177	182	187	193	202	197	176	204	195	184	194	208	212	183	196	195	215	180	185
18008	2297	5204	5842	4968	3990	3202	2653	2320	2010	1771	1580	1432	1310	1211	1136	1170	1003	991	854	898	891	814	801	766	789	687	751	734	749	661	711	728	683	644	644	643	635	640	631	616	638	565	605	587	617	608	667	623	597	615	570	590	570	580	606	555	561	582	589	547	544	577	602	608	587	613	621	608	572	662	622	621	654	649	649	684	643	618	656	692	657	707	789	898	887	1094	917	600	589	607	563	578	539	572	574	642	1789	3617	3576	1836	733	533	537	541	519	565	489	552	588	592	510	518	543	549	550	514	519	541	569	536	579	505	506	560	495	538	568	528	554	565	556	584	550	518	558	521	533	535	577	513	569	566	552	524	511	584	528	542	536	541	609	547	581	499	536	561	561	564	551	554	560	558	556	552	525	539	528	585	531	557	561	580	582	524	537	531	581	535	577	550	529	530	579	531	512	537	555	513	501	504	586	519	524	562	501	561	540	547	530	499	543	533	586	558	528	529	509	561	530	538	541	525	574	560	548	532	509	551	551	542	516	528	514	585	521	561	540	526	520	562	545	565	540	529	573	553	545	533	536	559	543	555	519	566	530	520	549	524	543	487	564	531	568	550	500	528	551	557	543	504	537	548	592	562	491	557	536	517	537	538	550	535	522	552	507	535	525	559	546	576	555	545	523	529	560	566	527	546	535	521	556	526	563	533	528	533	524	532	527	530	566	523	569	540	565	549	509	520	503	553	527	525	548	499	576	568	556	561	531	504	534	576	543	546	561	542	550	506	514	505	539	554	602	491	555	582	580	584	500	539	557	555	544	519	530	569	582	507	507	558	526	535	519	546	551	557	576	588	537	553	530	514	544	505	553	544	543	540	528	501	525	518	505	547	607	524	553	548	543	572	526	579	557	547	562	549	533	561	486	522	570	554	529	496	494	518	560	548	545	541	549	555	560	502	517	520	513	582	560	574	526	520	577	562	508	552	562	501	496	531	518	513	544	541	522	553	546	538	556	558	502	537	527	543	552	503	529	551	566	515	504	550	508	549	547	538	523	507	537	541	522	571	525	568	512	551	504	524	540	503	548	519	488	584	488	541	535	545	517	520	486	520	537	568	571	519	540	546	496	549	518	553	538	545	511	524	544	550	505	516	573	543	553	525	526	544	566	571	552	486	535	543	540	516	515	550	544	532	533	534	531	551	523	538	526	563	537	570	530	536	603	547	536	536	531	519	543	551	537	569	526	542	553	572	538	532	520	558	520	519	539	494	571	573	513	501	520	527	518	544	522	517	591	502	529	553	535	563	536	480	527	532	531	533	542	533	529	554	543	537	545	512	555	536	526	549	559	583	516	545	481	543	540	533	555	544	536	546	520	546	568	536	575	560	551	535	556	545	512	585	539	552	570	551	512	521	550	519	527	556	537	574	542	560	596	595	561	594	546	593	509	538	557	571	569	559	508	542	533	577	526	575	541	518	495	532	518	565	527	529	483	525	561	533	572	552	533	539	520	536	579	542	562	540	549	552	519	536	562	556	561	525	533	558	542	515	571	550	552	518	518	534	518	519	515	559	549	535	563	541	547	536	524	516	516	545	553	555	496	554	528	585	528	559	550	521	504	521	519	544	522	579	543	515	544	547	539	540	517	558	519	543	571	537	547	541	546	540	594	550	551	475	573	528	548	550	522	588	490	565	559	536	525	558	544	557	529	551	515	544	514	512	521	591	557	556	551	537	527	511	510	507	546	532	556	536	535	547	506	545	549	538	505	522	592	527	519	553	532	535	526	532	553	508	566	542	501	565	549	546	541	533	526	471	546	548	582	511	508	518	543	583	534	519	545	543	552	535	530	524	558	526	564	553	536	567	544	456	580	549	541	542	534	568	549	575	537	518	512	560	519	568	520	567	511	516	547	531	530	569	523	554	544	552	559	567	529	513	533	498	529	553	535	520	578	508	510	527	532	528	557	563	536	554	535	570	562	534	560	526	580	572	557	545	530	526	541	537	555	547	530	519	544	559	535	542	541	542	557	532	570	516	558	524	513	527	563	568	523	499	553	574	507	535	510	551	559	556	544	561	555	507	529	527	544	545	513	549	544	551	560	494	510	526	583	577	491	584	572	518	522	532	542	537	535	561	539	502	544	563	539	562	531	568	515	561	533	579	524	548	555	484	564	555	593	529	547	550	587	537	492	494	560	548	555	539	525	554	538	554	538	526	574	528	510	555	528	544	506	507	501	535	540	513	533	565	507	547	532	588	504	569	529	566	524	535	555	533	530	540	535	555	554	535	558	522	527	559	549	547	534	498	531	532	528	527	550	565	549	554	536	533	612	558	540	558	557	522	549	531	549	526	529	537	554	545	536	541	561	560	513	533	522	564	554	501	527	536	563	517	515	544	532	507	511	579	548	529	613	529	562	573	530	550	585	538	555	611	543	598	542	484	559	524	590	564	508	570	549	535	528	515	540	541	509	528	530	552	505	555	556	536	524	509	533	503	569	541	529	545	540	490	549	527	538	586	560	519	518	573	530	529	541	577	570	556	556	516	552	523	542	545	611	532	529	568	509	566	527	509	533	532	571	549	526	495	564	578	517	491	523	547	566	513	539	575	505	521	561	573	533	546	532	512	516	520	533	543	544	517	523	556	491	520	531	554	521	559	554	529	501	517	587	568	544	500	518	507	514	531	556	546	561	575	538	551	536	530	536	537	525	519	593	521	556	548	528	563	559	545	565	518	523	545	541	556	525	508	554	578	555	555	543	556	523	552	545	550	519	562	556	530	553	525	556	547	547	492	563	540	534	540	524	518	558	559	569	550	585	485	563	555	546	543	538	523	513	572	521	539	530	539	563	507	576	558	557	538	561	518	577	542	551	564	508	504	538	566	518	576	559	532	549	540	551	528	590	546	531	574	530	572	556	523	525	556	550	495	523	570	553	544	565	573	526	519	551	517	524	540	530	533	537	533	536	544	541	570	549	539	525	506	508	570	523	565	554	525	518	573	542	517	526	507	483	532	524	567	515	577	528	551	523	536	560	554	519	574	590	509	531	547	548	565	539	529	494	506	514	542	539	526	561	558	504	565	556	519	536	534	533	530	511	532	581	532	507	528	519	534	501	563	540	535	557	559	501	521	492	561	527	567	556	544	503	542	546	517	593	558	543	568	518	513	567	505	515	516	510	531	528	560	532	548	553	486	571	491	546	508	528	518	521	561	541	540	553	540	548	604	511	527	540	548	530	541	586	506	559	557	534	555	551	519	508	532	523	553	550	538	507	499	563	574	540	539	534	560	592	549	522	569	515	520	534	576	537	512	555	522	565	553	560	534	543	554	543	527	516	555	516	553	545	567	557	553	532	590	539	563	541	529	550	582	557	546	518	541	535	537	529	549	547	566	552	546	549	534	542	529	548	536	530	592	462	553	545	561	528	549	543	567	533	504	537	512	566	525	534	572	545	520	534	582	541	561	555	502	552	520	523	492	544	519	562	562	569	548	563	530	500	546	551	562	523
3628	279	248	244	223	238	237	239	216	222	214	222	215	229	202	237	216	225	216	203	218	177	205	234	203	198	201	211	206	202	195	211	200	215	197	198	201	235	201	197	213	222	224	200	221	227	222	205	230	201	228	187	211	208	209	223	204	220	228	236	204	224	216	243	234	235	204	216	230	232	224	229	228	253	181	210	212	219	189	201	215	224	205	244	227	223	220	226	230	217	223	241	224	212	197	199	196	209	231	258	266	250	201	220	221	226	214	234	215	226	192	218	230	196	198	214	199	196	217	216	221	210	220	206	207	230	207	220	201	213	222	194	185	226	216	230	214	217	211	195	221	223	204	224	223	212	213	222	209	215	214	239	222	208	226	221	192	193	220	222	207	215	219	217	214	204	199	217	215	220	223	200	224	218	197	206	253	250	211	200	198	208	205	221	239	192	180	227	232	209	221	232	228	227	208	203	225	202	235	227	201	190	220	216	235	245	186	220	244	214	181	191	187	232	237	214	199	185	241	227	217	204	206	186	235	211	222	199	191	215	231	186	214	240	223	223	208	213	235	230	188	215	207	191	212	226	182	220	218	187	224	210	218	213	217	237	212	193	200	203	185	210	220	187	187	223	225	221	206	220	183	220	221	208	230	196	219	209	207	194	233	253	205	216	202	224	211	192	229	205	213	226	236	187	203	251	236	243	197	194	205	213	203	215	233	223	226	219	225	246	188	225	199	198	217	213	220	239	220	192	208	218	216	200	232	216	198	180	202	200	210	225	221	209	188	218	231	211	216	179	204	223	216	207	240	206	192	197	212	207	214	211	237	169	192	213	211	204	223	213	199	216	248	228	231	215	248	228	206	205	216	196	218	241	233	219	184	223	209	207	228	255	190	237	212	216	203	216	198	219	235	218	195	199	236	223	215	243	211	202	237	211	231	195	193	199	221	218	210	199	206	202	196	214	229	209	221	214	230	232	210	208	224	215	226	205	202	233	208	162	234	215	202	199	213	202	196	219	226	214	217	206	226	232	217	196	232	197	204	234	198	211	182	220	204	243	226	209	210	201	236	213	221	192	213	212	219	182	187	218	197	210	214	196	212	225	225	214	209	199	218	237	226	233	218	203	215	208	214	223	216	212	226	232	204	203	224	226	203	239	195	238	225	222	188	236	236	224	243	168	213	210	229	226	207	192	190	231	227	213	224	202	226	210	219	207	199	204	221	204	223	212	212	237	220	223	235	219	235	205	215	224	216	193	220	227	220	203	208	188	208	191	221	199	244	212	238	199	219	229	229	211	216	218	212	188	212	220	213	221	213	223	211	245	221	230	232	219	220	239	209	198	228	231	183	228	221	206	218	199	205	234	217	213	241	231	186	228	204	225	218	197	225	206	214	220	217	215	207	202	232	210	230	220	219	208	216	233	242	210	208	192	221	208	246	159	208	203	212	222	202	208	206	229	189	216	207	209	239	190	202	213	238	206	228	242	223	224	218	237	217	194	212	243	219	202	223	206	212	211	245	212	211	262	243	227	214	215	214	197	210	225	229	244	204	220	245	220	212	231	219	233	207	226	239	210	219	226	183	216	188	211	216	204	187	234	240	214	205	216	191	237	220	204	211	190	238	225	222	195	195	213	224	212	201	223	215	217	188	219	205	232	211	213	220	212	186	227	210	237	235	234	214	234	204	205	224	229	229	212	238	204	231	229	221	207	216	223	214	192	194	196	208	222	217	222	210	225	208	250	198	228	219	210	213	226	234	223	218	207	195	218	214	190	233	221	196	213	226	200	217	199	197	240	218	249	244	225	231	187	214	214	223	226	241	215	235	227	229	214	216	237	199	204	227	165	187	197	200	212	192	205	219	202	240	227	224	237	194	212	204	217	216	207	242	236	220	205	223	221	237	204	229	210	205	224	222	209	221	216	196	222	248	202	196	204	217	206	219	211	235	213	219	232	221	236	193	194	218	213	207	194	195	215	219	213	226	230	218	218	216	211	204	196	209	195	219	214	219	221	222	202	242	215	201	226	219	224	210	230	191	195	217	202	229	214	205	209	241	200	234	225	211	210	217	216	215	236	241	232	218	231	215	231	217	211	205	213	228	227	209	183	222	203	213	216	199	203	191	203	198	220	261	223	226	258	202	219	230	187	224	219	188	174	205	197	211	234	204	216	220	219	236	213	220	199	215	178	215	214	228	221	217	236	220	211	225	226	211	220	207	218	210	219	239	206	221	217	223	218	208	218	242	243	205	229	203	217	221	236	222	214	200	228	199	220	229	226	180	210	211	227	192	185	191	228	214	210	203	201	183	207	249	218	227	205	214	220	219	218	212	192	221	229	217	207	203	206	211	205	233	222	247	198	211	213	246	201	211	197	211	220	188	210	224	202	223	199	221	225	194	225	218	198	228	214	219	261	173	232	215	214	224	241	219	228	209	227	218	197	233	200	199	237	207	194	212	195	229	235	211	241	225	213	245	214	208	188	213	200	217	195	206	224	192	193	221	207	202	207	202	208	205	241	216	227	195	257	214	229	242	210	212	206	227	210	209	224	228	254	224	189	224	215	240	218	219	221	247	222	231	205	211	211	180	212	199	200	195	198	220	235	184	246	226	210	220	210	219	200	230	202	228	196	219	212	176	214	196	222	219	193	219	209	251	207	203	204	216	250	212	215	234	231	210	185	220	225	210	219	222	207	202	226	234	221	219	206	235	232	231	214	220	200	195	195	240	204	222	233	226	223	221	213	201	213	211	206	220	221	224	209	220	204	203	208	214	203	234	216	232	247	225	211	210	222	235	213	222	214	213	197	203	217	229	194	227	193	221	194	245	223	210	223	214	219	205	234	242	224	215	184	221	255	188	202	207	206	206	230	202	233	239	218	232	205	195	207	219	230	213	200	229	222	197	219	219	230	222	209	245	221	208	198	212	194	198	225	199	219	215	230	226	209	192	198	205	214	208	235	240	192	198	211	239	211	203	186	236	210	208	220	203	207	181	208	210	213	235	214	208	254	227	232	206	215	216	232	220	219	214	234	224	216	234	193	171	207	205	209	233	210	193	205	208	230	204	225	198	175	202	216	219	182	198	221	239	222	225	238	202	208	221	234	216	210	183	241	226	209	231	210	232	218	228	207	200	190	206	236	192	227	180	183	226	221	219	220	218	212	187	231	203	249	206	213	229	199	203	177	198	228	215	215	213	256	219	194	217	230	185	217	214	198	209	223	208	213	214	220	216	213	216	189	226	231	206	231	228	228	219	199	216	245	217	209	231	192	247	221	217	176	209	215	230	241	231	187	222	212	227	221	205	214	201	208	225	224	222	201	202	199	211	231	218	186	222	220	219	201	212	223	207	222	241	231	237	238	217	201	201	205	194	208	219	204	183	207	237	212	229	228	226	213	215	197	201	227	222	222	205	220	232	215	228	226	202	215	238	223	218	230	214	231	207	228	199	211	216	207	215	172	219	220	232	245	222	192	202	226	201	213	216	205	196	220
3519	674	689	716	667	698	670	644	614	586	597	666	586	643	619	571	592	601	596	588	586	629	584	559	587	597	559	621	622	597	615	609	643	639	602	576	566	590	581	570	569	607	565	560	588	587	608	596	600	576	545	590	572	557	578	600	594	583	602	560	617	601	588	582	645	623	617	581	644	584	634	609	596	599	656	632	616	625	631	679	591	598	610	610	632	670	594	598	594	603	578	640	609	615	590	587	553	591	679	891	972	661	560	565	610	595	559	609	607	587	565	583	602	581	550	567	608	565	587	612	568	606	573	598	605	594	612	642	583	561	561	572	576	607	583	587	588	600	582	556	582	581	573	572	604	611	608	607	601	660	582	586	634	589	617	613	574	603	584	585	586	608	596	569	590	631	583	597	587	569	574	588	589	610	619	564	596	617	583	622	592	589	616	614	573	635	588	594	629	572	624	615	579	596	630	592	614	595	612	584	571	602	594	606	612	577	633	639	558	622	552	585	581	620	616	565	602	590	614	632	558	591	543	580	617	587	583	592	592	595	626	595	608	552	604	606	584	581	605	553	600	622	565	576	580	610	591	609	587	614	597	555	594	624	632	554	591	632	609	557	585	597	607	607	583	628	619	604	601	606	589	553	577	548	622	639	558	563	573	639	589	593	572	594	585	580	578	534	557	596	536	605	574	557	605	571	583	641	571	617	617	580	583	580	587	579	555	586	613	569	597	545	553	585	598	581	632	570	579	593	603	600	575	586	614	589	569	660	610	632	628	609	596	558	576	581	603	632	594	612	574	605	603	570	587	580	590	596	593	583	565	573	612	586	543	550	629	539	585	589	594	592	626	610	583	636	606	598	621	619	626	584	576	560	562	636	609	592	598	599	575	612	595	605	572	617	589	638	591	604	569	582	579	570	608	602	593	609	616	623	614	578	571	537	563	572	626	577	574	600	592	604	593	619	574	579	615	606	592	576	614	563	650	596	602	588	590	602	615	610	617	547	613	600	596	595	577	575	564	573	581	579	597	629	577	568	574	615	592	564	631	590	598	561	595	564	554	591	585	574	608	611	628	599	584	586	598	538	623	583	575	600	613	614	599	568	601	574	604	629	589	565	603	588	595	589	599	584	586	598	564	582	600	604	610	612	618	600	610	624	587	619	616	590	585	614	635	609	619	635	600	590	608	563	580	558	580	568	588	606	558	618	590	566	584	614	609	597	540	596	613	589	634	586	580	605	593	604	593	627	638	580	592	551	635	597	571	597	594	578	590	583	617	582	558	570	645	577	589	577	555	571	557	609	581	596	568	626	564	573	545	540	629	557	578	592	572	570	573	636	566	557	611	617	587	587	610	586	565	620	596	585	576	590	627	627	586	582	598	603	599	630	618	591	583	605	580	552	627	598	558	611	607	653	602	596	590	603	613	613	624	574	565	582	572	603	589	609	583	590	612	584	564	590	617	568	577	591	583	560	592	575	564	593	586	567	616	596	621	595	626	598	665	628	607	592	585	616	593	619	618	593	587	604	595	595	571	611	630	586	586	612	584	574	568	633	594	605	622	588	624	574	606	582	618	640	539	604	594	573	601	590	565	581	615	582	607	597	588	602	572	576	651	575	612	613	608	601	584	617	582	628	618	568	663	550	600	617	573	558	598	570	579	575	558	631	615	585	599	591	603	588	626	592	585	613	613	610	560	612	624	594	567	613	590	584	582	542	626	564	537	611	577	573	571	622	591	595	623	603	578	623	596	628	595	627	594	575	599	581	569	590	577	553	601	576	579	598	598	577	595	580	586	590	613	580	587	602	604	634	548	619	561	584	574	616	578	610	574	622	635	618	578	574	594	599	591	604	620	567	583	623	579	610	567	616	543	599	581	586	603	565	577	625	578	558	564	574	536	588	575	583	566	619	589	598	604	579	585	568	592	591	561	637	550	641	596	584	609	624	525	574	578	586	598	558	568	604	577	584	580	598	586	569	590	564	613	570	649	527	587	603	590	573	594	574	573	563	588	583	573	576	606	619	605	609	611	597	586	633	581	606	651	572	607	593	586	618	603	593	560	634	561	622	580	599	594	576	596	593	603	544	597	622	604	587	587	626	566	616	640	611	602	584	590	557	604	551	563	605	571	553	579	605	594	602	571	619	591	598	614	617	583	584	599	585	547	570	577	595	576	610	611	579	558	637	587	605	560	601	582	576	566	555	571	595	589	611	595	568	536	617	590	611	600	608	584	648	574	606	598	583	550	610	551	550	584	547	594	593	589	564	600	569	563	580	546	592	593	616	612	614	624	595	580	608	605	560	601	584	559	590	573	559	540	562	605	605	545	641	603	619	613	572	587	571	600	612	597	577	557	579	597	583	569	603	593	598	588	629	617	598	586	608	610	525	601	609	577	553	626	577	588	581	585	580	597	605	566	646	610	596	603	623	594	595	620	589	535	578	588	572	604	588	610	601	589	597	622	600	541	587	581	583	574	610	575	600	600	578	624	570	590	622	551	607	606	600	586	607	620	639	625	601	591	603	597	589	646	609	574	634	576	567	587	593	571	574	632	613	504	590	602	585	600	585	590	609	589	614	587	545	621	611	614	599	549	608	625	595	575	594	632	608	566	645	587	581	577	605	617	618	591	587	588	568	609	604	566	557	603	642	582	614	627	571	582	598	622	566	600	613	563	567	588	600	606	621	594	551	559	590	574	570	585	625	583	603	602	600	581	563	600	570	606	587	627	619	613	607	577	574	602	570	573	643	586	592	586	571	587	590	582	544	567	597	551	565	627	617	579	634	558	580	599	557	583	653	583	535	576	593	601	561	599	587	601	537	600	624	622	621	570	577	631	561	618	624	635	557	612	543	594	591	599	570	586	593	553	580	615	566	596	582	583	565	609	618	578	596	590	608	601	570	585	622	565	582	582	618	631	568	557	620	610	612	591	546	590	586	595	637	630	606	586	601	604	647	590	628	582	604	605	579	590	600	558	557	635	585	611	602	600	564	638	599	599	617	613	570	581	635	627	635	646	607	590	590	566	625	614	585	571	567	548	576	587	603	611	618	608	570	617	585	571	569	557	564	608	553	599	603	603	579	553	580	562	572	608	560	584	561	582	596	557	570	605	573	606	586	597	579	586	603	569	596	609	609	580	603	590	550	605	571	593	621	592	580	609	581	620	585	626	633	598	636	615	635	606	609	577	521	585	595	621	607	575	573	601	600	597	605	624	536	643	549	556	595	607	591	588	555	601	592	600	610	526	597	606	578	583	597	543	596	586	554	618	606	563	581	594	582	592	552	552	615	590	592	632	577	591	611	584	594	630	573	626	610	587	607	583	573	557	598	601	590	585	607	619	600	583	578	579	596	596	604	609	582	657	577	649	566	582	637	628	585	581	600	585	577	598	585	583	563	579	592	591	612	633	612	581	619	637	613	611	576	598	622	654	584	595	598	591	590	590	646	617	626	583	571	612	602	573	561	567	612	534	590	620	606	651	570	609	593	626	604
25121	2449	1305	1028	774	630	552	429	369	375	346	329	325	301	346	311	306	282	280	281	311	261	278	256	287	265	264	265	266	272	250	249	277	268	273	245	266	254	302	282	251	256	293	293	255	279	263	271	245	259	252	249	267	245	271	268	250	253	270	244	272	228	246	242	245	270	258	234	271	295	239	281	237	263	250	248	247	275	284	248	252	281	242	268	262	278	266	250	235	260	227	231	232	266	248	211	269	238	334	533	508	303	242	284	246	250	253	263	256	222	236	255	251	226	251	236	249	255	255	260	278	236	246	272	253	226	244	276	276	244	242	282	241	247	248	242	252	236	248	223	260	242	262	235	266	220	255	234	263	240	247	243	263	255	267	263	258	264	252	259	270	245	255	253	240	257	270	246	236	228	242	242	264	251	273	283	272	248	260	258	218	249	287	237	265	247	235	241	249	264	250	268	271	246	239	245	249	255	242	256	230	244	248	242	221	265	270	253	262	257	268	227	263	290	260	262	254	267	257	250	262	217	265	253	262	251	222	248	237	253	249	264	242	248	252	219	263	236	265	254	239	281	277	252	258	274	236	235	273	281	251	246	269	247	250	272	246	233	273	213	267	282	243	269	269	252	250	243	248	241	241	251	270	242	248	267	273	248	216	246	268	230	228	254	252	247	255	227	244	249	259	301	257	234	244	266	246	225	216	262	232	249	230	230	230	229	236	242	256	234	246	215	240	303	279	237	236	259	255	257	240	239	247	223	251	248	244	232	266	252	228	259	226	277	232	272	266	247	242	269	235	265	262	269	260	267	250	264	276	254	240	256	242	238	282	270	238	256	248	249	276	220	232	237	250	264	247	222	257	246	243	266	253	215	239	248	255	273	273	222	239	254	249	253	243	253	245	244	235	225	254	268	245	240	243	256	224	238	257	256	277	263	246	271	231	250	234	237	226	252	244	277	267	231	256	247	240	238	248	245	251	241	252	273	234	258	242	245	269	238	273	228	272	262	257	260	249	264	225	249	259	255	267	262	243	235	273	223	245	286	237	274	247	245	278	244	254	259	233	224	240	212	237	244	232	214	235	261	227	239	239	242	247	241	253	274	251	234	238	254	261	258	249	230	280	250	260	272	248	249	268	261	251	257	294	271	256	236	278	266	265	250	228	250	262	276	229	234	248	258	241	264	214	233	247	244	269	275	225	262	244	227	264	243	239	236	248	228	251	286	218	269	222	247	267	282	234	269	239	237	262	238	237	224	240	226	271	268	248	213	262	247	235	231	275	283	267	249	280	245	277	237	252	278	226	264	250	245	255	261	235	255	262	240	228	243	248	225	247	267	243	236	238	264	260	250	260	249	226	242	242	241	251	242	252	225	258	253	277	235	288	250	274	265	259	253	222	252	241	243	239	241	256	264	262	234	240	236	257	250	251	253	258	286	263	248	274	255	235	231	235	256	268	248	247	266	249	243	244	212	253	227	231	262	246	260	261	222	248	254	248	253	265	241	230	243	239	254	275	266	277	251	252	275	248	246	237	263	264	239	228	259	274	259	266	237	276	238	248	256	238	239	281	249	249	272	232	228	278	258	280	240	243	235	242	273	270	267	251	270	258	229	279	250	240	267	281	228	254	247	244	226	274	240	232	240	249	222	248	269	216	288	247	263	217	250	224	265	226	246	249	242	288	243	246	233	251	252	253	262	224	245	247	251	265	262	274	239	238	258	234	245	263	238	263	242	237	263	241	262	260	252	235	249	243	246	241	258	237	231	269	210	243	247	274	272	260	256	242	235	255	253	263	247	245	238	229	236	245	260	233	237	245	251	233	250	246	270	250	262	261	251	267	269	228	267	279	227	243	234	279	253	279	255	233	264	221	234	240	262	266	216	263	239	260	249	234	238	249	277	300	243	255	232	246	256	240	263	238	248	223	237	267	242	238	230	258	273	243	269	250	251	245	264	256	251	212	249	281	253	260	274	268	246	239	252	267	249	253	239	267	236	234	258	237	243	265	266	261	237	234	245	246	237	243	256	228	256	253	254	247	252	249	251	238	242	271	260	262	229	260	235	248	272	239	255	267	237	239	244	262	245	295	258	268	228	259	273	237	255	217	250	227	242	267	260	225	249	255	278	280	252	254	235	231	255	228	254	270	251	242	256	254	262	241	267	260	258	217	274	230	252	266	227	246	253	238	270	265	269	279	238	256	256	250	219	278	214	261	254	221	236	260	214	257	238	237	262	252	237	255	252	273	234	234	202	243	240	239	213	251	251	264	248	263	245	249	259	236	235	236	205	250	239	249	261	236	253	275	244	242	224	259	229	240	246	251	256	260	258	249	281	244	245	282	235	230	279	247	243	230	239	247	226	237	268	240	242	252	247	254	235	242	242	266	263	249	220	254	260	246	262	236	245	275	248	261	256	269	248	265	224	224	252	227	233	247	241	238	237	222	249	231	262	223	262	215	261	255	232	258	252	276	267	293	229	264	246	259	258	265	234	278	250	239	238	229	251	256	242	268	251	267	241	264	266	256	254	258	240	243	239	245	252	241	274	265	199	245	218	252	270	241	225	256	227	248	261	270	254	255	249	235	278	284	260	255	251	215	250	240	266	275	249	230	259	268	246	270	252	241	251	268	234	282	265	232	239	249	250	234	259	229	285	268	271	241	296	231	231	259	264	249	262	252	228	260	240	263	253	280	284	210	249	242	272	239	252	263	220	254	234	250	254	235	243	241	246	271	214	262	260	236	246	237	214	223	249	238	271	254	259	268	241	291	263	252	231	257	228	270	228	222	255	223	245	255	243	224	224	263	261	270	296	210	229	231	248	237	252	241	252	261	248	249	228	236	246	240	277	262	255	254	224	236	261	218	259	255	230	246	231	262	241	218	238	240	267	250	269	244	260	265	226	237	245	250	227	282	265	253	269	231	229	246	280	234	230	246	256	236	283	237	250	270	260	251	264	244	252	247	225	223	261	252	258	276	264	251	250	257	217	236	253	236	254	255	260	251	253	259	267	236	268	224	251	251	251	228	222	263	251	261	242	245	232	259	228	224	248	261	247	244	243	247	267	263	244	234	265	218	253	229	261	233	275	231	220	257	245	243	269	242	228	214	249	276	245	234	258	262	248	256	250	269	254	226	254	275	259	253	231	263	254	270	252	240	247	280	263	264	247	266	255	247	229	253	221	260	232	261	265	247	246	258	264	239	241	256	261	243	269	272	240	257	258	257	265	211	263	223	253	241	261	234	251	264	238	236	262	223	249	261	254	233	254	236	260	287	240	255	229	243	262	236	235	263	268	252	204	264	271	261	240	244	252	261	214	248	265	246	263	235	254	222	225	265	258	281	226	229	245	252	264	258	259	231	257	263	237	237	229	243	246	242	246	232	252	266	232	235	254	241	269	230	253	218	249	251	264	241	239	249	220	248	240	242	239	275	264	268	213	249	247	245	247	240	261	266	263	240	271	231	233	246	272	276	254	249	276	264	242	222	251	227	234
12992	1551	3082	3493	3040	2469	2068	1764	1612	1427	1313	1236	1142	1136	1009	966	944	965	875	891	864	817	839	822	824	822	779	762	738	744	784	766	770	746	749	762	756	788	738	689	713	712	722	729	744	720	746	678	710	715	676	706	721	712	706	634	734	708	687	703	684	733	663	672	689	691	713	712	756	732	747	730	752	747	729	758	791	733	730	710	736	758	803	807	857	819	842	864	687	648	668	636	700	654	699	695	639	777	1671	3220	2525	1020	692	721	635	670	688	664	652	662	660	702	676	721	718	661	673	706	608	678	654	664	701	668	649	690	657	726	690	681	685	652	663	658	727	689	677	680	648	669	646	676	613	680	648	659	694	675	635	715	644	687	668	675	701	630	646	672	693	704	661	667	662	704	662	675	696	686	683	686	677	672	682	707	727	710	653	674	641	740	671	729	702	660	661	661	685	706	679	693	662	679	641	679	687	689	678	652	686	630	635	645	678	682	700	720	677	664	689	683	689	735	625	655	679	640	697	657	659	684	737	672	678	691	707	683	660	657	690	676	669	649	689	668	651	670	627	687	696	660	668	637	678	661	707	745	667	677	664	659	667	717	653	641	671	745	667	670	657	648	615	699	700	661	684	671	668	651	681	643	651	675	663	646	695	697	690	664	689	667	695	663	664	675	681	678	640	698	644	696	664	667	674	664	639	677	627	703	655	637	686	681	720	655	671	692	649	672	700	672	653	684	674	673	652	667	696	653	649	659	712	689	674	662	698	699	695	643	688	661	687	722	685	665	685	672	752	661	668	646	683	664	661	701	676	705	650	675	685	661	654	673	740	717	670	668	685	667	684	664	681	661	674	674	666	666	676	625	686	674	664	667	692	681	721	683	709	690	690	678	652	640	668	712	698	639	693	672	636	679	697	679	688	665	688	693	682	678	651	670	687	650	704	689	663	712	650	661	678	704	615	712	669	665	652	688	671	680	680	694	655	739	679	705	693	705	662	692	683	698	642	661	670	685	659	684	659	628	668	653	638	646	653	718	672	689	687	641	628	690	636	701	658	648	648	659	688	694	707	689	692	710	652	692	699	668	685	685	667	646	681	706	658	681	665	705	709	768	663	654	684	657	661	652	668	719	671	654	655	697	668	664	664	635	687	691	658	687	672	675	666	636	631	669	696	691	627	666	655	667	668	670	634	644	729	696	665	650	668	656	687	635	700	678	671	666	684	642	713	659	642	660	648	662	701	699	700	680	647	673	666	663	703	715	676	733	660	714	711	659	665	653	669	717	658	685	679	650	686	646	684	684	711	674	659	646	681	672	656	697	636	691	691	704	667	694	660	670	656	709	674	636	690	661	655	692	668	674	692	622	672	672	700	665	654	684	686	678	726	697	664	693	679	638	681	671	696	653	647	670	665	622	676	640	679	649	707	662	708	708	676	707	664	659	686	693	645	646	676	655	649	720	700	698	745	689	669	662	683	696	657	668	639	721	622	712	691	674	674	671	719	680	672	676	719	696	678	704	705	651	731	647	622	659	649	679	685	680	666	659	675	629	647	681	724	633	683	705	676	650	691	722	707	604	672	659	644	663	703	656	684	654	666	632	701	640	671	685	598	687	687	689	676	661	738	615	713	680	661	701	633	676	661	654	639	646	689	632	655	675	679	634	657	682	694	682	651	689	703	657	672	652	664	690	690	628	680	682	680	674	648	661	651	697	653	676	710	706	670	657	663	725	675	696	699	668	687	644	672	745	690	657	644	682	641	682	656	701	669	692	644	637	662	662	700	690	666	703	669	690	671	653	631	694	657	667	702	688	689	718	655	701	667	735	665	686	671	649	720	697	724	642	658	704	680	691	652	674	625	699	693	693	677	668	679	732	694	694	637	647	718	686	641	686	671	668	714	663	655	665	657	674	697	729	660	649	692	665	662	680	680	691	641	722	663	675	642	704	702	708	678	669	704	682	656	665	667	735	716	689	695	614	706	619	692	694	633	718	642	714	681	696	687	652	673	681	621	678	673	625	637	701	674	657	676	697	643	665	665	661	691	681	695	639	671	680	665	657	660	638	689	687	685	716	709	651	687	712	646	704	673	642	632	665	697	709	665	690	636	672	669	624	687	636	724	664	664	671	707	633	670	650	702	676	681	659	686	711	653	673	643	626	686	625	740	686	687	631	639	636	658	680	692	674	611	677	703	722	673	651	703	653	669	673	667	711	684	687	619	696	730	692	663	666	688	683	695	694	608	667	700	681	727	645	627	693	676	673	740	649	669	691	654	671	679	636	629	675	640	683	720	619	644	646	653	664	709	674	662	635	653	695	648	656	666	691	719	626	693	701	695	678	702	709	687	647	647	675	712	667	682	682	709	663	678	649	678	657	679	628	654	655	650	660	649	700	620	658	705	665	676	673	694	657	657	696	674	692	654	645	654	672	682	651	670	698	622	646	699	631	670	654	674	673	652	684	667	642	673	696	676	669	684	708	715	695	675	671	691	663	654	677	680	693	726	676	652	619	669	636	674	661	687	697	697	669	719	656	686	672	691	693	691	689	680	685	680	699	621	661	672	669	666	695	671	695	679	653	696	664	668	685	672	642	617	708	712	692	680	662	661	742	645	670	663	705	653	686	697	678	656	615	690	673	670	693	664	651	647	666	662	660	668	680	697	663	625	656	655	668	663	671	671	726	684	633	637	697	660	672	685	626	663	677	682	659	664	705	649	677	633	657	703	670	687	701	678	713	609	676	668	722	676	662	686	674	701	708	714	640	652	592	700	693	712	675	637	697	657	650	675	689	654	663	690	681	677	679	670	635	688	680	722	678	678	662	671	695	653	718	694	670	732	650	712	703	669	643	701	701	683	685	675	644	662	646	649	660	648	643	640	651	686	650	704	675	692	676	691	691	687	663	708	660	704	642	678	697	660	672	670	617	650	684	662	668	644	692	651	675	715	754	635	661	645	718	724	671	642	687	677	644	657	654	714	630	670	666	630	657	670	643	674	706	712	643	697	668	642	696	661	648	651	755	700	670	710	655	656	715	688	729	662	690	691	676	647	648	680	690	674	610	675	696	676	705	619	712	689	652	664	724	745	678	700	676	671	610	655	693	700	666	692	710	699	669	672	709	673	672	713	683	722	694	659	668	660	685	665	695	658	650	655	681	645	682	624	708	692	686	685	653	670	680	647	733	738	670	673	656	641	661	693	673	641	706	698	686	678	634	708	660	651	679	678	654	667	651	670	673	640	704	707	686	654	686	669	721	678	706	670	703	670	652	642	697	720	626	712	659	719	664	686	662	637	678	668	662	668	681	662	693	669	674	692	680	676	704	685	706	661	644	670	703	675	667	632	659	704	716	655	679	660	695	654	716	664	646	655	660	668	655	656	667	629	685	631	654	669	664	689	709	713	656	642	668	700	703	667	678	651	701	667	690	636	673	662	693	651	660	642	706	714	632	644	652	689	685	714	675	717	627	672	655	692	716	672	685	711	676	671	671	736	694	628	675
38281	6925	2540	1866	1322	945	774	644	515	440	410	365	356	321	298	300	273	251	256	260	262	291	270	238	271	250	249	215	237	235	236	219	225	233	207	213	227	242	237	210	224	211	219	221	232	241	225	191	221	208	221	226	251	207	204	196	182	228	219	222	192	180	217	218	197	223	205	215	193	211	189	219	218	222	258	213	218	217	221	228	208	235	226	246	248	250	228	227	196	219	189	188	203	218	218	214	220	214	467	737	621	253	216	213	231	200	190	195	217	211	206	191	227	206	214	182	210	206	191	226	211	197	222	206	233	196	190	220	216	214	213	194	217	216	193	202	226	217	205	217	207	198	213	229	196	226	204	179	229	212	228	208	190	213	182	185	216	199	210	206	205	204	195	195	215	198	187	231	187	198	202	219	218	220	208	233	212	219	205	185	195	201	231	209	207	208	235	200	208	212	204	211	179	232	190	243	214	212	207	218	211	223	223	213	241	191	216	204	200	218	238	220	246	235	203	246	184	222	231	182	176	199	218	196	225	186	199	186	212	228	176	217	206	214	226	208	202	199	195	202	197	211	217	195	198	187	210	217	186	197	197	179	204	191	213	206	232	217	194	190	203	181	213	192	209	203	210	221	186	221	222	194	215	186	189	222	222	212	230	187	208	219	220	229	198	172	206	216	196	220	188	214	208	195	195	203	215	200	213	208	189	194	215	225	224	228	209	225	213	216	225	209	195	224	219	236	210	201	190	184	197	224	196	230	192	210	195	215	205	203	213	202	176	193	240	177	208	200	205	220	197	198	227	212	205	216	211	201	237	188	194	211	211	193	212	199	217	228	256	208	215	215	192	219	219	215	215	210	229	213	213	197	204	191	216	191	235	225	211	205	198	213	218	215	228	239	213	215	210	222	230	233	210	202	246	218	220	212	188	185	207	209	197	226	199	211	208	206	202	193	233	199	221	198	209	196	220	209	203	197	194	194	205	207	220	215	202	198	227	213	184	210	210	220	191	182	214	230	216	219	214	207	209	203	231	210	194	215	204	203	229	212	210	192	200	208	198	206	200	230	228	205	213	202	182	222	203	215	230	223	197	186	194	229	210	197	204	212	197	217	229	215	206	201	180	217	204	206	178	211	219	223	195	186	201	222	204	227	221	201	212	222	209	213	205	220	222	200	227	206	217	234	248	215	204	192	222	225	207	192	211	224	171	215	216	221	211	217	205	201	188	218	189	225	205	190	219	183	196	217	203	213	209	208	216	245	220	185	216	198	189	189	181	222	205	187	212	226	205	223	208	221	222	219	188	218	193	197	207	191	192	220	204	219	210	206	195	203	217	188	192	222	227	205	223	222	208	208	207	211	240	197	240	211	220	232	202	207	225	182	208	236	228	226	221	203	213	195	199	213	203	216	195	204	201	198	201	218	219	206	177	208	201	212	229	206	223	227	192	180	213	236	184	211	222	206	192	211	186	214	210	212	236	241	190	233	205	210	239	205	213	197	204	219	208	209	206	193	224	202	190	209	215	192	224	205	206	241	200	215	184	230	185	214	212	197	199	192	232	201	208	213	214	224	239	198	229	200	187	188	200	191	191	202	201	203	231	211	198	183	202	194	205	223	200	213	212	213	227	207	210	242	188	217	215	210	222	215	206	215	190	191	212	204	201	210	201	209	207	215	208	243	214	215	206	213	217	240	212	214	220	214	220	193	227	233	189	205	201	196	210	196	185	197	196	216	199	223	201	238	213	187	195	205	223	239	228	197	214	216	196	242	198	219	194	235	215	215	205	176	194	219	198	180	175	201	202	205	212	208	192	187	201	198	212	203	197	214	198	214	237	219	205	194	204	191	202	201	220	200	207	214	194	206	213	228	227	222	200	212	199	207	227	194	219	215	174	218	211	193	212	211	208	200	193	228	215	206	213	223	203	205	214	222	202	217	225	211	217	221	211	212	195	194	196	187	220	230	226	210	194	222	228	211	212	209	210	201	210	190	190	181	210	225	212	193	212	198	198	210	205	218	202	214	218	214	181	228	218	203	219	208	235	221	193	219	230	192	194	224	219	190	214	229	200	194	194	214	210	215	204	210	213	210	206	215	191	221	218	221	210	240	189	215	222	212	217	216	234	246	234	209	235	202	196	216	194	208	229	202	202	215	219	205	189	179	218	215	196	200	209	223	229	213	205	217	211	239	228	191	203	221	182	227	226	213	204	241	201	191	232	190	210	227	212	229	165	228	215	208	237	206	223	209	198	188	195	206	213	190	216	210	211	213	243	209	234	195	221	219	199	208	206	188	199	203	207	203	218	212	204	191	230	208	212	215	195	196	220	198	214	207	203	211	207	250	233	220	184	224	197	198	207	200	224	179	214	206	219	191	192	183	199	219	216	222	221	210	220	217	218	219	231	197	190	194	210	205	201	211	200	199	212	224	213	194	201	218	206	189	208	212	225	209	214	202	210	197	208	200	202	212	222	206	192	212	223	201	198	194	212	242	222	215	229	226	214	196	211	232	202	203	195	222	216	223	188	204	230	213	207	194	189	220	192	220	208	227	211	188	205	190	201	209	192	195	209	186	194	204	207	229	192	237	190	204	254	185	205	201	215	188	187	212	190	219	173	218	195	222	220	224	183	189	214	199	201	200	192	216	217	199	221	212	218	194	222	206	220	211	203	225	216	210	237	199	215	185	219	194	202	196	206	224	206	208	232	200	187	199	205	215	195	238	201	217	223	225	190	205	227	199	200	213	212	196	237	204	215	210	175	201	213	214	221	228	220	212	210	189	193	233	225	208	223	226	202	203	192	205	203	220	206	212	192	224	235	213	194	235	232	213	185	197	227	212	212	214	196	212	222	201	205	201	199	204	203	211	208	230	229	221	212	228	213	221	203	226	228	199	246	198	222	211	235	228	217	199	243	226	222	219	204	231	235	206	230	215	217	207	205	203	207	220	224	197	217	183	196	202	217	202	212	246	210	211	201	215	208	204	220	181	192	215	220	210	222	236	215	215	196	192	159	214	188	206	207	189	191	220	209	206	220	215	235	213	202	228	195	203	218	203	221	191	182	210	248	192	215	206	210	167	209	220	219	198	212	213	218	215	199	221	202	196	195	226	202	229	200	220	188	220	208	225	190	207	201	226	202	200	245	215	207	198	197	204	212	193	206	226	201	204	213	238	212	203	221	199	199	209	218	211	201	193	206	204	254	226	232	231	197	210	185	213	197	195	217	206	234	196	246	206	224	226	213	218	202	213	242	213	211	205	228	222	195	189	188	193	194	202	234	196	232	197	211	195	198	184	192	219	207	225	203	222	195	215	201	212	221	230	192	198	220	207	211	195	224	212	192	220	233	213	224	192	209	217	215	207	193	187	210	206	200	213	232	195	211	206	196	228	221	248	215	193	212	236	232	173	224	224	177	243	213	189	205	208	219	208	218	214	184	233	218	216	209	207	215	212	195	219	201	231	239	196	195	228	232	207	184	212	210	195	184	240	222	207
18900	2313	5178	5775	4939	3955	3344	2718	2264	2025	1823	1609	1465	1368	1213	1167	1127	1045	1000	991	972	888	860	882	806	789	758	714	683	796	742	732	745	770	698	664	678	696	685	694	646	648	651	642	625	657	626	676	618	624	607	666	618	663	630	584	629	600	585	647	646	610	634	648	553	639	652	646	663	595	666	634	692	680	678	664	652	669	625	698	662	728	703	799	838	873	884	696	550	606	566	595	586	613	602	626	625	645	2611	5148	3858	1132	574	559	587	624	613	597	571	527	594	573	573	549	578	594	594	589	554	538	543	604	588	549	566	546	557	565	556	589	537	578	586	567	558	590	596	597	581	538	603	598	592	553	523	571	577	557	559	600	585	576	532	562	556	608	562	539	645	552	566	586	589	541	544	610	550	567	529	551	591	617	572	570	552	552	550	603	624	549	588	535	555	562	612	552	543	571	555	568	595	618	614	556	563	615	555	545	586	578	553	554	557	532	558	502	560	541	547	595	560	570	545	576	560	548	592	631	578	589	537	613	533	572	577	517	542	560	596	551	586	628	577	561	530	559	605	547	553	550	590	522	568	578	567	539	585	566	566	573	572	629	600	535	570	586	569	551	564	538	587	576	596	552	553	575	546	531	619	560	577	599	575	595	525	563	613	580	525	546	540	551	560	566	586	561	542	560	564	557	565	549	586	625	583	599	580	542	568	614	586	553	555	559	609	598	584	544	585	613	566	579	549	570	575	571	617	590	566	548	570	559	570	586	597	560	564	610	598	617	556	606	590	537	560	550	557	562	539	566	572	556	550	592	569	549	537	569	528	589	625	555	571	600	566	591	534	584	577	577	601	573	562	570	569	558	580	528	573	591	597	549	545	582	574	518	583	552	592	599	546	533	566	627	571	539	593	588	577	585	590	572	603	547	585	619	594	548	566	538	534	571	530	542	530	537	559	577	572	556	540	584	503	532	618	574	577	565	571	552	563	555	561	573	586	599	574	562	526	618	605	582	551	580	560	578	566	584	609	539	556	587	592	562	584	588	539	561	550	568	620	554	553	542	578	582	550	563	569	589	577	568	562	539	573	561	579	533	558	590	609	617	558	587	549	586	581	597	602	535	597	572	537	596	570	572	573	544	566	558	525	578	557	562	564	611	540	551	553	580	557	528	549	599	588	534	584	567	619	575	581	621	550	554	586	591	589	548	563	619	567	550	566	552	554	537	561	592	563	597	596	563	569	598	549	548	569	562	564	556	576	585	576	555	535	608	577	575	544	605	574	552	531	543	544	549	582	563	602	517	536	550	549	590	584	580	579	558	546	599	623	568	656	565	565	566	582	570	589	594	580	564	592	548	573	585	575	558	580	613	584	551	532	541	551	579	575	585	566	578	596	573	603	565	572	547	615	562	592	587	593	549	547	576	538	590	617	556	602	577	604	564	565	524	596	504	569	611	531	613	599	599	609	560	568	567	551	572	545	611	587	555	559	574	553	595	564	554	547	526	578	559	588	606	558	590	567	531	579	579	565	587	593	593	565	564	554	593	575	586	586	568	582	548	560	574	567	578	605	567	571	589	577	592	574	557	563	542	608	580	558	563	597	570	573	570	531	543	569	543	527	537	590	586	562	587	551	512	554	590	615	586	581	540	555	590	524	556	606	584	612	571	585	572	572	564	604	555	574	553	558	598	602	595	549	600	564	596	604	603	596	552	543	558	580	562	549	569	596	592	562	592	571	597	569	607	582	549	580	551	564	590	523	568	543	544	564	552	555	599	644	541	558	622	566	551	567	543	591	561	522	592	533	539	559	553	602	533	587	558	574	578	570	595	573	541	570	568	547	578	578	554	504	623	546	590	538	537	556	565	564	551	537	588	602	589	555	583	554	551	602	538	583	575	573	584	584	573	598	535	520	573	611	556	583	571	562	556	571	603	561	602	571	605	593	531	575	518	565	567	584	572	609	581	589	550	560	581	560	556	615	546	592	613	584	605	583	561	569	524	565	573	567	531	558	596	604	575	599	551	536	552	575	569	540	618	569	550	584	598	601	584	574	548	534	568	528	576	532	611	610	589	588	574	568	548	605	557	583	553	577	558	595	553	565	586	565	575	535	556	547	542	588	582	599	570	565	605	566	578	535	558	567	555	579	562	546	535	552	588	561	616	572	566	568	584	579	576	558	532	505	556	559	558	548	558	579	615	542	561	579	606	557	537	558	594	528	556	545	583	588	581	558	574	570	560	536	570	584	585	582	561	613	601	590	584	541	614	581	544	572	552	529	579	616	541	560	582	567	605	595	581	541	564	573	544	601	563	533	554	562	514	592	542	557	581	550	520	524	593	634	522	578	575	564	496	550	582	565	563	564	613	593	535	570	545	556	584	529	613	581	561	573	557	551	575	582	555	522	587	559	605	540	589	548	589	585	570	555	601	604	601	539	555	585	542	580	530	556	557	558	536	584	580	588	584	557	554	599	549	577	593	523	609	554	607	569	560	514	588	548	560	607	528	548	569	539	608	578	586	631	591	584	600	529	575	530	575	562	557	605	558	581	560	558	569	541	580	558	545	575	585	540	581	554	554	557	551	552	520	563	562	548	547	585	598	584	553	588	581	557	538	563	530	521	593	581	604	568	565	598	565	568	569	553	522	580	547	535	551	626	543	557	558	594	599	583	578	558	584	568	543	551	525	587	560	565	549	570	574	611	582	569	566	611	580	600	549	579	575	536	587	629	533	550	587	552	549	567	539	570	583	576	580	589	602	573	600	582	582	576	562	600	567	609	555	568	600	588	554	575	552	537	554	580	571	529	559	572	545	538	561	578	581	560	545	568	565	553	568	588	549	587	561	551	584	624	552	592	552	585	554	561	557	579	532	620	585	567	609	549	578	559	550	605	601	614	598	620	542	579	603	561	584	539	535	518	577	581	544	572	533	565	584	573	544	589	555	542	564	586	531	539	550	570	529	580	563	576	597	607	527	587	575	545	552	603	568	554	603	567	570	564	575	568	568	591	577	525	555	589	566	550	579	573	580	605	550	534	566	538	571	597	583	561	598	565	566	570	597	572	612	595	557	576	604	562	558	559	590	643	553	597	558	570	586	584	570	552	574	584	598	551	559	602	552	616	591	538	560	541	579	558	536	579	547	573	617	571	530	586	513	564	552	585	636	579	569	522	547	559	569	528	561	559	585	569	568	577	566	578	620	584	573	622	552	590	575	586	593	557	541	611	584	591	564	627	576	627	578	571	572	569	551	568	551	542	549	538	599	573	621	577	559	577	608	571	588	524	575	591	575	582	589	586	551	567	623	548	603	570	576	555	584	547	547	586	556	533	570	560	565	565	569	583	537	547	545	527	586	568	554	594	596	566	582	568	604	534	586	604	605	612	572	559	607	545	572	583	543	612	541	534	579	573	539	591	572	558	563	567	543	595	540	579	602	544	624	559	584	587	524	592	593	605	543	573	565	547	565	540	571	556	589	585	548	573	538	549	618	548	563	535	594	584	553
3386	257	256	255	228	242	225	229	230	221	219	212	199	211	204	245	220	227	238	205	206	231	220	242	215	209	202	180	232	222	209	198	203	208	220	224	214	203	212	227	219	202	234	211	215	225	205	223	217	226	208	206	236	238	210	211	219	226	244	237	226	196	243	184	220	208	216	218	216	233	218	246	218	221	236	221	210	205	192	214	216	211	208	224	223	194	230	216	230	213	217	234	222	190	183	207	205	210	220	247	274	244	204	215	212	245	228	220	232	212	217	236	210	208	206	184	232	231	226	199	191	215	229	245	197	221	249	200	232	212	210	240	222	213	231	248	198	217	215	204	235	208	215	226	215	193	224	206	216	210	243	217	189	196	209	202	229	215	248	207	219	237	244	213	207	222	225	225	198	220	200	200	206	212	239	243	213	219	210	202	217	216	223	231	195	199	220	205	197	205	218	213	200	219	207	234	229	235	231	189	209	217	238	247	215	241	204	186	186	194	243	204	191	208	232	227	231	214	229	213	231	241	230	191	207	221	232	217	197	224	224	192	229	198	215	240	227	223	211	218	228	236	215	196	220	203	239	206	222	189	199	216	204	219	209	223	220	213	224	191	233	221	226	198	210	186	225	200	224	207	244	230	230	236	214	212	245	215	217	232	184	233	228	218	225	221	204	223	223	206	217	222	230	194	209	203	226	209	199	230	215	202	204	206	215	212	213	192	216	236	202	210	249	238	219	225	221	204	231	204	233	199	202	220	208	226	198	205	193	235	249	227	219	209	235	228	211	237	221	206	216	235	237	195	221	234	230	227	204	242	236	211	250	205	233	221	210	214	201	226	188	212	202	219	209	230	211	216	207	207	188	206	224	195	214	193	193	202	193	224	211	226	209	213	229	229	219	202	213	236	206	225	204	241	193	228	227	213	211	250	213	192	243	229	206	207	231	211	214	211	206	212	243	245	219	212	209	231	219	240	219	209	229	221	216	191	224	238	214	200	211	220	227	213	221	210	200	247	209	208	229	219	237	251	213	213	227	197	190	196	216	215	216	196	223	226	227	216	218	229	246	236	213	209	211	246	201	225	213	217	231	220	202	223	200	225	197	203	203	221	230	212	216	200	205	220	219	245	217	215	232	245	200	205	203	239	220	226	221	220	240	226	224	202	198	223	209	208	185	230	222	222	189	219	212	231	239	200	225	224	194	233	211	204	218	187	249	216	209	205	211	208	213	204	230	182	188	211	217	212	215	214	193	220	220	198	216	210	209	201	224	199	215	223	196	194	226	196	211	210	229	209	205	208	209	224	233	213	236	199	212	219	236	199	236	217	248	210	213	221	187	231	196	221	212	212	234	215	228	209	223	219	208	201	202	208	186	250	203	162	199	223	238	213	220	211	216	194	206	191	232	220	207	205	215	208	210	195	232	220	227	202	240	246	225	207	198	213	215	222	221	198	233	228	208	212	193	200	209	219	217	266	220	224	231	217	207	219	206	234	227	180	222	208	213	202	226	206	208	224	207	232	198	233	209	206	208	189	200	225	223	207	221	227	212	243	223	248	210	198	228	197	213	202	228	224	206	220	235	212	212	207	233	237	207	204	233	222	214	189	245	233	230	243	216	209	200	199	216	204	222	231	205	208	218	227	202	212	207	209	222	215	233	192	230	210	209	239	222	248	210	211	218	234	209	229	212	174	203	194	224	219	245	200	242	185	208	208	233	200	212	224	205	242	219	222	235	211	217	206	220	237	226	217	204	212	206	209	199	211	207	206	218	228	233	216	222	203	210	228	220	203	235	238	224	235	226	226	227	209	218	241	229	234	200	225	203	221	214	211	210	205	217	216	222	210	229	214	224	217	202	228	215	243	235	220	234	213	200	208	227	244	203	220	218	222	229	213	216	208	222	224	213	220	207	233	238	235	211	219	206	195	240	205	208	233	211	216	213	232	237	216	208	204	219	222	218	191	227	217	244	225	222	207	221	220	239	184	241	207	187	229	241	228	214	229	210	234	204	219	228	222	222	222	219	230	212	234	222	212	235	210	212	214	238	234	219	215	205	200	207	208	250	196	213	209	212	235	225	219	177	214	210	231	220	213	217	202	187	197	207	212	216	197	241	239	203	225	212	200	204	216	249	215	214	203	220	188	210	199	215	209	213	205	241	216	220	228	206	212	241	241	218	236	232	196	195	235	226	204	236	219	216	223	214	210	213	269	209	221	220	230	212	213	256	232	197	234	206	216	214	201	252	207	211	257	199	234	219	211	197	224	195	227	220	228	219	211	225	218	206	222	205	210	210	222	220	232	222	208	217	214	229	228	228	219	224	223	210	225	203	230	228	209	206	195	187	193	213	207	188	234	217	200	222	216	212	219	203	197	227	229	246	215	199	215	201	241	219	212	189	222	243	224	234	216	227	214	235	202	199	215	234	220	186	200	217	227	216	218	213	200	212	221	204	225	226	191	212	225	219	210	217	235	188	233	211	204	223	189	215	239	237	232	206	209	197	202	227	225	239	205	248	208	245	205	222	210	219	217	190	208	250	198	216	242	190	205	213	219	238	248	210	206	201	210	238	212	226	232	213	225	229	233	231	221	187	224	217	225	202	237	218	223	212	226	216	216	211	207	192	199	203	204	221	247	230	189	230	232	205	219	219	217	209	211	233	228	212	223	196	233	221	207	224	223	247	231	204	217	196	228	208	212	224	214	218	205	212	224	198	216	195	195	228	219	229	230	207	178	208	208	213	223	205	236	210	222	203	224	238	241	207	229	222	209	209	223	194	206	216	200	242	229	197	228	226	202	227	205	222	212	237	213	183	193	232	213	181	233	212	247	212	211	224	211	228	211	234	217	189	201	208	208	213	200	200	217	228	221	224	220	206	208	214	207	222	244	213	218	229	208	224	221	221	212	208	202	218	228	194	213	222	218	217	237	238	195	211	224	209	239	204	184	238	216	235	197	208	231	215	235	223	197	222	239	270	262	205	219	236	206	186	247	231	221	219	226	235	222	249	206	210	208	194	214	206	217	184	224	206	191	199	207	236	210	236	213	197	211	223	189	203	241	215	222	232	244	218	224	219	216	204	215	206	206	180	215	214	204	230	215	223	210	217	219	231	197	194	217	204	201	240	224	233	229	234	214	235	224	206	201	220	204	235	205	213	202	197	228	211	225	201	197	239	202	234	214	207	191	225	222	208	237	201	204	245	213	240	198	237	205	204	226	213	206	232	199	217	213	227	224	210	226	206	206	205	219	211	192	204	233	229	206	192	190	248	223	226	236	202	219	227	195	200	204	203	200	203	238	206	209	213	212	219	228	215	207	201	220	237	207	219	208	204	197	202	210	224	206	197	223	219	203	212	255	203	222	203	235	195	210	226	205	232	191	212	198	224	207	205	200	218	220	207	244	229	220	204	216	214	210	236	221	226	220	197	232	226	217	218	245	221	218	196	220	221	233	202	237	221	221	231	225	218	219	235	186	215	201	218	235	215	213	235	221
3425	665	638	707	687	684	640	669	605	688	626	629	623	651	596	613	619	631	615	604	602	574	610	629	595	631	575	597	603	614	598	552	590	619	659	656	594	573	596	639	593	593	642	578	635	593	616	612	580	615	587	575	583	595	646	585	599	600	613	569	577	605	587	598	551	605	648	656	633	589	645	633	666	705	651	633	611	624	662	582	580	622	658	646	632	573	652	570	586	633	608	636	624	615	575	619	620	603	677	939	960	588	596	568	611	642	550	571	630	631	543	620	572	571	628	589	544	617	575	595	617	597	584	583	637	580	595	623	566	569	642	615	642	626	624	621	575	593	595	585	590	599	589	607	625	599	659	634	603	597	612	593	564	556	624	619	612	597	558	590	611	609	629	609	626	590	595	603	598	622	623	587	575	617	635	625	599	600	612	609	631	619	615	585	632	597	592	584	638	567	626	622	580	618	612	609	608	583	580	599	602	615	616	630	625	576	610	611	621	602	584	612	578	569	563	619	567	625	577	594	570	580	612	575	610	646	615	643	594	593	608	603	608	606	645	545	629	605	599	595	646	603	585	601	564	601	633	592	585	531	617	597	602	615	618	606	621	619	563	565	566	607	578	621	594	598	582	621	614	613	580	564	618	581	607	592	627	604	590	573	618	612	609	627	569	598	596	592	636	598	605	607	585	584	579	614	597	606	566	579	594	602	622	635	651	617	616	638	620	589	651	577	588	613	588	581	614	599	604	657	551	597	628	618	559	629	595	594	560	611	601	580	609	593	579	631	628	616	579	548	617	586	603	625	644	641	601	624	560	603	624	636	628	582	544	593	583	624	618	600	546	596	616	604	608	586	607	606	577	623	604	561	596	596	586	571	587	602	565	575	617	608	557	629	632	604	604	609	607	611	610	600	575	597	563	610	577	560	634	611	554	561	621	591	552	559	581	581	602	581	585	579	586	628	554	570	638	609	632	595	589	609	582	571	605	588	549	562	575	567	611	643	607	614	617	592	594	622	551	606	589	619	625	618	587	571	642	553	600	597	601	594	592	606	639	596	638	622	588	577	607	639	615	569	631	610	607	618	601	546	593	603	569	634	645	604	589	614	604	634	606	599	648	575	605	641	622	610	622	641	626	605	619	604	578	602	631	664	640	589	573	629	593	581	597	602	629	582	590	654	570	588	589	588	565	571	568	631	616	666	614	646	618	598	657	634	587	584	600	595	605	629	597	600	548	563	607	573	655	574	601	588	608	615	624	602	582	599	568	618	592	629	591	601	621	579	636	649	600	573	630	610	578	587	578	597	618	594	568	600	579	582	598	582	584	566	611	639	609	598	572	582	606	619	619	611	581	607	571	632	582	600	609	579	562	683	592	589	603	579	628	612	549	602	612	627	608	631	600	573	613	576	602	668	655	588	650	580	631	615	599	646	603	602	561	560	639	594	642	609	588	606	634	625	573	607	614	598	643	595	556	550	603	581	598	598	617	577	574	596	631	616	574	620	629	648	606	577	636	604	592	559	544	577	606	612	615	615	536	656	585	619	648	609	592	610	619	585	610	645	586	548	593	550	608	602	590	621	602	577	581	563	592	541	606	606	621	600	566	571	560	595	612	593	582	625	555	616	639	570	652	626	602	619	633	612	605	628	596	602	604	601	586	564	603	622	607	569	614	612	679	571	602	593	617	565	615	651	580	607	617	598	630	586	621	637	588	606	562	572	595	583	628	628	624	645	592	642	632	604	626	598	614	577	607	631	601	545	574	591	578	605	614	608	566	593	622	614	595	584	588	597	653	629	613	604	594	571	587	580	638	622	581	588	603	610	612	595	606	621	594	619	590	600	593	627	620	599	623	610	588	566	593	611	601	586	595	611	574	645	601	577	605	620	558	590	626	610	626	562	612	609	621	633	637	587	601	608	617	542	598	564	612	635	611	566	621	607	585	622	629	623	604	613	621	602	559	650	583	635	617	608	605	582	615	584	622	654	600	596	595	600	653	609	584	596	594	607	586	597	548	584	587	613	620	609	599	671	649	591	592	664	579	585	572	683	626	603	592	617	634	595	600	585	609	632	612	622	609	631	625	596	601	631	642	578	576	600	609	615	625	576	609	601	600	638	617	608	606	593	614	589	644	617	583	567	612	609	541	584	629	593	608	595	581	667	610	625	596	591	580	600	620	624	599	557	606	584	639	650	607	544	610	587	631	575	588	674	599	607	574	581	584	591	627	639	555	603	593	676	604	593	598	598	603	588	607	604	573	578	553	566	585	571	601	635	587	546	616	577	607	636	565	637	636	620	624	656	614	614	574	624	604	571	614	569	598	620	590	615	606	595	610	614	597	562	587	595	633	605	567	572	630	598	581	613	555	589	610	600	606	589	578	574	621	610	596	576	601	621	613	583	543	687	622	567	590	628	552	549	636	591	587	627	543	567	614	574	557	587	601	614	577	600	613	585	593	658	606	649	584	628	604	592	642	632	630	575	611	619	628	601	607	608	607	618	593	600	571	559	611	578	618	607	571	615	582	598	637	593	645	560	595	629	617	607	608	633	583	611	624	607	604	601	629	585	630	576	606	605	618	653	549	613	612	585	639	609	677	587	646	560	604	627	623	627	579	619	600	597	619	613	621	548	594	625	612	568	590	602	631	595	563	629	581	593	580	560	589	601	614	654	660	595	604	617	614	630	558	608	593	576	581	624	607	632	596	582	640	595	628	590	636	632	601	641	622	580	616	658	584	566	580	618	602	599	585	576	614	564	598	595	568	620	616	611	642	668	602	603	584	616	650	644	590	609	570	581	581	550	606	607	605	576	617	649	574	637	584	622	600	576	586	575	596	609	637	576	570	594	602	650	604	640	556	570	591	605	580	614	573	567	586	579	578	578	617	629	616	629	575	598	615	613	603	596	622	612	602	591	632	614	596	587	619	596	601	609	599	581	599	608	597	584	612	595	642	596	594	637	583	590	622	596	670	623	628	596	620	586	609	593	614	578	589	594	604	596	614	583	656	574	592	589	652	586	574	557	565	634	627	575	581	598	596	605	581	551	598	576	605	599	638	592	623	628	595	628	620	562	596	603	611	565	601	629	609	582	618	616	598	586	600	542	603	610	581	609	568	621	622	655	576	616	610	642	612	567	625	573	607	621	579	625	621	590	601	601	643	598	599	636	611	585	627	625	569	617	604	599	613	613	624	610	582	598	619	601	612	604	610	571	608	550	602	588	643	612	576	628	617	621	612	559	601	622	602	589	608	576	563	584	634	579	609	573	555	641	614	592	635	620	583	605	614	554	611	632	572	601	619	587	637	590	604	621	553	597	637	621	592	614	625	622	631	606	615	573	619	591	642	575	581	558	622	608	593	614	625	616	595	578	632	609	614	565	630	613	651	596	585	579	569	623	624	582	608	598	612	616	570	611	612	647	614	630	596	613	613	649	617	647	548	556	577	614	603	598	580	550	584	559	646	630	611	630	620	632	609	618	601	577	636	580	579	571
22586	2432	1293	1024	752	599	525	451	385	348	372	355	295	293	314	321	311	282	259	271	280	259	238	264	248	269	249	226	253	261	276	248	248	253	236	248	283	258	250	216	279	254	247	236	261	276	245	249	265	266	276	245	250	237	238	240	254	249	286	274	252	240	237	258	226	269	255	276	278	244	267	263	233	260	293	259	272	267	266	250	234	277	262	281	253	299	298	250	271	247	267	238	252	278	260	278	239	285	474	543	379	273	253	243	256	255	236	229	248	219	256	250	265	234	254	274	253	251	246	266	253	248	266	251	251	258	254	274	237	248	253	255	265	240	241	236	254	258	233	269	278	263	224	258	235	221	252	232	241	255	257	287	231	231	268	270	258	230	222	249	228	251	251	262	239	246	224	247	271	247	235	251	275	254	255	261	227	234	258	297	246	241	246	256	224	238	268	267	243	259	260	243	233	231	291	233	249	236	217	245	279	273	253	236	243	238	256	276	229	227	241	252	236	272	248	223	275	244	246	238	252	233	240	224	254	238	246	265	252	272	245	255	269	272	254	242	268	253	239	260	220	232	229	272	270	273	252	241	226	232	245	266	262	261	248	264	243	234	248	258	253	239	232	215	238	245	260	244	271	251	237	269	266	271	233	257	249	259	237	242	238	234	262	249	245	206	206	258	236	280	265	227	238	244	250	289	260	227	282	282	244	238	233	271	264	247	275	256	232	245	257	280	240	278	226	232	232	265	248	252	281	242	260	264	265	223	269	263	253	255	256	253	227	256	267	207	252	287	280	253	249	266	277	251	243	257	259	279	253	253	227	268	212	230	276	258	240	262	279	247	248	246	214	241	228	254	227	233	250	263	245	259	268	233	247	227	257	250	241	290	248	262	258	255	255	256	250	239	232	258	256	247	267	282	241	255	232	252	267	268	256	241	235	226	231	253	267	241	221	253	227	258	255	254	274	253	248	250	269	249	249	231	255	250	273	234	260	242	236	235	257	251	264	246	263	246	277	255	260	277	249	247	250	237	244	247	256	246	237	280	234	243	241	266	231	250	242	285	265	242	253	239	255	281	268	227	259	236	227	268	228	240	248	220	277	262	256	248	256	227	254	273	263	241	274	265	230	209	279	248	246	287	223	254	250	270	243	262	284	231	257	285	223	266	245	281	259	242	218	252	251	250	282	244	255	255	243	216	244	251	225	221	264	249	247	229	254	211	280	248	250	248	233	269	250	263	249	229	249	214	232	252	265	288	257	238	243	244	264	230	257	283	246	255	222	244	245	253	269	256	240	251	254	240	260	247	263	252	243	250	229	244	261	280	264	247	267	258	243	239	255	257	230	231	262	252	240	256	254	251	249	237	252	246	271	260	250	271	252	272	246	222	239	249	228	201	278	288	216	260	282	264	211	239	245	253	262	238	250	252	267	257	250	264	246	224	277	245	268	232	241	248	229	251	236	263	271	242	244	230	244	260	238	274	276	273	252	250	220	241	224	250	244	232	253	237	240	227	268	259	238	262	265	248	265	244	262	247	265	241	247	265	209	250	232	256	264	239	216	276	245	267	261	266	244	258	271	241	252	243	277	271	252	240	246	226	263	246	244	243	250	234	254	269	262	231	263	235	231	277	246	227	235	252	279	234	240	244	244	249	244	256	271	207	260	256	263	270	266	265	278	235	228	232	246	260	257	283	250	255	222	256	236	247	264	277	275	265	263	254	267	267	274	225	241	256	232	243	260	246	272	248	281	271	226	240	244	237	268	269	230	230	267	236	270	238	263	241	238	256	257	260	248	254	238	234	250	240	229	234	220	254	268	260	246	282	230	241	255	236	225	230	231	237	245	273	259	279	254	264	232	245	281	243	240	259	245	254	232	252	234	230	239	248	236	235	231	280	259	228	274	254	267	249	269	257	242	250	259	245	271	254	260	225	259	255	246	250	254	233	244	211	282	259	237	253	246	242	251	261	258	238	251	233	271	249	225	252	280	255	249	266	227	271	254	262	245	256	253	273	242	234	271	265	268	239	255	256	239	258	229	232	212	274	267	226	251	271	235	250	228	239	264	272	270	265	247	260	280	265	242	272	254	241	254	259	266	239	237	264	245	293	240	284	259	224	264	237	237	250	250	250	254	256	280	266	264	223	258	244	250	262	225	256	258	262	263	237	254	262	243	252	269	242	268	246	222	244	229	244	245	237	247	253	267	223	275	278	242	245	250	282	261	226	224	233	251	258	251	273	245	234	260	261	253	244	276	216	276	290	268	228	255	267	277	270	282	268	237	262	228	221	262	251	278	257	247	235	251	224	249	253	252	245	217	252	242	258	233	260	266	209	235	255	259	237	239	250	258	246	263	249	273	278	278	246	251	237	213	223	282	259	255	260	263	252	247	255	240	265	240	261	279	265	248	247	261	261	253	242	227	239	273	211	248	261	296	235	252	261	249	228	238	252	286	253	276	257	252	256	222	250	270	240	231	232	241	264	259	266	226	262	277	248	236	249	280	241	236	248	245	236	225	273	264	233	272	246	249	286	252	263	244	275	254	281	219	285	257	245	252	265	262	279	249	265	252	252	251	261	266	267	231	252	255	253	249	290	279	226	283	223	236	248	261	259	243	258	270	256	257	243	238	239	253	264	256	253	272	228	258	260	237	248	248	228	256	245	271	247	245	256	258	231	250	278	267	290	233	260	244	270	240	239	286	272	242	237	278	210	231	261	266	269	253	256	244	258	244	239	275	248	243	269	286	256	263	262	212	253	255	235	259	236	263	269	269	265	236	253	268	262	260	265	247	229	243	256	259	212	257	243	257	229	266	229	231	244	236	249	249	257	257	240	241	220	256	288	256	253	227	244	259	273	246	264	248	261	250	263	253	264	246	269	255	234	248	248	215	235	270	248	244	258	258	243	270	260	256	260	248	280	257	265	245	264	245	255	222	273	241	221	266	281	250	247	239	268	266	277	275	239	265	221	222	232	245	244	257	233	265	261	238	246	246	257	241	260	243	255	244	245	286	266	265	234	234	245	235	284	239	240	273	285	277	273	241	237	240	235	255	239	261	246	272	270	245	265	248	274	266	222	269	249	254	246	240	259	253	222	257	256	277	224	294	256	247	237	249	237	265	275	258	251	234	234	262	256	237	236	251	230	258	239	253	280	255	262	237	273	222	231	256	265	255	253	240	253	249	284	266	244	266	255	222	242	256	241	263	248	227	247	235	272	266	252	245	262	230	251	226	286	246	260	220	227	236	239	233	254	227	237	243	224	245	270	257	282	265	245	213	265	247	217	245	261	248	229	266	237	248	230	244	237	200	239	254	243	253	258	270	240	228	251	247	255	242	251	260	243	234	286	254	247	224	260	266	262	253	268	245	240	248	254	249	251	206	236	271	255	275	258	255	279	249	225	248	238	295	261	262	261	236	265	241	251	268	242	239	256	261	263	227	244	251	237	239	228	257	223	256	255	247	256	244	232	256	267	219	259	257	250	260	248	252	248
12627	1537	3071	3480	3000	2461	2084	1855	1612	1419	1349	1277	1156	1093	1057	1017	1015	961	919	862	833	833	825	771	795	765	778	785	810	737	745	796	761	757	787	770	721	737	734	769	724	746	715	704	662	686	712	705	698	747	745	693	721	740	715	666	667	695	698	699	675	717	681	676	767	713	721	693	723	718	744	771	766	696	726	725	747	746	721	707	714	759	795	795	812	822	787	733	713	724	776	732	654	704	797	729	711	960	2606	2871	1788	678	663	682	689	682	650	665	662	666	645	693	612	644	663	710	646	647	689	672	645	674	714	658	611	646	636	615	668	677	669	696	685	669	700	707	734	668	656	641	672	678	666	716	719	713	651	711	657	672	617	670	714	666	684	692	670	648	733	717	653	672	680	714	673	687	698	651	720	719	700	668	656	662	674	660	644	695	705	740	675	722	688	686	716	664	727	677	701	649	716	644	678	704	663	729	705	664	665	639	665	636	692	656	686	682	704	729	683	697	662	674	637	724	668	682	642	705	705	677	648	675	673	683	683	706	683	704	642	651	682	647	693	647	659	724	675	689	629	619	648	666	640	723	696	678	684	651	656	680	688	679	682	646	700	632	681	669	659	653	743	690	751	643	660	674	668	680	731	675	679	698	708	721	673	717	702	745	681	666	682	669	695	673	698	695	701	706	661	712	661	681	642	670	662	672	715	660	687	688	694	644	711	644	687	627	683	684	672	727	730	705	703	701	676	672	685	670	666	714	651	687	656	695	659	682	701	709	689	663	689	702	714	668	739	702	673	687	671	657	674	693	672	680	686	662	632	651	688	650	678	692	614	658	666	661	689	648	669	697	668	723	665	659	708	688	697	720	689	712	718	696	653	738	639	725	679	661	680	666	681	671	697	723	673	665	699	671	683	670	681	681	687	685	665	675	699	683	639	648	689	660	674	695	703	713	722	650	710	694	669	697	653	661	664	672	694	658	663	672	650	664	678	677	659	625	668	672	724	688	650	703	681	677	673	706	684	699	684	676	676	635	658	649	662	656	668	718	718	656	675	648	674	669	684	659	667	707	652	663	681	629	663	701	667	697	645	726	638	669	655	670	694	712	651	666	665	701	660	675	694	707	643	669	661	661	685	708	691	674	697	696	697	672	635	740	669	688	735	680	659	671	653	683	681	624	684	680	675	693	696	672	679	702	691	652	660	691	694	719	694	624	670	676	701	687	689	730	731	697	644	653	624	683	699	687	700	665	707	683	680	753	684	688	676	711	667	647	673	693	685	667	674	650	689	699	699	679	659	696	701	643	611	638	731	665	689	722	726	693	679	641	662	607	683	697	689	690	696	681	663	664	683	674	692	631	700	702	677	670	692	658	708	669	679	639	699	631	628	674	686	689	701	660	695	671	670	713	679	671	712	674	690	672	676	685	695	654	648	677	704	732	685	667	692	671	660	675	715	660	676	667	736	620	633	664	722	672	707	659	663	642	652	670	680	747	702	676	654	695	680	679	706	676	719	724	684	691	644	670	623	686	723	683	687	735	657	683	679	659	694	687	681	698	699	696	673	649	647	722	698	708	677	707	676	667	645	702	690	704	652	683	667	667	708	669	673	681	700	678	710	662	654	742	731	681	707	643	627	710	638	644	689	653	662	697	639	734	691	695	714	652	712	647	655	648	652	676	728	656	693	684	719	736	651	724	673	670	678	679	686	685	693	686	660	699	675	693	674	661	656	673	737	611	708	731	669	645	679	670	682	688	708	684	660	674	698	676	671	671	659	670	666	707	690	687	706	686	664	682	688	610	702	687	641	689	631	681	640	657	719	674	630	673	770	697	688	661	706	680	673	616	730	665	651	675	719	664	661	738	688	704	691	664	688	679	693	663	682	682	673	675	661	697	677	638	675	653	663	668	702	686	688	674	718	749	701	659	646	692	718	752	672	689	714	710	637	690	650	693	664	679	710	725	663	719	685	714	668	733	689	665	686	663	665	718	675	682	721	717	657	666	682	654	656	652	680	683	684	664	724	686	630	662	641	663	656	705	681	664	690	650	645	661	660	681	682	698	708	737	650	722	689	703	647	668	674	674	690	665	692	650	666	675	686	675	692	709	637	673	637	684	696	664	655	658	626	666	684	685	681	669	653	663	684	643	689	684	701	658	671	646	687	663	669	675	734	670	691	683	696	668	668	707	661	694	730	686	714	699	626	704	679	684	649	700	713	735	656	709	654	661	661	630	656	654	700	689	642	652	688	694	684	683	660	649	700	706	662	703	692	714	657	675	669	670	611	661	668	670	711	696	635	662	675	624	691	697	662	671	689	685	696	734	670	720	719	681	656	677	702	671	706	624	753	679	679	686	678	673	682	673	673	662	613	656	668	701	676	703	655	649	700	714	721	676	691	652	699	641	680	674	679	680	689	668	695	711	693	675	681	702	622	717	698	675	636	691	723	688	678	677	681	678	692	702	706	642	653	664	654	647	693	672	662	705	750	678	663	694	700	674	690	599	684	647	686	640	677	676	649	632	630	677	664	716	641	696	687	687	662	736	688	690	659	681	692	673	655	669	695	681	677	666	730	707	699	669	676	683	676	647	619	714	632	696	666	670	649	697	661	635	692	680	671	679	656	643	645	692	662	669	672	661	658	648	709	645	711	703	698	653	657	677	713	652	677	657	679	695	713	661	684	684	706	639	712	703	727	646	667	688	703	684	690	675	661	667	655	645	648	688	671	706	658	696	694	664	691	651	662	687	673	689	683	691	682	665	680	628	715	686	640	631	712	629	688	691	653	635	678	660	688	656	685	672	700	699	706	703	670	696	696	667	659	725	674	671	647	644	684	665	711	704	740	637	673	663	650	678	712	653	685	620	646	661	708	633	710	697	712	661	688	676	697	676	714	704	685	679	662	682	680	689	646	693	658	683	656	682	660	686	674	639	666	668	640	675	665	696	681	621	692	718	699	684	680	654	694	694	691	670	673	694	711	728	674	687	727	700	718	670	682	659	691	634	678	698	676	647	725	727	611	665	692	675	681	676	677	672	684	667	684	657	687	658	672	661	666	666	668	675	731	664	663	716	671	643	670	688	710	627	685	681	710	664	664	636	678	650	680	659	676	684	695	683	702	661	687	639	655	684	695	695	687	667	627	701	650	712	668	633	694	702	732	678	686	700	637	722	727	674	650	640	643	700	620	657	646	662	665	733	695	625	641	685	712	670	675	659	692	652	673	709	720	692	721	688	651	676	669	669	661	720	711	631	690	721	678	675	702	670	643	665	705	703	675	740	685	696	738	639	649	652	642	656	679	680	669	711	715	689	692	684	681	655	661	700	710	661	676	626	689	716	674	710	709	687	722	714	714	681	720	650	673	751	666	665	692	681	694	710	669	666	690	688	726	712	688	703	705	658	682	671	681	662	647	686	662	703	647	660	702	696	685	666	673	706	660	623	669	682	691	658	662	678	662	663	649	680	686	642	711	701	678	667	690	669	693	663	693	667	691	694	665	678
36858	6221	2500	1821	1359	986	758	627	502	460	375	338	320	318	324	286	279	293	299	265	249	263	245	246	263	234	230	249	241	223	236	265	236	225	233	216	247	218	230	206	217	230	226	225	239	225	229	213	229	222	240	211	210	206	211	237	201	213	216	195	224	237	228	268	199	211	205	195	256	241	218	226	229	217	213	225	238	205	209	221	211	220	240	222	237	257	216	265	238	252	204	228	190	202	216	205	239	364	646	564	440	235	240	188	210	230	215	216	235	229	245	216	211	216	193	197	215	211	238	171	215	205	180	221	208	231	205	198	221	205	224	194	230	209	219	203	196	203	214	215	201	235	197	195	184	217	220	246	207	221	239	221	190	203	235	236	206	229	183	200	205	221	190	208	211	191	200	229	209	229	203	218	208	200	211	174	220	211	193	201	229	197	211	241	217	181	211	199	207	200	210	225	212	195	222	199	211	203	196	236	216	229	208	178	229	200	221	197	233	219	201	199	215	194	182	242	209	223	220	193	225	201	223	199	211	228	214	200	193	210	204	210	206	197	206	216	218	221	213	205	204	229	227	205	198	210	215	234	212	184	223	228	238	212	197	215	241	205	199	214	209	226	195	199	201	229	195	189	232	206	249	206	232	213	193	247	229	205	217	180	224	225	222	194	219	195	210	214	221	214	226	225	202	196	211	216	237	216	217	213	221	223	205	211	203	211	215	208	213	213	229	213	191	196	217	190	209	213	214	195	199	175	209	243	237	227	210	233	222	218	201	235	218	232	219	233	199	209	206	218	199	233	184	196	215	216	229	216	198	244	204	230	250	204	199	220	224	206	208	210	212	207	212	229	211	208	218	215	208	189	245	204	211	208	230	214	179	203	229	215	208	207	208	223	211	187	207	216	229	232	198	208	199	173	224	209	229	209	183	212	209	220	214	214	209	205	241	215	208	230	225	233	209	200	196	213	214	200	199	222	225	225	212	208	215	272	183	180	189	214	205	226	207	226	201	226	212	214	199	181	178	179	218	200	194	225	204	219	225	217	201	196	212	196	226	234	212	215	204	227	221	198	188	178	213	193	180	201	206	228	211	194	224	204	207	222	217	222	220	211	214	208	213	213	228	170	222	215	213	224	190	209	216	214	198	209	207	193	180	220	219	224	236	204	211	219	210	211	203	211	226	235	199	239	213	210	206	200	229	194	237	236	209	207	206	221	217	208	226	211	211	217	223	206	207	219	226	198	219	201	215	209	193	213	236	216	198	202	210	215	209	225	250	209	205	208	221	204	229	212	218	221	209	234	237	194	213	209	199	190	213	222	196	239	181	220	204	214	240	185	246	226	192	225	198	221	201	210	191	229	229	211	228	206	186	227	205	188	201	211	236	214	198	211	223	180	232	210	194	234	231	208	215	215	211	204	221	224	177	204	206	213	200	191	192	219	211	219	214	199	208	236	224	228	206	194	234	213	214	220	197	203	213	196	203	199	209	195	234	203	202	232	211	223	215	189	201	186	206	209	188	220	199	208	189	234	215	188	192	217	222	228	216	216	220	205	200	206	220	221	233	207	209	198	214	197	212	218	177	237	221	216	230	222	193	223	199	198	226	215	213	210	211	210	218	207	215	193	196	186	218	212	223	199	242	195	225	181	213	203	192	204	212	192	208	207	204	181	246	221	209	208	199	206	196	207	216	213	235	210	243	213	211	209	202	229	172	204	202	225	214	224	203	170	189	196	218	206	239	199	209	202	227	223	237	200	211	205	203	234	189	215	191	195	213	204	210	201	211	214	200	209	208	228	201	222	200	212	209	227	237	215	201	233	189	221	204	218	208	196	216	231	187	200	198	202	227	191	222	188	195	201	197	215	204	205	208	230	190	199	203	244	213	205	216	211	187	212	226	204	175	208	201	220	227	217	200	220	201	209	230	222	203	210	213	239	201	244	199	227	218	218	217	238	238	202	225	233	213	170	191	199	203	203	213	183	201	184	214	218	201	253	220	203	197	213	208	193	201	183	204	198	199	221	241	211	209	199	227	214	233	217	199	214	234	188	204	238	216	216	204	224	241	197	188	220	165	231	241	198	218	227	197	190	224	181	208	213	211	241	235	189	234	198	207	229	205	212	222	193	242	189	201	238	233	217	192	205	240	222	195	200	194	224	234	212	192	192	196	220	200	236	211	225	227	193	224	212	197	230	177	208	209	200	214	192	194	207	189	210	216	195	194	216	203	203	190	205	237	215	207	239	207	222	213	217	211	209	215	188	220	204	236	225	202	186	221	215	218	243	203	241	244	213	216	214	191	191	242	201	202	217	225	186	210	185	220	218	210	216	223	207	215	210	180	185	203	212	196	213	224	219	208	216	220	219	192	212	214	188	235	202	205	180	221	213	208	216	226	208	228	210	210	219	200	213	215	198	206	213	203	196	210	190	213	205	232	202	216	208	199	218	216	189	195	217	228	209	202	189	202	201	223	215	197	222	207	193	207	207	195	236	209	212	226	218	193	229	219	199	199	208	214	213	209	235	216	208	217	215	205	208	209	209	224	196	199	201	211	203	211	225	217	201	221	196	212	200	207	239	196	215	199	215	218	221	182	202	229	217	191	192	215	237	226	206	227	247	218	236	229	218	229	205	217	232	190	229	238	186	224	188	218	234	239	203	183	205	206	213	210	205	220	234	217	244	209	223	209	208	217	216	217	186	211	218	222	207	199	222	223	247	191	195	195	204	218	212	213	202	195	215	185	205	215	198	226	228	216	226	216	207	233	202	202	181	181	221	229	214	220	226	228	199	214	218	200	188	191	218	193	228	229	214	196	210	201	211	208	207	216	212	207	215	209	196	199	200	253	201	219	215	202	227	206	223	215	205	185	200	213	192	202	202	224	221	205	229	220	221	193	215	213	195	221	200	221	198	210	200	203	189	213	223	224	200	213	210	226	223	195	211	204	223	225	229	244	198	224	206	224	183	204	217	201	194	211	203	218	200	214	227	202	218	222	198	170	202	227	233	211	199	201	223	241	219	215	218	236	191	212	218	235	183	204	226	232	179	200	215	217	236	227	222	217	216	212	222	228	195	234	201	201	223	224	237	220	231	212	213	223	197	229	211	237	229	199	205	219	225	224	201	215	211	198	218	211	180	223	218	219	197	207	200	212	252	196	187	217	204	212	194	211	237	206	199	214	194	218	236	213	215	207	227	224	215	223	230	214	218	212	209	222	219	197	213	201	216	209	203	234	189	217	209	210	177	232	204	192	216	222	218	181	230	189	197	211	226	197	226	225	191	203	225	226	183	220	207	212	221	231	213	217	215	224	222	225	195	210	207	218	221	225	197	205	225	201	212	218	229	221	194	190	186	216	233	235	211	220	211	177	203	192	218	204	185	214	185	227	228	193	222	233	215	202	200	180	193	207	223	217	206	218	220	201	225	217	217	186	209	216	209	227	211	208	177	223	218	215	227	220	252	220	225	206	217	220	208	238	224	214	224	186	199	237	212
18812	2285	5189	5812	4925	4004	3323	2816	2356	2066	1829	1646	1470	1389	1274	1110	1135	1127	1068	997	927	888	868	790	868	795	794	776	723	786	727	754	644	731	664	698	669	699	737	645	684	663	639	647	650	632	615	687	662	621	636	618	593	653	603	634	553	622	598	564	626	562	597	640	649	642	674	583	632	633	654	664	653	689	666	674	658	656	614	706	650	732	770	768	892	895	736	876	713	653	632	611	615	595	595	626	718	2188	4479	3706	2156	599	545	578	594	605	618	620	576	572	536	607	562	540	603	571	615	575	583	608	579	603	583	618	586	517	597	574	596	529	615	558	599	613	615	568	585	592	605	549	565	591	584	597	581	596	547	575	598	572	546	560	594	579	590	591	552	569	619	566	545	570	563	626	615	552	580	579	559	584	606	564	552	619	576	565	562	606	600	600	589	559	583	586	579	553	559	555	553	567	550	585	608	593	595	562	580	556	558	584	588	556	581	584	589	574	583	581	567	599	572	601	584	582	561	577	572	600	541	569	584	567	586	592	567	583	621	520	567	610	534	593	569	569	572	540	588	609	584	587	586	583	547	596	526	582	533	583	562	574	614	579	570	548	612	570	524	537	601	618	560	558	551	580	538	562	607	564	564	590	583	562	575	613	576	591	566	625	561	599	587	591	571	562	558	580	560	565	588	591	609	595	561	587	592	580	579	552	595	587	528	551	585	515	574	561	580	592	575	570	538	585	554	609	569	627	559	579	607	573	523	567	594	562	575	583	588	543	584	550	582	558	547	604	551	558	577	581	570	579	552	603	525	598	593	571	559	541	579	611	565	571	556	578	607	556	562	558	510	572	581	583	565	580	584	558	581	574	588	538	540	574	533	586	542	558	558	529	569	553	564	564	584	584	568	527	560	561	575	555	582	580	556	557	555	601	568	581	536	559	545	564	529	530	576	586	597	543	615	574	570	568	605	597	544	607	542	604	618	544	548	600	567	551	579	581	583	558	566	555	564	567	560	552	628	597	556	579	599	587	596	574	595	562	616	613	576	551	573	530	553	542	540	573	549	601	573	568	571	604	588	575	573	602	563	601	558	579	543	536	575	588	598	583	566	565	547	604	584	591	604	648	594	582	625	636	592	587	574	593	561	531	590	559	582	562	584	577	605	587	575	537	588	551	567	553	591	560	508	632	582	578	606	538	589	561	544	587	559	568	537	556	550	578	585	562	572	581	538	585	583	522	586	567	549	549	538	564	592	573	593	605	581	563	569	563	597	567	563	598	510	603	608	571	582	526	611	566	568	551	643	552	590	589	583	557	573	564	559	553	587	538	582	577	562	595	577	626	546	604	598	604	585	586	570	543	559	579	575	581	604	576	596	598	570	592	608	553	557	577	605	533	558	553	534	564	572	541	574	543	603	583	570	568	562	585	572	574	582	611	567	569	561	568	543	540	567	588	574	556	589	584	541	560	588	571	505	595	562	590	551	573	556	566	579	594	555	592	572	606	558	601	561	593	580	548	550	583	537	535	534	569	622	567	621	530	552	558	538	552	574	571	621	538	604	589	566	547	627	540	605	598	535	563	588	567	586	597	556	594	555	585	627	575	574	554	585	590	551	595	553	579	538	569	599	576	583	561	602	542	556	602	578	557	569	592	575	568	543	612	597	520	574	605	555	591	596	605	558	552	600	523	561	567	575	564	581	518	589	559	534	581	574	565	561	535	576	601	543	574	564	630	593	545	573	591	586	586	593	596	543	519	604	523	542	596	570	592	583	589	557	569	597	560	547	583	545	537	548	582	545	549	601	541	551	610	543	545	626	564	570	581	592	572	521	532	572	554	588	544	584	572	607	584	565	556	547	611	570	558	577	554	606	598	543	606	603	586	564	565	567	604	631	545	589	599	605	571	585	587	541	574	596	595	571	588	545	575	582	600	630	539	566	540	551	623	559	601	605	578	589	593	577	541	608	546	575	593	602	575	628	558	504	594	534	605	617	593	578	562	591	580	584	569	571	582	536	607	587	570	598	594	556	566	546	613	597	571	544	623	553	540	526	557	570	591	579	606	582	584	547	558	608	609	541	596	575	536	586	566	522	563	572	618	570	571	604	559	554	588	555	585	578	573	592	586	568	547	567	573	569	607	550	566	545	616	562	545	553	595	570	550	565	561	577	557	589	590	572	577	595	570	565	577	575	597	573	619	569	560	585	612	575	605	568	592	571	595	597	577	582	560	540	615	557	617	543	582	588	576	580	594	576	554	586	571	564	591	584	599	598	549	557	546	525	595	580	587	561	610	634	567	557	561	576	545	557	573	569	589	589	546	596	596	611	590	620	593	531	589	585	612	584	563	615	551	599	551	584	591	596	552	549	565	553	608	572	581	604	554	590	614	534	575	574	588	572	590	613	589	550	592	562	582	565	580	592	598	570	591	565	576	543	547	575	605	546	603	602	572	564	564	583	576	550	614	600	580	573	593	590	618	615	580	520	606	585	560	585	600	554	542	588	561	552	585	509	538	608	589	547	590	599	578	639	575	559	590	598	590	597	568	547	570	576	584	529	568	613	570	562	603	632	557	558	529	614	596	587	572	600	590	575	571	575	536	592	553	588	616	584	582	614	505	573	556	556	545	559	561	565	572	562	561	555	572	570	611	590	570	568	552	564	541	604	548	611	582	595	560	570	557	607	599	557	528	590	552	540	600	573	598	550	602	545	568	593	548	550	602	596	577	566	610	585	600	601	552	575	587	576	514	586	596	569	553	602	599	505	596	575	591	598	583	599	613	551	610	567	560	603	627	600	552	539	583	554	571	563	556	587	602	577	586	559	568	578	621	557	563	572	579	574	562	585	573	560	601	579	549	554	565	572	609	598	580	595	603	511	590	572	531	617	573	551	571	572	564	601	564	619	561	599	582	556	523	588	592	591	569	582	542	578	566	579	584	564	565	568	583	572	627	570	579	578	590	584	541	557	618	602	590	544	536	550	588	590	609	563	564	591	606	615	572	568	579	585	588	577	589	581	581	578	591	580	606	579	553	515	615	543	571	625	573	592	596	568	590	573	579	557	552	572	566	562	573	583	558	588	569	584	567	612	542	613	608	593	517	608	609	568	551	538	607	549	551	602	590	575	589	521	569	567	560	527	563	570	521	572	592	597	581	569	569	567	568	584	550	558	586	581	614	625	584	587	570	584	592	562	584	573	565	558	560	598	568	567	585	576	612	571	599	582	595	567	602	563	581	589	568	579	582	584	563	540	556	540	605	593	545	600	551	638	590	603	562	599	602	547	580	580	546	564	546	586	559	572	554	560	572	581	553	568	570	592	568	610	574	531	602	560	620	568	554	543	601	570	628	590	565	562	615	569	579	550	541	615	557	577	549	589	582	560	556	565	577	584	560	574	565	588	563	586	626	588	568	566	554	599	539	562	535	588	581	557	555	615	563	580	592	584	547	532	556	538	605	597	590	585	602	571	545	589	522	611	568	571	533	541	604	593	583	565	625	537	594
3738	250	254	268	222	220	266	221	220	239	251	234	225	234	206	212	206	234	210	191	228	261	198	227	213	228	219	195	220	230	217	223	203	233	217	203	262	235	222	192	217	212	233	221	221	211	226	228	213	230	231	216	258	201	217	233	233	216	234	216	237	203	210	194	216	219	231	211	246	202	225	229	251	228	230	222	224	237	226	211	205	227	216	223	221	209	214	219	200	202	224	214	213	230	229	210	195	226	224	254	230	218	233	237	217	203	235	218	253	236	184	232	255	228	217	214	200	203	228	207	208	223	224	224	233	207	216	202	212	218	208	228	190	216	237	226	207	231	235	230	215	270	222	221	220	215	234	200	224	211	239	219	211	225	219	221	251	228	226	204	218	228	236	236	247	226	190	217	223	233	220	211	211	217	219	208	241	229	246	240	217	203	222	251	218	230	217	213	211	240	230	219	204	244	231	197	245	249	218	212	240	226	249	226	236	217	220	222	190	219	246	237	252	230	234	221	229	231	215	251	207	218	205	232	214	244	246	231	210	210	210	245	237	218	227	215	221	200	192	221	255	246	217	223	216	231	215	216	234	213	236	213	209	209	225	223	240	226	219	241	214	235	222	226	232	207	215	201	212	223	245	207	228	221	222	206	216	216	220	230	220	209	229	203	268	209	218	264	203	225	248	223	209	214	217	234	210	210	245	250	203	229	235	223	216	231	235	202	237	212	221	204	243	217	249	223	241	219	225	192	216	221	211	200	229	214	220	199	203	203	215	204	200	261	234	227	191	219	231	246	222	223	229	232	211	208	239	233	234	247	221	237	253	221	222	208	234	210	214	241	246	243	231	233	206	202	224	223	229	230	214	226	199	191	206	225	226	206	231	223	234	215	242	204	248	260	230	207	208	210	202	204	230	235	242	216	249	222	223	196	241	220	201	226	204	237	217	202	230	231	210	239	228	227	222	221	231	221	235	234	219	197	207	238	216	225	225	227	211	212	217	219	227	214	248	200	225	198	238	228	202	228	238	212	219	207	233	219	201	254	238	237	251	210	209	223	252	211	210	242	243	225	220	237	220	234	215	232	226	208	194	250	224	253	234	198	215	197	206	200	215	231	212	226	209	230	220	219	233	223	221	217	183	238	192	235	209	238	207	230	232	235	193	184	222	252	218	228	214	228	202	193	214	238	217	203	198	247	214	217	234	226	204	217	233	226	247	240	204	236	201	210	221	201	212	221	230	240	216	233	222	217	229	226	238	219	216	202	212	219	211	213	210	227	229	291	204	208	199	186	223	211	213	224	224	215	217	229	269	212	216	223	221	216	205	206	203	231	213	214	198	198	227	227	210	227	238	231	237	232	220	235	217	197	214	222	207	209	251	209	237	233	228	218	209	221	235	220	217	246	215	219	208	229	227	210	232	217	236	192	206	223	231	233	224	242	216	223	234	239	259	229	205	238	227	232	216	205	204	232	232	224	230	237	197	241	226	202	226	210	162	229	230	199	243	214	216	225	231	219	212	220	233	217	221	175	212	225	224	246	199	216	224	202	239	224	251	217	204	210	218	208	203	212	225	212	221	256	213	232	208	201	223	220	227	231	212	233	233	238	234	250	251	222	221	230	214	210	221	211	223	219	209	226	230	233	201	219	219	220	209	221	222	240	224	221	237	208	251	209	236	257	206	230	243	212	235	212	253	227	235	193	229	242	210	215	222	216	209	231	229	179	213	219	233	213	210	243	248	213	209	241	232	229	216	223	223	223	212	230	211	222	248	209	251	233	215	222	214	206	221	235	234	217	238	219	218	235	213	235	241	223	206	232	246	234	227	217	252	234	217	188	224	221	244	208	218	230	225	235	243	217	209	208	186	254	213	209	235	185	224	229	243	239	229	207	249	226	240	223	258	235	205	208	215	222	217	216	239	224	232	227	204	224	234	233	237	232	241	220	231	207	227	225	231	237	229	236	204	223	219	250	245	220	217	233	211	231	242	239	236	195	194	205	215	227	218	208	206	229	224	202	226	242	242	233	212	234	241	253	207	244	210	222	202	217	191	220	202	220	230	246	205	221	220	215	253	181	257	238	236	220	228	236	234	219	219	229	198	226	245	228	229	206	238	212	200	216	224	216	249	206	229	224	201	225	238	229	228	235	198	242	197	216	214	227	238	214	219	231	231	234	217	218	210	215	225	204	198	222	220	241	230	221	207	236	225	204	223	199	232	216	228	203	224	218	213	228	210	223	207	238	219	191	218	228	242	220	226	226	235	207	216	229	211	236	215	234	219	218	212	203	233	243	221	199	214	246	180	235	231	222	210	227	254	222	235	229	226	239	191	230	230	234	190	222	199	193	218	222	214	208	229	250	229	219	214	201	231	215	251	229	193	203	232	218	225	206	208	200	221	224	235	226	204	243	223	212	206	219	233	190	209	205	221	254	198	238	230	242	229	210	211	223	226	228	222	235	200	226	252	203	222	253	236	206	217	220	245	228	231	218	223	211	219	210	240	230	205	212	213	238	229	210	235	239	213	231	205	226	250	269	240	237	243	206	228	214	191	232	205	207	231	229	234	207	220	196	231	202	212	242	215	214	212	184	220	216	195	229	218	251	219	240	234	200	234	245	234	224	248	249	225	205	202	222	206	219	231	227	222	231	234	231	196	245	230	211	207	244	222	228	267	214	222	193	204	229	228	228	204	217	229	221	228	245	219	223	215	227	227	233	240	207	204	211	214	203	189	235	210	201	196	215	232	217	236	236	212	230	204	202	252	224	213	230	182	234	220	233	232	251	220	212	213	217	224	218	232	215	216	248	242	264	223	197	220	215	241	232	200	221	175	235	236	243	227	222	226	200	211	217	196	204	232	213	255	227	214	237	217	238	228	209	225	227	187	221	239	222	211	221	222	206	211	205	208	225	238	219	209	234	236	215	222	229	222	220	219	217	201	231	220	228	216	231	214	226	252	231	218	206	227	218	213	227	224	221	229	217	242	224	230	239	208	234	245	260	225	227	216	233	212	211	217	234	234	214	223	242	210	209	222	213	212	207	220	224	223	251	220	207	233	203	218	230	205	218	213	219	245	225	235	239	220	216	201	225	216	215	220	233	234	217	209	206	223	235	221	196	226	216	214	230	230	217	193	236	217	234	233	225	206	211	239	234	213	215	215	217	233	212	209	223	246	250	227	219	232	229	216	220	239	240	244	225	196	209	235	224	220	244	199	214	210	227	199	240	224	245	232	207	200	231	210	202	215	225	229	233	219	221	225	207	228	247	242	210	221	209	228	228	210	212	223	226	207	200	233	228	225	233	219	232	218	254	223	212	207	237	201	224	216	206	212	228	239	206	224	230	230	250	193	199	222	206	216	222	268	224	208	213	233	222	212	231	203	223	200	243	219	229	227	224	190	213	220	225	232	226	232	241	230	207	238	231	206	220	220	240	224	236	233	214	220	230	206	219	262	212	231	220	225	193	249	232	229	214	197	198	240	220	238	222	242	216
3682	671	718	799	696	733	700	625	650	644	650	610	651	660	615	647	602	621	596	598	553	623	612	584	618	596	647	583	634	601	646	595	567	612	629	621	598	615	634	599	624	629	594	572	621	630	569	587	589	643	591	587	615	594	618	586	593	582	609	594	627	649	602	668	618	585	624	626	645	706	612	634	669	636	643	632	666	639	638	631	613	654	609	640	603	642	613	625	636	622	607	619	637	605	584	601	584	672	835	947	830	677	610	574	568	613	623	649	609	617	576	604	617	601	593	641	578	626	649	630	623	652	610	646	614	634	609	562	646	618	610	576	611	575	612	586	600	591	638	592	617	648	615	566	585	591	614	635	636	578	603	667	610	591	623	601	639	578	625	645	640	649	594	639	632	622	593	633	617	591	650	599	638	630	595	615	610	663	633	618	586	626	659	685	624	599	672	626	561	622	617	598	613	657	598	606	666	641	644	633	595	619	638	603	620	587	704	635	632	598	639	673	629	586	580	644	648	607	598	583	621	570	608	612	570	617	604	641	615	611	650	578	604	634	635	597	617	629	597	658	626	599	633	618	625	562	627	619	599	646	588	644	606	597	602	615	605	591	578	606	639	590	626	591	661	603	623	610	609	606	596	615	608	624	625	616	585	650	597	621	601	602	617	580	625	589	625	619	620	613	608	579	573	649	629	605	591	562	610	610	597	634	613	608	664	597	574	614	586	633	565	577	620	576	579	617	641	652	623	654	609	563	567	673	612	632	635	572	627	585	607	641	583	586	629	609	589	595	643	643	602	576	594	594	594	635	627	627	620	651	642	636	596	590	638	608	614	635	621	632	565	604	660	638	589	583	632	615	605	607	631	606	627	648	634	596	644	646	607	612	628	591	611	591	647	592	584	599	632	600	590	616	612	567	630	610	635	604	591	608	620	582	609	627	579	657	592	590	607	649	612	597	616	610	612	627	605	598	641	616	617	573	618	646	595	621	604	640	609	619	641	592	617	624	635	602	621	636	625	649	587	578	584	623	614	612	588	574	624	584	644	608	631	605	574	575	619	619	644	617	606	653	625	595	600	590	601	663	583	603	582	612	608	579	577	616	625	620	614	580	632	599	629	611	648	609	584	591	611	569	595	626	658	574	612	607	632	614	595	577	666	613	641	566	590	638	610	626	605	606	578	622	617	619	589	643	626	619	591	594	634	601	619	609	599	632	633	605	608	593	623	614	577	599	651	590	610	632	617	585	674	613	594	611	630	645	624	598	598	648	570	612	626	562	600	595	638	608	617	591	608	619	648	638	639	594	587	601	599	653	568	600	585	654	584	620	621	612	562	606	551	592	628	601	594	639	647	592	611	601	584	657	631	660	645	613	640	601	588	657	583	618	629	634	605	623	597	572	637	575	571	586	571	600	624	589	595	619	655	593	570	627	589	595	606	589	586	612	648	585	588	581	615	602	643	603	631	631	627	632	635	579	653	595	610	593	602	634	605	610	637	605	603	611	605	631	617	612	616	643	641	632	623	606	614	648	638	637	561	559	639	633	618	616	595	635	630	599	619	596	618	582	586	640	622	653	620	572	649	610	616	613	651	619	602	659	645	609	617	577	599	599	640	619	596	569	611	617	596	637	635	597	583	609	636	581	652	675	619	565	613	558	620	592	608	597	615	594	617	660	615	627	628	594	632	636	601	602	657	623	679	624	606	618	637	631	621	630	622	614	620	631	585	595	633	644	650	592	580	620	606	611	619	631	604	542	620	617	576	605	611	611	651	651	639	645	624	631	636	605	597	615	608	652	606	616	607	647	606	630	612	671	639	640	611	651	605	586	605	591	599	602	614	586	638	595	598	656	585	620	640	601	623	591	614	557	621	556	611	584	634	618	607	616	642	616	633	588	580	581	608	609	589	614	564	607	594	653	649	580	633	593	610	625	569	628	610	566	648	652	626	595	632	646	612	607	632	619	597	600	613	615	610	601	637	605	621	664	614	596	590	597	627	607	613	631	619	576	610	596	642	560	596	627	605	608	573	607	634	582	607	639	618	605	613	632	571	622	618	620	617	611	636	599	587	631	628	597	624	612	592	589	620	609	572	606	624	641	652	591	637	661	634	646	641	610	620	610	600	625	584	683	627	602	616	587	613	599	574	605	612	644	623	622	630	608	593	572	602	624	606	624	653	633	585	649	606	624	686	611	631	602	615	612	587	612	601	612	615	637	610	609	604	627	587	622	576	636	645	625	619	634	629	635	648	610	613	632	644	621	600	641	627	635	597	602	615	602	625	624	567	633	574	565	612	627	606	609	615	628	613	614	631	606	608	654	617	619	624	628	591	658	606	589	622	636	571	614	625	591	652	632	612	607	587	648	629	638	596	647	641	608	601	623	655	601	593	647	604	656	634	657	665	637	606	583	581	597	550	575	628	596	619	546	627	621	600	606	607	568	587	569	595	584	597	597	649	609	652	632	596	609	651	591	586	591	612	621	606	620	606	629	616	636	609	611	590	647	581	638	618	596	624	595	618	595	605	625	590	665	624	583	687	596	556	598	585	637	599	612	599	624	596	647	607	601	601	579	630	591	639	620	629	585	623	572	587	651	609	623	634	614	639	638	556	598	610	611	613	590	611	572	588	618	626	639	588	604	605	604	627	664	600	622	671	612	640	608	637	610	579	595	570	601	632	602	600	619	592	684	580	658	649	630	667	633	643	652	594	557	620	657	657	615	589	650	615	584	594	623	566	592	585	607	604	647	599	612	620	608	585	608	604	623	588	638	607	651	591	587	656	666	617	598	618	608	580	608	614	620	666	612	563	572	598	632	599	625	598	578	586	597	580	595	599	617	624	586	619	643	616	614	608	539	621	586	597	671	635	646	608	619	605	626	639	609	626	606	626	619	593	663	642	579	599	577	568	588	621	574	644	644	626	607	583	614	586	618	696	598	602	619	618	638	595	632	577	594	627	646	599	642	598	585	592	601	665	617	600	629	598	598	612	680	612	628	595	597	647	613	544	637	592	642	622	621	647	642	640	624	582	575	578	605	681	616	627	581	607	603	659	634	597	602	609	659	618	583	598	587	624	582	624	588	560	622	647	583	615	605	650	568	589	602	635	592	612	637	646	646	639	597	617	634	593	596	622	618	625	656	592	618	635	616	613	591	603	615	602	579	604	611	614	646	611	647	615	616	608	637	622	588	610	628	607	577	625	610	625	586	638	686	607	647	601	590	630	640	633	616	632	590	640	592	613	617	626	603	556	624	603	598	661	611	628	595	609	653	648	606	633	673	612	618	579	612	616	614	585	635	626	610	600	608	647	620	578	609	651	603	571	650	643	600	589	620	629	608	611	649	636	577	609	612	615	649	625	661	634	602	598	600	635	640	661	585	585	615	657	642	583	586	611	601	646	613	602	600	611	618	604	589	630	675	619	616	617	643	617	643	630	629	593	638	595	600	666	649	633	623	600	616	661	587	641	625	591	613	627	608	636	592	575	597	692	632
24962	2558	1266	1056	790	664	513	461	394	354	364	326	333	284	302	290	306	294	308	286	278	275	286	271	274	260	273	275	223	293	276	263	284	268	262	262	249	287	249	265	261	265	267	246	244	251	276	287	288	278	247	249	275	238	272	254	251	264	247	256	274	243	280	282	262	262	264	299	274	250	262	271	288	288	270	287	241	283	244	250	236	240	297	265	285	261	236	285	304	351	307	266	268	266	280	229	261	318	383	474	454	355	268	253	277	242	261	267	259	274	270	252	247	237	272	251	244	273	281	267	248	247	238	252	250	265	265	259	280	267	253	313	277	267	269	267	277	255	263	235	248	246	274	276	261	255	267	229	254	247	290	252	258	254	237	277	282	254	275	252	229	252	264	224	242	275	270	259	269	264	259	259	277	280	250	256	259	280	270	243	289	269	252	261	249	266	267	257	266	251	270	265	257	264	244	249	267	274	232	286	260	278	258	283	281	272	237	268	252	276	228	275	283	268	242	265	281	253	238	254	270	264	261	226	256	270	282	240	281	266	265	266	248	263	250	246	226	246	251	294	238	272	240	271	274	249	266	281	255	243	267	265	280	257	269	265	290	246	198	234	264	241	257	243	274	268	255	238	239	270	256	247	242	264	278	250	255	224	271	233	239	253	277	246	244	283	239	246	221	250	246	276	226	259	280	269	241	277	255	275	256	295	277	270	272	287	251	252	256	261	266	247	278	265	282	241	238	232	292	262	237	273	281	285	240	268	267	255	273	240	238	249	272	264	275	263	269	256	265	257	300	258	272	270	273	268	275	252	271	261	264	242	263	243	272	256	254	244	291	229	245	256	273	272	282	255	247	263	235	224	228	241	285	251	259	254	242	270	277	271	266	285	243	268	279	270	258	275	282	271	266	262	265	234	240	251	252	273	282	259	270	276	251	245	255	237	234	295	298	256	255	243	251	272	249	269	271	259	272	218	251	259	248	281	265	246	274	270	269	269	259	240	280	239	267	246	271	264	262	242	243	262	262	249	241	263	261	273	261	247	253	273	214	247	242	270	265	260	271	262	250	261	256	263	245	223	245	261	265	263	272	273	261	271	267	253	278	286	226	274	278	212	285	265	245	248	259	261	295	263	260	264	247	272	238	241	240	268	254	259	282	234	297	268	255	259	263	249	286	264	267	246	264	255	251	274	280	225	279	270	248	240	275	265	253	257	274	251	279	264	271	246	314	249	275	251	271	248	240	282	237	269	273	255	270	287	271	282	289	241	284	239	260	238	279	260	238	238	239	250	247	269	276	265	241	256	255	259	267	266	251	274	274	281	265	228	266	280	291	234	278	284	253	251	275	247	277	253	237	231	270	277	256	248	251	258	264	255	235	246	289	226	226	270	256	247	263	239	246	282	270	255	237	259	281	256	263	263	266	283	248	256	283	253	253	280	271	236	269	263	248	268	260	271	232	253	235	246	266	269	249	272	259	273	244	270	286	268	256	266	295	234	290	258	230	273	256	264	255	243	243	260	279	249	255	250	258	253	256	275	267	278	263	279	299	249	242	278	262	278	278	245	282	263	251	244	262	258	280	250	275	262	269	263	255	236	248	240	264	262	271	269	258	282	252	273	242	260	253	255	264	259	241	247	267	244	274	241	259	252	246	247	266	245	266	234	277	272	270	237	253	283	260	264	237	252	272	264	262	240	244	276	241	240	260	280	263	252	237	257	284	268	239	251	270	259	259	250	255	266	255	281	264	285	246	249	286	260	282	244	244	289	237	260	291	268	269	249	235	229	250	284	259	251	258	274	276	282	268	295	276	274	257	255	260	253	241	305	237	263	262	253	247	258	285	257	251	236	251	258	252	263	279	254	264	269	286	234	281	301	294	264	262	265	273	256	262	271	244	220	284	260	256	267	255	278	255	254	259	256	255	267	300	281	266	265	253	259	249	255	244	289	267	254	232	249	280	267	234	250	261	274	237	267	259	230	231	257	256	254	279	292	241	279	239	275	271	260	283	242	273	258	279	241	263	261	268	250	263	255	267	262	236	247	236	249	267	250	265	258	275	266	252	270	230	250	292	257	299	263	246	259	248	236	278	258	283	284	225	271	266	238	251	248	253	246	271	279	235	277	246	254	293	283	275	261	278	268	265	261	274	260	276	265	265	276	307	295	264	279	252	242	256	261	250	268	270	251	262	274	254	293	260	246	237	225	281	253	262	240	263	286	286	283	282	268	274	276	250	269	267	231	274	279	257	251	269	282	278	286	259	266	225	248	237	262	259	243	249	256	258	271	257	248	240	267	252	269	272	265	274	283	261	275	259	288	252	271	264	273	267	285	264	257	232	276	269	239	245	258	274	294	247	258	257	265	241	265	275	269	266	265	269	238	264	257	250	269	265	253	280	276	256	254	255	248	245	273	252	232	268	269	262	283	259	264	289	274	254	266	257	262	253	255	250	265	272	261	252	265	272	259	225	258	253	282	256	261	257	261	272	266	278	240	255	258	259	281	251	253	262	286	250	264	242	287	267	267	262	270	241	259	253	260	261	244	257	267	262	286	262	258	257	242	237	277	274	268	241	281	271	262	289	280	245	248	225	256	273	281	248	263	250	259	266	235	244	251	265	273	246	258	259	238	242	262	249	280	229	246	267	253	302	283	280	274	273	256	278	265	279	291	267	251	271	255	268	273	252	273	282	283	273	276	253	251	246	244	222	246	257	269	240	290	272	253	253	247	275	249	256	250	262	281	246	250	259	252	259	259	295	283	262	258	271	309	250	243	270	264	267	248	276	251	260	288	260	270	227	265	251	259	261	276	276	242	293	248	264	256	246	247	236	235	243	237	254	268	236	262	294	255	266	293	246	276	264	251	265	253	263	292	253	259	261	252	284	276	280	290	273	283	273	261	266	265	256	253	242	268	274	226	285	263	287	265	292	276	245	259	240	257	272	264	252	249	255	278	244	278	263	235	268	267	273	259	250	252	295	271	270	287	251	264	255	275	276	271	252	261	261	268	238	262	283	263	237	214	245	237	263	270	272	261	260	262	240	259	250	313	232	237	264	240	287	282	258	249	274	287	280	260	263	270	258	253	253	247	280	272	238	251	259	234	257	260	298	228	320	248	253	270	275	293	279	247	242	264	269	271	236	244	263	266	247	272	250	240	261	280	246	260	267	246	254	274	255	259	267	267	244	263	269	298	271	276	281	273	280	250	261	258	237	270	245	266	263	237	276	249	247	292	261	243	275	262	256	255	217	241	258	267	261	284	263	280	263	263	287	282	255	271	262	249	263	250	248	246	271	243	275	269	235	293	241	276	246	260	263	273	261	262	249	284	257	236	251	283	287	275	254	246	257	276	269	253	283	249	248	262	253	246	283	286	266	278	245	269	275	282	261	305	250	277	255	271	250	296	276	217	239	262	247	245	235	268	234	261	271	298	243	250	258	238	290	251	258	225	260	267	264	257	258	260	287	256	264	274	265	243	248	252	269	300	262	269
13238	1606	3060	3480	3047	2470	2118	1749	1594	1484	1352	1208	1125	1059	1027	1036	1041	929	915	908	889	839	908	900	828	820	775	822	750	817	766	778	799	777	786	707	748	745	781	670	751	762	744	755	695	692	770	743	714	763	733	757	731	765	757	724	721	721	696	761	703	745	722	745	811	752	754	739	756	763	758	771	740	781	789	813	770	712	742	784	752	763	770	783	822	830	869	875	1128	1271	1025	1043	738	746	762	699	748	1324	2178	2521	2168	1194	730	661	687	682	740	710	705	692	697	685	691	693	691	694	737	708	685	667	700	664	738	701	652	682	736	714	704	677	683	714	738	721	728	706	728	684	709	711	696	690	721	748	690	689	651	726	695	697	695	694	729	737	691	678	722	732	713	696	731	693	651	708	683	727	675	731	682	733	707	695	675	706	690	701	663	698	659	694	725	711	700	700	763	732	656	721	703	715	712	634	678	715	707	797	691	657	677	667	730	696	686	699	711	707	685	693	691	723	715	727	744	724	742	687	706	676	665	717	719	700	661	722	703	706	741	669	696	744	680	723	685	705	734	688	778	712	719	684	698	731	691	728	733	660	684	693	711	710	679	666	716	737	695	688	645	712	734	700	720	695	684	702	701	687	682	718	702	707	705	749	680	697	706	699	719	720	763	647	689	704	687	719	747	669	725	714	749	627	682	703	720	667	735	696	673	691	722	701	713	654	732	676	702	713	665	677	736	691	649	676	706	718	702	687	723	704	713	702	730	674	643	686	689	703	718	705	682	687	708	709	710	696	699	745	693	688	703	705	689	691	700	650	737	696	704	714	698	723	706	670	671	709	736	687	700	735	705	706	746	706	709	724	667	703	686	709	713	712	665	691	710	705	727	677	717	688	694	668	680	676	664	632	686	692	738	674	718	700	682	689	729	708	683	702	731	670	698	717	718	689	667	707	692	731	757	717	738	717	695	687	673	759	694	759	691	663	680	656	698	695	738	684	686	680	713	737	688	700	723	679	716	683	698	690	708	688	679	690	701	702	688	660	670	689	682	686	673	694	708	707	700	652	716	667	719	695	664	669	699	727	700	670	631	688	683	711	733	754	657	693	688	734	705	666	704	721	707	728	678	707	667	718	658	708	699	716	700	740	767	686	700	682	713	684	708	695	688	681	716	705	693	655	697	724	677	695	675	710	705	662	738	715	664	702	703	711	672	730	702	677	718	718	700	645	691	690	708	702	650	730	737	729	728	734	692	729	683	691	715	718	745	718	672	644	694	725	696	738	714	697	664	703	727	687	725	700	677	741	728	696	643	691	709	693	744	758	684	728	743	703	665	650	694	718	680	749	718	726	668	719	646	697	701	730	679	703	693	725	744	716	693	700	682	715	725	765	728	711	741	702	654	705	691	663	688	686	739	698	705	702	673	700	691	634	737	719	735	670	710	688	634	711	689	663	701	699	716	693	696	689	685	730	679	736	744	682	706	691	712	667	704	686	653	730	698	676	677	696	664	719	729	718	719	717	730	693	672	684	682	674	690	721	688	688	700	690	666	719	668	705	679	745	698	706	740	731	746	676	648	663	696	674	656	746	768	677	729	700	702	703	693	714	650	705	673	729	715	741	698	732	709	678	732	692	692	688	683	665	664	749	682	706	716	660	711	704	711	642	700	684	710	683	675	660	673	660	682	726	685	698	695	649	692	754	699	729	715	706	753	699	679	684	639	728	728	745	735	657	711	678	728	663	751	724	695	727	642	718	735	677	686	715	720	686	697	706	727	686	726	715	725	695	676	673	695	689	712	706	696	731	722	687	720	644	711	704	784	695	713	614	682	756	702	729	714	700	699	698	659	698	706	709	708	681	686	653	752	674	712	700	706	745	730	697	730	731	687	695	756	698	686	695	701	697	726	696	664	692	744	746	712	699	727	735	704	651	709	756	715	713	716	726	738	745	759	715	707	728	712	708	719	699	720	683	671	711	685	717	726	731	727	758	680	707	696	709	669	725	671	739	715	709	685	720	732	738	655	686	691	694	715	710	689	686	704	752	752	696	682	683	685	692	651	716	724	713	678	664	701	717	712	685	692	719	688	656	683	704	724	719	702	670	703	736	691	707	727	716	708	735	725	697	711	655	697	706	720	681	722	713	704	653	714	683	703	723	686	700	693	643	748	689	726	761	743	685	665	654	697	675	712	712	721	720	713	704	740	673	697	699	706	710	631	720	723	669	721	670	686	688	670	676	728	712	696	698	722	718	699	697	697	700	664	717	732	713	669	681	717	706	650	710	696	705	685	674	714	691	749	690	682	691	702	696	734	725	705	682	730	704	748	776	731	691	705	683	676	703	676	750	696	730	699	691	677	767	715	621	713	745	696	718	690	722	687	718	725	717	712	672	677	734	676	742	686	746	728	687	725	732	727	692	709	676	662	656	710	720	681	687	715	744	651	757	691	654	742	715	752	701	670	671	668	694	691	721	664	640	697	715	669	682	714	698	712	692	671	703	714	676	642	713	684	703	775	705	725	720	726	684	662	686	696	743	724	681	719	687	666	732	721	717	720	681	726	728	701	717	680	686	668	652	716	683	684	705	728	713	700	697	698	673	670	716	678	743	694	699	714	754	707	664	657	690	700	672	686	670	712	707	713	697	714	674	683	709	680	689	704	712	742	717	644	697	694	669	668	703	727	699	684	699	741	682	752	723	742	650	769	683	679	696	717	691	644	682	688	673	674	707	678	676	691	685	713	694	706	689	713	730	700	707	701	711	632	679	696	693	667	665	698	766	721	705	673	699	692	694	694	702	719	714	674	704	718	723	716	676	727	689	723	706	688	695	683	679	729	666	711	739	740	704	657	665	734	661	745	709	695	758	663	633	779	748	673	662	716	705	693	716	718	682	672	706	689	726	686	704	658	729	721	706	669	709	699	674	633	727	671	715	655	678	689	734	669	685	737	700	728	679	683	674	699	720	636	684	720	695	705	675	731	679	704	750	676	722	735	718	720	667	714	677	700	684	621	682	711	688	710	738	708	704	707	680	687	681	711	679	683	713	707	737	664	708	693	656	721	652	755	681	666	707	676	667	708	700	678	733	685	691	709	690	692	665	644	656	744	684	728	712	680	693	713	694	696	742	707	655	670	705	706	695	677	680	760	732	721	656	767	720	723	724	687	718	706	682	717	726	675	662	625	702	728	752	723	650	718	680	689	730	709	747	707	665	746	686	681	735	672	693	662	704	692	670	721	712	705	683	705	679	712	654	733	739	680	660	710	696	698	744	711	693	716	661	724	686	681	639	686	719	710	648	696	673	734	723	667	719	733	768	675	697	737	729	679	710	737	706	793	713	654	700	708	674	708	677	738	662	672	655	732	683	690	689	718	693	643	720	670	699	712	716	716	733	706	675	703	703	720	717	661	682	700	699	671	649	674	683	703	698	732	659	690	682	755	712	749	722	702	652	721	687	724	695	708	779	669	736	651	653	673	687	692	724	658	694	752	697	736	686	669	671	735	679
39636	6989	2525	1878	1283	966	753	635	503	446	412	386	362	351	313	315	273	283	278	264	256	265	263	229	250	231	245	212	238	233	266	236	233	217	206	212	245	228	238	240	226	218	222	211	188	213	213	224	221	213	222	241	251	206	238	211	203	219	248	197	229	225	214	222	244	214	214	233	186	220	254	201	224	212	241	231	225	223	228	222	228	220	257	225	255	235	246	236	303	284	345	276	223	207	213	208	201	214	392	544	649	354	210	187	214	236	172	187	226	224	196	220	203	212	224	206	211	213	220	201	232	200	240	216	201	224	188	221	223	205	196	233	201	208	218	212	187	195	208	221	199	189	206	222	227	209	186	213	212	199	218	219	235	214	176	205	221	210	219	189	243	219	221	210	237	215	232	233	193	205	211	211	196	211	232	228	228	216	236	196	206	230	193	200	225	240	222	217	230	214	206	227	203	211	238	246	227	224	192	214	231	228	214	193	238	212	190	233	211	228	193	229	225	218	181	196	224	196	201	207	226	213	205	224	215	218	225	203	197	236	198	217	209	231	206	208	188	220	217	193	192	212	218	209	207	215	247	201	235	200	213	226	244	217	180	207	211	183	230	217	200	218	211	245	188	219	248	205	220	220	247	206	210	231	214	226	223	183	209	203	232	229	199	218	203	193	235	216	227	232	235	215	195	175	217	206	209	177	241	236	231	220	185	217	216	225	199	194	219	204	223	226	207	196	212	217	247	209	223	235	202	248	246	206	236	212	230	204	190	206	181	209	176	199	207	206	204	233	216	222	221	194	202	214	197	219	180	221	193	238	208	220	245	214	229	198	206	196	219	211	218	221	207	183	221	173	207	221	205	223	202	215	203	209	209	222	228	230	198	231	217	207	214	209	234	206	222	190	230	220	213	175	226	219	195	199	209	222	183	213	205	218	202	209	226	191	192	205	206	222	204	219	227	225	202	200	200	219	198	194	227	211	230	202	220	224	240	226	224	200	214	224	228	217	210	204	202	219	208	202	199	222	237	231	215	191	201	217	215	247	208	227	236	228	203	238	227	204	201	204	222	194	196	222	222	195	213	209	193	216	217	234	203	198	233	228	212	216	220	222	206	224	206	240	220	234	230	218	198	221	192	207	212	209	213	240	182	209	192	194	210	206	242	201	215	245	226	206	215	212	200	211	210	225	220	236	206	209	210	195	209	200	191	212	197	221	220	221	231	213	223	222	222	198	262	209	223	206	213	244	230	199	237	208	215	273	207	225	250	245	211	234	234	235	201	224	214	196	203	207	221	229	222	215	224	226	236	200	222	220	221	208	191	218	259	204	204	230	195	235	225	196	199	203	232	229	222	225	225	186	213	201	205	213	238	187	187	210	214	212	211	214	218	196	225	217	215	187	217	202	231	211	205	245	209	217	224	234	210	236	175	206	232	207	207	236	206	217	232	217	216	194	202	206	196	192	190	219	206	203	216	213	218	213	186	230	218	209	185	205	204	213	198	203	226	208	209	231	196	187	232	224	191	204	207	196	194	223	214	225	222	247	240	222	196	223	214	192	201	236	239	229	204	234	222	185	229	230	227	216	222	207	227	237	226	218	212	206	213	199	209	238	219	187	234	191	227	235	267	211	215	215	197	238	227	186	221	227	223	206	225	206	233	198	252	199	222	238	219	210	222	185	225	207	202	207	197	217	214	212	217	238	216	223	224	220	220	225	231	213	193	207	211	207	199	200	253	230	232	234	239	196	207	234	206	246	221	207	227	209	189	235	234	221	211	219	198	199	241	220	243	219	208	199	229	227	213	230	229	210	211	226	221	205	187	209	212	181	195	207	245	209	224	213	224	209	228	217	204	231	233	227	206	191	229	201	205	200	217	233	210	230	183	194	174	221	207	219	247	216	219	216	227	223	238	214	216	196	228	224	213	228	225	214	202	215	222	224	230	235	242	244	203	238	209	207	221	234	202	225	194	192	206	207	213	226	205	192	201	199	227	197	187	190	229	196	236	214	219	229	226	221	211	212	214	210	235	178	221	215	196	226	176	203	213	228	219	226	225	201	206	196	214	208	201	207	209	224	199	213	206	204	213	240	207	190	222	228	215	216	209	201	226	217	215	204	219	189	202	217	224	195	231	195	200	211	205	214	201	209	208	224	218	217	200	239	206	214	192	194	218	240	211	219	224	204	183	240	225	224	210	223	203	215	209	210	211	198	237	241	218	214	209	232	231	216	219	236	186	239	221	227	213	204	228	207	229	227	217	187	195	230	220	187	197	212	228	221	227	201	198	184	198	233	212	212	224	205	203	225	207	224	187	210	206	252	201	234	195	227	236	204	200	202	213	224	217	208	241	235	211	225	236	206	218	188	198	222	207	214	204	192	239	208	226	203	198	209	215	221	223	227	215	201	225	228	217	215	202	194	229	223	210	242	220	208	224	208	215	195	227	245	198	208	243	212	204	203	223	220	216	245	224	209	226	225	200	215	197	211	214	211	223	182	250	195	193	182	215	215	176	191	209	245	218	210	218	203	237	221	209	211	196	238	193	217	180	224	207	211	205	206	247	209	204	212	193	186	229	229	231	191	215	224	213	186	198	238	206	201	204	201	198	208	241	231	191	223	221	224	200	196	203	226	200	188	216	208	213	194	207	207	218	223	212	229	212	189	206	204	215	222	218	206	201	213	217	195	220	210	217	242	189	229	186	231	206	209	219	220	202	232	208	232	209	183	178	202	213	201	215	222	217	221	198	235	225	223	237	227	223	206	219	188	177	219	212	203	219	201	206	216	205	204	247	202	221	222	232	231	201	234	209	232	224	219	214	187	209	212	241	216	226	201	200	231	224	224	227	229	229	212	220	211	216	211	241	215	207	227	193	236	210	245	200	194	215	231	223	226	216	193	220	229	212	221	231	196	219	232	233	207	203	236	218	224	230	230	248	205	199	223	205	208	218	236	216	201	211	230	220	242	235	216	217	185	229	243	209	215	190	214	210	222	234	218	239	213	213	191	235	224	209	197	203	210	222	218	197	233	217	222	196	196	196	221	223	235	198	210	210	203	208	219	237	236	220	227	252	193	201	242	217	231	208	232	208	190	210	239	229	193	206	216	210	225	204	203	211	229	230	216	225	216	211	209	217	215	216	201	220	230	226	232	237	257	215	224	202	192	246	182	181	226	214	211	205	206	201	203	214	226	220	203	210	216	228	209	229	216	221	200	218	212	228	206	225	217	238	230	192	222	235	195	220	232	202	215	217	212	211	206	214	207	236	224	217	213	224	215	193	217	213	196	206	206	210	215	244	221	229	223	216	243	217	224	201	223	226	182	198	206	218	222	218	198	238	218	226	191	212	199	229	216	221	209	225	215	213	210	202	232	202	191	214	199	206	208	202	238	229	245	221	216	197	203	217	216	207	233	203	210	218	218	230	239	216	222	202	205	205	194	205	227	245	229	209	201	226	224	235	243	238	215	212	208	212	222	211	212	217	221	211	213	211	243
19788	2279	5087	5808	4864	3970	3294	2733	2321	2121	1765	1603	1470	1386	1274	1186	1136	1134	1012	956	900	929	890	843	840	816	814	771	790	775	731	698	729	753	679	711	699	640	682	664	687	649	673	624	612	698	676	629	603	639	657	656	618	622	616	631	617	640	624	645	618	639	666	639	661	637	618	642	660	645	674	723	662	723	716	613	638	634	660	681	702	753	708	731	875	1054	958	896	1520	1339	1909	1267	686	643	611	663	612	722	2116	3384	4250	1576	567	661	639	581	607	596	609	572	572	610	593	553	566	568	546	621	604	624	568	585	561	551	542	582	618	590	620	563	592	576	570	581	569	560	553	630	611	590	599	605	633	600	562	579	569	592	574	534	532	588	583	589	581	607	574	597	589	607	601	542	573	584	554	585	589	595	589	598	551	558	597	582	545	572	597	602	588	540	563	588	589	580	565	586	612	552	581	595	584	587	567	586	602	522	584	546	549	631	616	607	594	603	547	594	614	582	599	550	604	573	632	566	586	585	605	579	577	600	603	587	543	604	545	607	558	563	575	585	558	554	587	584	579	553	570	576	554	569	580	596	562	591	559	596	583	582	617	586	564	569	570	544	596	590	550	591	601	568	580	619	575	577	608	602	534	611	597	572	565	586	595	589	595	526	605	594	572	529	599	610	568	618	557	584	599	603	607	588	575	550	587	582	606	552	609	569	597	578	575	574	616	582	574	599	556	575	584	576	589	631	526	563	600	542	561	581	598	592	613	578	552	571	593	527	539	563	607	555	531	561	567	564	543	582	609	609	561	564	566	631	572	601	606	559	567	595	581	564	583	559	574	553	598	594	558	615	568	571	559	564	527	606	590	582	582	585	552	601	581	581	589	598	603	590	533	562	617	565	618	605	603	573	563	565	545	565	576	586	628	560	552	605	595	566	570	578	593	588	578	560	601	570	594	588	618	596	598	548	620	603	562	581	555	562	526	580	552	555	585	575	586	643	582	573	601	568	598	604	596	575	556	576	609	547	560	559	624	556	585	585	542	538	654	573	589	560	585	587	556	571	535	565	614	546	569	590	575	590	609	592	611	553	617	612	531	518	577	545	613	581	556	589	562	601	625	580	564	569	584	584	598	611	657	563	574	565	578	585	596	563	580	572	580	586	579	622	599	582	644	571	638	580	549	632	592	610	581	621	544	562	573	579	599	595	587	554	614	610	610	550	566	596	580	543	568	562	584	624	539	582	580	563	568	575	566	542	551	591	622	554	552	560	622	608	588	583	511	583	547	564	571	600	600	585	635	597	563	582	593	536	552	565	537	569	590	554	575	556	588	565	572	566	581	575	579	566	598	577	588	566	573	579	620	538	558	550	596	556	600	578	588	560	532	538	571	607	576	588	611	582	588	647	572	582	548	540	581	594	597	558	590	597	590	580	594	591	590	564	588	540	574	609	557	584	600	595	578	599	610	564	573	585	577	590	594	606	570	544	606	568	583	585	588	599	577	560	595	558	558	586	605	575	585	578	587	592	558	596	606	565	576	615	560	603	594	572	569	578	602	583	608	596	586	564	594	586	590	578	590	558	578	588	581	577	580	562	542	589	569	565	560	600	572	620	559	625	550	583	574	576	638	588	601	592	583	568	564	570	606	575	560	554	573	577	582	555	592	540	587	545	576	605	583	587	564	577	565	545	606	582	622	585	616	555	561	537	586	550	566	605	543	587	558	609	585	617	582	586	588	559	613	593	555	596	562	594	595	622	605	538	555	553	556	548	569	561	577	575	562	582	602	574	602	574	612	609	594	571	574	600	630	611	535	584	570	549	554	562	586	598	580	558	593	559	560	557	629	577	597	603	610	563	582	547	532	592	593	580	554	554	595	636	562	580	549	594	589	584	536	591	600	542	589	572	582	561	532	587	584	571	582	577	537	592	555	528	529	561	541	585	559	600	561	589	584	563	609	592	616	583	598	576	561	588	560	524	526	585	563	578	549	580	571	580	610	605	548	554	604	568	596	571	562	588	609	563	590	583	576	565	561	571	570	578	578	584	625	565	575	619	582	595	548	586	587	584	611	568	552	567	587	617	583	548	602	598	607	596	590	617	553	589	608	575	615	545	593	581	586	583	595	602	584	553	568	597	582	573	548	588	522	577	639	549	618	587	597	585	621	566	576	603	574	594	568	586	564	563	568	602	591	585	629	564	578	580	588	560	605	582	563	590	611	559	572	555	608	635	590	575	538	549	615	588	558	597	564	642	533	565	605	631	597	549	584	567	577	575	570	546	578	612	548	639	602	594	572	585	562	577	590	627	564	558	546	609	580	608	617	583	563	541	593	592	595	572	602	600	601	580	560	604	620	585	597	585	616	591	606	572	571	575	598	565	576	574	519	569	554	601	539	590	564	553	589	561	603	597	596	582	592	593	607	632	600	589	570	552	579	562	592	597	638	576	627	589	582	556	563	565	582	573	578	584	592	570	638	603	590	567	617	558	639	574	600	604	597	577	605	569	576	599	613	570	623	579	604	615	553	594	586	542	577	555	582	560	631	568	620	557	540	576	608	601	531	558	580	606	595	557	557	641	578	619	574	573	568	593	642	580	562	560	529	583	636	554	555	564	609	586	574	558	579	584	584	577	583	599	545	566	642	616	561	549	598	590	526	564	580	590	555	593	590	588	604	562	605	602	543	578	610	536	566	562	617	653	586	527	558	599	548	614	608	568	574	623	578	581	544	599	600	553	603	584	591	622	571	578	598	590	546	563	524	586	590	585	605	568	534	579	603	571	551	596	522	604	584	561	585	579	570	597	571	613	586	590	590	598	560	604	558	565	586	548	556	581	590	596	596	610	612	548	562	591	589	590	540	595	597	546	552	564	562	566	591	612	544	584	540	615	530	601	562	562	522	546	568	576	622	588	571	590	549	595	578	601	565	554	553	593	604	602	574	622	577	576	577	550	609	591	604	601	568	617	565	586	565	577	590	587	547	597	587	557	598	620	592	618	577	548	579	577	576	578	630	598	587	554	594	542	570	593	593	610	567	555	554	620	574	597	558	582	592	567	549	621	580	560	575	579	618	589	599	589	594	551	524	598	592	560	603	599	554	599	600	570	595	617	552	575	562	567	574	620	567	592	560	590	602	613	570	605	606	511	547	613	577	571	562	559	589	551	564	592	600	567	572	607	540	579	582	640	623	553	563	587	559	537	566	584	537	564	582	562	604	607	542	598	566	574	554	593	540	611	630	594	605	589	565	582	578	582	578	536	541	584	582	587	571	607	572	615	607	586	569	580	572	581	594	590	586	594	571	603	581	577	577	596	582	562	582	590	626	602	549	584	626	606	616	566	573	574	587	548	593	552	559	567	563	604	584	594	614	565	585	562	583	554	577	567	578	624	585	560	601	625	587	603	568	567	579	528	590	552	576	611	524	586	584	592	564	557	604	570	559	586	587	546	590	601	577	551	572	589	609	544	571	626	596	615	628	581	578	581	608	605	570	597	590	610	556	548	596	580
4020	245	270	247	242	239	220	214	247	233	237	215	202	236	220	199	224	231	233	244	233	219	187	200	191	199	225	231	236	244	235	251	223	253	210	206	204	219	214	225	225	236	264	192	224	209	218	201	231	228	246	215	199	255	227	205	197	212	218	225	235	242	230	218	215	227	231	206	221	214	225	230	216	240	233	221	248	233	199	208	212	232	240	212	218	228	227	220	205	255	221	219	209	233	236	218	225	215	223	206	286	247	227	233	213	230	227	221	191	202	235	218	240	226	237	200	214	218	215	231	221	214	235	232	225	212	232	247	214	230	213	229	213	240	226	213	200	212	202	197	212	215	265	222	244	235	228	220	222	191	210	235	201	210	208	234	208	211	229	230	238	227	228	211	203	254	254	199	211	223	227	209	212	227	236	217	225	213	236	222	228	201	228	227	221	212	213	248	186	212	216	239	195	220	230	206	228	212	223	239	220	202	218	233	253	239	208	210	205	209	221	221	217	196	208	206	228	213	220	217	231	219	214	229	240	211	219	225	226	234	239	256	232	224	207	227	247	230	217	234	225	245	195	236	241	204	186	222	201	212	229	222	198	223	234	245	226	220	218	195	244	225	219	243	197	221	235	212	225	227	219	239	224	191	196	226	198	249	226	210	216	240	201	235	212	230	213	228	222	258	208	219	216	217	245	207	232	225	219	225	196	219	204	215	230	215	224	238	241	221	199	215	231	211	223	224	232	245	240	204	249	220	218	214	227	216	206	192	233	263	224	215	232	216	228	212	245	231	238	201	246	219	218	221	203	221	234	246	206	216	233	228	235	228	243	219	201	230	220	239	233	195	253	221	237	238	224	208	235	234	206	200	226	204	208	228	194	232	235	213	198	204	209	192	207	248	234	218	231	235	215	216	229	214	223	217	238	189	225	213	201	213	221	234	208	238	220	195	232	232	216	200	202	231	203	221	224	232	215	186	227	219	221	239	194	218	221	236	206	227	213	195	231	219	182	243	222	250	213	226	250	234	237	240	221	219	225	250	238	233	239	229	171	195	222	228	216	205	235	223	208	221	194	227	255	205	205	233	210	228	223	215	193	234	220	237	223	237	216	223	235	219	208	223	230	221	204	194	217	227	216	215	232	220	222	232	208	227	216	203	236	194	226	218	228	208	243	232	203	208	205	188	214	215	238	217	225	231	211	204	215	228	224	221	252	227	234	220	212	198	184	213	222	206	224	197	209	226	215	229	205	239	189	216	239	223	208	236	217	210	226	221	195	223	219	231	192	196	226	200	223	212	232	267	198	216	213	220	185	220	218	218	218	221	241	217	247	232	219	215	206	237	193	214	228	217	233	228	226	188	194	250	243	226	202	240	210	236	210	252	246	199	240	217	228	214	191	247	236	200	200	228	225	251	232	222	202	202	225	212	241	241	235	219	221	228	240	262	219	218	215	234	251	204	213	187	225	196	211	206	177	216	207	216	218	222	216	226	227	240	270	216	208	232	244	241	228	233	199	212	252	212	218	237	221	206	224	227	232	232	208	212	209	200	249	226	204	203	216	221	207	221	232	213	229	224	233	240	221	222	224	197	238	213	225	227	222	248	216	206	204	228	225	202	208	239	203	240	234	246	211	205	229	188	213	212	221	223	218	200	215	224	252	196	213	228	240	217	199	221	227	225	216	231	230	229	211	208	239	203	202	195	230	222	225	218	219	238	206	227	210	228	223	221	227	214	230	232	207	279	218	207	230	229	232	207	230	213	229	207	239	242	246	218	237	224	200	219	220	185	233	195	222	247	283	242	226	220	248	213	246	239	216	257	203	223	212	223	230	216	206	240	225	216	189	241	232	209	217	235	222	223	225	215	217	232	221	210	240	221	223	234	218	211	221	223	224	218	231	225	229	221	215	222	219	232	218	200	236	244	214	237	213	238	231	228	251	216	203	211	212	217	219	232	233	206	276	229	220	236	227	232	199	210	241	221	210	205	241	219	235	221	227	210	233	201	221	219	220	260	254	208	204	210	235	226	242	214	179	216	210	234	225	190	234	210	245	231	239	222	223	214	205	226	228	221	203	225	212	246	245	246	231	234	201	215	234	245	196	211	211	209	234	233	226	230	223	220	232	212	213	214	233	216	238	231	208	232	245	234	228	223	180	206	212	230	223	231	216	218	209	193	207	226	226	253	233	224	234	223	202	210	219	219	222	219	202	187	238	242	211	239	234	233	226	204	225	219	222	211	241	214	205	209	226	199	229	225	211	225	211	192	229	227	237	232	226	224	239	218	211	217	217	228	227	245	238	238	241	223	234	224	211	244	231	218	207	229	227	245	224	249	242	194	204	233	213	232	193	220	236	211	214	230	200	231	230	184	225	260	215	212	239	227	223	224	257	235	219	241	228	221	252	218	221	240	210	239	232	203	221	243	229	205	231	184	220	226	209	222	219	216	215	232	223	208	207	256	242	245	226	248	228	221	226	222	215	227	238	195	239	227	236	229	221	231	213	221	215	218	203	263	240	216	209	231	229	206	221	231	196	227	239	228	221	240	206	249	219	240	212	201	222	214	225	213	200	221	224	219	210	204	225	231	207	233	210	207	190	242	220	206	226	236	226	232	233	226	223	206	214	220	232	228	227	208	233	239	232	223	204	227	195	223	224	225	218	208	218	236	217	208	236	218	207	228	235	224	225	223	216	206	247	229	219	222	223	218	217	205	211	189	223	219	210	231	248	211	199	231	259	252	222	243	230	216	218	212	208	220	241	228	228	219	202	217	208	231	234	209	214	237	222	203	213	229	210	223	216	203	221	232	234	217	233	255	184	197	229	189	245	225	220	231	229	196	204	205	194	224	203	229	237	263	236	207	196	235	211	217	218	198	229	249	205	232	201	212	200	242	204	196	213	203	224	233	219	226	219	211	232	248	224	218	261	227	223	248	235	223	206	231	217	192	208	231	199	220	218	225	210	207	226	209	223	221	210	222	230	202	211	237	212	225	193	209	206	202	215	232	228	229	215	228	225	238	227	244	219	225	216	216	234	219	229	245	218	225	240	236	209	213	223	253	229	222	237	251	219	242	243	203	263	228	209	194	209	224	219	234	217	210	244	196	240	212	243	223	221	222	211	231	215	221	228	242	237	203	233	206	216	224	226	220	205	228	228	204	232	240	209	251	247	237	222	214	211	235	247	195	225	220	221	229	227	208	231	231	222	209	223	209	232	254	208	239	218	223	187	244	241	226	222	218	231	212	210	216	229	195	240	213	218	222	215	237	220	218	240	195	220	225	219	221	207	242	214	235	223	229	214	262	217	240	230	202	243	206	224	219	226	205	218	203	229	221	203	216	239	210	231	246	235	214	219	225	200	220	226	207	198	235	214	220	207	230	192	231	186	244	221	217	234	245	245	223	186	220	252	218	206	227	212	229	226	229	211	203	201	237	242	212	202	202	212	194	226	212	211	218	236	226	221	223	195	224	218	225	223	220	227	219	218	201	229	185
3752	651	696	768	712	687	674	658	685	662	657	649	636	608	649	607	631	614	603	592	589	580	611	646	618	635	621	632	626	602	577	635	610	615	566	627	621	614	625	609	609	614	640	622	613	570	598	636	588	650	627	672	628	614	604	657	604	583	666	626	648	626	609	590	593	675	646	628	593	646	621	665	613	651	638	581	600	596	655	648	652	612	636	583	638	641	643	665	674	662	651	577	617	613	636	602	601	621	627	740	871	789	570	631	559	616	649	611	597	635	605	600	588	598	610	579	585	585	612	627	627	573	643	586	610	597	608	601	641	614	555	615	603	581	588	626	604	635	618	608	599	618	653	614	585	661	614	617	599	614	606	590	662	623	598	602	634	588	633	595	687	611	619	588	614	616	595	586	615	605	610	639	593	587	593	650	594	612	618	624	608	603	583	609	648	581	636	628	588	641	614	648	633	616	610	631	636	625	598	625	584	602	600	600	642	580	631	641	621	575	593	597	598	612	622	572	594	610	574	590	572	588	662	610	604	610	622	596	627	619	636	637	628	621	615	602	622	628	655	603	557	593	603	636	594	580	562	646	588	560	597	650	585	611	610	562	619	571	600	632	625	628	585	592	579	619	592	624	614	612	622	610	618	608	631	612	547	615	665	617	601	618	613	612	600	591	611	590	582	656	584	648	634	618	602	637	613	600	654	617	631	593	601	621	604	577	600	609	667	607	627	636	645	554	570	628	631	559	619	607	577	620	612	572	590	569	622	599	588	629	597	630	637	594	612	619	627	588	595	576	621	630	636	609	555	632	612	620	630	622	627	615	576	611	619	625	574	620	602	612	636	641	630	603	601	575	596	625	593	609	607	576	616	592	628	592	618	631	546	644	603	619	634	620	629	644	545	602	663	629	605	644	611	602	628	626	617	604	572	590	592	614	609	623	599	597	629	589	572	584	607	638	588	601	611	631	569	606	616	596	616	603	587	628	593	643	606	589	602	598	616	569	660	631	670	595	622	580	655	639	618	625	611	614	604	604	622	609	614	625	620	596	637	625	600	583	606	634	621	619	634	612	583	595	639	599	575	607	621	611	651	593	609	603	629	642	614	621	585	597	623	597	624	633	610	617	614	666	629	623	604	639	600	632	623	619	585	587	603	597	624	580	612	592	630	628	624	644	609	635	672	598	588	618	588	606	577	625	604	639	637	626	598	597	638	602	590	589	632	590	607	633	606	637	593	597	644	613	605	608	625	590	570	624	643	618	600	629	592	622	599	601	591	623	588	623	595	648	575	586	606	614	568	611	616	617	593	631	598	576	624	583	594	662	618	663	638	578	609	609	640	663	593	662	597	571	612	609	644	626	593	620	591	574	636	597	644	644	620	582	617	589	600	576	578	604	623	611	597	612	626	643	633	586	610	641	632	582	607	582	607	622	630	605	612	637	553	595	584	635	595	585	607	637	576	649	597	646	594	606	603	616	597	635	630	594	605	614	583	580	611	638	617	615	596	647	603	672	657	597	646	676	616	609	629	595	570	604	612	638	590	562	625	649	586	627	584	630	626	634	587	607	618	657	616	589	599	624	603	613	607	609	621	655	636	630	614	618	593	596	541	634	649	615	595	549	633	621	642	641	617	582	624	602	582	595	575	626	586	642	664	610	603	661	620	616	637	606	617	608	607	621	597	649	608	595	582	606	647	635	629	565	607	556	645	600	639	597	664	640	656	585	601	607	587	598	568	599	654	604	607	614	611	578	630	612	599	616	614	591	571	619	613	645	593	613	605	590	611	624	634	600	598	648	636	649	596	635	603	591	613	587	616	598	595	597	604	637	587	564	602	621	628	602	591	563	619	598	635	619	648	588	609	574	635	603	636	606	593	631	615	596	643	606	594	582	606	648	588	612	608	588	606	598	616	603	611	638	600	616	543	608	648	598	565	605	618	578	588	590	597	626	639	600	609	634	631	634	637	629	589	592	620	652	615	639	609	626	629	601	625	640	637	587	588	601	638	580	638	648	612	569	654	603	569	588	553	586	582	633	644	623	591	660	573	617	599	601	628	603	587	642	618	611	585	576	615	621	646	642	613	595	601	613	660	588	623	608	615	558	616	585	582	565	598	601	642	548	582	582	620	659	624	634	650	555	608	574	617	609	593	584	631	585	624	613	606	616	576	613	587	624	599	582	593	579	640	571	587	575	625	588	578	627	589	634	601	596	549	609	638	619	557	624	603	593	585	603	624	616	610	619	601	648	555	638	649	605	631	652	611	608	629	669	622	592	609	578	603	588	666	613	653	641	611	566	625	594	619	575	608	593	648	657	654	648	622	628	600	552	615	586	594	610	616	663	569	652	590	550	608	659	637	626	634	586	625	610	561	619	603	643	636	630	606	637	611	615	586	580	601	612	579	669	617	607	652	633	591	576	620	599	622	614	643	595	639	652	605	607	591	566	613	603	586	641	607	643	589	619	636	603	580	628	602	637	631	645	571	615	579	567	598	649	572	593	619	621	626	596	578	589	640	620	581	608	595	642	631	625	648	618	640	602	601	601	607	615	613	578	588	663	568	597	621	650	622	577	578	591	620	646	581	581	647	669	624	594	617	627	595	620	616	623	576	577	671	571	597	606	634	625	605	604	605	608	617	665	609	613	597	602	614	629	600	655	658	558	589	589	620	573	664	564	587	643	602	627	596	599	643	608	619	619	592	562	642	636	636	619	634	623	612	625	604	634	613	615	626	606	604	592	608	608	607	638	586	609	606	623	611	617	590	621	581	626	606	653	619	649	621	615	636	588	627	632	650	636	606	564	612	629	594	595	619	586	599	608	598	587	601	602	611	597	558	595	618	598	584	573	591	633	596	590	626	614	588	648	620	593	615	626	573	599	585	570	601	619	616	654	584	586	576	630	607	599	654	621	576	577	585	618	675	579	589	604	626	606	606	649	604	630	605	665	562	570	595	637	614	602	619	643	619	615	563	601	581	613	600	595	556	626	618	582	646	611	585	631	609	598	651	559	650	610	637	623	604	607	633	635	583	619	621	596	611	602	579	586	598	614	630	622	597	609	622	592	605	628	612	581	625	608	630	592	607	610	621	625	646	595	610	570	586	617	626	594	579	619	615	591	616	636	593	604	605	615	631	617	658	635	592	581	605	623	632	633	602	621	632	598	613	602	587	587	598	607	577	577	634	563	640	594	573	660	634	591	620	579	637	638	611	597	644	620	601	619	638	634	630	582	580	565	637	627	634	583	614	613	604	636	625	590	585	634	588	576	603	659	595	628	631	599	629	617	599	619	588	576	565	659	652	620	657	585	612	635	594	599	615	642	621	625	607	600	614	577	595	598	605	593	586	622	595	613	587	608	630	626	642	604	530	567	580	637	589	651	595	641	623	624	620	647	638	623	629	613	649	619	601	591	578	627	630	602	554	579	618	589	607	593	611	609	644	603	583	579	597	609	649	546	623	566	649	597	639	622	585	612	618	630	649	614	640	615	617	582
25707	2556	1373	1022	764	646	498	449	376	402	340	336	301	309	292	286	256	274	315	290	266	253	270	249	285	259	229	256	267	253	274	264	259	274	276	285	268	253	257	279	239	280	252	240	278	252	231	272	263	265	262	256	255	251	258	250	259	245	257	231	248	232	250	270	251	271	235	260	271	247	284	275	225	265	278	286	246	247	235	271	250	258	273	256	266	251	267	292	306	363	268	286	272	252	269	245	264	242	261	475	458	245	239	252	218	258	262	268	258	254	292	291	263	257	278	252	239	275	254	273	253	230	234	272	257	250	231	246	236	246	237	237	246	269	246	220	261	273	250	239	261	226	233	236	237	248	279	266	240	257	263	255	240	231	274	248	251	303	258	262	241	266	264	249	278	244	262	231	244	271	244	254	243	268	261	242	254	243	231	251	234	242	249	269	266	281	263	220	259	237	258	250	226	267	265	235	236	227	237	237	243	279	267	266	281	260	248	275	231	241	257	249	279	261	241	263	245	272	248	284	224	264	257	285	266	235	217	240	258	256	276	249	252	259	250	259	249	247	259	237	228	243	265	255	260	248	266	255	255	257	223	245	248	247	263	295	251	255	244	282	228	272	267	256	240	270	232	266	248	264	247	257	244	250	246	258	224	268	238	257	274	235	271	226	254	255	273	245	263	253	253	234	247	256	225	224	250	233	261	259	242	263	264	243	265	279	240	260	255	256	237	269	256	233	240	231	231	227	230	236	247	228	240	240	249	238	256	239	240	262	236	249	254	260	243	270	234	255	252	234	249	236	234	245	254	241	251	244	242	276	259	251	241	280	255	259	257	265	287	257	259	246	230	234	259	279	240	258	232	235	240	253	252	260	238	247	210	295	236	226	248	259	238	238	250	276	286	231	298	250	222	254	267	273	219	230	247	261	276	234	259	227	262	263	279	246	259	237	268	258	251	261	256	252	263	264	236	235	283	265	249	253	253	253	228	264	248	268	256	242	259	253	260	227	233	255	258	267	252	252	248	255	258	252	252	256	251	205	221	248	262	275	235	253	269	270	255	238	286	256	268	246	257	270	252	263	276	270	268	227	283	256	260	235	260	259	227	234	261	232	275	250	258	230	251	260	259	239	263	231	260	220	243	214	251	263	253	245	243	237	272	244	250	235	265	239	255	241	234	259	223	245	234	245	258	239	238	240	225	249	268	274	260	250	274	272	264	264	276	264	274	265	264	217	262	238	240	233	234	268	223	242	267	242	240	263	239	256	213	266	226	273	261	235	262	251	248	239	259	239	265	264	246	259	243	237	245	252	246	255	236	244	252	244	243	247	236	268	251	243	246	263	249	272	281	238	257	281	247	252	245	244	233	239	247	248	236	241	250	252	230	258	250	249	220	236	204	291	235	272	271	286	244	235	221	277	271	258	233	253	257	250	242	228	251	258	245	258	233	247	253	257	261	266	261	275	263	232	272	255	239	243	255	266	256	266	255	260	263	277	244	240	221	261	236	268	253	274	265	271	247	264	235	252	250	257	251	258	267	277	276	230	260	270	261	219	213	244	249	248	244	263	227	287	274	237	253	243	295	278	256	227	264	234	261	241	274	258	243	241	255	257	241	264	263	223	247	242	228	257	257	239	259	251	249	237	252	261	261	275	246	244	240	235	248	260	269	238	258	248	257	266	257	249	256	248	250	231	252	228	247	242	264	265	257	247	239	263	226	240	254	251	276	282	224	244	255	261	250	231	242	258	278	257	242	245	269	257	258	245	211	266	248	249	253	287	265	243	271	266	233	259	231	236	242	240	228	237	255	252	226	269	262	250	241	278	215	278	242	249	312	264	205	227	236	243	244	235	264	247	243	248	245	245	265	240	244	261	259	252	265	262	270	271	258	233	250	265	247	250	212	253	259	269	235	235	242	265	262	250	230	280	260	245	263	241	232	218	249	267	243	245	236	272	227	265	275	247	244	252	265	220	223	259	248	241	282	265	267	223	249	242	254	237	262	216	245	230	223	265	231	250	252	242	243	247	242	243	242	248	227	265	278	228	284	261	251	244	252	246	248	239	256	277	254	231	246	238	248	247	220	237	229	252	223	235	267	258	246	275	230	235	261	262	244	250	260	289	233	264	223	272	258	262	267	258	260	271	237	247	256	234	227	301	249	252	236	246	242	293	268	253	262	274	257	255	243	250	267	229	256	270	265	243	257	252	270	269	250	278	280	248	249	223	243	241	243	250	259	258	238	254	275	230	251	237	266	258	256	251	238	242	258	262	260	231	246	234	241	266	290	258	236	259	254	246	216	255	224	232	214	253	258	240	247	235	274	245	270	254	247	274	264	266	270	267	258	245	248	225	254	249	228	243	275	284	241	236	262	254	265	247	237	246	265	227	258	240	263	297	252	277	221	268	260	235	294	241	259	259	270	263	245	261	257	284	260	246	273	266	255	252	264	258	254	251	243	258	271	244	258	267	241	247	262	263	259	229	246	272	253	293	220	235	225	248	225	265	246	224	235	256	269	245	235	239	237	249	227	264	238	227	235	263	235	281	242	229	263	266	220	238	252	247	254	243	240	257	263	286	268	238	257	274	237	229	252	275	238	254	258	266	218	278	248	238	260	241	240	259	245	270	240	263	285	289	223	252	259	255	261	237	204	260	253	295	233	281	230	282	246	258	266	250	294	258	268	239	281	270	241	261	246	264	254	206	225	239	272	239	255	268	250	234	241	283	261	236	251	257	230	260	244	268	240	235	224	264	250	250	268	258	264	232	245	253	241	226	246	238	264	260	253	287	238	263	265	283	233	270	265	222	250	250	246	252	281	245	273	259	245	255	277	237	250	235	242	233	264	258	240	237	271	265	241	235	275	252	245	243	276	264	255	252	232	254	245	263	249	237	231	260	238	266	237	243	231	235	230	275	246	254	245	219	248	253	234	236	268	245	247	240	273	214	232	241	268	258	277	263	251	238	255	238	252	234	260	246	253	242	253	230	228	262	256	262	233	259	260	254	258	272	250	248	232	250	264	231	234	234	244	274	240	254	247	266	263	250	261	263	287	233	211	239	249	251	267	229	261	255	266	239	224	243	273	264	247	267	254	223	254	280	247	288	257	250	255	241	220	246	233	282	260	240	245	240	238	254	233	276	246	278	269	270	249	242	233	232	262	236	249	270	252	277	266	261	238	265	249	258	247	250	257	275	278	272	256	244	258	253	242	230	250	254	269	235	244	261	235	234	234	260	234	271	260	252	244	230	242	274	257	253	251	278	239	256	280	269	242	231	250	278	279	265	266	234	254	229	254	246	243	241	255	251	259	267	247	252	270	241	229	246	255	263	270	251	258	241	253	228	266	251	244	238	222	247	260	278	245	249	273	249	278	250	256	247	242	259	303	241	253	239	256	234	233	206	238	250	237	274	215	259	262	231	258	253	250	260	269	219	231	262	234	236	268	260	250	247	234	225	278	263	249	278	246	259	267	235	243	211	257	260	270	247	248	255
13524	1545	3056	3415	2933	2506	2073	1778	1572	1412	1306	1254	1111	1099	1001	1002	982	969	868	930	826	831	842	827	779	763	796	788	755	762	753	777	736	734	741	745	771	753	730	734	771	739	720	748	691	701	697	715	779	702	685	692	722	698	689	674	685	706	683	714	694	694	697	660	704	702	718	716	734	719	686	746	742	748	738	654	758	715	783	696	772	716	811	804	797	921	934	1038	1028	2171	908	709	779	744	744	665	717	768	750	2495	2547	755	696	675	662	669	679	692	696	621	721	674	676	673	690	666	638	700	662	705	717	668	671	638	711	696	662	699	687	642	649	668	669	690	661	680	709	651	722	691	665	658	644	666	682	660	632	694	664	605	673	703	647	698	711	643	665	644	662	656	702	691	673	691	708	654	688	664	645	701	689	713	706	669	715	709	675	659	706	675	674	695	674	684	674	640	664	673	692	700	632	679	694	734	661	708	698	638	647	679	688	686	690	660	666	663	659	687	696	671	740	619	710	698	684	714	697	680	665	640	670	669	695	625	671	628	704	672	663	672	692	629	732	634	701	690	722	678	682	691	703	666	638	691	709	684	673	689	694	645	703	659	673	675	632	689	688	632	731	693	648	712	718	711	670	700	649	661	596	720	701	681	672	691	714	656	690	663	654	697	685	702	646	687	702	653	702	658	684	693	677	678	655	700	672	708	662	690	682	678	648	707	725	681	702	686	666	702	669	688	699	671	634	676	648	676	656	694	678	672	586	671	649	707	696	686	690	658	658	676	672	686	702	670	662	638	687	666	693	683	666	661	739	703	668	638	689	694	660	619	702	667	676	669	714	687	680	680	664	641	675	692	679	663	716	687	702	665	680	701	686	724	678	635	718	612	643	633	672	711	662	742	700	687	631	678	719	679	705	712	683	688	629	641	704	671	688	684	670	673	730	668	657	691	676	670	658	717	708	698	648	591	690	672	730	668	675	678	684	740	623	646	649	663	648	701	677	691	709	683	658	673	684	671	694	663	673	676	629	656	713	683	688	672	691	679	686	659	726	680	700	667	628	737	670	660	663	643	626	646	634	655	635	682	620	666	670	710	687	666	664	692	701	663	663	651	642	722	692	673	651	689	680	672	691	691	677	662	699	657	660	675	686	682	697	665	648	680	712	713	718	704	658	744	696	693	693	646	700	664	655	677	671	664	671	643	724	668	714	737	691	666	708	705	653	737	670	666	717	670	679	681	718	700	655	655	694	665	681	711	651	661	654	678	664	694	704	633	665	688	652	658	691	649	646	710	697	686	679	619	679	661	673	708	694	695	713	675	701	689	652	647	699	635	646	684	674	664	666	626	690	646	688	675	721	661	630	705	693	694	647	661	701	711	678	684	695	674	669	683	646	675	701	665	714	703	647	651	687	682	664	696	686	716	663	671	698	606	681	669	691	651	692	664	677	626	647	703	682	686	710	684	729	700	623	667	725	665	647	696	672	673	621	674	711	737	648	676	639	641	669	735	651	686	711	642	701	662	709	669	682	622	663	702	673	708	698	726	685	681	707	667	694	682	685	671	687	673	710	669	692	714	680	672	704	730	699	669	729	669	673	698	654	675	683	649	722	707	674	670	681	678	659	699	627	650	622	678	687	712	674	654	715	659	691	653	663	658	702	659	694	680	669	696	689	668	685	699	665	700	693	655	622	696	674	683	650	705	667	716	679	689	661	697	697	736	670	676	654	715	643	660	719	662	674	676	684	678	657	697	683	666	689	664	701	640	634	704	704	681	710	691	681	653	694	697	653	674	669	679	725	710	634	692	679	717	684	666	696	692	682	696	639	688	689	633	688	719	679	653	681	707	684	656	676	683	703	683	697	676	703	698	706	668	720	660	657	651	692	615	678	723	670	676	656	699	680	694	675	711	670	726	739	704	719	683	661	682	617	693	695	683	662	638	730	669	668	674	696	690	710	700	666	684	671	690	634	646	679	641	685	632	721	719	670	690	699	661	666	658	685	715	712	734	680	672	672	649	619	694	709	635	637	712	670	681	692	676	645	675	668	684	671	716	667	714	670	651	673	682	654	681	726	703	703	681	683	665	600	677	696	660	680	687	666	632	637	702	699	685	676	616	646	698	684	673	693	676	674	683	662	709	672	753	682	680	651	678	645	703	689	713	698	630	669	729	640	709	652	659	678	663	687	675	665	665	657	711	710	657	611	664	673	666	655	686	728	697	631	663	670	679	657	660	648	656	688	710	687	667	683	678	676	687	670	651	688	689	681	660	635	649	625	676	617	669	646	711	662	679	646	650	642	664	670	705	681	648	669	683	637	727	683	674	694	639	694	647	708	708	677	682	665	680	667	661	691	677	626	706	658	692	713	691	666	712	679	702	675	697	683	649	661	633	646	707	660	672	667	749	672	665	731	710	699	702	690	673	674	664	697	674	676	667	659	610	628	700	665	673	675	679	730	708	668	688	705	653	654	683	714	688	670	641	657	669	691	705	679	661	693	672	681	697	693	703	659	696	663	649	662	638	635	704	660	708	671	644	664	658	692	709	680	679	673	694	665	710	687	702	691	708	692	710	669	675	675	687	688	660	627	749	716	643	710	658	693	649	677	682	676	667	690	684	712	707	637	651	711	695	705	667	692	691	684	702	669	752	720	693	719	689	686	697	667	701	635	653	704	686	664	718	685	665	721	699	697	696	654	702	696	671	681	669	653	717	667	711	689	676	659	681	688	675	686	684	678	715	636	695	718	687	685	643	676	665	699	689	673	655	692	660	701	656	668	726	655	685	678	689	708	666	679	675	648	677	669	684	682	688	675	673	661	686	674	640	647	655	635	688	662	688	689	689	694	673	650	662	641	626	646	655	680	690	659	631	720	682	663	666	676	661	635	701	658	688	686	644	672	702	750	705	691	655	682	697	702	662	706	678	617	760	653	678	688	691	671	713	706	686	709	644	701	719	771	673	677	682	705	673	687	650	683	714	626	728	712	715	692	654	691	700	680	666	665	675	656	690	661	686	671	713	660	689	726	647	718	633	676	689	722	707	706	640	644	697	680	689	684	667	691	686	687	718	630	694	708	635	661	645	697	662	657	662	632	704	710	674	670	634	598	666	689	650	674	686	661	664	670	660	744	656	703	653	656	694	683	647	686	708	653	681	684	682	650	678	689	677	703	689	666	695	683	722	642	671	681	645	683	688	665	705	663	702	677	626	730	681	693	682	692	669	688	677	667	659	723	723	682	664	696	718	671	681	647	708	673	669	676	664	668	702	662	707	712	693	666	692	652	731	685	680	663	689	728	677	666	666	634	658	675	649	647	644	709	718	669	678	666	697	655	692	711	688	641	685	679	710	689	701	707	744	630	637	688	652	674	657	686	632	664	685	675	672	684	655	649	695	692	728	731	662	668	688	719	689	690	680	686	684	698	684	673	656	701	651	674	664	690	708	704	650	683	674	691	638	721	665	681	675	697	705	662	691	701	658	670	700	644	711	705	683	688	663	687	685
39018	6317	2468	1878	1302	986	706	617	475	482	424	331	354	322	309	312	309	257	277	234	227	248	211	250	257	220	258	246	236	223	226	228	233	231	210	241	236	214	227	214	204	251	184	225	221	233	231	211	216	218	215	243	215	219	214	206	205	214	237	188	201	210	207	214	206	229	211	186	219	199	222	240	228	209	179	210	231	210	204	206	208	239	211	232	211	248	271	278	298	351	304	231	226	218	230	197	216	207	303	612	556	225	203	199	213	205	220	177	187	219	188	227	181	185	217	188	210	191	187	207	199	218	205	206	197	224	201	195	225	219	234	214	205	212	212	210	231	233	212	247	193	200	205	182	207	229	187	197	227	195	214	218	248	250	206	182	200	221	219	207	214	207	225	193	190	222	196	215	224	221	231	234	193	232	194	189	212	245	204	215	221	215	211	214	208	205	202	211	238	200	220	208	220	188	198	218	220	226	261	191	231	173	190	212	230	239	223	209	230	202	203	201	230	217	219	238	208	231	212	189	188	219	220	220	191	228	230	221	200	210	203	227	222	210	188	223	204	200	223	231	207	215	201	216	238	204	214	214	212	230	201	202	187	236	214	191	218	224	195	196	223	189	197	214	187	190	203	236	211	195	224	178	206	199	210	208	202	208	211	240	191	203	198	225	215	210	217	212	216	209	215	201	205	209	214	218	196	235	208	220	209	192	186	190	227	221	216	212	193	198	216	216	198	197	218	203	209	211	204	202	192	220	196	190	196	220	219	214	218	208	212	188	199	202	227	214	201	207	205	226	215	207	210	185	203	217	230	214	188	208	211	208	215	244	198	229	226	216	184	234	217	193	230	203	240	232	202	207	230	231	200	211	213	201	214	208	231	213	202	200	199	178	228	216	190	202	197	203	219	211	218	211	204	203	203	197	217	217	228	208	225	202	200	225	243	222	219	211	216	209	217	241	218	192	221	240	189	195	226	213	199	241	212	211	221	183	198	236	187	230	201	211	231	219	205	214	204	197	202	219	209	199	191	172	211	201	220	212	198	196	201	235	233	222	201	208	209	217	213	208	204	184	196	211	188	212	228	207	220	222	218	218	209	217	194	219	205	194	213	234	217	237	219	211	200	199	206	218	217	217	221	216	232	198	208	215	209	224	203	210	219	212	199	224	216	198	205	228	209	234	227	202	204	179	217	231	205	214	197	198	213	198	185	234	218	219	202	197	214	202	215	187	194	196	197	214	221	199	220	214	209	216	209	217	199	197	214	230	207	180	208	218	201	207	185	205	228	206	197	202	216	208	190	223	214	187	195	227	194	221	226	199	218	216	197	191	212	213	234	187	197	206	209	216	231	221	206	229	203	191	221	202	225	215	213	207	225	198	223	213	205	217	226	222	189	197	184	186	214	216	199	197	223	212	217	209	176	213	181	222	198	200	189	215	200	196	216	202	204	219	215	203	225	209	217	209	198	224	211	222	226	201	224	202	213	180	196	209	221	192	203	215	209	179	219	218	239	188	177	212	208	217	217	214	224	228	227	216	203	220	222	234	235	226	196	208	182	207	194	198	190	210	224	238	199	188	215	245	187	188	182	225	213	214	210	200	228	216	229	209	223	207	206	213	212	203	184	185	228	191	219	207	210	212	213	208	188	190	196	193	197	213	200	208	179	205	216	225	222	214	194	220	215	203	230	218	188	192	193	208	196	216	211	214	215	206	214	182	209	176	192	219	210	213	203	221	206	242	236	203	221	209	198	215	238	246	208	228	194	226	212	241	209	189	203	197	207	228	198	179	215	211	225	232	228	194	198	200	211	200	198	209	227	206	209	194	189	222	196	202	201	209	197	222	214	183	204	205	210	191	195	226	204	219	225	189	224	222	214	214	210	206	206	207	201	199	207	211	203	199	187	205	200	192	206	243	236	220	217	212	218	191	192	220	225	175	226	200	213	222	221	189	244	227	196	227	212	218	194	231	194	194	228	212	195	181	233	243	209	232	191	220	221	196	221	220	240	193	207	213	216	218	236	204	224	189	184	210	216	233	209	222	198	176	213	209	193	192	228	212	215	201	229	211	230	187	195	190	213	207	223	230	189	224	206	198	212	215	205	217	182	210	224	201	217	197	229	228	235	210	204	210	210	211	208	228	198	219	220	214	217	228	205	209	191	200	211	204	205	218	213	197	242	207	216	193	200	207	209	210	204	225	221	209	213	200	211	218	190	202	217	211	207	208	198	216	217	203	202	209	185	212	216	211	201	232	220	184	228	209	180	210	201	205	191	183	214	188	222	238	207	192	218	213	216	184	205	180	176	217	190	207	231	209	226	206	219	206	188	215	213	222	217	216	214	195	242	206	229	206	238	201	210	214	213	223	221	200	213	209	198	234	224	201	219	249	222	200	213	215	182	222	213	213	195	212	210	197	205	217	221	224	198	216	207	200	195	219	203	190	193	213	223	185	196	188	220	220	189	233	213	208	218	202	213	211	214	202	187	219	223	202	216	219	216	198	186	229	178	232	218	222	216	209	220	206	205	213	210	217	175	208	215	210	207	216	210	222	209	206	189	210	227	193	197	198	218	198	221	215	202	187	199	203	220	204	206	206	214	194	223	199	201	225	226	191	182	201	222	214	210	232	194	194	215	192	207	235	241	208	196	214	231	199	200	233	207	188	217	203	181	216	198	218	225	192	222	188	225	216	201	191	208	217	208	223	235	235	210	209	237	185	218	219	206	229	219	202	225	198	199	216	208	213	213	215	227	186	223	200	224	239	236	205	220	186	223	230	205	204	210	196	210	197	198	208	219	230	251	209	196	217	176	211	214	206	221	236	216	188	211	208	206	195	213	196	189	229	186	203	210	223	210	220	188	207	227	216	218	211	180	211	194	180	217	203	206	222	227	205	203	201	233	218	222	228	207	218	191	202	208	222	224	208	211	223	204	180	195	215	199	243	176	201	224	215	168	228	210	219	218	203	209	198	203	207	239	233	201	194	222	195	180	201	210	199	230	220	213	220	191	217	213	218	195	184	214	210	184	201	188	199	223	230	206	216	210	196	205	220	207	215	210	203	198	197	210	198	190	209	189	227	209	229	222	206	227	229	219	219	203	212	217	203	201	223	207	226	210	216	206	193	214	196	202	190	206	226	204	208	219	206	221	211	209	186	220	229	215	208	218	208	226	234	223	239	210	213	193	201	203	189	218	207	211	225	224	216	199	212	217	218	222	194	214	228	223	207	209	227	220	208	201	234	213	201	208	180	232	205	193	229	210	208	222	215	225	181	201	185	186	222	202	186	198	212	221	220	224	217	198	231	218	208	220	212	210	207	222	204	211	194	217	215	219	196	223	209	211	197	208	208	209	200	188	212	234	221	214	212	247	225	217	187	197	200	241	210	206	211	214	207	188	222	225	192	236	236	224	211	221	208	201	226	237	221	186	206	230	226	212	223	191	208	197	230	197	207	204	193	204	225	227	204	237	216	224	200	208	223	211	184	192	206	204	225
18953	2353	5277	5797	4843	4021	3257	2801	2300	2039	1841	1674	1503	1304	1279	1148	1126	1095	1026	973	896	929	858	793	840	814	769	758	770	748	724	726	722	713	712	709	702	670	643	683	653	634	658	649	702	673	641	652	623	625	605	607	628	623	649	620	622	608	669	628	595	573	590	581	613	619	614	629	649	678	670	639	620	651	672	666	642	674	687	637	669	675	737	807	896	1130	1209	1223	1401	2445	1273	722	663	674	671	603	587	551	1278	4377	3520	649	558	574	606	593	591	580	561	601	592	534	592	534	536	557	566	581	562	591	552	563	603	577	616	556	574	566	563	561	550	560	570	518	591	569	583	553	566	582	590	588	577	641	553	549	610	616	565	575	533	581	560	548	590	581	616	552	557	572	535	554	554	598	556	587	584	569	529	571	552	595	557	562	578	589	562	588	568	577	579	583	585	600	645	565	563	580	558	584	583	544	571	568	584	571	601	562	541	566	566	589	546	612	538	562	549	581	604	621	541	598	579	568	551	600	580	574	552	574	580	564	572	545	617	559	583	568	567	550	601	594	599	578	562	557	563	594	557	578	574	572	539	586	593	597	531	551	562	542	549	576	585	569	584	539	594	553	588	557	597	601	562	568	573	532	530	569	510	589	565	576	539	605	571	589	609	602	519	596	576	579	603	590	580	573	573	576	569	555	582	524	573	515	549	528	570	613	564	520	575	605	571	545	542	594	578	556	574	566	554	544	551	575	567	572	595	538	569	581	579	542	592	524	559	550	573	565	533	571	542	551	579	581	594	592	563	562	567	568	583	581	560	566	555	588	550	568	523	553	565	578	568	602	572	558	564	553	518	590	572	562	676	549	545	613	562	544	592	549	556	527	576	547	588	575	576	538	576	553	570	537	543	605	585	595	522	610	587	583	559	560	551	523	569	542	566	559	591	553	615	563	588	612	540	570	604	544	575	582	573	539	534	590	573	528	591	546	565	605	600	566	575	548	611	550	606	558	542	583	548	560	573	575	549	518	562	605	564	570	562	538	563	572	546	606	592	543	554	576	532	550	570	573	552	519	600	535	571	563	561	587	542	585	555	604	545	575	582	579	565	557	584	585	587	533	610	618	591	566	586	578	589	603	597	560	541	600	587	588	554	557	592	569	559	549	550	558	554	519	604	538	577	625	582	598	543	571	556	533	542	581	581	570	567	533	592	566	582	582	615	541	577	535	563	572	581	547	561	575	587	563	604	563	549	567	558	542	548	575	629	549	547	605	568	561	551	569	528	603	564	578	589	572	580	547	575	560	546	586	555	545	572	574	598	556	582	621	603	584	553	583	542	544	575	552	532	568	560	511	566	571	583	600	543	542	556	552	568	647	621	593	610	595	566	534	583	562	534	567	577	560	608	582	561	598	529	575	583	578	575	619	555	577	598	542	566	603	596	581	525	577	592	547	615	553	569	544	607	615	553	550	534	593	578	528	549	576	567	556	494	593	590	569	523	561	565	571	561	559	571	584	530	535	572	546	554	579	582	549	520	550	581	562	574	575	571	551	554	590	567	523	591	587	527	582	612	587	567	559	580	560	549	589	565	570	601	579	569	536	549	551	570	564	553	558	557	557	544	583	565	550	559	582	572	525	557	557	590	582	564	564	561	534	574	579	571	557	624	600	542	606	547	606	565	549	562	551	509	561	566	561	574	569	590	549	545	593	595	606	560	578	528	579	566	565	544	554	546	550	553	541	580	562	571	565	591	597	539	534	563	549	541	553	556	530	553	546	585	562	546	588	554	562	577	554	594	529	602	596	566	577	562	567	610	569	587	513	539	557	583	573	577	544	554	575	546	504	550	599	552	554	523	585	602	588	592	541	541	555	569	593	552	591	551	550	587	569	566	560	573	561	559	630	603	583	592	581	594	581	579	569	570	557	554	529	559	565	554	583	586	562	557	581	597	582	551	574	585	563	578	609	560	573	556	570	566	584	577	564	534	550	555	588	593	540	543	608	556	580	506	602	573	546	561	581	576	546	584	546	569	564	593	548	572	545	619	556	573	534	571	614	583	589	572	587	559	561	575	559	561	558	557	582	550	543	573	539	559	567	566	566	577	570	568	562	562	535	509	568	584	560	563	592	578	562	585	581	584	607	582	537	588	606	555	512	522	608	585	569	566	535	551	532	553	544	586	601	578	594	524	551	579	597	581	603	599	569	559	587	570	571	515	583	574	575	605	607	589	599	540	518	538	581	548	567	607	570	586	622	575	598	558	553	534	554	588	572	608	556	557	572	602	535	598	573	605	546	541	531	591	515	555	577	569	586	563	587	596	593	535	576	578	612	558	580	554	555	575	540	602	548	560	584	620	538	554	574	580	560	580	609	586	588	559	596	540	606	602	558	605	604	573	570	567	560	611	573	557	567	564	569	579	562	558	557	601	557	598	593	555	568	565	556	582	564	579	587	588	563	571	529	521	560	550	533	588	617	568	593	564	522	558	553	595	532	589	591	590	543	602	554	577	593	537	610	607	556	575	559	581	594	579	563	566	511	551	578	549	554	548	554	553	534	561	581	555	604	552	569	527	580	574	545	607	577	590	554	592	573	584	563	572	570	538	576	555	569	560	562	577	554	606	581	540	594	564	595	608	581	563	590	576	566	622	552	551	594	565	604	595	550	560	566	568	557	546	572	582	556	578	588	558	551	528	564	615	562	570	552	623	578	540	570	540	556	580	556	571	622	602	548	579	566	564	552	576	599	580	585	486	510	615	582	537	530	553	556	570	566	593	586	610	578	556	573	615	531	568	581	556	531	564	566	554	566	563	544	592	544	600	578	537	607	541	567	571	580	572	564	563	588	588	535	565	600	522	617	595	587	578	571	503	553	554	577	583	618	589	530	576	548	585	580	543	567	564	568	616	546	532	563	569	548	542	582	578	611	562	573	553	598	622	532	561	586	528	578	602	558	570	597	574	542	586	604	580	530	540	570	570	594	591	553	571	551	585	568	525	559	561	574	559	581	600	573	586	597	582	583	570	572	526	602	546	537	581	605	546	559	544	540	546	528	588	568	578	550	566	526	581	562	542	561	544	587	560	546	578	551	534	557	567	545	529	600	635	555	515	577	557	616	593	583	559	566	551	520	544	542	644	553	586	538	566	583	517	570	584	506	563	536	534	538	557	544	579	608	558	553	565	578	564	557	584	576	556	584	573	577	574	594	581	581	555	597	581	609	582	544	586	582	610	562	605	576	588	547	583	544	601	517	599	554	549	576	543	548	563	525	607	563	585	592	597	548	534	551	560	593	560	584	603	560	562	553	527	553	607	585	590	524	528	551	566	557	580	573	552	548	597	581	586	552	561	586	545	561	537	562	553	560	585	537	605	574	528	557	549	623	568	559	580	603	543	590	607	578	593	579	574	581	593	636	547	578	574	522	556	599	533	603	581	560	544	539	594	572	570	596	579	560	542	579	578	582	541	547	591	574	566	508	559	585	530	594	589	581	521	542	576	560	623	560	581	559
3774	241	242	250	240	255	230	224	239	213	237	204	217	229	232	225	226	192	241	248	216	222	246	217	236	213	232	205	232	211	216	205	248	222	225	236	187	206	232	227	206	211	221	236	181	217	259	208	212	220	234	203	223	241	211	213	242	224	213	258	224	246	227	244	200	212	207	223	255	227	243	214	223	213	190	213	220	229	188	216	204	234	213	209	221	229	223	218	236	213	226	227	227	232	191	224	232	227	218	264	239	218	233	215	218	213	230	208	228	233	205	228	240	230	218	202	212	234	221	204	207	221	224	217	232	210	250	222	232	240	215	235	218	216	221	247	218	246	203	208	200	231	198	211	251	220	209	243	221	228	229	202	225	205	227	217	214	242	224	205	235	214	220	224	213	245	236	209	212	225	215	216	218	211	226	231	239	221	211	186	214	236	259	195	215	228	212	226	217	199	254	216	216	223	223	216	214	218	204	200	228	245	242	220	239	238	212	237	243	235	238	206	217	207	215	218	223	211	193	203	214	247	196	228	219	220	219	228	211	213	230	229	218	224	218	222	225	251	247	225	204	214	229	228	205	231	220	245	215	213	219	233	242	218	227	228	230	213	238	218	224	219	199	224	221	230	225	207	235	219	221	224	220	209	217	204	205	221	237	208	210	211	236	238	209	215	220	230	221	187	211	216	213	205	251	201	210	199	243	224	264	241	240	213	226	213	211	246	217	217	207	219	219	233	216	216	223	208	207	231	213	221	245	211	234	223	221	233	237	223	230	247	200	207	214	232	221	266	225	190	214	215	217	227	209	239	206	222	241	222	241	212	223	218	244	233	243	207	231	229	214	202	224	209	226	207	220	243	240	209	211	210	236	210	225	211	223	215	231	221	220	206	246	264	216	220	200	229	229	209	222	212	216	206	204	251	207	230	240	220	210	238	198	239	218	227	216	221	226	219	203	215	221	233	217	205	234	225	240	202	224	214	204	198	224	220	231	229	228	261	213	252	208	207	229	216	200	216	223	207	193	218	224	220	221	211	221	202	215	233	227	227	215	252	218	207	224	225	247	196	189	205	235	214	234	232	213	235	236	225	235	253	238	234	237	222	218	218	218	216	215	240	224	238	200	233	234	213	217	234	221	215	202	197	208	198	231	218	224	202	236	215	204	213	215	260	237	248	211	200	221	217	205	222	213	212	241	240	239	206	245	218	206	253	202	215	216	234	233	217	208	208	221	231	219	211	236	209	199	236	232	233	206	228	217	232	224	243	211	205	244	254	195	216	235	233	238	200	226	242	217	218	228	243	231	211	215	214	206	213	213	229	229	198	191	230	231	230	177	216	236	235	213	225	203	224	232	203	210	234	217	222	241	193	202	225	243	232	198	216	229	226	202	236	234	242	234	232	207	218	241	207	224	235	191	234	202	221	224	234	233	199	211	200	238	225	230	233	191	223	227	213	236	227	220	219	218	240	201	212	243	211	249	211	195	201	216	254	205	218	235	245	215	225	239	223	200	233	190	233	218	235	220	245	232	175	219	232	232	236	217	213	227	226	210	221	243	205	222	235	182	203	223	202	202	201	218	235	209	209	236	190	233	240	204	215	228	181	228	201	244	237	193	221	193	227	213	228	217	230	215	214	222	218	200	215	226	217	216	230	243	232	232	220	207	216	220	201	230	239	227	227	226	223	240	218	226	181	208	241	201	263	248	279	229	225	230	211	207	219	215	220	239	281	245	197	210	226	223	202	223	230	228	193	229	215	208	217	261	204	211	219	233	221	223	233	210	229	209	206	272	203	217	223	207	242	227	191	228	226	201	225	198	225	243	210	214	228	210	201	210	226	235	243	222	228	224	225	214	175	201	210	208	226	238	205	204	229	216	203	242	215	242	229	229	212	200	232	225	242	263	246	203	197	209	216	209	188	226	256	220	213	202	230	231	222	231	240	203	203	218	234	228	226	213	246	230	231	214	235	206	202	223	241	220	243	251	217	204	249	216	243	214	222	238	212	221	214	206	230	229	209	215	221	230	205	229	219	238	210	237	211	224	229	218	244	225	214	233	202	215	201	236	221	245	212	239	220	202	233	205	241	232	216	193	213	253	248	223	230	229	224	219	215	230	223	228	223	200	207	238	205	236	243	236	255	224	204	215	236	214	251	242	207	192	204	249	211	222	209	210	210	219	222	224	221	218	242	210	246	219	269	192	213	208	220	207	227	243	237	209	206	206	214	222	217	227	215	191	222	246	233	223	238	224	210	192	206	236	183	242	227	217	218	233	236	210	230	211	253	198	218	229	229	207	237	245	186	218	224	225	224	206	227	227	220	205	229	254	228	221	230	220	230	219	201	244	233	252	215	232	228	227	243	205	246	248	217	214	241	219	197	203	202	223	234	204	201	226	241	230	223	242	204	227	235	198	224	228	224	204	223	215	209	233	222	217	209	244	227	227	213	220	238	202	215	215	195	241	232	235	237	249	225	209	203	208	213	233	211	199	221	224	209	212	200	241	217	221	236	235	220	217	229	234	245	215	243	248	215	188	230	201	221	222	211	220	224	203	212	232	195	210	200	221	222	241	221	199	223	220	202	230	220	187	203	226	212	196	215	201	244	215	218	232	220	189	241	224	231	198	217	226	220	216	223	229	232	211	245	210	248	206	217	223	225	218	259	200	240	230	222	212	213	223	233	205	222	230	207	222	219	212	223	247	236	226	217	219	203	192	215	226	202	238	238	240	211	207	195	222	207	209	205	216	233	251	224	249	217	242	204	228	209	200	201	225	234	227	216	218	211	211	219	212	243	232	214	231	245	238	214	210	224	217	221	232	235	236	218	224	201	237	234	227	226	214	224	223	229	213	215	239	215	234	232	206	202	209	206	218	223	197	214	235	236	207	228	219	229	196	216	236	212	230	214	214	254	251	245	217	233	200	185	244	249	212	217	231	227	246	219	222	217	214	228	214	198	231	222	228	223	226	225	232	240	241	231	193	225	231	210	223	213	254	247	207	229	204	241	239	223	226	230	225	203	230	206	227	260	204	216	221	209	255	239	206	233	224	217	211	234	223	235	231	226	241	201	208	252	213	205	236	236	246	225	191	230	238	211	212	238	210	228	233	232	221	215	202	222	228	237	230	203	226	204	205	241	235	207	209	225	206	210	239	209	193	238	211	242	216	253	248	247	196	204	235	226	223	241	226	215	242	274	214	207	202	234	231	213	203	231	213	234	243	212	220	247	223	206	226	245	220	220	215	218	218	209	231	245	221	205	254	250	213	214	217	198	221	226	212	214	211	232	208	219	187	234	238	230	242	215	226	244	254	244	230	225	196	220	213	214	214	212	234	218	239	240	221	248	225	213	234	238	229	225	229	234	201	242	235	184	219	216	253	226	225	218	229	233	226	209	251	224	224	212	204	229	236	244	228	231	224	223	235	230	226	237	211	222	232	230	235	209	240	233	223	235	216	216	207	217	216	214	223	226	240	200	247	202	240	207	226	201	228	208
3739	654	721	752	710	642	678	653	674	651	666	623	641	652	606	632	601	597	584	607	576	627	602	617	634	598	615	599	622	603	587	618	606	646	631	601	605	593	615	636	622	586	633	590	583	600	662	606	627	580	607	617	602	627	643	586	617	607	615	627	621	615	573	622	619	618	627	632	630	590	643	610	662	646	595	635	664	657	626	640	545	568	615	644	638	696	601	615	703	658	651	648	548	627	620	637	655	651	707	905	787	633	590	606	610	621	569	609	635	616	607	626	612	586	593	577	622	607	608	615	637	582	584	596	609	642	642	587	574	544	611	618	635	639	628	576	635	597	630	603	610	661	567	644	596	622	629	600	595	641	595	596	621	608	641	590	624	570	603	627	581	643	610	588	640	638	587	622	574	583	608	626	579	608	594	633	663	603	623	630	626	597	615	643	624	640	610	629	642	631	610	646	620	571	610	567	610	660	597	584	620	616	617	637	623	586	576	622	600	574	617	629	657	595	636	582	628	627	659	600	583	580	646	579	597	605	642	659	575	584	581	595	632	622	610	589	602	616	636	592	656	621	603	604	626	597	622	621	617	607	607	621	579	572	571	633	617	637	558	610	599	629	589	597	573	588	598	598	619	601	624	547	624	535	599	633	601	635	571	603	611	601	597	610	599	599	599	595	646	613	609	648	639	576	596	638	600	586	600	609	613	594	625	638	642	626	580	594	640	582	631	613	612	574	584	627	621	634	650	573	602	606	652	603	601	594	662	558	587	636	576	646	569	621	626	644	597	624	612	643	644	586	628	576	610	655	579	605	638	664	643	608	567	666	641	592	603	593	609	596	594	595	590	611	629	608	657	610	634	614	607	619	610	587	583	608	573	638	630	622	585	644	617	608	596	590	621	571	605	603	628	610	554	567	599	601	613	628	627	576	645	606	571	636	606	601	592	598	638	583	648	568	609	590	618	620	610	611	632	605	585	611	607	584	618	593	623	609	632	644	603	623	611	669	600	612	606	611	598	652	592	591	607	617	597	592	587	575	571	616	600	607	583	633	664	634	600	590	623	675	628	593	614	603	593	585	681	596	641	593	608	599	645	693	602	623	588	601	586	575	623	626	617	627	608	630	605	617	571	628	589	605	620	594	636	579	605	644	627	615	586	607	585	582	603	574	637	588	609	631	611	600	596	588	634	617	639	587	660	608	625	661	571	605	613	584	640	624	632	582	574	644	643	659	602	601	626	647	601	603	624	604	592	603	657	621	575	562	621	638	608	624	585	566	647	635	642	596	603	624	629	609	563	592	583	631	628	622	600	600	644	620	614	647	654	628	616	601	616	617	622	618	606	631	585	584	618	558	613	597	590	597	593	599	623	611	618	635	609	663	638	593	573	612	590	621	614	621	623	635	628	601	587	640	579	620	608	624	597	610	571	591	660	618	651	628	616	593	621	587	577	612	603	607	601	614	646	580	661	562	598	579	584	625	643	613	620	553	612	627	608	609	670	634	631	611	596	589	637	591	598	604	642	645	584	585	549	604	629	598	642	592	605	588	590	602	596	634	608	575	609	584	611	634	608	622	644	579	616	617	610	616	632	624	615	585	632	631	602	634	647	601	592	644	575	632	599	642	607	608	601	614	580	645	635	575	621	611	608	598	617	585	616	595	619	605	592	622	615	615	617	575	623	659	614	640	589	580	603	596	593	581	602	584	577	602	617	559	571	581	565	558	624	611	606	637	569	622	610	627	575	577	567	648	583	612	646	640	565	558	638	632	578	666	592	588	617	581	601	599	596	616	593	617	592	554	641	605	629	649	570	634	618	578	552	677	643	611	592	629	584	609	599	618	618	593	611	668	613	593	580	581	618	630	612	618	647	661	641	618	597	615	582	602	602	605	611	618	638	610	626	607	603	652	597	582	647	600	616	601	639	611	632	642	628	629	596	627	601	579	580	597	623	618	664	603	664	620	563	616	593	571	665	624	592	602	600	659	601	596	573	646	610	600	646	626	608	601	612	623	609	617	610	568	623	602	644	579	625	636	624	581	580	575	660	602	629	582	580	626	614	602	599	590	603	617	602	621	595	600	602	620	660	627	611	563	583	604	600	607	615	578	618	591	569	629	676	604	622	602	633	602	591	585	626	514	620	634	571	584	599	629	618	567	590	593	613	635	610	630	627	585	609	613	564	598	618	625	610	668	608	585	621	651	648	605	583	594	622	608	614	646	633	619	584	616	625	604	648	601	596	651	588	607	611	634	595	624	620	656	553	603	631	629	646	602	607	656	590	569	593	635	605	624	632	579	554	656	570	583	595	614	586	615	568	595	569	615	614	598	558	627	604	643	611	620	627	641	593	608	588	604	615	574	579	617	609	642	592	597	597	612	645	646	610	619	659	678	622	637	583	673	594	606	612	582	600	575	624	573	602	589	669	616	609	640	621	609	619	594	600	644	576	623	609	623	637	594	639	620	619	629	626	604	619	588	602	579	635	616	589	598	634	632	593	609	618	654	648	582	597	634	602	582	628	671	629	613	618	559	598	595	612	624	643	575	664	549	614	590	580	623	593	629	613	590	621	655	602	645	555	626	595	627	631	593	619	637	613	632	630	612	635	641	609	640	623	621	621	632	659	635	588	565	609	588	597	632	619	597	642	626	616	660	622	637	580	626	627	611	623	657	606	607	605	630	534	610	590	652	623	617	614	594	647	615	595	616	632	585	632	648	587	595	627	615	560	574	608	590	603	598	601	604	639	585	610	596	594	592	603	643	627	606	659	584	559	615	616	644	591	641	600	551	550	601	605	604	606	631	628	610	620	610	603	614	621	655	621	652	662	653	620	597	606	590	612	631	586	601	580	634	603	583	633	587	585	646	624	610	612	594	620	609	622	642	551	577	596	598	608	639	580	598	621	631	598	628	622	605	634	627	566	613	614	636	645	603	627	601	648	618	610	583	628	634	607	626	637	640	564	579	588	626	590	613	627	600	583	670	601	600	592	595	606	574	594	598	608	613	624	622	592	613	608	585	631	599	592	613	613	595	618	600	629	609	603	598	605	584	564	598	628	608	620	632	540	571	591	593	614	607	615	619	617	610	612	590	584	613	644	630	631	591	573	643	599	670	595	646	601	561	621	659	607	603	639	619	579	628	625	577	622	617	662	643	569	582	592	670	606	571	589	587	576	630	623	661	642	630	595	649	608	617	642	587	600	622	632	637	576	594	604	612	640	627	623	591	591	606	599	611	617	599	654	608	618	586	560	557	617	595	658	601	645	618	618	640	623	602	613	596	625	595	600	622	584	638	616	593	607	635	609	556	610	576	611	601	647	611	625	616	601	569	613	592	578	608	575	646	618	584	621	582	598	608	620	614	598	640	624	599	611	640	580	645	645	687	586	582	607	598	631	605	609	627	630	604	567	627	623	632	625	639	599	594	642	611	583	626	564	607	601	611	565	622	651	616	620	623	640	624	629	555	581	600	657	661	608	610	620	650	583	609	556	643
27603	2834	1318	1037	776	619	557	433	403	385	332	341	311	339	326	317	319	258	318	268	309	277	282	262	283	294	253	244	273	311	281	289	246	266	274	261	282	275	265	260	238	282	264	248	267	295	247	249	268	254	252	263	281	254	252	279	263	267	261	240	234	260	256	289	270	273	257	255	267	250	281	277	273	298	307	260	266	270	279	290	313	219	264	273	245	328	257	274	407	293	294	291	301	234	305	291	248	278	328	515	432	253	235	259	269	236	248	295	253	269	267	289	241	214	250	275	262	243	276	275	260	250	246	258	283	278	269	275	253	237	273	246	270	245	250	264	271	258	268	235	278	243	285	257	280	272	242	285	261	268	278	265	258	281	269	261	257	281	228	246	281	267	239	282	238	298	272	287	273	278	279	246	257	269	270	279	257	242	257	271	280	254	240	270	260	276	250	255	249	253	263	251	265	285	266	284	266	259	253	279	255	267	250	263	248	281	283	294	246	229	280	268	257	269	283	263	268	237	269	237	266	236	225	232	281	261	237	263	277	294	248	256	256	241	270	270	232	234	246	288	266	264	274	264	260	259	263	244	261	288	241	230	263	262	251	266	275	280	252	272	263	254	258	279	231	243	266	263	263	263	287	259	263	273	239	260	255	277	285	266	290	261	300	278	227	237	281	252	277	262	242	275	257	288	268	273	266	269	264	257	294	252	279	266	275	284	242	222	267	268	264	251	258	264	249	277	274	256	288	264	269	267	249	247	236	275	291	264	274	239	248	222	269	261	242	277	289	249	261	264	282	274	275	283	272	283	271	291	283	280	284	278	253	275	289	288	251	275	261	307	246	275	269	265	291	278	270	255	256	250	264	305	301	257	260	265	285	279	259	282	259	269	260	248	271	284	276	253	280	269	258	267	258	259	255	234	279	275	264	250	268	276	279	278	280	257	278	260	267	253	254	258	273	283	246	261	248	277	273	252	248	293	254	258	301	275	271	282	256	268	260	256	245	246	257	259	258	282	282	257	221	256	260	255	265	235	282	261	254	278	279	257	267	266	272	247	260	252	258	279	258	259	251	242	256	262	253	240	296	247	250	270	249	252	260	250	231	263	269	259	263	256	291	235	259	260	235	274	267	247	281	252	251	249	260	258	262	283	266	263	298	270	255	261	276	254	267	273	273	269	266	260	258	252	229	242	262	260	252	247	267	274	265	233	248	280	266	284	244	273	268	258	272	265	259	254	275	291	273	278	266	271	238	263	258	251	284	257	259	230	240	249	305	254	280	274	260	257	259	271	271	242	265	274	295	251	259	263	215	255	253	260	226	260	244	277	255	287	274	260	279	287	262	269	277	245	237	241	267	262	265	262	277	259	244	228	263	273	266	275	275	270	267	285	260	292	294	268	272	287	264	281	250	265	286	273	235	276	245	259	236	287	255	271	257	237	266	249	257	272	288	265	289	231	272	280	310	242	247	244	267	255	284	282	273	276	251	259	240	258	254	255	240	282	267	264	304	269	282	257	290	232	273	267	230	253	265	232	278	250	236	248	256	270	271	266	249	246	265	278	263	242	291	239	253	259	254	261	254	237	258	254	272	288	245	255	243	252	252	231	243	252	266	242	233	273	286	255	249	256	250	232	270	289	271	252	274	261	243	256	266	252	249	296	256	240	284	262	271	268	266	248	251	269	273	286	267	268	226	258	285	287	289	271	284	269	265	260	273	269	241	271	277	259	250	256	263	282	282	260	254	255	273	247	266	308	291	280	244	297	305	258	251	248	290	285	242	260	245	253	231	251	266	270	270	272	302	257	260	252	267	268	255	260	254	251	287	278	236	273	298	291	275	256	265	277	255	273	261	253	239	242	281	267	272	258	275	275	250	242	271	285	256	263	287	265	263	261	254	264	248	291	262	264	269	255	285	273	248	291	262	271	264	252	302	217	255	253	245	260	265	260	273	231	290	262	271	220	269	258	240	282	267	253	248	251	253	279	264	283	248	266	271	293	230	277	272	260	246	243	261	270	261	248	277	255	267	275	279	235	265	235	245	271	252	257	267	267	312	278	254	253	291	246	271	249	253	253	290	277	246	268	259	269	248	262	253	259	281	283	251	282	251	220	280	256	239	282	226	255	249	246	250	268	283	257	249	243	290	243	281	230	260	247	242	250	260	253	270	247	278	264	269	263	274	253	271	284	315	265	263	259	252	244	276	279	272	249	265	253	251	264	255	289	239	260	268	293	259	275	268	269	276	227	268	260	254	277	286	254	259	266	249	269	237	274	268	272	257	261	267	261	257	215	249	267	242	261	302	288	248	260	229	277	261	260	272	259	262	254	246	231	237	251	232	258	243	270	268	296	238	254	284	265	247	249	258	269	262	288	262	285	250	278	265	248	306	281	298	275	291	264	271	260	247	270	278	246	249	256	287	280	245	250	277	268	263	265	242	270	279	276	256	269	261	247	251	235	280	278	291	261	264	253	236	254	263	254	280	260	268	241	257	270	254	282	302	276	265	285	260	277	264	263	276	272	263	233	260	252	268	251	261	257	263	278	276	259	242	254	257	243	247	273	274	266	243	255	248	281	263	275	261	265	229	263	270	235	260	265	237	296	297	272	257	276	247	275	279	232	284	279	260	250	269	276	256	255	263	237	271	271	246	274	266	264	269	261	256	268	291	227	257	263	250	291	290	243	320	275	254	293	254	292	279	284	289	258	263	281	286	255	264	249	283	271	267	307	244	265	262	272	231	257	256	273	257	263	250	260	256	248	230	295	257	252	283	254	240	248	248	241	280	276	291	275	241	264	255	286	265	278	251	255	254	257	270	258	227	263	230	236	266	264	288	256	276	250	266	258	276	267	249	254	272	279	275	262	249	264	228	231	256	291	248	262	274	248	239	227	275	304	281	273	243	243	262	285	279	255	252	278	272	276	297	255	280	299	238	257	239	275	269	261	281	270	217	261	266	247	265	241	279	277	259	274	232	264	253	264	238	271	257	287	257	267	233	279	260	264	291	235	262	244	245	271	270	259	269	257	287	281	282	276	253	285	250	226	247	292	287	236	214	266	262	251	254	248	243	256	269	239	238	265	247	261	256	263	278	238	279	281	310	243	290	266	243	249	229	254	264	286	229	272	253	264	272	273	303	284	273	281	276	251	257	232	296	238	255	251	250	255	271	278	255	258	262	258	290	272	260	243	265	268	255	245	272	249	268	270	252	240	256	244	274	256	259	273	253	268	243	267	273	261	250	265	288	261	248	258	271	264	246	256	283	289	263	271	270	279	287	273	292	267	247	238	242	248	280	259	270	229	259	256	279	252	212	247	243	255	264	260	278	251	246	283	257	248	315	256	260	240	275	257	262	267	244	254	262	237	276	249	278	285	271	261	269	243	247	270	252	270	260	255	285	269	262	297	252	250	256	278	252	250	253	269	237	260	244	263	260	291	273	266	263	264	257	236	251	258	242	262	273	247	273	298	276	233	270	234	263	280	240	303	281	276
14139	1602	3066	3443	2987	2498	2135	1784	1592	1421	1354	1202	1163	1101	1014	982	1015	921	957	903	866	885	894	857	796	817	823	807	775	839	777	802	787	771	773	792	717	767	710	728	789	771	731	727	745	716	716	756	725	746	697	726	747	734	737	731	694	696	675	719	722	693	748	785	756	772	731	701	784	786	763	727	754	749	783	797	756	739	768	755	808	789	820	861	986	1024	961	934	1647	1212	823	768	794	752	751	750	711	746	1176	3142	2542	777	725	720	693	701	682	694	731	707	712	712	686	700	740	713	729	672	722	664	702	694	728	709	728	723	707	725	737	704	712	703	675	693	733	673	731	723	723	728	640	727	697	689	702	711	716	687	763	694	705	680	682	675	723	770	728	688	687	701	733	699	720	714	715	734	679	719	687	754	724	695	707	687	676	694	663	672	752	720	720	706	732	748	712	698	670	708	678	731	752	734	727	693	718	706	730	681	709	720	689	685	728	708	695	683	713	731	681	721	695	717	720	723	731	751	709	692	703	687	708	703	692	704	746	711	675	672	651	718	723	713	693	693	681	695	709	704	661	683	703	738	718	675	722	704	733	750	645	694	712	704	702	744	656	738	734	761	739	674	725	738	685	702	681	703	708	765	722	684	715	723	695	706	748	738	633	664	715	703	732	733	723	713	706	721	719	690	686	715	720	683	740	677	715	699	672	670	700	666	697	723	679	733	755	688	708	725	697	676	734	727	721	717	683	708	676	727	744	740	716	687	662	717	672	696	666	707	685	681	717	720	723	709	691	655	728	744	742	657	674	716	688	699	678	722	714	740	698	697	665	703	712	770	689	698	727	722	735	746	724	705	670	722	632	717	709	676	709	694	738	754	674	684	734	677	699	746	712	642	691	678	709	725	731	669	716	707	735	703	684	738	664	676	716	722	661	727	709	683	685	662	693	733	684	634	687	711	718	733	724	706	724	756	740	644	672	669	716	743	706	663	720	675	718	742	721	691	726	707	701	691	721	715	683	730	684	679	689	725	671	768	717	710	679	727	724	711	690	748	692	725	694	684	660	693	705	717	729	721	722	741	693	687	701	761	720	706	663	692	690	674	729	725	744	709	694	736	732	693	675	700	716	677	665	642	690	676	667	716	722	705	708	719	684	713	733	705	646	709	685	726	752	730	716	745	702	708	698	708	711	719	681	707	726	710	709	701	721	699	710	739	722	712	699	681	715	730	645	708	724	675	660	723	720	714	699	744	677	742	662	746	716	737	719	721	679	701	692	725	701	724	665	714	669	715	683	704	737	708	746	683	726	688	771	749	699	736	712	732	704	671	674	730	720	696	698	689	738	654	710	720	713	686	654	719	711	694	721	733	710	709	711	687	711	703	660	736	695	692	684	676	696	737	694	653	712	675	688	700	733	699	689	711	706	725	715	720	705	709	644	711	675	724	722	738	661	630	708	699	691	718	755	718	729	731	709	700	716	718	710	742	681	669	727	671	664	663	642	706	724	767	694	717	698	692	723	735	732	702	685	682	710	709	694	723	689	712	760	696	738	730	700	679	708	718	610	692	725	652	686	707	721	702	702	713	677	737	683	671	717	696	742	729	689	714	715	716	694	694	694	695	725	747	672	678	655	761	747	716	709	720	664	744	681	738	741	678	683	665	723	720	667	734	694	673	747	734	731	678	725	741	652	678	698	716	727	679	696	694	691	666	736	702	706	688	683	697	733	712	679	733	710	723	689	690	680	671	679	676	730	748	706	715	713	697	679	688	717	720	701	708	714	728	701	700	699	677	674	724	706	671	694	703	714	717	728	727	686	689	708	695	709	652	710	740	682	695	719	668	732	719	678	715	711	701	703	704	714	718	729	720	708	731	656	720	690	712	717	667	721	692	710	736	715	702	729	718	680	721	663	670	705	697	755	737	756	742	696	739	713	705	675	667	707	689	705	687	721	718	693	689	714	712	774	734	734	689	753	671	724	700	721	709	709	749	726	677	721	690	676	718	737	694	724	707	712	673	721	734	696	704	642	698	716	685	740	692	742	662	747	739	682	701	626	728	711	703	713	758	733	701	753	726	681	693	700	731	701	705	719	637	702	725	682	652	680	753	687	710	672	697	759	749	728	714	675	707	718	721	706	712	747	687	718	728	709	682	696	717	745	720	745	724	688	750	694	686	730	752	728	688	674	713	691	664	718	704	705	686	692	642	733	706	685	670	746	706	672	732	772	736	751	682	634	669	728	736	728	680	693	744	681	691	685	764	733	706	698	717	681	708	659	766	722	695	772	671	718	712	703	686	767	670	720	715	694	701	722	724	693	699	696	722	687	699	706	667	668	667	716	719	715	685	646	713	714	671	667	702	736	687	716	733	700	720	763	752	650	675	686	692	695	768	684	731	667	704	709	712	700	704	678	734	680	676	691	731	753	695	691	719	670	674	679	686	753	706	735	683	730	720	688	729	766	696	674	731	706	696	749	656	686	719	712	786	760	670	713	699	735	724	689	680	693	685	688	702	722	715	725	699	722	695	708	657	615	666	696	720	709	728	720	702	732	711	693	746	722	695	681	705	725	699	682	754	735	741	734	727	743	716	708	715	735	695	719	710	699	687	716	758	654	730	738	681	667	716	690	772	685	691	711	691	691	755	725	760	731	717	681	708	697	697	728	741	717	754	746	700	678	743	700	716	708	705	700	723	707	720	655	727	705	663	685	689	700	742	697	693	737	737	696	653	728	703	709	695	706	671	718	702	695	745	716	701	671	738	672	680	735	691	720	674	771	670	678	703	720	737	691	720	711	688	676	676	719	667	678	717	667	748	678	712	719	709	687	744	666	681	721	694	686	691	729	682	691	705	711	697	692	690	705	667	682	701	721	670	686	693	681	709	730	729	705	685	657	722	711	687	739	673	694	733	703	698	703	752	689	689	708	713	652	732	676	674	741	711	705	742	713	693	694	722	706	682	719	718	710	696	751	728	693	682	722	736	739	688	656	724	714	709	718	697	672	743	706	700	723	731	703	670	654	685	693	706	709	721	696	705	688	655	723	728	747	669	710	735	697	721	681	708	732	727	709	750	712	693	717	679	673	717	716	708	708	670	690	696	685	685	737	740	672	741	710	725	705	686	695	684	719	649	717	741	773	705	716	739	704	715	693	700	699	717	722	718	744	702	727	709	673	706	654	712	734	694	724	682	698	765	701	673	717	692	667	669	722	710	731	741	635	718	691	711	743	690	694	678	745	736	725	700	762	691	667	739	730	705	680	653	681	747	699	724	658	688	724	684	706	673	643	752	704	713	747	667	692	712	675	735	684	735	733	662	677	693	674	757	675	735	720	723	733	682	697	681	706	685	676	687	700	703	655	678	693	701	713	711	714	709	698	702	735	687	707	721	729	675	678	686	676	702	742	700	659	701	684	694	671	659	700	748	752	716	721	676	729	701	711	709	689	695	707	717	712	716	733	698	709	707	749	646	721	764	643	720	682	683	702	699	675	743	714	670	715	737
40761	6787	2537	1902	1368	972	794	668	531	454	408	364	388	370	314	298	286	270	301	239	298	273	294	265	266	269	239	250	236	242	225	249	211	223	227	229	217	222	226	226	212	250	238	225	243	211	222	242	196	205	230	250	224	223	225	199	208	212	226	213	254	222	232	218	219	228	245	196	213	222	245	212	222	239	217	238	232	247	226	221	229	229	222	271	284	278	306	377	464	274	199	247	232	206	227	205	198	225	371	793	585	232	196	218	227	189	246	226	222	220	227	210	231	227	224	223	224	211	222	199	223	232	213	216	247	223	197	221	204	216	235	218	232	224	216	213	229	220	198	219	222	204	232	201	247	222	232	200	245	235	224	213	201	240	220	205	194	203	199	239	220	204	245	236	203	238	210	204	212	247	223	199	203	213	230	227	219	231	216	203	221	226	228	230	210	219	211	223	216	187	205	214	227	207	214	214	212	216	217	221	213	205	231	223	221	208	204	212	221	241	270	246	189	207	221	253	231	216	237	206	217	224	235	228	220	234	232	222	210	220	222	217	218	218	208	238	217	244	235	195	226	238	189	236	196	242	208	210	216	233	219	212	214	235	201	231	224	248	220	223	216	234	230	225	194	223	244	209	211	216	231	229	206	225	239	224	214	201	223	198	229	226	226	250	238	236	245	213	230	220	221	224	201	223	225	219	214	206	252	219	212	237	222	216	255	234	241	238	230	214	200	243	248	222	227	212	221	219	218	189	224	213	198	204	249	222	206	225	230	236	237	244	230	224	249	219	222	216	234	231	232	232	242	248	217	226	238	198	211	201	218	234	217	219	189	198	217	213	210	218	192	218	191	236	223	213	230	199	228	221	246	221	211	241	195	238	228	227	242	231	224	202	224	205	218	210	262	234	217	230	232	217	218	212	206	227	202	195	217	208	226	233	254	240	232	206	227	211	210	232	234	224	217	195	233	239	211	239	207	230	225	221	210	240	223	193	221	213	202	238	219	204	205	212	211	222	202	214	234	230	209	203	226	252	187	207	200	232	221	198	218	212	216	236	251	241	190	224	228	202	254	228	211	241	218	205	218	213	208	204	237	191	204	222	212	263	230	204	237	249	209	225	199	239	204	219	207	225	207	229	247	264	216	239	202	205	204	231	185	202	198	229	248	223	207	203	227	235	226	214	197	218	215	228	240	255	232	224	208	221	218	217	207	195	232	242	215	227	232	214	217	233	240	239	217	207	223	196	215	224	185	212	227	213	210	216	260	209	219	226	205	242	225	207	251	232	200	217	218	206	191	239	221	230	256	224	215	203	213	196	232	245	212	245	243	219	215	228	222	206	219	208	212	219	230	221	205	192	225	224	200	227	242	207	222	213	234	236	181	212	225	223	204	211	223	200	220	198	224	217	231	222	222	226	236	232	232	212	218	225	206	249	218	225	223	202	231	225	220	212	200	244	218	214	240	241	247	233	228	251	220	226	186	206	226	218	219	227	239	212	237	255	217	250	207	237	217	220	230	217	229	216	216	191	226	232	197	217	222	204	240	220	210	201	243	198	220	206	233	207	221	221	203	195	229	227	195	222	214	213	209	240	209	213	240	216	197	228	249	220	216	260	224	240	197	251	222	220	240	225	177	201	195	204	221	210	246	222	207	203	235	209	211	228	236	217	213	244	189	224	217	234	206	216	206	213	221	217	201	214	240	213	210	225	206	233	222	200	204	214	220	246	208	215	222	224	224	223	218	222	207	245	226	237	228	215	198	218	254	218	237	224	238	205	231	227	189	213	225	212	221	212	230	226	211	246	235	218	216	204	220	208	222	233	213	221	241	225	232	230	236	205	225	237	204	220	225	229	234	195	231	216	217	227	225	202	227	209	210	213	204	199	245	240	219	241	223	233	228	197	233	224	228	232	228	217	240	233	229	213	192	252	240	221	213	217	225	205	219	222	227	218	207	193	230	240	210	215	211	236	221	206	253	217	234	253	230	209	211	222	232	188	220	239	206	223	220	224	202	239	196	231	211	241	231	201	232	247	256	219	234	216	239	185	217	218	193	238	238	236	209	207	213	221	221	223	252	230	232	204	217	189	217	223	202	186	221	246	205	230	246	226	232	227	210	229	196	231	206	212	217	233	212	221	233	214	210	223	231	231	204	213	184	202	226	226	224	236	200	226	221	256	244	232	219	237	242	202	199	218	207	259	196	201	200	202	196	228	239	240	197	227	212	228	252	223	221	228	212	213	204	217	200	199	261	228	221	218	217	221	204	221	214	209	205	226	200	216	203	220	194	254	248	203	232	229	214	202	215	219	238	203	191	227	220	226	217	221	251	210	228	213	231	238	233	221	206	213	226	203	221	218	239	255	243	206	198	205	225	229	225	234	216	197	214	223	216	211	226	216	227	257	209	216	243	221	205	207	230	239	223	238	225	222	233	235	197	242	208	196	227	217	202	215	202	213	225	213	200	217	250	225	242	222	222	232	221	241	220	216	204	212	225	214	233	237	216	226	230	219	208	229	220	213	235	212	216	221	205	240	228	232	233	206	231	218	209	237	218	205	200	238	223	209	225	221	235	215	243	225	233	221	195	207	212	192	232	225	206	216	242	209	229	212	197	237	254	208	249	239	236	220	227	223	241	223	224	201	215	231	198	212	242	218	216	184	205	211	205	229	235	190	206	217	203	235	207	222	240	227	218	226	198	230	236	180	230	210	229	226	242	230	209	223	233	201	224	193	218	202	236	200	213	219	210	224	209	224	221	228	218	224	227	203	222	195	211	198	237	219	229	221	208	228	223	192	223	228	207	239	202	210	208	210	213	241	232	222	229	233	248	211	230	226	211	235	208	217	215	230	203	240	214	232	232	233	218	238	242	218	226	243	249	223	212	201	215	224	240	227	211	214	238	191	228	211	213	219	214	239	225	236	195	191	201	207	208	235	236	211	221	200	235	224	220	236	221	236	211	242	229	228	230	236	208	225	243	235	212	198	210	215	224	206	229	221	226	196	219	215	230	248	247	245	223	228	226	218	231	227	235	242	216	240	224	218	221	243	211	225	211	216	224	235	224	196	215	215	212	209	221	220	220	228	235	218	205	255	214	240	211	228	244	206	219	213	232	247	247	227	203	248	222	236	244	232	221	214	240	230	197	231	220	203	219	253	224	232	231	220	207	233	237	212	215	239	235	201	244	223	219	228	214	208	208	213	249	193	240	200	208	225	213	242	231	218	206	210	207	230	212	236	228	222	219	215	230	227	220	228	226	224	206	234	237	231	223	255	212	224	194	213	207	218	194	236	247	216	237	213	210	215	236	270	213	206	230	234	220	217	225	217	223	207	198	235	223	209	219	223	223	195	233	214	236	193	247	230	229	233	228	207	200	233	217	223	228	213	212	226	230	238	236	204	195	220	226	241	214	219	207	189	216	237	209	218	210	242	237	221	216	194	211	219	202	234	231	212	225	226	219	200	196	205	236	226	222	211	223	233	249	222	206	221	243	233
19385	2359	5103	5623	4867	4072	3323	2779	2408	2058	1837	1736	1465	1356	1307	1236	1094	1064	1038	1010	921	935	896	877	889	776	834	818	792	775	729	733	709	755	713	722	723	736	744	741	659	709	715	699	643	627	657	701	657	694	661	687	618	658	663	636	659	592	619	660	624	668	641	629	657	608	639	642	691	668	723	730	667	683	664	678	696	664	705	709	733	739	810	966	1080	1114	949	1991	3204	1041	767	954	727	658	644	630	638	634	1846	5131	3740	642	618	564	597	607	623	610	576	647	609	586	634	552	613	594	613	607	609	574	650	602	538	629	597	562	602	628	590	596	589	595	567	604	622	605	604	615	582	637	616	628	595	617	600	645	594	621	602	586	634	618	608	609	611	609	572	581	575	597	604	571	596	590	575	618	577	574	567	542	638	576	637	629	576	639	639	594	602	558	565	572	636	595	616	648	549	589	608	613	616	593	621	618	567	614	617	607	606	601	595	618	612	565	600	606	617	578	605	583	544	595	598	594	590	618	593	612	587	600	583	618	575	640	631	556	590	556	583	611	598	616	564	564	621	584	649	562	574	630	596	599	581	589	585	616	594	598	548	579	613	577	649	619	631	602	627	599	634	602	567	616	585	630	583	617	621	666	599	545	593	593	585	560	605	614	596	563	609	580	617	585	626	583	575	601	606	586	582	593	584	617	570	641	604	597	592	606	567	593	571	620	611	571	582	622	638	605	600	572	558	597	629	536	556	597	636	592	534	554	571	605	583	568	605	589	618	601	575	574	595	557	601	613	586	563	559	628	576	588	590	621	578	617	582	608	596	577	639	608	622	599	607	594	584	643	600	580	609	587	595	578	610	606	585	566	581	617	552	618	550	607	616	583	625	563	633	615	601	637	581	602	569	573	575	607	590	597	558	600	580	614	598	653	583	535	594	603	635	598	554	617	572	631	596	624	616	623	543	607	619	614	540	604	602	606	581	607	607	555	597	566	610	650	568	604	598	589	615	588	601	602	614	609	594	640	598	594	601	587	578	604	586	640	572	634	588	576	577	576	582	615	583	573	569	598	610	608	615	609	609	545	536	609	611	606	554	567	559	549	627	608	593	603	573	644	617	626	571	610	596	616	621	568	598	655	566	624	604	579	584	607	595	565	592	579	579	555	602	580	597	569	598	630	597	618	555	597	621	592	605	567	593	597	584	576	570	627	614	633	578	604	608	611	565	639	585	636	611	596	548	635	593	568	587	585	608	627	600	585	607	610	654	586	616	569	623	555	543	598	598	567	584	596	617	572	593	583	594	628	555	615	595	615	567	620	599	624	571	568	609	613	587	648	606	594	573	659	610	587	618	610	565	620	644	615	571	614	592	592	606	603	594	609	601	538	583	573	574	605	605	599	587	609	581	615	586	610	610	617	607	595	609	612	583	631	578	627	574	618	585	593	603	613	590	589	578	606	602	617	620	563	558	620	552	599	566	622	580	608	660	582	589	600	595	599	566	618	590	574	594	553	596	586	569	611	603	609	580	593	634	627	626	612	572	627	625	607	590	602	593	614	582	614	597	602	631	598	569	581	611	598	596	584	573	606	611	613	586	613	607	638	535	556	613	555	607	597	596	605	605	583	604	617	617	608	609	564	599	580	580	619	595	606	622	584	575	576	566	646	631	603	617	545	588	612	627	581	603	592	567	608	634	569	590	633	606	584	586	550	589	592	604	594	613	585	595	581	620	606	588	566	606	617	602	578	627	570	628	592	574	617	591	581	583	587	611	545	573	589	623	612	591	536	610	581	601	580	618	584	641	611	605	586	586	626	614	615	588	580	617	590	606	573	603	634	608	561	571	631	586	611	590	610	594	588	579	653	597	619	630	619	583	633	639	615	605	593	601	597	600	605	584	564	601	554	618	559	588	594	613	603	572	611	563	623	567	560	594	612	603	559	630	586	570	601	627	604	585	586	639	587	570	615	570	642	604	616	600	608	588	613	579	626	642	583	611	582	568	584	611	576	624	600	578	612	562	632	656	562	636	604	575	605	595	542	567	638	584	567	599	557	573	611	605	593	593	608	597	579	601	615	611	608	598	595	572	592	608	601	599	562	592	593	603	619	594	568	623	552	575	590	595	621	628	570	596	602	621	584	591	658	618	598	644	621	547	584	627	624	623	592	610	600	600	619	608	573	608	618	604	562	587	602	644	611	581	589	634	575	578	664	608	568	602	615	593	619	608	575	617	581	561	616	600	619	577	619	604	565	613	588	614	610	604	623	600	640	606	621	610	615	618	599	651	594	608	632	562	546	619	608	600	615	612	661	604	582	610	584	578	608	587	645	574	562	575	616	575	588	585	598	616	585	622	674	610	616	635	594	591	568	582	622	559	609	625	591	612	597	575	536	577	559	579	582	575	619	608	600	610	576	596	589	544	641	585	587	602	556	558	598	613	610	599	598	597	639	598	589	566	607	607	597	608	592	560	616	609	564	573	588	594	629	650	606	617	609	567	609	592	607	605	601	580	584	640	576	565	605	602	619	594	615	589	606	568	615	611	597	591	612	562	613	580	613	603	600	596	563	605	630	583	628	603	562	608	617	590	615	592	559	575	610	556	605	582	573	592	604	594	613	621	589	587	631	559	599	615	601	619	577	597	584	640	549	623	565	622	568	601	609	581	662	590	625	606	643	597	616	572	604	616	602	609	577	571	611	611	599	574	592	592	583	551	594	588	627	603	622	637	583	562	611	611	636	577	592	570	616	571	590	601	566	620	577	553	596	568	574	553	584	595	602	628	583	603	622	625	601	633	610	620	563	658	589	574	564	579	591	616	607	557	602	613	575	632	598	576	613	603	598	612	599	592	588	575	617	624	588	585	607	589	625	592	555	569	616	614	583	601	637	650	607	583	612	616	579	578	644	582	574	592	579	546	615	617	617	597	645	597	576	583	585	559	602	605	609	629	595	592	570	617	555	618	574	583	601	589	552	608	571	574	585	628	569	570	556	578	593	543	607	591	584	620	623	596	579	596	592	621	596	643	636	608	569	576	600	597	604	615	580	592	581	626	615	606	644	626	582	605	586	641	586	612	574	601	615	587	611	634	607	552	642	597	590	601	611	621	601	624	600	570	593	638	605	587	588	610	617	583	613	579	577	584	584	604	624	594	569	606	617	594	589	571	610	613	605	600	636	582	573	593	570	571	623	601	612	549	599	608	595	597	615	602	620	588	606	595	575	614	558	573	604	582	562	569	623	603	600	554	590	619	594	566	589	581	594	603	588	575	576	584	620	586	634	589	535	555	600	604	576	606	622	598	586	583	615	586	604	586	569	575	600	618	644	599	571	616	604	624	552	616	575	594	599	595	612	591	609	590	588	583	636	580	559	596	589	611	600	634	600	593	601	616	586	533	608	612	559	587	582	604	632	596	560	596	573	529	603	666	593	608	602	620	576	609	610	627	591	604	623	610	609	608	570	570	572	590	616	617	580	583	630	644	611	586	603	634	578	611	550	596	562	627	584
3708	270	264	277	241	213	249	233	236	238	249	211	231	199	205	237	248	228	214	233	213	240	240	231	247	223	223	200	233	228	219	212	221	244	201	239	197	240	212	234	238	218	236	235	225	224	212	239	258	240	259	206	217	231	233	257	225	234	228	227	260	251	199	247	231	219	214	211	233	254	238	240	226	261	230	244	266	248	224	229	211	216	202	219	216	247	227	224	220	226	225	201	240	231	216	193	226	259	230	250	244	209	235	215	194	219	248	226	219	243	230	218	184	200	218	242	221	225	210	224	238	231	215	207	243	235	208	216	206	227	210	213	235	251	248	228	249	225	225	230	231	235	216	222	242	242	227	218	217	241	208	238	211	236	218	218	232	232	214	243	218	244	249	248	228	247	210	236	199	223	235	228	234	216	217	197	245	240	238	217	205	238	212	223	219	237	261	193	245	241	253	232	216	227	232	249	236	216	196	215	227	245	237	216	234	242	203	205	221	206	224	249	283	234	232	247	266	214	224	263	248	237	237	226	240	211	222	229	234	241	219	217	219	211	217	207	208	211	221	228	255	225	237	260	255	220	215	237	222	235	233	230	229	218	208	227	229	219	258	242	245	223	253	211	233	203	243	206	207	230	252	248	205	220	238	216	263	219	222	242	215	213	202	237	218	228	224	227	248	231	186	242	228	256	245	228	232	236	235	241	237	214	238	206	222	257	211	212	224	228	236	245	223	213	222	226	218	220	217	229	269	215	229	241	221	214	252	235	239	244	241	216	227	242	223	227	228	216	224	194	221	227	254	239	251	218	218	235	216	236	240	235	230	209	234	211	250	228	232	221	224	220	221	226	205	218	227	248	230	220	244	218	242	204	217	217	225	211	209	218	263	218	228	199	217	227	231	263	227	196	222	209	207	246	245	259	213	237	217	242	228	244	227	219	244	251	221	221	207	217	223	247	233	270	206	225	247	258	245	207	214	235	213	235	218	225	247	212	244	210	213	213	219	216	250	213	220	246	203	234	260	216	240	220	205	230	206	254	229	243	249	218	177	242	226	224	237	229	233	238	212	224	224	255	250	237	235	246	208	222	252	224	235	248	224	220	209	236	234	206	237	236	241	231	229	205	249	211	233	250	210	251	200	226	228	228	234	215	232	232	222	232	204	219	246	202	254	191	230	242	217	224	215	226	231	222	227	257	247	229	237	205	235	241	213	210	222	220	217	232	239	235	228	234	247	201	233	227	247	218	235	239	224	232	221	201	217	220	239	256	189	211	206	236	257	215	240	208	217	224	227	227	247	243	237	224	219	229	254	234	230	231	241	213	239	208	241	239	244	252	224	222	256	225	237	227	233	225	230	226	200	218	266	252	245	213	268	230	216	217	233	216	231	251	222	206	249	267	236	223	239	210	200	232	232	222	224	224	234	222	216	250	240	240	214	224	235	244	222	204	250	226	245	217	221	228	211	249	244	254	225	237	241	219	235	225	224	242	225	232	222	218	229	224	225	222	210	208	232	221	221	224	216	220	204	223	245	230	234	234	218	246	250	207	198	232	216	237	220	220	195	227	232	221	232	186	223	214	215	202	239	229	225	249	211	246	228	219	206	211	214	232	214	212	233	257	234	229	251	237	225	239	247	222	197	220	206	228	221	213	225	231	225	259	245	206	228	252	241	263	217	205	224	226	239	245	228	228	222	241	212	253	255	238	212	233	197	259	212	225	240	241	227	250	241	239	242	223	231	245	239	218	226	200	218	217	235	238	220	217	232	235	188	213	217	247	261	245	240	252	259	229	239	212	235	225	243	226	246	237	215	203	213	242	221	245	204	222	232	216	238	213	206	239	202	219	212	225	207	229	203	245	226	234	240	227	222	208	237	241	209	208	223	238	246	227	221	244	199	218	241	253	228	234	211	261	223	228	249	269	212	246	238	241	243	222	223	221	258	211	226	232	214	244	199	206	240	250	222	246	239	222	207	199	239	236	201	222	216	199	235	210	251	202	208	216	253	247	235	235	222	208	229	225	234	207	230	227	248	216	219	208	208	231	216	243	226	243	243	207	224	229	231	229	227	217	235	232	231	258	216	229	242	194	206	205	242	234	222	232	220	233	226	203	229	245	222	231	235	203	231	216	249	243	229	219	266	237	210	233	247	239	241	254	240	224	213	226	199	237	221	239	226	227	239	215	225	212	236	207	248	236	231	222	229	214	238	227	232	232	226	251	219	209	251	236	195	238	208	250	227	208	216	217	217	216	223	239	235	222	243	229	247	224	224	213	227	240	220	239	231	226	232	266	211	208	238	211	227	238	258	195	250	226	219	234	229	225	208	227	244	217	212	200	219	214	243	208	245	231	229	223	223	208	226	190	212	244	229	225	248	213	223	210	249	232	249	228	213	220	229	222	231	256	230	217	238	223	225	234	208	205	223	218	224	263	249	234	212	213	217	232	205	205	232	238	242	239	238	231	230	226	208	213	201	239	243	223	238	250	188	251	238	238	241	227	231	250	236	235	237	238	208	219	223	231	229	233	253	240	237	232	230	197	220	223	233	241	236	178	209	242	247	226	241	233	239	210	199	224	229	242	267	229	244	236	228	215	235	225	236	234	237	219	224	253	222	217	235	230	226	233	235	205	219	216	218	223	245	232	238	239	245	243	239	230	226	239	250	255	231	216	229	225	208	225	242	201	227	247	222	214	225	250	231	224	266	225	221	201	240	227	247	236	222	226	196	238	223	215	251	242	259	181	235	225	222	218	192	230	179	216	244	217	216	219	212	226	230	216	248	218	222	209	213	238	229	214	211	241	233	245	226	245	224	233	218	221	228	267	253	239	253	230	236	251	230	209	222	235	240	247	199	217	229	239	225	217	218	194	218	250	244	213	255	219	248	196	218	222	243	224	214	239	243	217	199	215	232	229	212	217	224	228	223	231	220	236	220	217	216	232	215	255	238	263	221	254	227	228	239	207	223	223	210	227	224	232	229	219	224	249	226	218	199	236	235	192	230	242	225	225	224	237	241	265	204	231	218	215	240	226	230	219	213	225	227	198	230	243	208	248	237	239	210	207	216	223	214	241	232	241	235	242	219	264	255	237	226	211	261	233	253	246	225	235	217	220	217	241	208	241	208	252	210	229	237	209	221	214	244	230	218	221	185	248	211	222	237	224	240	241	184	219	213	237	227	242	227	231	235	229	235	205	190	210	234	207	211	209	244	233	231	221	236	243	236	190	182	241	221	238	229	237	202	234	236	259	200	208	245	229	204	232	220	216	231	239	209	228	240	230	217	219	231	220	224	230	243	205	229	224	219	236	254	225	212	234	243	225	238	243	225	218	223	247	240	242	223	193	229	263	223	233	234	251	235	224	207	217	241	230	215	196	228	233	234	244	250	224	236	235	231	258	259	240	222	230	229	210	230	205	208	226	224	226	234	217	232	240	206	224	189	212	238	243	215	219	240	214	239	263	231	236	215	239	220	223	250	205	231	232	230	242	215	248
3770	677	721	776	748	745	708	647	663	655	700	610	628	632	619	643	644	627	618	658	634	634	601	646	658	615	667	589	605	635	649	644	632	642	625	630	603	611	618	607	650	688	635	635	608	627	572	670	644	629	649	629	669	644	642	642	628	630	600	645	628	639	590	649	669	665	622	668	663	672	673	681	635	643	660	664	633	650	619	637	644	667	709	647	624	645	652	669	662	652	680	615	630	616	649	661	652	657	672	901	847	629	619	612	596	657	612	629	613	628	622	595	626	594	630	631	627	578	605	659	614	642	661	593	650	619	586	599	640	643	637	608	635	625	652	563	628	636	633	624	642	642	614	687	628	594	643	600	668	645	612	623	661	638	598	634	632	608	667	624	621	608	638	580	636	658	641	625	607	637	616	640	655	661	610	665	574	661	621	655	615	663	625	641	672	633	664	612	706	597	652	626	626	638	630	636	588	587	564	642	606	634	599	611	622	573	665	643	622	611	603	588	643	621	637	599	640	612	642	637	646	622	673	631	644	639	599	613	644	712	655	572	606	686	580	614	622	647	637	644	641	642	570	590	641	634	635	589	607	604	633	646	635	604	675	646	667	628	625	622	566	627	588	620	587	627	595	653	597	587	580	634	632	646	645	639	610	623	601	637	602	647	649	652	587	623	612	620	667	655	659	635	615	614	608	631	649	621	626	623	606	628	609	645	581	635	619	610	639	576	627	645	648	662	596	567	617	598	632	605	614	654	627	618	607	619	689	618	645	623	612	611	604	609	628	624	621	662	639	599	605	681	621	599	642	626	637	650	644	609	598	631	681	618	637	670	608	632	641	601	631	638	642	658	639	599	655	644	625	625	618	645	622	610	642	623	665	628	659	613	638	621	626	630	658	627	660	633	609	591	649	638	628	622	662	599	627	635	629	601	637	649	650	625	633	581	609	618	652	590	628	601	593	633	611	676	623	605	668	610	638	607	622	632	680	598	667	652	609	553	655	655	641	618	626	607	613	621	634	631	644	659	634	603	603	599	679	609	643	643	639	630	636	631	620	601	600	616	646	633	575	627	612	628	594	687	621	631	608	629	641	667	629	644	599	551	631	595	625	630	619	590	643	596	652	619	592	580	635	610	646	633	649	649	631	593	632	588	605	600	587	577	645	616	635	609	649	629	625	617	648	631	606	609	609	634	653	608	710	633	656	623	605	618	669	600	609	649	666	600	602	602	624	656	641	602	642	633	595	634	639	618	645	647	604	660	630	619	653	620	606	631	612	622	588	663	663	606	626	639	654	640	591	635	636	686	695	664	596	609	619	653	609	631	611	630	619	665	647	620	633	614	611	619	614	628	636	642	641	659	636	655	659	622	607	614	646	652	605	602	634	642	616	630	658	639	617	609	646	653	662	590	661	654	643	619	662	631	603	602	612	681	629	654	625	662	564	594	637	608	634	631	642	675	588	617	591	637	592	648	648	687	617	641	612	596	629	593	620	621	631	628	645	656	667	640	613	658	642	610	675	629	657	636	578	588	621	619	603	612	641	625	635	633	594	637	618	629	652	601	640	663	629	614	598	647	627	609	653	622	593	609	590	585	612	642	617	620	607	638	600	639	599	662	589	624	614	604	647	602	579	648	619	590	637	645	657	646	602	613	632	652	637	649	638	573	617	641	644	626	610	620	662	593	631	651	667	646	590	643	588	628	661	627	664	622	612	654	637	614	643	606	625	597	646	587	623	598	594	647	610	591	643	647	623	665	651	639	629	612	681	690	683	593	589	575	612	602	652	641	662	598	612	609	618	608	647	586	651	627	633	671	654	609	677	599	658	604	628	632	628	631	619	559	580	645	647	703	624	569	664	631	611	682	659	577	620	613	656	593	631	659	599	665	637	634	586	613	617	621	610	616	617	648	635	642	603	670	621	607	601	590	657	606	587	621	613	592	661	623	621	679	613	618	615	593	668	663	633	610	618	648	585	610	628	599	599	616	582	583	623	660	637	606	605	669	642	662	613	598	630	593	617	627	621	612	609	618	678	703	589	633	630	621	659	633	612	615	631	632	612	627	609	617	623	609	614	637	598	610	639	628	581	647	637	599	568	577	601	651	646	638	609	620	612	629	643	622	666	632	624	672	618	604	609	631	601	619	584	596	635	635	586	638	606	670	638	632	665	647	638	619	634	655	650	622	633	623	626	674	652	649	599	645	643	641	656	680	627	613	643	614	610	605	645	642	654	607	647	609	679	606	576	637	580	636	590	587	602	637	636	595	627	651	636	580	674	610	633	658	609	590	644	600	645	632	655	611	608	609	634	626	613	624	612	661	646	644	614	625	617	633	644	646	627	640	647	647	595	627	639	585	622	587	599	627	622	617	653	632	659	632	632	679	630	654	634	594	624	605	592	618	606	651	627	633	661	584	648	657	585	660	618	620	647	625	577	573	601	644	581	605	601	612	606	597	624	608	649	603	641	613	660	613	642	647	638	607	593	596	609	620	605	599	581	595	671	657	641	604	625	624	615	673	610	610	627	621	647	603	613	614	640	641	630	677	615	606	574	681	611	630	625	601	622	644	610	604	613	626	595	619	593	628	640	597	626	647	611	591	622	606	643	667	643	646	617	626	611	644	638	644	645	601	633	598	592	694	591	644	619	664	666	612	644	634	645	618	658	618	650	623	603	677	653	640	631	615	624	599	589	640	633	629	612	662	645	623	611	647	643	609	662	611	607	632	610	637	621	654	621	595	594	646	609	662	579	608	644	626	612	645	607	610	628	594	616	629	558	643	583	643	618	630	646	605	602	651	609	650	613	661	603	609	627	591	633	602	628	595	671	584	643	658	626	633	630	613	640	611	608	641	589	635	651	632	609	644	622	646	687	601	649	622	623	632	651	635	643	601	622	582	623	590	665	583	652	620	618	644	669	647	616	629	588	645	603	620	640	624	559	678	597	634	636	625	630	636	536	648	597	611	582	661	593	628	605	670	628	633	640	603	652	585	635	617	624	595	623	617	629	645	617	655	615	602	668	619	629	628	580	641	607	615	656	614	610	646	617	628	631	605	603	625	611	633	653	622	621	619	636	667	611	609	643	625	626	648	588	593	601	639	659	618	584	593	605	610	619	620	615	622	666	610	662	632	603	611	627	593	662	580	677	657	585	649	627	672	567	605	632	581	665	615	640	577	660	632	608	641	618	613	607	633	672	600	605	655	632	636	629	627	628	643	574	638	608	642	623	630	594	642	584	628	586	660	603	650	658	645	619	590	663	615	628	598	644	604	639	600	658	602	653	625	630	619	606	621	635	663	588	632	583	600	636	598	588	649	633	631	672	636	606	616	621	617	657	630	653	626	596	603	634	597	599	631	672	676	644	619	640	650	633	669	639	645	675	600	617	619	604	620	630	632	611	627	651	611	679	651	614	631	665	621	662	639	660	562	636	636	593	656	610	607	629	596	621	615	609	593	617	620	657	623	640	671	669	560	640	600	616	628	665	680	601	631
25857	2387	1353	1043	804	637	546	468	444	397	380	351	314	336	275	325	332	281	320	293	308	278	322	289	268	313	281	271	287	321	291	266	283	260	280	254	256	290	268	276	257	293	250	287	306	256	272	248	272	254	268	270	263	254	270	283	271	250	295	278	276	242	291	288	281	277	288	290	280	264	265	269	264	297	284	268	272	287	276	241	304	267	272	300	289	296	295	334	295	303	330	291	278	256	271	279	267	256	362	506	461	271	289	302	293	235	231	265	293	285	255	242	269	260	275	260	268	233	258	271	228	288	294	244	248	263	287	300	273	252	288	255	276	251	281	243	263	267	246	251	248	287	271	246	242	270	293	296	269	243	279	255	247	289	269	262	280	248	281	253	250	296	284	249	273	261	270	268	256	248	266	238	269	283	282	280	242	269	287	265	274	279	262	271	262	259	263	257	256	275	285	297	264	224	257	225	283	252	268	261	275	239	273	307	264	260	284	253	242	277	275	292	272	250	279	278	286	238	257	279	306	265	254	243	263	289	303	265	256	260	291	262	288	271	254	279	284	289	280	286	261	268	296	265	270	259	269	268	245	291	269	262	279	255	277	274	253	240	298	272	255	258	259	263	253	261	262	240	269	245	272	267	277	257	271	248	249	270	272	262	289	298	289	259	297	250	292	256	280	232	302	281	262	264	225	277	252	238	269	260	275	286	259	265	260	252	286	243	268	294	268	269	247	287	240	267	248	267	261	293	248	260	282	255	248	266	265	274	263	269	271	258	269	237	269	280	261	254	253	282	265	250	263	261	265	288	261	245	259	250	241	258	276	257	247	262	243	265	272	247	247	292	260	256	301	277	271	254	262	277	289	266	251	261	248	256	278	238	256	243	247	258	273	270	243	276	284	272	273	248	281	264	271	272	250	262	281	256	280	247	249	280	269	288	278	248	255	276	238	260	273	229	293	275	259	258	275	236	281	274	277	292	270	263	270	255	286	260	269	276	275	252	258	263	266	275	284	286	259	288	250	251	266	284	284	258	241	249	272	259	254	305	267	265	275	260	271	241	246	291	271	269	261	253	253	284	281	276	248	252	262	267	297	275	274	264	273	243	240	263	290	254	286	265	269	264	292	273	269	272	241	258	274	258	266	279	276	265	276	274	261	263	255	279	248	263	272	248	263	288	258	283	250	243	279	255	261	271	284	258	292	235	259	289	263	293	272	267	292	273	285	288	263	276	280	257	258	265	273	266	271	262	249	246	289	231	279	299	285	253	263	254	254	257	270	266	253	281	270	266	245	248	255	269	278	275	245	252	262	279	302	257	301	284	250	277	277	294	268	271	287	271	254	262	271	277	244	276	240	281	270	254	305	264	254	263	234	256	260	273	276	282	308	248	263	263	294	229	272	276	290	263	270	270	286	258	276	278	265	282	252	291	270	282	277	271	242	273	271	266	262	254	280	258	288	231	289	282	270	262	251	253	279	275	250	282	229	266	262	283	278	261	297	307	236	262	280	295	287	309	242	274	304	281	249	284	249	266	261	264	248	256	267	260	288	295	246	262	263	272	279	267	235	264	243	253	257	299	274	272	237	253	277	273	279	265	293	270	261	295	241	248	236	242	282	287	256	234	273	285	249	291	250	250	246	251	238	274	253	271	237	267	271	293	277	267	256	264	268	251	241	280	274	245	249	262	260	255	265	273	264	244	280	275	245	257	237	259	249	287	299	281	275	258	278	240	270	249	286	261	269	247	288	286	256	276	252	297	248	284	261	247	270	282	255	241	267	296	263	235	259	290	276	254	251	257	260	255	263	280	280	285	289	266	285	264	299	262	248	275	258	272	261	267	251	296	255	266	287	261	271	267	306	250	235	240	250	266	278	300	262	296	276	250	292	268	281	269	276	229	269	261	273	260	281	256	256	295	251	256	273	261	299	273	287	284	275	269	257	228	257	281	257	247	274	283	286	269	272	256	249	270	288	265	272	267	259	259	236	263	255	261	281	287	259	259	285	265	258	260	253	264	282	269	259	268	243	245	250	242	286	243	233	232	253	263	233	230	248	245	256	257	251	275	300	277	306	260	251	264	281	266	247	282	295	270	239	280	269	287	260	271	268	260	248	278	258	286	248	283	241	277	246	255	255	255	243	269	293	271	274	277	287	250	298	271	257	271	272	267	253	270	265	252	290	280	284	270	266	260	258	263	238	265	281	285	257	285	265	258	289	261	238	243	251	263	261	282	295	256	257	289	276	244	275	273	261	263	243	247	240	266	252	259	289	286	292	266	266	295	291	275	246	274	253	279	261	245	242	272	277	276	281	240	293	254	237	240	260	284	262	287	270	287	262	286	250	247	290	268	235	263	244	270	257	261	256	262	294	270	249	261	257	254	280	276	269	268	267	262	275	256	260	278	255	267	258	277	283	296	273	264	239	273	293	246	291	283	240	242	276	264	264	275	247	255	268	244	254	273	273	241	265	254	266	264	263	256	227	275	262	245	246	282	267	266	274	280	269	270	252	268	265	279	262	255	253	273	291	284	263	283	267	236	266	252	268	279	259	298	282	260	285	253	256	275	241	265	245	236	280	254	274	268	267	245	261	283	260	264	270	273	302	242	253	269	277	268	259	259	271	268	251	276	271	240	286	282	279	293	257	233	238	273	247	304	269	258	273	266	231	254	268	249	250	251	284	284	265	251	274	259	261	246	268	287	264	258	277	266	266	296	254	238	254	258	258	260	240	300	300	232	279	285	247	265	280	261	274	266	285	258	264	266	291	264	233	257	253	253	222	269	277	281	273	267	254	258	278	264	248	243	263	267	253	272	275	268	278	264	274	242	297	276	265	275	252	271	265	249	248	282	235	286	232	293	292	278	273	269	256	250	260	229	273	239	263	257	251	274	271	263	237	243	246	297	256	276	273	270	272	273	267	237	259	248	270	280	265	252	294	264	276	278	251	294	258	290	255	269	264	264	261	251	259	269	246	268	270	292	285	275	295	237	269	249	299	246	255	275	276	253	275	267	260	271	266	258	262	276	277	250	265	253	267	286	255	268	253	251	268	254	242	269	277	303	300	233	288	262	248	280	241	242	295	270	261	244	258	266	275	280	286	238	275	277	273	268	241	263	280	265	284	255	242	258	268	262	245	243	263	265	279	268	261	287	282	253	287	285	259	249	273	259	296	247	260	269	281	254	271	255	267	271	276	259	276	254	253	271	271	273	284	251	251	267	261	262	246	272	264	249	263	238	244	274	250	259	241	274	295	274	272	268	249	312	266	246	272	269	259	261	264	254	239	245	264	280	254	283	257	260	275	295	255	283	255	259	277	278	274	259	258	269	279	265	260	269	230	262	262	259	246	286	288	246	289	249	273	258	265	265	265	257	268	249	281	242	281	247	257	256	298	249	259	280	272	238	247	243	294	263	260	252	250	269	254	262	272	288	263	282	256	277	244	284	305	272	261	268	289	286	235	252	313	306	255	253	236	274	254	250	281	270	275	265
13187	1610	3218	3570	3008	2557	2186	1844	1617	1539	1324	1239	1176	1087	1061	1056	982	993	975	945	906	898	842	868	793	800	831	808	835	800	874	792	822	766	782	760	794	805	786	808	745	750	780	739	739	764	756	770	753	743	764	769	712	719	676	755	708	726	670	771	743	697	763	753	740	704	716	693	786	811	758	758	757	811	753	720	775	773	749	797	776	831	830	931	918	917	925	1383	958	1102	958	845	762	750	746	725	714	778	1562	2854	2304	744	671	706	737	718	671	748	745	688	697	664	711	696	740	700	708	731	718	684	721	697	728	671	706	752	706	740	710	689	703	689	704	687	736	732	740	696	686	681	720	712	736	737	705	706	687	692	718	691	735	749	699	722	716	682	681	694	764	718	752	697	721	722	697	690	682	779	746	711	695	647	705	761	736	754	709	725	713	742	730	670	746	762	712	690	755	676	766	682	713	755	700	709	725	678	725	726	707	705	707	705	724	737	658	742	719	680	677	761	669	728	707	709	691	726	714	705	690	733	725	686	757	724	683	734	718	760	709	705	720	711	739	672	737	690	714	721	699	684	743	723	718	679	712	726	701	703	694	746	708	699	733	737	719	723	715	745	722	684	714	743	696	690	720	736	705	677	730	737	684	678	714	744	741	711	726	668	715	748	701	695	696	663	722	721	757	755	681	698	740	698	725	738	653	735	750	730	734	738	698	691	732	746	681	682	727	695	675	720	680	730	679	704	719	740	696	755	707	754	699	705	709	630	697	721	695	734	737	763	724	730	753	769	711	726	659	751	785	696	724	742	734	722	695	745	733	717	715	744	749	717	701	705	678	728	764	680	683	679	697	713	678	736	745	749	745	669	707	692	728	707	688	729	721	685	692	734	715	727	738	738	705	685	654	738	743	738	740	790	705	755	690	669	790	740	721	752	698	734	720	738	746	738	718	718	742	718	641	723	699	706	704	728	700	729	712	716	765	717	675	699	733	724	712	677	740	736	725	702	669	696	748	747	627	712	718	693	681	722	674	726	755	702	715	734	686	719	725	690	733	728	760	779	733	716	710	671	703	736	681	694	737	730	733	733	702	741	730	709	737	733	707	756	731	716	663	764	721	731	665	768	735	699	726	711	713	736	700	736	678	745	738	708	782	696	723	750	724	777	694	724	707	764	715	678	714	711	759	715	691	732	724	715	672	715	699	676	722	724	758	724	692	711	709	738	677	725	716	700	713	733	751	726	688	731	736	739	654	673	717	688	736	752	675	699	685	737	749	741	725	750	683	769	766	697	703	730	735	698	683	719	708	693	674	741	684	709	691	725	691	726	734	712	698	714	700	761	698	748	722	697	681	714	724	725	705	690	692	725	749	671	734	793	702	689	755	717	757	695	714	698	727	686	695	713	713	672	727	710	742	699	700	713	686	705	731	718	717	663	795	699	737	742	687	737	744	690	682	731	719	737	715	724	663	735	707	689	707	738	764	701	757	716	712	752	737	718	748	707	688	733	762	729	677	718	774	741	720	712	710	702	736	718	728	697	745	742	729	747	722	731	706	707	686	687	768	702	737	739	724	658	688	742	672	736	753	704	704	629	701	738	762	691	728	743	718	681	745	713	741	660	721	749	717	706	735	726	706	727	679	714	708	672	691	725	694	733	661	698	723	674	720	724	736	712	737	678	728	708	687	693	756	710	691	729	745	731	748	697	696	753	673	708	734	710	765	707	715	706	730	702	729	720	706	680	690	690	700	705	768	679	765	707	711	717	713	721	755	677	748	743	680	708	732	716	753	700	693	736	687	712	686	703	728	708	682	714	676	690	745	722	758	731	690	690	740	766	696	724	701	754	718	697	717	662	716	727	715	735	690	745	735	699	677	693	765	710	703	701	719	700	712	690	738	666	711	690	715	721	669	691	687	717	705	705	714	700	688	699	736	732	695	750	720	712	701	735	754	692	755	755	733	729	737	721	654	703	732	669	699	724	720	716	728	737	693	725	697	717	706	673	736	722	735	731	717	716	729	685	717	721	694	716	703	725	741	722	705	660	742	680	730	720	687	708	680	662	739	737	720	703	748	731	738	691	728	713	762	735	757	724	759	741	717	732	774	701	713	714	757	690	703	728	751	711	724	696	751	716	688	705	750	718	746	726	685	739	713	739	697	656	723	715	750	667	744	735	723	729	698	727	700	682	701	726	719	663	776	692	725	716	679	733	733	767	708	727	671	714	706	727	716	691	747	744	683	668	693	687	757	710	700	734	702	700	729	685	721	701	678	708	743	712	769	701	698	747	677	721	697	707	757	740	728	717	689	720	688	738	739	723	699	716	730	697	757	738	681	729	748	720	724	733	676	714	723	707	740	769	711	715	678	723	746	709	709	721	629	725	717	744	701	691	757	695	717	711	713	718	712	718	738	718	739	713	705	757	700	712	681	742	719	734	721	723	687	658	673	746	733	703	669	732	703	695	744	668	728	747	708	786	695	721	696	781	711	715	703	740	722	723	698	721	728	711	733	723	707	724	683	715	721	738	738	718	730	715	710	711	722	669	738	728	725	712	800	732	723	704	782	754	721	716	715	738	784	660	763	666	711	765	742	708	696	691	742	686	728	697	724	736	717	720	682	689	780	715	692	700	728	730	703	715	752	693	735	731	746	672	701	684	712	664	702	726	689	687	764	718	761	737	723	720	724	696	716	710	702	730	727	733	704	706	720	707	701	710	700	725	714	730	697	691	707	766	733	727	700	703	720	729	658	683	762	733	699	730	656	698	715	796	738	681	737	747	726	715	693	745	719	669	710	686	726	698	716	749	696	723	713	706	714	743	701	708	706	671	708	690	687	676	683	726	759	680	720	712	675	736	696	655	713	770	714	726	708	711	693	724	721	769	712	774	649	703	784	699	679	735	725	720	703	724	729	705	731	691	739	665	681	700	736	736	678	721	749	668	751	719	714	721	719	684	722	750	718	741	744	732	710	710	727	695	769	697	665	736	683	709	701	725	713	712	705	730	712	708	697	687	720	708	672	706	675	697	711	739	745	732	733	716	707	721	715	765	723	684	743	732	746	678	650	737	718	741	670	754	695	766	708	714	742	700	683	680	722	746	727	734	721	720	663	746	704	724	718	700	726	714	665	686	707	719	708	758	709	706	715	702	717	741	726	750	707	723	713	719	704	755	743	788	700	674	681	763	720	714	730	710	720	701	720	693	727	716	712	762	735	728	661	769	742	691	739	731	711	706	692	726	703	722	715	711	686	779	713	681	675	664	681	751	706	709	739	714	711	720	702	718	713	753	692	762	735	723	693	714	711	643	710	710	706	734	741	691	720	740	707	742	718	753	695	727	658	698	742	707	769	705	727	671	747	720	728	718	691	726	703	749	728	717	725	695	666	726	721	715	724	703	712	699	748	703	711	756	720	712	718	694	711	697	705	686	738	681	686	735	704	713	703	717	726	701	774	702	687	745	695	733	642	711	689	754	712	739	718	723	744	750	704	735	693	756	750	712
38877	6121	2629	1847	1345	1025	735	614	509	478	415	363	344	371	337	308	304	276	285	268	288	270	235	248	254	279	241	248	263	244	264	231	247	244	220	219	232	240	233	252	253	210	214	230	249	254	222	252	234	227	220	227	195	196	256	232	256	228	248	253	226	214	228	229	220	243	237	257	245	252	225	242	206	228	239	208	235	236	228	237	278	240	235	266	259	264	285	378	305	291	334	343	227	232	218	223	242	233	492	667	596	234	241	236	229	211	220	215	255	228	228	235	211	213	222	238	228	228	221	217	210	223	230	231	232	216	216	255	228	222	211	208	235	248	233	216	210	233	238	229	241	216	241	224	239	232	214	218	204	217	203	246	225	234	236	232	206	225	227	227	226	228	244	243	216	231	258	238	238	231	214	225	241	220	243	221	272	216	201	225	238	246	253	205	221	241	221	222	224	218	218	229	203	262	222	250	229	225	209	239	205	222	210	237	225	244	200	222	206	227	225	222	221	209	240	217	232	241	208	248	226	263	217	222	225	222	222	209	233	221	213	243	235	205	221	209	216	213	197	229	200	235	246	231	207	232	244	242	228	228	245	255	232	241	204	264	245	219	240	228	242	246	251	234	208	235	217	214	201	202	236	185	221	237	247	251	240	241	269	216	240	241	238	226	207	225	250	227	209	207	229	231	199	237	221	220	255	192	228	233	232	176	224	216	223	227	228	203	227	237	221	242	234	256	206	224	238	209	237	226	224	233	236	224	213	203	241	217	226	213	213	198	233	228	213	200	219	220	225	204	220	214	214	222	221	238	205	196	228	241	215	213	220	242	249	230	199	238	241	217	226	241	238	216	229	240	229	198	243	202	213	210	227	233	245	233	236	261	240	260	224	180	240	231	219	233	243	241	234	220	240	247	228	218	241	198	184	212	264	246	222	221	215	225	214	236	242	254	232	226	220	236	219	237	206	230	214	225	226	231	235	215	230	215	226	232	223	234	202	239	230	218	214	224	222	230	246	209	224	249	206	192	197	240	215	260	224	211	259	222	251	225	222	211	219	201	230	234	231	207	213	264	235	209	215	232	257	225	223	209	220	249	215	225	224	229	231	231	215	235	220	246	247	211	242	242	214	240	212	220	217	214	198	223	211	214	270	244	216	220	236	202	221	227	220	239	203	224	217	193	212	229	235	220	222	238	193	240	225	235	241	210	245	197	238	221	227	257	205	232	236	233	231	243	234	221	205	227	225	211	215	226	224	272	271	222	220	228	248	227	222	218	219	219	236	206	213	222	244	239	233	211	209	205	241	224	216	250	238	218	215	200	226	209	212	229	233	243	233	224	219	244	235	210	240	187	228	222	196	218	217	216	240	215	208	230	224	223	215	238	244	228	237	223	246	236	204	197	227	237	225	233	238	221	239	209	221	234	218	221	235	230	199	238	221	177	221	209	210	230	236	223	228	224	216	219	244	208	230	248	220	239	214	206	214	245	238	231	242	237	228	227	220	224	224	236	223	250	209	236	221	219	227	234	224	236	217	252	217	209	218	201	238	215	223	239	220	238	242	254	209	217	235	253	225	239	204	216	202	256	236	218	228	220	232	226	209	232	214	250	225	225	224	216	225	215	218	216	214	226	257	217	196	234	246	238	192	226	230	195	212	233	221	218	212	204	212	206	213	232	225	222	220	230	213	245	225	247	219	194	207	219	233	222	225	209	224	210	235	240	234	233	234	245	224	234	200	250	238	197	225	221	206	214	222	227	235	256	233	214	236	224	217	244	229	242	221	211	240	230	266	212	232	202	230	216	210	219	242	204	228	233	213	207	216	256	227	212	235	230	220	233	225	246	233	218	219	234	251	235	243	215	225	217	243	217	191	193	235	211	245	216	203	211	253	220	203	232	217	241	221	246	213	215	207	256	236	232	272	234	254	191	247	231	221	244	200	202	220	232	215	195	214	244	214	206	246	225	257	204	213	232	220	226	234	223	242	223	246	198	226	224	263	232	219	215	236	228	245	213	226	237	241	218	218	250	243	247	211	216	211	205	196	224	222	215	218	221	237	225	216	252	208	247	230	222	188	232	230	216	213	242	202	201	206	220	216	222	218	206	239	201	235	228	247	209	210	238	230	192	222	205	233	248	238	222	219	239	193	215	230	240	214	218	231	221	227	233	204	238	212	228	260	242	232	229	246	217	211	232	255	229	227	244	219	223	224	208	245	226	205	209	230	215	203	250	213	228	242	219	216	220	220	241	225	235	250	228	205	235	225	238	211	209	236	216	248	205	246	234	214	250	255	233	209	235	230	244	215	234	239	223	229	209	236	221	198	229	207	222	209	236	226	231	241	243	223	221	244	216	219	236	220	232	232	267	264	224	222	204	238	221	199	208	204	201	224	210	230	216	235	240	228	254	213	213	219	237	216	224	222	244	211	215	223	209	205	233	219	228	221	244	225	235	256	204	233	249	241	235	224	247	217	241	232	228	218	246	193	229	199	211	267	228	235	206	209	283	224	217	236	248	238	226	215	215	226	197	233	221	231	230	201	226	213	235	232	252	260	222	221	206	227	223	230	224	238	223	235	240	229	227	222	235	237	227	227	212	229	222	221	217	246	241	209	210	199	225	214	236	227	234	226	211	226	226	247	222	224	212	208	244	202	224	236	226	232	225	228	244	238	237	218	220	244	224	205	231	223	226	216	198	222	221	222	237	248	209	198	246	208	201	212	211	237	210	214	207	232	226	224	224	231	273	210	241	232	213	228	220	243	228	224	219	214	230	215	227	217	221	224	214	230	238	200	222	214	226	224	212	249	212	224	232	207	230	216	246	239	226	235	243	228	218	257	222	199	214	236	224	232	257	240	228	231	207	216	220	237	214	221	245	231	220	227	222	237	196	233	238	208	227	221	214	236	183	224	224	225	261	239	250	218	202	191	216	241	236	247	231	225	228	194	230	233	224	230	234	212	226	212	247	204	205	217	208	275	219	241	238	243	243	223	249	221	214	231	223	206	233	202	219	230	226	240	237	217	215	205	247	219	248	234	237	270	239	204	217	244	226	196	243	223	214	240	216	198	208	232	235	227	235	234	215	241	237	238	231	212	226	227	221	234	209	243	229	227	192	231	209	219	218	241	208	193	221	219	223	214	243	227	226	245	212	214	210	217	219	218	246	225	238	198	206	222	226	221	240	194	240	230	206	226	202	227	223	230	231	242	234	212	219	223	212	226	210	253	222	223	249	242	246	245	231	219	209	243	232	211	240	245	226	215	254	227	255	230	204	215	232	225	206	213	223	205	247	243	216	182	193	219	231	222	222	218	207	217	259	231	238	235	218	214	251	251	245	211	217	214	220	225	223	265	230	239	206	245	221	239	192	225	211	272	236	232	232	247	225	224	229	228	221	226	224	259	223	232	243	185	198	225	231	254	208	219	227	231	222	226	227	244	219	226	228	254	225	250	226	228	227	219	246	212	225	198	236	245	214	228	247	227	244	229	242	215	234
18511	2288	5130	5739	4946	3996	3223	2784	2300	2008	1875	1597	1513	1388	1252	1187	1182	1062	1097	1018	957	927	902	898	910	852	857	815	751	733	750	745	726	772	744	653	717	738	678	687	681	682	724	692	674	645	649	667	619	679	657	643	633	612	643	645	628	651	613	619	663	619	671	660	637	663	738	674	656	637	659	715	717	666	682	708	711	688	667	755	835	812	828	976	1029	994	1141	2261	1168	1279	1670	1496	847	702	664	639	620	808	2966	4297	3614	732	612	616	597	570	642	636	584	628	618	647	582	618	616	589	629	580	610	575	571	639	561	608	600	589	611	640	587	602	625	616	644	636	620	577	666	618	623	623	600	600	616	614	620	586	663	610	603	618	607	618	634	609	621	560	593	618	612	647	633	632	610	605	575	625	555	614	566	612	597	583	595	620	585	607	608	559	579	592	607	616	596	632	656	625	589	629	598	604	595	611	579	633	628	644	628	623	602	640	574	594	619	616	628	593	599	617	617	610	606	633	612	543	628	584	631	604	627	599	560	596	583	590	585	608	614	662	624	564	613	592	620	614	593	599	618	609	623	629	610	609	607	648	642	581	610	612	623	632	625	606	626	606	564	589	571	597	605	596	621	597	597	600	601	615	595	610	612	619	599	580	609	594	605	597	559	633	613	603	611	593	608	607	622	639	609	592	601	590	600	610	616	612	582	596	590	640	592	602	615	632	593	597	655	576	553	611	593	587	608	555	640	553	582	641	603	604	587	570	555	591	580	581	571	623	613	554	586	586	599	600	608	617	634	590	596	593	645	617	599	678	618	613	579	613	622	600	575	629	621	625	611	598	639	603	609	620	558	630	620	612	606	580	601	627	677	573	610	606	594	631	605	629	592	638	627	613	596	585	597	594	610	556	597	632	635	541	590	637	573	577	605	579	638	591	655	615	605	637	636	599	567	581	606	610	586	660	630	623	609	580	602	608	623	566	594	610	645	574	595	639	637	583	589	619	612	533	609	638	616	641	580	621	587	640	620	578	649	619	624	629	624	617	625	579	606	657	630	611	640	611	604	636	621	615	563	565	586	594	593	601	623	624	621	579	624	614	600	570	609	646	615	607	618	593	639	600	612	610	613	628	616	616	572	610	582	577	656	580	605	610	627	617	595	600	562	600	611	633	605	549	605	613	592	578	638	598	620	632	581	595	560	625	601	632	582	599	606	613	647	605	605	610	617	594	586	591	631	632	586	640	605	603	625	601	641	631	590	594	601	604	598	614	615	589	629	641	574	581	620	579	634	620	609	626	562	613	597	633	638	620	588	589	583	621	558	581	575	625	610	557	568	628	625	583	620	632	614	596	555	629	604	595	578	610	562	602	644	599	616	603	614	599	640	564	584	610	639	595	594	604	606	597	608	602	622	599	611	559	594	599	611	571	647	600	605	652	640	625	606	562	613	605	608	609	624	631	571	594	583	608	595	584	603	602	599	588	635	652	601	580	611	599	605	567	644	587	549	592	658	629	620	634	649	600	632	579	580	588	601	619	598	578	607	608	591	633	614	579	632	602	594	638	596	594	611	596	608	629	618	584	597	610	593	608	627	624	597	631	633	603	647	581	606	580	617	630	560	623	609	659	628	612	652	629	626	594	602	620	611	629	602	626	599	602	601	586	621	573	650	626	537	632	576	549	613	598	610	626	567	619	593	604	602	627	588	595	617	626	621	565	613	627	619	567	570	637	642	630	604	600	606	576	589	564	598	611	604	637	636	626	653	600	609	550	595	599	608	587	598	613	599	620	592	627	581	593	584	603	600	619	600	633	586	560	579	578	620	637	586	607	614	562	618	667	609	634	595	583	604	610	635	624	587	623	601	624	598	585	596	612	590	604	615	569	615	602	637	620	631	635	643	578	568	619	561	600	579	569	592	613	619	596	637	606	613	590	608	599	610	619	678	653	617	613	575	588	615	583	588	604	619	603	579	602	641	549	623	628	591	604	596	610	608	586	646	619	610	619	599	648	600	609	620	630	616	626	606	608	615	603	602	594	569	627	584	596	582	619	615	591	557	611	635	644	637	549	571	626	579	602	639	623	592	609	636	590	634	581	576	625	627	597	588	584	643	612	599	619	591	593	647	602	618	620	518	633	576	599	591	614	652	666	605	574	578	578	579	633	622	597	600	598	612	583	627	620	617	631	599	591	609	600	623	586	560	572	575	599	649	628	601	583	619	641	609	615	576	641	585	627	574	598	567	615	591	590	577	615	578	601	588	562	611	641	613	629	652	652	598	561	577	617	603	640	584	572	560	619	591	628	620	602	608	628	585	621	627	595	610	613	597	649	618	515	632	607	619	606	607	615	633	554	600	674	586	630	626	581	598	625	627	572	620	589	557	637	609	632	619	603	612	629	587	597	681	603	620	566	632	591	557	631	618	594	623	604	587	620	608	610	625	568	580	598	613	617	651	588	601	626	635	588	637	622	596	596	622	589	629	574	626	548	577	603	602	619	614	608	588	586	601	597	602	594	635	605	583	588	601	602	620	602	610	661	595	589	554	637	606	596	593	574	594	637	629	578	627	604	606	626	595	592	636	624	616	657	597	592	619	594	621	655	619	614	588	607	582	623	562	610	617	612	611	563	616	621	615	618	609	603	616	585	594	621	601	588	586	588	602	593	624	620	614	585	664	600	606	598	632	625	620	599	643	594	607	613	605	605	617	592	625	643	593	589	620	618	605	556	552	645	591	611	615	616	584	633	594	575	616	645	651	587	594	611	631	609	619	618	589	618	603	600	579	592	581	639	592	658	648	638	604	672	603	563	582	583	574	595	596	603	609	575	611	580	583	608	638	612	545	574	565	573	609	560	598	626	607	602	638	563	606	618	587	589	607	582	592	581	595	614	609	625	593	627	613	640	625	623	553	604	619	636	591	589	621	612	589	594	563	659	628	639	610	634	662	577	580	624	598	609	579	565	604	610	631	661	604	611	627	621	578	649	639	635	586	586	617	632	616	648	589	587	588	593	599	568	608	637	571	621	619	622	587	612	581	597	670	570	621	607	613	601	616	625	587	662	596	596	592	609	599	621	641	613	618	593	630	632	659	640	618	614	598	604	585	596	614	613	616	627	651	590	607	600	630	618	605	570	605	582	607	629	585	628	595	639	614	620	615	618	603	611	598	642	640	621	646	595	616	571	559	642	604	611	601	635	624	597	571	614	607	613	570	577	623	640	580	625	573	585	651	649	625	561	596	645	604	594	594	624	616	589	600	586	581	622	566	607	618	581	570	598	605	575	607	623	600	594	563	602	611	617	547	627	593	600	630	603	593	630	629	577	653	582	631	645	612	606	600	600	614	579	593	627	623	607	612	648	586	605	636	637	614	572	609	624	590	633	610	550	594	602	630	589	617	623	564	613	623	556	588	577	605	623	600	613	635	644	628	581	611	659	592	576	601	581	624	635	571	613	596	595	679	640	581	619	618	616	621	568	565	593	632	623	592	560	611	608	660	614	626	606	582	603
3966	257	252	274	242	264	254	273	243	253	218	232	253	267	252	220	228	259	232	258	260	272	289	259	235	229	225	234	265	257	240	245	249	236	258	257	218	260	261	253	238	253	233	240	264	251	219	267	242	236	247	255	253	227	254	226	264	240	232	246	240	253	244	248	232	262	217	293	274	238	245	275	239	257	235	221	220	199	269	225	260	218	245	243	267	245	267	249	237	263	266	211	251	278	233	209	264	219	253	269	270	238	210	237	235	227	223	249	226	235	259	249	224	265	231	237	221	222	224	254	235	226	222	243	240	220	225	203	231	246	236	233	253	244	271	233	261	246	218	255	255	243	223	267	217	230	238	252	243	220	219	235	244	234	216	224	243	259	266	235	254	219	231	260	218	245	232	221	251	234	224	230	247	205	257	239	229	241	234	236	266	235	246	256	230	253	206	225	239	237	236	231	239	288	256	233	251	230	244	250	234	254	221	241	225	238	241	240	247	249	266	229	220	232	236	258	239	226	234	250	249	228	212	255	246	220	254	259	232	244	226	240	241	258	252	237	254	262	222	232	242	220	261	239	229	225	239	271	242	253	226	245	231	247	233	254	222	244	227	226	256	238	249	229	221	275	261	230	238	251	238	233	267	252	230	245	258	253	227	243	241	253	220	268	253	257	246	219	231	211	236	232	249	264	226	224	234	252	225	252	244	220	229	263	248	242	236	247	224	240	237	240	243	204	242	239	233	254	245	255	239	252	245	247	252	267	264	237	230	229	275	266	225	220	232	236	251	224	232	236	278	227	238	224	206	236	242	251	244	209	224	263	247	263	240	222	238	247	243	209	236	247	254	238	259	225	210	235	244	241	224	251	245	225	234	234	263	252	233	259	238	222	233	234	223	233	227	246	222	218	227	246	254	236	255	266	241	226	230	257	259	226	245	239	256	235	248	255	267	211	231	245	229	257	235	257	227	231	226	220	240	249	213	252	231	234	231	235	252	250	256	251	218	238	235	235	230	233	231	234	239	232	247	255	259	222	257	239	221	210	223	254	208	215	217	246	256	217	243	212	241	230	218	253	239	215	233	246	225	212	231	231	248	274	259	240	236	252	251	274	248	242	238	239	249	232	266	228	232	228	252	250	241	235	242	275	259	245	227	221	247	246	257	247	243	224	251	266	237	237	242	249	243	234	221	255	253	276	247	214	257	238	230	246	237	222	244	235	227	227	235	255	235	237	228	216	239	233	242	249	261	228	266	236	222	255	241	216	214	226	267	251	221	229	227	231	221	230	235	212	261	220	252	224	255	246	222	223	229	266	241	222	248	227	258	265	237	238	256	236	253	256	232	237	209	242	241	232	266	235	241	224	237	239	225	270	236	254	246	214	235	243	233	240	214	235	216	246	230	228	261	230	222	266	228	260	229	217	248	233	248	227	220	234	250	244	242	214	257	255	234	217	244	251	271	231	239	245	240	209	247	246	266	247	250	252	231	230	252	237	261	260	227	211	250	247	262	257	249	226	256	229	226	262	213	234	246	237	245	235	238	240	238	230	214	260	259	229	254	237	231	262	262	288	234	274	240	243	243	222	241	235	206	257	223	240	216	236	237	263	259	254	252	229	230	234	243	224	224	265	247	239	276	239	232	248	237	252	245	225	240	258	227	238	254	241	229	233	249	262	265	213	241	252	244	247	211	225	260	247	241	239	246	256	232	236	252	246	236	262	236	231	256	241	228	249	221	210	256	243	250	267	246	221	244	217	229	247	259	224	234	277	247	240	244	259	205	237	226	226	241	247	252	282	261	239	257	208	235	224	251	233	252	244	227	242	213	255	221	235	240	269	228	247	229	249	229	247	232	248	216	232	233	230	248	235	255	221	242	241	220	275	250	226	207	280	245	239	238	234	242	275	241	218	222	225	265	259	252	250	255	239	256	235	250	257	245	260	256	244	258	231	240	249	242	233	262	228	266	253	237	188	232	217	246	248	286	259	254	244	228	233	250	223	252	241	238	239	242	233	250	256	237	229	241	229	245	232	263	249	233	249	252	236	242	238	261	222	227	227	247	231	260	243	224	228	256	244	210	243	256	231	278	245	257	221	222	228	243	237	237	232	235	239	248	246	242	251	240	239	239	230	235	234	247	217	246	255	243	269	260	245	234	225	231	243	230	245	218	224	221	269	243	278	268	221	233	219	244	259	239	250	235	233	225	222	263	258	250	227	235	208	210	241	231	204	215	243	214	249	263	230	222	267	230	217	277	226	206	231	217	263	232	230	237	234	215	223	256	251	230	245	232	251	221	241	253	244	265	248	242	247	229	244	265	242	260	252	243	215	231	228	273	252	222	245	248	213	244	244	219	219	235	267	240	230	229	246	249	243	231	257	236	249	211	268	249	230	234	263	248	261	232	266	243	249	279	251	220	218	236	243	225	224	254	260	257	238	240	232	256	245	240	240	241	237	257	255	236	243	222	276	233	253	209	249	245	225	237	207	259	252	244	234	238	234	245	241	243	251	227	245	238	248	249	256	252	235	259	247	210	260	238	220	243	270	237	249	251	253	231	242	233	240	219	231	213	248	244	253	249	255	225	245	273	226	260	217	247	208	246	234	235	245	230	247	238	250	231	228	254	243	250	248	235	242	215	256	245	241	249	246	260	245	242	219	231	264	217	229	241	252	253	220	255	240	223	216	232	225	236	227	214	230	239	253	217	240	251	237	226	251	224	243	239	238	235	253	252	245	274	237	282	227	234	256	206	258	251	215	232	214	232	256	230	242	238	242	252	244	241	217	218	237	232	269	240	260	256	280	236	255	195	248	232	238	255	211	228	225	232	211	219	240	257	222	245	228	215	246	253	243	253	219	225	270	250	223	252	241	247	249	219	232	231	259	244	248	239	254	247	253	253	263	219	256	238	239	243	235	220	244	246	235	233	231	217	261	255	265	260	232	243	244	229	258	242	237	231	216	276	245	228	209	240	246	221	250	240	231	221	253	242	221	235	235	262	250	222	231	240	233	244	245	227	235	219	244	235	223	233	254	229	250	240	238	248	226	233	240	240	223	224	225	235	219	243	245	237	251	257	238	225	243	251	271	217	262	243	262	273	267	225	233	263	252	263	241	263	249	243	232	253	240	238	241	226	242	234	234	244	251	252	266	234	219	227	228	263	247	228	233	250	212	236	247	252	261	261	255	248	234	215	246	241	222	226	236	244	250	207	228	255	220	246	239	256	245	245	255	220	249	216	250	257	256	236	244	246	238	220	219	239	211	259	253	258	253	246	213	244	265	225	264	240	269	239	234	243	263	250	221	250	249	220	191	211	252	226	236	226	259	242	218	241	246	262	244	228	251	255	258	229	226	235	212	216	232	240	238	230	247	236	236	242	233	237	261	248	237	233	240	259	202	238	245	237	257	232	238	236	215	245	264	237	251	239	228	224	242	222	233	226	219	256	233	254	229	272	243	241	237	237	232	252	252	264	216	222	231	251	245	206	232	228	228
3930	721	779	821	738	808	728	751	699	688	679	696	660	687	672	681	665	651	629	660	647	640	670	672	658	623	732	663	632	675	622	630	673	637	653	622	662	656	673	658	682	651	696	634	670	686	601	610	668	636	640	626	655	670	682	603	608	627	633	689	664	711	695	624	650	675	685	652	693	715	666	703	709	652	700	632	699	668	677	685	707	698	683	659	720	713	737	705	646	670	709	660	699	669	676	705	658	692	858	974	923	674	685	654	659	608	669	638	663	673	637	634	656	633	683	638	662	633	634	638	655	647	658	653	634	666	615	646	605	648	642	641	655	671	662	628	664	637	670	661	645	678	676	668	639	650	640	686	722	698	684	676	672	655	690	693	660	637	654	677	632	658	686	672	634	654	669	635	646	685	653	688	702	660	648	663	674	692	610	650	658	688	651	675	615	679	656	653	655	675	655	658	656	658	664	668	676	675	663	693	641	653	666	699	681	668	619	661	585	654	663	647	654	661	698	658	665	680	657	644	652	661	674	652	642	663	647	642	636	621	627	681	658	666	641	635	620	679	646	671	666	620	659	594	650	647	677	615	669	607	644	663	669	664	597	655	737	661	641	620	676	623	614	649	700	681	659	642	653	621	597	636	642	597	676	642	636	636	665	701	686	634	648	629	671	655	616	637	660	651	628	613	615	683	631	659	665	675	658	639	629	648	662	618	644	617	640	623	621	658	628	692	628	672	666	625	648	676	672	688	685	609	668	602	623	661	669	668	673	625	610	643	602	605	674	666	668	615	633	658	659	609	712	667	683	641	612	636	657	670	677	628	658	705	656	661	673	640	680	650	655	641	639	661	653	678	684	655	645	666	674	643	702	654	632	619	642	684	660	646	698	674	692	640	636	639	656	628	688	636	630	619	651	658	693	682	637	640	669	676	648	645	680	619	656	627	684	680	656	669	663	632	679	689	640	622	679	666	677	695	673	666	643	626	673	633	626	650	629	641	652	622	651	685	681	638	676	654	612	635	640	629	671	656	623	666	660	692	644	688	618	621	613	647	682	637	665	680	636	630	632	644	624	672	691	661	656	651	696	698	650	656	651	669	682	634	636	597	667	611	670	650	652	664	641	680	656	651	648	666	666	626	665	657	660	641	652	656	643	653	642	631	681	626	645	647	671	692	631	624	645	638	652	657	670	605	654	711	617	619	633	671	636	655	657	684	665	627	682	671	618	636	629	661	609	631	664	592	668	711	666	665	641	635	636	595	644	617	664	690	654	664	639	624	631	644	662	648	642	645	663	682	630	684	670	663	689	619	683	689	629	627	646	661	628	624	647	628	649	662	650	679	670	627	646	700	670	681	638	666	654	701	668	629	665	668	656	630	579	688	659	643	682	646	662	685	638	700	639	686	615	652	675	701	657	648	642	670	673	685	610	633	658	640	628	645	651	618	663	620	699	634	686	640	644	635	685	645	669	673	670	662	601	679	657	677	619	641	693	652	615	647	650	629	640	686	618	684	645	648	703	641	615	670	682	635	686	670	648	704	667	675	643	663	662	605	659	672	603	666	661	652	665	630	652	641	619	632	716	642	671	657	629	650	648	676	659	637	684	705	670	652	633	638	635	673	639	626	629	646	676	632	660	643	658	692	641	660	666	623	645	642	677	695	691	635	687	653	658	600	654	617	651	644	656	654	682	660	606	677	636	675	676	641	657	609	665	624	659	660	673	662	697	657	683	682	675	651	688	646	670	649	630	686	671	633	676	663	653	653	671	637	643	609	663	634	675	632	664	639	608	664	685	678	667	672	623	633	686	695	636	679	638	656	668	649	676	670	676	666	666	624	663	650	681	639	629	666	677	660	668	628	666	646	592	672	637	649	659	616	624	618	672	662	662	680	703	643	679	683	621	663	668	626	619	707	665	631	596	666	644	686	619	667	619	696	690	659	637	690	622	693	660	638	651	663	655	658	660	661	652	649	682	643	615	664	669	661	642	645	689	689	590	669	704	644	600	666	719	635	692	656	664	644	632	663	618	617	653	677	661	625	680	710	691	666	620	699	609	678	663	590	646	664	642	624	672	662	730	660	659	656	646	624	615	617	646	629	675	652	686	653	645	617	645	656	675	635	632	636	664	683	674	651	677	668	662	648	643	625	654	601	615	648	633	678	665	647	693	640	673	676	674	624	661	665	632	654	623	667	631	637	650	673	678	646	655	681	681	656	629	632	654	648	662	686	648	631	627	645	610	663	655	671	636	605	631	660	659	634	696	669	643	653	646	660	631	669	686	642	686	691	646	637	684	623	636	658	627	661	685	675	657	652	630	649	624	636	645	635	666	638	654	604	601	623	667	633	648	624	654	666	689	602	685	624	628	613	684	643	638	669	678	625	631	611	630	642	647	663	611	663	615	656	621	639	661	669	614	675	610	655	674	667	698	677	678	665	625	679	622	688	623	640	602	625	657	644	644	680	667	646	641	671	656	621	708	659	662	669	655	646	661	622	647	695	676	673	679	618	644	655	596	652	624	646	646	644	689	670	649	629	664	632	603	634	626	631	661	682	624	677	675	647	665	644	622	600	685	662	680	640	661	639	685	670	623	638	658	685	603	653	646	690	652	601	654	627	704	649	640	646	658	661	646	624	668	646	585	678	634	599	664	677	635	656	668	678	646	682	653	632	600	656	667	635	676	646	642	681	704	662	613	692	633	632	662	641	624	689	666	672	648	677	624	591	627	653	672	659	667	654	643	651	661	700	684	657	673	632	665	626	692	632	666	657	695	674	654	659	642	644	628	612	689	689	633	667	634	634	637	679	660	672	654	647	653	658	632	675	633	634	643	654	699	677	678	662	608	659	617	630	638	656	633	632	601	678	646	714	616	606	650	633	671	717	639	663	693	656	639	642	638	663	679	658	643	631	601	682	689	670	607	635	657	634	634	670	665	696	668	615	608	664	648	660	659	628	678	668	669	659	669	699	627	669	649	682	668	668	703	641	642	654	662	654	666	662	618	671	635	678	642	674	629	694	647	631	672	706	641	646	654	664	670	652	628	659	724	662	646	618	643	705	673	661	666	667	632	690	644	615	634	676	675	646	662	665	612	657	644	644	641	661	610	694	690	610	636	675	645	683	641	674	686	662	695	653	616	679	635	646	658	674	722	640	651	665	650	669	633	609	632	685	683	622	643	640	654	682	646	707	659	631	657	652	634	642	730	667	677	693	642	614	640	644	665	621	631	686	668	660	659	710	631	635	670	638	683	645	584	636	639	644	636	660	666	617	650	653	658	657	619	695	668	650	611	659	646	686	641	661	654	721	644	705	610	667	654	666	654	661	694	636	653	673	671	652	658	669	598	660	664	654	681	677	658	642	672	659	666	634	651	633	673	606	674	661	628	615	648	623	655	649	590	670	689	656	715	626	634	661	658	642	679	650	637	619	663	634	663	633	660	668	610	673	663	726	648	643	611	680	613	651	622	639	659	623	693	661	666	648	692	649	629	641
25280	2317	1398	1106	741	616	549	450	420	411	365	349	326	323	330	288	316	323	287	264	308	294	282	277	255	255	277	315	269	251	290	271	292	287	286	291	258	289	267	269	287	266	299	251	273	262	298	283	296	301	270	298	259	284	286	274	279	271	255	285	243	299	294	266	270	265	280	262	244	242	282	304	296	301	291	330	281	302	293	297	300	285	283	260	296	293	312	325	332	328	331	341	262	292	249	280	337	420	472	467	326	305	273	294	277	293	288	277	291	272	275	299	276	285	262	286	276	277	302	285	272	262	284	296	250	323	228	259	272	246	264	300	290	280	276	275	252	272	273	268	283	265	278	247	267	297	288	265	302	264	277	289	295	265	270	266	253	274	268	264	264	281	263	266	254	293	278	282	264	303	271	283	271	288	273	305	292	275	272	264	271	259	297	302	277	273	249	293	272	288	236	284	293	241	276	247	250	242	242	314	300	265	267	262	245	264	280	292	254	276	296	256	241	277	298	260	245	276	266	254	284	288	286	290	276	286	266	291	277	294	298	270	275	295	266	301	264	296	275	310	287	252	257	253	269	266	259	256	273	253	264	282	236	266	249	285	274	291	263	258	307	289	292	280	291	264	248	275	281	256	250	297	273	268	291	278	285	286	290	245	271	258	284	284	300	279	283	302	263	272	255	252	286	257	280	311	263	275	265	272	294	269	279	278	281	287	292	296	297	297	266	283	270	279	282	300	264	282	279	242	268	297	272	273	297	250	297	258	259	288	284	297	274	262	266	288	277	244	262	242	281	291	281	280	264	310	215	296	258	291	278	267	318	305	246	294	272	259	268	266	270	287	247	265	275	244	272	275	275	270	282	274	295	265	268	278	284	275	278	269	288	279	269	252	264	252	250	256	328	267	288	262	277	276	269	249	247	261	282	264	276	270	286	278	266	267	255	295	275	276	269	269	270	265	263	276	264	282	299	279	262	239	277	268	293	259	299	247	291	274	255	266	289	264	251	234	257	298	289	280	276	283	266	288	255	259	270	268	270	322	285	259	277	272	270	250	289	286	268	299	286	244	243	295	243	278	273	259	306	282	291	252	269	297	279	281	283	266	272	294	270	282	268	284	268	280	274	297	282	289	297	275	301	268	275	289	300	283	272	259	279	274	271	261	300	265	265	265	274	242	284	279	285	281	293	266	266	271	256	292	250	306	273	246	270	287	286	292	282	280	282	260	278	270	263	283	264	255	277	285	255	281	266	262	255	263	267	292	263	266	263	254	293	291	287	287	269	276	276	253	287	259	263	271	291	254	264	270	275	254	265	295	261	268	269	273	291	258	265	268	298	282	290	268	272	260	293	288	260	271	259	257	269	261	270	267	242	264	303	279	296	263	295	306	266	274	254	271	290	259	254	277	292	283	272	256	263	259	277	256	250	280	262	279	246	275	273	285	291	264	287	298	254	273	230	277	310	283	288	298	308	268	268	273	270	298	256	259	284	277	249	254	248	257	242	290	275	274	289	295	286	277	277	287	295	273	264	274	290	282	287	277	271	269	279	285	276	288	273	285	254	286	248	265	299	265	290	260	285	260	301	270	278	274	289	298	269	276	265	295	263	239	279	267	243	262	278	264	284	260	291	264	265	275	299	251	274	261	323	287	266	252	298	277	264	265	269	253	271	276	265	260	281	286	296	268	286	245	287	293	246	276	261	281	287	252	279	304	290	266	285	282	259	250	272	250	256	267	269	290	264	290	276	267	265	285	265	277	276	260	247	313	267	278	257	275	275	250	283	285	278	243	265	267	293	264	281	245	258	294	271	288	256	300	284	303	276	275	269	253	304	263	272	266	276	291	292	260	273	278	290	290	248	235	280	265	251	235	268	265	273	274	291	279	321	293	284	278	252	276	310	288	272	259	239	293	283	236	268	274	297	297	290	296	284	296	285	267	244	236	255	279	262	258	308	257	247	260	255	271	292	273	261	255	275	284	294	239	262	273	294	289	288	278	299	286	289	290	264	258	278	253	280	284	296	257	282	250	281	285	286	259	276	273	304	295	260	256	268	293	275	254	297	252	257	258	240	280	262	284	275	268	271	290	260	302	268	266	269	294	268	270	287	281	247	273	268	265	262	270	259	284	278	279	291	276	277	276	281	263	269	260	286	294	274	272	267	308	263	286	259	262	274	281	280	300	285	270	301	295	286	269	268	283	271	285	312	282	256	261	269	247	283	294	276	238	240	281	281	247	277	267	261	232	283	264	303	271	287	249	255	271	277	239	290	271	241	287	277	275	245	266	270	275	244	271	295	282	294	268	270	228	283	236	281	280	294	260	284	284	260	304	256	315	263	282	273	298	274	254	258	264	278	275	293	302	257	268	296	255	274	279	284	271	264	279	256	269	282	263	264	276	266	298	273	271	285	253	240	263	288	280	277	288	258	252	261	278	300	285	296	278	247	243	276	230	293	283	253	255	284	313	268	303	254	253	260	250	255	289	278	292	271	268	257	258	271	278	281	281	278	282	266	269	240	255	281	298	267	278	295	252	243	286	291	257	248	315	253	305	258	266	311	290	284	280	302	290	256	282	262	246	283	250	238	265	269	295	272	304	283	279	306	266	267	246	287	284	262	305	261	271	269	268	266	247	265	272	260	250	301	258	268	283	286	272	322	266	294	255	293	302	270	267	246	282	282	267	291	275	274	295	289	292	280	288	288	290	303	262	282	264	287	284	274	260	251	290	277	258	290	272	251	259	272	284	275	288	267	278	265	288	252	244	286	262	255	289	287	282	278	276	277	239	305	285	282	244	278	250	257	261	252	268	271	291	270	287	297	253	261	271	262	263	288	282	274	296	284	287	298	258	270	259	238	268	257	288	264	287	235	296	260	263	288	272	251	276	256	259	277	306	289	261	223	269	293	256	301	284	302	275	273	306	281	289	244	283	274	247	271	284	276	238	299	275	292	285	264	277	269	288	272	284	272	287	255	233	315	256	280	292	289	288	263	263	295	257	260	276	293	273	315	289	262	290	277	297	253	288	268	281	265	272	252	302	231	271	264	263	232	278	273	276	289	276	284	282	286	259	263	260	238	273	294	267	269	285	271	292	275	267	276	278	258	273	268	285	260	265	265	277	277	307	280	281	269	251	286	265	283	282	253	290	266	301	260	271	276	304	280	274	285	275	318	264	316	257	276	300	261	312	282	280	243	249	254	298	308	280	307	292	268	288	279	290	242	263	266	275	286	275	264	264	256	272	269	315	286	285	257	276	277	262	286	282	285	302	275	283	275	274	273	283	264	255	257	299	263	251	280	269	257	288	269	279	290	244	293	294	274	273	276	264	283	261	239	296	271	290	232	278	301	264	251	288	260	264	271	306	282	246	318	273	275	259	275	294	270	270	289	297	302	268	257	282	256	270	284	275	253	277	272	290	279	257	272	274	251	259	257	247	262	237	295	289	262	248	265	277	283	261	276	277	265	272	312	273	264	267	240	254	304	288	298	267
12718	1567	3118	3506	3054	2445	2147	1796	1681	1540	1350	1273	1171	1132	1072	1052	986	996	967	938	900	885	873	914	839	823	848	855	808	840	784	779	832	751	750	803	789	846	774	819	818	768	774	755	793	768	749	706	765	696	787	759	760	765	785	748	743	702	781	721	765	758	721	791	755	750	769	760	820	771	826	796	797	758	780	769	744	849	803	858	873	848	809	880	891	887	997	1214	1111	1148	1202	1104	761	737	793	744	1095	2128	2534	2318	1435	739	695	754	747	793	745	726	727	709	757	780	726	693	714	744	721	749	711	723	719	742	722	773	724	743	782	742	716	698	744	704	727	725	735	765	751	708	771	755	725	752	723	706	757	703	718	728	774	735	699	754	753	721	713	755	762	710	736	741	709	730	692	776	781	719	717	752	742	732	748	780	675	776	706	716	723	751	721	732	710	724	733	717	696	741	714	746	675	719	711	735	687	719	749	771	705	770	671	737	731	787	738	759	707	759	717	695	729	707	757	732	727	713	735	752	730	711	704	713	753	736	713	715	730	744	713	720	756	763	715	749	705	748	756	755	767	728	741	762	702	742	728	774	685	749	764	790	772	717	734	720	752	714	727	696	747	723	753	740	751	809	740	753	758	767	721	729	723	719	735	678	705	745	759	705	758	709	736	680	754	690	697	742	704	674	727	758	697	744	734	715	708	773	683	748	750	708	726	744	671	692	737	692	739	699	761	732	684	696	751	779	703	722	743	771	757	741	725	696	710	699	681	714	768	761	719	742	716	780	720	742	702	722	743	731	773	719	735	696	773	716	777	722	696	734	716	762	772	755	698	724	701	728	726	732	673	681	729	730	762	775	739	683	727	706	729	725	708	723	736	689	755	760	718	760	767	748	752	722	759	806	714	761	735	725	766	741	725	755	697	707	723	734	713	732	674	740	705	728	722	685	690	760	744	703	716	777	735	739	702	773	713	759	729	745	712	722	703	714	720	691	724	728	724	722	725	724	735	765	747	718	684	714	727	691	752	702	766	705	710	735	760	748	732	701	722	742	707	713	715	731	723	680	725	725	709	718	720	726	714	745	793	736	744	738	749	723	723	763	742	713	756	732	755	758	694	688	770	748	754	705	739	744	794	706	780	745	735	778	786	726	754	713	710	727	751	748	781	688	689	702	714	750	696	748	724	717	700	705	732	747	710	681	721	781	760	717	748	746	741	719	726	704	759	745	718	693	748	658	721	699	781	772	750	723	720	779	732	683	734	709	738	726	752	745	737	695	723	743	724	704	724	699	762	754	702	698	741	737	739	727	689	735	720	771	734	723	713	724	738	757	712	749	724	703	720	716	769	736	731	745	729	757	700	706	742	690	731	758	730	710	746	737	782	763	744	763	753	741	702	704	704	721	731	774	707	744	727	718	679	752	770	746	716	749	750	746	730	780	702	734	736	732	744	736	721	753	748	740	730	732	764	747	760	741	748	702	729	740	729	713	759	710	760	771	732	737	700	760	732	779	735	785	754	731	743	772	777	725	674	751	761	713	715	695	733	679	725	738	731	728	736	698	830	760	773	769	735	772	708	750	728	770	740	749	747	716	743	680	725	709	743	732	719	731	725	707	702	685	756	685	744	745	707	794	746	729	743	728	753	712	693	772	710	720	740	710	731	700	720	716	728	736	719	750	749	726	693	740	735	736	749	699	694	717	737	761	756	777	757	696	739	745	753	791	773	701	724	749	685	707	699	733	697	678	727	714	767	735	739	696	748	708	738	781	741	720	734	775	727	709	704	786	721	704	719	739	708	686	743	709	759	729	716	738	721	720	712	768	780	756	754	714	774	706	730	725	738	717	738	786	742	742	763	778	749	717	731	712	767	729	740	734	729	775	729	717	708	767	737	703	664	732	709	701	722	719	731	702	728	697	760	754	762	694	766	727	734	715	732	798	747	709	677	727	720	720	763	736	688	730	756	726	734	746	728	757	734	755	763	719	697	793	721	752	741	736	734	666	705	738	763	703	749	683	740	743	728	692	696	663	730	749	747	742	670	740	721	738	731	729	673	735	746	735	687	683	751	785	741	731	724	701	726	729	771	737	678	728	736	727	749	751	757	679	701	717	714	788	729	668	719	748	745	745	780	705	758	723	713	726	755	707	756	734	779	698	745	703	714	741	717	657	699	744	760	733	733	738	747	706	739	748	727	723	727	734	756	730	725	748	717	734	789	722	759	704	695	717	687	727	767	691	789	706	707	698	704	683	758	751	732	725	769	744	743	705	722	764	737	763	729	719	729	721	713	751	702	745	749	726	703	789	758	736	732	722	725	735	707	722	764	715	709	740	679	715	685	754	709	768	686	730	724	810	736	674	725	722	724	744	782	731	719	711	751	726	690	752	734	723	750	740	748	724	772	688	769	724	720	698	761	784	733	781	711	715	747	759	752	697	695	746	713	727	710	751	687	728	734	749	750	705	729	780	748	712	738	723	730	731	758	708	748	745	716	750	698	693	740	709	739	718	735	716	759	760	747	683	760	729	674	750	728	713	719	742	700	671	742	761	723	745	708	675	745	731	721	746	732	707	715	648	720	698	738	713	743	669	750	735	703	720	748	741	729	717	753	738	723	715	678	719	754	742	721	814	770	729	712	725	796	762	696	668	759	734	749	722	704	746	743	712	724	708	762	710	685	741	743	691	698	703	761	749	802	756	706	719	778	727	732	694	759	768	734	771	748	727	672	761	725	724	709	724	727	738	763	808	747	664	754	708	677	746	724	728	725	736	677	754	690	741	739	697	764	678	711	691	776	717	704	753	751	690	729	720	740	744	756	782	681	715	691	771	711	737	765	735	680	739	723	757	743	726	736	732	743	703	743	711	711	740	803	766	691	745	721	693	671	766	778	689	747	712	696	715	739	680	753	737	782	731	741	733	719	726	726	720	768	793	734	730	758	771	702	681	735	716	725	766	705	690	777	727	768	763	735	699	732	698	698	710	741	739	719	674	719	765	716	704	745	723	763	725	756	765	791	745	722	758	739	729	742	729	744	728	737	755	689	707	694	721	693	692	784	738	743	699	741	744	738	703	764	777	716	746	743	717	757	738	688	744	762	744	775	718	747	808	713	752	705	724	743	741	719	690	722	742	702	699	708	746	723	755	706	781	734	753	717	742	826	705	737	734	734	755	704	735	740	709	690	755	697	719	734	697	687	688	735	708	721	728	734	677	736	717	743	689	758	751	705	737	699	760	727	743	691	724	749	741	749	716	707	750	709	731	731	725	754	725	719	702	723	694	736	733	774	711	746	729	750	715	712	735	751	780	667	763	746	697	742	753	703	732	676	698	737	754	710	753	711	745	765	708	726	735	692	751	746	747	736	745	716	723	758	763	715	748	737	665	751	716	753	773	728	743	789	724	696	722	693	698	754	712	747	679	736	678	742	707	686	718	745	742	756	760	709	731	742	759	701	717	717	707	689	740	711	695	748	712	688	762	720	776	711	675	713	742	739	717	714	706	716	777
37105	6421	2683	1898	1411	990	796	643	569	464	426	407	364	308	342	332	305	300	330	275	268	264	270	246	263	269	251	243	227	240	220	235	276	262	222	240	247	275	264	237	238	246	239	242	251	218	239	230	244	228	217	257	228	244	247	253	236	227	240	243	236	238	231	237	229	239	244	246	251	276	221	237	231	255	262	254	235	247	249	235	260	239	254	228	272	260	307	328	274	395	496	374	238	239	219	240	349	457	573	573	433	209	222	235	240	228	229	246	239	206	214	226	231	246	230	234	253	221	263	250	233	235	232	238	210	252	240	220	256	259	236	239	211	245	239	228	219	242	238	213	238	227	254	225	226	224	214	233	200	238	247	215	210	209	245	238	278	229	238	247	235	235	227	237	194	259	248	241	227	226	225	221	230	234	244	232	248	231	235	221	216	221	248	215	202	219	230	212	248	254	230	257	247	228	240	216	230	251	218	233	240	229	250	271	231	212	248	214	253	235	205	238	232	225	223	245	217	248	255	226	255	247	234	250	256	222	237	216	224	224	244	214	228	225	220	227	206	240	242	218	222	245	242	196	220	247	235	207	210	229	211	228	244	223	253	227	261	221	250	245	259	226	237	226	246	252	241	216	229	226	230	219	252	254	248	240	209	243	216	194	257	232	216	245	221	234	237	218	214	214	234	246	229	213	241	248	229	227	233	220	233	242	254	249	216	204	243	202	194	216	225	242	242	229	237	208	242	214	239	257	216	234	225	232	263	242	235	224	206	253	237	248	205	230	241	244	231	211	216	234	251	246	246	245	206	248	225	207	223	240	227	210	243	242	239	217	232	224	225	210	213	229	233	201	234	210	237	284	265	223	230	235	226	207	221	244	225	252	255	251	238	217	244	218	235	209	228	252	220	229	243	223	200	208	207	242	208	217	240	235	196	246	234	234	224	234	198	235	238	235	193	232	271	255	242	226	223	234	240	239	244	258	255	262	228	242	237	229	232	244	229	244	246	231	226	237	200	222	246	192	216	237	243	213	241	257	237	239	217	251	217	242	211	239	242	209	238	225	239	223	232	236	226	228	206	232	220	237	234	238	237	254	248	252	221	231	223	257	216	241	263	219	241	234	225	259	240	229	247	243	237	224	248	259	217	229	254	219	256	243	231	224	239	264	227	216	214	262	246	239	237	227	243	196	217	252	244	215	254	234	213	234	220	224	246	232	211	226	233	168	232	250	255	231	231	243	239	237	239	208	234	254	223	227	255	206	225	234	207	223	246	226	208	252	234	221	223	213	238	239	218	232	249	233	245	250	250	214	224	237	232	222	229	217	231	247	238	212	225	236	229	221	260	252	248	229	238	248	216	223	245	256	224	212	220	210	222	251	235	224	234	245	226	238	239	227	197	236	245	214	239	239	218	234	227	264	255	219	238	215	238	220	241	231	243	204	228	218	249	201	243	247	200	220	237	266	211	224	198	230	237	231	241	236	234	224	244	251	248	225	220	247	220	215	249	200	240	226	220	236	221	235	213	234	232	192	242	243	214	221	226	229	220	238	229	226	229	246	248	228	207	225	191	225	223	215	224	224	208	246	241	218	233	231	236	234	242	253	246	233	211	264	227	229	249	230	232	230	200	237	219	258	236	244	252	223	239	253	241	251	238	237	238	228	235	222	212	242	231	212	248	244	246	242	254	220	203	227	261	224	230	220	220	206	226	220	230	236	219	261	235	231	247	250	235	245	258	253	261	238	240	225	252	250	236	223	229	236	250	250	234	222	240	225	225	225	243	242	240	238	207	255	226	238	261	206	211	227	239	220	226	223	271	253	256	206	225	224	239	231	243	208	236	223	226	215	225	251	227	262	241	200	232	225	211	224	237	206	208	213	241	220	239	239	236	250	241	228	229	259	239	251	254	237	227	222	228	206	248	230	243	200	247	230	217	229	197	220	236	233	235	237	232	241	255	212	246	216	222	201	229	259	224	217	240	229	240	209	228	222	261	229	215	257	228	234	233	209	233	215	229	253	234	249	244	223	187	261	230	239	209	220	246	233	237	239	239	217	230	221	255	245	229	224	200	230	255	219	214	223	223	217	201	248	235	236	214	234	235	227	243	231	218	240	242	236	233	270	217	248	247	254	240	226	247	214	240	281	227	200	238	233	233	274	228	226	220	218	238	244	223	264	213	253	243	206	250	218	247	256	263	228	218	248	225	243	247	242	239	256	263	228	242	248	235	258	235	239	241	238	243	226	235	232	215	210	243	224	240	221	222	248	224	224	256	236	242	226	227	202	217	240	245	227	221	235	203	267	241	227	223	213	226	229	218	197	235	238	255	224	212	246	234	233	205	228	252	232	216	236	254	213	234	240	261	236	230	248	231	198	228	210	220	238	209	229	232	208	230	220	227	260	236	224	213	226	229	224	249	240	237	235	235	231	259	255	258	216	255	227	234	244	208	234	236	212	247	245	221	229	218	222	219	207	224	236	213	214	243	258	242	249	257	234	272	261	241	229	261	208	207	267	258	220	238	223	251	243	215	224	246	239	203	221	237	229	231	241	216	242	241	225	235	210	232	246	240	248	236	195	218	230	225	235	225	240	216	222	220	227	213	240	214	227	221	255	253	238	246	227	233	251	232	255	236	251	214	259	207	233	210	237	242	197	250	228	242	241	230	222	207	223	200	218	254	218	266	258	249	220	240	240	237	224	212	221	228	211	210	225	220	212	230	225	247	254	251	212	235	225	238	237	210	199	228	242	221	249	218	213	237	232	235	228	239	223	238	242	226	271	229	241	203	221	215	237	221	235	211	217	238	212	229	232	251	226	230	243	229	219	234	217	211	237	233	234	232	205	229	235	241	242	225	238	221	235	221	231	238	223	209	246	236	246	218	229	249	221	249	206	216	243	237	219	235	219	266	217	228	248	217	202	221	228	232	230	229	247	192	224	204	231	189	221	221	234	209	223	232	213	232	237	236	242	218	229	213	233	217	212	217	236	219	245	217	228	233	258	213	241	249	234	243	234	241	238	213	222	200	244	196	231	232	226	232	214	217	247	261	232	220	224	210	221	232	236	204	233	239	225	245	211	219	238	244	239	207	247	244	253	244	240	242	225	258	215	229	231	218	238	215	240	237	232	206	217	233	242	249	263	199	246	212	235	215	227	228	253	219	230	226	220	247	219	220	222	243	217	235	240	226	223	241	230	216	249	220	226	236	226	265	235	237	228	266	205	258	220	214	252	238	252	258	249	248	224	236	242	241	243	251	240	241	207	262	213	249	231	234	229	248	219	207	230	236	214	193	228	226	244	230	220	231	230	258	222	226	229	252	209	215	236	197	251	227	222	231	242	215	216	249	243	211	219	257	239	218	228	229	229	217	212	219	243	201	222	269	226	233	237	241	250	221	232	260	238	214	214	252	211	241	233	213	228	229	236	235	222	220	248	258	276	257	225	224	228	226	233	219	245	230	229	215	224	211	249	246	187	232	227	227	254	235	236	210	218
17579	2380	5206	5898	5079	4076	3313	2748	2422	2175	1807	1560	1516	1310	1336	1179	1252	1075	1067	1017	1008	958	922	941	876	871	783	783	827	818	800	759	771	766	796	710	752	732	707	733	745	695	720	702	695	683	669	698	690	682	673	647	650	628	620	681	674	703	671	670	608	693	652	687	691	652	669	641	758	719	710	721	624	769	702	709	704	773	749	818	767	800	784	890	880	946	1343	1828	1322	2222	3073	1863	781	627	637	676	1523	2958	3813	3645	1899	613	597	647	606	626	605	617	594	613	616	616	599	621	641	646	618	621	611	651	635	630	611	617	653	605	612	591	616	626	644	638	614	644	628	617	674	595	648	615	621	634	609	625	650	607	642	648	604	670	650	614	580	622	598	642	638	588	628	646	633	618	646	649	602	654	629	616	610	655	642	604	640	657	606	608	563	615	588	625	608	631	594	602	611	648	632	614	636	635	619	606	636	638	610	615	641	629	628	641	646	673	638	616	638	624	628	622	627	646	592	672	617	629	627	637	627	615	620	626	627	611	599	612	643	644	581	590	671	641	651	590	614	632	646	655	591	564	620	652	645	638	616	670	612	619	635	607	637	640	578	670	647	624	608	608	611	645	612	610	611	589	628	636	621	587	597	612	663	619	622	646	642	648	624	592	655	615	648	609	612	619	648	612	641	599	658	650	641	631	607	594	625	623	619	630	651	597	560	654	644	659	602	648	646	624	650	624	622	563	558	663	596	647	589	637	640	664	644	633	640	581	604	592	643	577	631	655	617	673	640	626	646	604	611	650	627	632	632	646	625	626	619	640	655	645	652	617	599	600	594	610	595	656	625	626	611	617	638	567	630	611	570	602	635	599	670	681	654	617	646	585	611	624	643	622	592	654	643	594	622	698	605	600	655	653	573	581	640	646	677	621	633	642	618	607	617	648	567	631	625	601	609	653	583	620	658	624	615	598	635	622	638	604	580	600	611	618	647	624	641	617	626	621	624	633	602	660	629	600	617	608	589	605	618	624	659	613	578	615	617	598	574	610	615	661	617	595	577	587	635	592	595	642	625	603	651	630	650	622	594	628	655	615	634	596	656	603	589	637	628	611	684	610	577	651	599	624	582	591	615	578	620	622	636	635	597	659	634	616	657	623	642	664	605	615	624	642	621	621	651	640	647	634	601	598	629	655	595	617	632	622	667	608	547	632	636	624	662	641	616	615	617	645	674	611	631	615	619	609	623	620	604	633	624	629	640	606	594	612	616	597	631	620	633	628	643	645	580	585	601	643	583	628	650	603	630	605	606	625	620	617	593	620	612	650	585	637	629	622	622	650	667	651	649	640	626	605	563	612	577	651	667	666	664	592	574	659	652	644	628	649	649	610	637	641	574	623	605	598	559	620	645	641	634	665	657	654	623	633	591	599	618	615	634	660	657	610	612	622	600	626	630	625	595	597	611	617	607	594	605	640	607	632	627	658	620	618	582	595	645	615	651	670	630	621	603	639	631	602	636	600	658	615	651	640	612	625	622	621	665	635	676	642	619	639	623	636	642	631	620	627	607	621	620	643	597	638	602	666	598	583	600	630	612	633	614	640	625	639	615	642	616	663	641	618	643	629	612	622	616	603	650	608	626	614	631	607	605	635	619	627	625	628	608	611	600	600	592	609	609	610	663	621	636	629	604	619	598	633	585	613	619	636	638	638	593	609	587	596	618	602	613	578	618	670	620	621	591	632	683	627	586	624	618	609	611	613	614	596	594	590	605	587	650	600	636	594	628	661	633	602	599	610	578	581	638	597	613	669	635	596	616	631	621	607	598	616	624	636	643	563	635	613	615	619	633	616	584	623	675	615	664	612	617	608	647	616	622	591	609	625	573	648	651	634	623	647	608	634	596	612	603	621	601	622	603	611	597	606	615	626	630	644	648	595	622	627	610	633	609	602	655	581	641	674	609	607	578	617	618	646	634	612	612	669	607	636	648	598	597	626	629	645	675	633	621	620	624	650	653	564	586	623	606	634	635	602	651	663	635	660	575	619	602	621	678	652	577	638	628	601	617	593	621	626	625	628	591	641	637	663	639	606	577	608	661	652	626	647	589	621	624	617	636	613	606	627	627	659	634	628	632	660	682	673	602	587	686	649	583	583	624	642	574	649	629	636	624	586	617	687	625	586	598	620	626	624	569	571	651	591	581	644	590	620	670	654	653	648	629	626	638	626	643	630	608	616	596	656	639	620	650	641	629	631	605	684	593	623	633	618	587	629	613	609	665	624	627	639	633	638	605	618	635	617	602	639	633	596	621	598	642	617	593	618	610	580	633	632	590	638	636	621	624	588	628	636	629	625	614	661	631	623	630	590	632	613	614	578	607	616	617	643	636	651	621	583	617	609	629	650	643	625	630	641	592	638	611	654	621	595	599	663	642	600	607	612	648	634	657	583	625	607	661	659	620	680	613	613	679	667	633	620	585	672	567	613	627	611	612	610	636	615	610	604	626	598	623	605	631	629	639	608	612	668	637	608	610	582	607	612	660	622	604	617	662	613	653	592	645	653	606	641	607	676	615	597	654	642	601	608	604	658	648	632	577	583	619	689	616	652	628	619	580	609	640	620	629	616	640	611	642	601	663	611	589	603	591	670	597	652	613	629	596	615	585	622	633	631	594	599	636	654	632	655	617	578	633	599	619	602	697	639	592	581	633	555	599	616	613	602	623	650	643	598	630	617	647	655	613	581	667	653	628	624	653	615	615	627	645	624	649	601	622	645	565	591	654	605	589	557	605	588	657	644	648	634	661	628	584	622	641	648	613	608	589	655	671	618	611	644	633	680	602	601	609	649	623	623	621	585	642	601	623	603	638	654	600	621	622	644	666	630	649	591	666	635	627	636	607	600	629	637	598	649	587	597	631	587	566	620	645	620	647	606	603	594	651	645	609	638	614	594	620	611	587	612	595	612	602	600	586	626	634	629	619	568	580	625	642	620	627	653	601	634	642	611	610	633	624	648	605	603	601	632	644	629	666	641	675	633	585	609	656	648	638	612	659	637	611	683	624	607	596	656	589	679	631	638	621	644	663	616	615	614	650	597	632	630	653	626	603	628	618	598	654	600	621	626	636	666	614	602	613	617	602	582	632	616	576	651	642	628	650	643	614	632	604	607	645	641	624	666	590	638	658	626	637	573	645	624	632	644	586	636	622	610	602	643	638	606	627	620	569	600	627	591	611	598	659	653	635	626	656	678	642	644	647	625	627	628	592	602	610	605	601	662	653	619	593	610	636	593	559	644	620	657	602	620	631	618	645	602	649	608	630	613	587	621	623	573	583	665	615	616	611	622	692	597	632	583	599	628	595	600	617	639	636	588	647	586	645	618	653	617	611	619	648	642	573	660	588	631	628	676	611	569	649	582	659	623	624	618	599	639	628	646	611	630	596	631	628	634	660	608	620	642	584	647	619	589	668	621	620	656	564	628	567	597	594	638	641	623	595	603	611	653	642	653	640	610	637	611	630	635
3624	268	262	274	253	236	226	271	238	244	240	242	243	258	242	242	246	259	234	250	259	222	231	225	227	262	266	251	201	219	238	229	240	223	258	256	238	250	232	257	247	259	245	222	270	206	259	246	251	231	213	262	231	244	253	261	240	249	242	244	237	254	246	252	237	278	260	219	245	251	256	231	237	257	231	271	260	231	258	234	246	206	228	226	211	258	242	221	276	247	247	253	228	241	234	260	278	244	259	280	259	240	222	240	259	268	214	226	244	253	238	223	241	217	255	244	235	252	243	224	238	230	229	233	230	260	281	257	266	247	238	245	246	232	252	240	226	218	229	236	241	209	292	228	224	252	252	280	257	252	263	256	253	268	227	258	224	229	209	284	234	268	244	257	224	266	235	240	233	233	252	233	250	228	210	228	240	265	232	241	202	244	222	231	256	255	236	231	239	231	228	235	226	217	226	256	278	229	239	232	239	236	238	217	219	253	220	260	241	248	212	233	253	244	251	225	258	260	222	217	275	249	242	258	234	248	265	223	261	233	247	225	237	257	256	250	228	262	220	271	246	273	266	239	220	236	248	259	242	225	222	252	234	263	240	221	257	245	225	240	226	236	221	240	247	243	242	239	236	235	246	243	280	244	238	242	230	248	250	242	255	280	246	244	230	231	225	242	253	232	215	238	239	257	245	229	226	239	227	244	225	221	229	236	235	231	286	221	232	229	248	263	260	258	231	247	261	241	250	251	284	239	233	223	251	253	237	242	259	221	231	249	248	251	244	234	222	247	259	229	223	207	245	230	247	234	234	236	252	257	246	253	259	268	234	246	226	274	217	216	257	238	246	249	233	241	230	229	257	218	221	244	227	237	236	238	256	258	243	244	244	221	229	258	258	236	264	256	247	238	266	258	234	216	241	236	231	235	244	254	229	229	219	225	256	236	245	231	245	258	264	216	239	252	251	232	245	235	242	231	245	242	239	253	269	258	244	238	265	253	225	229	257	203	245	247	238	252	241	254	249	238	227	262	260	226	209	237	231	243	249	256	227	258	258	252	227	229	234	261	225	236	278	228	268	264	266	255	261	228	238	261	233	246	243	242	248	267	246	207	236	257	248	222	245	264	250	248	248	238	272	245	244	243	254	239	241	229	204	257	219	231	258	240	254	241	225	278	246	266	285	226	271	229	215	222	268	270	250	219	258	238	266	210	235	229	243	242	249	252	254	249	254	238	247	264	248	241	231	221	225	278	200	240	248	249	275	219	226	242	244	246	250	228	263	239	257	239	253	240	271	246	250	254	233	288	217	247	247	242	215	252	264	230	241	245	255	248	222	256	228	256	217	238	210	272	254	232	244	261	241	262	246	227	245	238	252	278	223	242	236	242	263	221	246	276	229	228	215	238	231	255	229	253	253	252	231	232	248	230	223	240	200	230	233	248	234	249	245	232	239	234	234	219	226	236	254	229	262	232	227	219	243	227	258	270	211	247	227	248	243	257	248	270	238	248	230	220	243	220	242	248	252	238	251	255	240	260	233	243	241	244	268	251	242	268	252	238	255	222	246	255	238	243	237	255	272	266	240	222	242	219	251	262	195	238	243	262	223	223	272	226	237	264	237	252	240	253	238	224	265	265	227	260	195	236	254	251	248	257	238	254	229	252	244	223	243	239	240	241	249	251	235	250	248	264	264	247	236	218	244	244	228	249	223	228	242	268	204	255	247	225	235	257	247	221	246	228	258	263	218	237	242	247	250	233	241	210	267	257	233	219	239	221	242	235	250	253	226	238	232	257	218	283	242	276	254	242	224	200	231	255	253	250	241	272	250	219	236	257	253	223	281	241	255	235	221	255	198	241	239	264	219	239	231	235	204	236	259	242	233	247	253	243	251	239	237	224	234	244	246	253	220	252	256	255	237	235	225	239	237	254	255	250	237	218	253	244	266	230	245	268	234	252	229	240	270	241	229	257	259	242	273	236	221	223	237	246	248	241	218	229	245	270	233	244	258	278	221	237	250	243	248	247	244	235	274	240	244	249	229	224	248	232	244	234	275	257	264	206	264	233	205	251	247	236	251	245	245	243	247	264	213	234	235	231	269	227	243	257	252	270	232	237	226	243	260	227	228	211	259	236	260	211	224	270	258	251	217	254	247	266	243	226	251	254	247	245	254	238	213	225	217	244	262	252	210	243	212	238	251	243	234	221	264	247	241	242	214	259	257	248	259	226	230	232	243	244	258	247	244	239	240	249	235	244	254	239	245	258	225	214	255	234	235	249	215	240	250	243	248	246	245	243	258	232	247	265	243	241	246	226	279	232	248	244	239	250	240	251	247	245	269	237	270	254	220	247	247	272	243	230	253	224	277	246	223	229	239	251	236	247	217	242	192	210	240	260	254	237	234	237	232	241	213	263	240	242	230	265	211	254	250	260	244	248	261	239	237	220	237	250	239	251	229	244	235	270	267	265	247	247	246	233	252	237	256	228	235	235	210	251	228	225	239	243	239	247	252	243	216	243	253	255	231	258	240	256	243	261	225	235	236	274	249	217	233	246	261	236	238	222	255	236	241	233	277	242	237	250	249	252	207	254	243	226	240	239	255	261	264	241	232	257	240	242	205	214	237	265	237	243	218	251	241	239	249	233	226	217	268	237	241	246	232	232	243	239	227	262	228	247	244	267	266	229	255	249	253	234	223	240	234	214	242	242	235	234	229	253	234	252	224	223	273	258	241	220	272	242	244	256	246	238	249	251	223	259	233	257	218	230	228	217	228	246	241	278	233	236	249	222	228	264	219	235	234	250	253	250	240	255	241	233	252	243	256	240	227	229	249	249	253	241	256	252	252	260	238	233	257	252	241	243	252	261	232	244	236	245	223	253	267	217	224	261	281	238	225	249	222	225	245	252	233	205	230	264	233	253	241	259	234	246	222	257	241	227	256	251	256	241	243	241	271	264	224	236	228	258	235	269	233	277	229	247	273	232	249	243	224	242	257	244	235	252	252	246	226	257	243	223	239	245	252	237	251	221	239	250	259	253	236	245	242	258	235	268	265	253	238	213	220	225	258	237	270	246	218	219	252	251	236	208	254	244	247	256	229	239	254	231	230	249	257	270	234	238	238	237	234	250	235	251	236	236	240	234	231	243	241	237	224	219	243	218	226	238	247	242	240	245	261	217	237	271	243	251	240	231	247	237	230	238	229	230	223	242	280	257	244	229	248	235	232	260	244	242	240	214	214	236	216	254	244	223	242	258	276	238	230	245	251	212	231	265	232	251	240	244	242	230	231	246	236	237	253	228	231	231	257	249	224	243	216	251	251	244	247	256	226	224	269	259	250	217	209	229	240	242	259	246	244	236	225	254	230	239	238	223	215	240	256	235	231	250	228	244	242	235	228	226	240	258	275	270	266	232	236	264	224	257	235	245	248	220	243	223	257	232	246	236	238	246	250	231	233	254	254	231	239	231	287	217	237	241	226	236	252	230	230	244	243	244	275	258
3541	685	744	789	736	822	696	739	716	692	710	662	696	678	653	688	662	681	733	684	658	652	644	686	687	665	612	699	663	689	686	659	651	629	639	661	669	621	630	626	675	636	661	703	646	702	671	685	657	632	688	640	650	637	641	595	643	667	652	672	665	667	654	682	668	667	617	682	668	694	645	684	637	710	686	679	729	682	677	656	649	667	663	679	712	689	661	721	739	737	677	675	706	642	632	673	671	741	796	972	794	681	646	682	644	653	657	658	682	609	661	677	669	647	681	637	679	672	675	676	631	683	710	616	699	677	650	646	671	665	635	622	619	703	612	697	647	654	661	650	724	641	641	680	637	651	661	694	692	636	666	678	678	639	661	707	688	648	668	620	719	664	698	684	608	646	622	632	670	648	658	686	627	652	638	651	681	637	646	694	692	678	615	626	628	635	645	630	688	648	655	690	645	664	662	659	658	622	693	651	634	645	659	663	637	642	611	669	656	668	664	661	658	642	683	651	661	651	638	661	642	661	669	651	636	672	657	674	647	685	681	657	639	647	628	635	648	657	679	666	677	667	698	640	702	608	667	660	636	631	652	621	695	647	681	672	630	665	657	644	655	679	684	654	665	695	658	691	658	662	689	645	652	627	623	596	685	685	667	664	682	647	666	658	627	680	663	620	680	703	604	706	627	676	626	652	633	662	703	639	626	714	626	645	647	662	661	701	644	664	687	662	684	644	725	660	623	679	693	663	656	640	633	636	682	678	678	645	634	632	682	698	685	667	639	663	647	634	678	695	666	631	664	667	662	637	702	640	650	619	618	651	633	675	613	633	644	660	658	678	693	623	626	648	666	687	662	643	695	637	660	655	643	683	602	624	697	597	683	635	664	693	671	648	647	607	651	657	636	636	649	631	614	645	696	630	628	669	690	655	661	633	655	698	621	687	632	685	683	653	666	645	639	647	679	649	645	644	677	638	663	653	655	636	691	651	663	644	659	681	650	657	635	626	633	654	660	636	633	697	656	674	639	674	676	636	671	688	631	638	644	654	664	679	698	652	659	698	635	650	677	691	705	675	666	660	628	618	687	654	657	629	632	629	664	684	616	667	695	650	669	650	657	643	684	668	681	683	681	660	626	702	683	639	669	659	629	639	646	663	635	646	649	668	682	652	673	685	683	687	658	678	669	678	657	601	680	646	667	632	623	632	670	652	694	667	634	623	679	679	623	672	655	647	674	660	639	632	705	684	648	693	654	657	662	692	681	606	680	625	658	673	668	662	650	655	675	633	652	710	645	656	671	615	668	643	694	681	646	658	716	661	622	711	629	652	672	644	664	680	650	644	636	684	687	683	643	633	650	663	662	636	679	653	663	674	684	645	659	666	673	650	664	693	676	674	672	676	671	633	624	622	643	671	658	647	667	640	662	624	655	644	682	671	713	689	649	648	682	670	664	658	651	674	657	691	667	665	660	659	679	664	598	690	633	674	670	662	647	666	628	712	662	643	670	648	654	709	663	679	653	665	638	666	666	702	642	697	688	655	647	640	670	635	656	680	638	646	672	645	658	659	646	701	655	653	669	691	680	636	668	647	673	628	635	632	661	653	671	612	638	610	654	678	674	661	641	716	622	640	634	651	647	655	652	709	684	636	668	664	701	606	708	699	601	664	647	602	639	626	663	655	681	645	654	665	667	644	682	681	654	660	595	663	631	639	650	693	622	668	680	667	674	691	649	653	690	683	618	636	653	664	619	683	698	678	684	696	705	649	642	693	673	625	660	624	674	672	684	627	662	701	691	639	680	665	652	658	716	651	661	724	715	710	620	694	667	654	644	680	656	654	612	661	667	714	667	712	632	633	675	638	704	702	658	677	682	702	623	690	643	667	676	636	694	684	680	619	649	685	629	707	646	662	716	667	652	645	601	639	635	633	645	631	633	616	639	661	651	670	679	676	740	678	648	680	657	663	664	673	664	660	717	635	645	662	678	674	633	644	695	671	639	649	676	684	662	671	686	699	671	659	680	656	641	677	651	685	675	672	687	634	668	680	697	647	643	689	681	676	660	641	654	671	621	653	689	685	683	625	653	630	696	629	671	702	648	657	673	699	615	620	602	602	615	671	651	612	654	641	633	630	663	657	665	624	658	673	668	650	653	619	684	615	683	668	680	649	687	657	625	630	680	688	649	606	655	648	669	669	641	667	674	643	639	679	659	645	668	646	639	641	639	650	656	638	673	660	671	651	651	654	663	680	661	635	684	633	666	651	669	681	641	665	673	711	717	667	586	680	659	676	688	618	627	646	635	641	657	685	679	682	702	690	645	668	672	663	681	672	660	693	669	609	696	625	677	652	636	671	628	666	646	675	622	627	678	713	697	673	619	684	624	650	680	642	661	669	653	674	647	651	663	646	630	625	660	654	663	638	700	659	686	659	668	710	638	699	660	659	681	635	665	658	638	636	673	674	653	686	664	665	660	640	640	671	651	694	659	674	660	657	672	589	625	589	668	659	653	690	639	657	718	700	684	703	663	658	648	632	643	689	642	709	665	672	696	658	679	703	658	689	668	651	663	660	688	667	636	640	651	664	658	664	650	598	643	704	645	657	685	643	658	647	624	647	616	656	631	628	671	642	626	636	650	619	645	641	668	665	684	632	672	644	688	649	607	662	657	656	632	677	684	661	633	604	637	644	663	703	666	691	634	681	669	662	652	658	656	696	648	721	665	627	663	618	650	654	704	636	654	636	646	613	603	633	643	681	647	686	620	675	644	646	630	627	667	666	688	651	588	663	643	667	691	628	695	668	693	673	643	644	651	680	684	700	681	651	671	663	729	638	616	691	667	633	670	648	671	609	664	652	658	691	670	629	618	641	704	635	631	697	627	705	631	694	666	668	636	630	633	734	628	680	659	676	686	697	695	660	667	605	670	638	683	629	687	664	654	647	648	677	694	637	602	660	675	684	648	686	676	665	673	675	668	630	639	675	654	663	670	627	661	613	610	707	696	670	624	634	652	693	619	686	630	598	658	646	712	685	672	685	703	628	683	674	614	626	661	626	661	694	714	664	602	635	688	687	646	676	658	669	716	600	660	686	644	670	642	685	665	664	682	644	692	672	625	697	628	621	619	640	649	676	689	649	648	622	641	626	604	668	696	640	667	611	693	635	656	633	628	696	627	656	678	643	651	650	680	643	615	648	684	679	721	711	687	701	658	672	659	652	679	655	654	645	664	589	632	651	631	673	700	660	636	653	625	650	640	673	637	692	682	628	696	679	652	618	690	625	682	659	626	734	656	703	688	652	658	686	675	651	643	641	685	647	665	630	667	673	693	655	634	663	667	661	673	631	647	626	679	656	640	621	698	688	650	658	684	628	714	673	662	659	680	656	663	642	671	652	681	685	692	661	688	643	703	648	672	633	633	681	670	663	672	690	644	638	660	642	671	642	641	639	656	647	680	667	667	700	649	629	658	695	677	628	674	671	591	663	661	653	644	651	675	637
24241	2315	1364	1145	778	652	546	466	425	428	406	378	353	321	351	312	358	325	290	274	293	304	300	288	317	275	287	286	316	289	309	289	313	299	289	290	288	285	256	260	268	300	264	279	280	297	237	259	290	272	293	274	261	270	290	285	260	286	295	272	291	312	300	258	288	302	268	266	320	279	264	277	295	265	295	288	258	264	297	252	302	270	282	296	300	292	361	465	380	336	309	261	302	271	292	281	320	322	479	508	388	282	254	268	272	273	293	264	262	261	282	285	244	287	255	301	279	253	272	285	279	279	256	271	250	297	260	265	270	240	280	263	270	281	320	258	268	257	285	301	278	299	298	289	281	277	294	265	284	270	295	285	260	240	272	281	254	285	282	278	260	287	261	276	258	292	247	273	278	295	308	276	283	278	243	299	288	231	280	241	231	275	262	265	266	264	265	254	259	307	279	316	273	265	256	268	251	272	286	279	285	250	244	299	296	247	307	247	277	278	277	262	256	241	261	269	267	272	299	268	275	279	275	267	264	281	276	258	276	251	264	290	274	270	245	253	285	277	288	292	281	287	282	270	270	287	266	264	278	270	310	272	239	305	275	262	290	285	250	260	242	294	258	279	269	276	291	247	295	274	251	243	264	310	276	273	277	293	261	281	284	277	291	255	260	268	286	292	264	271	262	254	287	280	244	243	297	286	280	284	291	293	271	247	275	273	298	283	285	239	264	262	259	277	306	296	292	254	314	288	247	273	267	271	258	291	255	268	256	259	294	263	295	264	296	278	273	268	263	270	287	260	286	285	300	317	277	261	284	300	272	283	306	282	262	301	256	261	260	309	277	265	239	243	264	258	256	274	282	308	289	260	261	286	294	310	265	279	250	268	257	255	262	280	286	285	256	293	293	286	272	282	287	279	278	275	296	284	248	237	268	245	263	286	266	291	247	289	268	294	272	278	302	286	273	315	303	271	289	251	271	252	278	252	267	286	276	251	259	309	245	230	262	295	280	287	263	285	258	264	296	255	274	260	296	277	310	289	259	256	262	273	270	268	295	221	293	268	266	259	265	239	310	295	299	274	250	281	304	260	300	256	265	278	299	276	291	295	274	288	261	256	270	275	271	275	297	231	236	305	266	259	282	267	260	248	289	243	275	260	300	279	264	264	277	298	264	260	257	277	286	264	260	289	283	272	292	252	260	273	262	279	251	274	290	250	260	299	299	253	275	269	252	266	273	237	253	277	286	252	290	281	289	280	264	277	267	278	312	269	279	268	259	287	297	271	295	286	298	286	269	286	266	236	256	257	272	283	267	277	281	272	243	307	275	261	259	294	272	296	273	240	281	274	290	260	261	275	273	253	242	307	282	286	277	258	296	281	285	263	256	262	266	273	264	298	272	286	289	288	298	265	253	249	248	252	259	286	249	262	279	276	305	269	278	246	265	258	271	268	250	240	262	253	261	250	261	279	265	291	259	253	283	260	270	281	290	271	245	245	272	273	255	284	264	271	290	261	276	288	298	262	289	287	261	277	266	266	279	293	263	293	308	284	266	267	260	275	294	277	267	260	281	287	291	250	276	296	289	260	290	280	280	260	283	285	229	266	299	252	296	296	315	280	257	290	288	264	284	284	294	257	275	259	282	251	285	301	296	267	298	279	248	275	267	291	273	275	278	242	259	261	253	270	300	290	269	287	244	282	258	301	267	282	252	276	283	288	255	290	265	286	292	286	272	267	284	289	268	291	267	255	269	263	297	266	257	283	286	324	264	234	269	297	302	290	278	270	264	281	248	317	251	297	278	256	265	306	289	287	280	261	277	256	301	255	244	269	323	276	286	240	274	262	288	280	279	272	269	253	296	298	306	279	285	258	252	246	271	283	256	291	243	301	288	304	280	253	292	275	320	285	291	282	266	272	263	259	291	269	311	268	296	299	284	268	311	254	265	284	316	265	262	291	246	263	234	270	289	248	292	302	244	299	246	280	272	263	248	260	270	264	268	297	266	293	257	287	294	284	300	313	274	259	256	258	268	262	269	287	273	273	263	299	281	286	246	250	269	263	308	272	268	285	266	284	300	298	263	268	273	288	304	258	252	292	279	239	285	292	257	305	290	260	294	276	279	264	261	269	285	290	278	296	280	304	251	266	277	257	276	265	277	294	275	279	290	266	280	279	248	282	287	292	281	277	262	297	236	262	304	302	244	266	260	270	278	296	266	267	259	253	292	267	268	286	259	285	256	235	251	233	266	272	270	271	271	285	242	291	253	264	271	283	274	287	279	276	285	253	264	296	265	312	260	249	271	296	285	263	306	279	243	272	288	284	265	298	271	278	278	288	284	275	270	278	296	276	286	309	275	279	289	293	321	293	270	278	287	296	297	261	258	263	292	305	274	267	279	277	244	265	292	263	285	272	278	274	263	267	247	284	281	298	297	272	284	253	265	284	294	267	283	281	309	276	277	258	298	267	274	293	263	300	272	278	289	273	267	277	301	285	289	269	255	294	266	296	292	269	277	302	285	284	300	292	283	274	279	292	269	297	275	258	266	295	252	267	280	304	264	255	294	299	303	276	291	278	268	270	268	266	297	261	271	272	285	284	237	264	266	261	293	282	301	254	249	285	280	257	308	255	253	309	276	259	317	284	286	252	281	273	273	302	285	262	244	270	267	242	279	272	270	265	283	275	247	254	272	299	279	261	255	247	296	275	282	273	311	291	276	262	287	272	262	246	282	232	265	286	285	281	259	254	292	296	256	295	278	297	288	252	290	311	324	279	286	266	287	292	276	265	255	261	272	287	269	274	247	264	240	299	288	297	271	263	264	258	256	265	271	305	269	278	294	274	278	249	260	266	274	256	292	288	270	241	277	264	298	309	285	257	264	267	309	267	256	282	269	279	250	306	270	294	286	280	294	283	285	249	292	270	293	290	268	271	235	293	264	247	306	290	274	292	264	256	275	300	291	292	265	286	292	245	265	307	281	300	281	254	267	292	258	271	249	285	302	263	284	257	256	285	295	290	267	264	282	258	294	264	284	298	269	277	269	274	278	298	274	299	283	260	250	271	259	281	238	232	266	269	305	299	287	269	272	249	272	282	256	284	264	257	270	261	296	257	298	278	272	293	267	292	277	264	246	270	284	289	285	278	287	280	263	270	248	297	292	270	259	263	262	297	286	288	286	270	281	277	277	288	289	273	283	238	271	272	290	261	294	265	310	264	285	263	303	301	270	288	306	300	280	281	253	263	258	275	261	290	273	290	265	252	264	281	275	258	304	299	293	258	278	271	258	262	276	287	267	259	271	271	301	261	291	278	242	266	270	276	265	304	295	278	269	271	245	250	269	297	268	271	264	290	290	318	307	250	284	265	287	308	263	260	266	281	278	264	282	269	267	252	275	293	267	277	283	300	313	302	295	237	319	278	301	252	282	276	291	287	274	260	270	287	263	257	266	274	293	274	289	271	279	305	292	250	251	267	286	285	264	251	257	272	274	289	295	275
12186	1599	3162	3538	3032	2602	2155	1792	1651	1548	1330	1310	1187	1102	1079	994	963	997	943	927	915	871	908	850	908	827	837	817	799	812	781	785	825	825	813	821	810	797	831	751	828	783	798	785	799	731	773	783	757	774	727	722	795	796	777	765	773	819	799	786	781	776	758	749	761	798	744	797	794	784	837	710	746	751	728	825	789	816	781	797	832	795	851	901	863	1005	1394	2622	2068	1064	800	770	780	734	801	749	815	1346	2600	2774	1508	763	698	748	720	730	764	739	707	742	702	708	763	743	758	777	751	744	732	740	723	765	717	729	712	783	693	773	756	755	754	700	739	747	749	732	747	776	722	761	762	699	709	745	719	729	692	759	752	768	683	778	748	723	709	696	720	778	729	737	716	718	762	755	710	741	761	730	685	713	744	742	747	745	753	784	745	747	699	707	753	740	766	771	781	743	752	757	762	740	666	708	760	713	767	779	739	741	743	760	733	708	738	714	748	711	712	715	734	754	727	761	786	678	752	752	739	723	792	735	763	764	746	766	751	770	767	728	748	720	794	750	702	716	739	760	768	706	734	768	736	690	737	787	729	687	715	780	705	740	734	696	711	747	756	763	766	709	711	776	711	719	742	753	721	753	728	711	742	742	728	772	741	706	700	745	713	739	720	769	711	708	726	763	784	780	732	748	747	702	752	774	654	756	743	755	742	737	761	777	734	772	735	740	731	704	766	747	717	682	767	724	722	681	679	717	739	716	732	710	760	766	785	684	753	686	736	728	717	790	690	726	743	777	753	757	724	768	722	758	689	802	682	770	752	760	727	724	722	734	736	756	707	770	794	769	727	706	736	741	794	740	743	778	773	766	722	753	718	805	717	698	708	763	750	708	777	748	752	753	750	720	710	757	745	700	738	743	725	728	727	734	769	711	706	748	742	743	786	750	777	720	730	758	754	803	771	713	683	751	692	801	718	726	712	766	750	780	769	744	710	699	726	740	721	709	757	713	743	737	720	693	736	754	695	778	734	728	748	776	705	743	712	748	712	755	766	749	718	787	684	721	695	699	729	729	749	755	747	715	713	750	749	776	787	682	781	732	756	735	736	756	700	719	761	749	727	714	732	769	762	678	731	738	753	689	728	685	796	744	714	695	749	726	735	717	719	696	699	750	774	711	714	711	739	740	719	731	792	701	716	711	691	742	766	764	704	737	748	722	739	745	780	767	768	753	697	773	725	725	708	697	757	681	725	701	727	703	773	730	716	692	726	768	693	739	729	692	681	725	777	757	670	733	716	775	744	751	721	740	760	773	727	751	741	733	701	730	747	757	744	741	745	680	758	718	704	759	720	720	753	775	767	711	708	696	717	714	752	734	724	737	737	754	732	746	734	729	733	729	734	735	762	715	759	793	759	733	730	778	769	678	746	767	734	709	759	692	736	737	759	679	747	787	734	707	738	704	777	706	742	719	783	739	740	749	737	755	755	704	735	726	773	772	733	743	716	744	747	666	718	736	698	745	755	764	739	721	758	772	733	750	732	786	741	763	786	732	732	745	716	747	695	746	687	763	745	740	788	714	760	733	755	755	769	771	689	778	706	692	748	775	745	763	722	750	713	727	715	754	729	711	734	717	733	752	762	717	772	730	771	704	692	735	759	711	717	759	761	764	754	752	720	758	745	741	723	715	755	786	737	708	751	697	718	793	686	720	740	730	748	788	710	754	703	723	754	702	721	776	753	743	717	731	749	738	708	751	684	790	738	762	737	735	779	663	715	694	774	726	702	755	702	707	686	738	717	746	758	725	738	704	739	783	739	743	745	736	749	698	738	743	741	718	703	764	717	775	743	762	764	733	725	706	775	755	766	714	768	734	710	722	691	719	734	775	708	715	711	694	688	735	765	781	699	759	727	761	765	702	787	716	711	730	765	754	766	738	764	785	735	723	740	734	718	691	761	692	755	733	719	779	722	742	726	770	727	760	770	726	727	750	688	690	747	788	707	714	758	745	768	729	717	745	722	724	649	760	746	720	773	710	684	754	743	742	748	717	726	723	732	729	759	738	716	742	778	729	715	733	778	782	723	725	743	741	746	744	690	752	729	719	741	743	684	756	716	725	765	740	778	711	721	727	736	718	760	723	684	755	746	775	741	705	711	696	755	744	707	744	774	748	762	729	745	766	706	728	739	694	777	730	788	734	688	697	715	744	724	702	733	721	712	716	754	745	722	734	784	741	724	764	735	807	696	760	701	730	706	713	733	748	733	735	698	769	732	680	746	780	724	716	698	686	760	722	697	746	795	794	714	722	757	715	748	717	741	772	737	717	739	700	736	771	750	742	709	756	766	764	757	702	728	714	738	739	745	720	761	714	759	698	756	714	740	704	751	699	762	706	765	728	743	726	687	704	759	732	704	772	736	754	763	742	720	710	711	756	693	738	707	746	729	726	712	703	743	726	739	781	738	765	698	723	730	728	759	749	775	763	780	720	720	732	751	727	684	773	739	744	728	708	763	745	743	719	683	725	744	726	721	776	738	721	762	676	733	735	800	670	727	714	747	712	740	771	723	697	726	707	721	737	772	726	755	732	726	715	795	755	697	771	713	752	770	789	742	739	681	729	747	777	732	727	731	750	726	731	758	732	741	714	705	754	743	729	717	750	742	778	737	748	737	762	756	749	715	738	747	740	744	720	760	741	764	802	709	699	702	754	703	762	707	745	721	722	742	780	717	726	729	738	742	701	738	744	741	715	733	737	721	729	744	782	721	775	731	735	738	747	718	730	755	762	692	715	745	752	739	767	675	701	787	744	767	757	763	772	726	752	709	762	741	710	764	735	708	753	719	737	765	780	769	724	791	761	751	731	759	760	726	737	691	730	772	665	717	698	733	755	746	714	709	713	745	706	705	730	747	769	712	745	756	719	746	670	739	758	758	718	749	738	741	742	737	711	754	739	732	744	698	735	722	719	805	761	764	735	779	769	741	708	717	751	765	720	717	726	718	751	716	744	747	738	727	792	763	694	764	740	687	760	748	737	744	721	736	754	726	744	759	768	730	744	753	758	744	757	695	702	758	737	683	766	754	735	740	738	699	721	728	741	703	752	764	741	690	744	730	782	746	740	734	705	750	730	691	808	758	719	760	738	700	729	766	727	747	743	734	750	757	744	707	733	704	749	744	737	717	728	709	720	686	748	728	695	780	710	740	706	741	674	700	787	738	747	751	691	751	702	698	732	740	702	690	735	777	728	729	764	703	724	759	714	736	715	769	725	750	782	690	706	769	699	768	726	750	746	774	761	737	693	712	727	739	723	701	698	737	733	771	731	720	707	738	756	712	730	761	745	711	738	739	746	735	720	762	678	688	721	736	749	723	726	728	712	767	780	714	759	740	685	772	715	724	717	745	747	789	742	711	738	720	727	779	702	712	727	763	726	724	742	756	728	749	709	703	746	753	730	775	697	789	704	676	756	748	701	729	738	727	774	747	738	728	776	724	727	716	744	725	711	726	771	764	752
35608	6616	2742	2019	1301	954	804	655	544	482	442	344	365	352	326	297	323	300	298	290	295	258	312	290	263	250	257	253	261	242	229	213	268	260	256	238	249	280	257	263	265	231	243	257	220	243	251	207	206	222	222	225	253	222	229	257	237	239	266	266	214	224	214	239	241	238	228	240	229	222	222	225	235	229	210	288	232	262	230	240	267	257	266	278	289	301	486	596	356	245	260	208	247	236	251	205	224	233	500	767	516	247	235	206	258	262	217	228	247	218	241	238	235	221	218	230	246	215	230	236	223	250	244	258	219	264	249	235	236	224	226	230	231	235	221	228	218	236	247	244	232	242	212	223	222	240	219	252	264	237	230	217	208	217	253	241	221	227	221	237	247	255	224	237	242	221	226	208	200	233	245	257	202	235	237	208	228	244	209	222	236	239	226	245	223	227	241	254	227	216	229	242	219	201	231	219	215	233	237	226	210	234	213	230	214	209	249	243	231	230	230	252	215	222	234	227	218	243	212	258	237	222	225	213	236	235	231	238	226	268	220	218	239	233	201	243	256	223	220	227	214	227	232	248	215	224	244	238	222	245	250	249	246	229	233	210	212	250	208	224	229	245	237	238	218	227	221	204	206	203	225	234	237	228	232	224	190	211	242	220	226	233	227	235	234	229	214	224	226	223	233	241	256	241	230	230	219	234	227	246	214	257	236	226	218	212	217	205	229	247	245	217	213	238	196	220	233	220	240	219	224	239	233	234	216	233	222	234	228	207	212	220	220	249	227	228	231	222	217	211	238	228	231	236	232	224	219	211	209	206	225	222	223	225	232	237	213	227	237	224	214	208	223	246	210	198	229	250	236	225	231	248	215	242	208	214	227	223	247	248	229	230	208	229	251	235	241	222	234	204	235	221	210	218	257	222	216	209	229	261	245	203	232	250	247	243	242	240	224	246	214	208	206	247	232	205	227	214	233	274	237	230	224	232	240	260	225	225	218	218	224	249	250	227	247	244	233	227	251	220	223	210	239	211	240	233	231	233	193	249	250	219	220	269	237	214	219	232	218	241	209	224	218	232	239	237	250	243	232	255	215	230	208	249	218	232	259	242	264	207	206	219	217	212	220	235	224	200	215	217	234	228	244	216	216	217	231	240	243	212	195	206	250	235	224	236	232	232	240	225	213	208	214	206	243	231	255	241	251	223	207	213	237	206	201	222	226	229	219	256	216	198	218	228	226	218	192	226	240	239	216	223	216	237	241	220	207	230	219	240	244	211	217	238	228	222	260	242	228	223	235	198	229	203	217	240	227	251	239	245	245	237	226	238	237	235	237	230	257	249	223	247	215	231	204	232	213	220	234	239	243	240	235	243	258	212	212	245	225	232	228	229	224	229	205	223	232	260	214	235	235	226	246	230	246	242	248	242	226	239	227	223	248	234	226	243	221	231	230	229	210	224	207	225	232	222	261	221	232	223	248	227	246	240	240	231	241	242	251	221	227	241	221	202	242	237	230	245	227	251	243	250	211	231	213	253	227	236	221	195	252	232	232	249	227	228	235	219	224	229	235	254	196	206	229	209	243	222	221	214	215	238	198	203	235	230	231	227	247	251	235	225	241	224	218	226	266	235	229	220	242	239	240	226	236	245	213	239	225	266	246	213	232	239	204	215	245	224	199	237	213	246	260	223	230	224	233	234	219	234	229	230	258	218	236	206	198	231	196	215	227	238	214	239	234	249	244	244	227	211	245	210	209	248	265	211	241	203	216	208	209	226	252	211	267	252	228	208	231	235	226	246	219	254	217	219	203	233	242	244	261	237	270	244	230	228	225	232	225	242	232	231	243	244	233	224	230	222	224	217	245	205	225	225	249	258	223	194	235	228	241	253	252	226	226	266	215	247	242	228	207	227	233	234	216	244	218	232	240	229	237	216	245	222	213	202	242	227	232	214	221	225	214	265	208	243	215	214	226	224	247	218	210	228	253	220	235	228	232	225	200	230	219	238	232	230	250	264	232	249	250	235	204	232	252	196	223	242	217	201	238	243	209	233	214	223	219	252	204	229	231	200	228	241	229	235	263	199	212	231	232	216	243	260	233	237	207	228	208	218	240	236	240	228	249	229	225	230	222	218	231	267	225	215	244	219	243	227	244	224	239	243	241	234	197	234	241	192	237	246	233	212	237	251	239	234	212	221	230	224	219	248	201	243	255	234	204	274	218	213	257	263	229	239	219	246	249	242	199	218	232	242	216	237	263	220	214	217	237	237	230	232	258	238	232	234	266	224	210	217	229	242	216	251	225	213	241	229	241	238	220	220	237	222	226	237	208	222	257	203	250	242	255	238	220	219	231	249	239	229	219	230	228	213	205	229	187	250	229	217	229	202	250	223	262	250	216	232	246	224	214	234	252	254	213	200	215	239	226	227	204	235	239	220	232	241	257	196	221	224	237	241	236	248	245	237	210	238	235	264	220	213	223	247	202	258	232	236	249	217	237	246	236	245	248	262	228	220	224	239	235	227	227	251	248	274	212	239	233	224	237	216	223	271	220	247	234	249	207	209	242	253	203	250	240	216	227	246	239	210	261	247	228	206	221	225	224	253	230	238	245	223	235	238	225	237	253	226	233	244	233	228	233	227	204	221	212	232	221	209	224	237	228	244	253	239	225	230	225	226	216	243	232	229	241	255	206	238	211	215	202	241	232	207	243	218	226	241	225	222	220	234	216	230	216	214	236	253	206	214	236	257	231	224	273	247	222	245	257	223	230	228	225	200	249	221	278	228	228	254	235	189	210	233	237	216	232	226	278	233	229	214	213	209	215	233	216	223	240	241	258	249	224	228	245	215	207	218	250	262	225	251	221	226	218	238	240	224	240	242	262	223	224	201	232	250	238	230	225	230	235	242	241	224	262	255	233	220	221	250	206	228	209	216	218	233	222	229	215	234	254	215	201	234	242	212	238	229	216	227	198	226	248	201	232	262	202	246	244	229	197	216	267	239	221	269	243	237	265	224	240	247	211	280	252	242	231	267	246	223	238	193	201	235	227	219	229	236	222	254	230	214	225	220	238	225	223	242	235	207	225	251	206	230	225	219	245	222	244	229	253	232	254	230	230	223	228	223	272	249	244	239	224	251	225	214	235	257	235	226	214	251	232	225	221	231	206	227	217	237	230	216	233	235	238	222	222	223	225	212	216	234	247	232	230	255	215	253	226	215	226	244	256	236	235	204	230	240	244	228	243	221	206	227	233	223	216	229	254	231	222	233	242	209	225	276	223	241	227	213	223	232	230	209	238	220	216	247	216	201	252	222	234	252	237	228	225	225	237	210	214	220	248	210	206	214	237	220	216	215	209	234	234	240	202	218	204	220	220	241	271	233	245	246	244	207	228	224	229	238	205	220	230	247	195	227	237	202	225	235	215	244	234	248	245	257	216	218	231	229	214	224	241	207	219	236	230	233	219	252	236	244	231	254	232	213	195	233	243	222	216	237	227	208	259	267
16811	2383	5236	5858	5075	4043	3327	2764	2398	2077	1843	1679	1557	1367	1327	1181	1144	1101	1054	1010	1000	946	971	870	864	863	817	797	797	788	774	795	763	787	750	728	782	713	715	731	664	727	748	727	674	691	709	673	669	669	664	674	705	654	678	690	646	675	730	645	669	664	690	672	734	678	709	743	720	699	673	678	707	675	753	751	742	762	780	738	726	717	849	930	972	1114	3388	4444	2150	767	687	628	651	638	665	651	681	771	3275	4807	2852	614	619	599	611	624	643	635	599	651	624	656	687	607	650	610	601	655	614	646	614	635	601	685	586	611	619	638	626	666	616	643	676	599	599	631	647	635	635	644	619	609	599	636	600	617	636	580	624	594	611	631	603	625	609	610	619	609	622	612	622	635	637	601	653	616	644	629	664	681	622	623	640	651	594	612	600	590	636	637	611	618	632	633	639	624	647	583	621	643	590	601	630	605	615	617	630	610	607	626	636	638	589	627	666	645	634	609	639	638	631	631	636	567	630	675	646	646	609	602	627	626	597	639	641	598	640	605	594	609	628	672	608	603	623	578	654	585	652	629	621	664	605	635	595	623	624	663	639	626	604	621	610	632	594	620	648	606	612	660	650	607	624	653	573	641	589	628	624	615	629	638	627	598	636	618	615	606	610	613	677	659	615	623	664	587	653	576	584	612	603	618	627	614	658	633	617	596	630	650	637	597	594	653	614	600	592	628	631	633	578	625	613	607	647	630	617	702	598	636	634	606	602	648	597	629	596	609	635	608	655	566	662	656	592	591	655	582	607	655	608	646	678	632	625	602	612	609	601	633	569	609	640	573	644	648	605	592	615	648	605	616	598	627	660	577	556	619	609	667	639	587	630	571	612	618	595	624	647	632	607	615	653	605	615	615	643	590	598	653	636	625	616	649	637	608	658	637	589	630	604	663	647	609	605	583	673	649	653	564	619	638	614	592	602	642	621	588	634	642	648	613	589	644	647	611	621	615	619	644	578	583	640	576	626	615	633	605	617	664	600	646	653	618	596	658	620	626	614	594	615	616	627	643	624	642	620	607	655	656	604	617	597	592	595	629	652	636	586	614	592	643	618	592	619	598	646	623	608	620	630	614	611	612	592	620	662	605	619	635	620	655	626	672	596	627	641	629	588	608	673	584	662	636	647	621	634	613	646	618	631	595	648	634	631	659	604	599	593	627	597	604	613	621	645	591	623	616	645	616	625	653	664	614	609	654	651	609	629	620	648	631	638	578	622	642	596	604	618	650	610	667	646	585	609	594	618	605	601	613	669	624	602	621	589	631	601	631	648	632	649	635	671	627	576	663	559	617	646	618	611	616	611	628	554	627	636	625	660	591	618	661	587	615	590	617	618	644	574	667	628	592	596	601	679	581	599	619	647	579	599	622	648	620	616	584	640	603	628	682	632	649	656	579	634	615	616	680	594	631	654	630	674	605	604	592	632	642	590	605	639	649	631	636	625	618	576	615	624	610	611	589	646	615	593	609	635	630	586	620	609	651	633	614	622	628	607	634	575	622	559	638	631	645	576	662	610	649	641	607	636	645	614	631	678	648	588	588	617	580	650	665	634	692	630	605	619	590	600	618	660	636	617	623	637	581	619	618	620	629	620	622	670	602	634	584	602	627	599	626	618	645	560	580	660	609	663	616	616	681	596	631	608	641	661	658	606	587	586	605	639	631	609	616	563	643	612	612	591	625	577	617	580	627	634	600	663	638	659	649	624	624	616	611	653	625	661	620	616	535	630	646	625	592	588	615	604	578	609	648	618	633	582	640	613	623	628	645	605	565	635	625	591	624	633	620	588	620	607	612	647	618	614	619	649	586	612	663	657	621	599	633	604	602	628	625	592	625	692	630	631	652	551	631	658	604	613	650	630	621	598	644	622	604	600	617	581	590	609	580	584	634	659	606	624	623	631	625	649	639	572	598	573	638	613	611	634	661	638	616	636	600	624	569	643	589	612	598	616	617	648	592	611	646	624	630	603	625	648	614	623	596	660	647	662	640	639	600	603	601	603	605	602	662	591	631	621	605	617	649	620	618	616	601	604	607	634	622	644	624	606	609	623	626	612	604	661	626	628	656	579	603	626	605	632	678	653	615	595	637	605	634	643	639	605	624	614	634	650	632	690	621	577	619	662	657	617	650	619	633	630	595	576	651	629	636	648	638	597	616	614	612	650	576	648	614	569	620	667	672	613	597	629	661	572	639	671	628	646	588	600	637	569	640	632	623	612	672	618	621	659	621	676	609	647	594	637	646	622	662	636	606	608	612	606	610	568	621	614	616	591	607	610	605	621	598	581	596	624	605	631	598	639	578	596	641	600	597	661	648	647	594	610	629	657	601	595	628	641	605	622	629	608	629	586	635	595	611	587	589	658	586	648	642	616	612	626	664	657	590	612	588	608	629	636	603	614	596	632	665	612	624	621	629	582	614	615	622	623	621	658	628	643	607	608	685	626	616	635	654	625	587	604	579	626	635	582	577	632	585	619	589	655	641	640	639	630	630	643	637	613	633	569	608	633	637	641	623	606	618	624	684	639	601	616	613	635	606	587	606	604	618	658	604	616	604	647	602	624	645	611	600	614	621	613	614	622	629	611	593	610	611	619	639	638	631	641	605	594	595	635	606	637	666	642	616	665	643	603	636	622	602	615	649	634	636	675	603	651	621	617	623	571	596	642	641	628	600	641	605	627	634	625	621	616	615	582	636	613	571	608	634	611	607	612	638	607	589	613	624	628	623	654	600	601	640	629	673	610	615	602	594	599	640	598	618	623	601	644	578	637	628	616	562	591	572	633	607	625	628	626	631	636	588	638	623	647	603	596	614	621	585	606	660	632	608	609	638	633	607	624	620	612	624	636	624	601	633	621	599	652	642	615	589	667	665	647	619	648	627	573	629	643	645	604	575	623	611	598	647	648	579	606	631	615	615	625	572	641	612	611	644	593	576	671	643	632	615	623	664	669	625	629	622	653	607	616	589	618	613	639	626	610	640	599	658	579	604	622	654	579	628	573	675	595	645	639	649	574	667	593	624	629	653	626	614	648	617	643	576	621	612	627	617	593	634	667	578	660	616	647	623	614	654	628	598	602	593	634	603	634	598	608	599	616	633	621	630	573	629	642	621	626	592	615	600	640	599	668	635	672	603	647	639	532	646	609	647	639	611	626	597	650	605	624	653	557	631	616	644	642	668	624	627	628	606	641	631	643	637	619	602	636	593	597	651	598	612	619	620	622	621	603	613	626	596	610	588	669	620	611	591	605	630	663	633	602	639	664	568	589	612	639	655	662	616	626	630	613	618	621	655	631	580	594	600	625	613	588	607	619	623	607	611	620	616	661	626	661	632	607	602	621	597	617	690	667	635	660	608	594	629	630	633	677	611	658	637	609	664	625	574	651	626	646	600	613	598	669	631	612	651	610	617	586	606	628	594	622	600	586	645	610	613	585	608	634	595	665	626	597	645	614	658	639	584
3640	282	291	276	254	269	225	240	258	268	284	246	257	245	219	256	248	232	219	245	262	241	266	226	211	241	287	211	261	259	238	227	223	241	239	252	246	221	241	243	250	244	236	258	246	246	231	238	264	245	234	254	226	227	236	252	251	240	260	273	234	254	215	262	236	260	230	256	202	246	251	245	241	251	281	247	238	247	251	264	243	257	231	259	230	251	252	254	259	244	241	259	219	241	244	246	209	254	252	248	280	216	233	254	273	230	252	236	244	245	261	254	224	255	247	260	240	240	245	265	232	239	225	228	259	269	252	244	245	250	250	228	243	240	244	256	233	256	262	253	226	259	254	271	239	231	272	245	230	259	259	245	240	238	226	241	232	282	243	262	227	238	237	280	284	226	263	234	262	258	250	252	258	224	235	258	252	225	249	257	239	260	214	212	247	245	230	255	232	252	245	247	251	239	263	258	258	211	218	242	256	249	220	259	211	244	241	283	266	245	227	236	253	257	245	243	236	243	246	222	262	230	259	241	246	246	231	234	244	235	256	277	245	224	223	230	220	225	242	244	225	236	255	201	227	243	242	285	231	238	261	214	229	252	239	231	255	250	251	253	236	243	219	248	255	235	241	232	244	233	224	228	219	249	243	251	215	240	239	234	251	257	246	229	266	241	228	266	248	241	264	238	224	250	241	267	252	240	264	236	236	223	230	225	240	252	248	250	244	241	268	251	214	267	249	246	260	242	252	235	245	241	245	234	250	216	229	239	237	244	222	214	245	241	242	201	260	224	250	247	243	227	236	255	246	230	250	237	240	254	245	264	235	222	256	266	259	238	221	240	231	243	232	222	225	248	230	236	237	241	217	244	229	257	245	270	234	244	221	258	241	245	235	250	231	257	245	258	233	256	264	251	269	217	269	224	239	236	254	276	249	220	233	237	226	240	222	230	243	231	251	252	224	211	277	235	232	246	260	207	260	232	231	248	256	217	224	269	257	253	223	224	239	234	233	236	231	241	238	236	262	247	214	237	246	240	237	230	227	249	231	233	263	248	216	263	246	237	268	239	233	240	220	269	242	230	261	234	237	254	271	239	223	229	197	254	217	249	236	236	242	242	263	224	247	225	228	241	255	236	216	253	229	266	246	220	240	235	265	238	241	261	228	250	213	246	254	233	264	244	254	249	232	235	234	254	215	227	233	272	229	226	261	271	259	230	238	273	245	238	258	263	210	259	261	253	252	251	226	243	259	237	232	234	245	244	264	272	231	251	265	236	222	219	243	232	242	232	240	244	233	218	243	235	236	255	231	249	242	211	260	231	241	262	251	242	241	249	254	265	252	264	244	209	257	234	233	267	241	270	210	259	242	240	252	247	261	255	238	239	239	228	231	233	246	253	227	235	260	236	250	270	236	235	255	239	248	242	222	224	260	263	230	231	236	225	267	270	261	243	222	245	250	243	233	227	247	242	263	252	227	241	231	251	245	259	245	270	232	259	257	246	246	224	247	267	226	237	270	259	247	261	232	278	271	227	247	232	242	240	211	219	214	241	220	237	250	242	234	243	249	243	247	233	263	244	260	243	211	272	278	241	266	229	256	229	260	236	276	247	263	260	268	272	261	245	274	243	236	250	201	239	202	261	259	262	234	244	241	228	226	227	246	236	243	239	214	239	226	274	256	241	220	272	199	253	230	226	257	253	271	217	260	255	279	254	233	225	232	256	224	231	236	230	257	234	244	252	243	210	243	224	253	245	242	233	244	257	238	232	255	236	238	257	246	225	257	245	245	265	223	244	261	259	263	251	282	250	263	241	222	269	252	214	251	252	261	260	244	249	249	214	257	231	237	255	265	244	240	237	234	231	233	217	263	279	248	229	245	269	246	230	216	256	242	243	234	232	258	257	242	232	219	220	242	232	222	213	239	256	228	263	224	224	280	230	237	233	256	241	256	239	211	250	245	266	255	251	233	277	247	228	228	241	250	259	241	250	238	221	246	213	265	226	238	236	240	238	215	245	244	237	260	253	242	258	229	236	243	264	250	222	225	243	232	248	238	230	216	245	216	221	252	228	257	249	200	259	250	224	242	244	257	207	238	252	238	265	256	255	261	213	251	243	220	221	230	253	248	256	232	242	253	267	251	227	265	256	220	248	230	249	266	260	281	247	229	247	248	266	243	258	218	239	229	248	261	248	231	238	221	229	256	225	236	241	253	257	271	286	226	228	241	221	222	222	233	266	245	260	236	244	272	262	253	225	237	274	258	235	271	260	257	254	247	251	245	215	225	274	233	222	267	265	232	248	265	264	223	259	246	263	226	240	240	227	241	238	231	242	260	273	276	214	271	235	210	255	231	257	219	254	232	274	257	217	249	252	252	210	249	243	246	233	247	254	232	228	257	264	277	258	254	252	219	233	256	244	199	231	232	233	268	236	247	238	238	230	238	240	251	245	245	248	268	248	247	228	258	239	231	220	246	254	251	248	220	260	257	255	244	257	248	252	224	224	233	248	246	263	233	212	242	243	215	252	229	273	241	204	248	242	259	234	246	273	234	230	216	224	251	248	243	252	250	235	211	246	253	257	271	236	230	262	259	258	271	253	239	234	255	232	255	221	226	250	240	270	276	238	240	247	239	239	259	248	243	251	266	224	229	228	234	264	237	269	235	241	265	251	237	264	241	263	263	228	241	270	235	244	201	222	249	259	230	217	218	231	245	243	245	235	253	234	261	253	251	239	248	231	265	261	235	231	230	266	236	259	232	228	253	274	277	216	246	237	221	262	220	248	255	275	238	250	242	236	253	258	240	249	243	260	237	241	283	240	209	218	265	224	262	223	255	231	249	243	237	257	262	231	230	220	226	249	230	256	226	256	251	239	206	229	230	241	226	238	268	235	221	226	244	254	246	249	227	268	243	218	225	265	221	256	216	222	257	225	243	244	257	245	234	235	258	236	242	248	201	265	274	209	252	263	243	225	254	241	245	236	238	245	238	241	233	230	232	242	250	258	250	252	262	251	246	220	241	243	240	220	255	256	242	284	249	239	224	237	256	241	253	254	240	256	231	234	206	242	257	225	236	242	225	240	239	258	241	252	235	248	252	229	232	217	239	252	238	220	253	256	231	263	255	221	254	251	255	246	242	237	270	243	258	251	261	244	231	243	228	254	261	235	231	243	229	230	239	231	228	233	237	262	244	237	236	256	249	245	253	249	238	207	275	279	275	244	245	247	245	219	223	235	211	249	243	262	256	243	276	226	255	284	227	255	252	230	243	243	242	256	262	240	248	248	252	227	228	233	238	246	229	234	225	262	239	252	255	241	238	248	242	279	256	268	236	246	248	239	240	236	253	239	227	229	248	206	217	250	262	216	228	251	230	245	224	222	250	275	234	236	230	251	270	291	261	264	215	269	234	248	254	210	257	218	260	239	244	235	235	239	251	212	223	220	250	263	241	237	244	218	245	235	249	240	257	245	247	242	251	245	244	214	248	258	246	225	249	259
3637	673	753	807	788	806	723	707	713	739	707	691	694	647	677	688	645	679	665	668	665	697	690	676	667	652	641	663	686	640	691	702	631	684	634	669	678	659	651	679	634	678	680	668	647	691	676	662	685	685	702	700	634	630	676	694	618	682	632	636	652	648	659	671	704	680	725	683	686	739	722	676	687	695	726	689	726	718	708	724	716	659	715	683	680	675	691	761	672	680	714	661	674	671	665	672	662	719	802	895	900	649	695	619	633	668	626	681	650	646	640	648	694	652	621	669	661	601	637	667	651	648	676	638	661	675	679	673	641	673	644	706	665	696	677	661	650	669	683	656	648	647	637	630	707	673	665	645	689	670	642	615	672	661	630	714	682	670	674	617	676	649	689	692	701	681	698	679	682	628	690	686	655	690	630	655	641	677	667	652	668	652	647	682	672	675	643	688	699	650	670	655	679	667	684	666	676	649	667	652	680	673	666	669	664	685	612	660	705	674	673	665	687	623	661	644	642	672	642	650	663	712	636	684	672	654	637	665	638	673	649	632	629	698	659	655	621	666	646	775	722	655	666	693	643	661	663	697	639	691	633	691	727	634	691	657	659	644	690	672	662	652	672	659	690	648	663	703	624	650	676	684	658	681	679	632	657	666	643	664	701	677	710	645	645	695	658	703	694	652	656	685	744	698	679	653	670	685	664	643	637	651	639	653	634	686	671	670	646	675	649	655	654	668	680	679	645	724	683	652	658	658	666	686	647	673	658	655	622	649	656	645	671	686	651	679	621	627	665	668	661	703	666	624	678	652	633	676	678	650	725	694	667	627	678	662	651	629	641	682	631	642	693	661	647	652	625	645	713	647	642	699	620	705	658	675	652	630	667	670	667	635	677	661	664	635	709	672	681	641	690	626	668	712	640	659	610	742	651	607	678	663	711	621	688	698	639	699	665	677	666	675	654	702	652	632	687	675	653	670	658	682	697	608	681	670	637	708	672	642	689	658	659	650	680	624	650	630	618	685	679	664	647	684	660	664	644	681	656	615	681	615	615	642	666	672	646	675	643	704	621	641	660	659	664	672	667	675	669	687	649	684	672	640	686	627	738	690	627	651	720	604	658	670	687	668	702	661	641	702	675	659	624	678	661	634	636	658	658	697	682	681	707	667	632	701	656	680	709	665	678	646	638	656	699	704	637	688	693	683	648	698	632	682	722	661	653	663	633	672	677	653	648	671	641	669	658	716	623	659	635	677	673	638	689	707	677	696	665	673	646	688	696	659	631	681	649	660	667	692	697	687	617	696	657	652	661	616	627	698	647	644	653	625	689	659	664	660	702	689	666	666	630	642	686	685	690	622	667	658	724	697	648	672	630	689	646	665	612	690	665	664	644	652	654	652	691	667	665	666	667	670	674	664	675	639	639	698	675	631	661	652	664	679	689	701	652	700	623	674	650	653	640	653	620	643	657	622	673	681	627	669	646	672	710	671	680	637	651	649	658	647	676	660	609	622	676	705	656	675	688	700	668	642	661	590	671	669	648	696	702	626	643	696	705	663	654	683	647	614	654	667	642	662	675	633	667	698	710	656	652	644	672	651	685	657	646	662	645	678	613	626	662	650	629	652	666	670	695	679	675	672	669	631	688	658	656	637	663	712	687	665	688	675	704	698	599	644	672	661	739	669	654	678	650	688	668	656	666	703	623	680	668	684	683	675	640	638	640	639	655	670	652	605	669	660	691	655	688	691	658	696	659	641	633	704	657	679	678	644	652	689	648	685	645	612	681	678	646	635	629	647	692	664	675	606	692	630	621	646	666	703	702	691	616	665	705	660	691	673	681	636	677	672	678	692	712	702	689	694	682	703	650	662	604	712	651	652	682	651	722	675	717	687	675	654	689	695	602	680	627	672	639	663	683	630	704	700	657	663	686	646	695	654	697	679	655	675	677	678	699	673	682	700	696	665	646	642	659	659	677	664	678	636	737	676	710	664	621	637	665	658	637	645	649	661	689	654	708	673	655	706	643	652	645	644	651	624	643	680	662	662	684	694	669	653	680	668	686	694	626	592	696	657	638	632	675	633	644	663	645	694	682	699	624	683	666	612	679	671	691	643	670	648	648	636	696	692	629	688	632	687	648	682	634	636	663	660	651	646	689	654	663	686	645	655	679	716	655	602	658	686	678	646	644	668	647	634	685	666	691	654	701	634	688	687	688	675	682	643	685	642	631	670	653	695	689	668	686	676	674	701	635	704	696	646	624	689	646	679	649	640	667	659	660	676	643	669	632	657	637	668	660	678	694	702	647	674	678	643	675	663	642	628	702	693	651	704	660	622	660	681	650	659	668	668	650	669	689	647	663	651	633	636	691	657	654	670	674	675	622	632	649	698	646	635	638	644	655	701	670	677	710	667	666	697	670	677	667	671	673	695	653	672	705	641	686	648	655	698	679	673	706	619	616	634	645	658	635	695	653	652	707	687	671	682	699	692	649	683	678	613	687	675	612	649	659	714	688	709	645	680	674	658	681	669	648	681	657	677	679	634	678	666	605	679	663	603	653	647	645	638	663	631	679	686	684	684	648	668	677	660	635	662	683	642	679	636	682	649	633	661	673	675	674	651	630	682	665	632	647	668	668	675	688	617	686	690	686	663	660	638	655	615	634	689	665	668	669	655	654	610	690	650	680	655	660	698	658	670	656	674	695	665	659	681	641	697	705	671	634	696	607	697	698	705	651	692	669	637	702	655	657	640	689	647	641	649	674	675	687	681	629	660	624	608	703	644	621	686	681	701	657	664	664	605	667	649	647	688	681	661	656	697	647	666	660	656	678	706	630	618	671	633	666	625	677	687	664	669	648	655	586	681	660	657	693	692	679	661	636	688	665	637	682	678	701	682	631	620	669	656	676	664	642	628	621	624	670	660	663	627	636	697	669	696	610	689	684	651	692	637	650	654	658	671	688	688	646	693	702	654	625	644	648	700	718	665	656	708	693	640	671	636	653	672	633	697	667	649	658	671	663	656	670	665	670	629	667	675	622	676	664	681	685	616	671	622	668	692	664	642	670	656	651	684	669	610	659	656	668	650	683	675	631	656	693	642	647	675	666	642	606	646	677	633	687	664	609	661	701	670	673	681	611	685	678	658	678	618	637	717	665	668	667	688	684	702	634	673	628	680	695	655	694	606	641	672	676	698	663	705	663	674	620	636	689	704	634	639	677	651	654	665	643	672	725	694	596	665	651	664	655	654	682	672	629	679	630	689	627	642	613	663	681	642	698	657	665	657	661	669	672	670	651	735	627	679	665	680	653	664	665	701	686	657	650	679	684	678	655	723	646	655	670	652	655	657	679	647	689	698	630	644	629	657	599	651	632	606	636	605	703	677	614	647	656	694	649	683	651	674	667	626	653	654	752	665	682	689	708	668	616	624	658	651	639	674	659	634	685	707	623	616	647	666	660	705	654	652	635	677	664	695	676	671	690	645	668	693	650	620	672	663	686	665
23570	2115	1361	1066	777	599	561	482	414	374	379	379	327	345	328	327	351	302	314	325	308	286	312	316	318	274	304	308	286	279	264	283	295	300	270	296	293	305	303	304	283	294	292	267	273	280	314	272	279	288	294	272	283	261	287	268	292	269	296	274	293	281	298	278	267	294	264	270	285	284	312	275	253	247	308	314	292	307	322	307	307	301	309	297	260	302	413	340	355	319	289	294	291	319	279	280	284	341	497	499	346	266	246	254	317	294	257	273	268	265	307	325	290	272	292	286	269	301	273	280	275	246	272	273	246	257	309	249	242	282	303	285	310	286	251	268	292	297	286	260	307	283	305	271	295	287	259	262	297	309	279	271	281	256	267	254	263	268	265	295	287	214	257	277	257	264	281	251	261	283	290	317	268	299	304	262	269	259	285	266	294	289	272	266	258	281	261	303	251	271	293	281	272	270	282	269	278	287	287	291	281	300	280	274	279	290	274	290	258	260	312	272	316	264	256	274	309	271	273	257	293	292	291	271	266	284	283	272	274	283	284	291	255	266	290	295	311	290	284	258	278	286	280	299	281	273	266	263	288	281	260	295	232	298	277	285	249	274	287	266	271	288	328	303	268	255	284	258	258	269	270	270	312	289	287	259	287	320	250	273	263	288	296	274	264	261	287	290	270	259	277	251	253	272	266	251	273	280	261	271	312	270	281	287	303	278	302	262	272	240	260	277	283	263	289	267	291	278	285	314	281	273	264	281	274	279	265	268	267	270	284	287	251	283	276	289	299	302	287	272	304	286	246	288	277	266	266	275	271	281	308	244	280	272	275	266	274	297	256	298	265	270	289	257	258	260	276	303	303	295	271	277	261	261	283	254	295	275	269	259	262	287	306	273	281	296	291	279	297	319	281	282	253	277	307	301	263	270	287	266	295	236	283	301	278	279	285	245	318	273	299	269	293	279	290	268	299	296	278	306	297	276	264	269	317	287	240	311	287	228	261	279	268	266	274	293	268	284	285	287	265	255	272	281	293	264	319	276	265	278	272	262	285	324	281	276	254	245	302	265	302	321	297	261	289	281	286	286	266	285	252	254	290	265	320	307	271	311	299	304	282	304	284	273	309	306	283	288	282	283	260	280	286	285	250	244	267	282	242	270	277	302	291	282	319	279	276	249	269	269	316	285	279	255	265	303	278	268	334	267	304	274	273	286	261	261	266	262	275	284	279	291	272	286	300	278	300	264	274	276	292	293	254	228	269	263	278	274	297	267	234	278	258	243	309	288	275	295	281	266	269	284	295	302	292	273	287	304	278	309	257	273	296	285	285	283	266	278	288	276	268	281	279	291	264	268	263	290	269	306	301	266	289	291	305	298	283	269	263	280	285	300	278	265	294	258	280	301	256	287	257	284	284	262	273	263	273	273	302	265	239	293	275	281	289	264	269	280	299	278	271	263	271	272	282	284	283	251	296	284	278	286	294	278	296	261	273	271	256	283	275	284	307	285	296	282	245	301	286	272	308	294	283	287	252	296	307	243	313	270	277	271	293	292	273	285	328	281	265	256	276	281	288	279	265	254	312	271	262	259	270	295	297	260	289	282	236	280	278	272	284	320	296	289	280	269	273	283	288	293	263	269	277	272	293	287	273	291	275	270	299	267	263	277	297	267	292	296	285	276	285	265	254	278	311	288	275	289	283	322	267	292	255	289	248	286	272	251	259	251	298	302	278	253	263	286	300	250	263	297	296	294	280	312	287	258	286	273	259	290	249	266	271	278	271	272	294	248	279	276	293	280	258	264	273	243	285	290	302	303	281	254	254	284	269	269	270	250	313	256	303	270	299	253	297	312	267	289	291	254	299	284	276	270	289	282	289	286	302	288	272	306	297	232	259	278	249	268	256	262	288	281	286	279	279	286	280	271	283	277	295	296	269	268	281	288	269	259	303	253	307	282	280	263	256	268	287	287	271	295	289	280	251	283	270	278	315	300	258	269	286	321	303	318	285	284	278	266	270	284	280	289	252	265	310	285	283	285	301	288	286	282	234	273	277	286	275	269	298	284	281	299	264	278	251	270	280	236	300	276	272	251	278	267	278	278	267	273	294	253	270	286	266	270	298	291	305	288	294	285	269	267	272	299	280	287	282	247	256	265	274	301	285	234	251	281	277	250	281	277	326	288	278	269	285	256	274	268	281	279	259	266	259	277	287	293	296	249	271	294	253	275	265	292	267	310	291	267	269	277	294	279	251	255	299	279	268	272	278	290	254	271	292	303	272	301	285	267	292	282	283	297	289	279	305	298	286	241	272	261	270	288	278	262	295	257	288	277	272	292	282	277	293	255	299	288	276	297	274	276	291	270	327	282	290	300	254	268	284	275	291	294	312	279	283	247	259	283	282	278	285	275	263	275	294	276	280	282	305	290	275	276	295	298	284	275	280	272	270	257	292	280	281	281	269	285	280	257	312	277	266	265	246	273	279	283	284	288	275	253	241	294	271	270	308	259	272	287	256	280	282	280	268	299	291	265	258	300	283	256	298	276	278	307	280	295	287	298	246	283	284	260	282	252	314	307	270	261	273	293	309	266	286	276	282	280	283	252	257	245	283	295	270	267	319	284	302	266	285	276	252	266	257	290	277	263	289	284	259	262	271	299	266	303	277	274	280	317	261	277	250	292	273	277	289	287	257	264	265	266	240	270	285	279	276	280	279	272	285	288	284	267	281	278	278	278	286	283	294	272	295	278	283	285	280	295	261	280	303	286	286	300	283	319	260	270	293	308	306	268	262	285	275	264	273	259	277	260	257	310	307	299	300	262	288	264	259	269	273	276	266	265	269	283	279	278	275	279	247	302	290	286	273	292	268	294	275	303	304	288	270	294	286	271	290	295	246	264	307	302	260	274	275	258	284	264	254	252	285	287	251	282	289	288	279	276	278	296	255	285	277	277	304	279	291	257	273	302	274	291	282	271	271	287	272	287	282	256	284	272	265	293	262	281	317	279	242	285	277	294	285	319	289	258	288	315	272	289	283	271	278	246	273	301	274	285	306	290	307	285	281	274	262	260	279	283	268	291	295	278	299	295	280	254	257	276	284	291	293	306	275	291	278	278	285	268	293	288	290	294	270	305	306	303	290	266	276	282	330	286	301	261	258	248	272	272	293	273	292	264	290	276	302	300	271	239	300	280	287	292	305	269	272	288	331	247	260	262	286	307	253	298	282	284	283	288	292	285	301	277	281	309	288	260	282	278	289	275	283	288	254	278	248	307	301	269	302	273	292	262	273	275	280	256	286	258	276	276	313	278	302	258	261	316	285	271	270	274	284	282	252	277	261	267	265	278	266	289	256	257	278	265	261	238	297	245	275	255	282	297	301	250	268	293	287	291	280	250	274	291	279	282	280	287	276	261	277	268	280	284	270	316	273	320	298	291	291	277	272	305	289	296	280	234	276	255	290	266	272	242	254	268	308	311	273	265	299	277	293	274	283	277	275	260	267	284
11792	1631	3092	3565	2925	2578	2194	1843	1678	1438	1342	1287	1238	1127	1062	1089	975	1023	982	956	935	942	902	878	849	820	841	859	829	905	881	815	801	830	743	776	794	819	859	821	792	769	779	829	763	754	787	781	779	798	777	785	805	842	759	792	768	823	772	759	769	756	784	743	777	819	747	787	775	804	779	797	828	827	828	821	806	822	817	804	885	868	889	874	891	1195	1972	1288	1526	1155	821	741	804	755	792	806	853	1531	2878	2545	1344	780	728	757	719	753	729	770	770	703	770	723	742	775	707	716	716	700	776	801	754	760	709	726	759	703	772	753	742	707	728	783	700	744	763	736	735	754	753	772	773	756	737	797	772	719	726	812	753	734	727	719	710	749	779	760	753	743	736	777	779	777	705	751	755	735	745	719	774	739	762	748	711	742	771	754	767	725	733	787	762	779	751	754	754	734	739	765	741	747	778	693	740	746	766	781	755	675	754	747	741	785	753	755	672	691	774	734	740	803	736	759	741	752	753	741	774	747	785	726	783	811	781	772	770	740	740	730	755	704	716	793	714	736	747	717	761	767	760	706	744	736	734	770	767	745	747	736	746	729	781	757	790	735	749	782	757	817	760	755	697	759	750	746	676	699	779	765	770	747	741	724	732	729	759	767	697	720	721	779	737	761	728	769	736	724	742	761	783	727	761	782	750	717	728	744	705	750	738	713	754	683	770	775	724	795	693	746	754	738	721	739	734	779	779	771	752	706	738	763	748	728	762	740	785	772	727	767	763	710	745	745	732	739	723	758	743	741	786	742	754	760	732	751	718	716	713	751	691	748	734	740	758	769	766	760	738	772	728	767	733	724	759	737	748	710	726	740	717	758	788	727	734	754	707	758	743	756	703	800	751	783	701	713	746	710	696	801	757	802	780	756	755	700	696	755	755	747	763	792	754	790	747	759	748	772	784	786	783	727	706	743	723	759	741	734	789	747	728	722	762	739	713	786	709	732	769	766	681	736	739	716	780	749	783	754	719	747	774	801	735	789	747	791	748	713	774	726	737	767	746	782	751	715	786	758	750	746	726	784	769	727	767	732	781	792	778	717	753	753	757	745	729	733	732	758	746	707	783	701	691	733	727	729	762	794	768	729	746	786	757	727	702	810	750	780	716	757	670	728	783	755	778	726	759	727	729	767	747	759	786	749	719	787	776	774	770	733	759	739	747	710	719	775	704	763	756	725	724	762	679	733	734	724	731	770	689	742	738	757	758	777	771	767	808	777	735	749	686	738	737	733	720	824	753	762	755	742	702	741	748	740	767	747	725	742	698	760	738	752	739	755	715	753	709	750	762	730	720	786	774	780	736	752	824	693	711	769	732	700	748	769	759	734	688	751	763	803	744	740	779	785	770	743	764	721	735	727	736	756	717	694	682	743	723	718	749	744	750	736	752	712	767	743	705	711	730	757	707	779	746	778	756	737	723	772	714	759	754	747	771	745	761	777	707	724	747	750	732	788	723	699	735	755	772	730	731	738	753	739	761	752	783	722	764	748	747	809	690	709	764	774	768	723	742	758	751	742	722	747	758	771	758	775	784	758	697	742	736	712	741	766	732	718	742	767	738	713	767	784	743	796	698	730	727	732	787	757	748	743	770	762	733	809	740	780	708	744	801	829	728	736	753	724	802	781	746	727	741	764	803	737	734	722	736	768	752	779	816	715	758	713	736	735	759	627	770	759	718	731	748	778	765	713	742	736	753	744	740	758	737	731	804	773	725	770	778	774	721	745	756	760	740	749	747	734	756	683	769	721	710	737	723	717	715	749	747	785	735	762	766	785	727	717	757	734	788	722	714	765	787	762	711	750	720	757	717	736	700	747	720	732	778	734	755	710	740	723	743	729	765	744	745	733	727	755	712	785	757	713	708	726	695	750	712	739	733	733	780	721	750	784	736	739	724	715	755	726	745	698	756	699	757	744	808	718	740	741	752	724	750	798	725	748	746	752	737	790	736	704	765	748	716	730	726	765	787	710	714	725	707	767	728	700	767	764	722	731	733	764	753	757	716	700	749	725	734	754	748	730	727	722	732	771	768	758	744	799	766	745	751	717	740	797	737	781	782	689	775	788	700	827	745	749	771	749	764	749	753	784	799	708	787	722	712	775	749	789	766	729	735	740	724	712	783	773	775	781	745	778	736	704	740	699	768	771	712	727	717	763	734	761	788	738	718	733	741	745	744	686	726	752	762	783	747	692	736	722	763	716	790	738	809	755	747	695	736	753	762	759	800	800	757	768	717	752	765	762	738	746	696	709	709	745	746	712	730	725	751	738	775	771	755	743	733	768	784	744	763	733	755	730	729	741	715	753	700	695	700	703	740	719	747	695	757	778	748	767	745	705	742	750	686	662	696	743	782	776	794	776	725	775	775	737	737	722	716	737	744	751	716	743	720	769	723	722	754	715	768	756	701	750	736	728	756	677	740	760	726	754	764	761	745	728	735	737	740	798	739	756	762	731	734	753	745	747	778	717	771	713	752	780	760	719	728	803	704	739	768	759	741	748	710	733	777	753	730	754	785	799	756	758	721	798	740	800	733	789	806	766	729	780	701	793	743	724	717	728	775	782	750	726	713	763	743	771	767	731	751	748	731	762	713	765	778	749	743	787	721	775	747	733	711	729	775	730	755	744	743	745	744	752	771	775	745	758	777	769	726	776	756	764	746	735	750	745	781	729	798	701	774	749	783	741	704	748	740	741	773	721	775	780	726	746	723	720	720	777	760	705	756	787	710	762	778	743	715	793	744	781	785	733	755	747	750	705	727	746	710	741	742	737	715	752	792	735	727	750	745	802	778	802	724	770	741	732	701	772	737	771	771	787	797	791	763	760	777	743	690	796	727	753	755	717	739	754	781	781	772	755	716	775	753	729	725	757	743	723	807	714	749	780	753	767	743	744	716	680	797	763	754	759	795	788	728	742	792	719	745	716	714	757	762	780	740	772	774	784	750	744	752	792	748	783	735	772	738	768	728	710	737	773	781	719	742	749	711	778	743	732	779	795	755	739	750	717	733	721	769	701	764	712	723	687	756	747	702	750	742	743	771	777	758	768	755	751	719	744	773	746	743	738	764	718	728	733	675	721	757	740	714	738	746	717	755	745	773	784	770	776	702	743	764	711	758	737	746	755	722	769	721	746	767	756	759	754	739	737	788	764	822	746	761	747	734	784	756	734	763	747	710	724	727	734	705	786	772	751	766	764	772	753	777	778	756	776	756	748	790	816	750	752	728	770	756	706	786	693	762	702	765	741	720	758	717	798	768	747	774	749	762	691	681	743	736	805	755	790	741	749	753	720	745	769	756	745	673	729	763	753	679	760	745	724	721	717	777	736	759	787	755	756	747	753	756	728	708	765	733	780	734	740	723	759	771	753	768	756	704	773	776	782	767	768	734	742	743	723	672	754	777	687	725	719	680	713	791	764	777	773	769	734	806	720	711	765	788	761	723	757	727	758	766	747	780	763
35350	5569	2633	1825	1292	956	722	655	551	490	430	398	386	363	362	353	320	276	323	279	258	278	303	259	261	261	267	264	247	239	258	293	256	288	247	234	274	229	232	229	245	242	255	248	252	242	267	257	243	249	273	218	241	213	242	225	224	235	241	244	258	246	236	231	255	222	249	229	230	249	245	237	250	254	254	260	214	239	265	258	240	223	256	229	245	293	507	525	559	400	272	259	252	253	239	239	219	334	804	656	289	227	242	243	241	251	236	249	241	232	225	241	237	218	201	235	230	223	239	229	218	232	238	228	264	227	241	245	241	236	236	222	240	231	264	214	232	260	255	236	246	213	224	245	256	245	275	221	217	216	220	227	249	232	248	245	248	204	239	240	236	249	219	225	239	237	236	239	250	246	245	216	222	231	245	228	232	221	245	238	281	258	227	230	241	227	219	254	231	258	252	242	246	240	231	254	240	209	240	225	246	224	211	207	231	264	195	239	236	253	241	215	242	265	232	216	205	209	220	194	233	217	229	230	237	240	221	253	231	250	240	255	246	236	217	244	223	246	228	225	213	229	217	235	224	231	226	233	272	242	220	247	241	237	268	233	217	232	256	210	232	221	211	219	250	234	219	233	223	230	227	246	230	248	234	227	224	215	214	228	230	239	224	267	266	246	254	228	233	200	222	215	204	247	225	255	232	232	240	223	234	242	240	237	228	220	259	221	233	241	222	244	230	216	218	230	244	241	219	223	251	227	235	253	244	218	222	227	210	220	240	269	245	229	237	218	251	222	238	244	228	233	226	198	201	228	228	247	258	230	226	236	259	216	249	231	209	266	237	245	219	222	241	211	247	229	237	236	226	247	246	237	241	249	230	233	248	234	227	208	220	241	254	262	242	239	216	205	248	213	207	226	229	250	230	249	238	211	230	220	237	229	224	253	230	229	248	243	219	228	225	213	239	226	248	254	254	229	245	201	267	240	238	250	229	238	209	225	232	217	235	228	230	235	251	217	219	250	225	210	254	242	261	233	257	226	247	238	252	235	234	229	220	236	256	219	234	226	236	217	246	190	231	221	231	239	239	251	227	221	216	220	223	199	215	254	233	237	249	243	260	242	236	227	219	233	227	240	236	239	236	237	240	248	241	238	256	229	248	216	211	242	250	258	245	231	248	214	237	234	268	232	225	214	221	232	223	216	231	247	220	230	227	227	238	237	262	227	237	266	229	224	243	214	208	227	238	221	239	241	206	231	225	209	221	239	243	229	192	224	227	256	231	203	258	231	220	249	223	191	238	245	251	229	264	263	227	270	230	199	219	241	224	244	226	227	256	231	235	248	226	249	215	239	240	231	200	209	250	240	225	234	225	218	222	225	216	233	228	244	219	218	240	256	220	221	242	228	244	230	236	212	225	245	214	211	229	243	243	221	209	233	244	235	225	246	228	231	245	232	222	219	202	250	250	243	257	231	221	260	247	238	234	218	210	223	228	226	243	268	247	233	239	239	247	234	240	196	211	229	249	254	206	222	250	227	272	245	245	258	226	251	241	248	235	231	230	229	231	228	222	230	231	228	248	217	226	242	230	251	236	248	233	245	256	222	250	229	239	268	233	240	259	246	220	245	242	237	254	252	248	203	218	236	226	248	225	226	220	216	252	218	248	227	223	243	223	241	211	245	226	246	235	234	227	212	221	221	226	221	214	251	240	232	213	212	248	222	218	258	226	240	226	214	234	243	236	216	222	227	242	231	237	242	234	248	237	224	235	249	237	231	245	253	239	234	232	230	239	234	211	229	246	215	261	220	213	230	230	244	228	217	240	234	228	237	265	230	202	234	244	222	236	243	221	218	245	230	224	240	242	226	209	244	206	214	236	262	241	229	231	244	243	225	264	245	245	213	240	214	196	252	247	247	274	237	240	232	248	255	244	262	205	267	229	205	215	231	228	243	206	220	258	237	230	223	256	207	257	251	249	242	298	240	242	241	219	244	255	235	241	244	215	238	214	245	226	222	223	223	246	243	236	235	216	227	241	221	235	257	235	263	237	237	271	224	234	241	232	215	235	222	219	218	233	225	242	227	224	253	221	243	223	225	224	232	241	221	230	214	230	249	237	249	228	221	224	219	262	234	245	230	242	257	231	217	245	228	225	230	240	227	209	218	247	246	209	245	233	226	233	222	249	241	239	237	231	236	228	226	233	227	269	238	223	212	252	228	240	234	246	246	229	244	233	205	249	240	228	231	251	229	250	242	230	250	211	252	199	237	206	231	233	223	253	219	216	246	209	253	234	205	238	244	209	226	230	205	237	224	260	237	234	224	243	227	257	247	242	223	239	274	243	245	224	229	254	209	253	247	249	268	241	216	235	217	224	226	217	255	238	227	254	253	225	234	234	234	242	209	226	254	236	224	240	266	233	221	219	248	227	237	228	223	226	266	234	216	247	219	229	230	221	238	223	236	237	253	220	230	220	206	246	261	224	229	235	220	250	235	224	229	200	246	232	255	241	242	248	244	259	250	240	231	238	255	244	222	241	241	224	222	250	238	206	239	264	238	261	240	247	240	253	255	226	244	247	225	234	214	226	241	237	238	216	225	232	212	246	246	224	251	228	236	244	232	236	240	229	232	255	265	224	211	241	259	245	223	249	233	242	233	221	233	239	228	238	232	224	195	247	220	240	228	229	233	251	245	244	222	213	220	221	267	240	210	242	250	203	237	226	202	208	227	242	219	208	206	229	203	225	228	228	253	215	238	234	197	247	218	201	223	219	246	226	235	230	240	229	204	239	279	238	247	220	235	264	214	217	237	260	271	238	212	222	240	223	210	209	229	220	213	205	238	225	248	254	247	237	239	258	222	224	240	232	223	236	215	258	224	234	206	241	206	238	244	238	259	207	220	214	230	238	241	204	278	236	255	247	237	232	247	258	234	229	224	217	238	242	218	222	227	232	232	245	230	258	251	222	269	259	223	229	222	240	250	256	227	252	222	192	233	220	220	237	231	235	252	238	247	220	217	229	231	233	208	227	227	226	232	244	247	224	243	270	251	253	260	234	215	255	217	199	271	218	236	205	251	254	223	243	249	238	214	241	260	214	227	228	238	220	213	230	226	228	270	223	228	225	257	231	229	260	215	218	272	258	256	232	266	229	218	255	236	218	218	222	229	242	254	220	271	237	238	233	234	228	237	213	230	231	226	220	224	226	232	209	216	238	200	209	231	234	249	248	214	212	259	216	250	222	236	232	238	258	233	275	239	241	242	217	255	231	236	238	230	256	202	226	226	206	234	250	246	218	229	225	227	238	212	259	237	254	230	233	216	239	243	228	208	227	224	228	214	213	232	220	252	219	249	261	248	262	219	279	230	217	241	212	244	236	258	257	260	236	260	258	249	212	225	212	237	239	244	229	225	226	225	257	244	213	212	243	251	214	216	250	188	222	218	232	243	237	252	254	209	230	241	211	214	220	250	240	261	267	204	221	243	232	229	201	240	250	224	220	210
16695	2467	5124	5895	4926	3956	3320	2733	2340	2032	1805	1633	1510	1369	1300	1163	1170	1100	1093	957	957	939	974	909	857	891	856	772	785	811	757	776	758	744	751	763	715	723	737	728	763	726	670	719	687	632	713	665	642	653	688	694	681	674	658	689	650	668	670	726	680	646	690	716	639	648	682	690	661	724	722	766	783	707	791	776	737	757	719	705	767	806	811	836	855	1095	3361	3497	3496	2573	1084	764	682	672	693	697	654	1657	5065	3971	1123	632	597	614	621	660	634	651	608	596	639	619	622	599	624	587	638	638	641	577	624	634	637	604	602	604	614	605	695	633	619	656	627	647	633	651	649	604	650	628	661	621	621	632	681	589	694	625	607	627	677	639	623	588	655	639	656	587	632	610	605	598	593	647	660	595	619	616	655	619	638	599	652	606	647	650	651	597	626	645	606	630	649	662	657	589	609	634	667	657	635	682	627	636	606	624	623	609	626	604	677	586	636	625	626	586	633	606	602	597	654	603	611	606	665	622	662	627	622	634	634	669	656	620	669	655	633	610	569	609	619	639	645	624	610	624	598	627	584	600	659	561	571	628	649	618	658	653	643	614	641	657	648	641	610	652	629	639	632	631	654	620	606	666	644	552	644	635	633	655	625	635	620	598	636	601	636	641	611	578	600	636	620	606	630	610	585	641	638	614	621	646	638	630	596	648	593	638	605	609	630	672	628	591	606	664	683	645	625	622	572	570	622	607	630	625	591	648	599	593	620	623	593	666	614	625	666	601	618	600	682	616	655	581	665	614	601	653	644	649	582	630	629	650	595	602	679	677	621	629	607	638	615	590	643	648	632	609	621	620	641	585	597	575	644	616	611	631	645	640	619	630	575	603	634	632	586	646	640	583	607	652	636	656	630	663	611	669	596	655	614	615	650	645	594	634	591	630	589	651	621	597	589	631	642	647	609	595	582	623	601	595	659	585	595	606	639	623	639	606	572	583	660	630	626	580	648	629	629	623	609	602	638	610	667	612	637	572	608	607	607	634	633	618	652	650	632	631	598	629	620	612	691	630	626	639	652	666	627	629	685	673	633	657	629	635	642	651	635	596	607	646	645	570	632	617	600	628	615	614	635	598	636	602	640	633	591	624	595	643	643	641	610	647	605	646	638	635	599	633	613	645	632	657	641	657	613	601	622	650	617	621	616	634	614	596	610	606	625	620	628	622	652	614	638	602	664	646	619	618	640	631	653	590	631	656	646	580	597	622	647	613	628	620	633	607	633	618	651	593	636	633	616	652	636	608	672	649	664	623	620	595	628	620	598	648	636	619	588	634	596	627	654	596	618	641	638	600	645	680	641	596	651	586	660	627	604	597	621	606	652	626	641	619	632	667	619	620	629	638	628	620	642	650	609	630	637	585	598	619	631	666	639	640	597	590	602	586	606	625	582	605	598	604	617	634	642	637	635	619	617	637	585	607	641	619	585	595	589	601	635	615	620	677	612	610	663	614	663	604	649	588	604	629	592	604	626	669	634	602	593	620	622	681	607	568	589	640	607	599	632	609	628	593	639	628	590	613	608	597	662	594	632	610	634	662	636	645	635	658	608	578	643	633	606	622	661	634	622	607	622	611	583	613	655	619	659	654	616	660	569	628	624	628	617	617	654	621	665	645	595	611	603	632	619	643	673	626	637	645	627	596	565	613	631	616	627	611	683	609	636	607	647	617	586	664	637	676	636	652	624	638	596	613	598	661	579	609	634	615	676	626	628	621	614	623	592	658	577	558	642	613	612	645	628	599	651	630	629	607	611	608	574	595	641	628	626	641	641	633	600	595	642	668	619	627	616	616	638	657	599	621	582	580	601	617	606	622	632	630	616	589	610	652	631	619	637	656	623	639	574	604	644	625	632	653	628	639	648	643	676	635	616	618	654	600	614	624	616	625	607	623	634	627	663	625	590	615	610	584	660	658	619	623	672	622	615	617	623	585	621	578	636	626	612	661	668	619	633	598	607	631	639	616	685	586	634	638	594	578	617	650	583	652	612	591	596	628	679	631	603	633	662	662	586	613	611	613	632	623	614	671	628	621	616	594	669	613	620	571	629	628	602	604	649	632	630	606	611	628	656	646	609	642	635	586	631	645	616	613	612	593	635	643	616	588	609	609	643	624	665	662	694	601	621	651	618	615	616	626	612	613	630	612	642	613	652	636	638	662	607	646	605	611	653	630	608	641	647	644	609	619	614	635	626	663	645	605	649	651	609	681	640	633	619	638	616	663	670	605	604	631	654	623	610	594	616	613	623	605	635	610	635	631	644	644	648	596	654	645	580	619	615	646	583	606	631	598	684	591	641	664	625	594	616	626	568	636	663	619	651	643	595	592	635	611	670	609	634	629	650	663	630	638	676	658	594	650	615	657	608	663	636	628	664	655	640	650	584	595	626	676	608	673	625	625	611	604	611	582	639	630	609	641	640	566	620	628	617	659	627	640	670	620	667	646	610	629	656	596	594	589	605	589	649	577	602	630	602	610	556	614	625	616	672	618	590	642	595	628	610	619	643	615	613	606	637	626	626	654	674	626	648	616	677	621	604	597	621	656	619	617	671	650	651	607	631	616	605	631	666	650	621	616	645	626	658	624	619	625	627	649	615	627	605	621	602	643	619	631	595	611	668	607	665	646	622	592	628	628	664	628	603	610	655	630	654	622	592	599	614	620	642	622	676	640	604	588	633	607	632	645	606	550	630	620	600	644	630	643	628	620	618	603	636	638	598	650	636	649	655	627	649	658	635	715	638	668	611	629	639	568	644	595	666	644	600	655	618	619	643	614	581	652	620	609	611	636	608	596	584	660	611	645	623	620	607	593	602	602	616	622	616	633	610	653	647	616	635	625	650	638	641	645	646	676	629	600	603	637	636	654	664	614	590	665	620	620	621	614	589	616	612	631	613	623	657	596	636	619	640	663	609	607	600	630	588	642	594	634	677	604	629	574	637	630	613	628	638	637	633	666	641	624	632	668	618	659	616	589	605	666	664	630	609	632	589	625	614	654	600	613	630	661	650	605	638	640	635	634	608	663	662	640	641	637	600	637	627	629	654	623	597	645	645	658	651	638	618	624	564	647	611	628	627	619	598	619	628	583	663	577	664	619	618	608	640	630	635	655	615	591	624	661	653	586	593	660	574	641	642	632	627	623	631	648	600	615	629	613	649	654	625	630	660	638	614	582	634	595	625	643	614	599	622	653	645	617	656	592	609	625	621	635	588	638	652	610	617	578	588	627	626	631	594	626	615	651	654	627	647	604	632	614	653	657	583	664	611	620	649	665	615	624	586	632	621	613	652	624	597	625	610	601	596	621	653	639	669	646	590	646	625	601	650	649	613	629	699	631	570	658	658	622	638	621	616	629	587	624	594	618	641	628	601	643	611	598	630	641	666	631	620	580	587	680	633	640	671	628	613	694	651	656	612	653	652	663	664	599	608	589	607	577	650	625	641	627	635	638	584	656	673	578	621	651
3798	291	270	267	272	284	280	235	213	264	232	249	254	242	267	243	257	238	262	242	259	227	250	272	243	240	259	245	292	257	271	218	246	272	238	249	264	241	261	249	224	231	276	255	246	230	238	262	244	218	267	252	221	242	213	219	237	251	248	240	265	232	243	235	243	264	211	226	224	264	244	272	293	245	275	238	260	237	224	232	238	247	272	259	227	224	251	250	263	258	259	256	250	247	249	247	231	252	302	282	271	228	270	267	213	229	248	261	247	238	232	252	236	249	215	260	263	234	233	270	261	240	252	265	268	245	254	236	258	250	285	242	239	232	243	253	252	227	216	252	275	223	250	247	250	252	252	259	278	236	241	242	279	225	266	234	245	228	234	230	226	245	246	260	246	247	241	236	227	245	249	236	253	235	228	249	260	232	257	241	238	256	239	268	274	237	235	224	244	243	246	262	230	238	230	242	249	226	267	245	273	260	264	234	241	245	239	235	252	262	275	242	247	234	240	259	253	246	259	243	228	235	238	266	249	241	240	223	245	246	240	257	262	248	263	245	251	279	262	233	262	252	268	237	254	246	229	250	248	230	254	223	247	269	262	239	243	248	242	244	250	250	268	241	272	243	241	260	246	232	224	245	256	253	241	262	224	251	234	229	254	213	243	268	201	268	253	244	250	234	243	231	247	260	253	262	262	266	230	276	260	281	238	243	273	209	248	244	247	285	242	227	254	244	250	223	244	250	255	230	241	252	246	251	231	255	226	229	241	233	230	204	256	234	229	249	215	255	216	223	240	250	246	258	225	222	242	243	240	243	274	239	232	223	227	216	251	251	224	276	269	235	280	241	254	228	245	248	248	242	217	246	252	253	232	241	265	239	262	232	236	258	256	254	246	239	218	216	253	261	238	241	230	271	236	274	253	251	240	265	244	255	236	235	231	239	248	240	236	222	232	239	265	228	261	261	294	277	241	203	263	241	218	241	237	247	261	221	241	244	290	230	254	257	252	248	245	263	246	219	258	236	232	229	243	251	263	245	235	241	252	233	229	264	278	262	267	224	246	255	222	255	240	227	243	236	230	229	243	246	273	227	226	254	246	228	255	247	248	255	242	250	277	238	232	265	253	243	247	234	207	231	243	267	246	249	260	250	260	248	226	242	259	243	279	251	259	251	250	248	245	245	232	233	229	236	279	238	270	230	243	245	224	264	252	235	241	244	249	247	232	258	247	237	255	253	250	257	240	249	230	221	288	245	230	239	250	264	249	219	253	259	248	256	242	243	250	230	226	237	239	252	258	244	276	245	217	243	254	275	250	234	264	241	240	257	257	242	217	259	264	254	247	220	262	221	229	233	243	273	256	235	245	237	216	231	204	267	235	248	251	264	262	245	254	262	196	227	231	241	277	270	248	267	207	261	250	246	243	262	256	229	250	251	230	266	238	240	261	247	252	266	271	257	238	235	236	239	257	237	240	248	282	251	241	247	228	269	251	263	232	256	257	258	274	279	249	245	225	239	261	242	270	235	260	238	260	265	238	231	255	256	240	243	253	245	241	238	231	273	239	251	248	228	255	274	264	255	221	270	239	245	251	240	238	254	234	231	266	241	231	224	267	268	217	256	224	235	240	259	244	255	238	253	269	239	253	246	216	270	249	235	245	262	254	249	241	256	268	251	262	256	244	225	251	248	255	231	260	272	238	241	235	232	240	246	273	256	243	271	226	216	236	236	228	212	247	238	234	246	266	253	254	254	244	239	258	228	267	265	230	231	227	246	254	247	247	256	213	275	240	251	248	270	259	242	234	205	276	248	243	242	225	244	294	260	225	268	269	230	245	274	253	266	291	239	248	256	276	245	238	239	236	235	258	271	216	258	233	271	248	263	243	246	229	270	252	244	220	229	252	241	246	252	255	220	239	236	225	219	220	241	237	229	260	244	238	261	251	229	233	254	258	254	241	269	272	236	274	220	259	260	255	254	258	214	220	240	252	248	239	246	289	250	238	233	233	259	221	240	232	248	239	264	232	256	252	252	233	230	231	237	225	253	248	229	237	259	199	230	262	254	247	266	234	254	235	246	231	240	279	275	259	247	231	242	226	260	246	233	263	228	245	226	208	209	216	271	261	254	236	268	239	244	234	258	223	253	266	267	250	256	220	265	252	235	220	251	231	226	229	270	244	276	198	262	217	248	265	278	251	237	215	226	258	250	231	242	238	240	259	278	268	246	249	278	255	239	230	262	257	240	236	262	259	252	216	251	252	203	230	218	239	251	265	257	228	237	237	217	245	229	257	272	256	230	238	247	235	281	246	254	248	239	255	243	256	238	235	223	263	258	273	275	228	253	263	256	218	253	223	229	254	271	253	229	272	262	233	238	234	209	288	265	232	272	270	269	241	223	288	239	216	259	231	229	267	261	252	259	251	255	264	236	264	232	270	260	259	261	259	245	270	278	253	254	240	244	259	246	240	246	217	230	244	237	274	270	253	266	218	250	236	237	249	236	266	253	227	240	239	213	257	254	261	263	267	246	237	261	236	261	232	268	247	239	234	273	264	276	252	285	263	267	253	252	264	227	218	243	208	246	240	238	235	275	260	258	244	261	250	230	249	254	242	258	255	246	246	266	242	235	239	277	245	257	218	269	222	199	250	246	270	236	283	253	259	237	212	239	259	248	221	266	259	240	264	230	220	271	256	251	218	254	227	253	242	264	227	262	268	231	250	284	279	268	223	269	223	261	224	256	231	237	229	268	236	237	226	242	265	232	260	262	236	242	239	255	212	242	254	266	246	266	237	232	247	244	264	254	237	243	225	232	242	253	240	240	215	236	270	266	248	247	224	241	258	242	251	262	217	229	250	275	252	220	255	222	249	261	266	266	236	232	249	236	248	255	229	255	242	239	231	267	241	240	234	241	267	226	251	283	247	266	224	229	265	249	246	226	266	247	251	237	226	271	235	234	247	226	208	248	251	247	246	239	284	262	247	244	242	247	219	240	243	240	261	272	261	271	274	233	236	238	241	239	240	257	247	256	272	241	240	241	252	248	255	237	218	250	255	254	256	264	238	230	254	228	251	251	267	249	227	293	255	228	272	287	249	236	247	256	234	241	255	250	227	241	254	256	260	216	239	208	239	241	225	253	283	231	248	246	270	241	227	257	258	262	221	271	243	270	256	254	248	237	240	258	260	250	238	245	262	265	247	246	255	255	256	254	249	238	257	256	253	262	232	241	274	261	264	268	229	240	247	235	244	245	227	261	265	243	239	233	262	238	262	255	251	260	247	236	249	278	220	238	252	236	259	238	261	254	224	251	234	249	281	250	235	235	262	250	240	256	245	247	246	219	248	230	233	251	245	271	245	221	274	263	256	251	238	246	248	260	232	260	228	257	259	249	249	223	258	273	238	244	249	220	263	261	268	246	256	242	202	220	262	232	245	257	257	261	249	264	243	236	254	232	256	244	230	251	225	258	243	280	249	239	232	259	278	247	231	247	231	263
3705	716	813	794	792	756	688	748	709	699	706	663	714	637	648	702	673	698	692	693	695	625	693	651	695	691	726	726	651	643	684	666	629	690	640	658	656	684	721	655	687	684	681	685	671	703	685	673	672	641	635	656	657	651	679	672	679	650	615	666	671	697	719	684	700	699	701	669	703	650	676	671	704	671	699	689	709	703	700	665	674	690	681	733	653	696	728	733	721	699	661	684	650	652	668	670	716	710	894	1049	771	651	705	694	665	681	684	699	645	672	629	673	712	677	687	643	694	639	673	696	709	663	691	678	657	676	682	668	696	669	666	683	635	672	657	655	675	713	675	699	715	715	657	680	630	687	697	669	666	682	711	680	658	663	626	675	613	670	700	659	727	657	680	663	613	691	689	657	647	665	677	689	652	662	683	670	708	689	703	678	707	657	664	695	659	697	658	678	697	662	673	665	670	701	687	706	619	690	680	693	638	621	681	703	654	662	665	669	647	689	615	654	649	672	668	677	645	651	673	628	687	664	646	716	719	679	664	661	654	676	637	676	723	663	643	625	660	669	666	674	664	630	673	665	693	703	692	666	698	690	628	665	667	695	663	647	672	687	676	641	691	703	660	649	665	686	633	680	711	692	624	686	643	637	671	681	712	652	697	660	659	640	695	677	703	681	659	672	683	666	626	654	655	670	680	669	676	655	668	693	666	664	691	698	690	650	692	671	715	655	665	660	644	649	680	657	690	703	644	618	685	681	640	719	641	666	670	666	653	690	664	632	617	689	649	663	671	739	626	687	679	705	651	670	664	703	628	687	621	648	680	644	704	694	693	661	656	670	639	693	706	668	710	641	675	720	676	620	712	674	686	686	655	618	676	638	698	677	646	697	673	675	687	639	642	685	623	681	665	680	682	697	684	691	676	667	681	670	617	685	656	647	684	676	688	668	684	656	630	649	741	694	654	720	636	654	697	667	662	660	679	643	648	686	654	670	647	701	651	674	650	622	652	681	668	679	690	679	672	633	669	630	682	655	687	613	676	688	695	644	668	673	679	685	678	683	672	682	693	650	682	651	679	672	645	650	692	644	680	618	705	660	646	645	668	612	660	639	696	624	652	656	658	685	646	635	689	686	714	654	647	666	640	645	685	646	666	655	740	695	655	700	652	681	624	693	662	647	687	652	629	677	652	706	653	709	702	646	642	653	689	650	656	682	662	636	658	656	658	687	673	685	669	660	693	703	663	659	663	712	700	666	645	648	675	678	707	689	674	644	712	690	678	669	687	678	639	689	675	696	676	655	694	717	664	683	677	711	628	643	704	629	631	658	647	664	666	701	714	667	675	686	624	653	681	677	705	716	639	627	658	660	644	651	698	706	659	678	678	661	640	660	704	671	650	703	654	683	674	680	673	685	711	674	665	636	639	724	658	653	690	706	680	700	659	663	668	693	685	628	654	663	683	652	684	707	666	664	684	665	674	631	658	662	665	685	678	655	714	646	670	645	627	615	674	613	663	700	685	694	668	711	642	616	664	653	660	721	637	698	713	633	668	691	667	689	634	721	682	680	639	705	665	608	633	682	666	661	683	662	663	686	697	657	701	681	705	641	665	682	687	666	654	701	683	634	684	675	669	668	646	678	689	671	643	643	657	697	659	677	663	677	658	635	637	690	678	669	642	680	668	683	643	704	663	672	691	648	683	732	658	731	705	700	705	664	666	656	686	707	710	639	688	654	688	658	635	677	644	677	673	685	635	697	660	694	678	679	626	671	693	643	695	673	696	714	689	680	666	678	691	697	705	612	672	677	677	654	667	658	661	694	659	637	643	645	684	665	667	673	646	659	670	679	648	663	659	660	684	667	692	641	652	658	661	703	666	691	665	675	675	683	674	701	688	628	628	714	675	650	641	668	636	655	706	670	663	673	704	681	670	643	664	686	636	677	662	678	620	649	708	650	691	699	694	661	630	667	689	693	658	674	690	654	700	705	676	664	644	660	683	665	691	701	678	701	677	657	648	656	657	660	636	665	668	647	695	723	628	652	633	651	652	691	692	723	676	627	741	678	666	644	665	691	686	636	674	646	681	645	699	669	686	659	696	680	657	693	703	664	657	701	655	632	646	712	675	700	630	647	665	707	664	664	697	672	698	661	640	687	670	680	640	697	689	664	643	688	678	659	694	720	673	632	659	637	668	663	688	689	658	659	655	653	688	645	686	692	663	708	677	715	645	681	683	678	658	682	635	673	663	662	683	667	643	693	622	671	663	693	678	650	677	707	645	640	661	668	671	679	714	656	700	639	677	661	642	663	662	672	623	651	686	657	674	657	666	707	687	726	689	610	660	700	674	736	644	666	674	696	677	693	659	633	684	684	673	686	719	648	748	677	667	678	690	677	670	645	667	701	704	659	637	668	661	641	667	695	675	721	675	715	685	602	682	667	677	624	664	732	643	672	682	676	699	661	694	676	668	653	720	658	640	644	659	647	682	731	664	685	708	699	687	687	724	669	683	687	676	652	624	649	699	641	644	691	637	707	657	691	653	688	679	640	661	665	682	647	670	640	635	638	673	645	668	658	661	687	663	670	662	654	667	711	671	668	677	694	682	715	703	686	677	662	666	679	664	665	665	670	635	679	655	680	650	646	639	646	642	675	638	686	692	617	712	667	710	634	672	646	722	697	655	663	706	672	714	672	620	710	677	639	690	673	656	699	681	669	719	666	690	625	675	686	691	680	651	647	645	649	627	725	669	635	698	660	670	707	695	642	687	658	673	689	688	671	651	730	648	693	639	657	674	657	667	637	676	717	673	703	621	685	633	690	711	612	670	683	645	698	649	667	637	657	711	668	638	647	626	699	652	736	664	722	671	646	699	695	634	677	637	642	666	685	652	658	655	687	691	687	659	720	654	695	639	675	673	689	680	682	682	678	652	644	667	646	638	606	615	642	675	664	631	693	672	665	666	619	666	661	638	675	674	675	634	646	669	704	678	684	699	670	652	655	737	655	695	683	649	684	695	654	707	674	655	667	700	678	720	622	638	687	697	682	696	656	706	708	682	658	701	676	686	674	627	661	660	667	641	636	687	700	699	669	632	692	660	701	660	635	668	659	691	574	658	731	668	647	691	695	656	633	621	686	641	712	700	653	656	695	660	659	664	667	686	690	684	675	671	700	656	692	727	696	639	671	654	666	700	649	674	691	632	659	668	673	650	655	724	685	642	637	701	692	690	669	673	673	676	647	649	693	707	639	659	656	686	655	652	691	646	657	673	685	648	679	638	659	656	620	665	711	687	652	672	680	619	671	652	683	696	650	699	696	668	680	664	647	675	701	650	674	671	681	655	632	687	686	678	628	659	613	654	662	673	640	654	710	698	636	638	673	660	668	655	697	703	643	679	660	638	677	692	670	685	648	663	675	673	722	671	691	688	636	657	695	661	634	680	677	681	662	651	674	706	675	669	642	660	648	648	697	693	669	703	662	641	705	659	644	649	661	632	630	661	671
22453	1944	1367	1031	810	634	545	466	410	386	375	365	330	357	328	321	304	328	328	289	305	288	279	299	284	272	307	313	314	284	277	312	298	283	283	308	291	261	301	265	293	272	286	315	274	280	287	271	275	296	312	302	274	301	294	298	308	288	310	298	274	268	272	278	284	288	270	267	306	308	284	290	275	255	287	284	289	293	267	260	288	283	287	310	273	296	322	381	361	315	290	293	270	286	296	276	285	361	583	535	300	258	292	256	301	296	274	279	284	284	277	254	265	260	283	274	256	320	279	282	289	254	282	257	278	286	273	297	276	292	271	280	304	275	238	247	261	284	305	306	260	287	275	252	261	284	271	290	264	274	293	298	299	288	295	324	300	288	266	298	269	285	269	257	279	294	260	263	288	258	253	269	293	243	241	307	303	288	281	279	289	300	281	284	292	285	289	263	280	287	256	283	286	276	291	320	279	278	291	294	306	276	298	280	302	258	271	249	254	256	298	300	298	292	280	300	280	302	260	260	290	299	293	266	250	292	272	276	292	291	287	264	276	271	291	259	272	277	274	269	311	271	304	289	275	293	292	286	308	302	277	296	278	329	289	240	297	280	297	283	242	280	316	273	259	285	291	267	279	279	262	266	292	287	296	288	311	289	268	282	262	297	262	275	314	249	267	271	278	266	266	249	287	285	272	269	277	266	294	276	269	275	242	270	281	273	284	260	267	311	278	272	287	301	294	288	286	288	306	271	283	279	271	330	280	301	271	279	271	272	292	298	259	254	282	285	291	259	261	305	310	253	297	258	279	300	273	275	245	298	274	273	311	277	279	289	281	295	257	271	265	274	244	303	291	279	304	268	270	291	303	249	286	276	310	268	291	264	292	290	305	289	308	275	266	279	263	254	262	265	279	301	312	284	294	267	302	308	278	304	298	289	298	268	289	275	297	313	310	261	304	273	282	279	264	259	290	300	305	284	290	322	288	283	301	278	276	293	281	268	274	279	294	285	259	269	300	281	274	288	264	269	279	281	301	289	286	263	266	270	291	303	309	284	254	307	258	303	267	303	259	282	280	278	309	284	281	282	252	248	274	296	261	313	273	273	296	294	278	272	285	273	319	319	244	282	294	282	290	285	261	248	280	307	273	277	257	262	249	291	266	255	279	246	294	293	289	290	293	297	286	294	285	296	255	278	256	283	290	278	271	295	258	266	257	253	271	310	257	290	284	283	276	282	301	286	285	288	267	305	280	293	291	254	273	295	255	278	279	287	318	276	294	280	327	284	272	305	283	291	292	294	252	286	258	286	275	272	279	270	282	267	296	294	300	278	320	274	281	298	316	283	296	303	300	265	283	296	300	292	275	279	256	297	284	257	324	278	284	277	296	266	271	269	308	290	270	234	275	267	286	250	319	279	275	281	307	285	300	246	291	261	276	275	267	279	277	270	277	308	250	289	274	260	312	276	291	283	272	283	277	267	259	267	280	292	274	256	274	251	293	287	286	279	280	281	268	305	288	275	289	298	276	248	292	258	233	275	288	289	287	279	276	261	262	278	280	275	291	314	264	267	286	265	308	287	298	305	295	277	255	279	281	293	283	294	268	289	263	270	298	290	291	266	302	290	282	266	259	301	307	296	257	286	268	262	292	267	273	282	287	254	270	275	289	329	288	286	265	286	301	274	284	277	274	289	255	292	295	264	310	306	277	276	242	246	284	283	301	259	275	278	248	273	250	248	282	269	291	253	310	276	280	277	289	293	266	280	282	276	284	318	300	288	297	271	268	298	269	295	292	309	263	267	278	273	279	258	273	274	289	286	298	280	276	274	277	301	311	309	285	277	276	280	277	310	292	276	296	279	277	278	276	251	292	282	275	271	276	302	286	279	310	311	305	288	280	282	292	280	275	288	303	292	282	303	270	290	295	307	238	265	255	299	297	296	295	301	283	271	268	267	264	274	302	284	298	277	306	272	288	253	295	272	300	294	277	284	277	280	294	274	279	292	294	263	281	286	322	288	275	253	287	301	295	276	286	272	261	266	282	290	299	244	264	282	304	272	259	270	266	269	284	292	290	296	278	279	314	290	273	308	255	296	309	262	312	285	305	270	273	277	298	291	291	263	256	293	278	285	275	273	252	256	268	263	260	284	292	255	308	314	272	292	279	279	297	305	287	297	308	280	300	284	249	269	318	254	327	297	288	305	295	287	318	268	287	291	298	282	269	286	273	294	283	288	273	270	244	275	286	282	273	267	273	296	293	309	270	269	298	251	265	300	260	279	305	326	317	269	281	293	320	317	279	271	256	297	329	258	292	259	281	267	261	302	309	273	304	299	308	287	279	271	301	285	297	298	294	313	296	294	283	276	281	279	283	273	277	264	282	244	306	276	255	287	267	294	289	284	276	274	295	268	265	280	277	266	293	292	285	261	304	266	296	257	270	285	308	293	270	268	256	271	257	298	288	294	306	263	287	265	291	286	270	299	279	292	288	271	279	306	279	287	272	294	295	289	272	285	292	275	280	305	283	279	288	297	282	257	274	267	289	293	313	289	293	282	281	273	256	297	279	285	301	273	271	281	301	288	266	291	269	302	298	319	300	265	283	280	305	289	274	262	280	298	296	292	287	305	265	288	294	246	282	276	273	289	270	280	306	309	272	257	294	270	296	286	296	276	252	285	290	276	267	272	281	275	301	306	294	311	257	263	271	293	267	292	281	288	257	296	272	311	272	264	281	295	292	277	258	289	231	274	319	289	277	304	263	274	286	282	262	289	321	263	287	295	279	293	263	279	289	310	271	285	297	291	272	273	315	230	296	280	293	331	285	285	273	257	271	290	276	290	302	279	270	295	293	303	261	290	265	306	292	260	252	291	304	288	249	273	261	288	294	285	289	294	259	260	261	279	256	268	255	280	285	278	294	289	273	294	285	257	280	286	263	308	288	280	318	293	276	290	261	291	272	295	302	287	304	277	309	281	285	266	275	248	259	304	277	271	276	267	337	305	275	260	300	250	292	286	281	291	254	280	260	282	290	310	294	263	280	288	278	275	287	272	287	271	277	290	263	268	262	258	289	269	278	270	271	302	268	285	263	272	280	291	268	283	303	268	298	287	279	269	265	283	277	294	281	264	278	291	270	266	262	281	300	258	309	328	322	284	295	294	271	279	274	264	238	263	219	306	304	304	275	276	292	276	278	289	268	292	277	303	288	287	274	250	292	288	260	254	286	291	300	277	288	275	285	263	255	263	296	269	308	290	277	274	275	262	302	301	294	287	285	289	281	309	282	277	288	294	276	268	284	294	272	309	280	283	281	284	291	271	294	315	283	277	281	284	260	264	292	256	306	278	285	315	290	293	281	278	291	282	293	267	287	270	295	282	285	268	285	284	297	305	273	290	297	304	271	299	277	263	288	314	253	273	277	266	277	261	278	297	265	287	296	291	289	277	261	302	255	274	267	281	235	291	275	254	285	260	265	245	263	279	279	316	274	284	268	293	254	273
11237	1618	3057	3465	3052	2511	2248	1791	1666	1502	1397	1255	1243	1169	1120	1071	1064	1035	964	952	921	962	924	910	844	848	837	845	809	848	861	848	845	857	817	800	823	849	786	780	776	815	851	760	773	764	821	781	792	780	790	747	744	706	686	795	782	784	768	728	800	761	766	819	801	798	785	782	796	811	820	879	792	830	758	829	797	819	796	816	834	859	832	835	892	991	1181	2053	1502	1077	887	838	793	799	791	754	812	1815	2923	2609	981	750	761	773	729	729	770	732	737	737	755	691	766	730	776	755	728	763	764	728	761	727	751	714	747	727	748	737	751	762	756	737	744	773	761	755	746	680	736	709	769	745	740	766	698	727	705	736	723	754	766	738	760	739	729	734	721	746	763	774	700	741	732	782	757	734	784	767	757	763	797	757	797	706	792	710	736	792	736	701	759	797	755	738	774	801	777	766	784	796	767	746	745	743	708	752	737	773	742	745	728	765	737	701	752	725	697	722	726	755	733	775	741	723	757	739	710	718	752	753	779	763	781	709	736	761	747	722	700	716	740	776	734	739	737	750	738	776	709	742	786	759	730	781	747	747	803	751	732	733	750	720	736	737	734	772	736	791	742	768	756	720	716	697	726	763	729	715	744	726	762	755	799	789	751	753	746	789	777	753	703	732	723	790	767	744	767	715	722	755	730	753	763	727	792	776	767	773	745	750	723	734	772	744	740	749	722	799	755	736	769	751	705	752	726	753	816	782	750	724	758	756	707	706	745	769	797	779	743	748	777	761	775	731	714	766	679	727	744	737	758	737	694	771	689	770	783	745	724	788	756	744	701	748	730	717	734	778	756	775	752	746	731	765	759	759	759	684	795	702	755	800	765	715	742	723	762	737	725	740	750	763	715	755	724	765	749	744	764	725	731	781	758	718	764	773	752	724	763	693	726	772	704	748	750	755	728	742	770	767	721	782	734	759	773	717	726	776	767	737	742	797	744	757	750	760	719	705	764	746	720	772	789	767	751	704	741	772	771	734	735	764	748	732	773	712	756	745	778	711	753	759	728	775	732	732	746	799	750	713	765	776	768	733	711	752	724	722	776	714	737	749	740	732	784	724	746	778	735	782	746	740	769	715	744	779	758	710	723	734	764	735	767	759	733	726	774	731	714	760	748	787	721	765	781	728	761	768	755	769	756	711	796	753	724	701	691	781	799	749	810	752	710	726	772	723	820	766	752	733	804	713	749	754	756	739	763	779	733	782	674	750	690	762	780	766	747	704	767	723	762	724	788	712	740	737	793	814	731	782	800	740	716	680	720	744	755	778	758	807	714	749	750	772	745	769	750	748	780	743	729	717	808	696	742	765	723	726	771	739	709	674	696	732	758	745	767	761	737	694	721	756	713	726	765	740	709	713	741	772	752	744	749	722	745	768	738	723	757	745	749	732	707	773	763	715	735	739	814	799	753	753	745	772	760	734	733	733	690	763	735	758	740	715	796	769	697	792	711	735	709	735	759	748	717	722	772	768	728	765	734	769	757	778	795	738	738	792	757	751	751	751	758	740	797	735	740	751	780	756	748	768	800	763	758	746	694	802	759	725	747	743	771	773	747	732	746	757	714	759	762	771	716	747	782	723	775	722	730	749	722	793	716	727	770	671	726	720	695	776	740	736	752	735	726	744	762	751	783	708	708	722	731	739	697	751	766	724	741	747	730	754	735	706	728	813	755	779	720	732	715	749	733	752	798	786	734	770	696	755	719	788	735	736	764	743	752	744	755	742	769	691	744	756	726	746	776	733	804	763	783	715	735	764	764	744	737	761	752	765	741	726	743	788	775	737	718	763	782	767	736	800	773	733	776	753	844	760	805	739	725	771	766	810	785	753	744	756	803	772	777	732	773	745	760	732	770	744	772	731	739	767	805	763	707	738	794	754	783	720	774	764	762	718	774	759	784	721	730	744	752	777	776	696	729	797	791	767	741	749	739	754	752	744	740	769	711	784	727	727	752	783	800	765	789	764	771	732	741	775	725	718	733	746	724	750	754	757	682	727	769	756	765	763	777	779	731	732	725	766	657	742	737	782	765	799	761	717	783	719	793	734	749	727	760	734	784	742	769	751	776	737	773	790	744	738	763	719	798	735	753	734	741	727	765	777	775	716	720	715	759	738	802	770	730	709	745	761	759	777	722	794	778	751	783	761	750	775	731	723	722	767	764	730	750	762	724	739	746	759	726	712	752	754	797	758	736	721	700	757	766	707	760	730	735	702	746	741	736	755	796	759	804	710	710	757	715	727	748	832	771	695	784	740	770	764	725	790	777	731	781	805	752	744	772	744	739	712	787	762	763	748	731	794	758	737	719	789	781	763	746	761	746	730	813	736	714	749	759	715	745	767	697	744	723	763	709	721	751	735	743	713	758	791	732	762	761	725	765	756	783	764	702	808	776	714	726	740	746	759	709	751	716	801	747	715	730	772	755	732	756	730	736	794	696	759	739	782	723	721	789	743	742	739	797	697	771	750	794	781	780	782	773	760	772	721	734	755	739	750	769	692	701	777	768	742	753	787	743	752	781	733	764	780	753	745	751	767	753	769	734	755	753	729	753	754	729	709	764	749	773	769	775	775	752	778	749	769	718	755	739	784	795	772	717	719	759	764	706	783	749	754	779	757	772	773	755	744	740	715	716	719	741	748	753	714	737	776	738	785	763	713	789	731	814	683	728	739	743	787	739	752	761	775	712	774	762	766	755	779	736	763	759	712	732	731	749	721	738	753	779	797	745	710	736	783	756	726	788	807	746	715	766	703	743	752	775	768	749	735	769	805	729	769	744	741	775	754	782	749	775	732	703	741	781	782	769	733	721	747	719	744	754	801	725	749	727	780	769	734	750	746	735	775	714	768	771	677	779	729	732	795	747	731	767	704	708	694	776	806	799	773	697	744	752	791	760	742	737	769	715	787	772	761	738	767	746	685	793	704	714	859	699	725	813	680	722	753	713	717	725	775	741	727	723	753	722	753	732	777	733	658	762	772	761	744	755	704	746	779	766	729	729	800	723	797	777	777	785	793	734	754	775	759	759	726	751	761	725	766	740	793	752	765	746	749	738	776	790	732	735	759	721	699	752	799	784	747	756	758	751	734	746	767	743	708	738	771	744	758	733	717	758	723	715	746	735	762	731	779	765	776	728	779	735	740	752	738	756	739	703	778	743	788	747	713	751	718	746	728	749	693	806	772	751	818	735	731	782	719	759	789	780	745	768	726	770	737	743	773	784	739	770	734	666	740	792	742	742	741	765	759	723	765	782	714	730	750	793	810	727	787	753	767	793	792	803	755	711	740	744	745	793	708	743	727	714	697	760	708	691	793	757	751	766	750	770	733	730	753	702	816	703	801	776	798	787	730	731	753	718	766	742	734	724	722	764	719	716	753	788	771	725	761	726	749	743	728	770	791	783	759	769	714	743	726	751	734	716	723	722	704	709	709	794	728	772	720	733	743	784	749	719	791	727	766
33412	4881	2585	1926	1267	1019	745	589	530	467	395	375	373	338	349	323	273	305	303	324	289	263	259	241	274	256	234	247	250	254	250	241	247	227	284	259	262	251	242	258	245	226	247	238	218	242	236	264	249	229	230	228	228	255	238	264	247	253	253	238	236	251	250	236	218	213	218	235	234	266	256	243	253	226	260	240	274	249	231	237	264	249	227	248	254	235	296	473	398	256	208	221	251	250	222	218	230	463	667	609	239	223	233	230	212	237	218	213	208	227	241	253	204	229	235	213	244	255	222	233	254	238	230	239	240	229	196	271	208	214	222	222	235	235	240	216	222	214	222	250	223	246	236	226	222	249	254	210	226	227	211	230	242	229	190	228	207	255	215	230	252	239	222	221	249	229	207	224	243	230	235	219	216	229	227	195	254	251	212	244	244	224	232	238	204	222	222	209	257	242	236	238	238	237	249	239	225	229	232	238	219	278	246	233	230	237	202	223	239	217	218	249	242	207	241	253	249	258	219	238	248	213	245	231	255	248	230	235	219	241	231	234	229	231	228	235	245	233	241	226	209	255	257	236	234	260	245	247	237	252	237	246	242	228	215	210	213	253	255	239	228	220	227	208	246	241	216	226	240	210	228	237	261	238	219	240	222	266	237	229	229	236	272	250	218	230	201	239	221	227	238	230	238	257	221	217	241	268	250	241	237	236	218	241	205	236	200	232	209	230	229	227	248	224	225	227	221	238	232	213	236	217	235	216	228	220	229	225	246	204	205	204	229	241	220	223	231	241	214	216	249	283	210	222	214	216	242	206	220	228	224	231	241	206	228	211	247	224	216	208	205	245	239	213	236	227	235	255	252	218	208	188	225	233	227	213	222	231	205	240	248	214	257	267	234	221	217	208	207	214	238	220	231	227	228	220	201	248	215	231	237	222	235	223	231	256	239	203	286	228	231	257	219	210	247	220	238	216	228	243	241	210	231	247	223	247	256	226	223	215	227	238	232	253	224	235	242	223	210	245	223	255	235	229	231	261	233	239	222	220	240	271	220	211	229	249	262	226	234	210	222	253	226	220	248	270	213	218	216	230	235	222	276	261	223	252	251	203	241	231	212	226	236	233	220	223	236	267	258	234	223	221	233	235	209	222	225	232	242	259	262	232	223	277	240	235	239	249	228	238	250	240	245	236	272	227	254	217	223	222	226	189	215	230	241	215	242	250	230	246	266	240	223	260	222	217	240	238	244	215	230	262	235	236	265	219	232	223	224	229	226	230	203	234	211	256	241	260	242	215	266	245	235	252	208	249	238	243	244	230	214	231	233	242	226	265	228	209	227	219	222	223	226	225	241	237	251	226	218	240	210	239	221	210	230	234	244	253	249	252	228	257	240	239	253	220	254	248	198	228	226	237	253	233	248	214	236	233	226	221	256	224	218	216	240	214	239	220	230	220	245	241	233	222	229	217	230	221	227	252	234	225	248	216	244	246	239	244	218	213	232	234	224	205	259	231	253	237	246	227	254	237	243	200	234	224	216	233	226	245	253	242	220	233	237	229	237	223	216	265	255	209	233	219	244	240	254	240	256	236	218	236	241	221	236	231	247	243	244	252	224	221	242	225	224	274	236	238	236	241	238	222	239	263	220	243	217	245	226	193	214	232	231	234	233	229	231	233	221	203	241	227	206	231	220	224	209	218	210	237	243	250	253	228	221	238	203	212	214	253	230	239	225	207	220	225	221	216	233	213	232	230	246	225	250	252	220	212	247	207	221	233	210	224	241	232	231	234	233	207	234	227	229	235	200	238	195	223	213	255	226	237	222	238	206	221	230	223	218	244	243	215	258	204	242	224	219	235	210	217	236	226	222	227	222	226	250	268	207	225	244	240	226	219	215	211	225	228	234	239	230	229	241	236	251	251	233	250	236	227	241	212	226	251	206	232	211	217	229	258	219	239	227	216	225	223	238	224	232	236	196	226	247	236	243	210	210	237	217	231	246	233	226	269	268	238	248	208	222	249	235	220	228	253	226	218	245	264	224	241	268	253	220	200	252	224	272	224	236	245	263	243	232	252	241	248	243	213	245	263	234	284	207	224	213	218	231	264	185	231	267	238	245	232	237	221	224	223	238	242	224	223	228	239	225	243	232	240	209	255	258	237	204	229	231	216	250	231	250	228	248	221	229	218	225	249	238	231	228	221	232	208	250	226	257	228	250	248	240	229	207	254	213	208	239	247	236	262	205	249	213	240	225	239	243	219	218	225	210	249	228	229	212	243	236	230	239	229	227	249	217	244	241	255	207	230	231	232	229	224	240	209	234	230	216	226	224	237	235	198	198	217	248	249	230	240	202	236	226	227	227	210	223	218	216	236	213	237	231	249	224	239	235	224	215	243	211	206	224	227	225	222	258	218	260	235	233	243	257	279	241	237	215	195	244	237	239	246	266	224	244	247	235	205	275	244	235	211	230	254	234	241	236	245	246	241	244	233	224	236	243	227	246	256	264	261	253	245	232	256	232	230	266	222	210	255	262	248	229	248	206	215	256	207	235	232	234	247	217	182	242	257	229	248	239	232	218	203	232	235	233	241	226	247	229	249	222	261	183	245	216	239	220	223	221	226	254	218	218	206	211	230	240	255	226	234	232	243	225	238	234	236	225	239	243	205	237	222	228	201	206	240	228	248	235	246	211	231	255	221	209	238	242	244	231	234	209	251	246	220	222	215	249	217	224	209	221	235	254	239	224	230	212	248	229	229	229	227	216	216	221	239	237	257	243	243	221	235	237	228	241	232	219	248	220	235	217	240	255	256	230	249	205	202	243	223	245	238	248	228	228	257	212	212	231	243	240	251	237	213	225	240	238	268	227	213	257	216	218	254	214	247	241	217	273	242	224	237	208	225	210	240	233	259	230	238	244	247	232	261	272	220	208	224	241	233	215	225	244	242	248	232	266	264	228	247	219	224	227	244	238	223	230	226	228	224	236	244	226	244	236	242	216	234	229	236	234	197	227	273	236	226	219	278	239	217	224	222	242	227	216	242	245	228	226	216	247	220	250	206	222	247	231	213	237	216	220	250	237	215	240	208	245	212	211	211	228	232	238	231	237	244	229	219	230	215	222	220	242	232	244	218	251	247	211	232	242	224	237	223	210	237	235	224	245	256	244	229	239	241	249	233	228	251	215	231	233	221	237	220	252	220	242	216	237	209	206	229	203	229	232	224	214	263	209	251	193	236	208	214	229	243	214	235	209	248	225	235	245	230	210	238	226	253	253	251	230	258	230	224	231	233	238	253	205	233	230	236	227	234	244	235	232	230	234	225	231	257	239	250	215	225	245	227	242	222	244	283	252	225	223	246	245	251	198	215	225	237	230	236	216	247	228	244	234	268	219	232	248	249	250	244	237	227	221	234	217	236	219	256	219	220	210	249	259	245	247	204	227	206	222	238	229	238	238	261	235	230	219	232	245	227	230	215	238	227	221	233	222	222	250	251	232	234	250	218
15775	2392	5251	5772	4982	3928	3247	2656	2376	1986	1852	1666	1557	1379	1248	1175	1139	1078	992	1067	961	928	889	904	852	881	818	860	866	780	789	754	774	742	794	745	716	667	698	751	709	707	714	702	666	670	726	706	691	716	698	639	680	681	675	671	702	622	692	671	674	642	668	699	672	735	696	713	703	680	733	766	732	677	724	731	671	663	743	769	741	709	770	748	871	1004	1207	2703	1794	786	618	690	704	687	656	649	730	2563	4373	3310	616	645	626	609	645	597	626	586	617	640	620	616	663	617	622	630	582	657	608	626	636	633	655	612	660	642	613	625	595	637	617	631	640	651	625	594	600	636	626	582	643	623	574	635	632	599	670	632	667	644	627	634	659	652	610	582	621	610	663	614	573	623	627	633	628	585	602	617	639	593	617	613	639	648	650	648	621	651	628	609	648	613	608	606	622	599	615	690	662	590	677	656	617	677	640	618	656	648	595	631	640	620	619	594	625	650	681	630	636	638	633	612	607	597	633	612	702	660	631	645	625	625	628	581	642	611	615	572	609	608	606	619	643	643	656	631	618	643	639	663	648	627	609	624	637	628	615	590	614	641	587	606	649	654	637	614	636	613	593	624	628	619	667	648	637	616	609	589	647	601	609	678	614	561	616	632	613	622	656	593	602	613	610	598	640	615	609	679	620	619	649	641	622	587	692	638	607	614	593	624	597	596	633	618	632	641	621	620	658	601	614	626	593	623	645	663	589	625	638	658	595	606	623	567	641	582	627	620	582	629	636	588	570	640	612	651	648	654	602	619	624	607	627	637	604	596	647	635	615	649	650	579	598	633	635	619	582	620	616	628	633	596	595	611	619	639	628	597	567	643	619	626	610	665	639	602	583	639	636	588	556	598	578	630	605	638	619	648	627	628	597	574	637	621	620	616	579	593	643	622	634	597	632	631	591	612	630	604	592	619	613	647	617	587	649	644	612	592	606	593	630	584	618	604	658	622	573	642	655	648	604	661	563	633	571	583	636	624	594	617	651	610	636	607	639	574	642	649	593	620	625	644	624	603	614	654	593	672	576	652	588	589	569	595	585	608	659	660	626	601	608	598	564	641	605	652	651	625	646	620	593	657	626	595	616	588	594	615	645	645	633	626	570	610	616	632	633	620	632	653	658	597	634	665	629	595	614	628	613	618	618	587	626	633	617	604	657	631	620	601	672	635	619	623	584	647	642	584	630	637	617	619	621	619	647	635	630	598	588	589	644	641	655	633	592	666	619	602	618	637	623	664	629	615	587	639	621	626	622	656	673	639	628	633	629	598	590	598	620	601	627	608	610	621	641	667	640	597	617	612	639	584	585	658	595	637	601	615	615	605	654	628	613	620	618	634	635	644	606	604	631	646	640	634	596	611	591	665	611	595	629	611	588	634	628	609	618	626	618	562	677	618	688	610	608	627	604	601	623	648	616	611	614	666	607	639	649	653	609	634	617	637	596	635	594	629	634	652	643	601	590	615	607	677	606	622	638	653	644	643	586	611	624	597	601	685	598	648	604	603	620	643	618	603	611	607	623	610	618	647	609	578	609	594	651	648	635	634	637	627	645	613	651	591	654	639	611	613	589	596	611	634	598	643	666	610	593	631	617	632	631	615	627	645	584	615	612	616	590	574	614	619	631	623	656	637	658	617	674	605	634	602	675	597	582	589	622	629	638	653	598	640	643	605	656	631	611	624	618	619	683	615	621	637	594	583	632	696	626	564	580	621	641	694	639	612	634	639	605	631	616	595	614	564	619	641	627	637	625	606	605	594	572	626	639	621	660	588	630	607	636	600	604	573	613	625	635	611	670	610	630	588	602	667	614	630	634	620	609	628	650	665	620	611	613	593	630	613	629	596	610	650	625	608	593	605	611	623	619	603	604	673	606	628	620	613	632	631	586	652	637	591	602	622	620	631	618	630	619	591	601	581	662	645	639	639	665	601	644	628	628	597	591	603	654	623	641	594	559	657	642	575	601	601	596	625	598	619	555	628	596	635	628	608	638	581	602	616	635	644	639	625	595	606	636	605	614	629	612	651	623	604	657	669	607	617	641	587	647	581	624	611	636	562	643	598	624	576	632	610	626	624	622	647	639	627	633	619	617	644	627	610	666	641	632	650	612	625	616	620	605	653	624	666	604	603	619	616	643	671	647	578	638	591	610	610	635	639	634	622	643	612	616	579	619	617	643	565	674	622	565	620	609	587	589	622	621	635	625	641	620	647	619	632	633	649	628	652	610	657	602	652	626	610	614	676	611	629	611	569	617	642	666	613	606	611	578	624	637	604	616	649	598	627	588	596	615	667	589	639	629	596	622	595	602	591	648	644	571	632	641	618	633	663	593	633	643	626	615	659	593	666	589	591	605	674	633	626	600	617	598	597	617	650	624	602	633	606	655	612	624	596	626	630	644	624	660	677	603	622	590	666	700	593	632	629	619	632	572	619	600	618	641	629	595	633	572	615	688	580	687	629	662	605	588	655	576	619	608	623	649	637	613	611	608	610	634	649	600	580	614	611	671	645	644	598	644	632	628	622	634	589	610	675	625	607	558	611	621	630	612	591	663	623	606	645	617	618	614	635	614	615	575	586	597	622	633	611	589	620	608	596	594	600	636	627	626	632	630	612	599	609	616	594	619	653	598	608	588	625	661	604	595	636	621	545	621	591	592	593	611	650	635	611	635	590	610	621	587	569	631	619	565	639	615	657	636	602	646	608	649	626	600	612	597	617	670	616	661	612	625	609	594	586	614	583	597	592	569	603	598	617	575	616	628	670	638	648	568	601	629	609	619	613	650	589	647	635	590	609	647	622	649	627	636	611	627	648	651	596	649	667	617	637	631	646	599	611	599	679	586	603	620	620	608	614	622	637	593	598	607	637	617	603	576	642	641	619	598	590	615	628	604	635	628	619	620	587	673	616	639	604	601	579	595	637	662	567	658	598	575	653	639	606	632	619	572	639	554	615	633	654	618	631	653	617	599	608	622	609	618	603	567	636	638	593	669	665	661	634	629	635	636	648	642	657	592	613	618	612	599	591	599	615	616	594	626	625	584	674	574	588	590	634	592	550	591	635	638	649	624	608	547	614	613	644	624	626	622	591	674	604	637	571	601	638	562	627	623	595	649	608	600	651	608	634	637	630	606	635	642	608	622	586	672	631	615	595	597	606	646	610	610	612	604	650	651	632	568	592	557	617	597	629	646	644	642	633	684	628	635	609	631	620	642	604	605	616	543	580	598	592	644	659	656	589	570	618	642	604	573	614	661	624	588	611	642	598	670	641	621	653	652	631	588	601	626	627	621	670	673	607	641	604	607	571	618	619	589	649	611	615	596	573	590	596	630	685	594	607	607	615	583	579	606	656	629	636	664	633	634	654	635	607	617	622	618	595	646	610	643	610	635	630	594	645	623	618	633	614	640	645	596	627	614	636	628	600	596	580	592	648	602	594	612	655	666	628	597	624	614	597	639	572	567	651
3623	273	265	287	250	230	254	247	227	253	276	264	230	262	250	256	256	244	228	245	253	214	237	217	263	255	247	264	217	227	267	244	246	242	232	249	216	269	242	244	243	239	229	240	237	244	248	258	224	221	254	263	244	229	221	220	242	247	192	218	238	230	253	252	251	267	255	223	246	218	262	262	242	250	231	242	205	246	240	247	238	261	262	228	240	228	260	222	250	237	228	254	262	228	244	219	246	236	268	263	218	248	227	267	241	267	259	244	267	249	225	266	237	216	246	231	222	223	230	282	256	226	222	227	222	252	233	211	242	210	219	255	242	234	249	222	238	240	242	233	247	240	233	236	243	218	274	262	232	261	234	247	234	256	242	210	271	239	230	224	257	232	227	264	235	226	232	235	262	238	221	264	266	243	225	230	234	214	227	224	255	249	272	243	255	245	240	216	227	246	238	227	244	249	210	249	220	235	242	245	232	234	215	211	242	249	244	245	231	240	249	241	230	249	251	248	246	225	233	220	234	244	261	228	238	233	258	241	284	219	238	232	248	210	245	245	227	212	226	214	248	247	239	276	230	243	271	247	261	228	224	227	267	255	223	251	252	229	240	262	259	241	224	232	233	241	245	238	233	250	221	239	248	258	238	213	266	253	237	225	216	218	241	238	252	233	230	243	246	246	217	236	235	244	217	211	239	251	229	246	197	219	222	223	234	237	233	244	252	233	247	244	261	237	289	227	233	220	220	233	231	227	242	256	237	245	256	242	266	218	250	247	232	242	226	233	227	245	241	245	227	234	230	248	224	259	258	236	248	221	227	211	217	253	231	260	242	238	244	226	258	249	235	243	243	214	242	233	250	238	267	250	224	225	228	210	223	243	243	222	233	239	250	227	282	243	253	201	232	217	236	220	231	236	245	239	242	203	229	220	237	246	258	230	278	248	226	210	232	231	238	231	233	258	235	222	245	217	227	236	232	269	246	227	266	247	252	225	229	262	237	246	211	250	246	249	243	245	217	222	253	222	245	241	221	269	246	250	231	214	228	260	237	258	225	232	265	225	220	240	240	247	239	235	213	242	222	243	234	256	200	229	242	273	225	259	255	227	217	214	230	207	249	228	237	243	246	225	210	233	230	249	242	245	229	219	225	267	251	225	230	247	259	189	242	235	203	247	246	242	226	240	252	238	254	223	227	239	241	225	258	207	231	242	227	237	232	257	262	228	232	246	208	248	237	233	244	236	247	233	262	239	239	235	229	267	255	267	237	239	242	248	242	237	242	243	241	251	252	230	262	224	234	246	229	247	254	238	246	255	218	241	207	267	234	247	257	239	237	243	247	233	228	245	242	239	200	227	247	223	247	261	245	212	209	237	223	239	250	213	252	260	236	240	274	221	248	221	240	216	229	241	243	223	268	210	239	241	244	208	266	231	216	240	260	243	228	232	223	220	230	263	248	265	258	230	227	243	260	230	235	230	241	242	249	230	229	232	257	237	238	228	222	251	239	226	225	243	215	235	235	246	244	235	242	245	235	253	236	237	245	267	261	236	251	224	235	229	234	219	229	253	256	242	243	243	241	223	224	243	236	214	223	234	250	252	233	260	260	263	228	202	241	234	238	257	231	269	236	262	258	243	258	228	229	241	243	244	208	207	236	195	248	231	212	269	256	216	209	262	251	235	241	252	221	240	233	274	267	261	224	243	216	229	246	251	225	268	262	224	237	245	210	262	215	231	230	240	246	239	221	251	220	210	259	245	223	253	234	255	216	244	247	228	228	270	226	236	245	228	254	262	220	218	255	221	244	247	250	208	215	236	230	229	233	223	218	261	249	256	256	245	204	263	226	251	251	216	239	239	230	260	226	234	220	213	228	242	253	233	241	206	230	242	247	229	217	263	229	236	217	198	240	221	256	245	263	229	230	233	244	252	252	254	244	238	241	223	234	270	249	259	253	238	215	246	241	253	220	262	249	228	224	232	260	227	255	258	256	254	213	228	229	241	248	262	239	238	233	250	241	240	266	228	256	236	212	219	256	230	253	217	238	247	220	251	232	222	248	207	227	245	240	233	226	238	218	236	267	215	215	235	216	239	229	246	265	251	241	237	224	227	227	219	222	256	254	234	227	234	241	228	223	234	254	234	232	231	247	269	225	251	233	231	254	245	262	242	218	222	237	237	259	225	236	237	246	227	228	250	240	248	217	249	254	244	240	202	224	259	235	219	224	263	229	266	247	265	232	220	237	236	236	244	230	233	226	252	221	232	270	234	227	226	277	245	219	222	240	232	229	218	231	216	246	225	227	249	216	207	200	235	251	251	241	257	238	248	249	259	242	224	227	236	246	247	248	247	219	219	270	208	258	227	212	261	242	262	226	208	239	236	218	212	224	232	228	219	245	240	263	233	244	221	240	221	233	256	240	235	216	245	275	259	235	236	234	229	239	270	227	224	237	259	254	238	238	235	220	225	258	226	228	249	229	249	248	214	251	252	231	232	232	231	254	210	254	215	235	223	268	223	247	238	234	250	237	245	235	253	209	251	233	266	207	231	228	237	251	259	278	239	232	205	248	241	264	249	238	232	234	213	256	214	250	186	219	241	258	230	233	246	242	258	202	231	248	230	247	234	236	231	232	242	236	253	250	227	255	269	236	259	235	241	241	258	225	230	266	218	248	247	254	214	242	189	237	250	226	245	257	263	234	251	244	251	274	243	236	253	232	214	234	216	230	258	265	240	219	241	231	240	267	228	249	262	276	226	236	260	219	228	207	256	237	236	216	262	211	248	215	228	246	246	254	258	236	225	221	199	240	236	248	254	237	224	229	236	233	232	220	276	231	263	224	237	235	238	237	198	247	235	224	232	250	253	212	230	231	264	219	223	268	243	229	230	266	231	220	234	217	247	252	216	247	228	236	265	246	230	236	228	235	235	227	271	242	270	238	226	223	221	253	231	232	279	239	250	273	230	231	239	221	246	263	261	224	245	239	253	240	247	232	249	242	273	248	238	246	238	189	236	241	219	242	252	227	232	228	260	254	230	227	227	264	254	232	253	221	271	240	240	226	220	251	241	227	234	224	202	233	243	227	257	216	225	222	247	216	217	240	230	233	240	228	254	245	230	219	243	239	243	215	228	235	219	276	217	240	240	236	260	242	271	236	217	256	263	266	247	261	237	217	239	246	236	211	235	228	239	245	216	240	263	216	268	248	235	229	233	258	227	216	226	220	213	254	241	241	219	230	265	236	278	241	256	236	238	217	245	248	237	233	222	244	239	230	217	217	238	218	235	234	235	240	228	256	227	230	237	239	220	232	212	254	255	226	261	256	245	263	248	214	246	235	249	224	229	225	231	250	233	251	239	232	199	234	255	253	238	257	234	254	241	247	244	238	233	263	226	225	221	239	212	249	237	217	277	238	255	264	237	235	228	242	255	232	239	234	243	268	227	220	224	238	228	230	231	235	242	243	235	253	251	235	248	245	261	249	254	234	232	240	259	249	227
3764	685	717	769	745	776	711	707	702	675	731	680	656	647	695	678	686	674	646	693	668	634	707	632	670	647	677	643	681	672	610	691	602	681	626	620	710	628	644	692	679	661	668	662	673	657	711	634	652	682	623	700	688	679	654	601	636	624	688	651	701	627	671	751	630	695	666	654	682	664	698	673	659	692	629	671	680	700	674	696	707	630	648	676	653	634	699	699	671	665	646	672	643	662	625	621	651	806	773	827	654	671	648	681	667	643	674	650	668	622	658	624	657	645	660	631	653	651	626	678	685	646	673	630	679	676	648	660	659	597	688	661	654	693	651	664	601	667	689	692	627	662	639	641	685	630	615	645	638	662	634	674	652	612	675	662	652	602	655	617	640	644	713	624	660	627	660	689	664	661	659	629	679	644	700	652	609	670	650	688	655	668	695	646	640	621	620	649	606	635	663	703	645	677	605	654	657	635	652	651	686	713	611	633	684	651	639	646	624	644	639	627	654	649	650	653	613	618	640	660	675	618	676	652	669	648	692	649	656	666	648	614	637	658	673	684	691	682	686	687	670	698	646	647	602	653	616	667	618	657	674	641	652	635	650	608	670	657	660	657	618	688	645	652	656	636	683	661	651	659	709	630	639	660	678	663	620	642	625	660	631	690	614	644	643	643	665	595	632	625	653	652	658	674	674	598	612	606	644	654	663	654	646	635	635	618	604	639	567	658	636	697	624	611	657	619	657	623	661	633	619	621	688	610	629	670	630	681	636	665	624	649	652	671	652	642	657	650	654	613	663	638	696	648	678	634	668	639	642	635	607	647	678	680	660	625	591	641	654	628	712	635	641	674	687	612	674	652	618	667	662	655	672	645	679	677	649	638	682	647	655	644	662	624	650	700	646	644	608	675	606	619	616	656	722	655	692	600	631	687	604	637	650	675	652	658	629	650	654	633	639	654	666	650	674	655	651	686	662	622	691	628	629	632	669	652	659	622	646	715	658	660	682	675	692	677	629	676	694	600	652	698	637	639	623	649	645	682	639	647	657	683	659	682	637	701	662	645	652	625	660	637	677	671	646	620	661	637	624	664	703	644	630	652	651	660	663	659	684	685	624	648	677	704	649	679	633	645	699	663	655	656	637	615	688	648	690	663	644	669	676	664	661	627	646	590	655	638	675	662	599	626	614	636	600	652	641	676	655	669	650	618	636	675	648	689	655	668	664	651	682	634	638	638	640	661	639	620	653	646	639	640	629	626	694	663	657	592	652	668	698	659	658	623	699	675	639	606	624	658	663	641	678	667	697	610	665	678	662	708	644	676	686	620	674	652	637	657	681	641	642	700	589	693	627	641	637	601	658	662	639	609	668	627	623	641	655	649	602	701	704	664	632	668	651	657	634	594	642	656	678	675	640	662	631	635	677	612	700	671	665	698	647	661	620	615	667	635	636	676	647	652	648	579	644	692	619	663	662	637	620	672	612	635	628	592	657	668	684	650	625	662	639	651	630	632	635	614	604	633	640	652	625	673	659	674	686	684	662	623	661	620	663	638	684	651	656	672	610	661	591	618	679	613	678	658	642	625	649	646	632	687	640	637	665	640	630	655	651	645	664	666	634	642	618	696	660	648	625	639	650	659	656	657	639	653	631	652	647	655	635	655	624	685	653	637	642	666	623	629	698	664	636	667	670	652	662	634	613	660	662	678	634	634	653	679	653	640	708	640	643	665	653	623	633	684	693	627	632	719	623	657	635	655	620	657	639	644	661	671	656	648	614	661	643	624	658	639	679	693	692	643	658	659	657	632	647	662	672	672	624	649	655	679	665	688	629	621	624	682	653	687	680	644	590	625	682	683	657	642	652	650	639	692	690	649	593	623	712	656	646	650	598	676	659	626	637	664	656	678	642	677	671	642	652	644	646	628	676	683	655	655	611	666	652	670	667	628	610	600	635	626	659	623	673	676	618	655	617	683	672	646	599	612	647	647	674	686	671	690	649	614	703	613	659	679	624	623	647	632	651	676	644	615	655	683	667	673	665	675	669	663	649	655	669	644	622	677	641	671	616	626	619	627	653	629	657	626	623	642	608	687	660	668	666	685	656	660	687	647	649	640	613	656	654	679	631	671	634	642	658	683	669	660	671	636	671	654	649	643	649	668	601	674	661	649	670	670	644	591	658	622	647	637	675	664	651	633	611	646	679	637	697	616	628	657	645	663	684	636	676	642	632	627	663	623	633	675	653	664	630	651	652	631	701	621	645	688	664	632	663	649	642	637	600	658	695	643	661	646	654	654	581	616	666	603	656	633	651	621	627	643	647	686	643	623	683	661	601	596	682	673	585	611	673	661	606	602	652	629	673	625	682	625	630	656	683	665	708	698	637	664	694	614	645	662	603	646	592	687	646	613	657	584	675	608	654	702	684	637	634	664	605	656	673	634	609	641	630	656	666	647	674	663	672	666	659	711	631	691	641	688	652	649	642	667	656	653	647	667	645	669	653	682	660	646	645	682	623	652	606	665	663	649	688	703	607	651	623	687	631	659	668	675	656	622	642	672	614	634	654	609	675	646	655	671	605	566	644	657	699	695	661	654	658	652	694	675	636	647	644	676	651	659	610	656	665	628	644	650	670	672	700	640	695	662	653	643	658	619	639	670	663	680	654	640	667	642	645	649	629	656	656	597	671	640	665	684	664	654	656	632	659	635	664	642	703	661	639	649	642	686	657	644	593	665	690	732	677	671	653	658	642	652	708	670	652	657	654	615	663	652	639	642	669	641	671	636	643	723	646	657	651	673	627	620	664	606	640	652	643	641	649	659	681	618	659	686	651	662	640	644	640	683	690	647	654	633	668	671	630	676	661	652	651	693	654	625	625	644	623	653	647	669	665	704	694	679	687	651	660	596	654	621	668	641	666	627	684	619	642	670	641	659	655	648	661	670	627	653	634	647	607	651	656	631	632	633	661	684	634	642	632	700	653	641	618	630	640	619	660	656	621	640	729	693	639	692	624	634	665	653	612	616	666	666	691	677	625	633	657	624	693	636	679	624	676	615	641	646	629	663	631	647	660	680	647	655	655	693	660	656	711	627	679	649	676	689	659	659	626	630	654	622	660	670	652	657	670	654	690	674	617	624	594	657	619	596	664	667	633	642	626	662	687	621	645	655	684	656	653	666	610	701	664	649	658	622	680	620	646	664	641	624	642	597	656	641	621	714	636	653	634	628	658	657	651	661	657	646	626	642	696	634	626	648	646	640	643	663	649	653	652	687	654	594	645	625	641	615	673	664	659	647	589	681	656	668	628	621	644	663	647	654	648	612	618	701	686	633	669	639	648	697	613	644	638	665	668	664	689	692	683	640	630	684	671	617	651	639	664	658	685	661	641	629	651	659	628	707	606	616	647	658	674	669	660	628	663	663	657	694	623	648	701	667	652	651	652	683	638	671	637	599	628	618	682	635	635	683	656	663	674	665	650	612	642	640	641	660	674	626	630	666	664	655
23252	2011	1399	1024	783	694	534	456	453	428	369	377	328	348	323	331	317	292	302	296	317	292	300	299	253	306	269	264	285	290	268	305	304	310	299	278	287	244	275	258	288	290	297	290	292	268	284	254	278	278	300	281	265	259	285	271	290	300	273	315	295	295	265	284	297	289	275	269	270	280	278	297	275	253	290	285	268	283	294	281	309	259	256	298	318	295	291	327	298	297	270	257	265	279	300	264	330	469	439	340	304	262	261	269	282	292	277	293	270	226	316	297	274	296	290	297	296	280	272	279	286	288	265	294	284	277	277	267	284	279	264	278	292	270	271	268	285	267	268	307	274	266	283	259	274	279	291	284	270	277	288	287	263	312	270	264	277	281	281	275	278	279	318	251	287	288	292	299	274	293	285	287	272	271	286	262	298	257	272	283	291	262	277	273	277	268	299	307	289	265	249	261	253	291	248	294	303	255	286	286	287	268	285	283	295	296	244	300	256	272	269	270	276	265	274	278	254	271	281	283	265	266	260	281	291	283	288	272	283	282	280	290	295	254	258	267	301	287	270	236	268	262	302	263	298	275	288	309	292	276	263	274	292	275	273	261	282	270	277	261	261	282	275	301	285	267	266	280	287	243	288	303	292	282	242	287	243	256	281	282	272	260	318	271	277	264	269	273	222	260	274	305	270	256	257	268	310	250	296	271	256	283	302	281	323	317	284	284	278	254	238	288	275	273	281	260	281	268	298	266	270	261	273	303	261	314	272	280	259	285	255	304	288	278	288	307	290	266	252	280	268	275	281	281	299	274	261	308	271	309	292	285	277	260	287	291	265	261	301	255	292	255	298	274	294	268	259	273	295	288	287	267	295	275	295	286	280	292	268	247	260	272	275	277	267	288	276	261	267	260	303	294	275	261	287	284	289	245	298	286	271	277	302	305	304	288	279	291	262	261	283	243	260	260	314	269	253	248	294	294	220	268	254	255	289	309	271	264	256	231	278	311	274	269	288	263	278	294	301	273	256	275	260	285	255	265	255	243	280	265	283	281	268	316	279	272	270	265	278	280	287	284	274	278	309	282	230	282	297	292	297	272	280	272	279	287	297	260	284	280	271	247	274	272	286	289	274	272	294	263	259	280	274	264	277	255	316	248	282	272	271	276	277	285	286	285	263	272	259	247	257	285	267	282	309	304	309	235	270	265	290	264	283	280	287	272	283	258	240	264	269	270	294	263	299	279	282	296	288	288	269	275	267	279	279	275	281	255	291	266	304	271	257	291	290	281	262	276	277	274	260	276	284	293	281	276	238	279	261	278	264	302	280	263	299	266	279	262	293	262	258	263	263	273	280	285	271	283	287	284	261	288	256	270	275	274	296	242	275	274	284	258	266	295	240	271	269	253	301	296	281	261	266	292	294	287	279	277	277	282	248	275	257	296	290	278	276	255	264	261	282	256	276	276	288	276	285	270	299	305	280	292	300	265	273	295	300	276	250	255	242	293	280	291	265	271	276	317	298	277	312	257	262	293	280	292	274	291	260	297	281	259	274	257	280	274	300	268	282	283	284	288	262	266	261	289	260	309	253	257	310	255	307	282	278	309	274	295	263	297	285	271	261	278	266	290	266	280	275	257	279	260	289	288	290	269	251	260	278	286	253	273	270	269	261	288	283	257	275	275	281	266	282	320	254	277	297	299	277	302	299	274	252	288	286	278	261	273	294	240	281	296	265	250	283	267	276	288	279	272	297	285	267	265	259	262	263	297	273	293	282	260	276	301	264	240	283	295	256	255	289	258	262	279	287	296	284	258	260	285	289	255	286	301	276	262	287	291	278	291	277	272	267	297	288	281	314	247	241	288	272	312	276	260	291	246	254	271	293	312	268	265	293	293	262	275	258	286	285	278	268	287	278	280	268	275	288	277	292	294	304	272	282	290	275	284	264	267	264	291	264	293	295	299	268	269	299	253	246	304	307	273	269	278	251	278	311	275	284	312	279	294	272	298	275	284	253	278	258	289	273	236	260	280	271	268	261	297	279	272	237	322	281	290	265	272	264	290	265	278	288	283	269	296	296	288	307	274	261	303	303	300	266	319	292	304	277	275	278	267	253	302	287	293	291	290	279	251	255	293	256	282	261	302	263	263	271	274	265	301	261	279	271	292	287	287	249	272	271	280	259	262	314	285	275	289	257	277	251	248	279	286	253	242	289	278	273	262	294	274	250	249	274	292	284	268	275	292	244	263	275	230	283	292	294	262	272	273	279	270	271	295	278	279	296	291	277	281	278	263	299	294	258	300	293	259	282	289	268	252	289	279	255	271	292	265	297	259	281	284	284	264	269	256	288	281	289	279	268	281	317	300	250	282	266	265	296	282	267	293	305	268	277	273	273	232	295	287	279	260	272	288	296	265	315	270	265	331	261	277	281	260	243	267	281	269	236	281	249	267	284	303	275	275	289	290	295	267	261	279	284	293	289	250	260	287	300	281	289	271	295	272	259	265	270	277	278	291	280	254	261	285	260	287	283	248	291	259	312	285	267	284	286	259	271	288	272	287	253	293	291	288	247	289	267	272	285	249	277	287	285	306	266	271	269	264	264	290	243	292	265	288	296	297	273	264	279	310	283	283	287	263	284	275	277	269	263	270	279	275	292	303	298	297	283	261	281	231	267	264	248	258	288	284	262	263	286	281	328	291	289	262	283	246	292	315	275	289	255	262	281	281	260	259	263	291	248	301	267	297	282	261	282	268	287	288	284	319	297	280	302	270	280	252	248	281	275	280	291	287	281	301	289	269	278	258	279	290	287	297	252	301	269	301	298	260	242	263	261	296	272	282	289	273	292	260	297	280	276	280	252	273	261	264	292	298	251	282	245	282	284	273	269	286	275	299	287	273	261	271	273	245	264	296	278	276	276	270	292	266	290	275	292	268	261	257	239	278	257	289	256	292	290	293	270	298	282	280	304	266	285	302	272	271	291	257	269	288	261	261	287	275	274	258	282	274	264	277	272	261	264	250	283	287	262	239	274	277	278	280	277	258	285	298	269	271	258	305	258	261	300	285	277	279	282	274	278	276	266	288	284	298	265	266	290	300	272	288	305	271	280	272	264	275	258	286	243	271	278	255	286	310	289	284	251	271	287	268	298	277	283	274	270	230	297	261	281	282	283	265	262	298	310	284	285	251	280	276	314	268	252	277	311	252	256	275	267	265	270	297	284	274	270	290	267	261	262	279	278	286	242	294	263	300	293	261	270	226	286	290	278	267	253	260	254	307	252	282	250	290	293	272	287	289	257	249	276	265	254	298	251	301	248	236	291	294	275	287	271	269	255	271	302	258	297	272	273	259	255	298	310	239	306	252	282	262	253	287	262	279	292	277	274	295	295	297	263	271	286	279	281	271	276	281	260	272	275	260	274	316	305	265	290	283	290	269	298	258	280	227	283	281	258	315	273	243	287	295	300	282	241	276	277	236	287	277	256	265	262	266	279	307	272	300	286	254
11895	1622	3089	3554	2990	2489	2154	1836	1594	1508	1287	1241	1277	1120	1062	1061	997	964	1000	915	855	881	863	875	919	865	842	792	820	849	772	865	785	838	789	802	756	798	777	752	745	759	798	677	771	801	784	756	777	762	809	790	748	685	749	730	744	773	743	741	749	746	789	803	792	785	747	767	749	771	795	804	801	794	795	784	769	796	819	791	779	794	797	786	881	900	1102	920	809	757	737	793	745	771	795	758	1223	2399	2155	1579	746	714	750	720	747	774	706	799	722	709	741	671	753	705	743	717	727	705	741	707	739	758	727	749	748	752	699	693	756	680	752	697	749	744	689	751	769	733	750	715	737	682	742	747	709	707	783	726	732	728	756	709	746	714	769	712	678	752	774	801	709	731	732	795	738	746	728	745	725	725	765	726	735	716	753	727	766	740	696	740	767	750	750	756	769	744	737	734	767	704	737	782	753	755	809	755	772	808	779	722	766	736	722	766	713	742	747	723	703	751	732	764	729	758	781	731	737	753	756	760	739	722	800	739	704	738	786	720	736	712	725	682	721	727	771	769	733	703	760	744	709	701	765	739	744	739	746	764	735	723	745	717	722	721	753	673	723	736	707	720	764	699	733	747	744	757	726	698	681	740	717	731	751	697	731	812	741	728	804	722	678	771	751	761	731	747	693	737	746	720	778	773	747	693	736	744	728	735	699	713	747	742	699	683	734	766	725	785	732	727	684	755	722	708	764	750	755	722	760	724	704	742	738	728	736	728	681	755	711	750	754	698	706	756	718	750	798	749	715	753	737	765	718	752	704	722	716	678	729	690	753	732	738	742	774	743	729	736	786	701	726	769	742	729	772	696	731	785	743	713	727	759	727	788	696	772	754	739	746	743	694	712	735	755	757	708	712	687	701	774	724	727	770	711	749	718	751	742	668	760	777	695	748	701	735	753	751	730	723	715	718	709	737	699	738	740	693	773	706	691	739	796	755	745	711	742	750	722	730	701	721	701	721	736	754	704	732	758	694	779	701	773	684	714	724	729	742	729	691	704	700	730	740	761	725	712	717	797	782	732	788	721	765	728	721	742	730	752	779	731	768	741	743	727	746	751	738	742	741	751	767	738	749	747	752	740	681	738	785	743	726	745	708	720	729	703	714	753	749	710	732	739	748	738	721	755	744	692	746	770	787	686	751	701	707	746	743	747	704	778	712	754	721	745	789	678	693	723	736	719	725	733	745	751	748	724	683	801	749	688	694	781	716	730	725	788	753	730	695	757	739	752	785	732	772	714	721	783	714	744	704	683	739	718	746	684	761	708	682	762	740	691	715	749	741	708	771	721	726	729	790	731	701	679	746	681	668	765	749	737	721	766	696	766	691	815	738	714	766	720	732	769	743	732	768	744	761	691	709	746	758	743	694	709	723	728	729	729	753	711	747	725	770	735	725	713	728	721	735	714	718	679	768	733	750	749	724	778	776	717	691	697	716	700	712	709	700	733	728	730	703	750	745	725	736	739	751	767	726	762	767	786	735	744	703	770	759	731	666	724	755	709	769	738	758	719	788	714	776	739	723	728	743	706	756	706	738	746	788	731	750	722	742	705	782	704	711	739	736	688	667	743	742	753	764	717	773	749	744	691	726	719	753	702	750	669	710	675	698	755	723	668	720	702	739	720	720	761	730	735	719	733	753	700	730	709	803	721	766	771	736	724	719	730	742	756	714	762	748	718	763	717	678	748	746	752	735	763	714	736	742	739	742	784	741	711	705	750	724	701	728	793	717	745	710	719	717	713	755	736	703	725	748	775	745	701	732	780	767	678	721	707	688	705	704	741	716	767	739	746	742	770	662	723	744	780	722	715	703	765	734	755	794	722	760	736	749	766	724	695	727	742	715	712	742	764	762	763	751	713	755	759	695	721	754	722	750	719	726	711	809	733	725	736	740	725	709	744	746	737	748	762	716	771	740	710	720	735	714	686	715	726	750	702	712	758	660	775	721	796	775	774	754	719	764	711	761	768	761	787	732	755	718	763	729	722	693	700	708	733	749	717	707	711	758	724	741	773	784	749	708	727	734	685	726	724	727	689	706	699	708	684	770	751	742	759	739	717	782	694	724	734	737	710	731	758	764	756	738	771	754	787	761	739	700	715	732	724	752	766	717	721	756	713	700	746	736	730	720	692	743	687	780	708	752	757	711	726	722	766	752	682	736	702	757	732	719	738	725	736	740	745	731	767	741	743	755	793	748	746	718	757	763	770	750	716	758	737	724	728	764	808	710	764	745	741	753	729	728	775	713	742	737	714	747	748	723	768	724	725	747	778	768	762	766	725	724	728	728	737	735	783	762	746	690	779	686	741	727	772	741	741	801	737	725	692	727	762	715	739	746	762	731	716	790	744	763	722	696	712	726	708	744	745	728	744	741	742	778	706	705	743	737	717	716	749	731	728	747	713	716	782	764	724	771	757	729	713	744	738	739	738	711	774	751	739	733	738	758	734	749	786	712	804	753	761	708	796	737	720	731	772	721	717	730	738	764	723	800	742	719	734	721	732	732	734	727	742	739	740	749	725	759	694	703	728	758	770	721	731	751	740	709	718	740	720	720	692	736	734	751	766	718	728	760	735	739	689	758	808	757	708	758	721	745	692	740	695	716	746	762	698	733	757	703	744	721	772	702	730	715	709	750	770	741	724	736	749	745	737	768	750	713	783	710	675	740	707	733	714	781	707	720	725	739	744	721	709	715	775	729	744	733	673	747	761	758	675	745	711	704	708	678	695	745	743	765	757	674	724	703	769	747	771	771	751	737	736	753	754	723	721	762	769	757	768	748	718	732	732	757	737	793	765	760	738	728	740	724	763	732	723	735	726	742	782	734	723	752	723	803	742	693	711	757	759	715	718	736	760	698	698	699	710	719	779	672	746	712	703	761	786	720	738	749	748	745	754	770	751	706	678	702	695	727	720	703	695	707	709	758	756	693	725	691	698	691	753	727	734	689	752	774	711	733	771	710	768	670	713	717	740	741	792	748	721	772	725	731	720	741	773	756	752	735	733	773	725	748	720	693	765	730	728	727	771	771	705	729	694	737	735	721	741	754	740	789	753	700	764	747	728	762	709	740	723	650	701	771	742	725	697	698	729	729	752	715	700	760	744	728	727	714	721	688	751	740	716	742	766	761	797	757	710	752	770	766	734	712	737	708	667	729	721	725	717	729	743	714	694	738	741	754	727	751	762	731	791	718	733	727	697	758	760	745	706	745	737	721	734	697	701	739	742	700	744	759	708	734	763	737	689	765	750	708	700	697	753	780	735	763	717	684	758	702	755	749	691	718	709	721	790	695	701	716	715	771	754	784	680	711	697	733	733	699	739	732	732	751	755	735	743	740	718	752	739	766	750	756	726	774	706	776	716	719	743	794	707	759	733	739	760	688	772	754	728	711	735	714	692	708	772	742	768	735	688	750	740	730	697	691	706	699	738	770	748	761	718	700	736	708	734	725	722	736	700
34873	4911	2543	1949	1331	1001	831	564	540	465	476	425	403	360	320	302	265	311	301	293	297	271	293	253	245	245	257	269	229	217	244	260	249	245	252	237	238	240	234	240	234	260	249	260	238	220	260	258	265	254	225	219	225	255	302	263	240	227	235	246	246	277	236	231	234	267	221	235	238	237	235	255	247	223	233	249	235	241	241	236	254	229	238	269	266	253	260	245	227	227	259	239	241	232	228	224	315	573	623	434	227	254	225	273	216	241	252	247	231	250	233	249	247	238	217	221	222	231	235	229	232	275	217	250	236	215	226	232	230	231	218	233	225	273	202	239	244	255	238	229	217	205	227	235	225	220	239	248	222	246	231	245	220	235	220	221	232	218	210	221	219	227	222	240	238	247	253	253	216	222	229	256	233	260	208	276	231	225	232	233	253	224	218	235	246	222	233	231	227	224	231	236	227	240	246	227	211	218	213	241	218	251	222	232	225	228	242	213	256	224	221	206	272	235	229	224	250	234	242	230	210	229	230	245	233	222	244	236	215	239	257	231	226	262	253	226	234	245	226	228	220	248	243	252	212	230	214	246	220	221	218	190	225	245	253	221	241	234	237	226	248	215	222	221	250	254	232	218	215	222	256	219	221	243	222	241	243	239	222	220	221	233	199	238	218	221	228	233	263	225	239	237	228	214	199	207	248	264	219	255	238	215	250	215	242	254	223	224	253	238	246	228	239	217	216	199	225	240	250	236	232	241	271	227	232	258	223	238	227	239	248	225	223	240	245	242	237	225	230	232	221	240	225	254	246	248	244	254	255	231	241	208	249	226	220	246	249	221	226	232	254	231	257	257	215	254	206	215	225	249	230	216	281	252	227	250	220	212	256	225	245	235	239	241	215	226	209	222	231	244	231	237	230	221	227	238	254	238	221	222	236	222	234	217	231	248	231	224	230	251	228	217	245	238	224	230	232	240	232	222	242	277	212	229	240	226	213	201	236	264	229	218	230	220	240	229	222	205	249	224	195	229	239	229	216	255	214	204	251	223	247	232	219	225	230	212	244	225	244	228	251	222	247	225	242	236	229	243	221	222	234	223	239	202	231	259	225	222	250	228	238	220	249	243	227	208	228	208	237	233	213	203	245	249	235	203	241	227	238	234	219	249	211	211	224	244	225	217	249	233	222	235	224	245	218	228	228	225	237	217	228	249	213	239	229	237	218	249	252	234	248	216	228	239	234	226	227	227	230	212	206	239	235	232	214	239	271	272	234	244	203	206	239	255	235	215	232	246	233	236	209	231	232	234	210	244	230	215	249	247	229	204	237	253	262	229	256	210	237	227	245	224	219	237	257	216	232	231	225	235	217	224	256	225	238	245	248	202	235	246	233	240	244	232	242	208	248	211	230	223	229	240	217	212	222	250	238	224	208	210	233	225	259	227	239	231	238	266	205	212	252	241	224	234	226	231	242	235	233	227	230	250	239	232	244	217	231	225	227	226	244	217	229	235	222	237	217	219	226	239	239	245	237	180	249	244	225	220	229	228	260	251	277	236	260	232	210	224	227	248	220	227	253	262	228	238	223	248	234	214	198	250	238	239	237	243	227	216	215	240	243	226	221	229	217	237	258	234	218	226	219	226	248	226	235	216	244	223	234	245	234	241	209	232	268	216	241	239	245	239	247	248	245	226	250	260	240	201	230	220	220	244	230	231	245	218	229	225	238	213	222	250	217	227	243	207	246	249	249	247	234	232	206	214	229	252	231	228	238	249	259	248	232	220	223	207	239	229	244	246	224	216	259	196	212	241	235	200	230	255	272	252	260	256	237	249	203	226	228	243	234	245	232	246	214	225	247	207	255	212	223	238	191	212	215	243	233	211	257	244	238	234	231	234	228	232	228	218	241	216	198	259	240	236	242	235	235	235	233	251	215	252	213	256	233	243	227	229	227	221	233	251	235	220	223	263	221	242	218	202	231	216	218	248	218	216	220	237	216	231	241	262	264	210	211	258	254	243	237	224	225	258	251	213	241	212	235	253	246	225	218	238	238	221	249	219	252	217	213	228	239	225	215	220	243	225	196	253	255	245	217	235	244	228	232	198	220	235	235	243	237	207	229	249	222	209	231	242	243	255	251	227	246	226	242	231	234	244	225	232	219	263	244	227	227	226	205	220	187	240	218	248	257	229	230	243	250	244	239	234	231	268	232	235	257	227	256	205	222	229	261	243	241	221	237	253	237	241	244	239	231	268	265	205	225	231	231	243	230	220	239	233	224	253	234	216	225	226	254	248	200	235	241	226	239	248	258	223	204	256	215	226	259	241	249	229	218	235	238	232	220	234	233	215	226	250	246	248	221	206	257	210	220	214	249	225	219	212	251	234	238	254	210	214	212	215	237	225	215	218	230	246	229	234	214	233	229	218	247	243	254	234	236	248	260	250	263	221	230	231	221	223	231	239	246	228	224	221	231	238	202	253	217	229	251	239	237	240	215	258	276	245	241	236	242	228	198	216	235	213	228	221	258	229	235	254	222	225	257	232	249	239	228	216	268	235	263	215	224	243	221	211	234	222	248	230	243	262	222	230	242	231	218	221	216	246	241	247	237	240	230	229	246	262	199	221	247	224	207	226	232	233	217	228	210	218	217	255	231	243	194	232	237	279	242	235	213	237	214	209	259	224	249	238	222	243	240	219	224	231	220	249	214	216	222	222	218	244	196	226	221	237	230	243	213	226	245	249	227	254	222	209	229	230	237	223	233	241	221	227	217	204	230	240	215	232	242	231	221	229	237	240	244	255	228	213	252	211	260	246	226	241	239	256	200	227	234	201	222	219	214	247	240	196	210	214	229	239	220	245	240	247	219	199	223	250	212	219	201	239	241	229	213	211	224	245	228	239	203	240	234	210	227	219	239	215	267	231	207	213	220	255	221	225	239	236	243	222	243	228	229	242	206	240	207	227	226	253	235	260	215	230	238	246	256	250	229	223	223	218	229	235	249	212	212	212	239	240	263	231	227	195	227	238	245	249	246	211	225	223	204	233	233	219	226	235	207	219	217	245	205	242	258	252	248	238	226	216	215	234	229	211	194	211	242	229	199	262	247	203	217	217	241	245	231	223	241	211	216	238	249	215	243	205	197	243	243	222	252	246	234	234	237	229	251	243	214	237	235	241	225	233	245	220	214	204	273	238	238	226	211	234	197	225	221	229	228	234	247	205	250	224	252	215	252	256	232	232	225	238	257	256	239	234	236	229	221	245	227	226	198	211	246	238	215	228	219	244	260	235	235	208	240	244	224	253	189	216	278	226	213	222	245	236	227	217	255	247	246	264	227	221	246	240	248	248	222	212	213	236	253	227	238	243	235	214	229	203	232	242	223	263	232	234	257	239	212	241	275	229	244	223	218	248	233	214	222	226	240	226	266	243	232	242	250	229	255	215	227	228	238	208	229	239	238	204	247	229	243	248	194	239	234	244	234	201	238	230	218	204	228	230	230	226	236	256
16437	2391	5230	5980	4923	3988	3298	2719	2354	2031	1814	1583	1465	1408	1300	1185	1177	1131	1029	1011	919	924	922	866	887	815	864	776	807	794	764	757	702	744	796	702	738	721	699	712	721	760	682	689	711	685	697	689	699	697	730	625	651	662	671	689	668	697	680	600	651	682	679	684	713	706	655	691	718	683	679	732	727	701	709	729	704	705	746	750	681	762	686	773	812	912	762	785	658	611	649	683	640	655	611	647	1529	3978	3996	2061	651	592	613	587	600	609	616	664	619	652	643	620	645	615	624	660	628	594	647	646	631	637	627	611	645	664	627	627	616	640	619	614	625	609	594	609	620	628	628	619	607	629	653	585	635	589	618	618	601	605	675	616	632	603	629	594	636	634	541	673	604	581	591	621	597	650	623	618	618	615	605	639	648	615	592	672	656	637	605	681	624	650	620	588	599	644	623	631	626	675	616	650	586	606	616	601	606	608	616	616	603	609	587	586	625	634	609	593	630	632	612	646	606	572	609	645	612	588	601	619	663	636	646	617	571	637	654	634	620	620	618	616	614	622	666	602	628	602	632	628	586	555	631	607	638	617	619	578	666	618	652	594	585	669	640	606	593	612	653	616	599	624	624	632	635	572	631	601	621	633	597	634	570	598	597	607	622	622	619	627	608	599	605	601	616	626	652	643	616	638	548	601	603	618	669	598	645	623	635	589	617	646	639	640	583	628	600	664	663	586	609	642	595	623	641	643	612	630	625	650	623	613	635	595	616	620	620	626	590	649	591	667	613	591	643	633	655	623	614	586	604	627	638	629	631	589	615	616	619	621	641	622	608	618	619	588	619	667	605	608	624	619	635	620	665	618	609	594	613	589	628	570	643	597	622	611	573	584	634	600	637	603	654	593	642	621	631	597	583	582	672	613	641	596	649	617	682	588	619	629	593	639	597	635	601	622	643	601	646	629	643	625	640	645	615	626	615	628	668	623	627	592	626	624	596	590	618	594	587	605	664	617	637	606	647	617	615	636	614	636	607	600	649	651	635	577	630	617	628	669	623	605	648	626	662	619	609	638	627	572	669	628	620	633	611	619	608	651	632	633	604	579	597	640	681	631	617	614	576	600	627	656	636	605	569	622	626	624	639	614	612	662	609	611	601	609	642	650	631	641	610	626	608	594	638	620	642	579	624	615	636	602	646	639	635	627	612	611	605	589	585	573	626	629	582	664	662	589	631	627	633	638	656	627	650	636	646	630	580	621	634	595	655	651	619	624	629	641	587	627	634	635	626	613	615	580	594	636	614	566	568	614	598	651	622	618	601	635	628	640	619	665	639	621	624	605	587	611	637	658	642	621	630	614	628	614	638	609	619	591	638	611	593	650	591	623	575	648	637	627	635	629	581	598	650	601	663	634	633	646	608	597	631	633	650	642	604	641	609	626	585	611	586	630	597	625	590	615	652	608	609	590	667	606	617	620	631	586	617	578	637	623	630	561	601	644	629	623	561	591	589	632	591	645	627	603	615	611	657	606	614	630	654	595	589	613	605	665	595	610	608	579	615	622	667	627	651	599	606	628	609	607	631	559	640	638	592	655	631	639	631	647	602	637	627	633	664	570	633	623	631	633	625	623	662	633	623	608	633	628	576	629	642	655	631	651	629	614	598	616	590	614	637	623	623	642	590	615	588	641	610	624	673	642	588	611	616	631	596	620	647	614	642	624	614	616	596	608	649	640	639	614	631	606	658	619	639	586	621	605	616	633	590	618	582	600	575	618	573	607	604	617	661	617	613	567	608	682	619	624	653	622	617	631	633	663	618	647	602	629	643	660	623	569	655	618	616	629	653	573	633	624	631	592	640	655	577	588	656	627	615	635	581	613	609	608	638	618	572	632	634	626	629	618	637	607	675	639	605	601	608	645	651	624	574	609	633	615	673	627	661	601	607	617	646	618	659	632	634	641	632	616	606	627	574	615	627	562	620	606	613	635	627	653	630	681	663	608	648	613	626	616	637	620	595	610	655	628	654	611	611	608	576	592	670	602	656	582	664	632	601	584	649	602	564	640	576	622	616	634	668	574	583	685	621	599	604	640	626	594	611	604	608	608	588	682	652	642	602	654	633	592	582	667	628	639	671	651	625	629	660	513	609	608	622	635	593	650	650	601	632	621	626	619	619	631	630	611	607	624	611	604	601	632	628	641	635	632	623	636	577	632	641	663	622	602	604	600	674	657	589	592	627	691	628	610	629	607	598	581	655	664	594	644	626	606	630	650	629	658	576	614	637	614	638	575	584	634	656	608	631	653	634	625	630	596	561	633	603	591	665	614	638	581	660	632	604	620	627	651	618	650	596	648	600	636	650	574	568	600	590	633	583	671	627	616	618	654	647	628	626	569	619	646	625	636	670	640	614	555	628	620	646	621	637	639	594	633	612	624	645	633	597	631	595	610	605	613	639	605	591	592	647	616	624	644	628	597	565	629	659	594	642	578	608	617	622	640	633	621	632	639	618	573	644	663	613	619	631	576	594	630	652	624	627	574	585	602	611	649	572	615	585	621	621	626	605	595	663	622	685	609	626	616	631	644	586	604	615	641	595	624	630	608	612	613	639	660	623	684	636	640	594	604	604	613	671	588	570	643	597	638	627	612	642	583	652	631	609	596	594	644	629	651	592	663	604	635	659	639	631	586	598	605	611	637	626	601	644	621	629	627	615	609	600	632	621	589	661	631	616	596	632	619	625	637	594	640	605	645	647	601	621	624	605	600	629	635	622	586	619	643	588	627	575	614	644	593	628	629	631	649	661	629	582	606	634	595	646	581	609	616	604	633	630	610	658	626	614	649	633	626	628	631	591	632	622	642	648	661	622	653	639	635	686	662	595	628	640	616	668	610	601	633	590	607	646	642	581	568	637	651	594	612	611	619	625	608	653	643	614	644	580	630	631	599	623	601	656	614	652	578	630	620	617	600	650	575	627	590	630	650	619	579	643	630	617	636	637	629	564	600	622	653	569	594	640	599	611	628	637	623	619	651	619	608	584	627	607	590	646	654	577	596	609	669	592	605	637	579	637	610	620	639	598	643	605	619	597	627	606	633	598	605	600	637	590	622	621	647	653	650	631	662	607	648	670	617	613	646	621	615	645	635	638	618	590	631	624	629	642	607	609	640	611	594	571	660	625	597	646	583	616	607	580	611	579	634	615	637	646	614	647	650	641	623	617	599	669	621	636	628	636	606	626	641	626	621	666	623	638	636	629	612	633	609	616	598	603	611	652	628	645	627	599	644	606	588	639	614	625	613	631	650	639	618	678	663	607	672	619	614	590	596	606	624	559	611	646	624	588	630	602	670	638	619	629	618	625	649	621	641	623	627	617	611	581	627	645	641	610	634	630	632	613	586	638	621	663	605	626	656	604	651	622	606	633	615	623	633	647	645	624	615	605	644	594	643	602	612	593	637	629	585	624	630	632	602	646	605	631	649	651	605	642	599	586	631	632	628	608	691	624	605	639	616
3928	283	260	270	274	288	262	280	262	232	250	266	283	266	248	252	257	257	250	226	252	247	256	257	241	236	237	239	253	249	256	273	226	228	236	227	257	267	258	247	239	271	248	241	235	251	263	237	238	240	252	244	263	235	246	237	221	241	258	227	262	240	258	243	269	266	259	271	273	259	249	266	242	247	267	255	261	248	288	229	274	290	244	247	269	261	261	255	240	236	278	252	269	244	198	220	251	285	287	294	264	258	235	216	239	228	258	234	243	240	247	245	256	241	241	239	236	231	227	283	259	262	238	240	232	243	237	240	269	251	226	287	265	243	233	242	268	258	251	233	244	241	242	224	295	277	247	250	238	264	256	226	215	273	250	247	235	248	256	252	226	269	273	259	245	265	248	226	242	241	238	238	266	247	227	278	246	250	281	235	234	267	249	251	248	251	227	241	214	246	256	279	238	253	266	246	245	274	243	249	248	241	224	254	270	231	236	249	235	247	230	240	206	254	209	258	223	245	236	248	235	239	257	282	236	247	256	266	215	238	250	244	232	261	273	242	250	212	261	226	239	246	233	207	233	257	229	268	252	251	218	247	266	246	255	237	258	245	265	229	223	260	243	247	234	234	245	246	278	276	242	226	265	228	261	236	256	261	241	258	255	207	206	262	238	253	263	224	240	245	238	261	247	269	248	255	233	240	245	244	248	256	245	247	241	236	264	236	219	281	227	286	254	232	233	246	237	244	231	221	257	254	263	246	261	266	243	258	232	256	212	226	244	282	251	271	242	258	249	248	255	233	224	232	258	279	245	257	257	227	251	274	250	218	229	277	245	255	247	236	258	229	262	263	227	255	239	244	245	250	216	272	257	245	242	217	239	255	246	246	236	257	226	275	245	249	235	238	251	281	226	211	252	236	244	253	258	249	242	300	249	243	240	232	267	223	229	242	270	248	272	246	263	258	268	233	255	251	236	250	257	259	241	262	223	234	253	254	239	241	237	242	267	245	254	247	259	236	244	252	229	246	237	237	241	254	264	231	232	260	242	248	274	251	259	216	214	268	271	249	234	276	261	246	253	249	278	242	244	246	237	275	259	249	228	266	247	253	267	230	269	236	226	213	228	232	254	247	248	283	251	238	263	256	209	217	251	255	232	278	242	222	255	249	239	262	253	255	253	249	233	228	266	273	257	248	240	235	246	248	276	246	239	259	258	254	260	239	235	265	258	220	244	238	242	251	246	230	214	251	241	252	261	227	254	266	258	254	244	248	256	240	258	262	249	234	258	259	251	244	248	243	254	246	240	234	261	256	251	267	236	263	261	271	238	210	245	245	264	216	254	242	231	257	258	244	228	246	252	281	247	259	228	270	266	222	225	266	243	232	258	251	253	254	236	240	228	260	225	256	237	243	268	271	214	231	249	261	240	251	260	236	258	249	268	248	239	214	250	257	271	244	243	273	207	251	288	241	230	253	242	234	274	219	249	260	241	254	243	259	264	244	248	249	241	244	251	249	251	248	251	218	216	276	237	241	242	219	244	249	241	234	260	261	257	217	276	245	248	237	249	243	273	243	253	243	260	227	247	235	292	257	250	230	266	247	243	244	251	240	226	253	279	233	275	211	245	250	245	235	243	251	289	231	245	254	249	228	241	222	244	243	273	264	268	257	229	257	242	257	244	256	244	243	250	239	268	218	244	250	219	236	253	248	239	271	246	244	250	275	279	244	277	239	255	246	247	274	278	261	263	228	245	225	267	265	277	278	237	240	229	271	252	242	265	246	281	258	237	266	233	262	244	247	233	245	232	203	235	238	244	265	252	241	217	236	248	231	227	253	274	254	237	253	259	231	248	241	222	248	238	262	266	262	220	246	273	254	252	250	235	248	252	247	257	277	237	268	246	236	238	251	239	235	227	222	243	236	245	273	243	239	253	237	232	244	249	253	212	247	240	235	255	274	227	274	222	267	260	238	256	268	245	251	243	246	243	252	228	233	232	246	253	238	232	252	271	253	235	282	265	256	240	277	259	253	252	219	258	264	253	228	243	252	266	243	220	258	227	254	250	199	245	229	234	281	213	224	241	256	232	224	250	229	237	243	215	214	252	241	256	260	247	262	251	214	245	258	239	256	243	229	259	251	260	267	286	236	252	244	225	262	265	244	236	251	224	222	249	261	258	271	266	230	261	243	235	234	233	234	260	272	257	263	227	252	270	296	257	263	256	276	240	242	281	264	245	249	231	283	280	248	258	235	266	272	254	206	264	247	274	236	233	234	266	242	244	228	251	230	205	259	263	229	254	225	219	238	235	250	249	287	248	245	250	239	244	243	244	245	256	245	245	244	267	262	257	255	240	256	278	248	222	236	245	258	239	244	243	233	258	278	217	237	246	263	234	258	236	247	260	261	237	252	228	248	236	266	242	247	263	212	240	264	252	215	228	273	287	233	236	237	270	260	251	247	239	237	253	280	244	260	246	246	250	262	253	243	222	245	234	248	237	251	258	273	255	274	287	295	250	240	243	240	247	229	255	266	260	227	240	260	224	272	253	262	222	239	258	279	248	238	230	249	248	252	246	218	244	247	245	265	258	233	230	225	225	221	234	223	262	231	252	245	257	249	217	265	264	210	262	232	224	228	250	272	263	246	229	246	257	285	238	246	263	256	252	238	260	238	253	214	256	260	247	245	235	210	255	235	220	261	231	239	267	242	237	235	226	259	246	260	238	241	278	256	251	247	260	244	227	220	250	264	258	267	275	228	247	254	243	241	270	226	249	245	223	242	249	259	238	244	257	265	274	245	242	232	263	239	240	274	225	261	227	259	268	264	232	254	245	255	244	228	234	266	242	243	270	269	267	274	252	269	257	266	253	245	248	229	260	245	248	247	238	288	247	235	239	249	238	242	247	237	257	285	229	232	241	245	242	263	251	256	229	222	273	270	263	267	248	255	255	253	234	274	232	258	229	248	235	250	239	258	229	244	220	229	258	241	246	220	232	235	267	262	241	260	235	258	262	233	256	222	256	244	237	275	253	240	232	253	230	239	236	241	260	240	253	241	224	226	247	207	222	241	253	273	217	259	246	272	236	260	235	246	253	248	265	248	267	232	259	260	268	265	244	219	276	234	262	243	270	238	262	255	236	231	255	267	258	269	242	256	250	268	253	250	227	244	250	278	244	268	229	253	250	251	263	234	252	243	229	277	249	276	261	243	268	279	222	245	262	270	250	251	252	248	238	248	234	225	244	239	252	256	258	227	259	254	235	266	234	246	236	256	225	244	244	238	264	267	277	242	261	268	246	247	264	254	234	245	257	240	235	262	265	247	252	250	249	252	263	233	255	258	240	260	239	259	251	280	230	232	242	256	266	225	252	257	277	262	275	260	245	241	233	224	263	257	253	237	239	253	235	242	265	213	233	265	256	269	261	206	230	263	232	239	240	253	232	258	268	206	257	295	229	266	277	245	246	254	241	239	261	239	258	228	277	228	251	254	253	243	251	256
3859	713	774	848	779	718	726	666	691	691	717	717	644	707	673	703	684	716	677	705	664	642	662	690	644	679	659	654	660	676	659	698	658	675	704	694	666	679	681	693	665	627	676	668	674	709	639	667	656	714	682	666	712	668	650	680	675	647	690	714	645	689	689	631	703	686	674	715	720	696	675	706	703	687	733	661	720	727	705	707	677	664	711	691	652	704	680	685	707	671	627	635	692	686	716	695	700	788	941	855	678	725	646	689	673	665	714	673	669	679	711	690	668	637	663	658	703	691	644	662	676	680	684	660	692	677	660	675	685	708	684	617	674	671	661	655	649	649	687	631	682	669	730	682	653	710	667	696	621	638	672	712	702	659	653	663	690	662	657	677	715	677	659	691	703	717	636	681	692	660	708	647	672	645	683	683	662	694	712	688	683	650	647	721	660	659	643	686	681	632	664	679	689	649	639	717	667	669	644	662	706	663	676	678	680	634	658	649	704	640	728	644	657	666	645	633	672	672	653	638	694	635	652	645	668	649	665	677	645	684	686	686	655	659	675	690	664	677	664	692	685	679	672	720	694	656	642	679	696	661	666	682	629	677	703	727	676	679	642	656	649	632	696	659	672	642	648	691	704	672	689	686	715	670	704	665	682	671	704	681	633	660	630	639	645	701	679	723	637	665	640	669	664	679	633	641	669	632	622	651	653	657	680	664	701	684	649	665	616	636	695	676	625	660	675	676	683	597	655	657	703	658	655	697	668	645	711	689	662	652	663	671	670	638	669	628	671	659	673	673	663	665	659	653	670	673	671	679	671	648	628	692	600	677	644	689	640	679	688	701	636	659	702	720	636	635	683	675	670	692	667	665	678	683	694	673	667	699	688	639	680	647	661	649	667	690	654	662	682	656	651	654	687	630	666	654	718	627	695	688	689	684	702	644	647	665	669	667	613	685	659	678	622	653	644	648	681	635	629	684	690	702	649	682	660	693	704	676	696	649	699	667	675	663	677	686	647	666	641	680	608	685	658	649	680	732	698	689	675	646	610	685	688	651	694	661	663	622	624	687	631	648	690	660	650	648	706	659	674	712	675	694	646	682	693	689	639	663	679	655	690	625	644	677	643	688	634	670	642	653	722	707	650	642	644	652	695	675	621	628	678	616	742	668	671	682	633	704	653	671	665	636	621	636	658	691	676	620	679	689	659	636	677	656	593	724	691	696	680	652	725	625	660	688	681	630	667	633	697	748	631	677	668	685	627	668	674	637	669	684	690	659	687	666	658	688	665	632	678	689	646	647	644	698	656	682	690	678	635	667	653	675	610	606	680	670	676	661	624	632	655	644	719	737	673	696	670	666	673	674	646	682	674	651	626	667	635	648	654	649	647	671	712	650	727	659	693	649	660	678	665	644	689	670	648	660	674	671	699	675	655	682	709	658	654	702	698	709	635	690	663	682	684	701	691	683	682	699	668	634	678	698	693	698	663	660	731	663	631	643	667	711	704	680	653	675	644	682	649	654	702	682	682	694	660	695	652	695	641	668	661	577	687	639	672	645	695	706	626	716	663	676	647	695	649	686	673	677	646	653	689	687	629	689	642	655	632	657	692	702	652	714	665	683	694	649	675	675	679	655	653	695	684	613	692	685	660	620	658	655	644	666	644	652	628	649	653	693	668	679	636	695	715	639	697	642	701	678	697	636	619	644	713	685	676	688	604	653	657	721	618	690	634	664	660	614	678	690	668	661	664	630	638	647	653	637	677	691	581	674	626	648	668	657	695	721	678	674	656	631	675	652	670	649	706	694	635	641	677	648	721	694	650	668	638	667	675	645	714	639	680	661	643	694	680	650	693	685	695	686	678	694	661	681	655	675	666	617	670	713	649	670	687	628	711	692	673	631	697	641	680	654	674	641	658	676	655	672	700	695	666	640	705	632	645	661	659	699	678	662	652	661	668	646	644	645	690	713	683	699	669	678	647	678	693	656	675	690	677	688	742	689	650	636	711	668	718	647	651	660	661	671	669	658	736	679	652	709	700	662	659	668	660	647	635	631	661	677	742	657	644	649	703	700	662	653	704	687	702	669	673	672	694	666	674	674	679	672	668	693	652	666	607	670	737	665	591	665	643	665	649	680	658	659	645	686	649	614	713	629	629	646	683	659	636	653	660	677	659	685	680	679	622	671	663	676	654	728	703	683	640	641	689	672	635	716	670	660	617	704	637	667	642	649	678	654	650	660	677	686	657	667	723	720	688	685	711	679	664	628	681	642	654	669	663	635	685	704	643	676	646	702	616	659	663	710	685	671	693	674	679	711	718	712	678	671	705	669	651	672	645	698	707	710	655	696	668	705	651	680	668	666	677	703	669	668	622	683	610	637	716	699	685	672	671	656	679	655	628	662	639	684	639	656	644	630	724	685	652	623	698	677	685	711	668	645	675	628	670	682	698	708	648	675	648	634	683	667	684	665	663	654	655	695	683	675	621	643	711	666	675	707	667	645	637	662	671	679	678	626	671	670	696	638	664	651	682	674	657	664	620	682	677	715	662	701	682	705	667	649	676	652	672	687	642	619	618	694	701	703	627	616	672	671	668	718	664	658	679	676	695	654	646	661	617	679	662	675	660	651	653	671	720	684	644	631	687	678	671	691	683	687	683	654	663	714	666	669	705	686	667	694	675	664	649	679	684	645	690	657	726	695	667	658	614	683	678	638	669	650	662	698	622	701	669	644	687	681	678	612	676	689	649	698	666	685	661	673	673	698	683	667	669	687	634	625	693	655	657	657	633	667	644	632	629	644	683	666	676	664	702	679	657	667	623	676	646	651	654	709	686	671	647	671	644	646	621	681	688	691	681	625	656	664	613	620	644	674	684	643	660	635	650	657	655	681	688	699	702	697	668	647	706	644	700	664	670	674	664	699	649	649	653	695	672	666	693	693	671	671	641	715	640	685	639	691	700	693	704	702	639	699	620	654	627	725	654	667	674	647	617	694	664	659	674	658	650	639	660	682	667	688	647	678	693	726	655	663	651	676	713	679	643	658	673	686	677	663	665	694	704	649	700	654	690	698	675	633	658	678	708	659	722	640	625	680	673	699	656	723	655	650	650	691	637	713	659	698	638	618	652	619	629	679	651	655	694	669	680	693	697	628	675	706	627	696	657	631	715	640	654	680	698	711	620	652	689	688	669	679	678	661	652	636	653	626	696	650	612	677	678	656	675	650	663	617	682	633	614	642	669	677	659	661	728	650	659	652	657	678	650	634	662	689	650	669	651	688	706	668	686	685	666	628	683	718	717	697	655	716	665	665	672	659	669	627	637	722	702	648	680	699	614	651	680	698	662	651	619	664	618	709	668	673	683	630	643	664	711	668	648	668	672	639	705	674	656	663	683	639	674	692	618	651	691	671	655	650	686	715	677	689	689	727	685	670	670	720	657	686	669	705	646	695	659	667	685	699	649	691	673	643	643	655	678	675	664	706	660	651	682	689	648	665	676	704
22801	2010	1340	1022	786	670	573	476	425	425	349	392	353	348	322	338	372	341	296	305	298	305	348	305	294	309	300	330	315	286	299	317	290	340	315	305	344	306	287	306	291	306	290	302	278	319	310	328	327	313	286	283	298	302	278	286	297	274	285	268	297	294	282	290	308	304	298	292	304	296	307	299	276	303	289	291	299	299	275	316	291	328	284	287	280	295	315	318	289	279	282	305	284	325	303	317	426	525	487	439	305	304	259	304	307	268	296	290	285	279	308	307	299	330	289	278	272	292	297	290	312	307	308	283	321	303	273	256	283	278	309	266	273	289	271	273	278	298	277	304	292	292	283	312	286	294	317	316	287	308	310	318	297	283	312	288	298	306	298	297	286	292	265	265	284	319	308	298	289	284	310	293	275	270	290	288	291	304	296	297	280	287	325	297	271	287	319	305	303	305	300	286	270	289	270	265	274	308	283	290	308	308	286	307	289	264	317	293	292	307	277	262	298	280	291	278	297	275	286	293	285	287	274	291	299	297	281	305	314	279	267	319	287	280	319	311	281	314	302	294	312	305	291	281	311	286	282	285	266	312	278	315	287	288	288	318	283	279	293	289	310	329	317	300	329	301	281	303	313	281	275	287	312	324	316	281	287	298	303	275	280	270	298	309	304	289	311	281	303	319	266	282	298	270	303	309	319	277	281	322	282	275	266	296	294	286	283	316	314	291	315	299	289	311	318	287	284	293	287	309	288	318	307	305	277	271	286	311	337	303	257	287	303	277	295	321	296	266	297	292	249	296	295	281	292	293	271	298	302	289	300	306	322	261	302	320	284	281	297	284	311	277	273	313	282	287	327	300	283	265	335	284	295	280	288	278	299	322	306	313	295	289	281	295	303	282	271	309	289	291	258	291	311	296	281	286	317	290	283	291	321	263	286	283	298	278	310	303	292	269	291	328	290	276	305	296	304	322	264	267	271	296	306	288	324	280	331	253	299	271	295	247	275	271	267	270	302	274	276	313	276	290	298	286	301	283	307	306	290	320	305	324	303	314	345	312	331	283	271	343	318	271	310	314	311	296	324	264	275	272	287	310	274	308	297	324	309	319	265	311	312	264	294	262	297	319	281	311	293	318	298	281	267	272	300	316	302	287	289	312	300	272	295	278	301	275	317	290	290	311	329	291	238	323	287	258	272	265	330	303	301	302	303	302	270	275	283	254	328	268	311	280	288	299	290	293	255	293	286	273	282	288	290	307	287	313	275	267	289	306	317	300	293	266	256	273	286	293	287	293	291	300	300	310	282	299	322	275	296	292	296	274	290	276	304	301	280	298	296	297	298	292	285	302	292	292	316	271	312	309	287	285	266	321	292	318	320	307	300	278	304	301	278	303	272	294	316	279	291	290	284	329	286	270	322	282	302	314	293	271	302	297	297	243	286	311	303	299	323	292	298	311	267	311	278	328	307	295	302	285	288	301	308	291	295	317	282	318	288	296	276	274	283	292	284	329	297	282	320	262	278	253	314	270	270	303	302	293	333	261	305	310	265	296	275	282	303	271	307	279	268	269	269	324	291	288	312	282	311	303	284	280	316	268	295	280	320	301	282	290	269	273	306	279	297	291	293	297	264	286	297	269	263	287	307	272	347	292	297	288	293	278	320	309	275	280	297	318	318	309	289	266	290	285	261	291	303	289	315	286	300	306	303	310	283	310	307	315	295	314	282	290	301	288	297	265	309	313	292	277	316	293	284	271	304	300	287	302	262	306	305	285	296	291	276	305	333	298	325	271	301	300	328	274	312	304	298	291	288	273	298	274	290	303	308	302	292	302	270	287	301	295	282	271	304	283	287	296	277	266	292	315	291	304	282	296	283	267	284	309	313	269	291	314	307	272	256	272	287	297	261	279	272	292	306	271	289	291	279	283	289	303	313	278	271	306	313	284	303	266	293	280	302	310	310	294	303	285	288	276	312	260	269	291	316	303	311	292	300	274	295	306	300	302	293	261	271	301	312	284	296	249	301	298	281	278	305	300	288	269	308	291	300	274	309	301	279	267	292	303	303	264	279	284	307	274	283	297	282	318	276	296	295	292	308	296	292	290	276	288	304	289	295	278	290	311	283	283	242	286	314	280	275	294	272	297	264	293	300	281	318	303	308	294	278	253	312	282	303	308	290	309	272	303	320	308	326	295	279	302	321	280	262	266	331	283	290	292	277	317	280	260	278	335	284	297	302	272	294	309	308	285	279	284	264	281	278	307	290	287	293	321	282	296	284	285	306	279	312	295	270	316	284	284	305	288	285	326	296	307	311	294	276	282	269	296	296	313	278	298	268	290	288	293	283	323	277	302	312	289	304	273	289	293	300	284	291	263	293	322	330	316	311	321	301	311	279	297	324	295	293	304	301	329	314	277	292	296	312	264	279	280	269	299	289	299	276	302	314	275	252	326	315	307	283	323	268	275	280	272	304	308	285	296	304	272	295	290	301	288	328	287	307	275	294	262	303	312	277	272	267	289	287	294	297	295	287	302	287	284	301	300	314	310	290	298	298	303	299	286	298	306	251	287	285	320	324	310	315	269	295	279	305	297	309	298	314	300	286	279	300	279	304	278	286	290	292	317	297	282	297	270	286	296	282	294	268	263	297	273	272	295	283	307	301	259	283	301	307	297	296	306	289	306	272	269	308	300	276	303	311	272	248	283	272	264	285	279	291	278	285	298	296	304	275	288	280	282	239	289	283	290	304	320	286	311	305	264	276	290	298	269	311	256	274	279	306	311	255	303	319	266	308	305	314	284	290	264	308	310	301	323	289	296	299	285	274	306	278	294	270	281	278	294	322	258	278	309	298	266	260	275	315	289	266	276	282	283	288	302	252	275	305	282	283	310	298	299	346	329	316	301	253	270	289	299	279	311	293	294	310	270	292	287	289	295	306	298	289	265	297	295	306	268	286	284	308	312	290	266	280	264	297	280	296	270	261	293	277	291	270	305	313	291	275	251	296	269	306	329	290	291	267	315	275	290	309	315	300	302	265	309	273	288	313	318	307	281	286	309	332	306	274	313	292	304	334	275	284	276	289	300	283	296	328	303	288	297	264	309	269	272	282	265	265	296	283	289	293	299	283	280	310	312	312	298	279	284	346	293	278	274	314	283	309	260	259	286	284	297	329	261	282	300	286	301	295	324	286	288	315	284	303	276	292	279	310	289	295	306	303	296	310	321	280	292	308	298	289	274	312	298	296	287	262	315	275	277	260	280	300	265	278	324	292	293	296	309	262	315	294	298	299	312	282	242	274	277	309	270	276	258	285	320	282	299	287	267	316	299	284	290	322	273	305	308	291	284	272	257	268	288	277	281	318	295	281	285	307	289	277	292	289	299	322	306	313	322	321	304	274	293	307	280	291	269	321	296	317	285	290	285	296	320	291	298	279	282	300	329	282	275	313	293	287	277	303	278	304	296	309	279	290	271	316	308	297	298	292	294	326	298	283	288	291	289
11806	1601	3177	3654	3131	2500	2247	1898	1678	1593	1359	1273	1216	1196	1114	1071	1089	1081	948	963	939	948	951	920	976	875	915	886	925	839	852	816	819	790	786	838	842	873	793	812	826	862	811	810	808	800	821	764	835	844	804	789	826	824	854	819	803	810	787	868	807	811	818	816	815	841	744	811	868	797	793	857	784	827	826	846	860	829	795	857	814	838	834	851	870	1027	1086	801	815	815	746	806	807	765	792	913	1836	2957	2754	1939	862	778	827	781	828	725	692	787	853	828	787	786	821	768	752	743	782	812	803	766	746	750	769	819	754	757	770	789	741	768	738	780	773	772	792	786	754	788	782	718	783	779	753	757	765	752	802	730	735	794	803	800	766	771	779	798	781	768	796	809	760	769	787	805	785	754	766	747	786	744	778	761	778	740	788	803	756	777	713	751	766	803	822	828	802	759	767	764	732	779	761	777	782	781	785	746	725	763	735	795	760	772	770	785	800	754	754	812	768	792	872	825	774	790	795	762	805	769	746	763	786	818	729	784	755	783	791	788	829	759	809	787	785	810	775	786	758	811	789	818	787	759	828	784	750	760	766	850	776	784	810	724	814	792	768	724	782	778	758	778	781	778	772	850	812	763	767	765	790	828	747	781	754	766	744	804	773	767	755	758	769	715	781	750	786	796	759	752	732	757	790	806	779	746	766	755	764	781	762	824	750	810	768	766	750	751	799	734	781	776	808	760	786	760	782	804	784	782	734	817	749	796	801	790	762	776	788	812	806	735	811	740	800	743	742	791	755	772	774	805	800	815	762	783	737	796	728	814	733	798	777	703	792	715	789	822	789	801	814	770	753	710	789	758	774	820	797	707	741	776	787	804	762	759	729	816	793	817	779	787	792	754	829	726	759	764	823	763	747	767	784	737	778	763	766	788	783	818	772	781	807	744	805	773	742	753	769	791	787	747	719	792	770	820	790	740	762	735	806	781	776	749	793	781	812	715	763	812	769	788	758	816	781	803	733	731	761	748	731	704	762	741	789	757	761	723	781	780	734	733	775	782	800	741	820	802	796	787	759	818	780	807	740	799	785	845	787	814	790	791	814	739	759	788	784	782	784	821	776	736	722	793	702	793	786	795	764	764	749	777	797	777	753	752	772	773	767	790	764	752	795	774	716	757	781	758	790	821	775	756	786	764	809	778	788	761	781	825	794	780	781	757	774	730	793	751	806	784	847	805	804	796	729	762	810	738	762	767	799	778	796	770	822	744	782	718	758	827	792	742	801	778	759	773	812	757	764	821	785	765	778	760	751	724	792	796	799	801	756	801	824	851	792	790	804	724	774	745	774	760	760	765	781	803	754	713	792	830	738	786	742	752	806	723	747	736	744	780	735	775	794	749	792	807	794	812	739	724	760	776	762	767	792	775	780	790	774	718	793	827	789	791	766	748	797	763	788	786	771	801	727	736	773	786	734	795	781	807	734	766	787	751	805	778	729	745	823	797	766	761	784	749	849	747	764	767	758	738	780	778	776	810	752	791	761	783	760	798	751	781	781	816	734	763	767	765	728	773	761	765	793	780	750	772	800	772	782	768	740	812	772	751	760	787	791	796	761	811	770	824	791	790	825	774	808	811	805	798	790	763	822	810	749	808	779	758	744	804	768	778	779	758	739	761	744	816	784	769	784	835	815	804	779	761	789	742	777	696	756	733	796	760	748	790	780	841	783	735	797	792	776	787	791	812	731	762	785	766	809	771	824	782	793	788	748	753	756	800	765	752	794	760	737	810	793	800	735	734	804	757	774	796	767	743	800	739	774	763	799	739	795	788	749	749	774	780	795	776	786	763	765	810	789	783	752	769	800	737	759	756	792	737	770	796	768	785	732	802	811	764	752	805	825	812	844	784	787	765	794	793	796	767	776	784	780	746	759	841	805	740	779	740	777	760	790	732	846	787	766	761	816	771	804	767	797	775	778	774	777	806	721	759	801	786	796	808	802	741	760	747	784	760	794	752	787	798	742	744	786	783	809	808	772	739	791	773	777	763	808	782	759	763	746	805	776	808	739	783	754	836	770	740	827	785	771	774	782	790	786	725	802	738	774	747	798	792	744	765	750	773	769	773	761	752	786	731	833	800	765	819	764	745	772	797	784	783	767	742	785	778	786	737	745	786	829	824	726	766	793	723	748	823	787	795	780	789	767	813	786	767	812	815	747	760	822	774	796	758	809	783	773	740	772	740	775	795	751	755	791	761	714	742	827	763	780	745	796	796	808	780	732	761	796	790	735	792	774	813	790	809	780	734	751	793	781	826	810	748	816	790	786	803	813	805	751	716	817	804	730	739	823	780	824	750	801	739	730	784	808	763	770	799	779	778	801	762	770	780	773	810	800	696	788	768	781	777	783	792	792	716	820	797	778	742	796	791	785	749	780	777	774	781	783	736	744	752	777	729	858	788	807	780	776	746	775	758	775	818	788	810	803	782	734	759	725	807	771	796	748	764	760	771	755	782	792	855	798	767	778	765	777	730	723	746	793	816	757	786	815	756	756	768	767	778	743	749	778	770	775	771	739	714	770	787	764	765	759	804	780	795	809	735	774	783	777	765	755	826	751	778	794	737	790	785	834	855	775	758	762	761	785	771	743	771	795	768	804	786	734	773	782	771	805	746	707	770	849	766	792	798	792	801	698	749	796	806	743	806	765	818	752	773	775	744	793	795	783	741	762	739	804	749	783	781	757	763	754	790	745	748	764	763	767	800	765	780	771	725	781	795	791	753	756	789	824	789	769	762	833	775	787	764	750	787	754	773	817	782	812	793	812	795	757	728	770	765	810	796	762	714	794	758	778	794	780	765	786	792	784	739	739	784	730	803	809	777	823	793	748	805	785	786	791	765	783	746	809	777	763	764	768	790	803	809	847	768	760	803	764	756	763	775	838	797	798	748	822	780	824	750	777	720	788	760	783	787	766	732	729	799	800	795	758	773	763	788	799	799	791	769	806	765	754	747	776	783	851	780	807	761	801	825	723	789	791	738	755	790	704	785	763	779	764	762	798	766	752	748	790	775	784	808	782	785	769	812	797	752	758	739	779	778	796	792	759	767	786	833	819	768	799	781	789	757	769	748	800	783	735	783	795	828	796	766	753	758	802	825	802	798	763	768	780	741	780	795	754	809	804	800	804	835	815	759	802	778	766	785	765	758	776	751	750	786	751	798	783	786	750	770	784	717	741	797	758	761	748	814	774	733	810	827	750	757	732	819	794	758	730	781	821	771	752	755	780	774	764	765	811	769	793	769	734	772	811	789	849	776	812	715	771	767	776	771	765	765	792	761	772	762	796	699	777	809	806	772	799	749	742	803	743	789	813	801	725	781	773	800	774	792	754	749	769	746	788	808	748	738	778	768	777	765	714	780	776	753	728	820	780	746	796	789	841	723	819	769	756	785	789	812	787	786	784	747	800	781	741	732	756	793	782	782	784	777	767	799	754	840	762	757	770	791	758	797	722	744
34520	5521	2588	1887	1307	954	787	625	516	462	440	389	376	328	324	300	327	281	290	298	276	292	257	265	263	237	269	250	259	252	255	235	222	269	267	242	247	223	244	287	232	250	248	223	252	274	273	222	221	263	264	218	253	243	248	261	237	249	232	246	223	288	256	262	257	264	259	252	265	248	233	274	230	267	261	229	253	257	260	247	257	252	263	238	257	302	280	278	271	245	268	253	227	235	248	249	365	728	632	396	253	210	224	246	244	245	261	235	240	242	236	239	230	191	230	252	232	222	255	242	221	245	244	275	240	250	236	229	213	212	217	227	257	229	256	219	236	213	244	230	252	220	247	238	257	220	251	252	226	279	234	229	236	237	241	243	242	225	241	254	240	241	245	228	240	231	236	242	237	224	199	214	234	233	241	261	235	241	268	213	229	250	241	250	226	230	254	256	269	271	237	203	244	246	210	236	247	233	257	228	228	244	238	236	233	220	241	243	261	245	227	194	278	256	219	267	249	272	223	240	202	259	245	246	244	234	249	242	251	237	241	256	234	229	221	223	261	236	221	270	248	262	239	227	219	233	269	242	240	261	214	233	252	207	222	235	204	225	223	259	242	217	216	247	254	213	261	219	232	260	233	250	217	215	256	225	268	232	233	247	233	242	246	244	243	253	219	232	238	241	210	224	221	267	254	230	237	198	236	240	283	230	241	240	225	250	243	232	206	226	200	234	236	243	267	250	196	232	213	242	213	251	245	251	250	227	229	228	228	218	241	253	247	227	229	224	216	210	243	250	254	236	223	235	233	224	216	229	246	238	217	253	239	214	203	223	235	246	240	246	222	228	255	233	225	237	246	236	187	233	235	243	211	211	226	236	244	209	237	215	247	223	258	229	242	233	209	231	248	257	235	233	239	201	236	221	216	263	232	228	266	243	215	247	233	245	231	248	243	257	236	204	247	235	254	227	231	266	226	231	227	252	226	237	231	249	254	247	231	273	243	248	241	249	201	224	218	232	256	243	243	243	261	253	223	223	240	252	253	219	241	210	265	265	217	239	232	256	233	234	232	244	221	229	235	260	247	250	240	245	228	203	249	254	214	214	257	240	242	231	246	217	223	223	253	223	244	249	234	227	208	231	209	240	252	252	235	222	215	235	245	231	247	256	218	233	258	273	224	248	229	221	261	220	222	230	230	248	236	230	223	244	253	266	226	196	216	232	199	226	251	247	251	234	239	264	251	254	233	236	211	236	238	263	235	179	235	238	251	230	228	232	232	219	231	251	250	239	211	223	234	224	229	256	208	239	247	247	242	233	252	227	245	266	241	224	238	229	254	221	230	220	227	265	210	221	247	270	230	260	242	247	230	243	260	237	235	224	245	217	222	216	248	230	228	202	249	257	213	242	215	213	208	252	229	226	250	215	214	217	223	226	276	238	267	243	247	235	267	194	211	258	244	235	229	240	225	223	239	227	254	242	245	230	249	234	252	214	268	241	236	232	245	242	243	253	239	220	230	216	211	246	258	226	238	240	241	245	261	225	237	267	245	206	233	220	237	262	246	244	253	258	247	260	254	237	254	250	232	223	211	240	241	252	235	234	260	214	252	232	244	256	253	212	221	206	213	234	269	228	253	285	244	250	233	234	242	250	234	244	239	224	240	239	212	223	220	214	261	228	247	225	243	250	238	236	219	267	236	244	209	253	236	223	264	274	223	229	252	225	233	231	226	216	222	230	240	229	224	242	232	212	221	247	251	226	236	224	231	251	230	261	238	201	246	256	253	226	223	230	257	216	219	250	230	225	258	237	261	250	219	222	230	230	231	249	216	232	257	261	245	225	251	225	247	278	242	208	227	251	219	233	248	253	229	238	243	245	251	217	229	226	251	236	230	226	225	229	267	243	219	223	251	256	222	210	248	223	268	237	243	212	219	237	220	267	254	261	238	234	219	258	211	227	208	207	232	255	243	218	216	242	229	255	225	245	238	208	227	252	243	205	226	261	257	221	268	202	193	243	233	211	226	241	244	251	237	222	215	235	244	234	268	254	236	221	210	228	232	226	229	237	218	256	272	241	256	240	252	251	210	237	228	228	248	263	244	241	222	201	236	229	258	245	233	218	242	225	250	205	253	242	194	222	253	244	252	213	270	246	250	256	233	242	238	246	227	235	266	263	232	246	223	226	253	261	210	229	227	205	225	240	222	233	246	257	249	237	220	251	216	231	237	242	252	200	249	212	251	220	218	237	220	209	241	259	231	220	251	239	262	243	216	233	234	247	223	250	265	246	225	225	226	254	237	236	242	249	248	235	239	238	254	208	227	241	235	244	240	224	247	271	220	233	204	245	233	270	224	271	239	241	264	221	261	226	237	235	231	230	219	239	228	213	232	238	240	245	241	230	218	216	224	239	241	235	227	265	256	239	220	246	209	248	233	237	204	255	228	245	208	219	224	248	219	232	278	232	238	229	259	256	238	257	228	212	239	235	271	251	254	221	226	219	241	250	245	231	230	209	246	237	240	236	211	262	228	255	228	214	224	237	230	221	241	256	246	222	242	248	234	235	244	230	237	245	235	211	223	241	227	234	240	246	244	223	214	244	243	256	228	245	204	227	218	231	241	254	226	239	241	226	237	251	263	245	223	235	235	254	251	222	213	232	233	251	255	250	252	242	245	237	230	220	213	215	264	234	234	236	229	232	240	210	247	229	226	229	249	244	232	245	223	245	256	230	231	269	241	247	218	235	234	219	234	230	252	237	243	214	241	237	246	240	233	244	212	241	234	244	242	242	257	229	231	225	253	245	238	231	217	257	256	241	239	214	245	243	224	223	238	235	284	238	218	244	246	253	226	240	230	223	244	234	222	224	228	231	236	241	241	243	239	244	243	242	233	232	237	230	236	238	239	224	242	221	237	224	227	253	226	211	241	219	230	244	250	205	269	236	246	254	261	225	239	232	222	245	236	243	252	206	266	243	251	247	243	235	231	227	233	253	224	243	229	224	236	256	273	240	250	207	263	225	213	223	227	232	222	237	234	217	231	221	280	234	232	235	212	251	251	214	216	244	230	226	255	262	255	228	216	200	237	225	232	251	249	224	247	191	260	237	219	254	259	264	223	237	230	226	245	247	223	215	228	223	258	210	236	255	227	217	238	247	238	233	214	240	242	236	212	218	265	228	252	237	245	232	229	236	243	226	227	250	252	226	213	232	259	212	235	219	242	235	222	237	241	244	225	232	229	205	230	214	262	223	222	208	258	274	224	233	252	252	243	207	230	257	245	235	234	219	226	255	238	206	232	240	216	239	260	250	238	223	243	262	236	222	251	240	245	212	223	241	240	217	235	242	253	208	225	237	236	246	250	215	214	241	202	212	231	246	223	223	258	245	231	247	242	238	247	228	240	244	203	246	239	229	246	200	236	238	227	211	218	204	233	208	236	236	224	212	214	241	216	225	244	261	256	233	238	238	252	233	214	258	246	260	252	246	216	245	224	244	234	255
16380	2355	5331	5890	4920	3963	3350	2794	2266	2076	1885	1571	1485	1384	1394	1251	1156	1113	1113	1006	993	1013	923	911	912	886	823	841	837	803	853	746	755	796	777	762	714	765	777	809	732	804	711	704	744	755	686	715	665	742	628	715	727	712	742	710	656	686	676	645	666	683	695	696	714	747	707	697	753	742	754	730	715	701	764	756	698	695	745	726	652	781	695	754	882	1160	895	761	779	823	778	752	727	634	680	662	1400	4464	4073	1876	647	684	595	634	606	645	591	611	646	620	631	663	659	624	640	675	669	623	645	621	647	598	659	633	604	643	611	582	637	620	631	637	602	589	617	592	637	626	657	615	669	622	649	643	600	600	655	610	613	641	636	664	636	599	666	602	615	660	608	703	653	633	629	635	653	632	647	643	658	616	642	653	663	678	687	619	629	643	634	633	655	632	639	586	665	671	658	663	645	676	660	653	633	641	608	660	613	654	592	627	653	620	647	601	606	684	646	611	676	602	638	645	671	641	654	625	642	663	672	610	602	636	671	641	651	650	576	589	631	632	579	628	623	619	658	674	653	676	642	670	627	644	613	668	674	643	670	650	599	585	657	643	610	657	623	657	649	632	634	641	664	622	615	593	654	604	636	659	659	627	599	619	674	675	602	652	629	617	659	594	617	678	620	632	598	623	655	622	646	643	624	646	646	628	634	646	602	650	650	596	599	625	611	613	600	628	637	627	662	663	624	712	662	633	624	662	646	607	652	554	637	619	648	676	611	608	617	612	650	599	630	630	622	645	611	628	615	643	650	640	626	608	659	601	645	618	649	691	644	631	613	664	632	633	703	641	625	642	654	623	546	660	637	594	645	625	615	676	633	583	677	646	610	693	613	641	645	650	570	583	598	599	640	612	652	627	657	612	652	683	599	619	640	676	619	636	672	638	673	579	641	660	626	622	642	617	668	646	629	594	597	655	580	688	646	602	617	618	603	642	636	652	616	644	637	632	649	665	588	633	611	639	642	617	650	632	609	643	608	589	644	621	657	602	642	620	663	628	613	656	634	637	647	657	644	659	620	619	634	625	632	646	653	653	634	647	639	605	604	578	639	628	580	618	600	633	576	611	606	622	644	647	636	630	653	618	622	609	681	670	655	642	614	647	643	630	638	609	614	646	619	642	643	631	646	644	664	646	675	637	628	685	648	658	605	657	666	637	642	640	651	582	630	620	655	660	634	609	637	649	631	637	626	622	630	626	643	641	688	629	604	642	650	653	641	632	637	630	664	650	668	626	616	668	642	623	649	656	621	605	647	611	655	593	654	622	615	641	609	653	653	664	655	634	617	653	627	644	626	598	604	622	649	617	645	644	642	644	656	611	601	647	661	620	638	664	638	603	615	632	621	598	606	630	666	603	653	601	660	642	590	619	615	623	597	598	620	624	635	645	609	602	673	613	609	642	637	603	645	619	622	620	673	588	619	610	609	656	625	629	635	684	650	643	631	623	645	646	610	636	622	664	638	642	611	654	598	601	621	606	638	644	572	634	651	634	633	648	579	638	671	611	640	652	644	647	677	646	634	638	683	655	614	637	647	629	602	622	566	641	615	611	652	619	671	623	663	589	617	634	637	708	674	605	637	611	654	664	661	639	610	661	660	644	637	654	657	602	636	657	624	608	604	626	606	668	691	628	641	609	603	626	658	631	670	652	664	664	643	618	680	627	641	648	652	652	629	645	641	602	656	599	664	623	673	646	632	632	607	611	597	627	641	688	621	614	617	615	618	661	629	665	643	614	652	570	627	653	603	627	660	639	628	654	650	623	683	640	620	621	622	625	618	620	632	641	612	646	673	632	612	629	688	661	667	588	671	630	595	629	658	646	601	628	624	629	668	644	603	669	615	640	651	645	717	655	678	598	670	634	652	617	618	599	704	618	670	608	639	639	676	636	638	622	639	664	652	622	649	624	582	613	675	664	653	610	613	675	661	636	637	622	663	663	627	612	686	612	611	630	629	634	588	686	645	587	616	634	603	602	655	651	592	688	646	679	631	684	616	660	594	643	615	655	644	604	614	600	611	633	610	644	609	654	624	673	686	620	607	640	619	677	694	661	609	593	566	658	625	655	631	663	650	610	611	609	610	634	646	649	613	639	676	648	642	657	614	621	590	620	580	668	620	615	702	629	597	644	658	632	610	633	662	666	655	598	562	603	610	618	672	639	606	622	645	632	666	650	662	619	695	624	635	650	616	652	681	609	649	585	632	584	666	653	651	635	633	650	667	683	627	634	633	612	619	640	621	599	607	632	599	636	666	644	684	646	649	654	666	663	618	604	608	615	670	665	631	646	629	635	653	627	624	624	662	669	654	646	622	635	641	615	652	605	634	648	589	595	629	581	620	603	679	667	653	641	653	631	638	665	645	623	631	637	645	586	651	653	659	630	650	666	656	620	660	629	639	619	638	642	647	652	589	581	609	582	640	661	680	641	683	681	637	641	593	626	618	642	618	640	629	642	624	628	630	608	653	669	655	614	629	632	648	639	600	621	629	577	651	641	658	636	665	594	631	588	608	686	604	610	659	630	634	616	625	661	646	609	608	658	625	557	634	653	690	620	673	675	636	659	653	647	667	649	669	677	657	625	643	656	664	637	650	680	644	635	654	602	635	661	647	619	603	640	599	616	642	615	682	661	615	642	618	611	638	578	651	618	628	633	645	630	625	649	652	645	582	658	562	611	654	636	603	642	617	649	592	653	643	649	629	629	589	694	645	650	611	650	651	582	607	636	634	636	656	636	597	644	660	671	689	660	660	666	660	658	652	622	668	683	658	676	620	618	637	637	611	636	658	581	661	648	655	605	623	681	662	648	669	646	682	633	672	644	630	670	686	676	610	656	666	635	584	657	616	643	651	600	658	654	599	613	654	619	634	642	634	643	597	629	600	592	627	631	666	626	634	619	628	650	606	636	642	673	653	615	637	588	689	620	635	654	666	645	609	632	637	602	695	650	594	627	612	602	686	653	622	656	625	629	608	682	624	647	662	634	603	688	663	647	650	625	651	605	624	653	632	624	686	611	634	636	632	667	618	590	677	600	616	648	604	644	604	650	635	643	625	618	617	628	625	654	681	639	630	648	626	631	671	662	628	611	608	601	622	631	660	605	672	660	613	620	613	647	653	582	641	678	648	646	602	647	654	604	649	645	614	644	605	634	673	628	610	629	593	628	672	631	624	632	624	637	611	651	666	668	620	680	613	643	632	661	665	596	666	644	628	686	657	619	630	600	646	652	665	612	647	635	610	639	632	646	654	645	609	618	667	649	624	625	644	639	626	647	635	642	659	626	641	633	668	624	669	610	671	650	567	603	631	644	638	617	588	654	652	669	624	685	636	610	654	615	624	614	639	630	646	612	623	649	604	595	656	679	660	656	669	621	645	632	689	606	629	600	633	654	658	672	623	629	632	685	643	658	624	657	623	589	667	655	615	677	578	606	640	639	643	608	625	705	657	609	626	611	655	608
3625	263	296	291	257	245	272	248	251	244	249	221	228	243	271	262	262	219	266	255	220	245	246	229	264	237	269	254	231	229	247	264	226	241	235	262	244	244	256	231	226	231	237	218	230	238	267	264	236	271	206	236	229	244	243	269	254	247	206	251	233	218	246	237	276	240	284	264	237	266	260	245	244	263	271	217	221	225	246	231	246	261	257	242	256	248	246	251	233	266	254	263	244	245	260	253	253	261	236	259	256	244	258	262	253	244	259	258	246	257	228	245	239	213	237	253	246	237	264	254	260	243	242	258	254	264	255	223	234	248	256	247	241	214	234	235	221	249	248	249	244	262	248	257	248	268	236	270	233	242	242	224	241	246	219	229	242	240	215	233	245	249	248	235	238	252	242	250	256	273	251	251	258	233	214	233	259	246	259	248	217	256	259	243	253	246	240	232	261	264	228	218	260	245	262	249	249	265	237	245	260	247	235	263	238	253	240	234	259	258	267	245	217	221	264	266	225	231	270	233	244	256	257	224	256	245	239	231	258	216	240	220	248	249	251	267	246	271	250	258	214	243	241	247	245	259	275	238	274	242	219	229	247	213	232	220	258	222	263	259	269	248	238	232	264	248	265	273	237	237	228	261	257	230	244	254	246	239	258	247	213	228	260	252	243	216	225	251	231	258	241	247	253	276	252	229	233	237	258	252	241	235	229	256	257	241	215	235	249	245	263	233	223	251	251	231	218	261	223	269	258	235	267	245	260	225	222	222	255	229	252	214	247	257	243	257	254	242	236	229	244	258	231	256	245	248	224	247	237	220	224	249	254	268	245	271	244	260	236	228	257	229	230	224	271	256	227	224	226	247	263	247	231	230	264	253	233	206	263	276	242	249	241	233	250	255	241	244	242	239	225	226	230	242	239	261	244	255	244	224	224	215	244	255	238	240	283	250	226	288	250	231	260	242	242	270	248	221	242	250	254	240	266	243	214	260	236	280	266	228	239	250	208	269	251	215	274	246	265	265	248	225	236	291	226	199	224	247	244	268	269	257	234	264	268	257	258	220	254	233	272	252	242	244	230	255	259	229	253	219	233	252	257	225	240	246	258	255	255	241	222	246	238	239	217	246	260	243	249	235	252	271	241	233	254	255	263	218	239	253	240	262	259	236	246	234	216	272	275	237	227	214	237	253	265	249	237	249	249	260	247	252	245	248	259	265	275	238	216	230	239	238	226	243	209	233	246	224	239	216	237	261	240	244	229	243	255	249	216	243	261	260	270	241	244	245	251	245	238	259	226	260	270	257	247	230	243	239	253	208	247	257	233	240	239	250	241	237	232	238	233	274	215	266	260	258	246	255	205	231	221	220	266	257	265	247	259	258	237	231	235	222	244	253	250	264	236	259	221	235	243	253	248	255	234	237	235	228	267	234	233	257	270	240	229	259	231	271	238	214	272	209	247	224	262	231	251	233	235	247	222	279	232	246	253	279	227	245	247	272	251	223	250	244	232	272	251	231	259	254	232	257	254	237	266	242	233	259	260	250	234	249	254	247	212	252	231	253	231	245	247	261	259	248	245	247	257	256	253	226	259	272	236	220	257	279	244	246	268	262	254	227	247	238	255	225	222	227	238	200	242	223	246	270	231	265	244	279	268	262	247	248	262	242	230	227	248	231	248	230	255	275	231	223	250	246	240	254	266	247	239	258	208	245	250	245	231	255	243	233	219	257	256	217	205	257	262	226	244	244	216	258	245	264	214	250	214	244	244	242	229	255	248	240	231	235	244	248	222	236	256	264	251	253	218	242	243	252	237	290	264	254	229	225	232	244	272	223	256	239	236	256	252	249	249	240	256	236	231	247	220	237	252	241	241	273	258	265	238	208	257	239	227	217	275	258	249	245	273	216	238	238	261	241	238	258	251	238	258	229	234	210	257	257	232	253	249	261	233	258	232	259	249	260	234	246	211	239	237	255	234	231	242	247	256	248	216	225	270	272	250	242	239	249	230	254	248	235	249	206	269	239	225	236	235	267	250	247	269	214	260	234	249	245	238	267	264	227	227	244	217	237	237	242	238	244	246	267	220	236	250	265	239	239	250	229	231	239	236	252	236	235	253	241	270	229	267	225	232	255	261	237	233	232	260	221	257	228	247	230	286	235	242	255	276	253	250	250	248	247	249	267	238	233	246	283	268	228	239	266	239	246	232	273	225	263	225	247	252	250	246	242	274	230	234	231	250	282	238	255	267	255	253	250	265	274	242	241	234	252	214	233	260	214	262	266	214	227	223	262	286	272	244	243	237	265	236	251	246	272	248	251	266	232	233	248	219	252	274	259	254	263	253	237	266	219	233	255	243	274	244	251	254	241	264	217	249	230	253	231	248	232	258	250	246	243	240	248	242	267	236	231	217	247	219	245	233	251	236	229	245	238	271	236	236	230	234	242	227	236	259	214	251	243	246	281	281	257	237	231	228	228	270	248	225	232	293	239	275	236	235	261	244	207	251	237	250	235	244	232	240	254	257	239	230	252	237	238	274	272	256	273	234	229	269	257	237	259	261	251	263	238	244	271	252	252	237	256	256	238	248	236	213	219	266	256	247	244	244	266	258	239	236	232	252	243	228	222	264	229	254	245	262	234	265	229	251	242	238	240	269	224	269	241	250	225	288	249	227	264	256	267	225	269	253	251	230	238	241	246	257	270	239	275	264	218	241	240	238	268	233	222	251	264	277	246	269	274	257	256	238	247	257	255	251	234	220	247	239	253	255	241	228	254	240	248	247	253	242	234	232	239	236	271	241	237	254	232	239	253	262	249	236	242	243	221	264	243	231	256	260	260	264	264	260	240	240	236	262	267	250	223	246	232	258	236	268	250	236	256	237	237	228	276	232	241	276	246	247	235	254	257	248	278	228	223	222	243	250	254	242	251	234	258	208	241	247	246	237	232	240	240	244	240	248	260	264	240	258	226	246	223	268	230	227	226	237	233	247	242	245	238	248	250	248	234	234	238	255	212	237	258	263	254	248	210	243	247	211	232	241	247	273	242	222	239	243	274	259	255	239	231	248	256	241	268	261	275	249	256	255	261	240	277	208	267	243	236	257	261	250	244	262	233	283	225	240	251	264	274	245	245	269	246	246	254	213	272	225	256	240	241	263	256	238	261	260	205	222	258	247	253	246	246	240	231	228	270	259	253	251	238	260	220	228	245	245	241	258	263	233	239	247	243	240	252	267	260	215	258	262	237	222	256	243	266	220	225	274	238	262	248	222	225	242	241	271	261	233	220	230	254	232	247	235	248	233	252	237	253	259	242	263	241	233	216	253	232	229	271	216	247	240	239	251	232	243	257	238	256	252	230	229	279	245	238	251	272	274	234	224	230	252	235	250	266	263	223	250	248	273	243	269	253	256	255	267	213	240	232	248	252	257	236	249	234	258	247	284	239	242	220	240	270	214	228	217	242	254	251	248	268	282	236	239	213	239	262	252	206	277	245	251	267	228	241
3581	726	787	803	794	679	740	733	663	693	724	688	697	686	660	671	689	683	711	661	672	685	660	651	667	656	654	685	644	672	638	645	658	627	679	628	639	676	687	677	654	665	664	657	695	657	709	663	671	656	679	679	641	697	656	682	626	664	718	695	652	662	631	711	726	657	663	640	716	745	739	692	701	690	697	690	690	665	701	725	722	691	681	708	712	680	724	682	678	663	617	677	722	689	647	719	766	892	867	740	676	698	668	715	697	684	718	680	723	656	682	692	641	672	689	654	689	707	671	683	657	652	654	686	670	677	677	679	664	678	699	733	663	653	643	693	728	662	641	644	630	636	635	705	694	671	659	662	699	675	665	641	648	675	698	670	680	701	670	621	658	691	652	685	648	704	654	676	675	730	648	657	651	691	685	690	716	713	670	689	665	713	651	629	662	647	650	659	669	655	687	676	688	678	700	644	664	671	673	665	661	669	655	671	708	685	682	685	714	703	643	696	674	671	661	677	604	682	684	731	677	671	658	646	659	703	675	664	651	687	683	641	722	690	680	675	676	663	660	662	666	699	668	696	684	656	646	630	607	641	677	667	668	678	700	681	615	657	702	685	660	670	678	658	646	654	688	682	674	684	628	681	645	637	613	650	679	657	637	681	691	698	707	680	644	702	714	737	673	722	677	708	641	658	684	687	654	636	682	671	691	672	649	651	685	713	671	663	639	677	653	699	635	690	681	654	638	657	711	714	659	689	705	700	677	628	686	696	671	683	701	682	630	673	681	673	654	673	673	719	688	678	686	624	727	646	683	663	638	662	685	671	667	635	649	672	673	671	680	671	693	693	606	671	641	695	675	649	683	692	651	685	603	683	700	682	637	641	693	703	700	698	719	647	678	679	669	645	688	685	692	680	692	711	673	653	693	711	629	656	650	626	687	629	639	710	674	656	653	679	663	682	667	672	708	692	651	679	680	650	647	725	666	665	619	657	642	635	673	673	673	667	646	655	692	650	727	697	683	634	675	694	668	695	684	667	669	644	674	693	677	672	664	666	689	732	632	644	691	686	662	655	671	654	686	674	648	634	633	698	678	648	680	671	660	665	670	657	672	646	657	678	682	624	679	691	686	654	714	662	687	638	674	690	682	654	619	665	691	636	630	680	691	691	704	702	682	626	632	713	691	636	644	676	671	686	732	631	680	585	676	643	662	695	605	681	675	653	722	683	690	651	670	683	678	703	647	647	680	655	688	638	679	649	663	614	665	691	703	655	693	657	703	687	708	663	657	702	657	678	699	670	702	622	653	717	675	678	671	624	672	636	708	703	688	674	626	671	663	661	664	707	648	668	658	678	697	678	709	662	638	635	649	658	724	634	658	696	700	646	619	652	662	668	664	648	672	678	674	638	705	675	660	715	671	659	657	695	678	710	663	683	659	658	676	680	691	640	695	695	656	680	681	715	651	706	658	680	674	657	658	651	674	695	671	638	698	615	718	674	687	676	634	660	697	640	639	630	692	625	682	669	731	662	695	698	662	675	606	620	666	680	675	669	649	646	650	686	663	669	675	694	630	705	716	710	654	616	672	681	654	704	682	715	668	689	692	662	654	640	656	677	625	682	652	697	692	675	650	665	679	662	675	663	649	683	687	656	669	661	669	702	661	673	665	669	661	657	649	667	662	701	673	647	667	702	664	647	683	652	729	633	660	697	645	675	655	686	679	647	693	660	709	698	615	676	632	650	651	668	667	664	673	688	642	664	681	676	698	647	655	669	603	646	680	661	663	677	685	660	672	637	622	687	654	662	684	676	618	678	661	671	677	628	693	649	700	674	708	677	687	676	653	691	638	676	690	616	688	671	690	670	666	660	631	636	709	641	658	650	636	692	681	624	700	667	695	675	666	663	641	725	669	671	714	716	675	748	685	676	678	724	635	713	646	673	661	732	647	676	697	669	658	653	665	649	655	675	660	654	668	657	681	701	661	688	683	711	638	660	671	658	684	680	721	658	663	649	667	676	678	661	666	666	665	652	676	622	686	636	699	673	729	683	639	643	698	671	698	661	637	633	705	645	688	651	672	608	673	693	682	669	649	708	625	626	650	662	729	665	610	645	625	677	676	628	653	656	660	635	642	677	612	629	631	671	670	662	690	687	690	632	696	658	721	680	697	700	705	680	732	669	642	689	686	681	649	716	688	613	733	672	674	627	673	680	689	666	667	636	608	733	674	673	669	656	650	655	689	658	655	669	682	688	651	670	690	694	654	713	670	675	670	687	653	672	679	674	676	648	648	667	689	699	685	636	698	629	647	628	699	620	662	666	690	644	693	654	663	656	645	683	671	669	670	677	670	700	663	679	691	663	662	693	666	681	667	676	663	658	651	644	654	660	656	636	687	700	627	677	679	622	680	686	718	624	647	700	642	672	664	629	713	632	649	648	628	613	696	662	695	629	669	696	678	723	698	700	638	632	656	634	624	669	690	699	689	655	683	678	707	683	662	658	687	697	694	650	630	701	694	660	683	710	683	652	658	669	683	661	624	635	651	695	691	659	693	650	708	665	649	648	640	708	676	665	688	668	656	675	661	684	694	694	678	695	671	674	736	689	641	651	706	635	642	653	673	661	655	700	667	638	659	665	690	652	672	650	645	693	643	645	620	668	673	669	655	695	645	687	705	695	679	626	681	714	672	675	645	642	647	616	697	641	617	696	697	660	696	682	686	671	673	705	641	658	645	658	634	683	629	678	719	669	681	688	614	681	682	683	683	675	671	668	660	644	666	715	681	731	666	662	648	641	669	660	714	677	676	682	701	671	659	653	650	681	665	708	685	652	653	704	684	652	659	690	707	681	643	717	657	717	683	637	677	656	692	613	670	683	673	693	688	689	671	685	732	680	696	637	699	632	681	659	706	649	660	644	692	647	662	644	670	681	667	684	647	647	684	672	660	713	666	673	677	597	689	685	679	671	691	692	710	706	657	681	696	702	676	666	667	629	634	701	643	662	652	641	691	700	647	706	701	657	681	657	634	681	634	696	664	692	708	682	660	723	686	656	693	707	671	683	665	669	697	673	679	658	624	711	683	664	710	657	676	708	640	652	663	642	675	663	701	702	666	642	606	728	678	689	683	658	668	702	694	677	646	687	696	693	707	672	674	693	667	633	682	672	678	679	674	634	651	738	656	671	653	696	629	651	678	704	654	684	655	680	630	699	688	631	688	650	661	650	675	667	600	683	698	686	687	654	696	653	678	647	708	638	682	657	690	669	669	660	667	650	641	657	612	704	649	696	701	670	652	672	672	673	675	670	682	705	648	673	666	691	646	684	631	668	653	657	662	656	670	697	664	742	667	659	682	589	640	668	669	665	655	690	668	666	656	724	701	719	713	664	640	686	665	648	659	714	680	636	652	646	668	692	679	693	672	648	698	714	660	669	749	624	695	697	679	659	676	664	680	710	636	674	662	649	686	700	668	704	684	709	675	678	671	636	682	665	678	657	682	685
22834	1973	1427	1051	832	675	608	514	469	418	388	367	381	351	331	366	290	323	340	356	296	294	356	303	305	307	281	335	313	280	320	301	305	312	285	327	326	298	281	323	290	281	313	282	269	328	294	310	307	290	316	302	274	302	289	298	278	305	312	303	282	315	304	277	273	296	283	310	265	289	292	292	339	331	282	316	304	285	289	325	290	292	293	317	298	311	316	303	298	292	302	302	272	259	318	281	381	550	563	495	309	318	281	278	280	319	276	290	281	276	329	320	277	298	292	312	288	281	294	311	312	251	247	287	300	272	296	307	309	296	293	307	293	308	272	280	302	289	267	270	278	292	303	296	283	273	298	310	309	295	284	309	307	262	278	293	324	277	272	274	286	330	247	269	324	313	277	314	272	285	310	307	287	293	292	294	289	310	297	292	285	289	284	282	263	309	300	279	362	279	301	299	326	287	275	301	319	280	287	310	293	282	287	282	322	263	297	298	286	247	312	311	275	290	293	312	293	265	292	319	322	282	288	316	278	306	272	305	273	267	276	264	288	293	310	292	282	296	312	284	280	293	292	312	253	278	315	309	309	296	281	304	279	303	274	279	294	266	272	293	287	285	287	294	292	261	274	318	272	327	270	278	282	307	301	266	317	318	332	281	280	301	267	280	281	306	284	270	281	287	290	282	315	316	291	299	264	272	295	316	274	280	318	297	296	296	285	280	290	292	269	289	292	281	304	321	264	307	282	290	317	275	253	269	289	292	266	278	305	310	324	290	304	302	313	277	305	309	288	313	296	274	291	295	303	327	296	289	287	290	337	310	286	280	306	309	302	284	256	324	321	304	305	306	260	294	302	287	298	296	284	279	318	269	316	285	310	307	301	292	334	267	312	297	309	276	280	257	330	293	303	298	313	285	276	282	300	286	268	285	295	290	287	286	282	278	280	268	271	280	250	255	303	283	291	264	289	296	278	298	287	292	288	273	309	288	305	319	315	309	296	287	291	314	320	294	303	283	268	296	303	279	269	299	289	325	267	292	283	283	295	274	263	312	300	309	296	299	283	300	322	315	328	282	291	317	292	276	339	298	315	285	288	282	299	271	292	297	318	305	282	288	291	317	295	343	307	278	260	313	297	292	311	285	284	295	277	295	280	286	282	290	295	313	278	304	304	293	310	295	303	311	294	284	258	285	272	250	289	305	316	278	306	319	313	272	289	292	307	281	280	297	301	273	300	286	261	298	243	272	304	269	310	275	316	283	267	301	292	322	279	299	315	289	308	292	316	287	281	302	291	287	264	294	277	326	292	295	273	309	298	293	281	291	277	309	296	262	272	263	316	318	288	269	272	283	296	279	275	293	291	259	311	306	275	300	304	282	298	297	281	270	271	315	280	310	251	301	291	301	279	305	289	293	268	284	269	277	286	298	307	290	310	297	319	269	268	305	288	320	292	270	283	294	291	277	276	298	280	288	304	292	284	314	289	256	290	282	301	299	304	300	279	259	289	284	275	279	301	312	258	317	276	285	277	276	294	264	277	305	303	312	294	286	302	289	283	298	297	280	299	309	263	277	280	293	272	303	317	287	275	278	303	293	311	278	275	293	335	301	290	288	287	269	287	298	288	298	300	268	309	309	297	281	280	291	277	281	294	311	301	291	273	263	287	310	286	256	295	260	312	281	292	271	288	310	329	264	309	282	321	312	319	280	316	288	300	291	269	280	290	307	287	315	275	281	290	298	305	262	291	277	296	288	293	289	262	282	264	282	277	312	286	284	291	287	290	312	295	307	325	308	303	290	276	299	312	292	288	302	312	297	293	241	305	264	281	277	301	266	322	240	284	286	291	317	313	324	292	326	294	324	270	301	256	262	293	314	281	280	295	286	310	289	312	287	290	285	292	280	307	308	300	300	276	326	281	283	291	308	298	304	267	304	293	265	263	288	309	283	258	272	269	300	279	319	289	327	314	280	260	267	284	276	292	281	297	278	285	275	297	269	260	319	331	317	282	292	295	325	305	274	320	285	336	269	314	299	292	262	291	284	259	323	270	297	284	291	275	290	289	277	311	280	315	278	284	287	275	257	304	272	303	299	325	267	299	302	276	306	286	305	306	267	313	314	280	290	273	285	286	275	287	272	324	290	270	276	294	303	310	259	299	331	286	295	290	314	308	258	302	293	280	287	306	297	320	265	285	294	306	304	275	285	260	299	263	301	315	297	320	270	297	275	304	285	262	298	286	300	289	319	281	293	281	316	279	281	322	299	292	287	288	303	305	302	272	307	293	310	308	306	284	292	289	320	290	252	283	300	282	318	271	286	270	300	292	278	284	256	317	290	288	292	301	311	307	302	315	281	317	293	296	275	310	288	298	314	246	278	312	236	284	302	261	273	288	322	282	312	305	292	271	298	278	293	317	292	305	302	274	314	267	282	300	299	300	296	278	287	278	310	324	285	286	316	325	323	290	295	292	289	320	303	263	283	329	272	286	251	277	259	256	292	295	271	282	292	306	304	301	272	291	316	298	293	291	287	311	298	318	301	263	262	289	282	306	335	303	268	278	309	280	294	293	300	290	282	272	266	281	267	276	296	245	281	296	293	305	295	314	293	315	286	270	267	287	293	290	292	315	287	295	300	261	304	294	261	310	273	309	266	308	296	290	271	299	291	288	292	281	261	283	293	328	287	291	277	318	310	272	277	280	286	300	300	275	302	265	289	304	297	292	279	290	290	278	300	304	280	290	251	284	281	285	317	319	298	291	307	278	322	271	301	280	311	298	306	295	292	271	316	243	285	278	297	312	297	322	264	324	306	279	302	261	269	302	279	322	268	286	278	326	267	268	264	312	331	320	271	299	267	274	278	258	296	308	309	324	328	283	315	310	298	263	315	276	304	293	254	277	289	294	301	287	307	281	309	290	293	290	286	279	312	302	334	278	301	285	291	315	293	314	291	266	303	284	282	327	321	288	262	312	277	283	311	280	248	308	316	304	294	284	277	294	288	276	292	266	313	298	311	280	274	278	338	294	284	275	280	324	312	310	318	270	288	280	279	332	288	288	301	284	266	287	306	258	285	296	290	296	328	290	337	288	274	286	302	285	279	313	305	280	298	296	303	292	310	275	307	294	303	307	295	324	301	294	311	292	267	297	303	329	313	300	264	286	314	282	274	300	311	299	268	297	307	280	291	288	283	290	322	323	301	291	324	294	299	304	306	313	277	290	324	306	311	269	278	302	303	278	306	287	309	299	263	278	305	291	309	293	290	310	308	262	275	304	293	325	294	292	286	265	279	282	307	304	273	308	274	291	288	303	265	288	310	275	294	349	288	276	255	288	293	289	303	293	301	268	271	328	294	288	290	273	292	305	305	267	291	266	281	286	280	296	302	303	291	319	266	292	268	314	301	283	302	270	269	276	289	273	305	279	286	267	291	303	285	291	320	327	300	291	313	296	323	302	277	317	279	284	303	268	259	274	311	280	289	297	284	304	295	295	280	319	281
11765	1703	3311	3582	3179	2665	2251	1870	1679	1599	1413	1277	1316	1177	1136	1084	1057	1057	996	944	918	978	905	926	894	922	941	876	875	840	838	847	864	850	807	810	859	848	823	784	818	818	851	833	791	812	782	790	793	790	829	789	778	741	830	797	776	760	789	814	812	808	877	863	846	820	778	833	755	864	834	816	867	857	839	903	837	802	804	841	812	836	854	821	896	1141	1155	832	837	784	807	829	783	781	764	807	1132	3130	2716	2063	795	839	792	777	800	761	785	783	787	793	741	796	798	740	729	784	792	803	823	781	780	751	767	784	789	783	728	780	772	796	745	824	777	712	762	762	790	772	751	779	770	782	776	804	759	790	750	785	803	750	787	819	803	813	774	809	733	793	746	754	750	750	724	769	759	801	779	741	737	769	768	772	760	802	792	773	745	765	751	750	766	793	786	751	773	815	772	795	774	789	755	775	825	760	771	793	757	771	803	797	790	739	740	776	772	786	814	757	763	769	764	786	769	764	746	799	774	798	713	794	771	790	772	786	776	779	806	773	778	745	787	785	800	739	724	804	791	773	790	739	812	776	736	758	747	784	751	772	782	801	810	781	778	784	769	760	747	769	803	779	749	761	746	744	765	764	799	762	736	789	739	794	765	771	770	768	747	763	759	819	767	752	822	796	790	757	778	819	719	759	796	746	806	742	857	795	778	824	771	796	759	765	755	751	806	795	759	761	779	777	762	817	781	748	769	740	785	777	795	760	797	824	793	820	751	773	818	778	751	749	792	765	771	800	767	819	792	802	766	746	800	747	759	766	805	785	775	820	765	765	802	721	783	811	808	813	787	803	750	799	752	781	775	761	755	804	786	752	832	757	772	741	732	768	773	802	779	756	766	733	815	775	805	772	788	740	772	752	767	760	742	800	765	792	740	737	753	838	749	794	795	769	756	808	756	792	760	782	776	810	771	804	804	761	807	785	751	828	795	738	734	771	770	785	794	751	744	809	792	775	778	764	749	797	741	782	754	779	844	745	782	784	783	782	768	780	785	675	763	806	774	782	790	741	796	806	779	792	822	803	767	784	783	786	785	818	828	776	716	750	791	745	746	814	817	760	765	834	750	736	784	762	773	781	756	815	785	765	766	771	757	763	739	814	758	798	757	763	803	795	772	786	793	762	721	799	737	795	776	790	738	797	806	753	767	777	754	793	806	803	754	804	769	785	785	787	802	826	801	767	744	834	807	782	768	790	764	823	760	776	756	808	780	796	771	775	772	792	827	763	792	725	768	792	749	812	758	768	803	791	748	811	766	794	790	780	782	789	795	788	784	797	795	796	768	758	726	760	793	787	810	778	807	778	789	773	764	750	783	734	798	791	813	797	734	783	764	767	779	750	722	732	720	791	798	751	763	764	771	782	791	808	772	763	781	751	775	748	802	762	759	810	802	798	817	702	790	774	804	768	759	762	786	797	733	801	792	796	822	778	798	780	795	803	772	769	810	741	820	772	780	801	804	797	805	740	762	774	777	766	733	826	794	772	853	791	739	762	747	785	779	755	762	797	750	762	812	728	755	793	805	739	813	793	765	761	773	763	771	717	776	784	810	771	769	771	804	752	787	866	758	747	821	767	739	740	772	811	766	774	760	798	781	792	812	790	821	785	700	770	807	757	764	772	741	780	821	756	774	799	788	723	787	790	766	773	742	775	761	797	754	758	801	734	760	758	806	781	782	753	776	748	791	819	775	792	796	762	736	807	823	790	761	818	748	781	751	831	765	748	786	764	788	793	757	753	775	741	770	772	735	722	793	765	793	784	784	775	777	779	789	807	777	806	789	733	769	798	734	811	763	732	766	797	832	757	758	770	768	800	801	798	737	737	760	810	756	782	779	719	772	766	782	761	806	779	745	754	786	772	746	806	780	746	802	797	784	794	753	770	756	729	765	841	774	767	792	767	765	801	783	749	838	822	746	769	774	732	800	786	765	818	739	769	809	802	774	786	742	777	814	762	818	765	780	797	818	802	829	770	754	797	853	773	790	799	779	824	808	804	777	767	822	718	741	728	770	800	751	843	705	788	743	746	789	746	699	781	747	766	794	738	783	789	794	783	768	806	753	786	750	755	781	833	751	800	818	737	816	810	788	793	758	766	770	769	758	746	775	810	737	739	792	781	805	812	765	772	796	820	813	744	724	797	733	775	796	790	806	756	756	772	731	758	810	771	727	794	798	775	708	761	778	808	808	772	774	731	792	785	759	738	806	795	805	735	759	787	792	790	796	811	765	778	759	794	797	762	759	759	794	809	787	819	712	770	766	839	803	836	738	794	788	812	766	807	821	788	790	795	767	772	820	793	786	809	756	794	752	782	786	759	759	791	769	787	772	727	759	778	772	780	804	788	840	819	809	797	764	778	760	781	788	787	743	769	746	817	801	760	788	797	806	802	784	765	781	793	800	786	796	742	796	812	755	815	773	810	800	790	768	766	791	764	773	766	774	764	829	769	800	777	708	752	751	821	767	794	767	824	739	754	785	799	737	830	829	779	832	747	787	782	749	754	797	742	771	729	757	780	737	759	747	798	843	766	791	779	767	806	769	792	790	746	707	786	775	740	798	796	734	778	826	778	743	773	836	779	790	768	806	758	786	747	808	794	790	728	783	792	825	771	768	783	787	788	748	757	753	799	749	774	751	788	796	756	734	795	782	773	769	786	782	803	756	779	832	744	755	740	786	759	744	782	827	790	757	761	777	735	820	726	742	733	756	769	781	762	762	817	799	799	738	735	784	763	752	754	766	807	769	802	803	742	804	751	780	802	834	829	777	770	794	764	777	748	747	812	772	740	744	789	754	764	785	811	757	811	770	756	782	772	773	752	788	752	789	794	786	776	811	767	715	769	806	808	777	799	793	802	781	812	773	722	796	802	784	790	803	766	762	783	828	728	781	778	816	751	798	842	749	826	795	771	753	784	814	789	735	771	781	790	757	726	808	749	747	793	810	798	769	767	806	747	747	755	795	768	758	774	807	744	766	817	805	765	805	791	753	788	789	815	810	790	763	800	747	779	797	778	741	749	776	796	753	793	785	753	770	762	777	786	785	753	750	830	768	808	771	768	762	804	739	787	774	812	738	798	800	760	805	745	698	811	758	768	744	792	853	809	784	793	776	765	779	765	808	765	771	745	734	795	769	758	792	746	741	766	690	797	795	750	735	777	772	768	797	754	775	758	785	723	802	761	805	762	799	788	817	733	730	798	831	786	763	741	812	796	776	804	761	751	769	791	742	792	736	743	744	780	737	747	781	780	780	786	778	775	774	808	809	797	777	764	734	748	752	809	779	802	736	739	793	799	728	779	779	724	768	778	754	747	786	786	794	777	791	774	721	767	737	758	755	828	754	799	763	820	803	747	760	755	839	759	756	772	776	796	822	754	809	794	778	758	785	781	775	777	749	800	791	748	724	784	820	818	800	754	832	750	806	821	859	805	829	768	767	827	763	814	749	744	764	749	800	776
35587	5504	2647	1976	1342	995	777	681	540	502	419	383	402	393	342	354	302	303	325	299	291	309	277	285	258	270	285	253	303	283	280	266	254	260	239	287	293	263	268	254	263	235	263	255	251	235	250	270	264	261	222	245	262	276	271	255	256	257	246	263	256	273	242	262	285	261	258	259	267	244	277	261	248	260	243	256	276	252	273	234	241	244	228	251	260	301	285	267	260	265	289	255	262	251	261	258	364	763	712	528	239	235	260	252	239	223	275	275	246	265	237	273	216	248	265	236	258	240	234	263	247	276	246	228	252	243	262	241	253	242	242	229	247	256	239	239	276	256	274	237	259	208	262	257	255	257	228	249	249	263	226	261	258	252	240	238	258	250	258	286	246	249	231	241	268	261	252	215	272	242	261	230	235	257	248	244	253	242	263	231	253	250	282	276	259	248	238	262	231	232	240	271	260	250	243	229	243	269	221	230	224	254	234	247	259	267	232	243	255	237	252	245	241	254	231	245	259	256	268	278	213	255	242	270	243	250	280	281	282	258	248	237	256	242	254	266	248	244	265	265	251	244	238	227	259	257	265	248	241	277	248	258	258	265	232	231	241	253	228	247	265	223	264	257	247	239	269	270	257	254	259	233	259	266	248	259	249	256	254	268	295	232	265	267	244	243	268	286	257	244	278	261	252	232	243	258	259	230	249	260	260	255	239	246	238	252	237	271	251	259	230	250	255	274	275	260	229	262	243	268	244	266	217	267	228	260	245	249	246	241	236	230	242	236	259	267	249	255	246	271	257	258	232	233	240	273	270	243	274	260	256	263	255	249	250	281	257	255	256	263	231	280	277	245	277	260	234	247	237	247	264	233	245	263	233	250	197	255	241	262	261	236	240	260	248	246	258	229	243	242	268	250	199	285	241	251	279	248	236	266	252	251	272	227	261	261	242	256	251	247	228	233	250	245	252	234	238	276	256	252	247	255	245	257	265	243	263	256	251	212	237	257	247	238	249	286	230	264	232	276	242	259	255	233	253	248	240	249	229	230	244	240	258	244	248	260	264	229	267	259	243	239	229	238	268	256	240	271	259	253	247	236	249	247	239	266	256	238	250	236	269	253	261	257	247	255	221	253	225	260	235	236	227	239	230	255	249	239	247	229	248	230	244	248	232	240	248	241	270	266	246	257	266	239	260	261	279	252	268	275	238	237	248	250	257	246	245	236	230	247	225	289	253	234	260	248	249	230	251	250	220	219	241	228	270	276	239	236	264	217	228	233	238	261	292	245	258	244	249	234	246	260	255	218	299	254	259	237	210	226	254	249	249	267	288	240	260	233	249	227	252	235	239	233	244	252	234	223	238	291	233	239	256	272	236	248	249	223	254	236	243	249	224	267	255	246	233	257	274	238	245	251	256	224	240	275	250	239	257	252	261	250	269	239	252	237	259	244	234	219	256	261	249	244	261	259	261	255	268	263	212	242	230	259	241	291	261	240	225	288	244	249	257	244	233	234	250	224	246	233	238	255	238	242	245	265	263	224	274	261	218	244	253	262	236	249	226	239	251	256	236	240	237	288	266	246	233	238	240	269	251	247	237	259	247	242	257	231	262	246	257	253	265	245	259	236	231	235	243	241	226	247	271	248	230	246	252	274	256	256	252	248	246	266	225	268	264	254	228	255	266	233	248	243	238	261	246	245	252	259	264	259	238	255	208	293	249	247	278	239	240	251	245	243	255	250	242	242	225	262	248	257	255	246	245	265	259	220	242	269	247	227	246	250	254	247	248	240	240	232	252	271	248	225	231	244	258	247	279	257	247	239	271	244	268	253	254	228	251	278	266	265	241	258	260	230	232	251	239	289	270	261	234	234	268	254	265	271	245	263	251	255	253	263	231	255	287	248	246	250	219	271	249	240	261	230	232	256	232	262	251	260	220	276	255	271	246	230	219	271	247	248	233	239	275	260	250	271	252	272	244	246	220	269	266	263	238	231	236	246	244	260	228	236	239	245	245	251	276	224	255	246	255	232	274	244	240	233	265	241	259	234	226	243	223	256	228	230	272	253	242	264	245	216	258	275	261	275	238	252	230	273	276	242	227	235	265	278	236	237	254	227	245	263	247	241	228	256	270	267	258	244	235	250	234	252	281	227	266	241	245	254	259	258	242	261	282	218	269	267	234	254	259	266	245	259	235	236	241	264	236	215	231	237	242	250	266	260	240	232	263	266	256	217	229	244	234	260	276	252	244	267	230	277	256	239	273	199	247	257	222	238	256	268	235	261	267	254	251	272	269	244	260	240	232	283	249	273	260	267	255	256	253	240	260	268	248	236	223	233	264	232	222	278	247	274	239	243	248	250	244	248	238	257	239	263	241	253	225	233	258	251	244	253	242	256	255	239	240	229	244	271	278	203	234	253	245	267	256	254	278	235	271	274	271	258	237	258	269	244	255	254	244	253	244	225	233	269	257	222	242	235	247	259	247	237	253	243	275	248	267	251	264	263	195	245	243	251	260	265	253	278	254	246	289	212	239	233	248	237	286	252	230	260	248	256	282	250	253	241	268	238	235	256	242	256	255	262	257	246	265	261	230	239	246	259	248	301	221	267	233	252	234	283	261	255	268	246	284	253	251	244	256	234	263	235	214	266	228	277	239	235	234	258	279	280	264	288	258	248	248	261	222	267	245	260	220	234	247	238	243	255	235	240	227	243	248	277	223	235	246	239	279	264	236	255	254	264	254	242	248	257	235	240	263	234	245	263	221	238	237	247	259	277	242	266	287	229	234	252	270	265	267	258	224	243	243	232	237	237	263	256	262	252	256	262	238	268	245	255	249	263	261	283	226	244	260	258	236	273	227	263	276	248	256	266	251	236	249	232	263	220	240	264	254	271	243	224	257	265	261	244	246	266	231	259	243	269	228	261	277	223	234	272	205	247	247	239	236	235	287	251	245	243	241	238	275	238	241	248	249	266	261	249	259	261	251	242	255	238	242	249	265	236	255	239	244	215	258	244	245	203	237	260	251	259	269	256	244	265	276	244	245	237	238	258	254	239	249	271	230	240	238	243	230	247	238	271	257	253	275	262	242	260	250	267	217	230	227	255	256	233	279	229	261	269	260	227	279	272	257	261	242	241	275	245	272	263	257	261	257	255	264	256	224	247	263	261	222	256	253	270	272	248	248	257	228	264	250	250	267	263	268	252	249	265	245	242	265	278	235	259	234	269	223	251	248	240	233	221	234	279	250	264	230	262	240	269	233	248	245	232	248	245	225	267	256	251	255	243	244	275	258	264	250	256	256	264	268	265	256	276	243	250	263	255	236	216	258	246	236	262	260	291	240	271	253	244	259	260	263	259	232	235	215	274	262	249	232	256	235	237	260	237	244	249	233	269	270	239	231	267	259	255	272	265	257	275	227	276	234	255	247	255	231	242	242	266	261	254	238	267	243	260	228	242	261	248	254	233	261	256	273	260	232	257	225	243	265	258	232	262	248	260	233	212
16901	2448	5212	5852	5006	4057	3286	2837	2470	2150	1832	1696	1547	1424	1375	1279	1246	1080	1071	1075	998	1023	1011	973	916	814	898	886	837	854	805	816	817	761	757	831	795	752	741	746	783	730	700	764	714	737	780	743	733	727	731	706	679	759	713	745	700	726	688	753	730	769	746	722	761	798	733	755	750	785	790	766	733	830	820	736	725	758	726	726	697	778	745	807	1016	1140	764	675	730	696	696	696	702	690	682	779	1824	4995	4301	2823	664	695	685	648	659	671	669	689	670	665	626	664	660	614	676	658	663	655	669	689	684	620	678	695	709	683	681	675	700	674	622	696	726	658	693	714	678	696	620	682	663	674	660	638	679	670	711	601	675	661	614	678	651	648	683	692	689	665	684	673	687	667	655	688	640	641	694	702	660	697	673	687	669	622	660	699	669	627	680	691	684	662	650	660	672	684	693	674	654	647	633	714	679	671	679	670	690	695	694	701	636	653	657	613	636	693	586	647	696	637	685	678	638	634	681	649	702	696	699	701	635	653	684	661	655	641	640	680	671	679	660	622	650	683	661	674	627	619	707	670	694	631	637	675	649	666	686	656	706	640	647	694	691	631	679	680	678	654	696	656	714	649	640	662	697	651	694	660	608	670	669	676	663	680	656	649	700	657	668	630	660	641	649	658	679	705	660	632	676	641	631	693	724	635	681	652	666	689	721	687	669	628	651	644	717	680	628	677	640	649	657	681	644	637	628	612	647	674	659	674	655	660	609	674	668	652	705	677	673	638	710	682	725	649	664	704	653	653	635	700	682	667	654	666	689	674	678	690	687	654	679	615	652	620	723	682	659	684	642	643	669	671	634	711	564	651	612	655	681	692	673	693	633	668	657	667	664	637	688	677	686	656	680	669	667	701	637	661	678	704	671	644	671	656	694	638	685	685	661	680	686	691	677	730	695	670	684	658	654	691	689	649	651	684	652	641	686	671	696	673	664	635	650	637	631	627	696	697	689	662	678	717	681	713	659	704	690	662	653	682	651	707	665	662	643	654	633	667	653	670	646	671	654	632	680	670	671	701	678	672	656	689	666	650	675	667	733	671	612	664	675	675	623	640	705	668	675	709	678	697	652	704	631	701	703	672	719	657	705	665	674	670	663	613	680	701	715	617	696	661	695	709	624	642	647	656	679	661	664	646	669	656	644	662	683	673	637	666	659	669	642	660	690	660	620	693	650	658	717	641	722	639	691	683	707	693	651	637	665	691	704	671	635	693	652	648	617	683	686	646	650	642	649	642	643	672	640	677	655	689	708	679	689	641	668	714	676	618	665	719	657	619	726	659	656	646	659	680	643	677	698	645	637	680	712	693	654	651	701	669	658	646	645	686	717	639	654	699	653	688	660	654	637	689	700	690	664	706	633	628	681	668	702	672	626	617	666	654	655	652	704	672	633	628	708	652	697	658	631	681	649	659	697	623	718	681	684	620	643	633	669	663	681	721	644	669	666	671	709	694	683	626	625	654	663	657	665	663	635	624	664	684	694	623	641	654	656	690	682	714	663	657	663	680	655	657	699	640	658	696	688	664	660	618	633	694	666	673	694	710	669	695	649	657	668	695	680	628	654	677	662	674	743	638	666	630	670	681	665	644	703	712	668	635	677	658	681	674	668	677	653	688	634	677	680	704	653	640	668	635	606	693	678	683	692	650	656	661	670	685	632	631	680	651	677	613	637	612	659	675	640	676	666	704	603	666	691	691	681	657	684	691	667	682	682	645	678	720	653	687	698	671	682	665	704	686	662	627	667	663	665	649	694	662	700	705	729	677	631	644	690	666	666	697	736	666	688	673	666	680	712	649	629	679	669	676	699	687	671	676	659	717	641	684	659	684	618	732	667	708	649	635	634	676	629	645	697	700	717	687	648	629	675	693	661	669	650	674	689	634	664	672	667	685	655	660	661	643	681	653	656	704	670	626	623	696	680	634	665	626	683	668	697	657	645	714	650	652	672	639	620	715	666	658	695	658	639	647	679	715	638	649	651	655	670	652	616	715	647	731	671	649	650	733	635	720	725	625	629	672	670	669	662	610	673	668	647	697	697	666	669	689	683	653	700	686	676	672	687	670	679	652	637	635	638	647	648	669	638	702	649	668	666	614	720	680	646	678	691	693	667	611	686	655	701	704	681	672	635	633	666	646	652	669	613	654	720	666	629	666	652	654	683	632	675	639	646	670	661	653	674	695	671	659	669	658	680	642	694	648	663	632	657	674	658	697	698	666	659	664	644	652	650	719	685	681	680	679	651	663	668	699	673	722	683	643	684	650	659	663	676	669	687	676	655	722	632	677	658	661	671	632	627	649	659	633	677	699	651	651	705	684	737	669	616	681	662	677	680	695	628	702	686	715	674	675	682	679	680	656	656	637	710	691	689	677	668	689	684	665	716	662	656	630	618	696	614	647	665	700	665	678	658	684	658	641	673	725	671	683	662	692	655	660	639	628	609	675	655	682	690	669	641	676	686	655	688	655	647	659	654	675	679	723	640	659	671	662	640	683	661	652	648	688	644	659	677	633	667	685	665	653	681	665	632	697	672	646	652	628	622	672	674	630	633	712	610	671	637	685	628	694	658	659	654	677	622	679	646	689	678	694	674	663	696	684	664	659	674	623	634	690	694	658	651	670	672	672	699	689	665	675	679	680	660	666	641	711	641	649	672	662	709	695	655	683	693	652	655	733	672	674	683	649	683	628	675	677	654	718	673	659	658	647	640	672	655	653	660	676	725	717	684	680	714	680	632	664	647	674	686	615	693	646	692	622	682	661	642	653	709	660	675	650	687	652	721	649	620	654	680	674	630	666	643	663	684	674	666	715	646	652	712	692	668	668	699	710	656	638	691	634	672	700	660	667	667	674	652	689	632	656	730	688	677	688	646	695	687	671	666	648	647	667	638	657	663	705	637	704	681	685	670	652	645	695	709	650	702	632	664	656	673	675	641	655	694	658	621	714	692	679	680	671	672	675	654	708	652	641	635	667	675	637	683	687	661	672	617	663	644	691	623	716	639	721	654	682	655	729	672	682	677	643	653	668	644	681	657	685	680	685	632	660	689	679	685	680	652	682	629	650	677	659	663	652	660	703	611	662	688	660	688	627	634	637	679	701	646	662	674	660	648	630	676	688	651	660	671	653	663	701	685	659	696	680	695	697	636	644	675	672	614	663	687	672	641	671	675	662	637	673	680	641	657	652	703	650	706	666	668	669	663	665	673	646	619	626	661	683	679	688	660	655	687	678	659	694	668	686	653	656	655	642	684	675	696	691	648	677	676	690	631	700	677	637	661	636	712	643	696	733	632	657	665	650	657	659	679	634	636	668	632	706	676	649	655	671	644	649	636	622	705	689	671	718	707	703	675	635	635	698	675	651	693	626	647	663	644	730	673	707	653	670	728	677	669	654	671	662	656	643	664	699	665	689	663	678	640	629	682	679	653	636	689	643	674	629	643	672	676	703	600	681	689	652
3881	322	298	297	292	252	260	266	247	271	261	263	261	274	269	253	304	268	263	261	273	289	279	267	256	291	285	269	263	269	263	245	293	246	256	270	277	254	275	237	251	298	291	256	251	275	263	276	245	268	285	268	265	283	254	268	274	265	268	288	244	274	238	244	282	267	259	291	273	273	292	250	257	291	275	266	266	303	260	259	241	270	275	278	245	287	295	271	269	287	277	308	301	233	261	273	273	283	333	341	291	274	273	254	255	294	245	223	260	256	280	257	273	258	279	287	290	282	287	283	288	260	282	240	265	234	266	250	259	254	242	249	253	275	279	279	245	280	260	271	284	258	278	293	277	289	227	271	287	271	253	254	281	253	228	274	271	236	281	281	239	286	254	269	272	232	260	277	281	268	262	266	261	278	292	275	252	264	260	258	275	260	255	251	245	296	267	246	287	275	270	272	268	254	246	253	254	278	312	289	259	270	268	279	285	280	274	290	264	251	254	258	241	270	293	267	284	244	272	254	262	298	253	242	297	257	260	257	272	252	263	272	294	298	264	261	274	272	270	246	259	244	262	276	249	275	243	260	272	252	268	260	282	254	259	264	288	232	257	292	257	271	279	250	255	276	282	277	257	284	260	257	263	309	247	277	264	286	262	259	270	251	292	293	260	271	257	264	270	271	284	282	280	284	283	253	264	289	256	266	273	269	253	253	272	281	269	271	265	268	238	274	282	261	278	260	274	231	273	286	276	297	271	289	268	241	269	272	258	245	254	281	249	234	262	259	262	259	280	240	296	273	255	250	272	283	264	284	256	280	243	289	259	260	259	257	235	264	276	280	250	263	281	243	285	294	293	274	268	271	253	222	273	272	278	289	293	265	289	252	276	269	305	289	263	265	300	263	280	257	274	267	232	250	264	277	260	266	289	273	247	276	261	293	277	276	257	265	264	264	288	293	275	292	281	272	290	266	271	259	294	274	244	251	288	280	281	303	296	272	279	275	263	263	246	272	255	282	282	256	282	261	266	269	260	265	265	274	265	289	286	265	274	255	265	277	272	259	272	262	282	282	276	260	276	285	271	274	287	253	299	259	268	267	274	229	273	252	280	258	267	277	279	287	260	251	246	279	266	252	268	262	287	256	268	292	279	266	307	237	273	261	272	254	245	245	288	276	254	273	267	235	317	231	275	277	275	240	291	308	262	268	300	261	257	256	288	278	225	274	268	256	265	263	251	274	273	254	254	260	303	283	257	258	239	255	271	249	226	292	269	277	226	293	277	258	261	283	277	279	283	269	263	268	260	260	288	277	250	251	255	274	307	266	283	250	237	262	269	282	264	266	253	273	277	276	286	233	275	254	251	259	267	253	296	256	263	288	257	288	246	266	250	269	268	274	243	222	261	253	263	276	320	297	278	264	267	276	299	279	265	278	250	254	272	250	276	311	274	266	258	257	252	238	294	270	278	244	287	266	282	240	264	293	274	256	296	273	264	289	272	277	262	271	241	286	271	287	266	273	238	232	261	265	243	267	247	245	242	273	269	267	260	261	272	262	268	284	259	253	264	302	248	254	281	276	291	265	254	269	258	268	257	246	280	270	274	255	281	244	272	246	259	262	304	263	277	260	232	253	287	258	276	249	261	281	262	262	267	265	247	271	239	264	251	290	266	269	270	243	270	275	256	247	261	275	289	279	297	292	265	243	261	264	283	278	258	249	255	286	276	270	271	285	265	246	266	257	236	274	250	284	261	297	249	243	244	269	253	254	268	287	256	304	265	281	245	251	279	270	269	272	256	278	269	267	270	261	268	301	265	283	308	267	293	302	256	260	247	262	227	265	303	297	278	284	255	286	287	286	266	263	261	275	282	247	271	225	258	277	263	281	267	257	311	247	270	293	284	273	278	267	270	248	254	263	291	259	262	253	268	244	281	274	269	291	278	244	282	231	253	262	268	296	236	287	258	260	280	279	259	269	295	276	285	231	254	279	237	273	242	248	259	268	281	265	243	260	286	315	295	260	286	282	257	290	263	261	276	275	256	261	273	276	277	307	270	281	247	258	247	268	280	288	282	285	272	241	304	257	292	282	271	235	266	287	245	257	251	255	257	258	298	303	295	264	261	253	234	263	271	258	285	244	303	274	254	286	316	287	280	253	263	260	287	283	289	265	239	272	256	254	261	271	275	246	273	268	284	271	265	262	279	245	264	286	248	269	261	287	273	249	267	278	245	300	275	261	250	242	246	275	302	259	249	279	230	259	265	275	270	267	250	254	285	278	259	285	263	257	252	266	287	268	287	267	278	246	278	281	240	273	287	262	290	259	278	264	252	245	271	284	288	282	250	243	257	277	296	254	256	302	281	252	273	241	281	270	269	249	278	269	257	262	246	266	261	243	284	272	280	249	251	272	250	295	262	230	249	270	264	257	266	271	251	249	274	274	241	270	262	265	281	261	274	221	262	264	294	283	254	277	283	282	275	260	248	270	261	252	265	251	264	264	286	287	266	286	264	282	270	259	283	275	279	251	265	242	290	288	264	253	269	269	267	270	286	273	259	270	298	253	283	267	280	262	259	233	262	247	276	260	217	280	257	273	258	271	266	268	263	253	258	243	276	275	291	273	253	280	267	267	294	256	271	272	274	281	260	268	278	253	259	292	260	242	262	269	288	256	292	261	260	259	284	287	268	278	274	295	271	274	263	283	260	296	256	287	268	251	279	233	263	249	294	246	244	273	266	265	296	260	273	279	276	279	286	290	271	281	274	261	282	282	256	275	303	261	270	232	253	259	260	261	263	245	262	295	254	287	229	277	270	253	243	256	286	286	275	275	269	261	254	265	302	268	287	257	268	252	249	248	267	288	273	242	259	289	298	259	277	278	256	256	268	275	260	310	245	288	244	289	322	279	279	253	259	253	222	262	260	266	285	257	276	293	284	253	287	264	281	293	282	237	263	266	261	262	259	264	294	280	269	281	280	289	291	266	262	262	272	296	267	285	287	259	274	289	292	279	296	254	292	271	269	255	291	276	281	270	263	289	268	235	263	270	256	259	266	270	250	277	288	281	278	270	250	243	248	255	266	299	227	262	305	272	275	267	293	289	259	269	283	273	295	274	265	257	243	271	273	269	288	246	262	265	261	251	284	256	255	289	280	256	271	291	283	254	243	256	282	277	266	265	258	283	266	252	291	293	264	266	248	272	292	271	278	263	298	289	268	233	261	288	298	285	272	263	272	290	274	279	259	248	260	266	288	282	265	272	264	240	288	242	301	267	312	290	249	267	283	252	240	262	264	251	311	297	298	290	254	297	294	275	259	275	260	274	282	286	248	275	263	297	244	274	262	266	268	249	274	249	294	278	236	310	267	265	276	269	277	266	261	251	284	273	261	271	278	249	293	266	271	302	283	285	277	278	267	233	283	259	254	255	251	261	273	279	306	253	235	298	247	292	301	296	270	257	290	268	276	297	274	267	281	261	252	268	279	315	274	263	276	238	297	282
3782	789	817	879	873	758	814	751	794	689	762	746	733	768	722	756	735	705	738	710	770	737	703	721	686	762	731	698	699	723	703	709	752	749	718	723	683	747	787	733	718	735	727	687	725	702	726	760	728	699	719	751	729	697	741	728	763	708	778	707	737	736	695	731	757	760	721	757	743	747	772	711	762	810	795	721	715	732	750	732	692	718	695	701	772	731	749	732	762	739	678	729	729	717	712	758	760	924	1119	1165	772	692	753	706	704	714	746	720	746	728	740	680	717	733	739	741	687	723	681	675	710	723	679	716	731	715	755	726	726	681	710	739	730	691	726	689	743	741	677	761	717	701	718	715	716	693	753	747	738	689	692	727	738	724	713	694	681	789	716	718	662	707	687	744	731	710	713	720	736	720	737	773	705	711	719	754	693	715	747	731	718	726	743	727	737	723	749	718	711	720	737	713	713	763	748	749	676	694	744	725	742	689	760	693	756	726	731	724	732	693	737	734	724	719	710	722	731	711	731	723	692	704	686	742	730	724	711	722	778	697	725	717	683	736	691	737	706	693	727	721	744	744	718	695	687	702	695	725	724	795	713	746	663	731	789	695	670	750	707	733	676	759	787	739	701	704	752	778	755	718	694	725	724	715	771	740	694	694	662	688	762	745	746	695	685	723	722	727	766	692	712	717	704	722	719	687	752	765	745	713	667	763	707	715	759	725	748	725	706	731	732	708	710	723	718	675	739	689	681	706	717	739	724	730	704	694	689	734	748	706	702	714	753	700	730	771	760	715	735	705	741	729	764	696	733	730	746	728	693	712	745	713	724	725	769	731	710	744	749	698	716	715	705	713	705	729	718	706	719	706	756	726	736	712	738	711	715	694	712	694	702	739	726	736	753	772	718	750	693	722	698	732	712	645	677	687	688	678	726	676	745	745	740	747	682	730	786	734	715	755	715	718	700	737	771	679	734	762	684	727	750	730	683	656	698	708	751	722	719	686	750	687	760	708	722	693	702	696	735	735	742	695	720	729	720	747	726	693	759	716	696	701	686	678	690	724	697	710	688	744	732	753	728	727	705	715	726	754	737	717	694	770	715	730	714	747	766	682	703	721	689	709	701	720	692	690	734	706	712	725	690	764	710	736	693	736	689	698	737	720	708	686	708	730	677	750	793	749	703	718	708	761	698	741	748	721	717	744	705	720	700	697	772	736	729	692	738	739	703	745	722	705	716	727	713	712	712	735	686	697	766	694	717	730	736	713	751	716	711	693	726	726	727	718	652	702	712	704	700	660	731	771	696	671	738	738	720	750	694	757	707	683	750	750	711	725	729	746	717	730	708	746	731	719	688	725	733	743	735	771	691	691	719	644	720	678	733	698	733	721	707	753	743	696	717	711	670	762	720	698	737	697	698	713	653	723	709	720	743	683	694	735	712	658	717	704	733	708	748	706	754	648	752	711	747	737	712	716	746	703	732	737	744	725	707	719	733	751	778	734	729	689	707	756	750	754	664	716	698	717	701	702	717	767	782	718	741	722	739	727	728	710	756	763	716	742	729	729	740	692	751	717	704	750	729	739	723	712	721	676	683	716	728	773	740	671	727	723	740	700	706	689	697	734	716	663	770	730	713	679	701	758	665	701	722	741	726	709	703	696	715	720	739	716	690	695	718	730	777	727	700	728	708	742	763	694	728	717	697	754	730	729	725	718	737	710	725	736	755	751	700	707	757	715	729	728	729	733	734	724	704	708	691	736	725	696	726	712	738	722	683	717	727	697	745	723	729	725	704	688	667	724	729	703	695	674	715	732	721	698	747	732	729	733	725	713	713	731	729	705	695	713	694	707	746	713	764	717	736	722	706	680	710	712	737	712	733	705	750	701	744	687	730	683	712	728	738	698	692	681	715	694	739	669	748	784	712	753	721	749	734	670	701	754	711	725	726	734	723	720	758	774	750	733	721	754	719	706	756	746	708	706	685	702	700	685	718	687	724	676	679	722	674	730	707	718	708	709	724	735	736	764	733	741	713	712	699	736	685	678	743	715	765	732	675	713	717	641	689	745	698	735	718	736	736	741	719	736	767	720	745	733	779	726	748	738	758	682	703	738	704	700	733	737	725	783	728	712	711	698	819	715	721	771	697	756	712	745	715	722	725	658	732	712	724	720	702	730	701	733	759	705	681	706	746	745	770	656	745	741	740	757	721	768	649	738	703	706	699	739	684	761	726	727	681	782	703	742	740	691	730	723	737	711	732	707	709	744	714	745	763	718	682	749	716	699	695	740	770	692	765	732	710	713	721	675	746	699	708	732	754	704	704	759	711	714	712	721	762	745	719	692	670	748	690	715	691	744	689	731	726	753	743	703	709	747	704	721	679	727	735	736	695	682	747	728	695	696	729	710	729	683	744	762	679	697	740	722	754	729	703	734	695	723	724	734	722	751	745	738	736	709	767	757	676	698	769	713	701	680	704	707	738	701	716	763	732	682	749	762	693	728	734	745	730	718	698	707	716	683	689	728	725	712	721	725	703	730	737	706	758	688	732	737	700	724	774	771	707	755	684	719	732	741	744	745	714	692	711	771	730	740	688	755	731	735	726	731	745	709	699	712	792	722	742	745	707	756	742	696	725	721	732	743	743	716	753	756	738	686	738	742	692	712	738	699	692	714	722	694	753	751	782	770	706	741	736	711	743	717	777	737	709	728	714	742	737	742	761	689	733	660	716	733	718	709	711	689	714	740	765	727	760	745	734	735	716	749	678	703	694	766	713	718	743	742	740	730	733	741	739	686	678	752	760	709	716	723	732	690	712	779	716	763	755	761	761	706	722	705	721	712	744	731	728	711	687	691	716	685	696	751	679	717	733	726	711	681	730	776	775	727	725	704	733	749	718	731	765	691	715	680	659	681	715	746	756	739	736	721	711	701	710	696	738	687	741	749	737	689	704	720	644	736	774	700	706	710	667	767	744	697	674	752	712	704	712	755	681	741	695	731	743	699	730	705	748	694	719	702	711	718	688	748	706	694	737	739	745	733	703	755	696	740	731	749	716	687	732	690	710	742	733	699	688	749	724	725	704	717	747	693	707	727	735	659	706	685	727	748	657	696	690	727	718	698	704	696	706	743	730	732	706	735	719	668	770	692	729	732	713	672	748	764	737	707	748	740	673	728	687	714	754	690	678	684	701	752	742	750	705	738	688	704	781	670	727	764	734	684	708	742	723	686	692	691	702	731	721	716	723	725	745	721	729	691	743	761	750	676	707	750	752	714	713	727	709	736	700	750	664	764	716	726	704	724	697	743	714	705	734	719	727	717	705	716	677	689	731	731	705	751	718	720	719	725	732	690	702	737	729	700	769	715	755	694	704	716	703	678	714	721	749	696	652	735	642	704	723	707	721	717	699	689	695	763	748	751	751	696	749	743	735	714	697	714	710	719	674	667	745	720	678	720	797	769	716	714	734	733	724	719	702	728	711	680	701	677	698	729	723	736	729	746	713	738
24766	2260	1476	1088	805	764	591	482	463	410	427	368	359	343	349	322	339	324	327	328	300	323	330	330	331	322	292	293	302	307	329	304	349	319	320	344	317	326	305	298	355	321	276	283	345	288	282	323	274	300	287	334	309	298	335	327	309	315	313	325	312	310	300	305	302	323	330	307	331	304	326	294	291	300	339	310	301	337	277	305	285	289	293	303	301	319	304	315	311	320	296	280	277	293	296	290	314	501	615	474	374	322	284	337	298	302	316	296	306	317	287	304	321	339	293	346	316	303	293	320	295	315	273	313	307	323	273	296	294	311	333	284	272	287	274	308	264	295	306	280	304	287	312	298	294	276	330	279	303	286	337	300	299	325	300	312	308	304	329	284	294	322	321	288	308	290	320	328	316	328	279	311	281	326	297	327	302	286	312	337	297	320	278	275	302	298	294	297	304	328	292	323	265	291	325	289	296	274	281	283	307	297	326	293	303	283	309	266	304	300	285	278	337	315	315	299	342	313	309	312	302	302	304	289	290	319	303	330	317	282	300	335	299	319	312	307	305	276	311	316	264	321	319	337	316	310	344	296	285	300	302	291	317	285	331	306	303	295	275	288	283	307	331	282	297	276	328	328	292	310	316	270	296	283	303	321	301	332	341	293	291	301	311	314	286	309	308	343	306	299	320	322	304	311	307	300	292	324	275	282	280	304	300	295	327	309	307	290	338	297	327	290	290	301	259	345	312	331	332	303	275	288	261	260	326	313	307	290	295	275	252	282	280	300	291	309	316	336	306	339	349	313	300	259	301	324	283	336	302	304	284	319	284	301	305	287	328	285	298	291	310	281	308	300	299	303	313	325	327	290	305	311	281	276	336	293	307	323	309	333	309	305	285	249	294	293	296	322	304	312	319	355	308	289	305	330	313	298	286	294	288	295	323	288	306	292	315	314	294	288	324	310	327	308	290	300	341	290	301	311	303	273	293	282	301	317	302	291	354	326	318	276	314	305	320	337	297	315	265	308	290	286	321	294	317	303	315	291	310	306	319	293	305	282	314	322	279	271	311	304	299	294	299	301	331	289	289	312	309	295	315	317	280	315	312	286	299	311	282	289	328	299	325	295	288	319	324	314	273	300	302	299	317	316	301	288	301	297	308	300	320	283	328	325	303	303	312	297	328	291	302	287	307	311	276	300	278	284	314	286	361	293	309	312	292	313	300	309	303	302	313	316	305	297	264	291	296	290	304	302	317	301	300	283	287	319	272	324	266	296	317	304	320	308	277	318	314	310	316	296	302	286	282	308	301	294	314	297	292	301	318	305	287	292	334	279	297	250	295	284	263	288	321	295	311	312	313	314	315	317	316	317	305	279	321	277	301	313	304	294	334	292	317	318	316	338	303	311	303	311	297	311	285	291	349	322	271	313	317	308	337	290	319	319	301	285	274	310	334	287	298	311	308	279	310	294	309	319	268	313	306	319	312	290	301	316	300	325	320	288	317	292	321	294	325	304	288	322	317	310	314	291	297	289	294	316	329	288	325	315	317	273	323	288	321	298	291	317	300	310	302	302	288	289	283	313	298	280	295	289	306	322	302	277	282	312	332	292	308	303	294	336	290	290	311	302	293	302	304	291	320	298	293	263	287	287	304	307	302	280	313	303	303	300	286	296	320	307	315	263	304	303	312	342	305	309	314	318	317	298	312	295	296	297	317	272	292	301	343	294	285	273	321	327	286	335	288	309	300	322	276	287	310	276	293	302	331	294	315	295	311	316	328	338	290	281	298	299	316	331	313	316	329	314	310	283	271	291	307	319	284	314	313	316	349	340	301	312	337	312	315	288	278	343	319	311	334	320	287	296	316	289	304	331	307	308	287	324	272	307	298	339	307	304	304	316	312	303	259	339	296	282	304	291	318	271	319	328	298	288	323	323	285	301	310	293	322	284	318	324	306	319	295	273	316	290	301	289	301	306	308	298	293	277	295	261	326	311	307	281	288	322	312	323	284	310	310	324	306	318	310	324	320	280	331	300	344	301	319	318	290	300	290	297	308	295	311	266	309	305	318	282	302	287	322	297	302	306	263	279	323	311	276	300	315	290	280	281	301	321	312	309	337	284	292	280	307	301	323	284	286	299	302	294	315	285	291	322	307	313	317	319	291	303	252	291	319	294	320	282	300	307	319	333	311	284	319	320	287	325	314	319	319	290	281	287	261	280	291	300	278	296	269	303	312	315	297	325	295	306	294	293	295	311	285	299	307	324	358	303	314	314	297	308	308	295	300	313	312	291	303	325	307	308	293	302	274	302	303	308	334	326	294	328	329	315	305	307	273	299	310	264	317	287	297	300	276	296	287	318	292	344	294	314	282	271	298	299	323	264	324	303	285	297	285	292	319	321	310	280	308	297	316	296	302	322	305	291	299	301	292	349	291	336	316	286	326	302	288	315	309	278	287	305	323	277	305	315	289	325	294	313	299	286	301	321	283	316	316	309	306	324	336	316	347	311	280	304	294	324	320	278	307	306	311	295	290	319	300	297	283	326	318	301	312	308	311	326	315	323	311	309	306	277	265	307	271	310	311	303	307	302	313	289	319	318	326	295	310	308	319	312	296	308	329	278	328	328	315	310	274	310	324	298	270	322	322	289	285	309	328	307	310	302	290	290	310	305	297	288	273	307	300	300	278	282	329	287	309	286	277	312	302	304	313	312	319	287	320	283	304	316	314	262	337	312	302	298	291	315	307	305	294	299	318	340	291	278	319	304	322	321	295	309	296	308	315	288	287	322	296	302	268	332	296	341	313	305	287	312	308	297	308	294	310	325	313	308	286	276	306	276	324	313	297	292	298	291	292	315	308	263	332	320	298	276	328	287	296	309	298	308	275	276	313	303	285	302	290	326	278	291	304	301	321	265	322	296	300	292	313	331	314	315	312	313	311	302	304	303	320	316	319	276	320	290	291	323	292	318	306	293	282	301	325	306	294	317	282	277	307	327	314	291	285	308	330	299	291	304	317	314	303	310	287	306	306	306	319	305	300	294	322	311	351	301	320	314	307	304	323	308	319	337	326	291	298	283	318	308	300	333	315	282	288	305	307	304	327	316	260	271	337	325	319	326	310	317	312	313	300	293	338	323	294	302	298	306	319	281	309	284	292	321	305	294	301	314	309	302	290	268	295	277	312	286	282	311	279	309	286	315	347	322	281	307	319	315	303	313	302	303	283	299	325	270	321	272	312	314	302	275	313	313	312	299	314	288	322	278	278	322	301	322	290	313	261	292	306	311	307	333	302	299	308	327	317	277	297	291	305	314	289	291	324	309	320	328	269	314	298	323	306	325	316	308	328	309	316	300	307	307	286	278	321	294	275	299	279	286	310	310	277	325	283	280	270	294	311	306	317	303	306	324	289	318	268	291	299	290	302	314	306	291	364	280	319	287	310	299	323	293	343	282	285	302	279	317	315	299	298	318	318	312	343	324	298	333	273	328	315	311	291	290	313	299
12410	1713	3197	3553	3015	2641	2143	1847	1724	1549	1422	1341	1223	1223	1108	1176	1124	1030	1029	1005	1041	959	977	975	959	890	909	907	911	887	895	854	847	937	889	843	843	850	814	806	839	807	873	873	871	862	877	828	886	853	804	828	832	794	784	811	768	785	833	860	847	834	835	841	825	868	844	904	827	881	881	862	873	854	819	890	850	846	836	847	820	893	865	872	812	830	858	796	819	827	830	837	813	845	797	804	1080	2662	3205	2477	1218	792	822	788	843	824	781	827	791	814	781	797	792	785	807	801	813	818	792	870	818	793	733	776	792	807	795	806	767	774	821	810	828	817	766	770	794	811	780	779	792	814	727	786	836	790	804	804	806	825	815	768	821	804	783	776	809	811	849	769	807	809	799	841	787	854	752	800	839	826	789	837	758	812	820	774	819	829	792	822	809	792	845	782	841	792	805	790	864	796	809	887	826	792	795	812	800	812	791	813	774	793	849	780	798	800	832	823	788	841	778	861	790	792	756	858	878	789	785	799	797	830	819	785	824	809	778	866	778	750	813	804	779	756	847	797	806	838	785	797	813	797	782	803	779	884	776	778	808	800	768	806	808	779	779	787	819	797	847	822	798	837	789	803	815	759	819	808	801	764	776	812	803	884	823	764	827	804	787	771	812	772	817	816	799	837	785	785	861	837	790	848	795	794	786	782	821	751	811	793	849	818	785	761	779	856	802	815	796	812	816	851	822	784	817	814	788	833	808	880	792	811	800	755	840	783	789	859	781	806	825	805	800	753	802	783	848	782	863	822	798	779	787	786	775	807	775	823	819	775	844	832	786	814	791	765	775	796	845	824	768	755	852	819	848	796	765	794	814	829	804	853	828	748	812	793	770	773	823	801	771	748	816	835	804	837	771	766	786	775	794	756	791	787	809	783	835	815	775	813	792	823	841	752	822	792	824	770	806	802	849	810	777	760	767	779	837	809	840	777	845	790	862	758	802	780	809	785	798	790	764	836	794	835	835	810	768	748	851	804	780	763	810	811	836	747	804	797	858	793	813	848	876	810	830	808	788	786	854	780	805	778	863	807	791	888	822	800	783	807	825	804	831	850	832	802	851	799	835	809	762	797	762	785	819	819	784	816	764	797	798	783	785	799	795	819	835	791	844	761	837	794	749	809	830	789	790	812	754	852	756	838	811	851	854	831	757	791	798	794	823	811	833	854	826	796	827	821	785	820	779	816	779	820	772	809	720	758	815	771	774	816	840	847	776	813	810	845	845	774	786	818	763	806	809	806	803	811	777	807	811	821	834	822	775	786	810	788	842	828	838	836	823	802	795	821	802	821	800	826	785	814	838	796	773	776	817	818	828	863	786	838	771	843	819	815	781	804	753	847	819	831	822	774	783	768	797	777	831	838	809	845	808	778	762	783	776	838	845	806	796	776	767	796	766	780	852	800	781	800	790	806	842	862	766	810	818	820	815	831	793	800	819	789	739	781	844	853	814	835	796	836	794	780	817	807	791	813	820	842	786	759	750	802	798	813	793	809	846	795	806	804	763	800	789	834	826	792	832	802	775	813	775	735	779	820	801	825	822	791	868	843	881	845	863	822	717	832	796	794	868	786	790	773	825	801	785	787	850	778	773	770	789	803	786	807	824	798	850	828	800	824	799	778	827	753	793	855	814	795	808	807	784	764	806	815	798	761	823	821	796	819	768	835	741	802	787	808	811	808	811	799	839	823	827	798	832	786	813	796	846	780	836	801	803	809	818	825	801	855	816	810	796	796	827	791	792	811	811	773	782	799	821	754	849	772	827	830	821	803	833	824	786	814	842	833	756	731	776	793	800	782	751	838	811	764	794	794	785	809	800	841	761	800	820	816	829	796	781	829	803	821	778	818	798	804	877	817	768	807	792	746	814	810	783	786	863	828	881	765	833	792	792	788	807	820	783	797	753	808	821	854	846	827	804	752	820	831	830	761	787	773	772	806	790	798	867	801	836	796	848	771	782	800	840	751	770	811	773	794	808	841	835	899	746	764	829	784	834	862	783	808	827	789	791	787	784	844	821	833	836	847	718	820	826	776	833	792	804	805	769	825	819	823	835	776	830	823	861	768	775	807	856	793	838	816	823	810	829	820	782	795	806	816	811	801	820	821	796	783	813	805	779	835	812	783	806	800	789	787	834	833	860	832	826	803	823	786	845	783	823	786	753	817	812	816	793	761	809	792	757	799	793	818	806	809	825	790	784	838	848	776	796	799	853	809	795	799	749	798	776	826	821	782	798	765	788	821	860	814	797	820	811	792	842	821	769	847	830	829	829	837	850	781	815	818	813	800	792	814	817	828	817	812	802	810	795	818	759	803	774	806	848	810	798	795	766	770	788	781	824	816	778	812	826	774	862	788	844	816	849	797	814	800	784	741	802	766	796	832	813	838	807	742	808	827	785	780	825	782	828	846	830	794	857	804	840	801	830	777	823	828	815	768	797	777	835	787	808	811	778	784	849	771	817	787	762	792	818	774	824	767	815	799	842	779	779	793	815	845	833	782	789	824	796	764	811	831	798	823	804	766	839	792	815	831	830	790	782	817	793	779	816	817	786	779	788	802	801	800	797	801	821	795	802	803	805	779	813	802	769	738	795	799	774	865	806	818	819	803	864	813	809	764	824	828	857	807	831	794	810	747	818	802	815	826	821	841	799	756	820	777	837	799	804	781	795	728	823	802	724	780	802	773	778	796	803	797	883	810	809	835	799	793	837	827	808	886	779	820	844	772	794	838	752	806	781	795	774	841	800	795	791	775	846	763	819	804	795	815	764	785	786	809	777	822	821	771	788	819	793	811	756	845	799	795	765	788	855	810	796	783	801	757	834	794	847	798	796	835	788	817	791	776	846	825	802	814	831	846	797	828	845	807	734	792	796	778	766	828	802	833	817	823	798	830	845	814	835	805	843	815	781	815	824	783	792	807	798	809	840	823	790	872	795	801	849	792	821	747	846	807	797	806	783	784	817	817	840	812	780	799	847	801	864	832	788	796	821	754	807	853	861	787	836	848	805	781	757	792	785	788	806	827	791	879	801	802	766	794	825	845	817	764	841	859	810	854	800	851	817	807	801	788	813	810	807	806	822	811	833	784	857	835	759	827	786	762	834	831	791	810	763	793	844	789	805	813	805	852	828	817	810	765	855	789	795	810	805	809	763	807	822	791	775	821	776	832	807	819	812	835	816	792	851	812	811	872	811	825	812	804	830	846	783	831	771	786	811	794	784	788	792	820	803	760	820	849	806	826	788	790	793	795	780	816	729	770	763	764	797	796	849	849	770	822	812	845	844	754	832	777	822	769	786	726	802	801	848	823	828	826	824	800	871	766	799	831	837	800	839	797	835	783	810	865	793	798	787	779	819	807	789	819	740	798	807	766	804	825	848	770	823	794	796	807	820	807	826	863	842	830	831	759	788	806	787	814	779	811	823	816	807	801	782	835	828	756	815	820	838	841	848	810	859	762
38197	6305	2701	1953	1392	1065	844	673	610	524	429	422	430	382	353	351	310	326	331	294	288	297	300	321	257	258	274	240	298	287	291	255	325	288	276	300	272	277	300	304	250	235	267	259	268	252	232	276	268	247	275	250	267	263	275	248	271	252	282	241	251	249	230	245	280	274	257	267	283	247	262	271	259	248	274	283	264	285	288	249	268	239	235	256	274	230	257	274	272	281	286	265	277	288	265	239	300	670	786	537	316	243	249	257	261	239	261	264	250	273	249	248	255	279	293	227	260	244	259	264	240	249	232	244	232	236	239	233	259	255	274	252	257	271	252	231	246	258	279	269	236	266	238	256	248	298	243	248	254	265	241	277	273	238	248	257	242	266	275	274	276	277	265	248	274	278	254	271	268	247	275	256	251	242	269	231	263	235	249	242	260	227	256	234	282	242	275	263	252	260	256	253	270	253	275	258	264	245	262	250	272	232	259	263	243	224	237	257	233	248	244	256	238	256	268	260	245	243	257	244	264	244	254	257	255	256	237	278	272	285	253	267	244	265	218	252	246	258	254	244	255	245	240	284	228	281	231	274	273	237	264	267	274	236	224	264	272	256	259	260	249	302	274	250	266	245	255	244	257	275	245	261	224	266	241	274	262	252	278	265	256	231	268	253	260	252	242	231	234	252	279	254	251	263	251	248	243	273	257	255	241	289	284	264	259	264	273	294	266	250	247	229	260	249	263	270	265	259	266	231	277	247	269	237	267	243	298	247	244	254	262	255	234	253	281	258	217	245	245	265	265	267	256	263	235	254	231	247	244	224	251	269	239	233	255	240	256	236	237	260	239	227	261	248	240	258	258	259	287	264	262	229	222	251	237	279	247	256	267	248	259	256	257	285	256	257	254	286	262	278	268	282	255	270	227	265	287	248	265	281	282	273	258	223	245	288	247	236	240	272	226	268	220	271	267	265	249	294	259	252	278	257	278	236	265	261	257	276	250	278	251	263	259	255	238	266	250	230	220	279	265	260	244	252	279	272	255	254	254	257	232	283	262	231	250	256	235	267	259	269	267	257	225	253	263	286	257	239	268	227	261	269	242	253	265	255	254	256	264	254	250	254	264	231	240	240	243	261	246	241	247	268	265	278	269	277	251	222	238	280	238	271	259	245	238	242	256	226	249	241	264	244	267	274	265	248	249	244	269	277	256	263	255	260	252	260	254	256	237	231	228	254	247	276	247	271	229	250	265	253	246	283	250	255	274	226	236	268	272	244	245	245	288	257	270	247	243	268	249	255	290	265	249	235	254	249	275	272	253	257	285	251	228	259	267	267	253	250	238	244	241	246	260	262	238	288	229	253	250	256	252	244	247	254	229	235	274	254	266	252	285	265	226	254	241	246	232	268	257	251	245	262	242	261	269	258	254	246	262	261	254	265	264	239	240	267	262	245	274	271	224	258	237	249	254	270	246	264	281	213	250	255	237	271	254	305	244	307	218	249	240	269	259	258	243	260	246	254	239	265	267	258	234	249	294	273	255	237	240	257	245	268	242	239	230	266	262	259	255	247	266	282	258	260	226	246	261	263	253	236	250	251	276	234	280	230	270	239	246	217	239	274	266	255	274	267	227	238	265	274	261	245	257	259	264	273	256	267	277	247	233	294	290	274	236	269	247	252	258	248	232	242	260	244	270	232	244	252	222	251	245	233	269	256	262	264	249	280	220	259	273	229	253	266	231	238	267	255	241	259	263	244	258	251	256	260	239	258	246	263	215	251	240	264	250	269	254	276	263	236	273	237	278	267	252	233	232	250	245	259	259	253	247	255	261	239	249	248	260	240	237	270	283	243	231	240	254	257	250	233	274	239	256	252	246	282	260	282	229	254	249	262	233	264	264	247	234	268	242	242	244	261	289	226	247	232	253	245	251	229	255	273	254	267	229	258	238	227	258	266	263	258	271	256	250	259	267	285	228	217	234	265	272	279	273	245	253	272	256	274	274	234	224	244	276	267	271	241	232	267	258	231	260	223	240	237	211	236	230	258	239	254	234	248	271	236	239	295	257	244	248	259	242	274	260	265	244	259	220	242	246	265	253	244	275	221	264	240	227	244	245	295	255	261	224	267	261	245	255	237	242	228	238	281	218	273	255	267	271	246	256	252	233	261	257	239	275	250	277	251	222	231	250	252	266	250	231	261	240	244	256	244	227	228	230	279	283	259	234	273	243	265	247	254	238	259	240	266	259	240	270	226	245	250	251	278	258	268	267	252	249	245	264	258	258	223	255	267	244	269	253	245	273	204	259	261	241	265	246	264	247	254	286	274	251	237	268	259	266	256	243	259	271	240	239	243	233	229	251	256	244	246	255	262	243	242	254	239	241	246	273	238	304	248	247	267	267	251	262	245	231	283	235	266	252	249	256	270	264	253	254	244	249	280	250	259	242	238	247	235	260	231	231	272	224	253	289	242	227	254	258	227	236	282	262	242	273	265	246	259	235	239	237	268	254	261	287	263	253	228	261	247	277	265	251	231	245	237	242	206	258	255	263	254	275	285	254	248	261	268	253	242	234	231	284	235	272	250	286	274	260	277	269	239	258	252	232	259	264	263	249	250	251	239	250	249	265	236	253	257	249	252	242	264	254	250	266	273	260	232	259	261	253	261	313	257	239	236	256	254	247	231	238	260	237	252	271	258	270	247	258	230	248	258	261	291	235	247	235	253	267	268	249	242	272	250	246	256	257	248	260	238	245	255	250	246	248	272	246	274	259	264	235	229	243	242	280	257	262	246	275	264	248	258	233	214	254	246	263	250	261	247	238	259	265	259	247	246	237	271	241	258	275	247	259	226	278	271	278	280	258	257	232	246	264	269	280	259	252	279	267	249	237	259	229	263	228	278	242	290	237	236	285	237	275	242	282	250	255	247	223	259	220	226	265	247	235	261	256	246	252	256	228	277	249	244	253	259	277	244	256	247	270	263	273	279	261	275	225	241	258	257	244	260	293	248	250	264	235	241	234	235	233	272	277	288	229	263	255	261	251	257	237	257	264	253	299	281	277	252	298	249	268	250	267	248	252	242	261	230	249	242	266	235	255	256	280	272	232	229	246	235	247	255	267	240	229	269	238	250	263	279	237	273	248	211	262	250	283	236	241	268	248	267	272	229	232	275	245	277	204	238	260	233	260	240	259	257	249	281	272	228	249	249	243	268	273	236	224	249	238	268	271	252	243	258	281	256	225	248	250	261	243	270	268	234	231	279	267	272	280	247	247	252	260	277	248	263	263	241	228	245	251	256	242	252	239	268	252	273	257	255	253	227	262	262	245	252	276	242	233	260	260	238	260	238	276	234	231	270	240	256	260	226	256	260	269	266	259	249	237	225	247	261	241	268	241	274	265	235	262	224	267	242	242	202	259	259	254	232	246	286	230	235	253	243	253	242	267	233	256	244	248	258	264	252	243	270	235	249	236	267	246	246	246	258	227	259	253	266	271	241	276	273	251	235
18033	2436	5169	5776	5061	4106	3288	2803	2470	2103	1936	1811	1594	1465	1363	1293	1156	1150	1120	1092	1068	1015	998	1011	882	895	887	845	855	787	852	853	808	833	810	821	803	769	789	746	705	707	791	763	723	746	749	794	727	720	722	755	747	764	764	722	707	774	733	713	708	699	715	692	802	757	763	727	769	762	800	760	730	756	756	772	750	724	753	691	752	768	717	717	741	677	703	733	782	769	763	722	772	790	732	724	1071	4315	4918	3190	851	644	667	624	681	690	675	660	665	664	688	697	658	647	708	660	704	651	667	637	700	684	702	664	670	661	680	666	701	694	639	720	697	646	644	651	677	671	690	738	725	671	636	683	659	670	682	642	710	663	727	673	678	633	713	693	667	681	676	672	652	686	671	691	693	724	688	674	658	697	646	744	666	706	715	681	723	654	660	660	739	655	678	651	660	683	646	633	713	669	655	677	689	696	652	657	705	689	702	690	724	652	702	693	645	660	703	669	713	663	683	636	713	671	686	685	644	761	668	727	671	666	704	670	673	697	715	704	653	667	661	687	694	683	628	661	693	624	721	656	694	677	674	694	662	693	668	696	612	721	678	676	645	690	677	705	654	730	716	630	694	664	655	706	659	708	676	659	609	701	686	666	683	687	662	676	657	695	651	708	665	663	671	651	649	729	701	730	665	692	670	677	666	677	632	681	707	606	708	679	652	668	704	621	692	715	627	691	632	689	662	705	650	694	683	668	672	701	651	692	704	673	684	685	699	645	700	704	690	696	674	640	694	637	714	672	645	722	739	688	677	678	680	689	704	641	677	689	648	651	719	696	654	665	726	653	669	694	666	694	669	656	681	665	662	684	713	649	647	681	704	632	664	686	677	725	708	644	697	663	680	701	696	766	677	612	666	689	687	689	683	687	661	662	709	711	713	680	711	681	648	722	695	682	692	654	682	694	653	745	669	702	677	729	709	657	663	664	647	628	666	716	655	687	675	697	657	668	716	714	676	701	642	705	679	674	700	693	638	669	708	675	655	657	693	694	685	693	667	730	656	669	700	636	673	670	649	683	651	716	658	672	649	687	627	698	678	659	651	689	701	700	690	725	659	671	698	700	673	657	688	697	625	647	718	664	662	687	675	716	681	710	656	675	663	680	657	664	677	630	680	742	654	673	669	627	667	671	659	681	651	682	724	704	721	704	668	674	668	688	663	688	710	674	672	665	667	676	711	653	637	670	746	637	694	686	698	662	637	689	683	759	701	692	666	667	684	668	624	666	695	648	710	722	702	688	729	677	713	683	716	631	742	690	719	674	654	690	660	703	692	634	690	666	679	665	624	702	665	676	707	656	734	731	736	677	646	674	669	639	622	713	649	705	716	644	662	732	697	679	700	687	689	685	712	661	649	667	706	707	676	677	678	688	711	686	650	692	682	674	668	684	663	684	683	656	662	649	680	704	728	717	684	651	602	698	662	680	645	688	660	686	693	677	688	676	665	652	671	641	684	701	665	685	684	625	707	683	669	680	695	693	697	669	682	685	651	697	696	705	638	685	716	661	641	680	678	684	758	675	710	663	705	719	694	675	682	688	741	731	733	628	695	721	712	673	691	678	702	709	636	675	722	678	677	649	684	663	661	656	682	708	661	677	665	686	626	649	676	699	668	665	672	660	676	653	693	717	640	648	671	678	685	670	689	691	723	688	706	649	723	613	672	701	646	648	687	695	654	652	669	672	688	682	664	698	676	661	648	702	680	644	646	672	678	635	674	686	739	668	670	663	666	709	676	680	693	698	665	669	659	730	661	680	662	706	712	666	704	649	673	721	715	653	680	654	682	704	712	679	617	729	639	654	654	678	669	642	739	703	658	694	713	684	658	680	705	674	647	676	649	708	684	640	666	656	686	672	655	705	616	705	645	686	689	692	679	669	617	678	666	629	682	676	654	660	688	658	679	707	672	651	651	716	695	693	656	632	712	723	626	725	688	660	706	690	679	680	682	706	678	700	659	626	692	722	712	741	689	687	665	662	671	667	652	678	685	654	661	672	705	668	682	627	669	643	698	632	675	693	633	692	702	680	674	689	668	656	675	701	702	717	675	667	670	690	714	661	655	670	704	683	674	691	684	661	671	690	640	669	657	665	691	651	693	688	677	690	704	675	641	704	662	694	712	682	654	690	691	638	709	656	625	688	675	698	688	735	703	651	664	663	710	711	709	663	696	650	698	664	643	697	652	684	691	637	696	655	673	666	581	698	668	718	704	661	652	688	672	701	657	702	673	635	679	702	711	677	696	713	643	695	684	703	683	718	670	744	674	673	665	680	740	676	703	700	696	691	668	651	697	607	677	669	651	681	630	668	651	683	673	660	669	663	632	655	677	679	706	641	678	672	680	666	692	667	644	681	682	707	662	642	666	670	678	659	657	664	671	707	660	668	660	680	625	701	663	723	714	693	702	687	643	665	651	732	655	676	732	655	699	684	650	683	662	700	685	663	651	718	687	671	709	676	640	663	685	698	662	676	686	645	716	694	674	649	639	652	682	671	686	674	647	635	663	714	688	657	652	715	649	657	684	745	664	708	653	706	684	670	642	687	701	636	674	688	699	632	686	668	689	702	704	679	695	681	675	696	731	656	671	657	631	666	666	677	681	685	662	716	716	664	683	729	694	679	656	698	712	624	695	653	698	657	664	681	663	648	722	683	711	644	707	704	654	696	726	675	641	693	666	665	707	635	649	640	696	659	644	675	652	639	692	705	701	727	682	683	699	663	697	682	656	698	649	662	665	711	655	705	703	679	695	692	691	654	693	707	666	648	688	663	703	700	702	670	688	692	695	709	733	669	653	670	650	657	659	747	680	694	661	644	668	676	657	718	686	680	676	698	656	707	714	637	662	663	678	668	651	677	700	718	689	694	692	676	677	735	715	631	688	654	712	674	717	684	690	674	646	662	652	688	684	695	631	683	670	634	702	689	687	698	635	650	722	645	684	620	663	729	722	716	609	727	702	718	679	684	670	729	672	673	647	632	653	673	689	684	701	675	690	676	723	693	695	675	688	699	688	651	706	676	691	684	672	644	720	709	682	692	713	676	646	717	732	687	652	699	657	665	689	685	630	708	676	656	723	670	715	683	659	676	662	716	700	676	711	660	704	682	710	672	671	695	708	680	712	652	655	708	695	678	704	665	657	666	667	648	676	703	723	673	699	712	674	675	707	655	637	661	645	706	668	638	662	701	687	690	691	702	669	680	699	684	666	697	663	644	660	643	648	700	650	676	710	701	619	690	692	676	684	682	665	644	708	682	655	680	682	679	662	678	679	691	653	664	643	667	663	697	678	669	673	645	650	685	637	665	703	694	681	699	658	698	638	653	686	685	703	720	685	689	702	699	696	698	664	648	681	647	653	662	651	662	653	647	666	682	661	704	664	646	691	687	683	646	690	662	649	704	673	646	706	684	696	625	675	669	648	720	694	705	711	689	683	666	654	642	711	705	647	652	675	708	714	690
4136	315	277	278	254	268	311	281	252	284	304	329	282	275	276	268	288	275	258	289	271	301	266	233	256	244	262	269	284	255	271	281	241	294	266	247	256	294	261	275	267	263	255	237	273	299	259	287	284	281	262	266	249	285	301	263	254	262	282	292	237	241	254	272	255	289	265	264	265	252	282	285	268	254	271	286	276	280	292	287	290	259	289	276	313	238	255	280	283	259	278	253	274	247	300	222	286	286	296	298	307	244	244	235	273	279	271	237	267	257	276	258	241	268	281	290	273	261	283	246	249	289	260	270	265	277	285	253	256	262	263	256	249	250	283	261	272	270	220	258	282	280	283	282	275	302	256	254	302	252	267	287	289	248	261	267	296	263	260	279	266	246	280	268	282	234	271	254	281	285	250	296	263	292	277	270	261	277	272	271	308	280	252	263	272	266	247	263	283	253	274	257	259	270	285	249	265	299	270	264	257	244	291	289	282	248	278	267	279	264	252	260	263	279	273	254	287	268	293	279	251	230	279	287	263	278	262	285	244	276	242	286	289	259	268	266	271	266	272	271	260	272	269	264	251	266	293	286	263	278	272	296	278	250	241	246	263	248	278	278	248	278	249	294	261	211	272	291	266	258	287	265	273	239	295	249	277	306	282	289	267	257	259	281	261	295	246	280	271	255	261	264	253	282	272	270	251	306	263	257	280	263	248	254	268	267	272	308	269	302	258	245	264	260	263	260	266	267	258	267	291	261	265	234	259	287	271	253	276	275	248	266	276	298	253	265	274	275	277	270	258	284	270	245	284	275	261	264	307	255	257	279	286	266	269	271	279	245	291	284	274	267	276	277	264	241	262	260	242	270	262	256	278	288	255	249	249	265	251	249	290	251	276	282	266	266	273	236	269	297	249	270	251	297	253	299	262	259	276	262	254	264	275	286	266	295	268	275	281	260	270	310	276	275	243	261	262	278	280	265	276	287	250	288	260	281	249	295	285	251	261	264	254	280	253	264	275	276	286	309	291	234	256	239	239	294	281	274	279	287	251	305	267	276	283	288	261	262	254	242	260	297	243	283	281	271	231	292	275	250	271	286	281	252	265	291	291	239	276	293	259	243	279	275	303	280	251	285	269	265	264	242	261	274	275	232	274	244	266	269	260	285	264	270	262	283	274	237	270	284	261	243	265	243	302	309	333	276	259	240	266	274	283	256	285	277	283	243	252	272	264	271	242	277	264	251	259	224	270	249	275	284	283	242	298	268	250	291	260	284	324	273	247	254	278	274	290	255	266	243	272	272	284	240	261	242	264	253	281	254	281	290	280	259	252	275	282	255	269	294	269	268	291	267	251	281	245	279	299	287	275	252	272	279	269	260	274	272	266	266	265	279	256	238	263	233	269	276	253	240	290	228	267	268	271	273	287	284	268	260	283	258	256	279	282	256	251	272	284	270	264	273	252	263	262	283	262	299	259	248	263	267	259	263	261	245	271	282	268	260	264	280	287	289	279	283	255	277	276	249	284	302	277	281	279	261	261	299	284	263	284	250	275	287	295	273	270	261	261	291	255	266	254	283	291	257	263	270	256	246	273	272	273	251	230	236	265	256	277	232	284	250	240	283	265	279	275	287	302	260	307	237	254	269	274	276	266	281	290	282	280	281	261	271	320	272	275	270	280	264	270	265	256	282	268	270	293	267	282	280	256	247	293	256	277	280	247	259	273	235	256	262	267	276	282	275	272	260	275	256	257	291	283	254	242	226	256	251	278	282	258	259	266	290	290	255	262	273	259	271	264	240	244	256	275	279	266	273	282	259	277	270	281	258	269	277	277	298	292	270	261	275	234	264	270	256	264	255	258	286	277	261	282	265	263	249	231	277	257	265	265	230	261	268	253	231	266	263	238	279	291	273	271	263	268	263	257	277	279	243	269	253	260	272	224	272	275	279	278	257	273	257	269	278	259	273	283	272	311	288	283	240	250	262	280	274	250	262	284	266	264	290	263	244	273	258	268	273	310	255	257	257	272	269	241	259	237	282	271	250	235	281	268	276	268	281	286	270	230	263	252	226	251	278	257	246	295	279	241	245	263	254	272	283	265	269	272	233	269	248	277	272	269	273	263	276	240	304	267	287	281	294	250	270	279	251	273	256	254	248	296	266	291	286	273	264	256	271	219	254	250	263	289	268	268	294	279	265	268	283	233	281	266	306	250	241	251	263	274	260	256	283	266	230	267	267	288	258	242	285	292	276	251	250	301	259	255	285	260	284	269	268	262	275	258	249	266	275	256	214	273	248	266	264	282	267	240	247	263	274	263	287	277	244	278	233	265	281	272	264	247	248	275	283	270	283	272	264	258	254	251	266	240	283	237	276	264	252	283	257	252	272	290	262	251	258	278	252	252	286	238	269	278	259	314	278	270	266	289	266	241	278	267	271	297	268	275	282	271	281	257	279	250	291	283	245	264	275	281	248	271	267	278	285	257	240	287	305	257	276	259	278	252	260	278	269	256	273	259	260	289	268	283	264	263	270	255	290	274	264	282	268	263	234	289	274	258	259	281	253	279	243	270	256	262	272	263	235	231	247	225	275	248	263	279	303	289	298	274	280	262	272	266	256	242	245	232	276	258	271	271	244	276	275	261	295	248	251	235	297	273	256	224	298	269	260	280	251	290	260	269	258	282	262	270	286	288	270	262	261	255	249	270	278	304	252	270	253	282	268	273	275	263	240	269	258	296	278	295	287	267	268	282	274	267	269	275	244	257	253	255	265	289	294	262	270	285	233	254	260	269	264	265	278	248	292	293	248	280	259	271	269	281	266	288	288	270	265	245	261	260	275	275	278	228	300	281	288	271	247	247	288	261	262	285	263	277	268	222	240	275	280	262	290	282	278	269	252	232	296	274	266	269	281	293	257	276	241	246	273	250	278	261	272	247	296	282	287	267	263	276	291	253	266	260	270	266	252	292	247	242	252	299	284	272	286	248	299	275	231	281	273	279	259	267	296	296	271	281	271	254	275	277	279	253	277	276	244	274	286	255	253	273	233	241	242	270	275	302	286	258	293	306	284	240	263	271	263	285	247	266	278	261	277	260	276	262	257	280	233	276	261	264	284	259	274	240	243	296	247	257	257	232	273	272	269	252	286	239	257	289	270	278	271	282	264	257	283	257	250	296	261	260	288	323	258	273	286	269	257	285	273	260	277	275	249	258	252	303	279	306	271	277	265	275	266	273	259	271	241	282	260	265	251	256	328	280	270	275	250	300	281	290	256	260	276	236	262	259	266	279	269	277	251	271	285	298	319	277	255	258	267	271	259	258	296	270	266	251	290	299	271	274	265	255	271	259	277	276	256	269	236	281	267	283	293	254	280	277	247	260	269	285	295	280	248	294	273	276	285	258	242	278	294	255	271	250	258	258	260	292	264	270	278	274	277	268	258	275	271	250	265	271	281	266	268	255	256	258	259	288	243	278	268	281	278	263	272	269	286	262	287	268	241	256	259
3983	741	871	844	791	766	775	820	776	767	788	698	752	781	704	721	768	700	728	724	712	775	726	741	757	750	748	728	755	704	749	760	758	705	723	750	707	679	707	704	727	707	731	750	718	689	735	706	717	695	775	719	695	705	692	719	713	724	730	750	750	739	747	721	749	760	737	726	748	743	753	765	740	773	761	766	783	739	768	741	762	734	762	702	759	759	774	694	750	736	786	785	730	768	717	755	751	908	1079	1002	767	740	708	705	700	688	690	732	733	741	730	736	738	726	722	748	709	741	714	715	709	734	697	675	757	695	734	766	712	690	752	725	712	684	708	706	714	725	737	702	759	783	752	754	785	722	743	708	712	717	722	810	756	707	670	731	736	747	697	709	708	711	739	741	692	711	750	744	702	722	774	741	801	699	714	732	696	693	715	732	758	720	756	734	704	707	713	732	688	744	726	700	798	746	725	720	703	691	727	753	782	737	768	694	688	726	683	774	744	702	727	695	705	740	736	768	711	748	754	714	755	753	725	732	709	746	716	741	727	751	747	760	733	757	762	735	716	698	714	717	754	722	745	703	736	734	715	745	756	758	673	749	756	690	729	748	758	695	658	743	701	700	706	737	714	717	693	739	768	743	744	716	759	733	667	754	675	738	751	778	693	715	737	733	753	737	671	719	784	737	773	738	699	721	698	759	716	742	730	765	744	743	733	694	739	737	740	727	753	731	757	718	682	721	749	754	716	716	747	781	786	694	771	709	735	743	732	783	770	724	717	708	730	736	689	755	680	742	735	701	686	732	740	708	752	666	745	743	730	722	744	679	729	730	695	727	765	685	704	751	767	719	733	701	734	736	738	752	706	685	686	745	731	707	704	780	740	700	689	719	681	707	752	710	740	708	674	740	735	715	724	718	703	720	722	691	786	728	707	719	754	710	698	721	655	692	706	728	697	747	761	741	774	754	756	741	736	692	704	773	680	714	697	699	690	703	697	725	712	756	779	766	718	758	704	727	710	693	721	752	715	751	674	715	769	753	695	719	730	736	742	708	728	745	740	735	749	700	682	718	708	695	701	748	709	745	669	679	755	691	734	697	778	739	757	703	729	758	690	686	762	732	706	750	701	737	682	710	751	749	743	735	688	722	701	753	768	686	725	709	717	732	760	723	719	760	738	692	720	725	741	741	730	695	712	772	700	689	720	750	734	715	714	715	733	730	667	723	745	753	741	751	736	718	717	738	779	810	747	725	732	714	719	729	722	731	712	691	748	707	703	722	698	706	686	683	772	689	768	729	718	761	731	696	727	708	709	743	710	698	709	720	727	726	698	694	697	671	661	749	726	715	737	729	801	734	763	730	702	715	753	722	690	733	716	697	710	730	747	772	756	667	746	763	726	733	729	754	720	765	726	757	710	738	682	677	714	738	752	733	724	718	723	707	718	762	709	688	720	689	755	745	726	711	713	750	740	703	710	719	736	694	713	730	751	751	690	706	734	702	754	731	733	691	707	735	738	727	713	735	707	725	714	752	699	714	787	748	735	722	690	739	749	742	729	731	732	733	728	710	694	678	699	732	708	682	716	706	728	683	740	721	680	739	745	697	737	692	746	682	719	752	693	700	733	719	688	752	702	727	708	726	714	713	765	723	750	722	689	729	749	685	716	696	741	700	735	740	769	728	771	717	680	723	724	701	697	730	685	735	695	711	710	723	702	662	692	690	748	754	722	692	742	746	742	715	712	720	702	696	715	736	739	703	769	778	749	689	769	750	703	735	734	701	743	752	720	713	696	735	723	747	742	732	737	723	758	716	744	711	714	752	748	678	767	717	750	731	691	736	726	694	749	720	730	711	710	749	755	682	763	774	715	739	778	726	736	758	724	719	710	696	749	721	808	697	716	727	738	694	680	684	715	737	739	738	775	683	764	729	688	723	742	696	723	726	711	688	711	725	733	756	704	724	730	682	723	692	759	736	689	733	713	789	745	726	714	715	691	751	742	777	714	728	765	748	753	671	746	723	711	737	693	715	738	736	670	703	752	742	782	742	703	714	709	737	728	731	720	743	772	716	715	724	736	716	712	740	718	769	729	716	762	723	734	734	713	720	709	688	708	721	723	683	681	788	771	772	720	727	694	728	738	772	729	701	735	725	743	726	757	750	724	722	702	711	724	742	735	751	724	732	721	700	738	704	763	739	736	753	716	740	708	710	688	774	699	757	722	734	705	727	746	742	714	743	715	765	725	758	735	728	718	713	731	763	692	718	718	676	706	741	749	733	629	689	753	733	731	750	702	740	771	748	731	775	735	695	758	732	739	739	731	715	707	756	712	736	738	732	660	746	710	736	734	712	669	698	765	768	713	732	768	705	711	719	706	736	694	699	747	710	746	738	732	747	671	680	754	769	743	730	734	738	737	723	711	736	761	702	707	705	734	715	730	737	762	724	708	722	735	761	674	765	728	751	754	670	785	707	775	722	759	715	681	675	735	759	749	737	715	714	721	734	722	684	694	736	764	680	747	731	730	762	729	743	731	744	719	743	715	792	696	734	716	723	664	753	757	733	773	724	719	711	794	762	723	734	766	679	714	742	756	690	686	735	716	772	709	776	756	728	666	693	740	729	740	720	746	737	721	708	742	745	746	722	803	739	678	725	722	744	712	706	715	751	753	762	731	768	732	707	733	710	746	681	757	740	678	715	747	710	761	742	716	724	744	694	737	733	733	735	698	734	755	724	789	718	666	744	692	730	715	759	736	712	755	718	722	744	709	713	720	728	714	726	732	744	747	744	718	764	763	704	720	723	738	699	736	709	717	723	710	723	725	761	723	716	705	708	706	723	735	735	727	745	757	733	755	713	759	714	714	749	742	703	717	711	743	744	734	735	747	710	702	721	763	703	689	726	735	744	742	744	701	723	689	740	739	732	738	718	707	691	763	723	725	765	731	783	715	739	732	718	733	682	717	766	735	739	711	758	716	727	737	751	765	751	696	715	711	743	719	733	731	726	673	729	760	715	736	734	751	739	703	755	704	765	717	710	736	718	715	683	754	680	743	757	727	718	756	775	766	713	760	714	789	698	738	708	786	707	740	699	725	700	728	719	769	752	686	753	702	728	704	737	692	757	752	770	767	737	755	704	678	694	717	723	731	723	709	698	718	714	743	733	727	697	751	732	737	740	715	706	746	718	731	727	713	759	669	704	735	657	741	716	719	739	705	698	717	721	714	712	739	677	766	701	708	751	730	716	760	723	730	733	727	722	759	737	724	740	739	722	717	747	734	741	737	711	699	739	729	719	703	760	705	719	745	712	750	732	737	719	752	728	750	706	773	713	717	704	741	765	722	754	728	717	680	726	756	748	727	693	780	743	759	763	704	719	745	715	736	712	676	732	665	699	744	703	716	724	727	734	697	751	697	731	711	712	727	757	751	711	746	741	714	718	763	738	730	702	705	706	736	737	717	725	710	768	729	744	729	762	687	791	727	734	763	717	721	745	752	783	736	721
26874	2867	1471	1097	835	645	571	513	449	413	430	393	387	350	368	341	367	395	357	342	332	350	340	354	322	385	305	312	308	299	337	347	319	322	333	308	336	314	303	315	296	329	295	330	326	324	314	313	299	304	319	299	298	326	322	308	296	333	314	277	319	349	331	312	338	331	329	327	302	334	319	332	321	302	359	345	347	292	312	295	327	313	297	302	297	325	327	324	320	312	304	302	366	314	320	302	330	598	590	508	358	299	271	332	311	303	282	313	300	296	299	324	339	298	297	317	280	305	289	324	306	290	305	323	335	305	300	332	291	301	295	315	304	317	313	305	284	318	320	302	320	324	295	303	306	316	296	296	299	330	331	311	345	339	311	305	289	311	324	306	310	322	280	315	332	319	280	340	312	268	312	312	317	300	307	344	314	301	298	307	283	295	308	283	317	339	311	292	311	331	322	332	312	286	310	297	293	286	305	345	313	299	314	292	300	306	321	282	337	302	293	300	321	311	312	309	325	306	320	313	305	320	320	306	356	336	269	293	316	313	300	273	310	292	316	306	281	322	281	280	276	335	289	311	299	299	315	307	315	323	326	329	301	326	342	335	320	293	322	299	314	292	288	313	302	277	344	299	327	323	324	289	313	341	305	336	333	298	308	302	313	281	317	311	269	300	314	346	328	296	313	310	329	338	279	293	314	323	321	320	316	297	299	317	278	268	304	305	337	329	294	352	294	315	312	317	326	316	296	316	326	290	314	359	312	282	299	287	306	308	304	333	320	286	298	297	318	288	331	324	331	273	296	312	284	326	316	311	310	315	271	310	297	315	285	334	283	330	306	295	252	301	325	312	309	309	302	309	315	322	336	354	311	294	288	343	321	291	320	313	334	296	309	305	306	289	315	297	305	344	311	330	295	330	320	300	313	300	302	315	275	323	333	318	307	327	327	300	320	310	347	298	306	311	312	282	321	307	294	318	326	294	275	311	347	317	320	326	322	313	324	314	314	315	301	287	333	329	321	315	320	305	311	336	310	337	325	328	327	302	305	308	319	327	328	305	286	284	317	313	316	302	315	314	304	299	301	319	326	303	311	353	330	292	306	298	308	293	310	318	309	313	323	302	282	279	315	292	318	296	298	324	296	309	292	339	295	326	285	295	323	298	310	311	284	330	291	314	314	312	284	349	306	313	328	341	308	297	309	299	295	305	322	305	320	303	296	295	317	331	325	326	327	314	313	302	266	294	330	318	319	303	297	295	297	314	306	312	312	333	307	302	306	301	310	312	288	341	301	310	321	299	298	300	320	363	363	290	321	273	323	293	288	295	278	311	317	322	276	312	314	323	345	269	309	309	279	314	308	310	286	305	308	283	316	335	295	276	303	313	297	323	306	317	322	295	317	317	275	308	262	297	317	299	326	328	315	305	327	292	352	296	318	302	327	346	303	323	297	296	318	286	315	328	351	319	330	321	289	306	312	327	297	290	301	299	283	304	292	312	266	272	304	310	310	317	302	310	288	311	345	335	319	298	304	337	334	323	289	306	297	310	305	305	303	348	304	303	307	296	305	288	315	297	315	318	324	310	294	312	328	306	285	283	324	303	299	310	325	311	285	295	292	344	293	314	289	318	270	318	325	313	296	334	273	325	314	307	337	328	332	319	312	359	307	279	317	289	291	302	328	300	304	346	320	314	289	295	312	280	295	317	340	304	300	285	294	281	304	348	292	330	292	333	336	329	282	329	295	315	315	293	321	313	293	325	306	332	324	299	293	305	310	328	313	298	277	308	293	324	304	333	277	293	296	351	293	324	289	311	318	267	310	318	311	309	309	286	255	307	293	323	310	317	284	331	325	289	357	292	302	313	297	312	324	318	356	297	320	327	290	310	298	337	329	296	314	281	321	337	295	295	324	309	278	303	291	314	323	318	291	353	340	277	303	305	291	313	305	292	317	339	311	316	306	320	340	320	302	281	302	321	314	303	337	312	326	315	317	324	316	306	313	281	302	334	317	310	320	292	352	305	314	339	309	311	318	299	315	295	296	274	319	306	295	311	300	311	300	319	333	306	303	316	296	302	329	300	300	317	311	312	321	307	294	319	306	293	299	312	289	317	326	306	287	298	311	320	293	283	302	303	350	339	337	316	297	302	319	303	313	321	304	298	292	325	293	323	284	316	258	308	289	297	308	302	311	338	313	314	311	321	295	323	322	293	302	326	329	312	331	313	314	287	297	332	278	335	315	295	355	321	307	292	289	315	311	293	329	328	302	312	303	297	328	292	323	328	336	326	343	299	300	296	302	326	302	316	361	316	322	299	318	295	290	292	308	319	281	317	331	303	327	331	307	318	302	288	314	308	303	293	308	297	315	289	289	297	357	300	293	294	309	290	335	287	297	312	323	277	332	297	296	292	305	331	326	309	339	331	330	328	324	308	321	312	317	311	309	334	310	296	309	297	319	307	306	310	307	306	327	316	313	302	324	312	304	288	317	296	351	300	322	301	290	361	307	300	320	301	313	328	332	287	284	293	321	291	336	289	289	284	278	321	318	311	309	300	326	317	313	332	284	300	296	311	327	305	314	342	296	318	315	300	277	286	312	302	336	303	301	308	314	286	322	323	309	322	288	314	300	300	343	302	338	320	294	290	305	296	307	298	320	314	305	309	310	299	319	292	312	308	306	312	290	322	294	302	321	305	270	320	308	296	304	290	311	358	313	327	294	296	297	300	321	308	310	305	311	309	334	327	283	300	313	290	307	287	307	315	309	298	303	294	325	328	304	331	331	332	293	297	341	314	331	309	340	280	285	316	281	311	293	328	314	297	302	321	293	340	298	295	314	323	303	327	293	296	307	291	283	262	295	322	300	301	317	298	308	275	302	331	307	288	349	284	284	292	286	284	313	289	324	299	316	322	328	315	335	315	299	298	243	313	321	299	303	293	308	320	338	297	314	305	284	323	327	313	316	315	344	320	304	327	301	296	334	319	306	295	314	325	326	312	333	299	318	320	330	314	337	333	319	308	288	316	310	329	313	282	306	306	296	335	311	302	322	326	292	316	293	328	323	302	296	321	312	306	304	325	319	326	333	270	315	315	343	330	301	286	284	314	354	349	301	313	305	325	293	322	294	316	340	314	312	271	324	304	307	316	285	325	302	322	285	271	336	334	315	316	299	296	322	330	310	325	323	302	314	306	293	324	292	309	292	301	328	346	302	275	291	285	306	316	329	303	331	303	287	322	303	342	361	287	267	322	282	298	303	284	284	323	314	284	291	331	301	325	311	332	310	292	325	316	300	327	278	306	318	336	308	323	348	289	317	301	348	309	316	246	266	299	316	328	315	311	328	314	292	283	302	300	346	303	323	291	293	312	302	359	316	288	315	289	317	283	310	328	338	317	319	267	292	331	310	303	332	316	333	301	290	306	326	292	312	298	288	306	328	319	296	258	339	321	338	315	320	313	274	293	300	287	316	311	285	332	288	318	330	296	313	292	324	308	303	344
13316	1683	3164	3537	3144	2619	2191	1912	1669	1599	1433	1367	1303	1254	1175	1110	1176	1061	1104	998	1062	984	970	1052	965	933	905	946	870	896	835	926	907	846	879	905	898	821	881	874	861	863	873	851	859	861	897	865	811	886	843	805	837	817	894	838	830	820	844	794	852	861	841	842	891	849	842	867	897	877	861	879	871	930	842	864	836	828	892	873	813	843	840	883	894	901	836	900	873	876	908	890	888	855	879	841	1064	3037	3092	2367	1077	794	812	819	749	810	845	813	854	839	832	822	791	798	768	817	802	833	827	804	846	839	801	787	803	823	820	865	815	824	795	830	803	867	838	780	798	819	792	844	806	817	828	765	814	763	737	837	813	835	789	806	846	830	770	803	800	811	860	764	833	783	830	829	787	792	825	818	828	866	825	811	868	810	845	822	840	810	806	800	822	824	892	817	783	866	848	843	846	851	852	829	811	778	778	825	811	808	829	829	844	836	794	846	859	733	809	816	829	794	776	782	803	865	820	814	780	803	815	796	778	819	813	821	855	826	789	832	817	837	821	859	810	837	842	829	851	832	847	872	830	831	812	805	826	781	820	863	835	791	795	875	786	783	783	785	851	863	827	872	843	852	824	802	822	840	881	761	826	813	841	799	847	841	797	843	800	828	823	831	805	780	841	789	817	776	783	754	830	806	822	834	766	867	793	833	802	841	803	791	840	755	868	817	864	777	813	832	820	900	779	795	815	846	800	832	779	791	811	859	881	880	835	853	828	855	792	811	837	769	811	834	849	791	868	791	816	863	827	866	873	835	821	799	842	795	828	814	798	760	829	869	849	838	840	784	798	852	831	876	853	826	839	846	874	793	809	794	871	862	810	758	862	802	816	796	865	833	783	807	811	814	773	826	803	836	848	827	809	800	820	798	850	820	795	806	864	831	852	711	815	835	846	793	821	789	793	801	837	795	855	855	823	828	786	815	782	833	840	811	836	827	778	836	833	767	863	771	754	789	824	835	830	841	842	853	872	787	795	765	765	844	815	832	797	786	823	802	815	820	813	849	852	889	850	808	840	808	837	822	848	827	842	802	796	799	795	802	774	824	800	822	812	800	757	824	803	818	821	843	792	798	865	766	816	776	837	923	855	844	814	783	835	798	849	804	843	818	833	830	879	851	783	869	786	829	824	818	767	831	861	837	791	858	829	785	790	810	824	815	860	788	797	815	765	855	857	788	839	819	821	851	845	820	849	813	753	851	830	824	759	921	789	816	829	796	804	840	821	836	794	812	805	803	787	805	856	822	858	787	765	841	871	774	847	767	842	799	841	813	786	790	798	808	777	792	786	818	853	807	848	825	797	800	816	818	834	749	867	781	773	834	802	825	853	806	888	820	845	865	834	812	834	792	861	833	802	790	815	804	808	832	765	855	813	789	860	865	837	817	798	817	836	832	849	822	810	827	830	767	827	769	768	831	790	790	790	794	804	809	872	811	746	842	809	839	786	820	814	868	760	858	848	801	849	833	826	855	776	843	807	770	826	840	784	800	830	828	834	819	832	794	812	795	820	848	820	737	799	802	742	829	803	843	757	851	813	808	818	862	860	800	794	844	805	803	800	827	824	813	808	827	842	820	797	788	809	802	853	792	793	754	820	821	847	767	845	779	836	817	787	809	808	830	780	889	822	777	801	767	771	778	818	753	751	819	838	799	846	826	794	808	839	845	861	838	820	838	857	806	814	876	814	834	815	809	764	810	830	803	792	769	823	779	785	802	815	840	818	780	835	817	849	814	813	844	853	843	817	801	871	822	814	850	854	785	853	826	837	779	803	777	782	818	848	844	798	821	846	843	807	811	874	816	813	816	828	802	843	824	809	840	792	775	834	858	775	811	762	874	845	848	800	796	877	835	822	851	872	893	779	777	887	773	815	821	862	829	840	833	797	852	807	806	824	820	791	852	823	837	807	787	834	840	815	809	809	860	832	835	796	804	821	832	867	772	823	819	800	789	827	826	834	819	826	797	773	812	807	818	855	778	824	788	814	795	840	848	794	833	841	802	800	809	798	851	771	770	789	838	863	790	814	808	831	797	841	779	828	755	802	843	882	791	804	837	826	786	831	844	836	858	848	826	833	836	827	846	801	794	816	793	830	823	800	825	848	813	816	749	810	820	788	832	800	875	867	803	834	828	870	869	850	776	808	805	808	776	815	844	831	829	869	766	804	834	804	799	808	807	846	851	795	807	778	761	826	840	828	828	825	831	770	829	833	852	852	802	820	839	815	826	837	800	839	781	841	850	778	844	801	822	777	859	802	771	813	783	831	842	769	821	823	866	803	788	823	798	817	829	841	796	853	854	861	859	819	760	792	845	833	785	751	836	839	811	821	781	803	752	847	797	810	802	807	823	874	825	807	765	847	864	841	809	822	825	844	819	813	804	833	828	817	818	802	823	806	803	809	778	815	812	802	793	848	803	797	856	853	832	743	801	799	830	860	801	828	821	811	839	806	834	806	813	887	842	859	796	855	824	843	837	801	809	825	787	812	824	801	796	826	827	809	811	826	834	820	767	836	785	823	829	823	801	768	783	813	822	780	805	819	793	838	803	831	799	826	787	818	808	859	799	830	845	816	838	832	790	802	846	823	790	841	818	806	826	775	833	817	860	762	772	844	844	807	784	878	802	816	884	841	818	809	854	789	815	814	831	846	848	805	830	826	805	803	827	867	892	835	835	861	803	802	762	863	859	873	856	764	823	798	761	810	814	857	791	819	777	843	851	791	836	812	826	828	809	791	837	814	848	846	786	855	805	810	839	822	855	818	814	870	861	821	785	829	833	840	779	826	844	817	824	792	853	836	776	864	798	851	778	789	838	803	779	853	800	795	750	850	797	786	822	879	829	820	833	845	849	814	832	792	819	888	805	756	779	767	784	802	816	834	881	824	822	854	843	852	814	811	815	867	812	835	890	839	806	824	817	804	810	830	817	858	836	800	830	821	821	819	817	885	793	829	766	825	832	798	835	797	796	774	822	766	864	785	862	756	819	802	830	849	790	839	832	827	859	875	821	843	816	833	773	847	818	811	883	831	747	844	836	793	850	826	810	773	804	830	805	806	837	819	816	744	853	815	810	821	836	833	818	862	833	833	849	850	874	795	814	798	786	867	841	812	858	786	808	874	846	812	803	817	793	798	824	820	835	810	800	844	812	814	793	872	829	765	797	832	798	814	830	815	808	837	885	774	774	822	802	810	844	797	798	818	839	845	777	819	815	825	853	825	773	842	802	804	796	849	768	790	822	890	801	804	805	855	791	777	813	829	842	881	780	823	797	821	800	833	827	790	815	829	784	813	811	810	786	812	829	791	783	777	836	781	825	853	820	799	841	823	783	824	778	788	778	825	797	782	788	866	782	785	809	860	812	825	776	802	802	795	858	784	842	804	777	844	852	805	794	809	780	802	812	836	804	813	819	828	788	847	848	783	874	795	791	817	760	810	777	762	832	788	853	822	811	798	805
39657	7594	2819	1987	1408	1038	834	642	577	506	494	434	391	416	379	345	335	326	311	299	320	324	296	285	279	299	259	279	278	284	296	293	281	300	285	281	268	313	269	259	331	264	286	291	295	292	281	269	282	284	292	260	265	266	262	312	291	285	251	262	267	282	253	274	258	257	250	253	271	266	257	260	266	248	262	260	254	267	306	249	241	256	255	290	271	297	281	267	291	324	316	305	272	306	270	255	279	580	920	655	347	267	258	265	247	260	250	245	295	268	269	257	269	241	284	276	268	278	251	261	261	263	286	271	259	267	269	257	267	220	273	276	280	253	292	266	276	268	270	287	273	225	233	264	291	296	269	257	254	250	257	277	264	295	275	253	246	290	270	265	293	253	250	236	258	254	252	265	255	266	290	229	241	275	246	255	265	265	292	261	233	264	247	232	248	264	264	242	265	262	268	275	266	270	285	260	260	262	269	274	265	281	259	254	255	266	255	255	239	248	263	280	272	285	260	249	279	257	295	289	271	248	268	260	264	271	259	259	258	265	250	286	233	261	258	283	281	250	271	272	273	267	276	273	260	262	262	249	259	248	238	290	294	268	267	241	269	253	256	268	257	267	261	276	249	270	259	244	278	284	266	297	243	269	232	242	259	252	257	262	286	256	245	270	242	239	259	299	270	274	234	254	299	270	288	279	268	277	254	271	288	262	295	242	239	249	273	239	277	259	269	272	239	252	252	283	248	258	284	268	246	256	276	262	249	282	280	264	262	273	270	270	274	258	284	279	239	272	264	292	275	276	258	285	268	269	261	273	266	245	273	241	240	268	265	294	279	243	285	263	297	255	242	270	274	258	275	241	274	237	261	241	257	274	257	260	270	272	258	265	249	247	239	273	259	294	206	265	266	268	263	294	261	231	274	260	275	269	264	264	247	250	272	229	285	255	275	262	282	235	244	270	277	267	246	241	268	261	269	252	262	283	274	285	251	281	258	219	242	258	249	262	272	251	234	248	263	260	232	257	239	292	275	246	245	272	252	257	294	278	252	271	242	270	283	281	228	279	259	245	230	252	263	279	283	281	259	276	271	243	285	239	233	277	267	235	241	250	273	260	236	274	242	265	272	254	280	240	274	278	248	262	253	272	261	280	273	279	238	277	253	259	250	269	272	280	265	255	230	248	241	279	272	281	302	271	234	261	275	247	269	245	276	242	273	233	277	242	254	270	258	262	224	275	233	273	273	240	245	279	244	253	255	265	262	252	269	297	287	293	274	263	251	279	245	242	254	256	259	230	262	280	268	273	264	221	265	263	240	266	269	268	271	265	277	229	266	255	228	273	287	285	260	274	242	236	270	253	301	254	262	294	266	269	272	271	258	246	298	264	237	287	273	258	282	232	222	272	302	269	266	246	260	269	254	257	241	271	258	252	252	257	285	251	250	267	249	280	273	271	239	276	274	267	246	234	268	228	298	268	255	287	267	257	283	262	288	272	256	268	264	300	243	261	234	280	266	226	241	245	240	283	246	276	261	261	281	261	274	249	275	272	258	280	254	267	268	275	265	276	247	251	257	241	271	242	271	265	268	257	286	269	259	239	266	239	282	251	254	279	229	292	267	289	285	240	266	273	255	235	278	288	291	242	252	262	273	269	262	226	263	288	256	281	288	256	269	312	251	261	264	264	263	268	273	267	268	286	277	271	278	263	238	264	257	234	299	248	267	264	258	284	253	258	277	277	264	256	272	243	292	272	276	252	261	276	261	254	267	266	290	255	236	290	250	248	251	278	255	278	263	307	244	236	240	263	232	246	242	228	235	262	236	286	236	301	285	261	275	254	264	253	263	291	268	246	264	285	268	292	268	266	257	248	249	276	264	256	258	247	252	257	251	267	271	255	261	247	257	249	254	277	279	252	266	270	269	264	272	279	255	251	281	278	269	255	268	280	256	251	254	259	264	289	250	261	243	247	270	258	255	294	294	263	252	277	248	291	285	257	266	252	304	257	262	246	252	252	253	274	279	298	284	251	250	256	265	253	266	254	261	248	266	272	262	252	270	253	285	276	252	259	258	252	307	260	241	282	257	241	291	265	277	256	281	266	292	292	249	243	252	243	247	244	252	264	267	274	297	256	269	230	273	266	272	253	248	278	268	256	251	242	229	263	249	255	240	250	253	254	276	268	258	291	255	266	263	263	272	277	303	257	274	238	230	279	293	242	288	289	246	264	270	244	281	242	282	283	251	268	244	266	249	274	232	252	239	253	264	245	272	269	273	269	273	269	236	276	258	275	262	235	263	249	283	243	259	261	282	275	287	245	267	274	239	278	253	264	267	244	295	268	259	281	247	258	286	240	248	271	270	244	270	240	262	251	261	255	267	230	293	288	265	278	269	260	262	278	263	246	280	300	249	256	283	256	246	254	268	234	253	251	263	270	280	270	259	268	244	247	281	279	240	247	288	235	267	286	257	274	247	298	256	269	291	256	269	238	290	304	240	267	243	290	272	278	246	268	261	234	239	282	264	244	260	279	262	252	300	231	237	265	278	281	254	274	248	254	233	254	247	251	260	249	269	250	247	237	246	271	291	252	293	287	310	281	248	261	242	274	246	243	286	264	246	273	273	270	269	283	257	246	234	250	248	266	293	277	259	272	221	249	238	250	249	262	246	255	262	249	246	245	260	259	274	250	262	263	259	260	256	254	254	281	284	260	257	267	284	250	272	249	261	262	260	237	256	274	261	252	248	242	270	226	229	265	266	286	258	272	245	249	281	267	256	251	256	256	277	254	292	258	271	289	270	259	270	258	246	263	267	288	256	279	230	275	234	240	255	277	253	273	253	271	290	304	260	282	274	292	270	243	251	246	266	261	266	288	274	274	229	253	255	256	278	256	271	260	244	240	268	261	250	254	268	275	237	285	275	262	259	236	251	267	253	259	261	298	271	247	269	264	244	251	255	279	276	257	275	258	253	246	271	284	251	276	287	251	261	267	263	248	266	269	230	269	263	280	267	279	270	260	273	264	260	290	257	290	258	249	257	261	246	238	260	268	264	258	270	235	250	252	254	283	295	272	268	255	262	270	255	268	254	265	253	262	253	230	245	264	276	265	283	257	263	256	261	280	246	253	284	245	268	241	249	265	252	280	253	279	261	266	265	286	255	266	286	255	262	266	252	252	280	271	274	237	276	258	302	255	283	264	240	264	235	270	246	254	287	256	263	256	300	262	259	287	246	266	259	268	281	281	251	299	264	277	231	250	270	264	252	259	250	282	249	253	279	252	271	253	261	237	291	247	265	267	236	243	267	266	266	268	258	285	239	280	243	272	249	248	264	254	268	254	265	261	273	296	263	264	234	275	276	280	207	257	285	231	266	248	229	259	231	261	260	255	258	255	256	235	218	291	255	263	253	288	282	240	271	248	264	246	236	264	266	247	257	276	240	242	264	240	241	286	278	259	265	285	258	267	243	239	248	256	255	262	239	242	241	261	273	311	267	274	251	271
18985	2404	5263	5835	4966	4126	3340	2851	2458	2090	1957	1727	1605	1481	1373	1249	1247	1150	1117	1055	1064	1014	960	1007	922	909	848	942	923	846	897	848	837	837	818	791	859	822	841	792	766	805	755	759	780	763	772	747	809	769	753	754	740	753	784	748	755	757	772	738	755	782	736	797	771	720	740	794	818	793	772	805	795	790	808	737	777	748	771	722	737	750	705	751	690	745	823	887	951	951	917	946	955	814	811	796	810	3468	5728	3668	1110	683	714	660	718	690	730	693	689	682	694	728	733	668	719	686	701	694	677	709	681	719	712	746	709	737	714	691	728	730	703	695	699	716	680	650	703	661	763	678	694	683	670	692	707	712	675	719	656	690	709	671	709	719	664	684	708	714	722	720	695	726	677	686	743	710	670	672	701	690	694	680	670	731	689	725	685	722	708	718	681	713	650	686	700	707	694	730	669	733	696	710	649	673	669	729	704	760	713	697	677	683	756	670	710	707	667	706	666	703	739	651	669	714	722	706	672	690	719	653	686	677	672	678	724	672	700	698	745	675	654	681	714	751	701	721	721	700	719	723	707	712	685	731	730	705	668	693	715	726	681	712	666	688	726	712	672	654	711	686	696	722	717	703	690	715	725	700	677	692	700	679	643	677	738	670	714	718	695	710	675	715	680	714	675	730	699	715	693	715	711	667	739	655	685	681	704	714	745	699	722	714	718	665	676	669	689	678	687	715	693	684	705	681	668	710	718	737	695	703	692	672	678	715	691	710	679	697	638	676	674	753	703	650	680	725	678	679	685	697	681	722	668	650	701	680	682	724	753	724	670	673	720	685	716	718	712	700	683	724	691	675	722	738	738	747	698	699	689	673	699	618	674	708	772	685	663	701	675	723	699	699	712	688	711	699	710	661	684	734	739	684	706	695	657	695	680	679	710	719	672	674	722	712	734	709	725	667	751	697	697	709	694	660	751	701	679	705	720	702	708	701	711	670	691	717	690	729	675	683	681	699	724	679	693	729	707	697	690	690	681	692	722	665	673	754	727	675	718	758	694	702	700	670	714	680	728	700	714	710	673	698	684	704	684	754	668	674	649	681	680	710	698	673	675	691	673	701	684	768	674	706	686	706	754	674	701	694	741	674	671	701	718	721	697	690	693	657	674	713	663	697	644	685	698	723	711	738	701	717	665	718	701	754	663	716	658	684	714	714	730	718	696	717	740	628	702	691	753	665	694	711	733	702	709	725	711	719	670	724	669	726	720	707	696	696	699	720	675	662	670	701	692	674	665	667	719	722	682	719	723	707	700	678	754	720	638	722	715	685	685	645	656	701	675	705	659	746	704	713	691	672	685	667	752	733	680	704	664	682	711	708	680	749	716	694	699	730	656	706	676	705	709	709	695	674	708	695	715	670	705	697	687	692	692	736	712	687	656	712	665	642	737	686	714	748	676	684	664	665	724	772	686	697	660	729	742	687	731	714	730	689	761	685	665	678	732	663	694	696	672	686	720	722	712	693	702	724	702	731	658	662	684	738	715	691	702	658	736	687	661	720	709	668	679	689	693	671	695	676	671	728	661	680	713	745	727	742	736	698	675	734	661	707	737	719	705	699	731	674	628	683	657	724	729	663	703	716	678	689	682	751	718	682	744	734	693	690	751	681	703	727	725	714	683	726	723	715	698	712	674	719	695	729	736	714	709	662	716	728	700	687	680	666	637	683	695	681	656	704	672	682	653	692	688	717	737	661	662	737	745	701	702	694	697	683	678	713	750	704	683	695	679	724	715	727	707	720	678	672	666	647	716	717	689	695	706	731	671	708	718	727	667	700	709	704	726	675	662	684	736	700	685	723	682	691	723	691	670	708	677	695	657	664	707	695	659	710	674	691	718	718	690	679	664	680	700	698	750	677	713	737	654	769	670	705	663	709	715	698	697	723	691	724	651	711	696	669	709	667	722	665	659	693	692	675	691	698	692	695	707	681	735	726	677	702	683	695	703	730	689	708	689	702	676	659	723	734	684	670	700	666	769	681	668	700	704	728	728	744	701	718	667	690	721	683	699	711	709	692	729	691	694	684	696	671	660	662	710	679	721	682	696	742	653	735	720	715	692	660	718	661	714	719	716	718	695	712	718	729	694	682	717	686	694	665	714	675	693	694	684	719	675	707	775	694	697	701	723	707	662	730	723	735	695	691	725	703	720	703	721	672	687	707	654	695	742	731	678	659	670	699	705	708	695	671	709	701	664	682	680	706	731	714	668	678	659	651	726	691	731	701	710	734	655	703	753	672	717	704	753	731	710	669	708	687	699	706	696	670	677	676	658	677	665	708	654	691	699	788	729	642	680	683	752	712	715	713	705	654	699	631	636	688	685	707	660	758	681	733	731	768	712	714	725	638	711	712	710	724	696	681	732	650	671	709	709	683	671	676	679	705	684	701	697	708	722	682	726	731	739	712	699	757	693	718	756	702	669	716	650	738	684	686	680	678	665	699	712	733	697	701	668	702	704	692	714	733	702	691	730	695	698	664	709	678	723	698	672	695	695	667	701	683	668	725	685	690	688	653	748	715	701	716	729	690	682	675	685	691	713	656	683	726	675	727	703	706	660	660	684	720	699	709	690	737	707	709	694	676	622	696	720	698	705	637	691	704	666	667	713	661	632	694	695	695	713	662	706	732	722	681	722	727	720	744	681	711	688	665	709	674	725	675	665	653	709	710	737	718	723	695	707	726	720	686	682	643	660	701	724	668	733	684	705	681	744	685	731	735	658	713	707	675	668	722	693	691	738	687	705	634	732	728	745	737	696	703	693	715	705	664	665	738	698	688	691	708	681	685	669	672	673	693	711	692	735	723	743	756	717	757	669	720	701	661	710	715	692	742	697	679	712	692	691	719	687	667	708	701	680	701	703	719	691	710	703	681	677	693	693	726	679	655	671	648	689	745	713	722	675	698	681	726	706	665	657	670	696	741	692	735	636	690	701	754	670	641	717	735	698	702	668	662	727	713	700	735	673	667	673	711	707	724	689	668	721	676	696	718	712	699	689	670	673	702	712	699	707	673	704	731	685	683	697	728	721	721	692	679	710	728	706	678	695	706	724	709	724	707	727	681	724	648	674	736	686	688	675	664	678	748	734	681	763	652	700	718	723	753	657	719	720	692	698	734	656	700	685	647	676	702	734	673	669	681	682	620	667	727	704	667	727	684	680	714	704	731	675	707	739	681	727	713	695	691	675	667	653	684	650	705	742	647	691	689	693	691	678	687	710	678	694	692	698	713	715	715	697	683	699	666	688	666	714	711	689	666	725	685	676	649	686	718	641	701	732	708	741	710	696	706	657	698	689	658	705	693	659	688	695	703	716	676	681	680	670	677	641	712	701	713	699	716	693	718	723	756	686	721	697	661	669	691	707	669	699	654	644	682	708	686	702	670	700	711	731	676	696	684	683	700	726	694	691	657	720	675	768	736	684	697	705	723	694	678	660	660	716	669	687	718	683	714	687	702
4424	313	294	308	306	241	255	312	258	275	290	294	293	283	270	252	247	278	279	292	269	273	280	269	281	271	271	280	284	293	285	261	270	311	277	271	295	280	269	279	273	292	248	294	287	274	272	292	258	264	261	248	258	273	288	262	267	283	264	291	279	254	286	266	270	276	243	270	279	306	282	283	296	317	308	279	287	281	285	279	239	276	275	280	282	249	283	313	294	299	294	285	277	282	264	287	274	280	313	320	258	247	290	295	282	284	265	255	269	305	290	280	284	290	274	259	279	276	262	264	258	273	276	254	282	257	245	305	278	288	293	278	258	273	260	283	274	266	277	282	286	274	268	260	301	294	269	265	287	309	271	278	276	249	264	276	286	248	286	278	267	293	270	276	283	246	267	305	282	266	280	274	275	275	311	295	283	254	267	244	303	283	268	253	275	269	289	315	277	320	242	259	277	284	259	273	315	271	275	298	287	267	309	247	233	220	263	270	279	297	255	278	274	289	267	262	258	273	256	287	301	270	319	298	270	277	298	313	298	282	253	268	276	279	293	271	258	272	297	263	292	278	244	295	258	287	286	255	258	281	274	262	282	292	268	287	253	264	284	258	278	294	283	262	250	276	284	278	298	271	259	251	281	284	287	254	274	246	250	278	273	277	271	295	288	274	255	249	304	252	271	278	302	259	255	273	268	262	300	301	250	259	281	272	289	285	285	317	298	297	270	317	268	267	244	261	287	253	300	255	278	280	281	293	272	290	257	255	271	254	270	281	271	281	234	265	281	253	253	270	285	265	295	306	255	279	256	242	292	301	267	265	263	282	256	275	281	312	256	270	278	292	270	258	264	288	288	289	280	267	252	301	284	239	294	269	279	296	253	283	264	269	242	280	271	294	265	296	262	287	264	269	265	293	242	293	259	290	263	319	294	276	266	291	272	288	296	287	278	275	300	305	285	276	290	286	260	263	267	282	272	311	273	273	324	271	302	274	288	269	280	285	287	278	256	261	272	286	295	262	259	262	292	298	244	287	272	258	252	270	290	296	287	295	263	256	277	244	270	309	245	272	238	288	258	233	255	286	281	260	300	233	259	294	282	302	266	316	261	273	261	282	295	272	283	278	281	254	279	247	278	266	269	300	249	262	267	272	272	283	284	290	263	289	267	277	312	289	269	274	261	310	280	270	309	288	288	268	271	272	270	275	253	260	251	275	254	296	289	255	294	260	288	271	280	283	261	334	282	256	286	283	281	253	257	263	294	264	233	272	270	276	290	286	284	292	283	296	260	254	258	258	273	274	274	250	258	281	267	271	273	276	301	254	290	293	267	277	302	284	292	300	282	290	273	263	279	281	293	274	277	294	243	261	252	280	256	307	279	277	276	287	286	278	270	271	277	267	268	286	280	290	290	265	262	270	281	277	274	305	289	276	255	274	261	256	255	270	285	258	275	281	271	279	281	299	313	267	287	325	286	250	261	280	289	288	280	284	274	271	289	310	273	267	311	283	244	276	287	271	231	278	259	254	311	244	279	275	258	288	280	295	291	288	264	272	302	273	274	285	275	289	266	295	276	261	276	283	284	259	251	298	254	319	275	255	261	290	274	271	287	267	276	277	276	256	280	293	281	284	281	293	265	259	278	288	278	249	314	252	271	288	265	274	300	287	264	280	258	259	263	307	250	275	251	277	278	294	262	276	287	250	298	266	277	264	257	293	252	314	287	284	284	314	279	279	282	264	290	248	310	263	280	306	280	293	256	250	317	265	284	287	295	295	271	274	260	257	277	256	297	288	244	278	274	292	276	283	280	262	300	276	285	238	290	272	290	249	244	260	250	271	266	286	277	277	296	281	314	294	245	293	283	287	277	297	276	263	256	301	296	256	308	282	282	251	280	274	311	288	277	259	266	279	232	282	277	301	279	276	283	270	263	284	288	280	268	269	281	273	251	282	287	278	292	243	267	289	296	286	289	298	289	266	253	276	250	261	291	314	270	250	305	317	282	280	307	274	280	258	285	272	302	289	291	242	286	247	278	270	273	264	259	256	284	277	280	235	297	251	276	287	270	249	279	283	249	270	273	255	281	268	278	249	260	258	261	265	267	286	283	272	282	262	284	264	268	295	300	275	261	276	273	257	271	273	283	287	276	240	303	272	286	262	265	306	264	248	262	245	292	271	291	256	289	259	264	263	259	273	284	278	300	277	318	267	310	269	305	290	278	268	254	256	257	279	267	287	265	299	283	276	291	279	295	286	256	284	284	287	265	281	277	267	267	248	267	275	289	281	273	263	315	263	255	277	286	283	266	258	260	257	286	283	270	305	303	280	288	261	252	316	277	268	282	268	305	312	264	265	257	282	270	287	262	281	273	296	268	270	267	257	261	289	270	267	256	311	275	273	289	260	268	256	272	278	271	277	255	265	263	266	268	243	262	280	253	272	293	263	262	290	252	268	294	273	321	266	270	285	290	322	250	266	285	273	294	261	269	280	278	264	289	287	252	278	247	282	274	270	247	263	298	286	244	272	294	222	260	256	258	286	277	239	303	286	246	278	277	321	289	251	269	249	252	279	230	279	286	284	290	293	240	295	279	258	275	250	286	303	268	276	311	265	287	268	290	280	243	278	258	299	297	267	277	290	262	270	309	278	303	266	303	300	289	270	261	285	271	277	273	289	284	303	261	284	264	292	294	250	295	272	283	254	273	296	293	259	258	279	291	268	277	276	292	270	284	298	256	284	303	303	276	292	284	271	240	274	272	272	291	281	268	279	290	269	272	261	283	265	259	287	287	291	271	277	285	303	306	274	252	308	299	274	279	268	268	282	282	255	285	276	291	253	280	269	267	286	270	282	288	284	258	275	295	242	285	256	257	267	262	288	277	301	281	281	259	286	258	274	284	270	283	263	254	286	292	311	293	242	261	305	263	257	279	242	255	283	285	272	274	247	319	274	294	274	298	282	267	287	240	277	271	268	280	274	292	276	281	282	274	281	296	263	281	251	249	258	260	259	315	267	252	281	275	262	304	267	259	275	259	241	272	258	294	271	282	288	288	281	314	293	276	276	277	268	277	289	272	294	306	296	255	319	301	296	283	269	284	274	271	254	293	289	268	253	311	326	276	289	267	288	311	245	299	268	250	293	232	243	274	300	282	278	272	255	272	257	275	311	276	294	284	271	256	294	271	270	270	255	275	283	275	285	289	306	264	285	276	272	279	273	282	285	249	281	284	267	246	285	294	300	299	290	272	254	277	294	273	274	270	318	266	285	295	292	262	275	279	290	277	298	285	258	239	276	271	263	264	289	253	269	282	278	266	315	276	272	293	276	318	279	286	271	271	259	287	302	280	248	300	270	269	305	273	264	283	286	288	268	281	280	275	265	281	284	267	257	259	297	284	275	258	264	281	261	269	279	275	280	292	306	304	263	252	299	289	265	282	254	245	262	279	284	277	281	260	269	279	305	262	276	261	268	282	276	289	304	271	295	287	271	328	258	288	256
4067	833	918	849	863	835	786	832	777	715	735	763	771	813	753	759	778	770	800	741	713	782	772	740	810	787	732	727	702	757	788	729	763	718	789	704	695	754	760	781	732	763	734	764	738	787	713	728	740	735	709	728	775	796	731	749	782	703	720	738	733	758	709	754	748	787	723	728	752	814	755	785	783	787	745	762	767	742	762	779	724	734	769	757	747	751	741	837	805	760	806	800	830	739	752	737	702	840	1108	1132	803	769	720	787	743	723	707	770	720	738	783	696	705	740	742	716	739	754	712	755	756	722	745	760	670	812	766	741	715	739	737	783	701	727	802	695	722	738	777	782	750	747	738	777	756	744	745	744	748	766	705	734	704	775	752	694	692	788	685	748	732	736	786	743	772	782	723	713	704	697	777	734	813	790	746	743	740	717	704	757	746	698	740	794	723	736	719	758	718	713	716	756	746	769	746	727	766	741	788	730	745	734	711	751	747	662	721	744	723	775	717	706	769	744	726	794	738	731	767	799	731	794	773	702	799	747	772	767	766	732	735	745	737	744	736	751	723	751	723	745	742	702	723	697	736	800	743	729	750	719	790	720	776	781	734	734	701	715	777	713	732	717	732	700	797	711	722	756	728	747	716	760	754	726	738	747	758	746	737	809	732	726	788	756	734	754	711	756	737	783	756	743	778	748	727	732	737	777	710	748	702	736	717	722	741	816	757	732	719	707	761	730	735	739	745	708	766	713	767	767	751	740	766	749	728	709	743	763	818	707	748	701	804	803	725	712	720	734	788	768	747	812	720	739	750	731	724	750	778	731	743	752	721	689	763	748	783	724	766	756	746	733	739	758	750	748	742	790	786	732	726	692	751	754	771	686	751	772	688	695	713	719	742	751	768	661	761	688	724	749	733	738	717	728	679	771	729	726	727	763	737	677	745	758	758	799	766	764	758	760	678	730	738	699	706	750	760	723	764	708	740	728	748	729	702	750	741	703	716	730	758	725	722	735	735	747	735	747	750	767	754	707	714	785	751	782	783	707	721	758	792	763	695	749	774	751	777	715	747	715	743	781	805	763	805	740	784	770	755	688	725	722	742	759	748	762	730	743	737	738	771	759	713	744	708	735	684	736	773	721	708	759	752	690	726	754	705	757	722	699	718	769	699	776	737	722	734	805	739	739	728	726	799	715	712	726	769	779	838	750	776	785	708	700	711	776	758	770	703	756	722	746	725	750	745	750	729	750	783	748	720	699	769	782	732	755	713	768	745	774	766	710	737	751	744	722	744	763	748	788	728	700	773	769	739	767	753	727	713	734	740	770	707	708	728	780	731	749	770	738	748	722	721	701	733	736	756	689	712	771	716	766	760	779	719	682	763	766	731	706	733	713	739	693	757	766	755	742	710	790	742	770	709	693	712	764	776	731	703	740	747	772	741	769	764	743	745	732	756	723	739	714	711	760	729	748	694	765	744	725	675	732	758	781	703	729	710	708	758	725	768	724	745	756	709	737	720	729	784	750	727	718	744	712	726	764	716	769	718	784	752	765	773	704	735	686	786	755	712	748	735	757	796	737	735	741	744	755	733	747	741	737	745	736	755	740	787	742	749	744	812	708	754	742	720	737	718	726	777	746	749	743	718	754	762	702	721	742	744	725	724	718	714	751	771	750	733	761	757	711	727	752	732	747	730	745	773	756	775	732	710	678	709	711	714	759	733	765	674	729	692	777	722	692	748	760	707	749	698	730	707	731	703	771	716	716	782	753	695	714	726	706	735	752	725	781	770	776	705	699	717	712	715	752	740	707	750	731	792	721	707	789	759	736	722	707	771	707	736	749	712	736	716	747	775	729	745	698	747	798	724	719	762	736	719	779	704	763	708	735	758	716	749	812	734	747	764	744	734	770	738	693	748	700	736	736	727	728	744	700	749	774	764	720	712	714	768	709	752	777	712	742	716	710	749	729	708	772	779	729	730	738	719	731	783	763	751	780	696	717	717	730	735	753	753	743	744	698	717	725	742	719	749	756	788	740	715	779	733	716	756	732	785	752	712	743	745	739	720	746	733	722	701	747	764	751	778	718	722	754	688	753	758	746	759	736	744	757	735	743	683	710	741	769	725	731	707	790	729	734	767	754	769	706	771	753	755	736	754	733	779	713	740	703	745	739	714	763	735	755	705	684	780	740	756	746	745	744	792	763	704	693	757	709	800	737	759	759	771	740	706	751	718	755	747	695	723	745	776	742	769	752	794	734	746	733	756	703	691	696	799	736	759	702	750	738	768	757	731	790	757	777	706	738	741	717	704	738	741	741	696	740	700	713	780	760	755	752	728	742	749	727	725	728	733	773	765	741	772	730	728	791	748	761	799	786	735	760	719	727	727	736	695	781	740	719	758	743	756	766	709	757	759	797	749	774	739	718	765	701	725	767	733	721	728	770	756	712	764	754	752	791	745	739	761	735	746	706	721	700	723	728	768	763	736	736	727	753	732	735	759	785	779	748	723	765	737	764	713	757	749	785	725	711	752	748	715	772	744	738	767	729	749	741	744	744	722	737	749	785	782	731	710	763	724	726	740	719	753	748	764	710	768	722	756	770	733	781	738	781	729	741	766	738	704	745	761	733	746	770	722	841	743	760	731	799	737	735	731	763	754	751	781	760	739	721	789	795	718	771	703	713	754	721	789	772	732	766	722	732	770	763	757	741	756	754	705	768	751	718	783	736	730	781	763	754	755	789	693	656	779	780	755	692	736	782	711	742	726	758	742	683	712	764	756	723	687	735	778	716	805	716	718	732	765	725	757	777	737	698	714	681	695	760	722	705	809	755	708	767	727	770	745	719	770	722	726	707	754	779	711	710	763	706	732	811	749	723	682	750	777	707	716	750	756	728	746	706	718	731	697	765	763	709	767	693	715	757	757	736	786	716	719	762	760	751	785	754	735	807	754	741	711	738	722	717	777	715	760	728	737	777	768	739	717	756	760	724	763	673	696	790	746	695	777	754	753	716	758	785	762	752	732	742	731	789	735	757	732	705	700	716	746	720	777	764	734	716	762	775	752	709	758	742	685	739	735	762	767	703	726	778	701	745	698	750	678	710	720	727	736	721	695	740	753	733	741	763	804	717	777	749	742	762	748	701	749	697	740	764	760	724	737	721	769	714	767	745	773	738	750	766	714	751	717	709	723	714	674	712	696	761	756	728	751	734	721	806	742	738	772	723	756	733	745	705	730	670	720	720	738	728	761	758	727	695	801	737	729	736	758	716	721	760	754	767	732	757	728	727	764	724	744	712	772	756	704	743	750	761	750	734	742	682	744	754	715	732	732	761	785	725	734	736	761	781	727	752	711	776	736	754	711	751	720	758	716	743	739	720	763	662	742	702	759	749	716	739	709	777	729	757	767	760	724	718	768	753	746	774	787	766	710	717	732	756	679	679	741	784	736	779	745	750	717	759	726	723	749	762	721	751	770	753	676	757	710	766	702	735	778	761	771	749	728	739
28772	3401	1404	1112	822	695	596	500	462	431	381	413	393	325	372	325	346	368	352	360	333	319	337	329	313	360	315	340	355	340	304	323	318	321	291	309	321	336	317	311	354	333	315	335	321	306	342	304	324	327	276	303	329	314	271	311	294	312	323	302	354	317	313	341	328	334	323	320	331	292	312	309	336	290	336	286	343	334	320	344	321	327	271	342	330	314	372	335	310	331	313	308	307	314	301	290	363	482	584	512	354	324	302	315	332	301	291	346	327	334	294	308	305	308	301	291	369	307	291	305	319	328	278	318	302	289	303	325	315	340	300	318	323	290	304	282	325	319	320	291	305	334	298	316	306	305	305	339	325	324	276	338	311	337	316	299	337	312	293	288	338	312	316	321	285	299	312	321	305	359	282	313	317	316	316	299	363	319	331	321	325	276	341	294	300	324	343	299	329	326	314	315	320	315	314	286	284	305	309	329	305	328	334	306	317	327	324	318	287	308	325	321	296	295	311	313	296	323	323	331	341	306	298	335	330	310	350	303	315	306	341	297	317	319	290	297	283	307	309	291	327	314	332	316	295	331	324	319	310	348	293	323	305	312	307	323	312	304	300	344	314	309	275	333	297	301	324	319	321	303	320	323	316	298	297	309	312	296	273	307	346	338	322	313	327	322	301	312	335	311	295	330	322	312	309	342	308	283	316	328	296	314	312	335	328	328	282	297	333	312	332	300	264	315	309	303	344	338	328	331	318	294	292	323	308	315	333	319	338	314	324	327	291	368	326	336	326	300	333	348	314	312	328	332	301	322	313	296	312	350	311	323	296	314	334	324	299	323	291	286	316	308	342	310	317	304	316	291	329	320	329	325	354	349	352	288	332	302	305	344	327	289	285	312	321	323	329	277	304	314	309	320	268	334	315	340	271	296	310	281	334	329	343	326	323	346	307	303	329	299	349	315	324	305	326	311	295	311	330	314	323	309	315	321	320	313	339	294	290	330	323	297	300	302	308	321	342	283	327	321	320	321	347	308	304	332	289	352	317	327	307	321	281	341	322	305	289	326	297	308	341	294	297	307	314	308	301	296	296	349	323	338	328	270	329	326	317	320	297	301	292	311	331	305	302	294	280	318	292	306	340	310	293	299	301	341	293	317	308	309	317	330	310	314	324	333	313	322	268	303	300	314	292	270	300	304	327	324	307	318	289	316	329	307	318	340	292	308	311	320	311	310	327	324	302	328	291	313	310	327	351	337	279	342	328	318	314	319	322	294	309	290	284	297	311	297	314	276	303	322	310	306	294	297	337	310	314	309	310	307	317	293	329	302	309	317	315	300	300	312	333	291	326	328	315	325	330	325	313	302	345	327	333	339	314	325	300	331	328	293	298	320	298	316	305	325	301	333	317	286	325	303	348	300	323	307	301	316	319	311	285	337	330	324	314	332	337	318	321	313	300	297	314	284	302	277	321	324	327	347	298	313	305	325	330	342	332	301	324	301	344	294	277	324	325	284	322	304	325	299	317	303	368	308	323	296	313	311	298	329	277	330	310	324	324	325	341	305	267	317	306	308	332	327	332	324	313	308	313	340	298	328	321	300	302	350	323	320	304	299	309	305	294	342	280	310	312	338	338	318	324	319	306	319	284	348	337	327	320	300	325	296	298	275	302	317	331	320	314	301	305	341	328	334	305	314	291	329	309	336	298	301	344	292	289	293	316	306	339	307	303	317	306	325	289	323	292	309	323	289	303	278	370	323	310	318	311	313	308	337	272	349	319	333	274	291	303	326	342	326	355	305	301	334	320	310	307	315	332	320	316	312	328	328	307	319	322	290	311	323	351	310	309	323	319	333	327	295	282	309	279	317	296	319	338	317	309	287	311	323	344	321	294	302	300	348	322	291	303	322	281	297	299	305	290	290	291	306	281	322	330	314	311	285	314	323	302	316	305	308	333	325	332	295	336	302	289	334	352	321	339	312	323	332	324	357	306	301	309	311	337	322	328	332	321	307	295	308	295	312	326	324	286	322	300	304	291	306	304	311	313	338	332	324	314	322	312	330	318	319	339	314	338	331	312	305	334	342	302	335	324	307	313	286	315	318	331	308	331	330	287	268	303	298	309	304	318	312	308	302	296	338	357	302	310	320	306	296	304	337	349	314	331	282	311	300	306	331	294	321	349	296	315	328	309	287	314	279	314	323	324	351	302	327	293	321	356	311	268	321	336	294	308	317	283	288	273	304	330	318	314	296	302	310	310	340	319	351	315	326	311	283	318	296	320	325	317	325	338	331	309	323	302	272	293	307	292	295	305	345	323	312	293	308	312	297	306	300	303	360	305	277	331	288	319	285	334	313	312	322	310	312	331	336	314	296	308	319	310	346	332	289	328	305	306	331	335	315	322	302	329	317	309	336	311	343	301	333	326	303	331	328	304	300	310	320	311	337	317	304	296	328	325	283	327	340	303	305	313	312	306	307	296	304	339	307	317	326	293	318	325	337	313	299	329	313	327	305	326	305	339	302	332	352	323	303	313	327	320	302	316	314	291	309	306	315	300	317	319	310	317	340	286	317	301	320	322	305	310	324	308	312	295	291	303	317	310	326	316	357	311	313	278	296	309	299	315	352	309	320	339	323	329	303	312	331	277	348	322	304	291	300	312	303	320	305	307	289	337	307	309	326	310	302	316	332	294	337	305	311	324	311	353	313	300	301	302	323	309	295	311	303	298	331	303	304	317	305	290	348	335	328	358	321	299	334	331	299	323	311	318	349	328	313	312	313	318	309	271	333	326	315	309	311	329	310	305	331	330	307	311	311	311	305	334	339	314	290	315	328	323	302	291	285	291	321	351	306	349	330	334	295	331	333	298	332	328	287	310	284	314	297	331	347	316	319	339	295	325	309	342	299	320	302	332	320	332	326	321	340	315	287	350	305	317	338	312	264	306	321	346	317	294	294	310	290	306	339	311	289	327	310	339	303	310	295	314	355	305	318	330	315	317	338	311	331	333	332	308	294	314	308	287	331	301	345	350	311	291	308	326	319	308	363	333	325	285	343	336	332	326	311	298	323	332	287	297	286	323	332	304	323	323	303	325	323	316	329	305	304	318	342	306	327	335	303	308	310	291	341	316	325	310	332	314	317	305	316	305	327	307	303	331	295	292	308	310	276	345	312	332	265	278	312	313	311	332	344	303	306	320	285	296	303	309	307	307	301	307	310	311	330	323	297	320	273	312	291	300	327	299	312	309	320	325	320	281	301	290	311	290	311	323	307	312	326	312	306	317	319	331	346	320	300	315	299	344	297	303	288	282	310	318	317	281	318	315	359	332	320	310	323	312	321	310	297	344	288	330	325	350	303	313	348	322	325	312	301	313	325	298	290	325	295	333	291	305	318	292	294	296	312	316	284	315	324	308	311	317	290	299	301	307	330	292	321	303	317	316	315	342	311	321	283	314	325	323	325	325	324	309	300	320	308	318	322	318	336	335	304	302	308	306	287	336	316
13875	1691	3293	3545	3155	2567	2260	1895	1719	1522	1530	1270	1274	1237	1152	1051	1088	1104	988	956	1047	1027	971	994	1005	957	919	874	996	917	970	920	864	943	852	861	888	870	849	850	869	886	908	877	811	866	833	848	837	850	856	875	840	910	825	870	831	805	878	817	841	865	841	867	860	855	868	871	855	885	875	846	867	874	901	910	856	804	860	813	816	895	840	829	905	966	1029	1002	916	981	973	978	902	822	867	834	1018	2702	3154	2511	1096	861	779	834	902	852	880	832	816	855	793	810	813	847	865	885	802	821	799	840	824	799	816	807	848	851	846	847	892	818	817	763	851	846	744	818	810	836	843	868	815	837	776	846	777	832	821	808	836	840	817	792	815	800	821	803	827	851	798	830	850	805	827	850	811	836	827	827	877	794	803	827	799	836	815	815	847	830	815	871	818	778	839	825	809	859	838	770	810	859	863	798	797	830	781	831	802	826	805	843	887	809	807	802	825	829	822	806	751	865	806	826	847	805	822	815	830	823	887	812	807	818	829	905	817	815	818	823	858	772	789	805	793	811	820	793	839	803	858	852	837	808	817	851	749	796	828	804	762	810	783	849	867	808	793	780	780	801	871	832	813	876	855	883	859	834	786	858	809	850	777	846	824	892	826	830	818	842	872	820	804	852	792	852	846	855	786	845	854	846	879	815	833	832	836	802	798	816	830	816	857	798	827	847	839	844	765	822	859	868	805	793	796	800	893	804	858	795	768	821	823	793	833	810	859	845	874	847	775	828	851	843	838	875	860	915	823	852	807	835	841	886	856	848	826	897	802	858	808	874	858	862	800	813	847	814	790	801	799	883	871	894	819	811	824	778	841	822	801	828	873	843	801	842	803	779	795	840	805	812	831	828	818	876	807	864	837	817	820	834	835	823	840	819	835	839	846	847	828	817	814	849	837	793	812	865	835	814	815	819	802	836	820	813	836	806	870	825	843	790	794	817	802	828	774	868	822	843	754	815	845	874	873	829	816	819	864	783	844	821	840	765	845	838	808	859	797	801	874	791	793	815	876	830	792	829	794	818	783	783	862	831	783	817	817	823	815	864	828	782	828	821	824	822	832	806	797	816	800	831	808	803	840	833	844	774	807	807	864	834	859	799	815	854	881	820	859	780	806	819	836	866	870	812	806	829	808	837	838	836	816	829	836	780	801	854	855	826	819	837	863	802	829	834	809	820	797	812	872	841	837	871	811	814	783	880	795	842	854	815	810	824	805	825	839	889	789	827	800	824	806	835	836	795	842	771	797	828	782	853	788	848	808	835	827	816	789	818	803	793	802	792	821	832	791	789	824	864	814	810	823	817	805	845	810	799	825	843	816	830	843	811	825	720	841	892	797	857	811	816	795	820	825	807	863	835	785	833	835	812	833	839	821	837	879	808	809	873	821	824	841	851	859	778	841	809	764	816	855	801	815	832	795	840	822	801	797	808	773	823	798	872	790	809	844	872	804	802	827	835	831	846	861	846	823	826	878	802	869	812	815	851	806	822	796	834	767	854	789	796	818	841	789	798	803	787	808	829	860	812	850	884	836	796	826	796	839	796	834	864	834	792	774	890	849	832	820	782	856	769	838	844	848	849	849	847	859	818	784	804	844	840	818	759	834	795	828	820	842	835	835	811	847	812	853	790	838	779	786	878	779	852	812	863	834	778	818	802	793	840	867	834	859	831	807	826	822	797	810	860	826	853	786	738	793	788	855	815	837	877	791	833	836	824	847	857	845	810	815	819	790	822	809	835	851	774	848	818	845	802	875	815	786	882	842	825	817	782	827	822	802	767	789	833	840	860	837	824	842	777	799	857	776	766	858	842	776	837	842	850	808	825	806	799	857	800	842	794	844	857	826	850	836	830	844	820	810	798	810	853	838	855	817	798	788	851	803	842	842	796	836	807	825	860	786	827	831	834	841	862	846	838	834	807	784	827	802	823	799	828	790	809	848	845	777	808	822	764	792	847	775	803	828	804	856	846	816	864	802	859	813	801	831	822	770	832	796	819	867	828	834	854	842	812	866	782	797	886	820	824	867	811	837	843	838	781	786	811	888	844	842	814	849	782	846	804	828	829	798	800	818	846	876	752	792	774	852	775	827	771	825	833	815	874	852	806	861	801	779	841	857	900	781	817	828	793	815	817	796	778	821	781	808	823	783	778	811	882	840	791	804	858	792	837	819	851	804	783	897	829	854	845	773	840	865	855	814	808	865	798	835	835	827	785	814	865	805	825	842	775	820	814	819	820	837	819	815	845	823	805	816	835	819	814	815	819	847	854	813	817	870	850	835	795	762	824	833	850	817	803	828	795	827	863	905	820	855	831	807	804	799	788	874	836	785	820	889	813	849	826	848	818	821	839	798	796	824	808	798	827	840	802	841	831	868	867	854	857	828	814	815	826	794	806	838	784	806	817	801	831	882	822	828	822	821	887	887	829	827	810	847	878	784	790	832	802	847	802	771	829	837	798	829	851	893	822	816	829	820	834	817	822	850	778	863	878	816	838	833	794	837	829	806	813	816	812	849	740	853	817	839	772	879	837	838	842	809	835	845	831	858	798	856	847	801	788	849	844	833	842	818	833	814	825	825	837	837	791	801	809	801	846	837	844	847	844	810	858	900	816	820	836	832	767	799	810	778	809	852	813	834	754	808	824	794	785	844	822	833	751	814	802	821	805	799	805	858	829	823	789	855	834	820	836	840	802	817	847	797	800	787	853	893	847	839	836	878	803	815	849	797	820	849	762	798	817	829	839	771	823	832	817	800	855	833	795	812	807	887	881	793	858	842	812	817	802	821	866	840	825	851	833	833	814	843	819	875	855	803	811	821	827	810	771	837	855	859	817	828	790	804	818	821	831	827	834	849	819	756	828	843	828	769	820	875	820	809	833	790	813	826	855	841	861	849	825	788	829	849	802	805	780	843	835	808	852	789	818	791	803	823	846	780	825	842	783	830	829	857	839	793	831	853	787	840	847	864	803	827	825	809	824	831	848	911	834	837	812	804	835	857	817	830	866	789	816	780	827	828	844	802	814	839	808	843	798	783	814	809	794	881	825	810	833	812	867	788	788	805	805	794	782	809	829	850	839	849	798	795	831	833	809	798	816	879	801	819	850	866	834	857	747	835	843	830	838	787	826	803	851	834	863	845	800	822	773	847	765	865	788	853	837	854	777	815	762	817	815	821	838	798	800	851	830	799	850	851	858	815	835	827	787	858	868	856	856	845	798	789	831	806	814	833	854	836	801	834	847	852	848	780	873	798	811	786	880	816	822	804	837	827	803	796	800	804	825	842	834	850	767	814	796	822	855	826	855	851	848	818	813	824	796	843	864	842	817	808	846	876	802	848	788	813	845	802	834	764	797	828	824	829	830	831	762	845	842	832	816	818	773	804	804	829	771	821	877	794	756	823	847	884	850	780	853	826	813	805	776	751	888	841	872	821	854	858	811	803	826	791	832	864	797	769	862	834	845
40469	10450	3227	1997	1309	1013	856	610	581	553	473	457	391	374	340	363	309	309	323	310	287	294	277	293	298	296	279	267	296	253	289	256	262	251	263	296	255	274	279	278	297	266	245	282	295	273	229	241	285	276	301	273	281	259	282	267	276	309	271	263	261	254	269	274	259	260	263	267	261	247	258	290	279	250	269	279	277	269	274	261	280	271	272	259	274	272	248	276	283	306	279	269	274	271	268	252	259	616	824	672	279	268	264	257	269	261	313	267	290	269	264	256	281	269	249	224	273	257	241	277	273	268	259	250	233	274	273	255	277	232	257	275	252	290	294	271	261	285	259	240	290	264	248	288	307	295	279	256	268	241	242	263	289	233	257	270	248	251	243	283	269	260	279	268	236	251	233	274	263	266	280	232	283	252	284	271	251	237	244	242	265	274	255	292	265	286	250	216	264	247	254	266	264	275	275	230	261	259	271	255	266	268	250	239	277	255	263	263	244	265	270	263	277	270	298	267	257	247	274	282	263	245	269	254	226	279	255	250	253	286	278	277	265	244	237	266	283	267	287	261	240	275	289	253	250	249	271	261	279	255	283	259	239	255	260	291	276	245	279	271	274	232	275	274	249	273	234	256	260	265	271	268	263	261	265	265	244	250	281	277	268	270	259	292	238	259	269	266	264	269	211	261	296	227	280	243	283	248	239	262	277	283	260	242	246	268	232	295	273	228	222	260	278	241	271	246	226	291	253	249	271	263	287	258	299	271	255	280	266	273	278	264	284	269	273	239	280	248	270	266	247	261	260	248	268	275	270	264	273	249	279	251	271	268	272	264	231	259	251	255	275	250	265	291	311	273	278	257	254	276	267	243	286	276	277	224	272	263	273	239	264	255	271	257	256	274	253	263	264	271	273	244	269	251	242	268	251	230	243	273	267	268	259	246	238	255	282	285	274	277	262	285	268	321	266	264	268	302	305	253	246	211	280	262	286	265	293	240	245	242	250	270	268	261	265	261	260	260	265	272	254	229	281	277	285	278	287	272	286	248	259	234	263	258	265	273	239	244	288	260	255	248	308	282	235	244	269	247	257	283	274	263	274	287	236	276	302	260	268	263	283	268	300	278	244	292	233	271	251	255	274	264	261	287	264	243	278	275	282	264	274	257	272	262	289	267	263	267	249	269	285	265	262	270	254	255	264	264	264	271	259	271	269	234	272	278	273	280	260	262	271	270	247	280	260	221	283	285	267	280	245	276	257	250	256	269	245	270	239	277	276	254	240	245	255	265	267	272	273	273	247	272	251	251	259	274	246	269	261	284	257	287	268	246	255	293	278	276	266	267	252	244	281	266	245	254	263	259	293	250	260	258	260	274	283	277	292	255	280	288	250	265	244	261	248	270	285	269	233	262	252	280	250	295	285	282	252	268	262	261	262	270	246	240	286	263	242	251	237	261	258	283	248	268	270	287	265	268	257	265	256	258	252	271	262	267	252	296	270	246	243	263	248	246	275	255	285	260	259	271	281	265	266	239	274	242	250	309	253	231	290	320	271	274	260	262	296	257	266	272	241	260	270	268	256	232	282	269	268	259	254	269	248	248	256	253	247	274	234	233	257	256	284	270	274	239	289	282	281	266	247	232	280	263	237	244	251	250	248	254	286	262	233	264	302	238	265	269	244	250	235	253	244	247	242	274	254	270	281	288	279	277	313	262	285	257	264	247	248	256	269	251	248	266	264	256	283	281	277	236	254	258	277	262	251	249	246	295	265	271	235	271	258	268	231	263	268	264	268	264	274	257	277	253	257	285	250	266	239	253	272	276	260	286	236	259	275	287	264	233	263	275	259	227	244	251	264	256	288	250	237	274	272	268	267	265	256	253	260	279	248	248	256	242	260	255	266	256	267	269	243	259	271	261	243	261	257	260	294	269	256	266	251	275	269	294	279	238	253	290	258	257	254	260	247	259	258	265	266	257	272	253	242	269	254	302	253	282	271	305	238	252	275	263	282	264	242	263	267	245	254	274	247	271	267	264	279	255	255	285	280	265	247	251	273	230	248	270	249	311	254	283	218	283	244	295	295	242	267	252	280	276	246	257	238	254	301	242	269	251	286	267	263	252	275	299	271	278	246	240	256	288	278	281	264	283	260	247	271	257	292	263	268	258	243	271	241	257	273	263	267	284	255	260	287	258	252	280	247	268	240	251	225	266	242	263	270	282	258	263	285	278	269	272	256	236	261	266	261	250	284	245	276	241	275	270	284	255	245	278	258	288	259	284	258	270	229	250	275	259	227	305	233	236	256	253	291	248	270	275	290	248	261	226	245	262	252	238	254	283	265	260	240	261	298	270	235	249	278	233	275	283	288	261	258	270	276	261	260	275	236	275	274	285	248	259	242	258	255	248	292	267	275	258	251	258	267	270	278	278	283	275	280	302	262	274	244	295	283	277	266	254	257	259	243	249	224	287	246	257	248	241	261	272	268	265	262	248	276	260	270	290	233	254	245	258	270	274	250	280	259	254	285	252	263	242	254	271	260	265	220	259	260	265	230	244	249	269	247	264	271	262	246	232	264	263	252	313	274	265	302	261	245	257	263	256	247	265	254	259	258	277	255	257	264	255	246	237	268	270	248	259	258	287	259	288	271	278	297	268	265	277	239	252	258	262	257	258	266	279	273	280	251	281	223	227	264	241	273	282	265	253	231	249	255	246	281	266	247	269	274	275	255	260	268	254	267	247	272	265	254	299	244	262	264	247	248	242	267	225	249	263	265	259	295	239	259	255	279	242	272	258	268	256	228	276	276	262	267	256	264	250	273	246	282	288	242	253	256	247	254	241	267	284	267	258	241	250	257	256	245	264	250	247	285	253	270	277	270	243	263	238	254	291	251	246	251	279	249	269	283	278	264	275	246	278	294	293	262	238	284	253	243	280	243	254	236	269	231	262	258	254	254	275	281	290	270	284	244	259	255	254	266	256	245	261	278	256	251	304	257	243	273	266	265	252	288	267	252	256	263	256	264	273	247	250	295	292	261	281	279	237	267	245	221	268	258	280	256	252	272	237	254	242	292	234	239	276	248	247	243	272	243	257	270	264	270	276	229	260	250	286	259	255	250	259	244	268	275	251	240	254	244	239	249	260	268	283	251	275	258	277	248	274	260	267	258	294	289	240	279	243	273	254	288	257	262	265	277	269	247	264	262	254	277	259	253	261	290	263	232	268	259	252	275	268	280	258	274	258	289	254	246	267	255	279	244	256	276	263	277	261	226	264	268	278	267	267	271	260	265	242	294	259	252	266	277	247	275	274	278	276	242	239	270	282	271	238	295	269	244	266	249	285	226	255	264	267	262	264	253	251	263	265	289	277	256	266	259	273	252	278	236	262	267	265	252	251	272	300	272	305	261	278	247	287	265	261	278	258	259	251	242	260	250	250	234	268	235	272	247	256	246	289	262	270	256	244	281	247	259	291	278	264	270	235	234	253	253	249	252	272	250	272	253	241
19328	2463	5255	5844	5102	4137	3304	2802	2493	2210	1885	1756	1593	1473	1412	1369	1201	1170	1129	1054	1071	1007	936	1032	939	948	963	894	855	868	864	848	864	796	851	866	855	805	834	821	767	713	821	771	760	786	740	755	796	783	730	762	732	746	758	784	776	721	729	778	737	753	717	728	758	737	789	798	760	736	781	774	817	771	751	789	731	741	836	788	654	715	774	821	885	847	771	851	957	989	924	934	780	732	753	799	761	3738	5500	3600	908	702	676	672	682	691	686	672	660	683	699	661	724	721	667	657	739	675	707	697	710	720	737	671	704	617	716	695	639	648	738	730	696	648	713	687	683	653	675	748	672	685	725	714	678	667	716	692	665	689	681	677	676	725	655	737	702	689	686	703	671	695	693	710	703	701	666	714	694	622	736	680	668	696	722	691	718	695	700	710	680	703	703	732	693	700	702	714	711	692	688	699	694	667	707	705	662	713	677	689	713	727	657	717	698	702	653	684	662	718	695	699	666	683	711	740	699	735	699	687	665	686	654	719	717	624	669	697	681	636	674	684	698	694	709	698	716	706	673	715	757	700	718	727	701	687	719	704	674	685	695	698	682	662	722	734	670	717	721	710	708	735	695	684	682	723	637	675	700	697	676	725	726	650	684	662	668	701	698	683	690	709	696	702	718	693	695	726	686	653	693	698	667	715	672	699	701	697	693	644	701	719	672	720	687	684	702	692	731	686	667	683	739	653	664	730	696	694	744	705	699	716	695	726	663	676	706	704	697	692	702	712	684	703	713	708	682	685	661	670	670	714	694	704	687	736	656	732	699	718	668	734	750	712	649	720	671	741	675	685	708	718	706	668	671	737	673	706	713	692	715	695	656	762	716	731	693	631	695	744	702	716	751	714	671	696	724	675	700	642	707	669	685	726	662	664	658	695	731	740	731	711	736	688	679	677	688	753	717	698	706	710	688	695	628	657	688	706	654	670	692	679	659	697	697	744	682	747	711	728	729	728	702	675	728	707	763	706	646	666	682	700	647	692	715	691	726	709	738	751	690	663	704	719	692	672	715	681	675	669	672	701	664	726	659	702	681	705	663	672	665	713	735	651	734	684	712	690	716	707	718	694	697	677	699	733	723	728	679	718	731	669	707	701	696	754	727	710	729	688	652	728	695	700	672	667	702	692	712	682	685	700	672	674	693	688	708	702	743	675	723	671	654	710	735	648	703	686	647	707	673	686	692	719	667	713	692	660	695	671	677	685	697	682	680	683	717	687	701	686	697	681	709	734	692	667	716	676	703	719	734	693	710	726	703	679	624	705	695	721	729	654	722	703	693	700	706	695	705	677	707	730	693	682	675	670	711	678	729	739	691	727	680	716	741	673	675	685	656	666	687	725	743	719	696	680	687	676	695	714	742	709	684	690	731	688	726	736	673	702	701	725	691	678	699	728	674	697	661	708	709	718	719	687	691	637	706	676	746	675	707	685	727	705	657	689	708	681	678	663	697	693	676	671	713	742	731	696	700	674	708	679	691	684	639	707	681	643	722	715	753	689	703	713	711	707	697	682	701	648	741	682	714	667	682	642	702	688	730	665	703	666	656	714	715	728	663	708	697	694	678	690	723	680	676	654	714	697	683	695	719	687	684	681	691	659	671	687	713	714	661	680	661	709	652	677	686	719	677	728	667	728	705	753	699	675	729	720	683	704	690	716	690	644	686	733	690	682	699	697	714	722	700	686	717	674	675	687	706	691	686	714	641	679	700	723	671	680	680	688	706	731	667	705	696	758	719	691	628	724	662	728	699	737	656	708	682	677	674	670	679	663	689	726	712	690	687	729	705	691	727	713	682	664	726	662	713	694	666	703	704	643	650	668	699	654	743	684	676	705	692	698	694	707	706	688	687	706	693	695	691	671	691	721	746	730	685	718	674	703	648	715	730	684	680	720	713	669	647	650	696	685	704	702	726	735	724	661	715	660	710	692	661	705	703	690	695	654	752	664	715	684	677	709	728	678	705	714	692	709	720	689	693	715	659	676	705	764	650	737	690	686	697	726	730	651	662	713	729	681	693	649	689	695	712	708	694	724	720	704	734	678	679	679	720	686	687	679	685	712	720	684	679	686	726	731	696	664	689	651	680	682	735	699	748	680	625	704	726	692	679	658	764	757	680	724	695	728	712	674	685	740	681	721	718	717	747	672	666	680	731	690	683	701	701	668	668	697	667	681	669	756	744	706	710	684	710	685	735	706	726	720	691	678	673	656	673	684	685	664	659	710	692	708	698	695	690	696	715	688	693	705	662	731	692	782	711	692	727	698	675	701	702	690	701	708	670	727	696	695	697	686	676	692	663	675	669	684	729	719	684	713	674	649	706	724	718	713	644	698	711	689	751	721	708	709	699	689	667	697	675	714	724	664	714	692	666	674	688	694	714	687	657	718	691	708	680	718	693	706	730	713	679	694	726	694	726	732	680	686	708	681	717	649	676	695	718	689	696	709	676	736	676	744	661	702	673	681	684	676	728	704	660	718	765	718	709	671	729	731	730	717	700	665	657	704	680	693	726	722	674	725	734	741	657	691	691	666	680	719	679	640	703	709	722	705	678	695	737	718	721	725	717	685	699	696	682	656	714	636	707	678	738	742	641	736	688	687	656	656	728	686	625	675	657	685	696	664	711	720	662	713	669	693	755	679	672	645	657	719	686	708	728	694	629	738	711	733	697	710	670	673	666	715	701	674	724	713	720	640	749	740	716	708	709	672	729	706	696	711	685	696	716	694	708	704	709	673	690	720	719	659	674	712	662	736	691	709	748	716	674	691	647	700	681	708	649	688	725	718	701	661	702	736	689	684	695	701	715	658	690	734	654	733	712	647	724	710	734	681	676	710	657	707	708	660	704	684	673	728	673	667	714	636	630	708	644	688	711	651	695	666	666	695	718	721	656	677	673	701	735	714	675	718	711	700	744	731	695	692	780	649	677	690	696	677	674	722	703	700	679	719	721	702	694	675	699	662	695	731	719	644	726	690	692	729	667	699	733	660	755	693	709	739	723	697	696	684	673	722	692	697	725	693	661	702	727	683	690	683	654	713	706	671	726	719	731	699	730	692	636	724	721	679	742	669	720	673	722	721	702	692	714	710	683	698	712	715	731	686	677	655	702	705	666	723	710	730	729	709	715	758	711	696	655	715	690	680	728	717	711	658	702	678	649	712	677	709	704	714	698	690	685	651	634	696	709	712	704	670	693	670	667	699	656	703	720	680	765	657	716	726	698	723	686	659	720	703	723	718	646	708	699	680	745	740	655	738	702	691	735	728	719	692	693	744	712	685	716	671	725	705	709	724	731	704	627	691	731	720	682	674	679	666	749	724	719	707	666	698	701	699	739	685	700	704	649	716	679	721	709	738	699	684	696	692	678	682	683	704	730	699	649	669	693	689	692	685	685	670	712	736	722	657	737	687	643	703	710	705	671	716	748	731	637	668	716	681	688	722	714	696	680	704	692	718
4707	279	330	279	275	254	292	251	291	258	295	257	257	262	246	275	264	248	245	278	270	262	311	298	272	289	258	290	288	272	277	271	268	288	281	271	249	269	273	296	255	269	292	266	268	248	307	268	298	246	269	244	303	255	258	301	261	261	286	259	260	291	285	256	293	274	244	270	242	275	278	274	253	264	304	263	293	286	256	272	271	280	286	238	265	279	258	273	261	270	273	272	264	289	265	260	274	307	313	303	302	251	278	287	271	255	269	285	270	282	268	277	298	255	259	282	299	295	257	295	282	270	269	270	243	269	252	221	271	260	264	291	259	261	257	256	296	253	287	282	283	321	272	277	290	316	256	258	288	234	286	279	280	273	281	244	269	266	274	275	285	243	289	284	271	273	265	268	265	294	255	305	295	275	256	273	263	259	273	274	269	295	265	256	274	278	268	294	268	251	286	285	245	264	237	267	224	268	255	253	285	253	253	255	249	225	260	236	275	247	286	261	265	306	293	242	272	296	239	262	281	298	291	268	261	268	254	281	290	279	249	274	260	264	246	274	261	268	250	266	266	251	316	288	279	262	250	285	269	259	243	258	253	278	268	294	256	287	282	247	299	263	278	290	255	264	287	278	273	248	255	259	314	275	273	276	286	256	268	301	281	275	264	253	280	261	265	257	268	291	291	276	280	250	242	279	279	245	269	271	254	259	274	254	278	274	273	252	268	293	258	287	290	248	258	259	276	261	314	254	290	265	261	272	257	274	266	258	279	284	259	260	258	256	272	252	284	283	284	322	300	245	271	275	312	309	250	263	283	310	292	253	265	305	274	260	285	263	255	247	264	273	265	254	253	253	279	258	245	279	290	286	280	263	263	270	267	266	282	277	281	269	278	284	269	253	251	289	270	278	251	317	262	257	263	284	282	258	302	254	246	279	272	303	251	277	287	260	286	275	285	266	262	265	295	289	258	246	277	275	279	279	280	281	232	269	258	252	283	242	286	247	287	263	292	252	268	303	249	264	274	277	288	260	241	259	267	255	254	263	258	283	259	262	277	288	267	268	273	278	255	281	293	284	253	261	250	278	248	274	265	213	297	294	282	277	276	257	271	257	276	261	244	259	230	271	286	239	267	256	268	251	285	270	262	255	255	261	264	279	290	252	288	257	295	277	287	283	256	250	293	265	264	263	277	264	271	276	255	265	282	291	265	286	286	281	255	288	242	255	288	280	302	230	274	298	280	267	294	279	252	273	252	282	267	271	269	267	277	265	240	261	254	248	289	261	257	274	274	275	238	255	265	284	286	282	255	257	271	273	235	257	256	275	266	249	264	253	253	259	261	288	309	269	244	257	295	299	287	276	275	289	285	271	267	259	250	290	282	271	262	240	288	272	281	262	264	296	257	266	269	296	276	267	270	288	254	329	287	282	269	275	282	253	297	296	268	302	300	257	261	237	274	274	273	278	250	262	255	270	270	295	277	275	259	289	267	264	261	289	289	265	276	243	276	265	257	283	271	254	238	275	249	268	263	277	263	285	244	269	280	271	263	235	265	284	264	272	274	280	296	271	263	300	301	262	252	298	247	279	255	260	294	262	267	261	294	280	248	264	281	296	256	264	308	258	260	258	280	273	271	240	259	276	231	273	259	287	249	273	293	267	267	294	280	262	247	278	247	256	279	289	289	240	292	294	259	263	280	292	275	283	273	255	262	302	258	297	261	256	286	262	285	277	255	256	304	249	240	262	290	269	244	279	276	268	293	270	264	293	278	255	265	286	285	264	297	283	267	258	240	280	260	232	267	258	288	257	257	286	257	285	260	299	275	282	262	247	289	281	272	296	287	269	285	243	276	270	307	258	258	261	253	293	259	279	239	291	259	260	265	264	260	267	242	284	304	250	265	292	271	298	248	273	256	256	255	279	293	260	282	261	266	298	257	280	284	261	275	250	296	288	302	256	261	287	267	260	304	279	272	295	278	314	262	285	309	275	273	297	239	254	261	301	253	252	261	295	284	283	288	259	276	271	270	298	246	287	301	276	260	263	278	267	285	311	265	268	296	243	295	273	274	287	284	267	271	265	291	283	264	269	249	283	263	281	262	339	258	261	298	279	271	287	269	252	286	248	278	240	264	272	258	262	271	281	284	259	251	274	288	282	278	259	268	267	252	264	290	291	258	259	278	262	239	273	256	238	272	263	272	243	277	304	272	264	285	268	275	242	288	292	295	244	291	262	258	269	278	260	278	266	270	264	262	269	301	289	296	270	263	280	257	262	272	275	254	280	265	277	262	256	285	230	293	277	260	270	269	255	272	271	275	295	296	268	242	261	255	265	283	284	273	234	282	284	278	256	281	264	269	276	257	297	278	285	295	316	250	291	276	276	292	267	288	267	267	284	257	277	273	264	254	276	280	245	238	258	274	275	292	286	277	259	293	300	260	283	275	259	281	274	285	310	281	247	229	255	273	284	290	239	265	280	253	250	238	263	281	280	288	273	257	290	279	268	259	254	249	271	254	272	296	259	287	255	282	267	263	274	247	292	246	252	282	255	312	288	286	272	279	333	268	269	253	281	261	270	277	280	282	279	292	226	290	268	257	245	232	268	264	275	292	287	269	241	247	288	300	304	254	261	264	276	245	262	284	249	242	269	295	269	284	266	307	240	271	255	267	263	311	271	291	288	285	276	258	262	251	269	263	259	269	267	274	283	243	269	283	286	259	285	282	274	257	265	287	204	276	273	278	254	262	270	244	279	293	269	279	239	269	279	260	268	285	303	303	254	274	261	284	271	259	285	280	283	268	265	279	264	273	269	267	267	273	268	256	258	250	293	259	279	265	255	254	268	271	269	265	252	273	285	262	288	259	267	268	236	274	268	239	244	268	269	279	269	275	281	266	281	256	254	259	260	260	287	261	279	269	288	269	288	276	226	270	279	265	282	272	284	240	252	271	291	271	249	271	287	277	263	277	289	277	270	276	277	259	282	270	257	262	308	274	274	263	252	254	297	264	273	267	258	318	300	258	273	268	251	243	289	248	270	289	261	273	278	272	281	277	282	285	271	293	262	275	265	245	273	252	280	234	291	255	276	274	251	223	269	266	294	285	272	288	272	276	295	271	255	251	288	282	257	313	270	264	296	271	273	278	285	279	287	262	265	246	265	265	270	267	261	275	257	302	275	268	296	239	262	266	264	275	278	281	302	247	253	287	280	274	272	268	260	289	273	263	268	294	325	311	250	235	268	281	275	254	289	276	291	255	269	271	290	258	237	265	280	279	247	272	250	265	235	284	258	288	285	245	281	299	294	241	285	251	256	273	249	260	282	273	262	279	266	242	265	266	261	261	265	279	266	259	273	262	311	251	255	269	249	277	281	253	273	269	248	269	272	266	295	229	274	287	272	279	263	257	276	255	272	271	267	266	251	253	299	295	257	269	242	241	242	283	273	266	288	262	276	272	226	272	260	286	263	267	273	283	295	283	278	288	267	244	269	289	294	246	280
3948	740	843	871	847	836	795	810	775	752	757	737	755	759	747	801	764	738	781	758	750	752	710	711	724	749	712	750	717	729	754	726	770	720	748	741	744	764	737	738	792	727	713	760	770	733	789	737	776	717	714	742	735	712	716	763	747	766	690	797	709	692	711	764	706	748	808	727	729	734	750	706	750	767	768	710	715	778	759	747	719	783	795	691	725	744	733	759	733	734	793	718	807	726	739	742	728	835	987	1091	748	772	752	733	768	741	769	772	753	734	709	724	776	716	699	771	758	727	718	761	750	746	721	760	726	704	758	735	765	728	740	747	753	732	758	683	780	722	758	737	780	762	716	704	754	737	760	732	770	774	716	718	754	727	713	708	726	785	731	719	744	747	703	715	754	753	757	708	741	689	703	733	750	728	739	754	700	744	743	720	697	748	721	732	708	770	769	720	743	720	754	737	758	759	754	729	689	701	766	755	763	716	765	750	724	734	741	753	728	677	746	728	771	735	790	718	758	793	741	700	706	697	732	715	761	740	716	717	746	715	758	698	727	776	792	707	712	692	705	730	749	732	682	731	768	806	761	722	748	745	771	730	720	773	764	748	739	751	715	727	736	709	720	740	728	710	744	695	736	692	724	708	707	797	759	744	701	721	762	703	732	721	744	735	753	711	696	709	777	743	761	756	732	778	750	707	722	749	703	699	776	727	727	726	741	732	725	741	747	731	753	707	683	710	751	680	753	709	729	733	745	694	736	720	746	684	719	760	726	725	775	753	761	711	715	743	776	750	704	738	760	741	720	742	773	717	715	842	743	721	753	732	698	668	751	712	777	778	719	775	723	768	764	781	693	752	714	688	767	722	742	701	756	710	693	760	757	723	755	725	714	757	736	737	721	748	752	754	749	780	701	756	733	737	794	733	700	680	714	707	752	735	720	722	678	735	694	732	740	726	694	733	706	747	743	777	751	742	767	708	734	746	788	751	720	764	747	752	730	742	751	759	728	732	758	771	761	703	723	745	719	719	723	708	720	729	737	750	749	720	707	764	726	739	778	751	767	780	709	715	730	759	760	730	733	715	746	717	728	720	784	762	763	748	738	752	762	701	734	749	744	746	749	729	708	718	759	729	722	725	754	713	713	704	719	730	768	763	716	756	724	744	746	768	727	729	708	727	702	729	715	707	772	731	700	720	724	705	752	755	769	735	765	755	726	737	710	784	707	788	756	702	745	720	692	700	711	794	723	766	755	714	720	780	708	739	690	740	766	716	750	760	720	757	698	776	710	715	713	747	765	739	725	756	745	706	744	713	730	741	749	704	713	735	727	728	800	709	746	737	771	745	735	735	701	740	737	734	737	715	711	678	779	817	703	720	736	723	732	730	740	723	730	756	737	708	779	736	708	678	697	716	718	761	743	734	742	731	738	744	745	721	729	762	691	731	748	715	740	733	695	744	734	687	704	698	725	724	731	710	740	725	716	749	704	760	714	746	762	759	748	728	710	713	746	762	741	767	706	731	739	774	699	696	707	724	749	763	731	726	717	681	673	757	761	757	720	783	736	731	737	760	746	757	717	721	755	682	708	784	716	686	701	750	784	751	719	683	745	724	765	706	765	744	731	736	730	725	733	742	764	710	714	770	719	700	739	711	752	738	736	730	773	706	765	721	743	735	748	720	763	755	776	720	718	744	777	698	722	720	734	710	746	725	792	707	750	706	730	711	711	727	740	745	709	713	759	740	749	761	706	775	784	722	742	709	763	704	741	754	730	727	767	741	736	710	695	728	719	720	719	739	703	738	731	745	775	717	750	719	752	720	706	716	700	764	776	760	751	707	812	732	746	729	756	711	707	744	757	735	738	737	762	777	676	742	713	705	765	718	715	756	721	737	703	712	732	710	709	774	719	737	727	725	724	718	726	749	712	724	760	721	707	735	735	756	777	743	720	700	737	739	702	745	714	756	770	758	771	707	698	696	738	723	736	747	726	712	723	735	715	786	768	738	757	688	758	703	777	694	719	773	687	772	785	741	770	804	767	735	685	723	705	754	727	739	719	710	731	718	774	777	741	730	716	715	725	697	714	747	727	750	719	732	723	719	696	732	747	765	730	719	757	707	746	717	744	739	768	733	785	786	748	776	679	693	770	742	768	732	751	711	729	702	690	699	767	704	748	740	772	759	764	726	701	724	731	726	762	752	782	706	723	706	733	759	753	731	732	758	708	718	703	740	779	778	767	690	751	744	698	760	768	741	704	734	778	748	707	738	773	787	715	786	718	698	736	745	744	716	690	727	749	745	758	734	739	733	738	743	693	728	762	746	695	755	718	710	798	732	747	716	735	708	699	747	723	717	705	709	722	744	727	784	737	758	713	749	714	697	730	705	714	796	685	796	745	709	760	730	763	712	660	752	737	762	745	757	724	770	772	765	715	736	753	737	751	797	733	757	738	724	688	717	751	757	747	716	768	748	775	735	733	781	735	729	755	754	709	722	770	696	750	706	732	710	729	722	699	730	708	696	736	671	750	752	703	682	691	723	733	735	742	726	694	737	731	716	685	713	659	728	760	708	761	721	753	722	740	778	737	746	734	763	749	736	745	689	710	745	695	733	734	758	764	735	742	783	720	712	692	746	727	688	756	764	708	733	754	683	753	719	746	730	741	790	734	751	718	730	750	698	706	765	732	670	698	749	722	760	774	704	733	718	706	750	712	705	727	752	774	765	708	758	693	739	780	737	686	671	763	714	747	731	747	737	735	729	739	809	756	780	750	705	694	732	788	754	742	707	687	768	741	725	738	710	699	758	722	792	735	723	749	798	733	788	767	770	756	724	749	730	777	729	727	726	696	724	729	737	759	747	741	718	750	730	711	724	724	681	737	722	678	737	778	726	756	716	728	727	758	732	726	760	689	762	737	741	716	730	702	738	717	733	763	696	721	728	721	719	746	726	710	728	708	671	767	714	741	738	712	720	766	795	725	749	740	717	740	737	683	712	762	732	771	741	709	760	728	718	758	799	713	740	715	695	721	741	733	706	750	720	706	714	726	735	729	717	761	673	727	768	694	781	754	750	794	732	727	714	734	752	765	774	718	722	713	750	697	730	736	751	673	717	727	769	765	724	736	709	709	752	754	790	716	762	756	715	719	720	696	733	761	712	725	730	705	705	767	718	716	722	731	703	731	702	728	781	745	729	756	732	689	755	703	811	760	703	779	736	751	705	749	757	752	741	711	709	737	764	722	750	722	787	772	691	724	744	809	744	725	744	758	741	773	770	673	707	679	787	755	716	752	769	734	704	742	744	738	756	795	699	697	703	765	760	732	745	727	697	720	768	733	692	696	739	745	723	700	711	719	730	706	704	720	735	734	738	713	713	705	770	702	726	697	750	735	750	690	726	746	735	744	711	766	727	738	786	728	764	729	732	725	739	752	726	711	772	749	740	743	727	739	719	728	709	721	753	725	736	675	692	722	772	738	703	740	687	748	742	734	764	757	758	739	713
29386	3781	1419	1105	757	755	549	476	477	431	407	413	408	381	366	388	345	323	320	374	308	365	344	353	321	303	339	319	332	330	291	326	314	340	321	321	320	343	303	336	294	306	330	308	320	316	308	300	329	305	297	285	334	312	312	304	299	321	320	312	311	296	316	314	291	310	341	309	322	322	334	356	332	327	318	271	299	285	296	337	290	321	296	306	288	310	302	337	372	311	312	331	329	308	320	290	322	466	562	520	296	332	318	310	291	320	299	313	310	305	295	316	313	331	314	314	321	312	307	324	304	275	354	299	287	345	290	348	314	310	347	292	314	306	285	352	322	299	338	309	322	323	286	312	369	272	274	303	282	304	277	306	293	296	336	296	337	295	297	326	295	310	299	322	263	287	301	341	307	317	272	287	310	282	288	302	317	304	311	307	306	276	299	330	321	309	336	270	310	298	313	312	328	305	303	299	316	318	313	268	310	322	280	293	278	303	310	297	279	301	299	318	314	285	275	298	290	330	314	311	307	317	316	319	311	302	312	309	303	288	314	311	281	296	314	305	354	288	293	300	321	286	299	320	309	313	327	300	267	319	351	312	306	304	310	317	291	366	280	359	278	315	283	331	321	273	306	342	315	322	309	315	320	292	292	323	319	302	307	302	327	305	253	315	313	296	303	304	304	318	294	312	279	317	307	311	358	323	312	329	331	289	315	316	310	323	277	299	277	294	296	252	271	308	302	315	298	342	291	304	291	306	305	341	294	317	316	313	342	307	301	285	315	311	314	278	311	305	335	333	288	277	313	291	313	315	310	303	299	295	345	291	356	331	302	304	293	300	314	316	334	306	298	323	313	309	322	304	321	314	285	327	332	323	310	298	293	281	303	294	295	321	317	289	319	314	297	289	265	322	299	324	303	318	318	291	297	333	291	319	287	303	312	277	307	281	292	294	342	290	342	286	311	316	310	337	288	327	341	331	290	300	320	327	309	282	292	321	304	333	300	315	303	297	297	324	296	311	316	327	286	288	307	294	283	313	327	274	305	307	311	356	277	317	290	303	319	313	328	315	285	301	328	307	300	262	303	330	280	291	275	302	313	358	337	303	295	322	320	289	303	296	326	287	301	314	312	318	303	309	306	321	295	350	311	330	308	320	282	284	317	306	300	304	321	311	335	276	312	299	329	313	279	294	343	305	304	310	316	300	312	328	300	284	306	288	327	308	293	314	314	307	295	310	320	292	335	322	358	309	308	288	311	320	305	313	302	317	326	313	288	290	307	341	322	269	324	330	290	336	326	284	305	301	323	304	291	355	301	297	317	317	301	310	290	298	299	301	317	316	290	291	300	314	316	318	276	301	296	325	331	286	298	322	298	295	315	305	309	300	299	314	283	311	320	330	268	330	322	303	303	302	314	310	312	286	307	284	325	285	287	298	297	317	297	324	309	301	306	301	332	299	280	291	312	316	293	323	324	324	290	282	292	312	311	305	304	315	309	290	317	303	305	291	331	292	291	326	289	309	318	285	308	294	302	321	316	301	331	303	326	291	303	322	289	299	331	284	349	301	306	316	320	293	339	284	266	311	313	314	320	334	324	305	338	355	299	285	322	327	313	308	329	294	313	322	307	305	347	289	327	319	318	325	295	321	308	333	301	345	293	301	316	303	274	324	310	315	294	328	322	306	304	284	310	303	323	297	302	314	312	306	287	328	341	310	331	323	294	320	310	294	279	307	335	302	309	313	313	282	283	306	318	297	288	280	311	323	319	294	354	283	323	295	328	304	311	317	311	288	311	276	269	322	322	285	355	294	284	314	318	316	279	332	295	315	301	312	316	310	270	344	310	309	295	298	330	313	309	320	292	318	305	317	318	299	335	322	310	314	343	311	307	313	293	329	314	302	304	305	301	299	290	315	293	347	331	362	318	305	301	287	308	351	322	317	268	317	300	309	333	287	311	319	325	317	329	303	316	291	321	302	307	295	316	310	327	322	323	303	317	321	283	336	308	283	308	289	310	302	309	288	291	316	326	324	342	292	299	311	309	314	302	322	348	313	301	304	316	304	338	317	310	323	292	345	290	308	271	347	308	314	305	330	301	295	311	331	298	319	315	305	298	318	336	288	265	311	309	347	333	281	316	324	307	345	318	342	290	309	339	293	343	317	294	312	288	278	313	316	325	295	297	307	318	302	281	312	303	316	289	345	292	297	303	280	299	307	316	284	314	322	323	285	322	282	294	326	310	306	319	286	286	333	313	325	282	326	329	315	321	304	295	295	314	306	325	298	320	316	306	258	327	338	319	288	301	302	279	337	340	316	338	316	303	292	332	318	288	306	300	324	334	319	325	303	299	307	325	326	327	315	340	344	313	294	307	309	301	312	309	337	289	316	313	297	342	298	279	327	292	307	270	312	337	306	353	319	285	304	292	308	284	314	317	281	302	283	281	326	327	291	306	271	301	324	298	284	273	292	330	303	303	289	302	315	303	293	286	299	308	299	297	323	293	318	304	315	273	310	278	337	314	314	271	307	319	288	298	325	318	302	321	304	317	305	291	298	307	309	301	315	311	302	301	302	333	324	297	286	330	291	300	286	301	300	304	309	302	303	321	307	308	288	331	315	321	276	288	314	290	314	294	297	290	294	290	325	292	336	327	364	301	303	320	323	319	309	302	301	319	317	319	318	305	310	312	325	310	320	343	304	321	280	306	341	332	273	327	310	305	333	313	305	324	314	280	311	339	311	289	315	326	304	291	312	305	286	307	337	308	313	303	302	325	316	284	314	304	298	278	293	300	312	326	316	306	312	301	324	303	313	317	327	337	303	292	332	298	317	338	314	307	306	318	351	308	282	298	301	310	268	303	316	334	294	274	288	302	293	318	295	293	292	315	317	316	270	294	304	309	323	305	285	309	284	283	326	302	295	323	311	302	318	268	286	296	336	312	312	297	304	322	310	291	278	313	333	324	312	334	311	306	296	296	296	304	330	294	304	320	322	311	337	315	319	297	320	308	292	290	307	309	317	289	303	312	287	335	319	327	339	331	288	297	290	327	308	275	314	295	318	322	311	276	293	290	321	317	310	284	293	335	310	363	330	300	328	305	330	321	293	319	312	348	302	340	290	310	305	308	316	273	317	315	311	287	304	309	302	290	305	300	316	282	322	329	285	313	288	303	335	311	308	324	324	286	301	306	324	300	319	317	298	281	331	350	314	331	295	332	319	286	291	300	312	292	294	306	320	339	315	332	297	288	300	314	304	327	306	310	335	329	319	318	275	280	298	308	302	303	321	295	309	325	325	308	328	360	289	308	313	293	308	282	305	295	307	284	307	288	302	288	319	317	288	281	330	318	305	322	308	296	342	271	297	278	305	356	295	340	294	303	328	333	304	302	300	332	301	296	311	328	336	305	283	338	333	317	304	328	298	276	314	312	308	292	307	285	325	328	322	303	307	291	282	335	327	332	319	313	296	325	318	306	305	331	284	302	287	299	301	312	303	324	301
14075	1654	3169	3618	3111	2642	2276	1927	1703	1571	1390	1334	1203	1189	1161	1140	1088	1062	971	1022	1041	1022	995	936	947	932	959	929	915	887	894	953	907	873	856	889	896	878	929	881	854	855	865	831	859	884	854	816	828	802	833	894	779	923	878	839	832	852	855	821	793	897	858	822	805	788	887	848	863	870	814	841	894	865	833	866	860	792	848	866	814	863	888	854	947	907	920	949	1013	1082	1066	1002	885	870	885	848	944	2324	3397	2253	845	810	785	793	827	746	824	826	761	824	850	826	856	773	820	826	834	850	834	858	811	816	845	770	760	828	814	817	865	844	843	829	800	879	817	800	821	811	800	778	813	791	806	813	816	815	820	819	828	821	777	816	803	812	800	747	802	882	800	832	801	890	802	752	834	835	792	816	805	815	753	843	795	804	802	812	811	821	786	762	799	784	845	808	772	849	816	851	856	830	791	804	803	824	872	815	848	799	829	834	846	862	844	828	803	818	804	769	829	779	823	828	818	831	822	833	831	785	797	803	794	772	783	848	863	821	783	841	733	777	812	885	843	771	802	785	809	824	798	854	818	784	803	805	836	820	791	831	853	802	820	792	875	767	868	817	802	811	815	796	797	785	845	851	817	870	849	822	874	808	764	814	790	812	864	809	834	820	842	811	794	814	783	841	847	851	835	817	767	841	856	780	791	803	857	904	725	827	791	825	803	826	835	793	759	783	805	869	815	817	782	796	813	805	848	782	733	829	786	820	875	805	806	834	800	760	835	837	830	823	829	801	809	815	808	796	797	820	813	779	850	789	832	853	834	826	830	778	845	891	813	851	832	795	815	838	802	813	832	856	830	850	799	815	773	788	819	797	795	822	858	842	795	861	790	854	831	814	805	803	768	837	789	787	836	876	802	798	802	814	833	826	834	843	869	785	838	813	817	801	834	837	819	783	799	823	817	817	798	826	747	816	813	769	811	769	776	790	779	812	854	821	821	801	813	828	794	785	838	883	861	817	822	880	840	831	797	846	873	859	857	819	823	840	775	835	808	817	828	786	804	800	814	778	822	837	779	827	851	820	807	805	831	773	821	786	783	813	801	771	878	845	834	852	806	831	795	798	800	838	812	833	829	809	828	816	831	855	799	824	796	844	806	789	816	851	836	782	745	809	796	824	780	823	779	808	794	802	874	783	877	844	886	849	814	800	818	839	805	821	813	810	817	837	794	789	765	786	798	760	847	797	821	769	764	812	815	850	818	775	769	844	852	799	780	837	782	790	804	795	826	811	838	761	807	796	819	757	824	780	789	792	857	831	811	820	851	865	779	797	860	798	763	785	832	871	803	831	852	821	807	800	875	780	819	870	804	831	804	834	846	795	853	840	846	844	773	845	775	808	876	808	799	857	824	794	839	804	811	815	841	785	776	813	820	776	803	795	837	827	847	797	804	825	769	784	860	839	808	831	879	791	843	801	795	848	821	810	800	782	832	848	796	848	836	836	833	830	793	820	770	846	799	868	812	792	799	834	781	799	816	860	828	821	771	829	845	841	813	892	774	805	833	815	770	811	814	805	834	789	824	788	844	833	798	868	847	836	793	751	821	831	843	845	835	845	879	752	825	767	802	798	821	813	796	758	814	828	857	806	794	810	812	814	844	842	793	774	800	818	762	852	814	795	830	824	809	806	816	758	812	871	777	805	804	822	786	842	803	854	793	810	832	846	809	841	807	795	844	768	835	847	826	822	785	844	833	844	870	843	831	832	840	861	830	760	808	796	834	868	847	809	869	818	842	800	809	826	857	792	759	825	801	824	804	783	791	776	830	822	839	879	823	854	837	808	795	829	805	788	819	761	804	855	771	789	819	826	865	882	809	826	822	788	795	789	839	776	775	823	818	805	786	815	777	763	818	806	833	821	837	797	781	809	775	795	828	858	818	833	825	823	810	833	804	843	826	810	796	846	786	777	860	849	824	821	786	791	870	798	809	824	810	831	853	740	795	849	800	818	853	793	852	803	768	851	808	810	820	790	911	837	804	807	848	839	864	830	799	776	800	894	779	836	797	804	811	835	823	800	833	849	847	801	831	813	803	759	808	783	789	790	813	853	800	818	806	838	788	833	783	808	814	802	846	782	838	808	856	819	785	775	786	810	835	764	790	864	761	774	845	820	825	806	776	772	826	844	812	799	853	829	805	800	841	828	813	806	804	827	841	831	841	832	799	791	764	832	779	798	800	804	826	794	857	816	815	835	765	783	825	817	835	822	785	831	809	806	788	812	822	833	845	777	799	798	778	768	801	836	792	846	866	840	859	805	849	849	821	823	800	806	835	838	792	830	765	831	778	852	819	798	791	816	829	754	802	822	774	856	777	815	795	717	747	827	790	831	823	735	882	817	856	869	794	814	840	800	860	789	848	804	837	834	848	819	834	804	761	778	833	796	822	809	837	784	841	839	833	849	823	766	877	792	835	812	813	881	828	822	747	821	808	799	806	812	818	769	819	833	804	825	822	778	840	851	835	813	804	769	869	771	810	821	771	773	870	814	832	780	780	821	843	776	812	788	794	791	842	797	787	805	797	856	753	863	783	761	862	845	845	814	806	799	843	828	812	818	835	835	787	817	861	743	763	819	801	816	819	837	825	810	813	817	793	811	855	802	846	842	799	824	839	825	855	780	788	806	812	819	753	790	820	804	843	818	833	796	854	788	817	794	835	815	836	804	842	849	800	797	828	844	811	817	793	816	787	813	782	824	787	821	787	803	873	882	814	865	847	819	826	811	785	783	788	770	793	838	833	780	817	741	820	776	784	856	798	789	828	795	850	816	811	788	846	799	804	906	854	812	790	823	818	808	843	796	786	822	806	876	812	800	797	817	808	832	834	832	876	853	863	812	824	789	810	840	871	819	815	769	791	792	834	809	824	807	835	806	798	751	855	735	835	848	851	772	867	834	865	813	825	825	772	854	810	815	806	853	833	828	800	801	882	784	818	781	846	834	764	855	802	851	848	756	758	795	825	858	848	777	792	816	792	809	849	823	762	860	791	832	839	866	814	878	775	793	795	821	821	777	818	843	837	846	774	790	812	821	793	813	817	751	777	770	782	822	778	845	825	805	833	822	776	868	828	787	798	817	824	812	766	804	831	810	779	819	855	808	781	835	810	813	875	793	818	795	848	857	827	798	806	856	789	835	820	824	822	856	804	837	793	771	813	813	823	839	823	779	818	801	784	855	806	829	853	819	810	793	804	791	836	805	873	801	813	791	813	812	869	773	795	818	795	824	881	804	842	801	820	877	820	851	836	791	838	836	839	807	818	806	811	841	840	794	800	786	820	814	808	842	844	845	772	762	840	821	855	799	826	805	853	778	847	788	826	828	829	864	860	793	830	866	779	779	857	787	800	771	836	793	767	766	835	847	820	815	838	818	820	777	772	811	821	809	847	854	815	795	770	815	804	833	833	843	781	856	827	829	868	818	810	786	792	810	757	826	817	775	806	842	804	806	758	812	821	868
42889	9035	2949	2017	1340	1011	822	687	568	499	450	433	405	369	336	346	346	339	349	295	308	310	302	299	312	282	290	269	286	281	260	296	255	266	276	263	257	250	269	287	273	231	269	285	269	264	268	250	262	244	248	248	285	251	269	271	288	260	260	258	268	268	265	285	298	290	263	286	289	272	296	251	276	269	254	260	249	251	277	286	265	280	259	236	268	295	279	341	308	329	284	285	275	262	260	283	274	702	781	532	322	265	275	294	282	246	262	253	283	287	278	257	257	268	281	269	239	264	267	281	306	236	260	256	264	275	268	247	270	269	294	253	255	255	249	264	282	274	266	282	256	277	267	261	254	266	244	267	271	248	251	275	262	264	294	269	250	286	268	256	242	262	279	227	248	281	278	277	292	278	251	252	290	246	281	274	235	238	247	274	248	308	274	246	242	270	262	261	251	265	257	263	237	265	273	278	249	278	232	252	245	267	263	265	291	263	273	252	254	245	235	259	257	265	236	279	267	256	288	257	286	247	241	259	271	269	249	235	254	242	282	270	273	295	286	245	275	284	281	266	254	273	263	263	273	250	258	241	300	293	276	261	252	251	269	255	275	250	237	283	276	283	278	262	260	262	240	283	260	262	277	239	273	265	255	260	269	280	269	257	234	232	301	264	291	268	312	268	231	287	271	273	246	273	268	229	281	249	249	288	283	280	253	248	259	283	262	243	286	272	253	288	273	278	259	246	269	258	254	225	277	267	243	258	273	269	248	294	272	271	242	241	259	284	267	253	282	262	276	267	265	238	256	256	242	253	268	251	270	263	247	229	282	284	238	298	255	274	264	259	277	289	261	250	270	255	305	246	266	283	274	246	261	231	250	267	246	271	284	268	238	257	269	269	275	264	244	252	268	250	242	264	268	265	289	267	288	248	280	261	268	240	251	282	234	268	269	264	257	256	288	281	283	278	277	262	261	273	295	273	250	273	262	282	278	277	241	243	291	232	236	265	268	255	273	265	284	268	271	233	242	268	255	286	251	272	273	269	276	222	262	260	269	258	244	256	283	276	274	276	279	252	295	259	277	289	268	294	267	264	262	250	257	250	272	249	264	248	261	248	271	258	262	277	272	292	251	281	266	270	256	285	281	263	249	219	258	252	257	234	262	275	259	262	244	278	240	280	261	285	276	285	280	264	256	242	253	263	260	266	267	254	272	233	265	273	289	237	283	296	246	240	234	269	261	247	221	275	281	257	251	276	271	277	286	271	267	265	239	276	244	255	273	280	255	238	279	244	264	258	243	288	240	261	260	278	232	267	256	262	237	260	261	226	263	252	272	269	267	273	247	272	276	285	271	218	260	257	256	255	279	277	277	267	283	256	261	252	240	269	289	286	281	255	280	284	272	276	292	259	233	255	262	250	269	272	253	281	265	250	247	253	256	273	226	269	271	255	258	264	275	254	231	259	288	265	252	278	247	257	279	275	260	265	282	296	263	261	263	249	281	264	264	236	257	301	275	258	257	257	265	272	274	249	279	249	265	275	248	271	264	274	268	248	269	286	254	241	269	275	261	262	246	240	245	232	251	254	252	272	285	279	266	245	288	253	279	265	276	263	249	255	277	266	261	225	251	256	271	253	244	259	258	259	244	278	280	279	276	224	263	253	296	260	248	254	263	260	279	310	279	256	290	233	245	296	265	267	270	274	262	283	241	284	288	264	223	232	262	244	286	265	261	246	261	226	246	270	281	262	272	284	240	252	233	236	264	255	253	250	277	277	269	262	249	282	262	260	256	283	257	283	275	251	284	268	276	267	255	251	262	277	258	245	236	259	260	248	239	273	303	310	244	271	274	243	259	270	284	259	252	279	268	268	284	278	277	268	257	255	255	272	292	258	277	271	276	282	270	260	227	273	288	235	278	258	277	257	278	241	281	250	258	259	245	269	284	253	255	265	254	277	240	252	233	252	264	251	276	272	239	287	276	279	276	272	291	255	253	286	254	236	253	276	258	251	260	260	270	237	241	270	253	257	272	280	254	254	234	271	261	263	232	250	260	274	263	289	250	256	252	250	260	271	275	265	267	246	263	260	298	283	279	267	263	266	246	261	299	263	281	270	265	262	280	270	233	279	264	258	262	269	283	279	280	253	283	246	256	277	274	264	248	294	245	289	299	274	224	282	246	247	254	260	283	243	266	330	269	256	255	250	268	272	266	250	262	263	280	259	260	254	251	262	267	276	255	294	266	267	230	288	255	255	265	248	298	258	254	252	273	262	253	264	241	253	293	245	277	283	275	279	244	269	250	266	262	268	255	246	262	241	264	282	256	303	278	251	264	256	278	228	270	277	245	253	264	261	294	262	237	260	273	260	264	252	247	269	289	263	268	279	278	300	259	251	246	282	261	268	256	246	238	291	243	251	268	290	259	247	250	247	252	250	276	244	235	279	271	252	264	271	258	242	272	266	264	296	259	256	238	273	294	242	259	267	282	252	265	262	272	290	274	256	257	296	261	270	264	284	259	275	250	251	275	283	272	253	250	255	276	224	241	269	298	242	222	271	254	277	261	272	241	266	248	281	271	288	291	277	264	272	278	276	255	299	279	268	264	260	261	251	261	264	277	261	248	257	267	266	245	263	259	268	252	248	264	256	273	265	278	249	247	255	262	241	241	255	252	264	275	261	271	268	242	261	267	271	245	272	285	272	279	255	279	264	244	273	261	226	272	256	270	254	258	249	266	266	281	254	262	272	241	245	275	233	267	262	263	250	249	244	271	269	267	265	257	262	294	255	264	236	287	253	264	262	282	276	265	264	260	263	249	284	245	290	269	277	300	275	289	275	246	262	286	264	286	274	252	250	300	248	242	262	256	242	293	273	264	299	258	265	263	259	256	272	266	248	250	262	265	257	283	278	290	254	264	267	258	279	274	295	275	270	256	244	258	251	238	270	270	253	277	262	276	290	268	242	248	231	270	267	247	258	259	256	269	287	278	254	283	255	261	267	271	233	276	289	270	278	320	269	242	281	287	268	282	262	267	257	262	262	268	256	291	289	265	260	269	257	245	274	283	254	277	268	245	264	256	266	259	250	284	263	274	229	253	277	245	271	264	264	259	268	255	267	245	276	286	273	242	264	257	272	267	271	268	246	277	247	252	274	235	269	300	259	264	258	264	274	289	238	254	262	278	251	285	263	257	274	277	242	252	287	262	299	253	261	265	270	288	271	257	220	240	280	231	261	269	277	275	282	274	213	281	229	285	228	265	283	274	232	230	282	235	285	257	248	241	275	253	280	259	279	257	257	264	279	261	286	245	217	289	236	259	246	233	307	266	261	259	280	259	291	251	264	230	258	256	284	285	277	253	291	250	275	256	291	286	271	256	269	262	261	210	254	273	247	266	283	278	257	264	254	279	263	235	244	264	277	233	235	226	298	292	281	259	290	252	247	251	244	270	251	264	256	289	285	240	279	248	261	250	258	250	283	257	277	262	263	254	269	246	237	239	269
20267	2390	5243	5871	4893	4117	3294	2895	2443	2058	1946	1722	1580	1455	1372	1292	1313	1148	1163	1108	1055	1013	938	1035	941	951	859	893	908	901	828	854	861	766	806	796	757	823	813	840	793	848	842	761	757	746	755	812	779	801	754	765	769	726	710	759	678	738	741	730	722	750	731	750	741	712	781	755	753	725	715	730	771	734	792	748	738	732	750	707	808	743	761	761	806	841	916	1004	1105	1302	1106	878	903	809	776	774	832	4064	4878	3203	961	701	711	693	680	738	671	689	670	685	741	669	692	667	772	686	717	657	721	683	705	707	705	740	685	671	705	693	707	678	648	665	679	674	720	688	683	711	678	722	738	702	696	697	654	715	700	698	724	718	750	710	694	690	696	654	732	707	714	692	695	674	695	679	696	702	696	717	683	688	712	686	646	765	676	706	711	648	677	680	689	703	688	702	712	733	663	673	696	639	725	704	756	725	673	631	692	694	726	749	713	688	668	699	679	710	718	721	680	728	658	692	728	732	692	712	714	725	716	679	712	644	711	683	734	701	694	744	699	695	700	716	739	678	715	706	693	665	687	737	660	702	640	703	717	710	699	754	688	639	700	661	679	717	702	677	693	709	739	692	714	717	745	742	694	700	667	673	704	752	668	725	702	734	684	710	727	738	706	660	726	713	691	674	746	698	695	670	690	644	666	684	742	703	714	738	715	717	695	674	685	701	720	670	733	685	689	703	694	750	671	681	732	692	700	717	737	668	701	685	681	753	731	716	702	734	708	714	659	684	654	670	721	757	687	694	705	665	740	672	672	703	722	694	691	713	678	699	692	736	690	694	729	700	727	706	676	688	730	669	697	712	703	699	672	694	731	704	696	672	678	698	693	716	678	706	684	694	708	652	674	677	720	685	685	721	706	693	734	715	649	677	683	730	699	694	701	669	706	718	712	736	700	714	712	713	675	684	736	719	671	685	741	697	696	671	718	642	730	669	713	649	682	618	738	743	709	712	691	726	716	667	704	693	725	727	687	692	663	656	711	665	700	706	687	707	693	705	724	664	672	709	708	750	723	713	690	673	664	702	710	704	675	683	703	682	710	709	686	675	636	693	722	694	666	741	706	664	695	660	729	706	693	668	726	651	702	741	683	696	695	651	734	725	720	702	686	703	688	732	705	688	716	724	685	751	692	739	676	690	711	705	678	708	658	621	726	688	692	663	685	692	682	694	701	715	685	654	745	736	688	666	712	693	662	688	678	684	659	727	661	648	710	709	743	712	717	717	719	754	701	628	671	735	686	721	698	762	719	688	705	696	693	677	658	715	709	745	665	663	718	708	644	628	699	730	692	685	678	756	712	691	727	703	661	709	678	736	721	697	676	704	681	680	717	668	718	726	699	713	683	685	750	673	745	715	685	687	674	726	722	714	693	721	682	673	709	706	745	692	686	677	756	719	691	720	704	715	691	645	668	685	728	705	672	699	674	666	708	729	703	702	656	672	701	720	685	662	691	764	692	718	689	673	716	714	676	696	685	696	708	693	709	690	728	739	679	688	681	713	710	769	691	662	660	692	687	664	702	699	701	717	685	672	713	679	707	652	726	687	683	659	661	681	670	697	739	721	698	673	680	759	718	707	715	652	675	710	696	674	723	732	680	713	687	696	690	697	668	715	696	717	740	677	707	712	711	710	640	721	708	664	694	703	710	703	695	663	680	740	699	675	705	700	666	673	731	709	691	668	697	746	739	731	714	689	702	691	670	691	677	721	698	645	667	708	676	752	660	731	686	662	699	720	723	711	726	762	713	672	699	671	698	695	679	738	740	705	683	695	703	688	675	675	747	700	669	638	684	683	670	684	674	745	684	664	736	686	690	719	675	728	721	708	663	661	699	711	719	686	702	745	666	726	723	684	742	711	694	695	706	762	696	666	661	677	682	679	737	678	673	673	692	710	674	706	699	657	647	701	701	733	695	704	717	788	674	715	710	676	689	679	748	657	735	678	662	692	714	723	675	688	748	663	712	680	689	719	715	691	724	725	724	698	741	729	686	698	721	698	748	692	688	683	698	672	720	714	669	700	673	700	677	686	696	701	689	666	706	708	709	686	664	737	698	688	696	654	671	687	668	675	695	661	701	660	709	661	695	675	689	645	715	661	737	670	658	741	674	678	745	668	697	709	665	660	686	675	689	689	688	708	678	729	685	716	703	700	724	673	681	741	650	688	700	685	705	677	717	669	701	696	670	672	716	684	679	698	714	727	676	760	666	694	700	681	706	694	664	658	725	677	723	691	722	685	650	675	691	745	663	704	700	725	709	688	676	668	762	717	696	678	684	660	671	705	685	609	720	693	685	715	676	716	675	724	731	716	692	728	738	651	728	693	691	681	703	676	737	741	711	674	727	730	672	690	660	687	709	710	727	693	677	701	681	674	666	730	672	669	707	704	696	732	698	709	692	696	731	707	723	690	683	722	707	686	694	708	710	724	714	736	679	713	731	648	694	750	675	713	662	651	684	722	688	688	752	707	675	708	693	703	673	669	720	726	683	704	737	700	669	730	686	680	688	712	709	664	712	646	668	711	687	701	691	697	745	688	743	716	687	681	702	688	674	699	695	651	712	711	722	686	715	678	725	712	708	715	717	769	733	727	730	713	712	688	693	721	668	712	690	681	731	686	695	652	712	641	687	689	684	720	687	656	688	682	689	672	695	710	715	717	694	731	698	677	720	718	704	691	719	698	716	739	634	719	674	654	692	696	674	708	662	670	699	654	669	648	694	701	720	686	706	705	695	692	675	682	701	685	700	709	730	720	652	653	692	695	685	693	679	670	675	697	752	696	696	676	671	690	715	718	728	718	709	660	719	696	697	723	676	701	674	683	634	733	702	704	685	721	747	672	708	661	640	684	739	651	665	700	743	678	725	734	705	709	682	691	744	735	725	697	682	700	675	672	695	693	665	748	630	715	703	677	712	660	713	681	720	711	654	690	683	752	688	696	672	686	692	735	686	684	706	669	641	721	665	681	704	744	717	759	698	757	656	725	697	739	688	703	690	710	746	696	688	678	697	714	657	734	685	697	664	685	627	695	767	672	712	667	733	705	696	685	705	706	736	676	685	724	679	685	679	673	689	739	691	652	702	720	713	760	675	694	681	681	802	707	734	707	688	686	694	702	709	692	699	685	713	684	657	688	717	730	665	705	666	734	684	695	683	673	659	713	687	760	690	678	757	722	703	741	689	713	684	682	702	696	696	657	681	683	671	721	695	689	733	726	682	646	766	684	667	693	684	724	688	684	695	685	724	670	748	760	699	686	685	713	649	710	686	682	701	676	701	665	720	700	716	713	700	647	685	672	648	654	705	743	762	688	717	712	679	730	714	733	673	730	725	695	720	676	787	699	688	691	734	668	734	676	676	746	690	652	682	687	684	706	709	696	717	774	749	675	695	734	659	741	740	670	702	709	749	658	718	692	662	691	727	692	642	695	686	653	673	711	710	742	670	722	673	683	760	679	705	682
4627	306	329	303	307	304	314	265	294	295	282	267	267	281	294	292	274	248	272	281	301	280	265	296	248	283	293	273	272	263	284	291	247	293	244	247	285	290	265	289	280	258	282	278	273	249	285	266	268	290	286	270	311	275	266	284	268	276	311	293	259	278	272	252	276	272	297	295	274	271	250	255	285	293	278	267	285	309	275	287	264	296	270	305	273	255	276	287	291	277	256	273	292	277	264	287	268	277	310	309	279	269	291	242	282	282	246	299	281	281	281	299	272	297	267	288	270	267	272	299	282	266	268	265	267	292	266	273	286	282	263	252	280	290	265	281	285	266	276	274	270	285	281	249	299	313	282	264	285	268	261	254	271	255	265	280	252	248	281	276	264	282	280	264	267	292	262	264	311	265	283	249	259	259	282	287	281	279	296	276	337	291	254	274	278	265	281	291	296	268	269	291	264	284	245	277	271	275	263	288	311	283	258	233	282	248	247	282	308	288	299	242	271	261	267	286	269	259	280	262	273	250	248	277	265	299	272	294	267	252	257	266	266	276	287	279	295	287	289	301	271	273	299	240	265	252	267	283	270	263	254	252	289	265	293	299	286	267	288	287	268	269	294	293	278	270	301	282	265	282	279	302	253	278	275	269	274	284	271	274	264	277	298	291	241	268	287	287	289	275	251	241	287	303	247	263	288	254	257	256	307	283	261	282	308	291	266	290	278	316	281	260	283	261	245	282	262	283	244	265	263	252	248	258	303	285	272	263	283	244	257	283	275	285	286	287	262	273	248	277	285	273	288	277	267	254	257	273	265	292	301	266	281	277	289	267	282	291	259	271	226	295	283	279	226	306	279	281	280	327	272	305	272	260	254	254	225	296	281	285	290	285	276	289	312	277	282	281	288	260	293	269	264	276	275	284	256	270	276	264	270	298	281	288	288	278	288	262	293	273	277	307	311	285	258	285	289	307	235	290	253	271	284	275	267	263	293	289	270	274	306	253	272	289	293	293	283	293	284	275	294	277	261	273	269	276	279	274	303	284	256	265	292	258	268	293	271	279	249	271	294	259	289	259	273	284	292	285	281	297	268	270	294	249	269	253	299	288	271	292	257	301	260	270	288	251	270	287	276	273	284	249	272	274	290	295	271	292	271	277	262	292	244	287	307	261	267	270	265	265	282	271	283	300	261	277	262	288	253	274	299	271	276	263	267	237	307	255	280	267	269	290	268	262	256	304	244	253	295	268	304	256	316	284	256	269	256	310	264	284	258	268	289	277	264	275	307	280	267	276	258	251	291	277	280	276	240	251	246	275	282	284	273	272	317	293	247	268	283	280	264	281	287	272	275	276	274	282	299	279	274	286	258	259	288	275	271	261	269	286	293	291	275	282	257	283	287	250	275	276	255	286	304	249	294	259	275	271	285	271	283	264	283	299	283	312	303	281	285	289	248	277	236	254	283	258	299	279	272	261	268	300	289	248	305	269	281	275	295	273	251	268	289	267	265	269	288	313	237	278	286	279	290	283	256	286	272	263	267	267	259	263	284	303	265	280	286	255	264	305	296	282	287	261	273	302	263	285	279	275	277	285	262	258	267	278	288	250	273	289	242	259	254	272	263	258	245	272	262	286	287	271	276	276	279	316	288	273	264	248	274	248	276	264	279	291	256	274	281	273	304	241	288	290	291	279	281	272	289	316	276	267	284	258	297	262	257	254	292	267	271	256	277	296	293	272	255	272	298	301	296	268	284	283	273	269	255	288	295	245	268	252	275	272	272	294	301	273	276	304	262	299	278	281	262	272	269	296	265	294	257	243	293	284	278	274	330	283	253	270	284	268	281	271	291	271	246	261	260	270	232	288	237	290	265	246	292	287	292	306	288	296	286	299	253	275	269	286	289	316	275	284	294	278	284	285	266	296	302	272	243	301	267	300	287	249	300	269	279	283	297	280	270	288	264	282	275	271	273	234	269	284	257	301	306	280	257	270	256	268	269	260	279	293	287	283	291	256	293	275	266	248	299	248	280	251	267	283	275	298	276	301	285	289	258	283	268	284	255	267	266	261	271	280	285	292	272	293	301	296	273	291	284	268	295	279	261	276	256	295	276	293	261	267	272	251	261	290	295	291	256	271	273	288	280	259	284	280	238	266	276	265	284	276	262	264	252	252	291	233	285	264	307	284	296	287	247	291	272	232	273	288	304	258	259	267	286	277	292	271	284	289	279	288	277	293	281	296	291	271	283	312	296	262	276	267	288	263	270	290	256	249	256	279	239	262	289	273	273	262	279	303	293	274	272	313	263	278	274	258	286	274	285	292	276	286	271	317	307	263	284	256	284	276	268	254	274	285	248	298	287	276	288	263	253	271	279	275	259	273	261	264	279	267	263	282	250	318	299	310	293	306	257	269	287	278	269	276	279	254	281	262	281	262	259	277	297	250	265	276	289	285	296	272	280	285	292	284	277	273	265	281	286	301	294	291	260	305	247	296	232	248	271	255	277	288	255	268	271	290	274	281	252	291	284	287	281	286	280	259	306	291	251	256	286	273	275	272	272	287	264	287	274	269	270	281	233	273	291	282	295	288	265	279	282	275	286	273	251	293	267	289	276	266	295	263	261	263	252	284	260	276	268	273	271	262	247	287	286	259	288	307	274	288	279	284	290	283	287	281	239	278	275	267	246	264	242	283	249	296	270	298	300	272	277	279	276	267	270	252	267	279	297	270	271	257	246	250	260	265	258	256	246	270	249	304	285	288	275	282	283	266	254	259	287	244	261	293	269	280	280	268	282	256	307	284	270	256	268	245	243	275	259	234	257	297	265	272	270	251	279	302	257	293	281	276	268	289	271	295	281	291	254	262	260	274	264	248	270	282	281	274	292	278	322	269	280	283	288	308	296	291	275	271	280	276	293	258	263	282	286	276	271	274	286	264	291	263	266	269	267	257	264	281	255	277	271	269	286	277	282	302	264	306	251	275	300	322	292	275	268	270	255	257	267	277	283	296	248	291	277	255	269	281	283	305	273	275	291	289	300	281	273	264	278	261	278	258	281	270	293	296	268	280	285	321	242	280	291	270	276	233	288	267	293	297	227	261	268	291	284	297	277	269	282	258	302	280	291	259	292	274	284	256	284	257	283	289	314	274	277	273	291	273	294	293	296	284	242	273	258	271	273	277	269	254	211	246	254	277	311	287	258	272	294	232	288	288	261	281	287	310	278	274	266	277	292	296	268	272	266	276	271	263	276	259	278	277	271	290	261	279	265	281	286	286	262	264	262	268	272	264	282	275	259	309	292	286	269	264	271	277	277	278	269	275	296	273	282	284	286	258	302	246	306	253	270	286	277	272	319	296	280	291	269	265	255	300	284	252	290	279	265	248	273	258	263	274	249	242	276	264	293	272	264	283	295	291	285	286	302	262	294	271	265	282	282	267	286	305	287	260	290	269	276	261	251	290	293	275	245	303	297	277	291	268	297	296	273	277	275	275	253	273	271	282
4055	794	816	834	860	805	864	783	791	771	782	813	758	791	761	775	794	739	790	759	704	800	777	801	742	748	766	738	757	735	747	720	726	764	686	743	764	719	769	729	747	761	734	798	731	733	711	774	731	737	781	782	762	769	752	761	740	754	763	776	729	702	758	725	777	754	732	758	730	775	752	767	728	769	790	731	784	741	737	771	712	773	783	736	757	756	780	748	713	732	718	744	752	738	736	722	768	845	1060	997	756	689	767	805	736	709	730	745	755	747	780	736	714	730	715	754	748	710	753	711	759	743	736	772	748	698	752	759	771	738	752	707	765	703	745	706	722	719	782	742	712	737	702	757	738	691	764	760	714	747	782	688	716	720	742	716	728	767	754	732	733	717	715	714	743	726	755	751	701	726	770	774	733	759	758	747	787	766	752	716	669	744	736	740	794	744	742	766	716	758	704	764	709	750	722	757	783	789	708	749	710	719	769	725	700	786	740	763	730	785	741	754	734	731	753	747	710	732	753	798	751	743	739	763	744	731	745	777	735	746	725	812	718	779	686	730	767	734	750	790	728	747	751	714	755	769	744	736	765	714	749	752	753	739	785	713	727	745	728	764	744	760	728	757	718	687	780	748	725	728	754	737	696	707	804	744	703	732	732	785	707	749	733	776	721	762	746	742	762	747	771	729	765	778	738	745	738	737	717	772	738	789	754	751	721	747	743	737	740	705	763	802	679	757	730	765	724	746	751	744	793	715	700	741	748	743	769	809	750	734	757	745	741	712	696	701	690	728	732	749	727	714	749	733	763	735	721	757	752	731	737	733	758	740	772	708	742	736	721	755	695	779	739	717	784	739	785	764	717	754	729	701	751	730	765	781	735	766	725	681	742	773	751	738	758	720	755	762	719	737	709	781	778	725	732	715	712	771	737	783	786	712	749	740	787	799	769	760	748	755	708	745	749	750	725	735	739	745	789	746	736	743	756	751	757	738	742	730	727	750	721	759	775	684	781	737	730	765	730	720	705	721	723	724	743	779	718	763	749	749	739	734	728	737	726	786	748	749	713	723	734	775	774	755	782	778	711	730	764	736	764	740	754	756	736	727	765	735	726	735	750	715	732	705	726	759	745	707	710	755	719	695	751	764	760	760	742	731	741	724	690	726	708	744	813	732	798	710	795	776	770	762	733	736	775	757	752	729	766	739	713	704	777	798	686	740	780	754	745	750	714	748	706	721	762	760	775	734	723	731	717	741	759	765	747	709	748	695	752	706	752	749	729	671	745	718	723	726	755	737	709	768	778	772	750	699	726	771	746	768	754	770	756	765	744	750	751	715	758	712	713	759	704	711	730	769	745	704	726	734	711	725	721	753	730	736	741	680	692	735	729	694	786	730	762	691	740	747	697	790	712	760	749	751	750	719	761	716	719	758	715	713	714	753	721	704	670	722	708	720	741	714	749	776	803	707	756	755	693	698	755	757	735	713	765	705	787	756	709	743	777	782	691	726	713	707	739	696	738	737	759	765	729	737	769	783	785	747	759	745	714	714	753	754	766	718	695	718	757	781	698	742	728	728	781	698	778	752	720	705	709	754	737	714	684	693	753	796	769	783	741	759	814	744	715	733	742	712	764	747	746	748	763	766	733	734	739	764	714	737	728	789	744	772	728	780	749	719	737	735	780	758	759	739	715	738	778	745	768	729	757	757	728	734	751	731	786	729	758	730	753	787	738	756	756	727	777	736	732	693	737	696	715	741	776	761	742	696	716	804	739	715	749	753	730	772	721	764	754	760	730	751	764	745	712	740	729	743	708	751	671	721	727	735	748	754	831	764	770	740	702	776	760	792	777	691	755	754	746	765	764	743	758	743	744	724	722	750	696	752	733	763	735	682	724	725	671	731	728	771	703	736	775	716	727	702	729	740	782	699	680	764	788	729	731	719	806	727	718	773	768	760	704	712	743	708	689	743	767	761	717	721	702	725	685	751	743	780	749	735	735	750	768	732	685	740	745	703	737	755	729	789	765	747	793	729	747	737	795	731	680	681	735	735	758	759	726	752	696	708	790	754	754	707	724	708	709	753	707	771	763	733	727	748	767	754	719	710	751	734	733	746	743	723	753	723	747	775	732	722	719	761	679	771	775	715	748	674	810	731	737	753	756	771	738	760	750	753	845	764	761	789	730	731	717	773	713	765	729	722	715	710	710	756	710	699	793	768	763	749	772	715	772	711	769	756	740	696	728	734	748	745	756	714	740	742	774	709	721	760	740	799	743	747	736	767	771	703	738	782	758	727	716	735	725	703	745	728	761	737	741	763	746	748	767	765	778	733	718	769	756	806	792	758	753	754	766	717	679	700	740	758	737	731	792	669	733	771	747	799	781	731	726	773	721	787	751	777	745	713	750	734	794	749	659	769	752	753	735	731	748	724	799	728	740	724	694	751	748	776	719	745	718	752	726	734	747	736	731	728	715	774	761	745	741	775	734	758	797	739	736	728	662	757	739	765	753	733	664	704	673	771	775	715	748	723	781	740	730	829	722	751	749	745	731	739	752	728	760	791	759	764	724	718	719	729	701	741	730	766	765	710	729	762	702	759	750	724	730	762	737	710	750	760	715	744	770	814	752	726	719	755	748	702	772	758	725	725	761	712	715	728	680	744	780	750	776	733	765	722	774	782	724	729	785	727	743	760	719	801	790	751	738	741	711	724	708	734	776	689	788	743	740	765	726	713	722	769	766	712	725	752	750	753	735	733	749	753	755	716	755	750	739	693	704	757	817	759	729	724	708	715	699	716	783	754	757	777	736	741	725	738	737	720	708	789	774	723	738	743	755	748	749	732	765	705	768	752	700	715	759	776	709	722	771	693	754	720	771	745	752	716	711	789	768	737	731	712	756	679	794	714	760	714	778	717	763	749	744	711	763	743	743	751	725	725	679	707	789	745	769	700	752	806	723	735	725	716	718	718	739	763	734	721	797	740	733	735	757	733	711	744	741	791	758	763	733	751	778	714	731	750	777	736	752	758	743	737	757	740	761	757	740	775	756	767	828	759	753	774	708	742	717	726	724	739	722	736	708	726	778	729	798	775	752	776	725	769	757	763	766	752	725	751	742	747	716	760	788	741	751	763	760	792	743	767	759	682	717	695	738	739	736	734	796	742	698	745	720	764	692	729	757	737	751	769	701	737	712	693	793	715	749	747	707	733	806	740	736	731	720	728	757	719	787	707	747	736	727	757	750	697	740	777	764	737	735	761	772	717	723	728	725	774	763	740	735	710	755	734	721	740	775	718	748	758	715	766	691	691	752	774	764	733	735	742	748	741	760	708	742	765	754	749	727	693	719	732	765	766	731	758	762	734	745	685	759	754	764	726	724	707	729	750	773	745	676	763	729	760	767	737	750	738	746	803	774	726	774	766	726	777	722	732	721	695	704	753	693	787	733	718	733	761	781	736	760	717	763	751	715	740	770	708	714	722	757	746	761	751	747	737	775	752	733	763
31945	4493	1533	1103	814	679	582	514	485	444	393	410	375	358	357	341	361	345	329	356	353	343	321	360	306	333	309	321	330	361	309	335	316	311	293	328	320	332	309	308	305	303	304	336	308	327	309	297	330	336	333	304	290	300	330	301	308	323	337	274	316	310	313	305	344	290	297	296	308	314	334	302	314	289	290	334	323	339	310	310	312	309	327	339	320	295	314	278	320	303	338	303	315	308	310	312	304	507	583	382	291	276	313	289	326	300	315	291	278	324	313	316	294	314	316	343	297	318	307	291	297	322	308	307	280	315	298	291	319	326	329	326	283	338	315	293	330	307	318	295	303	288	308	297	289	313	282	305	318	307	304	294	304	319	326	275	316	309	309	298	330	312	325	323	292	283	281	303	319	329	298	319	290	317	294	304	297	304	307	306	317	315	341	298	338	274	312	279	274	296	298	295	330	336	309	295	315	341	305	323	317	289	302	296	327	292	281	293	307	315	297	275	301	341	284	270	278	309	300	281	292	338	300	311	322	275	329	298	319	280	301	320	295	300	273	286	295	308	307	306	306	315	312	304	321	314	291	300	288	306	307	312	302	313	315	310	301	303	295	286	290	332	335	293	287	282	288	285	304	327	284	290	290	332	329	288	295	281	298	303	311	302	317	296	308	338	329	298	319	328	293	296	307	318	325	305	307	352	306	306	306	311	288	317	325	300	298	288	313	313	309	301	293	298	308	285	295	305	296	322	294	266	307	313	284	324	302	296	309	352	334	290	322	338	309	303	320	310	277	332	316	291	340	321	309	309	327	315	284	303	327	343	293	293	270	308	319	320	326	310	297	293	314	303	306	300	280	299	305	282	317	303	294	317	296	280	293	323	296	309	286	303	305	289	334	319	315	293	310	291	296	324	284	311	331	337	321	323	297	276	325	313	310	313	317	302	291	304	297	284	334	323	311	310	304	288	312	298	314	285	316	295	296	308	320	257	346	321	314	298	349	353	310	309	276	292	306	315	302	294	319	323	282	302	300	300	308	331	295	303	316	319	313	302	326	315	345	324	303	308	335	317	300	296	318	277	289	317	274	316	311	319	303	313	302	279	289	323	298	288	286	267	301	290	326	275	322	295	301	303	327	307	304	301	336	306	325	292	292	309	292	312	303	319	306	278	318	290	303	310	301	296	286	307	302	307	285	321	316	289	275	291	291	315	302	296	304	300	332	318	273	285	296	330	283	333	311	292	285	313	306	328	324	291	322	296	295	266	308	275	302	310	300	324	317	325	287	303	308	291	319	316	319	307	287	334	339	288	310	285	289	294	265	305	290	301	316	297	318	295	340	287	339	302	316	288	288	317	293	310	282	326	303	285	304	259	322	275	304	306	300	339	297	294	322	276	319	332	288	325	314	306	327	302	328	303	323	322	313	283	306	295	299	300	291	300	316	304	290	267	315	280	292	331	335	257	288	291	310	322	289	310	304	323	308	335	318	317	294	287	315	286	338	270	332	292	311	319	313	283	269	327	323	314	287	312	321	328	305	316	293	321	328	284	306	310	328	299	312	285	277	330	308	313	255	326	302	321	304	312	304	305	321	327	325	314	278	320	307	295	284	327	287	308	288	306	287	260	279	283	301	330	323	320	299	287	296	324	310	302	289	319	311	302	295	285	316	327	316	297	284	329	295	300	308	282	302	290	300	277	280	289	302	299	307	312	311	288	306	270	289	319	304	310	312	271	302	321	300	301	318	324	306	307	270	306	312	329	306	297	348	299	340	296	329	324	308	308	328	308	304	344	321	306	293	292	300	291	301	323	279	317	303	277	317	284	281	304	307	315	336	313	279	308	308	346	294	278	322	350	320	306	291	286	349	320	270	315	286	289	299	305	306	318	330	311	307	316	299	285	325	309	306	294	327	316	300	325	290	299	311	287	306	328	298	296	303	320	301	302	299	314	301	326	278	296	306	294	309	301	273	308	315	300	291	301	316	320	331	324	306	310	300	275	309	290	283	290	291	301	338	306	300	285	312	298	297	296	316	296	319	306	286	285	272	294	307	323	311	320	318	315	314	281	310	296	347	317	358	320	287	291	284	284	310	322	341	312	297	344	305	333	319	298	317	327	309	286	333	274	295	345	305	293	312	292	307	316	326	295	304	329	320	290	289	308	338	300	325	339	307	291	310	328	315	317	313	304	322	302	293	303	317	313	272	311	335	326	308	290	310	303	302	304	305	302	324	319	323	294	306	308	324	306	288	298	289	295	351	320	291	292	294	315	281	284	301	299	323	304	320	303	316	271	307	318	313	284	304	306	322	303	307	281	336	303	279	322	296	312	292	279	289	308	295	295	305	329	301	309	289	296	283	300	290	302	311	305	374	293	309	294	286	330	316	294	305	307	295	320	326	284	308	342	289	335	308	296	306	276	310	289	295	323	297	290	306	302	311	319	304	312	292	296	263	326	323	314	329	326	305	291	310	288	309	304	304	294	308	313	321	275	324	324	330	300	272	301	279	290	311	286	308	279	310	265	302	309	311	300	301	301	301	273	322	304	309	335	299	303	302	302	333	309	308	279	324	290	368	275	315	327	306	289	325	301	298	298	278	294	331	285	318	329	273	301	305	321	308	304	337	301	302	362	313	324	289	288	329	300	303	323	287	317	292	317	277	300	316	286	301	338	303	330	290	317	314	304	332	324	307	287	305	284	284	275	328	319	295	292	296	309	329	311	283	306	322	285	297	301	323	306	288	281	314	317	306	294	284	315	276	311	312	307	315	307	304	300	324	314	329	307	311	302	332	292	332	306	281	308	305	294	297	328	303	309	297	294	305	326	303	315	340	336	327	320	296	344	319	313	287	297	307	302	329	287	307	315	289	324	292	345	301	321	324	305	303	275	318	305	318	280	293	316	311	298	304	300	291	297	333	318	296	327	319	309	294	313	286	289	317	281	322	357	287	310	276	327	309	309	316	315	309	295	296	302	305	297	318	305	307	257	308	274	313	312	295	310	323	340	306	321	306	286	282	294	302	308	307	282	301	312	320	282	315	306	303	289	279	304	304	303	341	299	311	309	323	292	297	316	275	300	318	293	320	317	301	307	316	322	321	293	285	319	276	312	331	295	296	314	333	321	289	318	292	293	303	321	311	321	278	296	279	317	328	321	300	305	282	303	307	310	286	307	303	307	317	314	292	295	297	318	294	346	286	329	314	331	297	339	284	323	321	277	335	326	324	331	316	298	285	302	330	307	289	301	276	315	277	326	319	320	326	318	325	310	289	331	308	265	314	294	289	293	289	316	323	305	310	304	291	354	314	288	302	315	294	315	301	322	300	336	281	270	304	301	310	310	299	319	304	295	299	314	300	290	289	335	293	305	343	311	303	272	343	323	291	316	330	321	325	323	320	326	298	328	321	285	296	291	314	302	291	303	316	308	302	306	314	284	314	292	288	293	273	301	333	279	314	262	297	309	338	317	293	274	284	299	305	292	302	344	315	324	324	332
15271	1649	3182	3553	3068	2627	2201	1905	1705	1571	1459	1381	1289	1177	1119	1142	1055	1054	994	975	973	952	977	978	950	890	947	928	901	856	875	919	905	845	862	896	830	846	847	833	862	839	861	862	880	831	846	863	820	834	826	809	847	846	804	850	822	792	829	852	851	853	799	816	829	801	860	840	844	848	863	849	850	809	853	851	790	845	861	895	812	872	856	943	923	932	883	857	912	898	901	883	863	832	866	771	948	2469	3013	1620	991	793	836	742	758	838	814	823	764	807	813	823	827	796	850	833	792	770	782	799	828	864	773	838	792	757	777	829	810	786	791	831	784	779	807	772	851	807	826	777	833	834	861	828	847	796	810	764	814	790	826	832	809	854	811	847	803	809	772	816	824	830	822	746	814	790	816	767	774	760	861	781	796	840	865	803	826	792	760	855	815	826	804	819	769	799	807	819	822	809	806	843	832	838	842	801	810	826	830	785	771	817	808	842	772	768	828	789	845	797	817	806	777	828	854	799	819	798	840	834	790	791	839	789	852	769	813	829	825	847	802	791	805	819	819	785	822	796	800	809	827	806	823	844	794	797	827	835	792	746	801	784	836	820	813	813	863	860	868	817	828	825	801	809	812	807	806	797	826	793	782	817	782	822	813	766	809	837	817	788	774	813	842	814	876	804	829	819	832	804	816	778	832	759	782	786	770	809	807	776	777	772	753	830	786	855	816	784	810	777	850	786	760	789	759	750	810	796	821	802	809	811	828	754	826	810	822	817	800	818	850	830	788	790	841	817	791	816	811	867	813	786	796	786	825	761	766	837	795	749	843	742	840	749	779	813	742	794	824	788	847	797	761	871	834	820	824	791	809	828	781	833	800	826	849	774	845	772	827	814	813	812	792	807	793	893	850	807	800	854	764	811	813	843	820	792	804	785	832	778	802	804	851	813	801	794	823	800	772	797	783	801	834	799	762	792	786	796	793	769	815	837	830	857	811	789	788	804	803	796	803	838	798	796	826	834	818	861	839	770	773	818	856	823	793	865	807	841	779	781	780	832	785	866	786	813	790	848	831	793	817	719	797	805	783	763	765	789	791	828	835	763	812	848	782	794	799	793	790	814	788	800	823	796	814	805	811	827	835	734	820	783	796	827	791	786	818	785	795	808	768	838	827	785	778	800	812	884	803	850	771	811	784	809	811	795	816	780	792	816	839	830	818	834	799	818	808	797	806	803	790	788	806	771	837	834	794	819	767	813	805	757	762	833	806	816	790	846	760	835	787	816	821	783	815	891	764	778	812	815	829	804	802	832	807	820	895	790	813	769	822	853	804	834	794	792	846	779	807	781	844	811	800	834	807	828	807	814	803	854	818	831	827	861	831	759	794	803	831	803	851	797	766	784	804	821	817	796	778	822	769	846	725	786	780	827	833	824	811	776	772	824	802	805	805	811	825	844	831	820	786	765	763	808	853	811	832	846	871	818	794	771	810	816	795	809	811	793	815	845	768	803	823	813	834	818	828	821	862	801	779	761	787	798	793	818	823	821	755	805	774	833	786	813	819	803	808	824	813	786	852	839	805	816	798	792	849	812	780	804	780	827	785	813	804	797	845	777	778	805	807	844	783	850	789	819	850	764	852	814	863	782	776	791	847	780	857	809	799	866	782	809	820	785	848	851	848	791	820	842	807	832	791	766	823	808	774	816	802	840	850	824	865	813	798	824	780	839	788	798	828	820	847	767	816	791	788	786	827	815	838	766	822	809	833	794	793	800	795	817	848	761	812	789	819	789	824	798	813	814	861	806	848	847	830	818	804	844	787	775	814	802	807	787	847	751	833	796	821	812	811	797	763	813	808	812	821	828	786	796	819	775	807	809	815	817	813	808	795	807	826	813	793	830	816	784	828	825	825	839	819	796	845	794	846	784	861	795	780	871	819	790	819	787	808	789	779	826	784	807	767	789	801	835	824	792	813	823	783	808	812	798	815	837	832	823	819	808	798	828	852	783	787	799	810	804	781	824	763	796	844	763	782	793	879	822	838	787	917	850	807	770	799	814	794	828	815	803	806	784	749	781	818	851	838	809	792	831	772	776	807	785	830	807	843	797	752	836	777	812	821	830	757	823	805	847	783	802	819	815	795	798	797	791	805	774	798	807	805	878	826	808	793	768	804	843	783	852	826	843	848	827	863	816	785	873	795	830	787	832	839	873	783	819	830	798	769	897	816	850	815	798	854	813	794	803	815	833	833	782	831	856	835	807	767	815	845	865	816	787	800	827	805	803	828	811	774	817	761	795	806	747	809	806	793	847	838	773	803	754	825	818	790	793	758	820	820	799	795	785	762	840	813	804	833	745	783	806	772	817	810	826	771	812	843	756	874	837	847	807	856	832	762	804	857	831	853	791	846	794	823	733	786	811	758	789	817	791	803	852	830	858	846	802	820	828	830	809	825	819	775	803	814	850	793	802	808	834	821	814	800	783	753	809	836	845	810	792	809	765	817	778	804	832	831	858	799	827	834	794	839	787	839	821	820	804	828	807	764	789	842	822	818	812	856	769	834	846	835	803	865	795	766	795	810	815	811	812	815	775	848	834	830	792	823	751	803	843	796	824	839	772	849	768	803	790	782	795	795	865	795	759	774	858	832	840	777	849	777	806	785	789	815	753	823	797	821	766	856	797	824	819	782	794	812	779	842	835	857	802	825	817	752	822	808	817	822	826	753	773	816	772	800	820	775	796	788	815	802	830	799	808	798	789	799	819	800	823	806	780	810	816	811	827	776	779	847	819	818	858	860	776	819	826	799	841	814	797	775	820	883	788	784	785	746	816	809	779	844	820	841	844	796	847	787	782	783	827	794	874	826	842	875	834	801	801	814	810	815	842	844	822	785	849	852	782	838	806	831	846	788	744	830	900	793	804	785	873	815	874	831	847	868	826	770	835	827	790	808	810	790	780	812	786	790	795	794	777	827	789	808	809	819	767	778	823	857	815	831	821	837	856	782	897	830	794	803	762	784	771	830	803	821	826	836	801	832	796	829	820	808	840	808	843	813	782	843	797	821	787	819	849	859	816	752	832	803	756	796	778	828	852	782	828	863	815	759	806	809	822	842	803	847	838	792	797	838	785	804	803	841	804	853	849	807	759	808	840	831	785	822	794	770	791	815	790	798	822	741	841	811	836	805	812	823	801	806	802	823	815	814	788	767	776	815	854	827	827	805	786	796	785	825	807	810	786	818	813	808	826	846	778	806	818	849	776	817	792	792	806	816	834	835	761	815	826	830	842	790	808	716	812	831	806	779	837	797	800	829	783	794	806	814	846	832	821	772	802	747	843	821	824	847	780	861	838	843	858	770	833	791	873	810	772	821	796	764	759	809	848	832	840	845	832	812	837	832	783	822	814	806	818	815	801	772	785	880	820	811	805	859	762	746	793	818	876	799	847	818	918	811	818	790	807	779	854	800	756	832	837	772	827	850	801	801	793	810	801	790	783	786	824	819	805	824	846
44075	11761	3368	1882	1369	1062	826	668	580	505	485	430	415	412	342	355	336	344	318	331	310	337	273	299	301	309	281	322	284	288	261	257	276	304	275	261	246	263	296	272	279	285	286	254	263	257	258	267	280	264	260	286	259	253	275	296	252	252	319	278	244	292	269	253	282	264	272	269	287	277	257	307	276	233	274	298	225	255	248	266	289	265	296	281	263	280	248	287	294	276	269	288	269	282	256	272	340	694	750	464	355	259	265	254	266	281	252	269	260	286	248	248	285	294	285	272	271	290	231	288	233	272	258	244	276	268	274	276	260	275	249	253	270	238	287	256	264	273	292	263	288	265	249	250	287	275	255	262	275	228	279	271	297	254	278	268	275	277	251	249	256	286	264	265	277	252	267	268	250	286	248	284	274	263	276	263	277	278	316	277	252	237	270	271	266	253	266	255	259	278	254	267	282	248	277	270	287	235	244	250	263	271	260	232	291	279	257	262	275	273	282	255	286	273	266	279	279	269	257	239	279	287	249	274	246	269	297	275	270	264	232	267	275	282	262	288	288	254	244	262	258	247	267	297	289	269	281	246	306	256	290	293	287	251	243	271	285	255	256	268	263	234	269	261	256	261	255	281	270	262	232	276	237	280	254	277	263	246	271	266	288	286	289	298	310	251	248	283	225	252	258	280	262	270	282	261	252	261	266	260	298	265	297	272	275	281	232	282	272	264	243	281	250	254	279	271	306	274	284	249	248	299	285	266	269	305	245	243	266	261	276	260	251	280	249	239	266	292	262	273	252	284	287	274	303	307	283	262	251	298	267	269	267	285	274	274	293	294	268	247	271	275	274	250	279	293	255	293	286	281	254	256	282	289	251	240	238	248	241	244	258	226	290	288	270	269	251	261	254	260	281	271	240	245	290	267	282	293	255	270	257	271	267	268	249	299	271	251	265	262	287	291	233	257	272	273	245	269	265	259	261	233	294	276	265	254	260	311	305	257	253	251	258	256	239	241	277	289	264	297	251	249	290	269	250	293	277	243	283	289	274	240	279	286	254	283	266	243	277	295	273	251	265	244	268	295	261	250	245	255	249	258	265	275	250	262	263	258	257	291	264	280	244	276	221	240	254	239	253	253	269	263	279	261	257	309	285	267	249	259	259	288	264	296	267	269	281	256	241	238	277	267	251	262	235	264	246	245	259	276	274	259	279	276	272	283	283	287	262	268	276	256	265	273	269	279	268	275	269	266	241	256	259	267	252	248	251	247	297	274	268	244	267	251	252	253	259	263	271	257	266	247	284	271	257	266	296	283	284	254	245	296	254	262	233	274	280	263	267	262	214	272	238	308	243	282	250	264	274	260	264	266	244	279	255	250	230	265	251	256	255	281	264	266	274	259	262	279	264	262	275	279	256	258	261	247	265	235	246	272	270	253	238	259	303	259	274	274	250	253	283	270	278	277	259	263	255	245	270	242	275	285	282	305	260	253	255	289	255	293	256	240	256	250	256	264	290	315	264	298	259	256	281	256	276	264	276	269	252	260	255	259	271	288	261	239	254	280	261	275	289	254	290	253	247	266	265	256	244	254	291	274	244	251	256	245	260	281	289	279	290	288	274	244	271	274	251	264	261	266	270	285	274	252	259	269	240	270	253	289	276	265	265	255	290	221	260	281	270	307	267	288	267	276	293	264	254	282	240	262	261	271	282	257	268	246	244	280	275	264	279	266	250	251	273	247	275	282	248	250	268	273	257	268	278	284	256	265	276	258	242	267	261	259	270	255	285	269	259	268	289	288	263	278	260	278	306	253	274	258	292	305	276	244	242	279	287	267	275	266	258	287	282	240	285	275	266	291	264	261	255	256	258	283	288	250	243	293	255	284	247	263	279	263	267	261	271	291	274	292	245	269	245	273	279	257	266	267	251	276	249	283	290	267	277	265	247	272	273	271	269	252	268	266	260	278	278	235	269	259	284	264	261	263	272	278	280	274	243	274	258	264	289	279	274	245	273	264	285	267	283	287	259	280	228	269	275	247	231	269	266	252	263	286	253	244	233	297	240	235	253	255	304	267	248	266	259	255	238	250	265	259	277	243	248	277	274	273	257	263	275	293	263	262	283	268	277	282	236	286	266	253	263	266	258	262	250	248	262	281	244	264	270	271	286	248	293	280	285	253	272	284	288	266	280	250	263	292	286	274	219	242	267	268	266	255	260	240	275	291	265	265	266	302	294	269	246	242	265	258	281	273	275	266	268	276	268	265	261	266	284	270	286	256	289	263	276	289	261	272	258	245	272	263	267	269	282	277	274	244	288	300	263	246	295	284	241	292	246	258	268	262	281	272	275	261	235	269	262	263	261	266	252	292	275	255	282	281	265	263	249	280	248	272	258	242	236	248	234	264	259	258	280	266	299	259	286	257	286	283	255	281	270	240	248	288	281	244	292	251	265	255	236	248	315	262	242	242	228	254	272	272	269	240	281	240	258	265	274	260	261	248	278	243	252	248	277	238	279	307	272	283	263	280	276	224	241	274	267	275	254	285	249	285	266	305	221	265	258	240	283	273	251	241	258	266	260	295	278	295	259	267	261	262	279	250	263	291	272	271	278	252	269	252	278	260	259	254	292	238	277	293	294	215	266	297	274	242	260	265	254	269	270	261	255	289	264	270	268	296	244	239	260	246	250	261	258	282	298	286	269	284	258	252	275	278	269	254	290	282	269	264	268	252	287	267	288	317	268	279	259	256	257	279	280	260	276	266	263	285	275	252	233	271	250	267	267	267	285	281	279	257	273	280	242	270	246	246	243	280	265	257	261	248	240	247	298	279	271	253	276	247	254	286	281	250	267	265	252	266	264	253	265	241	272	276	252	282	254	300	271	255	263	276	271	265	255	257	253	269	284	280	253	239	286	235	241	244	239	266	280	261	248	273	279	275	254	273	232	235	272	264	294	279	241	249	299	249	244	253	242	253	272	280	245	262	269	262	270	275	267	308	255	270	254	270	288	260	280	280	273	268	277	269	243	261	283	284	272	295	270	258	286	260	279	269	269	291	266	284	240	286	266	245	291	246	271	272	249	286	268	240	275	266	247	265	245	289	265	272	270	275	260	233	269	271	257	268	269	273	252	270	272	255	257	259	294	268	280	244	251	236	260	236	235	254	257	302	300	288	281	260	267	296	287	265	267	243	284	309	291	255	261	274	272	231	287	286	258	267	290	279	260	263	270	260	265	262	279	246	304	306	262	286	272	247	245	279	312	241	280	263	233	240	293	272	276	279	282	249	268	262	293	260	251	274	249	240	263	251	274	267	265	236	275	287	245	255	256	281	297	271	283	257	277	258	266	254	281	276	268	273	258	246	246	250	300	253	251	259	273	262	245	289	269	288	275	271	270	286	292	273	240	268	266	266	245	251	261	235	297	257	245	278	264	286	260	256	249	291	282	241	259	258	255	280	252	283	269	260	264	240	259	289	270	260	267	295	270	282	262	273	261	251	260	258
20653	2445	5164	5741	5008	4021	3322	2862	2455	2102	1933	1675	1551	1474	1388	1269	1289	1138	1118	1050	1034	1026	965	944	942	941	942	934	884	951	822	897	872	854	808	843	777	840	791	766	801	791	814	763	775	783	807	805	812	748	758	765	757	707	736	724	710	754	744	772	811	748	774	801	747	785	775	772	782	750	737	745	722	737	759	731	772	808	753	742	760	794	899	948	790	896	912	828	756	787	807	777	726	764	712	722	1245	4476	4330	2331	1525	654	652	718	727	698	742	704	723	726	729	708	688	740	734	753	696	700	676	702	714	695	741	714	700	676	730	714	715	720	744	689	730	645	714	701	698	701	736	712	700	731	682	626	687	690	670	751	704	718	662	658	675	670	702	698	682	694	685	686	761	666	705	721	702	718	680	700	695	712	717	692	690	660	719	711	722	708	691	715	666	651	710	711	715	676	712	766	687	719	700	688	724	732	669	694	717	717	694	698	700	685	686	693	690	684	771	700	691	703	709	724	737	705	723	710	671	723	743	676	747	658	691	660	697	713	769	703	716	689	701	700	725	723	728	713	697	723	699	673	725	706	697	723	731	689	720	669	692	685	717	678	717	715	706	679	686	702	738	699	746	731	702	671	696	709	710	680	702	710	703	715	684	711	696	691	692	725	739	716	695	756	672	731	709	654	690	704	718	710	764	692	755	672	605	703	710	699	717	738	657	720	688	722	701	728	764	711	699	709	675	730	739	736	714	709	722	705	721	666	712	707	722	733	721	746	706	705	698	707	683	739	700	702	728	718	738	706	711	676	655	744	745	687	698	741	727	760	736	742	683	690	693	672	679	705	686	722	747	746	711	692	669	758	774	700	715	704	730	691	720	698	698	661	691	694	702	728	675	703	737	681	703	698	682	729	680	747	724	715	720	697	692	670	679	686	680	736	695	712	722	683	736	703	739	783	668	717	675	674	720	712	695	665	682	745	745	736	707	740	739	720	696	695	692	726	718	686	713	692	728	710	729	673	694	726	663	712	767	716	717	696	713	727	700	712	695	706	688	645	706	720	692	713	717	707	682	750	713	753	702	726	708	694	711	695	658	701	684	695	720	684	725	770	708	735	711	706	712	741	686	630	693	719	711	706	716	704	731	677	693	701	674	675	692	702	712	704	706	683	710	721	686	715	741	721	699	727	725	727	696	697	701	741	718	703	700	670	688	681	711	730	690	669	727	660	737	717	714	744	712	685	667	684	737	639	681	706	690	700	705	680	671	735	729	702	715	689	710	672	712	669	697	672	768	699	692	709	732	699	699	697	725	730	730	712	701	745	741	733	725	665	693	659	713	727	723	693	733	703	699	693	692	708	656	690	745	695	646	681	746	701	761	704	662	721	660	671	667	715	710	703	676	754	701	735	744	718	712	734	693	690	698	742	713	747	734	729	666	708	660	709	676	692	682	682	703	681	745	740	753	685	717	765	718	669	716	710	710	741	687	721	712	691	708	712	723	712	745	698	718	730	711	697	686	679	701	722	688	718	680	732	724	698	719	720	671	711	727	709	696	728	695	700	693	732	720	683	692	751	685	705	684	673	667	746	749	683	685	730	737	715	663	696	678	720	712	736	758	727	695	714	738	691	708	703	735	724	729	707	687	714	706	640	660	736	686	719	673	745	673	725	670	699	694	672	661	685	680	742	683	739	717	683	683	712	738	713	661	718	736	698	743	711	747	725	790	685	714	673	712	722	748	654	705	754	694	706	727	687	726	680	720	740	708	727	698	653	689	732	733	710	723	688	689	717	680	713	735	736	686	736	704	702	700	696	721	709	719	716	727	684	711	713	718	746	653	698	676	686	669	710	612	706	672	678	706	716	699	711	707	741	703	672	726	736	719	703	678	745	661	743	721	723	707	705	712	657	738	716	705	718	747	698	654	696	709	675	726	670	759	710	686	688	681	749	725	756	702	704	676	711	681	713	689	733	663	683	696	694	682	697	665	706	713	636	722	693	685	675	733	746	741	716	665	708	712	730	640	673	721	706	713	704	715	652	767	690	711	738	716	709	724	720	724	672	672	664	697	723	712	701	742	731	724	778	692	762	692	740	726	700	718	700	702	701	693	674	717	682	693	724	688	686	710	710	693	680	671	711	674	680	647	709	714	747	709	715	714	686	680	746	700	688	703	711	693	716	714	686	700	739	733	743	709	747	680	725	700	730	699	697	723	746	707	715	689	745	726	659	710	698	660	729	674	662	719	682	731	701	694	741	667	726	653	685	722	754	703	737	693	680	674	677	672	676	715	718	715	754	776	732	748	695	739	687	690	728	702	745	723	755	688	748	722	713	663	725	688	724	731	685	732	659	689	673	721	700	663	732	654	720	680	665	705	663	694	685	728	663	688	664	759	731	703	696	705	687	695	713	695	739	669	687	745	692	693	691	692	738	689	691	719	691	677	742	689	677	666	684	740	695	707	739	697	719	675	735	742	742	683	713	702	653	719	689	724	713	692	707	708	682	728	681	723	699	681	725	727	732	663	744	746	702	720	735	670	669	726	737	685	706	750	679	686	674	732	663	690	730	690	686	686	725	710	757	718	715	727	726	719	686	671	711	713	691	703	712	807	705	736	708	640	689	664	770	692	737	669	658	715	705	729	737	618	720	692	723	679	666	666	740	692	721	752	670	679	711	710	701	726	752	699	716	732	744	702	709	697	731	681	729	690	731	753	713	740	706	708	714	661	719	708	705	704	651	699	714	722	727	719	691	649	678	707	742	738	715	720	709	729	743	699	701	709	702	738	704	722	697	770	695	703	697	670	749	703	649	694	722	689	712	615	668	706	716	707	701	698	769	699	720	711	728	723	700	679	704	708	691	730	650	703	727	721	659	718	713	738	719	729	675	693	692	735	712	685	675	694	693	675	689	675	667	634	725	737	742	709	724	710	687	717	725	719	689	751	703	738	700	708	746	695	712	727	694	715	676	703	701	678	745	687	721	661	713	732	688	704	704	719	756	700	686	706	675	714	721	725	708	657	730	699	721	708	670	726	684	730	733	744	684	660	749	709	656	711	662	678	731	711	684	767	702	688	729	724	729	676	657	691	686	685	743	681	708	747	727	719	671	736	669	728	641	728	667	722	706	708	695	692	696	680	721	701	741	683	731	742	739	715	680	698	687	659	743	689	712	744	706	723	738	742	717	681	712	721	736	668	739	699	703	709	718	730	693	708	717	679	698	731	639	696	752	672	710	727	719	663	720	671	666	705	686	657	738	754	689	686	732	668	661	789	741	689	670	797	747	717	714	676	729	661	675	673	741	702	704	689	732	683	704	693	665	716	685	753	743	696	646	726	774	741	680	665	695	731	649	735	723	661	682	712	702	741	696	691	690	699	702	686	704	703	656	698	714	719	703	689	720	673	693	740	686	706	703	682	734	689	673	732	719	729	687	702	713	739	745	714	667	712	723	659	689	725	726	666	725	734	698	679	741	695	688	691	762	686	692	693	716	717	667	715	706	695	693
4868	335	350	315	294	282	297	297	313	292	278	299	306	302	283	274	279	282	287	302	263	318	289	263	286	305	293	275	280	284	280	294	283	308	304	296	322	285	271	297	296	274	280	301	295	276	294	302	276	260	288	297	256	301	327	309	295	304	272	273	285	282	299	283	271	271	274	266	296	281	304	300	261	274	296	286	277	304	285	300	296	295	254	287	304	310	262	310	278	255	302	288	274	273	274	317	300	314	354	321	298	273	313	314	266	284	280	308	246	299	306	288	298	273	272	287	296	263	277	261	278	297	307	287	265	288	301	257	261	294	255	279	249	281	278	276	306	285	327	290	272	288	304	277	273	262	279	259	286	289	288	283	298	290	286	267	299	301	270	251	265	289	263	283	251	267	290	310	309	301	317	295	319	325	293	305	270	289	269	279	306	282	279	246	280	273	288	281	278	269	302	283	253	285	253	265	294	297	290	289	240	278	287	292	285	286	265	289	301	278	270	279	289	291	282	257	279	275	278	263	306	271	313	273	311	291	254	287	314	305	289	283	286	290	277	285	283	292	248	278	298	290	302	300	288	244	284	282	305	266	282	272	287	280	274	309	290	269	259	322	273	275	298	266	246	281	305	284	293	297	250	288	289	272	237	295	294	276	290	285	262	300	267	317	311	330	292	270	300	248	246	290	281	260	289	288	278	291	277	290	295	298	264	256	271	300	298	302	286	281	314	317	298	265	268	303	268	284	268	296	278	267	266	296	239	248	281	289	302	304	258	265	265	261	312	281	302	236	308	277	282	284	272	245	299	281	296	284	282	246	258	257	296	318	246	279	293	268	306	272	292	273	306	293	292	275	295	273	262	284	304	276	300	309	268	280	263	257	284	286	283	308	286	284	289	285	284	284	253	297	294	282	313	294	306	293	287	272	288	262	284	301	293	283	270	320	290	266	279	282	293	294	259	260	265	300	273	297	279	263	292	282	277	279	285	290	306	268	280	269	270	280	268	281	294	262	271	281	274	300	248	279	277	251	279	317	271	300	292	277	258	279	280	285	286	255	284	303	288	281	281	265	299	289	283	295	271	275	290	290	273	273	279	286	281	262	274	246	282	281	292	292	285	284	271	302	286	302	276	285	253	278	273	266	288	279	264	260	278	294	283	264	290	294	279	286	285	278	264	246	261	312	296	287	289	268	273	272	311	278	285	311	278	289	273	302	278	289	282	279	281	308	275	292	261	309	292	302	284	290	287	294	286	303	290	296	273	274	269	271	255	268	269	254	291	293	277	263	264	248	264	289	293	270	299	282	278	277	272	284	287	312	257	270	287	286	251	261	269	297	256	287	295	283	288	312	289	277	269	287	278	276	294	255	278	279	265	297	299	278	278	264	287	282	266	250	299	280	279	291	282	293	257	291	303	301	274	296	284	284	275	261	302	287	287	273	278	291	280	294	286	269	283	313	298	294	284	292	275	305	279	299	261	290	288	287	290	311	258	246	254	300	299	286	257	257	294	271	289	270	256	279	291	277	258	265	282	296	290	295	260	267	305	322	282	288	259	270	266	290	272	321	270	276	269	273	281	292	270	287	282	297	281	254	270	285	291	251	293	260	288	291	290	266	280	275	304	300	291	261	313	299	274	283	330	279	291	260	250	265	282	275	281	281	274	290	301	310	264	287	302	259	275	299	293	317	295	283	280	272	247	277	249	286	262	276	257	307	288	267	280	286	305	279	244	253	283	288	283	290	264	299	296	294	296	313	287	306	266	285	281	275	290	285	254	303	286	273	267	271	269	268	293	279	277	290	256	275	262	303	264	264	282	267	295	277	303	272	291	267	280	257	257	288	284	269	281	296	274	299	290	259	290	302	264	284	283	291	284	272	273	258	307	282	283	263	315	305	297	272	280	307	285	269	301	273	273	291	287	282	297	280	285	276	255	273	314	271	269	318	303	262	257	254	295	296	317	249	297	276	289	266	297	287	253	289	245	329	286	302	290	304	276	311	292	270	260	270	302	292	275	273	273	276	290	266	274	310	279	284	264	305	258	296	297	303	279	281	292	279	287	283	268	264	298	285	265	281	288	264	288	297	294	282	284	266	272	287	286	284	268	303	312	294	264	273	291	277	287	279	301	304	291	303	286	284	286	279	283	264	292	264	260	286	295	283	289	289	262	280	276	282	272	288	279	273	268	285	283	300	254	304	307	275	256	285	251	292	263	261	283	289	271	279	304	299	287	270	302	277	303	297	299	307	308	291	273	287	286	281	285	281	247	264	277	287	304	309	286	276	292	287	281	252	267	278	298	268	326	275	297	281	283	283	278	297	291	308	303	287	296	289	280	276	268	297	293	306	279	279	276	295	280	287	260	281	261	281	264	248	315	301	277	272	304	290	253	292	300	273	292	281	279	267	266	273	309	256	257	277	277	255	287	270	287	272	277	248	295	270	249	283	280	270	269	266	259	302	291	285	263	259	283	292	271	292	280	281	262	278	264	267	282	275	273	280	292	283	301	262	308	283	291	296	297	284	273	259	265	264	277	285	269	261	272	281	251	247	283	306	296	293	310	276	238	257	285	276	258	278	284	283	252	291	276	288	297	293	300	305	281	287	282	298	300	271	276	304	257	264	287	296	269	270	273	257	290	266	295	286	263	322	317	271	310	284	266	285	287	290	284	299	303	303	294	290	291	252	285	273	292	265	263	273	282	274	280	280	297	276	267	263	288	256	294	286	285	311	273	242	286	267	267	303	270	281	284	288	264	266	292	293	285	266	261	278	263	285	285	279	261	300	276	287	291	273	277	302	282	293	290	297	245	248	294	276	254	270	280	308	282	286	284	288	285	272	275	270	281	309	285	256	291	274	288	281	286	277	288	319	295	305	268	294	296	263	269	264	278	270	282	274	330	277	264	301	288	297	281	274	278	288	285	318	276	285	296	307	266	296	305	269	293	280	265	293	290	275	303	287	278	288	255	316	309	258	289	267	267	293	289	300	289	276	270	314	289	259	274	267	275	276	273	298	295	275	292	286	243	282	308	288	273	266	275	303	273	295	311	283	299	282	284	303	280	279	275	287	274	274	328	297	287	308	310	276	300	275	265	290	319	243	295	272	276	290	304	273	272	257	264	256	289	279	299	287	294	309	311	303	292	251	301	303	294	260	276	271	310	273	297	280	281	260	282	283	299	286	264	286	270	282	307	298	284	294	259	284	281	312	278	288	279	290	279	251	257	276	271	289	266	295	306	252	275	281	283	281	276	283	309	265	276	264	290	287	279	281	260	292	271	281	266	283	281	279	274	305	280	266	312	274	279	279	288	262	255	300	305	263	263	298	269	291	297	270	292	292	277	270	297	302	269	291	272	278	286	275	287	301	271	278	275	290	310	285	255	296	317	292	275	287	310	280	282	285	232	303	275	273	271	302	285	273	280	315	269	285	282	327	258	283	266	266	290	294	279	278	297	279	312	319	278	294	313	288	308	302	295	294	271	266	306	286	291	276
4115	788	917	848	872	835	855	811	818	792	816	809	757	769	763	765	790	785	800	785	747	765	776	763	783	757	826	843	712	762	753	762	761	731	820	804	738	752	768	725	789	763	760	782	775	715	755	763	794	752	783	734	695	774	766	747	776	714	779	776	766	749	759	846	856	750	805	762	783	742	779	793	794	737	754	831	746	821	743	800	797	850	807	748	768	750	772	781	744	767	760	732	741	758	778	775	813	952	1097	992	839	746	763	785	777	727	760	809	763	789	763	681	709	735	779	767	779	736	757	776	719	723	761	758	754	750	780	770	772	770	734	803	764	779	773	735	731	767	733	829	769	771	739	789	753	804	775	776	751	743	784	732	703	794	769	730	751	694	786	755	751	846	775	787	747	788	772	786	732	819	750	784	763	744	742	800	768	735	756	788	735	769	763	755	769	753	756	779	747	799	722	756	791	771	747	753	769	773	770	736	779	775	788	777	729	763	808	764	735	733	752	779	830	735	710	770	821	732	735	783	758	794	768	765	789	762	721	682	753	769	769	739	743	738	744	781	767	728	786	752	742	757	746	796	767	764	774	715	764	767	744	758	706	694	791	791	767	798	768	793	804	712	745	790	770	721	742	728	790	744	770	748	765	786	749	802	821	769	809	748	793	758	747	779	756	727	772	764	772	768	733	744	810	745	795	778	755	757	775	785	761	741	727	766	798	771	752	765	744	742	767	733	768	741	800	731	796	780	795	761	774	730	797	798	775	729	734	779	781	749	752	739	764	737	777	772	752	716	756	789	740	744	779	752	778	751	720	754	758	707	757	787	787	752	767	765	796	817	744	748	808	783	739	727	773	777	734	769	758	755	732	723	787	743	726	768	733	734	749	751	794	756	781	763	775	776	729	715	729	782	831	821	737	747	729	791	733	735	776	752	770	798	758	800	738	777	803	732	794	728	762	736	737	732	752	791	805	771	737	809	748	699	756	763	756	755	721	732	773	773	802	815	731	754	778	804	801	736	751	742	780	772	825	742	757	725	798	770	798	760	807	781	799	744	761	758	716	757	789	753	776	721	719	819	791	753	720	778	717	744	792	761	816	760	775	778	773	766	782	749	823	761	778	699	741	759	737	743	753	776	795	754	772	726	736	777	787	734	773	753	738	798	798	777	745	733	743	780	790	758	758	747	757	736	766	714	757	723	728	746	787	697	716	745	813	760	808	781	774	748	776	749	816	756	752	756	747	734	731	771	764	748	750	792	745	771	793	729	739	737	774	799	787	755	736	829	779	726	823	732	800	767	744	732	756	777	772	795	780	791	785	702	794	766	737	792	767	784	761	760	713	739	784	769	756	796	770	777	766	764	802	762	761	800	764	780	791	759	807	732	751	744	742	771	776	764	753	790	758	689	768	784	755	753	770	731	776	765	782	756	771	791	767	750	761	745	807	752	777	773	765	705	761	762	754	713	757	777	752	790	764	801	730	741	813	772	731	706	816	734	782	741	786	762	769	776	725	733	750	754	798	721	815	817	724	760	767	791	759	720	753	750	773	712	738	765	749	735	776	696	740	794	775	756	733	684	746	761	759	747	794	770	770	744	797	742	746	748	805	784	760	811	785	746	758	800	748	801	774	783	784	756	743	770	753	800	811	791	756	750	782	726	741	748	771	752	727	765	721	742	756	767	705	763	741	750	730	803	828	795	735	758	726	790	745	729	733	778	801	781	764	744	753	772	750	805	755	760	755	771	746	750	824	800	859	757	776	742	730	691	792	765	795	744	717	755	809	787	771	779	733	770	769	763	770	786	804	742	770	770	738	749	758	765	762	777	812	719	758	807	762	785	755	739	750	750	742	728	769	782	704	758	718	738	711	750	767	733	718	792	743	774	751	779	788	742	764	733	731	773	742	779	733	779	690	719	720	753	741	801	776	781	760	744	742	716	753	788	805	795	791	749	796	763	775	762	753	771	742	761	769	777	764	745	742	736	732	776	788	744	828	778	769	782	735	726	762	744	755	757	746	773	737	729	746	792	726	775	740	737	801	772	768	784	758	758	778	796	760	766	776	776	776	727	721	788	794	798	756	762	767	755	783	761	747	779	750	779	764	800	774	778	816	740	769	771	756	777	768	743	743	777	759	778	789	768	819	735	795	822	735	771	734	759	758	806	722	786	745	760	783	744	789	755	798	729	756	765	794	777	775	795	778	765	778	741	768	785	766	759	742	779	807	763	797	771	798	775	775	718	754	749	707	760	742	773	774	771	766	722	750	803	794	752	724	781	815	786	778	751	712	787	731	729	745	751	741	775	771	745	771	784	766	786	821	747	757	724	781	755	790	737	742	745	714	764	742	758	780	791	752	763	801	739	711	763	741	763	714	759	796	747	715	788	779	757	708	769	779	779	744	771	790	765	729	722	755	782	763	784	785	803	728	763	752	799	738	758	799	772	764	734	749	725	767	755	792	768	793	778	735	752	734	746	737	740	763	786	761	765	795	769	768	768	772	764	729	720	788	770	765	770	760	738	729	790	725	790	776	726	711	735	739	793	764	783	768	713	789	772	780	788	794	769	777	793	742	784	773	747	748	721	750	734	774	736	701	735	751	759	745	778	736	735	781	750	739	760	750	767	804	782	718	756	751	754	783	751	763	765	760	754	756	749	810	750	770	780	717	751	761	819	756	738	743	823	739	775	787	780	739	733	712	771	797	761	759	773	728	773	770	738	767	755	765	764	767	799	754	763	763	741	793	786	757	765	779	750	737	744	749	763	785	777	753	762	729	807	739	805	783	736	734	759	732	714	756	802	755	737	725	735	797	816	775	771	746	774	777	734	778	761	785	731	721	778	770	786	821	738	722	766	798	754	803	747	747	759	782	763	782	798	721	770	759	753	748	718	755	769	739	743	738	758	777	758	814	788	756	775	763	777	769	705	761	782	794	765	713	785	736	748	713	765	790	758	775	824	759	753	717	758	774	804	790	729	770	720	717	754	777	796	803	764	725	760	741	752	777	809	744	768	787	793	712	747	775	784	764	781	824	757	794	739	757	751	729	766	768	735	763	761	734	714	770	766	744	754	764	733	757	775	767	717	812	761	774	770	803	782	782	754	748	804	718	719	805	757	801	775	771	800	756	749	718	792	774	733	797	733	756	819	736	795	734	737	772	762	724	732	782	720	773	718	829	788	742	742	749	739	741	754	754	708	750	784	773	823	726	789	736	718	800	761	764	834	739	760	787	786	739	798	735	741	782	802	753	724	807	769	722	733	752	773	787	768	749	756	761	781	733	755	705	785	743	740	810	820	804	754	723	770	758	737	767	767	777	822	748	793	769	762	782	747	750	740	762	819	782	856	718	704	801	794	776	749	747	744	790	717	746	755	791	768	742	784	718	709	776	772	760	762	784	731	755	801	786	700	771	764	780	749	761	786	773	781	747	765	739	775	722	797	777	799	758	743	731	769	788	704	770	782	749	783	758	758	714	783	696	774	771	772	769	773	733	751
29934	4616	1531	1144	871	612	587	495	447	427	442	371	407	374	368	346	347	354	347	337	322	309	312	334	312	323	343	303	313	333	313	330	319	335	312	316	337	295	274	280	347	308	312	323	320	316	321	287	328	354	315	341	327	308	307	307	308	318	319	316	344	305	299	308	305	317	322	273	317	316	298	297	314	305	331	300	350	288	330	319	310	300	310	298	365	317	295	315	295	314	325	296	339	316	306	304	384	529	517	391	352	332	294	278	347	297	282	322	320	332	322	338	325	311	335	307	332	326	319	326	311	342	355	315	318	310	301	305	291	307	317	302	323	317	303	289	346	310	292	294	327	300	315	296	319	334	331	288	321	341	298	330	307	294	282	311	305	321	321	266	280	319	304	316	324	285	324	306	315	329	309	308	302	297	294	318	322	314	320	316	309	296	326	300	294	286	308	318	318	294	294	304	320	311	331	299	328	287	321	283	315	337	285	302	341	308	327	310	347	308	290	318	300	320	330	292	342	327	314	322	335	283	309	282	314	315	317	301	293	315	308	334	316	299	302	303	313	304	306	311	314	290	338	302	286	310	285	315	295	302	296	293	295	303	315	328	318	289	305	344	319	294	305	294	294	310	304	291	327	311	316	308	302	343	288	294	305	351	318	306	294	321	332	321	308	354	314	323	304	336	303	271	305	322	337	299	318	338	319	330	294	341	349	317	311	264	324	273	343	317	304	314	350	310	294	308	308	348	313	323	289	296	338	315	308	283	316	304	333	310	293	314	286	300	309	326	305	302	317	309	331	309	315	322	306	312	307	316	329	286	298	357	303	284	297	295	309	289	289	308	325	302	297	317	314	320	277	307	314	323	307	300	292	298	317	288	291	330	300	290	318	304	315	271	332	320	295	309	301	332	301	295	332	319	277	298	321	322	321	321	301	326	342	291	316	308	315	281	302	327	295	288	304	300	326	300	311	317	303	339	319	308	326	319	318	314	344	293	321	297	329	329	317	318	324	304	320	321	320	319	310	293	335	273	278	281	306	280	301	328	317	330	322	300	301	334	335	324	292	319	305	275	321	279	297	333	311	298	316	289	334	285	314	281	323	309	301	304	322	340	309	316	335	304	321	276	336	295	313	317	324	333	316	313	330	314	322	314	313	303	307	307	310	341	292	326	306	324	320	297	313	322	322	304	281	339	319	314	282	298	280	309	295	321	317	312	324	321	331	323	319	344	316	295	328	333	317	303	329	296	296	342	322	302	334	332	353	310	307	316	297	316	323	313	328	331	321	306	324	298	282	297	289	280	298	301	331	314	305	312	306	320	295	301	303	304	310	303	315	297	299	291	313	321	301	346	287	291	299	293	302	309	343	329	337	331	315	335	332	301	300	321	320	318	296	330	294	327	306	293	307	346	304	295	322	323	304	305	315	326	307	327	304	303	298	348	306	318	326	317	317	313	327	315	341	340	315	293	312	302	355	316	275	316	305	335	314	300	270	319	310	302	370	290	305	316	282	326	319	285	320	331	324	276	296	303	306	323	306	289	310	302	318	312	286	360	348	306	322	313	322	291	327	295	313	325	321	326	315	299	302	290	321	316	289	322	302	313	311	343	300	339	275	328	293	279	325	307	326	332	322	323	313	326	332	332	304	311	322	314	314	284	292	292	328	325	305	323	302	329	298	321	341	298	313	319	309	307	315	298	326	314	324	295	318	317	321	296	347	329	283	313	305	310	287	338	304	318	329	325	309	316	342	335	294	319	324	290	317	303	301	297	315	334	307	314	300	316	318	305	317	331	314	308	295	306	319	288	299	302	345	321	298	319	305	316	324	286	304	299	323	301	304	284	328	294	307	332	305	315	318	321	326	302	312	304	307	284	287	292	298	308	274	290	306	304	285	329	313	302	290	325	326	295	305	295	282	310	340	312	302	304	275	307	346	324	325	296	298	319	304	321	335	319	295	313	314	276	277	314	284	297	317	325	305	319	294	341	331	320	296	293	313	291	286	329	317	333	294	281	321	297	303	319	312	321	321	310	317	317	298	301	275	320	308	287	302	303	301	331	288	321	267	336	305	301	331	337	327	298	342	345	314	335	339	306	303	290	327	338	307	328	305	279	278	303	306	318	304	314	284	299	312	342	316	292	319	336	331	305	288	331	301	331	282	331	341	303	307	281	315	279	290	349	329	340	316	342	317	323	284	313	316	317	323	334	303	347	312	302	301	306	312	335	363	333	293	299	268	299	300	330	337	315	312	317	325	315	339	312	301	300	287	310	317	301	319	316	357	295	325	303	299	309	308	324	282	330	307	324	315	362	310	319	310	285	325	290	312	305	315	317	298	303	336	329	307	305	308	303	308	339	325	300	302	329	313	324	298	313	323	314	299	293	293	282	315	323	305	342	286	330	344	308	312	316	327	307	282	309	330	304	358	317	330	334	361	302	311	290	326	319	311	331	305	344	306	309	281	291	296	310	285	326	317	289	313	321	342	319	343	323	335	319	311	313	314	316	307	294	305	309	328	305	295	308	328	293	308	296	311	319	305	309	294	307	300	312	336	317	316	289	335	307	294	308	302	285	290	316	325	313	303	303	327	329	290	315	308	313	312	304	314	268	323	287	341	298	317	337	317	305	301	310	297	317	304	302	304	316	284	307	306	310	320	282	311	301	301	287	310	292	332	287	327	313	330	330	333	319	353	317	286	303	330	295	316	327	310	322	292	335	349	320	297	313	324	348	353	345	307	308	306	305	310	317	315	318	310	284	299	309	295	283	292	317	327	333	316	286	297	335	328	333	312	334	315	325	304	281	295	315	292	301	324	310	314	303	289	308	314	319	311	340	311	317	299	259	336	310	289	324	310	308	332	328	321	299	268	306	308	320	329	340	307	302	287	302	338	323	331	299	310	315	331	319	312	309	315	342	328	320	305	295	295	327	279	282	320	285	295	311	291	333	331	304	309	299	292	300	296	316	307	299	304	303	296	273	303	279	301	306	326	327	289	324	326	315	281	303	310	313	303	342	297	363	351	310	316	296	307	304	313	309	304	317	284	340	311	288	317	340	304	304	297	310	316	323	288	328	303	325	318	326	319	290	310	326	294	327	289	285	309	295	310	315	308	295	298	316	324	318	298	295	318	297	315	309	307	307	346	302	296	338	324	323	305	317	341	308	286	320	292	339	287	331	351	298	286	291	305	304	308	303	310	326	336	336	333	298	321	339	359	329	309	278	312	320	326	315	314	313	298	298	294	310	322	310	357	296	320	302	274	312	303	334	307	305	328	338	305	278	297	349	289	326	301	320	298	321	317	274	309	328	272	313	331	288	304	314	325	307	280	320	313	318	338	309	287	315	292	278	357	297	316	358	302	327	328	289	353	295	319	323	323	295	285	331	281	355	303	330	301	324	294	334	318	306	319	324	310	326	293	299	304	299	301	305	334	330	311	315	317	287	327	299	303	316	312	330	311	331	303	339	326	325	307	343	315	270	309	324	333	289	336	339
14173	1670	3140	3513	3043	2696	2225	1988	1686	1613	1489	1357	1256	1202	1123	1128	1123	1101	1051	957	992	953	1017	974	956	967	941	879	893	896	941	856	867	951	888	904	867	948	868	859	878	816	883	871	841	860	880	802	820	821	869	842	902	805	856	824	825	833	868	807	829	836	814	865	856	823	835	831	898	837	849	865	853	807	862	815	835	907	822	899	916	848	917	948	916	848	857	853	830	834	868	922	856	881	845	862	1338	2705	2546	1898	1312	886	824	824	850	749	830	810	807	875	820	835	828	853	878	843	872	818	831	877	852	841	766	813	876	799	824	867	835	840	830	848	820	823	850	796	802	816	823	792	844	838	835	836	889	831	825	831	823	839	816	861	862	822	840	841	799	852	837	846	806	841	860	834	855	856	832	793	822	862	818	855	867	813	822	803	846	794	852	831	836	821	870	845	817	897	848	827	868	793	828	849	845	823	802	837	826	842	919	787	862	849	830	859	822	801	809	886	817	789	831	855	840	800	865	813	814	829	826	829	828	802	888	855	889	801	838	788	834	826	882	820	805	806	832	771	820	861	809	822	805	846	803	845	863	837	755	809	835	778	828	785	818	804	842	802	836	803	860	829	874	825	775	811	795	821	871	841	814	872	789	838	823	852	827	838	791	840	815	767	779	799	808	861	823	863	840	807	804	850	818	843	780	831	803	811	823	824	812	819	804	832	830	795	888	860	800	802	835	816	829	846	816	779	831	771	799	846	851	810	874	819	787	817	785	803	816	807	881	882	813	856	803	839	801	836	805	851	815	787	818	839	825	849	879	829	848	868	813	783	810	838	793	857	811	831	786	824	743	825	859	826	805	871	794	851	847	828	814	811	826	843	853	840	842	868	807	780	871	787	804	880	770	825	788	792	785	855	825	803	763	817	840	865	792	841	868	852	797	784	820	804	824	856	834	784	803	829	850	865	775	902	856	850	798	819	806	863	808	835	826	799	827	825	862	844	789	830	807	871	826	819	827	812	839	824	776	877	850	815	800	854	856	841	841	796	829	867	766	803	858	839	862	876	811	828	865	839	775	840	846	822	836	829	842	822	822	829	791	796	870	850	831	838	814	839	779	810	824	861	822	799	874	855	754	832	849	857	795	808	808	817	837	819	839	825	851	804	738	795	776	806	790	811	782	820	834	810	831	812	828	877	869	851	811	813	815	818	817	841	834	798	823	820	831	832	837	846	823	817	856	818	831	836	812	912	817	838	845	786	802	787	851	779	795	824	858	801	835	802	801	794	782	825	762	829	830	803	817	758	846	808	768	843	838	827	849	848	840	805	823	812	827	830	803	789	826	819	836	847	766	839	814	830	822	813	851	837	790	793	831	805	787	767	819	786	821	884	788	877	848	840	791	824	862	874	844	805	862	807	847	833	782	826	780	816	843	798	878	816	830	841	836	826	820	797	829	820	833	887	848	763	840	798	843	853	862	866	806	840	784	811	816	769	829	858	803	850	841	817	817	841	806	815	811	780	835	803	798	814	832	808	815	799	763	795	871	807	842	816	839	797	789	749	838	851	810	898	801	883	800	741	821	798	820	809	833	790	805	774	820	835	847	860	804	851	827	840	764	840	833	824	817	827	735	838	788	802	823	846	799	801	841	793	905	798	858	853	774	879	807	799	773	804	784	862	841	783	790	852	811	830	823	833	880	839	872	880	851	811	848	822	819	845	780	845	854	825	852	798	838	816	774	809	856	802	784	821	832	837	830	813	781	844	830	807	892	826	792	783	795	802	796	864	858	823	875	808	826	801	828	779	828	829	831	862	840	835	796	815	804	847	818	835	841	851	839	791	776	822	868	818	825	796	771	821	837	774	834	792	862	801	804	836	804	816	845	828	846	817	789	791	869	802	827	814	838	789	810	811	815	831	878	803	846	775	797	821	824	845	866	852	810	827	751	822	786	755	774	803	839	812	870	838	800	860	820	810	795	843	834	805	828	808	844	873	871	818	843	801	785	859	851	791	874	792	831	856	840	852	851	842	833	841	753	812	800	780	847	823	889	836	811	837	853	842	858	814	872	872	767	819	806	792	816	829	824	813	812	876	825	877	825	840	807	818	872	848	872	768	830	856	881	864	844	845	831	809	800	839	827	808	836	796	834	856	817	824	841	845	827	819	821	801	847	789	818	876	841	809	815	810	850	811	799	875	867	810	824	822	802	811	823	788	811	883	824	784	810	830	850	779	891	786	774	862	818	823	836	877	875	784	814	837	831	772	882	822	841	846	839	776	826	829	784	881	848	794	843	871	807	838	868	853	758	822	792	837	873	795	815	826	809	850	795	767	824	831	783	837	872	789	824	823	829	832	848	806	819	841	852	806	882	791	842	873	839	789	779	795	815	834	780	814	855	881	798	825	814	876	829	843	791	811	850	749	817	825	796	795	818	869	811	818	859	863	810	823	806	818	832	811	802	777	820	831	814	837	873	834	807	782	806	850	817	832	853	859	833	835	831	861	785	856	818	820	861	846	816	816	800	818	810	814	827	856	828	819	858	840	893	815	819	806	833	831	789	850	838	794	855	785	834	816	819	799	798	820	865	873	835	859	855	882	837	818	800	832	824	826	796	804	801	834	847	820	832	789	836	874	852	837	804	788	848	817	829	821	829	826	880	775	853	860	793	817	829	812	778	824	776	807	816	791	832	811	804	833	839	853	808	858	832	782	820	820	839	851	787	792	839	818	793	872	855	840	785	845	791	851	800	781	858	796	826	784	823	828	807	795	853	823	806	790	829	817	813	790	834	821	866	844	859	858	856	808	795	828	799	815	842	843	807	819	805	795	833	819	824	855	794	833	823	843	828	802	783	811	834	795	858	850	891	764	845	888	862	815	820	810	806	845	845	841	791	824	841	844	804	814	789	887	820	855	831	830	828	834	815	778	757	834	850	824	842	907	863	792	729	746	830	833	788	878	894	789	854	808	771	806	854	865	832	813	784	838	791	822	828	800	839	781	790	873	819	829	818	772	867	807	843	850	839	871	837	846	841	849	837	842	821	839	796	837	779	802	791	849	847	799	817	808	833	831	788	821	894	796	838	830	791	768	810	834	835	848	840	784	780	838	849	836	785	878	806	804	854	844	793	806	827	794	855	825	822	917	823	831	828	872	823	823	783	804	819	783	802	803	811	797	821	792	801	816	792	836	832	842	777	820	844	805	793	826	779	841	803	809	862	851	848	822	814	802	869	876	763	824	851	838	828	807	823	813	798	819	782	864	792	804	852	793	847	820	838	833	856	812	851	836	810	871	858	892	799	807	788	869	818	809	794	852	857	838	824	871	840	769	844	839	812	828	855	818	845	846	850	810	766	837	828	818	815	876	841	803	838	861	791	807	799	777	814	835	817	878	847	843	844	805	841	830	887	832	833	802	807	846	845	855	805	795	809	837	828	817	844	820	840	854	784	846	836	807	842	812	789	813	798	860	791	839	848	833	801	832	779	771	812	846	841	812	849	905	801	818
39781	12593	3642	2002	1423	1078	817	680	590	515	483	465	417	359	378	365	360	317	320	322	332	324	352	307	307	275	275	324	282	324	295	287	281	309	322	280	269	247	272	266	297	283	316	297	279	261	293	276	307	256	270	289	308	291	281	265	297	261	262	280	274	269	279	297	305	285	282	325	270	279	267	248	255	291	270	299	281	284	275	291	309	274	267	298	277	255	286	264	265	289	274	292	277	291	274	275	399	721	660	493	504	330	256	266	277	262	288	273	296	273	288	285	266	279	264	273	287	311	239	276	261	272	239	263	256	282	272	277	236	302	240	246	257	265	266	253	276	279	265	261	230	253	275	248	240	268	284	276	288	275	276	266	289	259	250	291	271	274	269	272	263	286	285	253	293	269	248	281	263	244	267	255	289	263	275	243	255	277	233	258	260	262	253	259	247	280	267	274	296	272	251	230	295	259	261	276	266	274	286	282	269	282	268	273	250	248	252	259	252	288	267	253	275	287	251	283	295	243	277	244	254	276	284	277	294	294	275	287	262	298	298	248	271	274	282	261	271	291	277	279	258	261	270	261	260	243	246	266	309	248	276	274	274	279	288	287	255	284	255	261	294	278	296	256	290	251	284	275	291	280	268	270	280	285	297	266	270	268	264	259	249	275	282	245	253	257	288	265	266	288	264	296	268	262	303	289	270	299	248	259	278	241	260	267	271	259	251	253	270	262	250	275	269	280	264	282	275	284	258	281	271	284	278	273	273	291	268	275	291	256	282	267	298	306	264	269	274	293	299	279	278	259	291	277	288	275	295	258	255	239	295	286	260	281	249	269	273	257	270	275	279	280	244	249	294	264	264	262	270	246	249	265	272	292	258	244	275	260	289	244	290	249	260	318	262	267	245	277	246	267	265	280	267	262	293	258	252	269	254	281	265	259	270	300	262	249	300	282	272	288	257	287	246	260	266	285	271	260	274	255	271	251	262	290	257	252	249	246	262	223	271	304	272	271	239	276	267	223	279	295	264	272	252	264	269	267	257	262	261	253	274	260	243	251	256	241	242	257	306	250	276	290	282	274	252	300	242	294	253	275	238	256	272	257	242	270	292	266	316	262	244	253	264	279	262	265	247	255	243	269	261	245	292	281	276	294	261	244	269	267	243	258	287	291	273	254	256	266	253	275	240	287	299	279	278	261	301	268	272	251	282	260	295	281	274	244	252	276	254	281	264	248	267	253	263	269	265	278	277	277	238	264	283	267	253	251	254	294	279	293	275	289	261	262	285	264	276	268	255	278	276	275	313	292	279	287	267	287	256	262	282	244	279	269	248	283	269	297	285	243	270	279	282	254	271	278	267	290	257	242	267	265	256	295	271	292	255	279	245	250	271	288	261	284	271	279	259	270	263	269	286	271	276	271	265	255	291	287	278	277	281	266	252	274	250	287	265	281	270	273	277	282	251	265	261	262	281	296	259	262	269	275	280	223	310	270	274	277	285	260	296	255	289	261	253	265	300	225	272	246	265	256	231	258	279	252	247	267	245	272	285	267	248	270	272	262	279	266	276	285	273	242	253	271	288	296	274	277	270	261	304	282	268	290	283	300	257	235	248	262	244	283	263	259	259	257	262	271	293	293	252	295	271	264	295	267	303	278	263	265	280	272	256	302	271	271	290	270	248	239	266	263	280	272	262	248	253	275	250	276	252	296	286	289	261	285	273	244	296	291	255	271	273	302	271	296	267	257	277	249	258	288	290	266	266	277	268	274	274	306	267	258	297	297	277	283	257	287	257	238	287	261	267	245	277	259	260	261	274	260	282	275	281	289	255	303	260	278	268	239	255	293	270	287	255	270	240	281	271	275	245	268	281	276	257	271	268	261	266	291	298	267	263	265	244	260	271	263	259	270	254	302	253	267	268	273	259	271	266	246	273	246	237	261	256	266	267	283	301	284	261	281	286	240	249	247	283	251	250	279	266	236	249	268	249	280	267	274	280	262	250	257	262	267	293	276	274	260	269	266	265	253	243	276	255	283	292	315	269	238	300	290	272	236	229	272	269	248	271	276	280	262	308	299	261	240	242	278	272	238	275	285	234	295	243	253	274	262	237	266	256	259	268	236	308	279	262	243	259	282	241	264	237	256	284	264	270	280	255	244	273	281	261	284	221	262	261	260	296	255	284	278	258	276	275	264	284	243	274	260	273	281	267	286	290	266	264	259	253	263	280	275	248	285	269	272	261	266	279	261	275	261	283	253	280	279	319	239	261	267	275	280	282	247	260	268	285	277	254	262	254	246	286	273	261	273	252	279	282	284	273	255	249	288	287	277	257	287	287	274	248	301	277	253	238	249	264	261	297	264	253	238	274	289	265	256	284	262	308	303	237	231	253	265	298	258	300	286	299	254	250	256	293	277	265	267	265	279	266	282	249	270	282	246	271	277	274	319	228	292	265	269	280	260	257	278	274	244	284	254	269	240	261	249	296	282	267	283	267	277	282	250	237	248	290	244	289	272	272	276	255	276	275	262	263	253	253	256	251	293	276	250	246	268	275	298	277	258	268	289	298	288	275	321	290	257	244	266	260	267	265	271	283	255	254	276	270	290	288	277	289	259	278	273	284	272	275	271	271	241	210	267	261	244	262	273	254	293	271	266	256	258	248	272	265	264	293	263	298	240	270	300	286	249	255	276	255	246	252	274	286	253	296	271	282	255	270	279	221	284	244	274	260	266	264	282	281	278	244	263	266	281	248	283	272	282	252	257	253	277	296	282	270	259	265	283	256	266	262	252	263	238	226	280	269	262	276	286	252	301	284	231	266	244	265	253	241	259	290	253	241	243	305	267	260	299	289	283	278	272	276	245	257	262	265	292	307	296	268	253	254	247	313	289	271	246	274	278	260	248	284	291	297	296	263	287	266	296	263	249	301	260	257	267	257	267	304	292	257	262	244	256	281	250	279	288	254	268	275	265	296	261	256	276	268	281	270	269	249	282	252	280	290	249	250	261	250	265	282	279	293	263	265	276	300	251	267	269	281	273	268	265	250	251	268	311	246	262	264	276	295	282	261	247	288	272	256	252	263	257	285	273	274	273	273	262	261	259	270	264	273	274	263	252	269	280	283	278	256	276	286	262	278	277	274	291	258	246	247	249	277	265	283	283	270	282	234	274	278	269	267	276	279	240	282	271	296	262	271	267	279	259	228	247	264	270	272	253	283	245	256	290	280	267	252	261	290	263	264	246	258	294	250	276	295	287	298	239	274	243	251	265	278	272	250	268	251	289	280	273	303	281	293	253	267	254	285	282	263	241	262	261	272	270	269	285	269	269	265	255	280	245	267	255	286	256	266	271	260	264	265	237	276	264	248	261	287	269	277	278	286	280	271	283	256	237	290	277	299	269	245	306	271	250	269	289	295	257	266	265	285	299	264	278	272	277	298	270	284	259	274	280	271	244	284	267	271	279	251	285	266	285	271	263	254	266	277	285	261	250	265	263	235	261	271	251
18872	2447	5165	5749	5048	4073	3367	2841	2415	2126	1916	1835	1553	1467	1346	1306	1333	1192	1148	1120	1022	1083	951	967	946	913	953	897	890	925	883	862	846	845	884	813	830	805	861	847	768	807	802	808	792	784	852	784	743	785	811	764	829	779	735	740	753	760	690	755	774	742	764	762	770	764	768	748	779	839	761	744	733	742	772	744	788	732	797	800	770	757	784	783	768	771	752	734	800	794	668	724	761	751	768	757	1954	4319	3576	2652	2502	931	761	686	705	756	653	682	743	716	699	737	690	709	723	749	709	750	723	715	720	668	746	685	743	669	691	732	705	702	729	692	728	679	664	702	687	691	696	704	702	740	696	768	675	704	718	738	725	701	730	726	728	721	781	686	688	712	666	700	697	714	691	739	773	670	717	658	706	705	699	694	740	713	704	729	687	737	746	750	700	747	745	708	734	712	698	715	783	745	730	708	708	742	657	697	745	696	702	715	682	754	706	681	742	713	685	674	699	725	697	766	717	686	671	766	707	744	734	707	695	721	709	684	685	730	687	708	734	696	712	729	681	731	706	721	711	701	698	730	750	738	675	708	734	713	722	703	743	689	721	687	708	712	700	685	666	736	748	695	751	680	720	723	711	728	727	730	724	704	728	697	706	709	699	728	710	714	702	641	677	706	697	692	699	714	668	705	654	701	704	635	727	724	725	675	714	719	737	669	704	728	670	691	683	706	695	703	689	684	750	679	692	689	728	723	742	709	746	733	702	687	680	676	709	755	700	729	746	675	696	732	694	741	739	660	677	670	694	790	752	746	736	673	725	700	739	702	672	703	727	722	705	720	697	696	698	713	690	703	675	745	748	707	664	744	711	732	706	714	693	711	737	693	683	696	740	666	696	702	619	743	730	696	699	727	716	776	689	683	734	693	699	659	736	720	685	716	724	694	711	697	715	694	715	734	683	685	677	706	710	731	717	730	662	660	733	692	696	699	740	703	645	696	680	716	745	705	669	727	670	693	680	718	704	733	738	715	723	740	710	750	704	720	711	699	674	676	781	701	720	702	709	738	724	674	697	708	723	727	689	721	762	700	660	735	763	706	668	778	703	729	743	680	653	668	761	704	724	687	775	764	669	729	756	716	750	721	701	681	743	747	684	766	678	698	733	729	749	708	706	722	731	713	730	701	724	712	738	717	708	734	692	747	730	729	689	652	725	789	679	712	700	707	739	787	657	699	752	664	697	637	704	689	756	661	694	699	712	708	670	683	773	733	722	727	732	740	735	688	721	711	722	714	758	660	699	684	698	697	755	703	738	687	660	675	736	729	734	723	707	749	710	715	723	682	677	741	704	691	737	730	710	723	704	725	730	702	683	667	732	718	722	697	775	680	738	710	763	719	709	711	747	762	750	731	686	715	717	709	705	743	663	726	719	708	690	727	706	715	726	706	667	672	701	718	705	731	726	728	730	687	733	693	662	718	691	677	665	721	701	687	685	730	728	739	748	701	724	694	734	744	753	720	761	729	708	664	702	712	703	717	695	696	689	679	693	675	720	695	751	728	719	684	709	658	732	695	668	698	679	731	717	714	690	694	692	720	693	722	715	757	696	701	706	685	714	720	701	712	673	690	698	695	747	745	697	665	718	709	745	672	687	701	728	710	742	742	738	710	673	750	767	721	699	694	693	715	719	667	748	734	660	709	718	706	749	697	735	680	663	723	670	723	707	726	695	760	703	727	718	764	721	676	707	694	712	684	699	708	762	737	749	678	652	710	745	703	717	683	760	677	734	691	690	685	699	686	688	694	707	716	712	698	696	709	693	711	713	707	679	756	684	719	714	700	700	747	704	687	718	678	708	704	698	698	711	734	701	716	710	707	765	719	736	722	700	700	722	695	666	730	728	735	687	713	734	700	678	705	728	668	720	656	711	725	739	750	732	748	687	705	782	713	707	692	664	672	691	747	748	707	711	694	782	715	731	670	760	691	691	713	717	707	724	696	709	723	695	717	760	671	676	722	676	704	678	729	725	715	693	734	692	701	734	694	719	713	743	713	755	721	725	691	733	704	683	703	724	707	709	684	716	710	715	718	715	677	708	670	712	711	764	710	758	703	707	679	741	671	724	682	685	664	701	759	724	722	667	711	708	692	718	727	722	663	700	711	695	684	708	701	772	723	685	716	678	722	723	780	725	712	760	767	738	705	679	686	715	740	689	679	712	731	707	765	751	712	739	704	706	704	692	697	717	712	727	689	733	719	704	731	682	788	753	700	700	697	726	694	699	718	696	680	701	669	746	749	701	732	740	712	721	670	734	661	679	780	762	705	732	700	741	734	713	736	732	684	711	749	736	687	703	730	705	700	725	714	689	691	705	745	692	734	740	709	723	688	734	687	761	666	736	715	720	741	733	677	747	706	715	785	673	762	724	706	704	708	668	656	718	725	730	734	713	756	725	744	688	680	735	697	757	717	723	732	692	700	725	707	732	696	677	709	725	714	674	725	694	747	713	686	657	735	720	774	706	732	693	710	683	689	708	733	698	691	692	737	711	700	684	699	732	716	704	694	664	753	731	732	699	752	684	707	747	680	721	732	708	721	733	724	699	717	721	725	726	706	756	710	702	711	717	686	701	692	706	689	719	704	686	682	682	687	717	683	678	747	727	711	723	764	704	710	698	681	636	733	720	738	713	717	738	708	705	676	677	657	724	714	666	712	710	702	715	668	728	659	700	700	705	697	718	721	738	697	730	754	676	703	684	764	693	714	657	711	672	713	746	757	658	702	746	733	698	715	683	729	737	708	690	708	750	727	719	685	680	719	657	656	713	724	727	714	727	698	674	694	715	692	689	686	701	704	700	734	705	730	686	735	716	730	722	717	742	725	730	759	702	680	681	733	674	715	687	714	668	723	698	683	745	704	723	720	702	728	752	702	692	743	689	698	719	680	687	739	732	712	715	679	732	694	732	754	743	707	725	716	661	747	688	692	716	750	726	740	707	759	718	706	741	722	712	719	720	700	720	769	755	733	694	755	752	726	696	702	706	722	640	730	703	669	654	651	716	683	697	771	703	669	689	697	745	733	722	699	718	689	769	708	710	706	636	714	761	750	702	728	715	710	731	678	664	738	681	718	681	703	740	672	697	688	745	724	755	687	729	703	737	679	745	671	751	709	679	696	710	731	727	686	727	690	765	660	694	681	712	743	715	703	712	678	731	732	712	714	702	724	717	703	743	698	711	742	716	741	677	705	675	711	736	691	704	663	719	727	701	707	731	764	732	708	711	725	706	706	684	703	742	696	719	719	699	704	766	707	706	701	683	676	727	707	761	681	683	749	736	681	706	713	721	723	715	710	695	717	695	702	701	747	746	708	676	713	691	707	692	662	733	769	732	699	656	725	694	720	758	722	721	717	685	684	696	706	733	654	720	740	758	678	754	644	734	684	751	685	694	708	667	689	708	708	748	686	677	764	735	714	668	772	695	685	746	701	729	702	687	746	710	718	678	673	700	704	733	658
5037	309	296	307	280	294	300	308	275	300	318	282	314	272	299	317	307	303	287	270	277	261	282	332	291	257	297	271	268	279	290	266	276	279	312	250	270	269	308	283	269	242	270	274	305	309	293	289	280	247	302	302	269	265	268	308	256	293	272	260	300	282	275	271	292	260	293	292	279	298	300	294	282	285	242	305	264	294	259	282	288	248	278	263	266	303	297	276	266	261	294	299	268	296	258	291	293	330	314	334	322	282	297	317	293	281	265	278	296	278	288	292	277	280	275	295	308	278	281	271	281	290	307	283	280	292	271	258	322	298	263	289	297	284	257	270	272	306	290	311	251	249	261	321	291	274	277	294	287	283	286	269	271	282	267	262	292	274	262	261	261	266	293	276	298	297	264	269	282	309	256	264	313	294	283	274	290	275	274	270	285	271	268	291	272	289	276	272	269	298	286	283	306	289	303	315	262	294	299	292	230	289	319	288	281	276	252	313	281	234	260	292	291	264	289	281	268	300	295	279	289	263	282	288	267	285	264	297	297	310	281	261	261	289	296	274	255	273	276	291	306	283	266	285	254	290	274	272	287	232	256	311	278	271	290	287	289	283	283	281	284	279	270	305	276	278	289	267	262	278	245	254	276	296	311	265	284	289	285	272	291	280	270	307	284	289	304	311	267	316	295	286	272	266	312	288	272	287	298	267	278	257	292	292	313	305	275	273	290	281	247	313	288	300	280	286	267	269	285	298	288	284	305	285	240	292	299	255	287	306	306	304	281	298	255	274	264	264	282	279	267	311	275	257	252	262	310	262	305	267	291	273	296	276	328	272	284	263	270	279	282	283	316	263	268	299	284	288	283	274	250	286	298	286	295	273	262	291	277	304	284	283	287	274	260	301	293	293	264	272	283	279	259	285	274	263	289	260	317	280	292	271	293	280	282	279	279	292	328	285	261	289	281	267	250	290	305	266	258	282	281	290	279	258	255	278	283	308	282	281	268	300	273	267	299	256	302	276	317	273	264	308	313	263	263	261	287	293	263	313	238	279	267	291	296	300	278	265	285	297	297	290	279	276	257	299	265	307	318	270	275	273	279	279	280	256	255	266	267	279	266	292	239	269	292	294	278	301	268	272	258	270	291	282	270	258	284	269	304	290	310	306	299	262	262	270	246	264	296	306	246	268	278	306	246	269	313	277	325	258	241	293	274	280	275	291	306	299	295	296	295	272	270	266	272	282	293	312	286	328	298	287	283	270	276	269	270	291	268	286	300	299	270	282	268	280	263	272	277	285	304	307	262	248	260	272	276	274	286	306	279	276	254	303	281	304	306	311	288	286	310	276	261	308	271	230	259	254	295	300	292	298	269	299	274	267	291	262	252	300	292	292	277	296	279	288	289	293	289	263	273	260	319	275	289	271	292	274	300	267	294	301	262	267	267	265	271	253	295	294	296	286	273	284	279	288	274	280	292	295	281	296	278	285	289	288	268	301	263	276	255	278	296	293	258	275	245	260	271	282	308	291	259	252	279	257	277	260	296	309	273	303	303	262	275	262	259	266	326	272	287	256	258	317	283	275	259	278	299	292	263	298	297	272	308	279	291	257	276	269	264	294	287	272	286	268	255	289	307	300	282	282	240	256	266	285	285	304	266	284	303	273	283	310	293	294	291	279	315	282	318	281	314	280	288	269	272	256	266	293	254	330	278	276	282	296	251	282	289	264	250	268	277	299	270	282	263	278	268	298	272	303	288	278	279	288	290	279	307	277	301	263	290	275	286	287	292	279	250	285	288	270	292	282	315	295	312	264	286	273	272	305	297	280	295	295	284	293	295	257	279	304	286	272	266	268	292	293	294	287	249	289	296	265	248	280	284	281	242	253	277	268	299	271	285	285	312	277	262	278	297	299	299	287	298	286	273	290	264	292	296	256	273	296	270	286	264	279	272	258	272	267	274	294	266	276	318	285	284	327	263	287	280	278	275	303	273	300	292	302	261	261	262	277	283	305	295	266	298	279	289	270	314	276	286	266	274	278	270	304	294	278	283	261	271	271	270	261	243	318	283	308	293	296	294	297	289	273	290	283	278	282	288	274	288	275	295	280	285	321	277	305	299	270	303	288	288	304	311	291	272	263	276	309	253	276	290	286	254	242	241	297	290	290	289	303	290	273	268	276	263	291	314	299	278	292	290	286	249	300	286	276	277	288	286	335	253	272	279	277	261	260	259	287	274	277	266	255	276	299	305	274	296	271	258	283	261	271	283	264	288	261	296	295	257	261	258	279	274	289	292	308	284	280	298	284	297	277	241	323	278	325	284	292	290	281	261	268	259	285	337	290	315	305	298	299	278	287	287	288	245	270	289	271	271	272	310	311	266	261	285	295	269	300	283	304	275	267	261	281	267	266	311	288	250	265	263	281	257	305	275	286	261	320	266	299	288	281	294	310	263	267	262	302	313	273	292	273	282	275	276	276	277	259	284	280	288	312	296	259	261	296	299	261	287	285	291	283	273	309	267	245	295	257	262	275	299	285	250	274	313	277	279	283	297	271	282	287	265	281	246	271	274	293	297	262	280	288	273	267	280	267	297	293	280	256	252	292	271	269	307	295	286	249	307	287	270	296	292	268	249	285	277	269	276	277	272	261	275	285	291	266	287	305	277	293	299	252	273	267	262	290	282	297	335	286	284	255	326	253	297	256	280	313	273	278	292	272	270	295	300	273	279	281	277	292	280	278	279	261	320	307	289	292	290	290	277	259	280	260	271	285	255	292	266	294	263	289	242	285	264	258	325	287	243	264	294	272	285	279	295	268	306	263	287	248	294	288	260	256	269	266	270	250	290	300	269	259	312	281	288	269	277	303	283	275	288	275	252	276	255	267	276	280	309	273	298	281	259	292	321	253	290	260	286	297	295	298	272	253	281	301	302	274	281	298	254	264	283	303	308	279	291	257	275	266	263	272	265	275	300	236	276	283	264	272	274	285	272	311	302	273	269	294	286	277	292	295	289	286	275	292	263	290	291	274	273	302	264	276	306	288	248	290	251	308	279	273	287	280	269	273	308	293	265	286	295	268	284	267	277	269	243	303	272	266	314	284	284	286	255	307	267	276	298	265	284	279	289	257	264	277	295	299	314	295	276	305	283	272	317	284	299	306	286	295	315	305	332	298	318	286	281	308	263	279	275	297	239	271	286	259	274	286	290	260	305	247	310	286	282	306	253	288	296	315	268	255	308	274	294	294	294	283	266	276	263	274	290	289	282	294	304	301	285	293	263	272	287	270	301	282	295	288	299	283	300	271	299	281	331	258	277	273	280	282	277	312	280	281	262	346	278	298	277	294	282	280	283	253	323	288	313	238	274	273	300	282	295	303	253	292	299	295	269	277	257	274	285	288	283	284	232	279	275	284	273	269	288	299	281	302	275	254	277	274	303	300	267	264	279	282	255	266	273	305	302	276	267	302	299	265	282	291	278	284	283	282	286	261	287	287	288	281	300	295
4127	834	828	850	861	860	830	807	787	745	768	759	762	775	709	748	813	726	749	749	752	742	756	781	797	795	739	769	733	752	743	779	785	780	706	741	728	781	763	754	781	691	703	742	777	789	791	750	774	750	736	746	746	809	761	790	710	759	765	776	788	794	770	696	764	737	712	750	742	725	784	811	782	742	747	782	745	768	795	756	769	750	804	773	702	762	794	745	820	841	723	758	796	765	744	763	830	919	921	1089	992	813	735	772	752	767	750	707	773	757	769	773	711	805	768	802	801	700	736	745	788	767	787	739	775	765	752	751	760	788	751	786	791	752	733	820	777	711	735	800	777	746	715	772	742	778	796	749	746	756	780	770	710	792	742	736	792	755	780	744	758	764	749	743	759	713	719	777	753	772	714	814	738	809	769	759	786	765	776	709	781	758	756	754	745	742	741	752	758	757	757	753	689	772	725	770	766	786	769	724	780	781	740	709	746	736	755	754	784	725	736	699	789	708	779	730	711	746	804	766	763	758	797	809	736	771	763	760	723	779	768	771	742	747	781	763	799	706	795	751	720	787	789	763	774	704	721	743	742	782	753	777	795	747	772	764	787	764	750	745	716	763	701	776	717	758	732	756	749	766	727	738	737	683	804	750	790	747	721	795	743	769	781	728	754	725	818	740	752	783	748	744	724	750	727	789	779	745	740	721	762	751	764	748	733	784	719	782	782	730	738	744	759	782	799	748	760	785	726	746	739	756	776	788	780	761	761	770	742	780	738	706	759	758	731	790	761	778	735	738	757	768	769	732	716	768	731	776	800	842	758	685	773	741	756	750	772	743	819	780	756	736	776	711	751	758	775	751	784	767	749	764	724	780	794	744	760	745	708	788	733	767	782	734	734	794	726	766	760	747	741	762	714	711	727	717	802	734	803	738	714	811	838	742	781	770	745	746	747	787	794	740	720	734	760	782	749	770	786	773	764	758	729	722	777	774	746	754	768	697	778	760	739	761	789	745	739	737	780	733	778	732	810	785	771	668	768	707	734	725	761	782	764	815	792	772	769	757	720	777	758	716	743	785	717	758	793	740	793	771	764	708	765	767	735	740	745	751	772	733	741	745	745	783	774	749	721	763	736	765	757	747	753	762	748	728	788	765	788	774	788	753	796	763	703	746	710	712	748	746	740	724	729	764	774	727	784	800	771	781	733	733	734	728	765	771	762	780	732	713	817	737	749	731	783	814	723	729	717	777	735	728	781	765	724	746	738	743	751	792	768	750	724	723	723	740	723	765	786	750	757	739	786	779	764	727	789	733	717	740	734	766	750	801	719	752	729	777	754	794	755	776	771	749	730	763	772	775	832	747	777	759	751	748	749	723	752	788	746	769	781	769	775	716	744	751	785	770	722	741	772	737	791	775	725	786	750	726	734	783	744	772	801	762	749	766	789	792	756	773	773	747	726	764	753	731	790	741	761	763	747	747	791	747	707	747	734	745	759	750	750	764	793	780	771	817	749	769	740	780	676	744	750	793	744	735	703	727	759	813	762	769	767	766	802	737	776	713	713	697	780	722	733	773	773	740	736	770	779	761	718	759	731	779	720	730	774	779	725	728	816	735	766	745	775	763	731	760	799	753	763	712	805	772	737	770	761	720	746	761	810	756	748	781	747	726	753	776	784	735	773	744	738	774	743	783	753	708	763	743	702	730	751	759	765	736	726	760	808	764	775	768	748	764	741	770	745	728	765	719	758	754	725	763	763	801	770	789	717	741	759	775	699	758	766	782	747	714	731	790	808	742	734	778	749	734	796	732	774	723	728	747	753	824	764	764	718	767	763	710	782	747	768	758	718	747	760	739	749	783	742	754	733	795	719	765	770	716	754	766	778	746	762	767	753	735	764	761	733	768	810	792	757	733	750	770	776	761	735	756	701	778	746	747	695	725	795	812	728	756	742	763	766	743	786	758	774	753	744	770	747	745	761	773	726	777	723	780	769	762	780	777	789	791	727	722	722	779	738	761	759	758	798	730	766	803	789	752	801	761	762	764	752	737	744	730	735	713	718	775	757	749	759	744	771	753	806	758	785	745	746	796	771	708	779	723	763	783	712	759	746	722	743	757	768	748	779	786	751	740	731	759	758	768	761	817	716	796	776	736	736	733	798	793	739	781	729	712	727	739	739	749	751	718	708	764	733	777	736	786	757	713	772	716	741	755	749	772	775	789	737	769	775	764	746	748	717	781	688	754	762	736	736	717	796	743	778	751	748	793	759	773	772	783	794	795	734	735	780	690	717	760	751	751	753	733	717	809	738	689	755	726	729	712	720	709	807	815	797	789	780	755	734	785	746	736	771	732	730	765	792	737	689	791	773	751	809	754	737	746	752	747	766	769	736	754	765	722	748	788	794	756	813	762	761	781	783	731	726	772	740	689	762	735	774	810	756	790	745	719	773	812	762	766	750	767	754	786	736	749	747	751	731	760	769	822	739	759	753	762	726	767	732	827	749	748	745	766	796	712	728	752	725	777	799	754	752	865	784	736	788	735	757	748	805	728	781	770	740	772	773	761	757	770	765	778	744	785	757	765	732	745	741	692	771	760	788	751	726	746	763	762	765	766	769	737	737	693	757	741	740	805	741	754	738	706	792	729	789	741	786	784	738	767	770	732	779	759	745	762	790	765	746	766	757	741	692	731	746	747	744	784	777	722	760	745	784	799	755	751	742	777	744	811	759	778	783	765	732	706	746	718	812	777	801	783	746	749	711	757	745	769	727	767	760	768	779	752	764	773	757	765	766	780	752	786	764	739	780	764	785	736	739	777	765	758	726	760	761	758	718	761	789	739	750	715	792	792	729	743	770	728	758	716	784	748	779	762	753	737	802	763	735	776	788	771	752	728	714	791	692	771	755	766	817	706	757	790	750	764	728	772	750	746	746	761	741	786	704	771	751	781	727	773	724	724	704	745	745	730	752	793	769	762	756	788	778	744	693	802	744	804	779	770	788	745	729	790	779	717	742	750	705	766	760	757	799	783	781	770	780	759	726	755	745	750	783	815	773	714	747	779	742	744	749	769	774	730	736	755	693	780	783	737	721	807	824	766	767	751	807	762	763	700	804	763	756	722	731	802	794	813	785	747	787	762	738	787	743	752	747	732	767	752	725	772	794	746	757	776	778	726	804	728	746	750	780	802	725	740	724	769	736	724	723	745	716	750	732	781	814	770	747	747	728	748	718	737	754	762	726	715	839	748	763	789	802	755	783	768	716	725	773	728	744	744	754	747	705	743	796	771	764	761	739	722	796	710	702	731	785	737	761	731	779	715	739	747	738	763	736	747	758	704	757	808	762	759	760	737	781	744	778	804	728	735	720	766	809	748	725	778	752	826	724	753	708	780	775	744	782	737	716	809	772	738	743	791	786	733	759	776	755	749	746	725	786	804	759	740	796	771	709	718	748	778	762	735	716	745	746	785	753	749	780	754	773	760	750	745	772	750	756	738	732	735
29995	5558	1565	1082	894	728	589	517	501	424	399	427	409	421	369	364	387	334	355	316	380	363	332	357	320	344	339	319	346	331	332	319	330	331	317	343	313	340	352	325	327	317	332	345	323	333	334	352	326	343	311	328	309	340	370	310	327	338	336	364	324	340	328	320	370	327	353	331	377	364	321	341	330	303	344	329	329	355	317	341	323	330	353	296	310	341	328	351	287	351	350	347	354	298	304	308	477	588	595	519	344	323	321	316	324	323	318	326	342	330	308	289	326	325	327	315	318	302	315	366	304	323	328	338	298	337	323	321	313	344	313	321	349	332	315	308	324	321	329	319	308	330	358	339	360	305	320	305	343	317	332	290	316	315	333	305	324	313	351	331	315	319	332	330	331	346	311	327	318	339	329	326	344	329	329	317	365	323	348	350	311	337	315	319	327	347	307	314	321	319	340	337	329	319	300	294	350	318	320	321	340	327	334	338	327	320	345	332	337	322	284	324	316	319	313	313	305	335	332	336	329	329	312	314	351	345	320	345	323	328	345	312	294	337	347	331	310	320	356	291	358	309	302	321	325	294	307	304	310	350	330	346	327	291	333	339	308	337	308	324	318	351	363	313	333	321	323	320	311	310	309	334	295	314	315	342	327	318	336	327	350	330	306	351	347	323	326	330	284	352	345	315	325	311	334	307	333	296	336	335	343	319	325	358	342	330	342	318	288	366	330	304	327	333	306	339	302	343	339	308	309	302	348	322	325	350	338	328	348	315	301	317	299	289	328	319	332	289	334	332	340	301	324	348	317	330	323	298	330	345	344	306	352	352	311	320	326	315	332	341	314	313	338	304	324	341	314	338	318	315	331	350	344	337	336	337	354	353	311	363	334	336	343	331	314	308	333	279	307	342	328	279	342	306	297	330	370	331	326	318	354	312	318	322	309	351	330	314	326	325	330	323	297	324	341	331	307	348	318	325	342	298	288	333	296	355	317	368	375	334	323	354	315	319	317	360	338	292	334	328	330	333	309	312	325	355	331	313	342	339	278	344	322	285	334	307	320	325	350	306	334	307	323	338	322	349	341	379	330	304	325	333	336	316	314	280	321	320	335	320	344	318	344	327	328	365	306	354	361	328	318	328	303	292	332	305	289	325	346	315	325	301	344	330	300	347	329	321	335	322	333	302	327	309	312	346	350	318	323	333	334	366	307	316	323	374	343	339	338	302	319	313	334	326	377	336	348	326	337	329	335	330	347	313	322	266	333	324	343	307	311	298	350	364	347	329	322	323	286	315	300	314	318	326	337	340	323	329	381	338	310	351	309	305	284	330	318	301	318	343	316	336	301	305	344	326	358	371	340	294	347	359	340	360	322	318	338	318	314	343	328	301	335	316	331	303	365	353	310	305	311	293	339	325	354	324	305	317	307	337	321	323	325	313	319	313	311	317	324	360	308	342	336	311	305	305	345	326	305	308	290	353	359	344	325	361	320	331	323	349	301	352	320	328	312	318	318	343	308	291	335	285	367	331	348	323	298	332	331	328	307	298	338	370	336	300	322	353	344	320	334	350	318	326	347	331	313	356	307	332	305	293	333	305	336	310	329	304	332	309	309	317	326	322	347	324	336	299	296	324	302	324	329	307	344	332	344	347	324	322	302	369	322	285	322	323	321	337	319	319	295	393	340	365	326	332	339	323	356	312	319	321	299	329	333	340	322	308	312	301	285	337	341	345	326	321	325	310	316	313	349	342	346	336	331	351	363	327	322	301	310	301	323	323	311	333	322	308	317	349	323	315	347	304	351	351	304	321	295	312	313	326	320	313	358	343	303	309	311	326	354	310	323	343	366	312	330	342	348	325	327	306	334	367	309	308	317	355	363	321	300	305	305	329	367	338	317	286	315	333	335	328	318	303	310	316	298	328	307	327	325	379	321	323	310	313	343	296	331	356	307	315	319	280	327	323	293	306	332	310	354	309	312	324	330	344	301	349	327	325	314	309	314	315	303	347	311	308	321	328	337	347	313	317	316	314	325	317	286	327	291	322	307	347	352	327	338	373	317	341	325	350	339	340	335	316	343	341	331	281	298	332	338	305	317	345	336	346	336	287	328	317	340	319	314	313	333	340	309	296	316	327	330	346	335	336	301	319	302	342	323	340	335	326	335	319	332	307	319	313	330	328	327	299	327	326	312	339	330	336	323	323	332	305	312	339	308	323	308	334	324	326	319	341	334	324	316	348	320	333	303	325	328	319	354	304	316	327	298	330	335	314	337	298	326	315	316	337	373	310	322	305	311	331	330	314	307	306	351	348	320	334	310	300	344	286	382	323	327	331	328	315	336	316	353	337	360	353	353	340	343	349	300	328	333	336	341	311	313	350	401	319	332	336	322	338	325	298	344	324	349	339	308	316	337	335	324	317	299	298	345	317	325	342	306	308	308	333	304	326	314	313	324	329	342	338	316	334	315	346	322	319	344	326	343	311	336	336	321	363	350	349	294	315	297	353	342	335	345	334	336	323	336	336	302	351	328	321	329	300	395	340	285	325	350	344	362	332	325	321	312	312	306	325	357	338	316	357	314	332	338	320	322	323	347	309	303	323	316	357	338	321	307	292	350	349	347	354	340	292	330	336	294	305	309	320	352	327	320	314	314	274	342	320	304	330	335	324	335	331	327	315	318	331	350	332	320	325	335	328	335	327	310	340	325	340	332	346	328	319	312	341	330	344	355	338	325	300	337	317	339	327	328	338	323	332	301	311	313	313	348	325	363	339	317	324	319	304	290	342	339	326	334	308	311	335	294	348	316	327	340	307	343	311	306	358	343	363	311	308	323	343	326	338	337	315	334	310	352	321	300	329	312	329	294	320	321	318	351	299	366	321	331	339	303	333	350	316	336	355	306	309	304	331	315	316	312	343	350	330	295	335	335	368	329	325	319	327	322	294	327	305	314	299	337	308	308	339	338	284	326	337	322	338	324	329	326	307	352	354	322	306	334	343	318	331	339	314	339	347	321	300	305	306	339	342	335	342	324	336	329	351	317	310	324	333	301	322	311	324	301	330	317	310	356	317	332	333	331	305	321	310	334	323	314	344	299	330	329	316	358	324	306	371	348	355	306	312	292	324	336	316	314	334	315	355	371	316	281	295	338	363	339	330	348	333	315	326	326	349	313	339	338	315	326	293	340	316	346	310	325	334	335	349	319	335	312	359	327	323	307	358	309	304	340	344	319	336	326	324	321	336	322	330	338	362	307	328	325	342	326	309	343	300	359	325	330	329	326	320	325	329	335	305	289	312	314	352	324	335	353	343	350	339	316	316	331	342	328	335	313	296	333	316	310	330	316	311	325	352	315	335	333	323	350	334	312	355	314	307	370	284	342	324	288	341	338	332	301	299	323	322	321	321	314	336	330	351	345	314	317	301	328	337	325	330	265	330	365	381	331	320	323	331	316	345	361	330	335	316	329	302	294	290	321	331	309	335	321	364	355	334	301	342	314	288
13972	1737	3252	3653	3164	2643	2205	1909	1751	1621	1422	1395	1311	1291	1192	1150	1098	1120	1083	1082	1034	1016	936	993	964	965	954	960	976	959	932	933	896	961	946	920	911	923	908	942	854	906	891	930	856	873	868	891	907	852	898	806	833	869	901	873	829	892	896	910	829	913	840	870	842	797	919	916	847	890	892	861	903	925	935	902	846	961	888	903	850	878	858	887	834	897	905	853	936	875	883	847	869	852	826	979	2004	3005	2894	2421	1069	874	859	827	838	806	837	886	842	849	821	830	864	893	887	888	837	831	853	823	851	857	853	880	853	836	895	842	822	844	863	839	811	809	857	853	836	854	876	875	863	862	881	837	891	874	856	835	921	855	784	844	846	833	821	856	847	885	897	884	867	903	840	870	852	844	871	866	905	865	880	851	834	876	873	896	870	865	818	846	844	822	843	865	835	847	847	851	849	916	823	894	853	854	855	831	868	902	784	865	840	861	829	861	824	841	882	810	843	855	834	861	835	878	856	824	839	858	864	851	851	851	828	852	841	890	887	896	862	814	852	888	784	853	869	842	892	901	834	899	819	882	800	848	907	848	776	836	818	819	815	856	845	771	853	834	853	852	832	843	897	968	864	875	864	839	859	876	836	879	786	882	833	837	837	812	870	880	870	803	794	818	886	845	843	842	873	891	853	837	858	870	851	867	858	858	844	877	837	824	850	857	850	826	826	883	906	797	853	911	928	878	837	833	840	836	875	823	836	866	870	875	919	842	875	884	884	865	876	848	824	863	851	833	886	865	872	906	867	833	858	852	828	796	870	910	883	845	854	903	900	890	809	832	825	877	868	847	879	848	865	874	909	894	838	856	862	885	862	803	870	838	816	859	840	817	830	820	800	854	831	889	815	872	813	833	858	855	840	861	840	860	828	841	879	836	880	907	875	879	829	876	876	829	872	867	813	864	857	854	897	885	854	809	839	864	859	871	815	871	862	877	866	855	895	877	797	853	845	830	796	857	888	862	869	833	835	797	874	824	781	869	804	851	838	851	854	832	827	834	815	844	872	857	880	864	813	814	867	843	824	826	881	843	865	829	845	841	873	927	839	901	828	819	828	918	820	883	803	911	861	875	858	835	830	954	862	830	820	825	840	881	852	809	860	880	831	840	862	881	849	821	873	850	792	891	840	870	871	854	846	844	857	877	830	824	871	844	902	862	798	865	872	854	870	891	806	871	849	816	871	843	882	859	867	884	855	847	833	813	839	855	787	837	824	841	866	904	833	850	821	878	858	848	837	882	871	871	864	906	867	786	859	837	852	846	862	815	844	862	875	857	820	888	846	900	855	907	844	853	886	875	791	842	815	829	844	876	823	833	837	868	901	872	875	809	823	873	859	820	869	879	858	899	843	835	835	846	918	829	824	844	807	822	889	800	841	853	874	841	880	875	865	824	846	856	925	809	828	873	885	874	924	842	834	813	836	881	893	858	838	869	888	888	842	841	842	892	826	848	803	784	834	866	894	845	845	871	845	790	851	875	872	834	870	879	828	866	814	868	811	839	853	846	849	836	829	866	850	826	898	904	896	847	847	890	813	855	812	865	874	884	873	822	861	854	866	890	842	864	823	875	859	881	880	822	860	845	878	872	832	888	897	910	885	827	820	889	812	867	846	847	840	805	849	875	845	870	819	852	905	809	825	853	898	846	833	863	846	929	834	860	877	823	888	843	853	828	912	828	849	787	886	874	782	819	847	880	857	843	842	838	911	850	823	839	891	831	904	848	868	862	870	854	889	860	843	850	847	862	841	837	844	855	817	857	878	828	873	814	864	865	840	820	909	831	798	884	834	842	846	873	818	867	898	887	841	880	865	861	849	839	812	862	834	870	824	785	844	875	806	839	828	873	839	873	860	821	854	870	863	870	792	817	855	815	886	921	811	869	821	836	871	859	836	882	810	876	807	853	869	827	837	832	821	857	817	848	836	851	862	878	835	909	817	825	835	857	795	848	840	849	850	903	857	861	850	904	837	873	840	857	865	856	828	892	798	863	834	896	889	862	852	874	847	886	905	797	903	873	849	887	846	889	870	808	810	865	830	908	877	857	908	879	852	840	828	811	800	872	845	837	874	839	852	863	838	826	845	809	846	846	827	846	865	881	867	875	781	877	816	832	872	859	888	868	844	850	866	851	826	837	877	834	871	835	873	907	864	802	817	867	821	822	844	860	867	827	844	876	870	824	805	859	859	796	846	820	834	860	866	908	867	915	862	866	831	845	856	912	870	905	810	874	838	830	866	817	867	908	831	900	904	821	881	847	870	836	880	847	832	856	796	806	885	843	875	870	870	859	855	883	874	844	876	787	858	847	852	868	866	846	847	901	825	821	866	846	829	806	894	833	830	826	867	869	915	882	811	925	844	817	841	800	878	841	857	804	809	831	815	888	915	890	900	826	909	915	826	857	847	839	855	865	852	833	851	832	854	815	848	899	885	834	868	890	848	866	835	875	874	851	849	837	829	826	828	892	829	864	835	813	836	811	862	835	868	846	866	842	852	898	857	853	869	864	854	812	931	853	834	918	844	881	871	880	836	814	838	860	819	828	868	832	801	828	845	828	847	884	830	834	867	836	877	880	833	838	873	855	877	852	886	853	876	795	787	838	883	892	885	882	844	832	837	824	806	814	872	837	815	863	845	843	868	842	808	875	857	823	850	909	851	816	858	825	837	833	887	863	860	881	854	805	862	838	858	842	882	851	844	873	860	813	821	827	845	867	834	865	869	847	813	804	851	861	831	829	874	884	863	844	896	865	847	847	821	858	891	868	862	808	857	829	820	868	893	835	877	862	834	812	823	863	861	830	900	871	863	827	826	835	904	823	876	866	918	865	863	771	862	845	830	847	905	863	885	848	822	859	845	900	869	840	881	833	836	882	815	830	789	861	818	878	813	861	833	880	850	856	872	823	878	888	864	848	787	862	838	809	843	854	833	889	842	880	858	871	890	879	857	824	883	808	883	833	860	842	860	844	830	831	871	831	823	841	841	835	870	840	848	812	776	824	866	895	848	810	893	871	818	817	849	898	841	854	878	789	867	894	852	864	835	898	822	841	876	888	857	897	837	880	883	860	868	829	849	855	881	880	833	857	835	856	803	855	775	850	879	872	815	864	873	830	890	802	865	858	793	838	883	887	845	825	818	847	839	806	908	834	855	842	847	840	879	842	839	768	865	873	831	914	828	911	898	875	875	864	846	883	869	892	882	865	870	838	833	900	876	812	885	920	841	891	855	837	810	832	851	862	836	833	813	828	857	849	861	874	877	876	844	876	832	828	885	876	788	839	854	840	844	855	816	853	879	878	816	823	796	841	824	852	834	854	854	911	841	882	865	889	841	805	891	828	831	855	848	835	843	880	848	924	885	851	814	848	884	852	823	794	889	894	900	894	805	818	822	870	787	815	852	861	870	827	861	889	840	859	852	862	862	836	900	807	869	819	859	839	893	872	863	874	875	821	833	880
39717	15165	4676	1937	1354	991	822	667	570	481	477	418	393	397	339	347	360	347	313	311	329	307	319	291	290	274	283	274	283	295	304	296	272	276	248	252	276	282	268	283	280	314	261	299	260	244	259	252	279	266	278	246	244	244	288	276	267	274	258	269	263	270	271	256	270	267	293	273	251	261	259	275	282	287	261	280	245	274	272	262	264	262	271	256	297	271	250	262	274	271	262	307	240	278	264	349	575	681	633	462	276	229	262	275	247	262	257	276	250	275	255	242	242	273	264	278	279	276	215	254	267	276	260	280	242	262	268	272	277	276	243	253	298	258	290	291	265	274	269	273	257	273	280	277	261	259	264	264	246	262	232	230	281	258	258	270	237	239	260	276	234	252	247	255	271	234	249	256	272	280	248	257	253	245	263	274	282	246	256	277	250	266	247	252	241	263	265	267	269	239	257	245	238	246	276	286	258	261	245	276	234	310	263	299	262	244	275	265	239	248	263	262	279	270	251	265	235	293	226	258	241	265	292	237	276	270	255	265	269	273	246	304	282	240	243	277	250	292	282	262	258	247	292	250	283	248	270	262	265	246	278	256	263	249	254	234	257	246	258	248	292	259	275	291	253	254	252	249	243	257	254	257	256	257	243	251	264	258	268	265	282	258	269	231	276	225	265	265	236	264	254	254	293	254	235	268	254	265	242	243	236	246	309	273	245	227	256	255	245	250	257	260	241	224	259	265	268	255	252	268	260	262	242	219	251	231	245	266	236	248	242	269	230	247	287	260	226	218	243	269	290	267	245	282	249	228	236	277	255	251	275	290	269	298	297	257	268	274	259	249	288	221	247	264	260	277	243	275	260	263	242	252	292	261	249	245	264	259	280	258	257	259	252	279	263	254	257	248	258	266	260	259	238	267	277	267	291	237	273	264	270	257	230	272	253	269	259	291	252	260	276	264	283	255	247	237	255	265	285	222	263	270	229	263	234	250	250	284	267	271	259	252	249	243	251	269	273	234	228	247	284	254	282	256	262	286	252	287	257	251	250	280	269	251	266	246	245	252	274	257	272	240	256	257	267	250	232	250	273	274	257	263	247	244	256	213	245	261	264	266	260	264	260	297	253	294	260	285	286	250	240	288	286	294	242	258	251	282	254	270	266	272	257	277	295	256	253	284	280	286	230	277	253	267	252	248	255	278	260	277	265	243	286	289	271	231	268	279	227	276	257	244	273	258	247	281	248	243	243	268	267	270	268	235	281	240	246	237	257	226	233	282	250	279	261	275	275	278	248	279	237	251	277	250	221	254	249	277	263	269	237	263	273	266	265	273	252	294	254	274	277	261	296	246	278	271	263	277	259	282	237	242	248	281	258	268	216	246	246	250	260	274	257	270	271	259	270	272	289	291	248	256	279	281	245	254	237	253	280	239	260	273	261	261	286	272	269	291	243	255	268	236	281	277	292	254	302	259	240	260	268	280	236	249	261	301	270	253	265	239	247	252	218	276	228	267	237	251	259	262	274	255	222	286	237	252	275	239	284	254	277	272	260	232	268	304	275	269	275	254	275	295	262	286	234	243	225	274	257	271	259	281	253	244	282	257	283	292	247	257	277	244	254	258	256	237	229	249	259	279	244	219	250	253	254	311	218	257	276	278	256	246	296	258	230	263	224	247	263	226	248	284	263	259	252	253	250	248	226	233	263	227	243	253	286	266	252	258	240	258	241	261	252	261	275	249	234	272	266	259	246	231	284	273	246	257	255	274	262	261	272	254	293	262	243	254	248	233	238	253	260	247	281	258	236	265	268	276	268	275	235	259	257	256	263	273	283	251	268	267	259	256	263	234	269	268	260	230	252	245	269	286	287	271	253	284	251	248	289	235	254	261	272	252	278	270	271	295	270	267	260	255	272	238	240	251	254	254	250	270	286	289	268	275	279	270	257	263	253	262	260	285	287	253	269	284	254	253	251	241	305	237	285	263	250	281	291	249	256	290	269	245	277	266	252	254	275	250	278	252	245	276	237	246	238	295	262	267	253	250	225	248	268	280	246	252	257	252	288	286	251	256	269	251	267	249	262	263	264	258	241	237	240	299	271	269	257	271	229	253	252	299	268	295	249	279	275	257	252	266	276	237	268	283	273	260	269	241	255	279	246	261	247	281	252	236	266	284	248	255	254	236	251	271	270	274	258	270	271	242	241	262	269	241	261	261	240	266	287	286	267	288	285	296	268	276	261	269	260	258	267	266	277	249	260	286	265	248	267	275	256	246	250	231	273	251	247	261	273	268	284	269	248	279	237	249	260	267	241	276	248	265	274	249	254	251	267	281	261	245	248	273	244	247	262	277	254	288	238	268	261	255	250	284	282	249	248	249	273	273	279	249	260	267	260	256	241	277	271	240	244	248	238	241	244	265	274	258	236	259	241	240	252	292	276	267	265	273	260	256	279	251	274	257	249	256	242	264	254	261	268	271	231	264	223	270	285	256	272	254	275	269	274	284	229	265	257	243	254	236	261	293	270	247	289	273	233	211	264	263	248	264	271	249	245	249	268	266	247	268	298	266	225	272	273	245	244	255	233	244	254	244	273	269	256	270	277	260	248	258	250	289	220	275	281	250	248	264	253	286	256	259	285	291	238	271	260	275	258	270	262	253	292	268	247	251	246	240	268	247	251	282	266	280	271	277	246	264	236	267	278	249	249	286	266	273	267	276	259	272	280	280	287	240	255	263	268	282	231	278	293	281	241	289	249	274	239	258	247	241	266	290	251	268	263	234	257	269	281	242	298	241	276	257	274	260	282	261	262	247	253	247	244	266	245	256	267	269	232	257	259	256	285	270	256	291	259	305	241	253	237	229	269	243	252	263	277	249	242	251	246	232	262	251	286	267	241	298	268	293	269	281	241	285	288	260	251	297	238	260	257	278	273	272	271	269	250	245	256	258	253	268	263	240	243	275	250	281	256	214	253	253	278	242	259	282	251	236	245	269	243	240	244	249	237	245	282	287	258	225	238	265	248	257	248	276	234	259	249	244	258	260	273	290	243	264	264	285	289	281	265	272	279	282	281	250	256	255	236	263	242	266	272	243	244	268	256	232	284	236	259	248	276	247	264	260	286	279	278	251	261	258	267	291	248	255	239	258	257	263	262	227	248	267	247	246	267	249	255	244	286	269	260	234	269	276	259	246	269	244	289	245	227	265	274	252	273	240	280	284	264	262	244	281	283	288	270	273	256	312	253	294	279	237	282	281	281	255	255	262	242	251	243	261	264	287	275	282	256	280	246	286	257	254	222	266	265	290	266	258	272	276	271	272	271	279	250	255	261	247	292	276	277	242	252	257	246	260	254	285	252	264	250	266	264	284	259	256	266	270	239	256	274	267	218	237	245	262	238	269	246	272	253	251	255	248	264	259	275	276	254	253	237	278	271	265	271	254	250	270	255	242	256	245	266	232	269	266	269	267	273	268	244	271	250	263	253	223	278	246	241	245	252	259	253	247
19137	2368	5200	5815	4982	3991	3328	2789	2463	2106	1874	1750	1623	1382	1330	1270	1279	1173	1113	1067	1051	1008	1042	927	1017	896	905	838	894	858	850	801	858	859	818	819	799	805	812	790	795	793	707	771	738	791	799	790	799	788	727	756	791	756	735	758	727	749	738	739	712	752	719	768	763	757	762	759	741	748	765	741	712	769	786	738	778	770	749	778	750	768	780	722	678	723	714	747	748	686	653	676	705	728	771	1304	3284	4111	3842	2259	790	681	702	697	695	713	656	700	747	673	676	652	684	659	716	692	704	646	707	714	674	731	724	733	679	729	711	663	672	762	685	721	736	712	714	711	699	697	721	700	732	643	672	685	666	707	700	678	697	736	704	696	653	727	694	668	745	681	748	698	687	705	699	676	726	672	709	696	704	691	714	709	731	738	686	713	709	678	746	741	688	663	662	698	719	720	725	717	701	696	669	714	714	750	702	686	673	700	748	711	707	700	752	679	695	751	694	722	697	732	688	707	689	723	703	687	731	720	677	716	662	681	711	684	731	758	733	694	777	681	690	729	699	734	708	686	716	701	744	696	671	664	739	734	712	721	719	704	701	695	727	728	666	681	652	731	725	756	701	639	637	697	698	689	723	728	696	704	701	710	728	676	726	699	673	688	688	719	661	659	647	675	724	729	713	678	701	716	693	688	673	726	701	700	736	703	720	664	725	682	667	693	721	734	689	672	712	714	707	691	698	676	710	708	708	667	734	728	682	670	710	723	685	731	695	705	660	707	691	682	706	725	694	646	650	719	713	720	662	694	739	721	679	701	653	702	675	704	703	719	750	709	661	718	751	750	676	678	698	700	712	729	682	705	707	663	709	678	706	722	685	683	715	647	729	751	644	709	705	679	681	748	637	735	683	699	698	718	711	695	749	675	693	786	686	660	707	705	691	691	690	717	693	718	690	689	710	725	697	668	663	723	692	702	707	688	738	671	696	687	677	676	662	752	696	676	692	748	695	683	691	712	691	703	692	665	709	676	706	679	692	648	669	708	685	704	713	702	660	651	719	685	657	657	733	702	712	670	679	683	756	682	709	679	688	721	692	729	769	706	725	713	700	659	676	725	704	659	713	683	706	732	679	722	711	686	705	749	681	727	717	721	715	691	662	703	669	705	724	670	734	756	691	729	716	718	703	690	699	696	712	694	661	701	721	712	636	685	707	705	643	742	620	700	706	679	679	675	700	713	706	727	698	714	716	663	725	661	649	682	681	674	667	687	684	683	760	695	659	694	700	730	716	670	698	746	728	724	740	690	698	730	695	698	691	743	674	673	712	752	765	761	683	680	743	671	703	708	681	711	722	679	689	702	685	721	697	737	719	706	758	700	727	730	681	706	700	683	701	781	710	710	677	656	690	654	672	710	706	698	746	688	725	707	662	675	668	644	663	735	682	721	708	716	703	698	701	698	668	693	656	669	718	692	726	714	700	688	741	761	703	721	686	708	688	714	720	649	721	709	714	758	698	747	736	646	737	714	717	699	698	730	734	668	715	739	728	694	667	685	730	731	716	699	650	701	719	710	701	696	681	669	716	700	699	705	719	691	717	683	687	700	675	698	663	669	690	707	718	694	728	675	702	677	685	692	673	688	707	734	693	701	707	694	712	659	735	694	702	714	689	688	669	686	728	721	711	686	717	656	666	649	720	667	674	726	718	681	725	683	719	680	676	678	678	670	668	751	718	708	715	709	762	699	693	721	690	662	685	701	671	673	739	691	724	667	670	638	739	707	712	712	699	687	713	731	695	662	696	735	715	683	737	710	686	684	673	730	683	724	701	732	713	692	671	761	742	690	773	666	742	671	751	698	693	709	655	667	708	737	644	712	699	697	673	685	715	674	719	675	730	719	698	699	711	708	676	707	727	674	662	727	654	702	717	695	673	717	640	695	628	697	665	682	731	711	646	701	654	696	634	708	670	677	719	682	709	760	673	717	680	703	706	747	684	723	756	700	648	731	730	699	725	725	712	719	762	670	680	681	695	715	680	669	674	725	678	681	674	661	715	707	654	720	675	679	677	712	694	672	706	737	691	713	724	711	696	711	699	679	737	669	674	727	701	697	668	679	673	699	667	680	683	698	715	663	678	708	707	701	688	734	714	678	724	696	736	681	696	687	731	707	642	662	705	670	721	731	709	668	712	701	722	702	738	718	715	660	692	649	714	712	675	704	726	689	717	693	687	686	688	682	690	724	732	738	705	699	673	767	702	679	724	695	727	732	683	739	708	737	734	704	665	673	654	705	723	669	747	677	674	695	703	695	705	691	692	673	669	732	712	713	674	710	713	696	736	692	720	710	733	690	667	722	722	658	701	716	693	721	713	717	685	696	697	654	708	658	708	673	687	784	702	685	720	754	676	714	694	665	702	741	694	682	699	704	725	664	719	670	717	697	699	700	716	659	704	714	671	724	751	690	696	687	712	668	681	718	686	694	711	710	720	723	758	693	668	689	681	700	751	678	662	691	697	663	714	725	751	696	713	734	695	690	694	705	670	735	687	724	695	712	730	724	719	663	683	718	662	640	685	685	695	694	666	739	720	699	686	721	739	680	704	655	707	728	687	680	736	681	674	676	642	672	713	735	708	687	692	653	728	727	686	678	700	716	689	721	687	702	656	713	753	706	686	695	717	706	688	672	687	685	723	717	705	746	737	689	708	695	638	666	692	745	677	676	711	707	701	691	697	701	685	679	710	698	683	744	687	733	682	723	666	760	680	736	682	687	714	674	712	699	692	699	650	739	708	689	748	706	705	739	681	724	704	669	678	688	699	714	678	671	744	684	738	728	660	725	703	706	682	688	677	700	724	694	682	703	727	737	699	717	726	720	716	685	706	693	663	743	670	699	683	687	675	710	717	684	721	683	693	692	708	691	682	713	657	711	664	744	679	673	697	701	737	698	703	676	705	721	701	693	687	712	721	725	700	696	683	698	683	720	765	686	653	751	641	732	696	718	695	700	695	703	674	651	690	720	703	685	663	693	744	670	718	686	672	653	705	707	718	690	660	700	717	720	677	678	661	670	738	670	679	737	691	746	731	696	666	736	716	716	744	693	691	679	679	674	727	708	732	658	721	679	662	682	619	677	699	733	687	703	687	716	676	699	694	676	716	680	670	733	691	703	682	678	721	700	656	747	728	687	682	635	725	700	668	689	685	687	730	704	738	715	737	712	667	682	723	650	708	739	682	692	671	714	678	709	735	666	682	707	714	691	690	641	675	663	683	682	686	700	665	681	690	718	694	701	668	718	732	710	694	706	694	734	689	662	735	718	682	681	718	671	662	702	715	672	719	783	693	758	710	702	708	693	690	767	704	693	733	694	729	680	672	731	676	675	696	681	667	698	711	669	701	672	675	703	751	670	698	715	688	690	690	692	720	716	705	734	716	696	703	680	728	693	683	681	686	729	683	730	710	688	645	750	694	680	716	709	703	700	733	695	724	725	698	694	703	687	689	725	681	695	725	738
5097	324	312	288	296	286	322	266	304	266	279	270	258	257	266	260	257	276	282	295	262	279	286	273	302	279	274	271	266	245	275	248	293	265	276	260	283	263	277	292	254	268	266	270	295	296	270	278	285	263	266	296	282	272	249	268	334	299	269	271	279	288	276	275	273	281	276	265	322	258	276	288	264	318	298	286	265	263	247	303	284	238	255	268	279	270	272	277	264	266	242	250	251	275	265	260	246	309	330	291	291	247	303	292	279	272	218	265	259	309	283	290	288	278	250	270	288	289	266	258	287	283	278	270	287	267	278	267	280	294	241	286	247	312	279	285	306	275	275	246	269	282	283	273	278	297	284	318	253	247	260	283	263	271	283	275	279	283	312	273	266	290	261	291	257	275	283	280	215	324	292	319	260	273	290	278	286	288	276	272	221	272	248	247	268	267	253	300	256	262	262	278	310	265	287	262	289	271	276	304	268	277	272	260	268	275	254	273	273	296	284	304	282	269	274	260	265	261	263	273	252	308	276	273	261	271	279	261	299	275	280	245	276	249	299	259	261	284	260	276	258	297	267	243	259	296	258	275	297	268	265	282	271	285	267	289	294	259	277	293	283	267	289	272	260	256	276	270	279	274	288	233	283	267	273	253	277	277	296	275	285	295	295	278	284	268	263	267	255	266	253	277	295	298	261	278	280	253	287	257	278	276	291	285	284	286	285	272	279	267	261	289	285	260	271	260	275	300	238	241	269	251	299	252	273	271	290	279	261	247	282	263	272	259	276	303	279	290	254	287	269	264	280	278	314	297	259	260	275	302	258	280	261	309	275	264	246	282	280	267	267	265	286	260	271	277	264	265	243	250	268	260	264	287	294	301	246	301	311	259	298	264	263	267	263	274	314	292	263	258	262	255	297	281	288	272	286	277	249	264	271	284	260	262	308	272	263	270	269	276	265	286	266	289	285	282	288	260	267	280	266	294	276	289	250	266	283	253	303	274	261	253	304	282	277	319	263	294	303	280	275	254	271	256	228	245	293	267	264	284	284	265	263	269	273	263	271	254	238	294	281	258	278	277	286	252	280	257	249	289	282	283	284	299	280	283	257	288	263	331	283	279	279	273	269	301	280	260	267	272	280	281	263	273	265	291	259	255	279	260	318	264	259	275	253	251	265	254	271	298	268	257	302	261	249	300	290	255	266	287	272	296	261	282	284	275	288	267	283	245	273	272	304	252	270	275	271	297	284	275	258	310	265	258	288	289	269	250	301	317	274	291	249	252	268	272	305	272	255	242	290	271	265	265	267	250	249	260	268	260	301	261	262	291	266	291	288	252	302	276	283	274	283	308	263	237	290	313	256	303	235	259	250	251	271	292	262	270	280	286	287	274	258	294	253	293	266	284	314	320	245	293	238	277	244	274	274	292	273	304	272	274	273	325	295	263	290	249	298	260	257	279	272	286	273	273	245	252	268	262	293	270	312	289	282	275	267	251	261	274	261	254	268	253	300	269	279	285	260	288	262	264	291	253	250	277	258	259	283	264	282	261	266	241	282	264	270	252	291	298	280	283	302	270	262	259	278	262	236	284	247	270	266	270	269	235	258	284	274	265	281	279	273	287	305	293	284	269	249	273	269	293	286	257	261	255	292	293	273	279	261	280	283	292	308	258	268	283	307	273	260	285	280	279	301	256	281	304	270	278	251	285	260	287	293	242	267	267	292	280	251	273	259	271	287	289	281	279	271	301	301	269	259	263	264	276	298	267	239	287	277	283	274	238	294	278	245	277	291	264	271	245	293	311	262	258	302	248	257	273	296	265	281	263	246	259	290	317	273	261	272	275	278	262	267	279	271	262	279	264	294	298	280	265	288	277	297	254	284	281	281	261	246	285	288	260	251	272	262	276	285	250	311	284	275	270	260	256	294	271	298	244	287	295	301	275	272	263	279	249	262	260	256	279	283	286	268	257	300	272	257	301	259	277	271	259	267	278	296	270	261	256	261	258	305	318	302	265	270	282	271	243	287	271	258	263	280	329	251	276	285	267	254	285	257	274	277	275	295	299	265	292	265	264	267	267	297	287	279	246	277	291	281	287	266	240	254	301	250	290	292	278	283	282	276	277	271	267	256	275	264	300	262	249	261	268	260	266	256	270	291	265	277	244	260	282	300	276	267	273	272	293	274	289	251	286	244	265	257	307	295	285	271	265	245	305	229	300	291	285	273	261	291	281	289	274	294	269	271	294	287	296	289	269	291	285	312	295	256	264	296	277	276	265	268	279	259	244	280	271	295	257	301	292	266	261	282	289	276	309	287	264	256	271	269	241	279	277	250	287	278	269	272	282	266	251	242	274	273	284	275	251	288	283	254	272	256	270	254	270	258	269	270	272	299	259	273	289	273	266	278	279	220	284	267	263	280	293	296	276	266	270	250	270	272	255	259	298	275	303	285	282	275	312	292	256	287	262	276	278	268	272	288	269	258	265	299	255	280	267	303	261	311	269	276	259	279	300	276	291	271	292	275	302	269	258	304	290	276	271	272	266	273	262	268	279	281	283	276	273	278	295	271	279	272	279	286	292	249	225	272	260	309	251	296	247	268	285	289	289	291	274	260	273	279	252	240	259	268	262	282	278	283	278	270	278	271	296	276	249	267	309	256	281	291	247	255	281	269	271	285	236	259	262	291	251	278	298	285	280	270	300	274	265	285	268	275	277	285	287	282	277	255	232	284	251	272	298	277	243	264	262	275	307	273	293	268	270	268	301	274	269	282	259	263	286	271	279	292	265	246	271	290	289	298	270	264	249	253	264	277	276	275	275	270	269	270	280	276	315	288	248	256	253	273	269	253	268	307	239	274	293	264	297	234	262	275	297	298	286	283	259	271	268	257	289	273	279	263	296	280	231	255	260	255	294	250	229	286	275	266	266	292	289	260	268	270	299	281	255	269	265	308	259	246	280	271	264	289	269	235	223	260	260	264	272	271	288	281	261	280	246	259	266	248	276	277	263	262	285	276	244	266	277	258	262	224	272	295	271	269	254	290	273	295	259	263	312	272	291	290	281	297	262	272	293	304	299	279	272	258	273	246	285	287	274	248	269	260	282	265	286	296	259	266	272	295	276	267	279	281	274	238	261	261	260	268	273	268	276	277	276	284	262	253	276	272	285	265	289	287	297	278	284	268	274	273	241	266	281	275	294	288	278	272	300	263	295	277	281	268	267	303	273	273	249	265	262	277	283	273	274	264	228	280	277	278	273	250	280	284	264	299	277	249	281	247	268	253	303	268	292	273	282	252	253	303	277	294	244	272	295	243	258	272	279	276	270	272	280	266	264	288	277	291	292	271	255	282	296	285	275	279	274	257	286	263	278	276	284	247	280	295	273	291	283	261	285	295	257	294	296	302	288	284	275	250	258	300	289	294	277	308	276	247	260	275	290	286	270	262	296	261	274	284	273	269	279	283	295	286	281	295	314	268	280	296	287	268	294	287	275	259	254	276	273
4038	769	866	892	828	829	755	816	757	786	717	752	760	731	742	767	767	704	723	774	755	724	752	718	768	720	713	733	769	732	767	744	744	737	744	719	729	753	674	710	751	731	754	726	744	798	762	720	700	753	756	724	761	774	759	714	765	774	761	779	739	747	765	748	737	746	754	760	812	741	771	709	750	756	745	771	848	810	718	721	732	716	738	679	763	777	743	745	742	807	797	788	703	741	771	823	879	1002	1022	724	801	748	761	741	717	740	677	785	732	799	803	663	677	721	745	777	740	698	766	763	700	789	733	747	743	737	739	803	800	757	702	754	715	715	735	801	718	734	709	788	767	768	705	781	717	714	759	722	748	720	737	768	706	748	709	740	754	728	752	759	727	728	765	758	745	779	739	718	736	746	788	697	734	722	719	693	752	756	739	785	765	726	714	779	732	711	717	749	766	728	724	703	717	730	745	770	725	673	771	755	714	708	723	675	758	767	788	735	760	719	719	729	751	761	712	714	747	724	727	760	755	733	731	787	764	708	743	754	752	716	726	740	726	790	720	780	731	743	738	748	728	771	745	730	736	779	704	757	756	780	754	756	728	749	722	679	666	755	735	786	714	700	709	711	760	716	744	734	726	704	758	731	714	725	743	673	723	747	747	715	723	738	742	777	755	745	791	742	749	765	737	762	793	742	734	742	753	770	727	770	745	754	758	746	711	727	761	709	723	761	711	762	714	737	747	743	744	695	750	749	771	741	710	750	743	748	794	736	718	772	716	754	761	726	724	708	719	747	744	711	725	718	795	716	775	796	776	784	708	751	721	777	739	733	770	717	752	747	769	754	723	758	722	718	709	744	711	763	716	764	693	731	761	754	702	698	721	746	762	770	693	735	762	703	779	712	694	753	716	726	744	737	704	698	754	719	733	724	749	763	756	717	752	736	731	741	709	707	709	685	759	698	742	735	728	706	738	699	763	761	782	740	678	728	764	736	726	695	732	672	784	707	706	729	769	758	753	731	752	709	723	768	745	664	770	757	747	793	776	801	697	747	748	713	763	728	748	707	767	794	744	777	744	695	747	724	732	734	763	773	716	723	770	750	711	742	752	755	757	756	760	713	759	714	734	755	777	696	791	728	706	707	714	746	729	713	743	718	714	728	734	775	727	789	740	736	727	689	769	724	729	732	739	743	734	786	732	774	758	709	788	728	757	741	743	702	758	711	735	793	764	700	720	693	703	736	760	764	753	731	731	734	775	791	746	776	759	722	728	694	787	749	754	779	690	707	739	705	734	759	735	750	741	760	743	793	734	749	711	753	774	739	696	722	748	765	805	755	730	724	727	709	697	729	746	716	763	749	730	730	727	720	770	703	742	727	748	730	740	749	794	754	736	701	741	749	715	709	761	742	728	742	726	754	734	754	760	688	753	740	788	736	776	715	750	730	688	702	777	759	693	810	752	733	777	699	719	745	767	704	735	747	740	751	724	756	769	785	733	753	731	735	726	761	724	754	692	708	717	786	723	711	758	705	749	743	689	771	774	737	772	740	720	728	711	717	758	730	748	757	724	749	711	744	786	733	706	718	776	730	722	765	737	702	715	753	727	757	727	721	739	738	739	750	751	720	712	738	706	762	695	684	725	773	703	714	706	739	704	738	758	767	783	740	758	739	720	728	768	726	775	727	718	755	677	757	742	730	771	727	740	747	751	817	712	752	703	701	707	765	710	680	805	739	804	760	786	707	736	720	729	718	726	733	771	693	759	739	702	752	697	723	714	675	793	749	709	706	785	769	761	725	758	730	729	792	769	743	756	775	721	714	746	790	657	768	767	755	738	753	782	732	705	735	683	712	756	782	747	744	727	740	704	719	773	703	730	796	708	716	732	705	717	736	753	713	739	701	728	733	741	772	722	733	737	752	761	745	752	755	705	767	709	708	763	767	685	753	684	805	738	735	657	657	708	742	750	753	695	766	750	793	746	745	788	778	745	755	718	761	705	703	732	786	773	710	768	736	723	735	754	709	741	733	718	755	755	741	763	759	743	741	765	757	751	752	717	755	707	708	768	726	727	706	726	685	708	735	741	688	716	773	715	721	741	743	764	750	737	745	723	739	709	706	736	757	715	728	734	716	733	764	776	745	694	732	741	687	729	775	741	753	744	760	799	736	706	701	758	708	724	716	721	757	710	730	733	763	710	721	741	694	723	717	714	773	688	737	761	735	726	687	690	766	722	772	766	743	771	751	717	732	701	728	767	739	771	773	761	726	752	744	758	758	691	698	780	798	743	790	721	786	748	745	733	751	740	728	734	746	760	718	735	772	721	821	708	726	733	700	719	743	668	698	732	708	764	748	720	702	751	719	729	702	698	744	754	749	728	727	751	721	704	743	753	731	751	758	741	742	751	740	756	751	720	718	715	758	733	721	764	696	763	780	772	743	729	776	718	752	721	651	747	756	722	718	734	728	750	686	737	769	765	728	721	713	756	705	761	698	726	794	720	697	715	759	743	752	727	718	763	712	757	731	752	743	756	782	710	761	717	722	728	740	734	714	771	712	769	739	694	746	798	704	709	761	781	761	793	741	712	780	722	727	763	683	720	757	731	696	765	720	747	748	720	731	729	751	756	762	709	739	770	785	767	709	734	758	753	749	706	718	748	740	725	760	721	770	747	735	760	742	753	759	752	729	722	740	720	766	701	770	669	810	716	754	731	724	778	718	713	792	733	758	770	786	718	754	779	724	743	726	743	747	728	730	692	755	743	708	702	763	783	718	784	751	732	764	741	709	755	772	727	714	760	758	710	726	753	772	678	754	760	722	816	714	692	710	756	748	744	749	714	774	689	769	718	783	732	768	707	738	758	760	740	754	775	770	765	730	680	773	695	749	739	753	772	723	727	760	749	708	704	695	718	746	686	735	698	739	730	738	739	712	687	714	723	722	692	751	703	734	729	738	725	717	699	784	747	727	746	723	764	762	736	748	702	750	762	720	748	762	783	678	723	771	731	820	723	740	736	801	748	747	745	759	760	741	731	748	767	725	714	803	718	787	706	698	704	785	761	677	777	765	776	716	780	735	746	732	715	695	681	704	721	744	710	753	735	770	735	734	707	773	726	791	734	776	671	748	692	690	695	738	743	767	735	730	753	737	747	756	715	788	757	704	805	718	733	712	712	732	749	743	726	712	698	727	748	765	762	746	771	820	745	710	782	671	718	750	783	778	738	738	711	757	706	731	752	752	747	709	806	767	742	762	765	758	699	707	718	752	753	741	744	724	738	721	713	713	755	754	746	768	735	694	721	710	743	751	791	778	748	810	774	732	699	702	707	752	750	726	756	747	760	736	727	724	754	756	742	707	774	710	747	739	778	673	766	724	744	722	716	745	741	738	715	743	743	781	775	763	728	716	703	735	716	737	756	730	752	736	746	711	721	744	764	762	713	739	729	739	705	726	770	753	750	719	717	742	733	792	737	742	768	725	772	754	767	760	713	734	736	782	724	727
29528	4894	1415	1128	861	698	597	485	431	456	430	402	369	367	362	369	318	331	329	392	365	329	322	311	327	328	324	305	323	312	336	316	315	327	340	332	301	304	341	310	324	307	312	333	274	287	327	325	319	323	277	329	311	310	281	332	345	310	293	280	335	303	320	348	300	285	320	318	327	322	302	300	302	298	325	330	325	347	317	323	317	302	328	288	294	328	290	325	313	333	298	340	316	267	323	417	534	618	437	347	301	318	315	305	320	344	312	319	301	300	287	323	318	310	330	361	301	298	322	322	331	325	294	287	268	300	300	309	299	302	295	307	292	318	306	323	332	348	341	310	303	342	311	302	293	263	319	305	303	313	313	292	318	298	303	287	308	316	293	316	341	296	294	311	297	306	309	299	325	277	302	320	317	332	325	318	333	320	275	307	289	295	325	340	308	316	325	318	338	324	276	284	323	326	323	306	304	298	308	301	310	305	281	305	343	326	359	307	289	318	319	341	309	303	299	297	267	329	326	309	349	325	327	308	304	283	304	328	385	364	283	313	338	319	283	334	296	358	320	292	319	307	312	336	309	316	290	338	304	310	291	287	318	286	291	309	299	305	286	334	296	311	297	321	334	312	332	284	274	340	312	319	309	333	330	301	298	350	324	293	316	332	311	317	310	319	320	304	286	339	303	318	326	304	311	304	290	282	313	328	330	320	306	321	319	310	314	304	318	280	293	330	305	315	292	332	322	302	320	291	321	309	341	277	292	318	310	348	278	299	278	299	314	301	324	283	316	331	312	323	326	296	324	300	312	342	335	270	328	318	306	306	317	296	287	280	269	328	292	305	299	318	327	336	314	324	308	300	277	309	300	300	309	319	333	302	298	326	285	323	287	337	314	334	288	300	301	306	299	333	332	342	290	340	285	338	303	301	329	295	308	288	328	302	296	278	316	298	314	297	304	326	289	303	313	316	320	330	279	322	330	304	285	308	346	312	304	305	316	343	293	291	318	329	305	312	295	338	309	319	289	330	307	293	330	315	309	290	331	310	357	313	304	300	331	325	320	297	329	306	289	327	311	294	318	282	318	306	316	325	284	311	283	321	302	350	273	282	333	265	323	279	294	309	292	277	283	314	332	293	287	279	292	323	310	312	326	320	290	298	297	286	326	303	314	321	294	301	333	322	307	311	304	331	333	309	302	313	300	317	288	318	291	330	316	300	348	322	311	321	293	318	333	308	311	335	310	344	286	291	308	320	295	312	285	325	336	326	298	304	329	304	323	273	302	313	305	313	309	278	294	329	308	338	307	319	304	298	319	319	330	283	326	304	272	309	298	300	312	345	348	329	336	330	289	315	291	294	334	329	314	315	334	329	290	275	311	283	285	353	292	352	300	317	311	304	295	311	309	298	306	302	315	343	328	303	341	300	304	304	287	282	323	306	283	329	320	287	336	333	333	317	287	291	311	294	320	334	284	300	317	327	295	338	316	331	280	312	315	310	310	318	312	351	299	343	319	324	336	287	340	304	306	297	308	293	297	306	310	317	347	273	281	318	276	306	324	310	312	314	320	305	301	292	300	317	316	297	326	305	338	325	278	296	330	309	298	309	289	297	322	307	338	287	286	303	327	344	313	283	310	313	313	324	325	295	335	327	347	306	328	280	306	295	308	337	305	298	334	304	342	311	301	291	327	332	306	330	342	315	289	308	308	315	315	295	286	314	305	323	332	283	335	343	335	316	323	321	317	304	318	301	334	267	319	331	308	295	333	312	271	316	287	313	332	307	299	302	296	320	317	345	320	309	304	328	329	308	324	279	311	275	298	332	300	319	316	288	309	308	323	314	288	321	297	319	322	289	290	298	307	331	310	316	296	300	286	316	301	321	321	304	294	300	297	311	281	322	331	344	337	284	312	301	299	277	326	290	327	318	340	294	288	316	344	292	319	320	330	293	292	318	276	319	253	300	322	309	292	283	307	301	334	299	334	306	329	349	308	291	329	316	299	291	325	286	317	309	295	338	310	320	333	315	290	308	330	303	289	300	348	300	311	314	313	305	278	324	341	294	335	312	318	326	306	311	325	294	320	289	311	319	315	323	295	319	313	294	291	307	286	305	331	307	299	290	331	311	336	331	309	308	298	336	317	344	317	344	315	288	309	306	304	313	332	276	302	317	258	299	327	317	345	310	313	294	282	353	306	331	320	295	300	329	293	279	323	289	281	274	304	291	321	296	339	325	313	283	289	331	297	309	344	311	293	324	336	298	309	319	321	318	336	297	307	302	321	315	272	318	310	298	287	340	344	330	308	344	296	316	288	298	318	288	315	346	320	287	315	324	319	304	302	287	314	315	328	313	310	303	325	287	309	271	299	298	293	308	292	296	308	296	362	303	296	303	362	320	354	320	284	299	307	313	319	311	283	293	341	291	314	299	342	310	358	316	295	286	305	329	283	308	274	298	323	342	318	292	289	302	322	315	303	313	329	342	303	303	343	333	286	313	282	332	304	330	273	278	314	326	312	304	321	280	337	350	316	331	304	308	317	313	298	313	328	303	327	323	296	316	277	332	300	330	291	309	299	362	306	322	325	317	348	314	301	301	317	318	312	287	309	320	275	315	308	285	336	309	313	314	298	331	281	313	317	315	295	311	295	364	298	321	324	314	330	285	310	317	308	289	276	304	307	303	291	268	302	318	302	306	302	331	318	282	328	302	319	303	296	317	302	313	338	330	284	314	285	308	329	300	301	309	301	301	285	313	295	336	288	304	317	307	306	273	294	303	314	307	304	317	323	317	285	302	308	311	314	296	295	338	334	333	303	302	328	308	313	320	330	313	325	295	316	285	333	341	305	313	308	298	316	304	305	329	301	311	325	307	332	369	329	298	314	309	306	328	343	302	309	309	326	269	321	318	304	318	343	346	329	345	294	307	349	312	309	310	309	320	303	322	294	292	294	332	304	295	296	315	307	304	305	316	312	322	297	326	318	290	328	261	304	329	291	337	333	318	297	304	291	307	295	304	315	320	287	329	305	327	307	279	328	327	301	278	337	308	312	308	327	289	297	304	346	307	297	336	296	281	343	299	294	312	332	319	316	283	306	290	296	348	274	302	313	310	295	305	294	326	270	303	317	345	294	327	293	295	326	331	297	311	300	311	324	293	325	319	320	325	316	300	299	290	300	272	311	311	297	280	316	273	307	305	318	331	320	299	317	293	279	318	328	318	319	355	335	275	327	294	316	285	320	297	302	273	296	307	306	297	286	319	306	292	311	298	330	311	315	324	310	330	318	308	301	314	326	340	309	281	301	302	328	290	315	327	307	344	331	296	295	301	335	309	275	323	289	322	309	326	324	318	307	276	313	327	300	313	299	278	309	318	319	304	322	297	315	293	313	319	289	287	306	298	311	290	333	289	305	328	323	312	303	334	307	308	313	290	325	301	316	293	309	305	332	310	296	339	293	324	295	293	317	366	304	274	295	324	298	283	297	287	300	305	302	312	304	307
13771	1707	3147	3559	3149	2485	2224	1925	1762	1583	1433	1420	1277	1214	1201	1159	1036	1047	1082	1057	961	979	1022	1017	961	954	965	921	962	888	972	923	851	882	897	926	920	868	854	907	860	856	884	865	845	828	886	865	895	785	885	833	835	813	861	854	870	813	871	854	830	845	802	829	859	835	871	913	827	853	831	809	811	823	845	857	859	919	897	854	823	862	819	815	815	846	826	892	830	837	800	861	835	805	915	1668	2672	2963	2139	903	801	800	844	823	815	859	799	817	865	821	822	805	813	813	786	846	791	828	821	879	828	866	840	808	813	798	872	790	821	826	826	815	797	779	821	846	808	819	838	794	847	852	853	814	825	819	831	811	826	852	833	825	752	841	846	808	802	810	814	841	803	841	826	831	802	787	805	838	791	819	832	771	814	811	810	815	840	806	806	833	819	853	758	844	791	831	827	872	810	857	850	851	876	782	820	802	848	825	792	859	851	807	811	828	810	872	819	812	787	795	853	815	797	834	792	808	827	841	801	745	869	817	831	799	795	829	869	792	798	800	833	761	772	828	809	833	852	812	847	837	859	791	784	847	792	823	859	840	804	830	830	814	783	843	838	807	762	816	780	833	816	823	776	830	774	829	814	806	822	814	814	849	813	844	827	798	820	835	846	832	809	853	844	793	832	804	778	802	805	829	777	794	854	839	828	806	818	812	838	830	808	838	823	887	792	806	797	832	894	793	882	815	815	849	835	778	907	771	766	798	794	823	845	871	850	879	763	790	842	832	794	825	814	855	822	796	814	786	796	819	838	847	821	775	856	826	879	829	828	764	857	864	786	854	827	844	825	797	866	818	832	858	822	846	803	777	824	797	825	844	798	791	792	801	796	823	789	821	830	830	844	802	846	738	802	811	848	870	811	890	840	811	826	821	807	826	804	870	837	817	781	804	845	792	823	793	792	798	810	843	858	775	830	823	851	828	856	810	842	897	779	816	819	832	825	833	814	837	812	812	860	818	830	856	856	774	764	846	830	835	822	826	771	797	806	823	809	828	859	829	796	787	834	836	829	827	756	821	808	794	833	874	879	783	869	889	851	789	837	789	791	845	832	774	889	847	853	814	801	812	787	842	785	850	812	807	803	868	815	788	784	850	851	821	820	830	812	806	872	796	771	845	844	784	874	856	872	798	822	842	853	790	830	809	843	855	830	860	827	820	763	798	837	796	859	847	805	845	861	823	838	798	802	824	833	830	837	838	862	860	801	819	795	800	831	768	867	826	829	792	855	882	816	858	818	819	820	831	830	777	826	849	822	870	767	800	842	843	814	781	795	846	762	764	830	832	855	788	813	817	755	838	837	811	807	801	816	836	816	857	878	820	789	825	779	813	805	779	845	859	860	851	811	816	882	820	811	826	788	824	795	848	791	806	801	817	802	826	812	829	812	784	814	851	784	853	815	869	793	775	788	790	812	865	801	799	803	815	879	758	892	815	788	807	793	789	802	799	804	799	843	855	869	800	860	838	797	822	817	836	808	805	815	838	797	855	871	812	839	819	806	850	786	806	829	851	799	801	841	793	821	850	812	864	832	811	853	825	845	869	824	826	838	800	825	780	832	838	808	810	842	821	864	821	791	848	818	820	802	828	812	880	841	804	802	813	821	770	851	816	813	822	808	858	806	870	803	856	791	827	829	805	825	827	762	835	777	794	821	854	770	857	844	808	817	829	837	841	811	822	785	800	816	830	827	785	778	827	880	782	783	841	824	799	819	852	874	829	800	828	820	853	767	855	834	805	839	835	797	851	825	855	815	837	803	780	824	847	801	846	788	858	819	794	827	824	796	798	829	812	790	809	821	785	797	828	847	834	880	823	878	820	798	887	811	811	826	834	853	795	807	801	836	809	822	838	850	882	789	755	859	813	792	813	785	832	845	783	768	809	816	800	862	789	822	790	794	809	799	805	798	839	790	832	817	785	829	844	801	852	804	811	793	860	779	844	828	790	849	825	810	792	777	795	810	841	873	816	781	843	788	823	788	844	791	794	840	824	820	824	857	807	804	830	818	849	833	789	825	841	802	812	825	829	845	787	832	823	825	790	771	822	751	825	820	846	841	812	820	812	810	824	820	794	869	843	807	835	816	813	852	834	837	796	815	827	838	823	848	776	858	778	835	839	806	860	801	809	811	838	827	801	815	785	797	802	847	849	858	805	807	820	819	809	843	852	831	797	766	783	794	846	805	820	793	851	853	814	825	827	766	812	827	833	770	814	799	837	817	796	832	811	794	806	844	807	781	891	819	846	882	811	793	804	784	780	776	788	827	861	857	868	810	750	806	855	767	858	847	823	821	861	798	803	798	747	798	814	834	796	772	842	771	806	847	828	776	766	832	854	851	823	750	816	824	809	904	846	832	795	768	797	820	848	843	818	823	868	804	796	757	830	789	814	803	848	846	824	807	808	797	813	844	871	800	832	783	800	818	818	823	878	788	845	862	822	869	865	796	763	812	824	796	821	792	786	802	860	772	831	832	825	838	830	838	826	808	813	835	849	738	841	863	843	802	804	819	811	807	832	779	747	817	831	784	814	867	805	817	867	841	802	784	827	759	900	819	849	803	832	788	781	790	817	779	829	803	794	845	791	780	859	785	830	804	778	800	843	818	809	808	829	786	853	833	848	840	821	785	846	852	761	804	805	827	832	766	820	811	833	825	827	851	820	836	814	852	866	795	839	844	840	817	810	813	801	828	796	763	777	784	778	830	783	816	851	813	875	826	768	788	852	846	846	881	797	848	843	799	802	843	837	840	799	863	871	805	851	866	838	815	813	845	873	825	815	847	822	818	827	832	795	830	830	833	899	782	816	792	830	843	811	844	835	827	778	773	759	848	824	798	816	864	772	838	799	798	897	813	776	808	803	805	767	794	825	781	820	824	792	848	862	812	791	859	803	809	805	791	825	811	823	818	821	835	831	857	799	828	860	827	799	814	815	754	841	842	762	822	809	840	849	816	819	878	844	825	847	777	818	829	819	829	844	842	822	830	765	798	798	782	789	831	800	807	848	818	792	836	873	839	836	835	817	842	812	835	770	827	846	861	848	835	826	819	822	807	774	808	854	814	826	801	808	822	792	749	762	828	838	812	750	833	804	844	770	836	799	826	767	808	826	812	806	804	854	833	798	783	775	789	837	785	862	799	802	773	819	798	832	813	816	824	873	780	821	832	820	795	790	832	815	881	790	774	793	815	814	844	874	821	859	847	813	780	886	850	838	829	830	847	818	846	812	825	841	805	826	805	799	815	840	821	832	800	823	810	782	794	829	822	818	777	807	874	839	852	841	785	794	765	787	860	823	805	829	833	848	831	855	818	842	846	853	750	801	754	770	814	815	843	830	835	842	839	833	814	818	831	802	861	817	824	825	778	805	811	840	746	830	851	818	806	854	764	805	839	868	827	833	814	869	855	834	845	751	816	824	823	868	827	821	808	818	845	842	772	858	836	822	851	900	840	810	814	820
37762	9239	3033	1911	1424	1051	763	646	560	519	473	432	375	400	349	356	359	332	302	312	365	323	285	302	276	304	277	307	284	335	288	298	275	311	277	284	257	289	278	300	278	283	272	252	289	264	266	272	276	274	246	292	269	280	277	265	259	290	273	279	257	271	265	259	297	289	275	272	275	267	265	279	270	311	299	264	278	281	264	274	250	244	292	304	262	272	282	252	274	252	282	250	284	272	311	274	471	793	699	481	261	285	254	305	277	287	257	298	243	248	248	248	260	276	260	260	258	287	278	257	282	291	259	272	253	257	274	290	269	321	255	252	258	270	265	266	257	254	292	273	257	272	240	267	249	284	264	253	255	259	289	258	245	255	265	245	287	282	250	264	301	261	267	249	266	266	271	285	308	239	271	286	275	271	284	226	285	273	271	253	251	269	296	296	278	304	255	278	245	261	261	261	266	316	267	279	257	264	292	264	312	268	288	253	252	265	221	235	272	231	250	278	251	238	241	276	266	275	260	280	266	252	257	255	251	275	259	274	294	250	259	262	269	292	304	266	249	287	268	283	256	259	275	243	267	284	279	249	249	277	260	270	247	244	291	280	282	265	275	281	237	253	254	269	272	265	278	243	302	266	239	262	254	265	272	255	290	254	284	277	249	270	250	270	233	269	282	234	265	254	260	273	278	265	275	262	262	234	289	284	271	265	266	257	260	279	272	252	268	252	254	290	277	276	272	277	259	255	251	256	290	267	261	262	246	267	261	270	261	303	263	263	261	266	289	260	245	263	262	260	263	267	247	261	282	246	307	258	249	297	252	275	254	262	266	264	277	248	246	278	276	262	248	253	251	297	268	266	277	284	272	294	271	236	282	239	219	277	274	285	281	283	250	255	276	272	258	252	252	278	270	259	251	266	280	279	253	288	251	272	270	253	291	240	263	255	234	265	264	284	290	263	254	278	241	282	284	278	278	273	253	248	275	285	241	251	288	292	263	261	308	281	256	278	261	264	239	278	266	239	254	246	303	238	262	294	272	280	272	276	260	261	290	257	273	267	243	255	267	251	273	267	284	270	233	282	275	266	264	251	298	268	271	284	269	283	264	270	275	265	279	280	286	277	237	252	313	256	299	264	258	268	276	262	255	270	261	270	251	283	274	267	261	263	260	263	272	253	273	235	244	257	257	262	267	283	275	260	277	284	264	264	261	289	263	276	248	272	293	277	262	263	266	263	257	259	280	274	269	277	281	282	273	264	237	273	252	237	263	275	282	279	269	249	275	267	243	257	261	264	267	285	247	269	244	303	267	261	277	223	270	265	275	256	254	283	261	274	269	288	245	272	275	274	267	263	257	250	268	276	288	265	226	255	302	247	261	276	245	278	308	299	263	273	276	282	269	238	282	238	265	274	257	272	275	267	231	242	308	289	269	282	276	251	294	273	264	251	277	257	257	270	248	258	261	273	276	245	226	278	299	261	264	243	295	243	280	252	250	293	283	294	287	249	284	271	253	268	286	277	267	240	272	249	258	280	269	274	291	272	262	236	255	260	294	272	246	273	248	300	283	278	230	268	275	278	253	289	253	242	280	252	290	295	267	306	280	283	254	274	251	284	290	258	268	259	243	288	268	268	282	272	277	275	243	261	273	241	264	257	270	302	284	279	281	275	245	292	277	234	295	278	269	276	277	273	242	297	257	262	279	271	234	239	278	266	298	223	274	225	253	282	303	275	296	291	274	265	239	278	275	287	266	266	280	278	267	261	265	247	255	268	265	316	271	244	289	284	231	238	296	268	267	255	260	266	248	274	244	311	285	291	249	287	264	260	285	262	265	224	270	247	246	265	270	275	238	308	276	259	283	289	274	272	263	291	268	252	270	297	277	272	258	276	285	257	292	244	290	271	257	277	274	267	249	274	258	256	257	232	279	277	266	280	236	261	274	293	254	252	244	256	257	305	244	265	274	239	273	250	245	261	283	282	245	257	302	273	263	270	244	285	244	270	271	260	303	243	251	266	275	276	273	282	244	269	256	299	264	265	291	282	275	264	294	254	261	265	239	267	268	265	254	253	277	300	292	241	262	274	296	277	265	245	275	259	273	311	303	265	254	253	285	258	271	260	260	244	270	274	263	251	257	252	261	258	278	235	279	248	302	276	259	303	261	257	259	259	266	247	244	275	261	267	289	237	270	271	285	268	293	284	278	235	266	288	266	286	256	280	285	243	276	266	282	278	266	246	279	269	278	262	295	280	267	267	252	257	278	248	254	278	257	286	267	277	294	275	240	243	246	275	256	257	273	271	252	267	262	280	258	266	279	288	280	261	238	277	262	279	303	282	260	293	269	252	266	275	271	279	265	222	264	257	287	255	288	260	260	283	274	279	268	293	266	265	283	250	292	270	267	266	260	249	276	252	263	272	279	270	256	287	258	286	243	287	290	244	245	274	282	257	274	260	261	284	281	261	249	261	288	272	283	253	250	271	289	271	262	256	266	268	261	265	283	248	287	268	266	267	279	263	248	257	248	241	278	267	266	259	285	263	249	299	275	267	250	295	248	319	296	274	264	276	283	267	269	240	275	255	255	267	252	273	285	290	293	265	247	261	262	270	276	265	268	241	275	277	238	273	239	285	276	287	283	254	242	267	286	268	261	278	274	289	296	254	267	246	264	247	266	264	270	262	268	272	291	242	236	248	233	245	301	252	276	258	266	291	229	233	279	259	249	264	262	271	227	272	274	278	293	293	257	241	236	271	248	278	260	266	258	255	279	280	235	280	268	263	280	257	266	273	252	267	255	260	266	292	271	262	263	235	281	249	269	283	252	279	268	276	268	245	257	267	282	258	255	269	248	263	249	257	245	266	262	254	234	260	258	270	270	261	271	264	267	269	283	284	293	265	271	263	272	263	271	267	263	272	273	250	261	265	264	250	289	280	280	259	262	296	255	261	291	273	241	281	270	294	260	242	265	271	261	255	275	280	303	278	245	264	230	268	227	276	225	273	284	245	266	255	288	274	268	239	245	284	248	228	280	272	264	274	252	265	275	272	286	290	292	283	268	273	300	274	234	227	247	284	247	266	296	280	233	240	293	269	282	237	250	248	284	244	278	259	301	272	264	239	271	258	273	283	263	283	269	302	279	277	237	260	263	274	285	253	299	218	293	263	283	265	295	284	269	264	285	271	284	270	262	249	299	290	255	267	282	285	272	294	260	289	267	250	297	261	259	259	275	277	265	270	277	268	278	272	261	260	264	302	235	266	254	234	288	285	263	284	260	281	266	265	277	237	270	252	288	267	257	246	236	276	297	279	257	257	261	258	273	301	245	258	258	286	292	284	259	295	249	288	258	286	260	232	294	273	293	295	262	237	266	273	284	238	290	288	244	252	257	270	271	269	286	260	253	246	268	245	258	261	251	257	273	271	254	230	280	266	296	286	257	274	288	277	270	291	286	273	275	280	294	287	284	238	286	251	295	272	230	267	263	252	258	250	266	258	251	295
17721	2424	5110	5920	5034	4175	3374	2861	2483	2118	1932	1722	1552	1516	1410	1246	1245	1200	1169	1174	1037	1081	1030	972	1021	955	938	918	917	881	875	868	888	855	843	856	834	756	813	760	787	813	783	804	758	801	776	797	767	799	757	733	746	743	759	743	770	757	720	780	762	721	791	765	786	799	797	807	709	786	792	773	792	787	779	816	857	792	745	735	790	710	778	749	695	793	713	733	774	717	771	702	726	710	768	813	2738	5034	4253	2379	721	686	697	719	717	720	705	684	700	749	749	678	678	705	711	678	764	679	701	710	695	670	685	674	721	704	694	728	686	725	749	689	688	687	715	690	687	718	721	708	693	704	764	690	688	679	713	680	737	726	685	737	722	687	691	690	687	724	704	733	705	695	672	735	699	695	742	686	746	719	766	708	716	671	749	693	716	715	718	747	766	671	748	708	732	732	698	719	725	702	710	691	690	669	708	702	710	704	719	716	708	702	702	692	735	732	727	673	683	694	697	678	700	708	745	690	740	744	695	692	753	722	676	772	662	756	690	709	671	721	723	676	708	743	733	655	720	674	732	733	662	742	708	699	704	736	708	664	723	728	720	729	721	687	728	701	683	721	732	749	717	630	707	675	670	666	696	729	711	728	681	731	703	725	655	674	702	711	690	711	788	660	755	687	706	717	722	709	728	673	667	704	713	685	684	722	745	729	707	709	740	694	740	752	659	739	710	712	691	734	691	706	754	711	729	730	704	724	721	708	765	683	719	714	729	703	723	697	720	705	718	746	714	745	719	701	756	732	720	672	701	749	682	655	692	686	711	714	677	688	709	711	698	743	704	727	721	713	695	715	724	719	724	722	731	723	705	716	738	679	748	737	688	688	702	712	673	685	698	729	703	713	712	691	721	692	718	706	740	695	700	719	698	694	732	694	727	739	670	670	715	720	725	730	708	712	706	729	710	699	731	686	682	717	673	746	687	662	692	679	736	704	704	695	696	693	754	731	667	721	755	708	703	684	738	666	717	726	704	744	729	658	718	699	688	701	740	764	703	673	684	717	698	748	709	716	694	712	735	692	767	686	703	735	718	715	723	715	715	688	717	714	694	685	671	681	721	710	695	680	693	703	709	697	650	735	714	695	664	722	718	680	738	721	730	675	719	723	692	674	698	685	719	679	703	702	724	721	661	687	752	764	676	714	747	738	679	691	703	696	695	731	771	724	704	715	715	700	710	708	700	657	714	673	710	687	691	711	719	677	733	708	671	693	670	639	697	741	705	748	700	681	695	703	663	712	727	714	676	683	703	674	722	739	725	723	727	773	720	691	719	703	701	695	716	723	685	696	676	708	785	742	693	715	701	729	751	704	679	705	674	740	690	710	716	713	684	706	748	716	723	727	719	670	703	710	703	703	710	759	722	728	715	730	725	654	727	719	692	671	713	723	742	763	752	732	710	747	691	732	697	706	727	723	711	742	665	698	680	711	701	725	705	751	700	700	721	727	699	700	680	659	718	766	730	689	749	732	745	711	701	695	723	679	723	705	685	707	717	681	699	717	732	687	663	716	722	686	690	676	683	740	674	725	659	731	740	723	672	752	713	695	788	707	729	745	698	682	713	666	707	713	704	713	742	767	701	678	694	674	675	688	709	718	760	722	706	679	691	682	736	724	754	697	771	696	706	729	710	754	738	696	751	707	680	648	705	724	720	709	715	736	660	731	720	745	684	702	721	711	668	760	671	713	694	769	724	676	675	726	750	714	676	707	727	667	723	732	677	707	658	741	724	697	718	700	675	727	711	701	709	704	695	723	755	716	746	719	739	721	715	727	726	659	714	672	713	721	694	680	691	750	733	735	722	677	703	708	721	673	674	685	708	695	687	755	686	672	691	705	732	664	704	698	684	714	678	659	704	705	716	737	697	754	675	703	741	657	715	713	712	743	739	759	750	747	714	707	722	738	691	743	702	727	776	722	682	725	716	703	724	708	715	673	737	671	664	677	726	696	730	735	709	676	758	726	695	692	707	694	744	756	731	706	687	693	697	743	757	710	743	720	733	694	673	716	702	697	717	701	662	730	699	700	739	738	710	672	746	727	667	792	708	720	703	746	741	699	736	692	702	686	734	725	711	718	697	690	751	695	684	725	753	721	711	645	682	709	695	673	736	685	701	722	700	725	697	744	698	738	683	731	661	763	734	703	715	715	732	735	679	730	726	713	687	715	715	745	688	691	693	687	672	677	734	703	708	694	691	723	685	658	737	707	707	715	660	740	725	694	697	696	727	662	670	705	691	727	690	692	717	732	757	720	693	700	728	742	751	708	681	664	659	710	703	720	727	733	689	715	690	764	734	682	665	689	715	705	672	693	729	706	710	719	696	725	766	687	676	713	696	754	718	714	725	729	665	716	720	736	702	698	716	732	710	679	660	750	715	707	700	722	730	688	713	685	670	703	722	738	689	707	717	656	671	678	749	684	678	685	750	761	712	711	728	733	725	761	702	685	726	710	694	699	671	714	695	704	741	682	713	735	734	748	694	677	723	732	741	692	720	728	721	689	672	698	703	703	731	671	750	722	716	724	722	689	697	731	699	718	686	685	695	693	713	728	733	703	703	703	703	700	701	661	728	709	752	694	713	724	763	674	671	686	667	689	718	720	721	721	709	681	677	683	710	706	701	707	713	681	705	725	678	720	753	715	688	724	695	751	661	681	767	674	720	731	711	707	702	731	693	687	731	688	696	733	761	744	721	768	745	700	752	706	700	764	717	719	718	694	744	705	666	713	710	729	742	671	716	703	700	717	741	702	734	719	655	733	723	670	674	726	754	730	711	703	689	709	735	680	712	691	695	746	727	707	727	724	726	672	697	680	710	711	741	723	696	738	664	704	741	717	725	704	715	677	695	695	695	723	702	714	697	694	692	696	744	689	724	735	698	708	695	755	716	692	680	718	684	711	737	674	733	704	719	713	701	671	725	675	720	738	708	645	681	723	689	695	754	706	697	724	700	730	738	750	684	690	725	689	698	694	699	680	685	701	775	739	726	728	694	674	729	705	683	706	681	683	702	732	712	709	686	690	728	694	683	711	702	674	707	725	718	697	688	751	688	714	678	739	741	684	732	722	679	663	723	671	715	699	673	716	712	740	671	692	683	720	704	675	753	730	741	677	697	673	708	726	729	711	731	706	732	701	750	735	676	678	720	737	708	707	691	713	676	665	745	720	708	688	693	746	704	711	688	716	727	671	739	664	696	683	711	660	700	733	721	677	725	718	695	704	715	680	714	747	716	684	685	714	697	701	732	732	723	699	712	726	731	728	713	713	705	711	676	729	684	697	733	692	695	724	737	658	704	695	677	727	742	703	696	722	696	720	723	743	730	704	714	680	702	705	701	762	668	701	781	755	683	692	719	706	716	705	705	712	702	718	734	718	703	743	718	616	666	667	716	669	750	672	709	713	729	711	771	694	720	724	692	719	707	671	680	676	736	691	718	708	685	718	723	693	720	689	696	654
4642	350	310	316	298	302	299	280	280	288	286	277	282	269	288	272	294	297	306	280	296	289	280	287	299	284	296	288	295	274	266	254	283	290	302	279	301	266	295	289	298	280	315	311	295	286	280	289	297	285	303	301	299	309	247	301	265	297	275	283	285	301	262	279	320	300	264	249	283	306	286	281	296	282	296	284	293	309	239	280	300	267	255	278	281	276	322	283	301	275	264	285	297	295	291	264	309	317	353	359	305	286	291	289	273	301	294	317	297	277	284	302	307	277	319	283	286	255	304	284	289	279	276	281	320	292	272	264	312	293	298	275	275	319	280	314	275	329	287	269	308	298	306	317	285	280	305	306	287	277	276	308	298	289	284	266	290	243	291	285	297	311	281	261	288	289	276	283	260	286	287	293	280	265	257	273	305	302	323	292	296	300	262	273	296	293	283	284	289	283	330	270	267	284	282	308	273	298	309	303	295	332	275	274	277	315	312	301	301	300	281	249	280	278	267	302	277	289	278	272	262	295	330	278	311	287	275	324	278	283	245	267	261	253	312	268	284	266	270	282	286	319	285	291	299	257	280	261	289	273	277	268	301	282	329	285	297	311	283	287	278	307	272	297	286	286	286	291	282	273	291	302	322	272	274	298	275	279	246	315	261	270	324	284	278	344	290	289	288	327	301	308	302	299	301	296	278	270	266	279	265	289	299	257	265	302	310	323	290	286	274	282	276	299	259	294	261	308	288	308	249	274	344	324	317	307	270	289	300	304	299	295	298	286	282	272	295	285	309	305	272	289	271	286	316	291	282	337	269	306	300	286	285	264	279	306	312	284	289	292	270	293	339	306	294	266	285	278	296	310	280	285	284	285	283	309	307	281	317	297	281	302	260	282	298	303	279	280	303	286	286	272	295	288	295	307	281	272	271	305	319	287	279	248	286	296	305	289	276	290	329	279	302	253	281	274	293	290	310	291	306	259	304	283	312	259	279	272	313	284	286	283	293	285	277	297	308	305	293	273	304	281	301	279	322	285	289	264	331	290	292	247	283	314	270	285	287	298	310	281	313	284	253	300	291	294	274	318	287	294	304	288	301	288	298	319	296	309	286	274	275	272	273	263	310	291	291	232	278	259	279	283	312	290	287	291	290	272	269	265	272	276	243	302	276	274	277	302	293	277	304	317	298	300	311	300	311	269	305	306	253	289	306	300	288	282	316	290	289	301	261	294	293	271	282	299	291	291	308	275	294	271	305	321	281	261	293	254	299	277	300	309	287	317	290	246	306	308	299	300	273	256	299	284	301	300	266	291	283	281	270	301	315	308	291	289	294	285	309	276	307	274	306	275	279	257	271	303	271	279	288	310	277	322	318	246	291	272	284	272	279	283	279	296	224	303	285	287	312	294	291	270	283	284	262	271	276	291	271	293	232	293	277	293	271	297	280	292	313	260	287	249	291	281	280	303	321	253	299	294	261	299	304	289	292	276	276	249	263	318	277	300	306	271	295	309	296	288	290	298	285	301	275	272	284	288	285	301	288	307	301	282	300	288	273	294	287	295	278	319	291	278	279	295	288	268	332	320	280	286	302	291	276	302	297	308	269	282	273	293	265	335	308	261	278	295	290	258	299	291	261	313	288	314	274	282	293	292	294	263	280	283	298	299	284	262	284	273	287	297	297	294	280	294	281	282	290	305	279	287	257	297	261	260	281	282	292	284	291	295	317	291	273	282	250	293	241	296	302	307	303	316	319	296	271	258	298	302	328	292	334	299	305	309	286	331	270	273	303	269	274	260	319	299	256	284	318	296	267	295	308	287	299	269	278	289	306	310	271	310	283	309	272	285	306	298	276	269	274	292	312	262	282	281	302	284	284	306	303	289	279	300	293	295	290	324	240	285	296	275	309	310	269	280	293	278	263	293	304	305	267	286	314	255	267	263	292	289	300	318	294	270	283	283	311	317	271	259	320	278	290	301	289	282	298	289	278	296	295	274	308	256	295	272	283	291	303	306	313	304	283	304	289	295	267	258	279	312	264	316	282	308	288	264	282	277	295	300	262	285	303	309	294	300	312	300	264	284	296	319	280	257	266	283	265	282	262	297	294	255	303	304	317	271	290	275	283	275	268	261	292	278	292	304	259	296	302	267	290	307	302	286	304	270	308	304	279	284	306	293	291	295	293	300	324	291	318	261	292	296	279	289	306	246	302	297	318	258	294	318	296	283	302	293	304	303	285	311	284	308	262	274	283	262	255	311	279	292	293	295	287	281	303	275	278	272	292	275	275	277	312	284	294	302	280	295	295	274	313	288	289	278	311	286	312	304	257	305	311	289	323	316	274	289	259	299	296	317	316	279	275	308	314	293	285	299	251	288	314	286	258	295	317	319	272	310	281	305	313	282	264	318	279	279	289	304	284	254	302	279	278	322	271	289	259	277	296	311	270	274	321	285	300	317	312	309	303	293	313	299	297	312	320	310	257	296	288	284	291	293	289	284	269	241	312	251	310	327	282	262	309	301	320	316	283	271	288	306	290	282	317	311	310	302	304	270	293	290	273	274	269	285	302	285	308	276	288	290	297	295	311	283	277	251	280	275	314	278	285	293	294	279	334	285	297	278	306	304	272	282	307	300	312	283	255	304	275	316	287	291	285	308	272	301	295	303	302	279	276	318	286	275	299	285	273	280	308	257	298	286	296	261	274	276	318	280	316	288	294	304	301	263	285	289	309	275	291	316	310	286	275	300	286	289	297	298	299	298	263	281	277	299	299	264	281	284	289	312	287	293	272	297	322	321	287	327	248	325	289	268	331	323	306	281	272	257	290	290	280	305	291	328	284	286	276	286	292	289	292	290	294	298	253	294	267	318	283	288	292	273	299	303	286	306	316	275	296	298	292	304	284	283	313	301	262	314	282	297	271	298	308	292	296	288	285	324	279	271	290	260	301	323	297	256	270	280	271	311	304	294	305	289	306	311	282	294	292	270	305	293	308	295	284	287	274	303	316	292	263	273	269	303	253	299	319	275	286	291	287	269	257	278	282	271	249	270	275	275	267	262	277	305	317	271	303	296	278	305	298	279	296	276	282	276	247	293	284	333	291	275	293	295	313	282	281	288	315	306	291	290	320	293	303	302	268	280	259	291	288	276	283	274	290	280	254	288	333	285	326	285	277	307	293	311	300	278	308	322	252	277	282	251	291	277	264	256	301	318	273	284	308	276	288	284	281	277	260	306	307	277	307	322	294	303	287	312	258	280	284	261	296	276	305	253	308	290	275	278	279	275	306	289	256	267	265	295	270	295	307	275	253	282	287	302	291	299	260	300	292	280	295	283	277	291	277	322	293	314	302	293	288	275	291	292	275	293	290	319	292	269	292	272	282	261	300	303	271	293	285	291	279	294	281	282	297	276	320	304	278	318	307	313	284	322	280	322	261	314	255	289	294	300	291	292	289	290	282	280	282	270	263	317	299	284	285	265	275	265	289	273	293	283	320	310	277	279
3970	816	854	944	878	815	833	791	814	818	813	810	764	796	794	834	800	848	795	739	814	772	772	753	778	805	785	741	765	760	826	760	778	786	821	770	739	769	806	755	815	713	797	778	808	804	713	778	845	737	755	712	780	771	796	796	777	784	723	762	814	796	744	792	789	777	832	812	801	772	782	727	788	844	824	793	814	783	788	765	808	820	750	768	782	772	738	797	794	778	796	781	776	784	762	784	849	988	1115	1072	910	746	799	767	785	769	799	743	752	785	787	753	802	767	783	783	787	766	769	756	783	750	752	772	800	746	772	756	800	793	786	758	803	749	805	761	764	811	743	721	803	814	763	796	792	726	794	719	744	839	761	796	734	763	767	778	746	801	726	717	766	766	774	768	787	779	789	752	817	771	798	787	843	758	765	787	797	784	789	767	733	786	757	781	789	784	765	789	754	718	735	777	749	769	734	807	735	750	760	737	775	748	763	807	723	792	756	773	797	784	778	751	785	767	761	793	774	753	736	813	765	788	755	703	720	798	763	794	747	810	778	723	697	736	795	761	777	780	752	772	798	742	782	734	774	732	808	797	741	786	777	758	720	731	757	753	766	751	803	786	725	790	833	761	775	797	770	749	741	745	755	790	777	740	749	804	793	767	803	818	821	732	742	784	738	736	750	761	830	787	776	774	737	782	791	780	774	747	713	768	772	737	784	758	740	758	764	684	784	754	758	814	724	744	748	786	777	760	746	796	791	795	769	763	794	778	771	748	748	732	771	800	780	752	772	755	774	799	744	759	791	734	744	749	807	761	819	751	782	783	753	750	698	758	805	822	745	791	761	778	779	763	778	774	742	764	759	739	799	788	754	807	758	744	777	751	772	759	740	787	795	771	757	774	811	820	812	813	781	814	812	765	789	745	770	776	745	757	775	745	796	749	797	781	774	771	770	789	777	756	773	762	761	765	816	763	816	739	754	738	772	813	790	786	759	776	759	711	769	780	745	763	818	776	760	826	753	804	763	749	806	843	768	781	825	761	740	761	761	778	801	750	755	770	780	803	790	747	796	770	803	816	799	778	765	785	811	707	778	767	759	744	738	725	756	755	752	766	756	852	771	775	763	758	783	732	862	780	783	806	763	798	793	748	784	747	781	784	784	723	781	747	800	801	784	743	784	791	756	756	812	838	708	782	774	778	808	802	733	796	740	752	779	763	780	782	791	778	769	846	785	738	759	774	789	776	773	805	766	764	793	771	814	814	753	815	791	761	810	796	714	755	753	753	802	767	852	744	795	730	762	796	801	842	797	757	797	774	768	774	738	756	823	734	806	795	790	785	759	765	795	785	766	771	796	738	767	812	744	774	790	743	769	745	813	769	746	772	712	759	755	797	777	792	773	788	769	777	751	805	784	777	769	779	754	827	756	795	787	755	781	783	761	808	798	798	776	792	816	777	791	828	791	797	791	722	766	804	762	769	801	766	807	786	787	775	808	816	725	724	783	782	774	772	788	733	809	766	799	787	787	796	766	782	764	768	742	804	734	793	786	748	802	796	738	808	738	762	756	814	771	773	766	796	777	809	766	773	785	773	764	772	809	760	727	752	817	727	781	792	766	816	761	784	771	793	745	747	811	785	774	765	764	778	743	775	801	805	784	768	802	824	794	754	786	785	722	798	716	772	784	725	750	758	769	816	770	753	753	758	804	777	783	770	796	814	774	824	707	721	796	785	782	794	820	798	794	756	775	811	766	756	760	770	817	774	777	827	756	759	786	754	740	741	773	760	759	769	725	751	832	777	764	781	772	726	799	783	772	703	792	754	736	782	741	802	755	784	755	785	765	764	823	786	746	758	796	741	789	778	804	773	796	794	792	744	804	752	775	799	742	814	760	733	794	729	855	785	789	770	754	771	726	769	741	875	799	749	791	726	811	793	756	764	752	789	765	743	795	771	796	828	801	795	737	821	815	735	817	789	750	767	706	818	820	761	754	737	786	715	806	794	778	755	782	750	775	785	777	746	742	783	792	739	740	730	775	798	813	805	799	810	774	721	776	757	739	714	738	738	733	809	776	724	730	764	762	788	725	766	743	823	771	762	812	765	808	768	771	811	794	767	829	772	758	832	800	794	802	790	736	747	783	742	815	755	792	728	751	775	834	801	771	811	790	750	786	803	791	748	799	799	782	777	796	791	803	768	752	784	719	777	747	754	766	691	779	806	743	776	771	792	793	803	783	791	790	788	773	749	767	772	760	772	730	807	734	755	732	733	765	786	798	785	715	774	802	809	784	807	809	759	771	764	764	783	804	761	740	777	812	800	781	800	756	744	776	756	822	787	764	773	796	752	777	777	770	759	787	766	806	729	773	769	785	819	736	778	752	741	751	757	796	820	744	798	792	785	802	798	764	786	764	742	746	764	805	792	738	763	761	836	782	747	783	783	732	823	760	733	741	760	732	817	773	808	751	689	812	764	754	730	763	820	752	757	802	773	778	800	743	799	746	734	732	752	772	802	745	810	714	804	742	800	781	794	779	792	732	820	765	791	763	799	763	748	806	792	749	795	757	803	760	766	772	796	795	820	775	794	742	779	776	768	738	781	804	777	714	770	792	827	732	780	722	763	807	799	764	760	766	751	724	763	736	783	781	788	775	779	730	811	770	762	772	813	779	739	726	804	781	842	787	798	756	761	795	781	789	786	801	789	771	732	766	788	814	725	771	775	807	787	783	816	775	767	823	798	765	816	715	790	793	759	796	743	803	811	786	761	787	800	776	782	836	777	750	760	773	793	773	778	827	734	785	774	735	790	759	744	808	746	764	769	741	785	746	803	800	813	725	792	783	750	771	771	801	759	811	729	759	828	771	791	816	753	774	806	778	751	804	750	813	866	763	809	734	782	765	812	807	781	753	771	750	785	790	828	780	808	772	768	776	779	807	791	760	727	757	791	773	739	761	755	812	786	775	757	743	778	760	825	739	741	767	795	729	793	740	735	822	808	789	793	798	752	806	792	782	772	826	767	805	781	810	777	753	828	779	735	746	813	774	783	765	726	745	756	747	773	765	804	779	775	790	757	730	807	770	733	809	792	810	799	763	717	754	776	795	792	771	769	772	756	784	799	782	843	682	773	761	775	747	764	765	790	767	813	720	786	789	727	736	775	750	812	773	757	765	785	761	787	764	784	729	797	751	780	756	735	740	764	751	754	812	771	712	751	804	765	768	731	756	758	797	806	750	792	737	767	774	785	772	784	745	768	761	733	746	725	706	711	784	812	781	760	781	823	759	761	756	778	770	787	744	810	779	723	748	793	782	774	811	736	731	795	734	810	784	732	758	794	713	784	778	760	740	761	714	816	753	772	756	805	792	758	787	772	809	831	785	749	829	812	763	817	792	752	740	741	834	782	764	756	784	770	773	772	738	796	795	816	770	755	824	770	727	752	770	797	789	761	817	759	776	737	789	760	779	787	732	755	708	799	766	779	720	777	818	773	781	754	730	759	784	799
27087	3317	1468	1184	861	708	599	565	512	422	404	410	405	386	380	365	353	345	351	341	349	328	384	306	356	326	333	324	320	332	329	333	307	349	342	323	290	334	331	354	324	309	324	331	339	331	318	350	311	342	309	332	317	318	339	325	321	307	328	300	375	368	354	332	343	312	331	303	335	330	325	357	326	365	347	346	329	320	299	331	324	302	345	333	302	313	318	329	336	299	314	350	305	333	332	319	377	570	635	535	382	295	326	306	322	290	313	306	327	331	303	339	291	347	330	317	300	345	308	317	312	301	324	313	324	330	304	311	318	325	308	286	333	332	324	283	337	336	334	301	299	279	308	358	327	326	319	321	312	342	326	319	310	309	310	330	357	317	324	328	332	328	333	327	329	351	326	304	306	319	353	310	289	342	307	327	325	281	286	326	309	341	326	318	295	321	303	334	359	306	319	308	325	340	305	298	313	309	315	315	331	283	357	353	321	328	317	335	300	322	311	298	305	300	342	343	336	372	330	318	311	341	321	307	307	336	311	304	302	289	302	317	296	323	325	330	320	329	306	314	310	323	338	315	337	310	314	273	336	328	318	277	336	335	318	342	325	309	302	309	321	311	332	325	309	320	302	330	315	339	307	338	329	322	324	345	321	343	287	325	297	303	323	307	299	306	323	307	317	307	343	330	332	342	322	339	322	352	310	312	321	313	293	339	311	332	326	328	316	318	344	325	296	340	304	301	311	320	320	311	299	357	318	325	341	303	316	309	329	309	303	317	324	328	335	321	339	324	292	343	302	344	326	332	356	310	297	332	321	317	315	336	316	321	291	308	342	341	292	336	311	345	318	319	336	305	346	344	305	329	310	324	316	318	316	332	324	319	319	325	322	324	317	336	354	315	329	334	341	357	288	271	339	332	307	356	368	336	342	308	346	335	324	329	312	347	345	310	324	333	335	333	331	306	336	331	300	322	318	305	334	287	303	316	324	338	336	287	310	339	295	332	308	328	297	317	309	321	340	310	331	326	317	324	339	327	321	366	311	301	310	309	311	303	301	355	337	342	326	306	301	319	336	299	343	351	336	322	303	319	330	302	307	325	326	333	345	311	346	303	312	289	325	321	360	295	320	313	321	328	352	328	323	337	325	323	316	290	307	322	322	338	305	327	296	337	361	290	329	309	290	335	309	324	344	360	303	300	336	292	297	312	321	306	329	327	368	328	320	339	366	328	338	331	309	332	320	319	292	325	309	310	322	359	331	325	368	334	330	315	291	341	329	308	297	322	304	300	315	328	309	321	319	322	328	316	344	336	305	319	304	302	321	356	317	312	346	276	310	352	320	342	335	348	336	285	314	329	305	300	322	331	322	305	294	328	316	322	332	347	319	284	329	335	314	338	339	312	305	305	330	332	318	311	300	329	325	334	320	308	362	294	360	307	306	339	334	314	333	301	314	345	312	336	302	291	319	306	327	364	314	342	316	303	347	316	314	312	320	330	301	351	323	324	371	320	318	335	317	350	304	318	298	311	354	327	316	332	352	308	354	345	318	345	326	323	301	311	290	304	304	316	350	362	363	325	311	320	312	322	337	306	321	290	334	329	319	371	296	324	307	315	327	303	314	328	328	323	304	328	319	324	316	326	319	333	303	344	343	286	315	318	328	324	300	316	324	339	353	341	310	354	333	334	322	370	297	314	327	351	300	329	290	307	308	295	343	313	299	335	318	321	316	338	290	334	304	291	321	308	302	324	320	317	329	313	314	315	300	331	311	343	334	318	295	306	322	304	329	298	289	325	319	327	299	373	325	327	334	346	350	302	316	348	327	330	315	322	333	301	329	310	297	303	306	283	307	297	313	291	314	299	331	305	308	323	307	332	354	325	335	301	314	319	340	317	318	281	350	374	315	352	309	321	311	278	328	292	323	294	355	328	307	325	282	312	392	392	337	324	314	305	291	348	355	347	345	301	308	339	336	335	297	324	335	303	284	354	323	306	369	332	321	353	312	346	313	317	300	330	301	310	331	296	346	344	323	318	321	317	305	320	324	307	336	311	347	344	284	333	347	371	316	327	320	304	318	334	307	351	304	359	315	316	320	336	329	322	300	317	326	315	334	316	323	336	337	318	351	326	334	343	315	318	341	342	319	366	312	353	320	297	319	318	312	301	299	346	317	310	311	327	302	300	326	345	347	354	310	288	308	329	315	311	329	332	304	333	295	297	308	289	327	291	328	330	319	356	347	307	287	309	307	330	318	318	346	328	311	355	320	319	322	347	342	331	340	311	319	316	314	307	324	306	317	328	298	344	317	329	318	360	311	320	325	327	306	319	311	337	327	311	307	330	310	330	332	296	318	351	328	322	322	319	276	312	312	355	314	292	289	318	312	317	353	315	332	364	334	337	346	329	321	319	295	306	327	290	305	333	337	324	322	333	333	344	287	317	334	312	284	343	306	330	319	282	297	312	343	330	325	334	334	335	345	328	306	334	336	302	299	314	327	302	294	342	290	353	292	301	301	325	324	365	326	305	289	325	310	295	319	332	329	328	319	300	299	344	356	293	291	340	292	305	308	335	337	310	272	311	327	319	328	307	291	319	313	346	330	331	302	328	329	327	301	320	310	273	317	345	332	322	328	312	347	333	338	338	326	306	360	314	292	318	307	362	331	334	294	348	302	328	307	327	337	303	342	316	297	321	308	327	334	316	322	317	295	336	333	332	301	331	339	339	332	324	321	316	321	321	342	311	300	321	315	337	302	342	320	324	317	314	316	327	336	346	316	341	320	340	336	322	317	317	314	306	325	304	345	332	305	314	332	333	309	360	322	354	297	326	317	309	290	320	278	328	310	321	313	348	326	322	306	332	318	325	314	305	315	343	330	293	312	360	329	306	317	316	312	318	301	323	311	347	323	335	339	335	309	332	339	348	309	338	351	293	344	305	302	320	349	310	360	337	301	314	311	334	313	303	298	312	319	303	339	341	312	349	344	312	331	317	316	354	315	305	312	311	311	345	334	328	330	337	322	313	320	341	314	342	350	344	318	334	300	307	344	325	320	311	300	280	332	320	309	331	323	307	307	320	328	327	295	325	301	322	317	327	307	339	341	310	339	343	312	302	338	334	313	303	311	317	356	297	333	320	314	363	345	285	307	332	310	314	279	331	346	278	327	294	308	335	309	294	331	363	367	328	327	303	300	339	328	330	345	289	316	340	303	324	331	324	336	300	283	300	302	309	327	348	317	353	306	328	314	314	299	325	309	307	347	266	327	337	310	324	311	312	337	329	348	354	309	284	331	342	317	328	298	314	325	304	308	343	321	338	326	354	303	334	328	315	305	295	296	347	307	331	320	309	310	314	320	305	343	300	356	341	326	320	350	323	345	300	356	332	332	313	343	318	317	315	336	321	329	322	343	301	330	330	322	335	316	313	282	333	313	285	341	317	302	338	301	314	341	303	301	333	303	311	295	296	326	331	343	310	367	311	328	327	337	308	314	333	362	368
12854	1683	3169	3573	3122	2657	2251	1976	1777	1596	1508	1344	1279	1274	1255	1180	1093	1101	1034	1007	1022	1074	940	974	977	969	976	961	983	911	918	913	875	901	909	932	919	923	853	897	833	907	840	857	868	893	876	891	893	885	894	824	848	889	857	912	874	863	896	901	874	869	847	870	834	843	852	926	870	901	854	882	905	886	864	894	903	915	930	933	878	873	828	835	881	866	897	815	816	865	900	877	911	892	915	910	1260	3113	3222	2408	1226	843	869	814	895	849	841	801	841	841	854	888	827	835	814	859	791	821	849	878	899	803	856	838	868	833	864	833	818	848	860	875	873	867	844	858	854	839	887	811	873	842	829	825	862	857	876	831	868	816	877	840	897	856	812	864	840	875	843	837	877	855	898	797	894	861	844	857	877	837	871	903	866	837	861	816	839	815	804	856	866	854	904	783	863	858	819	850	843	832	829	837	837	828	871	857	825	833	932	855	810	873	833	815	788	885	842	865	832	907	870	810	852	882	840	852	854	876	830	830	851	864	858	868	892	840	845	852	880	865	896	890	807	860	815	872	858	828	846	847	825	820	836	802	800	826	803	829	834	833	850	840	865	807	836	842	843	822	855	853	882	785	838	802	792	873	882	789	839	837	790	866	853	875	857	917	885	866	808	828	848	831	866	848	839	839	827	813	844	844	835	862	867	822	836	864	933	798	851	873	816	842	851	870	825	831	831	880	872	843	838	839	819	880	835	846	833	812	826	834	859	882	839	862	856	826	816	890	863	826	862	884	842	818	808	810	834	844	779	863	846	870	862	837	845	834	879	840	830	883	785	859	872	831	819	877	894	828	819	888	835	816	854	838	847	854	844	874	826	769	804	771	836	877	894	818	869	828	830	846	872	879	800	842	839	868	828	875	871	905	870	800	830	856	865	800	834	867	838	810	830	840	820	847	895	848	890	844	865	877	824	850	853	870	825	852	836	875	845	834	841	879	874	874	932	835	812	836	895	803	850	859	828	848	799	910	829	851	822	817	833	841	830	819	794	836	825	830	823	858	825	803	795	865	845	852	831	829	868	849	806	841	860	874	854	820	849	867	842	912	840	873	864	855	852	853	864	787	833	845	834	888	903	846	816	873	825	854	858	815	835	860	840	836	853	814	854	881	892	850	837	856	839	811	878	799	798	868	856	863	855	873	861	874	862	793	857	810	781	822	834	863	822	854	875	862	867	875	844	843	886	847	888	842	828	890	805	866	859	846	796	828	838	825	855	819	836	856	789	842	842	838	815	876	880	792	820	842	824	847	850	823	830	873	833	825	848	849	855	840	795	853	828	840	903	826	824	843	854	837	830	830	789	851	848	851	765	832	806	872	833	864	823	845	865	848	884	866	865	823	856	873	844	864	892	822	864	824	842	841	812	807	805	830	856	898	804	813	862	848	805	830	831	851	831	786	822	841	832	852	902	861	866	882	892	831	858	838	777	883	854	850	885	783	840	836	877	859	845	851	887	819	840	839	837	831	895	806	789	832	866	866	841	808	827	880	780	853	807	793	820	846	831	842	875	825	793	854	822	830	835	817	823	859	840	870	832	885	779	882	872	831	852	826	862	849	872	864	851	862	877	874	818	863	837	855	857	912	866	901	868	892	843	836	869	852	852	862	840	822	849	793	846	785	803	810	839	831	897	881	845	881	816	806	865	836	856	869	867	797	842	849	843	853	849	872	829	878	848	833	830	853	872	839	838	840	865	830	808	815	872	850	884	832	783	843	800	824	823	822	842	842	800	872	816	864	837	828	810	820	828	908	806	823	881	924	847	843	889	839	871	829	845	792	815	811	823	814	794	856	825	884	841	852	822	881	821	794	887	869	822	785	821	821	854	840	793	845	907	851	853	884	861	863	852	867	805	846	849	852	864	860	856	852	827	843	871	857	827	871	823	855	854	777	917	855	795	816	879	876	894	814	821	863	801	786	826	851	863	792	852	828	835	776	822	839	861	826	860	852	816	899	850	858	853	850	831	826	833	863	798	844	868	859	890	831	853	827	888	876	861	814	849	808	890	851	836	893	820	885	863	835	855	823	862	826	815	816	830	859	848	789	857	839	844	839	816	872	846	830	816	823	856	841	823	807	822	849	860	811	875	855	784	832	907	846	867	825	796	886	873	834	842	828	877	839	870	797	888	853	829	792	874	830	861	844	866	821	849	882	911	815	851	872	811	797	820	891	854	835	871	863	856	837	851	888	847	837	832	811	822	857	767	878	818	827	822	892	891	865	853	884	854	858	838	849	818	862	870	847	845	835	862	847	871	917	844	861	769	826	816	831	861	878	851	805	833	818	833	822	859	831	805	805	828	774	829	853	834	819	814	827	852	817	829	869	791	839	854	806	877	828	830	866	850	813	797	834	861	888	843	844	857	877	878	801	824	844	846	858	807	873	815	885	831	829	830	886	890	809	828	835	841	863	821	885	814	863	843	901	826	874	853	813	822	818	859	862	819	872	842	848	844	833	854	844	806	876	863	864	891	859	881	817	803	840	855	867	841	848	857	816	823	828	843	872	809	844	840	842	807	846	896	814	876	814	783	855	820	884	795	807	867	895	836	832	883	805	835	812	852	841	840	831	865	819	815	869	880	801	793	771	858	817	825	808	845	871	830	835	866	825	826	854	894	843	838	871	846	816	866	846	850	841	853	830	852	865	834	875	916	855	828	824	805	871	845	792	833	876	795	802	868	819	837	858	787	822	850	917	843	819	879	839	795	852	833	929	828	866	866	855	853	837	842	843	832	822	895	832	798	874	858	845	811	859	879	875	833	846	812	864	841	823	873	843	811	877	801	830	842	830	826	851	841	835	872	875	873	841	870	855	814	803	845	823	836	862	786	792	828	842	827	847	837	835	836	832	876	802	849	856	858	794	830	893	810	834	819	832	831	869	877	864	866	885	855	820	796	869	869	859	850	806	828	838	849	790	921	840	821	850	857	826	841	864	844	823	886	808	855	816	833	831	866	830	825	825	843	842	852	877	880	850	874	819	816	867	842	812	795	837	888	788	801	808	817	829	885	851	777	902	841	835	866	833	864	813	856	849	802	844	832	885	827	823	827	860	816	846	871	831	836	771	847	858	852	851	826	848	865	900	813	842	818	850	872	847	846	900	872	817	867	802	875	836	883	866	842	851	841	873	823	843	843	829	822	839	871	825	876	834	857	841	830	840	827	859	828	880	757	862	871	812	814	846	799	858	852	852	825	875	834	828	851	825	853	859	861	808	836	885	809	827	837	830	813	870	852	832	834	824	820	896	848	792	841	852	848	845	805	800	854	893	862	825	788	818	830	849	784	912	866	880	775	851	828	856	849	847	872	856	846	803	821	761	805	850	826	821	796	839	797	864	881	824	874	851	808	768	865	837	830	841	908	821	857	827	842	884	865	854	853	844	795	831	799	823	781	813	832	853	845	779	870	875	815	813	809	829	801	801	809	815	843	809	816	827	877	893	806	851	848	848	829	840
37307	7403	2792	2044	1384	1060	877	685	576	506	465	457	466	398	360	362	380	313	346	331	278	350	285	315	280	310	287	301	321	341	319	289	294	265	279	312	242	278	237	278	282	302	286	246	300	299	268	275	288	270	272	296	273	278	278	252	278	275	267	281	282	281	310	278	273	247	268	281	269	289	243	232	258	261	274	300	265	293	262	258	283	281	302	287	283	258	243	294	259	274	262	292	261	248	259	251	447	801	766	608	342	270	277	267	279	302	268	296	254	245	256	275	277	264	277	303	293	271	292	293	280	261	249	277	298	282	259	266	284	274	269	275	250	278	262	280	257	312	315	274	278	266	268	267	250	268	289	270	280	270	272	277	292	257	267	246	296	253	267	264	255	282	253	284	276	265	264	267	248	284	264	277	258	285	270	253	262	251	276	279	278	270	266	264	275	253	274	291	257	259	274	301	266	270	242	278	262	268	284	277	286	306	294	295	261	285	299	295	280	256	271	272	280	253	258	287	238	268	293	293	250	261	283	298	271	281	280	265	274	284	284	274	279	275	290	247	264	235	270	275	292	286	248	267	235	286	255	333	264	239	272	269	267	255	241	243	272	257	283	252	273	272	270	287	256	277	285	269	302	290	259	281	292	288	304	255	293	286	281	246	306	260	272	272	266	288	253	284	248	291	293	278	255	269	268	250	257	276	293	276	267	268	248	263	261	242	286	292	288	272	281	264	293	270	275	276	271	283	269	252	243	273	288	289	269	293	279	249	295	283	265	288	280	268	262	265	255	246	282	277	269	263	233	304	264	269	289	260	289	246	304	242	255	241	270	300	254	281	261	248	255	262	288	262	283	272	281	268	259	294	262	297	245	275	250	268	300	314	278	289	257	244	293	245	259	329	292	262	277	251	275	257	252	234	256	261	248	283	296	280	255	267	271	263	245	259	261	272	247	249	299	291	273	258	262	264	273	255	257	280	295	250	257	270	276	276	265	269	281	236	262	313	257	286	279	258	254	267	231	265	257	287	249	307	295	269	281	265	252	241	270	264	282	268	316	271	293	278	288	291	285	247	273	268	262	261	296	295	264	261	292	274	266	273	283	238	270	289	259	243	259	276	278	259	284	244	289	253	285	254	255	313	239	294	257	271	276	263	233	267	280	270	268	274	264	240	263	293	244	264	258	282	280	253	262	272	286	282	285	290	285	282	253	293	282	299	326	261	280	258	269	268	286	286	294	281	278	247	306	236	271	295	290	264	296	255	251	281	272	261	278	271	270	226	284	283	264	282	280	271	286	261	256	271	254	270	281	289	293	258	263	281	244	270	252	263	274	278	276	282	267	296	255	292	308	252	266	260	277	253	315	290	251	271	245	267	263	254	285	300	301	259	250	269	293	254	274	253	267	276	295	296	312	271	264	261	291	269	303	257	294	281	263	293	263	292	270	258	285	278	283	248	269	290	245	260	252	294	257	263	266	284	285	276	279	292	282	271	265	282	262	279	285	307	257	254	296	273	277	257	242	245	270	250	274	282	274	270	264	276	268	271	244	258	308	271	265	264	264	284	246	283	281	248	270	285	256	277	281	250	280	288	259	285	284	261	264	273	274	263	290	274	259	267	291	302	308	248	300	253	248	275	250	265	260	289	279	279	265	247	290	265	290	250	235	251	277	271	265	275	294	266	252	274	230	283	267	263	293	272	264	279	292	262	273	305	276	284	306	260	284	273	237	280	245	293	295	280	265	263	290	263	271	238	257	277	269	274	284	269	266	268	264	251	286	275	269	286	308	280	279	271	258	261	300	265	258	260	258	252	275	270	274	257	251	268	262	265	287	263	281	290	276	279	274	269	286	268	291	235	270	274	249	288	259	314	258	259	268	274	254	259	291	266	258	270	274	258	286	293	248	282	262	258	263	281	267	258	269	292	261	295	299	273	255	307	240	260	259	248	268	261	302	290	298	283	283	271	255	295	283	264	276	277	256	283	295	272	298	270	284	258	311	259	278	266	274	282	235	250	264	280	296	283	250	266	248	259	295	282	282	278	258	288	267	265	281	257	244	253	251	282	253	289	264	277	256	271	284	269	275	283	268	279	259	279	252	269	253	248	263	289	272	254	280	267	283	263	301	283	301	284	279	269	249	261	239	251	277	274	245	272	251	286	277	313	289	262	261	255	263	266	257	271	274	271	263	291	242	275	272	277	247	261	260	292	262	282	300	253	280	274	295	289	280	286	262	292	247	287	280	289	273	255	277	258	270	265	265	244	261	279	277	256	270	259	251	304	295	264	289	281	254	257	293	268	260	280	286	275	267	257	282	267	271	300	257	272	265	277	262	277	254	252	303	290	275	278	279	270	243	277	269	276	304	256	290	301	292	271	282	259	273	245	254	303	261	249	271	274	281	249	264	303	255	284	278	248	279	256	263	259	277	279	273	274	273	266	285	256	269	297	238	241	262	293	280	253	246	270	281	253	264	260	276	261	242	291	274	251	294	271	271	259	269	283	273	289	259	275	242	229	267	303	251	272	247	292	292	300	301	280	253	257	287	265	239	253	265	254	264	242	269	270	258	267	308	293	268	294	279	266	272	258	283	297	288	282	289	266	285	266	262	279	272	255	289	303	286	290	285	291	248	281	272	303	292	270	289	259	275	262	274	243	263	272	277	297	276	253	250	265	254	244	249	288	302	259	252	277	238	275	273	287	247	259	252	278	275	272	228	285	265	240	276	246	248	267	287	276	282	289	300	286	296	273	285	260	276	273	282	283	263	292	266	241	265	261	255	277	254	275	238	273	265	284	285	277	297	287	268	252	269	263	252	277	298	244	281	273	256	275	259	302	249	258	265	256	258	285	288	251	287	270	265	269	272	266	249	261	277	287	280	254	229	270	261	282	275	296	295	261	276	291	301	264	282	258	307	274	244	240	272	268	266	245	258	233	282	266	262	276	262	276	261	277	265	304	240	288	277	235	279	270	298	238	292	271	260	252	251	265	267	280	288	255	283	276	258	253	253	257	297	280	282	247	236	276	261	273	304	306	274	282	266	250	259	266	290	262	301	260	281	251	286	270	284	277	280	290	279	272	281	264	266	261	308	266	298	247	267	222	272	253	278	254	310	273	276	275	267	282	251	317	282	289	298	312	275	266	257	257	277	287	265	258	306	270	285	271	254	258	250	263	277	275	244	277	261	295	267	309	252	292	252	280	302	268	294	284	300	237	280	279	256	257	279	254	278	283	281	280	262	243	254	291	244	267	277	255	278	289	284	282	275	249	264	258	244	276	253	272	308	283	278	265	268	267	274	287	292	275	260	288	249	281	261	295	280	262	281	282	270	285	271	268	242	273	255	262	248	278	256	270	309	273	259	289	287	294	270	296	254	296	287	274	269	287	293	296	283	256	261	279	250	268	282	262	269	288	283	265	235	246	261	299	281	314	275	279	285	284	266	262	279	264	276	256	266	271	291	272	288	245	243	274	281	304	258	279	251	290	258	265	281	262
17591	2479	5363	5825	4950	4113	3413	2897	2517	2146	1926	1764	1592	1542	1431	1288	1248	1231	1160	1141	1117	1021	972	1028	994	948	909	951	915	912	881	855	886	849	892	853	811	876	844	816	798	805	766	793	803	786	758	797	797	790	759	811	786	762	736	728	723	766	810	733	781	802	749	724	757	732	747	766	738	732	737	776	823	822	782	792	780	743	761	738	776	760	765	750	736	707	739	765	771	767	733	771	729	798	777	791	1976	5111	4710	3078	1160	725	725	720	697	683	731	716	717	674	741	745	756	732	751	662	726	679	699	723	710	717	686	670	737	735	708	726	686	747	717	711	704	723	716	664	715	714	695	706	742	727	715	717	702	742	690	738	698	677	734	710	663	724	699	734	676	699	734	729	693	722	657	721	717	733	732	726	733	689	718	704	706	729	731	711	726	715	732	714	679	725	676	706	726	745	756	727	740	687	707	698	685	742	741	779	684	756	696	742	739	734	758	717	695	685	687	677	754	669	694	754	786	699	717	737	694	699	723	727	726	715	723	723	738	731	717	712	723	699	693	720	749	710	773	692	705	731	705	701	711	711	697	708	733	746	707	756	717	704	702	707	684	729	694	753	722	722	709	686	739	751	744	747	680	725	668	717	721	710	675	696	711	709	706	701	713	726	695	732	709	746	722	723	734	685	741	720	681	741	690	672	726	763	694	720	727	743	703	761	720	702	706	706	727	636	730	687	738	729	679	724	699	753	710	708	759	754	733	709	719	713	690	681	696	748	732	736	666	752	679	665	673	712	763	669	703	769	732	732	730	717	751	703	745	736	712	727	727	728	711	697	690	745	699	671	677	681	668	706	700	689	744	745	719	739	690	705	727	645	685	745	706	713	729	739	725	710	738	675	677	649	745	727	711	760	737	702	713	743	743	702	695	746	729	726	673	706	726	713	709	731	679	715	721	738	699	737	652	693	716	711	724	748	701	700	728	685	700	679	752	719	703	754	754	704	716	671	698	666	747	749	731	716	696	704	739	684	698	686	698	710	723	705	682	697	714	729	694	711	718	721	797	717	710	699	690	662	708	744	768	732	701	738	681	717	707	739	728	786	725	705	726	737	691	653	705	668	728	703	718	709	705	706	681	739	696	702	704	674	725	728	717	737	709	688	686	690	732	731	694	724	694	691	737	708	719	742	668	739	712	721	718	693	723	722	688	664	707	707	691	694	693	718	689	701	708	697	667	743	722	730	674	714	705	697	739	670	668	672	694	770	754	767	732	696	702	747	687	705	680	721	660	703	731	725	693	692	719	760	717	736	727	720	659	712	685	656	692	691	736	737	743	743	696	705	705	692	740	722	707	733	661	664	705	734	747	739	729	657	725	751	744	748	746	731	738	735	730	714	693	720	669	743	717	709	675	682	736	713	698	662	707	714	695	677	730	692	747	679	723	741	766	706	757	725	693	764	688	721	697	713	744	724	708	723	745	707	669	715	738	738	701	764	715	706	784	732	693	743	674	736	762	704	751	699	694	704	736	688	769	742	737	734	716	742	723	696	718	719	733	758	703	742	723	725	688	701	720	751	689	687	715	695	723	762	743	740	703	699	718	691	722	751	767	701	664	748	701	750	735	740	694	715	739	704	714	719	692	736	720	732	741	716	704	724	770	756	702	726	701	758	717	755	673	721	705	674	681	710	731	698	715	726	755	714	719	707	717	697	764	704	740	707	680	694	742	699	720	753	699	750	720	708	700	725	727	703	699	689	663	767	705	667	703	711	718	729	700	683	741	710	743	767	731	696	757	721	737	706	724	711	700	699	713	737	701	775	688	710	712	708	763	749	737	676	704	721	701	691	710	681	801	767	722	746	738	725	744	706	773	714	738	776	724	680	687	713	651	681	728	751	750	769	728	721	722	691	692	695	707	715	682	742	757	751	717	756	750	660	718	722	723	701	699	726	674	764	744	710	736	764	732	729	705	719	690	724	677	718	716	693	735	783	674	685	704	721	685	733	720	697	730	727	716	731	731	697	712	741	719	721	694	685	707	709	749	737	723	771	722	744	732	747	705	715	764	712	691	707	739	726	729	715	715	704	731	749	770	738	706	745	739	691	669	714	679	674	732	712	693	709	676	698	663	735	694	777	761	660	722	730	690	749	750	709	742	687	736	765	739	718	698	691	747	708	677	743	721	731	749	723	689	728	734	720	664	720	713	678	696	753	697	695	684	729	714	714	744	738	755	762	705	686	758	713	755	698	720	698	743	697	750	719	696	711	711	731	701	695	713	715	707	768	692	738	735	733	678	688	727	707	687	725	715	727	755	740	733	753	691	710	756	755	732	702	699	721	740	738	688	764	760	741	716	766	721	705	699	683	731	666	715	708	769	714	758	709	731	733	705	697	679	711	733	713	712	762	707	684	708	680	680	721	697	692	741	687	712	739	735	718	738	722	718	718	691	758	711	682	740	695	732	690	729	709	705	674	672	715	705	735	665	699	765	716	712	748	747	705	713	708	673	751	747	744	733	721	722	708	713	695	700	698	707	712	708	707	721	708	719	692	756	754	702	723	671	728	731	703	729	747	718	738	649	771	690	713	700	714	743	705	711	719	686	695	686	696	726	693	683	718	720	725	701	708	688	740	753	721	724	725	710	719	716	719	707	675	692	713	785	719	706	741	714	737	701	665	727	650	706	700	736	784	691	731	720	717	712	749	699	736	709	705	706	757	735	690	738	725	783	715	692	705	689	730	707	729	734	723	742	708	739	686	691	714	735	687	693	741	715	680	738	728	724	729	695	777	753	673	755	693	700	698	676	684	726	707	730	754	713	658	703	724	714	773	713	704	697	717	689	719	706	732	706	700	743	663	699	674	672	747	723	728	738	740	749	748	713	726	703	698	700	671	720	755	747	724	668	722	680	682	693	740	728	718	678	735	707	706	736	729	720	722	742	693	676	712	707	723	695	739	721	693	748	732	687	694	726	703	721	663	704	735	697	752	669	662	677	763	731	727	682	761	748	783	650	709	734	755	722	717	696	689	710	754	743	740	708	711	707	715	715	775	706	735	726	700	701	765	730	712	691	709	717	682	715	731	705	732	700	670	673	668	705	713	745	717	759	664	734	728	717	714	712	737	729	747	722	680	681	725	706	704	715	752	743	745	712	690	741	789	727	689	747	718	751	709	728	764	773	666	714	691	697	711	746	668	667	717	724	690	739	707	709	722	754	728	735	793	753	727	705	712	756	710	691	690	732	690	720	706	705	757	723	711	704	714	736	682	727	715	760	660	693	696	684	754	733	705	705	748	736	713	692	689	714	732	746	695	694	675	727	753	703	704	714	721	737	724	733	773	695	725	763	712	747	707	728	697	742	718	674	718	721	707	675	741	785	701	698	720	674	679	727	706	691	700	750	688	687	707	732	716	739	728	757	671	690	711	758	694	730	739	711	715	774	687	712	736	748	761	694	757	655	734	743	715	745	694	742	739	734	729	677	721	745	714	731	684	753	710	739	686	684	684
3896	302	300	289	298	307	275	280	344	273	274	299	315	296	316	296	274	295	325	291	290	311	337	311	281	273	294	296	302	308	270	301	295	266	275	278	259	257	264	305	270	291	280	276	275	276	266	323	317	290	281	283	313	278	287	291	284	296	308	271	270	289	276	262	264	285	272	341	308	286	327	295	281	316	289	308	265	299	321	275	329	323	289	279	272	257	286	299	283	301	280	298	279	284	299	277	310	317	328	354	307	257	300	280	272	296	294	285	264	283	286	279	279	276	329	274	301	284	329	297	293	291	290	293	294	285	319	279	309	278	291	315	271	324	260	284	303	272	287	269	269	258	274	279	317	286	322	300	283	282	286	274	297	282	301	274	283	298	284	316	283	299	291	289	297	289	275	265	313	270	248	302	259	277	281	275	276	309	316	312	315	291	295	299	323	262	279	293	280	298	313	271	265	296	302	269	281	259	272	270	302	299	293	327	287	262	284	321	271	318	264	347	302	272	272	268	286	280	292	307	306	266	273	271	305	259	303	297	255	281	272	297	291	289	280	309	261	297	277	306	284	280	316	297	291	272	285	283	280	312	283	310	302	291	295	308	303	299	276	307	296	272	282	287	250	263	287	295	287	289	297	268	276	309	280	311	268	279	266	308	274	276	313	277	297	277	261	279	272	293	259	304	289	265	268	296	298	286	285	276	290	289	302	281	301	269	279	289	291	302	315	321	273	292	274	288	321	288	269	301	313	271	307	294	273	313	275	289	304	287	277	269	244	288	277	285	270	283	269	281	271	268	280	296	282	281	311	303	291	303	307	278	324	325	299	269	301	295	292	273	283	255	256	314	299	275	267	264	255	284	282	285	279	257	272	283	282	314	292	305	308	314	278	288	286	240	274	285	286	291	289	290	296	280	298	274	268	300	272	263	287	278	292	270	281	280	327	265	308	284	244	303	293	314	299	285	308	283	250	282	274	282	275	262	294	283	303	286	266	262	319	268	271	268	270	286	278	259	275	270	282	272	302	303	274	281	301	275	270	261	286	273	296	278	298	280	281	266	296	319	277	281	305	276	285	258	307	283	308	305	292	287	287	276	287	290	307	287	284	276	269	321	301	322	287	269	275	284	300	287	267	292	290	284	302	285	273	285	280	279	282	292	295	260	269	277	318	276	274	268	275	283	293	279	335	269	333	286	279	297	278	309	286	286	289	272	292	270	289	303	303	256	277	303	303	279	294	286	270	313	314	258	283	320	290	272	288	291	271	278	298	331	299	267	288	268	288	266	296	275	298	262	282	287	289	282	290	275	312	323	274	273	292	296	287	282	301	319	290	274	294	298	312	288	265	262	297	298	291	297	289	287	289	315	271	255	292	284	261	287	246	251	259	295	286	300	283	269	295	325	271	314	290	272	286	301	297	276	299	320	305	264	277	281	304	280	284	284	276	294	327	259	291	286	288	293	293	307	307	262	292	311	314	270	238	294	284	286	299	302	296	283	291	305	289	286	266	275	293	287	279	293	308	289	275	285	281	316	268	331	301	301	286	288	305	308	286	299	298	309	308	271	282	265	278	276	282	305	294	268	314	315	298	272	269	293	308	296	286	299	262	277	283	279	311	298	266	269	286	301	290	314	314	299	249	264	302	312	337	307	267	269	246	324	307	258	265	276	294	323	247	295	304	298	267	284	295	304	246	268	280	285	306	270	281	285	297	276	255	274	303	297	282	264	286	252	258	272	278	299	294	296	271	287	320	281	269	272	278	297	272	283	295	316	273	292	281	278	290	302	299	277	288	278	274	283	269	277	302	293	279	276	261	305	289	306	285	266	322	286	274	293	284	264	312	270	309	313	260	303	290	288	282	298	286	278	307	269	283	293	265	276	266	272	290	320	289	288	305	294	263	299	279	297	270	289	291	288	349	317	257	285	274	253	292	272	301	295	283	298	292	320	271	261	252	282	260	248	261	307	269	297	275	290	280	291	262	320	302	292	275	275	301	285	306	309	288	275	331	296	289	309	289	302	314	293	306	298	284	282	285	272	290	277	269	315	292	315	319	286	284	304	316	284	267	289	275	257	314	273	279	259	287	270	320	311	290	291	300	290	278	292	264	312	272	281	276	319	274	269	282	279	292	298	263	284	288	290	263	293	275	290	294	267	283	296	302	283	242	289	285	286	270	301	252	288	299	291	318	276	270	286	281	286	285	300	277	276	297	275	262	313	270	294	263	283	281	290	292	273	282	298	288	280	307	271	283	277	287	289	262	273	296	302	267	277	289	290	282	276	281	289	324	285	290	285	278	295	297	295	282	295	268	262	291	289	328	313	296	293	266	242	273	295	319	294	283	267	277	276	288	267	328	288	294	285	257	281	281	283	289	260	302	317	294	276	288	287	292	319	271	304	289	297	285	282	293	321	265	270	276	272	271	291	282	253	283	277	313	273	277	288	294	318	296	308	278	292	285	284	286	278	299	301	284	303	326	300	262	271	260	282	294	291	295	258	292	307	255	288	270	279	304	286	284	291	286	282	267	294	291	301	294	301	276	264	298	254	301	287	301	327	289	298	263	284	294	296	280	298	280	280	298	340	304	256	276	288	298	273	289	300	278	306	280	282	290	266	317	266	290	278	295	305	283	312	279	282	309	283	288	281	306	260	275	310	270	287	295	301	285	274	284	316	294	262	288	281	301	275	336	307	318	272	299	262	297	302	319	271	260	298	292	301	290	295	311	270	296	275	284	293	294	292	272	301	272	304	280	322	288	323	265	297	293	303	283	306	286	281	317	241	283	297	265	259	307	317	300	281	270	280	312	290	274	234	333	279	290	281	297	263	298	297	324	317	299	311	272	305	290	301	324	274	278	272	273	301	287	305	295	298	324	273	241	309	286	285	325	297	290	272	280	279	326	277	293	271	270	322	316	325	315	264	288	324	299	285	294	290	303	312	299	262	287	272	269	306	261	302	266	272	295	280	310	303	252	270	294	292	287	281	279	298	273	296	282	306	292	280	263	280	277	293	275	263	328	266	292	300	280	309	252	292	270	274	300	280	268	301	270	286	273	300	312	280	281	317	266	338	259	296	250	272	304	311	304	298	286	264	320	264	275	268	304	262	266	292	297	273	275	285	307	303	310	289	290	290	328	272	271	293	283	277	274	307	281	315	270	288	279	287	310	294	262	315	286	273	272	318	296	321	274	278	264	290	287	300	262	287	308	290	284	316	287	258	291	294	291	283	306	282	289	290	229	290	309	311	308	278	285	291	294	287	282	282	294	303	276	289	280	271	279	271	292	283	266	304	298	305	295	277	277	277	271	308	275	281	272	297	276	277	271	278	256	285	270	306	278	296	313	303	273	283	301	289	252	317	277	279	314	302	291	291	252	272	281	284	256	273	319	298	299	283	296	293	282	282	276	282	290	288	299	281	270	290	285	290	314	290	249	262	294	294	285	293	296	283	288	264	287	292	270	289	257	270	263	270	275	285	292	273	275	274	316	269
3714	817	858	926	894	853	871	826	784	800	783	756	809	789	754	748	789	805	784	849	748	786	778	791	778	755	770	791	720	762	752	825	786	758	771	784	794	767	757	733	805	751	777	777	760	777	751	779	766	777	735	792	765	779	742	772	829	800	777	762	780	770	763	771	791	740	786	766	799	734	775	767	781	822	770	777	774	787	763	785	749	775	756	789	743	785	775	738	806	796	728	800	764	768	737	751	864	1007	1145	1107	900	780	810	728	774	800	712	753	774	794	755	767	732	785	740	742	761	738	751	757	748	789	784	793	788	771	760	716	763	743	818	797	781	760	804	777	786	757	768	773	773	724	783	751	786	804	770	757	738	764	764	726	725	779	764	716	762	734	755	773	804	808	753	705	773	755	797	702	792	800	724	776	750	759	789	746	721	780	773	818	763	774	747	758	769	735	742	731	789	736	802	788	734	748	766	770	767	745	808	752	726	770	761	714	773	801	750	768	788	739	764	793	810	800	767	779	794	771	765	764	802	725	760	758	776	713	759	774	753	749	783	817	780	740	778	768	811	756	761	782	768	706	778	773	726	760	769	735	776	772	751	787	767	793	806	786	749	789	783	781	767	781	752	742	775	801	783	745	727	722	794	763	779	743	745	791	737	801	763	798	724	763	765	742	743	753	795	741	799	762	790	810	798	797	789	803	706	768	814	769	786	761	790	795	770	761	746	805	714	757	741	754	767	677	756	835	799	771	776	706	809	739	759	795	773	785	727	764	778	830	748	694	765	783	775	778	759	808	784	789	749	753	709	751	752	745	751	749	781	760	854	785	729	792	799	759	776	834	778	745	807	770	789	786	758	740	736	742	778	805	810	730	805	796	775	752	710	792	757	775	780	783	751	751	719	764	732	764	723	727	753	774	733	790	786	753	752	722	770	793	751	788	762	696	742	752	800	774	741	782	796	789	768	773	805	758	783	761	764	757	775	783	790	791	783	745	774	766	793	783	737	772	803	738	782	775	798	803	786	788	810	773	714	798	787	747	766	787	764	740	767	775	754	784	731	785	756	721	752	733	720	760	781	799	759	749	822	776	792	774	727	759	788	737	760	753	776	730	797	752	798	790	746	782	786	749	800	798	814	767	759	731	721	820	745	766	761	750	776	750	751	798	763	736	749	761	722	773	750	764	776	755	825	840	782	796	765	777	761	780	767	786	791	767	753	769	758	737	753	768	788	791	689	781	750	752	795	743	809	754	753	791	763	800	839	751	776	864	751	770	753	727	783	842	756	789	780	752	740	773	771	792	743	805	790	705	801	760	741	811	770	789	762	733	786	812	738	788	811	740	760	747	775	762	736	743	734	711	785	759	771	853	822	805	729	780	809	774	730	750	794	783	769	751	861	759	755	749	796	772	772	720	740	777	782	794	780	746	795	770	771	766	787	775	806	756	709	808	775	822	749	760	797	775	760	808	743	742	773	749	740	753	783	782	729	744	823	713	766	782	758	776	791	746	761	799	830	756	738	791	729	743	744	775	739	749	772	759	747	796	758	740	789	776	736	778	748	791	742	753	760	736	730	796	805	792	796	781	759	792	731	751	732	767	765	733	754	775	737	741	804	754	731	782	732	756	733	788	750	808	701	771	742	772	778	777	710	770	764	750	771	743	752	785	744	767	818	783	744	799	765	825	815	753	741	747	763	728	791	688	790	767	755	819	740	710	772	787	805	814	790	774	719	765	787	756	785	762	774	778	773	807	771	771	769	732	723	754	767	740	754	795	799	735	727	796	792	777	760	765	752	755	777	808	772	755	748	744	767	788	785	710	745	727	743	776	737	797	780	745	781	755	765	805	783	792	722	783	758	797	742	767	739	787	752	734	759	757	756	770	763	765	795	767	758	755	828	787	744	752	762	745	752	744	749	752	735	734	762	796	781	765	742	734	772	765	759	761	816	753	744	714	758	785	774	753	817	742	779	732	785	806	725	693	802	687	760	817	779	767	773	785	784	774	782	778	817	733	787	800	768	820	771	775	753	804	766	734	762	827	723	795	793	721	749	791	784	743	836	822	730	763	777	751	792	713	762	770	761	784	751	780	813	772	802	775	735	771	741	846	749	810	740	745	782	688	745	761	786	735	751	794	797	674	789	777	739	753	776	739	739	766	762	750	772	791	775	767	730	751	791	746	800	742	755	738	759	822	752	771	776	790	793	823	758	748	771	777	778	739	759	748	765	747	792	801	756	762	736	782	765	826	774	745	753	764	752	737	812	768	763	743	737	793	789	749	740	775	791	763	777	772	759	760	763	782	740	789	730	715	777	753	764	759	723	770	770	772	745	774	782	767	774	767	787	777	781	782	822	756	801	769	815	771	783	757	776	782	796	767	733	741	764	734	747	770	724	733	769	758	809	758	807	735	749	821	793	730	758	773	739	757	762	782	745	746	784	761	717	820	723	696	750	736	743	768	784	758	747	798	783	757	768	787	774	778	771	776	744	766	787	763	791	753	784	803	793	776	773	720	793	793	750	752	728	748	743	795	779	739	740	766	773	762	720	790	779	778	803	747	787	733	746	755	755	798	792	750	732	751	735	777	742	774	763	804	751	770	776	776	762	755	820	763	806	790	775	785	751	764	732	742	784	760	835	753	788	785	767	792	798	770	764	797	749	781	756	802	787	792	836	765	774	797	764	711	745	731	731	778	780	768	788	770	791	781	747	778	810	704	771	802	770	748	782	748	736	814	760	771	795	746	765	751	780	680	748	785	792	753	765	781	771	773	806	816	772	792	742	748	772	752	757	788	722	762	754	790	756	775	748	797	786	781	740	775	751	764	757	688	743	837	749	742	725	784	737	751	768	794	776	747	756	790	748	736	760	751	766	760	737	733	782	757	759	821	800	790	738	731	729	777	766	743	752	819	739	750	749	758	770	756	781	793	770	756	785	790	772	805	772	827	792	754	798	768	758	794	750	746	778	767	745	766	774	765	781	767	786	783	753	734	784	770	759	771	733	760	807	756	750	750	813	722	784	754	773	710	670	782	764	799	728	750	797	730	748	756	788	779	743	783	724	769	775	746	760	735	683	748	774	798	750	729	810	788	777	727	772	781	738	781	751	814	778	756	818	729	788	736	733	761	805	758	724	782	754	766	730	762	777	778	791	793	773	767	747	732	707	768	809	752	754	748	797	748	752	767	773	774	747	792	763	758	758	812	827	743	790	769	748	789	756	747	720	805	775	760	777	741	827	751	772	772	801	801	774	774	796	767	835	714	784	773	778	768	723	748	769	759	778	736	786	753	780	794	786	756	754	720	770	802	751	795	761	765	769	795	745	746	762	764	780	748	805	749	748	761	782	813	791	765	791	748	728	770	764	724	731	787	757	767	746	737	719	763	749	765	780	733	752	807	752	800	732	764	781	752	742	762	746	727	736	739	736	759	818	765	764	754	792	760	771	790	805	730	759	730	755	783	751	748	754	792	799	746	711	770	802	808	793	739	772	763	761	793
25030	2473	1456	1117	880	736	596	541	471	449	427	432	401	369	364	347	362	350	358	343	385	335	300	356	345	333	327	310	340	338	316	297	341	349	314	325	302	307	317	344	334	301	329	340	341	315	319	326	305	288	298	322	303	338	311	293	311	288	338	288	307	339	319	319	323	332	300	293	312	316	285	319	360	326	357	321	319	319	339	337	321	336	335	306	308	330	348	310	303	350	333	333	321	324	310	332	342	605	606	496	377	306	329	336	319	315	322	303	327	318	327	317	323	359	324	290	321	302	292	317	306	262	317	349	328	312	325	275	309	335	337	316	292	320	310	325	310	313	309	311	311	322	303	304	321	322	344	311	316	328	290	322	326	303	331	317	323	343	322	330	297	342	318	293	316	298	310	332	303	325	327	327	310	340	299	309	325	313	323	333	318	305	365	302	359	295	282	336	296	342	301	296	339	340	338	285	330	339	325	314	304	338	308	291	290	302	326	325	317	326	319	335	307	315	304	309	322	315	370	279	321	377	311	310	330	340	331	325	303	299	299	329	304	324	331	313	325	335	321	329	353	308	323	325	320	368	302	314	336	311	314	318	303	320	305	306	320	289	291	332	320	281	334	345	320	300	306	328	320	334	305	298	330	309	294	311	294	340	316	317	338	344	339	292	315	321	317	305	316	302	325	335	333	309	337	323	309	312	303	333	313	303	327	277	298	314	318	290	316	339	329	320	286	337	316	317	326	331	335	291	301	333	321	337	312	297	332	315	332	310	331	356	294	327	325	326	323	306	324	326	325	311	315	309	335	345	327	344	292	320	297	327	284	326	307	311	310	307	321	295	302	343	338	331	348	300	289	333	328	304	334	333	333	342	315	331	328	331	313	331	312	327	328	299	297	326	311	329	315	332	356	332	285	321	334	338	311	271	320	322	291	292	327	313	319	310	296	306	365	330	301	332	313	315	297	318	309	337	348	315	340	345	327	306	335	294	337	342	317	297	296	319	315	331	342	330	325	327	344	305	309	321	320	352	324	351	312	282	302	304	300	306	336	316	301	291	308	365	311	333	283	332	324	308	313	355	325	330	308	330	305	305	325	315	330	367	347	303	295	323	350	318	315	301	339	311	337	351	318	342	319	336	319	285	320	297	311	316	329	311	307	328	348	329	296	291	296	299	321	321	319	316	297	311	304	325	283	294	347	324	319	314	329	302	324	298	342	325	292	307	294	281	324	319	338	305	318	285	320	328	287	330	344	317	332	312	312	318	305	301	336	325	313	311	319	331	327	303	314	290	304	296	336	330	306	312	321	333	306	302	295	300	306	304	300	290	296	316	323	347	334	314	332	270	330	305	314	328	315	322	319	331	321	322	321	318	315	316	323	329	336	315	307	327	325	323	272	318	335	338	308	314	293	324	310	329	353	343	356	299	283	335	342	333	323	299	331	310	312	333	313	323	325	305	312	311	303	321	315	324	329	343	315	303	329	276	310	314	319	321	310	340	322	339	318	309	290	307	328	286	340	276	319	308	324	297	311	297	305	316	324	296	326	297	329	315	317	308	345	316	312	341	330	314	327	329	378	330	293	311	290	337	320	312	340	344	333	307	267	310	320	311	325	331	292	285	325	325	310	336	325	303	299	342	346	295	335	302	290	336	314	338	336	346	320	343	324	316	303	307	307	326	332	327	331	318	294	349	300	300	309	315	297	325	344	297	328	362	299	295	344	315	340	314	330	304	318	310	327	325	335	306	311	320	325	312	303	301	292	361	299	313	316	305	330	313	323	289	308	310	359	315	316	324	343	364	296	359	305	298	308	335	312	323	339	299	325	359	353	290	309	317	317	323	306	295	288	302	312	289	305	297	368	343	339	337	320	311	333	311	311	290	338	315	314	361	323	322	303	325	322	301	318	293	351	333	299	332	320	316	292	330	309	298	334	302	340	294	301	289	315	304	335	327	327	314	328	328	320	332	345	293	316	331	304	301	288	345	301	303	307	339	297	300	330	356	335	333	356	325	305	321	347	283	298	312	301	304	322	313	300	339	335	336	329	324	324	298	307	316	325	330	309	316	300	295	286	316	325	322	344	318	340	344	305	306	315	315	376	302	336	327	327	351	339	294	318	309	318	316	307	317	290	292	331	316	350	308	316	350	328	346	297	305	320	281	312	320	313	307	319	333	324	325	316	299	343	309	303	341	321	312	284	292	326	350	293	340	331	311	317	323	347	329	318	310	339	324	354	307	338	314	340	306	332	302	285	319	286	331	305	295	293	365	305	309	304	296	346	312	316	324	355	330	320	345	318	332	304	342	325	369	340	348	334	316	296	295	304	294	304	310	354	338	281	330	333	339	309	331	324	303	296	315	307	332	295	370	296	336	299	321	285	310	328	323	322	324	361	319	336	318	300	340	297	312	328	318	321	306	315	331	349	294	304	324	280	325	304	338	294	301	327	305	307	303	306	339	304	330	333	311	300	309	292	335	310	322	317	309	296	333	318	315	328	327	337	307	337	318	334	297	296	320	310	330	332	341	321	305	301	324	330	317	290	329	291	309	281	317	333	337	312	286	352	321	285	329	325	319	344	334	292	340	320	295	313	310	316	345	297	310	334	320	321	314	334	334	313	309	315	330	322	334	341	319	324	335	301	366	308	326	348	322	329	312	317	281	321	346	284	335	303	303	328	314	308	308	324	324	367	328	316	344	284	346	305	336	312	355	297	289	303	281	313	335	355	321	307	334	309	287	334	342	332	316	321	299	338	314	311	315	290	289	321	299	288	362	320	336	327	324	324	325	330	294	313	309	328	312	346	326	332	293	309	346	296	308	328	341	349	328	316	311	338	326	306	293	274	315	336	316	298	356	301	336	326	333	321	315	289	344	309	342	291	308	303	333	367	311	346	309	293	314	361	308	344	318	327	318	325	304	318	295	305	320	298	320	337	333	329	319	319	314	338	345	283	292	290	326	295	327	272	322	320	345	293	331	332	298	310	280	302	331	320	291	315	286	287	315	348	289	331	327	321	318	331	334	312	329	331	301	293	345	326	331	343	342	289	354	318	360	323	329	292	333	355	296	333	319	321	353	332	334	347	323	333	321	332	296	328	316	315	313	298	296	357	358	323	327	329	326	295	329	334	312	294	308	326	318	319	339	327	311	299	320	314	317	338	284	339	323	295	323	318	340	338	351	326	310	318	312	310	309	308	271	310	305	321	299	352	319	298	287	310	321	317	308	274	351	317	292	333	337	320	294	326	306	299	341	319	323	299	284	313	334	312	350	330	323	304	346	276	303	322	288	309	306	274	318	323	334	321	318	323	281	342	305	305	300	327	303	306	346	330	338	332	316	350	320	287	277	298	332	378	324	317	333	333	313	298	333	353	276	347	303	303	291	303	324	306	332	304	317	334	311	347	285	316	309	295	291	295	318	297	343	323	325	318	319	316	310	299	331	352	327	307	340	310	302	297	313	285	330	338	308	334	325	288	299	330	318	365	320	375	292
12346	1712	3233	3669	3088	2683	2301	1938	1819	1655	1477	1303	1301	1265	1196	1154	1169	1056	1115	1001	1042	1001	1067	1005	968	971	933	948	925	911	911	889	901	943	870	903	860	943	823	867	874	851	877	930	897	872	875	857	891	855	854	919	830	873	895	862	864	875	889	907	886	848	856	894	874	842	853	831	847	862	883	879	926	838	848	886	809	859	888	858	918	849	844	842	901	925	882	789	867	911	915	952	880	852	880	864	1452	3169	3213	2135	1150	907	857	795	824	801	797	868	790	824	827	788	846	855	831	867	846	836	824	868	842	853	802	828	858	825	864	880	791	821	802	868	896	825	930	853	849	757	817	815	888	854	824	868	821	826	828	806	847	866	831	801	811	831	843	826	803	766	858	810	866	838	806	806	817	836	779	881	826	858	882	870	827	868	857	809	831	804	891	837	851	832	835	841	807	819	836	859	886	850	863	844	806	822	847	836	875	793	809	837	853	876	821	828	825	854	850	812	810	838	882	817	824	842	831	818	806	840	856	824	795	805	856	888	837	842	827	849	845	851	857	847	860	843	807	836	828	827	855	814	819	838	809	837	829	786	850	820	808	851	872	859	842	866	823	893	830	825	848	817	897	884	821	869	858	873	825	811	825	823	827	861	800	836	795	809	843	836	822	802	855	882	802	828	849	833	822	804	857	858	845	808	823	860	859	807	847	851	856	833	795	845	807	861	858	822	861	827	841	807	852	827	833	835	780	815	808	885	842	860	844	892	838	906	803	851	867	803	844	816	817	856	865	843	860	878	877	837	854	805	798	796	827	865	829	879	822	857	830	880	835	821	824	819	811	898	806	802	806	842	795	824	811	813	821	880	838	828	784	819	881	850	815	884	870	845	819	852	846	823	832	798	858	795	828	838	809	845	791	819	822	851	797	801	864	820	808	821	850	861	926	819	831	789	834	808	854	862	838	864	867	840	852	866	884	882	820	876	879	820	862	868	856	882	889	823	783	866	826	850	842	828	789	819	846	816	815	860	833	768	814	829	857	905	845	848	834	846	868	800	845	857	893	801	848	841	827	829	892	819	801	857	788	856	877	882	902	820	822	803	827	874	839	852	828	840	825	825	888	789	808	833	833	828	834	855	804	840	861	876	829	850	802	845	841	829	843	864	786	844	782	765	869	840	831	810	818	826	877	818	823	798	812	872	866	868	857	810	800	818	796	837	878	841	785	866	855	879	770	861	866	826	830	851	836	876	793	840	824	817	836	837	864	781	797	877	852	842	804	809	855	776	836	889	824	816	824	785	842	853	794	807	879	802	825	793	815	781	840	847	842	867	811	839	787	847	835	887	883	903	823	855	798	878	858	789	772	875	858	778	879	795	826	839	821	862	817	846	882	830	804	843	809	858	816	796	837	842	804	865	868	869	854	875	824	833	848	855	828	886	849	871	814	838	847	860	859	840	795	803	842	885	873	842	819	842	812	865	897	858	846	796	878	812	865	807	811	839	832	794	846	835	831	815	840	845	866	819	833	830	840	834	791	843	842	860	817	827	846	826	811	859	864	794	782	790	806	843	831	806	818	847	798	813	834	844	804	827	754	809	848	811	848	795	882	827	779	860	809	848	915	845	815	833	843	802	865	888	842	869	837	882	836	861	853	815	833	834	798	829	867	825	853	884	813	844	869	825	815	867	853	876	840	862	873	858	829	826	864	830	832	866	849	826	835	850	827	820	883	886	881	855	797	868	875	842	832	820	823	848	807	789	862	832	819	841	788	858	849	826	853	862	865	822	843	869	882	843	817	799	827	885	840	834	857	871	849	828	836	837	882	825	837	804	849	841	834	813	907	825	820	791	821	810	813	842	841	812	853	838	876	794	843	813	794	811	839	803	768	785	846	831	813	815	782	829	771	815	825	855	810	831	818	869	866	794	877	828	776	793	842	777	848	856	851	806	859	845	839	845	809	828	877	846	818	834	848	775	825	846	856	815	861	845	828	834	818	811	858	800	879	832	770	856	844	852	815	825	871	776	848	855	802	842	831	818	868	832	811	801	851	841	812	867	820	818	854	844	822	815	828	799	819	883	871	864	847	778	869	795	770	862	839	813	848	851	798	850	803	796	846	879	890	846	847	831	902	764	846	809	844	834	843	836	822	805	827	763	782	815	778	811	787	898	854	882	880	830	788	800	858	829	829	832	863	812	840	868	862	834	839	817	849	823	820	793	801	783	864	832	869	796	808	793	820	822	853	876	856	822	824	868	835	855	840	839	786	816	847	889	860	858	848	831	833	842	810	835	838	888	817	843	865	849	826	834	863	754	847	841	793	838	825	876	775	846	850	841	814	830	836	831	794	836	831	870	817	835	850	781	842	795	812	807	782	813	829	808	854	855	857	784	799	838	831	799	784	844	860	801	795	808	865	888	869	844	799	878	817	837	846	889	822	822	813	873	778	813	849	813	850	858	903	858	817	793	852	798	877	850	802	825	761	788	812	781	802	819	837	801	849	855	867	790	822	832	836	860	865	854	853	849	826	842	821	792	759	848	861	813	835	811	849	828	839	868	851	800	799	827	851	876	761	826	837	878	885	858	845	837	831	842	841	834	851	836	843	841	876	813	867	922	839	812	787	778	869	824	848	871	811	818	793	851	832	807	824	847	826	812	894	826	858	814	843	814	881	838	816	841	881	819	827	808	842	776	873	839	831	837	763	831	854	804	847	789	820	891	829	834	806	811	789	845	862	817	827	830	835	871	841	808	847	852	848	901	756	822	833	809	868	828	833	854	835	875	821	823	830	836	809	860	843	833	805	877	822	837	834	856	834	807	825	814	834	856	853	828	861	796	849	806	823	831	860	840	817	786	786	852	857	859	839	816	834	826	847	854	815	822	848	835	835	842	843	807	832	828	878	887	845	834	834	833	837	858	851	806	813	852	844	828	828	851	832	814	823	816	809	810	846	820	829	827	851	803	831	872	807	835	838	848	867	884	833	864	847	819	898	834	886	826	831	833	802	815	829	851	863	906	818	813	839	811	797	856	800	786	856	831	846	823	845	838	860	873	839	878	868	851	849	866	812	833	900	832	850	858	854	858	812	821	821	863	815	814	844	796	800	844	812	857	832	866	840	822	894	779	868	797	835	842	884	856	825	844	844	813	870	859	859	822	831	837	837	861	812	858	829	825	838	884	839	804	850	830	876	837	864	829	866	887	841	814	817	823	816	847	862	843	856	822	831	851	912	911	863	804	867	874	808	874	832	831	884	804	816	791	863	855	842	871	863	822	837	857	804	854	808	859	858	873	832	831	826	771	838	822	842	814	816	925	840	760	861	853	880	820	859	871	835	847	817	833	820	868	866	815	852	837	830	838	828	856	800	869	822	844	807	829	862	926	865	791	823	829	846	806	839	835	834	821	865	803	813	823	879	849	854	875	824	809	804	860	827	865	814	892	793	791	791	794	882	849	850	855	886	846	863	800	835	806	806	870	808	850	812	856	821	848	814	785	828	851	827	820
36168	6416	2833	1957	1337	1042	868	657	574	497	474	429	383	408	373	333	325	331	327	310	301	281	261	292	271	296	299	313	276	289	263	258	251	289	253	261	277	271	273	236	258	233	273	308	252	270	253	247	270	252	298	264	249	221	264	274	263	262	256	251	261	249	295	239	278	264	264	306	255	240	270	271	258	272	248	244	253	259	249	266	275	257	267	247	227	264	264	242	290	241	267	251	272	246	264	264	358	726	684	444	235	259	262	253	263	257	235	268	269	246	244	245	249	234	257	255	269	268	246	288	235	276	271	282	234	249	276	273	270	270	236	275	272	257	245	243	266	242	257	237	260	218	262	249	251	254	228	265	257	256	258	244	261	234	225	248	245	257	252	237	260	269	263	251	261	266	263	241	244	270	259	247	223	238	257	243	236	215	246	240	227	252	226	234	246	260	243	245	255	247	245	257	249	242	268	251	278	264	255	246	238	246	275	259	253	259	252	240	281	253	249	240	246	263	261	264	241	252	261	239	278	269	268	237	219	243	253	262	250	237	274	244	296	254	249	261	268	276	225	252	276	240	255	263	242	269	242	269	235	251	230	246	251	254	280	271	260	271	254	221	257	267	247	262	274	272	256	252	270	298	271	255	281	246	265	264	259	251	276	262	226	225	230	245	246	240	288	272	272	260	268	260	258	260	231	247	251	265	254	274	262	224	289	250	242	269	229	241	239	268	264	262	261	221	256	265	253	221	249	254	276	284	243	273	265	248	280	271	279	246	276	230	279	245	250	254	242	244	267	258	253	243	259	239	232	238	240	265	245	256	272	265	252	275	252	256	249	255	225	242	276	239	286	311	266	255	249	255	273	255	274	269	252	214	248	233	233	245	259	271	250	249	248	266	259	249	248	257	244	265	242	240	282	278	254	252	280	264	246	248	266	238	272	236	284	284	247	245	244	237	279	273	266	262	275	249	278	242	273	253	239	219	263	239	259	217	254	231	262	253	248	252	272	222	236	243	283	252	245	253	256	263	249	268	275	243	246	249	273	257	269	247	261	245	238	249	268	253	273	252	220	233	246	261	235	284	266	255	235	221	236	258	253	285	231	272	242	247	236	287	242	258	237	260	245	245	249	256	252	258	265	263	254	234	251	266	277	258	224	269	234	261	254	263	254	230	269	230	245	221	233	259	268	255	261	249	253	256	274	226	216	245	235	232	231	234	255	233	233	254	250	240	240	273	250	231	258	240	250	234	272	228	256	238	232	249	257	236	266	266	248	270	255	273	240	258	264	227	281	244	255	237	233	259	267	261	261	276	258	239	239	295	286	228	236	260	254	240	245	284	270	244	246	256	265	236	274	234	259	256	255	261	251	277	266	216	234	268	250	272	276	242	226	249	252	251	305	223	225	268	250	260	254	239	267	233	267	249	215	247	255	262	244	280	256	248	264	240	274	266	280	273	274	250	259	257	234	268	242	273	256	244	266	248	261	237	269	258	239	275	251	264	241	254	245	255	238	258	264	261	246	264	235	262	275	240	249	226	266	252	267	249	253	278	251	246	243	262	295	243	264	255	254	255	257	253	256	292	246	250	259	251	221	241	279	266	261	236	257	254	268	246	252	248	253	233	245	266	236	233	240	248	249	259	261	254	229	257	279	269	218	251	261	260	255	276	268	269	256	234	242	278	263	263	259	280	231	257	242	256	241	252	248	252	243	240	255	251	290	260	237	252	258	230	245	252	253	234	257	259	267	284	237	242	250	265	242	249	288	259	267	237	237	284	255	248	253	255	264	252	253	253	256	284	275	268	278	236	248	251	254	229	274	276	250	232	240	280	273	232	244	250	247	237	247	253	256	265	269	274	225	254	226	262	232	252	268	259	237	235	229	271	257	246	240	264	232	249	248	259	241	253	257	255	254	265	260	262	283	254	260	260	257	235	257	260	272	252	241	258	236	277	234	220	264	243	254	254	231	284	248	287	268	245	264	274	287	245	244	238	264	255	226	239	247	231	287	266	230	248	248	264	275	264	249	239	241	238	226	236	254	248	281	237	237	258	247	235	244	227	228	238	216	239	248	237	265	247	264	254	241	251	231	236	254	271	248	254	250	256	264	253	265	248	277	266	250	245	288	269	250	239	246	252	267	275	219	239	254	259	255	279	262	245	235	225	278	228	241	236	278	269	253	257	260	251	258	255	245	264	255	245	265	258	233	243	245	271	237	252	262	261	215	247	262	256	256	233	242	281	273	258	262	240	237	261	276	219	257	268	258	274	273	240	241	255	262	248	249	250	270	262	260	291	245	250	276	244	271	242	217	245	238	256	264	256	273	241	252	251	268	232	262	231	269	255	245	248	262	247	248	259	237	255	243	268	245	239	271	268	257	264	267	239	226	239	249	237	236	246	231	232	264	246	252	258	248	248	223	240	236	268	232	294	239	259	285	274	277	252	210	260	247	267	284	242	237	242	254	229	259	248	273	246	253	254	268	271	274	242	251	237	257	242	259	244	221	243	232	237	247	244	268	266	235	259	257	245	231	260	287	224	251	242	233	279	256	265	248	250	266	224	253	236	286	268	249	242	252	262	265	249	263	277	239	258	232	269	238	268	252	286	242	284	261	257	240	252	247	262	244	254	233	271	239	234	226	273	265	250	287	254	241	217	263	257	241	262	239	271	251	248	247	240	265	282	248	258	288	231	251	232	233	230	232	270	246	255	265	278	249	267	247	238	259	280	270	233	257	268	260	244	248	281	245	263	213	252	246	260	246	264	258	233	254	268	231	266	279	245	270	254	248	244	242	263	240	244	265	252	271	234	260	222	233	270	272	255	262	258	246	218	253	225	272	254	251	243	282	243	269	269	255	250	250	249	271	249	267	238	278	265	204	251	271	219	257	265	230	257	276	244	237	270	267	223	256	264	256	275	244	242	273	283	214	217	239	251	250	263	258	256	272	267	242	279	227	253	247	281	279	240	256	254	272	252	240	255	235	264	256	270	252	268	282	251	241	264	243	236	268	237	240	240	270	273	246	239	273	249	275	252	261	251	253	242	231	286	266	240	274	230	247	249	235	244	245	253	248	241	239	241	263	256	257	268	238	293	265	258	255	260	261	241	249	240	244	214	263	246	258	259	246	249	256	273	249	261	280	276	281	245	269	243	259	256	249	274	253	272	246	244	254	250	278	242	275	249	227	239	263	248	240	224	262	231	240	269	250	259	238	262	225	253	227	261	259	245	206	272	239	245	260	259	270	276	224	251	271	271	265	254	246	266	267	218	243	259	273	237	256	234	231	252	239	277	249	248	252	254	236	260	256	247	276	248	232	256	267	274	262	242	255	273	287	287	246	269	225	272	283	275	260	265	223	265	271	286	233	261	253	237	264	258	241	242	231	264	266	265	252	253	263	236	258	252	243	243	261	250	241	231	254	259	254	244	268	274	231	255	249	245	243	268	268	261	226	256	285	257	258	265	250	266	242	239	243	262	264	260	248	242	263	262	245	265
16833	2372	5276	5827	5001	4091	3281	2840	2435	2069	1851	1739	1569	1504	1353	1326	1307	1178	1139	1071	1083	1020	952	953	915	934	866	876	828	838	884	810	778	828	848	826	802	788	830	757	768	733	753	765	716	768	745	719	694	698	715	755	711	722	746	724	670	748	798	721	715	748	760	674	766	735	712	677	726	766	713	705	778	802	725	717	712	657	702	676	760	757	687	710	763	735	819	752	749	751	851	798	821	780	748	640	1636	4603	4302	2150	690	650	701	617	699	676	700	665	690	674	768	701	686	667	673	729	703	687	705	736	670	690	661	664	697	622	653	683	668	672	662	686	697	660	682	728	598	664	663	701	667	701	701	717	660	640	711	625	685	680	659	618	668	646	690	665	623	659	655	630	675	678	715	684	617	721	683	677	695	652	681	663	694	657	670	693	675	627	671	709	657	674	688	659	713	672	666	654	645	678	658	700	657	660	667	689	681	683	685	649	675	649	661	656	661	653	632	720	701	667	652	649	696	688	666	699	653	671	678	706	686	708	651	681	644	689	720	704	653	651	701	677	685	708	635	677	686	683	667	670	637	633	638	630	638	699	660	730	683	647	648	670	676	664	684	666	653	616	634	659	665	711	701	699	677	614	662	706	664	674	649	673	720	631	704	678	699	669	669	715	674	670	667	708	658	613	701	654	681	655	646	668	708	680	657	655	713	662	658	689	719	636	677	645	673	681	709	650	648	648	674	660	702	660	657	666	720	661	647	683	629	663	659	667	688	680	654	632	716	684	689	679	657	678	691	660	697	671	673	603	704	687	705	703	703	636	671	671	659	672	645	694	669	688	662	694	670	682	710	672	730	670	713	625	658	683	675	689	696	670	703	660	645	669	670	676	696	688	683	656	677	724	696	697	656	646	666	707	658	665	668	694	692	656	619	677	640	696	705	677	723	639	679	644	676	668	637	712	660	637	652	681	671	735	638	703	737	686	701	681	648	679	672	646	650	670	683	680	623	703	670	633	640	623	657	705	663	694	705	694	679	672	690	726	692	652	696	669	663	675	701	668	649	606	651	620	682	703	658	687	664	665	670	660	662	660	677	722	670	679	693	663	686	651	603	731	694	667	691	654	700	703	658	686	644	682	673	644	679	664	640	624	666	676	686	638	670	656	758	688	649	699	668	640	674	704	695	659	692	655	655	699	645	679	701	660	605	656	695	712	671	654	683	649	684	700	687	670	652	663	646	692	665	690	615	657	735	672	675	699	662	673	669	668	647	691	647	693	671	681	685	649	654	636	701	680	713	643	697	683	634	692	655	638	645	688	700	628	695	682	671	653	655	664	665	692	706	667	678	641	687	690	696	658	710	671	664	685	651	653	651	685	679	633	703	677	663	683	654	677	670	686	712	690	677	694	635	671	679	638	616	663	668	681	688	682	668	676	674	682	649	710	662	683	662	680	629	666	699	684	698	679	660	669	692	684	711	666	720	649	632	691	670	737	705	660	685	685	694	655	629	677	712	644	678	645	663	693	713	661	652	694	670	698	657	689	631	659	647	659	713	697	713	638	726	669	648	664	700	657	674	724	654	621	653	678	698	648	666	665	690	681	717	645	653	680	660	613	669	704	705	649	668	654	675	681	681	685	685	654	652	654	660	691	664	681	669	720	705	649	669	687	715	682	658	647	643	629	686	692	662	680	646	661	693	681	694	694	665	658	624	691	689	664	647	645	685	645	711	654	696	693	702	669	637	675	653	650	691	681	668	683	637	703	659	631	705	699	697	617	696	665	676	643	705	652	669	671	682	653	687	698	658	696	712	713	656	648	667	689	682	704	709	640	678	686	669	662	736	618	646	663	716	667	656	671	681	675	674	710	701	709	656	721	666	684	665	699	618	691	703	629	692	712	657	640	663	678	637	638	676	644	659	715	658	676	701	635	705	665	707	630	632	628	711	733	665	682	659	653	679	690	699	702	710	702	666	631	664	629	642	708	682	663	659	648	668	652	688	653	681	647	713	662	712	682	697	669	702	656	640	666	688	676	679	684	681	609	650	660	668	678	665	649	688	690	671	648	714	680	677	657	643	681	631	701	653	653	654	678	670	683	684	689	694	664	657	661	645	687	673	689	671	685	636	628	664	685	654	664	661	652	635	676	666	691	726	698	707	691	681	701	684	695	695	646	649	645	639	685	636	669	693	647	656	659	693	672	687	648	674	665	713	673	639	730	666	658	651	702	718	686	672	650	681	719	667	726	662	663	621	681	654	653	675	663	693	673	662	685	644	671	626	667	697	656	652	664	662	678	612	727	677	663	663	625	667	671	663	727	680	660	681	713	663	670	658	664	692	651	687	617	657	699	674	674	699	661	751	678	672	670	646	658	660	681	652	655	721	653	688	670	670	688	662	659	657	666	690	649	666	702	685	680	686	693	696	641	660	692	695	731	701	686	675	676	625	699	650	655	651	634	745	672	668	664	694	639	693	679	656	644	675	693	704	685	674	665	640	667	676	695	671	625	657	640	667	666	652	712	645	658	672	660	676	656	664	659	695	702	663	615	651	656	683	652	665	683	625	685	622	670	669	673	665	674	681	691	682	667	653	676	660	693	656	654	691	682	697	692	638	671	668	735	721	683	681	680	677	697	639	670	673	701	730	645	681	658	661	693	656	742	667	662	661	691	668	650	679	663	649	646	676	714	642	635	625	641	663	676	670	619	647	676	668	677	666	682	666	650	686	659	694	681	659	687	669	701	668	666	695	661	708	654	684	691	663	668	676	612	663	661	652	650	651	672	724	655	693	635	614	685	687	716	665	656	701	678	653	643	655	728	708	671	668	647	697	682	669	647	692	684	674	679	686	704	703	690	699	627	683	652	684	660	668	697	653	665	677	697	650	692	690	728	665	648	642	691	707	695	672	698	647	689	683	634	671	654	672	679	698	644	690	660	650	665	670	718	698	693	679	723	621	634	681	697	640	642	705	656	655	699	677	721	666	688	651	641	673	633	641	684	697	660	690	743	691	688	662	659	626	643	637	686	654	680	703	678	693	683	675	732	629	683	666	663	663	657	675	655	688	667	660	688	735	704	699	680	617	623	698	642	690	677	633	649	720	656	714	635	697	674	661	650	636	677	616	692	668	633	659	651	636	681	635	633	671	670	678	689	700	718	652	649	635	726	710	710	677	636	645	713	703	647	645	697	666	676	744	647	651	651	676	705	704	657	673	677	665	708	653	679	635	653	662	640	663	624	665	666	650	686	718	678	691	653	615	638	646	682	678	696	648	672	670	682	679	660	665	681	665	681	648	673	662	679	649	639	642	647	618	679	641	689	651	611	664	640	641	677	678	661	716	682	650	655	658	736	689	692	700	678	673	700	681	659	661	661	690	706	718	677	623	703	645	704	623	708	676	655	646	619	630	691	611	701	690	644	639	665	654	663	679	669	696	659	669	642	682	677	679	691	726	621	655	678	693	648	673	664	615	625	680	709	636	676	655	689	680	644	686	670	682	658	690	648
3913	282	315	297	272	291	267	310	272	289	279	305	310	276	255	259	303	254	256	242	287	292	314	260	260	243	289	271	290	276	278	275	247	282	286	297	256	255	273	271	264	251	270	285	262	270	252	267	274	241	279	286	252	278	281	272	281	259	262	265	245	296	284	275	270	277	241	285	282	270	271	273	282	299	267	297	258	278	239	298	267	286	275	275	304	266	273	255	256	274	252	277	266	316	276	260	293	289	302	278	274	269	267	244	250	278	254	294	225	256	278	268	283	252	254	280	277	258	254	269	269	258	271	286	245	254	256	234	272	279	297	278	288	277	280	282	282	259	261	263	288	250	284	267	253	250	280	288	262	270	277	255	302	293	265	273	273	304	283	291	275	287	248	249	263	250	299	264	236	269	277	259	258	294	252	262	317	288	221	262	269	260	280	260	291	253	263	245	260	263	261	270	261	284	275	270	281	240	276	259	285	256	247	274	278	258	259	285	288	253	294	293	256	258	270	290	249	277	278	320	265	278	308	261	262	263	266	267	276	279	263	278	227	263	266	279	286	275	275	256	244	242	272	255	274	278	286	234	253	231	261	281	246	281	266	251	281	300	271	275	276	274	286	253	263	254	280	278	281	271	278	294	287	307	268	288	275	275	274	287	273	260	255	266	240	264	276	263	267	290	280	294	249	270	318	239	251	282	281	261	277	258	254	238	255	246	273	268	312	288	260	261	270	280	280	298	253	289	213	285	303	293	309	261	252	264	292	257	275	285	256	261	260	262	251	258	253	271	264	250	252	259	264	251	272	263	267	278	252	237	273	274	274	248	275	277	249	260	261	259	276	280	287	259	255	289	281	244	269	261	279	291	260	286	265	278	287	253	280	293	290	287	262	264	300	285	274	256	256	301	274	283	278	291	278	256	289	276	259	240	285	276	274	261	257	294	236	278	263	228	271	268	276	256	281	297	243	258	258	293	244	256	271	246	250	268	250	256	254	259	278	284	240	249	248	289	261	271	257	284	293	253	264	275	271	280	289	263	273	285	262	277	286	269	267	297	290	269	236	258	291	302	247	252	304	268	282	265	251	295	286	280	251	282	246	271	301	281	259	270	265	240	305	268	276	236	296	257	256	315	278	258	258	255	271	268	248	262	278	283	282	264	245	260	271	255	269	281	262	257	278	263	281	257	264	262	252	282	249	258	281	294	227	293	257	267	257	268	294	293	255	288	263	251	255	269	260	273	268	293	302	252	267	271	284	284	272	303	268	273	257	281	261	222	279	287	263	303	290	255	256	249	287	276	264	272	276	283	257	250	260	265	293	271	261	257	254	294	248	270	289	266	299	229	293	268	271	259	255	269	288	229	263	243	278	242	260	265	266	273	288	279	280	253	285	302	266	277	286	287	264	247	288	306	285	288	294	280	257	261	266	308	276	267	264	276	283	270	261	275	262	290	284	286	263	271	263	291	265	269	261	300	292	280	292	270	281	260	270	264	264	254	292	252	298	284	258	231	293	261	281	276	281	291	287	284	283	273	265	259	252	256	275	276	286	277	269	277	267	276	269	246	277	261	289	287	262	255	280	267	267	257	265	245	290	256	299	263	295	291	247	259	257	265	274	277	269	228	280	280	267	268	290	256	269	282	276	311	277	278	277	288	266	244	277	291	283	280	270	281	262	266	255	284	276	275	295	285	271	236	275	274	257	292	271	297	242	279	274	236	296	253	272	253	283	265	277	283	274	250	264	290	271	244	273	266	273	270	253	287	275	265	269	259	275	282	282	266	261	263	274	269	307	287	262	272	299	273	264	282	279	284	252	291	272	276	267	272	260	269	274	228	237	282	265	288	267	261	266	279	251	267	258	266	263	275	273	286	267	263	293	284	276	286	281	249	257	302	269	246	270	279	281	246	281	268	274	295	269	291	273	261	238	258	274	248	256	285	284	244	298	261	244	261	284	286	263	266	261	321	264	262	272	284	291	238	307	265	282	265	257	300	252	289	264	278	270	245	281	272	293	276	257	245	289	254	272	280	258	249	269	271	265	280	276	292	290	254	265	261	303	269	303	291	274	280	275	268	300	254	259	274	262	249	268	239	290	279	266	301	261	263	271	286	271	291	257	253	260	269	280	247	281	278	285	230	247	261	302	284	256	289	251	257	302	294	282	265	269	286	267	280	283	283	251	282	300	263	280	289	298	270	285	264	272	264	263	249	262	295	280	263	280	273	255	263	245	291	253	308	258	270	298	262	293	272	282	249	292	271	261	272	269	293	263	258	271	303	260	284	276	281	267	281	283	264	253	260	273	259	243	304	275	266	272	280	258	309	297	272	285	281	285	258	238	242	270	275	296	265	291	271	269	254	285	284	294	262	292	265	300	261	280	255	268	281	288	273	290	279	297	272	276	290	246	268	274	284	277	286	246	279	291	281	269	274	272	266	286	272	269	266	280	253	287	267	309	279	289	283	280	259	269	251	295	272	270	301	275	286	257	278	260	266	279	261	279	278	306	233	296	270	246	304	268	276	278	287	265	287	290	279	282	284	268	279	276	254	293	251	278	280	302	303	278	268	261	263	271	296	265	275	245	256	289	273	259	265	258	286	297	272	277	287	239	255	271	269	266	268	257	261	299	270	297	274	272	245	281	272	278	281	263	259	296	303	309	294	267	286	289	295	261	269	238	265	273	291	271	284	272	272	288	270	243	249	301	259	250	284	263	296	306	289	291	277	312	268	284	283	282	265	248	280	293	274	270	252	276	268	235	287	249	253	254	238	312	266	270	281	231	271	263	246	291	256	271	268	266	255	238	264	275	269	289	242	268	290	279	274	269	294	308	293	288	304	265	277	272	280	289	247	246	266	276	247	262	252	261	266	267	275	261	273	292	251	277	269	307	275	281	270	302	281	281	258	254	298	280	263	268	263	273	274	264	288	263	258	265	273	272	294	271	264	282	269	259	263	269	277	275	259	299	263	279	256	280	244	257	269	278	251	242	293	299	259	268	261	268	280	260	261	275	309	286	281	265	263	265	289	269	265	274	297	328	261	276	250	264	282	288	283	259	286	294	273	254	284	285	256	285	276	266	246	269	265	282	271	276	241	284	293	270	249	259	289	324	251	270	278	259	260	263	276	270	260	259	252	240	251	288	255	283	301	265	284	259	254	250	261	282	271	264	298	260	251	274	277	261	288	288	272	303	270	253	287	292	300	247	271	287	268	301	267	261	274	273	272	261	256	230	260	269	265	273	289	278	275	253	289	283	273	267	308	267	259	278	264	270	224	255	261	290	253	265	270	248	241	300	261	263	268	284	292	263	282	261	253	241	285	277	279	263	277	253	268	266	255	267	278	281	280	300	268	253	265	299	273	252	290	262	297	277	248	294	268	275	264	275	269	271	244	289	264	264	296	285	251	278	267	238	285	246	303	275	274	259	253	250	256	270	273	287	257	273	298	263	283	279	235	267	259	251	288	265	273	267	287	256	247	248	275	269	255	228	258
3540	798	813	871	820	878	786	773	786	719	778	726	757	777	772	751	767	731	782	734	712	711	706	754	707	729	757	718	718	769	740	703	726	703	689	733	738	715	719	679	716	723	718	775	764	723	666	730	745	740	743	759	720	723	704	733	776	737	735	716	747	693	713	766	782	776	761	736	715	692	727	747	774	729	707	702	759	720	747	718	762	739	766	739	722	757	718	732	709	761	778	756	711	736	744	767	731	1045	1139	834	711	728	709	704	666	734	728	727	732	712	724	701	724	704	658	688	740	791	698	717	736	760	757	721	730	745	695	746	723	739	669	737	731	676	739	733	714	721	712	702	682	671	703	715	723	723	697	729	716	703	727	685	745	753	802	761	724	735	736	729	705	660	690	760	711	713	738	722	696	711	734	693	720	718	732	722	709	696	751	735	692	759	702	721	752	719	751	710	687	680	715	716	743	706	767	768	757	776	756	718	685	749	721	722	765	734	710	731	709	709	726	715	742	673	760	704	726	714	765	793	708	764	689	746	722	692	708	698	703	682	763	709	709	702	730	710	702	723	747	717	732	723	730	708	765	762	747	728	726	731	727	738	794	758	713	677	711	647	712	683	736	728	686	730	760	720	712	728	728	777	717	757	697	724	695	718	700	731	751	703	728	661	699	681	714	709	738	720	775	724	709	756	716	727	719	759	719	731	670	693	711	710	714	712	779	715	745	744	723	691	736	730	698	737	718	713	750	752	730	763	705	702	698	723	721	689	687	710	754	718	693	724	725	637	724	710	722	710	717	706	724	720	736	747	741	699	703	696	733	778	761	741	708	764	681	737	717	730	709	762	743	714	683	708	689	726	740	684	769	752	670	695	698	736	740	719	701	739	712	707	660	753	718	713	708	698	725	746	717	762	729	758	671	708	684	746	747	753	744	741	717	749	705	742	711	684	717	734	716	698	743	741	740	755	727	751	720	771	741	738	723	732	680	690	717	734	696	692	703	760	686	746	676	706	733	717	779	760	724	717	714	703	713	751	724	711	773	732	752	741	734	746	724	707	679	735	709	736	756	755	746	705	734	717	745	782	721	710	684	705	721	701	757	752	736	684	770	754	728	712	773	740	745	747	743	729	668	766	700	721	800	721	743	766	770	727	686	745	695	751	708	738	728	739	719	709	742	771	677	763	702	732	729	738	683	780	719	667	771	713	710	741	698	771	757	736	663	759	702	715	754	756	767	722	687	728	730	748	714	725	716	711	692	684	695	716	724	731	756	691	687	758	751	681	731	719	739	717	756	725	703	741	692	735	722	719	732	715	763	741	760	722	730	765	746	702	731	753	720	718	726	749	730	702	714	684	706	730	679	694	738	722	719	710	748	689	717	732	754	711	730	691	706	706	685	698	690	702	750	692	730	722	732	694	749	691	727	710	711	738	731	735	734	774	730	731	707	705	746	723	734	712	768	735	686	754	751	693	719	726	725	769	733	746	709	736	711	771	721	724	686	719	729	742	702	680	734	749	741	717	744	734	709	713	723	678	674	700	718	736	706	724	710	696	693	726	741	702	698	732	724	689	741	733	703	797	719	703	728	760	757	695	764	712	725	715	760	773	714	680	716	744	767	741	705	746	754	738	740	742	705	754	764	706	730	747	723	766	696	699	718	725	684	722	712	719	772	799	736	699	691	725	743	746	720	752	750	681	786	705	693	758	685	670	741	733	711	712	717	739	695	699	702	724	694	737	725	710	724	721	694	762	762	692	688	746	706	724	700	728	778	754	714	702	732	783	766	736	741	708	715	754	723	765	741	748	709	733	725	693	712	721	723	671	724	735	705	750	734	751	751	706	704	754	748	672	757	740	763	707	736	725	751	726	725	755	717	761	724	754	730	712	793	745	675	711	738	751	717	700	738	727	677	711	699	737	772	730	716	700	710	717	710	696	715	702	728	727	664	710	733	763	698	691	727	755	740	706	723	711	694	715	731	705	708	720	688	759	760	720	701	774	725	764	719	753	764	708	717	746	726	747	696	719	714	733	731	732	706	746	741	726	735	718	734	761	742	758	750	739	682	705	754	721	725	751	759	701	724	708	724	721	750	722	690	715	705	697	723	685	746	742	697	722	736	725	740	726	732	694	725	737	684	706	725	736	709	782	737	721	648	754	700	679	727	736	748	727	779	731	709	669	732	723	763	694	728	698	724	707	742	719	708	691	721	710	727	749	765	725	699	718	701	665	744	724	706	704	726	768	741	738	721	762	724	763	703	678	682	711	739	704	711	728	752	715	701	757	734	723	703	736	751	725	763	786	750	700	733	743	728	706	742	707	728	744	710	695	741	747	685	708	735	712	708	729	699	702	753	665	713	725	724	712	702	762	693	702	719	722	740	747	697	693	731	717	757	709	722	734	695	713	717	768	710	729	723	711	727	767	731	694	721	678	736	726	756	709	728	710	699	708	736	706	727	743	735	684	723	717	723	711	763	721	733	701	746	732	713	761	719	718	715	751	679	694	745	686	708	704	726	707	702	715	704	699	702	734	743	741	725	741	716	761	727	763	752	744	727	683	713	736	695	729	751	744	737	676	718	705	745	737	705	731	730	705	712	715	720	751	705	770	681	777	728	718	717	736	714	724	767	715	710	744	739	742	749	676	731	752	708	736	716	691	802	692	712	734	795	697	726	714	709	754	712	727	734	732	725	759	729	707	741	726	706	703	727	697	740	683	718	723	706	734	698	744	672	685	716	722	740	771	701	734	712	747	705	728	701	688	770	704	720	718	739	727	728	721	706	689	710	730	733	731	765	733	699	774	713	736	742	684	686	757	704	715	712	744	736	687	783	698	696	717	717	758	737	717	697	710	724	723	773	716	763	694	690	762	702	676	734	707	740	744	746	753	700	722	689	674	745	697	729	698	664	676	683	727	726	715	695	717	686	750	769	671	723	745	744	713	747	721	707	721	702	764	734	716	677	692	714	716	771	694	768	713	741	731	700	744	688	756	729	697	766	664	692	742	718	695	744	752	712	697	738	692	732	756	771	712	772	724	719	736	741	718	715	727	768	701	696	737	724	683	697	756	707	738	723	747	726	730	715	742	712	757	746	720	682	717	663	757	701	683	718	732	721	738	752	686	714	782	731	693	713	747	726	702	712	723	702	768	679	758	717	721	699	735	731	711	676	716	773	717	709	698	747	706	715	710	754	690	740	710	688	752	717	742	716	722	719	702	730	703	708	749	775	687	698	727	767	711	723	751	725	719	744	733	737	710	737	730	753	707	711	742	735	745	727	736	709	713	691	720	740	723	705	722	701	730	717	722	767	729	741	715	700	721	765	736	684	745	662	735	692	712	707	684	731	792	762	741	766	703	764	794	738	732	701	758	730	731	708	729	737	689	709	732	700	742	711	748	725	771	716	735	722	738	724	740	738	723	740	752	756	731	688	718	708	678	742	702	731	715	718	731	719	796	689	749	713	693	712	731	721	685	717	753	703	711	716	710	715	719	766	718
23506	2453	1474	1084	851	694	575	537	459	429	403	406	361	334	364	337	359	323	357	336	306	346	349	313	318	341	325	339	316	330	310	320	305	331	336	331	297	319	301	315	301	330	341	310	327	315	323	349	316	276	290	307	282	319	306	303	338	285	307	330	296	316	311	322	293	304	325	318	339	317	284	312	318	309	301	318	334	328	315	340	319	310	315	294	273	323	310	334	303	314	320	320	304	297	301	355	463	552	536	399	333	299	268	307	312	281	319	296	330	292	292	307	305	330	309	318	310	321	316	287	293	301	319	303	324	309	330	288	324	319	275	331	287	279	322	296	296	329	305	287	277	331	326	309	300	338	286	314	312	320	307	307	336	281	285	315	293	328	340	302	303	287	318	326	329	333	299	312	314	286	281	310	320	333	312	304	294	310	310	269	300	316	299	293	310	307	332	273	329	317	302	305	300	300	287	325	317	326	304	309	318	329	282	312	312	309	282	312	307	295	322	286	300	322	316	330	316	308	299	297	299	304	321	327	311	337	312	347	311	278	294	282	285	342	299	296	301	274	308	329	306	302	332	327	315	318	291	296	321	302	318	324	308	304	304	299	294	302	340	344	273	312	316	338	319	314	299	315	299	296	321	330	326	313	324	286	320	305	316	296	296	317	328	308	305	308	277	335	294	314	338	282	315	306	305	316	323	277	274	271	273	290	289	311	325	329	263	314	316	292	283	296	285	290	286	319	281	291	309	291	308	271	330	304	298	301	310	298	342	307	322	349	325	314	300	314	290	307	326	290	314	293	327	292	306	338	283	292	294	310	311	292	317	332	285	331	304	324	315	287	294	276	321	300	297	323	297	324	333	311	331	289	333	310	313	322	312	324	322	319	296	303	279	314	298	308	312	325	340	306	307	343	302	295	304	305	294	304	302	313	300	308	291	342	288	299	329	299	330	304	300	279	325	293	313	313	304	330	295	310	307	304	313	309	300	295	302	314	318	311	273	280	290	280	344	324	308	296	288	330	305	292	289	299	287	374	294	315	286	284	313	334	307	302	300	324	314	332	270	323	269	274	323	309	315	308	306	321	319	289	310	348	334	297	297	319	317	320	322	292	327	292	301	296	301	308	319	328	307	287	305	306	301	320	336	302	323	317	301	303	299	338	301	296	283	309	296	302	326	304	299	289	293	317	302	321	318	317	325	320	333	303	293	300	318	302	311	287	307	313	288	333	312	328	333	302	338	298	288	305	290	314	282	321	298	275	287	328	288	296	311	305	301	296	303	330	323	341	297	314	319	335	296	307	300	288	308	259	270	313	302	304	283	307	296	302	284	318	285	291	266	309	299	327	333	277	303	299	319	307	340	309	317	299	302	303	316	316	317	280	287	297	298	285	287	329	323	286	288	299	317	300	350	342	310	290	318	278	317	314	293	327	310	309	331	333	316	328	310	292	326	305	296	318	305	308	292	304	291	288	299	306	267	326	298	311	301	346	334	320	329	325	283	278	296	319	322	297	325	304	281	271	298	297	255	290	294	300	300	330	303	337	316	307	323	309	315	278	324	307	288	303	306	266	340	315	275	304	313	289	295	320	293	318	305	296	351	310	295	293	316	313	326	306	317	300	280	312	340	301	330	316	294	288	309	296	312	318	337	313	295	305	285	307	344	344	301	317	320	289	308	316	311	321	293	322	314	295	299	288	285	340	335	294	311	307	300	303	297	319	324	339	316	325	311	317	359	334	329	306	302	286	303	304	281	326	289	295	298	320	304	292	300	308	297	305	297	301	318	318	309	316	294	314	313	307	307	325	298	301	331	287	294	329	330	294	275	289	322	317	310	324	297	308	304	327	270	298	301	258	316	304	291	293	322	361	280	279	313	333	294	303	303	307	297	304	300	320	321	332	334	308	294	299	322	322	325	282	311	273	296	299	312	298	326	310	289	307	266	274	310	290	305	281	305	319	341	309	293	297	278	328	314	295	316	284	299	309	305	321	312	303	279	336	303	268	303	274	295	314	320	331	324	286	304	277	295	320	315	291	279	309	312	300	281	297	301	320	314	300	317	260	305	301	318	317	327	294	303	290	310	327	310	301	327	323	310	259	283	339	299	323	314	253	281	293	343	291	276	337	309	312	284	267	324	286	312	329	319	317	304	311	314	308	300	296	304	305	301	328	264	282	305	308	289	291	301	303	302	308	268	328	332	303	296	278	310	301	323	339	284	332	349	310	301	304	276	310	319	294	325	278	264	322	345	317	318	316	268	325	277	318	292	323	312	287	284	308	309	331	314	300	322	291	307	326	303	287	305	325	332	310	288	293	299	345	290	318	281	321	292	306	313	273	280	277	311	337	342	313	281	322	296	309	327	283	291	301	283	317	349	280	265	273	332	286	291	306	297	302	328	315	324	280	296	295	305	322	299	285	295	305	292	302	324	317	288	318	320	295	318	310	286	334	333	310	310	295	285	327	295	307	313	308	300	318	324	301	275	347	308	342	314	301	322	284	290	318	307	338	275	336	286	319	300	297	308	311	309	330	300	313	282	274	299	322	306	297	306	335	275	295	296	307	310	322	297	295	289	307	276	325	327	279	305	291	318	320	329	296	304	331	310	324	352	303	326	316	335	290	310	293	324	309	276	301	307	295	338	313	296	295	321	287	343	303	296	274	298	314	286	325	299	291	309	298	309	302	273	285	317	305	334	305	311	319	319	307	299	336	272	311	323	315	320	334	308	306	280	305	335	322	304	313	284	325	319	288	269	292	351	335	331	278	293	293	301	266	312	330	283	306	298	287	334	337	291	332	280	274	321	306	305	338	296	298	319	289	272	315	318	329	315	328	315	321	320	320	314	283	306	321	312	311	327	310	311	356	291	312	298	321	318	326	320	315	288	307	315	327	324	325	297	324	324	271	323	320	294	335	269	296	301	321	304	294	309	311	322	303	315	282	304	289	318	334	337	320	320	330	309	320	312	312	307	331	283	313	306	279	293	301	313	303	310	321	277	302	288	261	336	345	327	318	295	287	307	331	303	329	298	302	289	296	308	333	285	332	316	310	288	294	321	300	287	325	277	312	316	318	299	318	281	315	307	298	321	314	282	304	306	284	319	302	266	318	301	293	312	328	290	309	293	349	336	315	309	297	294	300	288	311	309	308	319	308	318	317	308	297	282	298	284	292	310	272	270	309	297	279	319	310	292	327	290	320	324	286	316	313	313	335	306	294	328	303	304	325	312	298	335	325	336	285	287	296	316	290	299	289	265	308	293	313	323	317	304	338	311	296	322	316	305	313	311	284	295	325	288	300	309	299	347	322	324	345	294	317	316	326	319	306	303	323	287	281	316	332	271	308	290	299	282	291	314	334	301	315	269	285	293	301	307	310	329	312	330	280	276	301	315	300	312	288	324	335	299	325	309	291	333	309	289	286	309	277	319	331	369	295	274	277	315	282	295	318	302	324	310	317	299	319	314	301	305	285	319	322	304	305	308	321	304	320	271	296
11199	1787	3138	3641	3145	2625	2229	1963	1729	1572	1445	1364	1368	1217	1143	1091	1104	1068	1019	993	983	958	940	950	979	939	941	943	902	862	868	892	893	861	924	869	831	927	852	819	843	878	879	860	913	896	857	875	857	881	848	895	838	795	818	875	830	848	869	822	841	820	794	850	861	831	810	860	883	789	825	839	889	846	827	866	841	828	818	854	854	854	829	861	849	908	826	869	875	818	892	882	910	800	826	1012	2154	3065	2669	1490	861	844	783	774	796	794	816	823	846	804	825	810	794	820	816	833	819	819	791	845	827	800	796	841	818	811	828	832	851	825	772	792	803	756	813	796	752	843	781	815	799	856	840	794	816	836	827	820	858	812	810	819	858	844	769	805	827	809	803	869	864	860	770	811	807	821	818	840	788	759	848	760	809	737	794	816	849	838	797	823	830	816	871	786	811	808	825	825	792	796	785	810	798	788	809	812	807	817	797	795	807	811	789	844	793	826	827	802	774	822	830	829	854	733	805	778	831	806	813	777	805	775	793	804	803	820	828	830	819	815	801	822	814	795	831	808	780	835	793	840	882	823	819	789	798	792	810	820	834	858	838	799	834	795	768	787	845	831	785	765	772	780	749	848	785	815	824	824	869	824	794	831	815	807	779	803	791	817	821	805	824	817	824	827	846	804	814	771	821	823	800	836	877	789	808	797	816	804	785	779	831	796	798	814	831	794	843	858	801	770	799	909	782	823	808	774	785	855	765	828	826	832	870	822	788	792	826	822	807	825	797	817	786	792	821	759	847	783	766	849	759	840	823	792	838	794	802	824	738	822	785	819	835	774	846	809	833	804	775	806	856	808	821	817	787	813	784	791	830	841	817	803	767	834	794	783	801	805	751	819	815	834	832	797	807	816	744	831	754	777	830	783	821	841	768	783	796	772	805	745	801	839	791	814	841	862	789	815	810	807	774	761	785	821	820	817	820	765	787	813	826	821	809	787	776	764	846	835	807	789	818	834	837	790	762	784	750	822	823	874	826	803	759	791	812	812	825	845	758	842	840	770	828	808	803	831	763	813	804	774	779	781	781	812	791	826	802	806	809	793	811	816	829	780	815	808	891	790	758	835	835	789	853	782	838	820	778	811	813	808	782	766	772	801	767	809	798	818	761	809	829	808	754	831	861	794	830	806	755	842	811	829	876	764	842	794	829	763	806	848	800	811	793	812	846	810	811	795	826	820	812	824	837	805	818	837	798	792	804	792	828	803	862	845	794	811	775	804	838	833	805	799	761	874	787	820	819	818	793	801	781	828	813	794	788	865	821	793	805	817	834	847	862	797	787	766	751	811	851	865	839	825	825	816	825	794	762	809	794	814	821	795	763	797	814	789	772	808	782	800	821	810	781	836	852	794	777	794	795	778	824	796	831	744	837	866	806	783	804	810	761	842	823	808	843	782	804	780	812	842	782	834	777	799	805	869	802	809	827	808	805	816	807	799	789	777	838	787	845	810	800	821	814	855	823	830	797	845	773	791	792	803	818	835	796	828	824	847	787	827	814	795	806	816	771	825	834	798	863	773	774	781	779	817	795	782	814	811	820	818	849	780	858	817	754	755	843	795	844	857	770	775	754	830	798	785	849	836	799	788	751	770	839	803	790	785	806	779	846	856	835	802	778	849	793	808	822	818	770	805	753	784	801	813	775	836	831	800	825	857	814	787	799	803	768	799	820	848	814	813	844	799	802	820	806	818	825	787	860	862	784	749	805	841	823	796	795	770	800	869	812	824	777	829	788	837	800	821	787	868	781	834	828	799	815	758	765	804	794	819	803	801	789	794	790	760	802	835	810	806	803	800	851	836	864	801	813	856	757	778	784	809	775	822	827	797	837	759	821	811	791	852	815	800	814	862	798	794	842	833	836	844	862	844	778	765	799	837	863	864	788	807	788	769	866	804	730	854	866	847	792	790	886	799	856	830	814	775	770	810	811	869	785	787	806	829	831	795	779	828	799	862	836	819	809	857	803	810	799	831	819	800	783	787	788	808	730	807	779	855	771	812	847	811	831	810	840	792	792	847	789	799	807	839	770	812	789	843	786	834	809	840	789	765	786	834	827	780	750	859	728	743	811	797	818	820	763	797	791	839	742	764	860	791	779	813	839	769	841	799	801	779	792	756	811	851	821	799	814	793	801	848	808	804	808	836	826	799	823	834	791	789	783	843	803	787	806	808	811	793	777	813	803	786	813	784	777	816	804	812	814	792	761	820	816	788	840	826	843	812	783	821	842	804	739	812	806	849	789	770	765	778	817	826	835	796	802	792	792	844	782	807	839	802	817	781	786	788	747	779	823	839	815	783	804	819	798	823	818	818	807	802	841	779	866	773	773	797	790	812	813	815	797	791	865	788	797	805	778	829	836	760	818	831	835	812	777	846	776	785	812	816	776	787	820	795	810	748	785	810	781	815	790	823	811	765	832	818	837	843	791	830	782	823	844	844	773	803	847	816	819	813	799	796	841	816	836	782	809	788	800	808	781	788	773	808	807	832	814	824	842	803	799	832	754	838	813	760	791	788	790	815	821	808	762	774	817	835	809	793	775	852	839	812	794	807	801	784	778	759	830	801	752	804	789	776	815	774	822	803	867	819	868	804	815	802	785	862	823	835	793	802	820	822	824	797	786	756	776	809	775	792	824	791	812	808	843	795	810	838	774	808	821	822	810	843	846	828	869	804	884	839	796	800	801	813	804	797	799	831	852	811	765	798	813	801	785	813	827	792	770	846	813	856	778	797	770	800	768	766	816	757	796	807	818	777	850	839	837	853	803	774	832	822	801	802	808	854	824	832	848	815	812	829	762	833	832	789	765	777	815	799	797	773	820	812	828	838	824	835	768	802	798	797	827	828	790	822	771	807	832	835	797	806	811	871	778	775	818	838	839	827	806	789	784	781	801	776	820	828	813	831	776	810	820	780	816	812	824	822	835	797	790	812	825	810	787	837	793	813	810	830	869	796	816	837	773	849	825	798	811	813	863	748	749	787	855	784	800	772	835	794	846	821	827	775	796	810	756	814	813	773	767	793	820	766	801	761	798	753	787	812	822	764	795	832	782	756	792	825	789	793	834	823	831	836	798	775	802	846	804	825	803	798	822	806	818	779	815	821	797	768	837	776	829	829	807	803	834	815	831	780	830	810	760	800	770	792	851	795	839	801	797	785	785	811	769	814	774	827	849	818	862	766	839	771	776	797	787	833	780	783	801	775	821	809	827	795	808	815	757	840	825	799	805	862	852	835	811	806	798	782	837	809	774	846	818	778	751	810	836	738	844	802	814	787	844	797	837	843	822	867	802	819	835	860	860	823	835	860	815	838	760	821	792	857	811	827	766	825	793	844	765	780	744	781	804	824	787	836	870	833	814	827	785	796	812	846	812	850	807	767	749	800	794	791	859	825	796	815	831	819	741	821	851	802	818	806	805	839	813	823	833	825	835	816	747	811	822	773	820	804	830	795	790	830
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
