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
337120936321	337120936834	337120937384	337120937934	337120938484	337120939034	337120939584	337120940134	337120940684	337120941234	337120941784	337120942334	337120942884	337120943434	337120943984	337120944534	337120945084	337120945634	337120946184	337120946734	337120947284	337120947834	337120948384	337120948934	337120949484	337120950034	337120950584	337120951134	337120951684	337120952234	337120952784	337120953334	337120953884	337120954434	337120954984	337120955534	337120956084	337120956634	337120957184	337120957734	337120958284	337120958834	337120959384	337120959934	337120960484	337120961034	337120961584	337120962134	337120962684	337120963234	337120963784	337120964334	337120964884	337120965434	337120965984	337120966534	337120967084	337120967634	337120968184	337120968734	337120969284	337120969834	337120970384	337120970934	337120971484	337120972034	337120972584	337120973134	337120973684	337120974234	337120974784	337120975334	337120975884	337120976434	337120976984	337120977534	337120978084	337120978634	337120979184	337120979734	337120980284	337120980834	337120981384	337120981934	337120982484	337120983034	337120983584	337120984134	337120984684	337120985234	337120985784	337120986334	337120986884	337120987434	337120987984	337120988534	337120989084	337120989634	337120990184	337120990734	337120991284	337120991834	337120992384	337120992934	337120993484	337120994034	337120994584	337120995134	337120995684	337120996234	337120996784	337120997334	337120997884	337120998434	337120998984	337120999534	337121000084	337121000634	337121001184	337121001734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19557	5339	4721	2055	1340	1009	732	551	514	481	389	388	384	336	319	299	305	292	325	273	269	285	262	267	248	260	264	255	251	233	252	237	237	250	286	271	253	234	277	246	225	252	239	244	251	264	233	242	250	253	238	223	228	260	239	246	226	225	216	247	240	225	229	247	278	233	260	257	252	228	252	219	222	238	249	236	252	212	250	239	236	233	225	217	227	252	261	242	243	229	262	240	262	240	237	235	243	246	225	292	216	247	224	246	212	282	259	233	267	239	233	226	255	249	241	228	211	244	232	225	251	252	286	256	282	247	231	288	245	240	230	233	229	236	197	224	208	234	237	234	234	249	221	213	218	276	261	255	289	256	201	242	232	246	227	239	249	256	210	245	244	263	239	233	264	254	237	246	232	268	223	227	207	237	220	234	266	249	244	203	250	263	214	221	234	227	267	232	217	237	249	259	214	267	251	218	247	210	248	220	235	257	260	232	222	248	207	267	233	235	243	219	253	200	244	230	249	220	218	240	219	213	259	254	218	224	253	224	230	237	242	239	224	240	275	223	262	259	253	250	247	240	214	239	247	210	243	243	256	252	261	249	236	236	224	261	237	249	246	219	250	265	237	270	257	230	214	213	228	249	257	245	253	227	223	253	231	243	242	262	235	246	247	219	213	233	229	226	206	248	270	224	239	217	258	253	241	239	239	237	225	257	212	250	246	248	259	206	218	230	220	235	248	243	262	252	239	235	251	242	231	202	233	235	241	263	221	235	227	211	243	252	212	246	264	247	234	232	250	252	254	249	218	238	253	206	238	217	237	254	244	232	226	220	218	242	224	227	232	219	218	213	248	218	243	255	248	258	262	247	260	218	220	243	245	246	243	212	252	264	216	237	226	206	192	237	249	216	237	222	208	224	246	240	263	247	215	221	207	197	203	218	235	215	225	245	245	230	226	224	232	230	224	253	204	230	209	259	248	240	264	262	224	256	220	228	228	233	206	234	251	242	250	242	228	233	253	237	227	246	260	232	272	248	240	228	237	240	193	259	237	219	234	239	249	241	237	253	223	245	217	233	248	242	242	247	226	248	236	249	222	254	230	258	231	218	226	195	242	229	214	237	233	232	237	235	231	248	232	227	246	229	229	222	259	242	229	222	249	245	258	239	242	231	277	257	215	243	253	222	225	233	238	219	242	238	258	250	214	242	250	238	247	252	224	265	210	225	252	236	246	247	249	229	233	213	244	221	240	235	233	258	250	239	236	268	204	258	227	229	238	233	256	268	240	244	245	258	234	256	232	248	238	239	245	241	258	255	216	240	239	221	226	207	244	234	228	235	206	237	247	248	240	230	245	225	238	249	236	255	259	235	241	258	236	229	255	217	274	241	247	237	245	202	234	236	248	237	222	231	215	231	250	238	235	210	265	228	251	231	225	240	243	263	221	266	253	256	238	240	237	241	258	224	247	256	222	248	274	240	234	255	273	231	234	248	239	234	237	246	227	236	241	233	219	226	223	232	238	206	213	249	235	230	245	232	204	233	255	218	240	219	230	212	230	291	267	246	224	234	257	227	232	202	237	221	248	229	238	282	221	231	221	242	252	226	248	242	220	230	244	276	207	244	214	222	257	225	260	214	251	231	237	217	220	226	264	232	228	228	239	218	244	215	256	221	238	237	249	245	251	244	221	221	220	248	270	244	252	253	218	240	229	245	239	259	239	207	228	237	237	251	239	238	211	245	209	207	252	254	243	260	251	234	216	219	233	239	242	241	206	258	255	259	255	243	228	211	248	239	270	216	235	238	238	247	242	238	231	236	223	210	250	253	211	241	213	241	250	235	238	254	220	227	240	219	220	269	252	236	203	217	221	248	240	232	228	248	248	223	241	269	240	253	244	230	247	238	241	272	253	226	241	234	243	238	201	242	228	211	225	202	223	240	256	214	249	221	206	227	245	231	228	251	218	229	236	229	244	232	237	236	235	242	240	217	240	223	250	241	234	222	228	254	238	233	215	222	239	229	266	247	239	239	240	214	226	243	235	271	242	254	244	212	240	231	214	241	229	212	235	239	254	241	267	222	249	256	223	224	191	249	261	222	260	239	246	235	251	245	215	254	246	237	225	253	207	219	276	240	226	231	214	197	214	240	221	249	220	206	252	239	235	225	209	240	247	266	214	253	241	252	252	252	230	228	207	252	233	213	240	265	222	250	221	264	255	214	230	237	247	266	225	243	265	245	241	236	233	234	228	239	233	275	250	249	233	236	237	220	267	237	238	250	252	242	262	220	241	271	243	248	261	234	237	227	252	207	245	231	231	209	248	250	245	242	237	229	216	266	220	235	250	237	195	213	275	239	248	262	215	240	259	252	248	235	231	239	221	234	239	240	252	201	217	243	251	240	245	260	274	223	234	229	252	224	258	256	228	220	238	227	227	229	219	226	241	226	228	258	278	241	240	222	267	245	246	249	234	250	205	246	232	241	246	266	232	235	255	267	230	232	234	247	246	227	238	230	228	220	247	240	244	225	235	244	205	238	230	253	237	231	226	215	248	225	222	217	223	257	224	224	243	236	222	231	228	239	257	259	228	235	231	247	255	220	242	230	230	199	229	218	256	256	256	238	224	231	239	212	222	240	220	244	230	210	230	226	207	241	246	213	253	227	254	226	231	264	206	252	220	205	230	214	227	223	236	260	217	248	249	238	246	282	216	224	229	251	227	236	240	231	235	246	240	258	219	267	234	202	232	238	243	225	211	231	242	216	228	268	216	259	213	213	217	229	235	207	238	232	243	220	276	237	233	261	223	266	233	264	243	227	225	244	233	199	239	251	242	255	222	227	228	236	246	211	226	226	236	233	220	236	229	237	203	249	228	257	243	249	242	250	245	273	245	237	243	236	242	228	250	268	224	232	236	228	248	222	236	223	225	251	256	235	225	212	258	245	270	227	220	236	234	203	244	223	266	232	239	222	244	251	234	225	224	236	230	224	249	261	231	270	227	255	211	224	224	252	228	253	220	249	250	254	221	240	229	258	242	217	225	254	243	231	262	226	215	226	215	219	254	255	203	239	244	269	227	234	239	253	218	249	250	216	213	239	254	217	252	239	237	227	252	243	244	246	229	219	237	223	250	230	231	247	246	231	258	255	212	249	250	233	252	241	238	242	245	212	249	265	243	242	241	244	229	244	242	263	249	219	247	223	217	254	236	250	220	230	290	216	229	229	239	235	238	225	216	244	227	224	211	206	257	256	244	211	215	235	222	213	237	228	230	262	237	227	250	211	229	256	236	221	257	262	227	263	219	239	239	238	266	233	256	199	255	222	226	246	236	247	228	237	253	253	219	208	247	235	221	257	239	223	229	239	228	223	259	221	241	276	255	245	250	222	197	227	243	211	257	221	239	210	229	237	217	228	228	220	246	240	219	253	218	247	231	223	244	227	266	246	250	214	222	281	229	238	267	210	245	232	225	224	235	246	218	238	257	230	262	233	292	241	238	239	210	250
8263	3679	7934	5482	4757	4073	3098	2534	2125	1902	1636	1507	1441	1295	1246	1110	1084	965	947	957	842	866	781	835	789	794	702	703	727	707	756	640	726	644	704	686	665	674	616	652	647	595	636	626	556	624	596	633	569	601	617	552	615	593	593	590	597	573	609	576	558	593	606	600	584	554	580	570	591	591	588	579	572	522	636	564	561	567	587	550	575	575	537	569	560	551	581	572	555	565	584	615	609	608	562	549	552	562	571	583	617	579	572	594	544	569	558	542	555	540	564	558	568	517	579	535	526	569	568	575	552	573	598	546	554	550	553	536	525	539	555	596	518	549	594	587	569	540	547	531	560	506	585	595	537	540	548	541	552	551	543	557	544	558	566	543	568	605	543	571	557	547	570	557	590	556	546	562	548	586	545	584	550	549	546	592	559	549	546	581	541	578	573	518	596	630	597	545	558	560	548	585	556	580	544	499	546	589	555	573	562	546	532	567	551	536	566	543	511	595	552	542	552	547	584	532	532	567	580	583	513	553	526	579	543	584	588	591	522	604	585	550	538	535	548	514	545	555	609	546	549	576	549	566	549	563	529	574	583	530	613	552	545	545	559	562	574	551	585	534	534	540	560	536	581	537	493	565	526	536	533	587	547	552	540	532	575	582	572	540	519	577	564	579	544	545	565	563	521	557	569	573	528	560	600	574	529	580	544	580	569	570	570	545	516	541	582	572	529	558	520	579	544	572	563	550	588	573	520	540	543	567	530	579	576	545	586	562	536	587	547	529	530	519	565	588	564	548	557	567	546	543	538	558	578	534	555	540	551	572	524	576	592	555	546	557	569	555	535	567	634	544	556	595	567	540	546	553	553	645	567	555	560	566	595	531	545	561	540	524	571	588	543	536	536	546	563	573	537	562	566	529	535	566	580	575	546	579	548	536	562	580	541	556	548	593	552	548	577	552	548	541	562	592	559	564	573	580	572	599	499	505	612	547	560	560	556	521	569	551	523	560	583	562	523	566	565	602	548	559	563	565	588	562	579	511	529	567	533	553	529	535	542	509	556	600	546	581	528	549	556	562	514	554	553	562	541	559	531	583	561	606	539	590	545	585	542	559	563	572	562	602	525	529	565	551	555	571	584	564	573	536	545	577	535	535	566	546	536	538	508	570	554	572	539	510	527	573	550	536	574	558	535	560	574	575	588	510	549	527	592	546	539	565	556	569	527	559	561	557	567	549	532	552	605	545	571	558	576	559	547	487	513	607	546	551	544	521	523	537	529	532	544	538	555	549	524	559	579	597	541	557	544	539	575	561	568	565	532	534	527	595	557	594	532	548	539	561	564	567	568	609	565	572	554	549	567	567	530	520	566	552	556	535	575	530	532	604	561	529	541	537	561	594	535	547	518	531	539	559	555	536	593	531	543	605	519	512	510	556	490	519	555	547	543	568	591	588	536	562	592	606	557	570	515	542	580	585	583	555	581	559	563	519	585	563	593	588	573	544	533	542	536	533	566	616	536	540	530	526	535	591	588	579	585	571	592	556	586	521	554	558	573	558	580	565	562	562	556	530	515	575	536	520	546	544	592	538	555	554	575	539	568	565	514	542	558	570	527	576	529	565	569	525	566	562	570	570	542	526	536	567	525	540	582	554	537	565	573	544	531	553	594	563	511	547	532	546	530	557	574	563	555	571	540	547	550	578	564	541	564	591	576	566	556	557	569	532	559	572	555	559	583	557	567	557	557	548	541	543	507	566	555	522	599	527	554	550	546	523	557	560	529	527	547	577	560	556	586	550	533	590	601	595	595	550	558	548	596	563	541	573	517	560	558	600	553	543	542	551	561	543	526	579	579	558	558	569	604	549	531	574	602	605	582	532	560	552	527	561	561	584	583	545	564	566	544	574	579	581	537	547	508	551	562	541	557	554	578	568	554	546	564	533	562	526	566	542	565	547	579	562	580	600	479	546	552	562	561	568	566	571	593	567	512	564	509	584	559	536	547	555	571	560	563	578	578	536	544	587	580	580	571	572	543	548	534	602	546	603	548	559	537	614	554	554	583	520	584	562	550	586	501	532	577	535	551	586	547	541	594	569	560	526	553	553	568	575	552	562	513	565	579	543	558	567	558	524	552	540	506	602	524	558	494	565	533	510	584	591	548	536	557	575	531	514	573	573	591	592	513	526	553	542	563	528	547	556	537	559	554	535	512	561	530	576	515	543	513	552	592	597	557	572	551	524	545	574	537	528	548	573	546	519	549	537	553	545	552	553	549	534	517	570	572	579	573	495	534	547	571	545	575	555	523	533	551	517	601	559	530	539	541	545	559	539	553	516	550	544	539	552	538	570	566	571	545	526	583	542	526	522	548	550	561	579	546	612	591	555	542	577	522	572	558	612	531	545	593	604	536	537	548	535	588	563	598	507	555	542	558	560	541	609	548	559	551	545	614	563	576	561	531	565	567	534	578	568	546	582	535	578	561	570	617	644	549	578	533	534	567	575	573	547	507	578	575	607	518	526	606	550	570	575	593	526	556	586	574	557	595	549	531	535	568	610	518	561	587	557	570	568	550	533	539	591	526	543	545	602	515	579	534	517	535	544	545	537	544	536	509	579	564	563	613	537	559	581	561	554	556	571	516	573	592	595	548	581	603	580	552	571	584	548	542	562	572	532	561	554	551	512	544	560	549	536	581	519	540	508	533	545	576	528	542	538	571	549	567	603	565	532	573	541	497	594	564	544	559	549	553	567	542	541	505	561	534	540	602	522	524	567	521	547	531	565	554	532	534	524	567	547	515	525	586	585	566	540	528	506	567	552	567	552	582	538	523	551	522	590	557	588	537	554	529	577	569	566	525	537	571	563	582	587	547	551	543	539	565	583	565	562	550	533	559	559	568	549	591	541	556	578	566	557	558	563	560	530	537	564	567	535	545	569	562	531	568	587	566	574	538	556	590	602	522	551	523	557	515	557	584	532	557	598	551	568	578	561	556	546	558	557	544	548	576	553	533	511	586	546	551	533	559	587	536	540	524	618	544	536	567	546	587	561	596	573	561	547	548	579	557	560	537	524	579	559	548	523	507	557	553	587	565	558	547	568	532	532	518	542	547	542	591	537	556	517	561	550	551	589	562	585	536	566	562	555	560	525	518	533	572	586	547	521	541	542	554	544	540	575	529	557	549	552	557	596	587	531	594	593	560	591	555	559	539	558	553	551	553	548	530	499	562	560	541	546	517	567	541	576	513	487	528	548	550	532	559	544	529	522	583	614	584	561	566	518	517	530	568	578	538	504	552	521	580	540	569	579	524	593	555	585	537	555	580	582	550	537	532	563	544	551	575	570	532	551	567	590	554	556	605	607	525	558	564	560	546	594	516	565	523	548	511	566	512	554	545	597	570	576	535	562	538	569	508	516	571	566	538	572	617	585	578	572	572	582	534	547	544	541	593	540	517	540	534	570	541	599	547	571	545	590	570	564	569	536	541	572	536	548	547	559	548	566	563	539
2803	212	179	90	77	62	74	66	63	83	69	77	52	62	75	71	76	68	75	79	67	68	60	78	74	62	52	84	68	74	65	86	71	55	74	91	65	63	74	82	66	72	61	74	76	71	76	75	57	71	67	81	61	70	78	69	68	63	59	70	62	84	88	60	74	71	76	72	82	64	67	75	61	60	73	69	65	72	71	70	69	63	65	67	73	69	66	64	81	65	69	64	66	74	60	78	76	69	62	53	58	56	68	69	80	65	68	78	63	76	73	74	80	77	70	83	69	68	72	58	73	68	61	72	71	71	53	84	72	76	54	63	65	63	76	62	66	83	63	72	65	64	75	77	59	62	69	84	64	58	71	70	60	78	72	76	64	70	59	70	56	65	58	72	70	54	75	76	63	73	66	70	66	80	82	81	72	61	66	60	70	64	76	68	65	59	56	82	84	80	78	55	58	73	76	83	78	82	70	70	52	68	66	66	68	62	74	89	81	51	67	88	76	84	79	77	69	79	83	73	77	63	60	73	63	74	85	77	77	69	60	61	71	76	59	59	94	81	65	76	80	70	66	56	77	69	62	69	79	69	89	77	68	74	72	68	76	66	74	80	71	67	87	54	72	66	59	83	56	61	64	67	94	69	72	56	74	70	79	56	69	69	70	68	69	68	71	77	61	63	94	69	63	76	66	89	81	55	85	67	68	74	74	73	74	78	75	64	72	72	64	66	56	64	64	74	61	79	75	72	68	81	83	66	57	77	79	70	70	75	61	58	67	72	73	73	60	60	54	65	66	68	86	77	67	65	63	68	75	68	68	62	73	86	69	66	73	68	63	65	65	68	64	65	75	62	58	81	66	62	69	68	74	68	60	58	75	70	64	70	80	83	63	79	79	74	71	73	48	79	80	83	61	87	65	60	68	80	78	77	61	61	78	70	75	81	73	62	68	67	85	69	79	79	78	67	65	79	76	74	74	74	78	67	78	79	67	58	74	60	53	69	74	47	76	67	79	80	53	98	70	53	67	70	59	66	58	71	57	82	80	87	77	62	74	66	82	73	76	69	62	71	71	65	79	70	62	78	69	70	68	67	93	95	75	70	92	69	59	77	73	64	69	52	75	50	50	79	67	67	59	67	72	72	65	76	82	76	78	63	83	58	73	65	85	82	66	70	63	57	60	73	77	75	67	59	70	63	61	75	38	68	59	74	73	65	59	77	77	75	56	81	65	68	75	75	58	69	71	63	55	57	83	84	71	62	66	53	61	91	64	76	68	75	70	66	76	74	65	65	74	62	80	69	64	71	82	86	70	73	72	67	75	79	72	62	72	60	82	76	63	74	67	72	70	76	65	85	74	69	54	63	79	70	77	63	58	66	77	73	73	86	83	75	79	70	80	71	73	63	58	72	78	73	73	66	80	62	76	63	82	71	77	71	63	78	89	55	79	72	72	71	59	74	81	62	70	82	65	74	73	70	66	78	64	75	79	70	76	71	80	64	69	75	60	69	72	67	60	81	73	57	59	68	78	78	68	63	64	65	61	73	61	78	68	49	76	74	71	70	68	71	61	83	62	78	72	57	75	67	65	73	83	60	63	68	66	87	63	84	51	62	66	84	78	83	66	66	82	65	64	70	68	61	73	79	79	67	76	68	70	69	60	81	66	71	72	69	75	63	79	62	63	89	63	68	50	66	53	74	78	66	85	75	64	65	69	68	89	77	76	68	76	66	80	65	70	60	66	89	54	64	77	82	71	63	68	55	74	50	46	60	73	66	74	64	67	57	71	62	78	73	65	79	78	76	66	81	60	74	80	53	68	60	58	64	74	68	62	79	70	76	66	67	72	58	71	66	83	61	56	70	64	65	76	55	63	78	77	64	55	80	69	75	52	72	82	85	70	60	62	60	66	69	82	58	64	61	79	73	80	85	50	63	70	78	65	53	62	70	63	66	71	63	77	61	73	73	66	56	81	67	64	68	65	78	79	64	80	72	82	62	57	72	63	53	67	78	62	66	72	70	63	59	62	79	94	77	65	67	58	67	72	74	58	62	61	62	64	91	77	74	60	69	66	77	56	60	75	66	73	56	52	80	77	62	79	63	70	79	82	57	66	75	58	62	66	55	57	55	58	82	57	63	75	85	69	58	69	69	66	67	72	70	71	76	76	78	74	83	79	71	76	63	73	74	75	48	64	64	90	82	76	79	68	57	57	69	63	86	57	60	72	79	75	65	70	60	72	66	72	77	83	73	73	74	69	80	73	65	69	77	54	82	69	62	69	81	57	64	69	62	63	70	78	70	67	72	78	61	80	72	85	92	75	67	58	65	69	74	73	76	73	81	77	80	68	70	80	79	70	90	68	65	61	70	64	66	65	60	72	76	67	70	80	69	81	78	72	69	84	56	81	78	61	68	58	64	80	72	79	61	57	62	63	62	83	79	65	66	66	61	63	60	63	61	63	81	69	63	67	86	93	64	79	51	63	67	88	88	81	69	56	58	56	67	79	66	69	70	66	74	59	72	80	53	65	87	57	77	62	74	79	69	58	61	62	61	51	80	59	74	65	73	64	65	63	60	74	57	79	77	67	85	63	68	58	48	73	66	61	87	65	83	85	64	65	85	80	62	65	76	77	71	77	70	70	81	80	74	63	58	67	78	63	77	70	66	73	69	81	94	82	78	82	75	73	60	83	72	62	57	65	73	60	58	72	79	59	74	82	73	67	59	65	64	79	59	93	72	85	62	65	78	75	68	71	68	65	56	65	60	64	64	67	71	56	78	74	58	80	93	72	69	76	72	58	76	66	62	62	77	74	69	65	79	70	68	63	69	80	68	85	71	58	62	82	73	83	76	68	64	89	84	78	70	69	75	66	70	83	70	71	69	70	64	52	63	69	63	69	70	73	71	63	78	65	57	58	72	72	60	71	55	72	70	57	72	57	65	65	56	69	61	70	64	69	65	77	68	72	68	69	48	75	67	68	72	69	82	74	67	79	75	77	87	60	68	74	76	76	61	72	73	80	84	56	63	79	61	87	85	51	68	75	67	61	77	78	89	75	62	68	84	85	66	64	54	67	63	66	63	71	75	65	52	64	63	64	64	75	73	77	49	60	68	60	62	60	77	71	61	46	57	90	72	68	74	77	70	72	78	73	76	75	65	65	60	63	64	70	66	49	68	87	68	79	71	57	74	82	72	82	65	58	63	85	77	67	87	71	68	76	66	65	61	71	78	66	68	73	57	66	79	63	61	71	72	73	56	77	54	69	70	74	80	74	68	52	75	55	55	65	63	76	58	77	68	63	72	60	68	48	61	68	73	72	56	89	63	73	62	53	90	61	63	58	64	78	67	72	82	73	74	81	59	85	72	73	64	66	85	68	71	70	74	63	83	75	72	63	71	63	81	74	84	81	68	61	79	68	65	84	70	62	68	81	70	72	70	70	60	59	75	69	45	71	51	58	67	70	57	68	77	64	56	60	54	59	62	65	72	69	63	61	77
2413	360	457	287	320	255	264	247	251	230	225	231	211	207	247	204	219	206	216	223	208	218	220	218	223	192	213	224	227	236	212	216	229	206	209	201	216	214	218	232	207	209	226	224	218	228	189	189	206	187	204	204	229	200	200	224	168	224	186	207	241	214	215	218	211	219	226	188	205	187	217	228	219	188	214	200	207	220	176	194	207	173	220	228	208	204	209	226	204	172	206	205	225	220	213	200	181	189	215	227	193	209	196	222	234	231	217	194	219	207	190	190	203	193	206	198	185	217	203	176	181	192	196	218	210	216	191	205	192	210	230	195	231	206	187	217	235	200	208	205	201	211	190	211	211	197	217	195	194	213	206	221	213	229	215	212	192	221	221	190	221	208	234	218	192	203	229	206	212	226	207	197	220	216	165	251	231	212	209	194	192	239	205	222	213	197	213	196	211	233	197	219	188	210	232	203	221	186	196	219	217	199	224	211	198	219	203	245	199	207	250	189	219	202	189	188	197	214	207	171	231	213	209	191	226	208	201	222	186	182	218	217	225	204	207	180	204	202	192	209	211	204	203	189	226	214	221	211	214	209	190	204	232	213	205	225	222	220	212	227	209	230	211	211	216	221	208	245	197	210	217	202	201	189	219	212	192	206	219	192	210	229	206	205	203	197	199	195	184	215	194	215	203	224	196	180	212	215	206	229	155	190	211	207	204	197	216	194	212	207	213	191	246	214	204	212	191	193	214	226	184	225	219	222	199	210	224	224	216	204	211	194	209	217	195	218	183	218	190	221	230	192	204	214	199	201	243	223	215	208	218	190	210	220	186	208	200	232	208	204	207	225	199	210	219	212	198	217	211	196	212	206	214	212	207	192	207	207	234	210	202	187	197	210	201	227	210	196	198	185	207	218	221	220	197	200	220	201	230	217	224	233	175	198	209	213	219	199	185	199	222	201	196	248	216	226	197	193	220	214	225	235	224	204	185	206	213	172	215	210	207	202	219	203	211	208	190	205	181	212	208	229	216	201	211	198	213	191	210	230	214	229	190	191	189	223	200	216	223	228	206	221	222	204	209	214	233	202	228	203	216	220	236	217	239	199	225	216	214	225	228	205	206	216	191	203	216	230	200	195	203	209	215	220	241	212	225	204	189	211	180	205	178	203	200	199	195	195	212	222	195	238	199	220	208	195	202	227	199	215	242	204	227	234	228	197	216	213	224	196	191	211	187	229	208	208	189	241	205	201	219	203	208	203	199	212	213	199	229	206	220	222	203	191	251	203	209	181	201	216	205	191	195	192	207	203	197	193	176	213	190	223	211	215	224	174	209	200	201	228	204	219	222	201	204	229	197	234	208	217	210	176	207	205	200	203	205	189	189	222	175	199	220	213	217	215	191	196	216	195	199	211	193	189	206	225	215	202	219	193	211	220	201	227	228	199	198	225	222	199	202	195	195	218	226	190	190	202	196	204	223	212	215	210	201	190	183	196	214	221	202	239	191	223	176	213	212	204	214	206	209	212	219	193	219	189	240	194	238	186	183	199	239	214	214	209	196	184	191	220	231	198	212	191	195	203	194	214	209	196	214	205	201	194	197	206	230	212	227	181	188	244	207	209	193	198	224	196	236	204	197	220	204	180	256	200	198	212	202	214	197	215	201	217	211	213	206	195	200	194	234	232	210	222	212	214	186	206	222	173	213	185	216	189	207	197	227	204	214	204	217	218	220	197	211	226	206	213	186	206	174	240	199	218	202	183	209	223	191	185	211	203	212	211	199	199	225	189	213	217	187	203	232	206	228	216	205	193	227	198	225	215	210	208	196	214	200	198	195	204	208	195	219	232	216	209	213	214	218	203	194	203	195	195	210	233	220	184	212	204	205	211	210	182	198	210	208	212	203	199	233	210	189	213	211	216	203	209	181	212	211	219	215	187	211	222	202	227	223	232	185	205	183	219	194	219	188	218	186	226	195	218	220	197	218	196	195	216	215	214	233	222	215	191	200	176	211	197	183	210	221	230	222	214	225	201	205	201	214	221	192	205	205	228	233	189	199	212	206	230	218	218	195	199	191	218	221	214	193	192	179	218	214	195	207	203	204	206	191	203	200	204	180	202	232	227	219	205	216	204	203	209	221	201	238	201	193	212	203	233	203	211	225	219	213	181	193	215	217	185	195	210	210	206	201	213	218	206	187	197	225	201	195	194	218	214	210	201	214	194	157	222	193	204	222	202	223	189	204	208	183	196	192	196	209	187	190	204	216	192	212	219	202	203	211	219	216	178	189	226	242	203	173	211	222	200	199	173	217	212	198	216	205	199	200	206	183	240	224	234	219	225	213	211	183	184	214	204	234	206	168	214	213	205	188	205	237	229	192	224	200	194	213	208	223	224	200	219	221	202	198	201	195	193	192	228	210	192	220	196	194	198	221	190	205	228	185	205	199	191	207	191	229	196	205	199	221	219	213	225	224	210	203	181	203	206	212	223	199	217	204	220	208	197	237	195	186	205	237	194	224	182	180	222	196	215	199	227	210	213	220	205	213	216	243	189	199	196	200	190	210	206	200	208	233	211	202	221	198	193	203	214	206	215	207	205	217	218	229	187	202	217	210	219	231	206	219	233	221	227	203	212	203	209	203	212	212	237	206	215	194	208	196	204	183	193	209	184	244	223	200	210	204	208	209	203	233	222	208	217	216	225	200	207	220	192	231	204	216	237	217	208	224	226	206	224	190	201	220	229	195	212	221	198	221	186	177	195	205	210	211	198	206	213	203	211	190	213	213	219	229	180	207	206	208	217	208	209	205	223	221	177	186	222	208	197	196	201	211	213	215	200	196	203	209	189	191	209	216	194	202	192	212	230	238	218	213	193	218	190	184	237	198	218	221	191	223	190	225	204	200	202	213	211	224	222	209	212	224	218	217	207	194	181	224	200	203	208	200	182	193	184	219	240	207	206	214	222	172	214	201	198	192	222	222	218	215	193	207	201	204	203	197	222	219	196	217	192	187	193	220	192	201	222	184	226	196	204	177	196	212	212	218	213	214	208	204	189	234	188	196	216	214	210	213	186	201	203	208	223	220	247	170	223	222	202	207	194	204	199	183	222	224	198	186	185	219	194	214	217	185	220	223	185	217	190	221	188	192	212	221	223	196	220	216	213	224	218	211	202	195	208	200	201	171	215	192	218	223	228	205	210	226	197	195	240	200	202	214	200	194	212	215	216	196	212	214	220	196	182	221	213	231	198	215	207	227	203	200	222	229	187	241	210	211	197	187	210	197	210	217	237	222	206	205	195	188	203	228	209	195	207	207	208	221	221	202	218	191	237	187	209	213	190	187	206	215	181	185	183	189	217	213	217	192	207	197	186	224	203	241	220	187	182	187	214	217	202	181	219	211	208	217	203	194	216	181	225	184	203	173	197	195	200	205	222	199	207	227	208	215	224	203	207	201	217	213	185	227	203	214	191	213	199	211	181	220	218	223	210	215	205	207	212	225	195
12008	2180	2251	997	679	559	429	306	298	258	222	197	170	183	174	181	163	153	168	150	146	174	159	162	125	153	160	130	148	118	149	139	126	137	116	149	155	128	139	118	122	129	125	108	127	145	131	132	134	138	119	140	122	117	122	124	112	127	143	126	136	118	118	126	126	138	109	125	123	138	132	141	131	145	127	120	101	141	121	127	154	112	108	112	139	121	129	114	128	114	121	124	114	125	130	148	131	113	133	107	119	118	112	141	141	139	123	136	122	129	112	138	124	122	127	145	120	115	123	127	112	134	130	125	124	126	135	113	130	110	125	119	121	129	110	122	133	123	122	109	123	123	126	111	119	146	108	125	113	126	130	117	136	119	139	115	135	120	136	121	124	125	118	93	124	113	123	110	130	105	106	122	125	131	142	127	149	132	135	119	131	111	128	108	107	126	140	139	116	110	140	123	141	119	122	128	131	128	106	105	131	149	123	120	122	123	125	131	133	119	100	114	112	132	138	133	138	146	128	119	121	134	128	140	93	122	134	112	109	110	117	107	122	124	118	137	139	145	133	114	131	109	131	135	154	124	124	137	117	140	129	126	141	133	140	134	110	124	122	128	128	137	130	106	137	122	114	113	139	118	119	122	112	130	126	138	137	114	132	112	132	131	116	143	116	135	134	126	141	120	114	120	128	106	120	116	119	121	113	114	140	132	129	124	134	119	120	135	140	113	147	136	125	132	122	132	119	137	139	107	128	118	114	140	117	135	131	126	126	126	127	139	125	111	140	136	135	108	119	100	105	124	105	137	128	136	114	128	122	125	135	135	107	133	117	134	132	126	126	127	115	121	126	92	116	135	117	135	138	127	116	113	133	115	136	124	119	108	127	133	123	105	122	142	117	136	106	125	129	134	128	130	127	134	111	135	123	116	117	115	113	112	125	124	115	112	115	115	141	122	116	125	117	133	105	107	113	129	133	117	128	128	108	131	121	127	140	125	122	130	139	143	149	151	129	136	109	115	130	117	128	113	101	116	104	137	135	152	123	136	107	119	110	121	129	122	122	114	140	148	119	138	125	136	108	126	142	93	120	136	117	115	126	139	133	121	128	126	130	120	130	150	129	137	124	132	117	126	135	112	128	123	113	127	111	108	144	121	134	112	130	133	147	135	118	134	132	126	139	130	131	128	118	107	117	126	109	110	138	132	137	147	126	118	105	120	141	135	120	134	149	121	137	121	126	135	123	128	129	119	114	103	141	115	112	112	120	132	118	128	126	129	140	124	124	123	119	115	108	126	123	130	137	138	109	142	124	114	112	110	124	122	97	127	110	119	112	130	135	117	118	131	105	138	115	101	129	139	126	149	139	137	133	126	116	114	120	134	116	128	128	133	116	127	108	127	122	137	114	134	139	147	123	142	126	130	119	156	130	128	112	110	129	125	135	119	132	132	147	124	137	137	119	140	140	125	116	100	119	130	154	138	131	123	137	141	113	118	121	118	109	126	115	107	98	131	130	129	152	115	120	133	114	100	118	111	114	124	117	137	106	109	118	127	129	137	119	116	123	123	148	101	129	132	94	113	115	137	135	138	112	115	137	136	130	126	139	131	134	124	124	132	150	111	129	126	130	116	127	132	105	143	114	140	112	120	112	120	129	107	131	130	123	135	125	131	99	122	135	114	137	117	114	117	133	123	99	133	122	114	118	128	135	124	141	145	120	157	133	123	118	113	124	143	135	142	116	151	124	126	133	126	124	117	99	125	138	119	123	131	116	121	139	135	127	104	122	134	141	145	114	133	123	119	140	137	125	140	123	113	155	147	146	128	138	124	126	124	131	104	109	131	129	147	114	116	115	108	128	111	102	116	109	117	144	130	111	124	136	155	129	120	110	126	113	127	124	148	104	135	127	124	116	115	116	97	115	113	134	140	125	122	119	124	133	145	135	116	110	130	123	112	123	130	129	118	144	131	118	139	109	114	123	127	130	123	144	131	122	121	106	129	128	116	129	134	146	144	134	108	117	147	123	122	138	138	133	146	134	123	109	129	120	127	121	134	129	127	100	109	131	132	132	104	121	121	155	109	125	127	140	103	136	117	117	141	123	154	118	128	120	128	122	123	120	127	128	124	131	125	119	116	118	119	122	137	110	134	143	108	112	121	150	127	114	115	132	118	118	136	110	132	131	134	126	115	144	116	117	154	141	126	126	123	118	142	105	109	110	103	106	124	143	136	133	130	116	106	135	142	119	135	114	113	127	124	127	135	143	118	118	122	106	124	122	113	123	135	137	140	112	133	117	114	116	107	110	123	120	133	118	118	114	131	124	150	119	124	126	138	132	144	106	107	113	135	125	113	132	138	138	131	125	132	133	112	126	148	122	127	107	116	128	113	122	112	125	137	132	137	127	94	104	131	128	105	142	148	118	109	117	117	127	138	126	116	138	130	142	130	144	120	121	136	122	136	108	119	126	115	149	131	139	131	132	123	114	124	132	139	144	138	113	115	133	119	112	126	141	147	130	125	142	144	127	126	132	126	124	107	132	143	128	123	144	122	122	146	98	156	140	114	129	117	126	132	139	122	135	135	119	123	119	135	140	131	145	115	121	114	114	116	120	136	125	116	94	136	117	118	126	123	129	118	133	128	107	143	134	104	136	123	113	100	112	124	127	130	155	125	114	121	136	117	118	149	146	106	135	136	123	119	132	123	112	112	115	111	111	137	150	132	144	134	102	127	149	122	119	132	129	125	135	112	159	130	126	114	107	123	130	124	112	134	121	121	120	135	120	126	108	126	118	120	121	133	119	123	137	127	101	137	105	115	124	105	126	114	125	138	127	144	144	133	121	105	106	119	113	123	133	116	122	138	123	143	119	153	108	121	112	135	143	134	132	124	127	136	111	100	117	110	129	129	123	137	146	132	126	123	123	126	113	130	126	139	118	130	114	101	113	118	110	104	128	129	141	107	116	114	120	124	105	134	118	108	104	114	108	138	125	117	126	128	119	129	122	127	106	123	115	125	119	126	141	123	140	138	111	135	113	119	95	124	161	133	115	116	109	139	101	123	122	112	142	127	118	144	114	138	124	135	144	136	123	106	136	130	107	108	134	119	145	141	124	130	105	143	132	137	127	121	133	143	126	142	128	123	117	129	128	88	133	151	129	129	131	134	140	139	143	105	132	125	132	108	118	125	117	135	121	130	134	114	126	118	134	138	104	140	126	149	112	126	109	135	137	118	128	113	119	128	120	110	109	128	130	125	142	129	112	132	126	125	120	132	98	120	138	112	119	112	138	122	109	131	124	133	115	137	145	125	114	146	129	93	139	116	132	141	139	129	132	114	127	132	120	141	131	108	129	114	113	106	130	119	96	123	140	118	124	121	111	105	125	137	127	119	130	144	127	92	130	118	143	169	141	120	107	124	103	141	118	155	112	134	121	128	128	116	111	120	121	110	111	110	130	124	119	127	133	120	146	101	117	125	133	117	129	114	136	133	123	125	144	130
6719	1847	4516	3188	2749	2351	1805	1489	1261	1132	932	866	810	734	752	616	600	558	577	531	496	499	507	519	493	470	422	427	401	406	426	407	408	391	419	362	395	373	438	369	367	425	394	309	384	358	365	385	357	359	351	373	340	353	371	380	335	414	358	366	354	331	357	354	384	349	361	337	387	353	317	359	341	345	369	367	385	354	366	350	341	355	341	330	317	364	343	343	328	354	340	359	316	353	360	354	344	325	345	378	352	330	363	353	352	342	337	358	335	342	341	349	335	358	309	351	339	350	378	341	336	350	343	357	331	360	354	352	354	318	363	314	343	368	333	330	326	343	314	341	301	311	332	353	336	335	293	347	330	283	330	310	298	323	346	345	342	343	370	357	324	299	352	324	323	332	358	332	325	343	353	311	317	342	337	331	345	307	316	323	346	325	349	393	340	323	316	356	330	339	333	337	364	336	332	356	324	350	289	336	334	332	350	314	357	339	372	353	319	332	353	341	312	335	332	342	322	315	331	353	351	341	343	308	342	349	315	362	346	342	331	314	331	339	329	344	311	345	339	325	353	326	332	381	339	346	366	336	338	310	341	325	353	325	319	330	347	333	361	312	353	319	319	327	351	296	324	367	342	338	339	308	348	321	339	314	341	363	306	310	317	344	319	345	353	333	344	344	335	292	366	341	349	318	333	316	344	372	316	345	347	306	353	349	369	331	317	317	332	338	321	366	322	333	353	325	314	327	348	350	341	327	345	349	323	351	355	341	359	314	293	350	334	293	299	326	339	370	370	311	322	354	365	337	311	364	339	334	339	330	342	342	335	337	335	360	363	339	323	329	360	318	337	342	380	341	371	363	327	312	325	334	314	345	328	346	316	338	310	351	360	341	362	351	356	343	343	326	350	330	329	343	333	344	339	356	335	361	332	352	331	371	353	367	356	321	340	303	327	346	350	351	357	339	375	369	358	374	318	370	367	331	356	334	321	352	351	352	355	370	357	365	332	327	329	317	311	328	303	351	328	351	367	347	333	366	320	335	354	343	356	317	297	328	350	356	335	296	320	349	346	316	362	326	315	360	325	339	326	373	353	322	357	359	315	327	342	320	337	317	303	337	326	345	341	332	322	361	324	348	342	343	345	338	325	329	352	320	375	340	359	333	347	299	379	326	308	339	360	344	337	335	330	361	376	312	324	350	338	364	349	349	344	328	344	355	326	314	355	322	320	355	329	326	357	331	354	342	308	327	347	312	330	309	367	332	355	327	346	334	333	309	299	361	367	344	343	300	336	341	349	356	359	348	337	328	362	309	340	360	333	368	343	317	321	332	332	337	334	317	378	332	347	324	354	340	321	342	313	379	347	313	341	335	326	352	320	347	354	379	313	337	325	330	325	322	335	328	321	365	309	316	299	334	334	348	331	346	374	312	330	351	351	365	345	354	333	335	339	361	332	327	345	359	353	322	344	357	338	356	366	327	329	349	345	301	352	350	352	374	330	320	326	371	329	345	327	315	310	347	329	315	358	347	343	347	322	351	315	331	328	320	304	341	390	326	338	303	349	343	330	341	311	347	314	378	322	344	321	328	333	329	332	331	384	332	327	337	347	350	299	355	336	334	341	329	356	332	335	370	369	313	356	331	332	368	370	333	313	338	337	329	325	344	350	351	358	331	339	348	317	313	324	350	334	390	336	345	326	369	318	366	337	325	276	320	328	364	323	309	340	332	325	321	343	378	310	326	310	322	357	325	341	349	367	345	344	352	297	338	338	342	322	333	333	344	358	364	369	351	336	339	369	347	334	309	350	329	309	336	347	352	322	325	349	348	327	347	323	339	351	319	348	337	310	329	335	331	379	340	379	335	337	340	371	307	373	375	311	354	325	366	332	342	319	371	330	331	360	345	324	319	313	314	311	337	337	345	340	338	351	342	363	333	345	368	315	355	344	354	350	329	363	342	323	337	313	355	347	317	337	293	320	343	372	337	345	342	359	330	345	358	298	335	321	349	328	318	336	321	310	305	337	351	324	300	340	354	346	333	346	319	335	361	349	367	325	339	350	366	326	333	327	328	337	362	323	340	331	308	311	355	356	333	362	326	325	313	311	299	334	306	317	358	318	353	340	319	344	377	337	338	391	345	333	339	334	375	326	321	330	339	321	329	309	323	357	343	353	327	362	313	327	344	347	330	347	377	336	343	324	344	349	314	339	340	317	331	355	322	332	340	324	366	347	341	318	342	358	350	321	363	337	304	319	302	329	303	337	363	335	344	348	355	395	357	347	347	339	333	359	352	351	329	329	348	335	343	353	349	317	326	346	320	331	355	304	329	358	324	357	350	336	367	338	328	345	345	365	354	327	322	306	356	332	365	336	335	336	368	348	353	347	341	300	309	337	345	314	370	360	321	334	340	322	332	316	385	337	351	344	363	351	380	329	324	335	305	328	339	368	366	349	343	322	364	368	327	329	326	352	340	336	362	331	330	361	325	318	332	328	327	348	306	341	331	352	353	323	319	338	348	359	371	330	342	338	331	301	326	339	344	341	314	313	351	336	355	334	310	337	354	350	350	320	342	329	333	333	322	344	339	320	373	367	307	294	343	321	332	305	345	304	351	334	356	330	328	334	364	331	321	331	363	324	301	326	344	326	300	367	333	334	341	348	343	324	370	342	330	322	334	354	352	297	364	318	326	341	339	312	336	334	322	301	344	331	345	302	313	324	347	324	353	327	359	342	332	338	339	350	303	337	326	367	371	344	342	347	335	340	307	351	337	330	323	312	339	355	351	325	308	322	361	366	337	322	338	331	339	323	344	322	356	333	353	333	323	325	330	370	357	335	320	308	345	318	339	341	355	330	349	345	338	348	325	329	351	364	325	353	324	324	325	322	326	316	327	334	319	322	339	357	342	356	331	364	355	334	337	348	349	308	331	361	334	314	317	349	347	320	344	327	318	351	320	361	343	313	341	300	369	352	319	350	354	338	350	335	339	338	348	340	343	327	341	342	345	326	372	330	321	342	347	330	329	352	334	350	357	317	368	334	360	345	312	355	319	343	314	322	324	321	374	328	338	317	316	334	328	325	339	376	344	362	336	343	314	380	322	322	334	340	337	307	329	331	354	315	341	323	354	311	353	322	321	334	327	356	353	322	329	345	305	323	355	350	342	345	339	317	321	349	343	343	352	325	351	360	347	328	321	334	319	338	338	328	354	361	350	355	326	300	372	364	374	359	327	362	355	359	367	336	333	309	353	341	344	351	342	313	333	363	349	337	302	336	375	354	372	350	310	340	367	338	343	308	346	320	313	340	344	348	356	361	325	355	357	319	338	327	350	368	376	361	329	373	340	360	373	311	319	341	345	372	376	345	295	312	322	340	357	331	339	323	335	336	336	317	336	329	334	340	322	317	340	342	363	328	331	356	337	348	362	354	316	349	331	338	328	328	338	326	332	337	331	332	328	343	352	342	334	332	356	335	352	340	334	360	359	362	322	328	347	316	308
20663	4764	5606	2307	1439	1025	809	671	540	521	438	424	402	336	338	380	363	311	311	325	306	304	319	283	308	282	271	266	279	273	248	288	285	270	262	263	241	256	260	257	252	243	254	264	264	249	274	262	287	231	212	291	265	233	288	270	295	292	285	246	258	243	257	221	261	257	260	247	277	232	227	239	238	259	247	289	238	241	243	245	247	287	224	257	249	229	251	230	259	267	236	242	273	257	227	242	227	207	238	257	291	272	262	262	243	224	264	255	236	267	291	238	239	240	250	270	256	242	236	251	248	223	242	274	254	260	258	264	260	274	254	268	268	249	272	276	224	247	231	259	255	227	254	281	239	253	261	260	241	235	256	293	257	235	244	245	264	241	235	243	280	290	254	270	251	261	231	255	249	242	252	252	256	265	257	240	274	265	235	267	287	261	243	255	247	249	250	246	226	240	267	227	273	284	240	275	267	273	279	234	260	227	246	253	264	231	248	238	248	294	244	271	268	240	235	265	261	250	267	252	234	236	264	261	255	294	277	249	201	256	242	258	242	248	217	243	237	295	285	240	269	272	221	268	238	271	219	259	242	264	241	278	269	242	252	264	243	231	269	265	218	274	252	238	264	246	239	258	258	213	278	250	256	250	256	251	263	247	260	262	277	265	259	249	252	257	268	253	281	279	279	275	230	228	236	269	233	273	247	240	245	236	273	258	246	233	254	277	274	247	231	261	252	246	218	242	255	240	260	280	234	263	258	240	257	253	242	227	243	267	242	253	251	256	264	288	254	252	226	278	266	253	225	241	275	244	254	246	269	253	233	275	241	269	246	239	251	238	275	251	244	254	263	231	240	250	258	272	252	269	289	244	241	252	265	229	265	242	286	251	255	236	253	265	264	258	236	240	268	296	275	253	249	255	265	235	263	264	269	239	225	227	241	273	244	237	263	269	241	247	257	274	284	259	280	269	259	248	252	239	225	240	225	230	267	230	221	252	252	231	250	248	254	287	255	242	270	257	242	237	233	259	248	255	259	259	272	217	242	263	274	229	299	249	234	255	266	262	264	244	225	233	272	246	275	263	236	262	235	276	281	264	257	258	245	243	247	238	234	279	256	234	246	244	230	234	264	282	245	250	258	274	275	252	249	271	279	260	262	264	249	244	251	269	238	260	241	259	250	267	262	236	259	273	252	230	259	272	289	253	248	258	259	220	285	268	253	266	249	280	252	250	251	215	231	242	217	251	270	233	238	251	259	278	266	255	253	256	222	264	217	245	260	227	255	255	249	258	251	252	241	237	273	221	241	235	264	274	235	242	230	260	290	261	201	259	300	257	266	279	263	254	254	228	250	256	276	265	249	236	242	243	246	245	234	235	228	259	267	260	263	242	221	247	235	271	260	242	260	258	259	253	255	231	295	252	276	254	264	253	261	273	234	247	240	262	264	241	263	268	276	251	217	272	241	270	238	242	260	267	238	227	262	241	224	250	286	229	253	276	239	258	272	239	248	291	289	253	273	252	268	256	283	244	244	248	269	236	295	256	246	249	238	241	247	240	250	264	242	260	252	238	276	227	227	297	283	249	246	268	269	240	265	253	252	274	270	227	264	249	242	230	267	291	270	263	238	264	244	215	246	248	235	249	269	231	247	249	262	270	238	242	266	239	231	269	216	278	262	257	269	225	285	244	292	244	270	244	260	262	266	257	265	270	255	244	249	248	260	276	233	242	254	253	205	215	250	247	263	251	224	266	221	234	264	245	268	255	250	232	255	252	279	236	246	251	242	249	257	239	236	244	243	266	212	265	244	268	257	265	251	227	240	277	275	245	261	252	263	230	296	272	287	254	280	249	224	229	260	238	260	235	245	243	251	262	241	264	259	261	261	270	234	211	250	260	271	251	250	273	248	239	239	233	244	251	261	254	262	263	277	254	232	235	248	261	242	264	246	237	271	286	269	221	278	261	241	270	259	250	273	253	253	270	233	238	267	238	259	254	257	217	276	269	256	246	284	247	263	237	240	249	239	286	266	241	259	242	264	243	259	230	270	262	258	251	287	295	288	269	294	241	254	239	259	238	233	251	262	238	248	266	243	255	265	246	269	275	264	266	280	254	260	205	266	257	235	273	244	238	261	249	249	263	232	256	243	265	235	232	251	225	260	265	250	242	264	270	276	275	242	233	225	253	235	268	255	267	251	249	242	259	230	238	241	241	265	282	274	255	240	258	264	243	224	247	229	246	242	251	251	264	233	229	255	221	256	251	276	271	258	244	263	250	250	242	240	234	272	258	255	261	236	228	280	227	256	265	238	262	251	235	247	251	289	253	244	259	249	269	238	243	267	247	248	241	246	239	247	249	257	258	232	269	292	264	250	235	251	260	250	243	227	256	233	257	267	257	287	239	240	235	250	248	257	275	255	241	254	257	240	245	226	211	268	271	246	225	278	259	263	242	235	230	263	236	235	260	238	229	254	257	247	237	255	288	261	244	238	250	288	269	258	254	252	236	251	259	258	217	258	275	259	286	242	227	254	247	250	259	252	254	245	244	255	257	263	237	257	262	243	279	260	234	248	276	263	251	252	270	259	249	273	250	208	225	240	207	226	235	267	263	257	248	235	266	272	256	277	302	260	252	253	273	242	286	241	255	263	250	267	258	248	238	247	242	238	257	260	275	249	262	247	259	238	271	218	266	233	249	262	257	254	250	217	278	266	256	241	225	245	260	246	253	269	260	233	259	259	235	231	250	265	239	247	231	254	259	249	260	238	265	279	247	267	279	238	256	276	212	258	243	238	238	243	253	244	250	259	253	259	273	249	277	242	286	244	230	258	258	236	269	246	252	274	252	209	239	223	297	245	263	253	274	266	280	258	233	250	274	226	267	262	257	220	247	241	234	282	275	257	252	254	269	244	262	232	226	258	266	210	264	264	268	227	255	251	249	247	247	260	256	277	262	237	226	250	253	240	281	242	225	260	282	270	251	247	253	220	265	224	236	240	282	268	266	265	255	276	261	245	269	238	237	280	238	247	253	293	263	247	269	249	255	256	274	267	250	261	225	240	248	257	244	255	244	249	250	260	246	283	238	223	232	240	238	275	250	230	234	264	261	237	262	249	232	243	238	257	266	241	233	251	254	243	223	280	246	269	246	276	252	257	265	260	255	237	244	241	247	249	277	256	310	227	255	254	267	251	257	265	236	240	251	255	270	262	253	254	259	275	239	210	246	238	252	260	250	235	262	256	255	253	254	234	257	244	260	242	275	251	270	230	246	276	263	283	240	260	246	270	247	231	237	244	252	246	212	233	267	238	238	280	254	239	238	240	259	258	241	267	259	253	262	238	254	245	271	252	274	273	271	239	271	243	262	285	245	240	217	264	254	233	230	236	238	246	254	262	242	265	236	277	253	286	250	269	253	263	239	260	266	281	242	240	242	242	266	257	243	231	251	221	252	233	273	270	276	274	236	238	273	272	248	241	258	241	233	253	255	233	238	263	298	257	270
8647	3289	9103	5896	5077	4219	3267	2652	2256	2038	1787	1583	1496	1347	1296	1172	1075	1066	1039	953	946	900	881	834	821	769	825	774	787	794	762	755	743	723	729	735	695	711	695	701	738	653	669	636	680	676	649	676	660	632	699	653	684	671	626	639	640	650	616	661	615	640	607	615	623	591	611	597	635	613	641	610	599	656	606	580	618	618	588	650	632	615	628	620	622	582	601	619	565	609	633	572	566	577	619	591	628	631	626	583	612	606	563	611	606	614	597	623	582	619	567	625	610	608	575	574	611	593	615	619	610	557	634	595	589	613	598	588	607	582	634	581	636	600	573	595	659	613	614	594	583	611	595	628	581	558	604	593	571	572	608	619	572	625	598	594	614	625	606	572	568	630	624	583	568	601	584	593	607	615	593	594	571	572	562	598	587	611	591	571	648	625	547	601	588	614	568	575	570	622	601	602	577	596	599	569	591	593	561	619	608	634	564	584	569	649	577	615	600	570	587	596	580	565	596	579	568	601	561	553	593	619	590	592	561	605	577	650	564	595	559	644	588	607	601	566	597	625	586	631	624	634	546	629	591	583	576	607	612	650	615	595	575	597	590	568	593	616	617	579	634	616	583	629	601	627	579	600	613	564	620	571	548	625	625	592	636	611	594	568	565	579	582	598	634	572	564	628	614	611	586	582	627	558	584	613	603	616	581	616	580	590	590	580	562	594	585	638	577	569	627	627	564	610	593	603	564	625	659	577	592	612	596	588	631	582	600	599	608	550	582	628	588	601	603	584	574	613	615	606	570	595	614	534	580	626	648	588	609	623	579	609	631	556	537	612	587	573	600	601	596	605	607	636	618	599	601	595	613	590	612	595	599	549	603	609	616	625	575	606	646	554	609	602	589	602	540	591	598	607	555	610	577	633	595	572	568	619	616	592	585	599	609	578	584	556	581	590	583	603	597	576	603	607	584	636	649	599	591	611	583	595	649	580	606	597	611	549	621	590	615	620	642	635	619	570	614	607	596	637	562	608	613	574	623	584	580	629	607	585	588	601	610	629	530	558	620	562	605	622	581	581	598	619	587	590	578	603	620	576	581	589	563	599	594	597	594	558	612	564	598	590	582	558	632	559	597	533	630	571	632	599	588	576	647	603	575	555	556	569	577	609	607	607	606	607	621	630	629	601	600	600	588	611	644	604	614	597	619	594	566	555	556	637	607	585	609	584	562	613	575	570	599	578	583	590	629	609	646	588	625	630	591	594	616	589	608	620	560	599	595	567	590	576	615	580	600	620	572	596	567	564	569	605	596	610	621	585	604	590	598	593	616	610	604	585	599	610	578	578	610	600	625	600	615	615	612	621	588	598	568	585	592	574	575	572	615	541	604	590	577	596	622	630	560	577	596	584	602	545	579	608	596	608	591	635	565	577	581	595	617	613	592	609	562	565	627	624	622	608	568	586	582	578	589	608	572	629	615	620	594	587	604	596	637	599	639	606	609	576	600	589	634	646	628	621	623	569	648	610	639	595	607	575	634	608	609	605	610	621	602	595	587	615	589	588	582	607	566	588	605	602	587	605	563	635	632	606	602	592	598	598	622	610	593	596	658	589	587	639	589	562	583	595	624	582	604	586	618	611	599	570	568	614	589	670	602	560	577	617	603	608	608	614	630	583	605	596	568	586	565	549	605	611	581	623	538	646	599	604	642	550	570	623	577	573	595	600	595	607	598	601	558	636	560	604	565	603	581	612	623	627	580	612	601	578	601	636	609	549	564	581	637	590	632	612	610	587	577	597	622	592	596	635	626	554	562	640	605	578	600	589	606	586	623	609	621	589	583	638	566	607	575	581	589	595	591	576	618	552	624	640	574	601	614	612	602	568	611	598	626	598	573	604	623	586	594	616	634	595	625	616	607	649	621	601	577	606	592	603	610	586	562	579	576	604	619	615	588	620	627	573	609	552	603	616	614	605	639	591	598	625	584	618	618	604	573	596	624	563	574	576	622	587	581	633	635	632	604	620	604	616	561	597	600	581	634	595	578	574	570	581	613	606	584	575	581	559	636	597	596	599	640	560	605	605	662	575	621	582	597	584	628	589	573	529	588	607	611	587	569	597	623	608	594	591	608	631	592	567	593	564	582	576	605	615	608	621	606	554	565	605	591	591	633	566	590	616	586	614	620	593	628	574	607	612	580	613	570	604	575	614	620	607	619	567	553	651	588	538	579	595	580	600	610	599	600	593	608	595	600	611	581	550	627	569	550	629	610	554	558	605	635	629	602	559	579	588	597	583	581	614	596	604	578	571	612	581	592	606	624	627	627	583	582	627	590	593	619	627	585	628	591	570	578	587	624	603	591	659	585	615	606	604	605	595	569	621	575	537	586	547	547	529	637	575	588	573	581	571	657	597	597	568	618	609	637	613	569	593	616	584	635	608	560	580	579	559	589	614	593	544	617	571	610	582	582	605	576	606	612	563	602	593	611	595	592	631	623	630	597	594	552	597	616	604	638	604	642	584	600	588	586	615	568	552	553	549	611	640	528	644	567	577	584	605	601	624	619	582	597	563	610	602	624	559	536	583	565	595	585	612	586	619	614	634	620	614	597	593	638	631	573	607	560	573	630	562	618	575	587	597	589	606	571	595	612	587	615	561	589	598	552	558	642	569	584	607	591	606	607	580	535	605	560	603	621	598	546	582	573	598	575	601	597	621	679	598	597	632	617	571	622	595	604	629	585	643	674	665	612	635	545	574	550	577	625	559	611	628	581	586	573	585	627	590	582	603	550	575	605	575	619	591	595	552	600	558	608	620	600	577	618	569	564	609	630	635	586	597	592	604	610	608	588	624	547	552	572	615	591	646	603	592	590	562	607	566	568	600	607	636	569	612	568	630	611	591	548	641	619	616	588	612	584	599	582	596	599	571	645	613	587	558	624	618	606	587	619	587	570	611	622	595	598	617	596	624	611	619	567	637	639	595	591	619	588	601	569	564	581	553	606	589	593	582	553	587	596	620	598	611	581	587	598	580	554	574	611	638	578	631	583	603	595	560	603	558	593	594	576	572	590	584	611	589	599	607	557	610	604	595	603	611	613	589	598	609	545	605	562	563	561	599	621	593	577	615	616	578	601	608	578	609	636	650	528	571	540	583	577	555	583	597	574	571	561	583	536	612	624	620	566	604	622	580	624	588	630	615	630	649	563	622	605	600	650	628	589	571	584	567	579	594	580	575	568	619	607	607	633	577	612	626	577	609	627	564	624	602	593	591	613	539	570	616	603	566	595	619	581	553	603	576	638	573	607	595	579	621	655	576	626	568	582	609	595	557	652	620	591	623	605	572	575	564	564	586	614	605	558	627	601	620	603	580	645	663	566	561	589	622	624	603	605	559	587	587	637	599	561	593	617	602	617	586	620	588	599	623	535	618	554	571	593	596	579	581	583	621	627	603	568	554	583	592	563	595	581	616	568	646	590	610	590	591	604	581	580	584	579	625	552	593	568	594
3004	155	157	84	85	83	76	72	87	73	70	68	62	88	71	54	74	67	63	74	78	72	65	74	69	85	81	59	60	69	60	79	79	66	66	86	66	62	80	84	61	75	54	74	66	77	54	56	73	75	74	66	85	59	64	66	73	57	67	73	64	71	76	71	74	82	70	48	75	79	74	64	69	70	73	75	68	63	65	63	69	77	70	61	69	74	64	63	60	83	78	61	59	73	67	47	64	66	71	78	82	83	73	70	75	60	64	60	52	67	88	77	80	54	75	80	77	82	71	70	74	71	59	76	68	87	57	67	63	67	61	77	72	77	75	72	69	58	74	65	65	71	50	66	59	66	63	57	67	72	69	73	72	55	53	74	66	65	69	73	53	65	62	67	49	57	86	72	56	67	78	88	74	60	69	77	45	84	85	70	88	56	78	72	81	72	56	65	75	77	62	87	67	79	76	68	73	70	64	63	67	70	81	72	73	67	71	83	61	73	68	63	75	73	78	65	64	65	60	48	83	68	65	79	59	66	70	70	70	64	67	54	72	70	54	72	73	59	75	61	76	74	65	71	63	72	79	73	50	59	76	73	70	64	75	78	81	77	68	81	77	70	53	72	59	59	69	61	73	90	68	75	61	72	69	77	73	66	62	58	72	49	73	71	58	76	69	71	71	81	71	66	58	51	68	70	64	66	61	70	67	76	74	65	54	49	70	61	59	62	49	60	48	66	64	66	62	74	88	72	73	76	71	75	76	55	64	62	75	56	68	61	59	74	67	72	70	81	65	79	50	55	62	76	65	65	65	88	68	49	77	57	77	59	83	78	72	61	67	66	63	77	79	82	83	99	70	70	72	73	65	75	61	66	64	69	63	85	87	76	61	79	87	69	54	67	65	68	71	52	69	101	68	51	61	67	66	83	61	58	59	61	78	71	65	69	60	75	60	62	81	60	62	79	75	61	61	64	62	70	75	75	75	80	77	67	55	70	73	89	77	92	64	77	76	63	63	73	72	90	60	80	59	64	80	62	52	62	81	65	58	79	64	67	55	80	66	70	58	72	72	69	67	51	72	44	75	81	54	83	65	69	66	57	74	63	80	68	61	72	70	74	70	64	73	73	71	70	68	69	64	71	77	60	88	74	77	66	74	64	60	78	64	83	71	58	65	59	68	61	78	61	73	67	65	59	83	59	54	69	56	80	58	82	58	66	68	64	75	70	66	78	77	62	59	70	85	68	69	70	64	76	82	61	68	75	70	66	79	66	65	57	59	80	77	70	69	54	65	69	82	86	79	83	75	63	63	69	68	55	81	70	86	73	78	72	53	88	68	72	58	72	71	80	69	84	67	57	68	90	75	69	73	81	59	68	83	89	65	71	73	75	80	70	63	80	87	68	86	51	81	81	72	63	66	63	58	67	70	73	59	65	59	66	58	74	67	65	77	60	84	66	73	78	78	67	62	64	64	64	56	87	76	80	95	69	52	69	76	59	68	74	71	54	71	76	68	65	73	80	60	64	50	78	79	81	70	59	63	62	65	83	67	75	57	62	77	71	74	71	80	61	61	65	73	68	58	76	46	79	58	66	72	68	59	59	79	64	68	73	71	75	65	81	83	48	81	64	55	69	76	74	74	64	86	70	60	44	76	69	69	66	70	61	75	54	57	77	67	76	74	58	64	80	56	69	87	83	81	63	78	62	68	74	66	65	68	61	73	68	71	70	64	78	81	73	80	73	56	53	86	64	61	66	90	55	71	70	78	78	65	65	85	88	75	75	75	65	64	65	75	64	64	62	59	75	66	84	73	59	63	61	73	58	67	54	51	81	65	64	69	60	80	59	66	71	83	54	69	69	77	52	73	65	71	67	63	65	79	67	65	64	66	62	75	71	74	75	63	74	84	67	79	60	66	60	81	60	70	73	79	81	64	61	78	79	61	63	66	64	48	69	73	70	66	73	56	61	75	78	89	82	90	71	61	68	70	63	61	74	66	65	66	65	71	68	63	66	64	72	68	80	59	70	79	77	73	64	49	73	59	65	61	66	45	60	46	70	60	48	73	55	59	73	72	71	64	61	67	60	64	59	59	70	58	58	61	75	60	82	71	64	66	76	63	71	77	76	77	85	66	59	69	56	71	83	62	65	58	81	70	65	61	76	65	50	52	71	53	63	63	66	63	61	74	67	75	77	64	64	75	75	67	74	45	80	74	63	62	73	81	62	73	78	64	72	76	82	52	67	74	63	79	71	69	68	72	71	57	63	79	81	70	74	62	63	71	49	72	67	69	65	59	66	60	65	61	85	91	48	72	58	67	71	65	76	64	65	69	77	71	63	65	61	77	56	68	61	73	60	72	49	68	67	70	60	72	76	62	61	86	60	74	79	74	72	64	56	66	68	80	62	69	70	73	56	67	80	78	45	80	77	65	73	54	61	59	77	69	66	63	63	69	68	64	77	66	72	74	61	77	62	76	71	72	73	60	72	67	51	55	55	71	66	61	65	75	78	75	74	66	67	89	68	47	65	74	72	63	86	79	67	75	83	77	70	80	51	71	60	78	59	63	67	64	63	65	52	80	75	76	80	73	62	60	69	61	78	76	58	72	67	62	77	83	60	74	63	58	52	73	67	70	68	59	68	60	66	68	87	69	56	63	68	63	67	88	73	71	76	68	64	72	75	58	58	62	55	64	59	59	66	74	62	59	61	87	75	62	77	62	56	77	77	48	62	73	66	79	70	75	79	62	64	56	67	61	63	68	63	70	65	75	69	78	68	76	70	85	74	76	74	80	55	64	67	75	65	60	70	79	81	68	71	72	72	59	63	76	67	59	75	60	72	69	69	65	76	76	59	59	62	89	57	75	83	60	70	72	62	73	66	72	69	78	66	61	52	57	73	70	69	63	73	56	62	63	66	50	60	60	72	67	81	69	58	85	75	75	85	69	65	61	63	72	70	70	68	72	78	79	69	64	63	71	61	62	69	75	59	77	51	69	62	73	78	70	65	80	79	57	67	60	73	66	69	71	61	77	57	79	76	64	74	58	74	60	72	71	70	90	52	68	69	62	68	72	69	63	57	77	56	49	83	76	78	67	55	64	68	55	65	68	71	52	64	72	58	65	58	57	51	64	55	87	73	65	67	77	79	77	80	73	68	70	76	54	63	61	66	85	66	93	79	59	76	66	66	72	59	67	64	58	63	59	58	59	100	68	74	81	64	71	80	61	51	73	74	70	80	82	65	65	66	61	55	67	68	67	72	68	75	72	84	58	52	77	58	57	71	81	80	63	67	74	86	67	70	72	63	68	76	76	60	55	57	90	76	58	63	69	62	78	69	60	68	68	65	82	69	67	80	71	90	79	64	67	78	62	66	62	56	65	80	71	56	78	85	65	65	63	75	71	56	58	75	64	51	56	78	63	59	77	57	74	63	63	57	79	60	67	53	55	66	71	68	72	61	66	59	78	60	58	61	63	55	85	56	76	72	61	71	67	70	74	66
2388	295	407	277	279	276	231	225	218	258	229	218	218	200	221	212	200	205	221	213	240	220	200	200	191	206	224	213	222	206	214	192	210	216	203	201	199	204	205	237	225	198	215	210	227	194	206	191	212	205	197	196	203	220	200	197	191	205	214	197	229	209	224	204	231	234	201	208	217	197	218	216	227	229	201	213	214	218	215	184	214	206	197	181	227	200	210	213	236	201	202	220	212	219	218	207	199	211	239	191	210	185	209	210	202	204	205	188	235	206	210	184	212	202	221	210	218	201	230	202	201	217	205	199	231	191	209	171	208	196	183	207	197	200	210	211	221	204	218	194	201	199	178	201	207	210	230	221	199	208	194	203	215	200	198	209	234	202	212	224	203	163	177	215	218	211	217	210	209	201	213	200	210	203	237	194	223	229	217	197	243	194	197	205	218	212	207	173	213	200	228	204	195	195	193	232	188	229	218	202	214	196	194	220	230	241	197	192	207	216	198	186	183	191	218	194	207	206	217	193	204	211	228	202	202	198	237	217	207	198	198	199	196	201	219	207	218	219	207	225	186	218	223	191	227	202	186	206	200	176	207	206	205	186	228	213	186	203	206	196	206	182	201	205	211	218	217	215	174	178	216	204	212	184	219	199	202	190	245	210	191	202	182	200	210	220	181	182	231	207	207	228	185	194	208	231	203	224	201	203	220	219	223	209	201	191	224	184	207	196	208	206	216	200	201	218	198	198	195	191	195	218	191	199	225	212	209	198	233	192	226	212	193	217	212	209	193	195	196	177	220	220	227	210	182	214	211	232	197	218	215	218	208	190	210	195	204	203	195	198	216	188	186	179	184	177	196	205	209	215	216	201	217	230	194	227	203	224	191	205	192	212	203	196	189	201	226	199	190	213	202	201	233	188	210	190	231	217	197	226	196	215	194	218	239	229	217	191	202	187	193	234	214	209	195	207	182	205	197	210	209	197	201	181	212	201	201	195	217	225	211	197	205	215	234	209	191	209	227	190	197	203	225	201	212	224	218	209	186	213	217	200	205	202	208	231	196	201	201	216	199	213	217	208	220	211	226	187	208	207	183	214	228	208	217	205	180	193	207	180	214	198	198	212	239	204	209	230	216	203	187	197	218	225	179	215	187	215	191	210	207	204	207	189	223	207	210	206	209	171	214	198	215	216	220	186	193	191	194	185	194	207	212	188	231	204	208	198	187	219	240	224	191	201	200	223	185	206	201	218	212	217	216	217	206	217	213	174	209	202	200	192	212	214	193	205	209	199	187	198	229	212	205	196	201	220	191	230	210	197	219	215	211	218	205	200	205	226	197	218	199	229	198	204	222	185	219	192	207	207	215	208	204	227	207	198	218	200	225	217	203	199	217	201	182	220	210	205	196	214	215	199	195	214	209	219	225	232	233	222	204	214	186	213	206	193	217	197	192	221	209	205	218	245	207	218	178	226	181	186	214	202	198	208	206	199	218	190	202	201	222	194	205	213	190	209	192	211	227	221	229	211	201	218	221	202	218	215	218	188	203	188	185	216	231	213	187	199	207	234	210	219	224	190	204	182	206	198	215	211	222	210	200	232	197	225	206	191	206	201	217	196	219	221	187	211	187	209	194	227	190	239	207	234	228	198	217	195	219	201	206	199	231	195	204	208	210	192	186	218	206	167	192	195	209	198	220	194	199	196	224	215	188	215	195	215	208	191	197	203	200	212	217	206	208	250	218	203	199	192	197	207	201	209	194	197	204	233	201	191	211	208	212	220	189	202	201	189	202	223	205	205	213	223	186	182	203	218	202	195	219	181	205	197	214	219	210	202	202	203	184	200	194	228	243	176	213	194	196	200	236	193	210	236	200	222	193	189	185	210	192	199	223	200	204	196	245	219	211	196	212	204	210	204	207	190	196	203	213	181	193	180	216	223	224	219	205	192	193	212	183	189	220	215	199	199	197	212	192	224	186	194	189	199	200	203	200	209	190	227	211	247	217	190	202	213	203	191	189	200	204	217	201	218	222	207	219	189	198	169	205	198	175	195	200	205	217	212	195	192	189	199	218	189	188	207	201	188	215	192	234	192	203	196	193	229	218	221	217	240	228	230	245	218	211	227	177	211	230	182	234	190	217	229	188	232	217	208	212	217	196	204	214	195	204	192	211	199	207	212	206	191	203	211	192	186	200	200	221	204	231	208	197	212	210	189	201	185	210	207	224	203	182	198	199	230	195	222	208	213	194	209	207	217	207	190	194	192	215	190	199	214	202	213	206	212	227	208	217	202	195	197	182	195	201	210	220	199	204	218	219	198	199	221	196	204	205	194	175	215	202	199	224	230	222	199	188	212	210	230	217	207	188	234	190	199	215	193	232	249	219	194	202	201	199	215	191	236	191	193	193	187	221	235	226	213	200	224	201	212	202	197	203	213	191	185	202	216	196	218	192	192	188	220	204	178	210	229	196	211	230	241	208	213	211	218	236	212	196	192	214	194	187	196	184	195	203	219	190	222	184	220	189	229	216	222	194	179	196	233	224	201	187	221	179	182	184	182	202	217	211	199	219	214	220	193	186	211	206	201	221	202	206	210	197	228	199	187	221	186	208	228	226	197	224	206	230	201	204	203	217	202	201	205	200	190	231	197	219	224	184	204	219	207	208	202	202	212	214	203	182	216	187	219	215	226	211	195	193	213	208	196	238	201	190	202	194	198	216	198	216	193	209	225	181	205	187	208	224	197	207	210	176	192	230	228	180	219	182	216	175	210	195	211	212	191	187	195	194	236	205	216	183	189	184	220	225	218	162	208	182	191	215	209	202	205	197	182	204	200	229	208	177	208	175	223	225	207	191	200	239	193	206	188	186	212	226	229	187	202	199	202	204	211	190	196	207	194	212	209	184	205	223	197	217	220	207	198	212	216	217	202	226	196	186	225	192	183	199	192	221	232	220	201	196	187	208	204	212	204	240	206	179	202	227	188	229	207	207	210	183	223	208	229	210	182	199	204	234	207	194	221	183	189	181	186	217	211	209	182	215	218	199	216	199	186	202	220	207	206	201	195	209	209	215	213	192	202	208	208	190	212	193	225	215	215	183	197	207	185	210	192	186	201	210	202	218	201	218	211	214	189	208	208	206	197	221	199	212	189	193	211	190	218	228	197	213	214	193	202	197	207	191	196	217	209	210	216	217	178	221	179	210	246	204	223	205	225	205	189	195	201	223	193	214	221	210	230	219	203	193	222	233	203	204	198	188	212	207	230	177	186	197	221	221	206	202	199	219	221	221	225	190	200	241	212	205	220	201	179	200	212	204	215	216	202	203	202	215	217	229	202	205	213	202	215	195	186	231	195	200	211	184	225	193	208	183	202	212	208	199	208	196	205	225	213	246	218	238	214	203	192	194	199	217	220	219	163	236	195	194	193	241	201	199	208	230	230	194	184	209	219	220	194	199	180	203	218	215	214	188	209	207	193	194	219	221	206	211	184	225	211	201	202	218	202
11937	2070	2227	959	674	525	375	301	284	251	202	213	211	160	162	140	159	144	146	150	175	168	129	133	132	135	149	148	139	126	101	132	121	138	123	130	125	134	111	121	133	137	132	156	129	113	139	131	143	107	126	152	121	115	137	145	141	129	145	129	127	108	129	125	117	111	109	135	148	129	124	119	108	120	113	123	131	133	121	116	138	113	126	114	135	140	140	156	124	128	118	128	145	140	151	126	152	108	145	129	115	134	106	118	126	113	115	147	115	115	106	118	120	128	130	113	134	141	116	106	127	110	115	129	141	136	116	123	123	137	134	126	126	117	141	124	132	126	125	125	122	122	128	142	140	127	132	123	148	139	114	145	137	113	132	131	143	122	118	148	112	128	123	134	116	119	133	104	131	122	107	111	107	131	103	123	137	119	140	107	119	118	144	133	131	122	122	129	143	118	129	132	137	127	147	127	131	127	124	160	136	101	121	116	127	128	130	118	118	132	130	131	125	129	107	124	121	136	130	116	122	132	132	126	124	120	119	116	114	119	128	132	133	105	124	122	118	123	154	133	146	134	125	138	143	106	121	109	122	150	117	132	137	119	118	127	105	138	119	133	127	149	109	108	131	119	151	132	115	114	125	125	129	111	121	122	111	125	126	141	123	124	131	120	138	120	112	115	111	137	109	123	105	146	105	132	128	117	99	116	122	137	141	113	127	130	117	110	114	139	128	121	126	130	123	116	137	134	137	140	109	128	133	120	118	133	128	125	135	108	118	140	128	125	122	124	123	136	129	145	127	138	120	123	120	121	114	130	134	110	111	137	143	120	123	121	130	117	137	157	140	129	126	124	105	129	125	116	116	132	117	124	118	114	123	112	108	110	119	122	124	141	132	126	116	136	129	117	126	114	137	133	136	140	116	128	104	131	114	118	146	131	132	116	124	107	140	126	119	142	133	110	137	114	117	101	114	129	129	117	109	155	117	129	117	138	119	117	114	110	135	134	109	114	122	124	116	123	113	132	153	135	123	131	125	130	128	115	134	131	124	124	117	126	138	130	127	118	102	118	157	111	117	117	118	146	126	112	116	127	127	110	122	131	104	124	116	126	121	131	117	126	124	103	128	139	121	115	143	121	123	123	136	127	133	140	131	123	112	132	126	121	126	120	128	122	136	129	127	116	119	131	125	124	110	136	139	116	121	130	110	117	119	102	135	113	140	124	102	152	119	106	109	133	116	129	129	133	133	125	123	99	118	124	149	117	122	121	121	130	131	112	115	140	118	123	141	129	125	144	129	118	110	139	150	120	125	113	113	143	118	130	116	129	133	116	129	132	119	139	125	116	113	145	146	123	130	133	102	124	132	126	120	134	123	117	113	140	111	124	128	107	138	127	117	114	127	132	136	128	129	135	147	114	108	136	115	113	135	136	131	144	131	123	132	115	133	130	109	125	138	125	115	117	133	123	141	146	121	126	125	135	122	122	100	130	138	127	125	130	132	122	124	134	139	108	122	126	121	127	127	145	130	141	129	118	132	118	112	118	125	145	133	112	116	156	131	125	129	143	108	131	107	122	113	129	138	129	104	114	134	125	138	131	110	125	139	116	110	134	122	122	98	146	158	110	121	126	119	131	124	114	134	120	127	130	139	119	114	123	120	122	124	144	106	103	126	121	123	108	130	133	120	123	115	122	110	122	142	124	127	111	137	131	133	132	122	121	134	115	124	141	105	154	129	114	130	126	126	136	131	114	128	113	121	112	121	106	137	101	138	138	133	132	133	112	97	133	120	118	135	133	102	131	131	109	146	119	115	131	104	119	106	127	125	126	110	131	119	134	143	108	110	117	140	124	133	117	111	131	127	114	119	124	153	113	141	115	108	117	119	119	136	132	118	110	138	126	118	160	130	144	108	113	133	124	118	127	126	102	112	111	109	119	121	124	115	124	127	124	138	112	125	121	105	133	122	100	126	121	122	118	115	114	110	100	145	148	105	118	137	111	128	126	120	106	130	150	111	136	113	122	144	113	136	146	131	125	118	135	156	120	130	153	138	108	119	103	133	118	103	146	122	125	127	137	141	129	148	132	122	106	135	125	106	128	115	132	132	130	122	140	121	124	120	102	132	130	136	129	136	127	134	138	124	114	142	153	124	112	120	125	114	140	131	135	137	111	129	125	136	117	112	112	120	128	141	145	133	130	114	142	128	119	127	111	115	135	118	125	132	119	133	128	147	132	133	118	127	114	124	110	129	134	129	122	125	134	118	137	121	103	120	122	143	138	138	157	119	145	125	125	130	122	131	117	123	121	117	126	123	135	119	144	122	127	119	129	111	119	137	131	119	116	106	125	136	143	128	127	116	108	101	121	118	115	128	140	139	115	112	130	132	129	127	112	137	118	120	144	126	123	96	128	122	115	102	116	118	142	103	134	115	123	88	111	121	141	114	133	136	139	110	123	128	135	127	134	139	131	134	118	113	120	128	136	131	130	160	114	117	129	146	138	129	132	139	122	103	139	124	122	124	128	129	112	118	136	110	124	107	125	114	127	135	108	115	122	123	135	129	135	119	137	119	129	146	120	113	144	116	127	119	131	113	136	124	150	130	127	120	132	126	108	125	108	102	121	125	115	122	118	135	129	132	121	126	133	113	103	127	122	132	137	121	137	108	137	130	111	122	106	126	117	114	140	156	129	119	121	137	136	102	127	121	114	93	132	139	113	117	113	119	142	137	108	136	119	165	138	138	136	123	144	125	145	133	135	122	125	118	113	118	122	112	137	147	119	113	115	127	131	145	128	139	129	104	136	127	127	146	139	140	126	128	129	122	109	127	116	126	118	120	132	111	132	136	122	125	120	131	119	113	114	140	116	119	122	142	131	129	140	132	159	141	130	143	116	147	123	129	111	109	109	118	124	135	134	143	120	131	137	123	126	121	116	144	128	121	106	141	155	120	111	127	139	117	135	100	125	128	94	138	98	125	113	109	108	122	121	100	123	126	135	122	127	134	137	145	132	115	122	140	133	118	113	120	136	140	131	91	143	123	109	118	142	127	138	112	138	147	130	126	145	119	125	140	116	114	116	148	119	136	121	137	116	132	131	111	123	124	119	124	118	114	124	128	118	115	113	128	132	149	117	122	135	118	113	135	114	131	144	139	121	132	118	107	125	132	110	137	125	114	104	120	120	122	126	139	115	116	123	128	117	116	130	131	119	134	114	119	120	143	110	144	119	124	139	138	120	142	126	133	138	124	136	89	127	115	112	132	128	110	130	135	117	113	145	138	157	108	117	134	106	113	134	130	132	145	115	126	119	122	143	122	134	99	95	143	133	142	128	138	128	128	113	143	152	131	140	119	106	140	140	140	123	133	141	122	108	113	128	118	101	133	117	128	109	115	119	138	136	93	147	109	137	116	131	124	126	140	125	120	89	146	121	112	115	152	116	121	110	117	117	138	127	132	128	134	142	113	141	113	119	126	111	98	122	118	134	139	128	123	107	130	123
6703	1940	4641	3090	2706	2304	1771	1464	1318	1070	988	888	849	768	686	681	665	600	538	526	559	471	476	438	481	491	415	455	438	434	422	416	386	393	421	411	370	380	378	355	389	398	379	370	337	350	388	377	365	358	355	360	380	340	356	386	322	373	359	351	350	399	308	382	363	356	336	348	369	338	324	349	310	307	345	318	359	374	350	375	360	391	340	341	415	337	364	323	354	366	349	395	311	338	353	358	343	356	354	337	340	341	340	341	314	336	343	342	334	348	292	351	382	340	341	303	324	318	343	341	379	347	341	343	367	361	331	348	348	343	372	347	313	384	337	327	333	356	318	340	339	360	336	332	310	341	345	348	343	378	344	348	347	340	334	347	321	311	331	358	305	320	351	334	372	344	347	312	348	315	341	306	355	345	316	315	319	329	351	351	300	329	347	346	349	340	322	310	349	326	315	326	340	317	337	326	333	315	359	335	364	320	326	347	354	352	355	336	325	327	347	327	341	328	325	328	327	343	349	340	338	334	355	337	346	350	334	361	351	352	342	322	369	325	329	333	351	349	336	341	330	331	349	326	371	342	344	317	326	345	350	330	323	356	353	306	329	325	330	321	362	338	337	315	373	327	331	351	365	346	315	304	327	322	354	295	321	370	340	366	331	355	333	304	345	360	324	327	320	381	347	347	356	325	334	378	339	348	331	364	345	362	340	328	355	349	341	335	316	329	335	313	347	332	281	352	331	327	364	339	355	333	310	326	333	357	294	338	342	334	314	323	346	345	334	299	370	335	331	328	350	323	356	357	321	390	313	292	365	310	314	321	363	369	350	333	334	365	335	314	326	328	352	331	346	344	354	324	333	347	315	332	327	331	345	341	347	329	340	336	368	358	328	340	340	344	340	339	337	315	341	306	348	364	343	350	324	302	350	326	311	358	316	334	322	351	350	316	345	312	351	336	336	314	322	329	347	345	328	346	329	339	305	299	353	348	333	313	341	348	312	378	345	333	316	309	338	322	339	351	354	355	359	329	360	335	349	346	341	331	306	320	373	336	320	348	351	320	348	337	312	323	322	332	350	332	326	373	344	357	361	331	316	340	325	324	341	312	316	335	346	336	347	337	303	343	343	309	333	321	348	323	341	369	326	317	338	366	376	361	314	357	344	345	336	351	339	328	321	345	337	322	352	370	337	332	365	315	337	300	328	344	330	332	341	336	361	344	353	344	300	356	324	325	348	364	334	335	365	355	318	372	343	332	317	337	374	376	327	343	346	353	332	323	353	331	330	330	309	353	330	301	356	342	348	369	330	305	345	323	307	325	368	318	353	336	389	344	354	367	351	344	336	334	332	310	319	359	319	317	351	361	342	313	341	339	351	348	323	355	339	327	302	357	354	321	359	354	350	338	329	358	344	303	302	329	348	343	327	308	339	336	321	346	364	339	333	331	331	304	365	302	335	319	340	333	333	346	325	358	359	337	348	351	333	343	329	340	321	309	340	310	329	330	389	318	345	295	333	313	311	350	323	326	318	326	375	336	322	353	338	349	318	320	345	311	326	329	351	361	330	350	378	350	313	355	313	359	345	369	368	356	330	322	328	333	350	323	337	338	324	314	320	350	345	354	342	342	378	318	353	315	349	356	307	371	322	337	343	335	339	299	308	362	351	337	367	381	342	327	333	329	335	333	321	354	322	325	330	311	343	341	345	309	363	321	328	327	339	347	324	336	330	362	317	344	341	337	325	344	324	369	377	330	378	346	326	302	348	322	325	316	316	367	337	323	320	336	307	323	337	360	332	355	326	347	352	328	350	351	346	314	341	312	329	323	329	325	338	340	363	333	343	359	313	362	349	324	339	326	310	327	307	324	344	334	368	353	330	340	345	324	346	336	334	322	345	320	334	335	355	363	336	323	347	342	342	342	329	354	342	368	341	328	348	314	364	346	324	318	370	327	361	333	307	329	374	337	351	337	350	306	361	385	318	335	316	355	336	375	352	337	312	340	326	353	348	312	332	332	338	335	323	361	320	353	359	345	347	366	326	330	295	330	336	328	367	301	329	328	335	357	347	370	347	338	351	342	340	313	339	334	367	308	337	341	315	335	331	327	310	339	324	320	347	327	337	314	331	305	333	304	334	315	319	326	333	339	305	337	343	336	311	301	330	336	320	344	340	351	332	350	312	346	355	315	336	307	386	332	323	327	323	343	335	321	322	361	325	323	342	344	333	328	304	334	340	339	352	315	338	334	313	318	326	354	303	335	339	331	348	329	351	330	363	309	335	362	357	362	322	314	344	343	354	313	342	367	342	366	353	367	359	358	306	348	362	371	329	355	317	358	343	357	350	372	352	334	298	352	377	297	349	296	313	319	294	351	339	340	325	329	344	339	312	353	294	347	320	307	346	347	378	333	354	338	331	351	348	354	343	330	376	349	368	332	338	353	320	338	323	350	323	317	338	323	324	320	356	350	328	338	336	355	334	326	324	355	334	360	361	311	325	330	325	371	321	342	363	353	350	343	319	329	392	326	341	344	339	365	342	358	310	333	317	323	331	332	367	337	318	333	362	339	340	358	298	329	336	367	367	345	351	320	326	304	345	345	347	344	305	347	308	348	336	344	346	328	317	311	365	366	318	355	334	325	321	316	344	352	323	358	361	347	344	332	335	323	346	366	352	317	312	352	385	339	312	332	354	350	329	354	328	356	334	320	311	329	336	340	361	337	333	375	311	356	357	341	321	364	338	325	362	331	351	325	351	335	351	370	307	357	378	328	348	338	351	328	335	330	327	354	345	351	344	334	339	324	305	342	327	364	313	332	346	342	318	317	323	331	354	331	300	351	335	339	340	355	345	327	339	353	342	348	289	344	350	333	350	323	343	346	343	354	315	355	338	361	380	334	320	302	323	352	375	347	352	354	327	347	337	359	373	333	327	339	360	395	340	341	337	346	335	318	389	305	352	314	359	333	330	347	325	299	347	337	370	356	353	331	359	319	323	300	334	349	344	361	333	327	356	320	380	346	360	329	290	357	367	374	348	336	360	346	311	326	348	334	317	345	353	323	345	326	314	348	346	295	353	333	309	342	333	361	338	354	335	343	338	314	365	310	344	315	324	364	370	334	322	365	369	382	331	360	355	337	338	324	327	317	377	316	317	301	358	361	329	304	324	343	360	339	326	354	320	327	339	321	360	374	348	361	355	390	319	341	355	317	358	342	299	341	335	348	331	358	339	323	335	342	330	327	362	359	297	357	367	350	328	331	307	366	355	335	369	322	347	353	329	304	347	333	320	346	381	349	313	334	337	372	322	343	329	354	311	354	343	350	348	319	322	317	333	312	342	313	303	315	345	338	351	364	323	356	377	348	347	333	345	331	329	326	301	350	334	355	373	335	350	299	358	348	296	338	330	313	334	339	309	326	352	338	341	369	330	340	343	336	343	314	331	326	323	349	334	313	356	328	325	306	346	342	365	354	311	355	325	367	337	347	369	340	374	358	357	357
20887	5173	4232	2122	1432	1113	791	663	554	483	401	451	410	396	360	361	343	355	313	291	331	297	264	279	284	275	265	287	310	281	299	279	277	250	261	252	260	242	295	265	265	239	258	253	237	259	257	255	258	264	279	233	277	264	271	255	223	278	246	247	272	246	263	261	228	257	270	252	279	247	273	242	255	252	267	261	287	246	262	255	264	270	268	221	267	238	255	258	283	259	246	256	276	272	258	247	269	266	220	244	261	255	253	249	255	274	227	252	249	249	257	284	268	274	258	241	277	285	241	245	254	251	260	259	246	249	244	265	278	246	234	251	249	279	246	260	251	260	260	267	229	249	259	262	249	260	260	254	254	267	269	244	259	272	279	269	233	276	265	262	255	261	242	248	251	251	272	275	269	269	266	220	254	241	241	255	242	266	270	257	238	259	238	225	237	278	291	265	233	224	223	260	250	259	239	291	243	240	297	252	234	280	261	246	254	266	261	239	278	264	262	277	262	250	281	267	243	220	282	240	286	256	284	255	255	247	246	242	253	249	251	222	233	236	274	261	243	248	264	246	260	259	244	251	273	251	212	278	248	257	256	265	231	253	273	265	250	242	255	235	258	238	275	254	258	235	253	270	263	289	282	312	258	231	284	231	245	262	256	265	276	259	221	253	245	278	264	230	261	259	273	240	245	293	220	272	232	279	246	265	237	262	245	224	242	268	263	248	228	240	238	266	218	268	249	251	267	248	228	256	271	250	245	229	282	232	243	274	259	247	222	241	279	301	255	282	256	260	237	274	238	260	257	238	277	263	274	260	275	240	288	240	265	242	246	261	247	244	222	236	256	262	240	290	271	275	248	227	246	272	252	239	244	252	259	235	243	263	250	269	261	237	276	240	236	245	265	255	239	235	250	293	264	302	237	268	264	282	228	277	241	245	267	249	271	241	221	244	266	215	266	235	250	244	277	240	250	252	249	241	255	267	248	221	257	261	241	247	246	254	240	232	239	241	260	249	267	256	245	270	249	226	250	259	244	238	228	255	254	252	279	262	239	239	246	245	227	254	250	256	282	286	264	234	264	239	263	282	286	266	257	248	238	260	246	243	261	263	236	271	252	233	270	268	259	256	268	232	261	244	252	250	253	242	234	231	231	229	273	223	235	256	263	248	247	231	238	237	249	289	231	250	255	241	248	268	239	231	250	243	258	240	244	278	288	228	234	278	229	250	256	251	261	259	272	261	247	264	264	264	218	257	278	244	264	259	251	264	225	244	258	232	219	255	248	295	255	239	223	236	247	269	268	236	227	244	269	279	268	243	240	247	242	251	255	279	266	261	241	248	239	250	243	259	259	245	246	228	284	225	260	224	244	251	259	234	236	252	250	248	248	274	259	238	268	246	223	265	256	254	254	222	270	254	246	266	298	246	271	246	256	269	247	231	259	281	248	251	256	261	239	238	226	270	242	254	218	273	273	254	276	269	269	256	277	235	272	272	268	279	245	261	244	244	251	294	251	237	240	243	233	266	231	230	240	259	270	239	257	267	243	283	249	249	249	242	259	250	254	236	231	224	270	255	247	263	244	242	258	239	267	260	246	263	244	244	237	230	269	244	261	212	215	256	230	231	249	274	239	267	293	258	266	255	281	264	232	254	251	262	266	252	256	258	244	236	262	208	251	268	256	274	244	239	270	265	276	250	274	246	269	254	241	240	235	270	249	273	233	259	261	248	255	262	262	290	245	236	261	261	249	252	247	213	276	263	249	272	269	278	249	260	266	265	245	266	295	255	245	275	269	256	254	267	258	265	255	265	286	276	261	255	252	271	252	253	262	251	250	274	289	261	253	269	243	243	244	242	282	232	248	260	235	284	274	234	257	256	246	237	228	256	278	281	275	235	226	270	243	244	265	240	255	240	237	284	279	269	256	244	204	247	279	238	245	270	246	249	252	237	254	247	243	273	254	233	259	268	265	248	252	258	253	241	263	264	245	289	289	283	234	243	280	241	230	255	260	248	256	269	240	272	253	237	240	214	259	248	237	242	261	265	291	246	232	236	268	271	234	252	246	224	235	256	249	282	270	254	265	265	279	252	233	261	247	223	257	271	228	254	218	260	223	257	258	248	268	252	282	258	242	261	267	264	246	236	256	249	253	253	254	234	259	294	279	267	291	251	243	251	281	249	245	249	255	263	272	254	275	249	294	239	258	238	276	248	252	242	275	225	257	277	264	300	271	292	278	277	269	258	270	260	254	255	267	249	259	245	267	250	251	270	276	266	249	239	244	227	242	230	258	271	249	240	260	238	252	223	271	230	225	259	275	262	234	249	245	252	248	278	273	250	257	234	277	260	265	262	268	259	249	265	267	265	264	302	270	239	243	234	244	260	254	284	242	258	266	274	247	283	241	265	255	228	260	249	255	267	273	256	248	237	246	257	234	232	263	263	243	259	246	245	264	275	248	250	256	248	258	231	257	246	270	270	258	272	261	219	230	252	270	272	225	224	242	225	259	287	269	250	260	237	233	220	264	230	254	267	231	276	246	243	246	267	254	262	252	263	260	269	280	283	286	252	231	270	266	256	255	235	250	239	249	229	265	247	287	267	233	269	282	255	298	223	276	245	258	270	226	229	255	241	264	243	253	230	252	266	248	236	248	265	225	255	250	236	246	251	243	271	258	236	263	228	265	240	239	268	255	251	277	257	255	247	294	252	243	231	244	304	257	265	257	242	281	260	305	293	237	240	240	251	277	255	244	243	247	257	227	238	222	257	252	270	265	249	271	276	280	256	277	254	229	269	265	263	271	266	256	268	254	252	258	224	280	249	254	259	268	276	280	274	257	252	247	241	235	257	255	248	234	247	266	240	304	248	242	278	243	250	279	244	270	230	266	246	290	269	241	220	252	231	262	269	274	262	238	234	245	278	251	250	235	255	237	238	273	264	238	281	208	233	280	230	256	293	267	266	272	259	272	220	256	255	244	242	257	253	257	246	231	254	243	256	267	249	220	231	237	268	265	263	256	259	250	249	250	241	239	265	248	256	249	248	249	264	240	265	295	241	255	237	234	236	245	255	247	237	282	257	273	236	268	224	243	225	267	276	251	245	256	242	255	247	237	276	257	266	262	250	248	246	229	246	238	237	272	239	245	266	228	285	244	261	265	258	283	253	279	257	244	250	246	255	254	275	247	278	242	250	228	273	234	244	234	272	260	260	238	241	269	252	282	239	255	272	258	237	266	217	257	253	286	259	258	274	253	235	239	235	266	232	271	269	262	243	261	284	235	254	232	247	272	254	249	286	256	269	242	302	249	263	249	258	252	243	262	259	270	277	273	271	254	249	255	251	252	255	251	249	245	250	250	294	236	289	237	229	232	257	257	289	265	287	264	247	270	248	294	251	254	251	244	220	253	264	253	271	265	243	234	253	275	238	261	247	297	255	265	274	285	260	267	278	258	231	268	264	243	240	244	247	241	234	262	272	278	236	250	259	274	244	257	263	296	261
8649	3558	7333	5803	5130	4293	3397	2740	2422	1950	1823	1613	1490	1410	1311	1199	1143	991	977	935	956	919	875	884	800	805	803	744	786	800	769	775	714	735	690	735	687	659	783	743	661	664	651	650	673	647	661	691	632	634	623	599	635	658	646	637	619	618	668	645	641	648	675	678	580	617	647	658	641	585	627	605	626	583	657	605	624	636	605	604	590	655	611	634	649	616	616	613	597	616	613	626	616	596	575	590	632	586	604	575	604	631	577	582	576	587	586	618	653	576	632	533	602	603	589	602	612	596	608	595	580	591	591	601	641	579	614	585	608	612	571	576	592	581	588	624	615	557	582	572	586	583	579	621	637	609	602	587	589	545	596	636	632	616	599	607	599	587	556	587	603	549	645	565	578	635	595	562	625	594	622	635	595	648	598	609	588	615	595	607	632	582	607	596	597	608	625	611	588	616	571	548	589	594	541	611	618	577	621	609	604	618	590	609	610	616	595	603	580	598	568	583	574	584	626	579	584	578	623	540	586	570	573	604	582	604	649	570	561	609	603	597	629	612	592	621	607	587	613	561	589	606	550	627	597	566	579	594	568	584	566	620	607	570	588	574	585	575	574	584	628	586	633	599	590	607	617	590	565	625	639	623	631	643	638	609	599	606	581	556	585	605	584	626	565	599	598	597	595	600	605	609	566	625	604	606	644	595	619	583	585	600	582	613	577	613	583	591	587	554	616	572	585	629	559	561	628	578	588	602	601	564	606	579	603	609	624	582	614	590	609	597	608	545	620	598	577	598	569	571	593	570	598	555	597	619	599	578	580	610	625	608	583	583	643	586	588	611	574	600	616	543	585	603	625	623	612	587	675	611	568	563	590	556	601	627	614	608	593	576	547	595	614	586	622	578	580	575	615	625	577	607	595	574	579	620	578	600	577	571	605	576	592	610	618	628	571	598	584	617	640	610	545	618	583	605	663	600	560	582	614	624	589	608	613	585	602	579	632	609	591	588	609	602	578	602	600	593	569	579	571	611	583	614	586	594	611	573	590	596	621	601	593	636	591	632	605	591	578	599	570	599	579	621	586	597	607	619	590	596	623	640	583	598	581	611	593	528	634	583	587	604	612	614	594	573	601	580	579	569	551	572	603	556	618	583	604	602	640	600	589	614	601	627	629	591	579	603	540	630	577	588	619	616	636	591	553	625	597	571	552	549	594	565	604	565	555	631	636	548	590	606	582	596	665	613	597	583	547	597	614	593	595	585	591	581	620	598	612	591	558	625	624	616	616	595	605	602	595	634	579	571	562	584	573	561	657	631	588	660	647	601	585	578	667	615	597	590	631	602	630	633	587	607	602	620	584	590	612	622	600	566	582	590	618	557	605	619	601	595	557	562	632	606	589	576	602	594	634	575	582	571	596	589	614	580	615	598	550	587	594	593	647	586	588	592	602	598	591	600	576	568	542	632	581	577	586	558	636	594	591	605	578	569	574	576	590	622	584	605	586	622	616	564	603	558	604	565	580	582	595	625	593	594	620	600	552	602	563	612	596	594	619	602	625	562	606	569	573	621	601	582	608	593	600	579	551	601	569	607	604	599	591	581	558	587	578	565	619	624	536	597	579	569	576	578	587	614	597	589	534	658	538	624	608	620	617	584	591	578	591	603	631	571	578	624	597	582	587	620	616	612	607	612	562	608	595	621	603	603	610	585	587	584	573	587	603	565	552	599	630	567	627	593	590	626	571	567	626	583	600	603	607	566	641	570	559	592	588	585	582	597	543	572	559	589	623	562	551	568	636	564	599	593	611	582	573	623	590	584	608	567	577	622	613	621	577	576	608	653	587	627	589	603	603	554	602	580	585	584	645	593	598	637	595	598	597	617	554	560	616	559	611	650	551	636	588	589	573	608	607	625	631	594	566	568	639	576	604	619	597	587	583	606	605	587	593	582	604	586	618	583	615	578	594	597	589	579	643	621	593	554	593	610	605	599	605	602	589	562	593	580	539	562	606	581	637	604	627	622	579	572	582	596	580	572	565	612	611	617	620	586	601	614	562	628	570	604	607	600	586	638	568	547	596	578	577	586	646	573	617	589	561	591	594	608	582	645	597	584	610	604	616	601	606	621	592	601	607	561	603	570	589	573	606	597	590	576	613	553	571	580	616	566	591	597	548	581	600	575	542	628	598	549	625	627	561	586	614	589	657	599	584	578	575	604	578	590	581	585	594	536	611	578	600	628	576	600	581	598	555	653	591	596	559	581	634	600	611	592	586	585	622	589	628	596	619	567	582	629	621	611	566	597	593	603	608	591	616	576	573	602	582	597	600	603	637	559	632	570	593	598	588	617	588	580	613	572	616	568	636	620	589	584	614	625	600	625	612	577	549	560	605	604	625	610	586	582	550	599	593	627	593	593	604	585	595	642	672	536	611	626	603	581	582	590	613	604	605	590	627	604	644	605	620	625	633	591	622	635	576	621	602	576	592	534	633	592	575	568	580	665	555	592	601	618	591	598	625	587	613	569	593	560	601	602	610	604	639	615	607	589	624	599	562	576	590	648	626	559	591	591	588	618	615	599	557	569	598	597	617	616	558	582	569	573	607	620	626	587	588	575	633	616	599	576	571	612	583	573	595	612	630	604	607	601	622	573	634	601	605	589	611	556	623	610	586	619	612	583	572	656	633	609	610	559	628	591	602	588	617	615	620	626	570	584	583	583	583	586	602	604	628	590	579	578	581	606	600	538	639	601	581	575	597	641	610	558	583	555	618	571	589	585	571	592	570	597	571	607	567	542	536	549	574	592	577	566	635	594	611	612	609	579	628	618	590	607	608	595	593	572	590	618	619	606	601	653	611	560	605	589	559	568	580	590	636	584	643	629	595	602	580	607	613	542	616	588	616	612	631	557	599	594	559	600	591	574	605	607	595	620	604	571	598	622	595	607	617	616	607	630	591	586	592	615	580	639	604	574	586	627	596	610	591	606	583	613	589	601	587	631	599	617	608	611	619	546	576	597	648	588	573	573	555	553	604	552	575	620	571	573	573	560	588	644	604	578	575	589	606	562	535	587	548	627	571	614	614	599	557	579	598	617	637	620	611	604	632	602	588	576	552	604	569	576	613	604	620	595	636	602	585	597	570	607	613	589	624	611	629	600	607	595	607	631	629	646	560	594	572	519	569	588	550	599	557	615	589	615	616	552	592	594	607	597	587	650	624	585	567	588	562	589	614	583	580	613	574	586	608	587	583	601	655	601	627	591	599	559	612	596	638	572	574	599	584	607	582	572	594	608	629	572	601	576	617	621	612	581	607	569	647	578	582	573	605	622	602	597	650	582	615	591	584	565	623	600	585	576	617	600	628	589	604	540	604	614	605	558	559	636	588	627	596	595	583	574	591	558	590	550	572	645	618	620	575	668	575	605	580	571	593	612	598	581	607	599	606	599	591	612	592	628	613	599	626	553	636	597	548	587	625	631	615	620	626	588	624	596	575	635	593	647	580	578
2965	207	125	91	92	86	73	64	65	78	84	76	67	77	84	64	70	75	70	70	67	65	63	72	59	74	66	71	73	52	70	64	61	53	79	66	55	72	71	65	74	66	78	63	61	76	69	66	57	58	51	55	68	63	75	77	66	60	72	67	76	61	68	55	78	73	82	55	65	64	70	64	58	68	59	73	69	66	61	70	64	62	75	73	66	56	78	69	69	65	80	62	64	69	75	67	59	56	84	74	75	61	74	68	66	70	64	54	84	80	75	69	75	73	74	68	76	71	76	76	81	84	79	59	76	77	77	68	84	73	61	74	62	71	66	62	64	70	70	82	78	49	73	75	87	53	77	62	64	83	75	64	82	79	77	60	64	66	62	68	78	68	59	67	85	66	67	51	61	73	57	73	57	79	78	70	65	74	62	51	58	45	74	73	56	58	77	56	71	65	74	62	66	75	90	68	75	79	96	59	55	78	52	70	66	71	69	76	84	65	66	68	82	76	87	62	65	47	66	66	61	66	56	65	79	54	82	50	79	50	60	71	71	73	68	65	81	65	60	78	73	70	62	70	60	67	64	61	58	76	55	91	67	77	63	68	75	61	65	69	57	65	71	73	68	54	88	53	64	62	78	63	65	58	60	76	77	69	63	74	83	71	78	70	75	62	66	76	72	87	74	70	62	80	74	71	89	55	70	59	74	59	57	74	69	80	43	65	76	58	62	60	58	71	57	84	70	45	62	69	70	86	64	81	57	49	75	63	65	72	74	69	79	67	67	66	82	75	66	49	70	60	75	56	75	74	77	68	77	49	84	65	72	89	64	78	70	68	87	69	59	63	57	62	71	66	64	62	78	75	72	71	68	80	68	78	53	64	72	70	71	77	72	66	69	61	80	64	61	86	84	80	73	70	55	70	67	79	72	71	52	62	74	75	68	61	74	66	69	78	70	76	87	57	54	75	60	56	71	67	49	65	89	64	71	65	84	53	61	68	53	63	88	77	72	54	75	62	53	66	69	68	62	73	71	62	67	65	75	63	67	69	63	67	81	61	48	66	78	74	95	73	76	82	62	62	70	83	61	68	76	67	64	75	70	66	75	73	59	65	57	60	69	77	77	56	65	67	75	56	57	70	76	84	59	58	76	67	82	69	67	75	55	70	83	61	71	53	81	47	61	77	61	63	85	70	69	58	69	64	77	65	71	76	77	79	58	70	78	62	63	81	85	65	80	84	70	70	72	62	81	57	78	67	90	80	57	58	79	74	67	62	66	67	62	75	84	65	70	56	71	67	73	68	69	68	58	71	68	65	77	73	66	74	73	70	58	66	51	66	78	67	54	62	86	78	68	66	48	76	81	69	65	77	87	56	61	60	66	62	55	56	67	77	70	66	60	73	67	67	79	70	76	74	84	64	76	77	67	88	70	64	77	61	69	82	75	70	86	82	55	66	63	57	68	60	65	56	60	74	70	63	82	62	65	64	61	72	70	71	79	73	73	63	60	78	65	75	45	84	67	68	75	61	73	70	69	69	68	59	72	61	61	65	69	87	64	71	70	80	69	53	64	81	74	66	61	64	60	65	72	58	82	65	69	60	76	89	76	66	70	75	64	75	72	64	80	46	66	79	54	68	67	76	63	51	71	72	72	68	70	64	60	49	73	82	59	61	70	69	84	64	68	66	58	77	58	75	63	62	76	60	60	66	58	63	74	67	75	73	70	82	61	77	72	78	69	73	72	63	64	63	72	58	78	63	66	75	68	59	64	77	63	67	75	78	62	73	91	69	92	64	75	78	62	72	71	59	58	83	67	75	59	76	63	63	58	50	83	76	82	71	61	62	58	63	81	72	72	66	81	56	74	63	73	64	86	59	63	66	69	81	76	59	55	62	84	68	68	66	56	82	76	61	77	69	57	66	66	63	58	70	65	68	66	70	57	65	61	71	63	77	67	51	58	66	83	75	70	71	71	76	61	60	76	66	71	77	93	75	77	64	78	70	72	70	72	71	87	78	62	66	67	69	69	51	63	70	77	71	71	57	68	69	57	65	76	71	63	65	71	62	68	64	60	70	64	77	66	71	66	71	61	69	63	76	67	53	83	51	49	61	62	70	76	67	64	72	78	74	65	74	92	66	77	75	63	66	81	61	68	83	81	64	69	63	72	68	64	60	55	60	62	71	77	60	70	79	77	59	75	64	71	53	63	81	73	69	63	60	71	70	69	70	84	76	58	63	76	53	83	56	61	60	54	54	63	73	84	60	61	52	65	61	65	58	82	79	60	70	71	66	65	60	71	69	76	71	71	73	65	72	66	63	81	80	74	81	81	65	62	68	67	73	59	62	52	76	77	56	57	73	61	69	69	75	84	74	78	74	70	63	72	66	50	57	80	75	67	81	74	62	87	63	62	50	63	59	71	71	71	63	67	86	70	76	82	54	71	62	73	80	63	65	79	66	65	58	68	60	72	67	71	93	83	73	86	74	75	65	72	64	70	66	70	73	64	81	71	63	70	81	62	83	63	77	69	79	71	65	66	77	56	68	73	70	64	53	72	72	84	64	60	60	73	69	86	71	68	75	66	67	68	76	66	57	68	66	73	76	63	69	60	81	79	76	64	78	84	90	74	74	67	65	50	76	66	53	84	56	69	72	64	74	60	70	76	68	68	74	57	62	69	64	75	61	78	63	65	75	76	67	74	75	80	55	68	63	62	69	87	76	66	65	67	74	76	60	68	79	63	73	70	85	70	69	61	66	79	74	68	67	68	63	62	81	72	76	65	77	70	67	65	69	64	61	77	65	60	71	61	59	74	54	63	74	88	65	63	71	66	67	62	65	62	67	55	84	71	72	75	67	55	66	78	83	76	61	71	89	79	58	60	73	82	64	58	65	67	60	71	74	61	74	73	84	78	76	64	66	66	67	69	58	64	65	55	66	59	60	69	80	62	61	74	81	60	74	74	75	81	53	57	67	68	73	71	79	66	61	56	78	64	70	65	76	75	76	50	91	56	61	48	63	73	74	50	68	62	66	72	89	44	70	76	75	61	67	85	73	66	69	64	65	76	73	59	64	52	59	74	61	70	73	70	74	50	67	69	73	87	70	61	73	76	72	51	68	73	78	68	65	81	81	57	74	64	78	60	75	56	52	69	43	66	56	63	91	63	73	47	64	74	87	73	70	60	81	76	75	72	70	63	68	67	66	60	61	75	87	65	59	77	67	90	68	67	73	59	67	63	54	77	65	79	72	84	79	76	54	62	66	89	73	72	76	69	82	54	75	77	84	79	75	55	61	67	63	75	59	71	74	77	52	48	66	69	62	54	68	69	79	69	70	77	65	77	61	68	59	67	82	63	64	71	72	68	58	73	62	70	79	58	86	73	67	65	62	78	77	60	70	66	75	60	83	58	65	65	65	59	70	80	83	64	86	63	64	72	65	66	57	75	72	85	71	59	66	70	65	58	78	64	76	59	64	69	66	69	58	72	64	60	79	58	70
2303	336	413	323	308	267	238	236	250	234	229	234	211	210	202	226	206	195	227	178	204	221	212	225	234	211	200	188	206	217	207	223	204	207	210	210	211	202	246	191	193	204	226	198	234	201	199	193	193	196	192	207	223	213	208	219	191	201	185	230	179	211	207	236	214	202	180	210	218	189	215	241	195	190	219	210	204	219	190	182	219	229	206	221	224	205	211	201	210	174	199	211	200	207	200	222	196	224	225	232	215	194	206	203	210	189	195	216	211	163	218	195	197	193	228	207	199	183	198	222	232	193	198	212	209	222	218	201	205	184	184	234	205	200	238	203	231	210	220	175	231	210	193	206	213	204	221	197	210	196	221	200	225	231	211	203	216	190	225	222	218	205	217	189	199	201	242	203	192	211	214	175	211	213	203	200	174	193	204	196	193	207	196	200	213	206	226	228	204	204	206	206	215	191	184	207	198	230	204	236	214	211	218	225	186	192	190	211	204	196	227	233	202	203	189	208	202	213	208	200	196	189	194	200	199	203	212	207	205	208	200	197	208	205	216	205	203	211	194	193	231	193	232	200	223	243	238	179	219	181	203	216	201	222	225	199	203	229	218	204	216	177	198	210	205	220	206	212	206	218	194	203	194	209	225	186	215	221	206	215	242	220	221	198	204	201	177	209	209	204	204	210	204	191	191	209	194	196	197	216	204	188	209	222	218	221	191	179	184	205	202	171	194	215	203	200	191	195	226	217	210	197	210	218	207	211	221	240	201	228	206	201	195	216	215	214	237	209	198	201	219	228	209	199	196	216	223	213	210	218	194	220	211	194	191	192	201	198	216	202	204	203	210	194	221	214	202	217	191	209	186	193	222	199	180	208	227	207	195	209	190	201	231	221	218	200	200	196	225	175	196	213	210	210	217	216	229	196	185	187	214	201	237	188	220	203	219	212	198	198	217	215	207	194	186	216	204	195	210	200	193	198	238	197	208	189	201	202	231	192	225	207	207	208	207	216	182	204	218	198	202	213	207	209	213	208	217	201	210	201	180	211	223	189	221	179	192	187	199	208	190	205	230	173	206	216	208	196	233	236	235	206	185	201	210	200	199	208	199	217	210	187	195	220	217	216	183	219	192	205	195	240	202	187	214	206	213	200	199	229	191	216	180	198	226	200	228	167	205	185	198	194	190	187	223	218	200	213	225	216	234	221	187	189	191	219	187	204	200	209	221	210	199	212	196	238	210	222	210	208	206	179	215	195	192	232	243	191	216	224	215	198	199	205	203	185	244	219	226	212	186	211	193	203	204	211	195	199	206	211	203	216	185	187	191	214	211	198	213	218	193	192	207	225	206	174	182	213	231	219	209	193	187	204	222	208	227	204	197	204	205	191	209	199	189	196	201	214	210	190	196	204	186	210	229	209	192	209	186	201	206	209	208	198	210	208	194	201	213	224	203	217	183	201	201	216	195	223	190	213	220	195	185	210	221	244	202	232	211	208	205	211	226	228	212	230	202	191	220	192	241	222	198	201	212	215	191	202	217	191	206	198	201	217	224	203	200	185	227	216	212	201	186	213	218	226	212	203	228	207	214	198	241	217	190	209	218	214	211	188	208	190	189	187	203	213	169	191	205	193	219	183	211	205	199	219	195	187	220	206	170	208	199	219	238	218	199	176	205	226	201	217	211	214	213	202	232	210	203	223	212	201	238	209	183	206	218	200	168	216	219	186	193	218	207	188	190	179	207	225	195	202	212	214	220	183	196	216	206	209	213	194	196	198	203	204	215	216	202	196	231	219	198	221	185	185	202	207	220	212	219	209	219	195	226	203	198	208	219	202	193	206	217	198	216	182	178	198	187	206	205	184	194	198	208	187	219	225	209	208	227	221	211	193	199	217	201	222	242	212	203	200	226	205	205	188	216	209	218	196	197	225	184	204	203	233	214	196	215	186	227	209	191	209	185	191	217	219	192	196	212	193	201	206	191	197	225	198	204	191	204	214	178	221	177	196	217	187	214	197	209	234	217	181	199	212	215	205	207	205	217	229	183	220	210	195	204	224	216	223	205	220	205	232	208	210	214	208	206	181	201	227	208	190	214	210	228	208	224	216	200	220	212	207	223	197	222	210	172	186	208	206	214	185	207	216	200	211	209	199	207	206	213	241	207	197	214	205	201	214	193	194	234	206	196	206	251	190	215	220	193	212	190	211	217	233	221	212	216	216	181	186	190	206	217	207	191	203	187	189	183	206	203	208	210	195	210	207	211	207	188	218	207	241	206	204	217	212	211	198	220	205	191	202	219	236	196	201	208	217	237	235	218	222	208	211	220	246	234	226	208	225	203	204	226	188	201	212	209	225	209	221	201	207	205	227	211	206	199	235	187	225	214	208	194	203	236	189	221	198	197	200	208	201	189	209	191	200	225	215	221	193	205	226	189	202	199	217	207	192	211	215	199	225	187	210	175	214	223	205	193	203	188	196	200	203	208	210	184	202	221	212	212	200	210	201	232	203	208	214	185	186	202	214	205	217	220	197	210	195	197	175	180	200	218	193	205	199	206	224	223	199	216	234	185	215	206	194	225	175	198	200	193	210	186	212	198	219	194	203	222	198	209	226	178	233	203	201	203	186	207	195	196	214	191	193	224	240	209	223	210	228	211	222	202	205	180	176	197	191	205	205	216	191	199	229	195	172	207	194	225	176	220	216	219	216	197	207	200	196	198	184	195	193	188	181	229	208	186	205	195	194	194	219	185	209	189	216	194	195	196	198	199	188	207	215	219	226	193	202	209	220	188	190	230	192	205	235	209	203	232	208	228	224	213	221	179	193	190	194	219	219	208	226	235	216	186	222	172	205	219	193	213	207	205	207	198	216	223	221	207	203	233	204	198	204	207	234	208	200	191	218	205	211	203	219	197	212	187	216	220	209	216	196	204	202	205	200	221	211	223	203	228	188	216	223	183	200	236	214	215	225	198	206	199	182	202	219	207	185	195	206	214	184	203	180	191	197	206	193	187	209	205	213	206	190	192	208	208	224	219	196	222	197	224	219	205	227	197	187	203	202	205	195	196	217	224	214	231	193	206	221	199	206	229	211	223	182	223	214	214	192	195	205	200	208	237	207	208	219	190	208	205	206	187	207	211	212	197	232	195	200	223	197	213	217	211	224	191	201	195	203	196	202	194	205	204	211	205	230	201	188	215	204	210	228	225	216	217	219	202	173	213	206	192	204	203	214	212	209	205	199	230	227	196	194	206	186	198	207	207	219	206	216	191	224	202	204	197	194	191	208	201	224	217	215	210	215	211	211	203	215	214	217	196	216	202	208	187	197	213	225	223	206	212	205	182	208	231	211	212	213	193	198	189	199	204	225	208	234	200	219	222	199	203	225	211	216	218	227	228	187	204	186	181	199	208	210	205	187	178	199	217	211	213	224	213	228	201	205	186	195	216	211	206	204	206	199	199	186	195	172	198	239	224	231	186	184	204	233	232	192	192	206	209	186
12305	2248	2044	917	687	510	377	289	275	222	234	223	194	204	189	180	177	155	169	149	134	150	153	125	146	153	135	143	146	140	140	143	137	127	134	136	135	118	140	108	126	131	146	123	147	131	129	129	119	127	132	146	127	135	119	130	122	119	136	121	129	121	121	124	129	110	139	125	119	147	130	128	137	147	119	126	151	138	135	119	126	152	124	103	157	141	116	119	118	133	119	121	124	122	137	119	127	107	151	139	116	103	120	143	128	140	117	128	119	127	117	133	120	111	120	131	135	137	145	144	138	109	129	111	107	152	144	140	133	118	124	127	144	143	99	128	157	129	129	115	146	131	125	135	120	120	134	122	122	140	126	157	157	118	124	112	112	112	131	122	111	116	124	118	137	131	138	128	134	118	121	130	120	119	119	142	100	121	131	116	122	108	128	110	131	126	143	117	115	135	119	142	116	144	137	126	152	137	138	127	114	129	108	112	122	135	100	146	130	112	136	134	128	132	119	88	137	144	137	148	128	114	104	137	102	114	123	132	121	120	120	120	124	128	134	141	117	135	145	119	117	133	126	127	127	111	126	130	108	132	114	127	119	115	124	131	126	120	120	141	132	118	137	134	128	132	110	164	135	132	115	134	129	122	136	136	127	140	133	133	119	119	100	128	137	133	133	103	109	128	135	130	120	140	139	116	117	121	111	120	125	126	128	133	103	87	135	106	118	124	127	130	125	114	135	138	122	130	120	108	105	129	109	114	142	128	128	130	150	142	132	135	132	115	128	127	143	151	133	112	117	128	130	135	100	128	119	125	111	123	123	137	121	149	131	100	120	122	125	129	136	121	138	133	127	133	140	136	131	112	111	103	111	102	138	121	134	130	143	137	114	141	130	118	114	128	116	132	119	140	121	115	130	123	131	119	141	112	122	129	132	140	140	137	121	110	118	117	131	111	128	137	133	119	141	132	116	120	134	137	139	115	147	133	128	152	122	92	127	110	113	137	113	126	114	148	152	141	158	126	110	136	131	120	120	133	123	115	146	142	137	143	110	130	110	118	137	142	106	141	134	117	119	132	117	127	140	122	128	123	138	132	129	126	118	112	121	120	108	118	120	121	119	132	137	133	119	130	133	124	140	127	107	124	124	110	116	142	126	124	123	126	118	150	127	112	127	121	135	123	107	132	125	142	114	122	122	122	111	108	135	110	108	112	110	108	146	109	135	104	144	112	107	98	118	140	124	118	132	115	106	108	114	112	109	146	140	104	141	131	126	127	123	117	136	127	130	133	113	134	140	112	130	121	116	109	135	126	133	149	124	141	139	130	137	121	110	130	136	122	126	110	126	127	135	116	128	147	111	112	126	131	136	115	127	124	108	143	121	136	147	114	143	133	116	124	136	129	112	131	117	147	113	130	112	136	120	123	128	110	128	130	125	112	122	124	137	139	125	133	121	139	119	120	131	120	108	124	132	152	160	104	146	132	125	125	136	106	120	119	130	124	130	129	128	150	121	145	139	138	130	145	153	137	141	128	104	136	145	134	116	110	97	149	123	114	109	125	129	129	115	115	110	152	130	129	110	120	118	121	142	119	115	116	139	118	126	111	109	126	127	130	121	108	135	118	136	108	128	134	136	128	116	87	123	136	114	128	123	131	127	136	112	109	126	122	121	109	124	115	125	108	122	120	125	113	115	139	124	123	114	134	97	120	129	126	131	126	130	121	111	116	136	158	124	125	128	146	122	103	152	117	125	136	148	122	131	122	110	152	122	118	137	121	137	128	123	127	99	138	119	122	132	120	113	105	140	139	129	113	122	124	135	129	140	136	127	127	116	147	125	111	142	134	130	135	134	120	124	114	111	120	115	126	134	147	143	120	108	133	121	141	102	112	111	125	109	101	132	103	131	119	130	120	111	136	132	127	121	117	121	119	137	132	147	134	112	116	106	129	114	129	128	114	124	115	150	130	113	126	116	126	121	128	97	137	124	126	117	139	143	126	114	127	125	131	127	127	133	110	108	134	114	115	133	112	132	107	125	118	134	119	148	127	141	113	116	125	141	119	113	118	133	114	135	146	148	133	123	109	109	129	129	133	120	134	121	137	114	129	127	132	121	125	134	106	126	123	126	143	134	104	133	120	103	130	136	129	115	105	123	108	133	130	123	121	96	142	112	118	134	108	129	112	129	126	136	117	139	133	116	123	138	129	107	124	131	109	134	146	149	122	114	118	112	138	128	128	110	148	126	130	102	117	118	132	113	141	105	121	146	125	135	138	149	115	136	133	130	127	131	135	108	125	129	112	126	135	122	116	131	125	125	124	109	127	129	120	117	117	125	132	138	135	137	123	116	144	123	119	111	148	125	140	124	134	126	121	131	126	133	112	168	121	128	116	132	108	117	134	131	105	117	134	106	116	123	122	140	111	137	121	109	118	109	132	115	114	118	136	126	124	116	142	121	131	116	124	120	122	119	141	131	131	114	117	128	133	118	109	151	137	137	133	128	115	119	111	110	116	113	136	135	121	125	130	137	128	112	137	126	133	135	131	115	129	138	130	106	122	132	130	132	94	112	97	134	122	133	144	119	126	124	117	121	129	127	119	125	114	145	131	129	144	118	117	128	117	118	124	127	123	148	110	128	119	153	120	102	149	153	137	123	134	147	125	120	117	113	130	133	114	138	122	132	140	135	102	132	116	122	128	115	136	133	123	142	115	130	124	136	126	112	122	111	134	158	123	135	147	121	141	145	114	124	125	118	115	107	98	108	127	117	143	109	129	116	118	127	143	141	126	127	118	112	118	124	130	104	117	126	130	115	123	121	113	140	127	114	134	140	121	109	102	140	108	138	118	124	122	134	116	125	131	122	129	132	126	113	126	122	109	129	146	130	122	119	125	120	131	119	138	131	135	111	105	125	142	122	134	115	143	126	117	131	131	132	126	102	124	130	133	131	129	122	111	114	123	119	127	120	128	116	122	109	114	108	126	113	123	113	142	128	128	112	131	130	133	123	132	129	120	131	141	141	108	131	117	131	133	129	144	110	118	146	145	106	143	113	143	124	126	127	134	133	138	101	121	138	124	139	140	131	125	119	136	90	121	103	113	141	101	113	128	115	111	116	95	110	122	125	131	129	130	114	116	120	127	114	118	119	126	126	141	146	131	137	124	138	134	143	106	116	134	94	128	112	127	128	114	127	109	123	129	125	106	118	105	132	130	107	145	112	122	140	116	129	140	112	129	149	121	112	107	116	118	130	130	130	130	140	135	134	146	118	121	131	162	132	141	116	107	118	118	122	128	122	149	107	134	121	128	139	113	155	127	122	117	130	113	115	125	125	137	134	125	92	126	138	125	122	136	126	114	117	127	153	120	139	134	153	123	112	128	115	116	127	123	143	117	137	135	117	132	122	131	107	119	139	138	125	119	122	125	138	119	124	125	114	105	118	112	132	130	136	122	117	127	114	132	122	139	130	136	134	160	134	129	119	114	126	119	124	121	136	130
6782	2037	4209	3344	2797	2266	1794	1470	1277	1142	963	893	779	711	716	623	607	597	538	527	534	499	484	470	457	464	437	420	422	407	430	447	414	426	398	388	413	411	411	363	377	398	363	351	372	355	378	337	355	381	381	373	353	373	364	373	341	380	366	345	339	362	346	345	350	406	329	358	344	339	337	379	326	348	338	342	347	359	349	345	331	350	386	357	349	340	355	347	361	353	320	372	367	374	340	374	393	338	335	320	342	335	315	353	338	350	339	339	320	342	346	333	364	334	334	312	344	352	316	329	363	317	355	355	331	347	364	351	358	341	335	334	345	337	338	308	333	341	338	353	350	346	359	337	373	341	335	374	333	340	332	324	333	321	334	356	355	351	331	309	342	351	309	355	378	320	337	328	367	336	340	360	349	328	322	358	321	329	305	343	345	335	342	326	278	329	338	321	334	334	355	288	313	353	336	345	329	332	332	337	339	351	334	308	336	314	319	318	351	346	363	312	355	335	361	321	345	326	340	331	361	318	342	349	376	331	322	310	319	360	358	330	298	364	328	377	332	358	334	358	341	328	356	349	334	335	340	342	313	353	322	326	343	312	343	316	356	339	307	300	302	314	347	352	343	397	344	328	359	338	344	354	314	344	363	328	331	340	357	289	347	345	372	329	339	346	317	367	337	337	344	330	311	390	386	364	344	337	324	298	338	341	319	341	337	360	322	365	311	312	337	365	356	365	325	372	354	360	382	304	349	352	327	332	345	355	332	348	312	327	354	335	328	364	347	311	329	337	341	315	339	359	315	330	286	330	341	323	351	340	343	342	308	324	335	345	364	332	352	349	336	311	322	327	322	310	327	329	359	330	318	303	351	335	311	329	344	305	347	341	378	358	342	326	341	359	320	339	349	334	347	317	344	349	312	353	358	310	346	345	331	350	339	319	333	313	345	326	337	318	361	315	338	331	325	320	329	347	326	347	334	336	329	332	353	331	338	347	351	313	334	331	315	365	383	291	360	328	318	333	342	328	342	364	327	347	342	306	378	353	335	351	340	306	342	352	372	350	345	347	321	369	347	313	335	339	345	350	332	351	319	351	344	363	327	313	344	363	330	333	320	320	335	366	348	374	341	328	363	332	332	328	319	349	340	351	342	356	348	331	344	326	379	331	338	331	360	359	363	342	348	351	359	318	338	332	348	307	352	344	342	354	365	352	335	344	305	349	320	315	345	349	339	361	360	358	347	329	334	342	346	328	343	345	349	337	322	333	322	345	330	370	343	372	331	316	310	354	332	368	335	307	321	297	335	356	339	341	349	364	355	304	362	323	354	353	341	373	325	354	331	321	365	360	340	354	358	327	348	359	360	317	354	331	350	322	309	361	313	344	355	330	326	329	329	326	350	361	327	339	328	341	310	338	322	352	331	350	353	342	346	332	350	312	365	302	332	320	324	298	304	323	301	330	336	344	340	344	338	351	323	357	336	330	347	340	360	326	345	366	332	330	326	325	351	369	347	335	325	339	298	318	336	335	362	315	350	314	347	309	339	359	342	327	364	353	365	339	364	337	358	335	340	322	337	323	330	368	354	320	353	328	328	317	336	343	343	354	368	358	325	312	335	326	347	333	325	346	342	343	335	369	330	341	340	343	349	304	357	341	365	319	361	345	332	326	321	335	349	327	348	339	308	340	359	331	348	304	302	359	345	331	347	340	343	366	319	327	297	337	318	346	313	332	361	328	338	309	306	318	350	323	313	340	320	322	321	327	340	319	324	351	305	329	332	352	315	354	353	344	332	318	308	321	379	378	344	321	329	315	326	312	364	335	354	321	358	305	336	340	364	341	328	354	320	329	357	318	320	345	326	335	318	342	341	351	357	329	322	366	340	351	300	341	338	330	350	348	328	340	337	330	296	359	364	326	305	328	337	352	341	355	329	337	337	307	374	297	310	347	324	331	316	341	320	324	330	323	334	341	337	354	333	320	356	321	322	326	386	332	338	327	364	336	325	302	350	329	351	289	348	317	314	335	353	340	322	327	358	355	353	335	359	312	374	331	288	322	349	358	348	337	346	349	339	344	341	331	361	341	350	339	327	354	321	354	350	339	350	356	347	307	368	322	331	309	336	349	315	343	338	340	326	333	368	338	387	373	358	362	363	357	317	368	287	322	305	353	367	331	325	309	353	355	312	350	324	368	328	348	355	316	334	359	347	351	336	336	328	326	300	345	360	356	344	336	314	324	328	359	309	338	325	345	331	328	354	321	331	362	330	347	325	309	347	316	315	338	308	350	336	362	300	335	353	341	338	331	359	331	353	339	364	333	341	369	331	339	315	345	343	314	352	347	334	336	344	335	310	341	355	337	370	343	318	339	332	362	329	359	332	326	327	378	341	391	345	353	359	305	368	354	337	325	320	336	350	344	330	368	318	308	330	343	363	315	350	342	336	329	340	323	331	362	319	350	332	363	337	324	325	342	344	337	317	351	353	323	350	362	340	317	372	337	365	336	353	341	356	339	320	343	340	358	354	329	344	350	330	362	321	334	333	316	342	337	368	342	373	345	375	334	349	321	312	330	368	345	356	349	341	328	332	316	339	348	326	366	321	327	332	337	334	328	318	328	348	336	339	353	374	321	338	314	314	352	339	334	334	346	349	375	306	316	321	367	335	348	352	337	334	360	347	313	349	294	325	320	323	392	333	362	347	324	319	327	352	342	335	359	338	355	332	332	329	349	324	340	313	332	307	310	354	366	317	349	362	380	314	350	330	325	352	379	335	321	331	333	358	343	336	338	311	324	362	326	345	381	320	331	337	313	322	337	388	330	320	309	344	345	307	320	344	340	339	334	356	356	347	344	350	358	340	317	329	333	370	338	363	345	354	362	371	333	335	314	347	312	343	313	342	345	304	334	346	343	327	343	365	350	317	320	335	324	327	343	351	320	337	337	350	344	345	332	327	384	331	313	352	312	321	364	351	332	353	327	327	321	344	343	329	304	331	347	330	340	314	356	368	345	316	379	319	310	343	337	318	332	326	342	316	313	381	334	351	327	340	330	333	347	316	359	335	316	357	337	317	310	377	330	354	316	322	334	343	348	319	309	345	330	328	310	344	369	374	327	303	310	350	328	333	321	363	341	325	332	325	370	324	353	304	352	303	309	303	368	358	355	329	342	317	358	309	331	342	332	347	307	351	341	366	366	334	330	328	348	344	355	340	362	358	337	339	337	344	329	338	342	351	322	338	321	323	375	340	324	326	339	321	362	368	330	329	318	316	319	333	301	321	351	328	319	325	320	328	344	359	343	362	328	364	311	320	357	338	356	324	323	339	305	333	374	360	336	327	337	330	321	365	356	331	339	328	327	346	336	357	309	324	322	343	331	367	365	344	334	332	348	328	363	343	310	306	325	348	330	351	319	343	349	344	311	341	308	344	357	357	342	309	351	340	347	323	350	314	346	349	340	341	298	336	351	293	319	357	330	309	336	362	326	323	335	342	319	361	327
20690	5561	3104	2052	1447	1076	803	661	559	509	427	402	356	384	351	324	343	326	346	297	293	300	322	285	291	296	281	286	277	287	288	267	277	287	245	268	268	282	260	272	244	241	240	227	252	286	258	241	280	250	257	253	268	266	235	285	256	209	266	253	252	275	275	266	269	259	252	266	267	285	216	256	257	272	228	283	292	263	251	251	249	257	279	258	267	260	249	261	243	245	274	257	266	271	273	239	260	226	267	269	253	263	252	257	232	247	275	272	221	259	266	267	253	256	304	240	236	222	261	261	295	234	237	250	286	249	278	253	252	263	243	249	280	253	265	236	246	255	244	233	240	246	209	237	231	270	243	248	229	260	247	258	257	231	257	279	245	222	273	253	237	249	278	263	243	256	254	257	269	260	271	232	243	244	280	279	260	243	231	267	274	236	282	256	263	234	257	242	268	280	243	223	232	249	251	255	272	278	237	255	245	273	258	236	272	250	223	262	232	270	256	244	247	239	265	232	243	243	254	282	263	262	201	252	268	275	244	272	269	244	252	257	232	242	263	241	258	254	213	248	244	273	250	258	243	255	234	259	262	235	253	246	266	284	222	256	246	258	245	249	249	265	245	263	252	260	237	270	279	222	248	253	265	259	266	247	226	252	264	217	245	252	247	273	262	247	261	271	265	247	250	260	249	280	264	235	259	232	251	241	229	257	253	261	229	271	257	275	270	260	240	233	274	255	249	251	272	243	227	239	238	262	238	257	250	248	279	258	213	256	245	238	247	254	233	220	262	221	255	247	253	227	258	233	226	254	260	250	262	258	248	259	267	244	237	227	233	245	235	261	237	250	263	243	250	226	270	242	271	263	241	247	304	236	235	255	248	225	250	250	252	242	244	241	243	239	248	255	245	242	268	250	255	237	232	254	257	215	252	250	277	251	248	250	234	248	266	247	250	227	246	260	226	253	262	227	279	249	250	281	243	252	252	259	249	268	252	286	270	246	244	239	266	261	260	249	251	244	243	274	265	245	259	238	246	249	251	237	252	260	231	234	250	266	264	258	241	265	234	251	248	221	254	256	242	268	279	237	240	247	228	271	260	246	246	264	246	241	277	272	255	245	216	251	233	284	286	252	248	235	244	277	255	271	279	250	263	255	289	267	293	265	277	243	248	285	254	278	296	262	234	259	250	257	251	257	247	262	258	253	276	262	251	271	226	274	273	253	243	250	242	273	262	250	255	272	266	222	204	233	251	245	264	262	249	235	257	258	235	229	241	261	252	237	265	250	273	269	281	244	236	241	262	242	273	256	229	246	234	226	258	258	245	236	261	270	276	267	265	256	267	265	252	224	244	251	224	256	258	268	243	230	232	252	260	233	253	264	238	228	196	247	239	241	257	243	262	241	252	271	244	226	263	240	258	257	249	276	269	274	268	263	277	270	240	240	264	237	235	237	261	267	258	271	296	257	235	249	244	237	258	246	247	252	246	246	248	242	257	256	246	262	235	240	251	243	260	247	266	242	228	273	247	265	264	240	274	266	269	256	238	262	253	256	241	267	263	265	244	245	257	249	250	256	245	258	269	254	256	253	263	264	241	237	218	261	247	267	257	263	277	260	242	232	274	249	271	284	286	248	258	292	244	221	261	260	287	259	216	266	275	261	256	253	249	245	232	266	250	282	286	252	227	269	278	261	259	244	252	267	272	279	227	235	234	252	266	250	243	262	253	236	245	253	247	281	225	239	247	247	283	239	275	247	247	246	239	260	242	267	237	281	224	241	243	262	277	258	259	273	249	247	287	242	222	251	276	258	251	266	261	245	269	242	274	256	244	256	244	269	243	251	303	234	248	251	286	269	268	255	262	225	295	273	230	259	246	258	254	237	254	284	259	225	251	272	275	262	243	261	239	238	242	249	234	273	237	239	267	255	273	234	295	231	243	261	256	261	228	260	231	245	228	243	249	264	246	231	224	240	263	257	240	252	262	264	263	229	249	263	266	270	288	277	236	250	266	251	265	283	247	267	234	275	258	236	251	246	271	246	285	240	233	270	263	270	243	249	248	252	289	258	259	257	227	256	254	287	246	254	241	212	263	264	234	254	247	257	240	230	243	255	252	257	288	279	265	228	273	241	241	242	241	253	234	263	268	248	229	266	230	258	229	227	263	248	244	263	228	252	269	243	254	240	235	256	256	274	246	240	282	264	270	267	256	240	278	270	252	245	274	244	216	253	237	256	249	248	250	263	261	243	221	219	256	251	262	271	267	242	263	256	244	287	226	271	245	257	240	277	247	291	266	250	243	218	271	270	253	264	263	250	233	255	253	249	273	244	266	253	240	279	243	256	258	289	218	239	226	254	232	253	244	238	245	235	250	250	250	243	279	229	244	272	263	256	251	266	275	233	229	238	266	274	257	244	281	286	256	245	257	238	265	245	251	274	261	245	243	240	246	221	272	227	230	246	255	237	241	262	249	231	255	226	240	239	283	260	230	228	248	261	250	297	235	257	264	223	263	243	255	238	233	261	219	223	244	256	238	230	235	269	269	245	251	251	283	255	282	261	260	258	235	279	268	258	254	242	242	259	284	284	269	275	289	271	257	233	278	240	258	236	262	227	272	253	219	271	245	265	267	256	262	270	250	246	257	270	243	257	281	220	243	264	242	241	271	239	295	253	233	254	258	259	273	252	249	257	270	258	244	275	248	233	289	263	271	253	253	254	244	289	242	260	246	237	280	276	259	277	262	252	268	230	272	267	223	263	255	259	242	248	262	266	270	240	260	270	260	253	258	249	284	239	241	242	246	235	246	242	237	257	280	252	267	266	263	246	266	257	233	213	246	232	272	260	279	260	251	241	263	263	237	277	255	263	266	253	255	266	229	243	250	262	256	234	271	237	248	251	256	236	245	246	248	267	267	258	233	259	250	263	236	241	244	263	269	259	254	263	265	236	249	237	271	247	274	279	251	242	274	239	261	273	266	265	263	228	246	254	250	227	272	253	249	259	250	259	252	283	238	239	255	257	239	232	218	238	272	233	278	287	223	239	230	246	237	258	256	223	233	259	237	270	237	225	255	232	251	225	241	239	242	259	242	272	273	272	251	260	277	268	233	236	240	239	282	246	259	274	236	223	273	270	261	279	234	247	223	281	240	280	257	271	266	282	248	238	241	251	262	247	257	270	243	248	260	236	252	257	260	287	235	259	257	262	235	255	260	225	259	279	256	241	269	235	248	236	263	250	225	292	254	261	252	248	267	267	249	260	261	254	234	254	285	256	266	220	236	250	273	255	276	261	258	225	266	236	285	265	239	258	258	248	250	281	242	223	257	237	255	254	237	259	230	249	238	265	267	274	285	247	245	266	246	243	245	246	247	253	234	220	247	269	263	253	279	281	306	254	275	251	237	250	272	251	241	253	254	248	264	219	250	226	248	261	244	229	244	259	291	234	273	258	258	235	250	268	249	240	249	252	242	268	257	246	230	246	248	231	240	247	242	244	241	252
8737	3854	5582	5830	5163	4244	3336	2687	2365	2061	1796	1625	1478	1377	1276	1167	1112	1074	1048	972	934	854	892	841	805	851	795	760	753	769	726	745	750	711	719	709	684	741	649	665	634	715	649	633	647	640	638	678	590	688	667	648	608	668	635	645	564	614	636	579	644	621	636	632	609	614	596	628	624	633	655	593	571	608	627	621	600	602	566	616	664	617	628	607	663	626	604	612	614	612	604	626	613	559	607	618	699	579	594	590	559	614	614	593	616	632	590	619	589	588	624	590	583	639	595	625	612	590	610	604	604	637	631	619	639	600	560	587	565	624	585	600	590	589	606	583	604	582	608	583	610	594	585	541	606	575	586	544	600	566	616	625	588	625	625	611	655	608	585	593	561	573	558	575	532	582	614	585	620	560	611	584	594	598	587	587	597	580	600	637	610	578	634	621	691	597	602	593	571	586	585	561	637	597	577	565	566	606	599	598	599	590	613	589	610	598	624	581	585	613	605	591	626	538	587	585	603	624	595	634	589	609	600	589	625	555	586	621	564	599	613	611	608	610	620	588	575	591	566	600	604	586	639	561	576	561	609	611	616	550	585	593	595	623	562	569	611	612	582	590	605	579	646	578	571	595	622	606	567	586	590	566	589	618	603	601	552	636	609	609	581	597	594	643	628	628	658	582	574	579	584	540	578	593	559	590	596	580	556	581	606	577	610	600	605	603	625	585	630	597	582	595	644	613	605	581	612	627	539	603	606	594	583	588	632	610	586	590	590	619	614	576	620	634	546	625	573	587	619	581	608	579	634	625	586	619	539	587	600	572	584	669	597	650	564	597	636	545	601	642	591	596	623	603	630	558	604	568	588	571	581	582	617	584	626	610	574	616	581	594	581	609	621	565	579	585	611	609	615	576	587	628	636	560	559	611	637	621	611	588	600	608	612	580	619	607	610	596	587	616	609	598	614	591	602	582	576	575	628	573	600	593	622	615	590	589	638	598	612	567	606	636	607	616	570	587	623	599	611	582	593	603	559	604	604	621	577	621	614	569	548	639	626	579	591	609	570	611	594	604	638	562	551	586	562	607	604	601	591	633	569	581	595	553	561	565	632	609	561	569	622	598	613	601	612	629	608	607	582	554	579	578	602	552	592	560	603	603	635	615	572	612	587	552	580	633	568	566	592	594	567	596	605	564	635	574	590	547	579	553	620	585	634	584	562	597	553	622	627	637	638	611	634	588	599	599	633	575	575	567	611	599	574	600	580	624	556	659	582	637	601	586	565	575	578	616	600	593	609	619	586	622	588	585	617	601	595	586	589	592	589	544	620	601	563	570	582	561	564	598	565	600	583	618	582	570	587	594	610	570	594	583	591	571	596	612	575	564	613	560	604	612	577	584	605	570	556	595	570	581	593	580	582	563	613	625	596	583	584	619	601	625	617	566	591	597	627	566	559	642	577	608	601	573	585	641	571	606	615	609	615	585	558	624	601	607	614	605	587	592	582	591	613	632	612	592	624	594	587	589	616	607	578	579	562	587	630	653	610	615	616	577	565	617	550	584	571	564	537	561	583	616	573	575	600	576	589	577	565	569	569	591	569	624	560	594	593	617	626	609	580	607	602	617	552	598	587	595	578	606	615	616	614	585	649	644	612	603	588	603	561	600	571	580	630	616	576	576	588	612	584	572	621	594	609	601	587	573	602	554	616	621	603	607	542	602	602	604	591	564	553	566	580	577	617	591	595	569	613	614	556	578	614	597	591	574	593	630	587	577	608	614	581	612	632	627	557	605	631	572	622	560	563	579	645	610	592	633	609	595	585	593	606	647	578	577	557	614	606	607	564	533	618	593	617	674	600	550	557	612	569	630	635	612	602	590	573	598	562	562	580	591	636	600	573	587	598	587	572	617	607	581	613	581	599	612	593	580	597	583	614	609	551	626	557	602	578	583	629	575	594	646	560	574	586	586	582	631	576	607	576	610	599	593	628	576	589	548	597	570	593	570	570	581	594	542	618	600	584	558	604	574	585	579	590	576	602	595	607	619	638	565	599	590	568	637	586	575	592	588	566	591	594	614	589	560	608	570	634	584	633	604	649	612	592	645	595	615	568	617	604	591	613	577	573	610	603	593	583	582	652	525	686	644	588	560	609	590	593	572	594	602	607	597	643	608	592	591	600	611	621	599	596	590	569	571	645	590	605	609	608	616	613	557	590	596	610	579	576	601	638	590	589	591	660	564	619	597	571	563	634	574	564	655	599	635	585	584	595	600	587	630	588	622	620	637	605	606	586	641	624	624	587	587	554	605	608	617	629	601	615	601	578	592	574	623	623	633	624	608	572	554	564	575	599	630	581	615	627	585	594	567	570	596	616	587	553	555	553	615	598	578	624	593	611	580	582	589	553	624	569	619	573	558	608	576	578	604	614	605	605	588	618	579	632	596	612	605	578	601	570	639	600	603	611	580	542	593	553	596	634	554	577	582	601	605	587	613	603	602	620	605	648	597	587	579	605	645	596	558	619	597	619	580	605	593	636	589	621	610	639	603	594	559	577	614	643	599	588	598	563	583	576	596	565	625	629	589	624	549	610	600	589	571	589	563	600	633	569	586	567	601	578	578	632	580	622	561	613	602	588	570	622	593	638	592	601	650	602	570	616	605	558	602	603	570	581	630	624	625	581	583	554	598	593	602	570	556	571	607	601	602	588	582	568	610	539	557	640	611	612	604	622	599	585	602	606	560	628	570	580	588	616	580	573	611	595	606	562	579	645	586	561	595	576	602	620	631	599	589	584	568	547	575	572	581	630	584	607	602	577	654	574	576	595	641	568	586	605	581	593	592	599	585	557	564	570	571	606	584	593	590	547	579	609	602	648	625	662	632	554	574	589	568	610	606	592	582	607	638	524	598	605	589	613	547	593	603	609	615	619	593	578	574	583	579	570	583	573	580	602	650	582	622	618	623	582	570	583	634	570	602	536	600	587	573	617	634	631	604	616	615	597	592	594	521	609	571	578	604	557	586	632	559	605	623	597	597	581	620	618	622	577	597	588	590	600	569	594	593	630	536	616	612	533	613	576	625	596	598	624	595	548	606	612	599	575	625	616	589	627	595	603	554	595	601	608	562	617	606	599	591	585	590	559	610	622	564	576	606	590	601	608	624	579	594	622	633	577	594	543	570	632	615	588	603	599	602	607	562	609	580	551	580	593	612	594	573	590	583	623	569	587	570	609	559	594	611	586	636	627	588	600	573	591	534	594	587	577	614	621	655	614	578	625	630	589	587	575	646	647	589	571	625	583	535	604	571	561	578	596	594	580	594	585	600	572	556	594	592	592	583	554	585	567	608	590	602	604	623	596	596	630	560	558	654	599	605	567	535	550	605	588	557	614	575	576	542	607	590	581	635	601	616	636	597	552	584	562	626	609	568	588	601	589	629	630	580	608	599	619	574	561	564	556	591	544	591	649	622	575	606	586	569	594	640	633	616	603	623	593	609	586	566	608	595
2651	216	116	82	80	86	61	70	75	65	78	75	61	68	66	60	73	84	80	58	64	71	69	74	70	66	67	81	78	59	82	66	67	65	70	73	64	63	63	48	67	83	78	66	63	63	73	67	62	74	80	66	58	58	70	77	49	81	74	64	66	66	62	78	50	53	68	69	66	63	75	58	65	59	81	71	64	62	70	65	68	67	69	54	75	50	57	76	67	68	61	74	74	65	64	71	65	65	74	68	83	65	75	84	60	66	66	73	75	74	74	78	84	64	71	65	70	58	82	64	74	73	76	62	64	67	62	57	73	71	56	68	84	72	67	59	71	60	67	58	59	74	64	60	82	59	66	76	68	71	88	68	61	81	64	81	89	46	86	93	88	68	78	58	65	65	58	56	65	56	65	94	56	58	74	79	69	64	72	59	75	80	63	59	63	59	62	63	76	70	83	71	68	56	54	81	59	93	62	71	72	72	73	60	55	61	86	54	84	79	67	66	64	68	70	71	71	73	78	63	67	69	79	77	73	66	65	87	62	62	70	56	72	66	64	52	71	63	62	75	66	70	49	72	82	73	65	75	72	66	64	75	54	65	69	53	63	75	64	76	74	74	59	52	76	68	60	74	65	69	78	68	68	63	78	67	62	78	63	65	57	70	79	61	70	70	65	82	76	64	57	69	67	62	52	60	74	63	65	53	66	64	59	77	61	66	63	70	62	65	78	86	76	71	66	72	55	64	74	66	62	67	75	84	72	65	70	84	77	75	68	73	83	73	57	61	73	71	68	82	74	74	70	67	66	61	77	82	61	54	68	67	56	57	64	61	67	73	63	77	88	71	68	76	76	65	69	67	72	63	58	81	72	68	63	53	57	62	72	62	72	84	63	50	66	70	52	57	60	82	60	68	49	60	91	58	76	69	61	70	74	76	67	71	72	85	71	80	62	66	56	62	64	68	52	70	69	68	68	63	69	94	77	57	53	58	68	68	73	69	55	63	69	61	68	62	55	64	64	86	71	72	59	72	69	62	76	60	77	66	72	76	72	90	78	63	67	78	69	67	63	67	73	63	79	67	78	59	68	70	60	56	67	68	70	73	60	67	61	68	65	68	71	67	68	63	62	60	53	76	68	66	73	67	71	80	65	66	71	77	76	71	72	62	46	65	63	70	58	75	78	59	56	63	78	85	72	77	74	67	80	56	69	65	80	57	62	70	62	57	70	59	53	59	48	66	63	77	60	69	65	66	74	55	56	61	71	68	70	65	62	75	56	73	59	69	66	58	67	80	87	78	59	62	57	77	63	72	86	81	70	59	71	77	59	67	68	84	80	74	66	75	79	75	60	73	64	77	62	54	68	63	73	51	73	59	78	89	74	90	60	60	77	76	65	71	86	74	75	57	83	63	66	71	72	60	75	70	73	70	58	58	68	81	53	67	61	84	75	62	57	73	67	75	65	61	85	64	61	58	77	52	75	75	59	54	61	62	58	64	61	55	62	69	60	49	60	65	59	52	71	68	60	53	57	79	62	81	63	64	76	65	53	71	91	58	62	54	71	78	76	70	71	71	71	76	77	65	65	68	74	81	70	87	73	54	70	69	54	73	56	62	74	60	88	74	66	52	66	75	70	63	72	76	78	91	75	64	58	59	80	80	67	72	66	77	73	70	78	76	83	89	61	69	74	76	68	75	61	60	76	63	70	66	59	69	76	63	70	57	67	71	68	71	70	58	64	52	66	67	76	77	69	61	65	65	66	64	81	60	64	79	58	53	81	70	51	72	65	52	59	68	60	64	56	71	75	58	53	67	66	59	71	80	62	65	60	86	68	68	72	66	56	62	79	70	72	74	66	53	73	73	70	68	64	65	65	66	75	77	61	85	76	75	46	68	75	61	72	71	62	55	84	88	72	70	71	53	56	72	74	73	63	67	75	78	74	77	52	65	53	66	63	72	91	56	68	63	78	72	68	70	61	66	57	77	60	63	65	84	49	62	85	57	63	63	66	75	56	69	60	65	57	62	52	70	63	74	80	68	64	76	76	65	69	83	64	68	61	62	63	71	83	58	70	60	62	65	67	78	48	63	73	48	56	66	76	69	83	77	69	65	60	69	73	68	70	71	64	59	78	65	78	82	57	59	56	73	64	73	60	82	65	62	77	73	63	56	61	66	64	61	80	72	75	72	71	63	75	77	60	60	73	65	76	85	60	73	65	75	61	61	58	64	70	63	71	71	82	82	56	58	71	65	66	62	72	71	59	64	71	73	66	77	58	56	76	80	62	69	56	75	77	74	73	70	74	80	70	73	66	69	70	78	71	71	75	69	73	65	84	79	57	73	69	69	72	55	59	69	62	77	63	74	74	82	88	93	57	72	58	66	73	77	67	76	66	60	80	66	59	83	59	65	66	66	82	68	58	71	74	69	91	50	72	78	82	79	63	61	77	80	58	59	66	77	68	62	52	76	73	68	52	58	61	82	45	52	54	71	61	62	65	73	83	80	70	55	64	66	75	60	68	84	82	64	57	73	65	64	87	74	80	77	70	58	65	64	72	61	83	70	66	70	65	88	78	61	82	56	69	60	80	50	61	74	58	73	62	69	86	57	52	58	63	72	57	63	67	66	70	75	59	53	73	74	58	52	71	60	73	73	65	67	66	52	71	70	67	71	62	75	82	71	64	76	62	70	58	73	70	79	69	59	71	55	72	76	70	57	57	65	54	78	73	79	68	80	66	74	60	62	67	73	66	73	59	66	62	52	70	60	62	87	57	49	71	61	58	73	69	83	69	58	90	80	55	77	55	66	59	58	73	66	54	75	73	75	69	73	72	93	64	73	60	68	75	74	64	81	73	65	73	56	67	78	59	71	77	75	77	56	62	67	74	73	70	67	82	77	64	66	79	69	77	86	65	61	58	80	69	53	73	82	65	64	71	77	64	73	71	62	78	58	74	68	66	67	69	66	67	65	64	55	59	65	67	55	54	86	69	85	56	78	57	64	77	73	77	63	63	66	66	66	55	69	67	77	82	71	65	73	66	76	78	69	77	70	71	79	79	77	64	70	79	69	64	80	78	66	86	62	54	57	69	60	49	54	55	81	80	70	68	77	59	82	75	86	67	76	57	65	64	59	77	71	56	81	64	62	73	64	65	79	56	70	78	70	83	79	66	68	60	62	69	75	67	69	76	68	69	69	72	60	79	57	81	59	57	80	72	61	66	69	91	76	70	63	58	63	86	74	74	61	60	74	69	71	67	79	71	71	72	69	68	84	71	65	70	89	69	70	63	70	69	81	60	75	84	67	68	65	70	78	67	63	48	81	72	69	85	86	65	70	78	71	61	71	70	69	69	67	76	76	62	75	75	69	67	80	50	71	59	61	80	66	81	71	70	52	76	67	68	66	65	73	62	65	66	72	72	72	69	82	62	66	85	72	63	60	68	66	90	73	68	61	65	71	67	61	60	63	67	61	59	87	72	81	83	58	76	55	67	73	76	72
2259	379	311	308	307	300	255	246	243	259	218	224	227	221	230	212	186	209	218	203	223	182	194	197	201	226	182	190	206	183	179	240	211	224	193	185	232	209	219	234	190	190	178	187	221	224	198	189	200	215	215	208	195	211	214	210	214	202	195	214	187	220	208	206	197	198	222	220	246	201	172	250	210	201	212	197	194	186	222	234	209	205	191	199	211	196	179	201	208	192	220	214	203	230	225	203	204	208	212	225	200	199	223	203	204	207	209	220	197	200	183	174	221	189	181	199	209	185	220	207	208	216	243	215	207	198	193	199	214	196	198	192	196	209	209	215	213	189	220	190	197	230	211	192	191	236	189	203	199	202	199	217	222	223	203	227	191	201	215	182	208	204	191	175	202	205	212	225	180	198	201	209	204	191	207	198	205	207	215	216	212	208	195	211	203	222	184	204	205	226	212	210	200	197	212	192	210	179	184	219	203	221	212	214	220	207	223	166	211	219	224	197	211	201	216	211	207	221	195	208	207	237	219	191	207	197	179	199	225	198	190	214	197	204	196	184	209	196	214	183	202	202	201	198	213	202	200	197	212	214	221	215	201	190	197	185	221	205	191	205	222	189	218	187	201	211	190	201	199	216	211	203	190	208	206	235	199	195	231	247	224	196	226	205	210	202	185	217	197	197	199	219	189	213	204	188	193	215	193	195	195	216	207	211	202	225	182	187	190	195	201	218	202	193	213	185	220	201	179	202	195	201	218	206	202	216	199	211	197	187	223	200	200	175	215	211	214	185	207	204	216	200	237	200	209	188	186	211	201	214	200	188	198	181	206	189	175	198	204	180	197	176	204	189	182	205	224	195	226	208	223	197	208	202	221	213	199	197	200	216	233	215	194	205	197	210	216	205	219	204	210	216	186	202	200	257	211	195	208	206	208	201	203	234	203	182	227	208	180	217	217	221	178	214	187	205	196	176	199	196	217	202	243	209	209	195	212	203	182	199	199	188	203	202	181	207	172	191	176	226	190	220	225	204	217	199	222	211	231	200	186	228	210	188	204	196	220	201	190	223	187	238	212	214	196	215	210	192	188	201	201	187	206	211	187	209	192	215	191	245	209	207	200	223	228	189	207	222	184	188	211	205	216	225	204	187	221	190	192	202	202	204	204	217	200	226	178	221	191	198	200	201	192	219	198	207	208	216	191	225	197	196	228	201	206	213	221	200	185	208	221	240	191	204	234	205	186	209	203	206	228	188	223	183	232	206	198	236	215	217	185	209	213	210	186	192	192	210	198	220	201	215	208	198	240	202	203	206	202	239	196	221	216	225	219	190	240	209	200	201	225	191	216	204	224	204	211	217	212	197	207	228	195	197	189	213	199	207	219	207	209	196	209	185	187	182	198	181	205	190	181	187	199	215	208	213	202	206	213	190	201	192	205	221	183	188	227	188	207	233	206	210	201	219	215	203	209	198	193	202	201	190	199	219	212	202	187	191	202	215	195	205	196	236	202	204	202	202	207	197	189	181	198	195	198	196	212	214	208	186	219	194	183	207	216	196	204	221	175	207	219	211	212	204	215	190	210	199	206	189	210	198	196	217	192	194	174	192	209	207	209	207	211	224	184	205	187	230	200	198	215	184	209	191	211	200	180	200	203	194	215	179	206	230	215	197	192	189	205	213	197	234	198	189	211	196	224	199	202	211	190	203	204	190	187	215	193	202	222	196	198	175	186	212	229	197	216	192	206	208	201	166	196	224	186	197	196	203	203	195	223	216	199	192	213	211	195	192	189	189	189	191	164	219	187	214	208	192	217	221	212	206	215	208	206	188	184	225	216	203	205	212	202	200	206	252	205	194	205	212	210	191	189	200	221	171	194	196	221	234	211	170	226	170	176	203	213	195	212	200	200	207	176	226	222	227	214	211	209	210	210	200	188	200	194	200	206	195	226	232	205	200	225	192	218	213	263	216	203	230	184	228	202	216	181	192	184	208	201	215	196	212	222	210	221	176	190	213	201	218	208	227	209	191	213	191	187	216	195	169	187	219	189	203	197	225	194	202	198	201	185	213	224	196	183	188	194	203	231	220	195	231	197	224	208	197	182	206	196	211	186	209	216	214	228	212	197	221	220	190	213	222	192	243	230	198	195	177	210	201	206	195	214	211	215	198	189	210	215	197	239	175	209	229	220	202	186	199	199	175	175	214	214	209	204	191	206	207	214	212	212	212	216	190	188	209	196	201	183	180	210	214	206	204	212	212	216	225	207	234	212	197	205	230	211	205	197	205	214	196	215	203	177	184	216	189	227	196	205	218	215	206	188	205	221	198	213	238	206	222	200	207	208	204	219	173	209	197	218	192	201	227	208	194	217	208	232	203	202	205	180	200	211	199	224	203	196	193	202	214	203	204	200	199	189	195	190	210	203	178	243	206	219	194	197	166	201	204	198	163	205	210	203	206	217	210	218	208	200	179	183	210	228	178	189	214	189	197	174	200	224	205	192	199	221	191	236	216	205	204	207	215	183	199	193	181	203	191	228	230	190	192	200	192	212	172	177	205	224	192	210	195	201	204	186	208	214	219	209	207	197	229	209	225	182	199	184	207	208	193	190	224	199	197	213	182	221	214	189	201	205	204	214	226	207	203	199	185	241	207	195	203	177	207	207	199	195	180	197	214	218	205	217	205	205	204	214	205	196	209	196	211	212	187	198	208	185	198	194	210	227	206	214	189	214	220	222	196	209	216	210	197	197	195	201	194	194	233	205	220	192	232	191	214	216	216	211	196	192	194	155	194	223	211	203	185	232	198	229	194	192	185	237	190	235	198	230	213	212	200	201	180	185	224	223	203	213	188	205	198	173	212	191	204	213	189	194	219	210	218	211	210	193	218	222	218	210	214	251	221	212	223	236	196	211	193	216	191	197	199	212	220	187	223	220	201	209	210	207	202	204	188	220	203	212	195	204	200	188	202	218	232	205	202	191	199	184	229	204	195	178	202	210	233	220	176	201	220	201	203	190	190	207	202	197	207	222	182	200	199	193	179	222	213	200	194	208	227	186	198	205	224	199	199	190	207	212	187	187	204	227	186	210	202	217	200	184	213	188	211	204	224	198	226	194	195	221	206	196	215	214	203	197	188	176	195	203	222	205	190	210	193	200	216	217	205	162	201	216	244	190	221	215	217	210	220	186	186	202	212	187	213	218	217	210	203	197	211	206	205	210	201	188	206	205	214	236	193	197	218	222	196	209	183	219	227	199	198	216	192	195	208	214	187	205	196	213	184	197	214	199	203	207	201	182	249	204	218	224	213	218	220	203	204	213	221	222	205	201	218	191	207	184	206	215	202	205	214	199	197	217	207	208	219	184	202	215	194	199	250	186	211	197	206	202	212	216	202	196	217	233	189	212	200	193	208	209	212	213	201	203	196	205	191	206	214	209	212	205	208	189	191	194	200	200	176	205	192	171	206	192	201	217	224	223	191	206	206	226	207	203	203	211	210	204	210
12138	2265	1462	985	702	528	391	291	276	236	243	222	181	181	166	179	160	177	158	142	159	140	133	134	124	137	134	139	126	140	151	114	126	145	125	124	116	151	132	128	123	142	112	132	128	147	125	140	145	131	138	115	142	153	132	119	138	128	121	136	135	124	94	156	117	134	135	127	129	120	121	122	128	136	131	112	133	135	120	133	109	137	131	107	134	117	126	100	130	110	135	102	135	122	121	133	130	121	127	144	142	122	121	141	124	120	128	123	131	120	113	112	98	144	125	121	132	119	125	134	119	132	139	144	111	125	109	139	126	134	112	115	121	122	130	133	116	147	106	128	111	102	133	125	114	122	132	140	117	121	134	136	131	119	125	119	130	124	142	128	116	125	106	129	127	131	116	125	107	131	115	127	114	119	128	140	109	135	134	120	110	115	134	107	124	120	125	124	112	148	105	121	131	139	131	108	111	109	131	137	116	104	130	135	122	126	138	130	141	110	129	112	121	116	126	121	118	114	109	153	118	128	126	122	137	108	120	124	126	114	141	121	117	116	137	128	123	112	129	123	102	119	119	130	132	116	102	117	133	121	118	122	122	129	138	117	117	104	109	118	133	113	117	138	125	129	122	126	129	131	131	123	121	113	140	126	129	136	136	128	118	143	132	111	113	123	143	127	138	153	125	152	111	134	119	119	121	119	115	132	126	105	132	138	138	127	128	143	108	139	100	142	137	127	122	127	121	129	145	133	120	142	125	118	120	120	133	127	107	124	116	97	130	103	124	116	118	123	111	116	122	123	124	117	128	143	131	119	138	118	127	129	131	104	105	118	150	135	126	111	144	114	114	123	126	126	138	106	129	136	143	123	108	120	103	132	124	129	119	115	111	125	113	132	143	101	112	130	108	145	143	120	103	101	132	102	124	120	117	121	120	115	108	118	145	145	128	118	110	135	115	137	119	131	114	113	102	137	116	134	125	131	109	148	118	112	129	127	116	114	126	108	118	134	141	130	117	160	135	124	120	136	135	108	117	125	121	105	115	119	111	112	105	131	113	131	133	117	133	128	120	131	121	122	120	115	130	141	125	138	126	134	129	116	123	128	118	125	108	105	106	128	128	131	119	129	132	126	107	159	125	112	128	131	118	117	120	124	116	123	144	121	129	117	145	107	121	97	138	122	107	133	112	112	121	123	131	138	114	113	119	113	134	123	124	123	116	99	122	115	160	139	139	128	121	115	126	141	129	119	119	130	129	152	128	110	114	114	148	118	126	119	118	107	109	128	113	144	110	113	127	147	136	123	104	104	114	136	139	121	106	143	130	150	122	136	118	120	145	130	109	114	121	137	105	137	105	143	138	126	113	119	124	128	120	111	121	131	116	109	143	144	122	130	127	134	130	119	123	126	113	127	107	97	104	133	135	122	133	125	145	111	115	122	122	117	124	103	122	130	127	126	114	116	116	140	123	133	105	111	130	124	138	111	146	126	113	157	139	111	120	96	135	139	133	145	128	130	127	100	96	117	146	138	138	129	120	136	140	115	124	145	131	114	163	138	129	132	129	125	113	121	132	122	131	122	123	112	117	120	120	133	133	127	114	122	139	137	118	135	128	147	158	128	124	124	119	118	113	132	115	129	139	142	107	108	124	135	120	117	118	107	124	131	133	121	119	125	125	118	115	121	121	146	125	120	137	148	120	110	119	114	130	126	106	127	112	123	144	127	103	156	119	126	143	112	125	101	117	116	125	129	138	151	131	108	106	141	125	123	130	127	119	125	131	105	124	147	120	120	142	150	131	121	119	116	126	146	121	92	135	107	120	124	111	123	126	125	112	119	112	113	100	114	111	106	127	117	112	137	134	116	133	124	144	113	135	118	114	140	126	140	101	118	129	127	107	130	125	90	140	114	115	118	130	147	142	116	116	117	115	126	135	149	131	120	115	137	110	127	113	123	136	119	131	135	124	131	127	123	125	117	124	111	124	133	131	116	124	142	141	100	111	117	127	122	140	117	134	124	114	116	136	135	131	102	120	136	101	150	121	142	132	118	127	116	139	130	119	130	105	148	116	134	144	118	135	126	118	105	127	109	118	130	121	122	132	145	114	140	118	129	119	115	108	111	145	127	122	130	117	123	118	135	120	111	138	142	113	125	106	128	133	143	122	136	116	127	137	132	148	121	128	131	132	125	118	117	130	148	126	119	127	141	121	141	119	121	108	144	127	118	127	118	131	101	128	140	128	129	120	137	109	105	128	131	125	128	103	127	126	139	107	119	126	139	147	148	147	132	145	119	134	134	124	133	125	120	134	125	116	125	134	133	127	143	136	134	115	117	135	161	119	103	123	133	103	122	130	103	115	131	114	106	128	125	121	119	117	128	111	126	128	132	111	135	130	111	131	126	130	116	121	141	120	137	111	128	126	122	141	118	121	115	136	141	141	126	107	116	127	136	129	116	131	128	102	129	121	124	143	160	107	122	144	114	137	120	129	150	122	134	116	117	113	136	106	141	129	126	128	135	124	132	126	111	131	122	106	123	104	110	123	139	142	141	132	130	118	131	109	118	120	125	127	107	127	121	134	121	122	127	122	120	128	124	127	136	101	149	130	113	141	113	110	133	148	141	121	115	140	127	130	150	111	116	160	121	121	121	118	105	148	105	118	114	114	114	114	119	117	117	138	114	109	120	127	117	122	142	123	127	127	114	133	118	138	133	120	131	139	141	131	123	135	109	108	105	112	152	121	116	137	120	128	138	126	131	130	137	118	126	123	139	102	105	132	114	129	119	125	147	125	124	127	131	120	107	127	113	95	152	117	119	125	121	107	138	128	127	115	129	137	132	123	116	141	107	127	119	122	107	106	116	119	129	113	143	119	143	138	107	145	113	110	141	136	127	112	138	118	117	115	122	118	142	107	106	131	121	138	116	108	112	135	138	122	126	122	99	130	140	136	121	111	130	113	137	142	136	133	117	126	100	127	127	122	125	136	107	130	100	113	116	123	135	130	127	134	134	125	130	121	126	128	137	124	108	124	131	114	111	142	125	95	132	138	136	131	113	132	110	129	114	118	117	143	135	123	123	123	131	146	125	100	135	141	125	129	129	125	138	133	131	115	117	115	126	118	135	108	110	122	118	110	124	116	122	143	141	127	85	131	153	140	127	151	140	93	125	115	120	126	119	143	141	116	113	140	160	108	117	123	136	136	127	134	168	140	125	107	106	121	110	111	130	123	94	132	124	127	106	128	152	128	134	131	124	133	123	111	131	120	136	125	95	132	139	118	137	121	143	115	159	115	130	109	151	111	107	132	147	101	145	127	133	122	119	134	134	138	123	145	114	139	113	110	121	110	134	114	101	131	120	113	102	113	128	123	122	136	141	131	122	117	113	121	124	112	109	126	139	122	126	132	117	124	124	108	110	120	138	126	123	139	115	129	114	122	135	122	136	140	145	120	115	126	117	113	127	117	112	118	141	116	127	111	132	124	108	131	114	107	120	132	130
6648	2064	3355	3168	2870	2323	1795	1456	1179	1097	996	863	805	719	706	685	572	614	569	519	511	482	511	453	481	469	450	412	431	412	469	398	414	400	454	412	397	424	409	364	366	343	402	351	375	383	344	383	353	333	384	383	388	339	393	358	360	376	368	338	360	314	357	351	359	319	344	360	363	337	310	355	351	334	358	347	360	347	366	366	353	341	370	342	340	318	320	348	335	314	334	366	344	317	344	336	356	327	295	344	342	378	348	379	351	339	335	330	335	327	334	341	344	340	375	334	327	347	337	318	341	337	343	344	362	365	368	362	342	364	326	328	337	323	349	346	328	341	326	319	338	340	339	314	360	291	346	350	315	349	346	329	372	356	296	329	323	310	330	332	348	334	341	342	325	361	355	359	342	338	339	361	312	329	328	344	339	317	342	337	345	335	333	348	319	303	341	335	320	352	322	346	330	351	322	343	362	324	344	335	326	332	355	320	347	342	329	340	329	340	339	327	333	354	342	364	333	344	341	345	349	346	297	357	316	345	343	361	331	371	361	339	343	368	369	337	339	334	346	371	340	343	350	313	316	343	343	364	363	337	352	347	320	331	338	340	355	317	347	349	340	348	346	343	349	341	352	327	352	325	329	354	350	324	329	319	358	357	316	325	329	331	315	288	308	342	322	359	365	312	341	338	365	371	350	339	349	352	374	362	313	334	321	316	338	328	356	314	348	377	355	301	350	359	345	313	316	344	371	308	349	345	358	324	321	332	381	319	313	313	356	369	343	333	352	333	313	309	324	360	308	336	320	329	333	351	331	320	376	362	344	331	368	341	323	336	313	349	363	329	346	324	329	334	335	346	377	351	346	331	354	348	361	347	339	357	317	322	323	342	301	325	317	302	319	369	332	340	360	339	332	354	351	317	349	345	368	340	332	326	343	314	331	312	341	329	379	332	359	338	375	322	344	312	352	338	288	329	338	313	356	375	308	373	385	361	347	336	342	362	342	301	319	340	335	352	347	347	358	346	335	323	350	310	331	358	373	349	319	367	335	332	330	380	317	340	329	332	312	357	341	350	317	337	365	323	319	347	356	341	309	331	341	332	328	356	327	365	328	341	316	351	326	336	371	338	358	341	324	323	341	328	317	324	332	322	332	349	342	358	367	351	392	342	352	371	369	333	288	305	340	314	307	372	351	321	333	325	345	320	291	312	307	321	346	327	338	349	334	358	330	340	335	355	325	335	303	363	340	328	347	346	347	325	364	329	338	340	361	336	332	308	336	342	319	328	354	328	359	352	348	336	299	344	336	292	330	349	297	318	349	352	361	293	358	356	376	329	324	344	342	350	342	339	308	349	341	343	342	340	310	336	308	320	342	340	341	342	341	313	334	333	326	312	333	330	347	359	352	345	330	339	376	302	331	327	367	363	358	351	355	337	347	359	325	317	374	337	347	330	321	339	332	364	334	347	348	344	364	347	342	343	326	337	357	341	364	316	339	358	322	334	359	339	346	335	316	306	328	302	358	374	332	378	368	358	363	316	348	339	344	321	339	366	323	342	345	335	337	340	318	358	360	330	350	349	334	321	334	334	367	350	314	333	353	321	340	308	345	333	357	334	357	331	299	332	314	335	336	348	359	351	318	351	329	365	334	360	316	311	341	301	345	328	336	321	348	371	323	340	349	318	341	341	317	340	359	342	359	332	353	332	307	312	320	324	351	316	387	349	313	342	359	332	356	338	378	374	347	335	352	339	371	330	333	302	372	334	341	369	359	326	324	342	330	306	344	355	328	367	337	335	328	339	369	345	344	342	328	315	337	311	316	346	337	361	361	310	339	357	323	349	320	345	348	347	347	329	353	350	376	341	335	370	332	374	335	347	329	316	359	345	319	348	345	316	358	312	324	353	391	363	320	317	341	330	350	322	339	311	339	340	331	325	334	349	336	315	327	329	353	362	313	315	347	357	358	322	346	351	329	351	326	306	319	358	341	314	328	327	363	317	375	330	319	342	308	348	329	337	338	337	318	360	327	346	355	344	326	342	337	307	331	323	345	329	339	346	368	334	339	343	357	320	343	342	325	344	352	328	323	336	371	362	320	309	299	332	313	356	335	343	332	338	319	351	330	335	360	305	336	334	361	319	366	381	334	320	318	331	340	361	350	320	373	315	337	356	298	353	348	342	334	324	318	321	334	336	314	391	320	356	307	313	329	344	325	351	345	311	334	349	352	338	324	346	330	338	326	322	319	339	368	392	335	342	337	357	333	319	342	343	363	383	316	337	351	344	369	333	332	336	345	319	337	326	338	341	370	355	339	309	348	349	346	352	308	331	332	341	341	382	326	321	316	335	309	330	363	333	351	352	311	322	303	354	345	346	339	316	323	301	341	345	323	305	326	321	327	355	321	317	322	390	360	389	329	338	333	332	319	360	320	325	321	349	358	334	324	309	333	337	332	357	346	334	352	341	359	324	351	337	330	353	334	349	334	340	364	337	330	369	348	325	324	342	344	366	347	355	396	297	343	329	331	329	342	376	352	346	339	346	335	340	321	345	400	348	364	314	323	349	320	351	355	353	355	317	319	323	342	336	296	368	341	340	348	374	332	359	336	347	346	346	336	329	308	313	358	327	328	324	356	325	343	328	334	352	301	333	318	322	334	321	360	341	325	336	330	335	336	357	334	342	368	369	367	316	340	347	361	341	343	353	331	307	326	348	303	341	330	351	329	325	357	373	349	336	369	325	343	314	327	354	344	308	322	343	318	335	352	348	325	342	311	375	353	316	325	343	354	325	347	333	338	331	352	343	299	331	334	325	330	330	308	337	313	348	364	328	330	339	334	337	326	340	369	328	344	320	312	334	341	321	315	335	350	313	345	341	342	330	344	337	329	325	332	322	353	333	328	316	342	365	366	318	327	361	317	330	324	336	355	346	377	349	336	309	344	317	338	351	328	326	341	326	344	341	346	348	326	318	321	314	328	303	319	316	323	334	330	343	336	356	325	340	330	363	340	322	305	345	322	319	352	365	342	336	338	338	307	334	332	320	340	344	326	358	379	332	337	316	408	367	340	330	337	324	350	340	362	334	367	322	334	367	315	365	324	347	350	331	355	327	329	340	347	343	356	347	338	346	344	377	309	357	349	318	323	357	354	334	333	328	311	339	304	353	339	319	373	345	327	330	322	296	342	322	336	360	352	321	365	379	358	350	353	389	308	357	313	328	357	352	309	348	345	359	310	338	344	314	340	344	355	369	353	311	295	346	342	342	344	316	327	331	359	355	333	332	326	351	348	318	327	344	314	322	341	298	340	363	336	351	354	328	352	363	347	313	322	351	332	346	320	341	352	332	338	331	358	328	346	339	348	353	318	329	353	356	367	293	325	357	319	340	351	351	327	360	334	353	344	336	356	325	356	324	328	345	368	337	339	359	314	336	326	368	349	320	331	340	362	336	343	332	336	326	327	337	342	348	329	332	320	354	358	354	339	340	353	345	313	325	295	349
20507	5675	3702	2054	1440	1042	789	648	520	518	408	416	409	327	363	366	338	321	316	306	350	270	296	305	267	263	283	262	263	281	265	239	243	261	286	266	263	240	271	264	255	280	264	270	254	254	284	285	251	199	255	286	237	241	278	256	240	255	270	237	256	264	250	250	273	259	241	276	253	251	231	253	237	221	247	260	254	256	232	228	249	253	233	260	255	244	260	255	265	266	261	255	271	236	251	244	228	242	250	255	272	275	249	245	270	253	248	275	220	240	261	240	260	256	222	249	245	243	240	248	257	261	294	251	244	251	233	265	255	261	258	249	303	294	276	272	261	251	244	241	277	237	258	277	250	249	250	241	237	235	267	235	261	246	254	251	255	269	249	257	263	283	276	217	235	244	255	257	262	264	242	239	236	248	243	236	274	258	242	246	270	273	249	262	238	226	242	245	252	264	263	252	255	253	231	251	244	273	237	217	244	235	267	247	246	251	256	245	238	280	250	253	276	269	254	240	260	225	250	273	249	252	259	276	260	248	238	251	248	227	258	260	231	237	225	245	251	238	241	268	267	247	255	257	268	247	253	281	265	254	295	223	261	261	258	235	239	232	258	217	239	267	230	256	277	228	266	232	246	220	236	250	252	265	258	236	246	252	242	232	268	235	253	282	241	283	249	244	244	278	242	234	230	268	247	235	255	281	240	290	284	262	264	265	262	252	266	241	264	249	231	268	282	235	244	248	238	273	259	276	227	249	228	282	281	250	243	245	262	259	272	245	261	273	248	261	229	256	263	212	233	219	285	249	271	250	253	233	270	251	262	251	237	252	264	245	261	262	253	245	244	244	260	256	247	256	252	250	262	286	242	254	262	250	243	226	232	268	275	229	252	251	273	254	262	238	276	239	246	259	227	250	254	245	287	233	231	252	254	263	266	222	257	289	247	253	235	276	266	260	256	266	242	247	249	260	222	266	246	255	240	267	254	247	247	247	262	252	240	235	275	268	257	258	265	266	238	255	258	257	263	235	297	235	265	257	273	264	250	280	235	252	266	273	250	245	295	246	286	278	245	251	263	277	242	239	270	241	239	245	258	256	278	271	243	240	259	256	248	246	263	242	275	223	260	274	245	265	237	262	286	248	272	239	251	301	310	263	215	250	264	262	268	264	262	280	263	273	263	232	242	273	256	263	261	268	264	256	268	215	270	256	247	218	265	235	252	259	240	254	275	253	262	252	261	223	275	252	253	266	236	273	244	233	255	266	270	265	278	266	277	267	245	252	268	251	262	247	241	256	236	259	250	254	259	240	290	246	262	257	218	268	251	281	215	258	275	229	238	228	269	226	237	253	255	246	248	276	268	248	230	254	284	290	272	235	235	215	253	256	235	270	265	269	291	258	211	266	251	242	246	253	240	257	244	256	240	260	229	264	257	250	248	253	238	281	253	259	252	268	282	243	268	275	243	260	265	250	221	255	266	288	284	238	237	246	253	256	268	240	265	264	290	274	262	268	225	268	250	264	250	251	272	245	239	257	229	208	268	234	244	229	285	235	223	244	254	235	243	263	263	227	232	258	235	222	267	260	271	302	292	257	263	254	235	242	265	275	265	254	250	272	262	240	230	232	266	264	258	268	259	272	250	266	251	259	278	246	204	242	244	243	262	243	260	246	242	250	265	242	267	252	257	261	246	246	267	218	254	228	256	261	249	242	239	247	262	253	251	243	244	215	268	259	267	238	249	244	252	245	268	260	266	279	243	251	252	217	225	259	217	244	249	268	277	263	225	263	255	253	264	247	243	247	244	254	256	284	231	224	258	237	255	247	249	257	246	259	257	235	210	241	266	272	222	245	272	295	262	230	231	246	238	248	242	242	252	278	233	243	227	260	254	265	250	237	255	254	216	246	239	255	245	248	219	239	264	248	240	233	264	238	232	247	268	259	257	264	237	290	240	266	262	273	228	251	261	258	248	248	251	270	230	244	254	246	257	265	266	257	256	247	270	269	261	274	252	255	249	226	221	259	261	275	251	260	262	279	264	266	268	271	287	265	226	229	262	248	245	267	224	249	257	278	242	242	254	265	260	278	237	258	258	256	239	242	242	272	241	243	267	225	264	296	237	244	229	274	243	259	238	262	285	216	250	266	248	252	224	266	257	272	236	262	259	253	261	225	242	260	249	275	226	231	240	263	255	257	260	247	252	260	257	230	217	271	235	230	243	274	283	244	225	234	236	240	258	272	249	230	238	222	293	239	274	258	269	264	259	237	268	271	254	239	299	230	257	274	272	222	208	259	250	240	274	231	236	223	246	273	266	276	249	256	261	240	232	246	243	260	223	240	261	240	283	219	250	248	243	262	260	219	252	251	234	272	230	233	244	267	253	271	229	280	256	239	239	232	225	243	253	245	259	271	258	272	277	238	282	244	252	257	261	242	272	260	253	279	260	279	238	239	267	245	290	248	252	257	260	246	250	255	242	245	268	250	261	277	240	260	282	272	258	259	269	262	260	222	241	281	269	227	267	249	234	250	262	249	255	249	273	236	251	252	250	276	268	233	265	250	229	263	232	269	255	254	275	227	236	249	294	232	244	229	233	268	255	244	255	234	263	263	248	249	267	275	251	250	275	247	212	247	251	270	290	219	268	252	250	234	227	241	246	245	276	263	254	241	265	265	264	242	262	266	255	249	259	242	215	259	269	243	260	276	255	286	266	236	274	284	248	248	251	265	250	257	229	242	242	240	264	256	265	282	282	256	226	249	261	278	251	241	250	246	288	249	226	242	263	249	270	233	263	257	227	269	235	243	237	251	288	291	260	258	254	208	248	263	256	276	276	252	279	265	268	254	285	247	282	256	272	254	226	259	249	248	254	256	248	246	267	252	262	250	242	249	241	269	255	269	245	252	237	243	275	247	232	261	237	248	242	247	274	259	250	267	290	251	254	267	260	248	274	247	261	259	239	240	243	249	272	298	247	289	289	281	258	227	243	264	237	237	242	247	261	260	224	249	236	238	243	256	259	253	297	251	231	249	204	260	259	295	242	234	247	269	273	258	248	254	246	283	223	273	252	253	242	268	248	287	261	262	232	242	255	254	246	266	267	295	212	232	234	266	244	263	215	242	238	258	250	236	226	273	252	228	272	272	250	276	253	283	208	232	274	265	280	263	256	226	243	239	243	273	268	234	260	240	264	239	236	272	227	231	263	246	250	283	249	226	276	260	230	278	244	263	234	266	300	280	279	249	246	230	243	227	210	225	271	250	273	285	238	217	262	253	253	245	281	248	260	270	260	270	241	260	239	244	249	246	254	253	246	247	241	223	272	271	246	261	294	270	247	228	230	261	243	235	268	234	262	264	244	244	259	220	233	260	257	255	238	265	236	258	262	227	260	237	290	251	225	251	280	282	238	262	290	275	248	217	240	237	288	224	262	284	258	235	290	277	258	264	243	245	251	242	236	248	259	256	257	259	254	250	248	241	268	275	246	270	259	227	255	258	268	264
8555	4089	6806	5844	5231	4142	3278	2655	2345	1939	1790	1599	1460	1418	1276	1124	1135	1072	1044	934	931	861	843	839	815	768	887	828	770	773	748	718	694	706	695	709	662	673	651	678	641	641	666	685	619	628	706	659	683	668	627	626	649	672	686	627	665	637	607	622	651	607	655	611	631	588	630	672	683	585	607	656	637	631	609	632	662	588	629	648	600	629	616	602	582	626	608	645	558	643	610	619	600	627	593	593	599	646	683	620	606	625	624	608	648	597	613	632	610	630	615	605	556	637	616	650	591	638	606	600	592	640	600	595	624	561	584	551	627	595	623	578	608	641	599	563	656	629	618	605	619	591	604	603	603	612	632	569	619	622	597	590	580	618	544	561	620	585	601	580	592	608	583	580	608	613	597	619	611	603	554	589	618	613	595	577	560	576	664	589	576	539	628	615	573	553	566	603	601	579	536	578	578	645	606	628	643	551	600	607	629	645	643	595	554	593	652	626	584	586	616	584	597	604	654	575	547	591	592	596	554	618	647	587	624	573	572	604	626	588	626	541	606	630	552	571	598	623	596	605	568	627	634	638	591	516	609	595	602	546	616	621	602	589	574	602	588	554	616	554	602	591	574	535	564	584	579	558	608	612	630	589	623	571	600	559	585	590	604	583	636	599	597	616	618	585	594	593	644	597	594	571	608	580	602	616	546	616	652	635	621	586	589	615	581	567	632	609	576	599	589	601	594	597	574	578	557	565	567	558	565	592	604	631	568	594	606	619	604	563	630	592	616	563	615	558	614	588	605	570	560	606	575	628	611	638	595	613	568	601	610	610	600	583	585	588	603	590	604	644	579	562	590	612	563	592	586	604	623	551	600	582	599	601	574	613	605	582	611	630	638	586	632	592	551	570	535	567	607	598	580	603	579	614	618	624	585	580	623	569	593	579	576	608	578	581	611	626	598	604	587	640	589	572	618	587	599	589	602	592	635	602	616	544	556	590	596	573	607	576	611	560	577	587	548	556	564	651	586	570	604	573	627	620	599	599	573	620	629	602	586	593	528	620	585	586	569	617	555	626	603	602	584	586	573	589	568	588	583	624	573	643	620	616	569	594	571	589	569	556	623	617	584	597	563	614	619	563	571	619	586	582	608	566	602	596	540	624	604	592	563	640	601	569	601	610	603	562	630	597	589	626	636	575	571	575	588	604	599	623	564	622	569	623	572	595	566	596	580	561	600	591	624	561	597	575	582	605	621	536	600	600	601	589	579	570	614	566	574	574	650	583	576	598	585	601	581	591	606	605	549	545	605	584	622	604	583	581	611	592	570	587	615	585	565	574	579	585	616	568	587	594	585	622	589	576	598	631	538	563	585	579	611	564	619	606	607	622	622	583	613	591	602	597	557	615	576	632	594	592	614	580	619	590	585	569	575	581	627	586	554	586	572	577	648	654	554	610	554	618	599	639	606	553	628	582	609	541	595	609	563	638	608	584	597	575	618	602	599	602	609	640	589	597	601	597	572	565	632	589	594	645	603	599	604	603	572	583	583	606	627	578	644	604	652	610	556	594	582	561	625	557	600	594	596	557	586	611	582	537	558	561	573	583	607	579	613	576	579	559	523	608	621	559	559	604	610	588	595	569	630	578	567	596	553	584	592	551	600	633	576	611	593	583	590	595	602	574	599	656	597	618	631	612	608	574	568	587	537	552	635	549	593	581	604	594	583	595	619	635	579	577	589	561	656	581	631	580	556	602	555	622	545	628	592	574	591	605	581	605	559	605	583	587	606	575	598	570	575	631	557	586	655	602	661	612	578	611	603	604	587	610	583	596	615	589	565	646	643	583	573	628	588	572	633	615	582	579	577	599	600	627	633	589	650	608	593	661	574	601	609	599	565	613	631	604	606	619	576	605	628	594	600	568	545	583	552	630	603	579	582	586	616	618	617	580	595	580	610	599	585	553	578	598	607	629	603	606	598	585	643	574	569	557	548	614	596	610	627	589	601	585	590	578	618	601	557	594	603	556	644	599	591	575	600	585	568	537	634	625	613	610	564	602	588	604	592	616	600	617	592	550	607	642	628	520	606	601	571	588	599	565	644	585	603	581	594	603	604	586	615	577	600	607	590	531	592	558	636	593	610	574	609	599	617	578	582	582	585	554	577	569	604	520	641	630	590	591	587	517	641	567	610	633	566	574	615	606	596	566	599	529	602	617	576	615	581	587	604	603	617	609	622	613	580	608	594	591	554	594	607	577	631	597	571	583	598	542	605	581	555	589	622	604	633	574	581	573	608	558	598	575	581	562	625	624	611	643	600	572	604	582	618	622	589	589	601	587	569	560	578	605	595	594	569	569	573	598	584	612	563	571	619	593	610	616	565	602	556	581	539	582	605	587	584	572	579	609	583	571	542	583	600	609	607	572	606	594	584	613	563	594	571	590	567	585	561	611	590	605	612	605	638	605	591	638	593	573	534	604	584	577	582	555	634	587	591	623	608	571	574	566	604	569	601	614	612	585	609	600	605	620	654	615	598	587	614	587	575	594	625	568	608	554	625	626	625	574	574	582	582	559	575	559	597	584	621	603	611	607	643	582	601	596	658	549	544	624	577	595	597	582	611	582	600	582	603	584	604	625	555	600	611	626	626	588	598	603	624	638	628	580	534	616	581	620	576	642	624	634	628	578	612	528	556	575	629	621	602	609	588	566	590	540	581	619	581	594	574	591	592	576	562	588	587	620	603	568	606	567	633	575	558	553	580	588	560	648	585	586	562	555	652	623	585	589	578	626	557	609	587	572	614	638	579	578	620	585	614	608	627	583	612	597	630	623	557	538	598	586	641	642	569	592	583	612	611	582	559	605	611	578	595	620	572	581	590	585	612	633	614	580	616	604	622	637	559	599	647	601	629	601	590	633	600	592	604	606	559	611	585	589	617	616	585	637	572	564	641	592	587	609	604	606	588	587	612	613	641	602	584	567	595	581	581	622	634	566	594	628	624	633	604	599	579	582	574	572	557	600	652	590	611	574	605	586	558	587	577	626	572	614	596	579	600	539	578	568	620	604	603	568	608	588	608	587	573	588	608	596	562	604	612	623	608	617	550	568	580	613	585	565	605	570	608	576	607	581	600	597	605	536	638	571	588	636	573	612	597	593	599	626	610	593	560	570	586	537	650	535	599	567	588	609	602	566	569	521	606	613	608	575	596	568	633	564	581	592	583	634	629	620	601	596	594	642	545	570	572	603	624	592	619	552	548	642	564	602	554	615	583	607	577	566	594	579	572	596	572	620	598	533	614	572	562	646	622	631	552	618	619	602	593	580	588	622	545	606	641	598	660	609	637	649	563	595	627	569	623	586	553	585	570	548	563	592	640	576	584	616	591	607	599	585	586	601	573	609	525	616	604	592	594	615	656	596	590	617	575	605	589	581	604	606	610	556	594	628	591	631	598	571	604	571	621	611	552	572	578	624	626	599	588	590	606	612	640	568	554	625	630	605	594	632	614	570
2859	294	103	92	77	77	82	61	73	77	91	70	79	80	89	71	64	74	61	58	70	67	68	82	60	81	72	55	69	61	58	63	76	62	76	70	61	83	68	74	60	46	68	79	73	83	51	72	71	63	51	60	65	76	76	52	69	59	71	71	83	75	63	70	74	70	74	65	59	74	72	80	61	74	72	61	57	70	66	64	71	68	75	64	67	62	75	56	63	63	76	57	74	77	68	58	70	59	52	52	68	70	75	72	88	61	70	63	62	65	69	69	78	71	67	61	79	75	64	69	70	63	72	62	61	77	65	76	57	58	80	72	68	60	79	72	63	81	77	74	86	65	71	69	74	67	57	66	62	72	50	78	67	68	70	57	81	69	88	71	61	71	60	61	86	72	59	72	47	59	72	68	62	71	73	90	70	78	55	67	54	55	68	68	58	66	70	69	77	71	75	57	77	57	60	69	68	61	63	75	83	72	71	67	65	69	82	65	75	66	64	61	81	59	64	68	73	71	62	72	70	67	65	68	68	71	49	63	68	67	57	86	65	69	66	63	66	65	78	55	71	63	78	55	64	58	57	66	75	82	80	75	51	85	62	78	69	81	66	60	66	55	73	71	72	89	76	81	59	70	56	84	77	85	60	69	82	71	69	83	67	65	73	68	61	54	58	64	75	86	73	79	72	69	62	73	60	57	65	61	86	65	67	67	70	65	67	58	64	65	65	76	75	72	64	75	60	84	77	68	57	62	58	52	67	61	71	81	71	70	74	69	75	70	84	79	77	79	74	93	51	68	79	53	74	71	75	85	75	73	65	51	63	65	57	74	63	78	76	71	63	70	72	49	70	86	68	70	72	61	77	65	79	87	57	61	72	49	68	56	63	86	75	78	79	52	71	66	63	60	71	66	60	72	75	72	61	67	58	57	71	63	65	63	82	55	69	62	65	68	70	76	80	73	51	61	76	71	59	56	66	71	61	62	66	63	66	68	67	88	69	80	61	71	53	61	70	76	80	64	71	64	60	65	72	66	77	79	59	72	67	66	72	73	61	71	77	75	82	67	61	67	83	81	86	78	82	90	69	74	56	55	73	65	51	52	75	62	66	69	66	66	71	83	59	62	62	61	65	75	81	80	77	60	79	65	66	70	62	75	74	69	69	60	56	71	62	63	73	83	61	68	52	77	69	76	86	68	54	64	63	55	70	66	68	85	57	74	60	86	86	63	64	62	63	67	57	54	64	67	77	61	60	83	78	74	77	73	75	64	68	70	77	82	73	69	80	65	74	68	70	77	56	78	73	72	60	60	80	54	77	64	56	65	58	70	67	66	65	60	62	79	74	64	73	82	64	64	61	76	58	52	63	70	61	67	53	75	73	74	72	58	69	58	83	61	54	73	79	71	79	69	85	74	63	82	70	81	72	85	70	79	66	70	69	60	65	65	82	79	66	72	77	45	68	81	67	62	72	70	71	77	57	72	61	80	95	73	62	79	65	76	77	51	60	70	70	65	65	63	77	83	71	53	63	71	64	62	71	67	71	78	56	67	48	82	72	58	75	67	64	70	67	77	78	61	69	90	78	63	67	70	74	80	56	73	86	67	55	59	60	79	72	74	64	55	46	68	65	68	60	62	56	70	78	54	80	66	63	75	73	62	85	72	67	61	59	74	51	65	73	66	81	64	83	69	82	78	68	56	83	63	64	84	68	72	77	68	67	80	67	74	67	84	69	75	67	63	87	76	67	74	81	54	54	63	51	71	70	72	62	55	65	75	79	68	79	69	64	78	71	73	73	64	75	81	54	62	76	70	66	62	68	59	74	65	67	78	71	81	82	65	60	57	63	69	86	62	67	63	66	66	65	50	60	62	68	62	58	61	74	70	77	70	76	62	68	46	95	75	72	64	63	71	77	68	71	55	65	52	57	56	74	85	58	79	73	85	63	59	72	76	61	71	71	68	72	64	56	67	91	77	72	55	78	66	75	70	63	76	76	82	74	59	73	74	69	58	91	69	70	68	73	71	71	61	71	66	68	75	66	56	58	67	84	71	82	65	76	72	74	67	71	67	58	69	67	81	73	62	68	81	54	62	61	69	65	67	70	84	75	72	51	65	79	86	67	73	71	64	77	51	61	62	80	81	80	71	76	62	60	68	74	82	80	70	67	75	71	63	66	63	80	75	76	51	59	64	72	62	63	70	78	58	69	66	66	73	62	64	86	67	62	56	51	64	58	58	64	67	76	75	65	67	62	76	76	84	58	74	69	62	73	74	65	57	59	58	70	73	73	85	48	56	70	72	68	66	75	66	65	54	72	60	76	57	76	76	74	72	69	67	58	68	81	81	72	55	78	73	64	68	74	85	75	58	91	88	64	66	60	75	74	69	65	87	63	62	76	69	60	60	58	53	79	79	70	73	64	74	57	49	72	53	72	81	73	76	68	75	63	56	69	56	68	66	71	60	61	66	63	69	74	72	53	66	51	92	70	97	73	70	65	76	71	83	72	68	75	72	50	69	74	70	83	80	74	67	74	71	70	86	58	64	73	74	58	66	59	90	85	69	57	64	47	65	77	62	67	67	61	57	67	64	72	73	72	56	77	61	63	69	72	70	78	62	54	67	81	74	68	69	60	68	78	67	69	80	74	73	69	80	73	58	59	72	65	102	68	57	75	80	57	66	59	90	63	64	68	71	69	72	76	52	61	65	67	66	61	68	66	64	55	86	63	74	55	80	53	78	68	67	79	70	83	68	66	58	77	63	67	72	59	79	80	61	72	61	69	74	64	56	67	81	71	65	62	56	61	54	69	72	71	76	69	86	73	68	63	63	61	66	72	68	64	65	67	60	77	55	69	79	60	65	71	85	64	62	70	78	72	66	69	77	69	71	59	70	73	85	70	68	67	56	73	73	74	64	74	56	66	79	67	76	55	76	77	71	58	52	78	78	77	65	69	69	65	72	66	66	59	55	74	72	83	66	66	64	56	67	80	70	61	59	71	91	62	63	78	69	64	57	67	60	91	61	71	77	61	76	58	59	64	65	57	82	66	58	71	60	62	74	81	76	58	74	83	56	71	62	77	73	65	80	69	57	67	82	71	62	58	57	59	54	63	62	97	69	85	79	71	68	72	90	62	73	64	73	74	79	60	60	70	77	73	55	66	57	74	81	68	68	75	82	61	76	72	68	75	61	61	76	71	82	74	61	68	71	60	82	85	72	55	66	63	88	67	58	62	57	63	70	57	69	64	73	83	69	74	75	74	77	65	72	67	80	66	67	73	72	66	69	64	69	55	59	59	58	77	65	69	76	83	74	78	74	61	74	65	75	74	75	71	77	52	61	66	74	81	76	70	71	56	54	64	71	78	53	66	76	75	87	69	81	66	69	62	67	74	73	72	84	83	65	63	69	59	65	57	60	71	76	59	67	54	60	69	67	78	65	73	75	78	74	51	62	65	77	75	63	72	77	59	68	62	78	77	66	59	71	74	63	66	66	76	80
2505	433	383	305	275	291	245	240	249	199	243	220	228	214	223	218	211	229	196	226	203	205	206	196	224	221	234	197	223	216	232	215	207	221	222	197	226	201	232	207	201	218	233	229	194	210	211	218	216	225	201	207	219	187	195	198	228	213	224	198	210	215	191	179	205	220	200	210	229	231	230	210	182	199	204	193	210	217	214	208	219	192	220	195	188	209	194	217	206	206	207	209	202	200	205	205	208	209	202	193	221	205	211	203	214	184	183	191	221	205	240	205	193	172	204	218	214	207	213	227	211	221	203	213	217	205	200	190	218	235	206	195	195	201	210	196	246	213	196	205	208	191	190	196	198	205	234	189	220	216	193	215	205	213	176	224	200	219	209	219	193	216	200	217	204	197	221	183	183	180	185	208	196	226	199	204	191	217	216	207	213	214	195	211	199	213	190	217	195	220	223	187	198	200	187	186	182	198	206	210	182	198	208	196	229	211	189	185	192	176	236	199	210	211	193	213	222	182	191	207	219	213	206	236	197	187	194	206	217	212	219	194	225	215	204	201	211	176	213	217	210	251	242	197	228	212	218	243	210	229	202	206	230	223	211	203	219	192	209	185	226	195	216	219	220	213	229	203	216	210	188	214	213	209	216	223	222	187	200	239	189	203	203	209	213	193	191	224	210	207	199	229	244	202	207	202	210	180	209	213	209	186	212	200	179	214	204	195	245	198	227	208	192	220	203	194	221	202	219	207	214	228	207	202	208	239	193	205	217	203	209	221	213	211	211	196	208	198	198	215	198	198	226	200	177	219	208	213	194	223	203	211	189	217	193	205	196	202	216	209	208	188	198	210	201	178	208	206	224	216	217	181	206	201	215	203	191	215	204	221	213	200	196	186	187	229	232	195	231	199	194	228	215	230	209	210	217	244	206	203	185	192	219	194	198	210	197	205	212	188	203	213	168	216	215	219	209	201	200	216	198	193	218	208	182	195	194	200	220	207	197	221	222	210	196	197	200	219	221	182	192	194	212	201	184	194	206	207	178	195	228	218	211	222	191	211	224	198	216	212	203	226	194	190	214	193	227	230	190	187	233	201	187	214	189	200	215	205	196	213	190	216	200	219	214	224	197	212	204	199	208	201	212	190	200	221	211	180	205	213	222	187	232	180	190	195	217	195	206	216	211	213	193	207	208	188	220	196	225	211	165	206	236	236	192	220	206	188	207	205	171	227	181	209	199	174	195	207	213	207	218	188	189	217	176	204	208	198	200	212	226	186	208	233	207	212	209	213	205	223	238	223	210	213	197	199	207	202	201	210	214	218	217	179	223	211	209	203	218	200	206	199	203	201	215	209	211	179	210	220	184	204	215	199	236	206	211	207	210	181	208	193	199	191	218	195	220	209	174	229	185	194	220	211	213	211	191	234	214	216	196	220	220	207	222	225	211	200	186	217	186	186	219	195	215	213	189	169	224	192	199	216	197	175	186	228	219	218	188	217	197	245	215	206	200	217	194	221	187	209	227	201	210	247	204	218	226	197	205	198	207	235	214	210	205	206	175	198	233	205	208	229	214	197	218	214	220	203	227	183	193	189	180	219	219	187	215	209	227	235	210	207	183	193	196	228	197	208	200	238	189	215	200	205	221	200	186	220	203	206	231	205	213	216	226	204	208	208	214	199	194	179	231	221	219	187	215	211	192	209	208	204	192	201	216	204	209	203	229	218	206	206	199	189	220	218	207	197	211	195	229	192	213	239	190	186	204	203	208	214	192	208	191	216	203	204	202	208	184	226	223	195	234	218	200	203	206	225	205	186	193	187	199	216	214	206	197	196	206	207	226	187	185	240	203	213	165	191	181	202	205	208	221	200	223	207	199	208	202	204	213	196	225	213	199	190	189	196	190	211	218	222	214	213	223	202	211	188	226	173	207	218	203	188	200	212	210	201	209	245	213	213	223	199	214	195	210	191	177	193	199	206	232	213	191	206	172	199	225	208	217	194	187	217	206	187	186	195	214	192	216	216	192	188	201	187	211	199	198	196	184	221	222	186	198	201	206	190	209	217	213	230	235	205	234	192	197	200	204	214	209	175	217	228	208	207	211	202	213	205	209	209	205	220	205	198	191	212	217	187	196	216	198	227	200	198	220	215	213	213	207	233	202	204	178	210	191	207	200	216	216	204	204	196	232	191	202	218	212	201	197	210	225	214	210	214	215	205	228	196	216	205	191	227	184	197	206	199	222	211	211	205	215	187	224	213	213	206	211	198	215	186	204	185	203	210	211	226	219	214	240	179	190	176	226	200	198	228	205	209	224	203	219	190	236	193	227	218	206	195	232	208	204	215	243	204	220	195	192	213	223	199	196	203	213	197	206	196	191	195	216	212	202	222	239	207	197	196	192	213	198	211	199	188	190	196	206	184	198	206	216	216	201	216	211	192	197	223	199	194	212	189	226	220	186	214	230	220	212	224	212	193	220	199	188	201	183	229	211	187	185	225	218	189	231	194	209	215	185	194	206	210	202	223	221	183	220	214	204	223	213	192	221	209	211	203	225	202	236	208	209	205	197	208	227	206	201	204	211	196	210	224	219	210	231	224	233	213	195	199	215	194	207	200	209	198	197	209	207	196	195	232	228	208	203	214	219	212	210	228	176	211	210	189	239	199	187	198	195	209	200	184	237	219	228	221	220	194	202	197	194	195	196	226	184	242	197	188	197	224	222	212	205	188	206	206	216	236	209	220	203	212	207	223	252	198	222	232	212	242	182	217	202	236	230	204	190	209	202	217	216	202	195	238	198	190	192	205	216	189	196	209	173	200	195	202	220	182	200	209	232	213	207	191	193	234	211	215	234	203	212	193	173	202	215	206	225	211	177	217	180	200	209	200	205	236	214	215	188	202	208	214	195	178	193	204	213	199	208	203	216	208	209	226	215	197	208	198	220	199	215	193	192	205	190	229	236	232	199	204	222	213	204	210	202	218	214	177	216	196	206	178	196	224	191	222	207	208	230	206	193	205	226	208	196	195	199	221	198	212	201	198	232	232	203	214	200	200	217	203	219	202	185	222	193	234	201	210	188	199	187	205	187	225	213	206	219	186	220	193	224	208	219	198	231	211	193	217	204	183	216	214	193	194	211	209	193	214	213	206	190	198	236	214	181	203	212	211	188	192	196	212	208	205	200	195	204	222	210	229	212	230	204	221	210	213	226	189	215	189	212	194	200	194	205	206	217	225	221	213	222	198	160	219	186	211	207	231	197	242	218	235	205	215	220	222	199	190	199	195	224	194	203	187	182	216	207	216	200	181	216	190	192	206	231	205	185	210	188	208	222	204	215	214	203	200	202	201	224	212	230	193	211	203	215	196	200	190	221	227	222	204	220	191	208	198	206	209	207	220	242	207	226	187	213	217	217	190	205	191	194	200	193	211	214	221	201	194	202	195	222	214	228	224	218	196	211	198	202	200	225	225	184	206	181	206	221	219	203	195	190	233	238	187	230	198
12317	2395	1796	1001	682	536	391	300	288	227	221	175	176	173	182	141	151	177	144	139	153	123	142	140	169	154	123	139	119	141	147	122	132	121	106	125	143	137	152	126	134	134	143	133	105	137	136	132	141	118	112	143	133	113	128	127	134	110	112	131	145	135	126	147	116	140	126	117	117	127	133	124	107	120	135	133	119	120	139	129	99	125	160	127	116	128	138	122	113	120	145	119	111	118	136	125	131	129	135	121	121	126	130	110	111	126	146	138	126	133	126	141	120	129	103	117	119	142	145	122	138	100	132	86	122	111	142	134	118	113	116	147	133	120	137	119	119	135	118	124	124	120	134	117	127	114	135	117	123	127	122	124	144	112	127	120	141	135	125	136	149	135	118	121	112	124	143	118	116	102	111	137	112	130	122	115	132	132	126	120	121	137	124	105	108	124	131	118	153	140	119	117	139	127	152	136	133	131	121	130	129	121	125	122	135	103	113	122	130	137	134	116	151	141	132	133	122	134	91	122	119	112	144	129	105	130	95	99	120	129	138	100	136	127	125	121	131	127	132	127	131	117	106	113	121	137	141	134	109	127	132	118	105	145	134	149	133	138	126	154	102	134	121	115	118	130	137	130	126	141	118	129	143	136	125	122	111	118	116	124	117	137	127	124	134	128	123	121	129	140	120	129	131	118	122	130	124	124	122	126	134	118	117	113	149	133	124	120	140	124	118	135	109	143	117	124	142	128	122	119	135	139	140	125	127	141	90	136	123	128	128	127	111	141	136	131	146	123	122	112	134	127	132	101	146	126	126	139	106	128	118	140	126	129	155	124	113	127	125	140	117	114	118	132	128	113	118	106	127	107	113	129	128	127	122	134	104	154	111	96	118	138	113	128	141	122	125	119	117	113	115	121	124	132	120	129	116	130	130	105	114	127	153	107	117	130	102	123	121	114	132	106	136	121	128	135	132	125	122	134	138	128	140	119	114	125	115	137	128	116	111	122	129	112	118	136	103	133	115	136	121	127	155	133	124	132	123	122	104	123	134	143	123	128	117	132	133	121	132	126	141	148	134	135	113	109	125	141	144	115	133	121	119	126	112	132	141	121	122	123	129	140	106	134	137	107	107	139	139	121	106	114	114	136	142	134	124	118	123	118	119	95	135	121	123	130	148	101	116	128	132	142	115	131	136	125	127	118	160	143	113	131	127	124	125	134	123	113	108	116	134	125	128	115	132	113	133	124	141	125	113	113	129	122	133	134	102	135	138	159	121	112	124	118	128	144	117	131	121	128	141	111	153	136	134	123	128	130	113	113	117	114	120	127	122	128	134	101	126	123	121	141	130	114	110	133	121	127	123	119	111	129	123	133	118	139	124	110	114	134	147	115	126	135	133	107	119	146	135	135	123	133	127	116	109	119	119	133	126	115	117	122	124	119	136	130	135	114	130	148	115	152	135	105	111	137	128	134	113	107	120	100	110	118	125	127	127	147	134	143	114	122	110	129	120	125	149	124	149	150	121	94	124	99	121	100	142	123	129	100	126	142	143	106	118	130	116	119	132	142	129	111	111	119	120	139	129	119	99	145	132	123	117	132	106	126	129	130	121	135	123	141	131	127	123	112	106	128	107	109	138	119	119	122	117	117	136	131	145	127	127	149	115	127	153	117	112	141	119	116	115	126	127	113	114	138	124	141	128	133	125	138	136	144	138	133	125	125	117	113	126	143	122	123	134	120	122	133	117	136	134	112	113	123	113	128	111	127	127	135	130	141	117	133	120	109	123	127	140	123	119	123	139	120	138	124	115	142	127	134	131	125	118	126	106	121	134	123	121	118	127	121	116	107	109	117	141	121	137	132	104	104	151	127	114	116	120	116	146	132	122	120	136	135	139	129	134	120	105	124	118	127	137	128	122	134	129	111	114	132	133	115	139	136	115	133	128	124	114	116	152	122	135	145	106	124	128	123	113	132	133	125	122	107	127	133	132	108	112	136	135	118	131	136	110	135	129	115	113	120	132	135	124	140	136	103	147	150	129	118	124	103	133	130	131	129	113	126	122	116	117	109	117	121	132	129	121	122	93	129	106	114	125	146	132	131	121	136	120	126	118	108	137	124	135	109	106	133	130	107	135	135	138	111	129	141	114	126	124	123	133	121	120	118	115	132	138	125	143	140	118	128	146	113	128	105	128	138	138	116	106	137	123	125	135	141	143	111	130	106	129	135	101	127	110	123	128	122	117	125	126	112	106	121	105	125	132	127	115	101	115	149	124	139	132	123	125	117	135	142	114	118	117	112	115	130	120	128	117	115	111	118	137	114	136	108	122	121	128	157	124	137	144	113	116	117	128	138	116	137	132	127	118	130	111	133	145	112	126	126	122	109	133	135	111	141	119	141	137	134	131	122	126	131	115	131	121	111	110	123	133	121	141	96	110	124	126	111	150	112	123	127	114	103	100	131	131	134	137	127	137	134	130	136	129	119	117	127	130	121	127	130	112	121	120	135	121	106	126	125	120	111	126	131	144	129	147	122	139	136	120	126	116	134	132	142	133	125	127	112	135	130	118	135	139	117	123	146	137	126	124	129	133	111	97	108	121	130	116	122	106	143	125	128	119	143	114	119	115	120	110	123	115	114	115	115	125	110	129	130	117	136	109	120	114	136	120	128	136	118	128	130	99	111	143	122	107	118	126	127	120	152	120	115	114	135	91	124	151	137	128	125	118	126	134	131	120	119	118	111	131	112	108	115	129	116	137	127	121	133	131	144	135	130	123	116	124	128	121	101	110	126	138	111	146	115	101	107	137	156	107	139	137	120	122	122	140	122	115	127	123	143	107	109	111	136	116	118	160	142	119	119	128	116	114	113	117	142	129	140	132	119	117	107	121	120	118	132	121	91	117	118	114	132	149	130	126	125	114	114	128	129	137	125	96	108	111	118	116	117	123	135	151	116	128	125	110	141	126	105	127	110	116	105	130	133	127	122	127	110	123	111	138	118	134	137	130	106	137	143	128	143	123	134	116	123	122	124	130	147	128	141	104	111	140	122	107	105	140	115	136	128	136	125	143	121	128	122	135	115	125	122	123	134	146	118	123	115	151	122	141	128	132	113	139	140	127	123	129	120	114	100	124	119	118	110	147	114	135	133	120	133	130	118	133	147	143	138	106	133	132	121	106	130	125	112	121	125	135	148	127	106	123	120	125	141	135	147	132	135	122	131	120	123	134	124	143	129	150	133	124	117	122	143	119	114	127	128	124	123	116	107	147	125	117	117	117	120	133	113	103	123	145	112	127	144	145	99	106	104	104	126	123	138	138	120	133	112	141	126	137	116	126	112	108	124	127	116	142	126	127	119	110	114	120	124	123	118	131	125	115	117	137	125	139	122	117	124	114	136	113	132	134	120	131	140	123	131	126	112	128	113	143	120	118	119	113	109	134	125	136	119	117	122	132	126	120	101	122	115	113	120	125	105	106	129	128	121	118	129	140	118	136	116	143	117
6784	2279	3721	3180	2856	2268	1793	1442	1291	1103	968	868	809	751	684	698	674	598	547	559	525	501	490	472	420	453	509	451	454	432	422	417	425	385	412	375	397	379	369	391	432	395	385	368	364	406	379	401	353	387	371	384	374	383	336	370	354	350	365	351	356	343	361	405	321	348	348	323	342	363	362	363	343	329	314	355	351	369	344	377	331	382	337	371	361	368	367	355	322	339	348	341	345	341	331	302	345	338	333	356	332	339	326	321	321	339	355	321	350	328	322	364	348	354	312	333	317	341	338	326	380	335	341	331	356	341	308	344	331	326	336	352	339	326	349	325	379	346	370	358	321	335	339	347	331	323	326	332	356	365	336	353	355	364	349	330	389	344	364	326	330	328	327	307	343	332	331	338	340	329	322	355	363	364	345	334	357	348	355	345	364	315	350	356	341	328	352	373	311	345	348	332	337	341	370	356	332	354	342	356	348	364	333	334	345	332	328	324	348	350	341	329	347	344	374	348	363	341	347	313	345	373	315	350	348	346	333	325	317	311	336	350	336	361	326	355	307	336	315	337	316	332	356	311	309	317	337	342	327	358	332	358	316	376	355	324	342	333	353	329	350	309	329	321	346	327	343	323	324	326	340	362	326	349	307	359	345	349	367	310	369	332	339	344	362	327	347	319	358	319	318	343	332	370	337	333	375	353	343	327	359	338	325	363	378	332	366	346	321	333	341	370	324	356	370	333	328	350	343	376	324	328	335	350	339	348	320	330	311	330	328	331	335	342	341	327	354	364	322	363	349	338	369	322	354	316	340	336	315	327	325	359	340	330	324	331	380	351	337	328	305	332	336	339	365	401	347	344	354	347	316	365	340	325	365	347	326	304	327	336	328	350	328	395	346	346	346	327	364	341	365	335	343	301	322	313	365	322	325	309	342	360	343	354	324	346	316	343	348	326	348	353	331	320	351	346	355	346	352	358	321	329	329	330	358	324	337	324	339	341	330	335	329	320	338	336	355	319	332	330	328	347	313	354	329	337	385	322	356	357	367	339	335	350	382	364	319	351	376	330	339	323	327	334	315	325	355	329	341	338	346	320	334	343	324	352	345	329	358	379	326	335	330	371	321	311	313	354	331	343	338	328	337	396	351	359	327	358	330	333	347	283	372	338	374	304	350	331	360	329	324	331	336	350	337	312	354	311	328	328	349	279	371	327	330	315	327	340	330	319	326	330	362	389	316	333	351	376	292	299	365	347	348	333	294	347	335	374	339	327	319	376	315	319	331	331	356	373	348	345	328	358	308	301	372	350	345	361	321	322	354	333	315	317	351	334	365	320	357	353	341	330	339	356	336	351	341	364	347	372	353	310	362	372	351	347	355	322	341	366	371	385	354	341	339	334	341	356	313	320	349	330	347	332	330	324	333	309	343	350	367	392	354	320	345	324	351	311	349	342	317	307	317	333	362	320	323	350	344	348	314	310	349	337	340	323	350	323	355	323	344	354	321	363	332	358	336	341	329	343	327	327	330	309	333	327	371	333	337	393	318	369	321	350	309	342	353	357	335	349	363	352	305	332	328	297	337	341	368	331	300	363	340	321	339	346	323	350	329	338	323	325	341	307	325	341	323	330	336	344	358	348	329	323	335	331	325	372	364	332	328	341	351	365	362	341	336	334	326	323	308	301	383	336	346	321	289	339	346	341	311	355	320	347	320	343	340	312	355	330	338	333	367	348	334	320	334	352	389	356	349	321	327	352	327	356	340	344	324	374	369	325	332	350	342	336	377	333	339	305	366	372	330	340	330	324	316	316	360	318	337	327	328	322	355	317	334	309	339	311	375	341	351	356	357	348	322	343	324	318	307	315	364	331	333	341	338	335	341	350	347	330	354	349	364	337	307	325	322	343	340	355	341	315	332	347	343	353	358	342	347	367	341	313	309	348	350	310	328	369	351	319	320	320	317	328	355	332	373	347	363	357	353	326	331	351	320	359	317	363	345	323	343	338	315	352	356	335	358	348	341	312	312	342	332	316	339	335	316	329	356	355	332	316	324	330	329	324	367	315	313	329	332	334	335	336	348	375	339	336	354	322	317	337	326	334	323	321	339	325	355	365	323	329	362	363	331	341	340	382	330	351	339	324	330	342	306	341	341	322	328	335	316	328	331	350	334	335	328	348	309	377	357	317	350	369	342	338	309	320	332	338	334	347	351	322	326	348	352	355	339	366	361	360	308	332	332	329	357	353	339	351	360	361	341	331	360	304	343	344	333	336	353	394	350	331	368	340	337	328	326	357	345	335	365	335	331	348	313	341	365	336	361	343	329	297	330	310	345	311	320	324	306	347	348	353	367	356	345	338	303	334	332	319	343	318	345	349	354	327	322	353	310	336	326	328	333	348	346	314	297	314	354	336	344	333	336	321	328	320	335	363	340	340	317	338	342	363	344	332	365	362	354	312	345	354	345	348	339	348	328	364	327	324	329	372	329	330	378	343	343	324	347	296	324	356	335	329	350	341	336	351	332	347	326	331	338	315	347	350	345	329	359	381	323	355	297	366	326	312	339	377	326	339	361	352	340	387	329	321	350	317	332	352	366	332	367	348	328	339	325	302	298	337	302	335	338	369	356	338	350	330	339	343	360	323	336	320	355	335	328	355	366	351	311	332	329	348	332	369	329	341	358	360	311	333	327	348	311	355	320	329	343	291	348	349	322	320	333	351	332	335	324	328	352	329	333	344	354	353	312	337	351	361	357	319	315	327	334	327	335	329	361	333	329	362	336	334	335	343	313	342	329	334	326	361	344	323	344	335	385	350	340	314	354	335	323	332	365	360	334	345	324	332	344	325	336	364	355	350	336	353	335	317	366	353	312	332	370	363	346	360	298	341	328	331	340	327	309	357	335	355	307	325	347	336	369	346	343	331	330	354	301	350	341	353	322	336	344	364	326	327	332	335	370	336	321	340	363	344	325	337	366	349	324	351	332	310	344	341	342	349	339	338	297	345	331	337	320	322	324	342	322	376	330	343	330	334	311	353	337	364	321	329	325	366	323	348	365	331	317	321	353	346	333	366	324	312	326	345	337	316	362	325	354	348	322	341	314	356	336	337	317	330	334	337	349	321	345	317	343	359	345	342	329	335	333	335	359	331	336	335	333	365	357	339	372	364	335	330	306	341	357	324	346	348	312	383	329	357	344	333	357	347	354	327	306	312	364	360	331	340	365	304	364	347	333	308	320	342	340	340	340	312	380	323	313	326	383	368	332	358	334	308	320	330	340	333	336	323	352	344	329	358	333	351	374	334	305	340	322	354	331	375	321	317	341	348	323	334	354	358	327	328	352	325	334	352	338	342	357	341	332	336	362	354	358	336	353	347	333	360	328	341	331	338	343	338	316	300	336	339	357	328	357	365	343	351	332	327	352	345	321	334	329	334	342	314	351	318	311	341	352	340	323	317	330	309	314	326	329	317	321	341	356	295	367	338	352	346	330	339	363	352	359	330
20836	5786	3862	2150	1328	1046	796	629	567	479	412	438	439	348	322	347	319	311	300	278	307	292	310	280	271	302	284	276	266	296	257	278	278	262	263	277	293	270	257	253	274	251	248	245	258	291	273	259	235	219	257	258	257	259	250	280	246	246	257	258	259	253	263	298	236	272	267	241	262	265	215	257	264	274	286	276	255	235	238	267	244	259	279	238	271	271	219	273	250	283	260	241	273	259	258	266	285	256	236	279	277	259	228	249	258	256	260	272	260	249	251	239	247	255	250	250	246	250	258	240	243	241	243	250	231	234	250	269	242	267	238	251	285	275	231	260	254	254	253	260	246	270	243	265	285	264	224	254	232	263	245	238	250	251	238	237	242	251	279	234	259	256	227	254	243	238	286	277	259	242	291	237	274	292	229	242	250	248	249	234	259	271	248	208	262	231	254	226	314	254	243	251	260	238	272	244	259	244	272	241	249	232	266	256	254	268	261	257	276	254	250	289	263	229	257	262	277	281	261	246	247	251	239	248	246	255	252	259	272	245	261	284	223	263	243	255	269	248	267	252	249	283	283	242	249	221	240	268	256	256	269	262	238	256	259	231	240	253	225	271	252	263	257	275	276	249	223	270	251	247	232	267	250	257	277	250	276	285	238	238	249	284	258	238	266	234	269	232	227	250	257	235	269	234	250	230	265	252	257	273	261	267	278	245	245	249	275	259	296	243	251	302	248	244	212	280	228	271	288	258	232	247	245	245	240	257	280	269	290	261	230	270	231	244	251	255	245	236	234	250	298	274	267	255	270	250	253	243	234	255	261	277	258	224	270	230	257	272	211	225	242	262	236	240	248	267	223	267	236	255	269	238	255	259	218	257	274	272	242	264	278	231	242	286	228	247	225	272	252	272	247	255	270	236	274	252	239	235	261	278	253	257	256	258	248	252	258	249	263	265	266	278	255	269	259	258	240	253	255	256	268	261	243	272	225	223	256	273	251	263	278	241	263	246	283	235	258	279	269	254	253	274	230	251	252	249	250	235	278	262	295	274	242	257	222	206	258	245	269	264	239	245	236	266	240	232	283	266	232	271	235	235	266	263	273	254	239	246	248	211	245	256	244	277	261	240	253	253	247	262	255	232	267	237	250	293	260	258	244	269	261	242	234	264	264	237	257	269	261	237	246	230	232	274	253	230	256	233	259	248	251	280	280	243	240	245	259	238	267	224	263	259	264	260	259	252	266	264	242	255	261	266	252	231	239	251	242	208	235	218	217	230	236	254	242	250	253	255	241	242	263	283	254	262	235	247	234	279	250	239	239	235	274	271	267	242	243	266	228	249	252	258	252	221	255	261	260	232	244	264	257	253	266	261	229	226	245	262	272	261	248	260	296	242	252	232	229	267	238	241	267	248	234	255	259	249	265	258	234	235	248	243	264	254	270	224	231	232	235	255	269	237	262	263	251	263	231	251	265	249	258	256	271	255	233	273	260	239	251	269	242	265	229	226	245	278	273	255	240	248	252	279	271	230	272	284	272	247	238	255	269	254	269	248	232	261	262	230	229	240	236	202	241	268	233	248	247	273	256	228	236	235	265	277	264	260	256	259	264	263	255	256	263	243	263	242	259	249	261	271	231	256	261	251	244	286	255	238	262	299	240	231	241	247	226	236	263	244	268	255	231	250	260	267	263	282	236	219	249	267	214	266	225	252	273	257	229	275	247	235	238	284	242	228	273	271	226	239	249	221	256	276	242	250	268	276	236	203	262	237	274	255	232	234	260	243	293	248	265	237	228	231	211	239	266	260	260	270	261	243	266	222	248	303	245	272	232	237	256	252	243	277	261	250	261	243	281	288	257	286	260	248	242	236	228	240	243	248	264	247	272	257	247	265	280	249	234	261	267	298	259	261	230	254	250	277	269	262	261	264	264	271	267	245	258	271	255	259	234	276	239	271	260	280	244	211	271	241	281	264	238	249	232	267	268	265	240	267	252	236	261	248	242	247	264	263	228	246	263	243	253	246	266	300	253	267	300	272	240	235	244	241	240	261	244	255	238	282	270	254	251	273	247	247	245	253	252	254	244	244	266	245	262	273	263	256	244	267	262	265	254	280	254	242	250	273	255	237	258	241	254	245	249	268	273	254	287	288	267	256	241	250	240	264	238	253	254	256	240	247	234	235	242	264	243	256	245	234	268	260	291	253	230	265	244	241	274	239	250	259	233	278	245	224	286	249	277	270	257	256	253	267	244	270	238	261	240	289	274	267	241	264	245	229	239	247	262	229	252	253	256	243	232	233	218	265	254	290	245	242	216	252	251	262	224	242	236	237	230	263	263	271	248	281	238	239	254	250	257	258	257	270	246	249	258	236	266	260	252	280	228	264	219	236	237	242	256	275	287	251	231	264	284	269	278	281	225	283	246	257	262	219	248	256	243	245	246	247	260	248	214	243	246	266	248	255	263	263	274	241	264	206	224	248	249	272	259	238	269	263	257	269	273	283	249	257	282	247	262	266	269	276	264	234	258	262	257	267	237	235	250	252	266	257	237	276	304	258	210	262	250	276	257	251	269	248	255	270	238	261	235	262	246	257	266	242	264	221	242	231	261	251	271	278	273	267	235	252	245	243	263	254	241	257	250	264	251	237	237	268	279	293	236	285	269	288	236	240	262	256	255	235	302	270	251	241	279	224	239	255	281	235	248	269	252	270	228	231	260	266	276	232	241	254	236	241	225	261	248	244	276	271	282	261	267	237	246	248	240	237	258	246	242	282	269	235	252	260	249	263	272	266	265	261	243	263	274	265	257	277	230	241	236	216	254	268	259	255	248	251	244	247	247	266	250	263	262	254	256	276	234	253	277	238	273	280	261	276	261	248	243	257	265	244	273	272	316	252	244	231	273	265	235	263	256	260	274	257	238	232	224	251	267	246	269	276	261	275	212	231	276	268	291	240	229	267	273	229	260	249	259	266	261	269	258	224	236	254	248	240	239	264	254	251	259	250	281	238	233	249	231	263	231	257	261	279	264	253	271	279	253	266	268	257	261	266	259	215	233	232	274	260	252	255	226	237	259	269	260	253	225	252	261	238	265	262	254	275	259	239	245	273	227	265	263	238	264	274	266	258	243	230	261	242	253	252	240	282	270	266	233	274	261	279	269	312	263	258	276	242	264	255	224	270	253	278	258	268	228	268	236	243	280	236	241	263	241	249	252	234	239	234	246	251	252	243	258	252	264	260	272	252	254	282	247	269	247	272	214	250	259	264	250	270	304	285	284	235	254	262	252	292	257	256	270	232	251	276	247	267	237	258	279	307	269	246	253	236	238	276	220	232	252	263	267	255	223	259	242	259	257	273	267	267	266	237	250	256	252	254	233	277	254	302	283	274	241	250	251	224	296	255	275	270	254	262	256	257	246	234	248	268	257	238	260	241	260	250	274	264	268	237	294	264	220	241	218	235	226	261	255	253	225	238	252	227	261	250	274	247	230	242	249	273	238	226
8841	3997	6969	5728	5175	4395	3342	2768	2374	1979	1764	1588	1433	1363	1315	1205	1090	1066	1003	945	965	880	875	843	826	844	857	768	775	783	757	793	775	746	752	711	713	716	652	668	690	692	672	637	656	693	651	632	691	626	633	628	631	628	630	671	700	605	607	663	677	667	611	624	617	637	634	599	659	628	626	613	622	598	629	591	617	579	631	636	590	604	610	604	597	563	584	617	619	598	617	619	633	564	585	606	633	617	647	611	616	581	574	623	628	618	624	637	574	578	611	606	592	606	618	585	597	590	582	598	596	578	604	571	615	543	580	591	585	611	587	579	641	585	601	604	620	620	579	579	622	614	569	621	617	611	628	594	622	594	603	608	620	581	602	599	555	597	630	600	608	577	613	627	576	574	593	597	588	597	610	610	610	623	587	595	630	627	587	571	611	578	604	585	608	585	607	630	602	577	563	617	551	580	577	592	631	582	576	607	647	617	551	604	597	570	621	577	596	587	550	587	573	561	580	630	609	615	618	572	576	614	599	546	604	646	663	541	609	588	628	633	595	612	562	627	581	578	564	599	627	611	597	588	625	579	598	589	558	622	596	611	610	577	587	636	606	611	564	573	630	618	604	585	581	568	598	574	586	594	570	622	636	597	591	626	616	625	625	608	594	625	547	571	590	600	640	621	616	580	588	582	611	556	620	635	594	607	652	571	590	592	581	565	590	640	572	591	591	629	565	648	571	562	641	594	605	601	599	542	622	543	589	625	607	553	581	598	572	579	566	608	551	577	630	620	568	584	634	588	596	581	648	592	607	619	596	587	553	600	600	594	571	595	573	568	594	628	609	599	573	615	550	590	572	618	607	586	591	613	589	574	602	600	602	585	596	622	617	654	643	600	598	586	563	576	570	622	570	579	574	633	555	665	605	602	569	566	614	570	589	576	603	597	611	584	590	598	611	609	609	607	588	553	609	584	624	540	637	556	622	594	627	568	585	590	587	564	552	611	598	621	572	592	612	603	600	596	607	608	610	585	624	609	567	626	577	585	623	599	597	618	626	615	603	615	588	610	604	595	595	567	625	653	620	543	605	582	571	587	612	631	621	588	594	617	588	623	586	546	612	563	603	588	598	604	588	580	541	589	597	618	620	547	542	569	592	558	618	619	563	611	569	612	575	569	590	613	578	612	591	631	575	605	606	623	628	596	603	582	639	633	599	561	605	619	608	579	638	584	597	581	557	603	582	623	602	611	590	636	583	545	596	626	597	611	589	600	574	566	584	619	555	653	587	577	575	548	636	564	611	631	622	581	596	623	625	591	567	621	514	602	594	577	607	565	571	584	610	578	571	578	546	589	595	595	573	563	578	590	585	605	614	557	626	594	559	560	591	585	624	615	556	579	617	596	651	636	594	594	637	606	585	560	608	591	602	590	578	621	608	592	628	625	630	612	578	629	578	596	585	611	633	573	589	609	596	614	595	561	617	571	631	572	589	544	554	531	591	604	619	588	574	610	582	600	601	607	606	605	600	600	604	619	540	546	535	664	641	577	588	601	613	611	612	634	583	626	616	588	567	608	590	577	602	604	594	600	568	615	591	561	570	587	601	576	618	596	648	576	612	597	576	621	573	618	592	564	577	583	607	605	583	593	617	593	568	568	605	595	589	639	623	613	580	597	587	596	592	556	590	575	596	603	625	562	596	601	588	646	592	615	609	600	614	609	571	601	608	587	617	610	592	631	602	624	577	632	601	550	526	603	621	575	592	559	560	631	651	627	587	630	557	597	571	587	568	580	628	605	606	610	568	630	610	595	604	606	567	604	602	612	605	628	610	584	593	605	561	629	588	609	603	566	575	604	564	583	565	602	611	576	608	602	624	590	627	630	523	594	591	611	621	607	656	630	631	607	569	606	632	614	553	580	581	584	604	645	571	618	558	562	613	636	567	607	618	598	604	606	612	597	559	573	626	615	605	588	591	574	597	644	609	568	625	619	644	605	604	605	621	575	603	564	582	589	596	598	583	619	630	630	588	597	574	571	588	600	610	607	581	567	624	624	616	615	624	568	600	599	568	571	632	580	580	609	575	578	618	607	579	597	629	588	553	624	574	599	571	608	627	621	606	554	605	613	583	635	619	582	600	586	587	597	608	595	632	597	591	553	600	562	564	565	591	607	623	578	584	633	587	611	606	594	571	636	591	587	617	583	616	596	587	639	617	641	574	598	599	626	614	627	596	583	610	546	626	578	562	611	607	586	559	620	635	558	596	552	585	619	626	572	577	632	627	572	592	627	592	582	549	570	634	602	609	594	601	562	611	566	565	574	576	620	580	646	575	603	590	601	619	584	577	622	591	597	605	617	566	563	587	563	575	596	585	599	578	605	574	619	601	577	632	587	608	601	565	620	583	588	616	588	611	578	601	590	595	568	578	610	572	519	587	608	586	620	564	576	568	585	603	569	638	578	571	598	573	603	611	576	594	569	589	620	606	605	598	567	606	639	604	613	595	563	556	589	611	578	536	541	560	547	604	595	559	593	592	632	624	594	639	588	574	604	560	617	662	615	570	582	593	587	584	572	555	603	571	605	602	640	604	614	594	593	614	599	647	612	618	597	558	550	558	557	579	597	615	543	562	569	592	577	631	586	611	550	603	577	617	574	650	585	610	592	585	598	549	617	589	602	598	596	602	606	580	578	609	574	585	574	613	569	578	563	603	602	570	617	575	606	597	644	569	580	547	566	645	596	590	597	594	606	587	571	584	613	534	642	545	559	577	609	616	576	593	591	544	584	612	580	618	607	597	579	591	608	560	546	611	547	589	623	589	600	637	643	633	622	578	590	636	609	594	594	619	602	625	603	604	585	624	596	574	566	601	602	591	660	608	642	524	579	604	617	592	567	583	597	598	598	643	552	653	633	617	614	591	617	620	578	565	595	591	654	553	547	593	637	553	628	559	610	595	600	532	571	592	609	582	627	619	576	637	623	586	596	595	626	572	637	611	604	585	601	568	574	550	595	602	607	569	615	546	608	595	618	566	588	599	598	622	603	610	536	623	651	633	609	584	641	587	560	579	550	613	600	591	586	577	593	566	604	616	607	649	592	607	574	614	604	562	598	625	590	612	607	587	611	578	581	553	563	634	600	595	566	565	579	646	604	589	600	625	561	566	620	647	599	562	606	561	586	587	598	652	538	591	561	640	594	600	545	574	597	638	604	609	654	599	616	555	602	626	591	583	597	562	588	608	564	603	655	623	593	600	563	590	582	553	579	586	578	607	555	567	582	618	574	631	649	605	606	572	536	638	541	593	578	649	594	562	597	602	602	615	566	586	561	590	606	577	575	645	578	578	633	614	549	622	652	603	607	601	603	559	605	591	608	580	585	585	579	615	580	647	582	588	620	565	591	634	637	574	596	582	595	605	587	589	602	602	616	614	583	605	625	597	603	583	591	602	598	633	647	597	574	599	620	637	573	605	581	583	559	620	567	573	592	625	629	610	594	630	595	594	625
3311	298	188	84	108	92	88	76	84	68	64	73	78	67	77	70	66	80	59	61	94	72	73	64	73	66	66	79	52	56	60	69	72	66	62	61	63	62	64	64	80	54	77	78	79	56	69	70	68	66	64	63	81	67	78	68	59	61	82	62	75	76	67	44	57	81	71	88	73	68	54	75	70	73	66	66	68	75	57	65	72	80	87	64	61	71	70	67	66	63	83	78	64	68	75	74	79	65	84	80	69	54	81	52	72	64	70	87	64	57	54	78	67	67	62	58	57	64	82	66	72	70	65	72	58	58	65	75	74	65	73	62	62	54	68	63	75	59	59	75	80	76	83	65	57	70	62	64	78	52	67	70	72	63	64	70	70	73	71	76	80	79	71	65	65	81	73	65	70	74	81	76	82	79	74	77	73	65	59	77	76	63	90	80	79	70	74	66	48	70	52	68	59	64	76	60	80	62	71	60	81	80	77	72	76	90	80	82	77	78	56	71	60	70	60	68	79	60	69	92	55	61	60	69	75	68	65	64	76	70	81	62	69	66	71	60	64	65	63	61	70	74	65	82	91	63	67	73	67	66	75	62	67	61	59	64	71	65	69	53	78	65	93	62	61	55	70	74	68	76	56	74	88	72	87	76	56	64	68	62	83	72	73	65	68	57	75	84	80	75	72	81	62	63	55	66	81	71	64	73	80	72	85	68	85	76	60	63	75	78	73	71	92	67	62	67	78	67	61	60	62	96	74	64	74	68	64	68	85	69	66	81	61	68	53	82	78	69	83	58	63	58	69	74	87	64	72	69	65	86	69	79	62	66	61	55	71	60	70	74	75	83	72	69	73	52	68	63	54	74	76	65	65	56	93	70	63	61	74	61	59	61	70	71	73	76	87	70	80	83	74	74	78	76	81	67	81	71	65	95	74	64	77	61	59	57	61	66	71	75	56	64	73	59	77	69	82	76	57	70	56	69	80	64	83	60	78	65	62	74	62	56	84	70	68	63	55	75	62	77	72	67	74	72	73	68	65	67	77	61	74	77	71	68	64	69	64	76	82	66	71	68	62	74	67	75	65	67	61	65	61	66	72	58	78	70	104	67	79	79	61	69	80	73	72	60	72	52	65	64	75	71	73	82	66	76	60	84	82	62	55	87	67	52	70	70	70	73	69	82	64	65	61	84	73	79	78	60	80	69	65	78	60	63	68	77	74	67	83	65	77	72	68	74	72	71	71	68	81	72	57	70	78	67	48	75	75	68	67	57	69	73	56	52	55	80	83	67	61	54	85	76	65	54	68	65	73	51	64	78	67	69	69	84	60	74	97	74	88	45	66	57	81	60	86	73	80	80	64	67	61	66	67	59	60	66	67	64	84	62	61	82	81	77	72	58	60	80	79	66	77	69	65	75	69	79	60	83	69	72	74	46	55	71	76	56	48	69	63	65	90	74	66	69	60	57	68	72	73	66	82	69	69	77	57	64	80	68	64	57	84	64	67	66	59	77	68	75	67	70	76	64	83	76	80	79	67	71	55	72	94	63	73	70	59	56	59	78	66	66	73	59	70	65	76	68	72	69	69	99	66	75	67	76	70	80	69	77	67	76	75	63	74	66	70	78	58	81	79	83	68	70	86	64	72	78	90	73	74	82	58	61	77	62	77	66	66	65	78	89	68	61	72	64	64	67	69	67	64	82	84	79	55	58	64	72	59	73	67	59	82	60	58	55	64	82	59	81	66	74	75	80	78	72	59	68	83	76	43	64	73	58	82	55	79	70	70	68	75	75	72	73	53	70	73	78	73	78	85	77	67	64	67	56	59	60	75	80	77	63	63	93	69	62	78	80	66	75	67	80	57	75	81	70	54	69	81	71	68	61	63	67	59	76	60	72	67	78	70	68	76	78	67	63	80	81	70	63	63	67	62	71	66	72	57	79	56	81	62	69	74	64	63	73	75	79	81	52	82	61	57	71	70	63	68	70	67	74	68	68	51	66	84	67	72	81	72	71	74	75	66	75	66	79	68	61	66	66	74	58	72	84	94	69	70	64	66	72	71	83	62	60	65	57	66	71	82	81	79	74	68	56	58	85	76	63	78	62	68	74	65	83	72	73	73	58	58	67	81	82	65	72	81	62	73	91	55	87	80	68	76	74	68	64	66	73	62	73	72	60	74	75	94	56	76	66	61	71	64	71	66	71	83	51	76	79	67	62	75	62	56	66	75	74	64	60	68	73	73	80	72	63	51	55	55	61	66	67	84	69	81	71	68	71	68	72	83	75	69	72	60	82	60	75	73	79	64	84	63	68	81	68	61	63	69	71	70	67	78	79	85	68	64	62	67	80	58	73	67	66	66	78	81	68	70	47	60	66	73	81	62	69	66	62	61	67	84	78	76	70	78	65	46	65	70	71	65	77	75	66	59	91	70	51	81	65	65	60	86	68	71	66	68	71	70	77	66	77	63	70	70	65	69	80	70	79	71	74	65	70	79	72	57	73	69	75	66	63	77	79	67	77	79	82	53	78	69	76	75	79	64	59	71	63	64	57	70	73	77	70	73	98	74	81	66	63	95	69	73	76	67	62	65	51	75	81	68	64	58	84	71	73	65	60	63	78	76	66	77	77	65	59	57	59	65	62	55	57	68	79	62	52	84	75	61	93	82	74	67	89	65	65	72	71	79	79	79	72	87	67	65	75	71	68	62	76	76	64	84	74	75	68	56	62	68	59	50	73	72	62	77	63	63	56	62	89	57	69	78	73	59	68	65	73	88	79	75	70	50	58	68	85	54	70	60	76	62	70	55	77	74	69	77	82	65	55	66	59	66	63	87	75	69	68	71	79	75	70	68	78	77	65	61	80	61	59	61	76	85	74	62	80	72	87	65	53	69	72	75	66	74	84	70	56	87	72	97	57	78	63	63	82	72	77	61	75	49	78	62	72	55	64	75	77	62	66	76	67	70	57	68	59	74	81	52	64	78	74	66	74	62	62	57	68	48	81	76	89	83	66	68	57	85	66	78	74	72	75	71	83	65	78	69	72	67	68	78	64	78	86	73	73	58	86	68	68	71	76	65	67	84	78	74	78	78	66	48	59	65	65	74	77	67	65	55	61	83	72	75	87	79	80	60	69	66	81	69	65	72	80	53	71	69	67	63	78	73	51	81	65	74	66	63	78	70	77	46	76	63	60	85	71	87	58	82	75	67	75	59	83	78	58	67	86	77	68	62	71	65	84	73	88	77	77	72	77	55	67	57	80	76	75	75	65	90	65	87	75	69	61	50	68	67	71	53	70	71	79	70	75	67	81	64	60	71	54	66	69	76	77	66	66	65	70	76	63	69	72	51	67	79	65	86	85	56	71	64	73	62	65	68	59	73	73	66	70	66	75	58	64	74	58	58	54	62	58	73	66	64	61	74	83	48	66	63	75	69	53	67	68	75	67	79	75	69	63	66	71	65	61	51	68	75	60	77	76	73	62	56	58	87	82	76	80	85	62
2504	348	495	361	316	306	284	283	232	239	247	232	227	202	237	231	218	238	221	231	197	218	217	193	228	218	227	194	219	215	231	237	212	212	226	221	231	227	216	208	210	203	199	222	215	213	212	231	228	204	220	210	199	223	233	204	222	215	235	220	205	213	207	224	201	215	194	215	198	231	216	209	223	174	216	211	194	214	192	197	202	212	201	211	216	221	197	210	200	175	203	194	205	205	226	210	191	208	211	224	216	213	208	231	199	197	221	209	214	207	204	213	209	216	243	207	214	202	203	200	215	241	208	188	221	211	194	228	218	182	205	217	212	220	213	186	197	189	234	212	196	182	183	216	214	223	213	195	188	214	194	192	211	183	212	197	218	191	192	220	200	230	215	199	214	215	197	194	241	211	181	227	216	244	215	217	193	230	190	215	228	205	184	207	214	232	217	175	201	238	221	196	223	227	214	208	226	212	187	186	222	201	189	207	212	198	212	207	184	223	202	209	232	232	185	222	209	224	179	228	189	205	244	224	192	209	190	221	212	214	207	194	219	192	197	205	194	212	205	217	191	204	185	215	202	196	213	185	190	223	198	188	188	217	200	212	216	215	227	219	207	204	204	218	215	222	211	201	213	212	198	205	193	223	186	217	207	201	200	222	165	204	209	223	213	212	208	210	205	201	232	233	215	201	210	194	221	194	205	211	217	179	185	200	198	201	205	210	198	220	207	198	188	194	217	213	200	206	202	227	227	209	198	216	204	213	233	206	192	228	189	230	202	200	211	187	205	221	198	204	216	198	199	212	226	197	215	222	211	209	212	218	189	186	215	202	213	204	211	206	201	222	225	226	202	227	214	206	208	195	210	214	209	197	210	206	228	200	188	205	214	210	189	200	214	217	206	208	214	175	209	185	188	175	223	207	217	203	184	201	203	213	203	213	201	233	206	187	200	198	214	207	226	214	190	221	189	194	216	205	207	205	205	195	198	200	196	232	235	177	232	173	206	190	213	203	209	218	186	213	212	216	221	201	222	226	224	185	199	220	201	220	209	196	221	208	211	226	224	215	209	202	205	212	202	218	200	226	188	209	208	205	206	228	225	197	185	205	211	222	181	222	235	207	187	176	210	231	213	191	210	230	189	216	216	255	222	211	240	202	221	189	207	232	214	194	206	205	209	196	202	226	217	220	216	222	219	202	226	201	204	205	213	204	229	215	216	216	225	207	197	193	190	197	225	213	206	191	217	190	188	229	212	210	207	188	201	210	189	218	221	216	195	179	204	245	204	194	194	226	206	176	199	213	191	207	227	225	200	216	236	218	221	198	187	205	204	213	212	218	199	197	221	195	222	213	231	222	190	226	201	194	216	202	183	203	211	182	205	229	194	234	199	185	209	206	214	182	202	193	223	210	171	200	199	219	209	217	191	210	217	273	210	220	208	189	197	189	208	233	214	199	215	205	215	225	230	189	188	204	209	211	174	207	180	224	205	220	220	212	209	222	210	218	192	194	205	201	225	200	203	225	198	210	198	194	209	229	198	190	203	221	211	223	212	200	219	207	210	201	242	205	199	209	206	196	215	192	233	193	215	224	203	218	209	205	209	213	211	209	202	212	201	217	232	194	245	201	206	212	214	195	182	196	206	213	180	210	218	194	201	192	220	201	201	214	211	186	199	194	214	196	179	197	215	204	206	210	194	223	203	202	201	231	208	186	237	215	197	206	191	220	218	192	199	183	190	205	223	218	178	215	197	236	206	230	205	206	202	253	201	231	204	194	228	197	195	204	226	180	211	222	216	233	215	205	212	198	225	200	218	180	214	182	216	225	210	204	220	217	205	209	214	233	210	207	207	229	214	185	211	225	201	187	215	216	227	203	223	226	213	186	199	194	208	190	232	210	178	216	216	223	225	196	220	202	197	206	212	217	191	228	215	205	210	216	218	192	214	210	230	213	211	222	207	211	202	213	214	213	201	229	194	229	211	214	214	186	239	210	196	214	222	226	215	197	218	204	202	218	205	199	196	209	227	213	216	194	203	214	196	210	206	220	220	222	218	218	197	220	215	186	208	186	215	232	197	203	189	185	219	224	196	207	208	201	195	206	201	213	205	210	206	198	213	221	216	184	193	191	233	216	222	206	202	201	218	210	198	219	227	205	213	195	212	203	237	216	185	210	207	225	190	203	213	203	214	196	209	191	210	218	189	218	175	208	223	184	215	216	225	211	230	196	228	218	206	199	197	218	200	202	215	193	219	216	215	199	207	211	197	191	179	214	226	192	221	194	221	225	211	210	192	198	209	240	225	201	200	222	229	212	215	216	222	224	205	182	219	222	204	210	214	230	191	192	208	212	218	196	201	222	201	224	209	227	186	210	234	209	183	232	180	209	205	217	213	222	212	201	222	229	207	194	199	186	197	203	225	214	223	207	194	220	200	197	214	218	206	204	193	198	216	202	195	204	193	208	209	199	230	216	219	192	208	215	221	216	201	219	224	220	222	183	220	210	195	212	186	202	194	225	213	215	196	232	197	200	202	208	194	192	194	187	201	188	210	220	200	209	216	211	210	218	182	194	202	220	226	188	205	214	212	187	194	211	204	224	210	239	214	208	199	216	199	209	215	213	186	222	219	207	197	210	221	205	217	215	196	196	202	205	199	198	208	236	200	226	181	235	187	222	262	196	199	227	196	217	199	181	214	222	218	206	191	210	191	205	210	210	209	191	227	202	188	183	207	198	208	223	209	213	220	223	209	241	172	203	203	210	216	202	218	216	183	184	211	188	221	204	213	195	205	195	182	192	184	218	215	204	191	244	220	215	182	211	226	200	206	202	204	209	191	198	227	209	201	209	195	190	216	199	214	207	236	198	211	160	212	218	224	195	208	188	206	204	223	212	209	198	203	207	209	204	197	193	201	229	203	208	215	199	201	211	217	209	201	207	202	207	216	219	193	216	197	215	201	208	213	217	198	201	214	192	191	213	209	226	219	201	209	214	214	199	235	208	201	210	211	195	206	227	233	212	204	226	199	206	211	198	191	197	194	227	233	209	190	225	211	228	231	210	203	209	185	194	200	197	228	215	212	182	206	186	227	195	220	207	204	205	194	226	212	198	218	233	209	194	198	231	234	195	205	224	222	213	230	231	201	238	199	208	223	209	222	198	211	210	204	212	229	221	194	219	206	187	202	241	219	234	192	204	246	205	216	232	214	199	206	216	206	220	201	220	209	222	222	203	216	209	213	231	211	211	204	186	195	230	218	216	190	216	219	197	240	204	221	188	200	222	188	198	216	205	221	191	208	204	195	205	203	233	205	211	189	205	228	197	211	218	208	199	202	206	225	194	206	223	236	201	214	193	241	199	210	191	204	200	219	210	205	212	204	213	222	198	223	189	210	206	220	218	206	211	203	184	206	215	214	235	230	214	192	228	199	202	200	218	216	201	191	229	198	213	207	210	229	184	205	201	231	218	229	201	198	203	201	216	220	219	211	220	209	225	213	195
12560	2263	1741	942	681	553	382	309	293	256	228	212	233	194	194	170	163	148	138	154	153	152	151	163	142	140	134	133	141	137	131	124	125	148	131	144	105	132	131	124	125	130	135	138	97	131	130	112	129	116	142	113	124	113	134	119	114	126	142	136	131	113	143	122	132	106	122	122	130	133	101	127	120	132	114	119	154	117	137	114	120	105	109	144	132	111	117	129	107	123	132	125	137	126	139	129	124	145	119	130	117	125	119	115	112	113	119	115	132	130	140	149	139	133	124	114	125	137	146	126	125	131	115	128	124	139	162	125	124	127	118	137	118	110	113	144	126	130	144	109	128	117	112	109	122	122	137	128	114	107	102	107	119	121	124	126	118	147	131	130	130	99	117	126	123	106	111	140	108	124	140	118	151	125	99	146	138	121	116	135	134	115	138	131	114	133	127	122	111	135	136	111	152	102	133	108	127	120	116	125	110	114	101	125	135	129	119	142	130	119	111	136	124	123	146	153	133	105	125	139	125	132	136	140	134	124	156	116	140	121	145	108	127	139	138	116	120	104	119	117	128	117	124	121	133	117	126	143	133	130	144	126	119	133	120	130	128	120	134	146	126	137	127	118	143	101	134	117	121	147	136	151	120	140	131	134	110	119	130	113	115	126	115	147	137	121	132	125	130	130	119	150	116	114	129	98	127	103	115	115	149	131	128	116	146	136	163	129	141	137	122	145	118	104	125	102	143	124	121	108	143	123	130	108	153	130	105	135	119	124	131	116	118	118	139	138	125	120	111	109	143	124	130	122	127	112	117	134	106	132	157	128	117	119	134	122	127	121	125	107	131	120	109	129	129	128	114	111	111	128	115	137	113	138	154	130	144	109	128	122	147	124	136	122	106	103	108	140	135	104	117	133	140	118	135	129	116	102	140	123	118	119	120	118	120	117	132	110	115	149	116	119	125	125	122	126	144	139	113	115	133	120	146	139	113	129	127	112	113	117	137	120	112	138	138	111	125	125	134	124	120	125	134	138	122	146	128	116	133	147	128	112	139	120	118	130	132	115	120	115	114	128	141	115	98	135	113	109	134	123	116	127	141	141	93	129	125	108	124	113	109	111	114	102	112	122	145	122	112	119	133	147	148	118	136	105	80	119	95	126	119	116	136	133	132	137	105	132	130	141	138	134	128	119	130	121	113	115	108	117	130	123	122	133	123	117	109	126	116	125	127	117	128	119	136	141	126	126	106	123	121	138	128	116	147	124	139	106	129	124	116	136	117	98	110	127	102	125	113	144	139	132	133	127	108	115	138	132	128	150	119	116	152	114	117	120	149	133	118	115	122	133	114	116	133	131	110	116	117	125	122	137	117	127	148	113	127	143	129	121	120	115	118	122	129	119	127	138	116	111	124	137	120	130	121	144	121	136	140	112	117	110	120	111	114	137	136	114	150	99	128	111	124	143	107	98	119	147	118	144	106	124	138	141	128	131	129	129	134	108	120	150	133	125	138	139	119	125	117	117	131	133	129	122	121	130	118	124	119	125	136	105	135	127	147	115	142	133	115	129	109	143	124	127	111	121	117	138	133	135	141	127	115	126	125	114	114	135	137	141	124	142	117	140	125	149	114	109	112	148	135	123	122	117	125	127	122	123	120	119	118	106	130	114	125	126	118	125	125	136	124	126	137	129	100	117	138	113	134	121	113	127	122	126	138	148	118	141	87	149	123	135	111	132	118	115	132	110	114	124	134	125	149	94	139	113	119	140	126	126	108	136	129	118	129	123	122	130	121	113	121	125	122	150	136	123	134	116	121	124	108	113	139	130	121	111	136	138	108	125	113	127	106	138	138	109	124	134	131	128	126	134	115	148	134	146	135	110	106	117	102	129	132	118	122	106	127	141	132	111	138	129	126	126	150	136	115	118	118	122	114	120	118	121	138	114	146	122	122	122	117	130	129	135	103	118	125	126	128	141	113	101	113	136	142	125	127	117	123	133	95	116	123	133	133	131	142	136	139	121	121	131	118	133	126	126	117	140	118	115	118	100	127	117	118	136	126	128	127	101	130	125	120	147	120	128	113	127	111	110	115	126	106	116	124	135	115	149	150	131	129	124	126	134	123	137	132	120	126	128	125	109	116	127	122	118	148	132	134	120	111	123	149	118	150	120	140	114	112	157	119	109	112	116	110	141	114	124	134	125	129	129	127	160	130	149	135	132	108	139	121	105	129	142	117	129	123	144	141	125	118	117	118	129	119	134	112	129	153	147	123	121	106	129	117	112	123	103	143	137	130	103	116	117	104	137	139	132	107	121	130	146	150	108	128	122	123	117	129	130	136	136	119	117	144	113	119	135	122	140	139	143	131	116	119	103	135	112	121	117	117	147	108	119	149	114	139	119	116	123	130	137	113	108	117	113	122	148	132	130	124	131	134	151	134	120	101	148	130	116	139	119	122	128	108	119	129	121	135	134	134	136	99	105	128	127	152	144	145	124	109	132	129	123	133	123	136	130	148	95	130	140	140	113	112	120	129	124	134	119	144	132	121	140	125	132	125	128	113	127	140	126	145	124	115	139	120	134	119	116	86	108	148	145	102	102	143	148	132	121	114	109	114	116	115	92	135	152	144	119	124	133	114	143	127	116	104	136	128	139	121	117	133	115	127	128	133	137	145	128	116	142	123	142	108	112	121	128	144	99	129	134	109	118	137	122	141	121	131	129	112	135	135	130	109	132	114	129	138	115	110	121	132	114	118	135	130	134	131	128	113	119	134	103	135	136	118	141	136	120	111	126	133	141	136	153	119	119	124	145	122	131	119	144	97	157	118	119	148	125	117	123	118	122	139	104	140	128	126	102	119	123	125	145	115	127	144	118	136	146	118	136	124	139	118	117	118	123	137	127	121	125	115	131	134	122	135	123	105	125	124	131	121	137	128	122	110	105	112	135	120	119	139	136	136	124	129	112	120	117	115	123	121	120	119	115	124	137	113	131	134	136	137	110	139	117	144	128	129	121	132	140	111	101	149	118	121	108	128	140	130	133	125	112	122	132	130	141	127	131	135	145	121	137	137	114	114	139	134	126	140	125	134	119	139	121	122	137	122	117	130	135	130	102	147	140	127	131	122	118	141	115	123	116	108	133	135	120	120	125	131	125	160	107	138	118	132	121	118	132	133	142	137	144	146	126	116	126	136	137	142	122	122	130	127	119	125	164	126	119	132	135	139	144	125	154	151	123	111	129	126	107	110	123	127	122	142	120	125	96	145	121	138	142	116	117	145	106	124	126	119	103	118	123	125	123	120	138	111	122	121	113	133	114	133	121	116	149	118	136	133	130	127	149	118	126	106	114	133	137	146	121	119	116	124	114	111	145	141	124	127	161	139	114	134	154	131	125	114	133	137	131	116	154	133	134	133	129	126	104	133	133	101	139	119	132	113	114	132	130	122	108	120	122	118	117	103	107	129	146	99	131	116	152	137	117	152	136	160	125	147	121	111	138	142	142
6950	2082	3476	3248	2839	2355	1699	1452	1219	1079	949	853	835	799	721	649	591	594	558	509	476	510	495	498	429	465	465	442	445	411	422	392	433	374	397	409	427	413	392	405	363	420	413	412	408	365	386	378	341	367	367	397	334	381	339	380	343	381	352	365	331	338	331	334	358	317	363	306	330	331	359	328	345	350	363	347	338	328	350	331	369	358	337	327	334	351	319	353	354	365	356	353	347	336	335	334	334	319	321	361	348	337	336	320	317	340	326	307	363	381	345	333	339	349	328	312	334	353	393	321	328	352	344	341	334	384	353	327	342	316	339	346	351	313	328	338	344	347	336	351	329	327	318	333	356	353	375	347	346	343	359	354	373	316	348	341	360	357	341	315	310	339	349	329	337	350	352	332	346	323	314	343	339	341	372	360	372	342	315	314	286	326	312	345	355	328	323	322	316	335	309	362	319	362	343	345	311	313	369	349	358	332	354	313	304	318	343	353	326	343	332	359	327	338	342	330	350	349	338	321	347	347	344	332	311	340	352	369	311	329	327	320	359	344	382	354	307	353	352	388	335	324	352	329	330	325	356	356	340	332	355	327	313	341	371	343	304	357	324	339	321	361	339	331	326	327	333	312	331	320	330	315	343	315	354	338	313	343	346	374	350	345	338	329	331	346	376	376	336	338	321	370	330	332	334	332	340	309	321	339	345	326	333	299	368	331	360	332	327	355	344	324	327	343	340	361	326	353	350	331	358	334	337	300	353	340	357	350	366	330	340	336	353	329	349	360	357	371	320	310	336	330	352	350	356	325	344	333	342	328	337	333	363	367	317	360	356	360	377	338	323	337	327	308	348	347	362	344	343	310	347	335	322	345	327	382	337	359	341	365	296	348	315	317	333	340	340	346	328	302	379	356	333	351	348	368	328	329	321	365	341	324	336	359	361	359	321	333	334	322	335	350	355	328	370	321	359	321	355	327	339	351	315	324	339	333	362	330	327	329	320	329	320	329	355	332	343	324	317	316	356	343	349	337	353	353	360	345	313	367	349	378	358	365	353	327	332	344	308	338	349	330	329	323	339	339	320	335	339	334	345	326	310	316	329	367	339	331	361	314	316	330	324	318	368	329	331	319	347	327	347	317	335	369	320	335	334	344	357	360	350	319	308	350	329	338	326	325	372	336	360	357	384	329	337	341	345	326	354	367	312	317	327	337	317	359	335	320	315	313	339	345	320	315	327	316	352	351	350	322	351	341	316	339	355	337	364	378	321	335	338	328	305	329	346	318	392	355	323	319	311	367	335	310	343	339	329	388	344	333	326	327	338	335	321	365	368	346	329	335	351	336	330	340	373	373	337	327	314	342	309	357	332	384	379	362	323	354	342	310	314	354	340	361	351	318	341	372	325	350	342	303	312	387	326	333	332	374	312	317	350	339	319	318	307	342	351	317	362	331	315	361	360	350	339	359	338	347	344	346	348	325	317	349	355	391	314	315	346	326	350	356	340	329	338	334	332	332	338	365	331	340	357	355	327	309	349	339	351	346	342	374	318	367	358	326	294	328	347	346	332	339	346	346	340	332	333	333	335	336	315	339	320	331	350	337	347	341	337	330	327	341	328	323	316	351	357	345	312	338	351	355	328	299	360	337	327	346	344	329	367	332	330	325	359	379	347	334	334	342	326	354	313	331	321	342	332	334	337	322	342	349	356	358	349	348	346	340	330	331	341	315	312	371	333	329	346	327	305	337	327	345	312	326	361	372	310	321	356	378	340	320	331	336	360	342	374	340	347	320	352	332	328	354	329	350	338	333	329	325	337	324	335	345	313	365	354	343	328	340	317	325	332	292	338	361	360	349	328	318	326	340	335	308	351	332	348	332	346	310	324	309	331	342	303	326	341	335	322	354	344	332	340	330	330	312	365	331	309	374	364	354	336	347	334	365	339	317	330	342	326	333	329	359	342	335	332	368	333	329	348	352	375	363	363	328	321	313	353	312	290	337	323	337	317	339	340	362	313	326	348	365	348	344	369	342	353	312	332	340	328	362	327	364	344	324	332	323	347	317	315	365	309	344	363	304	311	320	358	319	332	329	379	333	340	364	362	320	336	345	334	349	329	330	346	326	330	313	340	335	362	322	328	321	314	344	305	326	335	350	346	324	336	332	315	314	344	335	348	326	317	313	320	325	329	318	327	329	341	354	355	335	339	317	318	333	361	342	350	345	321	334	342	372	339	335	341	378	349	313	329	329	323	320	352	362	319	350	354	330	338	333	320	329	362	348	328	327	373	317	345	350	361	326	348	341	319	377	357	308	330	324	298	322	348	329	366	346	331	343	351	349	316	359	333	331	369	339	332	370	323	348	334	349	343	333	299	320	319	344	358	352	336	329	339	352	346	331	356	322	344	340	332	334	341	351	322	328	338	346	332	346	336	331	362	350	349	354	323	308	327	325	375	338	322	334	371	338	334	354	331	320	319	340	349	328	339	344	313	353	317	341	307	358	324	339	371	336	355	321	316	334	316	318	354	339	324	339	318	346	335	331	319	362	351	340	326	337	361	322	364	352	354	318	362	347	318	339	298	313	332	315	351	334	344	360	371	329	340	326	345	350	372	364	323	335	334	336	347	316	336	346	365	332	315	336	356	340	334	335	331	331	357	380	345	309	332	376	307	342	313	338	352	317	321	328	315	333	359	302	335	338	355	349	338	362	361	313	341	315	354	330	353	344	339	315	336	344	342	329	343	325	350	331	337	321	344	375	341	308	357	315	335	346	334	343	343	352	359	296	360	327	352	361	358	343	333	339	334	322	334	333	309	333	295	338	321	370	338	316	400	320	338	333	339	329	336	307	338	357	368	315	322	317	354	364	326	311	349	350	318	356	334	365	329	346	324	357	340	342	340	355	329	306	343	341	380	303	359	379	359	288	337	291	326	346	343	316	358	316	350	336	307	350	350	347	340	348	337	352	326	315	316	341	334	351	330	330	341	356	353	314	322	355	326	352	313	348	334	354	330	340	325	353	349	316	346	372	339	338	336	364	293	348	359	349	347	336	351	346	331	322	309	348	336	318	326	365	353	322	346	341	355	332	370	306	356	329	316	335	355	385	345	327	378	371	326	357	360	363	329	341	350	349	361	338	334	324	322	382	340	360	361	358	373	333	334	338	334	373	320	331	356	352	333	331	336	360	326	331	341	329	322	318	348	345	345	326	364	328	328	342	331	342	352	314	350	355	317	329	323	350	351	336	328	342	369	343	336	339	328	362	324	365	326	360	340	323	369	339	320	340	349	327	349	371	343	321	345	362	343	334	337	346	366	330	356	363	321	356	302	361	348	341	327	330	354	366	337	352	346	326	326	337	334	317	341	321	322	310	367	382	341	350	349	334	354	343	351	318	356	321	354	332	358	337	338	340	339	358	322	323	306	361	288	373	350	327	348	373	301	342	359	349	315	338	330	360	362	359	325	348	328	326	314	337	377	326	377	314	337	339	360	316	329	350
21141	5353	3233	2003	1426	1106	842	664	532	487	430	371	382	375	352	364	354	300	295	294	308	270	320	276	320	333	273	273	269	297	266	284	281	267	290	302	265	246	278	248	247	279	284	247	222	260	230	271	270	279	268	268	277	243	252	264	267	257	240	254	238	283	250	241	273	266	241	258	241	238	285	264	274	278	280	264	264	240	217	243	239	264	282	261	261	248	249	245	266	257	256	293	264	260	261	272	260	264	253	250	257	278	236	279	294	238	264	247	272	228	297	285	232	251	257	222	248	232	238	262	246	280	282	285	255	237	239	221	265	263	246	245	246	247	248	257	264	252	230	247	276	251	257	225	250	283	246	271	233	260	228	251	246	274	230	221	225	254	277	221	219	247	271	231	242	235	273	271	271	289	259	249	241	235	290	245	263	261	261	285	237	232	268	226	230	245	244	241	251	257	243	258	260	247	274	234	246	285	273	281	257	270	267	268	292	253	253	235	253	253	244	239	270	270	288	240	269	246	248	236	271	244	247	227	261	275	261	257	255	273	261	230	234	279	237	268	275	247	284	260	270	266	253	281	271	251	279	258	269	261	243	271	289	248	248	266	248	265	235	278	278	276	267	256	251	239	245	238	257	262	260	243	267	301	246	244	246	224	275	255	253	235	259	248	273	251	277	255	283	266	258	275	256	208	236	225	245	247	259	234	280	247	254	243	259	234	251	257	277	264	241	255	239	249	284	253	248	265	257	238	223	239	246	277	265	258	265	268	266	270	255	269	255	240	236	265	240	247	262	280	262	265	241	247	254	228	268	235	241	266	247	288	248	225	219	242	264	251	285	273	270	230	229	271	227	234	219	252	228	290	270	235	256	253	246	289	263	256	263	215	246	263	262	249	246	257	260	246	266	224	217	256	251	303	264	265	267	255	262	246	238	250	248	227	259	275	244	286	244	242	269	241	256	275	246	286	256	219	243	250	263	248	262	267	222	255	265	248	270	286	281	262	241	260	263	264	277	258	276	289	296	245	253	272	242	276	274	241	257	230	263	250	242	234	255	244	247	242	263	232	246	266	287	235	219	289	261	263	267	274	271	246	266	284	282	253	261	255	254	222	237	254	262	249	279	244	238	248	250	247	284	269	259	273	247	248	244	251	273	238	285	236	263	286	228	251	258	259	236	236	267	256	242	250	283	271	275	224	261	255	225	285	272	267	256	228	243	257	232	217	243	277	289	234	219	273	260	242	257	274	266	238	270	269	253	262	231	236	245	281	231	236	251	250	227	231	274	281	275	267	240	257	222	272	240	279	272	252	229	232	237	260	262	245	263	265	229	264	249	236	245	244	271	270	241	251	233	247	249	286	266	266	265	218	289	243	254	235	235	242	247	239	239	239	240	253	250	247	269	241	257	238	234	259	265	235	240	256	233	262	274	257	262	244	275	269	235	233	279	287	248	236	251	303	268	275	298	236	263	252	254	272	277	227	235	243	229	221	239	253	268	266	237	234	275	250	264	255	251	257	245	268	276	262	236	218	215	270	252	220	244	249	255	265	263	284	241	257	237	219	246	268	250	269	248	260	259	266	220	247	297	252	241	276	235	286	245	262	267	288	243	236	226	253	278	242	286	240	241	267	255	242	247	274	257	263	271	254	254	249	240	271	248	265	262	232	238	228	225	268	263	245	257	253	255	236	253	247	222	255	240	243	265	217	269	279	278	259	253	252	254	275	241	251	260	254	224	262	255	253	271	260	266	233	263	237	257	260	263	269	239	250	294	261	250	269	286	260	252	287	245	287	223	257	263	247	269	257	265	256	254	293	263	217	256	245	236	251	270	271	264	237	249	250	266	242	269	229	258	274	244	273	249	251	257	292	277	256	219	272	238	246	255	251	242	224	257	214	251	265	271	250	215	239	263	246	237	231	251	255	254	261	252	269	261	243	263	255	268	273	262	269	225	266	254	272	251	234	252	238	270	257	273	252	242	230	225	292	262	257	254	253	255	251	232	258	222	247	294	227	263	261	233	231	259	267	264	236	260	238	276	265	255	254	236	249	265	243	279	274	279	248	253	250	266	265	241	262	283	267	242	240	244	264	252	260	283	226	283	258	287	236	246	248	230	276	269	279	246	250	259	243	281	246	264	244	253	239	249	254	276	258	245	244	268	273	282	236	269	260	227	269	262	248	240	252	250	265	273	246	239	243	227	247	272	293	271	233	246	278	252	267	279	260	256	275	252	257	268	260	247	273	252	245	280	235	236	224	255	247	242	254	247	295	225	268	236	235	255	252	274	249	250	264	268	263	254	244	271	254	246	236	249	256	257	246	250	254	269	287	268	272	291	278	234	279	255	251	241	265	249	266	239	277	217	251	257	251	260	265	250	257	257	231	305	254	259	275	292	235	238	249	253	236	254	235	229	258	234	264	257	259	238	226	236	246	274	270	260	262	268	248	259	254	255	268	238	259	265	260	264	262	269	300	273	233	246	246	271	254	254	262	264	282	233	238	219	258	269	256	214	278	245	280	258	277	243	243	255	232	239	248	229	225	246	254	272	281	233	274	265	271	256	260	233	313	252	263	260	234	253	259	246	225	284	237	229	228	258	231	263	281	253	255	209	227	241	273	270	245	265	255	251	251	223	249	241	233	258	271	253	264	259	268	284	257	274	269	241	249	252	241	278	230	218	241	274	271	225	263	257	250	247	281	257	249	268	277	247	266	258	253	238	223	271	246	255	252	238	214	263	249	248	247	279	268	284	221	243	271	240	257	227	237	271	258	239	265	260	272	260	271	268	242	245	272	234	283	224	274	262	257	270	241	262	279	257	280	251	243	246	268	259	249	252	301	265	262	273	239	244	261	243	238	221	255	277	240	279	286	274	259	247	244	241	273	255	258	221	292	258	258	238	217	241	249	256	249	246	256	270	236	298	231	237	234	246	262	261	257	248	247	271	229	276	261	245	235	248	247	235	266	256	263	247	248	297	255	234	252	255	252	228	245	256	261	241	249	234	241	284	252	267	228	236	242	250	297	235	293	285	299	223	259	272	279	230	246	236	253	232	288	231	274	241	253	261	268	241	266	271	255	246	249	256	238	267	250	253	233	244	253	271	243	214	254	264	258	287	295	242	270	259	251	254	251	234	259	246	232	232	255	236	259	231	233	269	278	255	269	256	262	267	274	275	271	254	235	263	250	236	256	234	265	288	275	261	240	233	267	267	233	244	251	239	276	271	250	225	261	264	277	252	237	259	235	250	252	220	260	271	272	269	259	269	240	264	218	257	217	274	253	247	240	251	249	256	253	247	236	278	235	247	243	248	264	237	253	281	244	275	262	263	246	264	232	229	276	219	252	239	243	245	230	271	230	237	239	245	234	303	264	248	274	236	247	244	295	271	266	265	265	259	238	251	240	296	245	247	236	240	231	260	251	260	274	237	274	240	270	260	274	284	256	256	227	264	254	261	263	247	229	256	268	272	247	246	262	237	243	257	248	257	249	237	226
8826	3640	5548	5834	5273	4364	3330	2726	2321	1975	1786	1573	1471	1365	1286	1192	1111	1058	1013	983	940	917	864	889	859	796	793	743	744	747	797	702	785	693	711	693	710	719	720	686	706	656	678	647	641	643	724	674	608	651	637	724	658	630	571	661	630	621	637	581	647	582	633	603	587	650	626	654	633	578	656	637	619	608	592	628	628	647	642	586	649	645	605	660	623	549	588	633	600	602	605	635	605	615	617	607	610	637	612	653	627	593	585	591	651	633	627	615	547	646	595	577	564	613	613	624	599	594	623	609	582	616	614	611	633	608	601	620	625	587	533	596	571	583	618	613	601	596	625	566	623	588	585	638	608	630	589	595	585	557	605	607	553	598	649	607	606	600	605	595	590	607	609	594	578	624	605	613	598	573	588	584	630	620	596	578	604	646	563	603	583	580	642	552	629	585	610	611	616	588	605	630	552	631	632	589	559	638	562	573	637	612	602	551	602	567	593	579	624	624	577	569	621	614	560	653	580	604	593	598	602	582	601	561	575	617	595	603	620	640	582	574	599	600	562	592	659	604	596	598	613	600	614	622	608	591	591	548	590	588	600	594	611	581	597	613	603	588	605	587	626	599	658	603	627	604	632	578	574	593	622	612	597	590	574	636	634	547	617	587	595	575	586	606	575	587	583	562	631	575	612	605	593	604	588	616	614	625	598	582	567	582	598	631	578	584	640	612	558	613	578	611	609	556	609	614	597	558	599	553	593	598	573	607	648	613	553	600	571	562	603	588	603	587	612	578	571	560	634	618	588	565	605	585	591	619	618	569	638	619	567	599	582	557	610	572	600	589	577	604	614	591	581	587	602	570	636	581	590	568	608	588	576	600	582	595	615	558	640	564	578	586	586	558	582	551	607	619	614	568	569	605	609	632	600	591	570	617	618	598	589	563	618	572	588	601	598	528	573	597	657	578	572	607	586	593	646	597	606	579	569	591	632	609	630	562	678	620	607	617	541	599	550	582	567	591	595	643	627	566	580	590	549	573	606	546	622	584	598	612	577	573	636	570	587	628	603	635	596	574	562	571	577	607	634	575	564	612	573	615	583	565	612	594	585	607	565	589	598	584	622	604	636	564	560	594	578	566	619	610	560	637	618	661	605	542	635	603	613	566	593	570	578	613	592	568	597	639	567	567	594	571	628	603	572	585	592	592	578	605	606	620	585	569	612	623	572	605	626	610	587	610	627	613	603	633	553	544	540	580	604	576	629	601	584	597	567	628	607	606	612	597	602	617	605	597	594	607	587	551	588	583	596	566	586	576	547	608	610	619	611	567	596	607	609	536	614	578	592	547	614	568	578	629	638	594	608	580	560	638	588	625	585	558	597	561	587	612	596	557	580	608	581	618	588	572	583	636	572	609	564	557	565	567	587	648	568	607	604	613	607	617	559	576	578	588	555	630	622	586	614	601	594	557	631	593	603	629	622	604	574	563	576	585	565	599	581	573	608	607	565	590	559	646	634	598	601	600	610	572	575	605	585	591	583	614	571	618	577	585	617	600	590	615	634	577	613	605	608	616	590	601	598	557	601	576	612	642	573	605	594	585	623	622	572	618	575	571	565	621	586	556	582	579	578	592	573	567	596	655	584	575	571	574	586	574	647	627	585	641	595	578	599	578	609	560	594	601	634	594	612	578	566	609	638	600	612	569	608	597	576	622	574	603	618	612	607	565	668	592	583	574	618	552	587	619	589	581	579	609	588	629	572	587	606	618	621	553	596	602	635	557	594	568	560	601	593	598	584	571	587	625	625	565	594	552	550	571	552	573	623	584	592	579	598	600	556	556	626	623	569	620	607	544	567	589	599	584	608	534	581	587	577	603	627	584	577	574	609	591	603	585	604	587	563	560	592	584	594	613	612	568	583	617	561	622	587	588	586	620	608	635	597	638	562	623	580	595	577	589	597	581	568	593	579	576	569	606	619	571	635	589	583	560	609	588	557	576	608	621	605	586	571	570	570	605	582	592	590	602	599	603	590	558	611	565	593	623	596	620	622	617	602	573	543	583	565	568	587	645	560	590	549	577	587	570	541	639	531	620	629	579	586	605	625	603	583	596	612	611	592	580	589	599	580	585	589	585	638	586	612	586	601	590	596	619	606	593	581	607	593	620	608	594	586	618	595	605	591	623	611	606	599	620	568	582	633	594	618	597	574	552	591	603	607	623	556	610	601	612	584	587	601	631	577	603	577	599	574	552	589	548	559	586	620	613	594	578	613	625	576	611	592	638	565	617	607	588	587	568	568	592	615	623	605	598	596	634	593	613	578	600	644	652	587	574	546	601	626	600	630	595	600	580	612	592	603	646	585	580	610	570	543	608	620	622	539	570	622	619	580	619	606	586	625	615	585	606	583	567	560	572	608	612	573	588	564	568	539	572	590	607	586	602	553	589	631	554	588	572	604	627	594	626	642	660	564	629	561	570	556	621	605	625	583	631	581	574	601	634	584	577	607	576	592	643	592	602	607	597	587	610	581	607	627	621	616	608	589	580	612	655	586	606	612	592	576	592	604	591	602	614	595	619	579	616	590	580	606	583	596	567	605	564	617	581	565	616	569	617	553	601	583	604	570	620	573	630	635	593	565	596	597	612	576	654	553	615	548	622	602	594	634	621	623	598	557	602	582	590	569	592	584	597	571	615	542	574	593	581	570	569	566	559	596	583	568	596	594	606	579	610	630	601	639	620	574	581	560	597	595	603	630	564	612	579	572	619	582	555	590	613	630	575	589	587	597	533	601	580	539	567	632	616	622	607	613	583	575	605	593	566	598	594	583	570	599	611	589	624	598	582	638	598	597	603	637	587	654	616	572	594	529	585	590	617	587	630	616	568	609	557	589	634	601	598	632	614	559	556	600	603	640	602	594	596	602	601	578	606	596	588	598	629	587	639	562	577	610	576	573	589	543	602	557	593	553	610	585	548	609	572	656	568	614	617	606	596	575	593	572	567	576	583	622	575	538	611	561	609	566	561	584	608	571	580	608	607	589	567	609	644	598	581	614	605	613	593	589	627	625	581	651	609	578	629	573	576	622	593	617	608	566	584	561	530	597	634	557	565	603	626	566	604	587	600	636	598	618	618	597	624	575	610	569	637	594	577	622	546	599	564	611	581	594	593	602	583	601	634	604	594	561	590	611	575	623	624	563	577	582	609	598	587	601	597	561	616	625	619	600	605	596	598	663	603	619	576	639	607	586	601	579	580	644	584	615	630	586	641	582	587	576	580	583	606	587	561	603	594	562	617	614	609	585	650	559	598	614	593	582	659	596	581	593	639	564	617	594	638	593	627	595	619	620	608	587	559	584	588	568	618	642	630	591	546	554	573	599	609	649	579	567	629	646	601	584	637	547	614	555	636	627	632	634	586	595	604	616	557	597	622	588	576	633	548	601	609	597	552	578	627	590	631	620	621	568	589	590	609	600	584	620	562	587	587	604	585	603	583	618	604	593	608	576	557
3249	263	122	90	88	74	86	74	79	74	59	82	79	69	64	55	56	65	83	56	75	72	90	60	67	58	60	73	70	68	64	66	70	70	61	47	71	76	74	68	82	89	62	64	65	69	50	73	69	66	63	62	69	70	65	62	91	75	75	77	73	70	77	83	52	54	50	70	74	73	64	69	62	54	73	68	77	75	70	61	55	65	66	73	76	85	71	86	74	77	71	53	52	67	69	54	66	63	67	64	78	68	74	59	82	67	65	58	73	60	51	65	75	67	73	65	66	63	74	60	72	65	71	72	71	62	69	63	53	71	59	49	70	79	67	75	60	58	57	62	70	74	72	73	63	62	62	59	66	67	70	72	85	76	70	65	58	55	58	58	60	71	56	62	83	68	52	82	71	76	57	62	80	65	74	79	73	79	64	61	63	64	85	72	52	62	78	69	62	79	76	70	59	85	73	68	65	83	70	63	79	79	75	72	68	58	55	68	75	59	67	89	59	52	58	69	71	89	61	75	63	63	65	83	76	66	68	77	66	62	56	72	67	69	72	56	84	61	64	81	72	69	69	71	80	60	70	50	75	63	73	60	75	45	70	69	62	63	68	76	78	64	67	59	71	60	74	84	76	54	71	63	76	75	67	63	50	71	61	66	71	72	70	94	74	50	73	71	63	59	67	69	76	80	67	86	81	78	77	68	61	77	62	64	65	59	55	92	70	60	53	71	60	74	73	58	69	65	73	54	77	61	65	74	76	74	62	78	78	86	83	62	63	68	71	70	73	82	73	63	64	76	77	66	86	66	87	71	52	70	67	65	74	86	62	69	73	60	75	69	86	57	49	70	69	55	52	73	63	70	61	57	64	62	78	56	68	58	64	75	67	71	65	71	65	58	61	66	55	66	64	66	80	72	71	73	80	76	61	48	70	75	68	67	72	60	59	70	59	60	75	71	62	69	73	71	79	61	69	58	63	70	68	79	61	73	72	54	63	84	60	65	69	62	62	56	73	60	48	73	71	64	64	72	67	63	64	68	62	77	68	77	79	74	48	63	57	66	56	69	48	74	75	67	60	80	60	73	72	50	66	73	48	62	87	64	74	55	75	72	75	67	60	82	66	56	68	57	60	55	62	63	62	81	56	78	60	66	79	64	69	79	77	70	58	67	72	80	62	64	59	82	79	80	61	73	62	77	72	63	61	56	77	75	60	65	70	63	75	86	80	77	73	78	82	66	76	71	63	76	80	65	58	62	65	83	66	49	72	58	68	84	66	61	49	53	72	53	63	57	78	92	49	57	55	58	71	60	71	66	70	66	66	74	64	73	88	73	77	84	64	69	64	73	68	65	81	65	68	70	74	65	57	69	77	72	77	68	65	63	58	73	78	60	65	76	60	62	79	79	66	62	63	56	66	80	65	56	74	69	65	65	70	69	75	82	68	67	62	58	50	72	60	65	62	79	77	68	67	70	64	79	70	63	68	73	78	75	56	67	52	67	57	74	83	59	64	58	74	72	77	71	61	66	56	77	71	60	69	68	62	85	72	62	62	66	59	58	78	87	61	80	70	58	66	76	84	68	77	71	75	65	75	68	78	82	66	66	54	65	58	87	54	58	83	80	65	71	56	74	75	62	68	69	61	70	67	63	52	71	60	73	73	69	72	57	77	84	62	52	62	68	55	63	52	73	55	49	74	71	71	61	83	61	81	70	77	68	73	67	82	72	69	61	73	70	71	53	72	62	74	74	68	67	56	65	74	85	96	70	60	85	65	76	60	80	62	73	62	83	74	83	80	58	58	62	64	68	74	80	65	67	86	58	74	69	66	63	59	61	70	65	63	76	60	63	74	82	67	59	70	69	74	72	65	67	63	51	71	66	63	72	79	64	69	67	64	65	66	66	59	67	72	70	74	53	69	72	62	62	71	57	72	79	63	60	59	79	68	77	73	58	62	72	83	87	48	65	68	65	68	69	71	70	48	67	74	79	48	54	57	51	76	63	66	61	66	76	77	83	60	73	67	70	69	82	74	77	76	54	64	60	61	63	67	74	65	76	63	79	83	67	69	67	78	88	79	72	73	63	77	73	58	74	64	77	68	70	68	70	81	56	74	83	64	63	73	78	61	67	73	79	72	72	69	49	70	82	67	82	66	75	68	75	51	53	76	90	64	49	65	80	85	69	64	69	59	66	67	71	62	67	66	66	69	62	66	67	72	75	78	74	60	69	59	78	68	61	64	54	76	76	54	73	68	76	76	52	66	63	76	63	68	50	66	61	74	64	64	47	68	61	80	77	74	78	62	59	49	58	74	77	59	64	67	61	75	57	53	64	60	66	75	73	63	74	67	62	76	67	70	80	77	73	64	67	84	66	67	65	54	82	59	72	74	68	61	66	51	83	60	72	64	64	71	68	65	60	61	80	78	62	74	74	65	70	65	74	69	71	87	71	72	79	70	65	66	57	71	92	85	81	72	67	52	53	54	69	83	64	66	56	70	72	55	62	65	72	63	68	52	85	55	55	81	67	68	59	67	67	59	75	55	65	76	74	66	68	70	74	77	61	71	70	70	66	62	66	73	75	65	54	55	77	73	72	59	50	99	80	78	64	67	76	65	64	58	77	65	64	68	69	76	68	73	70	59	52	69	69	74	64	49	74	73	76	92	65	75	74	64	70	71	69	81	61	70	67	76	68	81	75	63	67	77	74	64	78	53	72	65	60	82	85	56	75	74	64	58	77	76	46	73	80	55	74	71	63	62	73	65	68	88	84	70	65	78	65	69	75	75	75	58	77	74	72	72	65	68	63	56	67	78	64	57	67	70	58	67	72	70	70	64	73	65	65	65	66	72	62	71	70	61	50	76	84	63	60	61	60	69	76	76	86	70	56	49	63	76	58	77	70	72	84	52	89	63	59	64	71	71	69	71	73	65	61	54	76	76	79	53	78	64	69	71	63	64	66	67	75	62	76	78	69	68	73	85	67	67	71	72	66	76	62	85	65	57	70	81	67	76	70	69	75	73	68	63	62	76	61	67	67	61	76	70	75	72	65	61	82	49	72	70	67	75	74	77	61	63	63	67	77	84	68	75	72	65	83	75	49	69	69	66	57	66	63	67	59	69	52	72	77	58	64	69	63	70	78	68	76	60	73	82	65	59	63	72	68	58	82	57	78	65	46	55	68	61	75	61	71	90	55	72	73	70	66	61	88	75	71	66	70	58	61	72	66	47	90	73	77	53	63	60	62	74	66	73	73	68	66	73	87	68	61	63	77	70	72	64	71	66	70	75	68	49	69	62	55	83	63	76	57	57	69	59	61	80	84	67	57	66	68	64	82	70	57	55	79	74	71	79	76	79	65	68	74	66	84	72	85	74	68	80	62	58	71	74	76	53	92	66	60	72	72	88	72	93	74	62	72	81	65	74	65	67	60	64	78	68	61	79	58	65	60	71	68	75	70	75	51	68	73	65	67	69	67	57	71	88	72	60	63	59	60	73	72
2456	357	316	298	289	278	229	199	217	234	229	246	209	243	212	192	201	207	236	235	219	224	226	205	215	215	178	245	201	199	200	199	193	190	208	216	193	198	208	215	183	194	197	190	196	211	200	203	208	176	196	177	194	206	237	184	200	226	215	231	191	200	211	204	205	215	210	204	221	201	214	209	205	207	206	216	229	209	192	217	203	211	218	214	206	226	187	218	216	182	205	184	211	222	230	177	222	204	210	205	198	187	227	216	214	205	221	222	202	214	232	205	221	195	223	210	202	186	206	182	181	213	233	201	182	225	195	188	180	210	215	196	209	172	209	206	218	217	199	203	222	177	200	198	209	205	206	174	210	224	193	197	215	189	214	209	226	215	200	197	198	199	231	231	220	212	209	193	178	175	215	215	200	207	201	199	205	194	215	203	214	212	207	209	174	195	188	190	182	204	199	190	212	205	204	209	228	222	186	212	217	219	210	196	195	219	204	223	205	241	213	206	206	205	203	196	206	211	193	208	199	228	200	200	202	213	204	212	221	213	221	222	190	204	199	182	195	192	198	196	216	211	181	195	193	202	184	200	200	190	208	199	186	210	195	239	198	206	186	201	201	210	214	208	215	207	182	180	209	225	198	208	199	199	189	190	196	204	228	207	191	195	218	196	195	188	192	200	226	201	199	216	206	209	239	180	191	222	212	203	189	198	180	200	217	183	219	231	188	200	207	183	225	203	212	181	200	219	199	196	192	182	207	175	227	215	191	222	183	201	216	200	218	221	204	197	200	195	226	226	236	215	203	220	228	230	219	187	179	202	208	214	201	215	187	203	232	207	200	233	227	209	218	188	189	202	219	219	206	183	206	199	218	182	213	195	207	210	193	200	214	203	230	201	195	232	202	204	201	196	196	191	208	220	205	202	215	185	209	176	213	218	196	211	202	176	220	183	199	194	199	223	200	192	208	193	197	237	213	206	208	198	212	232	181	194	194	193	219	189	188	188	195	204	204	211	218	201	210	207	189	236	238	204	185	204	211	206	218	205	202	218	195	222	229	237	218	195	212	197	211	216	198	231	192	190	196	189	223	194	206	220	212	223	202	226	238	202	215	197	201	192	196	194	190	211	218	230	217	190	199	198	209	211	204	170	223	181	195	200	202	205	196	240	212	225	229	196	197	179	205	207	194	210	179	221	187	204	188	191	183	228	195	226	222	230	189	226	209	220	220	192	191	221	216	214	227	194	200	195	205	188	202	210	221	203	196	179	198	201	204	204	219	208	239	197	191	205	211	194	220	204	215	222	211	212	188	209	182	200	204	201	221	197	201	230	193	195	204	193	193	236	215	215	207	232	199	204	215	226	210	190	190	228	191	194	201	207	193	216	207	194	211	207	188	217	207	216	193	192	225	200	237	195	175	219	207	196	183	223	203	186	212	198	185	208	206	232	209	199	192	165	196	208	236	174	199	216	184	207	213	208	211	207	192	193	194	216	192	188	198	214	189	211	199	221	187	225	205	197	201	229	172	219	174	197	232	206	194	216	194	220	216	203	209	180	191	213	205	199	197	188	216	194	238	177	200	189	220	213	205	184	224	198	198	206	189	201	167	199	215	212	211	211	211	213	194	195	202	188	226	181	198	248	220	205	215	185	203	194	230	227	212	203	223	235	189	206	217	220	216	227	216	220	202	209	211	201	225	203	186	190	204	226	218	195	204	231	226	232	201	221	188	206	193	212	200	213	178	214	209	206	206	217	195	198	223	205	215	224	201	196	208	208	214	199	203	188	187	192	196	217	216	167	195	173	220	197	207	196	199	197	199	190	195	215	206	212	199	233	190	199	218	181	211	189	191	183	202	195	198	183	218	187	230	220	232	181	169	206	226	240	231	208	199	220	215	211	192	204	183	194	219	227	196	195	217	180	215	225	202	197	209	207	192	225	214	239	226	200	200	201	216	200	190	203	194	237	214	220	210	266	225	186	192	198	199	170	195	210	234	198	205	212	217	191	213	204	197	181	197	199	193	205	215	207	208	208	233	210	178	210	218	206	208	220	204	193	205	201	207	195	197	224	218	200	217	208	219	191	224	203	201	208	212	214	221	207	187	227	212	186	208	210	202	209	207	213	203	216	211	210	203	239	204	213	217	197	173	216	209	204	199	214	204	208	217	211	204	205	227	208	223	197	193	229	208	214	213	203	212	195	225	217	195	207	223	191	213	192	231	202	205	211	186	197	213	208	172	213	198	205	191	204	216	207	244	197	183	209	185	191	206	197	198	195	231	197	217	218	222	197	206	195	216	199	201	207	179	200	193	205	214	190	203	187	206	192	208	214	210	211	193	200	212	205	218	221	194	208	197	199	211	215	214	208	199	185	202	187	208	196	198	200	199	211	225	209	202	228	192	196	212	177	204	200	187	199	203	203	194	189	197	195	196	202	185	206	215	181	211	217	194	212	220	222	210	194	209	232	226	194	204	224	212	205	212	218	230	230	181	218	202	193	211	215	217	236	227	206	229	196	191	183	206	210	204	200	223	188	198	212	217	217	210	220	198	207	187	199	189	193	219	189	198	195	195	206	197	198	222	223	184	212	261	193	199	215	200	203	178	200	221	198	211	167	205	186	221	194	186	180	197	210	191	210	213	199	207	202	195	206	231	198	208	219	202	198	197	209	201	208	210	210	207	206	226	216	206	200	202	223	231	229	221	229	252	208	235	205	198	219	185	205	212	209	203	223	181	191	214	217	202	203	224	196	200	213	184	232	227	213	193	195	209	197	186	219	199	209	212	202	189	215	201	188	190	203	218	210	217	217	183	202	209	199	203	218	205	220	200	180	203	215	209	197	222	205	202	186	245	227	211	205	213	197	211	231	202	191	222	184	204	219	207	205	213	233	199	216	222	216	222	193	221	197	194	185	220	206	197	221	207	213	206	192	179	214	211	195	196	216	216	190	205	204	208	218	205	202	192	199	187	197	206	196	231	202	182	196	217	195	212	224	243	199	192	200	211	241	199	234	209	219	200	204	205	191	211	203	224	212	234	191	211	220	211	187	178	230	199	204	191	208	188	196	206	205	186	227	188	178	209	172	201	225	179	215	190	239	194	200	198	210	224	212	205	197	207	189	215	215	191	230	211	199	211	212	185	188	223	177	204	176	208	208	201	194	186	207	196	198	197	216	165	177	209	196	217	215	212	213	187	196	201	226	196	189	214	208	185	195	208	201	196	219	168	209	213	203	188	183	200	197	186	235	182	200	211	215	191	207	189	211	172	193	202	218	213	198	211	211	187	185	214	197	188	190	187	216	223	197	205	241	200	229	223	194	185	203	215	208	192	229	196	211	204	207	210	201	176	227	217	204	208	216	189	189	205	204	216	193	208	223	216	235	210	199	220	211	196	204	201	209	209	225	195	207	241	217	188	222	206	188	236	191	188	208	241	196	205	209	213	203	188	189	219	228	214	213	201	216	231	180	215	197	209	211	228	206	226	201	199	209	190	218
12886	2359	1322	922	732	451	365	314	273	233	211	194	163	181	186	145	162	152	153	148	135	120	162	153	136	148	157	145	158	124	136	132	147	148	133	133	121	147	141	138	131	142	119	151	141	135	144	114	130	119	123	134	141	131	112	131	118	118	133	112	122	115	143	113	127	120	122	132	145	133	130	114	128	139	119	120	108	124	115	107	106	125	128	89	119	135	124	142	120	132	127	120	163	96	130	110	109	134	119	126	128	113	129	112	117	127	131	128	105	133	118	132	114	108	135	125	119	135	109	112	126	128	119	113	116	130	122	126	111	154	118	130	123	128	130	136	121	116	129	112	125	115	140	122	134	120	133	139	129	136	125	129	111	121	123	120	125	126	127	127	149	146	124	119	130	141	132	116	137	112	165	148	141	121	130	110	153	138	117	127	143	126	115	121	115	112	123	120	130	131	133	112	137	144	138	139	124	120	140	113	108	129	123	117	120	115	122	113	143	137	126	130	136	132	141	119	126	103	117	141	128	106	126	118	122	130	115	133	135	129	115	124	112	119	129	126	113	146	135	149	108	124	127	118	124	110	145	127	118	114	122	133	123	141	135	141	125	122	128	113	148	138	148	114	128	136	134	130	140	109	124	139	117	134	119	104	122	124	140	134	130	120	122	121	96	139	123	117	161	137	133	132	137	127	110	124	119	126	135	115	132	162	137	118	145	116	106	128	111	124	113	125	140	122	137	123	112	114	118	118	123	109	151	116	127	111	141	131	130	144	122	129	116	127	146	111	108	113	115	136	133	147	124	114	120	111	124	110	119	118	125	135	155	123	125	113	119	127	119	108	145	103	130	121	109	130	146	111	128	105	131	133	151	129	120	128	146	139	129	111	113	111	104	133	126	110	123	116	113	112	146	120	127	121	111	139	126	111	125	138	145	116	128	132	117	121	119	128	109	127	140	131	143	130	127	115	116	123	113	151	137	151	141	123	145	120	120	131	139	135	125	127	138	115	121	157	133	119	128	111	119	130	112	146	116	135	135	133	111	136	131	132	130	106	122	105	107	137	120	124	100	121	144	127	146	140	138	139	122	122	131	136	127	134	121	141	119	141	117	117	128	117	117	111	104	127	129	117	126	115	124	137	132	149	115	140	115	125	110	133	128	137	136	132	132	142	126	123	121	118	117	127	111	128	140	129	115	131	118	121	138	137	131	140	147	125	143	128	125	135	126	146	144	101	114	129	130	120	115	149	145	113	120	113	122	121	114	140	127	144	119	147	126	124	115	122	124	120	130	120	126	129	121	135	128	125	136	144	127	132	127	110	118	128	145	140	98	115	125	116	149	123	136	104	106	137	142	134	121	144	128	120	126	121	111	159	112	136	139	133	126	127	107	127	124	144	145	137	141	127	135	124	126	104	132	118	133	126	112	119	133	113	123	125	145	130	123	126	118	121	143	139	140	156	137	121	111	140	119	97	126	118	128	151	136	133	126	114	124	119	130	124	150	137	138	139	102	137	132	106	123	111	137	135	125	114	125	124	139	138	152	133	108	120	122	137	115	159	120	134	120	153	122	131	139	131	139	140	143	120	129	132	146	110	134	103	107	148	110	139	122	149	134	132	126	132	139	120	109	128	158	117	109	120	101	128	132	135	137	116	118	128	129	135	134	126	138	134	138	133	131	135	121	124	127	113	124	127	127	136	129	132	130	116	120	99	144	138	120	109	136	134	141	136	141	121	138	136	131	127	116	136	135	127	115	142	130	125	133	129	132	120	138	102	130	141	121	132	161	135	135	113	117	128	135	149	112	132	131	110	142	135	144	107	120	136	158	142	131	112	124	109	121	116	138	113	115	103	138	125	112	103	147	125	125	128	110	117	137	130	118	128	124	132	134	139	127	156	140	128	129	91	105	123	127	126	121	106	119	122	134	156	116	114	154	129	118	141	151	142	133	127	108	128	133	124	120	107	133	135	129	129	125	140	114	143	134	125	116	120	145	139	127	129	130	109	120	112	139	123	118	145	126	133	108	127	115	153	132	104	136	119	124	122	116	129	113	129	105	133	116	118	118	144	119	127	142	146	105	132	131	140	114	104	120	114	130	134	147	125	122	136	130	122	136	140	126	126	130	123	128	127	135	130	127	105	112	118	129	114	145	129	115	145	122	112	119	137	124	124	143	137	117	135	115	124	137	120	115	132	108	118	128	121	114	132	130	119	121	121	146	129	140	128	126	135	119	119	112	119	129	110	108	130	112	128	124	113	114	140	107	124	141	130	146	137	142	126	127	159	114	124	118	136	121	123	139	141	105	144	143	131	125	118	122	127	130	141	128	120	114	127	134	111	112	124	124	126	120	123	116	131	128	127	109	124	132	109	119	131	124	115	108	141	134	121	137	122	131	117	140	103	108	123	147	116	130	136	119	141	116	141	129	120	129	138	107	146	124	120	115	137	110	122	110	119	139	116	148	123	135	140	120	136	114	105	110	122	106	146	130	134	139	137	131	141	141	143	121	130	134	116	130	121	127	126	126	121	146	130	130	140	117	121	134	115	119	121	113	149	141	141	164	138	108	92	124	107	132	146	142	125	126	135	115	140	133	136	146	141	123	137	129	122	122	127	148	126	114	136	119	120	106	121	125	140	129	123	128	113	132	137	127	151	124	141	137	118	132	136	145	136	128	119	120	124	135	132	130	123	128	135	114	126	132	135	116	127	125	141	127	140	138	126	113	129	125	118	126	120	112	128	132	118	122	121	136	132	124	151	102	97	124	120	124	132	133	133	135	126	127	128	117	130	169	108	119	121	120	130	116	130	121	146	109	132	136	130	126	127	131	149	158	129	118	139	111	122	113	137	120	111	129	118	141	109	118	120	141	138	123	125	116	124	131	136	123	130	106	139	98	123	120	130	112	111	109	132	119	132	124	130	130	130	106	148	114	128	131	121	119	144	141	122	111	124	147	119	104	119	104	146	157	122	134	137	135	134	126	115	164	149	135	127	124	120	131	130	112	120	135	124	128	128	136	104	133	139	121	104	147	142	117	112	139	124	133	121	132	128	146	122	135	111	131	117	126	118	154	118	135	137	128	145	127	120	103	142	142	141	140	117	130	137	125	131	130	102	125	141	117	146	120	102	127	126	129	125	150	150	131	128	124	110	136	123	130	125	133	127	121	128	135	104	112	140	143	117	128	129	132	123	117	140	130	133	142	129	116	119	126	137	124	124	90	120	132	136	109	117	121	126	116	127	124	131	129	126	143	113	148	109	126	118	131	121	132	141	115	140	125	129	125	110	116	125	126	137	133	135	123	128	140	109	138	125	149	133	93	127	126	126	116	118	126	120	114	114	127	132	127	110	141	130	132	116	102	139	114	123	129	119	115	133	153	127	118	129	115	128	136	112	139	137	142	112	125	126	125	147	129	124	129	133	135	110	124	154	113	141	119	167	136	116	117	126	135	123	118	111	121	126	147	128	131	121	121	125	108	122	118	129	114	126	125	127
7132	2067	2912	3216	2834	2337	1791	1473	1260	1071	929	850	795	766	674	639	592	611	571	552	493	528	505	483	419	412	455	439	392	400	403	410	408	386	397	398	437	426	398	397	361	388	400	390	372	371	342	377	365	379	375	347	345	376	346	357	360	355	342	362	325	381	373	339	359	376	351	344	330	362	359	316	350	345	356	366	341	380	326	323	359	347	347	370	349	370	360	326	332	339	367	329	329	322	348	381	333	378	350	346	359	345	315	354	330	377	327	347	337	364	350	352	342	329	366	356	336	365	372	321	347	367	372	335	331	358	320	339	351	354	335	350	334	318	367	349	319	336	358	376	349	343	349	341	330	368	345	376	333	320	344	337	334	347	325	348	298	314	323	344	330	354	344	340	363	339	355	305	330	364	348	352	371	362	339	344	346	325	311	343	336	350	340	360	342	344	357	348	348	337	361	316	318	349	346	350	356	366	327	345	310	340	359	356	379	340	335	359	370	345	324	316	342	352	342	353	344	342	331	352	353	348	350	359	364	331	347	331	306	322	333	321	311	351	330	342	338	338	357	313	361	354	298	310	322	340	329	339	337	350	368	328	322	350	357	330	353	303	380	358	331	358	354	343	347	336	345	373	351	379	323	325	352	339	323	320	327	315	362	306	319	320	330	325	314	342	309	358	351	356	333	335	333	348	332	335	321	314	347	344	323	377	345	342	354	366	332	338	358	335	347	355	356	335	365	358	372	349	348	343	328	318	365	288	320	336	355	323	336	339	344	357	371	332	335	319	332	336	350	331	349	308	326	342	323	347	328	360	368	347	297	359	330	332	317	339	337	326	304	363	371	333	329	350	360	351	345	350	342	344	336	323	361	348	335	317	325	339	332	326	337	329	335	343	336	336	329	346	349	344	341	321	355	322	343	370	326	271	320	303	324	348	334	351	358	325	320	317	341	332	338	358	337	350	317	344	351	320	336	333	328	347	311	310	343	331	342	312	373	344	337	341	339	351	337	341	356	345	341	330	373	353	336	309	328	351	323	341	349	337	326	331	350	339	320	332	331	347	355	332	324	303	333	312	347	349	339	368	325	354	344	317	364	338	357	341	344	363	356	347	352	358	323	308	319	350	351	337	300	329	323	313	371	333	318	348	317	333	344	323	310	367	358	320	309	352	322	293	335	324	362	355	319	323	353	348	332	328	345	322	319	330	315	329	342	350	363	337	282	342	338	325	320	338	365	350	369	331	318	353	308	299	314	345	360	350	326	319	366	329	336	344	317	322	353	321	351	346	358	356	359	334	321	327	331	330	325	304	346	361	328	315	350	331	336	331	357	335	388	353	324	307	336	356	355	309	332	334	311	338	324	348	301	376	338	353	327	346	344	308	328	326	348	365	345	302	351	355	330	358	365	363	330	317	341	344	363	360	327	336	347	373	344	308	328	349	328	342	313	335	305	352	355	356	371	382	343	347	334	326	322	354	354	346	358	330	343	361	366	319	352	365	329	361	352	334	321	377	345	369	335	317	360	338	343	341	363	343	353	317	360	343	342	363	329	330	327	346	366	355	360	320	341	343	360	326	356	351	344	344	342	356	353	352	306	341	350	359	319	310	332	323	315	340	321	335	338	322	337	343	341	357	353	297	343	306	364	342	315	333	326	344	324	339	394	355	369	328	318	331	344	352	334	301	324	374	366	334	351	325	328	332	328	349	336	332	318	337	378	364	332	337	339	336	334	347	312	348	348	331	342	333	359	330	344	328	365	357	359	331	359	323	372	335	322	305	376	335	328	379	350	340	287	313	328	329	338	336	349	314	317	360	353	328	338	336	330	344	307	340	354	328	315	344	340	317	335	325	346	346	323	335	311	329	339	352	326	311	298	338	328	361	337	333	349	350	347	321	324	348	314	361	338	335	321	330	345	341	331	341	325	311	323	327	364	346	340	359	320	336	334	345	332	304	297	326	332	338	325	321	339	327	342	329	371	357	351	351	285	321	330	327	314	319	338	329	358	366	351	357	345	348	337	327	356	333	343	325	374	301	329	340	315	346	336	332	361	339	348	364	339	365	330	359	348	334	341	339	352	347	341	311	336	337	325	356	353	320	361	338	336	356	328	347	317	314	351	360	385	323	289	313	323	342	329	356	337	355	343	336	361	345	341	312	326	301	351	358	345	363	354	343	345	309	326	350	297	348	374	323	329	332	334	347	298	358	306	360	357	320	346	344	338	323	307	336	359	327	360	333	358	317	304	349	333	347	338	373	321	371	339	350	354	320	345	338	344	347	383	331	307	339	353	344	362	337	355	332	345	321	339	346	333	343	307	340	322	323	346	327	354	343	354	318	319	325	353	357	352	343	311	328	334	348	365	335	338	345	347	331	358	348	370	338	324	327	316	347	312	350	334	328	368	374	327	314	304	352	362	348	323	325	327	322	310	316	383	355	354	379	356	346	308	313	305	348	316	333	328	349	353	345	354	336	352	316	367	344	303	349	365	356	359	342	334	343	359	339	337	353	351	357	359	333	316	350	364	330	319	305	332	342	324	330	318	339	306	349	331	350	336	354	348	370	353	311	343	351	328	321	339	360	304	301	334	353	374	327	332	348	354	337	326	339	336	371	342	321	349	327	369	328	366	341	317	333	356	315	325	333	351	320	343	318	336	319	358	364	336	329	355	321	379	324	378	319	359	334	317	318	339	344	346	317	383	317	333	310	332	341	365	308	344	331	345	354	302	345	339	346	368	337	357	347	328	361	319	342	324	332	328	329	330	328	344	324	339	330	336	342	334	340	363	358	328	358	369	306	348	327	321	357	354	356	352	338	328	341	366	349	342	346	319	328	333	356	348	350	355	331	340	309	333	318	327	318	303	333	337	360	347	343	329	347	350	382	362	359	361	340	336	348	379	338	334	365	347	315	324	306	368	347	345	324	331	346	335	320	318	327	335	344	353	343	347	370	337	332	344	337	318	363	362	355	374	360	328	366	369	360	332	322	327	366	331	317	354	361	398	335	360	367	327	345	352	361	330	299	347	317	329	331	362	350	339	337	337	329	354	339	348	335	365	365	365	333	356	338	326	320	318	326	330	323	366	362	367	351	344	376	340	348	355	327	344	347	339	304	310	333	356	357	327	359	339	338	364	329	334	321	355	337	294	350	343	327	339	339	366	328	336	313	350	327	329	303	354	369	335	347	368	339	321	349	341	337	329	332	355	291	340	334	343	342	352	365	345	347	361	356	361	353	325	346	363	340	333	345	314	353	331	302	375	351	375	357	364	339	347	333	343	345	342	345	356	343	334	344	313	338	333	353	336	326	361	345	357	327	327	366	346	370	366	312	333	345	353	322	336	369	319	351	364	342	321	326	333	356	374	327	340	348	392	364	350	317	357	328	335	363	322	341	321	324	338	343	334	325	327	395	343	303	333	321	348	330	341	320	359	341	316	350	332	309	327	386	342	330	331	353	354	310	337	312	334	345	370	340	335	325	345	344	347	350	312	353
22105	6118	3062	2129	1449	1098	820	655	574	461	484	374	369	392	380	378	339	307	305	307	327	285	286	336	287	278	283	290	302	282	296	301	241	284	283	260	255	277	263	257	294	279	263	256	281	259	307	278	277	268	260	261	259	271	250	229	265	253	225	265	256	270	254	281	269	243	236	263	257	249	244	235	271	263	264	276	250	245	241	248	267	230	236	235	237	278	249	241	277	284	225	232	251	240	231	230	241	261	270	275	258	256	251	257	253	271	242	227	285	260	257	252	263	256	296	259	283	277	267	257	266	224	258	254	242	253	256	236	265	256	291	251	235	246	206	271	252	257	250	260	263	259	258	251	260	237	266	266	254	256	260	258	273	262	250	264	277	234	257	241	265	250	248	246	243	246	244	263	267	254	287	275	252	246	258	279	253	245	257	251	243	243	262	244	244	284	251	241	279	245	260	262	253	273	238	257	280	263	248	278	264	257	250	272	270	258	225	275	258	265	251	259	216	269	261	292	257	236	261	260	268	223	238	249	265	257	275	277	266	250	246	270	292	264	261	211	227	276	276	238	260	242	232	268	258	251	275	264	262	248	279	277	270	203	269	254	263	253	258	248	234	272	248	268	241	250	257	230	250	282	261	267	256	268	271	241	250	257	233	283	231	214	284	259	264	265	249	250	252	273	261	255	244	252	275	253	252	250	251	263	223	227	245	296	268	266	259	248	267	250	241	281	245	250	269	248	269	300	233	247	290	244	229	247	237	254	243	271	252	276	246	238	260	246	221	260	261	261	241	263	239	223	228	272	246	254	226	262	251	262	246	256	250	230	256	242	269	227	253	251	284	228	243	262	248	273	272	234	232	260	261	253	245	277	252	234	277	248	225	210	245	264	279	239	287	248	244	228	229	260	233	253	241	279	283	252	273	275	234	230	241	238	263	247	271	239	259	247	274	234	276	275	262	263	249	269	265	249	246	258	282	268	247	248	236	262	242	243	280	287	272	263	247	241	245	235	240	246	261	265	251	254	264	234	243	241	264	262	255	230	251	235	269	237	268	258	267	257	273	242	284	259	260	276	268	262	239	255	260	264	238	225	255	275	249	245	253	255	261	276	261	251	249	248	249	241	239	251	258	237	273	266	266	264	258	255	244	263	240	269	263	229	230	237	229	265	273	255	281	237	251	257	272	264	264	263	272	272	262	239	253	275	239	273	262	283	277	235	274	248	264	246	253	250	287	293	266	266	239	234	252	249	268	260	258	255	264	260	237	253	273	269	282	256	256	255	262	285	252	245	261	284	254	275	263	272	235	227	249	249	236	250	234	271	278	250	232	254	296	257	254	260	270	255	252	239	268	252	248	229	273	280	223	248	284	234	281	234	257	241	234	234	258	289	277	258	267	261	264	246	239	260	250	280	247	262	238	263	259	235	262	255	266	258	265	235	279	236	263	233	245	254	246	237	267	242	241	231	238	269	257	266	266	249	251	275	218	243	261	248	274	260	273	253	254	261	234	241	238	234	244	281	234	234	223	246	277	244	275	222	303	263	286	248	248	220	265	250	252	248	253	258	270	279	266	250	259	214	262	273	273	230	264	252	250	240	264	265	264	252	239	262	273	268	256	237	257	244	252	224	231	283	231	240	265	254	260	287	240	233	251	275	260	248	263	271	263	267	228	254	259	239	273	295	250	274	298	251	267	229	248	242	247	272	263	253	251	255	233	243	251	255	258	244	258	241	279	263	261	266	253	226	222	252	274	246	245	236	248	268	286	255	254	264	257	240	244	239	248	227	275	253	254	254	247	258	244	254	234	233	240	246	251	229	244	292	234	250	227	255	265	255	230	255	247	252	268	271	260	264	273	245	255	237	264	232	262	261	225	244	264	268	219	240	240	222	278	251	273	286	281	272	256	280	241	233	267	261	233	251	257	255	232	276	231	284	255	262	255	278	272	268	252	270	254	255	253	242	248	249	260	226	233	258	262	268	228	242	255	272	238	247	266	238	259	253	246	254	265	262	274	257	264	256	252	254	256	253	262	261	250	239	251	260	253	254	256	272	236	241	264	274	279	259	271	262	269	252	220	258	243	279	275	264	265	253	260	285	267	255	270	250	252	270	259	237	255	254	227	262	253	276	257	237	265	280	263	272	242	218	267	278	244	249	256	250	258	267	271	268	260	262	259	236	261	267	257	255	267	252	257	219	264	229	273	250	245	269	251	225	274	261	278	270	229	225	293	285	272	241	254	206	257	236	293	251	259	238	281	256	243	236	291	246	295	273	260	275	244	246	246	265	242	237	247	222	253	284	255	264	279	277	250	293	254	247	239	235	243	232	231	261	258	247	270	254	249	298	254	295	272	255	226	237	243	288	280	246	259	289	269	256	258	244	239	251	285	256	265	289	250	246	254	253	245	268	229	250	264	264	283	250	230	266	279	225	254	269	264	255	262	262	256	256	263	263	253	237	238	238	269	218	257	278	237	282	236	268	285	269	279	263	289	252	259	287	247	273	235	253	257	266	264	259	245	237	232	254	253	253	247	234	273	264	278	252	244	275	231	260	248	245	268	253	259	277	234	234	259	267	260	283	291	234	262	278	262	254	267	280	272	254	306	273	252	225	252	272	252	272	244	278	287	237	256	294	258	228	256	249	264	243	258	260	253	241	260	259	286	284	270	241	247	238	298	262	267	263	245	245	274	269	245	266	274	243	233	273	247	241	260	245	235	281	249	261	260	254	317	247	277	256	236	258	246	243	240	239	232	259	294	218	256	254	269	253	260	261	282	251	269	267	243	269	238	231	228	272	247	239	265	248	268	262	224	244	278	256	236	269	239	231	262	263	235	285	246	263	256	266	233	266	252	288	271	242	270	270	253	269	274	245	253	232	236	289	246	255	262	278	231	249	245	260	261	255	270	275	233	275	262	255	256	241	264	281	247	246	283	267	258	258	259	235	248	233	265	257	275	268	256	264	275	290	268	267	243	230	236	269	240	229	267	260	250	278	270	240	266	256	252	246	281	225	264	244	260	244	263	268	224	264	259	241	227	226	226	227	254	267	265	244	267	258	252	244	257	259	262	263	259	215	246	222	268	265	265	216	260	246	260	259	244	249	242	264	277	257	249	254	256	261	241	251	253	236	262	264	251	258	247	280	255	255	242	273	233	276	252	281	268	255	204	252	247	236	257	268	264	270	236	248	267	283	282	248	271	257	259	262	226	275	227	239	250	246	222	249	276	272	259	272	269	268	272	280	262	275	246	267	248	241	259	258	254	259	257	304	249	240	247	257	225	239	249	271	230	240	279	284	237	286	265	240	255	245	240	232	239	250	266	293	270	257	221	256	231	242	235	250	282	226	264	230	261	281	240	233	262	265	243	246	227	252	268	253	243	226	233	250	272	219	239	229	258	257	260	259	263	253	240	251	268	237	265	257	256	268	259	228	242	291	236	238	246	238	297	207	221	279	264	266	249	221	263	287	256	238	237	269	265	223	261	262	266	255
9477	3932	5391	5886	5237	4281	3359	2713	2236	2042	1750	1598	1502	1323	1279	1198	1130	1065	1001	973	971	892	866	878	829	781	752	798	739	775	735	732	751	733	725	685	693	624	682	715	709	666	669	684	637	652	671	657	649	645	595	626	663	624	675	614	595	629	623	618	624	662	657	610	615	623	637	646	639	640	605	617	630	613	595	653	608	625	631	648	602	637	595	663	626	621	601	626	596	660	652	598	588	580	563	552	620	613	562	566	592	593	628	609	660	603	550	617	588	604	570	624	565	589	570	619	618	616	591	596	638	587	548	597	601	600	587	595	586	610	584	606	601	613	617	582	586	625	596	589	597	615	575	599	630	598	611	593	566	587	586	600	617	560	629	599	560	596	556	592	571	609	655	556	594	577	628	557	565	601	627	595	571	598	603	577	573	586	626	640	599	603	634	589	642	599	567	625	615	567	585	574	564	656	596	583	587	622	586	605	587	647	597	587	610	592	623	567	580	629	623	591	598	647	574	557	548	593	610	591	622	598	568	612	583	605	598	618	613	597	613	640	596	643	544	593	601	627	621	566	591	624	602	612	557	600	580	566	648	580	627	574	580	560	608	602	600	610	561	611	590	599	599	556	593	626	571	551	605	574	604	579	616	626	602	599	595	594	568	592	577	590	614	607	619	560	626	604	569	593	635	593	614	601	624	619	595	502	605	599	603	543	587	549	625	617	547	588	619	632	632	623	596	644	564	562	597	566	594	581	630	565	620	571	591	546	588	605	605	631	582	608	624	585	559	621	617	583	601	574	629	600	581	601	605	575	582	662	546	586	572	640	594	604	601	581	601	625	610	593	635	589	621	606	582	577	621	608	594	591	614	596	643	610	589	637	603	657	611	535	647	578	577	634	575	626	598	591	586	550	635	591	614	609	615	575	593	580	616	564	636	573	563	621	652	650	601	596	555	611	592	626	603	634	583	599	584	565	548	638	605	579	606	640	566	594	581	586	581	597	628	616	611	587	632	544	604	578	600	616	603	616	570	630	612	630	600	590	579	603	608	572	637	592	597	610	564	586	618	560	578	581	560	612	596	582	586	578	584	644	561	595	595	646	559	610	626	607	613	631	602	562	606	558	636	614	580	614	621	583	628	585	607	600	657	632	570	594	624	587	608	595	621	612	587	624	576	574	637	615	610	622	557	652	622	593	595	567	595	581	601	625	635	617	630	533	604	623	656	580	571	622	595	622	584	595	583	606	609	600	590	566	628	614	538	588	541	525	574	586	603	613	581	555	633	657	588	632	579	607	608	574	614	561	612	591	573	599	612	587	608	588	607	649	592	578	605	580	614	634	599	607	591	576	588	572	587	594	596	604	594	584	600	598	588	586	601	569	606	584	600	572	561	606	576	634	606	611	595	586	584	593	538	658	619	592	621	585	577	581	547	592	601	561	599	585	577	573	573	598	604	590	617	610	590	558	583	626	651	644	608	578	604	606	598	597	614	600	606	597	579	615	596	616	596	590	591	559	603	575	603	578	574	597	572	610	628	601	638	575	597	595	589	618	608	567	613	606	583	596	578	602	595	579	555	612	580	591	597	575	593	579	563	621	642	618	554	636	635	599	601	628	558	593	625	588	579	608	570	625	583	618	600	580	616	616	615	602	606	634	590	616	609	643	629	638	586	583	597	598	621	603	633	622	589	584	596	569	587	599	662	629	592	656	624	632	590	590	597	603	579	630	585	592	581	571	582	565	578	568	623	586	580	581	586	584	602	611	553	606	598	601	594	581	591	602	585	582	603	596	576	610	641	589	645	637	595	592	578	577	625	613	577	629	577	571	583	596	591	651	603	629	602	589	592	597	586	560	629	598	637	575	559	566	607	588	613	613	603	599	611	593	625	587	637	606	613	605	617	634	569	631	626	639	642	612	615	615	637	603	648	582	583	565	590	585	600	600	597	572	553	609	614	640	636	615	592	598	607	594	613	598	564	593	624	595	579	597	574	589	586	608	572	552	598	593	618	566	585	567	586	625	587	582	572	612	590	556	590	606	603	589	622	613	566	621	592	617	634	598	585	578	590	629	556	629	575	579	571	575	598	564	601	618	583	592	628	580	616	604	589	648	605	584	586	596	621	572	607	631	599	625	608	589	591	540	596	607	604	636	592	637	601	597	607	585	599	576	579	596	624	632	593	550	591	619	581	636	583	668	604	583	622	590	596	594	521	612	613	647	558	585	596	593	613	616	643	595	614	593	582	599	577	612	598	545	579	589	635	608	532	512	624	629	621	625	596	569	537	635	609	555	586	598	650	583	582	580	588	611	549	634	605	657	604	618	599	614	589	577	651	587	605	586	596	592	569	597	611	600	580	624	612	608	600	576	604	605	582	596	610	577	598	560	589	594	566	624	585	557	604	563	606	633	624	578	579	614	609	619	607	582	583	613	584	580	593	576	622	579	601	628	589	594	594	564	569	566	609	587	563	595	639	586	604	633	625	601	655	564	648	586	588	580	619	622	569	612	594	595	607	559	595	609	616	572	606	589	580	604	610	615	605	610	622	554	626	605	550	570	598	578	583	578	586	631	584	582	628	582	592	597	651	626	633	568	583	616	618	637	595	612	643	596	621	637	585	598	635	571	644	598	603	594	589	602	594	567	577	554	637	608	618	583	589	585	588	637	551	603	575	581	617	611	609	541	607	594	599	555	589	624	596	532	596	557	648	613	620	656	633	608	629	603	588	591	559	609	616	583	597	599	562	606	571	632	580	582	602	610	588	593	578	540	557	571	561	596	588	603	600	582	606	585	593	566	589	584	602	565	623	582	587	616	629	572	597	624	585	609	591	618	571	616	568	631	606	620	618	597	593	591	597	625	600	615	611	595	591	608	591	606	601	589	602	614	609	564	578	585	569	587	606	569	603	672	586	600	588	591	599	609	594	610	628	609	597	610	572	598	596	630	625	559	613	620	606	612	593	602	562	536	615	596	621	602	595	638	588	585	584	585	556	603	532	560	614	598	606	555	576	596	588	596	580	598	549	565	645	642	563	598	606	587	594	608	615	607	573	627	619	645	608	597	596	580	629	595	596	579	592	612	598	638	629	619	564	567	559	591	638	590	592	608	604	612	608	594	653	586	553	636	626	627	624	590	575	625	577	581	586	592	599	608	618	602	638	578	607	568	608	625	595	590	618	634	589	613	577	626	586	576	622	621	603	629	594	577	586	586	635	604	595	580	593	582	569	611	586	603	545	577	581	612	583	601	630	590	604	611	630	632	609	615	592	561	583	592	614	574	590	621	620	616	604	615	624	580	638	606	625	619	560	582	616	596	573	565	573	545	599	582	631	624	585	598	613	615	559	580	637	607	569	614	616	602	602	608	599	610	601	575	622	581	596	599	630	560	643	568	571	611	582	595	617	597	588	602	599	570	556	562	566	616	593	681	598	595	608	585	620	609	589	611	591	602	592	567	585	603	583	603	574	596	561	628	643	616	612	648	600	604	586	571	592	553
3552	330	108	74	96	64	85	73	68	58	72	74	72	70	80	65	74	69	68	70	75	56	66	70	69	76	62	67	70	78	59	60	83	65	75	69	70	63	91	61	63	67	63	68	64	76	74	82	58	66	56	68	73	60	68	66	87	67	76	54	67	58	83	68	71	55	63	75	61	52	67	64	58	67	64	73	64	64	79	56	65	83	60	77	81	73	69	62	65	60	61	61	66	78	72	62	62	62	75	72	59	60	63	75	88	70	56	64	59	69	89	78	68	56	65	69	79	72	74	62	68	84	71	59	74	72	62	74	66	48	70	56	71	74	71	69	66	69	77	85	64	64	87	69	74	54	56	95	77	81	52	74	68	81	59	80	76	84	71	60	64	70	77	67	58	76	83	80	73	65	62	55	73	86	59	59	77	90	81	58	75	70	77	61	64	66	66	69	60	78	82	66	72	69	56	59	69	68	86	61	73	64	70	61	86	61	67	57	76	58	58	65	62	76	93	76	76	56	58	68	61	54	54	67	80	79	72	74	76	62	70	66	73	73	73	52	66	64	80	65	79	61	80	71	76	50	62	46	58	70	69	62	75	69	67	76	62	72	59	78	67	67	70	62	61	72	69	72	62	72	88	66	80	64	62	82	68	71	68	73	77	66	73	84	67	59	67	61	58	70	65	58	59	75	65	53	71	57	59	63	56	75	76	64	78	63	70	67	88	77	72	51	71	61	63	51	67	72	60	80	74	65	61	59	87	62	75	71	76	68	63	67	86	62	73	64	72	59	69	82	70	82	70	60	60	69	53	82	69	82	69	73	55	70	68	60	86	68	72	83	68	66	71	84	62	62	72	82	59	66	75	65	60	61	81	71	72	72	81	83	73	73	60	63	60	68	70	60	63	64	84	66	75	75	79	79	59	68	80	80	69	68	60	86	66	62	74	61	67	90	93	72	54	75	87	74	78	77	66	54	42	64	69	85	69	76	62	73	74	57	76	72	64	64	81	73	69	72	64	61	80	77	51	51	51	88	77	69	65	77	79	76	52	52	68	72	66	75	76	74	76	82	71	84	65	64	54	49	62	65	71	75	80	60	77	58	58	78	60	77	77	81	54	60	71	68	61	75	64	88	70	69	69	80	70	58	59	61	53	64	71	64	63	64	63	63	65	69	69	70	64	61	54	61	62	71	81	64	57	66	77	85	87	56	64	74	52	69	75	76	73	72	71	62	60	75	82	70	73	62	74	70	64	71	63	71	60	74	61	75	63	76	73	64	64	74	62	82	63	59	64	66	61	65	60	69	86	63	87	77	64	77	64	77	82	66	54	58	73	87	52	76	72	66	76	83	72	83	86	77	75	65	78	66	57	77	56	62	75	68	61	57	60	63	64	77	59	76	69	75	66	61	60	75	76	69	52	58	73	70	77	69	71	79	73	64	74	77	68	76	75	80	67	71	70	65	72	65	71	55	66	73	55	71	62	78	64	69	58	83	78	66	75	58	74	65	70	75	51	59	74	96	52	73	75	60	65	71	59	79	70	69	57	61	57	78	63	51	49	63	75	76	62	69	57	64	68	65	62	77	71	84	77	67	66	68	62	64	60	77	74	79	71	67	60	56	65	67	71	67	67	65	81	65	64	66	70	65	77	67	69	70	68	70	77	68	61	72	66	78	82	68	64	51	77	55	68	56	67	74	69	59	78	68	76	53	76	89	57	76	71	79	84	53	64	73	61	51	62	71	69	74	74	65	70	80	82	66	59	61	72	69	93	64	74	76	60	74	77	67	70	66	71	77	67	72	61	73	67	77	75	65	71	61	73	63	78	72	69	64	56	72	76	61	77	71	65	71	68	74	67	63	59	64	73	69	73	67	63	52	60	48	66	43	79	61	72	55	75	73	86	77	78	60	65	73	87	62	69	70	80	67	64	70	61	65	85	70	65	67	60	61	81	69	55	74	74	79	89	71	69	75	56	68	81	75	63	79	56	74	68	78	78	62	66	78	64	69	71	74	73	69	58	68	75	86	59	74	66	81	55	74	65	64	64	78	64	65	89	66	68	63	70	64	72	63	67	91	89	65	77	60	60	69	66	71	83	78	73	73	84	64	73	44	74	67	58	82	73	68	78	73	87	66	70	61	80	76	71	72	82	54	75	71	64	75	61	55	62	87	69	62	71	105	58	65	71	65	74	82	74	56	75	68	74	74	55	60	57	73	72	70	70	58	61	80	64	63	69	61	50	61	61	72	69	87	70	88	77	52	59	67	46	87	80	60	67	58	64	57	93	62	67	68	89	72	66	65	62	67	65	61	75	70	66	62	76	70	71	57	63	63	62	62	69	62	63	74	71	68	84	76	59	42	66	55	72	76	77	66	82	61	75	64	79	72	79	64	71	62	73	52	75	69	76	63	72	58	74	62	66	68	67	63	47	69	76	77	80	68	74	74	56	62	69	50	82	58	87	76	68	70	69	62	73	51	79	70	47	63	70	66	59	66	85	75	65	57	76	73	68	81	72	59	81	80	61	78	70	79	74	70	58	71	78	74	70	59	72	64	76	70	73	60	59	57	61	65	68	77	83	54	77	74	69	73	56	79	70	72	69	63	87	60	64	67	67	69	74	81	64	79	80	74	47	79	69	78	63	67	62	79	57	77	64	60	59	67	80	68	62	102	88	72	57	76	74	66	63	54	68	82	91	75	60	75	81	76	76	73	70	65	62	69	69	82	72	56	53	62	67	76	73	50	69	56	59	62	62	58	77	61	62	57	76	67	64	81	72	62	75	85	87	65	79	74	71	81	63	65	62	65	60	69	62	65	79	60	74	62	64	60	59	75	47	54	76	76	74	65	80	67	75	59	62	68	68	58	64	71	68	72	71	52	69	71	66	59	71	67	83	60	65	65	68	60	63	71	79	58	65	56	65	75	84	71	75	73	69	58	78	74	64	61	84	69	72	56	68	68	60	82	73	60	65	76	81	59	65	66	65	69	59	76	63	67	75	66	73	63	57	78	69	80	62	79	75	62	58	80	61	61	66	56	64	68	82	74	70	66	59	61	67	81	66	85	88	59	74	84	56	64	79	76	70	72	63	57	67	61	62	85	61	78	74	68	76	75	89	73	72	76	62	75	64	64	68	69	68	76	57	61	68	81	87	68	60	58	74	71	59	53	69	74	79	82	80	70	66	66	86	73	71	56	64	83	66	66	72	75	72	80	69	73	65	79	70	69	65	64	66	80	75	73	71	83	72	62	69	60	67	54	79	73	53	72	60	70	60	63	62	53	77	63	69	73	58	73	76	77	62	67	68	58	64	82	64	74	73	63	71	71	79	64	59	68	63	67	72	66	67	63	82	69	84	61	78	68	70	64	80	78	58	61	71	83	78	64	73	60	81	81	57	67	61	66	65	58	73	71	67	64	74	61	71	66	48	64	75	76	65	66	59	71	76	80	75	75	78	68	62	68	58	74	69	63	68	71	62	53	55	64	66	73	72	60
2616	395	318	334	259	258	253	207	281	210	239	219	219	198	212	217	211	219	222	213	194	196	224	214	202	234	209	193	194	205	236	219	192	204	208	216	215	208	213	207	178	203	221	187	212	212	191	243	190	196	203	204	202	172	219	212	212	221	191	198	205	197	216	212	193	225	212	226	195	194	213	204	219	225	178	218	203	190	211	194	206	207	207	234	195	228	196	231	185	200	229	194	198	224	191	211	205	221	194	208	206	207	220	213	193	199	201	195	230	224	229	199	201	230	210	225	191	195	245	183	209	205	212	198	226	212	178	212	212	201	224	187	219	206	203	182	224	191	199	240	194	216	188	201	207	213	208	230	224	204	219	226	198	185	196	194	181	220	202	218	197	197	200	204	186	213	208	211	201	187	203	228	216	228	200	212	196	215	238	213	215	229	195	205	193	190	188	187	204	185	211	216	231	194	232	228	223	187	226	191	210	210	221	230	199	220	215	197	215	214	228	215	197	223	207	202	210	191	205	229	200	215	217	192	189	194	204	216	232	205	193	223	193	201	190	218	228	211	225	203	189	197	225	207	237	200	192	219	217	218	185	191	207	200	201	202	237	213	202	211	192	195	196	206	198	208	190	229	225	184	204	205	218	184	225	226	195	222	204	206	200	195	194	210	200	206	192	205	202	206	209	177	205	194	196	188	207	195	186	216	196	210	213	219	190	215	196	215	213	196	183	187	201	201	193	213	224	196	183	236	206	203	184	204	221	187	198	211	200	200	232	230	183	196	206	217	218	227	201	216	186	186	203	208	185	206	209	202	223	223	208	195	193	216	195	205	213	193	205	219	207	202	210	201	192	202	217	214	196	229	192	210	190	206	220	203	212	194	200	212	208	210	203	189	204	194	192	222	225	210	220	212	194	195	179	230	165	163	221	204	231	201	202	220	194	190	205	207	203	195	192	222	229	202	205	198	208	213	203	200	221	199	215	213	205	216	242	216	201	189	200	201	209	190	219	206	195	197	200	222	227	171	180	214	198	233	185	184	220	211	222	186	215	212	220	182	175	192	221	191	181	179	221	203	206	203	214	174	207	202	209	252	216	220	204	197	216	181	214	222	200	192	235	181	209	206	189	206	210	194	223	211	194	193	198	182	229	216	212	201	189	232	200	217	203	223	215	217	190	201	195	207	234	202	206	196	202	229	235	194	196	208	213	243	205	220	216	215	207	207	229	202	220	223	204	201	181	231	180	196	219	210	194	205	191	210	208	204	204	199	195	210	209	201	165	178	212	197	207	207	199	195	204	219	177	192	178	211	212	201	213	209	206	212	185	254	224	207	211	214	238	210	195	210	203	184	203	211	200	188	207	209	206	205	213	213	208	187	190	180	169	197	200	237	188	208	196	225	202	181	215	202	205	218	228	199	221	214	215	191	212	204	202	188	223	206	212	215	201	221	187	206	206	193	204	180	189	223	197	209	223	202	199	202	233	207	216	189	200	233	206	202	231	217	204	233	205	205	204	204	197	229	203	203	202	214	165	219	207	208	210	209	213	193	190	237	207	224	207	182	210	191	204	205	224	199	205	208	199	200	208	213	157	203	190	230	225	193	193	189	207	200	209	226	196	211	184	184	208	228	231	217	202	193	202	194	193	196	195	207	204	230	225	218	220	209	212	224	226	207	209	217	204	215	215	204	193	195	216	205	222	219	194	200	205	195	229	211	220	187	201	223	199	229	188	207	226	207	190	194	202	181	198	207	213	219	216	222	189	223	224	216	206	207	218	244	195	208	195	193	214	223	195	174	225	208	210	209	188	194	218	203	201	213	229	210	203	232	237	191	202	196	225	240	217	189	209	223	210	201	182	178	208	224	222	228	178	203	220	209	211	198	215	208	207	174	197	177	238	215	206	193	221	232	202	215	202	223	192	214	206	218	227	177	202	221	190	201	192	198	213	205	214	203	202	207	211	215	224	205	220	180	216	215	196	188	216	195	216	210	206	206	225	223	214	189	202	196	231	219	236	208	194	231	202	194	204	206	217	180	198	188	181	192	204	215	229	237	215	190	197	199	202	185	209	188	188	166	215	190	223	198	197	200	196	225	204	219	197	229	191	189	229	185	185	223	205	193	231	192	174	211	206	213	211	208	215	211	220	212	212	202	188	209	210	211	178	209	179	210	193	182	191	200	212	197	185	184	200	185	227	212	191	203	204	218	204	208	232	231	203	169	182	214	197	218	194	228	185	201	211	231	202	189	226	198	211	217	200	215	201	201	197	228	206	217	203	216	206	210	202	218	199	177	194	194	216	193	215	209	193	210	188	198	220	204	212	213	183	214	197	218	196	204	212	196	229	204	213	195	225	209	184	168	201	195	184	221	195	206	203	194	188	229	191	222	187	196	177	240	213	213	206	203	200	201	233	188	221	201	217	222	203	192	207	227	200	213	205	204	196	192	194	204	204	201	238	203	172	212	218	220	204	199	209	211	199	204	223	227	204	199	167	215	225	203	185	187	194	208	220	234	234	218	211	216	189	199	205	195	220	215	181	199	226	194	220	194	231	209	213	215	200	218	196	222	214	215	220	218	201	207	207	198	199	220	220	221	212	193	240	218	174	206	200	218	189	205	223	219	196	191	196	216	192	226	229	190	204	201	191	205	217	185	198	227	207	213	205	213	211	187	204	198	240	207	232	208	192	227	213	205	215	210	203	231	198	202	199	192	221	195	180	226	229	222	172	188	211	210	183	203	217	217	200	189	189	180	220	204	215	195	202	210	201	224	197	216	212	203	221	196	234	203	214	212	191	194	235	203	191	204	201	186	186	201	226	179	217	210	195	212	222	199	193	188	227	188	218	223	205	225	200	203	181	195	194	214	179	227	190	202	229	213	220	199	202	207	220	190	205	212	216	206	205	208	231	194	213	223	197	190	212	197	200	212	217	193	181	204	198	215	205	194	230	198	203	208	198	209	208	248	201	217	219	199	191	219	217	198	212	189	195	218	198	194	196	214	215	190	213	198	210	221	218	206	202	199	211	220	196	208	223	210	225	222	210	228	200	208	217	198	199	191	201	209	176	187	198	200	168	223	183	218	210	221	186	203	211	197	188	208	214	205	193	197	205	221	234	220	225	230	202	205	194	196	220	212	196	188	220	198	229	202	217	220	203	206	216	205	204	203	215	192	209	197	209	194	199	205	192	201	215	210	217	196	227	205	226	216	215	224	190	228	198	196	200	212	210	221	218	200	203	190	197	223	215	206	221	204	211	197	224	190	242	210	207	208	243	239	191	195	191	183	202	191	234	200	217	240	197	210	223	196	205	192	215	208	223	218	196	205	195	199	170	210	190	192	197	192	191	189	209	175	217	214	209	221	217	193	194	194	206	191	194	195	224	209	199	203	204	223	179	191	202	204	202	218	243	191	196	197	219	212	208	234	188	193	210	209	195	206	177	220	205	231	191	199	206	210	218	202	214	209	178	218	199	206	189	216	215	211	190	182	206	194
13208	2698	1355	894	719	525	399	336	267	256	234	228	213	170	170	156	163	159	152	158	170	134	166	160	135	159	135	124	144	141	128	128	121	123	145	126	133	137	135	140	131	133	137	119	123	139	134	104	119	124	112	122	142	146	106	130	123	124	132	146	109	136	127	111	143	123	131	113	108	141	114	127	136	112	139	137	136	117	121	128	117	146	108	138	117	136	118	135	125	135	118	113	136	115	121	134	113	134	118	134	122	116	117	150	142	125	131	139	142	129	127	121	147	110	124	128	107	134	134	126	112	136	132	140	127	95	135	130	142	129	139	140	134	143	130	132	104	125	116	148	139	118	127	148	112	107	142	117	127	134	132	142	116	108	123	128	107	118	120	113	133	105	122	120	108	130	127	123	136	130	138	149	131	118	121	117	139	124	120	102	101	117	119	129	148	129	130	124	118	137	115	138	137	144	130	110	134	115	123	124	108	130	121	142	131	139	137	123	144	147	142	124	114	105	121	111	127	137	121	116	132	134	120	131	138	144	126	134	118	126	120	118	134	135	129	103	104	122	126	138	127	141	100	111	133	118	132	147	150	147	129	137	115	118	127	128	140	124	145	124	111	121	127	147	161	145	122	126	147	129	146	110	134	135	138	154	127	130	131	132	145	132	125	140	139	116	114	117	157	141	137	150	138	145	107	131	118	144	123	109	136	129	135	131	114	134	149	116	128	133	118	129	147	150	135	117	141	127	120	126	128	138	102	136	114	128	123	118	131	124	123	129	129	123	127	118	124	107	113	124	128	140	136	104	112	144	139	136	126	116	123	133	116	128	128	113	132	146	112	129	125	102	151	118	138	109	113	123	139	131	122	147	133	132	139	116	135	124	127	112	134	130	127	141	107	113	138	105	126	118	147	117	135	120	128	112	125	134	126	117	119	109	131	139	129	135	127	137	136	121	124	127	142	142	142	147	130	124	119	144	122	129	159	131	130	124	121	125	137	103	119	134	111	128	128	120	121	130	107	135	117	137	122	123	105	119	125	124	130	134	139	119	137	121	120	121	132	125	133	123	128	136	121	129	123	119	123	128	127	129	127	123	132	125	125	137	127	108	129	126	116	140	128	105	126	113	123	100	126	139	136	126	147	128	98	127	117	139	138	134	115	122	134	148	121	125	133	141	103	120	124	101	130	143	117	112	141	129	130	125	129	128	116	139	125	109	131	128	103	127	129	134	122	122	122	131	109	136	132	124	134	117	133	103	163	143	141	117	128	120	124	131	128	138	144	134	143	128	125	150	115	127	132	112	129	121	148	104	114	142	127	126	143	139	112	140	133	129	121	127	113	127	135	131	137	126	137	125	133	135	128	149	143	139	124	143	128	121	115	119	103	147	120	123	114	102	136	112	111	135	122	145	116	135	120	125	119	130	138	133	140	128	127	134	115	126	101	118	118	119	140	136	134	122	128	131	117	111	159	129	133	126	118	127	130	146	135	134	125	116	134	126	118	138	142	125	109	117	134	125	133	140	126	122	138	129	127	121	122	119	137	115	129	141	108	139	122	158	125	125	116	134	134	134	122	136	131	136	117	132	129	139	140	138	126	125	113	135	99	113	115	131	103	116	117	130	124	134	116	114	133	134	110	146	130	128	110	116	129	144	120	147	130	145	128	118	122	127	122	140	138	142	136	110	140	110	117	122	133	124	127	141	122	122	155	131	121	117	113	139	136	145	110	127	131	123	140	121	153	140	133	126	119	118	114	131	121	110	142	147	101	110	112	124	118	143	134	130	132	140	141	123	127	121	106	120	112	125	126	143	124	114	141	145	129	136	133	119	128	129	147	139	121	140	121	145	135	137	142	137	123	111	129	112	120	132	127	128	129	128	106	124	137	124	135	127	146	140	119	109	117	134	130	120	118	119	112	130	130	123	133	134	111	117	124	132	131	119	121	120	107	103	128	128	129	135	115	115	109	130	141	116	126	124	115	100	128	119	130	135	115	120	125	107	119	126	133	116	116	115	141	130	120	119	121	121	129	140	113	124	134	117	120	113	119	133	121	131	115	128	119	123	127	124	110	126	117	126	123	115	127	127	131	134	132	139	108	152	117	140	133	99	128	135	134	135	125	117	123	114	117	121	131	119	123	135	145	143	126	139	128	136	163	134	149	127	140	134	126	161	122	133	144	120	152	146	132	122	143	139	119	115	125	129	116	141	124	128	117	127	141	132	125	118	121	118	134	124	140	124	132	127	130	121	143	123	137	136	136	124	132	130	108	129	108	125	125	127	121	150	122	141	137	124	123	141	129	135	132	129	108	136	142	110	129	143	129	136	128	104	102	123	107	130	140	127	120	118	121	120	106	118	138	150	147	125	126	124	123	122	122	128	129	131	122	129	106	127	162	138	119	137	104	126	126	133	134	106	124	118	122	112	112	112	122	136	122	124	144	122	116	131	129	115	131	114	137	109	140	121	144	133	115	138	113	130	133	128	136	144	117	117	108	123	123	131	120	134	140	136	146	143	129	129	122	124	133	138	145	118	141	119	121	128	120	124	133	122	127	126	124	140	111	150	130	124	122	119	132	131	118	121	111	135	132	109	144	139	137	131	121	144	119	146	149	122	114	96	156	142	110	132	128	148	119	124	111	132	106	102	144	111	121	122	117	110	149	131	121	132	123	133	122	144	142	126	127	133	127	132	102	115	133	140	140	128	123	133	144	132	126	111	148	139	121	132	125	126	114	141	145	114	144	124	123	119	137	129	124	124	122	119	135	127	136	132	152	117	126	128	108	116	147	133	128	124	116	123	132	138	102	126	109	122	106	132	134	154	124	129	153	138	131	119	126	133	129	128	115	117	133	144	127	147	128	132	100	141	127	116	114	124	140	125	131	125	122	142	136	162	135	120	132	137	123	123	115	126	131	119	125	107	134	109	137	114	119	121	136	116	147	135	128	126	126	123	116	116	134	128	131	111	154	135	106	114	120	112	119	126	132	121	126	115	121	118	141	137	138	115	128	141	159	137	144	144	125	130	130	107	140	134	127	121	135	127	138	127	115	139	113	131	145	124	123	155	119	114	125	134	130	132	120	132	122	131	119	116	141	146	135	129	142	121	130	119	130	134	122	134	112	138	112	116	125	119	133	127	121	138	128	130	115	122	153	141	126	119	127	101	114	131	107	125	127	114	134	123	132	126	100	112	113	106	118	117	104	144	118	124	102	138	115	125	116	142	117	131	136	126	129	136	132	116	118	142	117	118	153	103	122	124	125	131	150	150	121	119	117	128	139	129	123	122	130	128	127	108	114	126	152	119	111	118	138	140	112	117	116	115	139	118	127	127	146	130	123	139	112	125	143	122	133	140	133	137	134	135	120	133	128	152	135	125	123	109	139	111	124	131	99	136	130	138	113	125	121	114	107	127	123	128	133	107	133	129	140	118	125	129	124	105	119	115	130	126	142	109	144	131	119	109	113	128	167	117	116	137	110	124	127	117	135	108	106	137
7119	2276	2859	3273	2839	2345	1826	1473	1241	1083	943	870	750	724	709	679	605	579	565	498	539	469	524	478	466	507	456	438	428	425	409	406	402	435	397	404	400	434	395	350	395	391	392	372	396	378	399	359	343	361	382	371	359	344	365	337	356	362	365	365	363	386	377	372	367	362	356	382	364	349	344	349	335	366	342	338	359	373	342	354	355	355	326	356	329	316	339	365	328	339	318	314	342	348	351	347	323	332	332	388	381	351	367	360	350	365	328	366	308	332	335	312	380	343	344	327	344	315	341	384	348	348	360	326	312	346	353	344	335	329	339	357	332	340	333	337	357	362	359	345	301	315	342	333	344	341	338	355	290	348	343	329	345	348	309	357	315	338	352	341	354	337	328	349	360	334	359	338	340	347	329	340	357	356	369	349	324	329	333	331	355	332	341	321	350	319	332	363	338	356	338	331	310	375	359	348	344	365	336	308	353	361	336	334	351	326	378	336	342	348	333	350	352	296	321	333	353	355	349	323	316	373	361	334	338	334	338	342	365	343	347	350	370	358	353	345	349	359	339	334	316	352	332	324	309	341	360	318	355	357	312	329	299	363	354	320	386	337	309	361	403	350	349	327	320	350	371	351	332	355	333	353	355	318	291	341	342	304	371	389	341	329	352	343	345	352	336	358	359	342	347	329	347	322	364	347	307	365	325	367	342	321	331	338	347	335	336	354	347	344	343	326	327	343	359	335	353	359	318	315	365	340	343	367	355	342	322	355	339	342	337	361	320	328	330	342	344	335	339	374	360	310	360	335	335	349	333	324	340	321	320	332	336	361	372	349	355	363	348	353	333	335	305	337	325	350	346	326	329	330	332	340	315	375	319	322	369	348	324	323	322	332	343	339	337	292	331	349	338	356	337	323	330	347	309	325	303	344	321	358	314	320	321	343	341	335	341	321	345	345	328	342	321	376	347	330	350	345	330	375	325	339	354	346	335	317	338	342	338	363	301	307	342	332	369	310	344	355	327	353	319	325	368	335	344	322	340	333	348	339	365	347	361	302	331	360	320	320	343	342	343	375	323	357	353	322	297	337	326	348	368	342	349	332	370	332	344	310	352	316	340	334	312	335	345	346	324	351	335	356	316	355	351	324	326	307	353	384	336	346	364	339	340	321	334	378	350	318	347	329	292	350	339	335	364	337	304	340	373	328	341	352	335	341	324	330	317	353	331	338	344	306	389	344	329	366	361	351	347	334	353	353	350	371	346	360	355	338	360	327	326	324	339	372	372	352	344	331	318	330	356	347	361	330	349	310	311	349	365	340	351	338	371	316	320	354	354	314	345	341	356	321	342	376	333	357	312	317	339	362	331	329	328	328	348	316	361	343	333	326	315	339	325	372	301	340	344	353	328	321	352	344	361	359	328	360	321	319	331	349	328	349	343	337	347	356	355	337	335	298	370	343	358	363	303	364	360	347	332	316	356	360	326	354	346	335	340	328	363	350	368	380	328	349	284	330	347	329	340	331	347	343	324	339	365	314	307	333	351	334	341	320	330	327	381	326	335	322	359	347	379	336	344	336	304	366	354	346	340	316	357	357	335	342	332	352	378	312	341	342	328	340	348	309	325	335	345	372	332	342	341	375	303	354	332	343	325	320	350	336	309	343	343	375	371	347	350	310	343	356	330	306	326	333	348	345	332	360	335	328	354	359	307	338	343	330	313	310	342	331	329	317	348	342	350	329	371	330	329	321	341	368	316	353	341	345	337	334	318	356	326	353	341	328	337	353	344	312	346	320	350	343	349	372	351	330	312	334	365	313	345	343	310	343	336	332	327	326	320	351	316	349	311	368	346	345	320	365	346	343	320	339	356	331	342	339	325	346	333	345	335	336	332	336	324	329	322	343	353	316	327	333	325	342	323	351	346	322	335	338	365	328	336	328	396	320	350	345	367	350	329	348	349	333	365	385	352	358	345	344	338	308	342	323	323	325	325	362	367	333	351	326	360	318	352	361	335	337	340	320	350	331	361	333	319	339	353	306	322	345	356	330	367	313	346	360	324	325	313	369	368	308	318	356	330	338	344	378	328	348	342	334	343	341	343	334	322	348	336	309	345	332	321	336	342	359	352	349	334	318	342	342	351	335	343	348	346	326	348	330	314	319	353	314	361	342	363	354	339	322	325	336	361	337	377	352	324	313	353	376	303	321	331	359	350	329	356	356	341	357	361	327	334	326	348	358	330	326	319	313	327	347	319	368	336	305	332	329	362	311	322	333	336	340	332	342	333	334	339	354	330	354	346	336	364	328	339	304	337	328	313	342	397	328	350	294	335	332	325	361	322	327	347	347	348	364	319	350	345	339	311	346	338	354	328	343	324	344	357	363	314	354	323	306	347	357	346	318	343	351	336	342	335	359	315	317	358	328	322	340	339	365	348	330	335	314	357	344	366	368	349	322	343	318	340	320	340	317	372	350	320	326	359	311	302	343	358	326	351	334	342	329	374	355	314	351	369	352	338	332	339	346	316	387	372	342	334	338	376	349	322	341	320	363	346	354	319	380	382	375	357	377	317	307	326	316	343	352	330	378	323	346	361	324	351	347	329	356	313	345	321	349	323	354	336	334	366	341	315	354	350	314	350	321	352	341	338	298	359	302	331	370	346	349	354	344	321	338	334	327	324	371	353	348	349	339	346	344	315	324	378	328	317	339	334	340	328	364	354	385	359	334	340	369	331	336	341	345	332	354	317	352	347	346	331	349	314	334	325	332	327	360	323	360	360	360	356	331	375	350	331	332	345	361	323	331	350	322	350	353	358	348	345	326	352	355	363	333	314	350	327	372	312	325	309	339	356	352	349	348	341	348	316	332	324	315	328	365	320	340	314	329	364	368	344	355	349	315	345	343	348	353	315	325	326	352	321	377	348	345	310	320	347	373	352	352	365	347	336	317	351	329	326	317	393	329	361	327	334	320	323	395	306	357	335	347	358	334	324	287	319	341	346	330	352	318	331	346	353	313	351	318	311	325	326	329	355	341	330	359	371	332	340	330	331	335	342	327	351	298	321	341	329	345	332	361	336	334	286	358	353	366	362	339	340	354	345	321	328	330	348	352	334	325	340	333	352	386	343	327	384	366	333	380	345	331	336	367	336	323	364	322	360	346	337	319	304	329	328	308	317	319	350	359	355	346	355	319	346	325	314	335	368	341	288	340	342	365	307	329	393	359	364	328	361	337	335	343	351	382	354	361	340	334	330	325	356	342	352	323	349	358	338	353	308	329	347	343	344	344	338	316	361	315	362	368	327	346	341	325	321	345	345	342	325	346	307	306	340	344	354	334	348	320	326	356	311	364	334	325	335	300	342	353	340	358	360	325	329	319	360	333	313	324	355	303	333	318	315	306	308	382	350	343	317	340	380	355	323	345	322	328	355	378	328	370	325	378	342	313	346	328	314	309	352	313	329	402	327	339	340	351	322	335	357	315	321	356	353	333	343	336	351	350	347	347
21685	6222	3057	1969	1451	1054	763	677	547	460	457	425	362	357	370	308	339	324	276	269	275	322	285	275	286	264	280	306	286	298	242	241	277	262	274	266	285	250	284	278	265	243	269	263	265	269	255	233	261	274	275	296	263	291	264	262	248	245	285	239	252	271	276	241	247	288	222	253	256	260	264	259	252	252	283	253	248	263	267	260	271	266	264	255	235	265	263	233	268	259	229	276	255	238	241	278	267	267	252	249	246	238	273	256	286	254	270	260	270	252	234	262	255	263	248	248	240	275	248	242	231	251	244	264	236	252	256	297	242	235	297	238	245	279	247	245	278	269	258	284	261	245	247	256	284	249	237	262	226	239	234	283	232	241	244	269	267	230	246	262	247	269	259	252	268	237	227	264	265	223	276	250	260	261	271	255	254	279	236	237	262	268	248	225	262	231	267	230	278	270	258	263	245	248	264	249	264	273	243	261	271	245	220	261	276	250	273	233	263	268	241	254	302	267	241	230	268	260	229	250	270	269	222	258	243	268	296	268	271	275	252	255	236	286	225	261	253	270	244	242	274	222	243	249	251	304	230	254	271	241	250	277	255	248	243	251	252	272	256	243	254	253	248	267	249	228	271	266	260	275	269	260	277	262	262	252	250	275	247	240	241	239	248	265	244	256	277	265	224	276	249	246	268	255	275	262	272	245	278	256	236	270	251	243	223	247	267	274	263	271	285	253	269	276	251	253	221	270	234	260	224	248	260	279	242	278	255	228	277	250	284	278	280	263	236	201	248	251	271	266	246	276	266	246	261	269	238	242	258	227	253	247	253	254	268	260	251	259	243	271	288	243	261	242	267	229	252	254	252	236	286	228	259	263	249	257	283	234	252	250	270	233	206	257	253	253	264	278	263	256	248	259	245	243	235	274	262	259	240	273	250	257	264	283	253	288	252	253	228	242	235	235	259	241	221	245	270	255	228	240	257	268	245	265	277	275	256	235	242	253	267	258	269	260	256	248	251	251	245	250	266	254	257	243	258	258	228	268	268	263	259	256	277	256	220	232	266	228	242	262	254	254	254	236	221	272	269	273	263	248	254	258	269	258	259	257	270	248	232	267	285	261	253	252	273	283	291	265	224	259	249	243	231	227	259	268	221	265	253	288	254	250	254	267	272	275	234	255	289	281	244	247	272	250	284	256	257	223	242	270	241	268	265	268	261	240	260	249	255	277	258	282	279	258	255	249	296	264	263	239	256	257	266	253	265	238	270	234	238	283	223	243	264	256	268	250	246	274	273	292	270	265	240	249	233	253	241	221	243	273	256	255	240	251	272	233	248	249	270	262	260	264	238	260	269	223	268	223	275	266	270	281	250	235	211	276	248	255	239	249	250	235	255	232	239	251	263	272	267	233	251	240	211	217	244	256	275	241	244	226	272	261	266	265	224	261	272	235	250	271	260	276	224	262	259	263	245	271	266	246	249	252	256	206	238	249	246	260	257	241	252	248	237	265	253	247	257	244	228	270	301	247	233	285	243	264	274	243	254	299	257	242	252	266	273	251	238	236	258	287	239	285	235	232	272	212	252	235	234	277	241	253	263	212	248	265	277	253	247	263	249	232	258	279	274	239	264	240	254	241	244	266	260	271	243	270	230	273	246	227	269	240	267	272	275	231	244	238	235	251	223	255	261	282	250	238	229	271	259	262	253	246	258	265	252	261	246	257	249	286	243	256	243	236	235	266	252	270	250	240	264	253	238	226	233	267	282	267	259	262	274	246	271	262	233	259	241	249	241	254	268	260	250	266	257	269	262	268	248	241	254	259	263	260	246	256	270	236	257	250	243	235	252	243	244	256	250	241	243	217	261	257	230	238	215	252	260	245	271	275	268	283	262	240	270	233	246	266	237	250	246	252	233	231	281	260	262	262	243	229	245	279	234	244	283	245	288	255	220	274	253	261	270	246	263	270	252	232	232	280	243	252	267	258	276	253	252	252	245	260	238	244	261	258	279	289	266	229	251	254	247	268	265	232	246	250	245	238	266	283	258	253	249	255	263	275	268	250	240	237	303	264	261	259	270	251	223	271	261	266	254	270	234	249	250	238	265	286	254	267	254	255	250	283	282	233	232	221	258	257	232	247	222	237	252	242	235	240	265	254	251	260	263	267	256	274	257	254	276	233	298	226	255	259	290	230	256	289	249	235	249	275	246	284	213	250	258	232	247	247	253	239	265	276	240	250	256	279	230	222	235	248	274	261	222	246	233	238	273	227	234	240	266	270	256	295	225	262	271	255	243	268	245	249	253	280	208	249	254	271	292	215	221	253	273	264	246	238	266	265	251	244	251	244	245	261	259	273	272	308	215	231	252	270	281	248	258	258	268	264	251	214	235	239	274	248	216	248	258	244	255	247	241	266	270	251	269	269	253	255	256	275	274	234	240	232	245	270	224	274	285	259	229	235	249	268	257	262	250	238	258	238	244	235	285	274	245	246	233	252	265	246	287	245	261	251	254	281	285	249	245	267	271	268	261	270	219	284	293	276	244	226	246	248	283	261	239	258	259	275	244	252	276	254	250	250	237	270	250	243	250	248	271	239	267	241	249	263	268	280	235	226	226	257	252	263	270	259	291	275	263	258	253	262	228	245	255	243	255	250	270	282	257	253	258	251	243	274	240	269	261	272	253	271	249	279	259	262	268	250	250	254	262	264	255	235	271	254	266	263	286	229	275	239	252	257	276	314	300	246	260	259	258	250	262	271	243	234	245	252	272	280	244	246	242	258	263	278	251	243	263	230	261	277	265	285	256	269	240	228	235	291	253	241	236	277	275	263	280	252	239	266	267	263	274	233	261	238	244	253	247	296	261	245	230	265	244	225	260	260	263	261	249	264	250	228	252	248	266	270	245	235	270	252	238	251	279	245	223	271	251	238	248	266	239	251	260	233	268	248	250	257	266	253	280	258	238	251	260	246	268	240	253	240	263	250	245	252	253	258	227	282	256	212	267	285	272	278	243	240	232	274	281	269	235	256	234	262	248	282	258	253	230	243	237	260	267	244	240	271	253	262	265	250	225	257	297	250	242	250	245	215	275	246	228	243	274	240	240	245	267	247	265	265	285	241	251	250	252	260	268	260	249	263	253	251	275	271	267	244	230	220	237	233	254	274	261	249	242	251	243	257	250	225	247	267	250	235	260	279	258	251	235	235	282	266	261	245	267	264	293	272	244	262	274	288	266	259	239	248	256	253	249	227	283	280	275	259	235	246	250	260	255	252	260	281	233	236	231	242	245	276	246	242	261	272	237	240	231	238	228	261	237	231	263	242	243	279	263	232	262	272	258	280	237	269	268	263	244	278	250	253	252	281	253	257	235	261	247	222	205	247	249	262	237	235	217	255	257	286	255	270	248	225	239	239	273	264	237	261	256	258	278	252	230	283	263	252	238	282	246	236	230	236	265	243	266	235	250	264	275	269	260	243	257	261	249	270	249	242	291	251	266	252	280	246
9295	4149	5341	5937	5160	4280	3146	2716	2334	2093	1832	1594	1491	1339	1265	1199	1124	1092	1041	953	920	938	867	852	849	826	803	793	750	716	758	753	744	743	665	691	680	706	728	699	614	658	690	684	699	691	650	675	700	671	663	600	659	651	644	610	623	650	654	645	651	652	633	639	643	691	604	645	617	642	645	595	611	660	622	646	641	600	603	647	638	613	603	601	640	604	632	602	632	601	627	598	616	609	599	546	595	606	613	624	654	649	606	650	599	620	588	604	594	613	585	632	587	560	642	619	557	645	608	586	624	590	627	603	595	611	587	568	640	613	603	547	589	631	575	607	619	582	589	591	632	570	606	577	580	574	594	589	599	573	607	644	595	599	584	598	609	614	556	556	585	587	583	609	613	590	589	596	607	576	575	595	570	588	570	611	565	605	628	605	586	553	586	628	563	534	614	632	601	612	581	608	624	637	590	602	572	610	592	619	640	600	584	599	564	578	580	607	584	596	586	627	621	578	611	576	623	594	607	572	588	562	605	569	601	568	592	617	584	602	588	606	636	614	577	576	578	591	552	602	603	608	606	592	579	624	652	606	630	641	618	605	569	560	625	580	626	593	568	625	582	603	567	645	558	604	643	599	560	606	598	601	605	620	593	587	623	571	603	627	549	583	634	637	601	553	614	623	571	584	607	613	551	629	605	549	586	628	605	577	587	582	581	575	617	571	588	589	585	600	609	623	552	594	586	583	630	585	623	593	598	661	568	623	594	600	611	580	589	588	620	577	620	568	600	627	610	545	576	583	562	594	601	620	612	594	558	571	583	586	578	591	574	593	606	584	586	578	608	611	582	610	587	576	616	617	591	592	612	640	597	629	606	631	583	518	585	590	566	622	613	614	596	595	653	604	613	617	628	620	633	583	583	596	585	589	594	565	596	597	588	590	670	624	597	594	623	588	597	588	605	608	614	603	625	625	607	602	606	593	582	580	626	590	618	599	587	588	596	606	635	537	657	596	566	591	623	597	619	631	618	606	631	631	579	607	579	589	572	566	602	582	552	574	591	550	597	568	605	592	600	615	612	623	571	617	591	588	607	567	553	630	593	536	604	652	589	623	598	576	571	602	603	638	621	593	608	587	661	601	563	588	577	597	642	617	592	636	576	562	631	586	634	617	622	605	556	618	533	588	634	586	552	635	610	595	597	562	611	588	596	576	667	568	599	600	575	589	615	566	568	584	558	569	577	633	557	579	586	605	617	589	550	604	587	585	557	608	566	551	537	603	582	584	589	581	590	568	558	595	623	594	580	577	596	565	584	589	607	580	595	600	605	575	565	570	632	600	567	606	591	624	552	616	568	570	579	601	539	622	586	587	599	568	566	626	617	598	565	659	624	609	574	606	605	560	576	581	600	624	640	596	559	588	610	620	615	585	595	587	606	617	572	621	594	566	617	663	565	567	620	590	616	605	598	571	588	602	619	574	608	574	624	582	591	611	575	560	599	602	602	609	624	608	602	613	643	551	638	560	595	598	587	572	546	566	565	610	613	636	631	575	620	639	640	603	554	583	614	613	619	570	642	605	581	588	600	588	573	566	624	599	630	594	577	580	603	605	561	597	622	594	622	578	587	612	594	583	554	618	553	555	582	623	565	623	641	595	550	579	581	586	612	591	597	614	565	618	592	592	543	578	591	584	569	587	594	607	605	581	585	615	575	588	592	618	526	609	598	607	629	578	614	619	610	587	588	579	573	581	599	580	618	601	567	595	603	599	573	580	524	582	577	639	631	550	574	611	576	609	587	582	619	624	574	562	550	629	646	579	601	634	628	604	599	611	591	659	586	551	595	613	583	608	587	580	601	603	594	593	585	602	577	567	598	610	596	542	623	606	606	575	633	632	596	576	593	577	651	607	613	604	540	579	605	576	600	607	593	579	622	567	583	616	610	572	579	582	569	618	576	565	587	582	566	601	613	605	637	610	591	676	613	622	563	545	609	573	614	559	580	561	636	605	599	601	574	569	612	594	583	599	596	583	635	597	621	617	621	587	586	590	613	550	598	591	605	626	603	594	659	585	581	623	609	570	603	556	598	587	591	576	571	585	605	544	563	614	574	592	608	591	637	642	573	565	608	604	597	613	637	607	587	598	560	599	572	587	615	632	580	650	577	593	585	603	610	613	619	590	598	621	583	609	552	637	616	554	604	573	614	598	597	568	613	586	592	563	597	622	623	597	606	611	574	610	608	596	584	614	550	605	545	583	632	616	597	555	608	614	577	579	611	596	613	567	610	608	590	603	576	585	583	622	579	608	596	601	592	575	555	608	586	607	604	558	579	596	563	631	657	582	597	570	588	577	644	604	639	627	580	584	559	576	612	633	633	634	615	592	613	590	578	609	603	641	599	577	593	558	608	581	618	591	601	552	581	565	610	578	587	574	566	576	554	585	572	550	570	578	614	583	614	591	578	626	595	562	653	624	577	621	624	620	577	611	579	591	616	621	592	629	592	619	564	571	583	611	616	561	603	569	605	593	608	593	596	614	612	595	575	599	565	603	622	643	616	583	562	631	581	600	599	591	592	611	629	601	611	613	576	584	587	616	590	568	590	630	572	611	589	581	623	603	593	582	568	587	543	585	623	606	632	603	622	623	625	608	555	607	593	577	558	596	586	581	612	606	629	617	590	595	608	589	639	628	629	648	612	628	566	579	600	640	605	611	596	590	608	572	587	578	605	607	598	563	578	564	600	561	576	601	586	578	543	662	629	632	597	620	656	621	574	577	646	620	578	585	640	633	596	602	573	574	593	643	581	634	589	552	639	607	574	577	611	587	611	592	573	577	605	564	594	585	588	581	596	648	590	591	548	603	611	584	599	556	608	638	604	600	529	588	563	554	628	602	588	601	582	599	584	588	623	623	572	596	593	613	590	624	617	615	632	620	612	604	590	607	544	581	629	580	622	561	573	587	609	582	603	604	575	611	588	562	596	583	569	585	577	588	658	611	584	592	554	564	581	595	612	598	606	601	603	604	596	610	599	613	582	595	603	610	566	610	582	557	580	651	576	612	654	584	591	593	605	600	560	589	584	601	581	588	620	553	593	630	612	641	594	630	585	599	616	591	591	599	607	619	563	624	585	570	610	559	612	604	594	596	564	584	608	609	604	567	603	630	563	628	583	548	581	548	595	605	586	603	575	604	605	540	600	604	600	610	591	584	568	615	601	619	604	646	539	609	569	624	550	595	588	586	632	608	621	610	574	584	636	596	589	597	609	590	620	557	605	550	558	650	585	618	585	590	542	584	575	566	549	615	596	618	615	584	598	588	622	591	621	579	577	573	615	574	605	609	581	576	575	596	578	579	625	597	637	589	576	565	591	617	592	571	603	608	608	638	586	578	563	591	632	640	589	577	587	625	621	611	599	615	621	568	605	601	583	602	574	619	583	568	597	550	609	566	616	632	565	551	580	641	588	592	558	625	599	601	621	575	612	565	614	601	580	591	612	617	620	589
3676	472	95	92	83	74	64	59	61	66	69	65	65	69	74	52	83	66	64	86	70	54	70	62	57	68	71	59	72	62	67	73	72	64	74	72	64	61	69	60	66	66	56	54	86	55	60	74	79	64	74	78	66	65	62	63	77	59	51	66	72	68	61	79	72	66	70	51	68	63	66	67	65	54	63	87	67	73	71	72	67	53	50	44	62	68	57	83	64	75	69	66	59	82	66	72	68	74	52	55	71	61	73	73	64	76	69	81	87	58	75	80	66	73	63	56	79	81	66	68	73	74	79	76	64	79	78	66	72	54	66	55	66	56	71	68	67	55	77	75	62	62	63	69	57	83	62	84	67	61	76	52	64	58	73	61	60	69	72	59	66	78	53	59	60	76	58	79	54	72	66	61	73	50	75	83	71	64	56	78	65	62	63	54	63	72	63	67	64	61	66	46	76	70	79	73	62	66	57	65	77	79	84	48	68	75	71	55	67	77	88	53	60	76	67	82	59	73	64	71	61	79	69	76	73	73	71	63	59	58	84	71	59	58	68	71	65	72	68	56	71	55	73	67	69	56	83	59	80	71	56	64	61	74	53	64	58	70	69	85	71	63	69	65	67	61	67	92	69	56	63	68	64	75	58	64	73	75	71	54	69	73	61	62	69	71	77	65	63	54	68	64	56	89	75	76	63	66	76	61	75	63	72	65	56	60	67	75	66	66	53	80	68	63	61	71	73	67	80	72	74	64	58	67	70	78	61	80	67	67	57	74	61	69	67	67	62	56	68	57	63	69	63	64	61	72	74	65	59	85	67	67	64	87	78	68	61	63	59	77	65	57	54	74	72	86	73	74	74	63	51	74	58	92	76	67	56	62	89	53	76	77	68	73	53	54	71	78	87	63	73	75	69	69	59	62	74	65	57	66	67	70	77	72	76	68	60	65	69	77	83	76	84	85	60	59	56	61	66	73	73	78	61	73	70	68	87	69	90	81	73	57	68	59	87	54	84	61	68	60	74	63	73	70	76	93	85	54	62	82	62	71	58	58	74	56	65	72	72	60	63	58	57	59	63	58	68	57	77	62	58	53	65	65	81	80	69	59	66	74	66	68	61	67	64	68	72	69	73	74	71	69	77	63	57	70	55	72	69	65	60	77	77	66	83	57	66	60	63	75	71	62	47	73	67	56	68	58	63	55	64	63	62	70	72	61	64	68	72	52	65	56	64	62	64	50	70	63	65	68	77	76	68	57	63	57	67	73	61	70	71	68	70	69	65	64	68	74	66	70	83	72	62	72	82	70	59	69	59	47	55	59	60	75	57	70	63	62	85	80	69	75	53	61	69	69	68	69	73	70	60	56	46	67	70	73	67	67	62	63	66	69	50	59	56	64	68	83	63	85	65	76	87	66	68	50	66	71	67	58	67	62	83	78	64	62	62	70	60	61	71	62	55	70	69	65	80	77	70	69	74	72	79	72	67	61	70	62	70	88	65	66	64	65	93	86	75	71	76	77	74	71	62	68	83	79	70	70	80	77	60	77	84	69	57	68	78	53	62	67	75	56	43	81	66	79	88	67	60	79	98	68	79	57	78	70	76	63	81	67	72	85	60	59	61	74	69	54	70	60	69	89	63	60	63	66	53	64	59	71	63	63	79	55	50	72	85	56	72	61	59	65	71	61	60	74	76	89	64	64	68	81	84	56	83	60	81	67	77	60	57	58	57	60	59	71	73	78	61	55	63	66	40	68	69	71	66	47	77	54	77	80	76	61	58	64	70	56	64	59	64	78	47	64	66	82	67	60	74	61	67	64	61	63	76	69	57	62	71	74	73	78	66	68	65	48	76	60	85	70	53	60	81	67	56	69	75	79	74	72	73	62	63	68	56	66	47	54	71	66	81	62	53	74	81	69	66	74	72	70	82	60	65	72	66	71	82	74	61	64	56	68	71	58	60	67	88	78	67	76	63	70	66	64	68	60	73	71	57	65	77	68	48	58	80	61	65	57	73	69	73	69	80	73	72	65	59	73	64	73	73	69	63	50	70	66	66	69	65	72	62	50	52	66	80	58	79	55	73	69	76	58	59	66	71	85	79	61	76	61	72	69	66	89	62	62	77	84	61	54	72	70	71	74	69	73	73	82	68	70	90	74	66	58	60	64	72	69	71	79	63	63	69	69	70	70	81	67	68	56	78	50	62	71	57	75	59	76	82	58	75	73	86	65	76	61	81	64	61	60	74	61	56	70	64	57	83	56	79	73	63	68	64	69	67	65	74	55	66	81	74	65	69	67	69	82	71	66	75	76	59	84	65	68	68	67	75	54	75	72	68	66	68	60	71	75	62	58	63	51	67	71	70	63	58	72	64	69	84	54	59	62	69	61	82	73	71	64	75	80	68	64	61	71	83	68	63	64	78	55	73	75	70	69	85	68	57	57	63	74	57	73	56	54	78	64	76	61	63	80	71	66	60	70	54	65	83	67	69	65	67	71	76	65	56	70	69	66	71	75	62	69	64	64	82	57	76	72	75	62	67	80	68	59	67	65	70	61	71	84	56	60	65	66	70	72	63	61	56	62	65	68	69	69	48	70	64	65	69	71	65	75	54	70	79	66	60	67	65	64	64	68	80	82	55	75	71	60	66	68	74	76	58	71	90	80	66	73	82	75	69	68	64	62	78	59	76	66	55	73	66	62	68	75	78	66	76	80	69	67	70	85	64	71	66	73	82	74	68	59	59	77	78	86	78	60	67	70	66	66	67	71	70	67	63	62	83	65	75	66	81	49	80	65	74	66	72	62	105	65	81	77	66	71	69	64	73	82	78	56	65	72	70	64	70	67	50	61	71	63	68	85	64	55	77	64	81	79	64	61	63	75	68	61	65	61	82	68	62	68	53	73	56	68	53	62	61	66	71	77	57	74	69	72	74	63	64	63	64	63	55	73	64	57	69	82	73	65	74	69	67	70	74	65	54	69	74	78	67	67	69	69	75	63	77	62	68	64	81	85	63	70	81	73	70	72	75	66	62	69	68	67	69	77	58	72	71	71	64	77	73	75	61	79	57	69	69	58	57	64	59	71	85	62	62	78	55	70	75	66	86	69	77	69	73	60	68	74	69	70	74	67	82	96	70	68	64	67	68	59	74	61	59	58	71	64	59	59	68	67	57	61	72	70	51	63	56	86	82	71	68	66	54	69	59	62	63	73	52	63	71	63	68	69	74	57	63	61	77	67	64	60	75	68	47	60	58	73	60	79	62	65	60	67	69	65	70	68	68	76	48	76	65	91	73	64	80	68	65	65	68	64	58	88	68	72	61	89	81	100	62	69	61	76	76	80	73	68	57	59	73	68	72	65	69	69	61	69	71	67	66	87	75	71	70	70	63	71	58	57	60	50	87	77	68	58	60	80	59	60	68	91	76	62	68	78	73	83	60	66	62	57	70	73	47	60	74	72	73	81	65	68	70	62	59	58	67	82	67	81	69	70	57	64	66	66
2634	530	288	301	291	263	269	235	229	227	247	223	212	206	231	209	219	228	178	198	221	206	229	205	209	202	220	222	222	213	200	208	209	188	204	219	209	202	197	196	194	192	184	189	213	216	222	220	203	215	224	188	228	208	201	198	209	204	208	187	207	198	200	198	186	187	208	220	215	218	197	212	200	202	214	202	195	211	217	194	202	203	201	200	218	195	216	181	204	206	209	208	219	200	217	219	221	188	202	216	187	205	212	215	203	177	200	179	206	229	213	201	211	208	221	211	196	190	221	227	223	219	194	212	219	198	204	203	198	221	225	223	199	222	229	212	186	216	186	220	194	192	211	195	212	207	217	181	205	218	195	219	218	194	190	210	182	169	192	219	217	204	198	214	216	235	191	204	216	200	209	234	197	199	219	207	207	191	204	236	191	210	227	225	199	207	210	196	221	231	215	223	212	201	181	209	202	217	225	184	210	168	217	186	172	211	208	178	192	192	206	193	218	195	207	205	217	182	209	175	206	214	204	197	189	208	178	194	218	210	230	228	197	193	203	176	207	195	203	223	216	194	200	202	227	199	211	220	222	201	196	213	197	213	205	215	202	199	188	191	197	220	195	187	236	211	206	223	227	226	187	204	197	205	215	200	204	186	207	208	202	210	200	193	213	195	197	211	216	213	215	207	215	225	192	222	200	213	197	214	208	211	207	203	196	194	181	193	184	201	184	222	200	180	194	202	204	211	192	191	163	223	196	208	191	211	211	191	207	198	231	186	207	190	226	230	197	188	189	186	223	211	208	184	211	189	208	196	185	208	180	204	205	215	189	202	212	233	189	194	192	220	214	219	194	205	203	204	188	208	206	193	171	219	183	222	209	210	226	213	229	222	191	193	200	217	212	183	219	227	194	216	186	209	202	198	197	200	183	202	207	187	204	208	190	196	202	190	188	206	214	198	209	195	206	188	207	214	203	221	186	195	211	190	172	191	217	201	221	220	207	199	201	210	198	204	200	205	232	197	192	200	193	216	225	206	208	204	206	189	220	206	195	211	212	171	209	204	203	208	229	198	235	199	200	198	216	209	189	191	190	189	195	195	213	205	202	183	197	200	176	210	204	201	204	208	191	195	204	204	216	202	200	195	224	209	192	204	193	214	219	211	185	212	209	213	196	199	203	233	202	198	217	168	198	209	219	205	187	217	152	207	206	214	185	209	209	198	194	212	188	202	204	184	197	164	207	226	206	191	216	193	198	208	189	240	206	189	217	190	192	207	191	199	238	166	198	199	227	189	196	206	214	188	205	202	212	216	199	210	187	203	211	189	220	214	228	223	209	220	193	202	202	197	196	215	207	219	224	182	219	187	219	224	201	192	189	195	184	212	184	228	195	210	196	203	191	208	196	204	226	183	204	206	210	189	183	183	182	206	200	221	217	199	205	230	196	185	199	202	243	216	207	204	219	200	208	183	186	202	207	210	203	213	205	202	218	205	213	208	217	208	193	218	237	206	207	192	211	201	207	230	205	206	198	197	221	190	226	216	191	206	198	217	203	220	191	217	194	198	184	197	201	213	213	206	196	203	199	216	203	189	216	212	198	211	211	204	187	203	194	238	222	211	237	227	215	194	202	230	190	228	219	228	197	195	214	207	179	221	231	214	204	196	200	194	191	186	193	214	223	208	221	203	217	230	170	192	197	201	197	213	181	219	227	205	184	222	220	235	213	204	203	217	177	206	196	210	193	205	208	202	219	199	223	178	203	191	194	195	194	209	225	191	204	203	179	204	226	220	202	208	196	207	204	212	200	210	192	215	200	228	210	219	199	186	215	170	194	201	201	210	209	208	233	184	206	209	221	215	187	200	191	220	217	212	181	208	201	185	225	219	213	192	207	209	204	222	197	200	199	212	200	193	193	211	216	196	192	198	208	177	209	213	200	211	223	213	187	195	204	208	230	204	190	232	217	214	200	183	193	209	225	198	203	219	218	216	196	196	199	192	195	213	196	206	180	219	224	226	188	205	205	212	184	220	226	203	178	231	224	213	203	199	219	219	231	191	228	198	215	218	200	204	202	191	202	206	193	221	197	191	218	201	167	221	180	212	204	192	218	213	189	214	211	214	191	212	230	208	238	236	192	231	205	180	223	221	180	187	219	186	211	196	224	181	207	184	221	188	225	201	213	206	174	231	209	214	224	212	202	223	231	214	211	208	192	222	216	219	197	226	199	227	211	214	212	190	221	210	212	200	201	216	209	195	206	199	205	218	197	198	210	194	174	220	204	225	180	218	218	205	187	213	205	202	207	203	201	220	229	208	202	244	188	168	211	195	207	197	212	181	210	197	191	207	203	208	193	219	216	197	206	203	218	213	196	228	202	199	201	206	189	207	203	194	213	210	211	224	199	181	188	190	201	210	202	198	219	179	195	198	181	201	198	221	215	211	234	211	215	205	195	217	186	211	216	200	179	214	209	185	186	194	173	190	212	200	205	214	189	224	212	198	193	195	195	219	229	186	212	210	190	193	209	181	191	210	217	193	228	210	204	194	163	207	229	196	194	193	188	211	208	242	216	211	213	225	212	230	210	208	179	188	206	165	186	222	223	229	209	200	210	222	201	229	188	201	192	212	195	219	232	214	199	201	194	193	194	220	195	208	210	184	199	187	223	189	208	231	207	216	215	218	224	232	192	184	209	240	204	200	203	199	206	209	184	204	180	220	209	223	231	196	202	212	199	191	205	199	211	183	203	197	201	206	188	196	224	202	205	181	211	220	194	192	229	184	222	196	183	214	193	182	188	206	223	202	197	231	227	200	211	192	209	219	204	212	214	206	198	188	232	186	219	201	212	188	195	189	204	219	197	209	201	203	214	190	215	220	190	192	202	188	202	183	198	204	207	192	184	223	217	196	188	182	196	236	213	216	195	206	201	193	189	208	195	218	201	207	207	177	216	204	185	224	196	197	203	217	217	195	226	233	191	188	197	200	202	217	191	209	209	200	203	223	192	203	199	182	186	185	210	188	207	199	191	191	217	185	214	224	205	217	217	203	196	195	237	219	209	211	213	223	189	216	217	207	185	211	204	211	204	218	191	201	195	236	213	215	226	215	211	213	197	198	218	205	202	221	205	202	201	197	191	192	231	198	231	199	214	194	205	176	189	205	239	197	226	173	213	201	220	196	200	171	205	229	183	203	214	201	236	226	203	193	205	207	217	202	230	177	222	183	216	197	220	207	224	212	215	207	223	224	220	208	203	176	179	207	191	214	202	212	215	207	218	181	206	237	239	213	208	214	194	218	201	230	173	226	197	207	204	193	200	207	209	208	191	211	212	206	183	224	221	174	227	199	192	211	233	205	197	210	232	193	217	235	222	208	200	229	200	191	223	179	214	209	207	214	191	195	197	215	218	212	214	208	200	196	210	203	212	220	216	183	221	200	211	198	203	202	195	203	173	207	221	196	207	212	211	206	177	211	210	199	202	196	180	201	204	219	202	203	198	192
13332	3212	1333	1012	717	542	448	333	264	240	212	204	202	151	160	151	151	165	159	172	168	132	139	154	128	145	147	147	136	117	128	134	155	132	162	132	149	114	157	125	133	126	134	109	124	115	132	159	132	149	120	123	115	136	101	140	127	134	130	124	129	127	124	131	118	141	150	136	136	116	125	133	141	124	116	120	139	132	123	109	145	126	126	121	144	148	114	131	131	112	123	127	116	114	160	127	118	141	112	131	106	153	121	108	92	114	128	129	110	115	127	112	136	137	133	121	154	128	144	130	127	137	142	121	129	118	121	144	108	122	125	111	117	112	113	126	131	132	152	139	127	135	143	104	117	133	116	126	121	126	134	136	124	115	112	127	129	121	120	122	144	117	151	125	110	105	128	140	117	123	121	123	131	144	133	119	153	120	133	115	128	119	149	118	127	135	101	103	122	134	134	142	137	123	126	156	140	117	130	134	136	138	124	121	127	129	139	125	118	121	145	101	136	151	124	113	115	131	117	124	117	100	134	132	136	142	119	116	148	135	103	131	129	131	124	121	111	134	126	136	159	137	125	119	110	123	134	124	105	119	135	105	109	123	125	130	121	139	105	122	144	124	125	126	137	148	142	136	146	133	127	140	121	129	118	131	118	107	122	121	142	118	141	122	129	119	115	105	128	122	121	153	123	120	119	130	135	110	124	126	115	138	133	118	125	136	131	127	142	129	126	108	136	148	130	135	139	135	120	122	130	120	138	131	119	142	100	144	114	123	104	127	144	114	132	138	149	126	129	122	147	144	115	118	103	133	115	110	126	128	123	148	110	103	111	111	129	127	127	116	127	141	131	116	109	143	115	138	132	135	124	124	115	128	130	108	130	144	117	127	122	124	153	127	148	125	113	130	138	119	130	119	159	132	137	124	123	139	124	148	108	136	137	140	121	124	143	119	127	120	125	155	140	142	123	143	113	131	119	118	113	125	108	113	147	139	134	131	130	138	115	148	118	138	134	111	112	125	120	106	133	124	122	101	126	105	124	133	127	119	120	123	133	120	121	124	123	141	121	108	116	110	127	126	124	93	156	131	92	146	129	96	122	126	110	110	136	122	139	147	118	144	134	133	131	136	135	110	110	123	138	130	109	118	140	124	115	132	135	120	133	144	142	121	124	125	116	141	121	129	149	130	139	123	153	135	145	134	146	134	120	128	132	116	134	118	157	123	142	141	111	115	120	132	121	107	128	115	131	127	130	146	127	121	130	132	132	140	132	145	130	123	139	123	108	113	125	117	113	144	135	117	139	154	147	145	129	140	128	139	121	132	128	123	133	138	124	112	131	109	143	158	137	129	127	121	121	114	99	115	143	108	115	134	135	140	140	136	113	142	137	123	130	138	137	114	152	127	144	120	134	109	110	122	121	116	132	135	133	113	116	155	126	140	115	116	127	114	117	134	151	127	142	146	137	147	119	139	135	126	122	111	136	112	117	127	109	125	119	129	133	137	153	110	136	126	114	117	114	105	132	108	118	125	139	149	121	124	140	144	123	138	135	110	114	119	111	135	123	140	118	123	118	112	113	147	117	125	107	134	131	131	125	130	103	110	129	115	124	114	115	123	124	127	117	112	111	121	130	150	144	106	134	96	119	113	96	144	117	117	111	114	146	125	131	130	115	111	119	128	126	112	112	118	127	126	132	121	133	129	138	141	130	129	135	109	116	111	150	134	145	133	147	127	119	134	115	138	105	117	131	133	137	116	135	151	130	149	124	119	128	129	126	120	124	128	137	114	145	177	120	115	135	136	146	141	114	101	122	132	108	122	120	122	138	117	125	109	125	116	125	130	120	134	134	129	137	137	151	138	131	121	138	121	101	117	113	142	122	120	129	137	143	158	141	115	117	139	133	107	120	119	113	135	148	123	128	129	126	110	123	131	143	132	121	126	122	115	122	121	122	151	140	116	129	149	138	110	121	127	128	128	126	132	153	148	130	145	113	152	142	145	103	142	123	124	112	123	117	151	138	135	136	134	124	147	122	127	124	115	131	129	125	129	122	108	128	136	117	156	125	105	129	136	133	117	127	139	148	136	114	127	143	144	116	116	131	141	107	110	106	112	129	109	121	136	118	141	125	121	103	115	129	111	115	109	130	141	124	117	139	124	141	125	129	105	114	132	116	108	168	141	137	129	113	129	127	127	138	147	143	117	121	123	124	131	157	129	99	132	128	133	122	144	142	111	136	127	118	127	155	125	111	99	140	137	111	140	116	141	118	135	120	132	122	131	132	132	164	128	151	119	143	113	138	137	113	130	120	132	123	123	113	141	128	119	136	113	133	130	128	117	126	135	130	115	138	124	136	125	121	136	118	129	133	130	127	130	134	113	124	151	140	147	128	138	120	123	141	124	137	110	119	137	130	117	113	134	129	132	120	134	116	116	133	129	122	133	120	125	113	127	108	146	102	130	145	114	148	107	132	113	112	128	114	118	121	123	141	132	134	125	113	119	137	125	115	118	122	140	141	124	109	125	112	120	124	131	121	133	126	117	134	127	122	117	144	121	103	131	129	147	120	129	145	123	130	150	110	114	124	125	139	128	146	142	106	130	136	127	125	121	133	151	125	114	140	129	107	119	115	123	89	117	128	143	122	130	128	124	130	124	136	122	120	122	139	139	123	124	127	131	116	133	125	130	130	135	122	116	111	122	135	139	147	136	141	132	126	143	137	112	124	123	124	135	138	143	119	124	124	126	134	125	103	119	112	137	107	120	104	133	124	106	154	141	133	118	110	131	102	115	122	91	128	110	122	135	151	134	125	122	110	122	136	111	107	111	105	144	116	121	114	125	118	104	132	127	130	130	111	133	149	133	117	116	128	140	114	134	105	117	129	114	110	134	120	139	120	144	98	134	113	114	164	120	135	130	155	134	142	120	128	136	132	137	118	124	119	112	138	141	128	121	123	130	144	142	140	132	120	130	124	108	124	121	145	120	148	137	132	125	134	117	122	117	131	113	119	131	144	117	141	123	125	138	139	128	125	111	132	155	133	119	133	110	125	105	145	127	135	140	114	115	127	127	120	123	119	123	105	130	118	126	128	135	142	148	121	105	141	145	138	134	131	108	121	139	134	112	127	128	135	115	144	132	136	132	104	125	140	105	119	125	144	122	123	143	130	115	139	105	129	149	138	129	129	140	131	140	126	120	141	136	138	129	107	136	125	134	137	115	136	129	143	135	129	112	106	133	126	135	133	126	129	114	136	107	128	105	126	120	108	122	165	116	136	124	124	117	137	128	123	134	127	133	111	122	105	112	119	122	130	123	122	143	103	125	137	156	112	143	140	130	166	136	107	165	135	113	124	124	147	140	123	114	129	118	115	120	110	122	120	129	109	128	133	126	132	124	100	143	127	132	138	134	117	109	116	117	127	127	109	114	135	124	105	138	130	124	122	125	124	125	107	121	132	166	132	140	135	137	141	142	93	121	110	118	129	121	134	130	126	142	147	128
7265	2653	2776	3173	2817	2313	1808	1463	1310	1085	950	877	820	767	691	671	640	578	566	527	536	446	495	436	459	400	441	433	408	442	433	444	409	397	430	419	383	421	388	395	368	411	413	360	378	379	395	370	387	340	327	370	372	384	369	354	363	374	364	379	363	393	318	342	361	333	379	335	344	375	365	330	380	349	353	365	399	350	367	345	345	353	364	358	315	354	362	332	339	330	306	348	337	359	331	373	361	350	322	378	359	352	344	351	365	341	342	373	359	337	338	329	363	314	352	365	362	336	346	361	346	319	348	329	360	368	367	323	378	330	355	334	338	357	352	350	321	354	331	337	348	337	345	323	358	323	351	318	359	335	348	343	352	340	333	341	320	334	348	334	330	343	328	339	372	366	357	323	331	365	358	303	338	337	362	332	334	339	348	365	353	323	320	328	355	366	378	334	340	338	355	348	334	311	364	349	324	300	319	335	361	334	331	368	341	321	326	344	335	336	326	378	344	356	357	353	359	368	342	350	371	363	325	353	352	337	340	331	312	344	347	330	344	340	318	368	345	345	293	334	318	338	337	321	347	356	339	354	360	365	371	364	361	332	322	302	342	318	360	305	340	322	333	336	313	352	360	343	339	347	359	316	315	344	325	315	336	330	358	340	346	353	341	350	331	336	336	393	333	365	333	336	359	353	345	342	308	371	339	362	375	341	376	329	330	367	305	342	349	337	339	368	344	370	371	321	325	368	304	338	317	357	378	338	350	326	352	352	312	353	344	376	350	327	319	376	370	320	349	340	344	336	347	350	299	332	320	358	329	344	359	352	341	342	354	331	345	370	338	324	322	387	313	384	337	328	351	317	360	338	327	339	366	331	331	342	361	368	311	329	330	358	373	324	318	337	333	347	336	388	316	341	336	332	358	348	348	368	368	337	333	353	320	372	369	333	341	371	331	365	314	350	352	337	331	336	299	337	334	331	330	335	329	340	346	336	305	362	360	350	350	341	321	352	337	311	326	334	327	346	335	333	326	365	357	367	331	365	342	346	337	353	339	347	354	343	315	326	352	336	352	349	332	335	345	347	320	337	327	354	335	367	333	366	304	330	344	352	324	367	369	330	345	367	338	328	341	336	359	365	353	388	334	353	346	352	336	332	363	370	337	368	327	343	371	363	357	307	344	319	340	340	340	334	328	360	360	314	351	337	387	393	351	355	317	358	334	350	373	349	332	369	338	336	330	361	351	351	324	378	358	344	362	328	343	330	322	344	319	345	343	321	359	320	325	351	343	316	331	339	348	349	332	327	338	350	355	344	346	355	351	350	339	352	334	341	345	331	358	339	353	325	339	313	362	364	340	323	351	334	360	351	347	356	331	340	352	351	363	339	344	325	323	340	358	346	373	311	383	323	384	299	352	316	309	379	327	316	348	338	307	320	326	360	317	326	364	350	368	343	388	342	342	354	314	342	345	338	333	360	348	363	336	340	355	370	335	329	333	326	324	333	381	342	334	339	338	330	316	360	318	334	315	327	340	364	362	361	363	330	363	330	335	341	307	352	335	357	334	328	358	371	370	335	334	342	342	331	381	329	358	339	289	330	338	324	345	325	347	352	350	319	330	329	352	344	317	336	316	338	368	357	336	331	313	327	347	331	344	321	339	330	382	341	343	313	305	312	348	315	351	295	337	334	326	304	325	342	353	350	338	350	327	344	346	335	370	326	323	360	343	323	319	385	362	359	331	316	330	346	351	332	355	355	369	333	330	327	327	328	391	301	354	337	339	333	365	374	315	350	336	341	358	329	369	313	354	326	324	331	314	361	355	346	313	310	327	351	323	349	351	329	365	345	354	324	326	354	306	327	390	354	349	317	350	356	355	349	345	362	323	342	347	314	323	339	330	328	362	362	347	319	326	337	354	383	366	365	357	318	327	371	353	329	314	362	292	342	338	342	342	315	355	342	343	328	348	357	342	381	345	319	325	322	343	347	309	367	337	355	327	353	354	365	358	389	342	319	383	331	345	330	359	330	333	356	297	353	322	336	313	317	343	374	350	369	329	324	363	341	355	335	338	343	354	355	327	339	306	333	373	352	338	318	347	362	317	304	313	289	310	333	316	355	333	333	355	312	354	362	334	349	343	334	330	334	276	341	362	329	352	332	365	342	341	334	368	334	343	333	333	323	333	321	371	361	332	326	335	339	336	357	331	339	350	361	307	348	327	367	326	320	337	329	319	345	325	361	326	347	351	352	345	378	357	340	316	329	350	346	349	359	352	358	345	369	331	356	328	344	369	359	303	320	319	348	343	360	320	307	319	382	368	356	340	308	347	351	335	324	311	326	347	337	331	330	339	338	342	322	364	370	336	336	319	385	371	309	339	350	341	339	348	374	331	336	313	350	361	358	340	343	349	339	332	369	354	346	326	298	370	362	321	317	384	324	352	352	306	370	306	335	355	309	315	331	342	320	335	363	363	348	338	315	346	353	358	365	367	350	331	323	330	322	315	346	337	347	315	359	317	336	381	346	350	327	309	348	308	333	345	337	371	375	341	329	333	357	342	349	346	381	303	335	364	336	379	324	336	355	346	345	338	349	340	339	334	328	347	322	338	331	297	360	334	329	306	318	360	331	317	352	351	355	340	330	321	326	340	327	347	319	346	333	357	378	302	359	368	340	363	342	304	347	352	342	333	344	336	322	332	330	325	361	357	317	334	359	365	347	359	348	354	333	407	321	350	334	325	347	321	345	306	322	323	327	344	329	304	333	342	314	322	322	326	336	354	368	363	330	329	323	371	331	335	348	329	335	350	372	340	318	370	326	336	326	319	346	337	335	320	311	322	336	321	353	339	336	343	347	328	321	350	354	314	343	366	321	356	318	335	336	331	326	356	344	336	352	319	334	344	323	343	323	312	340	361	363	366	327	353	341	313	342	349	323	354	343	351	344	348	321	355	311	328	368	334	338	330	307	333	361	319	317	331	325	336	329	344	351	321	353	348	336	307	342	325	362	325	333	354	356	349	301	356	306	327	347	340	334	351	370	369	326	352	353	380	348	330	341	324	335	366	352	339	335	380	343	363	335	355	358	350	352	328	326	353	336	350	334	384	350	354	363	385	329	319	339	330	314	348	352	342	338	356	331	317	350	339	338	361	354	336	352	351	335	324	341	351	373	339	350	321	333	317	360	355	328	354	349	336	332	389	333	364	346	325	342	345	349	340	353	357	334	318	325	326	359	321	325	329	302	332	345	354	322	333	353	337	358	327	331	331	361	361	335	345	336	371	318	333	368	343	330	336	366	354	336	341	313	333	349	334	354	342	347	302	312	316	366	348	345	305	364	338	344	333	359	342	348	319	339	327	336	335	380	370	332	329	354	328	341	336	338	330	370	339	352	359	354	361	338	336	357	338	353	334	322	303	336	354	346	333	350	305	328	366	348	363	331	333	342	346	334	337	350	343	318	306	335	329	365	331	348	316	355	345	326	352	373	360	366	347	330	332	340
21564	7129	3064	2056	1459	1013	826	688	567	473	419	422	418	368	334	342	305	335	273	311	305	290	285	293	305	295	278	289	259	282	263	262	310	293	263	290	258	287	260	253	255	269	259	229	265	275	255	249	238	294	239	273	261	264	258	259	235	264	265	243	252	245	243	268	263	241	229	250	254	259	254	244	237	259	279	259	249	273	278	282	240	255	264	236	236	231	275	298	262	239	272	280	251	231	266	238	263	256	260	264	246	266	250	271	255	245	237	233	218	280	254	264	249	252	229	264	295	280	264	254	274	256	245	236	292	239	271	264	247	247	234	272	283	280	255	252	251	263	245	277	267	275	245	226	270	244	252	236	288	234	253	231	258	261	256	283	264	254	261	247	249	257	251	252	247	226	239	226	221	261	246	262	244	259	243	276	263	259	273	255	238	268	255	260	240	250	256	260	231	254	249	261	279	266	263	262	232	261	264	285	248	272	232	228	253	260	256	243	230	236	263	267	276	278	242	274	259	262	260	264	271	280	244	282	298	265	290	246	292	248	242	231	225	277	262	271	289	254	257	250	224	270	258	260	253	250	243	283	254	249	260	247	238	241	251	287	242	244	229	245	225	235	265	271	247	272	232	259	241	270	301	248	215	268	246	231	274	265	258	277	275	259	254	241	246	240	249	274	259	259	239	258	248	256	220	294	306	241	249	267	260	247	270	249	242	266	253	270	243	257	242	258	244	244	278	243	243	249	245	242	285	250	259	230	261	258	243	238	257	270	256	249	274	254	253	224	233	268	245	258	239	247	248	251	264	278	229	243	237	276	227	252	293	277	267	264	243	278	242	246	267	270	247	239	241	255	247	249	264	274	257	271	257	246	239	257	260	245	241	270	257	265	271	248	267	230	233	245	269	238	274	271	261	251	230	238	254	226	246	255	286	243	289	244	273	251	250	226	271	225	240	225	282	270	265	246	245	233	275	266	258	270	281	269	264	304	272	267	296	269	245	259	224	218	248	240	273	258	231	262	292	248	227	220	247	265	286	268	216	243	277	223	289	262	229	283	234	249	236	231	278	265	253	264	260	252	242	249	246	243	249	241	273	256	255	247	230	251	230	215	243	250	272	287	251	255	244	262	283	261	253	265	250	198	240	266	263	262	276	250	258	213	256	258	257	265	244	236	236	260	240	284	256	217	255	285	234	249	221	236	253	284	255	270	250	220	252	270	260	233	244	281	282	259	267	272	252	245	252	280	268	260	261	252	287	268	247	267	261	272	271	228	264	256	265	261	247	246	277	252	229	299	238	256	245	289	256	257	263	262	268	249	255	249	246	267	258	242	286	248	254	260	261	267	264	270	248	241	263	252	245	231	248	241	270	282	249	234	292	272	243	276	250	247	218	253	242	234	254	268	247	270	234	218	242	233	261	253	239	253	263	224	257	269	280	251	239	244	242	247	267	267	246	243	284	259	248	257	276	267	267	262	276	280	238	250	255	274	229	247	241	248	271	234	239	233	269	242	274	280	256	222	255	235	261	249	271	292	272	259	291	247	239	241	264	245	250	269	271	242	232	237	252	249	238	246	246	241	227	242	240	253	241	249	242	213	243	268	253	256	258	268	238	211	229	244	223	251	227	238	266	245	246	270	246	250	278	223	268	257	260	215	279	276	256	232	250	263	259	249	262	251	222	275	265	270	210	239	286	240	247	269	312	247	258	262	253	229	257	273	251	295	272	280	230	221	270	231	259	249	233	276	276	279	241	271	277	260	255	265	272	284	282	244	249	266	229	246	251	250	256	210	219	220	256	248	274	266	219	261	293	285	252	251	237	265	268	275	264	268	234	232	258	242	250	267	249	261	247	283	247	234	263	263	240	279	281	259	261	237	233	274	242	250	254	261	282	242	259	274	248	222	260	240	253	295	257	272	270	262	272	240	263	258	233	234	260	259	260	232	274	245	249	273	253	279	279	262	272	242	248	263	272	254	297	253	263	253	301	248	274	234	287	234	227	232	246	240	237	243	289	258	225	256	238	248	260	246	260	302	254	259	258	238	233	279	239	244	243	280	239	258	258	269	257	279	238	256	254	262	242	268	266	269	260	256	242	233	274	267	249	272	234	250	230	296	283	272	257	250	227	237	245	275	275	266	246	244	235	216	253	259	253	247	225	228	269	270	242	262	237	273	281	263	222	253	247	236	213	237	266	242	262	286	235	250	283	271	257	259	252	268	227	287	250	250	235	274	293	272	237	247	222	271	268	254	248	248	240	246	257	250	248	263	268	251	252	240	292	249	278	250	224	265	247	243	240	264	256	285	244	241	266	233	267	243	295	228	231	238	237	284	219	245	294	270	252	268	244	260	264	253	247	255	252	241	235	238	244	260	270	235	276	251	246	252	236	284	247	233	229	264	272	261	254	272	262	261	261	271	238	252	254	243	254	251	255	274	268	259	270	274	265	262	253	253	260	255	259	247	271	285	251	265	243	240	271	251	252	254	272	266	269	293	285	254	219	252	262	248	241	251	298	251	287	265	243	240	264	243	252	269	261	239	231	239	283	260	249	277	264	258	246	252	240	248	283	260	234	267	241	260	277	236	240	267	254	254	251	251	264	254	280	261	255	240	274	257	216	288	230	246	254	256	254	285	255	257	251	262	252	253	242	241	283	257	283	244	249	256	246	260	248	268	260	254	247	258	259	273	283	266	263	270	269	233	240	215	266	262	245	246	241	263	225	241	253	261	266	271	271	255	257	283	256	244	226	265	258	268	269	259	252	239	267	238	259	235	250	230	264	242	244	272	236	241	240	242	260	236	270	288	279	287	237	260	280	297	262	256	277	247	232	291	260	237	242	269	265	278	262	240	259	224	243	259	229	283	268	267	237	267	219	249	265	240	242	249	258	243	264	212	255	271	252	248	257	223	261	262	279	257	247	277	256	269	273	244	224	245	253	264	214	265	263	254	246	261	257	262	240	250	266	284	258	252	281	244	229	288	237	262	251	278	259	255	281	274	262	249	249	252	288	259	317	271	251	266	252	266	259	256	272	248	261	240	252	245	266	272	260	254	228	262	264	254	282	225	272	263	247	245	277	284	234	237	269	254	274	255	238	266	275	253	241	228	252	244	247	242	253	277	256	266	239	266	255	236	252	238	274	264	242	257	256	256	218	236	271	258	256	219	259	215	269	259	216	250	244	263	255	256	274	261	252	275	257	267	247	257	282	245	254	277	262	239	255	268	264	265	272	230	267	261	238	246	262	277	283	289	271	269	272	251	239	246	247	233	259	249	258	278	219	247	265	256	260	256	229	247	251	258	284	286	257	242	267	242	275	253	252	284	223	276	242	242	224	229	257	275	250	235	247	266	292	271	255	270	264	294	246	248	233	252	268	278	290	274	240	275	249	249	246	246	259	225	242	244	280	258	259	255	274	249	281	238	193	238	248	283	262	242	248	265	247	266	240	282	238	261	257	245	252	246	252	257	260	258	247	235	248	248	240	257	254	259
9335	4672	5535	5885	5085	4278	3291	2669	2284	2006	1761	1633	1496	1368	1207	1221	1077	1045	1026	986	899	910	859	875	894	746	797	810	759	743	765	730	762	717	726	698	692	716	669	661	702	700	698	702	694	645	650	639	597	657	656	629	650	625	588	625	683	657	659	650	688	621	632	646	643	595	608	595	595	610	636	621	612	607	665	587	602	583	587	626	643	570	655	570	654	614	613	608	592	603	624	629	588	574	639	593	632	571	597	608	593	618	627	634	562	602	630	607	587	590	603	643	579	596	611	606	638	577	586	543	604	615	590	615	571	602	597	618	592	593	569	586	596	594	621	609	607	589	580	612	626	608	634	623	602	630	614	575	621	592	630	602	610	608	597	595	624	600	579	580	571	589	619	641	616	607	593	626	592	637	556	577	576	594	614	600	634	601	619	611	590	559	597	607	576	588	603	614	617	636	565	557	612	594	589	591	606	628	598	615	621	585	620	599	592	617	585	564	634	575	592	555	585	625	586	584	597	594	576	629	575	584	591	595	563	595	601	618	620	571	621	586	559	597	590	569	642	557	611	623	610	626	586	594	622	603	640	608	603	545	582	605	571	583	569	594	588	600	602	614	608	620	616	577	550	590	614	580	599	567	618	635	585	639	597	583	633	629	595	576	579	583	597	579	596	565	624	626	591	605	599	577	582	627	592	586	613	595	620	556	599	572	558	615	568	609	539	564	621	659	584	598	638	612	593	631	596	589	592	591	545	628	616	588	591	600	625	539	628	611	572	567	607	592	596	586	545	557	613	590	608	610	634	577	592	588	594	578	564	571	587	634	591	600	561	601	591	608	604	628	589	631	578	585	597	584	618	587	570	559	602	591	591	615	611	622	573	605	630	606	595	563	601	588	597	572	587	611	595	607	583	614	620	600	596	566	616	588	579	634	586	604	604	616	605	583	587	588	598	589	592	557	593	554	576	565	587	598	600	623	624	606	603	614	612	637	585	603	610	593	617	571	590	621	579	573	562	589	597	558	554	593	619	582	600	613	572	554	603	607	602	592	647	586	571	579	549	610	543	592	576	590	586	629	619	603	588	579	613	636	625	614	611	613	570	595	604	612	586	626	589	586	628	656	582	559	585	607	584	576	618	612	617	605	614	565	558	597	625	598	629	606	609	620	632	620	594	610	602	618	631	641	597	594	598	628	590	560	599	564	592	577	551	566	635	601	630	599	618	619	602	627	565	585	634	571	592	613	641	568	596	613	610	597	639	606	650	577	623	637	567	593	596	627	580	602	594	565	596	572	592	585	578	590	605	573	576	574	564	605	613	605	592	578	613	583	613	606	574	571	571	592	634	595	557	604	571	608	609	616	597	586	583	595	587	590	589	595	613	578	645	580	599	597	561	596	641	585	556	583	596	614	568	579	588	579	594	577	588	554	580	579	617	602	610	599	597	638	582	590	588	619	575	579	594	584	602	608	595	593	607	613	587	598	623	593	620	631	610	554	589	558	580	567	581	620	585	612	566	584	600	623	617	603	625	557	622	636	567	596	596	601	610	646	561	597	580	566	630	592	629	641	617	556	609	616	579	578	585	573	591	585	594	595	584	578	588	569	638	585	593	612	598	627	573	592	614	592	583	523	605	600	589	593	563	559	576	612	588	568	606	618	616	612	567	638	594	589	561	579	579	591	632	588	597	581	597	578	615	577	629	617	570	582	628	598	583	603	661	601	600	566	566	592	588	576	602	597	624	618	552	571	616	586	663	617	553	612	610	562	605	545	641	620	578	644	577	570	603	587	626	595	592	620	577	585	583	614	583	556	606	572	562	612	609	584	594	584	586	609	570	569	625	596	644	572	597	587	609	624	613	589	588	581	574	628	628	613	609	572	583	599	581	603	590	559	605	578	624	597	587	579	578	601	597	615	569	600	561	595	587	576	569	585	624	615	618	556	581	573	554	574	612	623	591	604	639	600	615	567	564	626	643	586	575	573	566	618	569	596	589	564	579	601	627	615	572	579	590	577	595	609	587	587	602	611	564	600	589	605	615	606	576	559	595	581	554	536	582	611	587	576	602	637	624	550	617	554	655	622	618	620	585	566	578	641	592	654	591	595	570	610	614	572	581	590	564	590	601	591	577	590	607	593	629	559	634	596	548	603	606	588	610	569	590	583	532	589	588	556	617	611	611	585	588	626	594	575	607	574	583	580	625	590	588	612	604	625	575	587	586	558	624	610	605	585	610	611	581	596	585	596	567	565	629	582	610	561	639	644	582	602	610	578	591	620	552	616	603	591	599	580	579	586	579	607	573	594	552	603	624	557	613	601	594	611	596	613	595	535	559	584	606	592	618	583	608	617	616	584	561	568	587	598	598	609	580	611	621	590	580	572	629	628	558	589	586	591	617	583	633	603	590	613	607	570	572	585	562	603	610	628	595	576	600	588	624	564	613	578	592	573	596	616	570	638	607	581	564	560	627	579	600	568	595	607	593	603	625	645	581	626	574	600	535	666	605	612	572	605	594	581	615	611	583	571	618	603	617	626	596	603	583	605	544	566	566	615	577	589	576	597	602	589	596	574	602	608	619	584	579	601	570	629	598	609	616	625	627	593	591	604	582	573	622	661	576	567	620	598	601	646	625	581	603	645	595	544	605	633	579	554	602	594	635	569	636	623	554	618	621	582	646	579	631	593	586	602	581	587	570	586	596	590	590	573	571	640	620	589	609	645	576	563	616	607	643	589	580	535	612	629	574	594	619	568	567	649	570	604	607	609	542	619	602	618	540	591	580	572	574	552	608	615	601	620	632	572	639	584	646	609	580	599	577	596	569	610	600	619	615	561	563	544	625	584	552	628	594	584	595	577	587	569	591	603	614	597	619	590	607	607	596	592	571	584	584	579	526	599	607	601	595	618	618	580	641	571	597	639	639	562	578	632	544	637	554	567	642	658	623	585	605	600	584	577	624	575	585	606	584	571	617	563	620	611	581	604	605	600	618	595	554	613	567	598	651	596	620	619	589	595	561	616	610	603	582	592	593	591	610	667	545	616	609	630	586	616	623	645	555	564	603	595	580	611	606	585	606	594	639	595	586	605	599	621	634	575	563	580	594	585	618	576	586	617	585	602	623	582	579	603	624	564	638	609	573	545	617	608	546	587	604	605	594	619	617	601	592	602	619	572	608	610	638	570	624	592	567	584	614	633	612	584	615	584	583	582	579	543	595	641	561	591	556	583	635	614	598	581	585	601	554	624	566	610	569	619	599	605	668	572	546	602	603	579	594	573	619	578	576	597	605	542	594	597	556	602	576	585	576	541	579	624	591	578	572	610	558	617	636	635	609	598	567	658	546	592	604	610	569	604	601	561	608	596	579	624	559	567	610	593	605	613	637	577	621	574	637	582	542	585	590	584	564	602	574	562	597	567	632	602	619	619	579	619	559	626	566	560	577	578	597	621	611	582	621	655	596	572	622	594	628	588	580	582	635	615	570	589	561	602	591	569	578	585
3638	461	137	95	87	93	70	76	76	61	71	74	66	86	80	77	67	48	69	56	61	78	57	75	71	60	70	70	75	82	49	81	63	74	61	73	71	66	66	53	69	69	77	66	71	77	73	70	60	79	64	69	55	70	76	51	82	67	71	63	70	73	68	63	69	55	59	68	62	68	59	76	70	75	74	72	72	70	75	74	71	60	60	64	64	59	59	75	64	68	59	71	67	74	72	73	71	75	66	58	70	63	75	66	59	67	47	79	66	57	67	73	59	65	72	72	69	67	67	74	73	68	64	85	55	64	63	68	83	67	67	74	80	64	65	66	55	54	70	62	65	70	66	66	68	75	69	70	56	48	73	68	61	66	67	58	85	52	85	57	76	88	65	72	55	71	59	66	45	66	65	63	73	82	76	69	58	50	54	54	61	73	66	63	75	86	65	75	83	60	73	66	76	82	77	60	59	91	83	70	59	71	76	73	73	78	64	56	73	62	70	60	71	67	72	65	85	52	64	72	74	69	72	86	70	66	72	86	65	58	61	75	62	92	62	66	68	64	68	61	48	68	64	72	74	65	69	64	84	68	71	57	69	61	70	74	74	70	56	71	67	63	65	72	65	72	79	71	70	76	67	81	67	46	59	74	65	74	63	58	81	71	61	75	71	67	65	71	68	70	60	70	58	59	78	63	63	62	52	73	70	68	70	59	75	64	64	65	70	53	50	62	70	69	55	82	75	63	70	72	73	55	66	74	61	56	70	74	83	66	82	61	76	65	81	64	65	71	58	65	72	52	69	64	86	56	71	80	80	61	80	82	58	43	61	61	58	58	57	74	59	75	67	82	60	80	80	68	79	71	70	73	74	56	70	81	63	68	57	80	63	83	67	58	69	56	73	75	72	56	60	82	72	73	69	70	63	76	62	57	73	84	91	70	73	73	71	74	67	77	60	58	80	72	69	78	61	80	73	83	61	82	44	71	56	65	71	71	65	76	66	56	76	63	70	75	57	64	69	65	52	86	74	59	59	61	67	67	67	62	65	82	75	78	65	74	84	82	65	72	76	74	60	69	71	73	63	64	74	61	70	61	68	62	77	67	69	59	70	58	75	69	54	60	62	64	55	73	72	59	86	72	81	69	67	78	61	78	62	74	65	67	65	67	69	54	67	56	72	70	62	68	70	90	63	59	72	67	69	56	62	59	75	65	67	57	74	64	68	77	70	74	61	62	61	82	61	59	58	74	77	63	59	66	60	59	71	47	63	69	89	71	67	60	75	60	64	68	59	69	69	65	48	71	63	81	65	57	76	53	66	71	77	61	58	59	61	59	78	57	59	51	75	77	80	65	70	68	70	85	68	76	70	60	78	69	83	64	49	77	72	58	66	60	67	69	74	73	75	67	77	59	63	64	72	79	68	65	62	67	86	61	69	78	81	66	65	75	77	58	70	81	59	59	67	65	63	74	58	52	76	63	82	66	79	60	80	64	63	70	76	80	89	76	60	81	69	69	68	75	66	64	65	65	71	86	73	66	61	61	84	67	68	55	76	77	62	65	45	67	73	71	75	84	74	74	56	68	73	88	63	50	70	50	63	61	67	65	59	78	73	71	76	70	69	85	75	63	73	87	81	69	68	61	67	52	72	72	77	55	56	61	78	70	74	74	64	69	81	82	74	88	70	66	77	63	75	69	43	67	68	66	66	57	82	71	74	69	82	64	64	66	84	61	73	57	72	64	69	68	64	60	77	55	65	70	64	61	71	80	67	68	63	64	61	69	58	57	62	60	74	80	64	64	60	76	71	61	84	68	79	77	72	67	68	82	76	67	59	69	80	61	52	72	76	60	76	79	90	65	71	68	80	73	82	77	81	68	72	64	45	77	62	65	67	67	74	88	68	69	71	66	67	58	66	69	83	80	57	86	57	54	54	68	77	72	60	89	68	64	88	68	84	83	69	70	74	68	70	76	73	54	62	73	51	77	86	65	67	87	60	48	77	70	73	74	65	62	67	70	72	70	89	81	60	65	67	61	59	79	68	72	67	70	66	61	77	78	70	63	73	68	63	55	68	60	56	82	76	73	90	71	55	56	86	74	80	71	67	61	88	73	76	65	66	72	80	58	67	74	82	57	65	63	57	69	55	74	68	65	79	65	75	88	67	73	68	71	98	70	69	82	59	79	69	81	74	77	68	75	63	70	72	82	70	62	51	74	87	74	64	85	76	52	55	77	59	69	73	67	75	81	55	76	66	49	58	73	62	62	61	62	56	78	60	62	83	79	61	66	64	82	67	53	70	70	84	71	67	80	64	68	80	100	60	77	64	80	62	70	80	89	60	70	59	62	70	83	71	66	66	63	75	67	57	57	70	63	65	70	63	74	67	78	80	67	79	86	72	68	67	68	72	71	82	64	59	64	68	54	69	75	73	73	52	63	67	61	61	59	66	71	79	74	60	54	75	58	76	69	87	60	65	62	59	73	68	61	66	87	76	78	65	70	77	60	74	56	52	57	75	75	68	68	70	65	65	68	54	66	56	64	80	75	66	70	68	77	62	60	73	57	69	58	48	64	78	68	72	68	82	69	54	70	78	67	61	75	83	77	61	55	72	73	68	81	78	64	73	60	63	75	59	62	63	64	60	68	88	72	64	67	67	73	70	52	59	66	66	53	65	65	68	67	71	76	69	70	71	64	93	42	65	74	69	65	81	68	75	67	68	45	72	68	67	69	59	59	61	77	65	52	53	73	68	57	62	79	77	80	70	72	81	78	67	68	82	53	68	75	76	76	69	73	70	78	71	58	71	68	62	54	79	71	59	64	82	72	81	72	75	73	69	63	56	66	70	59	78	77	63	68	67	47	64	61	77	64	70	71	72	70	71	74	73	71	64	81	68	64	75	54	57	62	74	58	71	67	74	64	79	57	78	74	73	71	75	60	71	71	64	69	62	62	55	73	76	74	55	70	58	90	58	65	78	68	59	64	65	74	80	74	63	94	67	63	62	71	68	62	57	51	65	73	75	74	58	75	62	71	80	88	82	60	70	58	59	63	70	76	62	73	65	66	68	70	59	68	63	79	66	65	73	73	67	89	75	69	72	73	66	64	78	64	69	72	71	72	72	66	80	70	66	59	63	61	65	65	66	78	64	84	60	76	61	89	71	82	70	70	67	76	65	66	70	64	60	74	85	61	58	77	63	61	70	79	72	74	63	69	58	64	51	54	85	82	80	79	54	80	53	57	68	66	82	69	60	56	66	55	86	48	63	66	61	61	55	64	80	60	51	61	62	70	77	82	76	49	58	86	94	57	76	81	59	66	69	65	50	71	61	47	65	72	58	70	90	76	56	64	69	66	58	81	83	66	69	49	64	61	57	57	87	70	57	69	75	62	58	73	82	81	71	65	59	76	71	66	63	86	79	56	87	64	75	67	63	89	58	66	64	61	69	55	75	52	65	77	77	72	65	85	67	75	77	74	52	77	63	60	70	68	58	67	74	72
2613	516	358	308	331	265	247	255	210	231	217	229	220	204	191	216	218	203	222	186	179	220	194	237	197	207	210	230	211	229	204	209	196	212	202	235	215	230	221	224	195	208	211	214	191	215	240	205	224	204	227	216	214	218	212	209	212	231	205	198	194	227	222	180	205	230	209	192	213	221	212	208	211	222	197	210	198	220	218	209	201	207	218	210	195	195	206	204	211	209	206	203	230	200	208	192	240	215	188	222	203	202	199	202	196	191	206	185	184	211	192	215	198	201	197	216	188	216	218	200	206	211	206	215	210	203	187	193	214	214	176	211	212	207	182	182	208	211	184	207	185	211	226	223	206	201	192	191	202	214	213	204	230	206	208	212	226	182	192	200	225	207	209	195	182	208	199	230	228	217	198	207	237	209	223	225	228	220	200	194	210	228	202	216	201	190	192	201	212	229	179	196	186	203	198	212	213	222	215	216	211	213	199	177	194	219	188	196	203	201	192	206	217	202	186	185	189	194	209	181	196	206	211	210	230	225	190	214	213	193	199	202	195	221	195	187	202	204	211	182	204	223	216	183	234	191	184	190	213	195	207	194	214	217	199	204	205	185	192	194	183	203	196	230	191	217	226	206	225	222	191	223	193	212	184	208	206	209	218	211	206	194	230	195	185	207	224	222	181	185	211	187	237	206	176	213	213	217	223	213	220	230	215	175	198	194	182	178	202	204	216	199	201	196	192	189	214	183	229	189	181	209	213	198	232	198	185	217	197	203	204	211	186	234	233	182	205	200	212	192	211	172	204	199	204	212	219	208	193	215	210	215	194	193	193	194	188	189	221	234	228	219	207	205	198	206	192	186	218	208	204	207	200	200	201	220	189	190	204	199	187	215	199	194	207	207	195	216	205	182	203	215	193	194	205	181	209	214	236	205	217	217	201	205	178	219	197	216	178	188	214	177	231	207	193	206	208	197	212	186	214	210	201	213	220	205	198	213	192	199	199	198	201	216	220	200	201	211	205	202	194	203	190	194	208	218	190	198	208	206	245	205	194	176	183	226	223	215	212	198	199	210	182	187	195	213	209	208	180	183	205	218	220	224	213	189	205	196	181	188	178	224	193	178	218	212	192	209	207	194	215	187	225	195	228	219	216	181	178	195	216	197	206	206	222	202	190	201	206	202	229	216	216	201	189	209	214	199	217	184	181	223	189	196	205	213	193	228	184	183	184	193	210	209	203	206	217	242	211	194	212	226	195	173	193	218	186	209	213	193	222	228	205	210	180	204	195	180	204	192	197	209	219	214	179	203	218	182	179	205	194	259	209	220	214	223	199	213	195	188	214	214	187	214	214	210	190	206	216	232	210	234	201	223	202	192	183	207	177	227	227	186	197	213	224	195	203	205	208	214	199	187	178	215	196	221	219	209	197	217	181	212	205	190	217	196	205	191	220	195	205	184	217	196	219	183	206	209	204	221	179	222	195	200	200	199	204	204	211	208	205	211	186	205	200	203	183	184	205	211	188	198	221	228	229	183	213	215	182	199	178	227	226	198	212	206	207	214	207	202	212	227	229	220	206	196	223	220	195	203	208	194	176	211	200	215	228	196	225	200	189	197	221	222	246	190	209	197	222	228	201	210	221	211	216	211	187	189	191	216	207	213	251	204	218	211	187	218	215	207	184	172	204	197	239	228	195	206	174	187	198	219	189	216	213	192	195	196	211	223	215	207	210	200	183	201	211	213	204	216	187	194	203	211	199	234	195	177	215	223	176	220	210	211	173	206	197	190	204	204	223	208	217	183	225	212	236	215	201	196	232	207	235	200	229	209	211	212	228	209	222	216	227	215	238	213	204	200	217	229	206	197	233	241	204	205	211	205	206	204	204	215	201	181	183	198	249	221	184	203	192	184	203	234	195	217	212	208	201	209	227	191	210	206	201	233	212	180	203	192	212	179	217	208	217	181	196	199	207	212	216	207	207	206	230	209	204	210	174	216	192	185	187	211	214	201	175	202	218	205	214	211	182	217	200	206	226	200	228	210	180	210	198	228	204	210	201	217	197	192	189	189	204	202	202	199	197	200	199	211	223	219	201	209	180	206	200	208	208	198	224	175	190	227	209	184	190	204	209	208	217	223	202	218	200	210	213	214	204	196	197	222	228	204	199	203	205	197	196	191	220	184	215	211	198	220	223	207	218	229	211	195	197	189	236	204	197	236	214	214	205	250	213	188	210	206	213	239	199	204	220	205	216	212	196	205	196	220	209	172	203	204	188	216	221	204	226	185	199	203	206	199	220	199	191	202	216	183	214	219	196	196	198	208	203	199	211	222	231	198	188	207	174	200	214	201	213	238	213	199	197	202	209	196	185	209	182	183	215	213	232	226	202	214	206	207	216	204	227	211	189	223	194	196	227	247	192	212	188	236	192	240	194	175	223	220	199	202	196	206	186	201	232	216	188	225	209	199	214	198	198	209	197	227	179	192	186	214	196	221	200	201	220	199	226	185	220	212	196	220	235	201	234	203	205	229	205	197	211	213	192	185	212	206	217	211	189	185	221	206	214	188	196	196	211	201	215	228	228	219	209	172	212	193	213	182	206	200	216	206	207	206	208	238	205	216	240	208	216	208	221	199	202	205	193	194	227	199	192	209	180	211	187	207	215	201	232	232	201	192	217	214	203	215	203	183	217	190	212	202	198	204	206	214	219	220	204	197	228	204	196	198	220	207	185	201	206	181	195	201	207	193	191	203	195	218	173	191	206	217	218	190	185	222	219	201	181	244	199	190	216	214	214	232	198	210	200	197	200	186	204	195	179	213	222	201	192	180	204	176	181	197	191	199	227	198	228	229	200	207	207	213	222	206	233	205	199	229	206	183	206	207	195	183	199	194	195	232	216	193	196	220	198	192	206	184	197	219	214	191	187	190	229	209	167	201	203	207	207	225	200	204	194	214	221	223	219	201	202	185	178	204	188	212	189	210	213	218	219	190	208	220	222	209	208	207	205	223	188	205	221	221	190	222	226	210	219	207	229	208	204	205	201	204	218	195	222	222	203	199	220	227	206	226	194	206	203	213	198	208	219	213	201	219	207	205	228	221	215	205	188	203	196	207	213	213	219	238	182	207	206	239	207	197	221	219	184	211	221	198	213	194	211	191	194	218	188	198	207	223	222	214	204	190	184	191	219	199	212	219	203	196	214	213	191	228	218	207	200	212	201	210	253	218	199	216	210	221	171	215	199	194	196	203	211	181	231	201	207	209	218	217	188	199	213	207	207	198	206	217	197	210	212	198	198	194	192	215	227	211	200	183	215	212	186	212	210	210	186	202	212	201	183	236	212	212	208	205	198	221	204	217	205	213	226	214	192	207	198	222	228	224	198	201	224	212	188	208	218	225	199	194	194	221	228	217	198	184	226	206	218	184	182	218	210	196	184	177	198	190	232	188	215	215	194	235	193	197	212	213	182	226	211	186	223	206	208	202	199	212	225	223	198	215	214	204
13442	3010	1489	965	679	528	404	293	282	252	216	199	196	188	192	159	192	180	144	150	126	160	140	121	169	126	139	159	129	145	145	144	150	124	149	119	126	142	130	134	122	140	156	137	132	120	124	122	146	124	138	132	127	140	125	121	141	125	133	128	130	130	124	143	149	135	132	133	111	159	120	119	126	118	122	132	128	105	115	116	128	137	131	127	122	129	127	143	115	135	118	127	141	120	125	120	124	113	118	133	132	148	112	158	140	134	120	133	143	123	134	124	145	128	114	117	144	121	125	134	133	133	123	120	133	132	133	137	134	125	125	144	130	120	128	121	135	114	115	137	118	132	137	145	116	119	132	130	117	136	126	128	116	122	137	138	153	119	150	136	137	125	137	121	124	129	122	106	120	129	141	108	125	139	119	131	119	145	136	134	149	126	126	152	112	136	116	123	116	145	136	131	141	125	127	115	118	119	112	120	121	128	136	145	125	133	127	126	118	125	114	119	135	130	130	138	142	153	160	147	128	135	113	108	136	125	126	118	122	130	131	143	135	113	114	108	153	124	117	128	132	129	127	128	144	131	122	132	137	131	137	117	150	146	148	120	115	113	129	119	115	141	128	131	122	103	124	139	132	126	127	153	113	119	124	124	128	135	120	122	131	131	125	119	139	134	144	131	119	138	137	120	127	131	122	119	128	122	134	125	124	133	140	137	119	151	123	144	136	151	133	114	135	128	117	117	112	115	121	138	126	133	98	134	103	129	134	144	111	140	137	142	143	108	146	120	114	114	161	124	125	124	128	130	118	123	104	114	135	137	121	152	140	121	132	130	126	131	110	126	132	117	137	123	136	135	127	141	120	125	120	139	138	142	124	134	131	147	133	122	122	115	111	117	109	132	154	128	130	94	140	149	127	124	117	108	151	122	128	121	150	127	115	126	105	118	128	160	127	96	142	132	123	131	112	135	117	144	123	130	125	125	129	119	130	146	143	130	117	133	121	128	140	125	134	136	143	153	115	124	120	144	122	106	141	118	114	140	126	122	140	117	128	141	153	125	128	135	145	148	151	133	119	123	121	116	125	115	113	115	113	144	131	128	126	118	128	123	120	113	129	138	120	128	132	125	126	145	117	103	122	138	120	136	145	123	126	121	125	126	122	114	126	114	114	111	120	108	141	118	143	138	110	111	141	128	121	120	129	113	139	129	124	119	163	116	117	117	115	112	124	95	131	87	137	139	116	138	112	112	123	106	134	135	120	123	121	139	144	119	128	136	124	123	144	135	128	125	108	150	111	120	137	127	124	127	117	118	109	147	148	123	130	143	100	123	115	122	118	118	104	127	150	121	121	112	105	132	136	112	103	97	139	122	140	125	116	129	144	123	141	131	131	137	118	130	114	127	120	140	115	121	128	128	132	127	129	132	134	140	128	135	130	114	130	143	136	133	144	143	113	117	114	123	146	117	138	130	145	109	141	121	119	113	140	125	137	144	126	125	147	146	151	120	130	133	118	115	153	137	121	130	114	119	118	108	139	114	156	131	110	122	132	129	116	120	111	139	121	119	123	141	103	109	121	121	116	145	128	115	153	124	145	135	139	130	127	131	110	153	113	142	144	117	124	134	108	151	119	115	137	104	129	136	125	134	118	132	146	134	116	128	138	133	134	113	127	118	136	124	128	148	132	127	112	111	116	132	128	117	128	134	121	119	131	117	109	113	133	133	133	124	119	139	126	124	135	125	132	155	125	120	126	145	128	126	118	128	131	136	131	114	109	141	124	119	128	122	139	113	131	141	121	117	125	120	122	133	117	114	136	143	131	143	131	147	107	141	117	125	123	151	121	119	142	139	131	134	134	131	127	106	144	135	108	140	137	153	131	130	118	134	128	143	144	121	137	120	121	130	141	136	120	139	121	123	118	128	123	102	115	125	113	124	126	118	145	125	130	129	126	122	122	138	108	139	147	137	130	115	121	145	119	134	128	149	122	130	122	128	119	124	114	125	130	119	114	124	151	131	136	107	112	147	119	132	154	142	128	113	122	112	136	121	132	120	113	134	114	141	124	125	128	133	137	139	115	109	139	136	125	156	121	130	118	148	126	123	109	129	124	112	131	155	123	102	130	126	127	136	121	154	129	132	124	125	140	132	126	117	130	128	113	136	134	147	134	110	114	141	119	114	135	111	126	154	110	142	126	116	137	131	99	132	165	122	140	129	120	126	112	153	138	137	106	147	140	119	135	118	138	136	129	122	133	132	132	129	137	138	149	121	130	134	121	122	124	118	158	111	116	114	118	127	132	98	119	129	135	123	126	126	134	125	146	113	134	110	139	105	126	121	102	122	111	144	121	127	114	136	130	135	152	144	124	100	122	127	163	124	142	121	115	128	143	135	100	103	119	124	137	129	126	136	128	155	127	136	112	134	140	124	114	146	110	111	148	114	124	130	135	135	85	125	91	153	134	124	103	110	153	101	120	123	136	123	120	124	133	132	121	129	157	119	120	138	133	132	112	128	132	110	107	119	129	130	104	132	122	123	129	132	127	143	140	142	115	141	128	126	124	117	118	139	146	126	109	122	112	133	121	122	132	147	138	110	124	133	132	129	118	123	112	114	128	131	132	124	122	111	134	131	133	135	115	112	126	143	113	132	117	128	116	112	127	135	123	125	133	100	141	119	116	133	118	142	145	117	122	122	115	145	115	134	137	129	143	133	107	129	128	130	135	132	126	127	112	132	135	129	137	119	104	128	134	150	110	117	127	124	127	106	130	144	140	132	134	131	131	101	119	119	125	119	124	113	131	160	148	119	145	145	104	141	123	114	130	144	123	130	130	125	134	125	117	139	124	109	137	114	130	120	119	126	122	127	120	132	122	118	134	140	116	135	109	131	127	117	127	132	130	139	122	127	107	111	140	127	139	136	133	132	111	130	125	120	125	113	110	129	112	126	114	130	117	119	141	121	124	139	120	136	111	128	113	124	138	123	133	113	118	120	118	109	135	125	133	150	132	126	119	122	137	137	131	119	146	138	121	130	126	140	137	131	126	139	145	120	127	116	107	140	120	120	124	119	109	144	128	131	120	143	136	121	149	131	122	132	116	143	127	135	135	121	117	144	119	117	120	129	95	118	124	127	118	125	113	132	128	127	139	124	137	130	127	141	143	123	152	137	121	131	119	147	128	147	130	112	113	135	143	138	136	126	124	121	106	113	113	162	127	131	115	140	118	130	102	113	131	105	139	131	123	133	129	125	118	120	140	120	140	128	121	126	139	138	133	131	140	128	136	137	134	123	136	121	131	140	141	126	120	124	112	157	130	133	139	108	121	139	110	126	140	123	143	119	121	112	135	137	129	121	149	120	140	117	115	126	138	112	107	122	138	121	120	140	124	120	113	124	137	126	152	136	132	128	126	121	118	96	145	123	128	144	134	148	128	128	135	133	155	110	135	111	123	122	110	139	128	140	117	112	128	131	124	122	143	107	139	128	134	130	131	113	117	104
7354	2543	2945	3163	2867	2230	1815	1446	1292	1045	945	878	809	742	709	675	583	591	543	516	560	516	501	486	481	463	461	422	416	392	427	418	400	421	413	381	382	379	364	406	369	399	376	369	367	363	350	399	377	370	379	372	350	355	360	375	384	389	356	376	373	348	347	387	371	344	373	339	386	346	355	353	335	359	331	337	357	350	342	354	362	356	380	332	315	373	354	323	333	349	353	374	359	332	370	342	355	371	343	393	376	356	373	342	374	345	358	388	338	362	335	374	338	345	368	343	365	328	372	375	349	356	322	347	328	348	357	308	340	346	315	327	348	362	308	351	326	348	332	357	335	342	357	349	370	331	341	351	327	320	338	364	345	385	336	378	323	335	347	348	303	344	346	329	332	348	287	330	347	346	365	339	367	367	349	349	398	341	344	332	343	324	338	330	322	299	364	362	299	335	341	352	338	329	385	350	315	334	334	344	359	328	376	352	342	307	333	334	358	332	317	337	297	362	345	306	391	341	381	348	364	327	338	342	321	333	324	350	354	324	341	358	337	311	300	393	341	350	351	326	374	362	310	374	369	353	316	355	344	323	361	315	335	372	334	342	341	348	353	322	331	345	318	346	329	338	348	347	344	331	341	348	334	342	299	340	359	346	315	356	342	318	376	328	364	331	302	342	347	333	357	358	320	326	315	336	347	360	355	340	336	341	327	324	346	344	366	313	364	356	337	340	321	343	340	328	333	345	347	360	382	334	363	375	358	338	327	335	348	331	351	324	334	321	328	328	338	352	308	363	335	351	317	373	364	342	370	349	349	313	365	368	328	346	320	333	345	316	338	347	353	344	340	350	332	316	336	352	362	331	355	345	382	354	381	349	330	317	322	336	333	317	357	335	348	355	343	328	322	366	333	336	357	326	334	355	360	316	331	343	329	343	343	364	366	332	324	312	361	346	333	351	316	359	350	339	333	356	315	350	335	347	342	336	314	317	322	323	335	318	349	366	337	344	339	324	321	340	376	335	346	317	338	359	359	350	352	320	324	336	364	339	314	373	357	388	357	351	355	397	337	319	330	341	331	363	351	344	352	360	311	360	365	316	323	345	358	350	337	332	323	354	363	322	373	323	313	350	311	356	353	363	349	366	335	342	340	349	339	381	352	320	330	350	324	371	332	379	321	326	351	350	351	372	318	381	341	341	332	330	356	365	361	315	349	320	316	341	369	334	348	332	351	307	346	346	329	307	333	363	339	350	345	351	324	338	344	334	316	333	357	324	372	358	348	344	334	339	339	353	347	335	341	354	344	380	350	325	335	360	354	348	333	319	355	349	371	333	359	303	353	387	325	319	373	376	336	333	340	358	302	334	360	347	326	329	347	349	326	333	344	341	299	335	322	320	358	354	315	349	318	348	363	363	378	357	346	318	332	317	350	364	345	324	333	339	337	362	353	359	366	326	362	330	347	319	350	367	326	352	316	345	331	357	314	350	329	347	357	350	376	323	337	312	334	365	339	346	331	303	333	328	310	330	375	357	336	362	360	333	359	343	340	357	361	306	340	344	338	354	358	320	352	325	335	306	364	354	342	297	337	340	356	346	344	349	354	309	344	325	298	328	333	358	333	359	328	335	375	371	341	314	334	330	347	352	311	334	338	340	334	370	370	340	362	344	369	320	350	379	366	319	322	324	333	304	341	347	309	346	332	329	329	313	337	355	340	363	323	333	318	331	336	363	317	337	342	361	339	347	372	369	329	350	338	349	342	333	322	332	304	326	336	328	330	344	365	352	343	358	328	332	327	374	338	346	336	360	313	321	313	340	352	362	340	336	339	343	362	323	331	385	359	351	298	341	329	333	340	360	336	350	348	321	315	314	347	351	330	317	371	348	334	328	326	356	345	383	328	347	344	331	329	355	320	338	340	365	350	376	398	329	388	350	324	372	353	337	320	363	349	331	324	373	342	327	341	318	349	346	340	324	294	343	352	322	343	312	372	351	349	347	354	321	323	323	362	342	364	392	328	361	347	352	345	328	331	349	372	329	376	326	324	353	323	364	332	335	335	325	341	334	368	359	340	377	344	350	323	356	332	336	335	317	363	365	352	333	357	373	372	382	338	363	366	358	349	313	306	312	327	338	325	341	348	335	336	343	376	326	354	325	361	339	320	329	320	341	329	363	376	339	351	354	332	354	332	362	375	308	335	355	317	331	344	342	349	368	342	330	360	345	329	343	316	334	348	324	341	321	329	306	324	330	337	327	348	358	328	351	304	327	293	328	319	363	374	347	373	333	333	319	335	317	347	301	301	342	337	364	350	342	332	325	310	331	318	350	342	327	356	350	324	340	343	344	359	364	352	314	336	355	359	352	349	352	327	376	327	342	369	367	340	344	367	333	319	368	344	382	336	332	349	332	348	325	339	349	363	358	311	338	304	312	332	349	351	324	356	338	316	336	323	331	343	375	342	329	342	359	344	331	384	369	378	350	347	316	344	334	337	326	355	346	333	345	338	324	346	330	353	330	350	333	305	314	316	334	341	335	319	343	364	314	322	317	305	313	361	346	356	323	305	343	315	329	341	351	336	330	376	337	335	351	376	324	338	330	337	309	361	339	338	292	351	347	334	329	326	341	353	350	346	347	349	354	354	413	358	327	316	376	346	343	362	330	370	336	327	335	314	357	338	359	335	321	337	308	345	336	331	312	368	335	349	322	356	334	338	361	357	345	329	315	332	330	358	325	328	312	361	323	374	346	365	337	308	365	323	334	362	319	331	368	334	327	353	327	299	345	337	341	333	332	339	343	336	359	343	343	335	323	305	384	340	344	345	375	306	341	379	316	381	361	360	339	341	327	331	328	307	336	369	341	339	325	357	336	348	402	318	331	347	332	334	334	321	331	342	379	321	340	333	340	340	377	346	350	359	362	307	373	367	308	332	332	351	347	360	348	363	340	348	335	346	338	340	362	349	383	354	338	331	370	345	337	357	327	321	335	359	353	344	346	353	360	346	363	339	323	337	354	372	352	322	368	346	294	332	329	349	358	335	338	320	358	350	365	346	332	353	344	340	339	320	353	327	334	342	340	333	339	342	353	351	336	364	346	358	294	349	341	308	392	345	324	343	337	349	344	294	334	368	336	376	339	361	358	383	305	356	335	321	335	335	321	335	348	329	316	324	354	349	348	330	336	347	339	380	344	311	337	347	344	364	319	364	358	356	344	350	348	350	318	333	356	337	364	360	357	345	332	327	342	344	335	335	341	341	351	339	374	345	352	367	370	329	349	366	317	332	348	370	334	334	361	323	317	341	338	333	334	338	335	331	328	324	356	326	315	364	363	375	345	365	351	328	360	351	324	302	370	317	357	316	352	335	309	336	324	358	345	347	359	334	337	337	332	355	339	385	312	328	360	321	339	369	351	335	349	369	338	321	340	368	316	359	335	343	358	386	295	329	351	331	355	329	335	322	324	348	341	351	329	339	306	345	326	366	309	327	330	353	351	328	350
22184	7094	3274	2215	1430	1061	779	659	555	496	468	445	406	389	355	339	316	290	308	294	299	297	288	284	302	305	257	307	266	284	299	281	257	272	246	285	279	253	247	268	259	261	287	262	264	242	257	260	279	268	250	261	245	243	252	253	255	279	262	246	276	244	249	228	270	249	239	288	251	251	231	231	280	252	253	243	251	243	241	285	220	249	248	254	210	281	268	247	262	228	243	272	286	252	281	253	233	248	265	266	265	248	237	249	245	275	264	238	263	274	242	257	242	262	254	255	245	256	230	233	243	252	258	283	242	287	250	251	269	248	211	245	248	261	264	252	245	260	269	246	258	253	251	266	262	249	246	254	262	256	237	258	250	268	277	246	247	282	266	268	236	263	241	220	237	246	239	254	256	261	268	245	281	282	252	280	255	275	260	274	255	257	247	259	255	253	245	222	279	264	258	251	266	259	247	236	259	227	255	268	266	234	281	246	284	286	262	273	266	247	269	263	272	262	259	263	236	258	241	248	244	240	240	228	252	257	279	252	231	224	226	266	262	253	276	281	276	238	267	242	263	250	258	282	259	305	256	288	235	256	212	221	253	280	269	274	264	259	273	255	261	236	227	253	239	243	271	235	238	267	268	251	238	281	248	256	268	264	248	262	275	254	249	261	270	262	256	244	234	271	283	258	240	273	277	308	277	265	274	257	241	252	249	269	253	241	252	262	254	256	260	264	295	240	275	270	237	259	243	251	264	265	255	271	279	262	256	224	287	255	259	283	225	255	294	269	264	267	257	285	248	263	255	248	281	248	237	275	247	239	279	240	281	259	281	254	230	248	239	248	257	258	250	242	258	255	242	230	242	243	252	238	292	245	270	260	239	241	249	257	244	255	278	268	271	266	262	285	248	240	234	249	282	269	250	263	252	283	273	268	252	263	247	249	239	251	260	256	234	245	252	255	221	265	236	253	239	250	244	254	254	257	250	271	231	258	240	218	237	257	274	249	279	240	240	242	259	272	222	253	258	257	258	234	262	290	218	210	262	265	248	283	259	253	255	240	250	258	265	244	244	256	297	268	277	272	258	248	250	243	239	254	296	269	298	268	263	236	248	253	262	226	246	249	257	233	269	254	242	268	237	277	221	281	239	279	258	241	269	220	254	249	255	261	283	291	246	230	284	270	231	244	255	223	244	298	245	264	289	250	271	254	259	243	228	257	272	251	231	268	271	246	250	284	257	248	264	275	228	241	265	251	258	269	235	248	271	268	256	264	265	246	261	249	286	251	269	260	258	256	275	253	235	256	254	252	252	260	250	278	248	225	247	255	243	259	271	252	233	225	239	244	247	257	270	256	250	248	263	243	248	273	249	248	246	231	288	279	233	267	240	263	260	226	260	253	258	263	278	247	281	268	265	250	271	241	240	231	253	286	257	245	225	257	262	267	238	240	261	234	251	255	267	250	245	249	235	261	243	242	262	241	253	263	262	268	282	241	265	262	255	261	261	242	252	266	250	238	252	238	253	252	268	278	267	248	255	239	235	235	254	277	290	264	257	267	241	264	279	276	275	254	277	239	298	279	237	261	242	232	262	248	245	259	237	222	285	260	220	280	214	267	264	270	253	290	235	235	255	238	266	270	242	230	255	246	285	263	259	287	257	276	255	252	250	244	275	248	268	232	253	235	265	219	288	254	240	252	261	273	262	275	249	259	276	272	246	256	229	260	298	266	288	241	234	243	241	271	248	272	272	244	278	254	259	266	298	232	242	256	284	274	239	267	262	260	301	272	263	270	287	238	244	222	223	247	236	255	260	260	254	235	240	279	287	241	228	256	224	238	265	237	258	283	271	250	270	265	261	244	239	261	277	235	282	273	292	267	268	244	226	237	248	241	273	268	272	252	245	232	269	263	247	239	285	266	275	251	251	272	238	282	242	245	234	273	285	239	267	275	258	283	225	262	246	241	281	229	217	263	274	245	265	259	256	237	262	236	214	252	250	276	294	261	235	234	270	261	253	254	258	218	233	244	271	252	218	253	263	257	246	244	231	240	252	237	280	266	295	267	260	280	246	261	296	258	259	235	279	249	212	268	258	250	265	273	279	255	286	232	276	279	245	278	252	266	248	264	272	261	245	262	260	228	247	240	241	229	260	280	246	250	260	261	267	269	249	236	235	295	252	264	227	240	262	226	246	263	242	257	265	239	250	238	254	253	282	256	247	242	243	253	304	271	261	263	251	296	267	252	246	246	259	249	219	256	273	278	228	239	265	243	272	257	274	257	268	251	257	287	234	266	250	241	231	256	255	258	253	268	245	282	253	256	240	266	255	245	262	248	248	224	276	274	229	233	250	260	273	260	255	271	235	292	264	257	255	278	222	225	271	223	237	233	257	248	263	245	212	267	269	266	256	259	310	248	257	254	262	274	217	231	262	243	244	260	236	284	251	240	269	237	238	251	265	278	255	242	272	271	251	253	235	271	247	223	241	231	260	236	280	255	265	284	252	269	244	270	211	243	254	242	223	241	241	284	260	281	258	237	261	261	276	240	241	268	258	252	270	257	273	268	271	265	281	269	278	261	244	282	265	268	274	278	273	263	260	264	249	246	275	229	287	224	257	251	240	256	243	291	260	259	264	248	209	212	235	260	250	220	293	274	239	260	275	242	243	275	264	234	241	252	254	281	272	222	269	261	243	290	226	254	257	240	250	254	237	227	235	236	254	268	247	251	268	258	236	248	257	229	242	246	251	254	236	243	210	251	254	242	249	280	261	272	252	250	258	259	255	256	241	263	240	218	248	246	248	252	253	258	235	229	271	304	259	246	227	223	278	228	265	213	279	243	247	254	253	270	255	231	264	253	271	243	271	259	248	288	242	259	268	243	254	269	277	260	260	263	263	254	264	275	266	260	248	232	252	227	254	232	241	283	251	267	258	250	276	255	247	266	246	250	248	249	247	246	237	255	246	210	271	261	255	235	219	273	238	230	263	245	240	226	263	248	242	251	261	252	238	270	291	266	253	246	235	247	263	259	248	259	260	230	262	250	228	243	263	222	239	249	257	268	248	269	285	238	239	257	253	239	252	264	249	230	243	275	253	235	257	258	282	259	258	268	255	240	269	242	252	258	239	248	259	289	271	238	257	268	238	277	282	244	248	263	239	245	266	256	271	257	250	261	235	259	250	258	248	253	243	281	259	237	275	265	266	243	260	238	238	246	251	234	225	267	261	281	252	219	274	236	282	255	247	239	253	262	253	221	237	244	277	254	255	242	250	248	260	246	266	259	262	276	263	279	257	276	224	256	285	251	263	259	265	253	250	259	255	258	248	252	268	268	251	217	216	281	248	268	244	261	253	272	243	256	271	261	284	237	254	255	246	259	274	259	267	258	280	257	238	266	277	239	264	256	270	255	212	258	248	255	220	260	263	241	273	235	240	241	254	263	246	234	273	237	239	255	267	278	263	284	246	231	253	265	238	263	257	251	280	252	257	256	228	270	228	249
9467	4620	5620	5754	5202	4218	3367	2704	2328	2001	1826	1633	1433	1350	1252	1170	1125	1080	1018	940	969	890	908	905	787	891	795	823	790	760	746	719	717	757	748	683	666	768	681	687	687	658	669	659	678	654	673	658	681	635	672	670	656	661	663	662	625	603	677	638	609	645	644	605	604	632	630	612	624	644	606	652	580	619	637	574	605	610	621	606	605	620	629	597	645	600	595	603	613	610	654	611	601	589	621	555	643	625	607	653	599	641	598	597	625	619	624	622	604	616	588	587	618	603	618	635	607	584	650	653	618	607	600	589	623	617	606	590	614	603	646	635	597	578	577	649	539	607	635	595	551	606	578	568	584	565	644	589	588	559	606	611	610	586	585	612	588	578	651	611	590	623	596	623	565	654	605	597	594	656	608	557	591	617	641	643	611	598	580	564	606	555	602	579	595	593	574	616	536	607	570	623	571	569	578	629	548	568	616	555	560	576	562	581	624	620	573	654	579	628	570	626	611	573	594	573	606	622	560	634	610	538	626	590	577	630	612	623	584	623	618	590	617	608	593	604	600	572	602	595	587	584	638	582	652	570	556	618	624	546	577	601	614	610	594	565	606	576	584	554	566	654	537	609	594	578	580	587	627	568	624	610	596	598	553	602	555	585	601	586	582	590	605	636	607	601	619	557	595	600	573	627	581	598	627	607	576	616	620	562	565	610	627	579	588	608	565	588	630	604	603	574	600	584	593	603	622	609	581	556	583	599	582	595	579	608	619	575	618	603	587	610	583	575	581	581	588	612	594	609	581	583	531	574	564	612	545	589	636	599	589	623	620	595	621	614	632	613	574	617	581	634	595	564	581	606	598	586	609	575	586	632	582	636	615	606	537	583	553	611	590	557	550	616	621	594	593	608	587	627	591	568	623	610	584	615	592	610	614	598	645	595	621	599	622	632	578	580	679	556	578	626	568	636	589	580	565	617	565	581	616	587	570	604	621	599	602	671	554	592	608	611	628	571	558	639	592	581	627	595	652	604	551	555	581	576	625	601	571	594	577	584	625	614	642	627	564	598	615	591	628	600	641	606	577	632	612	570	612	564	579	599	618	580	582	623	597	549	607	602	575	617	566	637	601	588	567	563	545	568	599	605	614	590	585	566	558	602	606	595	568	588	609	615	607	608	593	593	580	555	636	617	600	599	587	597	570	563	598	590	633	625	572	606	614	611	599	564	606	589	594	618	610	602	615	579	627	612	576	629	589	607	579	601	593	588	619	607	616	570	577	591	553	595	633	608	549	605	588	560	614	619	595	592	608	592	627	595	612	569	641	664	636	577	600	597	606	625	623	568	587	606	609	591	604	603	630	580	547	573	609	604	609	640	616	578	562	615	594	585	600	644	574	647	611	594	661	598	605	597	617	582	617	585	601	616	611	608	586	600	622	625	586	596	596	650	580	633	607	622	637	629	548	623	632	603	629	563	621	623	572	558	581	628	588	639	638	558	631	584	598	615	563	617	602	580	568	577	606	605	576	614	580	614	594	610	612	597	640	537	618	603	585	586	593	578	589	583	623	631	628	582	550	606	559	663	554	581	590	617	569	606	612	599	572	594	622	627	617	609	663	585	586	629	633	568	573	614	611	623	621	577	636	611	603	593	555	598	561	588	643	553	590	591	570	621	653	584	641	614	594	622	576	600	603	633	606	606	633	594	549	615	589	605	596	619	574	587	564	611	611	622	626	579	574	645	604	575	621	621	607	592	590	596	556	591	598	591	593	578	619	601	619	592	596	563	573	598	586	608	597	604	585	578	591	595	548	615	601	620	627	622	646	621	578	600	604	633	574	613	564	560	584	629	586	604	573	575	617	612	583	578	550	578	584	567	598	574	624	597	605	652	634	590	608	577	591	597	593	587	591	570	590	588	557	584	596	577	616	584	570	609	533	582	593	624	550	628	586	581	653	631	559	599	596	579	606	634	576	582	617	593	650	602	630	589	597	592	583	609	573	581	591	650	576	595	596	581	620	610	602	588	599	642	570	566	608	595	641	575	623	600	607	589	621	598	600	668	576	629	585	633	563	607	601	583	561	560	582	631	560	601	586	588	614	581	588	569	635	602	612	595	604	608	557	552	612	559	577	562	603	572	603	642	581	576	597	564	610	611	594	609	634	570	592	542	575	601	602	590	602	604	618	573	612	601	626	627	587	610	577	582	604	568	601	593	619	590	645	581	592	624	565	559	580	562	611	621	560	629	582	604	619	571	648	643	568	605	631	595	597	589	570	558	603	614	624	627	577	624	558	583	634	600	651	622	569	601	580	603	598	589	543	606	634	589	606	600	611	607	609	590	601	583	588	571	592	619	630	624	594	591	617	653	637	607	607	606	606	583	587	568	620	606	636	579	603	620	615	592	580	589	570	612	578	614	612	642	612	600	526	573	611	608	580	602	612	604	593	577	627	607	594	618	627	597	544	563	628	604	583	568	589	604	598	591	610	582	571	589	626	626	568	608	574	593	620	597	618	612	591	619	593	585	636	553	627	592	576	640	625	595	570	570	617	595	607	604	558	582	562	603	601	573	606	611	628	572	598	583	587	646	643	588	634	570	590	598	609	606	586	581	617	621	553	583	572	591	638	587	611	563	588	600	562	605	585	601	635	582	562	610	577	627	587	590	588	617	627	628	584	553	594	548	557	612	610	593	569	591	544	564	615	586	559	572	621	600	596	602	644	581	590	614	572	587	594	597	582	605	580	605	571	645	595	598	574	583	625	595	599	611	562	584	588	590	621	576	601	640	602	620	570	582	556	595	608	562	544	612	592	629	571	564	601	634	570	578	618	654	617	625	608	605	531	608	615	573	591	606	601	581	602	577	569	610	605	643	634	561	626	591	629	584	614	612	635	603	616	589	602	576	588	586	555	557	564	596	566	535	570	585	632	606	575	568	545	597	613	591	599	612	612	564	621	579	580	601	568	583	573	560	584	624	572	564	626	581	601	586	555	600	620	572	578	605	616	562	616	600	631	580	590	587	611	588	604	624	594	615	574	642	610	615	579	594	611	591	600	556	617	542	586	611	635	611	623	588	576	575	612	557	626	592	578	606	613	590	586	561	620	619	577	607	603	648	619	609	551	630	610	586	579	588	583	563	554	605	568	591	602	615	570	594	587	575	614	560	626	590	582	552	596	587	583	604	587	624	653	570	626	596	594	566	586	598	585	642	633	594	611	576	597	593	638	573	604	573	579	608	563	589	584	588	585	585	596	551	622	621	603	554	598	591	621	585	654	611	623	593	583	616	624	593	590	606	592	601	567	588	593	606	576	611	581	578	649	541	622	596	583	618	587	626	611	584	633	625	592	545	577	618	587	638	653	579	613	591	608	668	582	555	583	598	585	628	593	635	547	607	604	610	599	597	630	618	615	597	609	582	611	559	569	565	563	566	596	604	613	589	607	598	601	593	552	670	617	582	570	598	605	604	584	620	621	635	588	584	611	614	579	595	580	598	616	607
3661	473	154	90	73	78	77	67	72	57	68	95	66	65	68	66	77	78	73	63	58	72	78	79	66	65	54	64	80	72	68	85	75	76	78	59	63	99	68	55	73	60	63	50	80	70	65	60	63	68	63	73	72	81	65	66	90	68	60	57	75	54	61	68	68	57	57	70	52	87	63	66	58	66	67	69	58	59	73	76	80	64	61	58	65	69	67	58	65	72	82	68	59	79	66	62	65	63	70	73	55	76	59	67	74	64	65	60	72	69	70	79	64	65	59	64	52	74	62	67	70	66	61	70	65	57	73	81	67	92	71	78	67	69	71	67	56	74	72	62	73	70	71	57	68	81	74	67	76	70	68	66	67	61	63	63	69	76	77	78	64	70	67	63	70	65	76	82	78	63	62	50	55	74	77	63	76	81	63	85	50	70	56	56	55	67	54	57	85	65	60	62	69	89	65	69	68	70	60	72	74	76	67	63	65	55	77	67	56	74	79	64	62	84	63	59	59	55	75	81	71	63	64	65	74	85	76	68	56	68	82	51	70	70	72	64	62	80	65	78	75	63	71	66	73	68	53	73	78	70	77	72	70	81	74	59	67	87	61	69	65	77	58	69	79	80	72	79	53	72	76	62	62	69	71	77	67	73	75	82	67	53	60	78	75	72	72	74	52	67	71	53	93	73	63	82	73	77	80	69	75	77	55	94	69	64	72	76	70	64	75	67	75	66	66	62	69	65	78	76	73	67	68	64	72	71	65	79	64	69	92	66	58	84	79	64	64	60	69	72	71	66	69	75	56	81	52	71	67	67	78	81	85	77	68	53	52	54	65	86	62	62	67	56	84	65	62	67	67	66	64	68	79	71	87	73	65	77	58	85	72	72	63	58	83	86	75	66	87	66	85	68	54	86	75	69	68	79	74	68	75	73	78	83	59	53	73	84	58	80	65	69	72	74	74	54	83	67	80	76	68	57	63	66	65	72	83	79	58	79	75	60	64	57	61	68	63	86	67	64	66	79	90	65	68	63	66	67	57	56	44	67	63	65	58	86	76	60	69	71	62	74	57	74	57	68	74	55	61	54	86	56	72	67	65	75	67	60	62	61	60	61	72	63	64	70	50	73	63	54	71	68	72	74	54	65	68	64	77	69	69	73	68	62	56	70	65	68	60	71	52	75	62	73	62	71	76	73	68	80	80	72	54	80	64	58	74	82	48	56	67	67	67	65	70	71	51	63	69	73	77	58	59	71	61	65	55	72	68	76	61	62	67	84	59	67	72	74	76	71	57	78	50	70	82	67	70	65	66	65	58	71	66	71	72	66	75	53	67	70	74	67	59	75	53	72	62	73	80	68	52	78	68	59	56	90	65	62	54	66	64	66	83	68	64	79	75	64	73	67	59	72	66	55	70	63	62	71	77	72	62	72	70	65	62	64	70	72	58	66	64	55	88	67	76	82	74	71	67	80	59	81	81	75	64	81	70	75	59	80	75	83	57	59	66	49	67	69	70	57	68	71	75	88	52	67	75	66	60	64	71	79	88	76	66	78	83	69	72	65	80	69	88	65	72	77	69	69	66	41	56	80	82	73	72	79	81	50	65	74	69	76	65	81	74	59	65	74	67	74	64	56	74	65	66	64	73	73	75	73	80	65	68	86	82	61	81	78	75	64	73	85	65	65	80	70	56	61	58	70	58	69	77	78	75	86	64	57	68	76	55	81	70	60	61	62	62	77	66	47	70	56	89	83	67	63	61	73	60	54	61	74	73	56	61	63	69	76	76	80	65	58	66	62	76	70	66	76	66	65	67	66	78	59	80	87	52	57	67	54	59	73	74	81	63	77	72	46	74	59	73	66	72	86	75	68	67	66	78	60	66	69	82	60	56	70	76	60	70	72	66	78	79	74	75	76	67	55	73	62	76	68	70	60	79	88	79	62	52	49	67	72	71	60	69	65	54	64	83	71	68	68	75	73	65	67	59	56	75	79	72	70	63	68	77	73	76	76	82	50	68	63	75	69	61	71	68	72	91	80	83	66	73	63	59	63	63	72	63	76	71	59	86	75	66	66	67	92	65	71	70	63	75	72	65	60	66	60	69	69	74	75	71	64	63	80	65	73	61	63	76	72	74	68	65	69	57	61	53	70	60	64	68	77	73	67	52	70	58	73	67	60	71	79	77	81	89	78	60	63	57	73	62	62	89	69	58	62	71	75	70	67	81	75	77	73	61	64	76	78	66	72	72	76	61	81	68	68	76	64	56	77	70	58	61	69	72	60	56	62	81	54	66	73	67	57	62	68	69	81	67	60	54	71	75	55	73	68	75	64	65	80	76	69	77	68	73	70	72	70	88	60	60	75	69	64	58	64	63	74	55	66	68	83	65	98	70	79	69	63	71	72	69	75	74	75	69	67	70	78	59	57	69	71	75	67	61	75	71	65	81	63	64	58	65	80	61	62	95	77	46	57	76	62	72	71	68	88	69	56	68	74	84	73	69	68	69	79	76	74	66	65	63	69	65	74	65	80	88	61	59	69	66	57	82	72	41	58	64	48	54	73	62	57	97	77	62	79	70	67	66	69	80	83	71	65	73	60	74	67	73	55	59	61	53	68	60	66	60	67	76	60	66	81	73	71	73	74	66	59	54	72	68	52	72	61	72	60	83	80	69	62	75	69	77	75	56	78	78	54	70	82	77	64	72	76	84	66	71	74	65	64	55	57	81	76	74	75	61	74	57	72	57	70	67	69	68	56	46	61	57	77	62	63	50	84	64	67	71	76	76	59	77	76	51	56	83	98	64	62	67	68	65	74	75	68	65	49	76	71	67	68	64	53	62	68	72	57	84	69	70	72	68	81	69	74	66	75	74	63	78	58	71	74	71	73	59	54	59	68	73	73	81	65	85	66	68	67	62	67	64	64	68	79	83	70	64	58	74	66	78	59	66	78	59	79	59	54	69	52	69	73	48	61	72	73	65	75	71	72	80	61	73	57	63	74	54	59	64	54	80	58	75	65	69	76	72	63	66	53	75	49	63	69	84	81	71	60	71	58	54	84	68	46	88	71	65	73	74	61	72	73	71	75	71	71	60	68	73	71	57	67	82	66	68	67	54	59	65	61	65	61	78	81	50	83	68	84	75	59	62	58	72	59	65	71	83	69	61	64	58	67	61	67	66	62	65	67	69	65	68	76	71	75	68	63	61	76	68	86	89	70	63	72	70	77	72	73	57	63	75	61	72	74	66	81	71	78	63	69	67	77	78	83	64	60	65	60	70	80	69	79	65	62	61	58	61	66	74	62	76	79	51	63	77	76	71	81	69	69	64	53	70	63	51	72	73	70	80	73	71	74	60	70	78	64	74	67	81	82	64	74	65	71	85	77	60	60	71	65	64	58	56	70	69	74	62	70	74	67	58	69	77	65	61	65	63	64	69	74	72	56	72	65	66	72	86	69	63	70	70	68	90	78	74	83	75	72	78	62	80	72	64	76	72	68
2702	564	408	324	268	297	254	248	248	257	223	215	229	238	236	221	226	239	209	191	217	206	197	210	209	209	212	224	215	220	216	189	196	199	220	208	209	203	221	216	221	218	187	202	215	214	212	214	183	230	216	188	222	201	195	213	203	232	224	210	218	215	211	213	220	216	231	203	188	222	187	199	194	196	207	208	222	225	194	183	201	235	196	209	184	200	189	185	214	221	204	218	221	233	203	210	194	209	213	228	207	196	194	196	194	226	198	187	197	208	196	239	217	194	189	214	206	225	222	197	229	219	192	207	212	207	198	206	230	216	200	228	220	221	199	199	207	217	200	209	207	188	204	220	204	201	229	227	222	230	210	209	228	212	214	200	197	191	223	223	195	187	191	211	199	185	231	201	198	222	163	229	203	218	224	229	201	192	191	211	211	221	184	231	203	201	189	193	191	233	201	211	213	211	204	198	222	222	212	207	190	204	193	216	195	206	229	210	203	181	192	222	204	181	207	203	191	230	208	198	198	219	209	217	194	202	203	193	209	201	206	207	222	223	221	234	206	197	186	212	217	207	207	210	193	191	228	203	202	221	188	197	207	193	196	207	234	213	195	223	180	190	212	200	205	197	208	218	193	223	192	211	195	192	195	227	203	198	190	249	182	203	196	208	223	205	200	214	191	217	205	228	193	185	219	180	193	189	208	215	197	208	226	199	207	190	189	216	225	195	182	222	192	218	199	215	226	203	209	195	215	211	208	201	215	228	216	189	196	217	211	215	233	213	209	204	163	218	232	189	232	199	195	195	184	210	222	203	215	203	229	218	219	215	184	207	208	182	217	185	182	219	206	195	201	189	202	204	199	199	227	192	202	215	186	197	208	199	193	174	200	228	187	216	191	228	230	209	210	201	217	207	203	182	174	205	197	210	206	191	206	208	188	186	212	202	205	205	188	196	229	197	211	216	183	210	209	208	203	214	200	204	189	180	183	215	198	221	240	188	213	205	209	195	216	171	224	215	238	210	190	207	205	202	209	209	200	220	193	213	194	205	192	233	202	200	223	200	218	228	204	182	195	226	212	184	207	232	201	213	204	216	207	217	211	218	212	239	230	223	204	196	197	212	223	185	230	202	216	183	221	194	189	201	189	210	206	220	170	196	214	203	243	209	210	209	179	205	197	230	199	232	198	223	210	186	215	199	200	207	212	206	220	229	206	223	196	203	192	214	194	218	215	201	215	218	185	213	200	229	203	185	220	202	194	204	220	197	225	188	208	206	206	200	215	218	195	194	198	193	225	193	190	213	223	162	188	214	206	189	212	224	216	187	195	209	223	220	220	193	192	215	205	205	196	209	218	212	216	206	200	208	193	226	203	203	211	202	205	217	205	185	216	206	228	215	183	192	213	190	215	203	223	221	238	215	224	214	233	195	203	204	218	227	207	223	191	225	231	200	215	219	212	191	214	188	204	173	199	218	197	200	206	209	197	220	195	216	212	205	206	202	211	228	195	214	210	198	190	236	207	212	240	210	194	197	229	243	230	199	217	223	177	211	215	215	204	204	249	209	211	197	198	195	205	212	220	222	198	214	194	192	208	212	213	200	198	238	231	195	196	199	205	210	195	177	221	192	190	216	223	216	226	202	201	196	206	195	235	231	209	200	200	168	201	190	223	196	211	223	205	234	201	210	204	176	220	196	230	214	201	218	207	223	185	214	228	199	194	193	195	206	184	202	217	214	218	223	213	226	203	187	219	203	200	209	187	213	207	225	197	203	202	173	215	189	220	180	185	200	183	199	181	216	213	196	206	216	211	231	203	201	220	219	196	220	213	214	187	204	195	253	188	227	215	204	187	188	214	193	207	215	216	185	197	203	185	214	193	222	219	203	211	198	208	237	205	186	175	225	209	206	206	199	214	241	212	185	203	197	197	209	201	197	212	242	224	216	191	176	218	213	190	192	209	217	215	193	198	201	190	225	217	226	208	211	180	229	213	238	213	208	210	172	209	204	230	198	218	197	205	225	209	183	205	215	221	214	164	206	228	197	213	191	197	199	225	222	225	204	201	203	201	222	207	206	210	192	190	221	193	212	214	216	189	217	212	201	194	212	204	186	182	207	206	192	204	211	235	198	215	202	202	210	201	197	189	198	193	187	188	209	219	212	217	235	219	199	215	212	230	232	183	203	207	216	210	206	208	189	211	175	198	195	207	199	191	201	192	208	200	195	207	181	176	235	217	229	186	220	208	194	208	230	192	214	195	212	221	209	199	221	191	206	220	198	221	187	227	210	188	222	183	245	198	211	232	187	198	191	213	195	175	216	212	199	173	223	191	223	224	207	205	226	199	185	192	198	209	227	203	200	217	202	201	187	213	190	217	182	188	194	216	206	205	216	189	216	220	210	215	193	206	202	200	196	204	220	214	195	192	193	214	232	189	209	215	216	231	191	190	210	185	189	221	201	204	199	210	223	203	221	198	210	216	197	228	195	195	191	197	208	193	196	203	204	200	207	219	205	197	232	192	212	202	186	207	199	208	193	198	193	216	195	227	189	209	225	209	181	211	230	197	204	206	182	217	205	227	204	218	219	188	234	218	195	220	230	207	203	213	221	202	219	204	215	206	194	207	197	174	211	208	198	200	208	194	179	217	217	218	201	202	204	231	203	218	230	185	203	191	186	211	205	163	194	212	201	198	195	212	201	243	211	199	183	200	189	211	203	199	204	211	213	201	198	221	204	200	219	186	216	201	206	213	213	218	200	220	188	239	229	194	187	207	215	168	197	210	230	207	222	215	209	204	233	208	205	207	179	244	234	206	227	215	208	186	203	200	221	220	228	214	172	207	183	206	196	201	204	215	197	199	201	214	214	205	225	192	209	230	216	203	200	217	219	190	205	210	222	215	191	197	207	204	208	189	213	221	197	205	219	224	193	210	209	233	229	190	214	183	217	230	191	192	189	224	214	211	226	194	190	220	204	218	210	223	222	209	211	199	191	219	191	195	206	205	193	202	195	201	209	208	184	220	213	251	208	191	209	188	222	226	205	174	202	235	223	200	173	198	179	205	197	207	192	229	195	221	218	205	220	227	200	199	221	200	187	206	198	212	220	204	235	206	203	189	224	203	205	199	197	191	239	202	210	230	213	203	224	199	221	212	188	197	192	207	175	234	223	225	204	216	201	220	203	216	206	193	196	185	213	203	180	178	206	224	194	212	198	223	206	220	186	210	197	212	200	218	191	208	170	214	220	201	188	217	224	205	205	206	221	211	205	195	204	211	196	221	219	236	220	210	202	233	202	217	205	215	230	198	206	194	220	205	204	206	192	186	204	220	190	217	209	226	197	209	215	214	219	214	202	229	209	191	197	210	190	185	238	222	207	203	200	215	191	211	199	220	217	217	189	195	211	229	204	204	223	222	214	209	221	200	218	198	211	204	211	210	212	206	212	200	229	193	199	223	213	215	204	215	200	207	203	209	219	202	198	235	208	196	182	205	218	199	220
13361	3026	1508	937	692	518	412	327	277	223	212	197	194	202	151	167	164	158	163	156	166	159	154	129	145	157	145	140	142	131	126	117	133	168	137	135	128	138	134	120	152	145	138	125	148	127	115	128	119	123	138	137	137	127	114	128	126	144	123	127	123	129	126	128	127	105	110	130	129	148	117	125	143	122	141	131	136	148	135	116	113	125	119	155	121	156	110	137	136	115	138	112	127	138	113	119	137	128	111	137	101	125	154	116	132	113	128	123	134	129	131	135	107	137	119	129	135	113	127	119	140	123	140	121	119	136	126	121	102	132	143	133	128	125	121	119	129	119	132	161	128	151	126	129	128	114	120	122	133	139	134	139	131	125	137	126	134	142	144	124	130	137	104	130	141	115	124	122	121	134	133	105	122	110	128	126	106	121	131	137	107	102	126	111	107	131	117	131	134	132	129	117	137	125	141	107	122	120	133	132	110	142	122	120	138	115	135	140	123	148	137	142	112	160	145	119	121	123	137	121	140	113	143	109	125	121	126	144	157	139	115	109	116	127	129	137	138	139	132	144	135	133	124	119	104	115	139	138	117	133	109	131	135	147	120	125	109	132	115	144	132	108	129	137	122	138	141	112	124	131	121	128	122	148	142	127	116	121	119	128	126	119	123	129	132	135	130	123	133	106	124	126	125	123	147	108	135	137	121	144	142	105	152	124	139	131	137	115	110	128	131	101	116	136	145	112	134	115	136	148	130	138	128	132	130	113	130	130	132	156	133	121	122	126	99	120	114	127	119	129	138	146	117	154	153	121	116	121	127	132	121	139	114	131	109	145	119	126	142	142	139	148	122	130	132	122	135	155	110	124	120	137	146	124	134	160	103	123	126	133	120	129	113	117	132	138	145	145	110	152	116	141	128	130	135	137	136	134	148	139	137	127	128	137	131	132	118	120	133	130	146	119	125	155	134	133	122	127	125	126	145	125	122	111	129	127	134	115	119	132	129	133	110	135	137	135	110	132	111	138	142	109	103	114	135	114	125	109	135	143	128	122	154	132	111	132	146	117	128	143	143	122	122	124	112	101	140	134	124	108	138	128	119	126	118	111	131	125	134	126	129	125	118	112	148	139	128	110	115	110	126	125	133	156	131	116	144	132	118	122	123	128	124	90	137	140	120	110	124	110	101	129	139	111	104	127	141	116	135	124	111	142	119	110	128	133	143	133	143	136	134	130	129	126	131	131	116	122	136	111	123	124	119	110	138	116	135	137	139	120	147	115	133	133	132	123	110	112	123	131	113	117	133	155	139	121	112	153	104	112	120	139	115	123	131	111	123	124	123	122	131	125	104	130	122	110	124	139	141	132	139	120	122	143	115	122	126	121	130	133	126	129	105	135	142	125	113	138	132	125	122	121	135	139	127	137	141	128	137	134	129	128	121	120	125	104	133	139	127	121	127	129	128	129	140	120	135	130	125	143	108	115	134	132	110	122	121	101	114	131	127	126	157	132	132	129	152	128	144	148	123	113	117	140	137	118	125	141	151	162	142	115	123	133	126	145	111	117	115	151	133	122	125	125	126	122	132	138	159	121	114	126	120	135	128	115	110	123	138	111	142	127	126	120	132	123	123	122	115	122	120	129	120	120	147	146	125	147	97	100	137	135	122	122	126	133	125	120	134	123	126	135	136	121	137	117	133	121	131	118	123	136	139	143	130	134	149	130	118	107	128	119	108	115	133	122	150	133	118	116	128	132	116	144	113	140	131	146	138	124	136	134	104	131	106	115	122	122	114	123	126	132	106	135	119	117	133	104	102	135	112	111	129	123	108	124	132	132	130	118	126	147	109	118	112	135	141	124	143	140	120	139	128	110	126	110	122	117	125	117	150	141	141	130	140	139	123	131	124	125	129	126	109	136	118	132	121	143	113	118	113	120	106	145	132	113	116	130	116	109	125	131	139	126	118	122	127	120	98	135	121	106	121	132	114	115	126	127	141	119	132	135	115	120	151	119	119	134	136	142	142	121	136	119	132	129	109	137	134	128	137	137	134	123	121	128	143	143	135	138	115	130	125	122	128	132	117	118	129	161	142	115	115	119	132	124	159	124	121	101	102	136	123	111	115	136	126	131	125	127	147	139	118	138	134	136	141	123	118	121	115	120	115	140	133	130	138	142	139	124	118	113	146	119	123	115	121	121	140	110	135	136	118	141	138	135	119	121	129	137	130	114	145	127	123	132	119	132	107	116	107	144	110	132	134	122	155	124	149	114	131	136	133	135	133	130	112	145	136	131	133	140	139	111	116	129	130	135	130	125	122	125	126	143	118	123	140	128	136	126	151	155	130	141	125	127	136	147	124	127	121	114	142	121	139	123	134	147	101	122	91	103	134	129	130	121	120	130	148	117	150	128	131	123	147	157	127	141	128	116	106	133	135	118	132	122	130	132	126	142	126	140	131	122	115	119	131	147	120	117	121	118	116	108	126	119	126	126	126	128	120	121	115	114	132	106	126	122	153	128	122	142	96	140	133	152	123	131	130	100	127	108	113	125	109	119	120	104	128	123	114	128	134	169	122	127	142	130	139	123	127	130	112	136	110	117	122	120	133	131	113	136	125	124	141	109	106	141	126	126	139	128	133	144	145	111	127	120	119	134	114	114	140	116	128	127	130	139	132	128	137	120	123	152	144	131	118	124	123	115	109	124	119	122	126	125	137	124	126	159	132	121	110	103	118	136	109	115	124	114	140	121	120	133	137	111	127	125	140	125	134	152	117	142	120	127	134	148	133	141	137	130	104	112	111	127	138	125	122	128	107	127	128	134	103	114	130	139	140	126	127	136	114	130	132	122	136	130	116	155	136	119	114	134	103	127	132	139	133	124	115	123	128	127	103	126	138	122	135	123	134	107	136	125	130	127	129	124	133	131	147	148	142	134	128	105	130	129	132	141	110	135	115	119	123	120	138	126	130	115	141	113	142	134	129	130	118	131	123	149	127	135	139	137	135	124	143	131	114	104	112	124	138	139	113	133	138	119	137	101	121	122	99	126	141	126	123	144	128	141	149	114	103	123	133	116	106	130	144	118	111	114	131	107	126	139	125	136	116	128	136	131	132	122	127	148	127	118	127	116	134	143	89	93	120	125	131	132	121	135	131	140	122	130	126	127	109	127	127	132	120	135	133	140	124	125	113	132	119	145	124	128	139	121	122	125	135	109	126	150	117	120	141	145	106	123	138	116	133	126	138	113	126	107	117	106	109	127	148	117	137	137	128	129	126	136	115	144	120	127	131	140	135	146	131	145	142	121	123	142	114	128	124	122	116	123	139	133	133	140	140	112	127	136	106	125	111	130	106	125	115	126	117	133	129	136	126	125	119	124	114	137	130	106	145	121	113	132	131	134	133	130	119	136	119	132	149	113	127	120	144	120	125	140	118	126	141	120	131	137	115	124	138	126	140	129	123	133	135	122	125	124	132	149	105	118	131	142	140	115	133	128	131	125	106	133
7130	2583	2991	3113	2742	2191	1702	1461	1245	1105	919	859	790	725	697	624	597	582	610	527	518	517	486	501	443	470	445	462	399	418	419	428	446	394	394	411	378	417	370	392	416	350	368	384	372	374	385	366	377	351	384	363	374	367	373	379	350	384	370	350	379	367	381	371	347	378	359	349	381	347	399	328	373	364	391	357	366	342	382	353	358	358	340	348	333	375	378	345	353	353	338	371	361	339	360	377	378	366	359	341	321	321	361	364	339	344	352	317	348	356	337	367	367	324	332	370	344	371	343	376	349	313	332	361	331	362	323	327	323	360	341	348	374	327	327	342	358	342	355	316	341	356	379	351	349	343	341	375	340	334	351	352	369	346	335	370	381	347	334	327	361	371	340	335	369	312	336	330	359	333	347	348	371	364	352	336	343	336	372	354	332	381	350	352	333	321	351	350	369	346	363	362	351	350	338	344	351	359	364	327	346	356	338	351	381	338	334	334	350	342	368	328	364	308	353	345	324	337	371	331	323	354	372	356	345	381	379	377	332	354	355	345	330	320	362	313	333	314	368	345	338	354	341	329	352	341	341	353	348	360	370	343	382	358	344	357	348	365	362	363	323	337	315	344	353	355	333	356	329	377	327	351	366	330	315	346	344	339	319	338	396	350	339	322	295	330	322	334	358	329	319	337	334	313	383	360	317	329	322	330	308	407	370	335	342	331	339	342	318	345	364	358	316	329	340	362	342	358	315	345	354	329	352	369	327	353	319	355	338	334	295	381	359	338	353	316	348	366	324	349	318	348	328	338	317	359	346	347	367	343	333	352	327	328	356	337	318	352	344	329	382	340	331	344	335	336	336	348	345	358	351	361	335	353	323	353	334	320	364	329	328	360	361	341	355	294	351	339	370	351	326	337	347	335	364	344	345	325	325	339	327	345	335	362	333	363	337	314	345	323	362	350	349	323	366	326	369	332	342	343	335	343	380	341	339	332	344	377	355	365	353	358	348	350	350	322	339	339	340	368	328	364	342	340	343	342	342	346	308	331	328	368	349	345	334	367	332	356	373	307	352	338	351	334	348	336	375	343	385	312	338	334	359	334	326	352	338	326	312	359	307	372	345	333	357	334	366	342	349	355	327	382	377	346	373	349	361	334	342	331	338	351	337	356	366	344	346	376	311	331	322	329	378	325	333	347	349	324	353	363	318	340	365	363	358	343	331	333	353	360	311	358	327	328	359	321	336	352	328	323	335	338	357	331	315	322	328	337	330	348	326	369	321	340	347	338	337	317	358	348	361	331	366	320	352	335	362	364	353	347	402	337	321	330	364	337	344	363	323	337	312	324	321	335	333	365	361	343	319	343	323	332	348	341	360	345	338	353	318	336	353	319	371	324	343	345	303	346	297	353	326	344	349	338	329	337	355	335	321	344	327	321	345	360	354	332	356	330	338	341	310	388	331	334	346	360	346	369	335	347	371	357	353	334	315	371	347	360	324	331	297	345	347	314	355	383	348	366	331	370	358	349	356	345	332	323	346	353	324	329	340	359	345	329	336	369	350	297	329	347	371	373	338	375	353	351	334	315	347	346	345	333	363	341	358	358	358	330	344	336	315	354	363	364	358	362	317	343	342	362	352	340	345	354	342	316	358	336	327	347	354	347	367	350	326	348	361	381	335	338	319	359	344	322	330	364	324	363	340	358	365	365	359	354	310	329	356	336	338	323	357	331	345	350	330	351	359	344	355	321	346	300	317	319	336	340	323	337	339	322	350	352	321	344	349	373	366	333	346	327	353	323	340	354	327	336	341	307	325	338	338	349	339	343	328	315	346	329	339	314	343	345	333	371	334	327	338	312	336	353	314	366	347	364	320	301	332	353	338	368	332	372	344	317	339	375	290	351	334	323	315	349	355	324	326	336	370	369	313	334	350	320	333	351	360	358	339	348	332	353	308	317	355	350	346	340	407	349	340	334	334	337	353	351	327	364	346	359	350	341	321	335	334	361	358	366	344	338	365	409	342	334	307	340	348	341	323	329	363	349	349	345	301	359	340	302	319	349	344	305	330	334	315	323	318	337	323	348	367	328	339	312	306	319	312	359	348	353	368	327	353	338	330	335	317	328	361	394	330	370	356	380	357	314	347	358	336	340	382	326	358	317	384	336	363	349	354	333	356	345	364	336	369	326	367	339	321	350	335	337	341	344	298	336	329	353	316	344	343	338	332	346	312	325	339	343	320	368	320	338	327	337	367	338	363	352	308	330	390	349	329	359	358	348	323	339	350	364	387	344	343	333	327	331	320	334	346	338	346	365	317	321	349	354	368	327	331	327	338	353	387	342	331	346	370	374	342	343	348	355	403	345	343	342	353	316	367	355	357	338	331	380	342	359	327	284	344	333	337	312	349	371	337	342	358	335	365	370	380	348	363	302	329	365	349	353	367	364	348	312	331	331	348	342	345	330	322	344	325	343	297	371	367	353	364	355	351	355	317	355	327	372	344	332	358	313	360	339	360	350	353	320	338	323	327	344	360	292	347	326	375	356	332	340	371	358	380	358	337	316	372	337	326	349	338	333	339	357	327	286	322	348	333	345	352	357	339	305	350	340	326	347	337	325	340	324	352	324	342	345	344	365	317	308	370	347	338	365	348	332	344	369	322	359	316	345	352	346	363	338	342	349	331	371	349	330	340	337	352	328	367	359	370	346	320	342	327	340	341	345	299	325	357	304	338	332	359	347	336	365	296	355	326	345	332	382	330	312	366	363	364	340	344	358	349	356	367	355	339	341	334	336	363	351	333	357	314	336	337	343	334	364	371	339	357	394	339	354	343	340	353	315	336	358	308	309	336	318	315	344	337	343	313	323	350	338	331	357	336	365	342	328	355	362	344	341	303	332	311	325	335	367	348	360	347	362	325	339	351	332	313	348	350	352	330	340	341	334	356	351	336	358	332	355	335	345	353	355	351	387	326	336	325	347	316	360	365	339	333	295	349	325	346	367	336	333	393	331	338	341	337	311	330	305	336	345	345	326	369	341	364	338	342	343	354	338	380	311	355	365	344	334	324	339	330	352	337	364	361	335	333	359	378	347	361	334	362	360	347	337	360	329	312	343	363	346	320	321	298	345	363	350	350	353	336	323	362	294	340	336	339	380	354	309	334	318	326	351	307	357	355	341	338	330	338	333	352	318	335	347	361	364	335	344	336	333	345	319	368	338	316	340	332	343	333	365	346	347	311	393	352	369	327	330	316	353	329	307	327	328	310	318	347	393	365	334	359	317	367	359	342	345	327	327	348	355	344	319	340	367	355	353	349	319	354	325	334	319	354	346	358	334	354	343	370	357	329	372	319	320	315	348	360	333	370	327	301	357	348	298	344	303	348	359	370	338	317	358	345	330	341	320	336	368	324	342	323	345	336	345	332	312	341	345	314	344	365	354	326	324	331	321	317	325	362	336	327	327	358	364	298	333	340	360	366	336	368	329	365	343	309	323	365	328	342	356
21940	6945	3299	2116	1435	1075	752	603	519	487	472	432	414	382	365	318	329	319	303	344	262	313	272	294	285	275	283	278	251	254	269	270	297	246	290	265	265	272	227	264	265	260	276	268	276	267	280	276	256	253	277	235	245	219	265	293	244	263	271	284	244	256	237	267	271	261	269	259	247	269	251	234	286	258	270	237	238	252	262	267	264	280	256	231	241	257	240	276	267	279	254	255	245	251	256	260	240	257	254	279	266	273	239	249	250	236	273	256	237	235	225	222	257	263	239	243	236	249	247	276	241	248	246	253	274	256	278	243	274	280	258	301	239	257	269	255	253	265	262	226	285	238	246	256	251	248	263	276	272	294	259	250	258	265	237	254	261	261	264	232	264	244	246	263	288	240	273	261	263	246	239	231	287	239	261	265	265	228	232	293	261	262	274	257	262	266	266	269	266	272	269	267	266	251	270	266	258	236	244	253	263	253	224	254	248	244	245	261	253	256	286	281	290	254	235	255	237	238	270	283	263	243	247	273	259	258	257	254	242	255	250	253	269	250	290	282	234	254	239	252	254	259	230	270	244	250	239	261	248	246	250	266	252	244	293	245	276	277	263	247	264	246	276	229	260	265	234	256	223	254	238	276	231	253	254	255	255	236	265	260	246	284	258	237	241	247	232	274	241	280	284	250	231	252	256	241	266	249	265	285	282	243	275	239	245	243	262	264	285	232	244	226	227	258	281	248	274	268	272	259	247	286	223	280	244	234	260	268	234	252	240	255	257	242	253	247	243	263	258	231	244	212	260	276	262	258	234	273	252	215	259	251	247	254	258	245	290	233	247	236	257	231	242	242	257	247	279	274	295	239	246	227	267	251	253	228	257	276	295	286	240	256	286	254	263	236	245	249	266	262	280	279	265	238	229	270	271	221	261	274	242	255	234	268	262	256	272	248	240	270	254	263	240	255	261	241	262	252	261	230	260	260	257	289	251	273	273	303	274	287	260	245	267	248	261	245	272	242	266	252	248	269	280	247	252	219	240	265	271	266	240	286	236	248	237	237	264	218	266	245	263	260	255	247	255	271	258	270	241	248	228	291	276	254	271	281	255	264	247	258	262	274	268	263	256	276	278	240	237	250	265	232	248	254	251	254	216	255	245	225	264	244	255	262	225	228	292	247	263	270	244	240	271	269	263	237	279	217	261	275	254	267	249	258	249	281	255	252	257	242	246	253	240	282	251	272	248	239	231	252	259	237	238	221	281	248	258	232	203	239	265	266	251	286	302	282	259	268	252	271	284	262	250	264	259	262	270	243	250	258	227	244	261	248	230	267	251	281	237	231	243	253	256	263	240	277	264	238	247	263	243	286	293	266	263	268	258	244	257	260	250	240	259	253	262	216	281	230	236	235	265	255	252	265	256	238	259	269	248	238	249	277	289	261	232	260	249	252	210	246	253	245	229	269	235	249	248	261	247	292	275	259	222	250	233	230	254	257	262	239	262	261	242	269	244	249	267	246	260	249	247	267	258	250	253	264	254	240	230	239	259	258	263	239	252	245	243	251	245	261	250	254	274	260	274	245	254	244	278	287	280	242	265	269	229	280	261	253	262	270	282	268	249	248	262	279	253	201	254	231	231	242	270	251	245	268	236	249	283	247	233	285	240	254	251	257	272	271	243	233	264	262	253	266	233	226	271	235	244	278	227	264	287	234	266	278	276	267	256	264	245	259	289	237	231	232	271	250	269	260	261	284	239	255	235	232	222	235	262	248	255	230	267	271	248	243	246	225	254	250	283	274	247	266	273	258	267	283	222	224	244	252	257	278	272	224	251	273	270	262	287	248	265	215	275	273	257	249	241	239	263	239	230	263	273	255	256	238	268	270	259	246	250	248	262	246	259	283	280	262	265	236	229	262	242	220	252	239	257	271	256	274	242	263	263	250	220	245	235	247	255	251	263	234	249	234	249	244	249	263	273	278	235	237	249	241	249	269	228	251	267	250	241	252	264	250	243	216	257	268	255	268	225	268	272	269	279	217	247	250	269	229	253	252	245	244	232	233	231	203	249	258	283	242	238	263	245	257	212	258	229	265	277	268	241	225	261	243	236	236	254	247	263	255	253	250	254	255	276	266	259	245	253	233	241	267	238	245	327	239	248	274	263	280	253	277	248	240	241	250	230	277	227	258	233	242	230	262	245	229	268	248	277	248	249	267	257	278	218	263	229	232	257	244	230	223	253	223	258	278	245	256	221	230	259	268	253	237	260	239	252	252	269	259	266	233	280	263	262	288	243	271	255	273	291	247	242	250	219	265	255	263	259	228	228	271	265	270	245	223	264	280	236	235	220	224	243	242	263	259	257	281	237	268	266	250	246	249	245	253	263	255	254	256	244	249	262	240	255	265	236	264	253	222	247	241	267	283	223	276	285	279	265	219	263	265	249	266	275	258	260	264	229	290	256	227	242	264	233	269	236	276	286	281	266	275	220	243	252	249	233	263	237	237	268	270	264	251	256	253	239	245	245	259	246	262	255	193	270	228	267	283	242	276	279	246	258	248	238	252	236	272	217	244	248	268	247	239	281	231	244	259	253	224	283	242	291	280	251	251	224	279	245	256	256	254	286	270	256	239	254	272	268	237	259	256	283	283	246	248	240	273	257	253	281	258	268	248	260	247	237	256	247	253	269	215	255	254	235	258	252	255	291	265	267	232	247	271	248	259	225	254	238	261	234	228	255	242	252	298	238	265	262	244	242	279	236	224	260	252	255	252	267	302	278	254	234	291	250	253	256	266	242	266	263	264	257	266	277	266	275	246	251	245	243	263	238	254	231	259	246	277	255	258	242	236	263	249	257	264	247	235	248	240	259	265	243	287	285	320	267	244	258	258	263	264	287	263	260	268	241	228	278	229	256	269	234	270	244	213	263	266	247	237	255	285	248	243	237	278	261	254	263	244	227	269	248	281	241	265	272	259	249	246	265	256	277	259	249	258	262	253	298	254	265	267	248	219	267	256	275	236	261	275	249	265	265	243	263	228	263	256	241	219	266	265	250	252	242	266	259	244	269	277	258	257	279	247	271	224	265	260	295	261	256	259	245	271	237	283	245	261	246	262	257	271	247	251	266	254	252	288	260	277	263	274	255	242	267	276	236	260	247	283	255	252	266	302	299	277	247	266	265	274	249	255	260	250	271	262	244	248	252	289	255	257	257	259	245	264	274	237	237	243	267	240	258	265	220	233	268	284	244	238	287	255	261	272	284	283	295	225	249	230	269	290	247	246	222	236	240	248	254	276	235	258	283	285	278	243	265	271	288	262	243	271	249	273	260	259	261	242	232	254	239	265	255	238	276	236	258	230	213	271	265	233	277	272	269	246	269	239	265	284	255	236	272	257	273	245	233	270	236	264	256	243	233	254	246	264	281	275	251	250	254	256	256	236	244	258	250	252	244	258	252	257	261	254	214	260	245	237	248	231	242	257	271	247	239	264	256	254	242	262	255	226
9306	4496	5630	5810	5159	4240	3367	2668	2291	2052	1757	1608	1505	1363	1214	1151	1066	1083	926	985	901	898	912	841	735	818	806	766	749	737	740	724	696	725	740	713	734	652	707	630	681	676	651	720	658	656	627	667	628	628	622	617	595	649	616	630	590	685	611	617	618	621	630	639	638	645	639	629	656	630	642	654	635	643	642	627	634	640	617	599	589	640	645	614	606	645	579	687	592	680	657	611	628	608	594	575	587	613	629	644	634	601	616	594	630	602	635	628	575	604	620	612	622	651	615	618	657	641	561	626	621	594	591	571	612	551	628	630	589	606	616	569	591	603	565	600	569	574	603	590	596	631	552	571	605	582	621	583	631	644	616	605	595	614	617	582	581	592	597	566	612	604	567	571	576	641	581	570	609	599	610	579	635	592	633	544	580	612	645	569	572	607	611	598	592	638	628	601	578	628	617	541	591	588	645	633	633	604	581	601	585	600	619	647	580	630	626	598	564	589	579	606	625	639	583	602	643	591	590	580	557	576	566	584	595	618	594	571	638	561	631	616	563	634	561	599	626	601	640	629	604	577	591	560	600	632	612	610	589	623	618	604	604	598	606	573	624	583	594	639	645	579	565	592	599	594	612	597	605	581	576	626	611	641	635	577	608	612	595	590	606	635	661	631	587	586	618	575	549	603	582	611	562	589	631	605	634	603	591	594	616	592	563	565	584	592	620	604	609	617	569	600	642	598	635	611	583	556	663	591	618	608	588	603	603	611	616	577	599	564	631	595	595	579	587	599	583	599	588	563	597	630	591	615	604	571	611	576	594	596	572	581	613	605	619	591	607	631	616	564	617	542	583	575	610	610	589	585	566	622	585	576	562	604	628	566	584	632	595	604	570	604	584	603	570	632	600	590	604	586	574	619	597	608	631	600	625	589	596	638	614	570	602	596	560	576	596	558	599	585	577	623	582	586	631	594	565	596	614	561	601	564	620	556	600	628	550	612	576	582	592	590	589	638	628	592	637	560	593	585	601	583	574	624	596	618	594	617	593	595	641	617	599	570	581	616	626	625	576	619	614	561	605	659	585	584	600	611	615	573	604	591	637	562	579	645	604	626	573	603	599	607	579	626	636	601	598	640	590	585	595	629	586	586	615	611	589	564	591	564	587	610	624	579	632	596	618	601	637	626	630	589	570	595	661	622	547	607	614	622	631	580	605	607	581	632	571	578	603	588	589	592	602	610	574	572	609	590	586	583	581	652	590	565	586	621	565	608	642	539	592	594	583	571	594	588	623	627	586	603	605	572	610	594	600	628	609	637	560	599	600	581	579	623	553	662	634	589	584	610	571	600	592	559	637	572	595	621	568	588	648	612	600	624	597	613	618	587	616	577	600	612	580	609	605	627	610	619	602	601	601	583	592	579	600	598	666	556	592	614	600	599	588	588	631	568	592	567	616	551	548	616	611	624	617	585	582	591	611	629	597	640	589	606	624	570	611	610	593	586	611	572	592	586	552	582	623	623	628	582	640	593	600	634	563	586	579	595	591	590	590	597	585	575	616	596	584	631	598	613	573	576	577	591	602	589	602	602	607	569	604	622	584	598	561	606	592	639	597	616	586	594	588	634	604	592	616	546	618	559	547	587	576	580	575	571	580	610	589	602	596	564	550	618	627	622	580	574	587	598	570	629	555	665	597	650	582	598	565	581	617	589	587	624	610	607	568	595	582	600	626	550	569	597	570	616	659	604	576	613	613	634	631	588	579	619	570	589	597	583	584	626	576	620	604	594	573	622	592	617	574	634	624	620	641	572	581	597	611	576	578	587	568	602	583	572	606	599	626	574	635	589	594	616	627	611	626	580	580	632	630	631	553	594	587	619	571	612	589	604	612	631	591	603	601	575	586	525	620	581	574	575	598	587	613	583	564	589	617	567	630	617	601	587	601	603	606	632	630	626	624	612	583	606	592	622	577	590	532	640	605	627	585	578	598	591	615	605	583	585	587	617	600	574	652	577	606	622	582	605	571	620	605	602	545	570	576	596	608	599	586	606	596	620	595	622	616	579	609	612	565	601	612	585	596	572	598	576	589	610	575	579	562	589	611	590	627	629	609	605	622	542	616	606	608	609	582	592	607	589	613	607	543	590	603	589	566	597	586	588	613	584	645	642	607	606	596	606	624	624	593	564	664	589	563	569	636	624	580	591	585	598	608	594	637	633	599	584	593	618	648	606	638	568	594	584	590	592	615	588	614	574	641	575	582	631	559	592	597	580	613	579	551	602	626	608	588	577	627	607	600	625	606	591	621	616	569	571	594	601	598	617	605	603	581	564	571	576	570	624	600	594	629	575	593	583	607	596	584	561	573	596	573	618	592	628	619	585	566	634	551	572	561	545	588	612	591	629	629	590	571	629	597	608	618	558	609	624	576	606	576	546	615	608	589	602	588	624	606	593	628	621	618	622	555	573	608	585	565	621	630	575	596	588	538	570	578	619	570	630	564	612	599	564	618	603	582	623	566	601	561	577	598	622	632	629	639	598	592	641	618	631	583	595	573	621	568	602	588	588	634	614	580	596	572	620	570	593	596	604	578	616	628	580	623	592	559	593	591	645	612	589	638	593	591	576	577	592	578	652	581	628	578	597	606	598	566	635	630	609	629	594	580	597	600	550	575	631	581	610	583	576	557	583	616	568	586	592	602	583	634	576	609	622	610	571	601	639	573	615	616	576	544	612	598	584	626	599	581	631	645	587	613	605	597	629	651	563	637	628	638	588	587	628	567	597	556	609	602	620	593	562	594	619	576	533	627	569	622	640	558	583	585	573	588	642	580	599	566	585	557	584	595	562	623	598	610	591	641	611	642	633	618	602	620	534	577	628	578	550	615	594	588	586	592	630	589	573	577	611	562	627	584	625	555	570	633	594	611	626	594	607	619	630	622	595	594	594	609	577	591	609	565	552	611	624	639	606	595	613	579	569	594	568	611	609	590	579	618	618	619	591	619	601	560	578	624	579	564	592	568	597	553	574	593	656	599	633	568	581	607	586	585	630	600	591	540	597	564	619	610	596	614	617	579	578	630	609	626	585	621	588	596	614	592	618	608	563	601	602	576	616	640	613	619	635	608	602	577	596	638	561	581	586	607	589	586	627	609	627	614	577	595	616	569	605	574	610	579	564	586	603	564	629	619	605	595	595	580	602	617	613	581	640	586	634	619	596	584	603	604	595	598	578	611	581	606	579	632	595	555	613	569	662	594	623	621	598	628	614	616	637	629	617	581	560	650	656	593	541	587	568	579	606	547	604	547	591	627	597	609	568	582	597	618	610	603	625	564	565	545	614	598	590	589	596	623	616	605	571	613	599	581	588	615	601	656	547	586	544	584	599	611	608	577	614	596	603	606	605	576	579	572	593	581	539	619	609	584	623	599	614	557	642	584	589	546	589	622	538	568	609	544	579	593	615	606	590	627	592	634	578	589	619	598	580	631	575	590	578	582	625	593	581	561	641
3455	417	135	92	91	72	102	77	87	61	62	87	66	86	53	88	73	80	62	60	75	76	92	75	70	62	72	68	63	95	65	73	78	82	67	63	77	76	59	77	74	60	73	71	79	72	72	72	61	53	63	48	87	66	66	69	78	68	91	63	81	78	71	69	67	75	74	71	65	70	82	86	73	65	67	73	50	70	89	64	74	53	65	71	74	58	87	70	79	68	65	54	50	75	81	70	62	86	69	77	60	74	61	57	57	71	74	60	55	79	68	58	61	71	84	75	74	75	52	66	63	56	83	91	72	74	72	73	71	72	46	67	72	65	65	66	57	65	51	79	66	59	76	65	71	72	82	73	69	61	79	73	71	80	82	64	75	65	67	68	75	80	57	68	63	74	65	68	48	67	74	63	57	70	78	65	58	79	64	58	72	91	61	69	71	80	74	56	78	79	66	72	83	56	70	72	83	71	89	77	73	77	75	67	60	77	70	74	60	75	56	75	54	71	63	61	61	67	68	84	77	70	87	68	68	59	67	69	71	64	81	58	67	63	58	67	67	82	66	59	70	61	57	79	77	61	73	72	70	78	56	79	63	59	66	77	67	73	87	70	55	64	58	73	73	79	68	71	80	61	72	71	62	59	70	52	68	66	72	74	73	61	66	77	81	95	78	74	73	78	76	58	77	59	60	70	62	64	63	85	76	65	73	73	66	58	67	81	60	73	63	58	58	68	48	70	59	69	75	81	68	65	67	59	69	68	77	61	68	74	68	76	75	75	72	77	64	73	79	59	81	72	57	72	75	74	81	75	79	74	74	56	65	77	76	72	78	55	66	70	74	75	61	58	86	67	74	64	63	72	63	63	61	70	58	74	78	84	69	69	66	71	62	73	78	77	66	64	73	80	75	74	76	91	69	94	73	73	66	62	74	71	72	66	56	59	75	63	61	58	63	57	70	82	73	57	97	66	73	66	71	56	67	68	73	67	50	68	65	45	70	78	58	55	82	72	65	61	65	77	66	65	56	81	64	80	79	80	65	69	69	56	67	70	80	73	57	56	50	75	66	74	59	63	68	61	69	64	63	63	72	80	70	85	71	67	80	53	65	80	58	76	66	62	56	72	57	73	95	62	67	74	62	66	53	66	78	77	72	67	68	78	63	65	64	74	66	40	76	84	61	74	52	83	75	67	69	79	76	68	59	71	72	69	58	54	58	70	52	70	66	62	59	70	78	79	71	71	62	62	76	67	72	77	59	76	65	56	65	73	73	72	91	68	77	64	60	62	72	76	65	76	63	78	63	79	69	65	64	62	89	65	84	69	79	59	45	61	69	54	73	76	59	83	73	61	62	85	70	58	73	81	73	71	76	71	82	64	78	71	64	79	72	67	64	64	67	77	79	76	74	62	65	64	67	76	70	77	53	91	71	55	74	69	69	62	76	77	66	77	75	62	88	72	66	73	65	57	78	74	58	84	57	63	74	69	81	61	61	75	65	65	68	58	54	63	61	61	75	68	76	70	63	67	69	57	61	71	66	57	68	72	63	62	78	72	59	82	63	81	78	61	57	76	59	60	68	53	65	59	65	62	70	82	78	68	67	66	52	66	64	54	72	67	52	69	72	73	77	65	80	64	71	65	84	65	62	71	69	62	75	66	55	77	78	77	64	65	43	64	79	72	66	72	78	76	69	85	66	62	88	68	71	93	60	61	69	55	59	68	69	74	52	78	62	58	65	69	54	64	67	81	65	77	64	64	78	62	83	70	72	91	65	73	76	63	63	78	65	54	65	85	85	66	59	72	65	64	65	68	79	67	67	62	72	74	73	84	68	57	73	63	69	75	86	66	79	79	52	53	78	74	66	56	55	64	63	51	75	59	70	69	60	73	74	71	69	71	83	63	60	67	60	81	83	80	76	67	95	75	82	70	55	66	80	64	77	59	73	83	78	66	62	56	66	67	72	77	81	60	71	75	65	71	69	57	78	69	60	67	66	68	68	62	77	69	60	73	74	53	52	72	56	75	64	70	73	62	77	58	71	68	73	89	74	62	63	68	77	98	70	56	62	76	69	67	66	83	65	54	70	76	71	84	76	70	68	78	68	66	57	68	66	72	76	65	58	55	69	65	66	64	78	71	60	64	64	71	70	60	54	75	81	75	59	75	74	68	73	67	73	69	67	74	63	66	82	72	51	89	69	56	61	69	74	64	67	64	79	71	94	80	71	78	76	62	85	59	69	59	77	65	60	75	68	70	73	66	67	67	80	68	76	65	62	55	73	77	65	75	60	52	61	74	62	71	65	88	64	62	70	88	82	62	54	64	65	90	77	83	72	59	71	63	72	51	54	65	63	62	69	70	59	80	78	74	61	64	63	65	83	62	87	99	58	61	74	79	76	60	70	91	52	66	59	69	64	71	72	53	56	72	69	62	77	61	71	57	61	72	82	60	51	73	71	71	69	74	75	89	52	58	76	90	76	88	71	62	61	80	72	67	69	61	74	75	76	50	67	70	55	65	73	76	71	60	72	63	71	66	66	71	62	61	74	64	72	58	71	46	59	71	59	71	59	62	68	73	70	59	63	83	67	79	71	66	69	76	85	65	61	50	69	74	60	70	64	75	78	70	49	72	56	80	80	75	62	67	66	76	58	73	59	68	69	71	64	65	51	54	56	72	63	65	74	72	68	81	74	64	87	78	59	80	71	65	59	75	70	67	62	62	54	59	66	73	56	47	65	67	66	60	70	77	77	72	68	66	70	73	77	72	72	73	69	69	58	66	60	80	80	66	60	79	95	71	82	63	72	59	66	73	61	63	82	76	74	62	73	76	85	75	80	74	49	72	64	64	56	61	68	73	69	78	67	55	69	66	69	67	59	74	74	80	53	61	71	74	71	68	61	65	72	53	74	57	61	70	60	68	81	69	64	79	64	64	58	53	67	65	52	65	62	90	63	77	78	76	63	64	73	50	55	77	62	74	41	72	82	59	60	73	81	69	53	67	83	57	58	78	60	65	65	74	70	67	65	77	58	88	62	73	52	59	76	61	75	68	79	65	52	63	74	81	72	65	68	51	67	72	78	83	73	70	64	78	69	64	57	60	61	47	60	76	72	71	58	62	68	47	64	66	63	71	68	55	65	70	77	75	57	57	44	75	51	68	70	83	73	55	63	77	59	80	68	71	74	52	70	69	66	64	51	73	65	74	58	68	74	65	64	68	83	68	84	57	69	83	74	81	66	67	68	67	67	64	67	79	67	75	67	58	68	81	63	67	58	81	56	69	63	71	66	65	59	80	65	76	66	64	56	84	77	73	84	82	66	80	48	60	54	69	52	62	67	80	65	60	77	58	65	65	69	82	69	75	61	74	64	70	84	83	83	66	69	64	66	63	60	64	61	68	66	73	63	72	65	71	55	72	75	61	66	70	61	60	57	84	71	56	73	75	73	71	67	65	62	72	95	80	79	60	60	66	56	64	64	75	80	83	65	80	72	69	61	59
2645	464	346	325	303	279	230	241	238	238	231	225	226	205	208	209	201	213	235	208	202	205	218	200	227	213	199	227	240	208	185	208	229	227	208	180	209	200	222	224	223	205	216	220	217	217	238	224	190	201	211	188	208	209	186	215	219	193	207	205	194	204	213	196	200	185	197	193	186	198	200	218	171	211	227	187	212	193	213	222	211	209	223	200	188	194	240	212	190	217	200	204	201	174	230	199	244	213	198	208	201	206	194	203	198	206	211	221	219	214	226	190	209	188	168	220	207	213	209	212	207	219	192	204	203	216	186	208	224	227	213	206	174	217	203	203	219	203	174	186	209	215	201	220	225	219	193	228	233	210	220	206	195	208	202	214	190	216	189	185	207	186	212	196	208	192	226	206	219	205	220	218	219	207	199	195	203	218	184	212	215	235	201	215	201	212	194	181	205	212	183	198	222	191	188	187	228	204	224	219	200	245	191	216	200	217	197	242	226	212	202	175	197	226	206	207	210	222	208	222	210	219	181	201	201	209	213	192	202	200	214	228	193	231	209	212	199	214	208	192	196	214	240	210	212	187	216	211	216	220	224	210	194	191	213	195	190	199	193	201	217	233	242	201	212	182	224	225	217	194	211	191	198	229	229	182	211	218	212	184	211	180	190	201	205	218	187	220	219	219	177	218	205	211	172	215	170	201	202	211	228	201	228	179	201	234	204	210	211	205	197	195	206	192	212	189	200	195	217	220	189	206	211	210	240	211	213	199	222	205	226	204	223	193	192	196	227	208	191	181	204	196	208	201	209	195	209	188	217	211	210	198	199	200	230	214	208	216	212	197	191	228	197	214	225	203	215	211	212	228	206	225	201	192	189	199	212	208	170	201	218	200	219	231	198	205	204	200	193	182	182	207	190	217	197	192	214	211	192	180	200	198	208	213	216	198	181	226	175	193	214	198	219	211	220	201	203	218	208	217	182	205	216	196	190	215	191	188	212	211	214	228	211	190	183	193	196	209	205	222	202	225	215	208	231	191	212	217	179	212	200	225	200	202	239	206	190	170	184	208	174	224	214	233	196	224	194	203	234	193	201	230	189	203	208	238	206	226	209	206	208	173	192	208	251	203	215	227	216	198	208	196	229	207	233	234	179	206	215	224	226	202	203	203	208	199	223	208	178	222	211	215	186	198	209	207	198	209	210	232	200	226	227	188	179	241	198	205	211	193	224	224	186	218	224	222	191	212	198	189	235	200	220	233	210	196	214	219	200	217	198	197	203	190	217	211	197	228	215	217	205	206	210	182	201	209	209	223	216	183	205	203	191	200	202	203	226	219	187	217	210	190	196	225	195	228	224	206	196	211	218	210	224	213	217	186	217	196	224	212	183	226	217	205	200	221	234	209	203	201	235	208	199	184	192	216	213	205	198	205	199	205	221	182	211	210	186	210	214	192	209	219	204	201	209	232	202	204	225	215	187	210	188	224	207	205	214	164	212	210	184	228	205	207	203	184	205	190	186	211	206	210	191	200	202	208	210	231	218	204	218	194	196	196	207	216	235	235	216	205	207	210	219	187	200	222	214	209	208	219	234	209	197	199	204	202	192	196	193	223	193	193	229	205	202	190	211	221	199	205	216	200	205	172	188	229	241	177	193	196	214	193	197	217	216	195	201	201	227	208	201	205	195	211	185	206	190	213	199	207	209	174	193	187	199	200	212	200	213	194	210	233	212	188	191	195	209	208	228	225	206	212	190	206	219	202	205	216	219	212	200	223	211	198	187	185	222	198	214	177	205	221	232	202	210	221	194	225	194	214	241	197	219	189	198	198	209	230	200	194	209	193	204	220	217	205	216	210	213	197	184	213	243	201	227	215	215	220	231	186	188	185	193	213	217	212	196	204	207	245	211	201	201	228	204	203	212	219	244	198	209	237	215	210	200	214	217	209	220	196	212	213	214	224	212	215	236	232	202	225	217	213	212	235	180	225	189	177	219	198	186	204	207	189	200	203	180	210	179	201	170	207	189	219	203	215	233	204	239	213	226	198	209	202	223	192	219	207	189	210	217	190	204	208	202	196	191	197	197	192	195	217	209	201	196	240	219	206	199	195	227	228	225	218	224	201	210	208	196	204	217	200	181	223	200	220	206	190	215	181	204	203	202	178	197	197	186	204	184	205	184	212	175	195	196	191	186	216	219	206	213	206	204	224	211	215	158	209	199	189	209	191	218	202	192	201	198	200	183	192	229	202	221	216	207	209	217	224	196	213	209	185	227	197	215	211	218	224	234	179	211	218	201	201	188	188	208	218	202	199	210	223	185	219	192	202	185	208	204	224	202	213	206	213	208	196	220	187	238	203	204	213	207	226	220	185	218	206	217	214	207	217	211	202	223	198	214	222	216	219	178	204	204	203	206	218	188	208	229	213	212	201	189	195	193	213	210	188	228	236	221	180	194	191	199	221	201	193	217	228	211	199	192	189	221	196	201	245	197	218	204	207	202	192	200	211	189	191	208	217	193	205	208	223	204	191	191	203	181	178	190	199	210	197	212	203	216	202	193	202	232	196	219	239	205	208	218	224	181	202	180	198	196	225	216	206	241	251	202	220	203	210	221	196	196	217	213	179	198	185	187	197	197	215	228	208	229	220	216	208	209	214	204	218	198	218	219	212	215	216	204	219	212	205	219	191	212	202	203	199	195	221	211	195	218	231	209	228	189	197	206	208	185	225	199	214	217	225	216	219	212	202	233	199	184	213	206	200	209	195	195	209	215	217	219	171	196	212	201	204	195	203	206	214	223	175	208	194	220	209	220	187	189	209	228	204	212	229	208	200	206	210	208	215	208	187	194	185	182	216	197	195	228	238	211	184	211	210	201	215	208	238	208	193	204	220	205	194	214	198	209	216	218	226	193	211	182	199	200	224	206	217	203	225	181	197	194	234	214	207	219	224	207	216	229	209	194	198	214	206	201	200	219	228	239	221	196	208	213	223	226	220	224	195	211	185	219	192	207	204	191	185	195	188	217	224	194	188	186	183	198	211	230	207	216	199	203	185	189	228	222	206	215	209	192	192	189	201	208	217	203	202	218	186	215	202	178	183	199	208	165	211	201	206	209	209	216	233	197	226	187	199	209	201	200	195	222	202	226	208	223	201	193	196	218	198	210	189	191	202	223	189	238	188	226	214	188	237	213	204	210	197	214	217	222	218	210	188	210	203	191	215	225	197	210	233	215	220	241	210	217	190	201	189	196	209	195	192	221	222	218	186	200	211	187	191	197	197	221	237	207	220	233	211	205	204	230	220	201	196	239	222	191	221	219	199	188	211	191	216	175	183	190	215	201	195	193	242	186	224	206	209	177	189	229	206	184	198	219	228	226	196	181	190	203	197	217	215	219	219	215	208	213	201	221	210	221	221	214	205	210	202	202	227	199	209	193	228	190	197	193	197	203	207	198	235	213	196	199	206	191	216	209	184	204	236	198	221	211	240	207	199	217	225	197	194
13184	2969	1397	994	689	502	385	306	269	218	242	223	208	166	175	173	163	138	141	154	153	139	140	140	167	149	143	150	141	159	141	140	117	138	144	123	120	139	123	126	124	129	136	129	129	128	123	146	130	147	126	157	145	127	149	121	133	143	121	148	138	141	124	114	135	134	137	151	144	142	122	119	114	140	139	125	140	139	149	113	143	135	129	131	127	117	132	143	132	132	126	125	141	135	122	114	147	113	140	138	107	126	105	133	117	118	125	117	121	127	124	129	128	121	115	116	128	116	135	133	118	131	121	151	151	116	122	117	122	129	125	144	137	133	131	139	128	130	132	101	115	129	128	111	130	140	128	122	147	110	124	118	103	129	143	139	143	128	130	118	102	123	112	121	140	134	143	117	146	124	125	116	127	98	124	120	130	157	151	125	118	159	114	141	127	126	123	145	141	137	128	116	126	103	120	136	111	128	126	132	111	140	120	141	142	136	128	135	128	116	130	121	122	119	118	128	129	123	134	138	111	119	138	141	106	134	117	130	132	133	138	108	115	147	141	128	143	124	119	149	157	130	130	137	142	116	124	127	129	130	136	123	138	133	128	136	137	116	103	109	103	126	116	138	113	117	130	127	136	126	141	137	131	117	126	133	147	105	114	110	129	120	115	137	130	115	131	130	141	130	131	135	135	123	143	108	116	115	119	125	117	119	139	109	127	122	129	144	129	130	142	131	132	137	118	155	120	138	151	125	118	112	123	121	150	115	135	133	149	140	143	138	130	137	152	126	128	115	111	113	138	130	126	141	111	122	124	123	137	126	130	126	109	135	139	123	123	129	128	132	104	108	123	124	126	116	116	120	114	123	119	124	117	109	112	130	127	124	147	121	130	126	139	113	117	119	147	138	126	118	126	133	121	138	126	127	124	133	138	124	114	117	122	116	143	126	110	142	128	121	123	128	122	105	134	120	115	141	115	129	133	99	133	114	111	136	128	139	142	132	126	126	127	122	118	120	117	137	132	140	101	124	107	115	138	122	131	121	124	121	126	116	119	137	126	139	133	133	117	122	103	116	121	143	130	121	135	131	131	146	134	131	115	114	133	126	116	110	119	117	129	117	133	135	105	119	129	139	142	155	121	130	149	112	151	138	140	126	126	117	125	143	130	130	124	126	127	124	150	97	120	141	122	120	108	109	147	157	128	148	147	144	114	128	133	136	118	132	142	131	131	117	124	104	131	158	124	134	120	136	157	116	128	119	132	140	117	122	119	102	128	120	147	120	149	110	108	128	126	133	115	143	145	139	143	132	121	121	136	116	127	139	136	109	150	122	121	128	121	142	146	118	115	113	120	130	137	133	118	133	129	128	140	104	149	128	137	113	111	124	132	121	125	129	144	136	134	112	126	132	115	98	120	131	149	143	115	146	122	138	127	120	138	134	143	139	126	122	143	124	129	129	112	129	131	136	128	140	126	125	118	117	122	122	141	123	140	117	148	132	130	131	118	135	144	112	134	126	163	137	138	97	122	128	135	132	130	128	102	129	116	129	132	135	148	136	102	124	124	116	138	115	130	125	128	128	115	134	133	137	129	132	141	125	125	118	128	139	118	114	110	123	138	126	130	126	123	127	125	133	137	137	123	123	132	119	119	135	109	128	122	146	130	126	127	111	117	118	151	129	139	115	140	138	106	136	112	140	118	128	142	117	137	146	115	133	145	147	138	118	138	125	133	106	113	139	116	108	126	143	123	124	128	141	126	113	105	131	124	145	126	133	106	129	136	116	145	135	132	147	135	143	148	130	132	131	113	138	135	127	118	125	126	152	135	152	132	111	143	126	140	108	109	128	137	138	136	129	121	120	131	121	137	122	136	132	103	126	159	124	115	115	140	131	119	138	151	131	122	128	129	123	127	128	131	103	150	116	125	106	110	127	105	108	109	141	124	131	129	134	161	125	120	109	138	119	137	135	111	111	151	142	134	116	116	142	130	136	138	151	130	106	139	134	113	138	127	128	139	129	135	133	126	121	128	121	118	127	123	116	126	145	144	139	123	127	118	124	141	140	136	127	134	135	133	141	122	118	132	120	131	128	123	148	123	147	116	115	128	139	102	123	112	122	118	97	112	149	117	110	118	133	125	121	123	126	132	109	132	123	116	126	129	113	124	111	137	112	114	98	122	146	126	138	133	135	127	129	126	130	121	151	125	121	109	151	131	112	127	120	107	128	144	123	128	149	125	121	119	125	139	123	128	131	136	125	129	134	133	113	127	126	129	131	137	115	129	119	114	125	110	111	133	125	130	152	134	118	124	120	123	102	120	111	134	133	149	147	106	135	126	143	124	151	132	112	109	126	113	118	131	141	149	122	138	142	117	135	127	118	137	118	127	138	111	130	137	143	148	124	127	133	136	107	133	114	127	120	125	130	119	112	128	136	147	135	134	135	120	130	131	116	116	125	151	113	131	125	133	135	115	141	117	155	105	108	126	129	152	129	123	115	100	108	119	132	127	114	102	144	110	132	132	130	127	106	143	144	121	135	118	121	136	128	122	140	127	137	127	132	122	131	102	128	142	121	121	131	108	142	132	117	113	106	134	111	132	129	143	139	123	120	126	133	135	122	129	137	122	131	137	128	138	107	143	134	130	131	135	114	125	129	118	146	128	136	144	114	123	109	147	106	115	118	137	143	148	114	135	120	136	118	138	130	121	135	123	133	135	135	142	115	135	135	128	126	129	116	142	118	122	136	102	130	127	131	121	127	147	118	156	120	118	127	137	128	119	123	129	135	113	136	132	131	119	144	139	129	123	147	118	125	107	132	115	120	133	129	122	135	137	145	142	127	136	125	125	129	116	130	134	118	140	119	125	148	118	123	147	122	115	148	123	117	123	105	123	117	107	157	136	144	121	135	123	137	125	123	125	136	130	150	145	141	125	109	112	120	145	125	145	97	125	121	142	132	107	125	132	140	133	117	125	142	108	147	125	119	127	136	123	136	111	136	122	143	126	123	123	126	121	128	117	117	131	122	128	144	129	152	144	122	122	145	142	124	147	138	119	133	141	124	149	124	131	128	115	124	139	109	112	132	125	120	127	125	116	114	147	133	136	154	115	129	127	139	123	96	114	120	116	129	131	120	126	153	136	127	113	121	146	109	119	137	109	117	122	132	119	123	134	114	129	130	125	99	123	110	151	138	125	116	134	122	142	124	133	115	146	131	139	109	124	126	115	122	128	119	123	120	118	121	121	120	150	104	122	131	122	140	111	119	114	131	146	141	118	140	141	139	125	125	136	141	128	105	112	134	128	111	125	132	115	151	122	120	136	116	147	118	106	128	125	144	115	123	107	140	136	112	124	126	157	135	103	136	114	124	137	122	124	132	135	114	127	136	130	125	125	118	122	120	136	143	124	120	110	130	130	121	143	131	101	128	141	114	118	130	139	144	133	122	117	112	129	133	130	120	137	156	119	134	128	129	133	142	135	127	140	132	130	124	122	137	112	137
7190	2587	2924	3102	2830	2350	1734	1437	1240	1056	1013	878	798	728	695	673	612	581	594	537	524	525	546	462	481	480	403	410	474	428	429	433	386	431	393	422	363	396	419	392	373	389	379	396	387	384	375	412	418	353	355	414	375	327	355	386	347	359	397	349	366	339	349	363	344	379	349	344	324	378	390	386	343	346	345	332	314	373	353	355	325	339	344	319	339	349	334	364	333	361	366	383	354	373	366	332	351	369	336	338	367	328	362	344	369	320	338	369	343	341	323	338	310	361	363	326	337	346	341	320	352	334	353	360	366	374	342	317	347	324	318	338	395	309	351	306	348	356	352	383	329	352	316	333	332	373	354	346	348	386	327	373	368	358	331	326	326	363	360	370	344	345	367	370	305	338	317	340	362	321	338	335	340	351	341	362	357	331	341	357	348	336	367	344	312	350	317	353	335	355	320	362	378	381	333	369	352	383	364	333	335	329	407	351	366	327	372	343	390	350	335	365	350	323	328	371	339	355	326	326	328	342	336	317	319	357	320	354	353	313	332	307	352	303	349	346	378	329	365	345	352	325	338	343	352	361	343	348	357	339	328	354	312	359	360	393	353	355	340	381	384	325	352	317	335	355	325	376	312	354	323	379	333	334	347	310	365	333	331	356	340	347	358	336	359	330	366	333	318	322	357	369	318	331	354	325	351	360	332	302	344	367	342	360	343	323	342	350	392	344	325	346	326	351	335	354	396	333	332	342	338	355	386	369	347	336	342	339	327	319	340	337	364	324	332	315	319	338	352	319	355	336	336	338	347	382	366	325	344	346	362	325	333	350	362	354	341	340	358	345	336	338	381	414	356	357	349	372	318	357	348	364	345	364	330	335	377	341	335	310	328	355	355	393	372	354	334	339	351	354	362	328	365	350	369	343	346	342	346	341	339	348	336	361	342	344	331	337	343	333	385	344	339	301	326	359	380	324	377	342	334	373	324	329	310	323	352	333	326	310	339	327	306	336	333	348	346	343	326	357	321	327	315	328	356	338	340	333	377	346	348	355	321	360	353	314	332	339	361	372	341	348	345	364	355	354	335	339	377	333	326	367	318	350	322	346	330	351	356	310	387	362	310	326	351	386	346	379	337	346	331	345	313	384	348	362	345	324	391	381	341	395	318	333	324	366	335	343	332	321	335	358	329	364	337	374	353	356	333	357	385	361	334	345	332	368	346	361	338	345	346	340	343	335	319	338	343	325	349	331	354	342	384	304	329	333	360	361	344	312	382	363	337	345	382	340	360	308	365	356	341	389	339	340	351	382	381	376	351	387	349	362	345	304	326	330	343	321	359	333	333	391	319	321	352	340	318	362	327	312	344	357	354	364	338	343	365	379	364	363	351	374	340	358	338	345	376	337	326	337	349	343	366	367	357	329	367	374	312	341	293	340	324	363	395	349	327	343	333	356	348	368	353	312	331	366	339	345	358	329	347	313	310	328	330	339	380	325	365	339	352	346	352	348	324	328	335	326	334	342	338	349	375	354	379	326	357	279	331	359	324	328	343	373	336	346	341	332	344	373	315	338	341	344	363	343	331	336	324	362	318	356	340	365	343	332	335	350	362	331	357	328	367	334	355	373	371	352	370	328	350	355	352	323	345	354	374	317	351	371	306	353	333	360	355	383	341	370	386	359	385	361	370	362	330	371	331	361	338	341	345	327	377	343	347	351	357	373	354	345	346	329	352	378	343	338	353	333	366	351	326	363	334	335	350	347	340	366	378	324	368	343	325	341	325	314	370	334	329	342	348	351	380	355	314	356	317	316	353	338	327	367	366	327	335	310	360	368	340	356	352	351	309	346	328	389	350	346	362	349	339	337	358	352	353	354	358	372	336	358	344	372	352	382	358	342	352	355	341	345	331	357	354	329	339	349	364	353	338	354	328	386	340	359	328	405	348	335	346	333	387	357	395	328	364	349	367	331	316	337	379	379	332	347	355	309	323	335	331	358	339	372	358	343	324	364	365	370	363	338	321	350	338	342	331	341	361	345	372	331	336	338	333	346	349	342	340	351	337	342	358	346	347	312	342	357	314	337	359	324	344	362	336	332	345	355	387	364	319	367	375	331	351	369	360	345	306	347	297	351	362	354	293	351	365	343	351	354	363	385	312	347	361	375	349	342	343	344	313	348	279	349	338	352	326	346	323	338	343	355	344	346	356	328	340	339	347	343	335	359	346	350	334	333	347	330	351	339	337	386	321	368	292	344	341	328	356	334	369	347	346	349	346	352	351	344	350	340	335	345	339	326	344	333	374	362	380	348	336	349	334	333	361	337	368	356	338	343	350	355	346	331	348	336	377	337	373	313	342	355	369	330	313	367	354	331	353	343	326	302	376	350	334	369	356	370	317	342	311	355	333	333	340	327	351	330	360	357	333	326	343	326	342	353	348	335	352	324	332	340	336	370	351	334	331	343	347	332	351	319	355	357	335	345	350	330	336	341	320	319	363	369	377	312	380	332	381	333	359	348	354	330	358	351	409	342	336	322	346	357	359	338	337	348	359	353	303	364	328	351	344	338	308	334	352	320	323	328	322	386	330	337	339	340	375	316	338	353	357	329	317	339	308	368	380	380	393	366	347	358	347	366	366	329	324	339	347	374	346	385	375	342	327	320	324	364	324	344	372	331	353	326	334	337	343	354	350	364	360	356	361	320	353	356	365	305	353	332	338	361	347	326	336	292	345	333	316	356	341	323	344	357	357	344	352	349	348	343	288	330	337	363	364	362	359	340	364	338	345	375	348	366	327	330	375	382	335	330	314	351	324	331	346	351	337	377	320	306	339	334	385	377	313	347	313	319	363	351	337	369	378	375	353	345	346	354	348	368	347	340	340	398	355	333	348	350	338	352	349	305	344	304	359	347	334	340	344	361	324	334	343	329	342	350	310	322	359	345	311	362	349	360	330	328	326	326	360	331	357	347	357	341	336	350	329	326	338	298	332	367	338	354	324	342	343	326	341	352	345	332	321	356	367	362	376	353	331	353	312	369	354	328	342	347	369	376	351	321	330	292	320	330	341	330	366	321	332	365	346	333	310	352	356	353	356	340	376	319	361	348	349	317	310	336	370	342	359	334	361	341	320	305	324	332	345	358	333	320	354	341	358	313	377	340	365	389	364	334	326	337	331	356	331	346	322	345	385	344	335	327	342	344	367	353	344	326	348	319	360	341	312	353	325	360	322	345	340	350	356	338	354	347	354	358	354	328	354	342	356	349	320	341	371	358	339	335	360	354	365	344	349	337	352	336	342	377	318	334	331	345	332	324	376	339	360	349	325	342	356	371	336	319	365	391	345	352	340	350	344	342	334	318	349	348	353	351	324	344	362	317	340	335	363	318	339	362	315	340	365	321	329	340	323	340	357	361	330	320	372	373	369	338	350	378	341	370	329	359	326	338	345	349	334	360	341	348	352	320	334	341	344	321	357	366	362	374	308	349	333	320	354	341	341	352	347	375
21832	7044	3168	1959	1434	1048	773	609	531	497	449	400	404	372	345	377	323	341	286	270	268	290	291	302	286	274	293	274	247	280	275	258	253	252	262	277	267	248	276	302	245	224	242	245	251	255	249	247	218	241	235	281	285	265	248	227	280	239	265	268	247	259	242	261	255	261	264	281	261	289	254	224	284	263	250	237	263	249	264	266	263	258	274	258	285	291	255	281	217	247	253	272	260	272	254	250	240	247	264	237	265	242	274	234	246	298	284	252	251	268	249	253	229	249	260	301	253	246	254	231	268	276	227	274	276	220	246	244	241	287	239	249	260	255	268	246	232	242	263	266	249	244	245	271	244	280	273	235	258	248	248	261	266	249	249	276	272	265	217	278	227	246	244	278	256	243	243	269	252	267	266	247	248	240	287	277	240	244	249	266	249	250	245	260	277	251	259	250	241	246	272	246	296	254	272	235	250	267	252	264	259	276	247	278	223	269	233	276	252	251	241	250	269	251	248	268	252	233	245	264	254	254	248	270	251	285	270	251	234	267	235	253	293	246	280	252	258	260	255	265	247	245	245	262	247	253	234	272	238	241	263	232	290	250	255	250	254	258	250	253	232	267	274	222	243	257	238	268	260	243	230	236	269	267	247	238	238	282	254	278	268	241	266	280	253	239	262	270	263	241	278	267	245	254	254	267	244	251	245	250	229	251	233	263	247	261	250	266	265	239	246	243	279	251	271	289	264	245	255	245	249	271	266	280	279	253	231	262	286	200	229	237	253	248	270	233	247	259	240	225	265	244	252	238	251	211	251	261	241	259	231	266	286	243	245	234	239	247	253	251	282	252	240	239	270	259	211	251	247	268	258	239	248	240	263	246	269	239	279	269	281	241	257	226	241	248	251	263	258	281	234	257	222	250	234	259	248	243	269	270	280	256	261	245	263	242	250	257	282	255	238	246	253	259	267	230	250	261	271	257	239	253	267	276	263	269	270	260	255	236	227	244	264	249	252	244	256	247	259	243	281	242	258	265	246	240	271	234	266	257	244	255	241	268	261	259	262	301	222	235	243	292	259	256	256	253	244	255	253	246	257	287	249	237	231	266	255	256	289	241	267	247	242	245	250	263	238	258	247	241	209	278	245	268	256	256	224	212	286	271	245	231	244	283	242	265	246	264	243	258	262	272	241	243	239	231	256	260	235	267	251	281	257	217	283	256	239	239	246	290	259	222	249	231	269	230	253	280	256	255	261	271	250	262	253	253	249	252	296	258	266	261	258	248	236	241	246	249	259	256	241	233	242	240	244	257	255	267	230	261	280	233	244	254	259	253	260	240	273	269	236	264	264	258	245	251	277	273	245	270	256	247	254	227	248	268	216	247	247	268	232	262	270	254	250	225	265	244	228	265	248	252	231	230	265	239	254	258	272	262	256	239	265	245	243	259	284	269	261	265	230	273	281	263	234	245	275	250	267	281	270	240	242	268	264	243	226	227	280	251	287	245	248	258	279	261	252	289	244	252	254	296	268	249	248	255	248	275	251	258	244	250	231	236	258	244	222	230	254	261	221	287	228	290	255	260	249	280	279	254	240	253	253	248	254	227	260	250	282	240	268	257	293	231	237	251	247	257	257	269	247	264	269	264	258	286	227	262	267	259	249	270	231	233	262	286	243	272	276	275	258	230	246	229	280	235	256	266	232	244	243	269	263	269	261	253	233	256	240	280	253	254	229	247	277	223	235	286	299	255	237	235	254	242	254	236	240	233	243	230	268	258	247	246	258	264	208	259	249	244	249	231	311	275	243	247	247	236	271	238	268	249	222	258	257	251	277	256	250	231	259	262	268	273	252	255	283	241	235	231	241	250	254	257	239	274	262	243	245	270	258	252	241	265	250	250	236	245	235	236	240	251	228	242	256	268	280	216	238	229	268	255	256	251	269	252	278	227	249	243	257	257	263	263	303	276	267	236	261	270	256	266	243	264	262	260	269	249	275	237	229	281	254	256	264	252	272	260	312	286	265	241	232	257	245	264	253	247	266	268	241	236	286	256	255	272	244	264	258	234	238	258	249	248	282	269	259	247	261	233	233	279	270	253	263	257	245	241	238	242	257	248	264	241	288	270	276	252	253	239	300	262	254	250	277	252	245	247	255	235	233	231	253	242	242	230	255	246	260	264	282	244	267	266	251	250	242	242	227	248	252	256	280	256	243	245	233	257	231	293	262	235	224	258	255	233	281	259	265	270	243	251	261	276	266	248	274	240	256	239	222	225	262	261	235	246	246	248	270	306	250	238	261	250	240	237	262	238	252	232	259	238	293	243	263	246	277	259	265	240	286	245	231	256	230	245	261	244	254	274	245	258	272	244	274	266	267	251	302	297	274	241	240	240	275	266	267	268	257	272	261	250	230	260	272	276	263	271	245	278	261	257	239	251	264	272	248	274	283	262	265	264	270	251	287	272	251	222	273	247	217	248	231	217	290	286	268	267	241	284	290	246	242	244	270	244	254	254	249	251	257	260	253	247	277	250	245	264	252	231	250	275	271	297	278	261	229	250	250	265	227	237	215	248	275	265	245	254	242	251	228	249	263	262	237	270	272	267	238	273	253	259	262	257	256	249	248	274	240	253	235	232	245	270	251	238	246	254	242	219	292	260	246	265	227	255	273	249	262	283	292	292	259	247	221	227	263	252	286	242	269	248	239	232	261	263	283	271	267	236	273	257	241	254	282	266	272	242	252	267	251	255	233	267	227	279	268	278	255	247	253	220	275	275	260	278	280	286	249	222	283	274	234	235	268	269	239	236	283	274	267	254	256	244	204	248	223	244	243	266	210	258	264	288	269	273	238	244	236	225	276	252	263	266	292	245	285	232	253	291	230	261	233	274	244	245	270	257	269	267	255	267	264	263	242	292	250	260	243	279	238	278	274	241	273	251	244	231	253	246	245	242	242	254	253	270	254	263	269	253	253	243	264	255	252	248	254	225	227	237	278	278	281	263	244	252	245	252	283	291	248	240	242	271	247	257	226	238	251	242	278	247	273	259	246	255	244	253	281	272	248	258	246	240	229	265	259	274	248	245	241	244	259	243	246	231	240	220	244	264	277	246	239	271	279	281	264	236	260	276	253	251	236	269	248	224	238	272	255	252	253	265	240	271	271	267	267	255	263	273	273	248	250	261	253	243	276	255	286	248	253	247	239	271	262	246	257	278	247	250	303	224	264	248	253	268	236	226	227	230	249	285	257	282	247	241	264	238	247	290	259	231	223	261	266	241	228	269	247	234	268	255	233	271	267	257	262	250	229	262	281	288	232	255	241	275	266	231	229	295	272	279	269	263	252	228	274	247	256	280	283	222	275	261	249	242	256	243	252	241	235	233	244	267	275	273	270	261	246	263	212	261	225	235	222	256	266	247	243	252	235	278	225	233	254	293	252	268	266	274	272	258	252	270	228	282	280	265	221	245	227	244	282	245	257	230	285	255	244	256	263	267	283	248	243	258
9354	4581	5604	5801	5269	4284	3252	2759	2396	2065	1694	1591	1441	1379	1237	1139	1103	1054	1043	982	917	892	847	903	811	874	738	805	775	767	742	771	715	774	706	717	729	679	697	692	643	631	691	695	611	643	663	677	632	687	665	615	631	639	621	613	615	617	645	644	619	651	618	602	673	579	612	615	591	657	592	650	641	635	605	614	601	638	586	632	608	610	613	605	623	621	611	604	610	648	604	651	646	593	621	599	583	604	643	594	624	613	589	587	597	652	595	608	624	622	624	613	596	620	594	586	618	596	643	579	599	596	590	569	645	604	652	596	599	591	595	585	597	587	607	560	609	602	616	618	619	611	610	639	571	589	585	628	595	567	611	625	597	622	613	595	590	573	551	585	671	593	596	598	574	621	596	577	607	601	578	595	597	641	557	561	590	589	604	565	645	585	555	621	592	578	609	621	615	610	582	629	607	614	645	617	583	622	621	626	620	640	641	559	592	631	621	622	585	567	603	626	626	584	627	592	619	631	559	582	587	620	593	620	569	600	589	641	616	602	601	581	560	638	609	568	599	584	584	563	598	578	596	606	600	568	597	592	591	580	584	626	605	597	599	632	631	630	588	621	575	606	576	609	605	613	605	627	631	588	627	634	616	647	613	561	602	584	634	567	579	577	623	582	584	638	582	598	598	593	568	557	589	619	631	664	623	607	594	595	610	521	623	584	653	576	657	619	602	549	618	567	620	575	575	602	548	603	604	615	628	593	538	633	598	637	604	654	636	601	583	556	563	628	601	625	610	654	608	582	585	591	576	593	609	574	569	599	605	577	588	607	624	617	565	604	617	582	649	635	624	554	589	600	620	653	622	572	619	561	590	606	570	633	631	579	594	601	590	643	576	630	585	605	583	594	626	584	642	568	596	583	581	611	543	571	599	582	609	562	609	592	592	599	615	618	578	597	601	602	586	520	629	565	617	624	598	574	574	611	615	624	601	560	593	572	575	614	593	594	597	656	558	588	587	595	582	577	598	630	611	633	596	608	605	616	631	597	584	629	601	594	600	595	594	614	605	595	564	567	618	584	608	604	621	609	592	567	570	656	600	616	617	574	585	600	567	603	607	580	582	591	604	569	644	612	611	602	622	559	594	616	621	605	629	585	610	558	597	611	587	563	580	642	664	606	591	603	597	579	592	620	579	588	651	587	602	607	589	604	624	641	591	582	572	612	549	585	607	607	595	577	555	612	574	580	642	545	575	598	642	639	597	550	589	622	599	587	581	608	570	575	598	624	588	643	604	564	578	609	597	576	631	569	588	577	581	573	586	628	515	608	583	622	606	564	620	605	592	580	604	574	557	593	590	563	605	630	615	603	607	607	589	591	602	592	586	585	590	620	587	596	598	623	636	609	605	602	659	587	612	578	579	587	558	575	642	599	624	597	580	584	619	559	565	601	562	614	594	592	565	606	612	602	652	616	626	580	615	646	574	599	572	602	567	565	617	575	631	617	583	595	642	577	557	580	566	591	583	626	626	595	614	617	612	595	624	581	626	579	611	626	612	594	615	593	631	613	619	598	634	620	589	599	609	568	586	614	633	566	608	635	577	597	601	607	606	625	608	589	613	600	664	624	639	649	571	592	623	616	561	625	596	590	582	583	582	556	571	622	580	642	665	602	571	590	577	568	580	609	603	598	585	640	595	633	563	620	601	583	611	602	607	578	621	614	590	582	597	593	588	634	611	623	600	596	544	586	594	575	588	624	622	587	635	656	611	584	581	597	572	622	600	577	583	622	559	578	596	588	606	600	560	561	597	610	598	592	604	612	586	619	620	598	565	601	605	619	591	575	620	613	596	586	589	603	567	579	533	576	602	596	577	610	556	632	627	583	589	601	599	607	600	600	604	604	581	555	604	591	618	634	617	607	590	547	620	583	651	586	584	623	579	600	597	571	597	629	649	597	592	606	562	625	628	592	623	624	594	581	604	583	601	609	637	617	617	625	605	594	583	570	579	568	645	633	607	641	641	563	580	605	601	567	617	622	604	615	587	565	624	647	590	574	598	586	594	582	618	651	598	593	604	573	612	599	623	591	623	622	616	605	571	642	611	546	568	636	616	639	590	601	605	602	605	584	616	601	598	594	611	617	568	566	642	620	575	590	610	623	624	629	587	643	563	576	595	586	573	640	602	574	613	580	590	636	609	587	611	585	593	637	593	614	615	613	615	607	633	584	594	569	624	615	574	589	657	572	585	639	653	582	607	584	601	617	593	567	628	591	563	603	608	614	604	604	608	599	604	618	613	557	576	571	586	589	617	557	577	589	652	632	588	563	578	591	642	605	574	579	581	584	567	592	609	606	623	639	629	643	592	627	581	584	641	552	635	595	591	577	601	591	588	630	607	636	615	604	586	568	612	639	599	594	614	585	597	616	626	558	575	595	585	584	602	604	586	576	638	578	593	607	615	631	543	610	569	604	561	575	601	612	602	619	605	593	584	600	610	624	571	585	622	569	586	570	601	582	575	577	605	613	554	615	577	615	639	608	595	599	532	600	565	596	600	557	599	583	575	629	609	623	621	597	639	614	609	612	625	623	587	626	603	618	574	595	626	610	618	603	602	606	584	589	595	614	608	601	602	562	627	659	580	591	591	582	601	615	610	598	628	590	610	612	592	613	613	545	635	654	596	627	617	592	636	622	615	563	591	624	592	609	565	584	612	592	627	582	607	608	648	568	570	568	583	650	588	535	574	599	619	577	599	581	574	572	596	597	557	622	564	620	609	613	596	579	624	575	605	592	604	619	593	617	600	630	561	589	598	589	600	583	559	558	650	571	579	569	619	590	585	570	587	607	594	605	589	630	574	606	587	600	639	599	569	583	598	583	546	605	607	611	585	592	607	581	545	593	622	619	615	613	571	572	572	620	582	585	599	602	586	600	594	630	609	624	606	576	637	631	617	632	573	647	647	633	636	604	615	596	585	569	584	602	598	635	617	616	624	583	555	570	571	607	568	630	577	610	597	606	582	582	607	601	590	589	611	621	596	614	619	564	611	616	615	593	619	617	574	580	646	634	629	567	609	630	589	613	611	623	626	587	627	610	628	607	611	601	612	591	580	599	616	590	598	595	603	628	573	572	565	598	563	617	598	578	583	598	606	610	582	559	602	559	577	606	649	583	601	611	636	603	652	598	597	576	580	615	588	628	625	596	603	603	606	601	607	581	593	652	597	636	619	637	648	615	544	588	594	576	582	661	600	625	632	593	537	611	594	632	587	600	612	565	587	600	627	578	561	605	580	579	615	605	563	578	575	600	600	598	553	553	579	613	597	623	592	618	641	567	559	589	586	573	541	592	622	600	567	588	599	631	566	603	614	594	536	552	571	638	597	605	592	601	584	620	583	627	570	578	588	647	599	579	612	605	640	591	585	575	563	601	595	615	608	612	607	580	598	584	636	612	592	598	604	629	625	602	607	617	564	637	606	563	575	607	568	615	608	629	567	617	617	569	587	602
3683	465	117	96	95	85	82	69	67	78	53	65	76	61	69	74	82	78	88	67	80	76	74	75	66	70	79	71	76	75	70	67	76	65	62	77	66	68	81	81	64	63	64	75	75	69	75	74	56	65	69	54	52	69	59	56	88	72	62	76	74	65	65	59	67	86	58	71	57	66	72	78	71	57	83	77	83	77	61	69	84	89	70	72	73	58	69	71	74	75	63	47	71	65	75	64	62	63	83	65	70	66	58	63	77	64	59	58	80	72	91	69	80	63	81	66	73	76	61	72	68	60	74	65	73	87	55	74	61	86	68	63	66	67	65	68	63	80	66	75	60	68	56	60	73	81	89	63	78	76	69	83	67	63	69	54	70	64	74	69	85	70	49	78	75	65	72	55	84	61	59	59	65	63	76	69	63	69	67	78	81	78	71	73	74	66	67	68	63	65	58	62	75	85	81	67	66	65	61	53	55	76	70	61	65	63	62	51	49	53	72	90	66	71	55	56	76	65	62	65	71	67	69	79	76	78	58	82	81	87	75	66	76	80	74	59	73	72	75	75	65	83	83	72	83	59	72	86	54	57	71	78	62	57	70	78	79	63	66	58	81	61	86	67	64	78	52	72	78	66	79	74	72	73	61	69	67	77	54	72	80	65	70	73	64	66	68	69	61	65	76	56	67	63	70	64	63	66	74	54	66	57	67	64	60	64	79	68	73	78	68	58	83	68	68	75	84	74	58	85	70	76	75	73	72	67	76	69	56	73	69	75	73	91	46	80	73	55	67	59	82	80	65	62	79	74	72	69	58	74	66	68	49	73	56	74	63	63	72	66	65	71	59	83	76	83	74	71	65	47	76	67	61	81	62	62	56	85	74	72	65	74	93	81	60	54	54	54	65	75	77	71	78	63	70	79	48	63	61	55	70	60	81	74	71	69	64	79	65	54	57	69	57	47	66	76	67	49	77	74	77	63	85	69	72	63	56	101	84	68	80	70	68	78	59	81	75	66	59	71	78	59	65	70	83	70	69	64	69	76	67	57	78	59	59	67	65	61	73	68	83	85	76	62	70	58	68	61	69	84	66	79	76	70	81	62	77	70	69	72	52	70	78	73	66	59	59	63	68	72	66	81	88	73	74	74	71	65	76	81	55	60	82	85	63	64	79	74	88	72	79	73	79	65	65	70	55	63	70	83	68	71	71	63	75	75	86	79	74	77	69	73	72	75	78	66	81	71	69	73	83	74	63	67	66	85	69	71	73	75	63	70	72	73	72	75	60	70	64	82	78	64	90	61	55	63	78	62	59	72	77	75	69	71	60	65	54	66	64	53	66	78	73	67	77	74	82	71	63	54	70	74	74	65	76	71	70	78	53	82	72	83	66	75	76	58	54	59	76	61	63	66	63	77	75	73	60	65	52	69	72	61	71	61	81	72	60	54	59	75	58	62	66	71	74	63	66	65	68	69	77	69	71	65	66	64	60	71	69	61	69	56	65	63	64	56	55	63	62	80	69	66	64	72	59	71	70	76	85	68	66	61	66	61	61	77	79	64	66	85	64	62	78	65	61	69	72	66	63	81	78	63	58	72	80	73	71	72	63	63	72	62	65	74	69	68	75	67	69	64	63	76	66	95	60	72	78	55	63	64	64	70	64	92	68	53	68	51	66	68	55	79	76	83	64	66	83	60	63	69	70	60	56	59	64	58	78	72	83	68	68	58	70	51	74	66	54	65	74	69	71	65	69	65	74	63	73	65	74	63	83	74	57	65	58	71	76	79	73	66	56	81	59	78	68	88	76	57	67	69	72	56	65	66	81	68	74	68	66	66	72	66	58	85	65	73	92	64	72	71	72	73	51	65	72	68	74	72	81	58	62	82	70	56	64	71	79	67	63	77	69	60	59	79	78	70	76	59	63	49	78	63	69	59	69	52	64	63	79	69	68	54	62	61	72	84	79	66	85	49	50	66	57	77	70	59	75	77	65	74	80	67	68	67	60	65	69	84	54	71	73	71	82	71	82	74	60	80	71	70	58	76	68	71	58	59	61	60	74	67	62	70	54	61	55	71	52	68	71	58	61	66	65	72	56	73	63	68	66	68	81	77	56	77	78	69	85	66	71	76	72	68	77	67	73	71	72	68	74	67	58	54	72	61	65	65	67	53	59	71	65	72	65	73	64	69	73	67	80	81	67	59	84	66	65	59	76	95	70	85	59	58	81	63	47	42	52	64	88	79	76	69	61	63	66	79	67	61	56	52	89	61	70	62	59	64	67	70	88	79	69	69	79	57	60	56	80	57	56	55	74	61	70	68	78	68	61	57	63	75	81	48	64	58	51	79	80	67	61	58	78	62	77	59	68	75	63	76	75	79	65	71	75	66	81	63	68	52	73	79	63	75	82	76	75	63	65	75	78	66	56	75	64	63	79	62	79	69	61	58	67	54	81	64	62	76	75	74	77	64	65	77	75	68	57	76	72	74	61	61	60	68	51	71	52	60	68	76	76	78	59	48	75	80	69	69	68	62	74	82	70	57	76	84	57	61	72	74	58	81	57	80	75	69	64	63	83	66	54	76	57	70	68	59	71	60	68	63	76	69	57	78	63	76	67	74	92	61	71	65	73	63	70	67	64	73	78	75	66	68	80	73	77	80	67	68	64	60	62	74	78	82	80	72	66	62	70	60	55	80	70	73	78	67	63	64	60	78	71	82	54	71	71	65	61	63	68	75	62	61	59	76	62	59	64	63	60	70	61	80	78	79	84	73	79	54	61	58	62	71	74	68	77	81	65	72	67	63	63	57	75	72	70	64	81	68	76	66	57	73	61	77	61	64	74	76	59	81	54	83	69	62	59	88	84	82	81	58	64	61	80	65	71	67	60	70	91	78	59	75	56	61	70	78	71	90	57	75	53	49	62	65	72	81	63	53	74	69	72	51	68	90	61	71	70	80	79	61	79	67	71	67	78	63	84	69	85	75	62	67	79	68	79	82	84	81	67	75	71	62	62	68	84	72	76	81	66	72	65	72	67	72	67	68	67	67	65	59	78	78	42	58	62	75	63	60	59	63	58	68	60	63	59	63	63	62	67	66	62	89	60	70	58	79	75	65	60	72	50	70	72	79	75	68	62	80	58	65	60	62	57	61	58	65	68	80	60	50	83	76	81	66	65	57	64	72	74	52	74	64	60	56	56	54	67	59	63	81	74	63	69	67	58	73	76	62	64	53	81	86	68	71	61	61	78	73	51	79	65	56	72	69	72	67	62	63	72	68	62	59	75	56	71	74	89	62	65	79	89	63	69	58	62	61	79	69	86	70	62	71	71	61	83	67	79	77	84	86	68	57	73	74	70	74	52	71	74	74	75	68	61	66	70	62	68	66	63	79	71	58	62	63	51	68	78	66	79	57	62	62	62	78	69	67	68	76	62	86	77	63	68	64	59	73	85	78	69	55	56	63	71	77	66	89	77	62	54	77	72	73	85	76	83	58	66	68
2653	487	397	307	297	287	249	236	230	231	240	267	215	232	233	247	217	216	232	207	223	227	202	211	220	201	196	199	208	228	221	200	211	218	218	205	222	211	199	191	218	224	219	187	199	193	198	172	212	215	177	215	194	218	197	227	198	206	206	203	216	203	222	200	210	195	224	207	203	212	212	199	210	213	215	204	217	200	208	197	205	205	200	191	216	218	206	219	231	184	206	198	213	212	213	202	202	218	205	187	218	195	225	180	214	223	196	229	231	199	218	193	209	223	205	206	208	179	188	205	200	227	208	199	223	196	199	209	177	214	195	203	216	200	180	192	180	201	202	214	207	242	207	201	233	217	199	240	202	197	205	203	173	217	193	223	203	185	195	221	203	190	204	192	179	210	245	184	200	183	228	201	213	225	209	190	210	206	206	208	197	201	246	198	215	209	207	191	191	225	211	177	227	202	191	196	193	190	206	208	233	192	195	199	242	213	214	204	175	192	199	220	167	218	235	225	211	206	199	204	218	174	196	208	246	226	179	223	228	216	214	217	212	158	185	228	204	219	195	204	192	197	189	242	200	187	199	194	194	194	217	191	210	237	208	215	192	233	221	211	198	226	184	190	204	211	207	197	214	210	201	195	186	205	193	215	200	227	212	189	190	226	192	200	199	199	188	194	217	198	199	212	207	220	227	219	227	211	196	220	203	203	234	212	211	205	194	194	204	211	174	192	219	197	238	194	214	182	201	214	214	198	183	175	218	214	198	203	202	205	185	209	182	201	199	202	201	193	198	216	213	182	211	209	193	207	227	206	185	193	187	225	215	202	207	224	228	197	206	208	228	194	216	189	219	210	225	213	220	229	203	205	191	212	195	218	216	209	200	206	204	185	210	207	204	223	219	194	182	203	216	212	229	231	224	228	182	228	220	205	211	219	209	204	204	213	216	225	204	200	213	226	242	192	200	215	201	210	197	201	216	206	211	207	228	193	198	211	215	226	198	209	201	185	210	212	211	226	201	202	227	259	196	201	206	210	208	216	207	217	198	185	202	193	226	202	220	203	196	224	190	194	178	215	206	211	219	191	206	186	198	198	224	179	214	193	203	198	219	232	204	181	230	196	209	194	175	213	181	209	181	187	234	204	205	188	230	201	213	228	210	215	190	205	207	201	204	218	190	204	209	208	224	210	206	216	200	195	220	210	221	218	222	206	190	184	210	202	211	218	192	212	202	212	188	202	202	229	196	191	189	228	226	225	210	183	206	186	220	189	182	177	173	209	184	215	196	194	179	211	193	220	203	208	171	201	216	194	215	193	191	215	199	215	194	216	214	207	205	171	221	212	204	203	202	188	204	225	223	190	193	208	209	206	175	208	197	191	210	226	209	204	207	199	183	206	204	213	226	182	198	216	182	191	204	175	216	230	216	185	215	206	231	217	231	213	218	184	208	184	205	184	215	206	203	202	173	191	221	195	184	190	180	187	215	207	202	222	189	208	201	193	199	189	224	226	189	221	198	192	228	242	198	204	192	216	207	176	225	235	218	203	193	183	204	191	213	198	219	200	207	217	200	214	210	211	212	207	220	199	216	196	247	218	206	210	215	178	215	208	213	229	209	220	224	212	212	210	232	217	238	164	207	192	240	178	217	215	198	211	219	211	218	221	168	226	189	219	217	207	201	206	217	201	215	208	228	170	200	214	224	213	195	211	217	209	231	194	198	188	201	215	208	215	216	196	205	212	202	222	228	221	218	218	209	203	193	202	184	246	210	213	203	207	214	216	244	189	174	207	226	212	184	201	205	212	209	202	202	230	227	205	217	197	172	193	190	219	188	219	206	204	212	226	231	200	204	198	218	237	216	202	198	201	179	197	229	224	206	196	211	213	201	214	200	232	196	223	212	214	217	215	224	190	233	226	185	210	208	199	226	209	212	204	217	194	196	188	194	249	217	197	207	199	216	187	193	211	189	188	187	210	193	181	210	210	202	205	195	211	215	216	231	209	197	201	218	205	202	230	203	214	218	203	222	205	205	203	203	245	206	202	215	201	201	212	205	214	192	209	216	215	208	213	213	215	187	215	205	208	186	207	192	216	209	213	191	232	202	197	214	228	195	186	203	221	218	185	207	247	226	199	204	183	208	211	199	194	233	218	208	230	203	209	187	200	210	203	193	201	204	212	192	189	204	219	203	192	196	231	201	181	213	215	205	222	217	192	202	204	218	197	220	228	197	190	171	205	196	198	228	215	201	195	197	206	213	201	198	193	200	220	211	232	201	201	219	179	207	193	214	216	220	198	218	200	227	186	210	221	207	194	217	215	211	195	252	207	198	219	204	214	205	213	207	219	212	216	203	219	216	221	233	181	201	200	210	189	200	188	191	187	233	214	210	188	219	192	217	186	186	190	213	210	197	222	216	192	197	193	201	173	249	229	201	198	192	206	222	189	227	224	212	209	233	209	195	205	221	216	207	205	203	243	185	225	165	228	190	227	194	201	177	211	214	205	203	244	203	218	213	202	222	222	194	220	218	205	216	231	199	202	196	221	180	222	221	185	211	209	228	194	228	215	225	215	195	204	203	191	206	206	205	182	209	201	189	203	189	207	228	219	220	213	188	199	203	177	187	204	181	212	214	222	228	185	212	198	214	196	186	204	205	200	238	189	197	181	192	209	224	193	206	188	209	182	212	218	205	208	194	215	199	215	204	217	186	198	194	201	227	225	210	208	184	215	227	213	211	213	208	231	194	236	203	208	210	180	240	215	211	196	190	217	210	221	195	184	200	197	209	207	222	217	210	209	183	217	215	190	195	217	188	209	188	198	208	208	195	226	226	191	201	231	208	205	200	229	197	197	223	205	201	198	234	205	209	210	207	211	205	208	224	192	186	206	217	187	216	180	202	175	217	226	182	196	215	204	210	231	194	198	189	220	212	186	224	219	231	202	189	199	207	213	239	205	209	215	225	209	213	240	203	187	190	216	217	193	213	204	228	203	193	199	226	193	196	205	200	198	191	171	211	204	206	189	179	192	192	210	206	201	212	199	221	234	220	200	188	210	213	205	208	221	211	206	219	206	210	210	209	206	197	203	199	202	214	210	207	212	166	228	230	199	237	188	196	209	199	194	210	170	221	215	243	182	202	184	187	214	224	215	199	205	197	230	190	229	187	189	217	217	198	198	207	199	205	199	201	195	201	211	211	194	176	172	217	224	201	224	215	233	209	178	184	190	211	223	193	176	208	202	183	189	180	232	210	190	207	222	203	226	216	225	201	228	213	218	233	210	221	206	208	220	187	206	201	195	230	180	223	191	185	194	235	208	214	226	207	207	243	209	218	197	198	207	204	194	202	202	221	197	198	211	223	186	202	201	218	204	229	214	204	196	200	234	206	205	178	199	200	195	196	201	183	205	207	190	196	174	203	216	194	196	214	187	202	220	236	198	200	211	241	195	209	234	203	210	212	203	193	230	212	196	207	224	200	188	191	199	205	198	200	206	204	206
13460	3202	1417	994	675	548	359	298	348	242	223	205	211	174	182	165	184	162	129	153	157	133	136	154	128	132	157	144	147	152	132	127	119	142	124	142	128	115	143	141	119	142	110	138	135	114	130	131	113	129	116	125	129	153	137	125	117	130	145	117	119	136	127	138	140	149	117	113	126	123	138	148	140	124	135	126	131	138	128	118	120	117	126	116	128	121	128	136	148	140	134	122	118	142	118	118	161	120	137	109	105	128	126	128	133	115	100	123	120	127	131	135	124	101	126	133	128	139	136	128	106	140	115	99	108	138	154	138	114	130	129	125	116	118	127	139	104	132	129	112	147	125	126	118	125	121	145	127	102	109	148	126	125	134	132	119	112	140	138	116	120	127	126	125	137	117	132	115	124	150	142	127	122	143	128	142	136	130	119	120	111	141	127	130	117	122	112	141	131	136	129	107	114	139	138	146	152	120	131	121	127	120	144	122	117	125	124	127	131	117	128	106	161	122	150	123	125	110	144	114	120	129	143	126	132	115	117	129	150	137	122	132	138	129	113	131	126	130	160	103	118	112	120	122	129	143	126	135	144	126	134	123	112	134	112	159	143	127	129	114	124	128	134	131	123	144	139	143	126	124	132	120	110	142	146	120	148	125	124	150	126	119	136	123	127	115	112	116	136	146	112	136	125	121	132	144	146	130	138	121	123	126	148	126	141	115	129	119	134	125	120	137	141	135	122	122	136	121	122	131	126	110	116	117	141	158	144	127	137	132	139	121	130	124	126	130	133	113	114	141	141	145	114	132	115	128	122	139	115	133	136	148	140	115	143	132	127	118	145	128	142	146	115	155	116	131	124	114	138	115	139	119	106	137	151	125	112	156	131	137	130	122	136	134	131	138	117	125	140	131	123	121	116	112	117	128	139	127	112	104	111	123	138	131	131	135	108	148	130	137	141	126	144	119	125	136	118	127	108	104	123	121	125	132	147	134	135	133	135	145	118	129	119	129	130	120	136	144	146	114	132	119	135	124	105	137	134	113	127	123	126	116	147	129	148	119	150	127	128	134	129	120	134	124	106	123	147	137	136	121	119	110	154	152	110	137	128	142	117	157	119	129	110	128	121	124	113	158	110	115	132	134	133	125	141	117	134	128	155	113	125	138	131	123	145	145	116	115	101	137	128	126	128	117	132	129	122	138	132	120	148	147	125	128	111	126	119	151	107	124	124	113	134	151	134	143	116	115	129	118	127	138	124	124	126	128	131	134	141	117	112	124	129	132	126	120	120	130	134	129	132	131	143	125	141	133	142	134	123	125	104	137	125	134	115	125	119	145	138	122	116	126	138	115	135	123	128	136	146	121	138	140	142	142	119	109	109	138	125	133	106	137	127	118	135	129	168	140	131	136	125	151	132	117	136	140	139	131	136	103	129	130	139	116	150	113	137	137	115	118	120	117	132	121	119	111	121	115	127	120	134	119	115	111	126	135	132	122	125	113	131	129	135	150	131	126	128	136	115	124	122	135	119	153	136	121	111	140	137	126	122	139	123	123	131	114	120	136	136	126	146	132	126	118	91	109	122	138	146	114	132	144	132	141	122	125	146	126	121	126	136	111	132	149	146	136	133	122	144	111	114	127	131	131	134	129	138	118	131	132	112	126	118	112	129	125	122	129	133	143	103	134	118	131	137	118	142	127	130	146	117	126	116	135	114	107	128	126	105	113	147	128	130	146	143	117	144	116	143	141	119	118	108	122	136	149	130	120	123	123	155	125	107	136	128	129	129	145	122	125	132	134	91	113	119	133	137	123	114	132	125	108	126	117	136	113	122	139	126	134	123	137	123	137	134	122	131	120	143	142	138	113	147	113	117	159	122	114	121	121	115	130	130	134	121	129	124	104	111	134	116	116	127	112	123	137	113	126	138	124	118	138	139	132	125	121	127	127	117	133	141	104	124	126	122	120	114	116	136	115	121	130	136	131	140	127	111	124	129	133	122	140	121	141	111	121	135	120	135	127	132	103	133	151	111	132	135	126	118	136	136	118	124	120	116	134	135	133	146	108	133	123	129	109	129	124	135	111	127	131	127	107	109	125	135	115	128	125	117	118	139	124	110	128	126	124	122	139	115	116	141	119	143	127	144	133	145	139	148	118	125	113	135	137	159	136	122	131	137	115	142	139	142	129	125	126	143	127	107	124	109	122	139	120	139	118	134	116	127	143	133	149	137	139	122	119	134	107	142	152	146	140	140	126	127	120	119	141	128	98	114	131	126	133	107	125	117	142	114	138	110	119	128	143	127	135	147	117	146	121	139	122	116	129	117	126	116	133	132	142	121	137	128	135	116	139	130	131	140	126	144	149	133	131	132	124	126	131	134	135	130	113	154	127	127	134	137	125	110	145	142	143	135	114	122	117	136	104	125	155	123	134	132	129	130	115	104	137	116	126	113	136	123	136	126	132	112	137	144	142	128	134	130	126	124	132	125	158	130	132	140	128	117	130	119	152	127	133	139	135	120	144	132	134	129	117	137	104	119	124	116	147	142	131	125	130	121	127	113	140	126	118	138	131	127	130	119	129	127	120	135	124	110	136	147	142	125	115	149	127	122	132	112	109	144	136	131	140	122	117	122	138	126	118	126	142	144	106	145	102	124	133	136	123	129	111	123	136	133	150	117	127	129	124	140	111	132	141	147	129	106	110	125	113	134	137	129	127	135	122	124	123	138	141	141	128	145	136	142	129	171	126	114	104	133	125	131	120	126	123	128	141	119	135	116	116	132	137	151	122	122	128	127	119	145	131	109	127	114	132	142	125	138	122	129	123	128	143	129	134	108	131	125	136	123	133	136	135	120	118	106	108	106	136	140	148	129	116	130	156	118	115	123	136	145	125	129	131	126	119	133	145	125	123	141	137	128	126	131	135	140	148	120	139	141	138	137	125	109	123	117	122	151	135	122	129	121	123	119	126	127	129	145	144	125	127	145	128	137	126	118	133	127	145	144	119	132	125	113	123	138	152	118	133	135	141	164	137	119	135	122	144	139	130	125	139	145	125	126	127	125	146	140	137	133	117	119	147	138	145	122	113	108	139	131	153	132	130	129	139	148	148	121	124	132	151	130	127	128	127	130	107	122	128	130	113	146	100	139	138	127	127	128	118	124	123	107	130	116	131	134	124	135	124	131	134	116	127	131	127	118	122	130	124	128	115	105	134	135	114	152	125	142	119	119	119	121	117	112	132	135	130	118	123	142	119	129	106	133	131	109	127	114	126	125	152	149	112	130	130	123	117	120	126	130	149	144	157	120	116	137	122	101	126	114	146	139	144	143	130	128	132	143	113	140	122	131	115	124	124	117	146	132	129	127	129	122	111	102	138	129	122	106	127	129	140	130	131	130	119	123	137	120	134	130	120	126	138	104	139	133	137	133	125	140	136	136	132	130	126	133	121	118	123	127	127	134	111	126	138	129	123	117	134	128	121	133	124	133	119	129	130	109	128	122	113
7304	2602	3027	3186	2830	2319	1780	1461	1257	1049	955	909	859	770	697	685	654	553	575	529	582	517	493	485	459	483	472	489	480	409	411	457	423	430	401	399	426	397	386	393	413	374	384	402	349	413	411	378	373	387	362	362	397	384	345	365	351	353	379	369	356	360	345	332	362	332	322	338	326	374	371	395	370	370	333	325	324	348	342	342	378	308	351	337	331	351	359	335	324	372	361	339	374	359	314	339	332	309	366	330	356	351	348	328	327	352	363	366	363	344	358	345	319	314	354	352	346	378	346	349	321	360	347	354	346	344	382	333	342	355	351	354	353	339	360	331	351	322	370	327	365	365	330	332	345	349	355	306	349	331	313	363	319	383	350	303	374	369	356	360	359	369	390	352	332	344	347	348	352	328	370	378	360	344	351	344	342	342	354	370	353	334	353	340	328	326	300	344	347	332	334	353	308	333	341	348	341	329	336	326	313	366	339	331	364	338	371	338	337	328	365	339	346	340	364	343	400	345	353	349	369	328	340	362	312	355	319	353	347	316	336	369	350	321	374	349	334	337	363	337	354	339	317	360	334	336	363	339	331	335	352	362	338	338	339	361	345	359	353	352	343	362	342	336	359	318	332	336	337	328	357	350	311	372	347	359	347	350	346	312	334	358	346	310	341	361	310	361	357	336	342	320	341	365	323	326	333	371	367	341	324	342	353	316	342	316	343	341	342	325	362	345	376	327	333	322	317	351	351	314	343	355	349	352	382	369	306	363	340	324	338	357	333	339	375	301	353	333	334	322	339	339	329	345	323	371	352	358	337	382	331	324	347	342	335	325	330	315	336	356	333	371	329	373	333	360	352	309	370	336	373	322	347	356	342	369	362	365	358	346	350	347	364	327	325	355	346	375	358	322	343	335	354	345	382	332	358	341	337	359	329	357	345	354	313	328	355	369	311	331	320	333	377	315	340	340	303	346	322	347	302	344	351	341	362	358	314	345	341	376	349	323	356	314	339	360	355	352	340	346	310	322	337	347	320	375	334	347	329	333	395	369	339	327	347	321	318	343	356	357	356	344	344	340	293	360	340	353	334	352	342	339	335	325	328	340	320	342	345	355	357	344	352	312	353	359	332	363	336	327	360	318	347	357	370	349	351	342	349	341	344	336	334	347	345	331	352	329	373	352	356	329	352	316	349	348	328	357	366	354	368	341	345	330	327	388	356	334	382	320	347	329	315	348	352	338	398	356	359	331	321	354	315	332	365	370	335	319	331	359	333	364	332	346	349	345	339	320	355	344	324	345	336	360	317	340	320	354	330	326	364	336	362	331	361	342	358	317	371	330	317	373	353	333	347	346	339	376	352	347	373	323	317	336	343	308	334	351	339	387	327	335	364	338	342	342	356	326	340	337	329	362	301	353	330	328	360	343	334	321	335	361	336	335	367	369	349	334	352	349	358	349	354	342	359	331	383	369	341	341	353	368	347	359	353	332	360	338	351	345	333	336	350	347	349	380	325	392	346	368	355	351	333	337	344	356	344	346	349	349	374	356	337	304	369	342	355	347	356	351	354	379	340	351	342	384	335	338	325	340	330	310	330	358	327	355	347	328	380	318	338	326	346	330	332	352	325	337	313	349	358	328	337	341	352	361	346	338	338	340	368	342	370	343	337	364	311	367	329	347	352	346	347	323	347	343	330	354	356	335	336	345	355	344	319	332	341	311	324	315	351	372	330	379	361	335	310	336	344	354	344	333	333	333	349	348	337	349	346	312	341	354	342	324	334	379	365	344	366	333	358	360	355	337	386	330	330	320	344	341	325	350	340	340	333	368	341	346	391	374	362	351	340	358	381	364	367	334	373	342	303	345	336	375	319	312	325	346	353	372	355	342	343	324	346	337	364	347	346	371	370	330	351	308	354	335	327	313	380	372	343	331	338	325	320	358	322	352	328	331	341	350	338	326	376	352	342	329	327	345	357	346	346	334	361	313	345	342	331	359	354	311	344	320	336	319	326	312	334	347	304	341	343	336	367	340	353	351	336	368	325	354	331	322	331	367	345	358	341	309	336	362	321	358	324	323	352	342	338	334	353	356	328	349	362	328	340	360	312	335	345	335	355	330	371	344	338	333	366	335	340	339	360	362	341	352	348	371	368	321	339	335	329	386	320	356	365	353	312	315	338	335	364	349	353	337	325	340	346	343	355	346	323	304	320	338	345	348	370	330	359	376	351	333	361	349	326	343	337	338	362	344	356	357	388	327	303	314	360	346	340	355	308	337	339	335	339	331	324	348	356	331	348	360	366	335	330	320	359	360	319	348	351	359	355	349	340	336	378	314	380	370	335	351	298	333	378	330	315	349	343	362	341	333	352	360	335	349	325	355	338	331	362	329	352	335	327	354	332	383	318	379	345	324	369	345	331	321	336	324	380	325	304	317	317	355	302	358	323	324	320	342	363	334	335	346	357	344	333	342	329	342	357	337	357	341	338	327	375	332	355	358	358	345	332	345	354	366	320	359	339	370	326	342	339	329	363	371	287	359	334	327	327	350	330	329	323	337	335	354	366	352	332	355	343	316	344	351	346	352	366	354	382	359	332	363	357	324	353	379	342	352	328	340	343	352	372	365	357	355	314	370	347	330	361	382	351	345	339	350	366	353	343	324	378	355	331	339	347	363	385	378	352	343	347	341	331	338	320	344	355	371	343	339	328	335	347	333	366	351	344	331	368	383	320	338	349	344	300	336	353	367	354	338	336	316	340	356	358	341	338	352	344	331	337	339	348	340	337	366	321	315	320	345	361	348	338	349	374	347	326	311	318	330	317	337	310	346	342	343	355	339	333	354	339	342	390	362	396	310	329	346	316	345	330	340	351	345	345	312	336	364	344	327	351	359	348	338	355	338	373	302	326	369	332	367	365	368	345	368	371	339	377	373	368	342	324	339	338	348	330	367	347	342	372	354	349	338	325	379	333	354	370	347	348	326	346	324	321	327	395	326	377	336	358	340	353	336	346	355	356	325	352	360	324	375	348	335	342	370	302	325	376	355	314	342	341	362	332	356	316	329	329	317	367	357	361	345	338	330	369	326	330	369	354	364	360	359	357	383	365	324	346	335	319	331	334	355	342	326	335	361	383	348	372	354	348	361	357	332	385	333	346	327	333	360	329	340	342	317	345	326	338	352	329	330	322	351	332	341	311	349	345	365	372	362	351	336	309	331	378	336	343	377	329	374	361	335	364	343	351	349	372	347	336	326	369	351	329	371	328	326	380	319	349	337	384	368	305	370	341	343	384	337	340	341	329	363	362	337	346	374	337	340	360	324	365	363	326	321	347	346	366	368	361	307	320	357	338	363	357	337	306	348	347	351	337	339	343	341	347	335	389	370	336	348	341	350	365	346	341	354	327	321	351	333	341	362	307	337	354	340	308	329	313	364	333	320	358	325	314	334	337	366	347	380	358	329	363	341	357	351	373	345	342	359	365	336	323	356	355	370	369	319	333	331
22082	6803	3201	2035	1439	945	760	686	575	462	433	395	361	376	369	357	336	277	289	349	301	297	271	267	251	291	305	267	263	269	268	279	290	271	287	248	257	255	273	277	276	282	286	259	257	276	262	254	304	265	245	271	247	221	250	302	247	275	242	279	272	267	256	261	288	282	267	267	284	272	267	266	235	267	249	245	281	220	241	262	267	246	262	242	271	243	257	275	240	288	265	245	242	268	298	240	220	219	258	275	272	232	258	259	223	239	255	253	241	280	230	250	250	235	263	264	262	273	226	234	241	261	238	266	241	252	272	241	286	263	264	234	247	271	276	249	280	285	236	257	269	243	221	208	235	227	269	260	248	229	222	237	257	247	263	253	260	252	224	243	271	238	194	278	261	259	268	258	276	258	240	245	253	233	256	269	276	261	230	263	230	243	290	253	260	239	245	275	279	243	261	253	247	242	237	236	239	258	258	280	257	233	230	267	262	243	251	262	273	231	262	262	277	253	239	284	280	269	245	278	283	254	289	249	244	259	250	256	270	244	240	250	258	265	245	250	262	256	274	227	260	261	242	257	269	259	253	263	258	231	266	248	248	264	255	274	243	249	257	245	258	272	264	277	237	294	261	262	257	245	241	265	281	248	270	244	270	251	263	248	258	234	279	272	258	282	278	280	237	232	260	270	264	255	263	267	247	261	242	269	279	224	271	270	249	242	251	283	276	243	268	257	230	259	284	224	251	266	255	257	276	241	265	241	227	223	276	245	254	212	280	254	235	279	271	210	251	239	263	290	285	256	280	255	285	265	268	264	250	274	246	242	260	278	261	263	268	251	262	223	267	248	251	260	217	222	241	228	268	240	255	262	286	252	248	265	257	229	266	246	218	265	259	247	251	271	261	278	258	244	229	227	250	261	247	280	268	279	284	263	278	283	262	252	252	252	255	266	255	231	247	238	226	227	219	242	227	238	270	242	247	257	281	236	268	217	270	255	245	235	272	253	243	276	295	273	253	230	276	234	263	248	251	269	241	267	237	263	254	277	236	274	222	262	252	257	269	242	229	269	254	270	261	245	253	230	237	275	250	278	286	240	289	255	221	282	284	243	246	271	244	232	245	277	268	292	241	245	239	259	234	295	247	262	244	249	252	254	249	254	276	264	288	230	232	235	245	267	240	242	266	279	233	234	257	262	233	244	282	260	255	244	235	236	226	243	260	285	276	226	277	253	240	244	257	251	289	237	237	271	269	244	268	227	221	253	253	253	246	285	264	235	255	232	258	264	257	244	271	252	249	226	228	281	245	239	241	271	263	236	277	268	243	233	230	226	263	265	257	245	246	266	243	235	254	236	256	234	236	245	250	302	258	288	258	249	263	257	237	213	252	232	280	237	282	252	234	231	249	246	262	245	256	246	257	247	242	237	235	258	270	270	286	228	245	259	255	233	263	268	260	236	225	254	249	225	233	255	259	276	255	256	263	243	240	240	239	255	247	246	265	271	245	277	247	222	249	256	257	276	268	243	260	269	264	286	270	220	257	246	226	240	238	276	254	276	234	261	231	243	250	232	256	269	258	246	253	257	244	256	281	226	275	251	248	248	260	251	280	226	255	282	247	225	259	242	254	226	277	221	246	251	232	278	254	253	253	263	261	253	266	226	242	260	258	247	250	238	243	238	237	271	251	248	244	210	252	253	219	255	258	254	256	270	247	265	264	259	255	223	278	271	261	244	219	283	274	248	246	263	249	234	278	301	248	249	266	237	283	242	280	275	274	278	255	239	253	266	247	256	250	246	272	257	249	237	251	236	259	298	235	264	241	261	265	243	232	249	259	248	235	271	280	242	245	248	253	244	241	242	247	239	288	252	272	235	233	266	274	283	255	231	260	275	235	303	264	260	247	267	234	255	287	235	240	258	255	276	222	254	241	239	241	239	224	239	244	271	255	260	277	259	236	248	258	246	280	227	240	295	257	262	238	262	252	246	246	256	236	235	202	233	270	257	261	245	217	260	275	271	249	264	238	255	272	255	231	256	264	217	231	276	248	239	246	256	233	236	241	257	260	246	242	242	277	238	288	294	267	269	258	280	270	271	260	219	273	262	274	233	240	251	269	246	281	228	273	266	265	305	262	261	264	246	247	244	258	240	235	235	273	277	233	276	244	258	244	275	266	253	250	255	261	299	266	263	256	257	242	262	262	274	254	257	253	284	257	240	271	248	217	267	255	270	246	249	227	274	272	256	252	263	261	274	292	263	258	278	247	247	247	253	254	278	268	248	228	261	256	249	272	266	249	244	243	238	244	257	234	258	253	251	248	261	249	256	254	254	284	236	247	259	240	268	245	254	231	290	242	284	255	273	255	285	257	243	235	250	250	258	264	240	247	269	256	258	271	262	224	243	256	236	243	274	283	272	242	278	225	278	228	258	261	267	244	254	250	257	244	213	239	277	236	243	238	273	239	286	241	282	224	277	242	279	259	249	269	275	274	261	279	250	240	230	245	254	243	269	273	238	267	264	241	244	274	244	260	218	268	236	264	255	247	257	245	274	254	248	243	247	215	261	254	254	246	227	272	254	280	260	231	270	274	225	235	270	226	234	250	229	233	235	243	247	214	238	250	259	217	241	270	251	229	231	237	247	256	262	238	263	270	261	258	272	268	257	264	258	278	256	245	260	247	257	243	282	264	237	264	267	266	264	289	269	242	262	242	252	249	249	234	264	273	269	245	261	268	263	256	260	239	241	223	250	235	256	265	234	271	266	237	294	318	269	254	259	265	264	262	258	232	237	268	253	226	268	244	248	246	249	268	261	277	252	251	258	248	248	248	247	279	231	261	253	255	208	277	281	253	264	265	255	226	263	243	268	250	264	269	265	260	264	248	250	279	223	241	285	262	253	239	248	286	255	259	266	249	229	250	248	265	297	281	228	243	255	239	278	257	270	275	237	261	241	251	280	252	271	254	270	228	284	234	273	246	230	257	231	274	279	294	254	227	286	236	232	240	260	241	221	234	232	236	230	281	235	277	234	274	250	273	227	261	260	273	251	243	261	265	223	256	240	266	254	285	240	257	284	256	257	262	266	291	244	259	251	257	292	237	264	228	245	242	285	291	230	249	263	280	254	251	263	247	264	260	228	244	260	264	251	250	230	236	227	297	265	300	233	257	249	254	232	234	260	246	268	254	243	263	256	264	279	250	272	261	244	281	245	247	250	278	260	257	282	265	263	238	255	237	266	237	266	257	250	232	255	268	284	265	229	308	254	260	229	249	239	253	228	246	249	272	243	254	253	247	269	275	270	246	254	245	282	225	261	268	262	234	242	257	252	236	267	249	262	254	297	256	241	267	262	239	293	246	242	263	266	242	233	251	260	254	239	254	229	236	264	271	236	232	229	232	258	246	226	258	254	232	230	289	284	266	258	232	254	245	253	277	256	270	299	265	253	299	247	252	247	284	282	270	262	250	254	258	258	264	302	243	226	263	261	243	262	261	240	272	272
9493	4448	5427	5938	5248	4359	3259	2646	2350	2027	1759	1534	1461	1375	1301	1168	1144	1077	1010	927	918	948	924	867	828	811	830	759	746	742	734	748	730	791	708	669	687	730	702	652	700	700	654	698	609	690	676	634	647	725	644	676	656	674	615	671	622	625	623	659	647	619	615	629	598	649	611	620	606	593	606	628	589	601	661	620	648	599	644	606	601	572	626	626	596	566	626	612	630	631	598	616	610	619	585	611	623	584	622	595	612	628	617	566	621	556	645	614	627	598	567	605	621	592	583	575	582	610	661	615	625	600	611	596	634	598	625	626	616	561	599	617	611	596	592	562	654	649	614	628	603	605	591	588	613	627	558	555	591	584	622	597	605	615	635	593	589	619	575	595	611	596	621	577	572	575	645	612	617	573	611	618	552	584	579	564	599	590	643	579	551	640	620	569	602	614	575	579	614	630	614	645	664	616	641	632	632	609	622	582	620	565	609	617	573	614	575	572	609	594	613	584	612	611	577	602	614	589	605	615	613	568	584	594	626	599	556	597	625	638	583	606	650	586	633	565	614	634	578	551	596	611	565	601	605	575	629	573	601	582	616	615	585	554	613	571	591	581	607	596	617	610	577	600	614	571	581	537	626	593	576	596	623	602	592	597	563	652	599	550	617	579	636	551	571	624	560	553	561	606	556	604	614	614	581	602	593	631	643	602	597	577	607	624	593	584	528	598	621	559	611	606	622	595	620	594	583	581	559	589	555	573	572	598	573	622	641	581	594	576	586	597	575	611	578	634	597	659	581	576	585	632	600	575	593	593	592	574	596	605	647	588	564	630	602	570	591	615	626	643	585	567	578	632	604	572	626	576	620	613	603	621	596	615	629	570	571	582	563	575	577	610	574	604	559	610	605	585	571	590	589	595	608	576	613	607	550	581	593	584	589	626	587	618	601	595	566	609	570	599	655	551	554	558	586	589	592	625	568	585	565	560	622	572	580	599	561	585	549	585	565	550	581	612	584	564	609	625	584	571	621	625	615	607	603	604	576	643	632	613	589	594	604	586	651	630	612	606	617	575	572	577	632	593	620	617	595	625	589	572	611	605	599	646	607	575	587	580	576	620	586	605	573	626	574	611	634	591	615	567	645	609	594	603	584	634	639	618	603	621	591	606	543	626	572	613	586	599	607	610	550	624	567	658	616	592	590	587	597	637	648	601	617	590	643	610	629	606	600	612	549	625	617	586	588	586	602	630	595	568	605	586	569	610	636	602	569	604	560	590	568	614	612	622	588	556	618	589	581	562	584	596	615	584	639	603	607	599	598	616	576	583	591	613	623	570	586	649	616	560	627	616	565	606	562	626	575	611	588	607	631	620	620	584	610	569	628	606	590	617	603	587	624	648	586	614	608	603	621	615	618	569	628	531	630	594	539	609	570	570	615	567	540	588	625	556	550	587	585	590	608	597	576	604	616	597	613	618	571	581	646	601	576	615	548	606	599	597	561	599	576	572	565	582	614	572	647	594	603	629	618	606	622	598	592	600	597	612	626	628	592	565	590	657	545	606	613	580	588	599	619	596	621	621	618	624	619	577	607	597	549	604	586	630	561	604	568	570	605	607	560	618	583	597	610	617	583	595	619	593	600	583	596	567	662	571	597	596	626	593	633	557	603	597	591	603	586	561	563	621	628	597	595	585	585	575	578	573	574	636	589	575	627	574	596	619	634	555	636	573	571	597	593	586	648	614	613	587	571	585	587	602	594	626	565	622	584	623	634	571	579	594	608	636	640	629	587	638	623	591	604	578	571	667	616	574	595	602	574	580	564	597	638	623	561	621	655	602	623	620	606	619	551	602	617	569	589	566	592	613	616	596	584	558	592	595	620	573	560	626	625	590	583	563	602	562	623	632	609	592	567	635	603	594	587	589	601	605	590	612	567	576	615	626	621	637	581	587	639	568	584	609	593	590	618	589	599	604	619	582	618	647	606	591	636	596	602	575	545	588	627	594	612	575	600	622	574	587	600	591	608	603	626	589	616	598	615	568	542	639	557	605	528	625	600	602	560	586	584	610	602	618	594	610	604	617	561	559	583	586	598	569	584	596	629	595	584	608	592	607	602	584	569	615	618	598	573	581	594	596	638	620	616	552	611	615	591	631	646	592	595	573	604	589	600	630	569	609	590	603	595	645	596	631	585	592	606	596	605	640	589	572	567	622	577	581	584	639	609	592	608	609	606	590	613	605	620	600	644	609	590	606	563	617	606	577	563	620	582	593	633	604	589	588	604	569	607	638	578	577	608	601	589	614	598	591	606	582	551	623	628	572	625	558	598	600	630	587	584	585	580	637	563	583	608	588	624	633	599	560	554	603	575	608	593	570	629	573	597	608	566	591	621	593	596	618	578	594	552	620	613	610	593	694	572	594	599	603	537	598	585	633	603	576	605	583	609	608	591	599	625	637	576	622	586	613	631	585	571	592	591	652	627	588	639	604	608	620	583	587	561	572	632	605	604	623	609	613	591	624	627	584	573	593	567	629	626	624	602	582	607	585	629	561	576	577	623	593	616	583	603	532	576	610	563	585	615	638	605	601	623	564	586	630	645	568	590	564	597	565	589	602	570	572	648	610	629	609	624	579	593	578	597	588	625	627	596	605	583	610	612	564	630	597	596	601	617	591	630	629	586	595	598	615	620	556	585	614	622	616	628	597	527	608	584	580	566	626	595	574	585	542	621	617	615	554	621	617	563	610	574	596	601	580	590	633	590	605	582	631	562	585	621	593	556	593	573	556	606	617	580	637	606	565	612	595	574	603	614	569	603	606	659	627	602	575	609	588	573	607	600	608	658	574	614	627	599	580	644	597	590	631	597	583	617	610	629	575	626	625	582	571	628	606	625	588	612	597	594	621	583	618	594	590	603	609	597	604	568	601	553	601	616	601	595	601	574	600	613	582	585	592	619	584	601	608	556	606	597	554	594	579	598	605	582	616	603	606	614	561	600	593	590	570	564	605	581	589	622	603	554	607	575	614	598	638	599	629	605	598	598	608	585	586	580	600	552	562	583	604	550	637	546	571	568	572	619	593	622	578	583	596	592	605	588	597	615	572	629	610	588	560	593	600	594	572	557	602	575	584	557	585	558	555	582	612	614	560	562	607	599	596	604	582	564	583	638	587	581	601	580	571	620	584	623	575	563	621	551	644	598	612	548	636	566	591	570	601	584	599	622	594	613	584	570	598	602	591	592	605	567	607	553	600	596	634	618	581	594	628	579	582	594	600	560	569	644	604	604	632	587	621	592	558	590	619	623	609	608	584	607	606	571	591	590	595	660	618	571	656	616	627	593	592	600	580	638	592	568	555	653	622	613	604	584	605	607	648	634	627	624	597	614	542	609	601	635	602	560	595	630	568	606	574	585	596	609	596	602	587	582	617	573	602	619	606	619	614	598	633	614	605	592	588	592	652	565	678	584	571	612	557	575	595	585	609	585	593	608	593	594	576	572	579	558	607
3650	325	106	76	91	88	70	72	66	68	83	88	78	74	69	60	66	53	53	73	68	60	55	67	82	57	73	68	49	83	74	67	65	72	57	70	68	66	62	60	68	89	84	54	70	75	63	73	70	78	71	62	59	61	78	65	68	61	45	68	78	51	83	64	75	70	76	76	79	64	72	59	79	89	69	64	70	73	47	72	81	83	64	49	63	56	78	74	72	59	71	80	73	56	66	72	68	75	83	55	62	57	57	65	53	81	59	65	52	67	56	76	72	67	73	55	54	77	74	80	73	63	74	90	73	60	76	68	65	75	77	67	67	72	69	59	62	86	85	56	76	69	75	73	65	70	66	74	53	75	60	74	73	74	68	68	68	74	56	66	60	51	71	68	61	63	70	66	76	71	71	67	75	77	88	64	72	69	54	72	78	79	69	78	62	70	82	73	68	71	68	84	59	76	68	54	73	57	66	49	66	81	71	66	61	59	57	71	70	61	71	71	80	75	73	66	91	57	59	71	69	69	71	51	73	93	56	56	80	72	64	68	70	69	59	59	68	59	56	66	66	78	75	64	53	69	58	60	86	67	69	74	64	69	81	48	65	77	57	80	67	78	65	64	78	79	75	67	58	48	70	65	90	73	52	78	53	63	67	65	64	64	72	65	61	79	62	72	80	65	58	66	65	65	76	81	60	75	54	74	60	68	72	76	67	78	66	59	82	69	82	86	68	83	63	63	64	72	66	78	63	75	71	72	77	57	61	69	71	58	81	69	74	65	69	58	64	60	67	56	50	62	73	76	56	58	69	82	79	71	69	60	71	40	67	60	93	92	66	66	54	68	65	70	73	66	67	75	56	69	59	79	69	73	57	64	72	91	78	61	66	76	55	70	75	60	60	50	61	76	65	62	73	69	88	72	63	74	55	73	78	71	73	76	75	74	62	77	54	78	74	55	66	70	78	70	86	91	80	87	68	70	68	50	75	57	76	77	74	75	55	80	65	75	73	51	72	63	57	54	93	62	69	73	70	60	72	64	66	67	69	51	78	69	59	50	77	60	65	83	70	71	62	56	84	64	65	82	62	62	68	78	70	69	58	82	81	70	75	55	71	65	63	68	72	69	81	61	63	60	72	84	71	73	63	57	61	74	79	63	65	47	71	79	74	43	58	54	67	60	64	62	62	66	71	62	67	69	67	66	77	62	77	69	64	63	67	54	72	57	70	77	63	64	58	74	75	74	77	64	58	74	77	67	61	56	70	63	58	75	65	72	72	85	74	63	57	59	60	59	69	54	68	73	66	67	68	75	47	62	72	63	63	58	52	80	62	59	62	74	65	70	68	53	85	68	64	55	73	58	62	65	76	68	69	74	61	56	71	70	70	74	53	81	69	69	74	68	64	59	74	62	57	60	68	70	79	76	64	70	74	60	71	61	64	71	50	61	52	79	59	68	67	65	73	64	48	58	71	69	73	73	60	63	67	92	72	79	73	81	73	78	70	69	56	58	76	78	61	60	78	73	59	67	66	84	72	79	68	87	75	63	65	62	74	49	82	94	65	80	65	72	67	70	60	53	72	90	60	69	72	82	66	75	55	58	67	57	65	76	74	46	51	58	51	75	60	59	58	65	66	66	75	67	78	69	65	72	66	69	64	76	72	81	91	69	57	66	66	61	58	61	77	82	63	63	61	59	60	63	69	53	53	70	62	68	67	68	65	74	61	62	71	70	78	52	64	68	70	69	68	67	63	72	61	71	77	64	54	60	60	65	71	62	52	63	78	50	81	57	66	67	84	56	73	63	65	66	66	56	77	72	67	75	73	83	42	59	72	63	75	76	77	76	78	68	45	70	68	55	61	75	70	73	71	71	62	65	61	77	87	73	48	65	70	69	53	66	72	65	59	55	67	90	80	68	77	69	70	74	72	59	74	63	70	80	61	82	52	82	67	57	72	76	70	65	64	66	62	67	80	71	77	64	70	58	68	70	78	66	82	71	74	58	64	63	55	71	69	63	70	65	64	72	69	57	53	63	77	58	60	56	77	55	77	78	82	80	63	70	77	62	65	69	69	68	70	55	68	60	74	75	68	57	75	71	68	68	64	66	67	75	78	69	87	72	57	76	69	45	65	65	77	64	61	62	70	59	81	69	87	62	76	84	52	73	65	61	66	72	84	61	68	68	51	67	59	71	66	73	82	65	56	62	60	84	75	70	91	68	85	77	85	69	70	80	68	70	65	62	74	74	73	76	75	71	71	72	58	69	68	74	82	67	71	52	59	68	57	69	68	60	71	68	70	82	65	70	57	72	61	52	64	66	74	69	84	70	67	61	58	77	65	63	75	84	68	56	80	74	55	65	71	69	54	72	68	64	75	62	72	64	66	84	69	70	62	58	60	57	74	70	65	65	63	66	71	61	70	70	68	83	49	77	58	49	73	60	76	67	76	66	66	77	49	74	71	60	62	47	77	54	60	75	80	74	60	83	68	70	66	67	71	70	53	68	56	70	64	63	68	69	87	70	82	64	63	58	56	67	67	67	53	80	67	79	86	80	57	76	69	69	79	64	79	63	54	74	76	57	78	84	55	74	68	65	66	62	63	94	63	55	59	70	59	70	71	56	50	69	66	63	59	69	80	76	77	75	72	71	62	90	72	73	58	77	59	55	64	62	74	74	70	70	62	56	66	70	70	51	77	63	66	66	68	59	61	62	86	68	69	63	68	77	66	53	58	67	61	54	80	89	66	72	66	67	59	59	66	80	60	62	70	60	63	66	85	71	67	72	71	76	56	71	59	68	70	77	80	58	74	66	64	67	60	78	70	60	63	67	77	80	74	70	60	69	68	61	55	64	66	64	64	72	66	65	77	61	68	64	65	80	56	54	54	72	66	74	56	55	62	63	62	67	66	68	63	75	58	69	69	63	61	69	76	71	65	46	60	64	59	54	77	64	60	66	66	63	68	68	70	71	61	68	67	53	57	65	70	78	70	61	62	64	67	51	68	57	68	76	64	68	78	69	66	75	68	81	64	64	66	66	62	60	71	67	53	58	66	77	68	72	87	69	57	79	62	68	70	75	69	75	63	65	60	59	62	78	66	58	75	70	75	62	73	59	59	76	61	84	69	66	72	63	59	58	62	68	78	49	66	66	60	76	74	67	66	60	81	51	80	81	64	71	59	80	49	63	86	72	59	79	62	60	84	69	75	70	75	69	78	70	68	70	70	69	65	68	70	64	74	76	79	61	52	64	57	80	78	61	71	81	77	73	61	60	56	77	48	60	66	62	68	73	67	70	74	71	76	54	47	71	79	70	57	78	80	65	65	65	74	80	63	72	75	74	82	65	64	73	53	78	83	62	63	77	80	77	66	71	80	59	67	53	67	52	68	70	69	58	54	68	60	61	79	54	69	62	65	66	75	74	75	76	76	69	62	62	59	69	61	64	63	71	70	68	69	58	76	52	69	65	69	67	82	61	64	72	65	68	47	69	65	56	63	61
2639	410	329	305	282	287	252	246	226	216	226	226	229	209	208	196	213	195	225	221	199	211	225	232	193	200	211	188	198	196	216	201	221	202	194	203	218	210	217	198	215	187	194	187	211	212	191	232	223	203	204	213	205	197	203	190	221	212	238	186	212	235	212	223	221	196	196	226	220	225	210	220	214	202	194	223	231	205	193	195	180	189	202	209	198	198	208	205	210	199	196	217	206	204	236	217	190	199	222	208	214	195	226	198	188	230	219	200	210	210	197	219	229	206	206	187	185	213	212	205	198	195	189	212	205	195	179	192	208	214	199	196	199	202	200	220	203	195	188	227	204	228	201	234	225	180	221	207	203	200	198	211	209	220	209	198	200	194	220	206	202	195	205	225	225	213	208	230	216	183	205	208	178	189	208	177	215	205	197	193	204	190	189	224	216	188	200	213	190	196	187	182	242	197	196	202	216	222	214	193	228	216	208	202	210	190	228	184	204	223	207	184	214	198	200	199	207	212	210	224	219	222	206	180	215	202	204	187	206	209	208	209	216	223	202	195	228	177	199	181	206	202	201	219	187	199	187	185	218	189	221	207	214	204	214	208	198	213	219	190	223	209	225	216	218	189	232	201	175	202	212	214	207	229	203	213	186	201	191	192	212	211	206	208	211	231	199	215	202	195	209	188	192	218	206	190	204	197	208	178	196	207	204	209	200	206	188	203	203	201	188	187	209	219	201	203	195	188	198	193	201	223	209	185	199	209	183	207	186	196	202	187	204	203	210	179	185	198	190	216	212	194	211	194	198	224	197	219	192	196	208	196	189	176	210	200	204	204	181	178	188	238	204	226	210	215	203	178	192	203	221	183	198	222	204	224	195	213	207	219	214	187	224	208	200	217	197	196	222	187	186	214	188	215	199	191	198	181	210	197	215	211	183	222	194	213	217	170	187	199	221	210	232	228	199	200	208	207	226	203	195	217	179	211	213	213	214	187	197	205	203	208	204	204	231	199	226	220	196	218	192	190	206	195	198	203	214	206	204	173	203	223	184	222	197	220	197	222	218	208	205	193	207	206	212	201	219	210	205	235	210	182	211	177	206	201	212	188	198	184	214	225	215	203	205	218	197	208	196	206	228	207	191	219	217	205	185	203	215	192	218	201	188	194	195	242	193	191	206	217	212	188	198	219	208	181	173	200	218	213	218	184	194	207	217	217	192	204	200	223	192	210	201	212	225	210	199	209	213	209	198	196	205	188	194	217	219	203	211	202	219	223	211	214	186	186	185	210	206	208	202	210	211	203	193	182	188	211	198	224	194	230	209	198	209	187	201	214	206	240	227	186	201	219	184	220	223	201	228	208	191	195	213	190	199	217	214	225	227	204	202	207	191	214	179	195	217	223	217	225	197	224	199	176	202	214	203	203	220	211	219	198	208	187	191	197	205	200	186	218	201	222	206	205	210	190	230	191	182	188	205	224	211	221	209	192	236	210	198	230	204	202	201	183	194	193	208	202	205	191	206	184	209	238	187	226	195	202	220	215	200	173	195	206	194	218	175	193	201	196	211	194	208	202	207	203	190	215	208	212	190	214	223	210	214	216	232	203	208	195	201	224	203	200	204	190	191	222	203	202	191	180	205	222	191	210	191	204	204	189	196	202	177	210	197	196	204	194	205	220	200	219	189	221	198	195	202	201	240	190	182	211	207	208	190	188	206	211	201	207	198	205	214	205	199	208	187	212	199	215	223	196	215	205	224	194	218	220	184	215	205	204	181	201	226	198	195	231	204	219	187	210	207	205	210	198	200	201	209	218	192	208	194	231	187	226	174	226	202	214	180	215	207	201	199	210	202	199	202	183	176	201	211	203	193	204	202	200	205	195	206	188	191	231	211	198	202	227	193	202	222	205	207	210	241	197	208	213	214	204	198	197	215	173	219	247	194	201	215	224	202	218	203	187	209	199	212	201	210	186	202	188	189	218	195	210	186	202	202	229	210	203	201	204	194	183	196	224	168	182	227	206	210	214	230	205	193	214	187	216	190	208	208	206	191	209	219	222	181	210	193	184	215	196	185	192	187	189	178	200	159	205	198	192	203	212	202	205	198	184	200	213	220	209	210	209	221	195	205	180	204	207	215	170	216	222	198	200	208	193	180	200	220	203	230	213	204	193	208	225	195	209	199	208	215	227	186	197	194	211	220	214	222	192	202	218	174	227	195	226	201	176	202	196	232	223	225	213	189	182	213	203	196	226	197	198	191	198	203	194	215	243	186	192	217	207	193	199	214	204	212	198	203	202	210	200	203	214	201	185	207	215	204	229	196	205	202	231	207	211	205	201	217	206	196	213	179	218	203	219	201	188	182	186	199	178	221	219	189	207	195	179	218	225	200	202	201	199	213	199	208	221	200	196	204	195	189	237	207	199	169	206	204	183	181	195	195	190	193	211	208	232	207	206	222	211	185	189	223	202	193	185	204	222	203	207	193	215	180	173	224	237	201	252	218	200	209	192	199	188	203	219	211	195	198	235	205	184	213	216	184	207	216	189	229	218	205	207	221	196	222	204	201	204	206	209	200	174	202	177	214	186	191	189	212	194	200	196	214	221	210	213	162	197	209	178	198	219	201	208	211	226	199	214	204	200	213	193	214	198	196	217	203	223	218	187	203	217	220	216	224	210	188	200	188	192	192	213	187	191	197	203	184	217	212	214	202	198	196	199	207	212	217	221	215	202	227	202	190	212	204	222	237	188	223	184	189	210	205	194	208	207	211	205	208	216	215	199	188	234	194	200	185	215	198	223	206	193	205	216	209	197	203	232	195	222	197	198	215	193	216	232	196	213	206	208	189	211	216	210	202	203	216	213	192	211	207	201	195	206	209	223	213	185	213	231	201	210	207	232	227	211	185	192	203	179	215	223	221	197	208	220	205	220	194	235	209	200	207	203	224	190	211	207	209	206	196	203	207	225	187	187	219	201	222	183	208	184	187	216	198	207	217	228	223	197	181	198	197	200	199	223	216	206	225	187	170	213	185	199	218	220	192	215	174	222	209	195	200	194	200	190	212	209	203	215	194	188	244	211	199	194	191	227	173	193	198	182	209	214	229	190	216	216	218	205	217	204	215	219	225	209	210	207	215	194	195	219	192	202	188	196	205	200	211	234	213	207	199	211	208	193	213	205	205	196	187	203	198	211	209	213	211	230	210	208	234	196	195	191	231	195	196	212	214	205	211	209	189	210	203	203	192	216	204	222	193	217	216	200	196	203	198	189	200	217	218	234	215	217	193	197	217	176	222	189	189	196	224	231	240	202	223	190	213	210	214	220	182	203	195	173	189	202	206	201	190	221	196	212	218	190	216	214	208	197	210	221	181	215	221	206	181	224	191	198	231	206	197	193	223	217	214	204	222	193	225	225	235	204	223	199	206	215	206	200	197	194	207	235	220	210	193	191	222	208	220	213	219	215	207	229	221	185	225	219	200	203	240	211	221	198	197	203	222	207
13388	2442	1413	929	696	529	382	294	301	243	220	240	219	183	170	175	158	164	166	149	147	143	149	146	137	157	156	135	179	130	140	146	134	134	130	139	134	115	146	120	117	142	133	138	134	129	150	125	141	133	115	123	135	130	134	149	138	120	109	134	135	133	115	124	126	117	137	122	132	143	128	123	120	131	121	145	136	144	114	124	143	122	124	128	126	118	129	131	130	122	145	134	142	120	138	141	137	132	120	106	126	142	115	131	125	127	135	127	111	130	114	106	133	113	119	142	142	130	146	134	124	120	153	139	143	122	116	124	102	140	139	151	132	136	115	114	145	124	137	149	132	151	106	129	135	119	126	122	131	133	111	133	153	118	138	144	111	121	144	116	110	126	119	142	136	144	118	97	124	126	111	127	130	122	119	118	126	132	117	130	130	141	115	133	137	117	137	127	134	117	117	111	138	133	115	109	142	109	127	111	115	100	116	130	127	120	123	141	141	114	142	134	129	130	133	127	126	134	128	138	121	117	123	134	137	134	120	146	114	150	126	146	154	134	134	141	131	120	116	134	134	117	134	114	120	136	132	112	113	113	131	136	116	128	124	132	139	118	118	129	124	139	139	114	115	176	138	139	134	148	117	135	126	122	128	112	129	124	128	121	125	125	122	134	155	118	123	125	133	112	125	118	119	131	139	133	117	144	135	126	113	133	158	143	126	113	143	125	136	136	126	130	132	127	134	114	141	125	123	140	124	122	142	133	138	134	134	127	123	119	125	142	126	139	127	133	133	127	108	124	131	122	98	119	131	155	140	111	122	135	136	137	126	106	118	126	140	153	132	111	112	134	112	108	116	137	116	127	137	148	155	122	133	105	127	130	124	138	133	104	135	130	116	112	120	132	127	96	134	136	122	120	127	129	110	122	118	116	128	118	137	127	102	118	111	135	124	132	142	128	133	126	147	124	115	128	122	111	133	141	129	104	137	124	108	129	122	144	121	136	125	131	147	143	111	145	150	127	124	142	118	127	115	140	129	122	118	132	127	115	118	123	133	128	115	125	142	127	130	115	133	125	121	130	126	117	115	124	122	99	153	120	123	137	128	141	142	109	126	140	108	130	127	152	121	111	124	107	124	142	123	137	131	129	107	106	127	119	131	121	115	113	118	120	166	140	145	122	105	142	129	120	130	109	127	142	120	151	146	116	127	123	126	133	118	129	121	126	116	119	165	124	122	126	122	125	114	121	124	113	129	113	107	132	146	127	145	139	134	147	139	123	114	123	115	114	126	137	139	128	124	120	131	117	111	134	142	126	143	135	123	143	119	132	141	129	130	133	138	130	108	125	117	117	134	131	123	135	151	124	116	123	114	119	114	132	124	126	127	129	138	138	113	135	114	141	119	110	119	133	142	130	126	129	120	122	128	118	129	129	139	128	142	146	139	127	115	148	133	144	143	130	128	114	130	143	135	122	154	133	126	130	136	117	125	124	114	132	133	119	144	133	135	118	126	126	114	137	124	124	129	131	146	136	130	125	114	141	120	126	127	118	123	134	135	122	116	136	112	128	106	120	111	126	135	113	128	109	125	136	115	118	143	134	124	124	127	153	129	109	129	143	153	129	117	120	136	112	113	116	128	118	135	127	138	132	122	113	144	118	133	130	136	110	125	128	135	134	108	118	124	129	132	131	133	120	109	109	140	121	155	132	134	105	114	130	138	126	122	127	114	135	125	131	120	119	115	130	128	131	119	115	125	117	131	125	116	141	135	140	122	132	114	143	123	142	122	118	127	99	114	116	119	132	137	137	120	120	121	127	137	137	123	138	135	140	128	140	139	131	117	133	125	133	112	111	116	112	121	122	125	137	137	131	137	150	142	118	141	134	104	125	104	131	127	136	117	137	120	117	129	129	136	122	140	119	135	145	128	111	120	135	117	132	151	119	109	157	127	129	97	123	141	140	137	134	128	156	146	128	121	120	129	118	125	113	119	147	130	116	108	144	115	137	114	130	115	119	136	123	109	127	129	137	114	132	109	148	141	139	141	133	114	131	132	129	139	140	135	116	115	121	120	120	118	122	115	133	144	112	118	136	120	135	121	114	129	124	117	113	122	138	127	131	123	131	128	125	140	141	118	130	130	118	148	125	140	121	150	129	106	130	127	113	118	150	131	136	120	139	117	147	104	121	132	132	111	137	129	137	108	122	145	134	124	107	118	143	147	140	129	154	136	126	123	115	135	135	122	129	152	107	127	117	119	131	114	139	145	139	117	118	108	137	135	120	134	134	135	115	139	123	143	144	123	118	136	125	130	109	125	129	127	149	148	129	118	134	137	131	107	117	130	138	128	123	154	133	116	118	137	110	119	120	117	139	132	132	117	129	136	122	126	114	118	112	129	131	138	110	121	125	127	136	130	150	124	138	121	116	114	125	125	99	112	129	118	126	116	130	162	115	126	144	118	122	119	139	136	130	134	118	112	138	112	145	120	117	112	120	100	144	134	139	117	133	117	117	132	122	133	126	126	132	118	122	149	114	130	114	122	119	148	131	109	111	124	117	118	124	104	133	125	115	124	108	114	125	98	127	147	114	117	138	144	114	138	122	139	156	124	134	128	136	138	89	109	121	128	138	129	146	125	142	133	149	120	103	121	125	143	128	132	122	139	113	124	126	116	155	111	144	114	143	135	110	117	137	133	142	127	123	132	139	151	132	132	118	118	119	120	106	143	132	140	149	137	140	122	132	125	130	120	110	111	135	136	113	134	132	130	137	118	125	136	127	133	108	130	121	125	128	122	126	153	116	129	114	143	132	118	131	148	122	115	123	131	130	118	127	114	115	113	128	141	131	133	121	150	135	131	144	132	122	131	142	127	121	132	136	123	140	107	150	158	128	129	143	118	122	117	111	130	123	129	110	128	140	132	125	129	146	149	122	140	131	133	120	138	108	122	122	121	131	114	116	114	106	132	143	129	120	125	125	114	110	142	108	131	115	111	113	154	114	129	147	125	116	135	132	128	128	119	122	129	136	138	128	101	124	147	120	113	134	120	128	134	140	126	94	127	141	142	139	116	131	111	115	140	113	112	131	134	136	143	132	129	107	103	112	126	122	100	130	122	142	157	120	134	121	121	137	115	111	129	104	115	138	124	136	135	150	116	133	133	145	144	141	121	134	148	136	146	136	143	127	114	109	138	149	121	114	142	143	125	117	114	134	131	133	131	132	135	92	135	107	118	131	126	140	123	136	152	108	113	138	144	117	142	119	128	143	135	128	107	127	120	140	129	131	132	130	140	127	126	142	128	134	116	112	154	125	130	134	132	106	107	118	136	128	151	106	143	113	137	91	117	124	139	133	129	110	100	147	110	137	147	129	123	115	113	116	148	136	108	121	128	128	126	136	112	131	128	111	125	154	130	132	125	116	114	124	140	109	112	124	135	157	127	125	125	118	131	142	128	130	139	115	135	119	126	139	120	124	106	117	138	106	125	122	128	119	119	118	133	121
7006	2082	2844	3169	2714	2265	1762	1390	1268	1072	897	894	770	751	696	630	624	596	574	548	501	487	472	477	457	417	508	441	483	436	405	441	377	403	384	410	430	368	363	395	369	386	421	387	330	370	392	361	366	375	335	375	394	353	396	380	378	349	409	377	344	360	362	336	381	334	356	357	323	316	387	357	364	333	335	345	343	384	367	342	333	361	351	351	359	349	347	343	349	348	368	347	375	315	339	341	349	341	374	360	340	368	327	313	356	346	341	359	353	379	310	354	323	357	359	351	328	340	352	324	333	328	341	332	365	354	337	326	366	347	332	318	302	352	306	332	318	354	385	369	360	359	346	328	383	333	347	334	348	362	297	338	328	347	369	313	374	322	345	347	334	339	318	351	383	334	344	340	338	337	327	363	338	338	372	343	334	351	344	347	356	357	358	330	306	337	343	396	318	340	325	350	322	318	345	323	363	321	307	352	378	339	318	364	383	344	351	337	334	374	354	324	354	354	376	370	343	307	327	305	332	377	305	352	359	376	332	353	336	387	347	337	340	336	348	383	354	347	341	329	332	346	303	349	349	353	329	344	334	349	334	328	367	334	373	373	353	343	352	325	349	342	329	343	313	362	307	328	358	343	311	358	362	353	341	366	340	317	319	368	344	346	357	321	360	358	313	369	360	316	323	349	395	361	324	355	359	329	350	320	347	359	356	342	339	331	326	362	330	334	361	311	328	356	341	317	327	365	347	347	364	322	341	334	330	325	299	332	365	314	345	336	322	322	349	346	337	345	322	347	347	359	329	356	328	357	367	342	310	353	322	369	357	318	360	344	333	356	338	349	350	357	361	389	357	335	372	356	336	335	348	353	372	330	364	390	362	343	356	345	351	348	339	360	316	330	349	348	308	348	337	342	341	327	341	322	346	369	363	359	368	349	336	329	327	352	340	367	314	314	347	383	325	293	328	330	319	333	379	357	337	323	327	338	352	362	346	348	341	349	350	353	321	346	323	324	342	332	315	358	358	349	351	333	340	338	341	345	350	362	343	328	327	314	330	319	315	338	335	351	329	364	348	337	309	329	344	340	343	343	372	319	363	332	326	365	313	338	330	357	314	338	362	322	339	368	336	333	340	351	340	357	325	345	358	319	312	334	343	293	337	340	343	318	347	313	340	365	331	353	322	348	332	325	291	345	359	350	343	357	342	326	334	371	356	318	323	320	331	360	315	328	360	335	307	377	305	353	360	341	347	355	364	349	328	340	344	367	347	321	352	306	343	360	353	350	329	348	347	375	364	361	334	360	305	338	350	330	344	313	332	348	313	324	373	323	317	355	328	349	319	339	345	318	326	322	330	306	330	355	357	351	345	350	356	308	320	358	370	332	346	370	352	321	327	345	382	372	336	328	340	397	326	353	323	346	358	305	320	352	361	352	324	356	332	324	328	350	365	323	346	350	339	335	358	328	356	348	378	368	336	356	326	338	344	345	353	343	344	374	371	334	369	359	339	335	379	339	353	352	312	345	367	384	342	317	304	316	319	325	333	341	308	346	314	369	358	337	331	321	342	370	367	317	350	348	341	313	335	325	370	384	329	342	347	340	370	341	390	337	322	349	353	342	335	321	360	352	366	358	348	333	321	331	334	329	352	391	324	304	359	322	345	361	364	336	376	344	348	320	323	347	336	343	385	353	327	351	361	342	352	328	368	369	337	337	335	350	331	310	312	380	360	349	333	347	352	372	337	321	331	317	341	331	349	330	352	358	339	357	330	329	362	324	365	340	330	330	334	349	333	313	365	351	360	319	354	371	313	348	324	312	356	306	351	327	324	326	334	327	313	347	355	391	335	353	354	322	345	338	359	330	355	365	359	336	364	333	335	359	328	327	347	360	354	336	335	344	356	312	335	316	361	327	327	335	321	318	355	330	314	328	329	337	353	338	335	363	364	336	321	364	362	372	348	315	348	308	328	340	318	348	332	310	333	356	344	361	310	333	340	356	345	354	350	313	333	353	320	362	363	315	324	363	381	333	349	351	342	351	361	349	365	367	357	336	355	345	361	331	326	307	330	365	328	339	334	319	334	356	344	336	338	344	331	313	334	335	331	304	352	359	372	340	360	352	348	325	354	369	333	356	337	340	301	350	361	322	346	314	343	371	324	344	344	353	329	342	345	327	325	337	373	331	344	363	347	318	349	342	354	311	330	334	328	325	325	325	350	376	357	326	344	341	326	343	326	392	347	373	297	353	330	321	348	337	327	305	336	369	353	359	339	331	337	362	334	324	352	363	369	356	345	347	311	325	374	317	321	336	334	365	327	315	334	335	361	349	343	354	331	320	315	309	340	328	328	345	356	334	357	364	353	341	342	344	341	342	357	363	339	319	332	338	320	368	381	347	329	352	350	353	343	334	350	333	357	351	325	333	312	348	330	356	333	335	343	381	348	316	308	323	341	339	326	360	378	350	319	372	355	365	332	347	336	317	324	353	349	300	328	372	342	351	329	338	371	374	348	321	341	378	329	336	332	325	338	344	352	333	365	373	348	387	338	356	341	304	350	390	375	362	322	337	330	362	329	358	335	323	353	305	303	324	329	348	344	354	332	324	307	356	350	383	320	328	347	353	354	316	346	331	331	351	383	337	316	341	334	339	320	349	356	310	349	311	340	342	337	352	352	349	326	335	323	295	358	323	309	351	355	363	344	343	330	318	309	343	361	348	346	329	351	348	321	334	344	345	329	314	322	335	345	322	404	340	389	317	345	328	322	315	312	331	332	350	343	356	344	364	348	324	383	351	335	308	348	343	321	350	364	329	319	358	363	340	329	331	346	349	361	361	364	347	363	323	359	348	342	337	355	359	359	346	345	362	340	287	329	322	334	342	322	344	300	322	332	318	322	332	317	326	318	337	329	355	349	363	382	361	341	382	313	295	345	343	316	382	365	358	364	348	314	393	347	383	345	342	299	343	359	343	324	326	354	325	325	359	359	356	347	324	344	317	334	356	353	362	355	366	365	388	404	349	376	344	383	339	343	331	353	327	366	339	348	357	360	371	338	342	339	358	348	351	363	335	383	355	346	327	344	328	357	346	328	359	339	320	401	355	359	343	357	334	320	350	332	350	322	354	351	336	309	344	335	336	346	338	362	371	340	347	349	360	336	311	330	361	336	312	338	372	372	378	346	343	337	337	311	352	331	306	356	320	373	320	309	354	345	337	336	349	302	329	361	346	338	329	308	331	349	324	359	397	326	381	321	340	331	332	342	333	359	339	345	361	365	355	361	319	314	374	358	349	335	362	346	348	368	357	351	351	352	333	372	334	321	326	337	330	362	331	330	319	332	348	333	331	328	349	332	321	359	347	346	324	363	345	334	314	372	343	328	328	327	371	337	356	343	321	362	356	336	324	325	349	322	314	358	369	289	300	345	346	375	326	349	348	348	312	325	332	322	343	319	333	325	340	343	337	333	333	366	352	351	351	328	337	374	337	311	347	312	326	362	327
21724	6057	3000	2021	1397	1062	834	686	552	486	478	430	393	379	364	344	319	322	326	358	317	308	306	318	299	280	280	269	269	288	259	270	293	266	275	279	295	281	263	271	253	236	250	272	260	268	274	260	259	262	236	238	255	275	273	252	268	223	265	260	265	246	234	245	262	256	246	242	256	258	259	242	245	260	243	256	273	271	239	229	247	222	235	289	246	266	244	225	278	257	273	233	282	271	238	269	239	266	239	258	255	229	267	276	257	280	223	275	267	267	256	261	247	250	260	255	245	249	270	237	256	244	265	265	246	241	248	237	263	251	234	226	246	247	251	231	264	274	239	237	281	245	247	244	248	283	254	251	253	244	236	221	252	271	266	257	241	265	244	231	237	258	254	237	266	260	253	266	255	247	237	248	281	247	258	261	261	267	259	249	269	268	236	230	259	250	222	253	240	211	265	244	278	266	269	246	251	256	245	258	262	226	268	215	217	250	230	257	259	259	305	249	269	291	249	253	262	261	251	290	274	232	251	260	245	289	248	239	261	246	240	257	249	232	249	267	243	259	273	230	267	218	260	237	234	249	245	226	259	261	240	279	241	252	250	263	251	242	235	248	266	250	251	255	256	241	250	247	261	214	244	256	273	245	230	248	226	258	248	251	272	235	252	280	245	275	285	257	286	249	281	278	257	260	254	218	287	242	240	219	280	238	246	297	264	231	242	252	270	266	253	265	282	259	261	256	262	263	240	266	266	259	258	241	241	231	238	256	251	248	234	254	244	252	276	245	233	246	220	268	228	238	250	255	254	254	245	262	259	256	247	275	257	236	253	259	249	268	256	248	253	267	257	260	297	241	283	235	229	242	229	250	245	236	227	260	245	262	258	254	264	236	282	255	247	252	238	289	234	278	293	241	268	282	261	255	264	231	243	255	253	243	260	233	262	249	250	249	229	250	261	284	284	254	247	264	285	246	209	249	284	259	232	238	237	270	247	209	289	268	246	260	253	250	244	271	251	251	260	264	254	251	247	267	230	265	267	247	245	255	245	256	242	269	229	231	273	238	245	248	272	264	250	242	236	302	251	250	229	242	246	230	249	258	244	255	236	242	236	283	261	243	261	236	275	246	265	240	244	239	248	247	239	243	263	246	243	269	243	246	240	252	253	249	269	235	268	239	257	230	260	267	243	243	276	252	255	266	261	255	261	258	258	254	267	266	272	289	234	247	236	248	255	255	254	248	273	276	264	240	268	262	242	262	254	229	272	296	252	279	244	267	251	252	268	280	247	247	234	261	257	287	244	262	259	244	235	308	245	256	247	269	250	224	260	248	269	218	245	279	259	220	244	252	287	260	279	260	262	238	273	226	237	253	256	257	262	252	259	251	241	220	276	263	259	269	247	257	248	245	235	235	216	272	244	267	257	265	250	274	229	280	221	254	236	270	254	259	258	221	246	275	255	261	252	253	270	227	271	265	229	261	228	253	257	274	228	255	276	247	280	247	242	269	249	240	257	220	265	287	237	249	250	247	254	282	281	274	291	249	250	267	246	243	264	244	268	275	242	263	235	260	278	240	272	247	219	246	243	269	265	244	261	281	269	240	262	257	291	257	236	257	222	231	238	262	228	256	277	248	233	245	269	240	244	257	245	255	265	283	286	227	274	240	245	250	243	253	241	245	269	248	245	296	245	260	261	235	246	255	255	264	246	242	243	239	283	261	257	255	263	259	236	259	268	266	304	239	249	253	250	280	215	279	231	270	242	246	242	276	249	247	265	265	258	257	248	261	270	224	265	261	249	263	270	259	242	262	236	257	220	264	249	263	296	287	250	241	236	289	238	259	288	253	243	239	271	243	243	224	264	240	273	244	228	231	252	241	240	256	247	251	286	242	239	263	248	284	286	242	275	250	248	237	248	239	262	234	249	231	254	238	240	226	239	254	218	246	264	221	270	242	253	254	252	250	279	247	227	235	258	231	269	264	260	274	235	259	228	258	228	260	277	269	257	277	268	259	279	260	243	272	229	238	275	254	240	277	258	238	263	293	259	251	253	215	220	282	219	268	278	254	230	256	242	254	279	250	265	258	274	267	242	272	263	230	267	227	247	234	246	255	262	235	257	232	269	247	230	229	254	250	256	228	239	263	258	243	221	253	256	255	249	229	258	252	261	236	246	249	262	284	280	287	236	252	267	251	257	240	237	259	252	246	276	239	242	297	268	237	242	242	255	268	243	268	247	221	260	261	250	230	246	254	272	261	238	258	269	240	243	221	273	268	218	249	300	250	259	263	237	264	257	217	242	278	250	252	261	258	243	272	292	265	229	246	274	256	247	261	222	262	266	278	263	248	249	245	274	220	273	230	238	261	253	274	220	248	258	253	246	255	228	254	250	248	249	237	269	250	264	231	246	264	265	261	262	243	260	302	258	234	293	254	235	233	237	257	269	253	241	262	287	243	280	264	266	248	217	235	232	235	253	267	220	221	253	230	261	236	242	260	226	284	281	270	249	256	275	265	244	246	264	306	224	251	242	255	259	275	262	261	257	248	248	272	225	257	261	249	214	268	244	238	249	234	248	262	217	231	261	265	278	264	259	255	273	251	232	223	281	249	248	250	291	263	261	254	237	237	258	252	262	255	258	283	227	288	261	255	226	250	244	263	267	263	247	228	259	248	246	272	265	241	257	258	244	244	262	237	254	206	269	246	246	262	259	274	248	274	219	258	272	254	236	257	239	259	256	267	268	271	242	261	276	230	263	255	281	256	255	284	250	281	264	244	289	255	281	287	247	256	224	249	246	247	240	257	269	281	255	256	227	248	292	278	249	217	221	250	236	245	256	264	268	234	255	286	252	236	279	250	268	240	250	239	242	228	265	256	259	273	272	251	247	228	227	271	251	274	235	264	270	231	229	249	294	279	244	289	280	242	254	266	260	224	239	247	254	252	239	237	263	271	248	254	264	259	245	256	273	281	259	286	245	245	257	245	262	265	259	259	226	261	274	292	282	258	269	250	254	227	224	248	221	242	255	254	262	248	310	234	245	255	278	252	262	263	296	252	260	246	243	258	249	283	240	244	272	262	242	238	251	247	239	274	259	254	249	254	252	270	242	242	271	231	261	231	242	242	255	258	260	239	261	277	255	291	234	226	234	254	288	257	262	239	237	250	234	247	246	250	271	252	276	254	281	248	268	244	278	287	250	245	256	246	232	244	275	271	278	244	237	248	260	237	251	239	263	257	271	258	274	269	254	238	255	235	241	251	223	264	285	239	253	274	262	257	245	252	265	252	239	231	262	242	230	251	272	248	238	241	247	274	271	270	262	254	254	260	277	252	273	258	251	282	254	267	244	268	260	248	253	276	251	271	289	250	246	261	266	255	246	267	238	256	265	232	243	257	244	240	249	223	271	260	243	261	229	279	253	255	239	233	253	237	262	245	238	278	243	247	250	207	284	245	236	275	238	249	255	264	255	266	263	270	229	301	259	250	245	235	251	261	300	250
9231	3930	5344	5793	5168	4243	3330	2775	2405	2042	1810	1618	1510	1375	1235	1175	1170	1071	1010	931	999	847	851	880	812	814	859	794	746	718	813	722	721	724	700	713	753	710	719	668	656	682	670	667	689	640	626	658	640	629	677	650	640	635	647	663	656	649	622	654	621	608	641	639	604	614	638	615	636	629	644	645	594	602	613	625	593	599	618	627	618	640	609	608	648	668	604	619	644	627	611	634	571	598	595	597	574	631	616	603	625	630	589	614	625	584	580	576	605	620	634	563	587	582	589	634	573	631	597	643	593	571	598	608	608	532	574	614	615	614	604	632	605	609	623	615	570	611	564	603	626	574	599	621	606	589	600	634	596	649	648	545	592	626	593	555	615	538	596	600	595	622	599	652	641	609	556	555	591	618	629	592	555	593	591	602	607	592	605	578	569	606	614	573	602	564	583	581	610	629	609	640	620	613	582	647	589	623	593	594	578	613	605	576	598	661	626	600	603	621	623	591	606	549	536	578	582	581	615	565	546	583	595	605	605	621	581	639	618	604	620	614	588	612	617	608	593	635	569	588	620	637	591	575	535	510	561	580	609	606	591	634	573	598	599	592	626	608	586	568	553	599	600	582	598	569	600	562	600	588	642	537	603	572	588	578	642	575	581	634	570	592	608	623	655	597	591	568	624	596	583	610	598	600	615	593	577	606	610	607	585	595	607	579	592	611	619	591	622	596	603	623	619	591	541	563	599	594	619	573	602	609	605	595	581	598	605	565	561	604	593	640	558	548	581	526	615	618	573	600	615	603	561	582	592	618	566	596	616	583	574	587	606	597	624	617	574	597	567	582	589	591	594	574	592	558	616	557	630	588	615	616	596	548	595	618	591	572	596	561	576	616	604	580	626	626	575	588	616	595	576	568	582	569	654	583	602	548	567	582	603	590	596	611	582	556	575	614	593	582	529	611	628	610	584	593	600	579	588	574	626	577	617	605	616	603	548	579	566	628	605	601	561	637	648	534	604	604	575	586	593	592	605	584	569	618	553	572	579	609	587	594	544	590	600	579	609	629	610	601	601	605	592	610	581	600	635	556	577	639	614	567	639	621	608	563	595	604	603	616	613	611	597	551	615	586	612	562	565	591	610	605	562	603	551	605	588	575	631	613	610	594	591	601	557	588	571	591	590	603	601	594	610	606	607	575	605	556	622	618	599	588	626	580	577	584	578	614	643	569	581	622	594	580	606	572	663	596	568	605	609	594	605	585	603	576	530	568	588	582	604	584	607	605	610	590	581	564	612	567	612	623	596	582	597	628	591	594	599	594	610	573	622	620	590	587	602	575	562	572	549	617	617	540	648	574	602	579	583	580	571	610	578	591	572	586	571	558	588	573	605	582	581	616	576	538	591	580	628	589	584	613	580	571	643	578	602	582	581	575	583	616	638	532	624	555	552	575	590	591	604	544	608	593	619	583	617	578	594	621	591	602	596	649	607	581	610	605	568	572	609	645	607	599	590	613	625	597	565	609	652	601	607	598	565	637	581	612	594	578	581	584	593	582	586	558	577	620	584	598	608	624	609	649	610	586	605	617	567	579	572	573	599	594	639	562	633	616	544	584	578	602	593	668	554	602	604	576	617	613	575	590	600	596	563	596	651	612	614	620	629	595	590	583	596	616	599	572	589	607	547	596	607	604	563	566	568	591	638	604	625	574	604	584	614	592	595	603	547	593	593	633	614	616	564	642	628	590	634	570	590	582	616	609	594	596	589	601	576	623	579	598	603	561	600	565	603	566	578	584	608	611	597	568	612	599	586	587	547	632	601	642	585	627	651	634	561	631	567	606	605	610	585	591	629	565	580	578	581	596	549	607	622	581	566	574	603	563	613	618	565	574	581	610	622	605	589	618	580	566	572	547	602	610	585	655	607	621	580	636	579	610	610	552	572	591	611	585	638	608	611	625	611	576	635	559	612	591	621	585	615	606	590	606	616	571	616	571	622	556	626	612	619	612	599	614	576	575	594	579	606	588	642	570	594	586	607	596	655	631	640	567	560	596	566	592	594	577	564	609	615	616	583	611	586	625	624	588	640	578	569	609	644	614	585	610	597	590	583	559	592	658	639	594	603	553	591	575	612	605	594	580	641	608	571	630	637	590	591	612	602	594	610	610	578	633	615	616	556	603	589	615	615	631	590	568	580	605	619	599	641	541	567	563	629	555	611	598	664	557	592	602	643	615	605	606	567	588	596	598	653	601	566	581	560	578	549	608	586	543	610	580	566	568	582	609	655	616	611	561	540	569	594	560	621	590	634	632	596	613	611	587	627	563	569	595	610	637	598	622	590	603	579	598	551	577	613	585	596	562	604	594	618	568	573	578	590	587	585	576	595	594	582	609	571	576	587	622	631	570	588	623	597	596	563	568	588	579	566	554	593	574	623	579	591	604	595	590	631	600	590	566	611	612	575	624	575	619	592	604	598	595	526	598	568	601	633	622	590	561	599	614	584	559	596	542	571	604	588	595	594	563	626	627	555	633	569	567	656	592	569	598	578	569	552	644	567	599	595	563	647	623	630	618	570	604	557	571	607	583	549	561	560	559	590	593	572	649	552	608	560	618	622	603	589	580	618	595	579	572	594	618	596	575	593	610	556	613	572	584	611	604	564	620	576	561	607	639	598	619	596	601	594	608	556	588	600	611	604	558	562	604	614	601	552	568	582	618	601	624	592	592	633	602	585	585	595	607	589	604	613	633	608	575	583	585	635	589	624	594	618	582	556	606	595	562	594	588	595	554	598	631	564	613	606	584	624	597	609	609	574	603	579	596	595	578	572	566	611	595	595	587	603	569	593	574	625	598	598	579	617	572	557	604	628	616	566	547	608	599	611	589	616	559	570	527	575	589	583	622	638	638	578	549	575	569	581	573	579	552	619	587	555	555	631	595	534	559	567	560	595	630	657	554	573	594	597	626	584	593	583	588	644	591	657	596	575	636	557	603	631	585	613	570	573	598	633	606	618	605	625	557	612	614	527	594	594	635	625	596	626	602	598	576	595	632	555	603	569	569	577	615	598	581	611	614	601	543	582	599	587	592	608	582	618	609	593	572	576	603	632	567	562	564	592	622	571	558	580	555	603	617	584	576	574	603	617	584	586	562	569	598	611	638	580	614	592	632	634	573	617	613	576	623	601	615	619	570	580	583	613	593	620	593	612	553	551	607	598	563	611	582	601	604	612	566	566	558	616	599	595	574	613	589	626	621	658	585	594	576	564	588	600	574	569	577	603	617	629	621	606	590	588	609	615	585	606	643	618	564	617	615	587	581	570	571	620	571	573	637	601	580	637	607	629	597	595	596	605	592	613	572	572	648	588	606	598	581	571	625	593	628	616	592	596	588	603	631	578	589	601	602	651	636	567	636	617	620	623	599	594	589	565	543	635	598	576	578	588	620	582	567	545	582	572	545	600	633	645	602	592	619	580	596	587	595	604	558	575	622	600	617	670	593	576	616
3492	320	93	76	92	89	71	86	74	78	77	58	69	73	57	81	73	72	72	58	70	70	76	78	66	50	76	59	79	76	75	84	68	71	64	67	63	71	65	67	64	70	53	75	69	49	68	69	59	70	69	55	62	54	79	69	81	78	75	70	72	68	67	59	65	59	80	65	75	74	65	58	62	70	77	75	77	76	63	68	73	62	58	81	69	57	88	85	68	55	68	56	71	63	57	79	61	60	77	69	68	78	67	64	56	58	70	65	54	63	51	74	55	70	77	80	51	79	57	68	63	52	65	54	58	76	71	78	68	71	66	66	62	74	68	67	61	69	63	74	78	65	71	75	53	63	63	80	52	64	57	64	75	63	70	67	78	84	70	64	75	54	78	66	88	61	74	76	73	66	66	59	73	72	69	60	83	56	68	65	75	64	75	65	56	85	68	68	59	59	72	67	64	71	68	65	78	65	62	61	73	61	44	82	91	73	67	72	60	76	73	81	66	73	54	60	74	77	67	71	65	59	75	69	42	69	80	65	51	48	53	47	55	64	67	51	71	65	70	62	66	75	68	55	68	74	75	79	74	77	67	65	58	64	67	54	67	41	57	70	65	60	73	62	61	70	61	67	56	49	62	66	67	68	64	57	68	54	57	76	65	64	68	84	68	52	84	59	58	59	76	55	77	80	64	88	69	72	84	57	61	53	73	73	72	57	72	67	55	80	71	63	87	54	64	81	72	72	74	64	57	54	75	52	66	64	77	86	69	69	72	65	62	71	50	69	74	75	71	64	70	63	65	72	78	58	63	61	69	72	85	73	70	80	66	72	55	66	80	82	64	75	50	60	61	71	78	58	58	74	68	60	52	71	79	66	72	59	75	70	74	72	55	93	75	68	75	60	64	54	60	75	55	80	72	66	60	71	76	69	92	50	73	68	77	58	75	77	55	56	55	82	66	69	71	69	66	81	65	70	67	48	74	65	69	74	69	71	66	67	76	69	55	65	79	56	61	78	59	53	57	63	55	67	52	65	73	63	55	61	67	74	66	63	47	68	76	70	48	81	80	74	72	67	70	59	52	63	74	72	70	70	84	68	71	57	58	66	65	54	63	78	48	74	66	61	64	81	74	66	68	66	78	81	78	80	67	65	75	47	59	68	60	53	63	65	70	51	69	51	66	54	68	84	94	79	58	70	71	69	69	76	67	71	71	74	80	78	71	49	77	62	71	56	75	59	64	69	63	69	66	71	79	68	75	92	60	73	72	63	61	60	68	67	61	60	73	63	60	69	62	51	76	80	67	73	58	89	68	86	59	62	63	77	68	70	59	66	60	67	67	78	71	72	60	86	58	64	63	67	83	81	72	68	67	76	73	80	62	73	59	77	82	81	72	79	67	55	58	76	59	56	54	51	57	65	70	88	78	68	54	73	56	63	68	63	63	71	59	51	71	73	73	63	58	64	54	77	70	76	73	60	66	59	44	68	75	74	66	60	75	57	69	70	58	66	72	71	70	71	72	55	67	80	61	61	87	64	62	73	58	73	57	89	54	67	67	79	73	62	56	51	76	75	62	60	60	62	54	64	72	71	66	70	78	67	62	54	60	69	70	78	63	65	57	61	58	82	60	77	62	64	66	79	68	64	75	69	54	81	59	93	63	72	78	68	76	73	72	63	65	68	61	71	76	44	79	53	59	77	82	59	68	81	68	55	75	66	75	53	86	67	63	64	66	76	65	69	60	53	65	60	87	77	64	57	69	53	64	58	57	81	66	52	58	72	60	84	66	61	72	63	55	51	67	65	61	73	62	57	63	77	75	63	63	68	82	77	88	59	59	54	83	77	58	71	65	55	68	72	68	66	70	76	60	59	68	73	63	74	74	68	69	70	79	59	70	68	76	83	59	66	63	68	68	64	69	67	62	57	69	63	77	74	60	63	65	55	82	66	56	62	64	81	60	65	49	62	62	67	63	75	68	61	72	63	55	71	60	55	75	67	62	91	64	56	66	78	63	51	83	69	75	60	58	64	64	65	58	61	70	62	68	57	61	72	74	62	61	69	81	70	63	68	75	60	59	85	71	69	66	69	70	73	54	58	59	67	61	67	67	79	68	80	72	72	72	79	67	73	71	63	64	62	81	65	73	63	66	61	67	67	75	70	70	71	69	64	53	73	68	74	78	53	59	62	74	92	63	67	57	64	62	68	66	73	61	54	76	67	68	71	70	58	68	71	73	54	66	81	69	79	83	69	57	60	84	65	71	59	63	55	56	80	68	61	65	66	69	69	74	81	70	70	61	71	47	72	65	63	78	70	74	54	73	64	72	63	76	55	48	65	47	76	70	71	73	58	84	68	67	53	79	55	71	81	59	68	62	58	63	62	66	66	53	90	62	67	52	70	58	53	69	67	56	55	67	72	75	67	71	54	75	60	90	61	65	67	63	58	85	73	68	70	74	61	59	68	56	81	67	51	68	65	58	73	66	74	76	60	76	75	69	69	64	68	68	77	54	62	72	81	55	57	78	70	67	61	72	64	54	76	71	71	81	81	72	69	73	72	62	75	76	67	81	48	82	70	67	64	57	64	65	67	46	71	66	67	67	69	67	65	70	68	62	70	71	64	60	62	70	59	54	59	75	60	55	63	67	62	61	67	81	83	62	66	65	59	57	74	69	67	77	58	72	47	67	50	58	86	53	66	62	65	79	63	49	66	49	77	57	59	67	61	61	59	63	63	73	73	73	73	81	63	71	75	67	62	71	76	62	57	80	59	75	68	83	71	71	76	50	48	65	80	60	47	58	70	64	56	61	63	74	56	54	74	86	76	50	75	74	71	64	63	62	70	69	61	67	63	70	66	53	81	76	70	73	64	65	53	54	102	78	71	72	71	89	74	70	63	73	60	65	70	66	50	60	58	71	60	66	61	67	65	60	71	72	63	69	73	65	59	54	55	68	65	62	69	72	59	73	62	61	72	59	55	63	66	64	51	72	72	63	61	75	55	63	54	50	71	66	64	51	70	79	66	58	75	74	60	63	75	58	73	69	68	74	59	64	62	74	73	68	72	55	61	67	65	65	56	58	58	48	55	57	74	63	72	67	65	59	70	72	68	56	60	69	57	60	64	57	55	74	67	68	75	64	56	68	79	75	87	67	67	56	66	45	67	69	79	60	69	73	50	69	76	67	74	56	76	72	61	67	57	66	54	59	62	76	62	73	63	55	68	62	72	72	62	69	63	71	64	90	58	65	71	64	66	75	60	72	70	68	79	69	70	68	67	85	63	47	66	70	71	66	88	69	74	66	71	71	65	72	66	69	95	70	73	64	74	83	54	69	80	64	67	64	57	58	72	75	70	80	72	76	85	87	69	67	59	60	76	78	58	71	71	62	52	62	57	59	61	60	76	65	81	62	64	66	73	78	70	72	52	75	65	56	69	71	62	60	62	60	84	68	70	62	50	55	67	63	68	64	79	59	68	65	65	62	57	58	67	93	70	63	79
2491	426	280	278	310	282	243	253	265	224	228	249	205	221	220	229	207	204	189	198	204	220	196	215	192	230	221	204	188	207	204	193	182	210	205	226	225	205	211	201	188	217	192	230	182	196	201	211	203	206	179	205	212	216	194	214	200	237	226	196	205	221	225	207	185	200	214	210	213	182	201	207	205	230	188	185	213	213	206	205	205	193	204	197	225	204	236	209	192	193	195	210	208	203	206	202	187	217	190	216	211	209	207	208	190	208	192	197	217	208	216	193	190	192	216	200	192	202	203	187	207	203	208	200	195	196	202	198	224	173	222	195	204	197	199	229	188	189	218	221	229	199	210	198	215	210	202	234	203	182	232	175	221	215	218	217	222	183	178	215	215	215	193	205	213	175	195	194	234	194	206	205	206	198	180	196	211	213	184	213	195	207	213	220	213	221	187	193	222	225	221	222	212	199	208	182	220	191	193	189	208	174	203	216	198	189	216	206	221	225	196	193	208	207	223	186	215	220	184	219	221	192	226	201	211	224	183	210	177	192	163	187	203	195	196	207	230	208	243	203	201	207	216	188	169	193	170	174	217	199	243	211	208	208	208	212	211	214	179	205	208	206	209	208	190	212	198	198	194	216	208	219	188	218	220	215	224	209	197	191	233	201	217	226	173	217	211	201	188	195	232	196	198	201	191	207	244	188	195	211	185	186	210	231	198	203	211	190	191	201	211	191	202	204	205	188	209	229	181	197	205	196	180	221	189	205	210	200	182	185	191	174	188	213	208	216	202	219	208	197	222	189	180	175	203	209	201	192	189	220	196	200	193	205	224	206	198	235	213	198	213	210	225	189	213	204	186	208	219	214	213	201	214	222	180	210	211	195	199	224	217	191	196	188	207	198	182	175	182	205	204	214	187	203	191	198	203	185	204	229	205	212	200	204	181	206	177	193	218	203	220	203	236	216	203	186	215	221	196	179	198	207	202	193	203	192	198	183	209	200	206	206	223	187	222	180	223	213	215	171	205	201	192	208	225	185	191	197	203	239	203	215	203	211	202	210	203	202	188	213	207	202	192	223	202	194	207	203	206	179	223	194	220	199	201	197	202	192	201	224	197	188	201	193	200	201	212	213	220	202	209	198	229	199	198	214	199	181	206	225	207	210	194	201	210	205	206	194	203	207	197	186	195	219	174	224	213	181	225	204	209	204	217	179	208	198	191	218	212	215	182	211	165	228	235	205	214	212	190	201	239	200	195	203	195	216	202	204	216	215	206	204	177	219	199	237	181	210	217	206	201	221	209	201	211	193	198	206	195	226	185	185	198	194	204	198	202	202	203	219	195	214	198	217	189	231	192	192	205	202	191	226	167	201	190	174	203	209	190	215	208	197	178	196	201	221	192	200	217	217	186	232	196	188	227	189	210	198	213	178	206	197	179	211	228	206	191	194	191	203	206	176	229	193	211	194	224	194	199	214	209	201	198	193	220	186	201	196	224	212	196	186	219	193	189	187	204	179	180	206	182	212	199	172	239	213	196	207	202	206	199	217	198	218	203	232	201	200	203	189	207	220	233	190	203	187	220	190	197	212	190	182	225	194	209	211	228	213	189	222	230	210	205	189	223	226	190	189	179	186	183	208	172	189	192	197	197	190	207	210	200	221	211	215	222	201	219	186	197	192	208	199	213	209	220	224	192	191	199	214	179	209	227	218	197	213	202	223	220	208	198	188	213	197	217	198	215	218	209	181	191	191	182	199	222	194	185	201	227	200	221	185	200	184	195	208	196	220	205	206	223	202	191	211	197	202	200	204	213	191	203	197	202	194	205	203	189	228	229	178	210	193	201	198	207	236	235	212	215	200	219	194	196	200	178	188	196	185	203	196	206	190	176	198	187	203	211	199	202	203	190	193	199	196	207	217	184	183	178	185	193	195	185	215	181	188	208	236	224	204	219	211	228	222	219	210	210	182	223	195	202	204	217	221	206	232	221	178	192	206	213	194	188	183	191	180	210	180	212	194	197	201	209	202	221	224	199	211	219	182	196	198	213	210	225	192	195	188	184	211	197	226	217	231	187	194	179	178	188	206	219	192	226	207	204	201	199	207	206	188	207	199	198	209	192	208	221	208	188	193	207	191	197	222	203	195	226	218	213	198	188	209	194	196	208	197	212	204	193	194	214	201	202	215	196	181	194	203	204	214	199	213	189	181	192	170	189	202	195	208	198	206	199	200	192	211	200	195	211	189	174	199	222	220	213	217	196	182	182	209	218	187	222	200	214	198	203	200	217	191	220	223	199	200	205	236	197	197	202	208	211	231	211	188	166	211	197	183	203	238	194	221	213	226	198	196	193	195	236	211	196	220	206	198	224	208	185	198	230	207	193	206	203	190	202	198	212	187	228	211	227	199	201	205	182	214	182	203	223	196	210	218	204	193	188	203	210	211	195	215	225	211	195	217	208	198	210	189	208	180	211	192	215	207	194	198	222	203	210	200	203	210	221	192	193	211	203	219	182	206	185	207	195	198	201	189	197	217	202	193	180	212	200	214	204	187	192	230	203	238	210	195	220	204	186	198	232	205	197	173	203	183	214	204	205	214	212	239	184	214	209	208	186	200	214	224	188	192	193	193	210	217	199	192	224	184	225	214	206	196	195	179	189	216	209	201	219	198	223	178	211	195	193	187	211	196	205	196	187	193	211	184	192	187	207	191	199	187	196	226	203	161	200	213	186	205	198	224	185	232	181	185	208	180	216	198	209	202	228	202	229	206	186	205	215	232	225	222	189	209	215	209	210	215	179	204	177	201	216	198	210	197	224	188	215	163	193	198	219	224	207	216	189	191	202	199	214	228	220	197	185	209	206	209	191	198	180	199	200	210	233	208	190	222	217	219	221	171	201	209	204	198	204	204	202	198	209	199	189	211	211	192	200	219	212	202	191	195	198	202	183	198	217	223	194	172	202	198	202	210	207	214	219	221	213	200	199	207	173	200	194	194	209	221	211	192	211	201	197	191	234	193	189	201	205	215	196	156	218	211	176	208	206	196	190	216	180	240	196	210	206	210	178	192	193	177	227	186	219	210	218	218	202	194	208	209	182	224	224	217	190	198	193	219	173	195	181	178	205	218	204	196	198	219	203	235	222	209	184	187	203	199	190	215	191	213	184	224	200	206	200	215	219	214	187	216	170	211	182	206	201	200	206	205	208	190	195	198	229	196	214	206	222	198	213	224	193	205	205	194	245	196	208	199	209	178	204	228	226	188	179	226	218	199	195	183	192	199	203	208	203	209	194	212	204	186	185	195	184	195	212	221	202	219	209	239	221	217	190	206	247	199	210	216	175	227	194	212	205	217	202	185	229	195	206	208	222	224	192	213	224	208	216	195	192	213	170	202	225	211	187	221	200	197	198	158	211	183	222	219	194	212	217	236	200	192	203	198	218	198	209	193	236	222	213	224	212	209	201	187	224	208	219	186	185	220	189	185	214	191	204	200	196	207	203	216
13020	2951	1354	938	643	573	358	295	275	267	253	209	210	213	189	153	165	177	165	145	159	180	135	153	136	139	161	116	127	132	124	123	139	141	141	133	115	121	145	139	138	129	128	116	130	140	127	122	114	128	142	137	138	143	109	104	129	105	135	153	123	124	118	100	119	148	124	151	142	140	120	118	140	136	129	136	137	129	130	94	132	140	140	115	128	107	120	129	131	124	117	124	143	130	128	144	138	126	113	120	130	149	139	129	129	137	132	106	138	125	141	125	126	139	150	128	122	121	137	152	153	126	121	156	118	134	143	115	126	134	128	121	131	127	132	135	158	149	112	125	126	131	131	121	134	122	125	127	96	130	124	134	137	139	121	122	136	117	128	138	122	126	139	132	131	123	108	119	115	146	148	117	104	138	135	122	134	139	123	114	151	109	109	120	115	128	131	135	151	124	128	143	113	125	117	117	113	118	113	131	113	91	133	131	150	125	130	109	145	143	126	136	126	126	129	140	126	143	125	139	142	130	116	115	136	140	131	121	122	131	134	131	147	131	140	115	117	143	136	120	120	130	128	119	129	133	120	130	130	125	127	127	117	122	134	140	150	145	120	124	121	122	131	123	126	136	125	120	118	126	129	139	127	133	131	121	112	162	125	135	115	143	117	125	128	110	133	136	108	108	143	147	126	144	154	124	122	133	130	144	132	154	142	122	147	116	110	123	104	113	119	124	143	126	122	123	122	130	160	109	115	136	134	116	126	136	149	134	122	116	109	137	130	139	148	132	144	111	133	123	127	118	129	135	124	121	141	121	123	130	140	120	132	140	127	136	110	125	133	148	155	119	133	139	102	123	128	116	117	127	111	139	132	143	128	123	114	121	111	121	111	145	127	125	129	141	122	126	139	121	98	133	111	122	115	121	124	111	126	106	123	119	132	118	135	105	129	122	147	143	130	148	117	119	132	142	127	120	121	115	112	127	121	115	128	119	112	116	136	123	135	136	124	130	132	134	110	131	143	119	153	133	111	131	112	121	146	120	127	126	147	131	135	133	141	119	125	134	124	112	139	137	115	146	138	125	113	123	109	107	131	98	140	118	151	124	107	134	121	140	119	126	106	111	128	115	134	125	131	117	123	137	128	116	130	141	135	139	123	131	115	116	126	112	130	128	123	128	150	134	121	121	110	120	137	151	147	136	117	134	148	119	161	128	124	129	118	132	159	121	117	118	116	126	136	119	119	121	143	154	120	126	152	117	129	128	130	127	121	125	135	135	143	133	122	135	139	127	126	141	129	140	135	143	109	153	135	121	132	131	157	113	144	111	132	121	125	133	128	129	134	120	115	109	115	128	121	94	116	118	129	130	141	130	118	118	134	100	120	135	121	133	129	127	108	159	123	121	122	115	124	131	130	112	111	117	120	123	128	131	142	134	129	110	118	149	145	108	118	106	116	104	125	104	129	115	117	113	112	137	128	135	133	142	116	106	117	121	120	114	135	123	133	113	142	137	135	129	119	126	133	121	125	123	123	126	131	138	121	143	141	119	124	114	139	121	130	105	111	129	134	126	123	133	137	129	133	98	154	141	119	132	104	123	144	127	139	123	142	138	108	115	140	127	137	134	113	109	161	128	133	150	123	124	125	141	123	141	127	111	132	128	127	137	138	138	145	144	126	127	133	124	141	122	129	130	116	132	125	134	121	130	138	118	111	110	128	126	126	131	138	125	151	143	143	117	118	122	129	118	126	123	127	120	155	131	131	141	123	140	121	140	144	124	135	123	120	129	114	118	130	127	152	122	112	144	133	121	127	130	129	124	115	119	140	119	133	147	128	121	150	129	115	134	130	128	139	129	137	129	129	113	121	124	116	147	115	136	145	119	143	116	110	114	120	124	132	120	142	143	157	115	135	132	155	123	110	116	136	125	131	121	137	122	136	132	111	127	117	122	139	140	150	130	130	126	134	112	119	88	119	142	124	127	132	119	124	116	126	125	105	138	142	127	124	126	111	123	130	132	109	146	135	119	123	118	111	117	134	113	130	131	120	129	135	100	118	133	138	117	112	140	129	135	135	125	149	147	134	122	128	108	126	111	120	132	132	121	106	132	112	135	109	123	120	124	104	125	127	136	130	114	144	129	139	145	115	137	138	138	126	131	145	104	107	119	114	139	125	134	133	116	148	130	129	128	113	120	124	147	136	122	129	127	157	128	113	124	126	158	131	149	142	105	131	112	142	139	121	121	123	124	112	143	107	109	124	121	127	138	120	99	128	145	125	111	135	148	117	138	134	137	135	129	136	112	111	112	134	119	105	131	111	145	142	133	124	127	118	101	128	134	121	131	116	108	135	121	136	100	127	137	130	133	128	112	129	132	137	149	134	122	126	123	100	113	132	136	100	116	89	108	121	132	114	103	125	135	118	146	119	124	115	129	147	136	124	120	145	143	139	115	121	114	117	150	113	126	127	137	134	159	125	106	133	136	112	135	133	144	128	140	127	112	157	135	139	134	120	113	133	135	119	138	106	118	111	104	121	130	109	148	137	124	129	134	120	121	122	130	106	137	116	129	132	120	136	138	132	139	130	109	114	132	113	122	125	152	111	128	108	148	130	132	144	140	126	114	130	127	123	146	135	130	125	127	118	144	138	116	122	129	91	131	121	157	140	126	127	129	134	146	144	119	117	101	121	123	122	114	110	130	95	128	138	131	132	139	110	116	141	114	140	114	116	140	124	140	119	129	126	126	133	123	131	119	118	136	122	118	139	130	111	126	139	134	123	129	130	121	136	124	114	140	123	93	136	111	119	129	126	127	132	141	118	134	124	155	111	118	126	127	150	136	108	142	109	121	121	126	107	131	124	107	119	119	122	150	112	133	120	137	115	127	132	124	127	129	139	140	124	127	137	135	137	135	143	123	108	129	127	145	115	116	110	125	128	143	129	119	134	120	112	126	168	137	139	110	127	132	133	126	119	130	125	127	149	130	135	128	118	131	129	116	127	152	130	118	124	130	136	118	129	133	125	107	123	126	107	123	100	127	123	151	140	114	123	126	120	131	136	115	120	97	116	117	117	138	141	123	123	136	129	126	132	141	127	133	128	114	126	111	122	136	125	128	106	143	118	134	127	110	129	106	122	143	121	150	139	151	129	127	144	153	139	135	113	128	139	115	134	123	126	120	128	119	130	122	123	130	132	132	128	114	135	97	146	145	111	144	117	121	106	131	128	119	113	126	140	142	127	144	115	138	142	115	126	124	131	131	151	105	118	143	150	140	142	112	133	139	141	100	129	132	120	119	151	109	125	137	133	137	105	149	148	116	132	127	128	112	115	130	143	124	143	125	141	130	130	112	140	123	122	132	118	121	117	147	126	110	141	153	138	128	122	120	111	117	124	131	121	126	133	132	116	124	108	118	109	144	112	137	124	134	118	124	132	118	121	139	148	138	120	121	134	141	111	140	126	134	135	143	137	144	99	120	123	128	125	141	125	149	116	115	159	123
7036	2558	2877	3066	2704	2166	1795	1447	1240	1089	971	876	817	753	646	602	627	588	553	530	486	488	470	468	480	459	449	456	435	402	410	408	434	444	363	368	382	377	402	421	390	372	367	382	365	378	374	375	324	388	367	360	371	377	404	361	333	340	357	344	342	361	342	373	349	373	350	360	317	352	335	351	359	369	384	353	343	321	364	346	357	354	362	356	348	370	349	344	362	342	366	324	338	348	340	330	364	334	369	331	365	343	352	366	343	354	339	366	363	317	362	329	335	339	343	360	345	336	338	362	345	333	339	349	309	329	343	364	314	348	362	353	360	368	330	358	338	353	329	344	347	371	342	342	370	366	340	340	360	345	354	371	340	341	352	339	351	334	359	327	315	363	338	307	373	306	337	363	346	351	344	321	342	343	352	326	330	365	326	332	343	330	329	359	391	320	353	384	339	355	329	325	363	346	304	328	342	351	369	361	325	355	338	341	357	356	318	356	341	335	333	359	302	344	366	369	339	331	376	368	326	340	339	368	351	346	337	351	336	366	333	355	345	320	346	348	304	329	340	363	348	365	378	326	315	325	326	333	328	359	384	328	325	317	347	341	360	342	320	367	350	346	303	334	339	306	337	314	337	338	351	340	360	345	333	297	342	376	379	333	357	304	353	363	344	329	340	312	371	348	328	328	357	346	365	351	336	337	325	329	315	337	326	331	333	356	334	327	315	334	332	381	350	329	370	338	345	311	351	327	336	340	345	336	368	351	337	306	334	332	339	354	348	365	359	357	349	330	295	326	341	309	345	346	357	332	376	337	384	348	351	370	361	287	328	362	336	327	366	356	327	337	327	331	354	334	345	348	327	342	385	358	339	342	310	324	333	335	314	343	337	334	368	303	344	337	341	345	304	327	359	307	352	392	327	333	362	335	355	358	303	305	335	301	339	336	355	353	332	346	343	338	356	348	364	342	347	327	323	299	332	338	356	334	323	348	353	351	360	313	309	363	328	326	355	363	328	286	324	360	341	342	358	358	331	333	354	327	321	317	318	327	333	331	338	355	341	341	367	344	346	366	357	340	349	341	297	347	329	337	355	346	336	361	334	358	358	324	334	348	323	336	333	342	363	318	373	340	347	330	316	347	321	321	313	332	345	391	316	341	343	350	328	329	375	332	356	320	345	321	344	339	322	343	343	332	348	329	326	332	341	365	320	329	350	338	367	335	300	366	350	361	333	338	349	350	329	355	333	337	335	339	372	331	365	310	359	301	315	336	330	336	323	331	332	338	337	332	346	315	331	302	346	349	351	319	340	360	333	347	339	351	358	328	335	341	338	350	338	358	346	336	350	340	332	312	333	326	356	372	329	320	349	350	325	363	349	344	371	360	346	333	323	391	328	344	338	354	336	345	356	376	367	334	355	354	336	327	340	346	306	346	326	377	356	334	332	351	318	363	320	344	318	327	348	326	350	336	357	358	370	333	364	341	353	338	336	325	315	342	361	341	361	384	341	344	362	364	346	347	307	379	323	346	348	314	321	347	338	338	344	340	345	351	332	344	355	342	337	344	322	324	359	347	347	315	357	322	374	351	331	342	351	357	325	359	341	337	305	345	331	361	359	313	337	363	336	341	354	334	343	338	340	373	313	375	344	355	339	344	349	328	314	341	349	339	357	328	330	338	339	346	329	340	351	352	346	336	334	362	321	370	343	370	340	331	300	360	319	363	336	384	344	369	345	354	373	357	356	332	378	352	359	326	373	325	375	307	343	321	353	362	350	318	339	393	358	351	338	318	341	323	348	358	339	331	344	340	371	335	377	323	331	323	339	369	310	360	331	360	342	314	326	340	334	358	332	333	347	336	367	360	338	320	334	381	335	351	344	326	341	342	309	327	365	347	328	346	330	316	367	343	364	324	386	367	350	351	370	332	341	329	336	330	343	344	330	337	307	359	314	338	349	340	342	352	359	347	327	344	359	324	343	316	365	348	372	319	345	350	321	380	329	326	311	344	330	356	353	348	361	329	309	342	357	346	342	326	314	338	341	316	334	337	326	343	323	321	325	336	342	313	315	344	333	345	333	306	350	338	328	358	352	370	323	324	297	315	369	322	342	337	344	316	331	329	360	347	319	363	371	342	325	351	327	330	360	317	330	351	336	334	319	306	341	362	336	351	339	287	313	322	358	390	349	331	374	322	357	377	344	343	326	305	337	343	372	352	368	322	343	338	302	345	361	333	351	351	353	361	359	332	330	324	334	342	335	343	359	309	369	365	377	347	328	343	336	328	343	335	334	341	326	349	344	368	328	322	333	339	337	383	365	344	357	329	364	333	321	326	369	358	345	357	342	317	346	319	351	351	367	356	339	335	326	331	347	356	357	341	382	345	318	373	341	327	343	319	363	318	363	379	328	354	347	345	347	319	355	349	321	360	356	357	327	368	337	342	336	339	325	346	338	338	317	355	340	338	340	325	320	324	337	327	318	342	369	341	351	316	358	335	347	338	338	353	323	344	374	318	326	346	332	359	335	344	347	375	343	348	329	345	356	332	356	338	367	317	365	355	319	333	382	336	321	350	335	350	341	333	339	337	346	329	314	343	326	384	341	353	328	357	346	366	351	349	365	332	340	349	350	359	352	340	352	328	336	360	304	329	362	359	334	329	323	324	328	315	352	334	356	330	355	329	351	341	335	344	351	345	326	335	345	323	350	365	356	355	359	355	333	338	361	330	302	354	312	316	346	342	375	339	321	349	336	353	347	349	364	284	311	338	348	359	334	361	339	341	336	364	344	332	332	327	353	347	339	334	347	321	346	339	290	354	338	347	342	351	321	360	340	321	359	324	340	324	320	356	359	326	349	320	351	356	326	324	363	325	347	354	343	321	331	339	367	344	331	341	319	335	364	352	336	342	376	355	306	303	382	345	330	315	346	336	355	343	280	345	344	348	361	332	349	315	349	346	299	358	295	374	341	346	351	351	358	328	354	402	331	340	353	346	344	326	320	355	361	356	328	314	352	324	297	342	324	372	335	338	354	361	310	364	360	320	360	361	330	296	329	337	326	341	305	333	344	349	352	332	332	305	310	384	342	341	336	313	340	357	300	345	329	360	325	357	343	336	333	317	333	337	313	334	341	325	345	331	334	355	288	337	344	345	367	361	325	366	395	333	335	318	359	336	379	331	348	347	329	358	347	359	314	322	336	357	306	357	303	327	344	336	339	356	335	312	318	347	371	375	332	366	350	362	339	352	349	392	365	347	390	334	329	376	328	331	339	343	339	337	343	334	355	326	393	325	352	321	339	322	350	369	342	341	333	324	340	352	350	335	327	337	358	308	331	349	324	342	355	319	331	333	387	368	349	324	308	362	310	320	314	328	360	320	339	397	345	339	341	364	312	314	340	345	350	364	349	318	327	303	349	347	343	317	328	333	358	335	340	346	367	347	323	321	333	333	357	325	362	296	340	380	368	344	341	301	388	356	345	340	353	371	347	337	339	311	346	319
21652	6554	3252	2069	1515	1095	775	601	578	460	466	457	368	393	331	331	319	311	312	291	289	301	320	295	281	284	286	289	292	288	275	266	298	277	258	266	239	241	275	262	261	264	270	254	273	255	284	237	243	256	221	240	254	243	239	257	257	237	241	265	258	265	254	279	250	268	241	259	263	269	271	241	274	275	245	235	257	252	259	263	245	253	270	256	284	266	263	250	245	272	269	250	235	264	278	259	251	280	225	255	270	269	277	239	241	250	258	219	245	297	216	234	245	261	232	278	268	270	242	244	251	245	246	264	231	279	255	260	293	239	264	270	274	254	262	272	278	236	255	231	255	262	278	236	265	255	266	253	259	251	274	260	248	269	233	242	248	265	227	267	277	251	246	229	261	247	233	242	228	243	229	233	258	273	241	270	237	262	271	263	267	261	263	255	275	238	226	220	241	223	258	278	259	269	238	234	246	249	260	235	245	240	245	242	264	252	264	253	234	231	226	244	243	248	246	250	243	240	248	238	249	287	264	245	230	250	247	250	248	239	258	249	249	243	255	253	263	242	255	239	287	222	271	238	266	228	231	251	255	262	231	239	234	273	237	257	257	235	253	261	243	263	275	256	259	275	248	243	247	264	262	288	236	286	269	255	245	230	251	247	251	251	254	246	253	245	248	248	243	254	262	251	235	247	251	245	282	263	252	239	268	255	285	233	240	269	233	261	273	263	266	261	257	283	255	250	259	256	273	247	264	274	233	244	247	249	232	281	256	261	301	261	265	259	284	267	250	220	260	275	256	254	247	284	240	236	246	268	243	270	258	251	277	247	246	283	270	248	252	253	211	269	256	256	256	257	242	270	261	261	244	264	248	246	271	238	245	240	249	300	239	250	280	242	234	243	232	287	248	264	259	261	245	222	258	255	272	245	264	281	261	234	257	276	285	240	246	251	235	243	259	240	253	246	258	278	243	264	241	235	241	264	289	279	272	226	252	260	233	236	249	244	270	269	255	263	261	230	281	273	264	259	269	255	253	237	243	222	238	243	266	272	270	247	256	229	230	247	263	302	250	255	237	262	276	255	307	257	240	279	267	289	296	269	248	247	227	284	222	282	227	259	262	265	269	275	255	249	255	278	250	258	249	225	241	244	225	262	284	243	273	242	287	260	244	285	270	258	248	255	245	260	280	257	250	221	255	264	266	227	262	277	216	263	241	237	246	260	245	238	255	240	238	253	274	238	281	252	267	292	271	270	277	231	271	275	252	254	252	253	252	283	252	221	226	254	229	253	222	275	251	276	267	259	269	246	253	262	242	280	273	213	284	260	277	257	247	281	276	253	295	268	284	263	235	245	246	259	274	247	297	226	266	268	272	251	236	224	240	230	242	271	272	223	256	261	287	262	247	233	261	274	262	228	234	295	276	250	243	256	263	270	295	264	265	253	239	251	248	237	278	249	253	257	229	238	259	272	256	288	255	286	291	264	239	239	237	238	278	237	289	252	285	239	240	279	241	260	279	259	273	268	263	246	266	239	241	240	230	220	261	275	245	248	262	262	240	249	249	272	248	281	247	230	246	245	263	247	240	244	248	242	210	251	240	261	267	257	260	254	253	233	233	237	239	285	270	251	257	253	232	274	248	243	251	242	276	229	231	236	257	275	266	245	267	249	261	251	252	273	262	259	263	239	258	245	217	267	261	249	247	256	272	243	250	238	252	231	240	226	266	241	275	271	232	235	253	248	239	237	232	239	267	223	233	260	249	234	239	233	255	252	270	276	243	260	235	277	235	217	234	239	267	238	257	286	273	231	241	258	244	253	235	224	259	264	262	247	259	238	238	272	279	255	265	252	270	251	253	235	245	262	249	277	273	227	250	228	256	269	230	250	266	253	258	257	250	243	260	246	275	235	254	253	257	245	243	218	254	252	275	273	241	292	226	279	247	258	265	233	251	240	253	253	252	242	268	244	248	229	259	243	252	274	227	269	264	225	206	266	246	263	251	255	264	254	256	221	240	240	272	248	275	274	251	264	265	210	246	259	265	264	236	274	255	265	262	269	238	284	265	272	238	254	236	273	250	273	237	258	252	280	263	257	247	238	279	262	239	234	257	216	275	243	247	253	237	273	270	251	258	229	266	244	264	278	245	254	233	240	229	274	246	263	274	252	245	287	256	230	231	274	258	254	237	221	252	245	274	236	237	231	243	233	271	243	243	252	247	277	233	249	266	258	266	256	278	252	256	261	269	235	232	254	248	247	256	243	244	264	222	274	257	256	254	235	237	261	268	259	274	268	240	258	237	252	229	245	264	245	262	222	239	226	260	252	262	251	252	282	275	242	251	236	250	251	273	286	265	251	269	241	231	239	228	263	248	253	253	242	233	280	262	232	244	233	257	283	254	236	249	259	244	266	254	254	290	265	269	246	249	274	257	275	265	238	243	255	295	260	233	251	279	265	244	245	248	251	243	281	244	252	230	306	242	253	264	266	271	233	243	257	233	256	265	242	282	260	265	258	291	291	273	249	253	246	249	238	239	284	234	226	258	272	249	273	249	270	238	228	260	195	241	283	258	238	216	255	270	257	250	249	235	236	238	233	269	240	232	242	259	272	253	266	250	233	264	266	234	274	256	253	285	258	237	250	264	259	258	244	249	234	240	242	267	258	257	285	260	272	268	289	247	226	223	225	251	239	246	251	269	252	253	246	278	258	234	299	248	262	287	250	237	238	240	255	240	262	253	245	279	242	253	258	255	263	228	250	267	252	248	246	287	282	259	225	242	248	276	254	242	236	267	254	271	262	228	247	281	268	267	263	255	264	259	259	256	260	255	224	228	256	281	256	242	237	261	238	230	261	267	261	255	303	239	261	266	276	275	247	256	247	248	259	250	260	286	277	237	248	240	258	279	251	245	274	238	270	257	267	250	240	234	240	262	272	260	248	257	261	240	266	252	292	243	233	264	259	280	248	221	250	256	272	216	241	265	259	269	233	232	286	249	237	249	258	279	284	260	259	278	243	241	254	254	263	239	277	240	279	261	235	231	252	219	233	248	258	243	242	243	247	256	257	268	251	236	206	239	256	265	258	260	258	246	231	248	261	257	249	275	244	263	270	232	239	268	243	255	237	224	281	240	257	266	233	237	242	242	245	219	229	252	240	253	258	255	277	247	263	217	246	255	243	260	286	243	258	231	251	230	271	240	233	236	249	251	235	234	255	301	252	283	276	251	279	256	275	243	239	263	251	255	253	257	252	231	218	246	248	244	217	269	230	246	261	275	269	257	251	294	249	259	272	257	254	275	257	248	252	262	231	263	251	239	253	258	229	279	251	254	272	249	231	269	258	268	262	263	228	259	262	263	269	220	257	279	254	284	229	237	278	277	244	280	251	240	254	239	256	285	255	224	249	251	245	258	239	263	270	274	259	272	265	224	260	286	286	232	255	264	281	277	256	272	257	259	246	252	247	297	259	262	259	269	272	248	252	252	251	236	274	273	257	247	239
9311	4392	5403	5878	5198	4262	3288	2801	2269	2040	1782	1574	1437	1427	1320	1279	1106	1021	941	990	954	863	896	876	822	823	844	818	762	747	737	726	734	704	741	703	722	690	716	721	661	661	671	650	644	673	682	680	635	657	682	621	648	617	629	575	645	670	678	635	625	662	594	625	602	643	624	620	613	602	585	630	600	612	622	606	576	606	643	605	611	640	594	641	597	616	623	619	615	593	605	621	645	592	614	575	616	592	598	581	596	590	625	560	655	608	608	598	636	596	651	604	565	610	622	568	617	618	611	581	640	621	559	617	599	622	638	578	632	583	592	636	605	592	585	570	607	615	629	571	599	608	550	609	603	595	566	583	622	606	558	651	576	592	613	593	572	620	602	589	605	571	550	614	563	606	614	580	571	588	577	598	626	592	595	595	557	607	627	578	618	626	569	630	644	634	575	626	588	581	550	614	613	571	571	657	576	586	632	613	599	594	594	593	603	593	588	613	593	580	591	642	570	589	594	560	568	573	587	581	571	637	567	646	595	613	597	592	612	572	605	609	626	610	598	602	624	576	603	600	611	621	609	568	620	562	583	588	601	645	587	600	570	614	568	558	554	587	608	595	580	614	647	570	615	595	553	601	637	589	610	598	611	621	591	602	587	574	626	608	584	571	614	585	577	637	619	618	599	635	570	611	540	634	586	604	599	581	607	613	606	613	581	581	605	554	642	568	601	546	591	601	591	608	618	589	576	592	610	557	608	627	610	631	593	580	629	600	579	553	584	603	648	620	627	609	605	580	604	592	617	610	612	607	534	609	582	598	604	628	602	576	583	568	598	595	607	572	630	615	554	596	624	545	579	565	593	624	648	567	601	602	600	602	596	630	575	566	610	604	611	589	604	603	558	586	620	596	593	595	608	623	582	615	582	596	630	563	540	586	603	605	623	597	587	601	630	564	567	567	558	638	622	588	606	579	606	602	592	575	620	603	537	567	595	608	588	596	591	623	645	558	621	577	608	542	604	590	597	598	586	545	587	579	551	573	568	583	645	644	589	632	592	522	639	585	607	590	586	622	633	595	615	600	577	586	609	581	586	599	595	611	599	556	622	628	655	572	610	618	614	572	563	634	585	577	618	569	575	616	601	627	599	579	605	608	579	594	617	575	593	578	602	607	575	605	601	597	611	560	568	584	626	618	579	580	573	552	579	607	577	588	612	599	597	588	582	546	623	579	582	580	619	549	583	631	579	607	610	602	631	538	592	566	571	577	607	602	600	631	606	595	593	583	598	591	556	609	564	642	587	564	568	582	608	579	604	618	555	618	586	544	573	576	634	602	618	591	592	596	572	617	547	606	592	617	585	585	602	614	632	554	613	568	596	602	640	569	597	629	587	594	622	542	576	578	618	571	568	593	587	575	633	575	571	596	635	590	617	601	638	626	594	596	592	638	555	604	582	602	582	597	602	611	591	576	627	604	592	549	640	625	576	588	592	584	628	613	625	606	598	617	589	578	579	598	611	578	607	580	610	604	628	596	564	596	595	608	573	529	602	588	624	617	545	586	553	577	569	562	646	567	616	622	619	631	621	606	607	607	645	640	602	575	563	562	617	559	607	596	562	623	629	573	604	646	580	622	598	584	588	587	602	593	591	598	606	597	557	617	621	599	633	596	597	597	621	644	574	582	606	618	618	575	603	573	582	605	578	570	538	572	579	550	554	602	662	579	590	617	582	557	583	628	598	551	613	616	597	601	608	583	567	554	550	643	555	602	583	635	570	580	621	651	626	601	630	617	619	565	593	589	580	589	633	592	591	528	551	561	556	596	583	584	586	621	589	563	609	584	569	633	612	582	544	594	612	559	571	582	567	575	575	609	571	617	593	513	613	580	581	602	631	577	575	604	633	614	570	589	596	555	635	570	610	581	584	596	607	583	589	625	597	627	575	601	591	597	612	612	588	586	629	592	593	587	582	595	595	592	607	596	596	599	626	632	603	595	620	599	605	536	601	570	561	596	585	601	611	579	579	593	608	613	616	591	574	650	639	598	573	578	598	580	595	600	619	596	574	591	621	566	605	609	563	558	558	556	635	561	570	630	606	583	619	577	621	602	572	580	595	605	658	582	635	576	592	610	569	604	563	602	571	601	577	591	585	620	597	560	587	612	567	556	625	584	592	601	592	614	619	602	609	607	599	618	579	617	605	544	625	583	594	588	590	563	597	598	554	608	567	583	574	585	595	585	607	622	574	578	607	579	620	611	579	572	605	615	564	571	567	603	600	586	596	594	570	624	595	566	631	586	603	582	618	558	610	600	620	568	623	637	580	614	560	628	620	609	577	558	589	591	550	577	603	574	618	590	580	587	594	593	527	560	577	582	609	593	603	587	539	601	566	576	602	623	624	600	614	576	608	586	588	595	608	628	590	581	576	608	582	598	607	620	584	551	583	620	564	603	557	611	604	599	581	561	588	586	545	608	578	608	569	591	629	609	604	621	584	592	586	602	583	546	611	602	604	611	573	590	602	595	573	606	579	572	609	565	551	581	561	590	625	574	581	600	605	572	590	607	543	582	608	637	622	585	649	600	567	561	627	670	587	588	606	653	591	581	543	606	628	595	591	619	629	587	644	603	599	615	592	583	569	572	625	564	622	596	627	610	621	583	631	586	606	583	576	579	600	577	559	587	603	569	559	637	565	604	602	592	631	593	575	595	562	596	593	588	588	583	632	570	618	600	638	563	613	579	552	603	570	591	624	610	574	610	610	579	611	594	570	582	623	579	588	571	598	586	571	590	596	661	573	580	580	584	561	600	603	558	620	628	588	622	579	556	575	579	603	605	600	609	637	612	604	595	548	594	582	596	647	678	595	569	574	589	572	618	589	602	580	606	559	604	617	596	627	634	562	587	585	605	570	615	621	551	589	574	553	562	623	613	603	575	650	602	611	636	592	583	602	608	583	627	633	622	584	594	588	599	618	595	596	579	633	539	577	604	557	598	596	582	596	589	569	564	572	613	569	534	585	595	644	591	575	612	571	596	625	576	578	613	577	589	607	595	579	609	559	615	588	634	591	586	611	567	582	617	624	591	598	603	600	598	593	570	615	634	587	604	611	637	592	576	605	564	570	594	612	608	611	570	632	576	607	591	572	594	572	599	578	570	599	563	594	622	581	537	560	577	632	641	579	608	572	563	584	586	623	618	613	595	628	596	586	599	608	580	619	588	584	602	615	581	597	622	592	554	609	622	599	596	589	627	579	590	577	562	623	619	591	614	620	622	611	589	603	615	583	598	631	616	597	623	593	576	647	599	624	555	598	564	603	620	582	585	582	600	575	602	567	585	606	547	594	584	577	576	606	634	596	608	606	577	578	581	589	585	572	559	618	602	640	572	586	599	657	600	595	575	570	604	577	544	625	582	594	588	590	552	612	606	595	600	551	582	585	625	587	650	568	593	597	618	571	654	592	579	597	612	604	608	618	570	611	563	593	611	602	611	568	612	638	598	574	602
3466	303	106	96	98	79	90	79	78	60	75	52	72	75	70	61	74	85	78	66	64	67	60	72	73	82	56	66	80	66	74	72	66	72	64	70	58	63	73	76	67	61	63	66	81	72	73	64	66	63	73	68	74	66	76	68	59	72	67	67	61	69	61	62	65	65	69	65	72	76	73	57	52	63	52	59	71	65	54	74	62	71	67	65	67	61	78	63	71	68	63	62	60	77	76	61	62	67	60	69	67	67	70	63	54	76	59	70	56	71	55	73	78	69	64	71	66	69	89	46	65	67	75	72	71	56	72	61	61	61	68	74	74	65	58	65	61	73	81	64	62	64	69	75	63	70	55	65	62	63	65	67	71	69	61	66	77	67	82	64	65	79	59	60	62	65	76	67	70	69	77	75	67	63	59	75	67	79	71	57	70	67	85	53	81	67	71	56	80	70	65	80	55	57	60	71	68	69	65	84	68	76	52	48	68	61	81	45	77	75	69	71	70	72	44	65	44	44	74	82	66	68	66	84	78	61	86	61	59	82	80	70	52	72	63	79	74	62	91	75	73	65	50	66	77	69	58	82	59	73	60	62	77	69	72	63	74	59	69	68	72	57	74	73	66	85	67	68	65	57	70	59	77	71	62	71	73	71	58	75	55	58	65	63	57	70	59	73	78	69	61	73	58	66	71	77	51	62	74	73	60	74	60	77	62	69	85	65	66	67	79	71	82	66	78	55	62	65	71	71	63	71	56	60	69	69	57	67	50	65	56	83	71	59	54	73	68	53	65	63	84	66	72	67	74	73	66	59	57	68	77	73	60	67	51	88	52	71	56	65	62	73	77	80	68	68	68	60	58	65	78	65	58	55	78	65	74	61	75	60	60	65	90	78	58	59	68	82	72	51	75	69	80	62	66	58	71	68	61	67	71	60	56	49	68	67	68	77	81	73	62	82	52	55	67	90	51	72	64	55	65	71	67	61	66	78	72	67	65	61	70	71	70	70	75	68	77	80	68	75	69	63	81	64	80	62	50	81	65	67	75	61	69	73	68	68	70	73	56	71	68	68	77	50	68	63	71	57	68	58	68	67	74	66	68	66	62	68	64	59	61	64	75	84	58	69	74	55	64	73	73	65	62	58	82	68	60	62	55	47	71	65	67	54	64	64	55	72	60	74	71	56	60	72	59	69	80	71	77	63	71	58	66	79	57	73	75	76	79	65	66	75	65	70	59	71	66	51	74	65	50	68	76	55	54	63	64	54	61	81	70	64	61	89	71	61	61	83	93	61	75	79	73	64	63	82	70	83	81	79	70	52	53	72	60	61	57	61	51	59	58	67	79	56	67	66	69	65	84	77	58	64	56	75	54	55	80	68	62	65	70	73	78	78	78	68	55	69	72	66	54	62	59	68	61	53	72	71	63	76	70	58	76	68	70	70	70	62	63	57	59	59	67	74	64	74	72	60	73	66	62	66	79	51	63	72	73	77	61	71	72	66	56	72	74	70	72	69	77	71	74	61	50	59	57	84	61	83	67	59	71	70	71	66	60	74	66	61	73	62	76	67	62	73	58	56	56	72	69	66	56	68	83	70	72	67	87	78	67	62	72	72	60	67	70	72	90	55	57	73	68	62	75	64	59	68	74	66	62	84	67	63	72	74	61	83	71	70	82	60	83	67	68	68	77	68	82	64	62	67	73	60	58	70	70	78	62	57	72	59	71	61	82	67	71	64	65	57	66	68	57	74	57	69	83	56	71	51	78	45	53	59	68	88	71	72	58	66	57	57	53	75	67	62	69	65	58	69	69	67	58	82	56	66	65	83	64	63	56	63	69	60	57	70	79	71	97	60	62	74	77	80	62	61	53	74	70	69	70	72	60	66	80	77	72	87	63	74	74	66	72	62	60	74	67	63	70	72	66	65	69	74	71	72	66	69	72	72	84	80	63	68	62	76	67	71	76	64	74	66	68	66	71	73	66	86	61	60	64	68	54	48	75	75	65	58	64	74	79	59	63	62	74	68	65	68	65	73	68	77	79	66	61	74	61	71	59	61	75	67	69	72	58	60	64	53	60	84	81	57	65	74	67	65	53	77	70	66	76	71	69	74	53	59	68	64	70	63	61	80	69	87	61	55	58	65	60	87	57	68	68	65	57	58	68	56	79	67	74	63	59	90	65	70	63	71	66	67	71	71	65	57	67	73	68	54	59	77	51	56	71	61	62	83	66	78	62	69	77	69	65	61	69	71	57	60	71	63	62	82	69	54	72	78	61	81	67	46	77	57	74	75	62	54	53	60	56	76	60	55	66	87	71	68	73	82	76	68	74	70	60	67	89	64	53	70	68	67	73	69	65	65	65	71	62	54	76	84	75	66	54	70	65	62	69	67	67	62	68	67	65	52	67	69	76	60	52	72	64	67	56	70	65	57	56	63	67	66	72	67	64	78	72	55	75	65	72	69	67	64	61	72	74	60	56	44	75	63	82	65	71	70	73	65	54	64	64	73	61	71	68	58	64	48	88	64	70	69	68	67	49	61	58	68	66	69	55	71	52	79	82	47	55	68	75	74	70	61	77	65	69	62	70	68	74	63	76	74	87	65	63	58	58	61	65	73	64	66	72	61	61	59	83	74	61	59	79	53	69	63	61	60	58	84	77	73	61	59	80	74	66	53	55	75	68	72	69	70	86	58	59	61	72	63	62	71	80	65	57	71	72	59	69	64	66	71	67	63	74	76	64	55	66	51	60	56	70	67	70	70	69	76	83	68	62	69	69	79	61	60	84	77	65	75	76	68	57	70	80	76	71	58	98	66	69	58	65	66	60	44	63	47	60	70	58	80	75	79	75	62	76	66	72	61	60	61	78	67	69	80	72	74	77	75	62	69	67	71	56	56	77	52	63	57	71	70	69	76	71	70	64	69	69	63	82	76	84	78	64	59	64	74	71	70	82	77	69	65	58	79	77	73	68	81	60	61	81	73	70	82	74	70	88	65	66	62	69	66	53	69	63	63	87	83	66	69	65	85	77	66	73	60	68	70	64	60	66	66	60	66	62	72	76	82	69	59	68	83	62	68	86	59	65	75	54	74	73	72	73	77	63	73	53	82	65	58	84	67	99	46	85	80	64	60	78	73	64	72	58	68	65	74	64	52	59	74	65	58	66	82	61	73	52	86	69	68	74	78	56	83	64	59	61	67	71	74	66	60	59	59	54	65	56	72	59	57	75	68	79	69	59	79	76	79	66	68	67	76	62	83	54	65	80	65	62	37	78	63	72	67	83	64	68	60	71	77	79	71	66	67	86	76	59	68	73	60	74	72	72	67	68	60	72	49	53	55	64	68	58	77	69	79	65	59	63	75	76	67	73	60	75	63	58	81	72	57	70	76	72	88	69	69	65	76	49	64	77	67	57	67	69	81	73	70	74	66	57	59	75	81	72	65	69	70	65	58	69	72	63	51	57	84	57	66	65	51	57	64	64	60	65	57	67	69	65	77
2573	407	290	341	281	284	238	243	229	217	238	222	224	229	219	246	223	203	238	218	192	199	191	176	195	200	219	201	204	221	222	212	207	228	252	204	196	192	217	219	207	194	185	184	191	203	193	181	197	204	183	214	192	190	201	216	201	219	199	198	200	217	191	225	224	204	198	246	204	173	217	202	175	219	181	207	219	213	217	214	196	204	158	204	196	190	221	221	186	180	202	218	196	193	182	186	210	208	193	202	170	190	197	203	197	199	201	191	192	198	190	193	221	177	226	234	202	210	193	180	193	202	188	207	200	206	235	223	199	201	197	214	199	188	190	198	228	216	206	233	221	186	208	192	191	203	205	216	227	217	201	207	196	195	207	224	227	176	199	197	192	202	198	193	199	205	199	211	203	197	185	203	172	196	187	218	228	187	214	207	203	208	221	213	187	190	205	206	224	223	175	196	198	180	207	239	191	211	213	222	204	172	211	209	193	235	218	214	222	203	196	204	217	232	185	191	214	198	212	175	198	179	227	207	202	202	191	187	202	208	194	195	216	200	227	181	197	190	207	239	188	217	181	190	197	211	208	176	208	199	196	206	206	202	191	212	205	202	193	204	225	219	205	191	195	201	195	210	210	235	215	213	234	226	173	218	216	166	198	194	225	180	213	199	190	198	215	217	208	211	202	190	214	223	212	206	179	186	195	224	212	201	211	199	200	205	209	215	199	187	197	200	191	208	198	238	229	200	198	224	211	213	206	204	210	214	174	201	219	193	190	236	208	194	188	190	228	192	206	191	193	206	203	218	228	223	196	236	189	208	228	176	209	195	214	200	200	200	197	201	221	198	212	209	217	201	203	206	181	185	215	208	203	238	183	186	202	187	197	185	197	232	205	207	227	222	210	201	192	184	200	185	205	213	186	202	222	224	186	169	208	228	231	213	226	191	216	192	184	216	212	187	231	218	190	209	207	194	200	206	192	192	210	184	197	204	201	174	216	204	208	231	230	204	200	214	238	198	207	191	210	194	181	192	184	207	188	227	213	218	192	204	214	241	210	241	221	188	213	180	205	191	232	209	212	209	221	219	205	190	227	233	211	190	194	196	191	190	211	212	197	203	212	191	193	208	196	172	179	198	181	202	230	204	196	194	187	200	206	223	199	189	207	211	197	197	201	236	197	189	208	193	190	217	192	179	202	178	226	203	211	204	205	198	196	184	215	201	202	187	198	214	213	209	187	199	183	190	213	187	208	200	228	208	178	208	180	174	200	199	194	217	201	198	190	198	206	199	218	202	220	193	184	180	200	198	215	201	231	192	197	213	190	201	177	209	200	191	194	203	203	186	201	204	203	228	198	198	225	198	194	204	172	201	193	194	213	238	213	212	195	194	200	205	213	183	189	209	200	208	213	211	179	205	196	181	189	213	185	222	201	195	193	195	209	211	227	216	202	193	233	180	207	230	213	225	210	209	195	227	191	210	220	225	183	192	219	184	217	215	210	202	190	198	210	174	219	195	219	222	226	203	220	215	215	200	192	188	225	217	188	204	220	237	205	208	216	183	200	210	213	183	193	206	219	208	204	189	219	188	191	202	197	187	212	201	203	201	194	197	216	235	220	202	177	219	195	189	215	194	220	187	205	210	201	216	201	210	208	199	200	219	200	229	200	213	201	212	203	188	198	203	203	197	191	194	209	212	190	228	206	209	189	208	202	220	210	196	216	193	192	208	216	220	200	217	214	206	230	183	204	204	186	196	229	203	209	195	225	207	200	204	191	191	207	211	202	218	171	186	213	225	196	242	207	200	197	215	211	184	214	187	197	203	181	190	188	217	195	225	237	198	157	198	187	212	228	222	196	185	181	206	184	228	209	198	194	189	209	186	204	224	229	175	191	209	174	220	206	197	183	207	186	187	202	211	203	220	192	200	196	222	190	185	212	197	216	201	204	184	199	202	189	203	201	206	209	200	225	218	179	228	206	195	224	204	200	211	212	202	211	194	206	235	186	239	212	211	229	219	202	200	202	182	184	181	185	197	216	223	198	181	208	217	196	197	205	198	180	218	204	201	198	194	213	228	211	199	203	202	204	208	188	224	196	178	215	199	202	189	192	209	215	201	203	185	180	191	237	209	197	186	205	205	217	187	204	205	195	210	183	197	184	202	212	212	199	227	236	203	185	222	201	209	180	197	218	229	209	210	191	199	223	210	212	196	185	209	208	202	201	201	200	214	207	179	217	199	211	219	209	224	195	201	183	230	195	199	185	218	201	219	179	169	216	206	212	227	243	199	196	215	203	204	210	181	193	205	196	213	205	211	214	186	185	206	199	190	193	186	217	211	217	194	227	208	202	199	195	208	194	189	206	187	214	161	198	203	201	211	190	188	216	195	209	199	184	217	202	224	217	195	187	198	216	193	209	200	211	207	196	210	187	193	191	199	198	196	213	183	202	220	207	208	185	197	213	186	226	210	198	219	230	189	178	190	222	196	191	204	179	217	198	191	186	203	205	199	206	195	187	187	221	243	184	202	197	236	202	205	196	200	207	195	211	200	246	221	199	213	219	203	194	211	191	210	214	215	214	198	228	205	211	210	199	213	191	189	187	202	202	220	200	199	202	196	212	184	216	196	208	204	179	195	203	204	197	189	220	201	216	203	224	202	202	203	196	192	199	197	213	193	200	206	216	210	184	222	181	208	231	216	210	181	219	200	222	207	197	194	204	204	232	194	197	217	199	204	204	194	205	187	210	219	193	188	207	226	197	196	204	195	219	205	191	201	223	207	218	196	217	211	219	194	204	186	197	223	216	212	207	214	192	191	173	216	193	188	220	214	198	208	192	205	185	210	205	192	201	200	181	176	202	186	203	214	217	215	197	226	195	191	192	233	194	218	208	213	198	207	182	209	207	191	214	203	227	227	206	211	200	213	199	187	196	203	216	206	203	226	173	173	201	202	225	210	195	218	183	198	189	208	189	212	206	190	199	217	234	208	199	191	221	201	214	198	180	186	211	206	237	202	206	208	207	221	182	227	207	219	180	222	225	183	217	216	185	232	216	204	216	192	198	194	211	190	207	188	205	185	180	216	206	217	196	206	212	205	177	191	217	206	212	165	228	204	206	211	204	197	187	204	225	203	225	203	211	209	206	184	208	218	182	202	209	227	206	199	193	210	187	208	203	185	163	200	179	196	204	186	180	202	214	203	202	183	209	225	219	190	220	205	208	214	223	220	203	190	188	236	196	224	229	192	212	207	214	196	206	196	201	190	203	198	212	205	222	207	226	202	183	208	206	170	219	175	229	214	203	178	220	192	223	222	190	200	216	207	180	224	181	210	211	209	201	195	188	212	185	222	224	218	208	215	216	211	194	209	180	210	190	212	218	163	215	170	207	194	199	192	199	190	205	202	204	217	179	204	195	198	205	206	212	218	190	233	193	225	173	195	210	214	193	191	227	195	202	199	189	198	197	207	173	211	208	212	235	191	184	223	204	210	196	212	224	186
13065	4288	1897	958	697	533	416	305	264	261	219	223	181	197	201	169	150	165	164	145	152	143	145	142	139	159	156	117	119	125	129	145	128	129	139	133	118	134	145	125	108	131	122	117	125	124	147	122	134	146	142	149	80	130	129	128	155	151	124	140	103	136	133	138	122	126	149	123	162	130	127	122	122	115	140	122	114	126	120	113	141	122	128	129	107	131	125	131	125	124	124	151	158	111	118	132	142	131	130	122	134	147	157	119	124	114	133	112	131	121	128	124	113	138	117	139	135	142	95	121	114	144	135	152	118	129	155	126	148	130	143	135	153	133	129	141	148	150	120	112	117	131	131	109	132	151	111	134	107	123	119	118	131	121	133	123	144	125	130	146	113	129	136	129	132	139	129	120	123	120	133	133	124	149	123	137	122	145	134	115	115	133	93	122	119	116	138	115	123	116	134	117	126	125	124	129	120	121	139	130	114	113	125	145	111	138	117	147	126	112	120	117	140	118	117	118	146	138	112	122	140	138	105	123	127	121	124	111	112	100	130	132	115	133	116	125	125	134	125	144	127	122	129	148	132	127	139	123	127	131	134	122	148	123	133	119	153	126	131	136	135	116	125	137	114	140	139	133	142	125	131	125	156	124	121	128	130	117	127	152	133	123	141	127	131	138	124	124	143	134	137	123	120	149	123	121	108	131	119	113	130	126	122	126	119	130	135	125	142	145	141	114	135	129	130	114	130	128	132	135	127	106	121	144	132	113	139	118	123	110	120	140	123	132	144	145	125	122	134	107	135	129	129	125	127	116	127	156	136	118	143	119	127	126	128	108	114	124	127	128	151	126	120	127	108	130	120	136	133	103	119	118	103	128	133	133	122	133	153	108	142	133	112	134	126	127	115	107	129	123	144	127	155	131	124	141	118	125	126	146	135	133	126	135	137	132	111	146	123	121	128	107	113	124	127	135	128	127	124	125	132	136	138	127	119	126	110	125	113	112	122	126	119	131	122	120	118	124	144	112	112	107	140	95	141	118	112	121	122	134	140	139	165	150	140	107	98	133	124	107	118	135	114	148	123	144	132	137	124	117	131	120	108	147	134	139	114	147	137	149	134	130	127	132	131	132	133	142	118	136	141	124	149	131	134	126	151	118	103	138	142	136	128	121	128	111	163	113	119	121	125	129	116	102	143	129	122	114	137	100	118	133	122	103	106	132	134	120	147	105	113	128	131	138	137	107	125	123	123	152	131	136	142	118	131	132	114	131	120	120	98	129	108	131	138	100	120	144	120	125	131	135	139	115	128	112	137	125	129	120	120	123	130	111	117	129	126	127	122	104	114	139	149	130	115	128	129	129	117	120	118	119	121	113	120	114	155	129	112	138	126	126	117	125	122	120	138	120	120	120	135	121	126	125	120	127	100	125	119	117	134	121	124	122	145	114	124	109	143	143	127	116	122	121	113	125	134	132	137	116	136	153	117	115	109	134	130	127	116	113	142	145	111	119	110	117	131	114	117	146	122	135	151	122	135	124	110	135	118	134	122	122	103	135	148	132	105	131	116	143	129	131	124	137	131	122	145	144	134	139	123	119	117	137	113	125	138	140	143	133	115	146	113	140	139	121	151	126	112	141	138	113	124	113	124	132	115	119	114	143	156	127	125	127	127	114	127	118	143	124	132	130	110	103	122	121	128	119	142	117	122	141	119	117	122	129	124	116	118	107	99	137	108	124	114	122	123	138	124	129	131	120	127	134	131	128	127	143	122	134	145	133	114	120	143	142	126	126	115	126	120	145	130	130	133	144	132	141	140	121	131	128	131	127	121	130	151	121	128	108	123	123	128	105	121	131	113	135	113	128	123	127	100	142	129	145	146	130	128	120	117	124	121	141	121	112	97	136	120	121	127	143	139	124	118	124	128	119	147	130	132	109	120	125	131	120	130	130	118	131	137	152	126	129	114	115	118	127	136	148	121	117	137	128	103	115	119	113	140	143	126	112	134	135	123	137	119	125	145	117	120	142	170	125	115	110	147	116	129	124	124	122	146	142	129	136	129	126	112	135	138	120	148	121	127	125	132	164	134	134	103	137	109	121	116	131	108	124	134	117	119	128	149	130	122	144	131	158	138	130	128	140	135	129	117	107	131	116	136	138	128	111	136	126	111	144	130	138	130	140	133	148	118	122	134	104	125	142	143	128	134	109	136	133	103	122	112	143	119	122	123	111	135	117	125	139	125	137	107	155	140	123	148	136	140	130	149	131	128	115	123	131	129	96	131	114	142	109	138	131	132	126	125	125	128	119	141	147	135	125	113	128	111	125	136	123	119	112	143	116	125	120	117	144	131	127	139	106	105	124	118	129	130	126	142	128	119	145	135	138	130	145	127	115	116	122	127	132	121	129	123	124	119	115	118	118	115	120	135	121	123	131	122	120	131	134	131	128	115	118	126	135	117	139	130	132	131	140	116	124	114	115	109	129	133	142	138	122	134	120	113	135	119	126	116	114	129	121	121	137	124	124	124	122	124	129	122	138	115	127	122	140	130	150	135	123	116	148	129	127	126	122	118	148	145	122	122	114	140	137	142	148	121	126	127	137	141	118	106	140	131	115	115	112	111	156	130	113	121	122	128	120	116	133	127	130	116	128	129	122	124	131	146	116	137	134	144	149	115	127	126	145	114	132	118	124	133	123	119	134	123	125	128	150	145	115	116	133	122	143	116	108	124	126	127	125	136	135	130	123	122	127	119	136	136	123	125	137	136	127	129	136	106	125	124	134	109	138	121	118	135	132	127	126	134	137	133	102	124	121	138	139	149	124	117	117	134	128	137	130	111	120	134	141	148	121	129	123	131	138	142	130	118	125	108	119	117	143	117	144	133	137	115	118	120	108	146	127	107	128	134	136	117	134	127	127	130	112	130	119	140	127	136	140	134	123	123	139	131	133	111	123	119	135	131	132	118	153	121	130	124	125	103	128	149	123	119	127	119	113	130	131	154	114	130	115	131	141	123	129	131	115	115	132	116	143	118	133	133	129	106	132	151	133	115	133	121	144	112	118	122	145	110	147	128	108	107	125	120	126	116	131	119	137	104	114	143	121	119	112	138	129	146	110	141	114	133	119	126	136	140	142	122	125	131	106	135	118	124	128	139	131	121	125	152	133	131	133	136	140	131	122	132	129	136	125	137	135	132	127	139	128	152	123	136	146	107	103	128	133	125	121	133	141	121	126	118	131	113	114	119	107	110	134	123	116	121	113	117	116	123	112	105	128	116	117	132	101	139	143	152	127	117	126	122	122	131	113	135	127	121	119	116	116	148	115	122	128	131	119	106	146	131	123	122	127	107	123	141	100	121	135	119	111	132	148	118	132	114	123	106	143	129	125	145	129	118	136	142	129	138	136	124	126	111	90	111	137	134	120	120	122	123	142	146	140	136	152	145	132	141	119	130	108	119	113	119	114	119	134	140	118	123	123	142	130	125	143	143	136	129	144	126	120	123	128
6989	4219	2918	3200	2790	2292	1801	1477	1247	1113	990	887	804	736	657	640	626	559	569	557	499	483	430	520	473	456	459	399	417	429	437	427	388	452	418	410	356	389	415	357	407	372	372	352	363	366	380	387	381	381	359	344	387	380	374	366	358	363	367	353	364	359	369	337	379	362	377	355	351	369	379	363	369	380	364	352	346	354	330	329	363	350	353	386	319	362	326	375	350	337	331	377	331	357	361	361	366	320	356	351	368	323	350	324	323	381	308	363	325	339	329	371	350	352	329	335	314	345	345	350	327	320	333	360	332	342	337	348	329	318	368	305	353	352	317	331	329	330	328	304	351	382	314	346	367	336	344	314	374	354	363	327	379	331	321	302	348	362	316	368	335	343	369	369	352	329	347	330	328	346	376	325	380	332	356	348	331	333	311	328	347	371	386	355	348	360	395	315	332	336	349	346	340	333	325	324	327	373	345	342	336	371	360	303	349	365	330	355	377	363	325	356	360	365	324	349	357	325	410	364	340	302	341	361	316	348	359	350	352	361	320	365	335	319	368	316	336	344	336	374	330	334	333	297	345	345	355	359	342	335	319	386	338	346	336	328	322	345	364	357	358	340	336	345	328	350	316	377	336	334	331	323	346	344	324	323	372	350	354	363	351	390	339	351	338	368	340	351	358	331	344	318	339	343	351	362	353	329	345	358	320	372	324	314	337	343	336	353	380	365	364	353	360	346	332	343	360	348	321	333	328	335	344	330	314	366	351	366	282	343	353	372	349	360	374	321	332	356	320	364	346	353	364	316	364	365	371	302	365	364	362	356	310	345	337	360	367	375	343	315	334	359	351	323	351	300	339	356	315	332	358	354	336	381	359	371	371	339	323	366	351	365	337	374	345	336	361	348	321	336	335	365	345	342	377	368	363	332	316	354	370	336	333	325	319	334	346	349	344	345	343	326	346	350	333	340	368	334	308	319	341	313	316	343	332	302	360	361	344	348	331	340	348	329	348	355	324	357	321	375	324	324	327	345	352	340	338	335	362	315	359	364	361	357	368	338	378	346	330	353	322	320	324	338	354	328	360	358	322	359	372	393	355	342	326	313	365	317	340	329	336	343	345	341	362	342	366	366	336	324	317	365	406	342	357	353	337	314	315	338	373	349	310	356	357	342	337	352	363	326	330	337	344	334	350	336	348	323	329	324	340	346	345	366	329	355	362	343	349	359	334	350	338	310	341	348	336	322	350	323	347	378	332	350	357	336	367	357	332	333	328	359	367	367	356	366	363	348	310	348	341	352	327	374	346	366	316	313	330	323	358	347	351	347	346	331	350	358	353	325	357	354	316	349	387	333	350	333	354	356	340	367	352	327	347	355	344	346	341	372	326	348	332	339	327	326	342	347	336	356	335	344	322	323	351	313	349	350	322	381	366	326	341	349	353	327	366	332	333	363	359	354	349	318	349	340	318	337	346	374	365	344	341	365	360	352	337	361	333	316	376	354	350	360	357	321	318	319	323	353	350	331	336	299	336	352	340	356	343	330	340	340	367	352	341	336	340	325	337	350	362	315	331	343	332	350	343	338	348	356	355	316	332	337	361	352	329	326	375	329	338	306	336	366	349	362	372	320	329	328	325	369	358	334	351	324	336	323	347	337	344	334	330	335	334	362	358	363	352	353	359	329	310	360	318	345	315	355	382	360	351	348	328	341	333	369	349	378	335	354	340	348	317	320	366	367	349	367	339	345	380	312	342	356	360	318	331	332	347	364	332	299	314	353	337	366	370	350	345	344	335	328	334	344	310	351	316	350	346	341	382	317	331	375	346	343	327	387	311	345	346	378	345	338	331	345	356	358	349	318	373	347	365	349	358	316	371	343	348	340	324	341	317	315	367	335	337	348	350	309	324	333	331	358	319	381	338	328	343	332	337	330	301	372	332	363	330	309	315	341	381	343	356	295	346	344	347	345	357	355	299	385	328	364	357	313	331	342	317	344	338	337	340	354	372	342	316	353	362	352	356	320	345	339	346	335	348	354	351	319	353	351	377	321	337	340	366	322	330	342	346	355	321	361	365	334	354	331	349	331	317	323	351	345	350	325	330	331	327	315	323	316	339	328	318	323	351	318	354	363	348	358	313	345	377	332	341	332	357	322	317	353	341	338	330	282	345	365	347	310	362	320	342	333	335	344	353	374	313	331	333	319	371	356	344	352	352	322	351	337	362	353	326	347	365	350	344	328	355	349	301	322	339	339	335	389	355	343	358	331	320	334	369	344	366	367	319	336	317	330	339	372	310	330	316	338	350	343	333	356	334	349	337	378	352	362	309	380	362	354	339	318	306	340	317	364	367	322	338	371	330	371	345	338	311	370	384	337	346	317	343	343	324	348	344	342	360	364	353	314	338	354	308	404	363	314	404	327	324	332	340	301	321	338	379	355	365	323	354	356	317	346	353	338	368	379	322	350	336	337	355	376	352	350	350	365	347	316	351	369	338	329	338	337	345	345	355	338	362	363	332	313	344	324	327	345	332	356	321	324	341	348	325	392	330	337	350	333	357	335	367	327	329	341	394	316	380	338	366	347	355	348	345	335	310	356	352	346	369	323	359	325	320	339	336	361	335	341	324	327	332	326	329	323	337	354	352	322	319	335	325	390	345	334	361	356	298	326	323	344	328	343	343	331	360	331	366	346	356	349	352	335	348	355	346	325	330	349	328	314	352	363	353	354	327	346	380	349	337	348	331	352	374	320	391	343	345	331	359	356	333	341	344	334	339	362	322	393	327	331	352	342	332	347	340	371	347	377	322	341	318	366	343	352	337	361	379	353	338	324	312	318	356	372	356	352	358	362	347	346	327	342	333	322	344	342	328	348	316	343	326	348	330	351	347	347	370	344	309	327	346	322	334	336	348	336	338	348	317	363	351	341	355	349	330	338	330	338	309	313	322	360	317	324	345	327	335	358	340	348	388	320	333	327	343	324	345	308	332	337	354	347	336	378	345	364	342	356	321	335	336	350	345	352	324	341	360	325	316	369	383	345	355	360	348	326	343	356	335	315	362	369	339	361	353	355	361	350	338	350	375	337	351	364	338	345	317	331	361	358	333	319	335	318	301	381	394	326	341	356	337	353	344	359	363	363	364	334	334	320	364	354	354	336	312	338	327	339	329	342	348	330	330	382	339	362	337	328	325	310	330	317	336	352	333	371	351	353	325	347	335	303	345	303	361	342	351	333	368	336	368	333	327	342	326	346	340	360	313	343	329	337	354	361	378	347	346	331	341	367	353	329	322	324	335	326	339	341	333	328	373	370	376	366	360	334	319	394	325	308	344	360	358	392	339	362	344	303	331	328	334	307	329	355	345	393	357	358	305	368	365	323	348	320	368	330	335	311	315	351	366	343	335	339	335	319	332	346	340	331	331	357	356	311	353	355	338	335	334	356	361	368	332	338	346	317	341	358	325	367	373	345	340	318	328	344	352	328	354	323	361	329	367	351	340	368
21613	8879	4359	2000	1446	1071	841	645	574	497	428	399	391	365	330	355	380	348	326	319	309	322	290	309	276	270	249	276	281	267	250	258	289	276	295	303	266	268	247	259	262	229	263	258	252	266	306	274	227	263	254	273	268	257	261	273	228	254	284	257	268	278	257	265	269	281	259	249	242	234	245	243	251	271	281	283	290	289	252	251	273	241	252	267	253	262	227	236	255	252	266	255	263	278	249	230	228	273	212	275	257	262	245	243	245	250	265	248	281	297	254	262	242	249	247	270	257	243	247	235	255	272	245	232	245	241	235	257	250	251	251	235	254	273	253	261	272	248	252	237	263	247	220	235	267	260	241	243	267	253	265	235	231	295	242	265	230	232	273	236	281	278	281	250	261	272	250	248	245	256	251	266	246	272	250	259	278	247	255	240	249	267	225	234	224	289	278	224	268	250	224	259	280	249	266	223	256	258	264	210	220	262	258	247	251	218	278	266	244	210	263	264	241	257	248	261	259	266	256	272	274	257	233	262	258	271	228	243	243	245	243	265	265	279	247	228	231	253	255	254	248	240	259	268	273	243	238	252	247	260	229	279	270	273	281	283	252	221	284	236	234	264	267	255	281	264	241	271	254	269	216	245	226	260	238	261	280	258	251	282	251	247	261	234	256	259	244	261	251	275	254	288	244	225	267	273	248	253	250	248	244	267	258	240	224	274	234	224	226	225	280	263	252	286	235	254	236	255	241	263	243	265	293	225	240	266	258	237	252	240	227	246	257	261	245	249	270	292	267	255	214	235	245	255	255	231	246	275	254	305	242	246	250	248	233	255	248	263	238	216	249	248	257	257	212	241	260	246	275	264	265	231	260	248	251	274	280	274	260	228	249	255	249	289	254	244	256	254	231	270	246	223	252	251	260	249	243	260	244	275	263	259	269	276	237	253	250	239	248	260	280	260	251	257	238	274	237	233	256	250	278	269	266	239	247	286	244	248	256	272	241	248	300	243	253	252	232	241	245	211	277	258	251	243	262	242	271	257	248	243	249	239	246	241	272	220	255	266	252	217	258	274	270	262	258	241	253	259	269	286	273	297	256	270	268	238	264	241	249	261	269	294	265	260	251	261	246	240	252	259	260	264	271	244	246	274	261	286	260	259	239	227	266	242	247	259	240	249	234	266	254	236	261	277	238	241	259	255	244	254	229	260	278	255	219	237	233	245	239	246	256	237	257	269	279	255	237	249	231	254	228	259	274	256	272	248	231	228	266	258	257	270	225	254	252	238	249	251	252	213	264	253	282	276	248	265	258	241	267	252	247	276	262	253	249	252	250	265	253	265	268	263	259	256	244	276	253	268	247	255	242	253	250	257	269	243	264	247	244	254	266	258	238	243	264	220	261	238	266	262	236	275	265	284	273	261	249	238	239	259	253	216	233	220	248	265	237	249	229	266	279	248	267	242	256	284	275	279	280	255	269	250	231	279	257	258	233	254	245	269	213	248	254	243	273	237	253	285	272	278	257	252	273	247	265	274	294	262	228	258	249	259	270	254	261	246	249	232	252	271	284	266	227	225	239	244	267	227	274	236	239	249	254	253	226	249	217	242	237	256	277	248	250	269	250	269	252	275	233	262	235	263	251	258	237	217	250	254	249	229	241	242	236	271	253	247	229	249	267	260	248	233	242	275	239	267	264	257	252	255	244	258	254	244	249	252	241	264	254	292	254	261	229	249	236	258	250	219	220	243	233	251	258	265	246	307	226	239	277	262	269	241	230	269	266	248	250	242	262	226	272	251	273	253	233	256	265	258	234	234	258	256	243	243	229	249	247	262	261	277	278	258	239	257	249	248	258	239	282	259	251	269	274	245	256	245	257	238	226	271	246	263	266	221	267	269	239	233	237	277	265	235	242	249	238	276	218	255	242	247	251	260	265	279	305	267	257	232	270	228	252	259	282	258	275	216	272	256	239	202	239	237	236	266	259	267	243	247	241	239	269	275	233	213	291	241	241	245	258	250	223	254	276	220	241	279	239	248	252	285	232	236	243	241	237	233	248	291	253	244	258	257	277	264	261	262	251	269	255	274	259	253	246	243	240	264	278	273	264	220	255	243	269	222	267	280	250	260	215	233	252	259	239	244	275	249	263	250	271	269	263	262	240	243	264	273	283	248	226	274	280	236	257	242	256	258	253	262	237	236	255	246	297	262	250	271	263	276	270	234	242	223	296	258	261	248	257	238	273	246	243	268	248	240	245	271	235	251	262	239	265	263	260	246	283	241	260	265	256	236	293	246	256	244	235	265	257	246	277	252	299	310	263	258	254	260	242	268	235	248	253	265	242	256	246	248	255	233	233	257	273	230	275	255	253	248	255	240	233	237	260	277	265	262	221	276	260	255	272	235	266	243	252	249	256	271	266	268	263	243	249	261	270	238	270	251	267	259	255	223	246	255	248	256	250	293	267	279	258	230	243	259	262	263	244	281	277	223	242	271	249	263	259	248	287	249	237	256	228	273	272	240	249	261	261	290	223	251	256	249	234	255	257	261	243	269	260	231	268	272	255	260	282	252	272	253	266	273	245	246	247	244	247	248	272	248	292	295	284	252	271	300	269	257	251	247	254	251	261	240	247	277	303	274	254	262	285	239	241	241	245	228	238	264	264	256	274	247	240	232	226	250	257	259	251	268	251	249	242	230	269	269	293	229	244	281	264	254	257	244	251	213	250	239	261	267	276	243	245	242	268	248	296	241	232	216	244	258	222	270	253	246	231	252	259	261	236	261	262	239	265	260	244	259	261	244	220	240	229	263	243	305	245	282	250	253	270	260	287	256	261	284	237	243	246	246	254	243	250	256	239	257	297	242	249	260	224	265	251	261	237	247	271	252	266	234	245	246	268	248	257	257	262	249	262	267	271	269	264	236	258	236	221	244	250	246	271	258	302	272	264	245	242	261	248	266	276	256	239	285	243	277	248	247	242	281	243	274	286	257	268	247	248	238	308	256	288	264	243	285	247	257	274	267	243	257	235	233	289	233	246	250	295	276	267	236	238	251	279	262	248	273	268	282	281	247	263	247	263	247	266	248	227	253	217	247	279	280	251	274	266	241	255	242	245	251	246	256	261	250	229	247	229	236	272	260	234	267	253	262	244	233	287	266	238	262	310	253	281	258	259	242	258	244	256	273	253	268	269	260	222	250	229	245	256	220	252	276	264	232	230	252	251	243	240	246	263	243	276	266	262	241	252	247	274	252	224	230	271	260	282	240	246	254	270	259	236	257	260	260	263	249	252	261	305	260	253	254	261	245	262	272	258	267	265	248	261	273	245	257	246	233	265	272	265	228	246	251	221	234	284	223	247	262	248	251	261	257	268	256	240	263	244	243	239	248	272	267	251	268	222	229	254	266	245	271	261	275	254	257	249	265	237	253	287	226	266	275	246	238	221	274	251	236	237	255	246	272	285	268	238	247	260	264	264	241	253	250	268	261	288	248	255	269	239	271
9069	6860	5532	5829	5148	4209	3264	2717	2297	2015	1775	1616	1500	1410	1261	1136	1130	1091	1035	964	961	940	903	887	834	835	745	781	777	754	766	762	747	773	680	760	690	701	671	670	698	671	710	634	673	652	647	637	699	641	667	621	655	624	578	658	617	666	610	594	630	639	614	630	580	619	622	631	599	665	638	590	631	542	590	573	637	607	626	618	646	588	588	603	581	605	615	664	612	604	576	581	600	624	615	629	581	641	634	596	612	600	579	630	571	626	624	612	637	573	607	574	584	644	601	643	606	631	627	593	610	609	573	648	609	630	605	615	581	589	617	631	649	596	593	597	601	597	609	600	636	640	627	581	602	637	572	552	622	599	546	627	578	566	610	596	626	593	612	570	614	585	585	564	574	580	634	640	608	618	623	596	590	599	598	601	608	530	567	618	572	574	606	564	644	617	585	597	600	622	589	601	573	578	626	595	585	614	612	594	588	595	632	606	606	581	616	578	630	594	614	570	630	580	564	569	602	604	576	614	600	619	588	586	587	601	619	586	623	579	643	613	583	574	597	634	583	557	603	620	587	609	612	605	575	611	572	643	592	599	644	611	606	557	605	591	554	600	599	559	590	625	567	611	575	555	615	587	579	626	561	620	587	600	607	569	582	644	587	628	593	601	606	638	588	585	610	573	583	594	631	552	595	659	594	586	594	616	577	556	631	601	556	612	642	620	559	574	611	581	567	579	585	602	583	611	624	615	618	618	599	605	618	628	613	625	572	571	607	588	605	618	598	607	616	547	631	581	593	653	626	618	647	621	550	581	621	600	564	618	618	565	643	576	571	556	565	628	580	598	598	611	652	574	594	613	611	549	584	619	588	562	609	606	590	574	631	603	596	572	589	593	577	607	576	598	621	595	591	597	581	571	598	618	674	603	623	637	578	572	646	600	557	601	635	575	625	616	624	595	599	593	603	598	561	619	623	563	623	611	557	580	568	568	531	584	593	605	592	602	619	605	583	601	597	579	612	591	608	602	617	604	612	600	637	592	630	599	566	612	593	554	596	593	605	656	589	604	616	595	575	622	585	582	579	600	604	618	631	624	561	604	545	558	634	588	623	578	545	574	595	616	587	582	582	633	589	643	596	621	564	576	589	597	612	623	577	613	582	621	631	598	604	625	592	646	591	577	545	611	635	572	607	592	581	574	590	558	564	614	562	590	620	585	647	614	565	598	546	620	575	641	568	594	595	588	580	588	636	580	634	614	592	635	561	542	612	583	616	590	616	605	598	574	597	613	603	584	582	608	592	623	581	602	606	638	620	564	619	611	594	585	598	573	593	601	634	587	597	586	602	584	564	620	598	556	591	597	590	558	597	586	581	623	580	548	597	618	592	591	590	584	571	610	649	561	602	613	615	606	646	625	599	584	620	607	591	600	595	571	638	587	616	587	578	592	611	618	541	609	607	567	550	605	559	627	600	649	594	581	567	587	568	608	607	567	626	605	590	566	616	599	577	560	586	565	606	572	608	581	636	565	624	622	600	627	629	634	650	610	595	597	588	626	536	614	606	573	591	660	600	586	604	613	637	596	608	588	576	573	587	593	612	589	606	642	580	578	606	583	545	581	585	595	556	586	624	591	621	632	620	564	656	580	590	619	571	631	579	611	626	574	619	647	618	607	541	603	571	614	579	576	569	569	617	636	638	615	583	600	618	611	561	587	637	629	577	585	626	632	592	560	557	586	578	592	591	573	621	607	586	558	628	554	568	597	571	612	630	628	578	617	640	642	599	618	622	598	574	606	623	616	624	556	563	615	572	561	578	579	613	575	572	599	607	575	645	586	566	586	604	577	622	635	562	563	545	612	558	616	609	588	589	588	581	596	588	628	583	633	560	608	621	598	573	615	602	571	589	576	592	635	562	559	624	603	597	623	607	585	632	578	579	590	611	622	571	560	613	576	569	605	581	625	601	595	581	581	647	608	597	600	592	544	599	558	588	554	540	590	615	570	580	591	615	536	598	605	633	554	603	592	662	579	593	586	615	641	560	606	596	592	575	592	546	609	581	605	644	588	584	558	584	633	626	578	610	565	620	604	605	624	556	594	562	579	587	592	607	604	580	591	633	633	603	620	597	625	576	599	561	569	583	562	535	567	625	577	586	622	607	613	580	568	626	609	557	575	607	598	609	603	584	618	597	601	575	623	580	582	579	570	634	580	564	585	579	596	581	610	575	604	583	583	572	630	535	602	601	606	560	622	609	602	615	593	591	630	566	576	621	607	639	646	606	587	565	609	585	620	614	582	563	623	610	583	565	602	591	629	599	593	604	619	577	579	597	593	559	575	572	584	603	629	628	583	629	570	641	597	581	578	590	597	613	607	609	597	599	605	597	588	631	613	628	601	596	646	593	626	589	577	548	562	612	627	552	556	627	578	583	534	578	598	628	574	579	563	565	544	587	615	579	562	619	580	617	588	575	599	576	648	600	586	600	576	583	606	607	604	596	596	589	610	599	590	677	611	590	571	630	624	582	588	560	578	582	597	595	618	592	623	650	584	582	586	570	589	590	595	612	601	616	591	626	576	613	622	615	593	580	572	595	580	575	613	618	628	605	590	634	619	618	581	636	624	656	604	615	582	675	632	627	591	559	555	568	631	613	621	568	599	580	607	614	575	592	634	582	581	642	606	575	561	606	564	583	603	614	568	624	630	602	562	595	572	623	611	600	624	635	553	555	605	635	598	588	592	608	576	578	580	593	600	575	558	588	658	581	597	612	573	591	618	579	606	587	625	587	577	617	625	587	581	610	604	605	607	623	606	610	616	601	588	586	571	599	588	600	589	588	539	574	631	593	565	590	610	531	551	643	633	589	598	617	568	590	554	569	589	569	585	650	592	597	615	639	564	594	594	567	597	590	645	583	588	649	602	588	605	551	593	609	610	603	576	590	580	645	615	614	606	624	609	573	556	578	560	598	579	618	601	614	620	599	576	637	566	610	569	617	592	580	601	597	595	591	608	566	568	648	635	583	579	595	563	586	561	609	561	583	627	634	536	606	584	592	570	603	590	598	575	570	566	557	612	577	631	610	607	584	568	565	589	608	587	582	612	581	583	596	628	584	607	634	582	539	595	606	625	616	624	576	608	580	600	566	595	573	630	640	635	577	601	572	568	582	643	573	570	589	594	583	583	638	600	608	591	556	589	595	614	618	608	591	618	608	597	640	623	608	576	567	582	583	586	612	603	594	601	589	592	577	602	572	624	591	639	602	593	621	606	593	601	578	632	588	554	610	605	574	589	606	607	606	568	585	614	612	571	615	559	576	582	576	577	612	581	613	619	609	570	573	583	555	572	611	543	586	608	569	579	605	588	610	606	605	592	654	605	614	608	619	602	603	617	555	639	553	610	591	597	617	573	602	593	581	593	599	569	597	605	669	561	598	614	628	602	633	581	574	584	566	624	615	580	638	605	633	588	588	619	597	575	654	573	583	595	581	598	546	586	592	588	602	608
3553	752	97	93	103	71	75	83	90	77	62	65	61	74	62	77	64	78	84	72	59	66	59	59	71	74	65	84	77	76	55	70	73	63	66	70	80	52	80	64	58	66	57	72	70	60	71	68	61	69	82	48	75	66	70	73	53	63	65	74	67	72	72	77	68	60	59	62	60	73	70	77	72	59	67	74	88	67	61	84	53	58	67	81	65	55	74	68	59	79	64	59	67	72	61	66	76	72	54	56	69	68	73	59	65	58	52	57	65	77	65	86	65	61	63	59	62	77	59	62	68	70	73	55	71	68	74	54	61	56	71	61	61	59	72	62	74	72	74	68	63	64	62	71	71	64	60	60	59	75	70	84	61	79	72	64	87	71	65	64	72	71	68	67	71	59	51	76	68	84	69	78	54	75	60	81	73	80	59	68	84	76	55	66	53	63	72	70	69	66	61	74	49	68	78	64	71	66	54	61	58	72	72	70	61	73	83	71	57	83	67	82	67	66	64	60	63	61	73	57	82	71	69	63	69	84	69	78	74	64	81	85	80	89	74	75	72	60	71	72	83	56	95	69	61	82	71	72	58	75	57	74	74	65	78	67	56	68	59	65	56	67	64	65	78	67	63	81	72	68	56	79	70	63	71	54	84	57	64	61	64	62	83	53	81	68	71	61	64	58	76	64	66	64	68	89	67	59	52	69	78	58	72	60	68	63	71	59	57	56	62	77	73	71	72	63	77	74	63	67	58	62	73	54	65	63	70	76	72	79	73	64	67	58	56	68	63	79	68	80	80	74	67	80	63	84	87	74	57	49	75	76	75	59	71	67	49	66	73	73	64	58	78	55	77	77	65	67	76	53	57	68	66	76	65	71	80	64	69	67	69	73	66	79	76	73	83	72	74	66	73	76	75	57	69	64	62	60	57	65	52	65	64	74	66	64	62	61	73	68	74	70	75	77	78	67	70	68	77	60	58	67	66	70	75	61	70	64	83	68	68	57	71	63	71	59	75	65	57	67	80	50	74	76	71	74	72	83	83	70	51	70	54	71	55	68	55	77	76	58	68	76	68	79	58	54	77	60	73	64	70	67	62	61	72	64	69	57	69	78	65	67	71	49	86	77	71	64	67	69	69	74	76	70	63	82	57	63	68	86	62	63	61	64	73	58	72	72	70	64	66	74	67	62	90	42	63	65	68	66	64	81	56	72	76	52	63	61	67	71	79	75	76	70	73	65	56	67	74	79	48	73	86	80	83	56	69	51	67	58	56	59	70	52	65	68	75	73	53	86	71	65	49	63	59	73	45	65	68	71	60	54	69	63	60	67	59	95	56	65	68	55	68	77	63	68	56	66	63	69	72	70	57	61	65	65	61	67	65	73	60	86	65	58	64	71	57	60	67	69	81	64	60	58	57	74	66	59	68	76	56	62	67	73	58	70	86	72	67	71	72	57	69	62	88	64	61	66	67	76	50	71	84	75	63	75	66	79	50	43	62	69	68	59	64	54	71	78	71	54	53	81	74	69	65	73	77	62	55	63	57	58	64	63	61	73	62	73	58	67	73	63	77	73	70	68	69	75	61	57	66	61	83	72	71	70	55	70	69	77	58	69	68	66	72	60	60	65	72	80	71	63	70	62	63	80	72	63	66	71	65	77	56	68	67	65	69	69	89	74	63	78	69	83	68	69	72	64	79	68	69	52	71	67	63	66	57	69	67	75	55	59	87	63	78	74	78	73	48	62	68	55	65	81	75	68	77	61	70	64	56	57	76	69	64	60	73	77	64	73	69	83	67	58	80	68	71	65	72	63	82	85	65	83	69	67	80	72	74	62	57	60	76	64	57	65	61	59	69	58	68	54	67	68	75	80	67	63	70	72	70	67	66	76	51	67	67	61	74	71	58	70	78	55	62	61	66	61	64	72	84	74	67	60	84	68	65	83	87	68	65	65	67	63	67	71	61	67	85	61	71	57	65	72	74	75	69	75	63	70	71	85	59	58	72	65	71	79	71	59	61	65	66	58	80	69	62	61	70	70	71	72	65	63	64	72	71	68	92	61	63	58	67	47	70	77	66	80	78	68	57	63	64	66	63	80	61	56	53	57	53	67	78	73	75	80	70	79	62	81	62	86	83	67	68	61	61	73	66	49	63	69	80	76	62	62	57	56	71	74	73	83	71	68	51	70	82	74	68	69	70	73	60	71	66	68	53	75	60	76	41	69	69	46	72	67	61	56	63	69	60	65	86	57	92	70	95	77	64	71	71	57	77	65	69	75	67	76	76	78	69	72	62	63	63	64	71	63	62	67	73	59	69	78	78	53	65	63	72	58	49	67	65	71	73	62	69	58	75	82	62	63	69	87	58	57	66	64	57	62	64	70	75	71	66	85	61	74	64	65	67	69	82	79	73	74	77	75	62	91	65	81	58	84	74	66	59	93	66	71	78	72	67	69	64	72	73	56	64	79	60	79	74	73	75	63	66	73	74	79	61	67	64	69	67	71	63	45	58	87	71	60	76	63	70	59	68	69	69	67	68	52	80	64	74	83	65	65	55	67	62	78	59	58	55	65	72	73	62	71	73	64	71	58	68	61	67	70	79	58	67	66	59	54	47	53	55	81	62	62	75	59	69	67	78	83	69	74	75	79	69	60	68	70	74	75	80	52	64	80	69	62	91	62	65	66	54	68	87	76	57	57	62	62	63	72	56	62	63	74	78	65	72	68	63	87	66	63	76	67	70	72	76	59	61	67	88	88	65	80	76	76	70	70	55	70	96	69	74	61	86	60	75	66	71	49	71	65	65	67	56	68	58	71	78	62	80	55	61	81	69	74	67	77	68	78	62	55	60	63	77	68	68	63	62	77	63	72	64	62	72	63	59	67	77	66	69	80	92	74	73	77	67	63	67	81	76	70	81	59	63	68	62	78	68	66	63	55	67	73	67	61	63	62	75	56	63	61	59	70	66	65	77	55	66	75	53	64	62	64	72	61	62	65	77	79	60	73	73	71	67	73	65	62	76	60	48	58	56	64	69	64	68	76	65	73	81	69	53	77	68	66	49	57	65	59	69	69	64	63	63	66	57	57	58	70	76	79	61	72	56	55	72	70	70	56	72	57	68	77	70	77	70	61	73	75	73	75	59	65	70	84	66	78	70	62	70	57	80	70	64	68	61	65	77	67	51	51	63	65	83	55	64	70	72	69	73	81	58	69	67	71	68	65	68	69	56	68	67	54	78	64	67	71	62	74	68	60	76	60	66	73	71	69	76	76	60	77	54	73	90	70	70	61	59	66	57	66	73	64	67	71	64	56	50	74	61	56	67	66	69	45	47	82	76	59	72	77	60	63	67	77	68	90	55	77	76	77	58	79	61	50	74	62	77	57	60	70	66	67	68	56	82	60	66	67	57	79	59	73	69	70	50	87	67	63	67	56	67	54	66	61	76	64	79	77	84	62	75	59	64	79	68	64	70	74	64	68	93	76	77	54	61	82	61	55
2475	831	253	276	322	293	221	277	227	222	189	247	240	218	214	218	230	226	234	213	216	203	221	195	226	211	199	220	186	209	228	227	213	218	211	190	228	188	197	188	207	222	189	198	201	184	210	215	194	194	222	202	209	193	189	209	196	200	182	216	216	212	182	187	243	209	200	201	215	199	201	223	192	195	199	198	207	211	208	205	233	206	218	198	206	217	208	202	208	199	198	175	198	201	214	228	212	199	182	185	236	199	231	190	225	199	197	206	216	200	204	212	198	205	206	194	240	198	181	217	186	198	231	185	215	211	181	198	191	194	186	199	211	210	226	204	215	189	189	214	222	202	208	221	213	220	201	207	225	218	214	207	201	203	189	204	197	240	207	227	208	198	212	237	184	186	214	190	218	201	192	210	226	188	200	216	192	196	224	213	196	203	213	202	190	197	190	199	194	206	177	203	192	194	226	220	206	215	191	201	198	223	218	214	190	234	210	216	229	213	192	203	195	203	229	204	221	224	196	210	220	203	219	223	233	241	198	213	206	219	200	220	201	213	234	199	190	190	191	213	200	204	203	215	205	203	207	202	222	218	212	183	184	190	190	191	216	229	214	209	214	216	197	191	215	209	191	214	174	204	187	195	190	206	207	204	217	199	198	193	195	215	219	222	198	215	227	226	188	222	186	199	197	207	203	200	220	179	179	201	193	206	232	208	210	216	199	209	194	225	209	208	240	201	202	210	207	221	201	196	194	217	212	191	204	219	195	203	197	207	198	211	208	202	186	194	212	238	218	213	211	213	250	213	248	196	203	208	192	190	193	174	212	201	208	205	194	217	217	225	230	202	215	228	183	203	213	209	213	191	220	204	218	193	184	213	180	200	197	192	197	195	212	177	227	193	202	193	202	216	206	175	177	202	179	230	186	194	181	189	201	184	197	191	189	212	207	193	229	194	206	177	224	205	221	212	216	201	214	185	198	204	195	194	210	207	188	186	178	224	197	195	217	223	187	181	212	191	211	207	198	202	228	202	200	176	172	216	220	214	214	228	200	189	219	186	212	208	204	209	229	207	197	191	206	232	174	209	203	220	214	204	219	209	199	190	208	196	189	213	186	197	224	209	197	206	185	186	222	203	225	209	178	226	174	197	207	210	207	211	186	178	196	196	212	215	188	200	196	228	200	181	184	180	215	235	206	179	195	223	197	173	197	188	215	188	209	185	194	196	188	206	202	229	205	202	207	187	183	192	226	224	204	200	199	201	194	219	216	198	208	202	201	182	192	211	193	208	200	195	219	230	220	211	243	205	212	203	206	180	214	211	204	189	191	202	206	189	196	202	194	205	201	185	188	228	201	212	226	211	212	209	198	178	206	228	201	199	244	183	204	197	194	228	205	183	223	197	191	192	218	195	219	187	182	184	205	191	196	192	197	208	225	176	207	234	200	243	225	192	204	196	205	191	202	201	203	242	194	213	202	205	201	207	197	225	201	217	180	214	212	192	216	212	215	199	225	215	188	226	189	222	199	188	211	216	198	184	189	200	191	209	167	219	181	194	219	214	218	197	189	192	210	216	226	194	217	206	221	217	211	211	213	223	216	202	194	226	215	206	198	189	179	209	187	194	202	200	184	195	211	195	197	235	192	191	201	190	194	229	198	216	187	226	213	210	203	198	215	209	207	177	197	188	198	165	211	219	191	213	201	218	228	196	187	194	211	213	202	231	230	210	210	210	209	211	218	192	208	201	175	197	221	188	204	211	225	156	186	222	193	232	235	212	213	188	207	189	227	233	210	197	202	219	206	195	190	190	200	201	196	223	177	201	211	188	194	198	196	203	212	214	184	198	200	178	193	208	205	210	193	199	197	205	225	195	217	229	200	203	211	205	212	221	203	179	212	209	237	199	198	184	197	193	196	194	233	198	204	204	204	246	221	216	223	233	224	194	194	224	218	185	201	223	209	203	196	207	193	198	196	192	196	197	201	198	189	184	197	190	185	197	219	198	189	205	176	189	206	207	220	219	226	194	209	227	190	220	198	191	214	224	231	182	212	200	191	206	191	230	203	197	181	226	176	193	192	200	193	215	198	207	182	214	208	198	237	198	215	197	215	217	217	192	193	191	209	203	225	202	192	202	213	218	194	217	189	212	222	226	187	196	213	196	228	215	205	195	178	190	203	217	184	218	198	202	198	225	219	197	207	194	212	216	183	226	196	188	219	191	201	230	203	195	218	197	199	204	183	215	193	216	209	214	196	198	230	193	204	176	209	222	211	218	199	208	222	194	198	202	208	186	206	189	199	202	214	189	230	226	216	185	209	217	187	198	186	222	215	207	221	219	183	191	193	228	211	213	218	232	192	206	186	197	195	216	215	187	200	205	177	231	207	217	197	204	192	206	208	207	222	185	222	192	186	205	213	209	213	219	193	191	198	252	204	220	190	210	210	209	200	196	202	236	224	185	172	172	202	212	191	188	194	188	207	210	226	201	191	205	205	220	194	196	215	188	192	210	199	203	190	192	203	220	172	195	202	206	194	181	214	197	220	210	217	191	197	214	217	208	170	201	178	222	219	190	190	205	189	211	210	223	205	225	177	190	208	215	225	186	206	206	206	197	194	194	212	205	209	209	221	189	197	204	217	209	194	201	174	198	214	201	213	183	222	195	227	205	203	183	191	189	213	218	221	188	213	209	209	187	219	211	210	196	202	229	225	204	220	212	194	241	206	214	239	200	195	204	209	202	213	176	222	229	194	203	208	211	207	213	229	229	223	221	205	179	215	192	207	189	218	205	200	180	173	186	215	196	200	211	233	206	213	185	220	227	203	172	199	241	188	184	189	216	214	208	214	189	227	192	202	198	209	214	221	181	199	204	221	208	206	176	227	199	205	208	216	173	210	222	211	234	211	198	194	203	215	198	219	197	230	198	207	206	219	199	192	195	192	196	191	205	208	213	215	187	209	209	190	219	226	195	219	232	212	251	212	207	207	219	191	171	189	215	185	236	189	226	200	214	216	197	204	204	206	219	188	230	212	214	202	189	180	199	198	214	198	204	226	201	201	188	213	198	230	201	195	236	204	208	244	220	185	192	200	225	204	206	178	207	219	225	196	204	206	207	223	216	212	224	188	171	175	220	209	219	209	198	230	203	216	184	174	223	203	234	185	196	216	202	220	215	197	204	187	205	229	203	218	194	197	192	234	201	210	199	202	190	201	189	231	178	211	201	200	203	189	219	212	196	188	200	189	194	189	215	192	197	212	223	196	205	213	208	212	239	219	217	203	204	195	194	198	197	226	207	220	211	235	241	218	223	203	213	208	219	217	198	213	220	182	209	193	215	216	204	212	213	228	207	187	226	215	202	194	198	223	203	199	227	200	198	205	184	195	227	200	219	215	211	182	202	194	221	210	224	191	197	194	200	197	215	203	193	208	219	199	210	195	213	227	214	202	201	201	201	181	210	230	205	216	197	209	216	190	194	231	214	228	193	198	201	207	198	206	226
14042	4450	1954	979	696	526	426	297	318	225	217	213	205	174	191	151	182	179	147	159	135	146	165	137	147	144	139	123	145	142	168	150	144	142	140	145	121	140	125	131	121	112	118	141	144	128	133	131	133	131	127	131	122	138	134	133	137	149	135	135	149	146	121	134	112	140	140	161	112	124	155	142	122	143	131	121	117	124	154	123	134	133	133	116	151	142	116	134	128	96	109	118	105	124	125	149	98	101	132	139	129	126	125	146	133	153	128	137	140	154	125	121	146	137	123	137	123	147	118	150	131	121	126	141	121	123	135	140	112	123	129	137	141	153	123	119	152	123	129	133	112	128	154	114	118	132	120	163	151	131	109	126	115	151	127	131	136	133	147	128	122	115	141	122	131	147	119	143	113	114	130	115	137	121	131	131	120	115	154	137	130	155	118	124	124	137	133	139	127	152	123	144	126	121	131	140	126	114	129	136	144	115	132	124	142	128	120	153	124	132	139	154	115	100	104	118	152	123	103	124	152	134	139	129	122	131	147	139	119	132	144	113	109	131	113	146	137	119	129	151	122	139	112	134	121	113	130	113	120	133	114	123	140	115	131	106	131	120	134	142	134	136	140	118	135	153	132	125	112	145	124	113	132	116	126	140	115	132	143	127	107	116	118	125	138	119	113	147	118	128	116	123	130	105	128	139	121	118	137	117	123	145	154	125	138	127	142	135	133	132	127	113	119	99	139	136	101	117	126	129	121	140	120	126	119	115	110	135	134	133	115	128	120	136	143	133	129	121	115	126	109	136	119	132	142	122	130	118	137	129	112	131	118	110	131	113	134	127	126	131	129	112	112	123	124	122	130	144	148	111	144	116	138	138	120	111	135	116	142	127	132	129	131	136	139	131	128	107	128	141	145	127	148	134	157	115	143	132	111	140	117	147	133	124	151	126	116	126	128	129	132	124	118	136	145	117	127	140	125	135	116	134	125	134	137	142	148	104	103	120	110	118	120	124	136	139	131	130	132	146	111	132	123	111	131	126	107	148	145	132	147	139	147	146	130	101	119	129	107	111	128	116	110	127	110	117	128	141	126	133	128	122	123	139	133	140	133	112	145	130	130	130	138	118	156	106	125	121	125	129	144	127	123	137	127	99	109	120	112	127	144	137	130	126	146	139	127	111	166	135	131	132	128	129	123	128	138	123	118	155	132	136	122	143	126	128	136	151	113	145	130	118	131	129	132	116	111	118	108	124	139	105	129	122	125	141	120	119	130	126	129	139	147	136	118	122	115	140	148	136	134	118	140	114	134	136	123	125	128	129	142	140	120	124	133	127	139	110	135	141	121	113	142	135	145	141	142	129	124	121	125	132	126	141	155	134	133	134	117	127	115	133	119	118	137	126	127	146	123	142	128	126	120	150	124	140	127	122	130	107	124	139	137	117	159	140	129	144	139	137	150	132	146	115	118	130	139	123	91	146	110	128	118	151	130	117	131	126	136	138	90	117	120	129	134	141	123	150	123	166	136	132	111	133	139	133	148	129	122	136	108	131	118	128	140	140	158	115	125	114	128	121	127	125	146	137	108	124	115	135	115	136	116	120	114	138	127	129	161	125	125	129	124	153	144	146	146	133	130	119	137	129	127	108	131	113	133	97	123	117	125	131	132	131	117	150	127	136	129	148	128	143	139	115	122	138	135	132	124	130	114	120	144	118	141	122	122	112	118	130	126	139	126	122	129	127	113	124	132	125	125	125	110	120	124	126	134	128	137	128	136	114	137	132	125	105	124	115	119	128	140	131	109	130	128	156	111	147	135	133	131	130	142	134	132	114	137	134	140	127	142	155	112	135	125	130	144	109	125	135	122	127	129	140	108	134	127	111	108	137	125	120	127	134	142	129	120	113	103	131	136	117	133	125	109	120	127	149	120	139	134	143	167	123	131	118	128	135	126	145	142	133	142	132	132	140	117	115	138	123	154	129	156	124	125	143	126	114	140	128	115	137	126	153	133	128	131	132	110	122	112	122	115	141	124	148	131	131	123	127	134	128	143	127	140	130	136	138	117	127	137	139	129	134	139	138	111	138	121	120	138	131	109	109	142	121	138	121	139	139	120	135	130	115	128	139	149	139	128	148	118	158	145	120	133	142	163	118	133	136	155	145	134	133	155	110	129	128	132	127	136	128	126	131	121	114	128	113	150	114	129	126	124	118	119	124	140	102	127	121	131	144	111	130	127	112	156	142	127	124	130	124	132	133	151	143	131	134	125	120	130	128	132	102	137	125	120	142	131	129	127	147	124	139	138	120	129	119	144	138	121	131	128	129	127	129	117	139	118	135	128	142	125	112	108	128	105	139	125	149	133	112	132	109	134	122	118	136	117	137	151	127	124	134	132	116	136	116	122	127	159	121	135	106	121	102	127	155	107	136	122	131	126	106	107	123	126	159	126	148	125	129	116	121	121	135	124	133	113	137	131	117	136	112	137	129	133	130	131	135	116	113	126	133	154	124	131	117	148	131	120	137	133	110	143	140	122	135	101	119	141	122	136	123	121	132	120	125	122	120	131	142	116	146	143	125	124	124	144	137	137	124	130	119	125	134	145	116	139	100	112	141	144	161	135	136	118	149	124	136	119	149	152	121	119	139	152	136	142	123	126	132	126	133	149	123	132	130	125	141	145	126	133	105	134	131	128	127	133	138	121	128	128	96	120	121	139	131	129	136	149	135	138	123	126	116	129	130	120	121	99	126	119	139	126	121	135	145	131	138	145	115	127	122	126	138	120	122	138	129	133	121	124	126	120	127	123	115	130	121	117	111	126	134	123	99	141	126	101	134	121	121	135	126	142	134	126	99	123	117	122	146	125	136	100	148	131	117	114	122	138	123	132	140	154	139	133	138	126	108	140	151	140	140	113	105	131	116	140	137	149	154	126	130	121	141	124	135	130	130	116	107	135	102	115	123	154	129	116	127	140	145	120	137	136	111	152	145	145	131	132	111	128	134	121	142	120	115	126	136	142	147	132	135	147	123	115	137	138	120	134	137	128	114	134	136	133	119	122	141	155	121	148	147	102	127	125	131	118	128	135	110	126	131	126	128	124	113	141	134	96	139	154	135	142	119	121	131	137	146	137	139	142	127	112	123	158	127	107	116	124	119	138	127	113	122	120	126	116	147	113	135	122	116	135	149	152	129	129	129	148	127	133	126	149	135	104	128	134	140	118	138	120	131	129	150	126	138	125	121	135	141	134	144	129	128	137	129	145	130	143	108	123	138	134	161	130	141	143	121	124	137	136	131	173	118	138	120	139	138	135	137	132	134	131	152	138	116	132	167	134	134	112	155	117	118	128	140	121	124	144	107	135	144	138	127	124	131	121	132	127	128	144	139	143	137	124	118	120	130	131	125	125	133	129	107	128	130	154	111	123	127	137	119	142	128	128	121	109	126	124	141	124	120	130	159	105	139	120	119	119	157	135	120	124	127	137	136	135	127	128	124	125	108	124	133
7526	4165	3113	3129	2765	2270	1729	1466	1263	1066	964	895	812	746	644	679	630	569	565	536	489	498	498	447	459	479	473	457	434	402	427	436	392	407	413	416	420	403	392	398	413	383	405	361	383	371	404	372	388	381	358	360	360	389	344	375	362	363	365	351	365	377	369	376	399	392	390	363	369	351	336	371	354	369	378	352	353	338	385	335	356	347	346	355	339	343	336	354	349	365	369	319	322	339	357	343	347	360	305	348	354	367	327	341	335	373	359	396	340	358	341	357	355	384	354	338	375	367	304	353	359	380	344	363	343	347	353	348	366	342	375	321	362	328	341	364	371	344	348	343	360	353	348	351	331	367	391	379	343	365	356	331	340	342	383	349	341	344	358	357	344	362	349	348	314	346	371	346	400	338	369	330	328	339	363	390	363	365	318	320	365	351	326	358	356	385	341	362	365	378	320	325	335	324	359	346	381	344	373	348	333	356	322	333	377	369	358	340	344	335	311	317	341	352	361	343	344	375	351	343	339	350	335	340	361	343	351	329	319	306	337	333	332	378	355	375	355	343	352	383	302	346	355	338	334	344	334	342	372	333	376	322	310	379	343	353	327	355	357	319	334	373	351	368	354	361	370	321	317	362	351	337	365	372	360	346	327	351	387	314	337	372	342	361	326	342	358	353	320	347	348	336	358	381	358	333	304	331	353	350	342	316	363	314	325	347	341	334	358	379	350	310	337	327	348	327	317	350	339	331	340	371	349	349	350	334	346	344	336	353	342	371	338	371	354	339	346	312	349	354	307	353	321	334	353	338	341	353	338	332	323	314	330	368	357	350	331	368	333	346	356	344	337	368	381	341	346	347	341	322	334	349	374	337	344	329	359	334	331	336	360	332	358	359	361	349	331	362	326	349	329	307	335	350	303	390	315	366	363	340	293	346	320	337	339	342	351	317	368	366	343	355	343	339	357	372	351	342	337	345	335	354	340	359	340	360	322	348	352	349	304	325	359	327	358	303	321	356	379	359	367	373	348	376	361	364	386	341	334	328	336	347	340	374	318	376	344	333	343	330	350	306	351	359	325	355	365	330	368	327	321	325	344	347	346	339	344	371	332	333	342	334	360	355	344	318	347	374	334	348	384	349	345	357	325	343	339	378	369	357	378	337	349	369	339	340	310	319	313	374	355	326	321	337	344	338	315	343	350	370	354	363	337	348	377	344	345	325	327	323	368	345	320	316	348	368	324	360	301	306	342	346	352	319	347	347	313	353	310	334	351	360	343	349	302	347	330	341	349	328	372	348	338	337	324	318	339	335	359	300	355	312	319	331	331	319	334	330	344	327	329	316	342	316	330	352	336	368	317	327	351	345	345	386	363	348	347	326	325	319	337	329	344	307	363	382	356	361	331	367	362	362	353	352	342	337	379	344	357	352	335	344	325	342	366	314	328	330	353	338	317	329	362	340	340	348	349	350	353	340	286	339	348	322	355	348	360	351	361	355	380	335	356	347	348	372	359	367	350	351	335	335	359	359	349	332	365	369	380	331	346	337	355	340	311	345	339	323	354	345	351	369	338	351	373	336	330	330	368	369	328	320	357	350	373	324	351	347	358	327	343	334	298	343	352	307	347	358	354	374	361	342	402	321	349	347	326	363	347	315	372	357	349	391	343	351	354	331	335	318	324	349	354	360	346	340	338	350	349	354	364	340	337	343	350	352	344	348	388	350	342	346	319	359	369	342	336	330	343	323	385	327	312	349	349	326	313	370	351	327	344	357	352	353	343	366	345	372	315	343	314	350	325	331	358	350	385	333	372	331	384	331	353	329	326	343	361	329	321	349	377	341	344	374	330	347	366	352	365	361	331	345	342	346	389	341	364	335	335	341	322	387	337	324	321	369	324	334	331	343	330	370	331	351	356	328	331	321	366	354	346	353	352	334	336	349	352	337	380	381	364	346	352	357	352	329	336	351	334	340	345	356	386	349	346	340	364	357	344	341	328	306	326	346	380	364	351	366	372	335	361	369	321	324	344	353	366	311	345	350	361	320	311	323	320	354	352	342	331	381	355	352	353	341	357	328	346	336	365	330	366	355	373	377	343	356	317	345	343	347	331	387	345	319	345	301	337	375	326	352	352	327	351	323	337	358	372	358	367	350	343	326	357	351	371	347	358	357	331	310	342	363	338	382	304	351	339	319	340	373	351	370	339	359	339	354	347	320	345	322	352	341	342	328	368	342	367	314	330	334	342	342	342	330	335	321	349	384	326	366	350	339	330	352	368	335	338	320	344	332	331	327	312	354	318	326	339	329	362	337	341	337	354	332	339	352	334	333	341	332	366	341	319	363	397	342	354	342	320	368	317	342	378	361	358	328	355	360	344	357	316	352	349	369	319	354	304	346	322	316	329	355	352	337	338	363	328	335	344	353	333	329	329	380	342	365	311	351	336	366	350	309	334	349	351	352	327	353	324	375	323	332	359	331	337	359	372	327	332	363	352	378	343	359	308	341	378	350	329	373	354	346	361	356	371	364	356	332	376	338	332	360	349	345	338	343	337	342	306	334	361	357	349	356	357	357	359	323	340	364	322	355	373	371	357	329	347	321	348	383	405	318	378	325	343	349	339	324	344	331	371	351	385	299	353	386	322	354	337	365	319	341	356	342	343	316	365	314	350	337	328	308	328	385	318	319	359	356	334	361	352	326	346	348	363	338	351	355	358	343	363	339	378	348	366	316	325	352	368	314	359	346	322	350	322	347	331	351	391	320	334	332	319	346	360	357	352	329	359	382	337	355	352	330	346	344	332	343	328	358	372	378	357	354	354	325	332	328	343	336	324	359	349	338	347	326	361	381	314	320	346	336	320	351	328	327	334	353	331	338	355	330	309	339	339	331	356	358	363	328	341	370	339	324	343	329	349	347	324	339	348	334	350	296	369	367	371	352	316	356	342	340	351	345	386	378	334	372	341	324	385	353	330	361	344	341	327	365	336	374	373	348	349	338	332	337	387	388	377	307	328	376	362	350	353	355	347	359	342	358	358	316	324	341	352	330	323	351	343	349	357	347	339	341	336	351	338	365	356	338	354	331	348	350	329	364	319	351	322	359	367	348	337	330	325	315	327	342	328	338	349	349	325	326	360	322	326	341	359	337	361	340	333	350	348	349	373	300	329	359	351	313	311	321	319	367	376	304	327	329	357	338	321	339	349	332	347	323	323	361	367	397	351	342	367	343	348	350	364	360	344	336	345	370	330	359	358	348	341	330	317	359	322	349	356	343	342	332	375	362	306	332	332	328	363	323	337	343	341	372	369	354	383	373	356	323	342	379	324	386	329	373	360	335	330	320	347	320	334	338	356	347	317	333	359	352	319	369	350	356	359	366	313	349	385	365	334	336	346	355	346	375	330	349	327	351	321	338	351	343	325	341	352	355	331	362	362	350	311	322	364	338	305	334	337	356	343	346	324	360	375	346	348	336	396	339	343	331	334	329	367	356	366	349	390	357
22844	9354	4594	2107	1466	1048	799	659	540	469	425	390	378	363	351	377	315	316	294	295	298	282	290	278	312	302	279	262	245	262	260	268	261	282	238	247	245	295	231	298	289	255	296	272	256	238	264	269	260	295	257	239	252	242	258	227	252	253	264	270	256	228	266	273	239	274	253	256	249	242	250	263	240	235	248	270	268	258	239	272	260	264	248	263	254	267	237	275	286	245	250	244	235	276	258	217	233	249	247	260	250	249	248	262	271	235	238	273	259	237	259	248	261	270	219	250	223	227	269	253	229	232	230	246	245	249	270	245	256	230	244	247	245	257	281	260	267	230	232	241	264	264	243	215	265	269	276	241	257	241	254	253	267	265	254	247	263	240	257	228	264	264	247	263	253	241	257	256	263	264	274	261	277	257	196	242	239	260	267	263	257	272	219	234	239	255	244	253	281	232	303	243	221	267	240	238	251	268	262	256	261	255	303	269	266	267	285	248	248	266	239	264	236	251	243	238	252	233	230	238	253	275	241	264	271	273	262	258	255	253	263	260	269	250	240	230	282	231	250	249	245	239	278	273	279	239	260	263	251	248	243	245	231	230	276	250	263	263	230	260	233	256	218	253	238	239	295	219	271	251	254	225	232	279	260	264	256	242	279	242	263	273	260	261	316	263	259	271	258	243	265	279	274	249	235	285	245	242	252	240	243	271	271	263	281	268	261	234	254	235	249	256	251	253	248	234	272	245	226	231	262	269	233	257	264	289	239	259	237	249	256	263	242	272	237	225	214	232	283	214	238	255	238	262	239	272	252	243	260	277	245	233	229	224	233	278	248	258	273	233	250	285	248	245	234	265	295	252	257	275	245	278	268	270	244	278	261	244	264	225	268	241	268	255	247	260	260	269	280	245	261	268	275	247	264	239	287	290	233	248	233	216	243	271	252	239	252	234	261	266	255	232	249	262	245	246	286	232	239	249	271	225	236	235	301	258	232	257	249	258	262	267	231	269	244	244	257	252	254	231	263	250	235	241	254	250	263	279	277	266	247	238	246	245	245	258	245	253	249	244	227	264	259	254	243	244	263	275	251	245	245	243	246	258	248	263	251	281	245	259	241	258	252	273	260	263	249	238	239	262	253	271	263	223	246	259	249	226	277	259	248	250	258	269	227	269	287	268	250	222	251	238	229	259	267	247	262	260	272	269	238	251	264	251	268	254	233	245	259	259	250	227	245	238	248	249	239	253	250	274	245	262	233	230	269	266	271	259	270	268	272	271	276	257	299	258	259	265	242	234	233	267	251	249	241	245	279	282	275	258	257	249	262	281	230	249	253	291	249	261	249	249	243	264	276	232	252	267	236	258	255	274	287	262	275	257	238	250	244	240	258	227	254	253	277	242	213	272	245	276	242	254	270	246	261	282	261	246	260	250	249	251	263	259	236	256	239	270	232	219	220	265	278	261	248	260	237	236	250	248	257	232	267	251	255	255	234	247	252	242	253	269	284	240	254	248	254	256	246	259	245	228	230	239	238	279	275	252	262	254	255	233	268	234	258	226	218	283	255	260	239	241	260	255	241	252	254	253	238	266	252	272	268	261	255	213	248	256	216	267	262	232	253	231	248	233	227	236	249	240	234	292	256	243	232	243	243	250	263	259	262	251	260	260	245	271	243	242	291	212	249	251	256	267	260	267	243	250	265	250	276	237	254	231	238	268	256	259	272	226	253	270	281	278	229	245	269	279	259	256	300	240	266	242	249	258	233	245	256	281	260	256	259	246	279	252	244	243	234	259	301	260	234	232	229	248	238	264	288	254	255	255	233	241	256	262	235	264	274	235	266	277	264	248	262	221	253	259	258	256	277	226	279	229	276	275	268	250	256	268	266	248	270	248	258	240	265	265	268	277	268	250	262	281	239	253	217	242	235	226	246	242	240	278	231	249	291	213	276	286	275	245	276	287	270	229	219	260	264	277	243	257	230	251	259	266	269	207	236	289	262	266	250	286	246	277	219	279	237	247	251	233	227	240	251	230	267	234	270	275	276	234	275	263	249	287	244	256	237	238	241	241	263	264	223	239	214	272	242	270	275	277	265	257	294	234	246	244	260	226	293	232	247	265	247	255	230	269	287	241	259	243	317	269	249	245	270	222	247	237	203	254	294	249	255	292	245	251	249	257	255	271	312	273	243	265	267	263	238	238	247	256	231	255	207	231	253	271	223	220	226	248	249	276	232	274	261	269	267	250	269	245	247	248	244	258	260	276	259	274	263	256	289	260	256	226	251	288	278	264	265	270	261	235	277	200	249	251	276	271	272	237	272	283	234	214	266	242	237	272	277	245	245	259	264	248	280	281	280	281	263	269	248	245	262	256	229	246	260	262	250	253	273	254	255	262	283	287	271	231	223	238	243	250	251	255	246	265	267	259	248	254	251	233	257	231	247	267	234	242	259	249	226	254	269	254	261	257	240	248	252	248	253	237	253	294	294	262	283	269	231	264	255	251	257	258	257	245	259	248	309	268	276	228	260	235	255	267	225	284	239	266	244	251	268	254	248	245	246	242	246	252	264	264	257	241	250	271	272	268	220	242	266	258	263	279	258	253	272	282	252	269	258	259	246	263	254	247	246	255	244	234	261	260	265	243	272	244	263	225	265	254	258	272	266	249	265	261	261	256	246	250	237	257	254	282	229	285	269	256	220	271	291	226	225	267	239	251	242	245	275	259	249	216	249	238	223	227	224	282	251	241	255	249	260	273	267	233	239	256	294	273	268	261	261	227	264	258	241	234	239	254	280	269	234	244	239	251	253	248	254	233	253	281	250	241	234	246	255	254	243	259	252	285	254	240	231	260	282	253	238	225	260	251	254	265	248	262	249	242	256	274	250	259	265	225	271	242	258	255	243	251	261	238	282	257	229	262	222	239	266	285	219	267	243	263	224	232	260	240	240	275	238	252	245	247	247	271	224	236	247	262	240	249	296	243	258	257	244	271	264	239	286	287	254	242	235	278	248	226	271	248	237	273	251	266	258	270	261	294	257	266	262	241	245	303	292	260	240	245	237	242	263	282	264	253	251	239	253	258	254	249	253	240	226	224	222	273	290	259	268	225	229	235	270	266	248	244	234	251	244	231	243	204	243	260	224	226	253	264	267	260	253	264	253	260	215	272	246	268	275	208	259	238	232	231	260	241	260	242	237	258	242	245	236	242	260	263	250	250	260	237	271	268	265	262	287	270	234	235	249	263	269	256	298	270	280	255	233	247	273	291	296	246	261	266	282	262	257	253	283	264	235	247	252	254	249	243	278	232	226	230	210	227	261	263	265	260	249	241	247	280	264	243	260	242	266	254	273	229	260	256	219	277	244	246	288	246	220	244	254	289	265	231	220	291	246	249	267	240	270	285	250	283	262	243	260	218	231	249	250	283	274	252	245	246	255	300	257	269	243	242	241	255	224	252	206	260	244	226	260	261	243	255	288	261	268	249	231	262	280	225	278	294	237	258
9990	7091	5473	5967	5207	4256	3334	2668	2310	2071	1784	1651	1467	1359	1328	1209	1091	1085	1078	983	1001	902	860	824	847	858	818	829	753	740	791	737	751	784	714	671	774	671	719	724	669	639	713	695	712	643	620	623	688	658	659	675	674	652	677	663	649	621	622	620	633	629	639	630	642	633	634	628	653	639	630	622	614	588	590	573	596	610	609	600	611	598	604	607	580	628	561	601	674	574	662	636	589	608	588	629	571	597	607	622	593	578	655	645	619	638	628	641	592	630	650	609	611	607	612	590	614	579	605	601	618	623	587	605	612	584	587	577	604	577	617	611	614	590	638	583	600	572	616	600	584	610	569	600	585	556	568	630	598	601	594	610	569	600	614	637	615	599	589	599	643	599	575	638	600	617	623	591	570	612	587	573	587	607	604	590	608	620	610	648	633	533	603	565	579	574	595	575	554	599	626	614	639	575	604	594	593	587	602	576	581	566	646	574	612	578	604	588	566	627	604	628	575	622	589	586	593	616	585	593	593	639	607	603	621	625	616	579	565	634	599	591	573	581	586	604	619	578	600	618	569	620	607	631	589	583	578	529	578	582	559	591	591	572	609	604	611	601	580	575	609	608	611	626	606	552	559	594	598	584	557	607	581	614	559	576	622	595	638	613	569	626	592	562	570	625	579	639	582	634	611	578	595	607	646	620	607	572	578	619	621	552	589	634	625	608	585	588	600	589	555	598	576	567	617	654	575	563	563	573	591	610	599	624	626	618	586	628	596	580	581	609	561	567	573	612	599	616	570	592	621	665	590	606	577	559	606	598	630	609	595	580	584	591	668	631	599	570	516	596	622	620	576	587	546	595	600	574	568	605	597	618	571	596	592	588	601	617	593	596	627	601	618	604	632	607	622	581	569	571	646	608	625	598	600	583	620	568	591	618	649	627	577	556	586	586	553	583	657	611	591	628	567	583	562	602	569	593	586	586	606	597	610	632	598	583	555	589	622	621	621	603	595	615	620	612	596	591	637	568	614	587	598	577	568	605	580	664	579	619	635	617	647	607	584	627	631	580	637	556	585	613	606	568	552	555	578	618	595	573	597	559	654	592	586	629	641	604	600	622	631	600	559	579	597	641	568	604	591	559	600	598	584	607	608	639	614	598	602	584	606	606	564	613	578	582	568	574	632	629	606	581	619	632	585	579	578	589	588	626	594	613	590	594	575	606	596	589	576	602	619	566	556	615	588	618	616	585	602	605	613	545	640	595	586	586	613	607	583	629	574	629	590	617	617	632	562	571	561	593	601	583	634	557	597	567	567	581	574	594	623	565	605	628	600	612	641	586	599	565	559	616	627	575	634	612	584	571	645	603	587	611	599	600	589	589	622	565	602	579	597	602	587	610	561	607	582	563	592	588	608	596	598	602	640	592	568	595	643	651	601	601	630	577	628	590	619	589	608	629	571	598	588	597	606	612	644	639	646	573	618	589	604	632	585	650	572	623	608	597	617	588	557	618	571	588	591	598	597	580	618	579	620	594	609	593	543	617	594	570	617	557	595	666	595	613	589	632	599	596	561	607	609	606	608	578	615	601	555	587	616	599	577	614	613	568	550	622	600	602	603	611	606	587	631	552	587	612	616	542	583	591	599	569	609	607	619	609	585	598	634	572	567	591	627	606	619	655	622	620	579	596	608	569	649	612	584	628	623	596	579	590	596	567	584	649	604	597	561	592	580	602	572	605	630	607	650	624	628	593	576	626	608	595	608	600	615	625	598	577	611	623	599	612	584	647	637	600	584	613	630	605	600	575	595	605	605	622	631	646	613	600	608	634	597	604	579	576	558	636	586	610	631	582	618	597	630	593	631	630	579	584	615	600	567	577	607	565	614	591	619	639	600	606	588	615	585	582	556	587	570	620	599	589	596	605	614	611	578	611	594	587	578	634	524	626	558	564	606	574	612	582	580	581	589	602	593	603	581	595	566	633	616	604	598	586	618	573	641	568	628	578	616	602	635	545	579	583	560	604	573	638	565	587	560	605	574	628	587	645	633	589	615	610	564	590	609	597	623	612	629	582	589	603	621	642	552	591	568	605	574	630	600	610	631	579	575	571	606	579	617	625	647	624	591	627	595	626	577	589	562	618	562	618	617	602	608	576	640	601	618	592	610	609	595	636	593	605	589	642	577	596	620	640	640	546	633	612	595	583	633	595	616	563	580	618	609	639	635	569	570	617	588	630	589	579	617	613	610	622	599	567	541	553	560	553	577	610	579	588	620	592	673	595	601	598	593	619	602	639	570	587	585	627	558	601	572	578	638	600	603	593	590	625	623	612	612	583	583	624	556	543	580	568	592	607	539	623	609	605	605	571	609	594	620	600	610	612	605	578	586	569	623	631	578	612	621	603	583	648	582	579	584	558	608	626	604	599	636	558	587	591	609	576	586	639	538	644	625	576	585	604	581	588	605	639	557	597	573	581	581	609	614	615	598	615	612	598	629	645	617	609	608	614	628	629	619	570	571	590	575	589	599	605	590	651	588	586	567	623	610	610	578	625	613	598	601	591	534	594	579	575	630	588	581	584	588	564	599	591	638	594	614	606	604	567	602	618	601	577	574	632	621	642	606	591	598	562	623	600	582	557	579	606	629	587	613	579	599	583	592	578	581	592	586	581	564	575	575	586	588	595	591	581	603	605	567	597	606	602	583	592	591	581	620	634	574	591	596	625	579	614	629	587	556	581	560	608	651	619	595	614	600	600	600	593	583	621	616	558	587	629	589	628	623	581	591	572	580	563	613	582	564	597	593	566	577	565	578	609	614	607	649	582	672	570	598	622	584	591	626	634	583	595	557	565	598	623	606	559	576	567	624	578	646	607	617	599	614	617	604	564	637	620	595	587	588	607	627	623	595	609	611	590	567	583	639	617	600	579	581	586	579	609	590	592	589	526	600	630	594	578	577	591	601	613	569	637	603	599	567	556	640	558	563	591	601	614	623	577	606	618	606	584	577	596	626	621	607	591	619	573	580	564	580	600	617	581	621	590	624	640	606	586	567	621	634	635	605	589	594	582	580	613	607	604	604	572	591	580	612	603	586	576	603	642	594	613	623	617	603	592	648	562	610	590	607	616	611	605	599	564	600	596	614	592	588	576	567	610	635	616	592	601	615	633	625	617	560	605	590	620	574	604	615	621	617	598	565	605	595	554	607	603	622	573	581	596	593	612	579	611	578	571	598	578	605	550	616	612	591	628	614	656	630	552	614	568	598	615	630	568	612	601	607	597	608	583	597	621	594	612	611	589	580	610	547	560	639	606	616	601	591	593	634	624	599	609	584	549	614	635	558	580	645	567	591	593	606	622	597	596	594	640	599	565	617	580	588	568	605	603	631	613	616	622	575	593	598	578	607	593	539	612	636	606	545	608	627	595	633	584	604	597	578	582	581	586	599	592	626	625	620	599	588	583	605	569	610	640	575	598	611	602	598	592	563	580	606	607	605	578	578	603	688	577
3969	780	132	83	78	74	73	83	74	63	65	63	77	71	53	56	75	62	60	81	65	58	81	79	67	51	75	58	63	76	71	76	87	70	62	82	75	65	72	73	67	76	68	74	61	82	68	55	58	57	55	83	76	63	83	67	52	79	74	58	65	58	67	59	61	63	72	70	74	82	66	57	82	58	61	70	65	68	76	81	54	63	78	64	66	79	75	62	60	72	70	50	63	76	60	62	57	77	69	71	77	69	80	52	68	65	71	84	63	67	71	80	60	73	77	68	67	75	75	72	69	59	69	71	65	59	74	61	69	59	55	65	54	47	50	55	63	66	58	63	64	75	60	68	66	64	79	75	67	63	64	65	69	88	70	66	84	71	62	54	69	73	49	68	67	81	73	75	72	61	78	76	59	76	70	59	60	65	77	73	75	70	67	69	67	69	67	97	67	79	57	51	64	72	69	73	87	62	66	61	76	49	73	69	76	74	68	67	66	93	82	74	79	71	48	61	47	62	78	64	64	87	88	66	82	71	65	71	64	78	63	56	68	62	64	77	65	71	63	71	63	65	82	58	59	78	72	61	75	71	80	72	58	55	86	70	61	64	77	77	69	74	80	55	74	66	69	72	53	74	59	70	73	55	64	67	84	65	58	52	47	60	70	70	66	65	83	76	64	60	90	60	68	64	71	69	66	81	68	53	69	68	73	67	65	58	68	70	79	66	66	60	72	51	66	59	67	68	75	75	64	57	77	59	63	69	59	60	71	85	73	57	61	67	76	62	63	70	76	67	70	64	65	72	65	65	66	60	49	70	68	53	80	60	89	64	63	66	77	77	60	59	65	74	78	64	64	79	87	74	54	70	73	59	70	69	76	66	67	74	79	67	57	87	70	81	80	69	64	68	69	64	67	73	74	75	65	63	61	73	74	70	58	68	67	55	76	61	62	69	72	59	79	81	53	64	75	70	69	59	46	72	57	58	74	52	66	62	65	69	61	68	74	69	68	58	83	73	76	81	70	74	60	58	68	72	73	70	59	60	58	49	70	73	80	62	62	77	59	71	68	65	65	74	74	73	68	77	73	72	65	54	63	77	91	69	76	69	69	67	80	66	57	75	56	84	68	68	52	68	88	76	85	89	80	69	76	71	70	63	85	56	73	69	62	80	55	87	96	76	58	74	72	53	57	58	77	81	72	65	67	62	48	70	58	69	73	97	61	62	62	75	55	75	88	63	65	78	87	67	59	58	50	63	69	68	62	74	61	68	63	73	73	64	63	64	65	60	67	68	61	61	61	80	64	50	71	67	56	61	69	68	73	66	61	62	48	85	78	64	92	68	72	66	66	57	74	74	63	67	71	74	63	62	69	64	67	70	67	66	55	71	66	61	54	70	69	68	76	72	56	60	57	76	60	73	62	65	52	63	71	77	81	77	68	73	56	53	69	82	75	70	73	78	61	59	48	68	77	90	64	62	67	54	67	47	63	87	62	68	76	72	62	64	74	66	69	78	71	73	80	70	86	81	67	62	67	77	80	68	77	67	59	72	67	74	80	69	52	61	76	59	69	65	75	62	65	86	66	82	67	70	82	79	73	69	82	75	64	74	59	64	79	65	69	76	90	70	67	64	73	62	73	62	75	70	60	66	64	75	70	55	47	70	76	69	74	72	76	79	74	63	69	72	76	67	64	78	75	88	68	74	75	71	66	70	55	47	68	69	61	66	60	68	56	75	82	56	65	69	68	70	74	58	78	78	62	66	51	74	59	74	61	70	62	60	76	75	56	68	61	64	73	83	75	70	57	95	75	80	67	69	70	82	67	60	74	62	79	53	69	64	69	54	60	68	84	74	72	66	55	74	63	57	62	54	66	67	75	62	60	50	67	65	67	68	52	46	49	61	69	83	68	63	59	59	65	74	64	82	49	56	80	59	62	64	67	78	59	77	70	76	62	64	71	76	59	74	62	50	70	83	60	70	77	66	64	81	66	60	79	65	66	67	73	78	66	62	73	72	76	73	90	74	55	81	76	78	60	72	49	61	74	62	67	59	68	63	49	64	67	62	61	71	80	55	64	77	69	47	67	60	66	76	63	70	79	63	57	58	68	79	60	69	70	64	63	72	58	66	78	60	61	80	73	60	56	57	70	61	66	75	71	45	60	58	56	43	67	67	70	64	69	56	55	72	58	52	70	81	68	53	76	61	68	60	74	66	71	74	80	76	77	73	64	77	81	64	71	66	61	59	62	75	51	79	85	79	52	76	76	68	78	66	73	65	71	79	82	69	73	71	82	65	85	72	50	70	60	62	70	70	72	68	69	60	48	75	59	87	66	58	67	71	66	81	78	59	65	66	85	73	59	56	77	62	61	76	78	78	71	81	62	56	72	70	74	78	64	58	67	66	71	73	65	69	57	58	67	57	53	64	66	76	64	76	76	56	70	76	75	61	71	70	61	76	67	75	59	59	73	71	63	68	73	78	61	80	80	62	60	76	53	75	62	53	81	59	71	60	55	71	65	86	69	71	83	53	61	61	67	48	66	67	64	65	56	71	67	65	65	65	56	65	60	72	62	75	58	62	81	56	66	64	73	70	73	73	77	79	66	77	62	63	66	64	85	77	53	82	74	59	78	62	54	49	71	68	58	63	71	63	62	58	75	81	64	59	59	65	76	60	62	65	77	71	74	68	64	68	69	68	73	63	53	74	73	73	62	74	68	67	73	60	77	59	84	73	67	70	66	89	86	75	70	64	64	71	72	72	62	64	59	60	66	83	78	62	62	71	73	70	70	48	72	64	76	65	72	54	50	61	68	66	62	68	61	67	62	82	71	79	59	69	70	67	80	65	69	68	71	63	76	63	69	77	76	68	60	61	65	75	73	79	63	55	63	71	65	58	71	70	57	69	51	92	64	64	75	72	69	54	63	59	80	56	71	79	67	55	69	74	80	76	63	83	65	74	72	49	77	61	58	64	63	68	84	75	81	73	73	73	78	61	56	82	64	62	58	73	69	86	67	72	68	63	69	70	70	65	75	68	62	58	72	61	69	72	78	70	72	68	93	76	65	61	69	71	69	76	73	78	78	71	62	73	71	65	63	61	58	56	69	76	71	64	66	63	68	76	59	82	56	76	70	78	77	76	61	77	60	70	70	62	68	71	69	73	67	61	64	66	70	66	61	74	70	59	84	62	68	81	84	64	71	60	80	69	76	73	71	75	62	65	61	60	67	73	70	55	78	71	60	74	74	67	61	66	77	82	77	63	63	51	58	77	93	62	58	81	87	61	66	81	61	75	96	72	87	70	82	66	56	70	71	75	74	72	66	78	69	87	63	81	72	67	65	71	73	73	70	56	57	57	59	76	68	90	69	60	73	68	68	73	69	68	57	51	65	71	80	62	62	65	66	58	62	76	77	66	76	81	60	64	66	66	73	79	62	58	61	74	75	66	65	58	56	59	68	60	75	61	79	52	72	73	63	60	58	54	65	65	66	74	82	73
2833	731	305	321	315	299	247	264	237	206	204	224	195	228	238	232	221	190	209	226	239	218	205	200	203	214	198	203	202	234	201	204	216	191	200	187	204	190	212	193	199	211	222	206	239	229	200	229	220	220	203	194	196	194	190	185	187	200	216	178	193	191	210	229	223	184	198	207	209	218	209	217	203	206	178	212	208	229	213	203	214	199	193	208	206	224	195	238	215	190	225	226	196	199	219	198	199	226	245	204	229	197	205	209	202	225	215	186	199	205	210	235	216	236	204	190	215	211	191	199	213	183	224	201	202	205	193	214	237	200	218	203	206	174	214	183	217	216	208	229	221	195	205	190	215	236	215	228	214	202	201	188	203	240	232	201	211	207	216	206	237	183	213	219	216	212	215	219	201	218	183	206	216	217	193	176	197	200	212	184	203	190	196	229	207	216	226	194	188	199	222	190	219	191	235	192	209	210	209	206	191	218	226	186	187	198	189	245	190	198	220	210	188	195	219	184	193	212	196	225	227	191	198	217	212	189	186	219	176	192	199	227	211	195	212	212	191	206	200	209	183	194	191	213	207	182	199	227	180	205	207	226	207	193	215	234	223	195	216	181	185	206	199	207	215	211	215	236	202	203	198	214	203	201	183	208	198	201	219	216	232	211	209	219	214	201	201	198	219	181	199	198	211	200	243	209	220	189	194	197	213	193	223	198	209	190	184	204	198	212	225	204	207	200	215	197	222	204	224	200	204	188	193	192	232	215	211	200	214	203	198	184	200	198	204	216	232	209	186	194	204	186	178	206	184	215	195	215	241	208	206	212	193	215	196	215	182	189	208	185	204	215	190	186	207	222	229	212	204	195	206	226	209	202	202	243	198	248	202	187	178	205	212	225	204	203	198	189	230	194	211	187	221	204	191	208	172	205	225	230	191	207	198	215	207	185	225	205	215	227	223	191	179	202	189	229	187	211	201	203	202	227	213	200	184	212	225	193	190	216	220	201	206	205	199	226	214	209	211	226	195	214	195	190	199	192	200	215	199	186	197	191	197	219	188	207	229	219	207	226	192	205	214	185	221	189	220	217	222	204	199	225	239	203	230	201	214	215	220	222	200	191	219	228	182	202	225	195	195	194	214	207	202	221	184	196	205	207	213	197	218	206	231	200	214	196	220	212	210	232	199	221	192	192	205	190	194	203	205	190	213	224	208	200	215	182	235	202	238	235	194	205	225	204	195	191	219	216	214	219	198	232	218	204	199	213	215	226	215	193	179	203	202	197	194	218	201	191	225	173	201	199	218	213	188	208	211	206	212	196	233	194	212	200	208	218	205	207	219	214	192	208	232	201	202	206	177	214	221	212	232	213	186	198	167	213	204	211	238	179	202	209	205	199	202	181	190	213	200	203	224	200	218	192	213	208	213	205	197	211	194	203	207	207	218	199	209	198	191	199	189	200	205	191	191	197	199	230	220	183	223	193	204	220	208	209	198	190	210	212	215	204	197	215	201	179	218	226	180	197	194	203	191	206	181	184	215	178	199	211	219	196	212	195	206	194	219	207	194	189	200	216	184	209	245	204	211	194	220	231	200	185	208	216	203	226	219	205	213	203	191	189	189	201	214	217	196	187	197	182	165	226	210	183	235	201	206	213	209	179	220	211	206	194	171	190	208	193	202	182	210	206	221	211	214	215	215	202	212	237	171	195	212	230	197	194	184	202	211	199	206	218	191	186	202	193	213	229	208	218	206	217	196	216	196	179	222	183	195	201	224	191	206	212	210	197	231	199	187	223	197	201	211	181	226	210	204	222	213	193	210	224	218	206	208	205	205	205	215	210	201	220	211	198	205	213	208	209	228	234	206	199	190	207	228	220	199	222	209	229	181	203	220	206	193	213	203	213	210	198	219	225	206	209	206	227	229	185	207	219	204	202	216	202	188	211	184	224	214	222	172	209	219	200	211	238	219	208	205	216	191	216	225	193	201	203	195	210	224	196	210	185	216	204	200	229	217	202	194	191	207	211	215	206	219	201	234	198	189	196	213	211	228	220	205	206	196	223	172	190	210	211	211	226	220	180	212	209	185	206	212	229	206	239	201	220	189	209	202	198	226	185	221	210	220	237	212	191	215	183	210	189	169	214	209	232	193	197	197	218	196	203	224	226	234	197	215	219	197	199	189	233	210	202	216	214	222	219	218	214	214	199	222	206	209	201	213	185	187	185	199	204	185	207	219	202	195	202	220	178	233	201	224	241	219	233	189	203	214	195	206	215	179	213	210	202	197	218	210	227	213	206	189	223	191	179	222	214	199	201	190	221	213	225	199	198	189	211	220	213	227	201	209	203	221	220	233	218	214	206	191	203	199	218	208	225	226	215	196	187	217	203	206	188	182	215	195	192	190	206	187	244	194	213	191	218	227	209	184	216	215	226	203	208	199	195	187	232	205	214	199	204	216	208	208	186	191	220	236	209	196	203	188	173	207	213	217	208	204	221	200	208	185	201	191	194	223	202	207	185	201	197	234	205	220	210	206	196	216	202	206	199	209	216	223	227	181	190	201	213	230	205	225	214	192	219	210	226	204	248	201	213	206	220	190	223	221	191	209	175	208	210	223	206	202	234	224	193	213	231	206	223	204	199	241	194	243	201	186	192	202	209	192	197	192	228	220	218	221	196	210	211	196	219	189	190	197	189	205	193	204	200	224	211	201	230	205	195	246	207	188	239	211	213	218	216	211	181	193	229	222	211	230	212	232	235	229	221	207	194	215	220	194	183	203	183	196	210	217	197	211	195	223	208	210	207	191	194	206	211	196	224	208	198	197	179	204	192	190	175	200	217	179	197	186	213	206	201	199	217	190	218	207	234	221	221	217	200	199	192	176	210	201	219	202	182	208	197	205	165	219	223	227	202	225	219	211	191	216	204	199	196	216	223	212	213	198	200	217	224	195	211	198	228	220	237	218	204	193	219	192	210	186	219	198	208	196	204	190	217	194	189	201	203	205	200	194	216	196	182	201	224	187	208	194	211	218	228	209	194	198	191	224	196	203	188	213	205	211	228	215	214	193	193	216	218	199	190	192	197	234	178	213	234	206	204	206	223	183	200	204	213	242	200	203	206	192	223	199	230	186	214	193	225	235	222	213	201	194	181	197	203	189	196	205	198	185	196	201	197	210	223	210	221	204	201	203	206	204	207	241	213	210	211	196	203	208	183	214	232	195	180	203	222	218	217	211	186	217	204	215	201	183	219	196	227	219	216	210	210	225	208	206	203	181	174	214	201	233	204	197	185	212	215	206	193	196	220	209	180	177	198	227	214	209	202	187	204	208	178	223	200	203	205	185	200	195	207	192	201	228	200	228	203	225	213	182	219	216	205	204	216	231	214	201	206	219	230	233	198	220	238	188	202	195	213	206	177	229	203	195	204	210	209	195	220	203	205	196	218	206	194	222	210	211	224	213	189	189	202	231	183	199	227	208	214	188	225	211	215	192	172	217	214	188	184
13701	4222	1897	980	670	511	419	288	261	261	204	214	175	206	162	186	178	163	152	149	142	132	139	143	155	161	111	144	145	121	140	155	147	134	144	142	138	123	133	133	130	133	129	156	125	146	130	136	153	116	116	124	132	126	141	114	130	144	141	148	128	142	135	132	145	128	134	147	119	121	140	139	130	113	121	131	111	124	123	136	124	116	132	116	127	133	116	140	134	114	89	122	112	122	125	138	132	142	156	125	130	124	143	126	119	127	125	136	106	127	112	155	126	138	129	128	124	128	152	146	133	112	135	139	146	117	118	109	129	112	128	124	130	117	122	128	127	130	125	135	125	110	129	112	128	134	127	130	119	116	156	121	141	136	124	143	147	127	132	134	132	129	135	131	126	113	128	125	118	128	135	132	114	137	134	111	151	114	121	133	103	115	124	143	127	105	143	135	109	99	129	116	133	127	134	119	111	128	130	126	138	122	121	141	130	105	123	137	127	127	116	114	115	132	114	106	161	143	132	128	115	130	121	117	155	140	128	145	143	132	122	125	131	140	139	124	123	132	113	134	136	138	127	104	145	125	124	130	134	109	127	119	152	131	131	140	140	136	140	159	116	135	145	130	124	130	132	122	145	133	131	105	135	127	161	123	138	144	111	125	122	151	112	142	128	115	153	127	126	115	133	142	136	108	117	136	116	137	122	131	129	130	121	122	131	132	121	122	121	130	150	134	143	131	127	124	120	110	134	125	128	137	125	132	119	123	119	134	122	123	119	121	118	119	111	125	117	116	127	141	127	109	134	141	128	128	122	117	128	121	139	135	115	136	135	127	122	128	109	131	137	146	147	121	138	131	134	146	136	132	106	127	152	139	139	124	130	123	128	143	119	135	143	123	123	151	129	125	117	141	114	148	133	123	138	130	132	118	138	137	132	130	141	128	109	116	156	109	123	118	109	141	141	105	98	128	111	151	136	129	142	127	132	134	134	117	138	131	130	114	130	127	113	154	137	129	139	118	130	113	127	128	123	130	118	150	117	145	130	141	115	131	146	119	124	118	116	131	132	141	130	118	122	121	119	132	154	123	120	124	136	115	118	132	141	125	113	126	138	153	147	114	122	136	136	129	116	120	118	125	123	125	123	115	107	142	119	132	128	123	141	126	120	122	145	123	125	106	142	124	128	125	103	128	141	124	123	125	124	138	147	120	120	151	139	117	116	118	134	115	119	133	114	145	145	123	128	130	118	133	117	130	143	124	144	122	121	119	128	140	134	120	118	131	134	127	118	134	132	131	136	138	134	133	129	133	133	154	122	134	115	142	147	129	157	128	145	152	85	136	119	135	106	102	139	127	133	129	129	119	118	123	138	122	128	125	137	120	148	135	121	139	135	115	132	130	141	150	135	152	129	123	113	142	138	133	134	123	144	131	117	125	103	98	139	140	126	132	128	145	139	141	122	136	143	141	139	104	104	131	153	133	127	125	149	123	133	140	129	111	124	139	132	132	130	144	143	114	145	128	127	130	140	111	124	138	125	140	136	132	128	123	136	131	118	128	144	112	132	135	140	135	136	139	135	119	108	121	162	125	140	116	130	135	128	120	125	125	118	132	124	124	127	130	130	113	121	114	120	150	122	130	111	126	108	115	140	111	119	146	139	130	133	134	119	134	132	133	133	117	141	136	136	134	123	114	117	119	120	157	140	151	125	138	113	131	120	109	126	113	132	113	127	123	114	141	126	117	139	120	123	131	134	134	108	131	117	121	123	137	130	131	134	131	124	146	128	115	114	123	124	110	145	119	127	121	125	151	117	89	109	117	110	128	131	115	124	115	127	138	136	129	123	128	130	142	120	134	152	128	108	130	131	114	126	128	149	134	118	131	130	129	114	125	134	109	102	126	112	147	129	129	120	115	130	124	140	132	131	143	135	117	118	126	145	122	123	134	124	116	143	130	131	138	129	114	130	143	123	140	113	134	115	146	139	111	134	121	142	136	123	131	119	117	134	130	114	136	124	118	123	120	123	136	137	138	112	146	127	125	112	134	133	133	130	123	131	144	116	149	127	124	122	119	106	128	128	101	125	124	121	114	118	115	125	125	130	115	133	140	109	137	148	147	124	129	125	133	93	113	134	123	129	127	132	140	134	133	119	134	159	101	150	137	115	127	124	128	127	144	127	147	151	115	158	134	144	143	118	120	140	111	144	122	113	141	126	116	121	130	112	120	110	143	138	139	125	117	138	131	129	116	123	134	141	131	117	131	123	106	117	125	123	142	131	133	140	130	136	127	138	150	135	129	129	131	145	137	120	137	127	116	123	137	137	128	135	136	125	130	144	128	119	124	130	105	135	126	132	153	129	135	143	139	120	142	132	129	130	127	137	134	140	153	123	142	122	134	156	135	133	124	136	137	118	135	122	137	129	149	124	132	132	130	125	126	109	140	131	140	126	114	116	135	135	131	111	113	106	127	124	146	116	125	133	121	138	118	119	131	132	137	129	127	105	126	148	139	142	148	109	130	130	124	130	118	111	133	142	112	134	134	130	124	111	121	144	161	127	140	119	127	124	122	122	127	136	147	126	119	114	116	128	111	147	132	130	133	109	129	123	132	134	126	110	137	120	143	117	116	123	136	125	123	152	142	112	131	141	138	136	114	131	127	134	135	133	113	111	135	117	150	154	118	138	120	124	124	132	127	165	128	127	116	133	112	129	116	116	118	129	146	130	116	136	116	138	132	137	130	132	119	137	130	124	116	127	110	122	119	123	107	116	133	144	125	113	122	128	114	134	134	143	131	125	119	116	117	127	138	113	153	117	130	98	148	134	122	124	114	120	121	120	139	136	141	111	112	124	155	128	134	136	143	126	125	122	130	117	144	132	111	129	123	118	126	133	134	106	127	126	132	136	115	120	123	107	128	127	128	120	115	158	139	145	111	134	110	121	133	141	128	134	147	130	137	133	127	146	128	120	109	121	117	125	131	112	122	115	127	126	120	132	133	116	145	113	117	140	118	148	120	143	158	139	115	154	117	131	101	128	125	116	135	141	130	127	115	122	131	131	123	136	127	124	123	130	112	144	119	148	109	116	146	133	140	138	129	141	134	119	128	126	134	117	111	142	117	121	148	107	111	124	124	136	141	132	121	123	131	135	126	127	118	129	129	150	121	128	134	134	124	106	140	133	128	111	124	121	128	132	130	111	147	130	121	139	122	118	130	126	121	134	122	141	131	119	135	134	132	123	139	122	132	127	130	129	128	120	132	123	134	139	117	136	135	151	135	139	103	125	112	141	121	121	112	138	130	127	119	156	111	112	121	90	123	125	115	129	109	142	120	122	132	131	132	136	132	144	130	110	133	121	128	128	111	123	120	111	148	100	129	143	121	140	128	137	130	137	121	155	137	139	122	139	131	136	122	130	108	136	109	115	124	111	143	135	109	136	116	156	134	108	148	127	127	117	100	125	119	120	119	113	136	130	124	113	123	127	135	129	130	146	117	107	127
7452	3899	3015	3240	2793	2290	1768	1424	1244	1077	993	868	802	804	689	624	644	569	568	555	515	482	504	479	474	478	447	424	427	439	421	418	427	413	420	412	413	383	430	400	349	353	366	367	399	374	356	364	363	403	374	340	379	374	373	350	394	393	373	354	354	367	338	387	411	334	338	358	358	367	354	324	328	381	364	356	355	344	303	360	349	378	301	325	391	343	340	338	368	334	342	323	363	365	353	371	369	327	373	324	336	358	358	325	369	327	335	354	349	341	385	369	365	365	386	351	356	363	347	314	338	312	326	365	337	355	361	344	340	339	347	375	330	370	319	352	315	325	312	360	330	369	384	342	362	347	344	288	351	334	371	313	335	351	350	380	333	361	341	307	365	352	320	345	342	347	372	296	371	352	345	338	323	333	340	366	347	376	322	348	326	358	314	343	338	351	346	328	358	342	326	346	323	327	363	339	354	330	337	331	354	331	340	336	325	376	349	327	369	371	328	387	363	350	339	350	346	332	358	346	336	368	348	316	354	317	322	321	336	363	354	361	293	322	335	376	330	356	310	357	317	370	295	341	333	352	346	363	374	369	329	365	328	352	343	322	334	379	326	305	356	326	341	342	319	322	345	336	348	349	334	333	338	334	314	340	358	314	320	359	361	355	328	313	330	389	342	340	365	326	342	352	349	350	348	328	361	355	365	349	336	329	338	359	347	342	362	348	341	338	343	334	343	337	319	309	340	363	335	366	372	398	347	340	350	314	351	340	362	333	338	363	352	361	328	378	363	357	314	354	322	352	349	345	348	354	346	351	345	339	335	336	348	326	354	367	350	355	375	321	334	357	374	350	339	346	358	342	330	305	325	353	335	319	346	325	344	356	343	350	332	343	319	331	366	376	325	341	353	345	318	341	317	369	362	333	339	343	345	365	310	332	346	324	343	338	334	338	336	338	329	342	346	344	316	363	356	366	346	346	332	366	360	352	299	353	320	353	347	358	347	343	392	330	359	369	319	330	352	338	344	351	359	325	338	346	352	308	331	303	344	376	359	295	352	314	339	344	365	357	357	338	327	345	306	339	343	332	343	335	326	326	355	344	345	305	357	338	352	357	361	334	349	372	326	359	336	317	307	337	370	350	340	345	342	334	345	311	359	343	341	318	361	363	380	320	337	335	332	362	345	366	349	360	324	326	337	371	364	369	324	376	349	330	364	352	349	361	310	321	324	343	335	325	313	367	317	357	375	325	297	363	346	340	327	327	373	350	339	317	331	344	326	369	333	350	324	343	355	321	333	335	359	354	327	348	360	357	341	321	328	343	333	327	366	355	327	369	330	301	371	363	363	339	358	357	342	327	356	363	320	331	358	355	365	336	344	334	308	377	349	346	367	312	327	347	319	345	337	343	332	335	339	330	348	339	378	342	339	304	360	334	345	356	334	343	334	351	312	335	371	336	321	345	339	328	357	349	318	347	348	340	343	306	337	317	343	376	358	325	320	319	316	374	348	345	325	348	354	333	352	356	347	332	331	372	342	344	336	332	353	334	366	340	356	354	327	326	334	338	346	322	351	337	377	323	359	338	324	357	344	352	325	370	348	323	323	352	327	365	364	331	349	317	395	327	339	339	354	357	365	331	361	378	334	351	341	328	330	324	302	371	326	340	345	375	334	365	322	330	349	354	364	337	347	333	343	320	331	337	338	312	351	340	348	349	338	348	361	346	332	331	339	364	330	360	329	345	324	337	359	341	343	305	366	340	342	353	358	359	356	352	329	362	340	339	338	343	346	328	369	330	326	350	382	364	330	357	374	314	351	334	359	325	316	342	376	317	335	327	355	345	304	350	373	298	334	352	318	315	355	359	337	345	333	346	352	336	339	333	347	371	313	365	312	331	368	357	308	308	358	350	378	368	320	342	361	326	335	357	376	313	314	356	366	342	292	361	315	325	324	353	342	322	328	330	341	342	357	384	311	352	361	344	355	319	345	329	355	354	346	358	356	341	357	361	330	339	332	323	350	363	349	340	361	351	344	329	335	359	355	353	353	354	350	337	343	344	327	338	340	348	342	316	343	346	359	342	343	315	303	340	352	341	326	349	347	335	362	354	341	351	361	351	318	339	340	369	366	348	348	331	405	314	358	334	319	359	347	341	301	349	341	359	313	343	388	271	351	347	322	350	362	311	337	351	333	348	338	331	316	349	331	329	352	329	330	352	336	340	345	316	339	320	333	384	335	347	303	343	343	327	350	321	320	343	362	365	336	339	346	347	321	348	306	369	352	352	354	322	355	357	341	340	319	323	326	354	376	332	342	368	367	367	365	345	364	345	331	341	313	318	357	351	329	323	360	326	335	350	330	323	376	306	344	354	337	358	355	363	331	327	361	353	353	324	331	321	314	348	362	322	373	345	333	332	331	335	336	345	341	359	350	346	326	335	392	343	357	330	325	337	362	341	364	359	331	356	329	348	378	343	346	352	359	380	360	347	345	341	348	359	341	348	348	334	363	350	344	326	324	330	336	358	355	361	316	348	333	328	344	393	353	310	351	331	340	349	354	329	339	363	317	337	351	346	333	313	347	317	341	389	354	379	344	355	334	340	336	332	351	333	358	347	341	348	328	346	371	342	339	320	376	325	293	352	297	363	334	349	352	344	326	332	366	344	340	347	340	346	363	368	342	354	337	349	329	373	366	359	337	340	338	317	337	358	298	349	339	323	357	326	347	353	345	357	294	354	343	300	348	306	364	347	345	375	327	349	344	335	324	366	327	373	334	330	344	330	347	331	338	347	348	342	342	338	305	358	347	316	381	373	335	367	357	340	339	329	338	337	337	352	300	372	284	377	376	341	357	361	335	373	348	333	361	347	335	305	336	335	392	335	323	316	341	335	311	374	333	356	351	362	345	368	373	356	363	366	359	374	332	335	361	333	356	346	327	329	319	352	344	330	334	358	347	356	338	339	369	362	355	314	331	332	334	343	346	334	305	339	356	357	345	356	347	336	358	353	375	327	307	342	329	367	361	349	331	348	323	366	379	368	358	313	320	372	328	321	356	328	389	341	335	328	365	335	344	322	368	355	328	341	356	331	357	305	346	351	320	355	353	368	369	335	324	353	375	369	350	339	344	347	364	332	330	297	373	320	370	385	385	345	341	328	340	336	364	343	334	361	361	354	361	325	340	364	371	343	327	298	349	332	328	358	346	375	331	344	344	342	342	330	309	365	325	329	331	331	338	355	331	336	378	338	364	377	345	342	324	363	351	353	332	324	329	361	353	343	319	346	322	333	347	326	338	346	364	314	333	341	328	361	357	346	357	344	323	350	373	322	353	358	352	322	337	354	314	316	345	347	352	325	351	364	331	333	349	330	351	367	338	349	375	320	374	357	339	359	355	356	336	352	329	366	358	348	327	387	352	355	363	363	363	340	342	356	339	347	341	313	324	361	341	339	332	326	359	346	333	323	334	343	331	345	346	358	327	352	366	331	313	343	384	349	390	336
22424	9736	4651	2173	1448	1072	838	682	553	502	456	428	355	314	372	326	355	345	334	308	288	297	317	290	268	271	268	237	269	267	260	305	275	266	293	278	297	278	246	246	267	257	274	294	277	253	301	270	261	268	246	241	278	274	234	269	240	254	253	248	263	266	277	248	260	286	292	267	264	283	262	254	265	286	267	227	261	250	283	240	264	240	270	282	242	272	266	251	247	241	206	261	267	268	243	259	244	252	262	295	277	258	255	267	279	278	237	270	262	239	221	282	266	282	238	251	254	221	249	235	229	233	238	243	256	282	241	237	251	269	214	225	276	272	220	245	264	249	242	264	263	244	260	243	246	251	237	268	247	262	269	243	281	238	257	244	280	254	283	256	233	245	240	274	273	244	241	282	247	271	260	269	246	242	238	242	231	266	249	260	238	271	260	242	247	236	206	257	229	222	234	249	256	260	275	251	261	231	255	249	242	254	272	269	261	249	260	256	253	258	243	274	255	261	247	267	251	235	232	236	249	273	271	275	254	246	232	240	242	242	260	265	273	261	293	255	271	236	253	243	248	251	239	262	286	253	268	211	254	251	241	246	255	259	243	290	284	243	243	261	275	266	274	251	292	302	245	250	271	272	244	229	243	268	249	270	237	259	223	286	238	244	240	260	241	260	283	251	227	242	231	242	246	257	215	239	236	258	272	256	257	257	251	272	229	230	253	286	250	230	238	275	250	273	252	277	269	240	259	245	245	230	262	265	284	232	271	251	254	282	255	268	248	250	265	259	260	273	238	242	298	279	275	230	212	292	303	241	254	249	266	236	268	264	256	238	252	254	248	227	243	266	247	252	254	242	225	229	247	270	260	241	225	254	240	279	245	254	220	268	265	284	252	270	266	255	245	261	240	249	248	267	267	236	278	272	249	250	302	261	235	250	216	249	248	221	267	251	271	276	244	289	244	261	266	236	272	270	226	235	238	249	280	268	250	263	280	281	268	231	268	230	257	263	264	245	254	270	248	244	255	237	266	281	280	275	252	243	245	258	261	260	254	254	255	239	269	266	250	240	238	250	275	241	248	254	231	264	258	245	260	233	258	254	265	256	269	291	246	240	282	221	264	226	244	261	234	262	222	268	256	278	257	241	231	276	250	225	259	271	247	252	234	245	231	222	266	268	249	246	231	236	234	240	243	236	243	252	240	262	264	260	274	249	230	238	255	267	236	234	257	247	265	244	256	243	224	255	237	251	282	244	256	248	265	272	244	253	270	246	249	265	244	229	242	236	259	274	268	276	245	251	222	239	266	248	300	280	243	275	239	291	250	263	260	246	256	239	250	223	227	260	235	277	279	246	257	275	258	241	269	253	258	239	279	243	249	278	249	255	268	243	252	252	260	241	256	239	268	225	218	267	266	273	270	244	237	205	269	259	259	250	231	211	223	247	253	241	260	257	256	231	231	249	258	230	243	243	274	248	265	248	252	288	244	282	257	272	259	250	246	274	254	289	274	254	256	243	282	255	272	275	271	269	262	254	236	249	245	265	302	262	277	246	269	276	267	268	239	259	255	259	267	246	267	284	266	262	250	273	236	247	217	233	242	264	260	250	246	235	266	240	246	265	237	233	226	251	234	207	248	233	237	229	248	254	231	245	258	252	266	242	259	261	206	225	273	273	238	233	257	257	233	251	291	252	244	248	240	265	248	255	265	299	248	238	254	247	289	224	249	277	249	250	235	247	230	274	270	259	267	262	227	268	238	239	247	241	271	241	267	253	266	255	284	246	259	232	262	273	224	244	254	244	239	252	247	238	246	217	233	254	241	263	260	260	260	275	253	277	223	261	240	231	244	241	263	289	267	232	261	260	241	267	266	221	227	277	249	240	266	245	284	270	258	272	267	252	252	271	254	235	239	251	254	229	224	252	276	220	248	257	256	241	277	233	255	241	228	258	249	259	256	253	266	271	261	241	249	215	255	256	284	296	271	276	261	258	247	252	232	272	228	241	254	241	243	250	236	284	256	273	250	269	268	274	242	269	243	257	227	262	248	264	269	237	232	254	247	257	233	262	246	307	261	262	264	267	236	263	284	242	230	249	258	263	300	247	250	266	262	261	238	245	249	237	284	279	247	251	256	258	269	263	270	253	283	261	239	274	247	258	233	252	265	238	233	257	260	229	255	253	248	235	257	256	252	277	236	262	266	232	239	225	247	280	243	239	240	263	294	264	279	241	261	257	258	248	275	221	206	262	233	256	242	252	262	259	262	251	224	234	242	278	239	257	270	252	291	259	263	250	228	279	262	261	236	254	280	235	265	258	248	249	248	272	254	272	273	257	238	238	251	253	264	264	245	268	273	241	252	232	228	239	266	222	242	274	269	303	266	264	259	238	252	272	273	250	254	249	253	252	255	231	255	233	249	240	224	263	245	261	261	245	232	228	251	241	247	272	274	246	274	242	247	238	250	235	227	283	259	289	232	229	255	267	248	236	264	242	272	236	236	272	282	264	239	242	254	245	246	219	264	281	271	256	290	249	260	253	255	271	240	261	272	266	240	264	268	251	235	254	274	276	217	235	239	226	226	267	245	236	247	229	239	243	252	267	262	249	237	239	238	256	291	266	250	246	247	266	289	268	269	264	265	239	271	264	268	209	259	277	242	268	272	255	253	254	256	270	250	241	256	213	220	259	295	266	231	273	251	265	258	267	242	250	262	279	289	261	271	249	229	235	277	246	264	275	259	249	258	226	273	245	218	259	232	263	247	268	272	298	232	223	256	244	204	260	255	256	247	255	299	241	237	248	259	234	253	236	241	263	242	258	288	290	272	245	254	263	278	281	267	282	250	241	258	252	237	251	247	277	282	243	244	236	238	250	262	232	232	254	238	241	258	272	242	259	233	248	264	225	245	238	248	233	226	241	245	265	253	262	242	283	255	254	239	255	243	254	267	233	267	249	244	280	252	239	240	244	271	259	255	267	284	285	254	246	248	245	274	274	278	255	239	254	256	237	261	252	258	256	258	266	269	224	273	256	265	277	278	254	259	272	253	249	229	259	250	238	272	215	245	258	275	275	264	248	248	227	249	246	237	228	236	257	289	273	221	242	289	273	224	255	283	241	263	285	243	244	295	256	257	248	281	243	266	258	274	240	263	242	257	246	277	247	249	271	264	276	255	225	276	266	261	261	256	300	246	230	240	231	248	250	253	242	265	248	255	233	258	257	261	242	278	217	243	257	231	258	272	254	229	255	252	258	233	246	245	256	245	252	275	282	265	243	248	232	266	253	254	265	275	231	238	265	264	281	256	244	256	248	236	255	247	251	237	265	247	237	247	243	239	256	239	264	235	277	263	252	256	253	257	258	251	254	237	234	237	259	252	252	243	262	273	229	221	229	257	236	256	262	250	293	223	282	264	234	268	275	260	236	271	245	268	273	241	226	250	233	247	258	268	260	212	250	272	256	255	231	253	243	267	257	257	246	277	245	275	267	262	251	237	256	245	248
9713	7025	5612	5680	5156	4170	3271	2677	2364	1976	1845	1579	1502	1356	1226	1230	1161	1046	994	939	968	869	889	836	832	817	852	816	745	764	748	728	750	735	712	678	724	724	688	724	666	643	650	663	697	660	712	631	627	642	648	648	662	636	659	666	662	627	647	589	672	619	611	604	589	630	657	621	607	652	621	622	597	566	618	606	569	613	589	655	620	613	586	636	643	611	622	652	605	579	596	611	609	661	590	607	615	652	610	572	589	619	597	626	611	576	595	634	580	585	595	636	612	609	577	610	585	608	585	606	589	569	600	568	580	612	576	576	605	598	624	591	543	545	626	592	590	601	604	560	632	591	578	611	571	605	611	578	576	573	602	592	625	569	603	647	582	605	632	584	581	595	610	587	629	635	630	604	566	597	558	633	589	595	578	615	607	600	609	623	606	583	637	578	609	626	584	574	592	605	586	597	564	581	621	630	574	572	585	593	570	578	606	629	578	596	579	573	601	583	613	586	588	566	577	568	622	633	616	621	576	570	590	609	612	589	583	593	540	670	629	599	591	605	581	606	594	626	594	562	645	602	536	550	612	621	659	589	596	570	589	562	598	610	601	598	592	596	611	603	608	629	615	579	576	623	595	576	632	632	632	564	557	565	570	585	622	557	579	604	582	610	648	605	586	573	587	606	554	586	596	633	621	558	636	588	591	623	599	598	580	583	598	643	575	626	609	629	623	619	584	575	633	606	605	632	594	615	559	585	586	569	613	609	631	576	592	562	595	626	628	558	622	575	594	622	569	588	656	579	594	604	599	594	588	567	597	610	592	567	568	590	539	594	598	601	573	625	604	611	626	597	546	600	630	622	610	591	551	587	582	617	583	622	587	580	585	586	584	627	541	624	617	582	573	607	601	608	607	588	595	592	559	595	578	658	617	578	602	569	630	567	585	572	594	617	573	607	592	543	599	588	567	574	614	551	559	597	568	551	624	583	602	587	588	600	583	566	641	598	598	609	580	588	562	595	608	553	597	597	586	576	575	599	576	594	658	595	608	613	630	570	596	555	573	562	584	579	599	605	606	630	583	608	617	608	574	581	569	569	614	638	576	562	627	592	587	589	630	654	553	569	583	596	577	573	589	644	605	598	533	638	557	590	577	589	601	541	573	614	570	604	650	617	582	606	599	577	624	579	591	596	649	588	608	557	594	538	581	609	575	647	546	542	602	601	643	572	553	576	599	560	587	599	605	581	586	587	546	602	573	549	576	612	611	598	597	581	592	601	589	560	580	605	546	599	577	601	571	578	577	623	570	552	548	570	591	569	581	611	629	581	574	565	593	550	605	620	623	582	585	593	596	597	628	597	567	598	604	562	584	571	595	656	601	576	545	614	572	598	583	584	578	630	565	610	612	633	581	574	632	579	589	559	609	558	603	605	591	567	601	589	620	582	601	605	625	576	585	585	600	589	602	591	613	604	608	627	627	578	578	605	610	599	625	584	619	593	573	552	588	618	598	579	597	617	606	608	631	583	604	580	594	555	601	616	634	629	563	565	652	628	634	577	610	594	602	625	566	590	582	594	533	595	605	556	592	558	575	608	617	572	562	594	619	610	597	619	595	599	565	606	594	581	623	599	560	585	562	602	594	566	570	607	632	609	592	600	638	574	575	625	565	565	613	561	636	558	592	565	610	572	650	580	553	592	605	599	594	595	606	613	572	611	605	585	627	610	600	604	607	621	590	626	588	593	575	590	613	588	586	548	602	603	616	660	630	615	585	569	627	580	574	540	567	569	553	603	586	608	600	610	598	593	567	632	586	606	566	576	638	576	581	578	575	575	570	596	612	543	622	576	622	571	583	629	623	594	621	586	580	568	621	586	620	612	578	600	591	625	537	639	634	608	551	618	547	586	612	595	607	607	624	637	613	600	554	613	626	607	577	612	629	656	555	604	620	603	588	580	594	607	558	570	599	605	608	548	637	605	572	579	565	598	597	581	620	595	611	588	618	625	580	627	576	560	586	567	561	592	601	604	614	591	578	604	561	575	605	557	613	581	585	650	554	554	591	611	570	626	588	589	590	552	578	593	557	539	590	602	601	553	569	581	600	590	627	587	621	634	599	589	594	576	580	550	569	623	570	599	585	571	575	575	668	661	522	555	601	605	539	586	615	605	614	589	596	611	591	558	589	570	570	593	620	581	569	642	550	623	590	519	578	595	562	587	634	650	624	598	596	584	625	587	599	626	605	593	611	596	577	597	606	598	560	594	578	596	582	620	613	627	580	580	631	547	576	633	581	626	569	593	633	579	590	553	638	547	567	566	639	592	611	556	596	637	614	579	585	587	606	584	625	621	599	613	620	604	566	603	570	610	602	609	570	571	560	579	604	590	559	557	629	654	591	595	648	656	573	594	608	556	625	618	621	562	679	572	629	591	615	581	620	581	609	588	610	599	593	588	554	568	610	575	582	600	584	573	599	624	576	607	581	544	585	609	615	565	572	602	607	627	598	656	600	609	587	553	614	584	630	575	527	567	646	640	600	589	579	568	608	587	591	612	615	609	567	594	582	633	601	604	588	566	601	609	581	597	621	598	582	610	629	587	602	601	626	574	581	606	588	557	621	640	624	553	609	636	604	608	616	614	572	577	559	607	577	576	605	602	634	573	611	615	594	610	601	578	600	589	587	572	601	659	603	577	551	577	588	601	575	549	584	582	592	604	597	595	533	594	611	598	576	589	633	603	585	622	592	576	578	583	606	602	603	624	606	580	634	621	573	601	594	613	596	600	547	623	580	632	576	555	620	586	608	568	577	632	595	611	602	634	591	608	641	594	647	604	611	590	589	573	593	590	619	585	568	618	584	586	582	609	642	589	582	593	643	577	611	610	604	570	605	550	571	638	596	616	568	622	587	603	627	586	628	595	634	570	617	594	580	595	602	609	578	605	589	575	589	594	548	626	563	562	623	601	570	563	612	584	605	617	627	595	624	552	626	597	617	566	622	601	582	633	603	598	615	620	606	570	587	628	609	571	601	632	546	591	594	605	563	588	586	543	605	579	611	590	621	620	596	554	598	589	597	621	545	605	610	614	594	590	607	582	668	590	570	554	611	625	633	592	626	589	638	594	591	579	673	591	602	610	638	641	577	581	638	625	581	566	578	610	568	608	593	592	597	583	643	593	574	594	595	589	575	621	567	641	599	609	559	593	557	604	603	579	605	534	589	598	564	614	553	630	579	549	595	579	642	604	601	583	591	604	557	585	607	638	633	624	590	580	633	604	582	646	615	596	555	591	582	541	596	583	582	593	639	618	586	576	567	602	547	590	547	638	588	579	601	609	596	606	591	595	577	603	528	541	606	609	597	609	569	569	553	599	608	599	610	595	581	600	587	621	595	594	568	586	595	564	541	564	530	608	620	601	610	557	578	577	598	608	589	563	591	615	576	603	574	609	600	581	571	609	571	575	587	617	542	597	610	562	636	613	571	560	608	614	616	629	597	631	566	584	615	663
3657	605	127	89	87	80	76	71	72	61	62	77	66	75	75	55	56	64	79	62	73	59	64	59	69	78	62	71	62	68	67	67	58	67	82	68	65	79	58	60	81	64	52	55	70	62	80	59	67	54	65	76	68	67	66	53	57	57	77	80	72	61	67	73	71	68	84	74	68	71	86	82	66	64	75	87	76	57	55	62	73	70	60	62	76	76	52	57	67	76	61	63	68	64	61	61	74	59	67	75	58	68	65	57	79	70	68	62	76	66	71	56	71	57	68	65	67	71	63	68	74	66	61	70	70	64	48	74	67	85	76	73	85	66	55	48	60	67	70	83	73	60	62	61	65	74	64	67	63	74	76	65	75	75	68	59	57	71	62	59	65	68	66	71	73	52	81	74	56	55	58	67	69	69	71	63	58	76	59	76	65	56	76	52	78	71	83	51	55	71	62	51	69	78	74	71	71	62	75	54	60	69	57	57	83	64	61	70	70	78	73	69	64	68	57	55	75	83	67	61	62	63	80	66	66	61	69	66	80	65	68	67	80	78	63	78	67	76	87	62	79	66	69	84	64	59	65	71	68	81	55	78	62	58	64	64	73	80	87	74	66	64	71	76	81	71	64	65	62	61	77	50	73	68	60	84	70	73	67	88	71	65	71	54	66	57	71	51	71	63	52	56	68	70	75	60	67	65	59	78	67	72	61	66	45	77	49	71	52	65	58	59	73	60	58	65	63	59	77	52	68	72	64	73	65	58	82	81	68	63	77	69	73	64	73	63	69	56	70	67	62	60	74	78	74	80	59	60	76	61	81	63	64	65	70	60	65	68	71	70	68	52	74	57	79	68	63	69	59	53	80	69	75	71	60	69	64	64	72	79	79	72	63	79	61	67	65	57	72	66	70	71	55	72	66	71	64	76	77	70	75	61	79	67	59	58	76	70	67	65	71	73	69	76	67	69	54	66	78	60	55	71	71	65	80	57	84	51	78	72	67	66	66	74	62	55	56	70	78	59	63	72	79	63	73	55	68	61	71	68	78	65	61	74	72	69	77	70	55	65	69	62	68	64	55	60	80	72	71	70	56	65	70	80	66	52	73	83	70	73	61	60	60	65	76	72	83	72	73	73	61	78	70	70	73	59	75	66	72	71	63	70	52	72	68	77	74	79	72	79	76	78	63	67	71	58	69	76	61	73	76	77	57	71	85	80	82	59	69	69	60	73	70	64	69	65	74	78	71	71	70	53	61	66	79	68	64	64	69	51	55	63	70	79	57	71	64	64	76	61	69	78	76	63	61	66	62	72	57	64	79	72	63	63	78	65	64	60	83	78	54	73	62	76	65	60	63	57	48	72	92	65	79	67	69	90	72	66	69	87	58	55	68	66	61	75	72	66	72	61	67	68	62	63	81	69	71	64	73	70	59	65	59	56	68	72	83	71	61	61	84	73	60	80	70	65	68	59	76	56	64	68	68	67	60	70	71	66	63	69	67	67	79	69	76	59	71	56	81	61	79	69	62	62	62	72	60	63	62	70	55	78	82	73	64	64	70	69	58	68	72	72	57	63	61	68	56	69	54	58	76	63	79	67	81	65	62	67	83	67	59	76	72	75	61	72	61	59	72	73	56	74	62	65	69	68	71	58	44	71	60	65	70	69	62	82	63	76	63	59	66	82	83	69	75	68	56	79	68	54	67	75	65	59	68	74	57	56	59	70	63	63	80	74	61	63	79	75	81	52	61	76	73	68	78	73	63	49	45	52	91	74	62	66	58	71	78	62	67	91	75	69	65	58	68	61	75	69	65	74	64	70	68	68	73	69	52	70	81	79	55	68	61	57	99	62	84	71	57	81	71	69	85	50	57	63	74	69	65	73	75	78	79	78	62	71	69	53	60	72	55	73	65	61	74	49	76	74	80	68	66	62	75	70	56	69	71	77	80	70	66	74	54	81	69	75	68	69	63	70	63	60	55	61	68	63	77	61	84	69	76	55	54	51	80	58	68	75	71	53	76	59	88	77	66	66	67	88	71	76	72	77	73	59	63	66	84	60	71	72	80	65	77	60	74	80	70	85	47	81	65	56	57	75	66	64	56	79	92	63	69	61	72	75	57	72	67	54	75	62	78	68	71	83	64	56	65	67	66	78	69	70	66	53	65	67	59	65	64	64	73	72	62	53	78	64	67	72	63	57	71	62	58	56	59	65	61	62	60	73	66	73	70	82	83	67	80	65	65	69	61	56	68	65	64	77	60	62	80	67	62	58	73	80	64	63	59	70	59	80	46	53	58	75	63	60	66	60	70	64	56	65	63	57	67	68	63	70	58	63	67	73	64	58	72	58	72	65	61	65	62	78	73	73	64	69	63	61	84	66	72	59	57	73	71	58	61	68	69	57	57	59	62	74	74	57	79	63	64	68	80	57	58	64	66	58	74	65	57	65	77	53	58	55	50	64	74	59	60	74	59	68	68	79	73	76	70	79	73	79	46	71	66	68	73	62	73	55	71	56	66	59	66	74	68	68	51	62	81	76	64	71	73	58	66	58	75	67	65	60	70	70	69	60	74	73	69	66	74	76	72	62	64	62	73	74	61	79	61	64	69	54	63	75	65	63	70	77	69	75	62	64	65	80	79	81	96	66	59	72	77	60	66	60	66	63	81	63	57	79	73	90	64	71	64	75	70	81	74	73	72	60	66	68	67	61	61	62	97	69	72	58	72	80	71	90	64	49	64	76	69	57	65	69	71	63	81	66	72	62	63	63	79	64	71	67	91	73	55	72	74	67	67	62	80	75	69	78	58	76	64	75	67	69	73	59	63	74	66	61	93	54	63	65	71	61	53	67	64	65	60	62	61	50	58	74	60	63	74	60	81	69	62	79	84	77	64	56	78	56	82	61	72	64	73	77	71	63	64	81	64	78	75	53	78	72	74	46	68	60	71	60	80	60	63	53	78	66	62	57	88	71	63	68	75	64	61	78	63	67	56	67	60	77	51	61	72	67	62	77	71	69	76	62	62	64	61	62	76	69	60	75	54	69	65	73	56	85	68	56	68	67	66	61	61	56	72	59	63	81	82	55	71	82	64	62	64	67	88	87	73	59	64	78	71	55	80	68	59	82	66	58	71	62	71	87	62	77	60	62	70	77	62	66	63	75	65	82	75	55	78	80	67	71	62	59	72	74	70	66	76	66	63	67	61	64	71	61	76	72	57	66	66	72	61	60	56	70	74	73	74	51	70	67	73	57	67	88	67	54	48	67	63	70	76	65	80	62	70	70	61	68	75	63	74	75	67	53	81	66	80	76	72	53	72	70	70	64	60	75	71	59	78	76	68	74	84	74	81	68	61	56	64	80	64	76	66	65	79	79	84	69	64	85	70	63	70	74	70	70	65	71	61	63	66	69	86	66	67	90	83	74	71	67	58	60	62	64	66	80	93	66	67	61	67	55	64	65	54	78	59	70	80	67	64	69	55	66	78	63	63	66	82	71	53	65
2574	638	310	309	303	251	270	268	251	213	250	210	220	234	193	209	213	222	209	188	212	245	217	212	201	185	191	208	195	197	191	196	221	200	208	188	200	194	194	224	202	212	183	239	226	227	193	229	176	194	193	194	201	234	204	202	235	218	214	187	178	198	233	205	178	210	195	193	215	167	236	193	215	206	225	195	218	186	195	225	214	248	202	188	205	236	163	201	190	214	210	191	194	224	209	185	203	201	211	213	221	186	199	203	193	203	199	195	220	184	188	193	188	208	185	202	195	177	169	194	212	217	213	212	186	187	198	223	191	202	213	210	192	204	200	197	192	229	223	228	195	189	209	195	197	231	203	214	199	193	208	220	200	230	219	205	192	211	187	203	186	205	207	206	197	201	208	213	194	219	192	209	223	197	202	222	216	238	205	193	204	199	202	218	231	213	190	212	191	221	218	196	212	191	207	202	206	223	197	200	200	202	204	194	207	184	200	200	208	187	176	215	213	204	205	198	217	207	215	234	201	216	204	216	188	202	175	208	209	187	216	214	204	218	237	194	237	191	197	197	213	195	225	202	195	187	208	229	214	202	229	212	211	173	228	196	206	197	192	193	206	206	214	199	203	209	225	204	201	189	221	198	198	198	198	219	160	184	198	218	211	209	219	217	201	195	227	195	213	234	205	207	196	201	189	218	215	201	216	187	200	238	223	221	211	214	213	195	194	207	215	188	206	240	211	219	222	205	204	222	205	187	225	219	180	218	197	216	197	214	211	191	201	181	204	192	216	194	211	223	228	212	202	194	187	215	203	194	202	209	233	213	194	220	231	212	205	221	206	217	196	220	196	195	196	223	213	187	192	231	195	223	190	225	221	207	211	231	201	206	208	165	197	193	193	213	206	217	205	197	193	215	199	206	211	204	200	211	191	199	204	187	218	230	183	198	191	207	180	211	208	197	209	188	200	188	199	214	195	198	195	194	231	214	223	226	207	217	210	188	196	213	213	211	231	171	232	210	219	169	230	213	216	196	207	196	200	199	194	231	218	198	216	209	199	191	222	219	194	211	209	197	198	187	181	189	201	194	201	189	227	209	178	241	228	204	203	221	221	211	200	207	225	210	206	195	206	209	176	213	215	191	212	185	199	189	198	200	183	210	204	178	210	192	197	196	207	215	187	214	229	201	198	215	243	186	205	202	218	210	211	193	203	213	187	208	197	204	183	189	217	218	187	211	217	207	197	180	190	197	208	213	218	209	193	215	201	222	185	210	239	193	211	191	204	201	224	192	191	200	209	204	196	203	210	218	199	205	222	188	196	183	196	211	215	225	222	233	204	234	199	216	220	183	212	199	218	187	217	206	225	212	184	216	200	222	205	204	185	218	210	202	211	194	199	238	219	226	230	190	214	217	228	208	189	190	206	196	206	210	197	216	218	233	229	194	213	201	204	219	201	220	220	191	217	224	203	194	220	185	176	226	201	190	200	221	230	208	211	199	208	233	210	201	198	204	210	206	203	207	198	193	201	204	212	200	193	213	215	189	202	200	193	216	180	201	198	209	216	196	245	215	187	214	198	200	208	227	208	208	192	198	190	218	214	219	222	196	229	216	209	213	236	250	229	207	239	204	205	228	209	219	193	208	207	180	192	192	206	213	189	200	191	188	191	195	195	231	199	197	226	205	180	228	207	198	191	194	221	218	211	211	215	196	196	218	219	187	175	189	184	204	211	212	209	194	208	208	185	209	227	198	209	206	205	184	179	193	201	198	224	188	194	219	202	218	202	194	213	202	229	204	224	188	214	214	220	211	207	200	216	198	214	227	208	197	227	198	214	214	223	188	211	216	198	210	207	222	208	200	190	219	204	183	202	230	196	216	212	193	201	204	192	209	213	195	186	219	182	202	175	197	221	199	209	215	203	193	202	229	223	223	190	217	209	223	207	213	218	215	210	182	207	218	194	194	198	175	205	177	211	205	213	190	210	203	207	189	197	211	206	196	207	171	215	187	190	185	209	185	199	181	205	237	216	225	207	213	184	185	191	203	206	203	199	182	207	239	206	196	200	213	212	209	211	213	206	183	199	232	202	220	209	214	203	202	197	217	187	196	225	189	177	202	203	194	190	203	228	217	192	208	206	207	197	236	183	243	194	208	191	205	199	207	193	225	224	189	200	181	227	181	171	205	233	220	197	205	210	187	201	221	201	232	206	208	213	205	240	235	202	203	208	206	186	216	197	199	214	192	197	229	206	206	209	209	213	212	201	202	187	210	234	207	188	205	195	210	208	208	215	186	178	174	214	211	202	218	189	179	192	209	195	202	208	220	196	209	212	212	210	200	201	203	166	205	208	200	208	197	219	186	205	214	203	207	208	208	189	204	211	191	196	203	201	199	236	205	193	204	219	185	189	202	192	226	188	220	205	178	204	205	214	220	196	230	215	240	187	222	188	176	215	221	228	217	203	214	219	187	192	194	192	230	198	185	227	215	220	199	206	185	198	181	219	213	186	202	208	197	236	202	199	188	189	202	240	202	171	190	210	190	221	220	198	191	209	211	219	196	224	188	203	205	223	180	225	211	204	212	212	219	206	193	189	215	230	189	191	218	213	205	223	194	182	183	211	202	201	191	170	187	193	199	221	196	211	194	187	185	198	183	198	203	233	220	187	220	215	187	182	203	228	203	204	207	220	221	208	208	224	210	217	230	204	186	210	181	239	202	204	228	182	175	186	190	193	218	193	208	204	212	195	221	180	207	175	218	182	185	188	193	207	197	200	204	210	229	213	208	191	209	212	187	235	191	220	211	211	230	229	230	180	194	198	204	215	213	204	224	211	177	205	193	218	229	193	186	200	222	188	201	207	182	205	212	206	210	185	176	204	220	211	182	209	218	218	218	173	198	244	182	173	186	218	221	198	199	199	213	218	214	217	205	195	202	206	195	231	189	188	214	194	224	174	194	203	215	214	226	223	202	199	198	191	218	191	193	193	238	220	198	177	199	204	184	193	210	194	206	218	200	212	194	229	209	208	226	203	224	197	202	202	195	233	198	211	205	221	193	202	195	221	221	186	205	197	187	190	217	184	228	215	203	197	188	213	214	223	192	209	198	204	210	206	226	213	205	222	182	190	221	210	193	192	208	198	248	206	207	199	209	201	192	198	217	191	186	202	187	207	225	213	220	231	181	183	186	200	202	226	188	218	211	215	190	207	204	204	221	198	214	217	178	179	185	203	217	217	217	218	217	217	207	193	183	198	218	200	218	184	212	182	195	199	190	170	201	188	210	182	214	199	210	196	205	221	216	226	232	213	214	198	192	205	204	183	206	194	207	200	211	216	200	208	226	181	195	199	214	207	206	195	209	189	216	191	216	185	192	199	211	197	226	206	223	213	225	234	205	226	218	204	184	204	193	227	210	207	227	189	215	182	203	199	217	195	183	191	189	188	185	200	207	219	204	221	211	201	189	203	215	183	220	245	206	176	210	194	182	216	191	230	196	211	227
13754	5539	2080	958	683	501	360	339	254	244	217	208	193	184	180	179	167	152	170	148	164	156	158	130	144	142	154	116	159	119	154	136	144	135	124	131	133	140	131	149	138	151	131	122	129	145	124	122	125	142	139	142	164	130	139	131	130	135	150	145	137	151	149	119	126	144	124	162	126	139	139	125	110	124	122	134	113	145	153	138	136	124	158	125	117	122	123	133	138	126	122	144	124	109	144	137	138	139	96	144	124	129	138	105	99	109	127	133	132	118	113	118	131	135	124	121	121	139	123	127	140	131	125	125	128	120	138	113	133	121	113	109	119	149	138	149	108	126	143	113	122	122	136	127	132	132	118	123	124	127	112	124	134	117	123	160	124	121	119	119	139	130	122	134	124	127	141	119	128	142	132	143	162	138	138	128	122	111	110	117	120	138	127	134	112	111	132	152	127	149	149	119	127	142	141	131	128	123	148	112	127	127	154	129	135	158	116	125	125	140	138	123	132	97	149	129	126	141	123	131	144	119	141	123	120	152	127	121	142	135	119	145	146	122	144	121	129	125	135	131	141	111	143	150	132	132	121	142	118	127	119	141	123	123	116	124	141	134	132	139	128	146	116	128	124	134	143	123	140	148	119	122	147	112	117	138	142	133	157	127	133	107	137	138	122	130	109	129	119	129	132	126	127	147	128	146	132	140	128	124	124	121	140	145	106	143	130	138	121	106	106	120	146	134	117	128	128	139	104	127	129	108	144	125	138	148	141	141	163	111	132	117	137	122	110	109	138	136	113	110	141	131	129	150	131	114	118	132	133	123	112	144	140	154	119	125	114	119	110	137	122	119	124	114	126	135	118	119	143	121	124	129	122	107	129	143	113	139	131	113	133	125	138	119	138	122	133	128	124	102	140	113	143	143	136	133	106	116	124	115	135	103	85	145	113	139	142	121	129	123	123	133	141	125	155	122	121	146	146	123	152	124	97	103	101	104	113	121	144	131	147	126	145	114	151	150	134	136	117	117	125	103	146	110	141	109	141	111	123	140	124	152	130	127	111	120	110	128	123	120	113	114	127	132	131	141	136	127	131	116	166	111	123	141	129	133	124	138	131	140	127	136	131	118	147	125	140	127	121	153	134	141	141	110	143	139	142	123	129	127	120	137	123	111	140	130	128	131	119	131	147	115	122	135	126	145	139	130	125	125	141	144	125	121	118	154	138	125	98	130	139	114	111	129	115	114	111	125	123	133	132	122	138	124	125	119	128	133	116	119	146	117	117	119	122	122	119	136	139	145	142	136	109	102	120	117	154	123	137	123	138	109	136	157	145	126	123	134	115	124	137	114	140	138	134	109	147	116	106	128	142	123	136	112	151	128	124	127	147	148	114	129	118	132	134	123	115	125	149	130	147	110	124	118	138	126	135	123	133	149	120	114	112	118	123	149	126	128	135	144	137	104	129	111	121	105	113	127	125	143	120	135	130	129	128	118	139	152	107	111	152	117	108	101	124	137	127	154	126	153	126	129	116	126	131	108	124	126	125	131	116	129	146	117	125	131	133	135	134	142	149	130	143	121	136	129	106	131	118	109	144	133	125	130	141	131	134	133	126	125	134	116	128	131	125	107	113	120	120	122	139	138	142	147	131	116	123	126	149	108	109	125	146	132	165	108	132	144	124	117	136	141	144	130	129	125	119	120	139	133	118	165	143	154	143	135	145	135	125	146	112	125	107	125	131	121	136	123	130	128	141	133	122	133	125	120	118	125	135	126	146	151	134	116	112	144	130	107	119	143	109	142	147	145	131	121	107	127	140	127	125	133	127	131	135	139	129	117	129	122	122	133	118	108	129	132	120	123	91	106	132	123	148	134	150	133	125	103	125	125	125	143	138	123	120	134	132	126	116	131	143	135	125	129	144	125	125	128	133	127	127	126	125	125	128	116	125	124	136	124	129	126	133	131	117	127	105	126	135	125	136	143	126	119	132	137	153	119	109	127	135	125	133	130	124	136	125	121	127	134	111	133	134	126	117	141	139	134	115	123	112	139	134	147	120	142	109	117	135	137	131	157	123	139	131	106	121	133	129	148	105	143	117	149	119	127	118	150	145	133	117	127	140	144	132	140	126	141	132	127	120	158	115	111	122	139	146	138	136	116	141	129	138	121	120	93	127	130	126	148	125	109	106	116	128	128	124	123	129	117	157	125	134	137	135	122	136	117	135	122	104	114	121	136	130	141	129	124	127	125	131	135	122	121	133	122	110	128	129	143	128	111	128	121	117	130	117	145	134	126	127	117	112	150	115	104	130	160	117	131	111	123	129	101	131	141	119	141	116	130	131	105	150	144	135	120	143	152	130	117	150	132	138	128	130	135	109	126	145	131	123	146	142	131	128	129	118	139	109	139	116	133	135	126	131	116	149	115	111	146	122	143	161	123	116	103	122	130	130	139	138	126	115	138	124	128	118	123	125	148	112	137	123	115	138	132	112	127	118	135	119	132	128	126	132	130	127	130	120	102	148	143	126	109	133	124	114	135	125	139	103	118	133	128	137	139	146	134	123	125	123	123	146	122	129	116	143	146	138	113	131	138	136	135	139	118	136	123	124	132	128	126	111	116	137	138	138	125	112	114	150	120	154	121	109	128	132	128	119	112	116	122	142	140	131	123	135	110	127	156	117	123	119	120	106	112	143	127	142	122	116	137	121	138	146	135	150	97	121	128	139	127	120	122	135	134	125	113	124	127	134	136	124	131	133	134	127	142	124	119	119	108	120	140	161	131	117	125	122	147	134	134	111	108	141	119	148	117	111	142	146	113	116	127	116	129	121	119	143	127	139	132	129	134	127	127	130	117	149	130	116	121	137	133	134	129	139	140	127	112	127	118	143	125	118	116	146	127	128	140	123	125	139	134	109	135	127	151	129	115	127	108	119	147	112	121	143	141	140	101	135	145	130	142	115	137	119	144	130	130	111	121	135	129	123	117	109	110	105	117	118	134	125	128	138	115	96	117	139	111	123	121	145	128	128	138	137	110	154	139	121	136	138	152	124	122	128	109	138	119	130	130	99	140	136	136	118	124	146	122	149	121	121	125	130	133	136	140	129	132	119	138	122	138	133	116	136	126	138	118	134	141	138	120	135	122	122	137	136	140	120	143	127	148	126	108	133	128	118	137	133	142	126	120	126	106	109	138	115	131	143	132	135	134	139	134	118	125	108	156	110	127	148	134	128	114	130	136	134	141	118	147	141	121	120	115	141	115	132	136	152	130	125	130	118	148	149	116	139	132	126	133	130	129	156	129	112	127	123	143	137	143	120	129	126	149	112	128	113	120	139	146	143	136	121	147	120	121	135	132	137	119	126	122	146	128	143	108	127	117	125	125	107	123	114	128	136	121	117	142	132	121	120	114	132	138	147	124	136	129	134	105	121	121	124	127	131	145	147	137	152	132	135	123	127	130	115	136	128	129	141	125	125	119	119	133	123	128	136	140	109	135	136	141	101	96
7244	5170	3032	3197	2811	2240	1762	1475	1179	1095	976	885	791	743	662	630	595	591	548	593	548	500	483	478	509	428	469	423	462	440	396	416	426	427	426	435	384	395	381	374	405	408	368	356	379	358	375	376	356	372	374	349	360	398	333	359	360	383	352	335	373	346	368	340	327	372	401	408	329	351	368	378	348	347	377	358	360	345	343	322	346	318	356	369	333	369	381	368	367	323	333	363	334	373	328	372	352	366	322	361	371	352	342	376	331	312	368	313	315	330	360	361	350	316	360	352	368	327	351	357	329	334	356	345	342	348	383	354	347	330	325	355	361	338	366	383	362	342	372	340	353	371	357	377	318	336	364	355	360	325	364	374	325	354	338	316	352	335	324	347	334	345	308	344	371	330	340	322	315	322	348	315	333	334	345	321	343	328	346	347	332	322	328	360	346	353	319	388	334	361	344	333	378	338	334	324	369	324	370	351	344	309	379	359	332	345	339	354	325	365	368	318	349	341	326	335	342	355	319	342	357	339	354	385	349	361	338	328	358	285	350	329	351	348	329	346	330	352	319	342	346	348	370	326	358	328	340	346	334	338	385	351	321	324	338	352	328	352	334	354	375	285	363	354	339	351	346	322	379	341	338	366	347	335	357	344	347	335	316	337	349	333	345	343	368	336	324	384	349	342	346	377	336	327	336	323	306	324	354	359	311	355	390	357	356	345	357	299	357	304	340	368	348	355	331	361	370	346	321	364	297	338	368	344	330	355	342	329	368	360	354	317	351	345	340	334	336	363	333	336	330	325	335	338	334	325	345	333	356	317	361	365	371	325	333	370	361	339	340	337	328	339	366	343	352	326	359	344	314	323	360	335	363	332	344	333	328	335	333	331	332	349	314	350	350	333	322	339	371	350	347	331	351	346	351	368	332	363	353	350	335	348	329	336	333	395	348	334	369	361	343	342	356	338	288	354	348	377	373	342	327	340	340	379	354	307	352	355	341	322	322	351	360	359	353	328	328	341	339	364	340	328	332	410	347	352	335	365	358	365	344	359	319	344	350	340	352	345	354	363	313	348	316	362	388	346	353	328	371	384	391	333	342	337	324	318	350	344	351	377	343	323	365	335	330	354	334	369	359	327	324	336	309	338	350	349	362	337	326	333	326	306	349	339	346	336	346	329	348	326	355	354	364	333	357	339	347	357	354	331	332	346	341	358	327	350	357	336	388	378	328	337	363	332	344	329	317	342	366	349	361	343	366	352	349	314	323	347	372	349	321	338	346	351	332	356	358	354	378	356	336	353	370	335	325	318	361	349	344	362	344	342	335	401	358	330	339	341	341	323	372	318	351	377	356	296	312	343	340	352	334	325	360	340	363	357	361	335	376	333	323	330	363	325	343	371	325	349	372	348	366	342	375	359	347	351	345	355	350	343	334	361	339	345	284	321	349	343	349	351	361	333	344	329	366	338	335	349	352	343	341	368	329	347	347	376	336	346	352	364	363	345	369	370	334	298	359	349	360	361	385	320	334	334	376	369	341	340	329	357	341	309	333	359	363	347	340	334	348	327	367	346	355	373	331	336	316	381	337	329	366	372	331	341	330	324	333	376	330	350	344	354	335	380	353	307	331	357	345	372	349	315	346	341	348	316	330	368	337	370	325	351	351	323	314	345	341	358	344	315	341	384	319	302	321	348	349	339	361	327	356	351	346	358	321	379	341	361	354	317	353	342	313	353	313	307	350	371	335	348	345	357	327	348	327	343	343	340	314	360	358	346	356	330	350	360	340	347	376	319	352	339	360	369	357	360	360	367	349	356	355	333	329	350	322	358	345	339	307	358	349	352	369	338	350	336	357	332	321	361	370	327	339	336	331	314	353	399	378	363	373	334	366	350	359	350	328	347	353	369	328	343	345	327	319	348	332	318	329	321	370	344	357	318	359	334	322	368	357	383	335	345	357	375	332	362	320	372	368	333	309	353	357	395	308	317	354	325	362	337	354	316	348	358	351	373	332	371	339	348	354	349	322	340	334	327	351	337	348	368	359	371	362	345	335	369	329	287	373	358	307	324	379	342	333	329	329	360	365	314	345	336	336	341	317	343	323	339	342	350	323	337	339	342	360	340	333	342	347	327	334	345	334	367	334	342	371	355	371	377	324	315	370	319	323	344	338	325	356	363	367	351	358	362	318	336	324	351	314	358	324	336	365	345	358	359	335	340	343	330	333	351	366	358	359	343	382	363	347	334	348	370	337	343	349	313	377	320	331	353	322	358	359	310	347	367	334	352	340	344	347	326	366	384	377	336	349	346	311	326	342	359	355	318	350	338	382	393	365	343	285	316	327	336	379	293	336	357	336	347	345	309	315	370	346	311	338	320	333	349	327	324	371	319	336	317	339	351	347	349	345	367	336	324	340	321	372	346	303	361	365	353	353	320	351	364	335	320	353	360	326	354	367	349	347	354	358	346	362	334	357	347	351	350	314	334	338	333	360	381	334	328	354	340	329	356	370	355	379	362	323	355	321	325	378	328	340	368	305	313	330	355	367	351	360	359	322	355	336	374	370	382	340	314	338	363	350	331	382	360	352	341	353	357	360	344	344	373	352	329	323	366	318	382	344	322	363	298	348	333	363	353	341	342	307	332	362	355	338	363	339	339	333	347	337	347	341	338	341	335	359	323	343	347	326	339	325	335	347	347	322	359	330	351	370	361	346	305	362	355	345	350	350	310	330	347	365	367	362	368	380	336	314	357	360	315	348	382	338	346	310	325	340	353	322	335	333	366	343	308	358	340	344	345	369	350	371	328	354	351	316	392	351	361	287	326	359	327	350	335	328	332	352	381	312	388	345	341	330	348	373	351	389	338	349	341	374	355	341	341	362	351	336	357	320	343	371	363	353	379	355	361	332	344	319	349	357	334	349	328	340	351	366	354	359	360	372	354	329	363	340	352	359	325	339	333	292	331	352	354	360	342	344	360	349	362	336	313	345	349	348	337	356	361	319	326	318	338	369	335	345	362	339	353	350	341	339	338	321	381	346	319	335	352	309	327	319	343	358	328	361	362	342	367	349	332	349	327	373	321	329	329	357	304	343	356	308	352	330	340	349	385	314	332	334	369	318	345	365	354	322	378	355	342	333	331	352	361	385	331	310	333	304	378	323	308	372	355	361	344	291	316	346	347	364	334	353	377	361	350	341	338	361	355	329	353	355	356	376	363	345	357	343	335	362	351	323	350	351	358	374	356	327	361	340	337	341	360	356	371	356	334	361	368	319	346	360	351	404	324	357	351	347	344	324	349	321	337	340	336	315	338	339	328	326	329	376	356	313	363	347	339	316	310	391	355	376	331	375	343	330	379	332	296	327	348	372	330	334	313	363	377	334	352	351	335	354	343	370	317	368	344	351	355	349	338	324	361	345	318	368	358	331	354	332	333	336	369	354	350	341	359	371	313	321	357	383	342	354	371	358	406	336	347	321	326	347	356	329	367	351	360	363	349	319	359
21844	12777	5601	2213	1411	1048	766	697	548	514	464	398	387	395	344	344	337	327	304	285	320	297	272	307	305	274	294	286	313	266	259	278	275	252	282	313	237	242	291	223	241	259	219	258	268	252	245	272	262	260	268	280	304	288	255	287	248	257	257	280	229	259	255	264	263	275	261	268	258	310	259	244	248	261	264	241	269	229	257	246	227	254	256	275	242	241	235	238	247	246	224	253	234	289	267	238	256	235	250	251	268	265	281	227	269	238	252	238	254	229	262	235	239	265	201	224	206	236	278	255	252	250	265	249	253	268	238	241	234	270	260	272	219	247	255	281	266	261	264	252	258	239	265	247	227	256	254	245	256	241	268	288	252	263	245	247	252	264	225	246	263	237	239	232	267	238	255	249	262	239	221	259	253	230	233	262	243	271	229	234	290	221	267	273	253	232	252	240	265	265	235	266	247	245	252	258	245	287	232	270	248	233	256	257	236	266	233	252	285	249	244	298	258	246	234	278	248	223	278	276	255	267	266	267	246	223	233	245	281	243	238	250	262	267	255	280	234	276	243	251	244	283	238	249	252	254	275	239	229	241	206	230	244	232	258	269	237	244	271	263	244	253	275	248	268	263	257	256	282	273	250	262	264	263	255	237	285	266	273	292	265	250	277	241	257	256	269	258	226	232	235	262	254	258	263	235	263	253	244	240	242	275	256	264	245	236	282	255	273	217	247	277	271	262	282	271	250	220	275	243	256	236	253	259	251	285	239	251	267	232	252	273	252	255	243	257	236	267	247	248	251	241	239	271	251	276	242	244	251	264	242	256	279	271	240	261	268	227	253	266	236	241	264	292	262	231	245	223	278	239	274	244	286	260	253	250	273	244	264	231	245	256	256	268	244	262	247	260	244	275	234	225	262	236	277	289	236	256	263	259	294	268	262	232	285	277	248	256	221	249	253	271	225	238	249	262	277	245	250	252	251	245	238	272	254	239	255	269	260	251	244	243	232	267	254	238	231	232	256	231	246	240	230	262	246	263	245	281	222	253	238	289	221	234	262	239	262	230	254	258	250	278	288	270	270	257	262	268	237	273	226	235	245	257	279	249	245	242	239	217	281	238	254	262	250	261	266	237	240	219	267	222	268	295	247	252	260	250	268	239	238	261	261	262	287	239	277	260	274	268	235	236	263	258	290	299	256	259	307	276	251	262	258	248	287	241	248	280	253	285	251	255	272	248	260	233	269	254	256	228	254	255	246	249	235	264	250	239	272	238	252	224	246	278	235	282	266	246	251	252	247	264	246	256	231	265	232	274	233	217	246	257	263	273	274	239	272	279	246	275	246	234	252	232	232	231	260	235	260	249	266	225	258	254	273	256	253	245	268	270	238	238	227	238	287	263	229	255	252	256	253	236	269	238	247	240	244	230	238	237	245	239	249	263	237	256	257	279	275	254	269	223	284	249	224	258	264	232	232	258	237	259	255	234	269	275	224	249	246	249	256	257	275	265	263	288	257	272	246	241	250	258	232	267	224	250	233	225	226	276	250	262	258	250	224	237	234	243	244	266	262	264	238	220	245	253	258	277	207	261	264	243	259	254	277	238	251	274	230	252	256	232	259	241	268	245	266	250	283	235	256	247	252	266	239	246	230	265	234	269	270	248	309	239	257	258	222	216	239	285	252	239	288	208	250	276	261	235	276	255	258	245	225	247	243	281	238	256	243	248	261	256	278	275	238	240	241	275	242	266	267	260	248	248	234	275	269	243	234	251	270	223	279	275	244	253	255	255	244	271	244	250	272	244	244	233	246	265	230	261	271	285	291	275	273	257	249	219	292	246	256	251	242	258	270	262	250	262	232	251	248	243	219	243	251	273	263	246	281	235	221	260	247	244	247	265	247	282	242	262	240	241	273	245	256	275	251	255	253	263	234	260	251	226	280	238	222	276	285	268	267	228	251	225	237	232	240	249	241	270	257	255	246	264	217	211	217	246	246	244	246	258	251	237	264	293	252	277	269	217	229	264	254	236	243	255	265	272	261	240	257	260	244	268	244	259	243	238	254	278	256	232	262	251	269	231	227	251	271	242	289	232	261	236	305	273	233	281	264	235	256	285	268	255	274	243	272	264	289	240	274	260	255	237	251	224	251	238	247	232	258	245	241	294	265	247	269	243	268	240	222	246	237	260	253	255	268	262	239	268	226	213	252	255	235	256	254	242	244	235	251	256	271	261	245	273	243	244	278	230	266	275	254	274	275	236	266	250	229	255	274	241	280	249	251	279	263	250	283	255	260	250	281	244	269	237	254	255	267	259	237	250	245	248	276	250	284	252	252	243	256	274	273	276	226	258	273	230	246	262	247	265	260	235	264	274	283	276	271	271	252	259	252	239	257	220	236	257	246	255	234	241	237	260	265	282	257	262	238	233	264	269	259	282	249	252	263	266	287	258	257	242	261	233	240	252	280	287	258	271	280	234	250	238	272	246	268	269	267	282	274	254	262	225	249	242	240	247	262	235	224	263	270	233	277	261	225	220	226	260	266	244	221	242	260	258	288	275	238	239	254	234	237	242	271	269	263	247	251	295	251	295	232	273	271	259	281	254	256	261	248	260	284	233	226	228	269	234	283	270	255	257	248	283	257	279	232	264	248	241	284	258	235	235	276	244	233	257	258	244	260	264	209	236	235	230	252	209	225	246	219	271	267	272	282	260	257	260	230	263	251	280	248	269	269	232	246	225	261	267	249	244	254	248	253	271	259	261	249	246	240	235	277	262	240	240	219	273	268	256	266	274	277	247	252	224	261	253	232	245	256	278	254	236	243	250	244	250	256	241	290	272	258	237	261	244	232	270	263	245	266	255	248	255	235	251	216	278	233	220	247	255	256	261	260	289	245	263	277	277	249	240	253	271	254	251	225	275	248	265	247	247	250	259	279	273	246	259	225	248	256	230	227	256	251	259	242	264	244	248	262	261	220	254	254	248	240	261	231	260	269	263	287	249	258	248	266	238	284	219	235	266	252	255	266	265	250	250	239	243	248	260	261	254	270	283	262	244	255	273	237	265	308	241	254	229	281	257	248	265	270	262	245	245	264	242	256	243	242	268	267	239	232	286	237	243	243	251	275	275	255	237	220	266	245	249	250	257	273	260	272	231	246	259	264	245	300	228	241	249	260	243	277	227	248	230	232	257	287	230	282	260	216	234	251	253	223	265	225	257	288	264	274	264	269	265	247	291	274	298	236	254	228	259	229	262	261	247	240	255	253	238	257	259	257	234	244	262	276	291	238	261	263	259	250	279	268	252	240	273	256	239	233	243	264	274	242	264	250	270	296	249	241	268	266	272	257	262	248	269	237	252	259	252	250	236	251	236	258	234	230	268	257	254	249	244	232	273	258	282	253	253	243	271	263	262	270	217	238	258	248	246	255	241	241	249	219	230	270	288	254	248	273	266	233	261	275	248	245	238	212	254	237	260	267	255	229	279	264	267	276	237	232	257	244	251
9232	10110	5792	5870	5141	4265	3283	2637	2285	2017	1776	1617	1511	1365	1253	1231	1149	1082	999	985	923	924	872	803	806	804	774	774	749	767	753	745	784	716	697	679	661	659	692	647	702	684	589	654	620	688	658	680	676	641	663	624	637	612	655	638	641	650	621	649	649	649	631	621	668	634	648	622	620	620	625	614	657	615	613	644	601	623	631	612	608	603	631	625	625	636	637	620	585	639	620	601	599	611	597	584	604	661	647	615	585	618	642	642	625	642	602	615	569	596	585	607	562	626	608	623	595	616	574	632	587	592	598	589	575	566	624	622	590	590	609	594	620	586	627	610	577	568	597	585	583	586	612	542	624	626	597	579	609	563	632	604	600	617	619	573	581	602	554	568	587	618	598	573	604	608	607	580	613	587	610	582	566	557	561	626	581	567	598	616	584	650	612	577	597	585	634	583	600	592	621	576	574	597	607	635	588	590	601	599	597	606	609	569	615	589	605	614	575	631	610	581	580	624	578	598	608	639	596	597	559	587	583	596	609	530	617	603	546	611	604	580	579	617	599	571	571	565	593	633	593	597	574	611	618	626	583	597	571	577	602	610	587	582	587	580	585	587	615	613	559	596	608	570	606	616	579	624	589	609	589	566	577	552	649	566	601	587	582	630	617	592	659	542	559	634	630	584	592	578	577	567	551	586	614	560	597	625	636	617	598	617	557	614	580	618	611	599	543	582	590	611	589	598	631	553	547	562	567	578	639	587	595	607	605	615	605	591	565	577	602	608	592	596	607	590	601	603	613	593	580	598	586	589	605	576	603	567	608	592	563	625	570	595	607	621	591	611	590	597	598	599	649	597	606	559	587	570	595	576	603	515	608	597	589	619	621	628	597	567	589	592	620	578	557	598	599	625	581	582	610	598	606	592	628	577	591	631	599	601	572	567	636	566	588	597	568	599	603	625	611	565	599	566	619	609	605	588	604	583	606	642	616	581	621	582	635	552	578	591	604	573	570	605	624	587	639	604	575	612	591	638	617	584	599	619	640	581	596	590	553	597	586	643	624	610	668	594	634	657	603	616	588	611	608	574	580	544	645	586	605	562	558	622	575	629	582	585	579	576	587	582	583	583	599	590	593	631	637	601	602	617	607	572	606	608	625	575	642	595	553	605	597	607	578	624	601	604	571	619	582	627	597	600	639	577	591	616	595	569	594	591	564	578	561	606	541	570	614	617	570	562	599	582	638	623	616	574	592	563	580	567	542	597	600	586	618	545	640	593	599	603	589	560	604	583	588	557	546	599	604	638	600	578	580	606	632	602	543	563	612	628	589	623	614	604	598	610	614	586	595	582	621	572	601	584	603	562	613	621	580	585	604	612	582	574	586	648	618	588	616	598	633	561	602	583	545	601	559	612	585	608	613	594	572	641	608	603	587	595	575	593	575	610	596	594	577	627	603	576	609	590	591	630	545	586	579	598	629	560	634	589	518	591	617	588	549	550	561	588	607	599	619	600	634	643	651	579	595	635	595	629	583	567	608	570	609	600	602	587	611	607	584	590	586	606	557	540	621	566	595	595	595	646	610	618	617	588	538	618	603	617	627	576	582	554	591	583	580	610	647	625	601	598	595	596	567	573	606	566	585	599	574	570	565	605	626	579	609	609	580	546	568	598	590	629	620	624	607	620	583	598	625	593	594	639	586	606	571	588	578	638	613	617	604	551	593	591	570	588	606	584	629	608	524	600	620	629	594	617	588	613	605	632	619	630	575	572	605	583	624	566	578	593	579	600	594	597	579	575	563	625	635	581	592	593	643	617	580	563	562	586	586	639	569	612	576	636	567	577	621	570	615	620	584	623	618	652	615	598	588	613	612	586	646	599	575	637	575	585	589	595	586	620	596	617	609	579	578	616	602	594	537	592	607	593	651	576	588	581	604	612	617	615	602	605	595	571	634	613	675	608	573	611	566	637	606	576	598	594	583	633	593	612	551	578	593	602	582	614	588	603	660	557	617	587	574	641	616	576	589	611	552	612	586	602	601	581	610	545	647	624	573	608	581	587	610	567	582	568	594	587	611	633	576	585	592	632	643	627	625	610	597	593	607	578	636	590	567	608	617	573	608	616	585	624	575	630	586	572	646	609	584	598	626	604	643	618	571	587	611	573	595	592	587	549	605	579	529	609	602	639	620	593	572	546	626	550	592	602	622	558	630	555	645	634	569	607	561	588	603	587	610	596	599	603	594	588	569	580	577	616	573	616	607	612	560	620	558	610	587	563	613	603	603	587	563	559	578	590	606	635	622	603	575	627	575	606	588	602	595	580	602	617	576	576	626	615	598	610	580	574	601	583	563	589	612	598	575	608	610	559	587	622	590	606	573	599	548	604	580	607	590	633	608	582	571	617	666	621	569	587	567	576	575	582	616	619	586	615	603	592	592	603	592	553	590	602	654	601	637	582	575	577	601	549	614	573	549	597	619	622	600	591	584	620	541	653	609	641	654	603	632	573	591	589	582	538	573	612	576	614	617	572	626	596	584	597	616	595	608	577	605	576	591	620	602	577	622	603	613	560	563	565	608	619	579	617	637	589	622	595	567	590	580	595	601	608	584	593	647	580	586	601	589	581	608	630	606	550	643	584	584	600	599	608	591	561	561	557	588	617	600	559	578	530	591	590	548	591	571	611	593	619	615	591	584	608	584	607	598	623	589	606	580	585	555	598	610	572	581	620	617	587	636	585	595	616	633	602	608	600	563	601	600	598	625	601	609	585	572	600	586	604	538	593	602	604	600	589	585	568	622	595	582	599	593	592	593	604	589	588	576	584	635	593	578	589	600	560	580	606	581	625	618	608	593	561	563	572	582	580	613	556	587	617	588	613	615	604	583	589	597	597	615	560	572	575	623	590	594	605	587	576	589	604	592	602	598	625	599	614	594	579	610	586	638	618	586	609	576	632	576	564	590	629	622	595	598	614	620	606	610	597	604	588	529	640	598	565	574	610	593	589	582	613	595	584	633	571	578	615	595	591	559	566	575	592	639	623	601	604	585	606	591	605	576	571	577	577	586	577	594	629	566	638	623	585	591	597	579	561	609	558	611	569	600	592	634	601	604	568	611	585	554	605	610	618	576	582	587	598	632	593	607	620	604	529	630	571	620	612	560	591	593	597	587	601	607	561	591	592	611	591	649	587	595	580	583	649	613	626	571	625	600	578	614	635	607	624	613	609	603	594	589	621	620	617	594	599	590	596	584	617	610	621	650	598	594	574	622	578	607	573	597	589	579	578	568	598	626	620	547	596	578	640	612	602	630	631	640	579	617	611	613	585	594	594	612	589	596	602	612	612	605	585	587	608	609	616	564	588	605	575	577	598	612	558	558	591	578	581	585	606	564	637	604	570	654	599	563	604	618	610	593	618	584	573	677	609	657	570	557	596	647	552	593	650	612	578	582	578	559	598	600	606	592	627	585	567	592	594	563	572	582	605	548	578	600	631	582	586	566	600	573	591
3294	481	158	94	97	88	76	59	77	75	78	73	70	68	66	76	82	68	76	80	66	62	67	67	56	68	51	67	64	71	76	65	69	66	64	64	69	76	70	61	66	74	77	68	59	73	61	73	86	62	82	74	58	70	66	65	72	76	64	77	60	62	80	59	59	72	64	57	71	61	56	55	77	66	66	63	76	55	69	83	69	77	76	66	66	47	70	78	66	78	46	73	62	59	66	74	56	69	67	81	63	55	69	63	90	49	71	73	64	63	81	88	63	64	66	72	61	73	58	54	55	78	63	62	66	61	73	67	60	91	64	69	70	71	77	59	55	51	78	63	72	68	60	57	66	87	80	64	77	71	60	81	65	59	61	95	69	68	75	62	79	53	61	68	61	63	73	68	61	68	63	82	79	68	60	81	80	80	58	66	58	62	78	77	71	67	74	54	58	74	80	69	68	68	73	75	68	52	63	55	69	76	71	58	63	71	76	78	58	63	63	56	67	76	55	71	61	75	75	66	73	72	64	72	80	100	62	72	82	54	76	68	59	75	86	66	62	60	61	86	68	60	64	74	55	78	63	69	68	57	74	76	76	65	60	67	63	73	66	71	74	83	67	70	67	65	55	46	81	65	65	71	64	73	77	81	64	50	65	57	75	52	73	85	60	63	82	62	83	59	70	76	80	68	63	64	60	79	66	58	67	74	69	58	76	55	49	69	61	80	69	79	77	58	73	64	65	66	64	74	62	58	64	94	72	78	76	55	67	76	68	64	46	63	58	65	77	65	85	58	69	61	54	67	81	68	58	77	58	55	66	70	74	40	74	62	70	81	70	60	53	51	69	59	55	64	70	77	72	54	81	70	60	63	62	70	63	62	67	66	68	57	83	63	68	77	57	73	59	69	66	72	75	68	70	71	84	55	81	57	66	59	62	70	73	67	72	45	70	68	59	67	69	73	71	60	79	59	47	76	71	69	67	60	57	60	66	61	64	68	64	87	81	77	60	71	70	90	70	78	68	59	62	94	80	60	70	71	61	58	70	81	82	63	72	78	69	58	83	59	61	68	85	77	70	69	61	59	58	60	48	62	56	56	65	55	51	60	94	61	86	57	66	60	83	72	79	80	82	58	59	71	54	80	65	55	53	75	80	80	86	63	58	60	80	75	61	56	67	73	58	61	59	70	75	78	63	77	51	65	62	66	69	103	69	77	74	56	65	59	73	72	68	49	75	69	64	67	62	68	75	65	66	63	66	55	72	69	69	67	67	56	71	76	76	58	65	62	61	68	62	66	79	61	58	62	52	57	65	74	78	60	65	64	60	60	82	69	74	74	65	82	67	63	54	60	76	66	66	65	65	68	76	68	66	60	65	59	66	76	69	57	69	65	71	71	72	67	67	60	89	56	62	66	71	63	69	63	71	62	70	69	72	81	69	70	73	93	75	73	72	65	56	63	74	48	72	58	65	61	63	73	87	73	71	69	67	69	73	74	57	78	61	63	68	77	69	68	76	63	64	67	68	65	74	68	68	83	61	47	59	63	67	61	66	67	85	67	71	71	77	76	69	63	48	61	72	78	63	53	72	61	70	67	69	60	65	64	59	66	87	70	71	70	49	60	91	66	65	67	68	63	74	79	55	66	76	71	54	62	60	79	74	75	89	60	53	65	60	82	85	65	67	70	68	71	73	82	76	71	71	61	75	67	72	62	61	73	60	62	72	77	69	70	64	71	67	86	62	77	67	59	61	61	73	56	68	65	63	76	65	63	76	55	64	57	74	59	81	73	67	72	72	84	64	88	61	70	70	70	70	75	63	62	59	85	81	67	73	81	74	70	68	74	70	54	82	64	65	71	87	70	57	56	74	60	82	73	68	64	81	63	73	71	66	63	71	69	52	62	70	64	72	74	63	60	60	66	60	84	78	61	68	65	82	51	86	61	60	70	81	78	59	59	57	65	71	49	71	80	71	70	68	72	65	69	77	67	82	69	71	62	62	66	88	73	73	78	70	69	57	70	74	62	70	46	64	63	52	62	57	55	70	63	66	74	82	68	69	76	71	51	54	75	71	69	66	78	61	70	75	80	62	60	75	63	67	66	65	67	65	83	64	59	75	53	65	73	44	65	57	82	68	75	67	61	61	55	79	61	71	67	57	73	77	67	73	62	70	59	54	74	60	73	67	67	56	65	70	54	59	71	74	80	65	61	62	73	69	66	62	82	59	66	72	78	65	75	81	69	59	72	63	65	67	59	75	66	60	49	71	72	75	67	69	76	71	78	67	84	46	77	73	74	63	74	71	69	73	66	69	57	51	55	61	81	82	85	79	62	71	58	70	51	60	60	76	84	60	81	55	77	62	65	88	79	63	64	63	77	65	61	73	72	63	74	62	60	65	62	66	73	60	61	70	71	56	58	72	64	78	83	68	64	62	73	62	73	79	81	77	71	63	70	73	71	53	83	80	65	57	65	62	59	68	65	68	54	56	72	61	75	75	63	69	60	73	77	69	71	64	71	83	57	59	74	66	66	71	54	63	66	58	76	84	61	70	56	84	55	72	75	55	77	73	81	76	75	80	61	59	89	54	66	70	65	73	67	64	59	66	73	64	60	56	85	54	60	55	70	84	73	57	50	58	58	75	49	64	56	69	72	79	74	66	70	79	57	56	75	71	73	63	80	60	77	70	63	55	83	79	72	59	63	73	72	77	85	63	57	83	69	74	66	64	62	59	68	56	69	77	63	57	78	60	64	82	69	71	67	58	66	57	57	50	62	62	57	67	65	77	77	69	75	74	75	64	64	66	56	57	69	61	59	68	73	63	59	70	56	56	79	71	67	69	68	62	80	66	82	87	70	69	69	69	62	72	71	57	81	79	71	63	74	73	67	52	77	68	71	69	70	64	53	80	66	103	78	71	71	59	66	72	85	71	54	71	76	80	64	89	62	65	57	62	71	61	65	68	66	83	82	70	59	65	68	59	63	65	71	83	70	76	71	68	62	76	71	61	64	68	80	44	64	75	81	64	63	68	54	82	73	81	67	82	72	72	82	85	63	57	59	83	62	83	66	64	88	56	73	54	66	61	82	63	64	65	64	60	73	68	54	52	71	75	54	76	68	65	69	61	64	85	62	71	57	55	68	75	92	64	60	66	67	60	75	86	78	76	61	71	57	81	64	70	67	69	55	55	65	70	57	73	73	97	72	79	66	66	57	70	70	65	60	63	82	70	62	64	72	66	72	62	73	69	75	66	84	62	76	61	69	67	72	73	69	56	83	58	53	67	75	70	55	70	60	37	73	69	65	81	57	80	47	83	72	62	67	78	69	79	71	79	58	82	78	53	66	66	59	62	58	51	51	56	54	63	86	82	71	77	62	63	61	90	65	66	67	75	73	74	83	78	80	74	69	57	73	57	60	90	54	64	63	58	75	73	67	86	80	73	70	85	90	55	68	75	84	65	61	66	64	60	64	69	71	74	64	60	56	64	77	71	91	64	72
2556	684	433	274	300	275	239	218	246	226	220	211	238	236	222	220	208	192	217	205	202	211	210	201	210	214	213	230	205	221	200	212	196	213	206	185	219	218	173	201	198	192	230	218	216	221	196	197	201	209	183	225	186	226	228	210	215	199	201	217	183	189	217	206	188	205	219	185	176	218	194	211	190	223	187	179	244	198	207	214	205	221	181	186	207	217	240	190	181	197	213	231	194	208	226	205	216	204	195	187	198	205	176	202	221	232	226	211	225	208	227	218	222	193	214	191	219	214	209	194	204	190	234	211	203	214	177	199	218	214	186	227	211	213	189	222	213	198	201	236	211	184	214	215	209	194	195	218	217	204	210	205	206	210	231	207	207	202	208	204	192	208	205	194	167	215	195	211	192	199	227	214	207	222	210	220	192	215	217	205	203	202	185	220	218	217	212	205	190	204	190	202	221	196	210	213	203	236	224	200	190	205	199	224	201	188	194	202	198	211	165	209	210	206	179	203	197	195	206	209	186	211	221	198	219	197	189	192	235	196	216	196	212	211	217	202	193	205	223	214	199	190	177	221	193	193	211	177	199	203	221	214	209	200	217	207	192	192	228	190	215	185	174	191	200	177	203	184	220	190	222	190	204	242	226	193	226	252	186	202	189	223	206	223	204	216	206	200	199	220	205	203	216	216	187	195	201	205	198	207	214	213	207	202	229	197	184	202	198	209	195	184	202	218	192	181	186	209	232	188	220	197	216	216	210	195	196	204	219	241	182	214	183	190	206	213	213	209	209	218	192	179	222	205	204	216	192	197	204	201	200	197	192	195	211	221	186	192	203	224	212	207	211	212	195	198	208	200	212	218	185	197	195	190	230	214	185	192	205	221	207	205	200	209	214	190	212	179	212	218	190	223	217	215	219	195	174	208	197	222	214	199	178	206	209	202	214	230	199	216	209	190	195	208	188	215	220	200	198	216	206	190	224	208	197	204	207	207	201	185	207	207	208	219	237	209	197	210	214	204	196	199	228	180	203	203	205	197	211	215	208	182	216	207	197	208	201	205	211	199	215	195	215	179	178	222	206	205	215	196	197	214	242	206	192	199	214	187	205	198	218	217	197	190	217	201	234	224	201	207	216	202	207	192	224	215	192	188	204	171	199	212	183	218	205	212	191	199	227	194	217	217	202	228	227	197	218	207	200	192	228	189	228	230	207	209	220	192	212	211	222	202	215	206	203	193	199	199	170	196	202	177	207	227	191	211	191	202	221	204	199	218	217	210	227	224	198	216	193	251	220	220	209	185	191	189	179	209	182	197	221	201	214	205	216	215	185	228	227	207	216	183	213	220	179	204	220	218	185	213	195	226	213	234	212	189	209	223	224	196	201	202	224	208	197	206	205	199	211	202	199	174	177	201	190	208	227	229	191	224	195	182	215	185	199	219	208	215	223	202	213	205	191	200	183	211	190	197	206	185	169	210	177	205	224	209	225	215	201	224	217	204	188	197	190	196	217	207	194	206	212	215	213	222	230	195	190	214	207	229	199	197	207	225	219	202	187	228	185	176	195	184	216	209	181	200	232	179	178	194	218	209	215	204	198	224	216	237	212	217	200	202	202	220	215	195	206	213	219	195	246	189	203	187	204	201	222	176	221	228	205	211	196	204	200	216	235	242	208	182	190	204	188	184	223	196	202	226	194	212	194	207	188	177	211	196	208	221	204	197	204	193	210	187	213	211	186	193	200	201	213	190	188	203	216	204	237	205	184	195	180	211	223	187	185	226	216	201	186	185	184	202	196	208	201	186	225	193	208	176	241	209	185	201	196	191	213	210	215	216	219	178	197	191	204	207	183	195	192	231	191	210	195	198	198	192	208	211	206	201	207	229	208	186	210	169	211	218	197	212	210	211	187	201	197	223	186	182	219	193	197	211	220	191	206	230	189	201	232	197	194	208	190	190	182	208	211	204	210	195	195	225	165	205	211	220	205	205	199	224	237	196	190	238	222	211	220	234	206	194	192	211	198	219	211	195	194	211	215	236	221	220	217	214	206	190	196	210	222	221	198	201	206	186	177	196	184	220	193	194	234	213	252	211	236	232	204	210	201	225	209	205	205	195	191	198	227	231	200	221	218	187	217	218	182	199	217	191	219	203	196	198	205	188	222	219	219	190	194	203	211	201	207	189	215	191	180	213	193	196	198	192	196	178	202	214	184	237	213	217	211	221	207	215	227	221	187	214	189	216	205	204	190	201	196	199	183	209	206	214	220	196	215	210	189	197	187	223	188	188	215	210	200	199	200	210	204	218	193	204	183	177	207	242	230	188	214	214	220	183	225	236	211	199	227	205	211	212	211	213	195	183	216	206	190	191	191	217	201	181	183	216	200	195	220	207	185	191	203	204	207	200	229	206	207	186	213	218	204	194	205	206	164	229	233	187	194	226	203	196	209	190	209	202	211	211	210	207	197	202	233	211	245	211	202	185	199	209	215	187	184	199	216	220	204	226	188	241	215	176	201	236	209	219	185	203	213	201	215	228	180	211	204	201	225	194	209	198	202	202	219	212	183	188	197	216	237	222	202	195	199	174	191	204	216	191	222	208	202	195	180	216	206	214	217	204	212	212	204	216	206	195	208	204	179	225	226	228	187	230	193	205	206	197	201	186	207	210	200	172	203	198	202	199	198	206	211	206	212	196	225	203	204	185	178	192	192	224	213	198	191	224	210	218	171	203	200	180	186	203	200	205	206	194	196	205	194	199	210	204	217	215	204	210	220	205	208	198	173	210	206	196	216	197	168	191	191	213	186	207	217	210	208	211	223	193	192	225	203	204	189	185	201	209	192	201	195	198	221	202	210	208	201	183	206	206	214	186	222	223	185	208	209	208	184	204	202	200	196	195	200	206	194	216	219	190	223	190	182	215	211	228	211	194	214	216	224	227	206	200	205	186	198	215	217	196	214	210	202	208	198	180	202	204	181	234	189	204	201	203	221	219	244	215	198	199	195	217	211	210	196	202	202	189	181	200	203	221	227	222	200	222	221	188	196	227	239	201	184	206	216	185	239	196	206	201	181	219	183	222	229	218	202	194	214	230	208	179	224	212	207	214	200	191	221	204	195	196	204	217	186	207	213	185	200	199	203	225	233	215	217	197	215	214	207	209	205	219	215	217	175	207	208	215	212	207	217	215	216	196	201	194	227	211	235	204	212	217	196	212	198	216	212	212	204	209	220	212	206	198	192	191	238	202	224	191	193	204	202	232	208	234	186	184	195	216	211	195	189	198	211	232	199	207	186	205	190	202	194	200	216	178	185	194	202	204	189	211	226	213	196	197	192	201	207	206	205	214	226	216	203	201	220	205	222	220	185	187	189	201	178	186	204	205	201	188	215	216	189	231	198	183	195	205	205	229	196	194	196	211	190	192	216	201	218	181	198	191	183	206	185	214	210	199	235	203	185	205	214	215	209	208	220	205	210	195	217	231	209	194	211	187	186	223	223	206
12602	8577	2557	953	675	514	408	306	240	260	222	224	202	183	187	161	183	160	142	163	149	155	135	163	127	130	144	124	137	138	146	141	115	137	147	143	140	134	128	135	126	112	115	121	145	149	146	138	132	120	133	108	124	125	117	116	128	130	144	126	118	111	136	128	138	130	116	153	94	132	129	129	137	147	131	144	156	135	143	117	117	113	133	142	129	121	112	130	145	139	118	115	128	133	140	120	112	157	127	118	135	137	143	120	116	136	137	133	146	132	141	139	132	131	102	140	155	121	133	137	113	135	116	129	124	129	139	122	117	127	139	135	137	124	125	137	112	98	113	113	106	144	134	123	137	144	139	135	121	120	143	126	149	130	127	159	129	128	121	150	136	152	121	133	125	121	133	119	111	127	138	117	124	131	148	115	144	133	138	133	127	128	129	122	122	156	131	106	151	115	144	121	107	128	130	119	130	109	123	122	128	105	151	158	107	139	167	115	147	125	115	125	139	120	134	132	121	129	122	145	117	110	149	134	118	111	137	141	121	142	129	112	147	152	111	137	127	123	135	130	163	130	123	130	140	151	148	139	120	141	131	109	123	107	139	145	130	138	124	134	105	140	139	128	127	142	131	135	125	122	133	132	125	110	107	122	114	111	117	134	132	144	127	130	113	133	139	143	147	128	112	115	109	132	132	115	114	138	114	132	135	100	142	143	99	151	142	131	140	114	115	126	125	104	133	125	109	114	120	138	151	107	120	137	146	107	128	129	117	123	120	106	138	155	125	142	139	132	104	133	145	123	123	107	118	123	124	122	147	144	111	129	120	131	125	139	128	132	126	108	123	129	119	128	101	117	144	126	121	159	116	136	136	120	140	141	133	134	135	123	122	112	111	113	124	139	133	104	116	126	131	131	106	141	150	132	112	121	122	130	116	139	121	129	125	127	126	128	130	146	122	139	120	116	129	123	135	121	130	141	124	150	116	126	128	138	114	115	114	130	131	150	128	118	143	124	115	140	125	114	132	139	120	121	111	119	111	144	105	126	138	137	116	129	141	119	124	120	142	124	149	117	113	126	142	141	135	129	124	121	117	128	128	131	122	134	151	134	124	130	124	122	133	133	122	134	116	134	125	114	137	128	108	135	113	107	131	148	139	122	109	146	114	126	129	106	124	161	128	136	117	125	144	124	128	129	138	128	86	117	133	137	151	118	108	129	137	122	127	123	109	148	135	137	129	101	146	124	150	129	117	117	138	133	143	109	121	132	120	142	123	169	134	156	123	115	112	134	129	133	132	154	114	133	121	140	130	146	133	127	134	148	129	141	148	128	144	121	117	114	149	132	119	137	134	128	155	99	113	133	118	109	117	121	125	123	130	135	117	138	109	122	133	126	125	135	131	147	122	119	130	138	131	125	127	137	107	112	126	129	140	132	132	118	129	121	135	121	129	117	122	129	131	138	105	133	140	123	117	133	149	105	122	129	139	132	115	124	131	129	133	122	143	129	130	125	111	129	110	122	126	120	134	141	125	133	123	145	143	118	147	99	138	146	117	114	126	122	129	141	107	122	132	105	133	133	141	132	140	119	111	127	135	137	131	127	111	146	127	125	106	128	124	137	117	134	137	115	135	95	106	123	145	123	125	124	123	131	130	117	120	150	139	111	125	162	116	132	117	109	118	113	122	142	134	143	116	106	124	154	103	117	93	148	150	118	122	126	140	132	120	123	126	129	135	133	110	123	126	124	131	125	114	137	136	121	102	125	148	129	127	135	143	113	150	116	128	143	158	114	141	139	140	139	140	120	118	141	139	133	132	123	138	139	128	126	117	151	129	135	106	128	137	140	120	137	117	139	153	103	113	156	128	114	128	128	114	120	127	129	110	131	137	128	130	136	122	111	132	120	118	126	129	105	142	108	134	111	134	122	141	135	147	133	110	119	139	131	135	119	129	119	146	131	139	138	115	123	124	145	109	122	130	110	138	135	127	138	120	137	120	124	127	122	132	134	140	118	135	113	125	124	129	133	109	116	119	138	140	132	137	120	129	135	130	132	122	101	124	127	130	149	140	122	147	136	114	155	137	138	121	133	128	145	134	127	125	106	110	105	130	123	142	132	116	146	121	118	129	123	127	134	129	137	143	129	122	116	132	152	122	116	125	134	131	107	124	107	129	140	120	135	126	133	118	120	141	135	138	126	144	144	146	130	135	156	110	131	136	124	112	147	143	105	115	136	122	133	109	132	119	124	129	132	136	134	128	128	140	140	123	125	135	145	114	129	148	128	140	133	140	124	132	132	127	123	126	125	119	136	122	131	114	123	110	125	102	102	120	136	118	110	129	139	123	121	141	145	149	117	138	116	134	129	126	132	152	145	152	108	119	124	139	123	132	126	139	118	135	123	142	126	122	116	134	132	131	128	116	117	121	140	135	127	105	131	142	142	114	119	131	133	139	140	129	147	118	136	140	145	113	129	139	115	122	148	125	143	147	131	128	120	118	144	119	114	138	148	142	130	137	133	166	130	137	127	142	144	125	140	123	127	105	115	136	130	116	127	123	134	128	131	121	140	113	129	139	147	123	124	149	141	163	137	109	137	138	97	132	120	120	137	128	123	123	125	106	127	147	134	139	114	123	119	128	143	97	130	127	114	123	138	127	138	124	133	140	140	111	124	117	122	138	115	125	113	114	113	95	119	118	116	130	115	108	127	109	115	110	113	145	124	107	129	127	128	113	135	139	124	131	110	119	134	110	131	123	129	135	120	128	123	124	128	122	132	137	117	120	125	124	138	120	131	126	130	115	112	108	120	123	104	119	123	117	148	141	130	150	130	143	121	116	102	150	137	120	156	148	144	138	145	111	130	117	108	139	141	125	136	139	126	137	132	135	110	150	164	122	131	150	106	130	110	106	131	132	153	118	122	156	146	135	136	147	118	138	134	121	122	128	110	128	126	126	109	146	124	131	132	111	126	154	121	132	144	124	144	109	129	123	116	128	128	151	123	124	143	131	129	110	107	133	107	129	141	121	122	135	129	140	124	140	145	110	116	129	131	142	119	119	116	135	124	128	118	131	146	114	139	137	140	151	132	129	128	130	121	117	131	160	136	138	113	114	131	133	165	123	144	134	119	144	138	120	123	135	126	117	122	101	128	133	140	127	129	127	141	120	137	109	117	110	122	133	141	118	152	140	118	111	118	117	122	145	122	123	149	116	137	132	118	115	128	154	119	131	144	128	144	137	128	142	136	130	131	121	144	134	135	125	134	127	127	127	117	128	119	123	112	130	136	134	132	120	117	132	123	142	114	109	117	114	147	113	135	136	124	140	139	129	123	127	126	125	114	114	117	132	137	144	117	119	131	117	114	141	125	136	142	99	118	131	137	135	123	127	127	121	139	134	129	138	103	129	126	141	108	123	134	142	124	97	140	116	110	142	125	143	128	138	118	127	127	142	141	129	124	148	162	135	128	118	135	120	150	132	131	137	160	109	149	123	122	119	120
6935	8122	3210	3227	2915	2290	1796	1467	1267	1149	964	865	784	796	726	650	613	573	596	557	523	511	491	487	461	450	453	482	438	439	414	445	420	425	444	400	397	366	378	407	394	386	408	371	363	394	404	372	408	360	381	333	385	333	362	372	389	371	384	380	338	390	372	342	387	371	391	372	373	344	402	373	346	320	391	391	367	376	331	356	346	362	346	333	361	354	357	362	355	356	349	357	335	320	331	345	311	362	350	359	361	346	345	346	354	349	330	315	357	371	363	359	330	349	328	387	307	317	329	369	342	326	332	386	350	324	311	329	339	360	326	362	362	323	328	353	329	343	319	361	346	342	361	346	333	338	352	315	345	361	360	386	323	360	354	328	375	378	347	337	351	328	336	344	353	325	332	339	364	354	324	377	342	313	326	320	335	370	340	368	348	346	337	351	351	344	300	331	318	362	328	336	362	361	357	347	319	344	338	332	368	351	338	360	304	346	320	331	357	326	355	383	341	390	335	343	341	382	334	339	360	354	346	323	367	351	343	324	347	317	349	314	342	344	340	329	343	309	313	333	328	358	371	331	306	319	349	339	346	330	361	321	345	343	355	331	324	339	337	364	341	328	332	341	313	341	341	362	350	321	384	344	342	321	337	354	344	387	316	358	328	327	358	354	322	359	324	366	333	338	348	321	342	367	364	339	329	350	354	380	322	348	339	349	323	355	344	327	353	355	347	356	360	370	376	332	335	336	303	346	319	352	365	333	336	324	339	347	318	357	335	351	367	344	293	353	374	360	369	340	366	351	337	326	350	350	329	312	324	334	367	353	373	344	286	365	333	363	333	348	327	337	342	351	316	308	360	342	369	306	352	357	367	337	349	349	371	342	351	345	365	372	381	337	329	363	350	401	378	385	343	345	363	319	320	355	330	325	365	363	347	315	361	369	357	336	323	309	322	339	344	366	344	336	366	362	352	368	368	316	357	358	359	353	326	291	346	329	361	372	359	335	342	338	382	346	355	342	350	349	341	321	348	343	333	352	353	362	368	365	337	338	357	367	355	371	365	379	347	330	350	350	372	328	348	336	349	326	315	345	367	322	327	374	372	355	356	325	336	327	339	340	308	370	327	348	335	328	317	357	326	362	341	372	341	331	331	363	352	363	329	343	358	323	367	376	359	331	345	341	378	371	362	367	325	351	335	370	381	329	360	352	331	330	328	345	336	358	359	343	349	349	350	351	336	338	329	339	333	321	329	336	296	341	363	365	345	339	329	322	330	372	374	339	352	331	327	362	376	346	347	375	381	360	339	349	344	343	352	346	362	363	351	342	362	361	372	351	372	319	344	343	339	335	333	313	310	383	330	326	390	357	387	360	348	341	357	363	360	359	353	328	355	380	330	398	343	358	353	319	354	346	357	340	352	340	356	320	327	380	314	355	352	344	317	345	337	348	377	350	362	350	327	365	360	324	339	340	346	327	314	349	300	370	316	350	344	343	338	299	342	357	337	313	341	386	303	340	357	341	341	354	363	349	331	350	336	318	331	340	354	339	397	314	360	324	353	327	426	373	353	352	330	373	324	337	333	358	329	323	362	346	334	347	361	335	352	358	335	387	353	342	331	373	358	352	340	365	342	350	357	333	364	381	314	341	319	329	343	366	326	354	311	345	348	373	322	358	370	350	365	346	339	312	341	331	328	334	337	348	339	337	319	351	324	322	351	339	395	372	344	343	340	312	345	326	348	314	321	312	350	348	317	356	331	337	369	330	334	323	368	366	339	331	392	343	358	360	354	366	333	371	335	334	382	350	358	325	357	344	326	342	395	352	346	358	362	320	400	339	311	323	360	321	346	339	343	372	349	350	354	357	355	347	336	346	365	339	343	330	382	348	341	320	355	362	332	333	344	347	355	351	323	337	357	359	326	368	357	370	392	358	373	350	342	341	344	354	365	331	342	352	337	343	354	331	347	336	325	343	359	348	330	331	346	333	371	335	356	335	364	356	355	347	326	381	328	354	341	351	367	348	348	357	325	337	378	306	356	339	310	362	347	337	365	342	331	357	347	321	348	311	304	382	317	309	364	344	371	344	346	341	342	368	386	343	331	344	348	354	387	352	352	363	379	321	326	369	351	340	351	356	361	346	381	340	323	329	345	343	355	354	352	335	339	336	363	364	327	329	349	357	382	345	333	357	341	347	320	332	340	365	319	378	334	342	367	334	337	322	335	356	370	342	328	364	325	355	341	367	350	353	326	359	317	350	354	329	359	354	341	373	362	346	342	335	337	341	337	338	329	357	324	337	335	330	392	363	380	340	339	347	334	376	339	324	346	333	349	362	350	348	369	321	356	328	354	335	337	333	366	354	346	323	357	306	340	327	322	331	344	330	368	347	330	336	330	357	332	333	346	352	350	339	344	344	325	353	355	348	334	346	320	374	336	378	328	362	344	336	346	364	353	353	311	330	346	358	353	353	351	325	334	356	322	323	347	342	348	349	358	367	341	302	326	330	332	310	310	347	342	371	359	337	354	352	346	357	304	344	345	351	369	328	363	320	370	355	343	319	320	338	403	327	341	353	340	341	349	380	349	341	340	316	337	356	360	360	355	344	320	312	360	372	333	332	355	364	395	383	332	349	348	343	322	388	410	342	376	330	344	380	346	350	309	353	321	368	336	336	384	353	324	362	320	353	332	357	344	336	324	373	329	342	347	334	362	373	355	325	324	320	328	331	348	327	325	331	333	350	327	343	351	348	330	306	350	334	351	341	362	351	372	370	352	324	339	332	349	384	367	327	300	333	310	356	355	367	366	355	347	359	345	342	328	305	348	345	344	346	308	348	358	335	364	386	372	320	362	365	338	360	353	376	354	367	359	347	354	347	336	355	366	337	380	351	334	346	367	342	333	329	321	327	342	326	359	357	350	330	358	316	336	330	347	330	337	366	349	324	331	366	373	341	332	338	350	338	330	353	366	355	378	361	383	362	364	347	338	364	357	352	356	370	355	346	379	344	359	331	315	334	353	308	397	337	320	356	342	347	342	326	332	360	380	351	338	350	351	332	375	355	343	363	345	385	334	304	339	332	352	334	387	374	343	353	334	366	347	330	365	366	355	338	336	335	355	355	329	339	358	345	348	359	358	344	354	319	338	395	328	352	312	350	348	341	345	351	329	323	368	365	347	334	374	344	328	332	353	356	330	319	355	374	350	363	323	329	337	333	332	341	362	355	345	366	350	366	328	335	313	332	343	354	316	354	340	345	387	325	367	379	330	310	326	366	363	349	362	337	331	325	345	349	345	308	338	346	325	356	375	314	346	350	352	345	352	354	361	337	349	327	351	347	347	336	353	355	358	337	347	361	347	339	309	363	303	380	346	329	335	361	353	339	305	352	342	347	334	362	352	349	358	329	344	336	338	358	332	337	342	335	366	348	336	338	346	323	367	327	319	378	328	325	377	345	335	343	332	386	362	331	365	376	344	352	332	339	364	339	336	388	359	334	370	375
21204	15646	6059	2190	1462	1080	761	722	562	503	411	388	387	357	342	356	315	323	319	351	311	244	284	266	311	278	250	276	283	271	306	274	264	282	258	279	260	262	276	273	276	248	237	278	245	271	285	287	267	265	278	234	239	267	280	262	262	252	279	235	252	273	256	262	251	241	253	267	286	270	263	253	271	258	261	256	236	252	240	274	214	237	264	248	254	239	235	237	287	257	233	238	254	242	239	259	269	273	250	255	236	257	260	271	234	245	241	262	249	237	259	241	243	273	269	262	282	263	299	270	244	275	246	264	256	232	230	284	269	227	274	260	275	255	274	230	243	228	232	247	249	261	269	246	211	260	258	259	272	273	230	266	237	255	288	245	232	273	265	260	259	257	275	247	240	250	242	258	292	244	251	233	254	258	282	261	234	258	246	235	267	283	249	231	244	248	271	250	244	244	252	260	252	254	241	266	268	268	239	241	292	266	241	230	240	248	264	281	279	261	283	244	257	250	261	282	258	241	227	253	242	251	217	251	247	278	269	253	267	251	254	234	233	258	254	260	240	261	259	247	246	266	247	253	283	223	233	230	238	280	263	254	241	263	269	252	269	263	260	271	265	270	263	259	274	250	256	235	244	256	264	274	247	259	254	262	263	271	297	253	237	249	235	259	271	256	232	266	290	250	245	257	248	272	269	242	247	240	242	268	281	271	270	243	265	236	288	238	259	268	253	263	230	238	243	280	229	240	268	247	256	295	282	241	247	247	229	267	271	239	244	251	243	246	240	244	263	251	258	257	250	254	251	278	268	244	229	276	267	242	242	224	247	273	264	244	225	260	248	260	261	255	245	268	236	232	251	242	260	268	259	263	271	262	220	243	230	260	268	241	235	229	264	247	264	253	251	244	233	257	265	258	268	243	254	234	236	231	296	280	263	234	239	266	254	248	249	256	274	245	251	254	240	261	232	247	251	250	241	258	256	246	301	245	251	255	247	270	246	238	237	261	244	255	270	236	259	273	229	256	249	264	243	252	251	238	239	246	255	247	247	221	231	255	243	238	248	263	226	257	267	249	283	254	221	253	247	229	251	283	266	274	245	211	264	240	258	244	263	253	276	242	265	242	259	236	224	271	235	257	234	257	275	268	260	256	248	266	270	278	258	263	226	258	248	239	247	253	270	262	234	240	242	269	254	262	266	254	264	265	227	230	250	261	236	234	247	258	247	277	271	246	270	253	246	269	242	273	226	240	248	254	261	271	254	242	253	215	246	262	225	282	289	273	246	258	259	249	262	252	266	223	274	232	248	243	290	266	296	246	284	259	261	237	240	250	245	256	248	247	228	260	247	243	224	271	247	242	234	263	256	247	239	290	286	278	272	226	276	226	266	259	280	267	255	289	277	265	239	268	234	239	248	237	261	251	230	266	246	254	264	273	232	253	239	271	258	229	230	266	272	262	236	263	282	275	281	237	238	261	239	267	265	245	262	228	217	261	279	250	265	277	245	290	222	243	236	251	260	245	255	272	288	234	241	238	247	265	268	257	240	260	271	246	249	254	255	238	248	236	282	267	291	259	241	266	248	258	257	284	250	274	258	244	262	227	246	262	236	243	271	232	237	258	247	230	300	267	241	257	253	253	263	256	269	254	260	251	227	248	263	262	266	252	252	236	272	258	246	242	261	280	270	259	251	283	219	270	287	260	258	240	247	269	249	265	267	264	235	264	248	251	268	274	264	221	239	257	243	278	273	269	260	261	273	247	261	255	269	238	254	249	259	255	252	210	242	249	260	235	252	273	297	278	260	253	259	257	277	220	288	259	251	230	242	264	262	265	269	271	255	251	253	237	276	249	248	247	223	208	252	253	291	233	252	258	281	247	257	277	262	239	264	270	249	248	241	232	277	267	254	253	235	284	272	237	246	244	255	262	280	252	253	245	256	275	259	264	252	240	247	265	242	245	241	248	245	240	263	241	262	286	260	294	246	266	258	251	247	230	256	292	243	255	245	264	252	261	239	248	268	260	263	228	262	250	246	249	268	255	254	263	251	243	254	268	234	255	258	223	250	233	261	248	277	266	236	233	229	297	231	247	250	239	256	266	230	237	222	258	257	227	252	254	244	257	246	232	250	237	294	268	251	283	243	269	258	285	246	235	242	250	260	244	247	254	254	239	250	269	255	281	222	214	276	223	238	254	217	222	266	258	236	210	247	275	237	246	229	253	260	243	247	252	251	273	230	222	257	257	215	228	226	240	243	260	234	264	232	277	259	264	281	272	258	281	255	248	235	238	231	240	260	263	264	277	241	267	257	248	237	258	237	276	259	274	267	231	281	239	246	260	255	273	262	285	240	249	273	237	255	270	280	257	245	235	254	251	246	248	229	242	273	250	256	263	250	244	270	239	273	247	249	277	241	250	240	275	221	236	243	270	248	246	266	277	251	247	244	244	233	269	259	244	262	261	286	306	283	248	239	279	237	247	266	266	261	240	263	248	288	249	258	278	247	214	258	243	259	252	245	262	224	260	262	232	269	258	252	255	270	262	248	211	256	259	241	251	266	230	247	244	264	234	234	241	255	276	238	249	214	238	259	255	240	246	265	249	253	243	276	246	221	260	235	274	256	257	254	253	244	242	232	260	254	254	225	257	239	237	240	280	236	240	252	228	244	289	243	291	262	238	245	263	236	220	254	266	282	251	260	250	241	255	265	236	232	265	277	259	250	253	275	247	245	255	213	285	259	268	248	232	217	271	260	232	235	278	242	246	242	273	267	264	256	243	291	246	259	239	264	223	268	261	246	224	262	273	285	267	255	225	256	217	269	270	268	257	273	250	238	248	274	269	243	233	261	253	251	261	281	246	268	236	256	235	273	240	246	272	262	249	247	233	230	277	270	227	272	235	254	243	248	248	220	228	251	280	230	257	256	270	240	255	246	231	263	248	270	264	257	271	256	271	248	222	250	252	284	242	257	241	252	238	267	248	256	254	244	250	253	269	293	249	260	257	266	270	256	242	254	266	261	247	277	244	257	243	264	240	262	268	250	239	264	229	250	248	234	239	263	227	255	243	249	264	265	261	270	255	240	248	274	275	282	270	275	270	274	254	265	236	247	235	283	247	260	242	243	281	267	255	253	238	240	257	257	245	245	228	268	250	244	232	221	255	252	236	247	269	243	260	264	260	241	256	256	235	237	227	248	251	239	251	235	253	244	263	269	266	255	242	237	249	246	269	240	247	254	256	261	272	246	262	236	285	233	220	272	236	234	249	248	257	283	226	252	273	246	248	235	273	243	229	277	256	283	253	283	256	285	232	265	246	253	254	258	241	259	242	252	282	250	272	260	253	256	277	232	224	277	246	242	268	235	261	244	243	245	251	259	253	244	257	233	266	245	240	255	244	277	260	277	237	239	253	254	286	275	265	223	223	280	226	218	253	244	267	223	252	238	231	277	268	265	246	257	254	270	232	269	276	249	255	270	279	250	283	245	229	268	268	253	258	260	241
9043	12278	5638	5697	5246	4292	3224	2690	2290	1994	1761	1635	1458	1357	1193	1112	1144	1039	1047	936	943	903	925	864	830	815	802	745	806	778	759	760	712	717	707	696	751	736	743	683	721	679	699	643	673	602	629	666	676	658	677	666	629	631	668	651	623	561	645	600	561	617	614	661	642	674	647	635	622	602	622	647	578	597	605	662	663	621	624	577	622	603	633	625	625	587	588	642	607	604	628	620	585	610	657	590	629	595	573	615	617	587	635	621	630	601	600	588	601	615	601	623	588	643	606	600	551	624	565	582	587	599	607	612	584	585	661	587	555	579	613	565	586	614	603	609	618	592	608	561	619	588	587	597	567	605	629	579	639	602	628	573	564	625	611	631	586	573	598	575	617	654	601	604	558	573	591	606	574	605	587	642	612	560	574	621	610	593	606	603	630	623	616	593	607	554	582	594	607	605	568	595	631	554	637	583	604	591	569	594	612	599	572	629	613	617	594	543	578	619	629	611	565	610	603	512	636	559	586	611	602	606	594	598	608	547	617	597	581	591	559	623	630	591	620	600	597	616	579	578	553	582	610	588	602	552	638	598	611	579	636	602	623	637	583	604	618	594	608	567	563	576	589	575	612	572	616	555	577	554	648	597	585	607	646	620	566	609	582	579	593	634	565	611	593	581	618	555	549	608	576	574	595	603	595	633	569	552	584	534	585	598	627	547	583	556	577	579	595	585	608	591	650	576	588	604	587	615	568	570	587	587	600	590	580	573	603	628	605	634	601	593	608	628	630	649	591	583	528	586	584	570	594	581	593	590	578	589	584	597	587	572	562	625	567	597	606	569	611	614	568	616	578	612	578	579	625	569	579	588	619	590	614	581	584	649	610	616	548	601	562	567	576	612	610	585	618	613	608	570	546	543	558	590	593	576	603	625	588	573	645	614	596	581	582	599	594	576	627	574	583	568	591	597	604	606	654	614	586	625	617	579	594	584	605	572	615	614	589	623	573	617	608	573	614	568	627	582	615	597	564	599	559	618	570	620	602	599	574	605	544	609	617	578	546	589	618	630	603	568	609	629	585	643	633	624	590	574	601	637	625	588	590	569	609	603	554	597	569	593	597	634	564	631	602	571	619	604	604	592	591	605	580	581	555	602	626	628	575	606	580	587	595	562	582	583	622	594	559	578	586	605	595	610	612	613	610	592	573	608	604	558	615	590	601	596	591	586	605	606	604	608	610	601	612	572	613	614	607	623	605	571	579	604	618	591	615	604	612	613	598	608	580	629	594	660	589	559	638	576	611	632	618	563	560	556	606	644	600	607	627	603	594	632	635	610	586	621	605	625	603	579	592	554	607	532	609	561	610	598	570	619	615	579	606	610	603	602	603	614	622	599	588	594	629	586	597	565	620	537	609	595	597	595	599	574	605	567	602	576	614	636	589	568	564	619	536	605	628	606	569	554	554	582	588	576	599	574	605	578	649	609	615	618	642	592	575	580	584	585	639	604	574	538	607	589	584	560	610	599	590	595	608	579	592	553	567	681	614	605	581	605	554	599	644	597	555	592	593	605	562	622	639	601	620	605	576	639	547	593	628	634	589	580	540	616	608	578	642	588	590	578	641	577	612	621	582	608	628	575	612	618	562	625	587	584	566	563	560	577	584	569	573	586	551	612	599	575	626	624	616	591	609	551	602	649	595	572	583	546	596	600	651	588	573	607	611	587	613	620	559	641	575	584	599	603	606	573	587	619	574	584	576	611	597	602	596	610	544	623	579	626	587	598	641	590	590	658	642	587	608	613	581	574	566	575	582	619	617	587	564	628	664	574	601	595	582	604	588	645	588	601	590	569	586	575	594	549	600	576	628	589	597	641	585	605	613	600	594	591	579	579	590	567	565	565	607	580	597	624	560	582	610	644	608	613	567	596	592	622	626	613	563	581	622	601	584	630	612	550	559	551	634	598	563	539	633	597	607	652	664	614	576	628	584	607	606	604	581	591	641	595	588	564	590	600	617	639	616	557	563	593	577	518	545	590	594	633	606	558	598	564	583	548	617	568	609	593	573	592	578	591	612	574	638	604	544	605	599	598	654	578	622	583	631	640	565	626	575	572	569	618	607	586	582	587	604	594	608	572	618	647	596	544	609	611	577	557	616	609	615	616	596	622	613	597	592	614	593	602	593	582	613	547	616	616	599	560	579	560	576	586	616	576	574	591	585	630	614	605	595	565	579	584	608	620	607	606	527	583	563	606	589	585	572	626	578	600	609	645	642	563	570	626	619	582	569	602	569	608	578	649	557	628	569	557	621	623	616	557	620	558	591	568	616	588	598	591	558	579	539	561	599	561	577	587	623	590	610	607	578	588	576	590	595	600	589	604	637	605	580	572	589	649	614	587	585	577	612	607	619	592	600	596	603	571	620	590	601	622	562	591	602	546	584	615	604	611	576	597	574	570	614	633	589	607	601	639	624	632	620	608	586	582	582	576	558	586	578	595	583	616	578	595	589	580	612	586	589	640	598	624	599	578	588	636	563	569	600	579	596	631	601	557	565	623	605	556	589	590	585	519	650	602	578	643	682	642	651	593	588	637	569	623	613	588	637	584	554	612	626	592	596	647	639	614	561	606	637	592	586	589	619	573	581	592	538	618	608	645	541	618	582	601	599	553	577	559	597	622	618	615	605	611	543	567	582	584	609	619	640	586	591	585	587	556	631	587	643	567	557	573	591	607	587	573	618	595	593	598	579	585	585	589	613	592	616	578	610	598	590	585	564	627	569	595	596	584	608	582	567	591	588	623	593	594	573	578	562	641	604	590	597	617	521	595	623	526	608	631	555	578	627	613	584	606	637	611	567	600	575	617	567	570	600	591	591	641	596	559	591	590	587	620	588	610	594	603	573	558	579	592	561	588	597	582	582	577	561	567	608	629	598	605	626	632	628	607	566	598	571	617	609	610	587	606	617	615	593	584	613	579	589	567	561	637	622	617	601	543	584	564	596	605	580	571	632	601	595	586	551	580	582	600	618	597	585	548	580	613	574	586	629	651	612	612	581	575	573	608	609	613	622	570	548	617	630	628	593	600	628	636	610	624	621	613	565	558	622	598	629	560	603	568	585	612	605	602	572	589	585	609	575	576	618	618	585	623	650	587	611	645	613	592	590	556	590	586	590	608	554	612	578	628	676	568	561	626	579	583	602	578	597	577	587	559	535	604	604	579	578	616	590	627	615	626	620	581	600	619	596	608	592	629	601	589	581	583	595	574	588	612	586	591	587	595	563	565	564	584	635	618	598	597	585	605	575	583	594	627	562	590	610	589	573	570	635	565	573	616	532	608	623	577	619	614	623	589	529	548	606	573	610	570	614	576	605	587	552	588	609	634	599	582	611	615	577	610	582	605	559	593	571	581	601	579	634	573	594	601	580	574	597	586	586	600	585	582	607	622	593	625	644	625	590	592	551	583	604	550	634	620	588	576	613	616	652	620	570	595	609	570	576	578	654	566
3034	460	120	102	74	69	83	83	67	85	83	75	57	62	77	75	77	68	63	74	63	73	71	66	65	67	77	78	68	64	41	50	74	68	74	65	76	77	66	70	72	53	63	57	76	66	48	69	93	87	64	67	64	60	57	75	55	76	81	63	70	71	57	66	73	62	65	78	63	64	56	66	52	81	79	60	79	68	59	56	72	56	61	57	65	66	85	65	49	55	60	70	83	57	75	83	79	69	74	76	65	45	69	67	67	72	64	40	68	62	58	76	83	77	76	74	66	88	73	49	81	66	59	69	62	66	61	65	74	56	68	63	68	55	72	65	70	85	68	73	65	75	91	81	64	65	77	61	75	61	72	65	72	57	55	72	73	63	68	69	67	70	66	79	63	72	70	71	65	84	57	72	64	70	63	63	61	58	72	68	55	49	60	64	74	76	61	69	64	60	77	56	58	73	62	61	67	65	66	70	69	63	75	66	76	73	68	76	67	73	68	58	60	64	70	62	61	57	74	70	69	84	67	78	80	56	55	70	76	64	61	60	62	64	56	62	74	64	62	88	77	86	63	71	67	68	68	75	52	52	56	62	75	68	58	64	62	52	75	58	61	74	66	56	72	74	73	66	68	84	69	57	65	55	67	62	77	62	73	58	71	72	69	73	90	70	72	59	70	95	78	62	66	86	79	53	85	68	62	68	71	72	64	65	71	82	60	56	65	53	54	62	65	72	63	77	61	63	69	80	63	66	69	56	73	54	61	54	72	66	62	68	57	60	64	65	61	63	74	66	69	51	60	70	74	79	71	68	69	65	68	65	56	66	67	68	84	65	68	56	72	91	52	81	68	75	67	67	64	60	53	69	64	77	77	72	73	51	60	58	58	61	71	67	75	73	77	60	83	63	57	60	67	58	70	57	65	58	61	62	90	66	56	65	64	63	62	76	83	68	72	74	76	79	72	68	63	65	74	63	71	73	66	82	66	65	72	69	68	63	75	75	68	69	62	72	64	68	72	78	51	74	49	56	51	53	61	53	69	68	63	64	57	69	74	70	64	77	63	59	76	68	56	80	59	71	58	84	77	73	75	56	86	58	71	66	60	71	87	67	84	59	89	73	73	79	66	84	70	62	72	76	66	66	58	59	58	58	63	56	71	66	59	74	69	67	79	55	62	77	75	69	63	74	79	57	73	66	73	82	58	78	74	82	64	56	65	70	91	57	67	81	75	66	59	58	81	78	57	61	56	69	57	81	59	74	73	86	68	70	71	64	60	85	69	72	77	65	60	69	55	69	77	59	61	88	68	48	55	76	64	64	78	73	76	61	65	81	74	72	75	70	74	53	55	53	72	68	61	66	67	66	62	50	76	64	64	59	52	54	77	63	68	67	65	64	58	55	66	70	57	64	67	56	60	52	65	64	70	69	71	56	77	67	72	70	60	65	69	55	61	54	85	64	75	63	62	59	45	75	80	79	74	55	61	92	79	76	80	71	64	72	65	60	64	72	68	60	58	57	72	64	54	59	67	79	56	73	74	68	53	78	78	63	75	63	69	68	53	80	68	57	67	64	74	84	67	65	62	69	62	65	75	75	63	58	71	71	67	64	64	78	58	71	67	69	61	79	71	49	73	78	57	55	66	79	70	65	75	57	66	54	63	68	77	61	69	57	76	70	75	53	81	55	55	82	76	62	59	86	60	66	83	58	67	57	67	54	65	79	74	58	68	83	67	62	68	58	66	65	62	66	55	67	58	61	60	55	76	67	77	91	72	60	70	60	75	83	51	79	66	76	78	68	101	61	75	67	67	68	63	64	78	87	67	69	74	67	62	59	72	57	78	58	59	52	61	60	65	68	67	66	79	87	63	62	54	66	63	58	59	60	63	74	68	83	66	73	64	65	62	69	61	74	76	58	63	70	75	62	65	55	50	76	63	74	57	65	79	74	58	69	88	74	67	69	60	63	75	70	77	87	70	69	74	57	69	67	67	69	74	88	66	66	59	64	66	69	72	54	56	74	71	55	71	59	66	72	67	64	54	69	64	87	66	52	67	62	72	65	76	70	60	57	72	55	76	62	77	60	86	64	67	59	59	65	63	58	58	64	61	66	63	61	71	60	63	67	65	57	55	85	58	57	66	74	63	98	65	65	61	64	66	63	66	60	57	57	74	71	62	63	66	83	70	75	60	62	68	57	60	73	63	75	63	63	65	58	68	69	78	74	57	83	64	80	55	64	65	67	59	67	67	94	69	67	84	76	62	71	53	60	62	65	62	52	61	60	76	60	59	75	67	65	89	69	63	65	73	62	69	65	65	58	63	61	79	60	78	54	58	72	69	63	70	81	65	77	64	71	59	72	62	67	51	65	57	57	79	67	69	69	69	87	58	62	64	77	69	68	66	58	82	68	66	71	73	70	72	72	79	51	61	67	60	52	70	72	66	67	44	62	61	64	67	49	65	67	79	74	77	63	60	79	69	64	77	66	70	70	68	53	58	72	65	58	62	58	92	79	78	57	62	59	63	67	60	74	65	70	71	70	70	57	66	69	64	71	70	60	73	70	69	72	62	68	74	82	56	79	62	78	74	71	61	70	75	58	69	64	69	63	70	73	81	52	67	64	58	68	68	68	76	60	83	57	89	75	62	64	70	66	79	66	56	70	66	64	78	72	60	61	65	70	66	92	71	67	73	69	65	67	58	72	76	69	60	61	69	68	62	66	82	71	73	65	77	68	77	57	63	57	72	71	63	69	67	57	73	68	59	56	65	72	66	57	54	75	61	83	63	61	84	65	70	66	60	65	73	75	67	58	68	80	63	60	72	73	72	58	76	58	76	65	72	70	60	60	61	54	71	54	55	56	52	71	57	65	73	60	76	63	72	69	65	67	74	66	69	58	61	64	58	70	73	81	58	71	74	58	55	66	75	58	71	80	66	57	74	75	47	63	58	67	70	66	55	64	89	75	73	69	56	72	62	77	78	68	69	64	66	57	51	70	90	55	65	69	65	69	58	71	58	50	92	81	66	73	60	63	71	74	81	57	63	69	69	55	63	71	68	73	59	58	43	66	55	72	72	57	57	55	77	64	64	71	54	61	65	59	64	61	55	67	59	59	49	77	94	84	67	76	61	61	67	76	65	70	68	82	68	58	56	85	61	66	71	77	69	70	69	70	59	66	74	70	72	66	52	74	68	61	77	72	75	85	70	67	74	72	70	77	49	80	79	71	57	71	56	75	62	68	71	67	57	62	61	79	65	60	57	73	83	63	56	70	60	54	59	65	62	65	74	72	72	77	77	71	63	51	48	58	74	66	62	64	71	68	74	71	66	63	55	66	59	70	62	85	67	69	62	55	63	53	79	65	52	61	69	60	66	72	80	74	67	65	67	57	66	63	76	66	66	55	72	58	60	74	72	76	81	70	58	66	64	65	58	72	73	53	58	81	74	46	56	54	82	79	84	49	76	66	69	63	87	78	50	65	59	56	65	66	57	73	56	63
2380	598	336	282	263	252	246	247	220	229	230	223	211	214	216	236	208	204	219	207	222	194	240	217	210	203	220	191	194	229	216	214	224	208	192	200	170	209	217	202	212	233	193	221	200	200	210	184	192	211	199	197	200	217	192	195	216	211	203	197	224	212	199	211	190	195	194	216	210	205	217	181	233	199	211	212	207	199	198	197	197	212	174	206	208	190	248	188	209	213	179	198	199	209	201	186	191	219	198	206	199	205	184	223	238	176	200	176	162	212	206	221	200	209	221	194	192	211	195	216	217	196	189	217	156	213	228	185	198	225	205	204	185	204	186	192	191	193	192	202	212	210	201	183	183	205	205	208	202	184	175	201	190	207	200	204	187	171	206	201	223	184	218	201	211	198	197	234	197	212	216	173	216	206	203	239	198	239	209	195	210	206	221	189	205	223	195	193	196	207	191	206	192	219	181	180	227	216	223	204	178	203	221	209	186	196	203	223	211	183	201	216	192	213	174	199	200	220	204	182	182	207	223	194	205	197	186	205	224	212	187	210	196	195	200	210	207	201	187	192	222	186	199	201	198	210	230	222	200	210	193	201	200	212	222	205	200	199	218	204	216	193	216	184	197	194	224	221	189	220	201	174	195	179	192	188	203	192	195	231	202	175	197	184	213	199	189	210	222	211	189	216	194	197	218	206	211	206	226	193	220	205	195	232	217	213	196	214	203	195	215	222	193	199	178	188	237	202	194	187	202	204	166	238	198	219	224	192	230	213	173	214	213	202	193	230	203	206	199	192	182	195	198	207	180	222	210	215	210	196	192	180	190	194	225	197	200	176	200	220	196	193	211	218	197	207	212	199	195	194	226	206	208	196	201	158	181	210	184	201	205	207	193	200	216	188	216	204	181	232	221	190	193	194	211	192	226	208	172	216	211	234	212	215	212	197	204	220	215	211	224	236	190	198	212	214	215	215	191	197	213	200	191	240	182	228	184	224	199	223	238	208	206	227	188	217	211	203	194	200	193	196	172	226	211	206	224	229	216	227	198	198	210	199	201	193	194	202	186	226	212	185	217	202	194	180	191	204	211	192	191	194	232	196	208	192	205	213	195	190	183	223	211	195	195	209	220	210	196	186	219	221	217	180	214	224	188	192	198	217	197	190	188	211	197	220	203	186	191	202	212	218	206	203	208	176	194	214	211	191	188	201	217	201	199	190	195	211	205	176	193	216	208	197	215	188	205	228	212	209	207	218	192	191	212	189	209	227	205	175	175	224	213	204	211	199	188	199	195	161	184	208	195	224	215	180	190	206	208	220	209	210	195	181	220	215	213	189	205	217	202	173	192	205	203	205	215	209	195	209	195	218	213	180	219	198	239	178	208	195	229	201	210	196	224	198	212	216	211	205	194	208	209	190	197	197	218	199	194	208	220	183	208	223	188	236	211	193	212	203	220	204	223	199	197	208	203	206	184	223	222	200	196	206	209	204	199	181	202	172	192	204	197	199	194	198	213	204	202	204	195	199	204	181	218	199	198	198	196	208	193	217	183	193	224	210	204	208	216	184	231	202	220	218	216	168	234	209	207	226	226	187	200	208	192	192	183	165	211	193	190	224	178	194	194	182	197	180	196	197	207	210	216	210	190	206	210	193	218	205	191	199	218	187	205	174	205	204	202	202	207	178	179	198	183	222	192	209	215	200	202	246	209	188	211	213	190	171	200	233	226	195	209	192	185	187	183	190	204	208	210	218	209	185	214	202	189	194	201	212	203	186	211	183	218	228	215	225	179	207	179	186	244	180	215	206	215	199	217	201	203	188	192	187	199	229	216	199	201	249	180	212	193	220	201	201	200	205	188	199	213	205	217	225	198	175	203	203	210	200	220	169	225	191	218	188	215	197	225	211	178	181	186	186	214	210	196	192	212	206	190	203	176	199	208	212	211	219	197	221	201	235	228	192	215	203	224	207	202	222	198	219	231	199	218	187	189	192	205	198	184	177	176	203	199	197	186	189	221	207	231	205	207	176	186	214	229	196	211	215	207	205	220	187	199	201	219	190	195	189	203	207	198	225	211	194	191	222	203	225	160	190	195	200	206	206	199	197	222	225	196	204	210	197	194	192	221	225	218	215	201	219	207	215	220	198	197	205	201	211	194	206	203	173	218	209	210	235	187	220	184	201	226	219	214	211	221	203	221	188	188	228	214	206	217	210	182	182	229	199	214	188	209	200	225	224	191	221	210	192	198	212	201	234	212	188	199	196	211	197	200	228	218	206	212	193	194	201	189	217	184	182	187	199	212	191	194	204	204	208	205	206	207	217	220	233	204	206	229	217	208	216	227	199	200	215	204	202	215	195	189	229	189	209	208	189	212	206	184	187	207	219	212	185	205	223	215	218	229	182	185	192	200	210	201	217	202	214	189	190	247	203	188	219	221	193	177	204	194	201	230	219	192	190	233	213	222	220	204	203	216	203	220	216	197	199	216	212	197	212	218	192	193	214	205	198	213	212	184	217	234	205	194	218	202	207	205	176	219	242	180	201	194	172	188	225	196	207	197	214	180	214	197	203	216	230	221	201	219	206	191	217	210	210	214	212	184	186	225	195	202	209	185	208	175	200	217	223	205	195	200	190	200	199	178	215	243	196	194	185	225	200	203	217	175	205	205	213	208	196	204	195	202	188	228	216	203	198	180	207	206	207	204	196	216	205	194	196	194	206	210	198	214	188	207	208	207	187	222	210	202	199	219	226	213	212	206	204	175	211	184	196	209	192	201	199	188	214	218	209	190	189	202	227	181	213	212	212	186	182	229	216	205	251	215	256	199	208	226	206	222	205	203	223	175	214	213	195	173	189	215	210	192	225	221	190	205	179	213	172	206	207	208	187	213	185	221	187	210	213	190	221	194	213	191	190	213	197	199	206	204	208	208	206	202	211	194	200	200	175	177	225	189	190	217	185	236	215	188	197	169	196	218	196	191	203	198	204	190	195	215	208	200	179	192	189	192	197	219	222	222	201	217	223	197	205	197	180	192	199	201	199	207	231	230	189	221	183	204	224	234	208	210	184	177	196	215	181	197	193	199	209	216	229	181	214	193	231	206	209	246	223	203	235	214	202	194	198	203	217	186	211	188	192	205	180	194	214	196	172	204	216	196	198	202	181	176	223	215	233	194	181	211	191	212	208	209	191	225	206	190	198	205	193	172	187	212	193	215	209	217	200	203	196	190	195	222	197	217	224	197	185	217	184	194	243	185	212	199	208	180	202	205	218	207	185	199	196	200	185	228	186	199	202	217	204	211	188	227	206	197	213	197	184	189	200	205	199	242	211	195	207	191	204	190	194	214	199	201	215	194	184	196	232	181	194	229	195	195	218	203	199	206	186	231	212	208	217	217	180	200	207	198	194	187	196	218	193	192	208	195	212	195	195	204	207	200	180	201	182	195	196	217	224	193	174	221	216	177	192	203	216	202	242	205	193	204	198	220	182	191	211	211	205	193	180
12075	4823	1830	997	744	494	387	351	271	237	221	202	196	173	170	156	158	159	156	151	159	163	153	167	160	153	144	130	140	137	126	130	124	135	143	144	126	124	134	105	116	124	120	133	134	137	121	119	143	108	127	126	117	135	125	139	163	151	121	123	122	132	130	139	118	134	108	136	114	136	115	139	132	127	150	160	125	134	136	125	131	126	136	124	122	102	124	123	134	140	130	129	130	114	121	124	139	122	156	131	115	145	109	164	125	150	150	123	125	134	133	149	118	125	126	129	125	116	140	123	135	121	136	101	141	139	118	146	134	114	125	129	115	139	108	120	117	153	126	141	138	145	130	115	112	108	110	137	129	142	129	136	145	128	147	136	121	133	103	119	117	108	112	126	114	122	145	123	138	125	112	104	125	144	119	118	125	109	118	126	124	131	115	112	117	120	113	122	123	135	130	133	146	148	121	142	130	130	127	134	116	129	112	121	136	121	110	130	134	138	123	135	131	119	119	133	141	118	123	117	120	139	136	147	142	125	132	124	134	115	119	131	119	131	109	112	107	131	122	142	147	114	115	121	126	128	126	145	117	137	133	116	149	138	124	126	133	135	110	137	129	112	102	119	109	125	119	147	151	103	126	125	147	124	136	129	113	125	131	150	155	131	139	142	119	122	128	125	130	126	147	121	137	127	129	115	128	133	132	137	128	137	125	122	151	124	140	144	117	149	127	117	112	129	130	118	148	144	125	124	136	127	140	124	142	117	133	133	130	142	137	137	148	152	123	149	140	138	121	110	116	138	139	124	118	142	139	137	145	121	137	124	127	106	115	140	141	126	115	112	135	128	129	109	122	109	122	123	104	128	139	123	127	152	112	140	132	133	147	131	158	128	122	127	124	125	123	135	119	121	127	136	138	118	125	112	132	133	105	143	116	150	132	133	120	115	123	136	111	132	137	144	118	123	123	123	131	116	131	124	125	126	145	121	133	125	112	135	121	132	145	113	128	123	132	131	138	135	148	133	124	110	103	132	137	135	146	116	123	114	126	122	132	105	126	127	132	159	145	114	125	123	120	140	115	114	110	125	141	144	151	118	110	135	131	124	129	122	114	110	108	143	141	120	107	131	136	159	143	123	121	137	129	117	127	142	133	123	112	132	129	114	107	137	120	138	123	123	132	137	126	106	127	135	123	125	127	130	131	139	127	123	126	143	126	112	140	117	131	133	123	113	131	124	141	143	120	139	127	103	139	122	128	152	132	121	123	122	132	136	109	133	112	101	125	101	120	134	119	107	117	130	137	142	148	130	134	128	138	157	132	134	136	118	121	108	133	134	113	124	137	143	133	111	115	142	134	126	136	136	150	134	125	126	124	126	118	124	131	113	130	121	143	146	146	123	149	133	131	118	130	124	133	134	122	121	156	153	137	147	135	137	132	130	139	125	89	138	136	118	142	131	134	135	125	126	132	134	122	134	136	142	123	127	115	137	129	134	132	123	157	126	142	129	126	114	139	126	128	128	142	138	133	132	131	123	116	142	141	113	138	121	124	144	137	132	142	166	112	143	126	129	112	124	114	126	142	130	122	125	139	143	126	134	118	118	133	134	148	108	127	118	118	140	120	111	112	141	144	114	145	137	135	134	130	121	120	140	115	112	115	118	143	130	120	118	144	124	119	127	121	128	132	114	121	129	143	98	125	119	135	131	124	138	125	139	113	122	122	125	128	135	132	112	110	127	141	130	131	134	130	136	125	135	137	134	138	127	131	136	117	131	116	148	125	126	126	146	128	120	116	123	117	113	125	120	126	143	160	126	107	154	133	120	131	134	116	118	128	119	122	118	161	118	119	134	136	124	122	126	127	115	142	129	135	141	114	137	138	143	110	142	133	131	128	137	115	115	130	119	115	107	120	127	130	120	131	137	139	113	130	149	136	129	138	129	120	124	127	130	118	129	121	126	139	124	116	132	119	124	133	125	129	138	116	113	141	115	121	126	141	149	123	138	128	131	140	100	133	131	131	121	105	125	128	131	146	122	117	146	127	132	122	146	114	128	126	115	132	137	122	126	118	124	121	124	135	135	137	126	109	121	117	130	118	146	118	130	149	102	112	126	112	130	155	118	117	106	122	119	119	126	109	122	125	144	137	119	132	126	116	113	129	120	149	134	126	148	108	122	113	140	115	115	142	101	134	125	142	154	110	118	119	129	126	131	134	138	92	132	134	135	113	123	128	126	128	122	115	118	131	125	125	122	140	141	142	114	144	141	127	135	128	101	128	121	138	137	130	127	116	121	127	112	132	131	119	143	131	136	136	131	103	135	139	126	131	130	127	151	135	122	144	128	135	108	128	131	124	122	135	119	113	129	117	120	123	118	119	128	103	117	118	129	127	108	154	115	119	144	133	138	127	120	148	130	153	133	113	118	120	127	121	119	123	129	111	118	128	105	129	122	116	129	127	117	127	113	100	122	109	132	130	118	123	128	140	124	120	135	108	139	132	134	142	116	123	116	110	113	123	123	120	142	142	111	130	137	127	128	132	136	128	130	108	129	136	123	124	149	125	137	117	117	128	110	134	137	142	141	134	114	140	120	144	139	120	131	115	129	136	134	119	123	117	122	110	137	124	121	136	109	104	135	135	106	137	132	107	137	122	145	143	132	110	113	113	125	135	134	125	122	128	123	114	127	128	140	128	121	126	131	119	135	135	126	152	120	117	131	120	140	137	123	131	122	109	122	126	117	139	135	117	129	125	121	124	125	157	162	127	144	113	109	125	118	118	125	134	121	139	131	123	138	127	123	153	122	132	137	124	133	127	137	123	137	129	128	122	127	126	139	126	143	112	135	124	117	108	132	121	117	122	118	123	133	130	145	137	145	90	120	152	139	129	121	116	120	122	114	123	133	134	121	112	120	123	135	130	121	116	124	131	136	105	125	130	141	134	120	125	131	143	127	129	121	127	126	153	119	133	145	135	131	130	126	149	124	149	149	126	124	110	135	132	114	118	117	113	115	143	142	125	132	131	121	117	147	122	124	134	134	110	107	142	135	134	138	141	124	119	145	115	127	133	141	109	123	131	145	138	132	126	130	136	122	135	132	129	133	142	127	131	154	144	105	127	140	110	136	99	131	130	129	121	121	135	137	122	141	133	131	147	112	119	114	116	126	134	113	125	139	111	108	113	128	136	123	125	142	125	132	113	117	126	124	120	115	132	127	125	113	124	133	130	132	126	121	122	118	123	146	133	143	109	129	122	120	129	150	131	132	134	119	147	130	129	123	118	151	123	129	113	109	116	130	126	119	134	140	127	114	119	131	115	126	121	119	124	114	137	135	115	106	119	141	125	137	113	131	107	136	128	140	116	131	118	136	124	124	134	132	155	142	148	133	131	131	146	148	92	113	120	131	122	127	133	143	128	116	120	120	125	120	130	125	119	123	129	136	110	113	141	138	150	127	134	106	123	157	130	128	117	157	108	119	125	125	120	137	156	142	126	132	127	131
6633	4583	3061	3219	2916	2388	1761	1482	1268	1062	959	789	821	745	729	699	649	616	547	571	505	478	480	497	435	433	423	439	427	426	393	448	444	398	435	420	397	373	434	401	389	402	367	374	380	392	364	377	408	360	339	383	382	385	362	393	383	354	395	368	376	350	344	365	345	359	342	366	376	371	333	382	366	344	352	369	357	385	351	332	362	376	372	361	330	355	339	343	349	342	346	343	388	329	370	383	374	338	346	349	320	339	321	343	382	364	369	361	348	343	340	376	324	352	366	335	362	329	334	351	364	341	368	370	355	344	361	343	378	334	359	338	344	353	336	360	349	345	377	315	335	342	362	340	354	319	322	352	311	354	323	312	324	357	350	330	323	336	366	310	364	309	341	353	361	351	331	340	322	336	334	381	372	334	348	356	362	331	346	341	316	357	352	319	322	310	357	337	356	335	332	348	364	364	358	373	333	382	350	330	386	340	319	329	330	330	307	344	312	318	331	377	343	348	356	342	322	347	339	354	348	335	328	317	343	378	353	335	359	329	345	344	360	330	317	350	339	352	321	360	359	373	338	324	364	325	326	330	342	340	347	325	347	367	334	304	353	376	348	359	320	363	328	341	326	362	348	334	335	345	323	368	335	304	324	317	333	349	305	367	327	335	346	360	352	338	359	331	350	322	331	353	351	314	328	363	338	335	334	325	365	333	336	357	351	325	361	331	336	323	378	351	354	347	336	370	342	325	350	338	353	365	354	300	313	353	344	334	350	368	326	334	347	334	314	361	368	361	357	302	339	336	360	350	349	337	338	370	328	383	330	330	329	343	345	352	366	356	340	352	319	366	297	330	350	354	336	347	322	319	340	345	375	323	357	343	358	312	336	349	372	362	350	318	334	343	315	309	344	383	338	333	337	363	356	328	343	321	343	365	336	335	339	359	317	349	365	315	366	337	357	332	303	351	383	342	307	369	312	317	346	333	302	343	330	361	353	312	332	307	351	310	354	355	347	353	333	352	383	330	357	375	306	352	350	367	348	331	300	321	332	343	355	357	345	329	366	325	354	335	349	336	379	361	321	308	347	336	333	345	352	325	339	351	334	351	333	313	339	356	369	332	386	322	352	355	324	333	343	354	323	339	352	329	335	346	304	346	344	339	344	326	359	330	368	345	336	336	361	339	347	347	367	323	352	348	345	345	331	351	331	346	345	331	334	330	377	349	357	356	344	353	315	340	309	355	343	322	309	330	335	334	334	350	324	334	347	366	330	318	376	360	348	343	363	337	366	344	298	360	349	342	331	338	309	345	363	339	328	330	337	361	334	351	339	367	340	338	368	350	327	352	343	369	364	332	327	349	350	357	342	323	329	364	365	340	344	339	317	325	378	335	345	331	354	367	360	349	350	350	354	389	346	340	365	328	328	357	297	369	344	353	386	318	354	323	346	348	368	369	350	367	351	327	353	317	351	331	353	342	360	347	352	298	346	330	338	355	358	330	340	376	326	332	376	350	332	360	347	330	328	326	322	330	348	339	333	344	322	385	336	313	314	324	326	332	352	324	333	378	323	335	310	331	392	359	343	332	359	347	365	336	355	329	351	348	329	324	340	355	345	331	366	328	318	340	345	344	334	344	359	336	338	375	336	326	327	366	331	343	386	332	331	336	324	357	345	372	336	375	336	369	349	329	353	328	315	300	355	341	347	344	342	325	358	355	361	326	313	336	324	354	340	334	339	342	353	371	353	355	370	327	328	336	382	335	328	354	313	285	329	341	369	353	314	321	319	316	337	349	340	322	338	394	339	334	325	358	341	340	346	346	361	353	323	327	326	328	330	327	322	340	398	336	323	299	349	366	363	326	326	367	347	334	360	371	338	337	336	327	333	346	323	330	334	350	336	324	374	340	336	352	356	373	316	343	310	351	320	350	329	337	351	344	336	342	318	300	332	337	313	323	338	342	330	337	350	341	344	354	370	331	337	368	337	350	349	322	359	330	342	371	356	316	331	370	310	348	350	345	336	344	359	351	354	318	337	371	363	375	338	341	332	356	343	356	310	352	357	371	337	349	351	349	380	321	372	356	370	325	354	366	373	338	342	373	329	342	341	346	337	380	324	305	370	367	366	378	313	337	318	334	365	317	370	318	353	372	311	351	341	361	316	367	361	342	354	340	317	343	343	325	371	357	325	347	346	357	305	315	342	340	316	318	368	342	321	354	328	294	363	355	342	350	316	327	361	347	330	338	359	342	343	324	328	370	362	375	349	327	305	333	342	345	324	362	349	365	314	346	339	347	336	318	338	327	337	356	344	329	357	336	356	342	357	307	332	346	326	344	341	361	304	325	346	350	366	335	333	339	316	333	323	322	347	340	343	338	331	327	326	283	337	347	341	328	324	342	363	320	367	360	329	367	315	307	348	351	363	314	314	332	339	354	350	354	352	336	313	317	333	350	361	331	354	352	342	325	352	353	365	341	329	327	322	334	345	353	348	365	345	338	353	331	343	386	356	363	377	337	349	301	330	347	357	341	333	333	349	371	313	328	358	343	366	333	353	337	346	346	315	347	323	333	335	318	326	341	355	353	347	346	313	326	325	358	356	332	364	353	367	381	328	313	324	350	341	355	361	341	339	342	352	330	357	311	337	351	339	359	378	340	349	356	346	375	339	318	323	336	338	317	364	328	333	349	329	327	330	329	330	315	334	353	339	362	352	333	352	333	358	344	333	358	364	321	361	340	356	348	325	335	318	378	375	340	361	351	360	377	342	320	327	330	368	359	320	345	301	332	389	362	360	358	363	384	337	343	368	332	322	359	355	341	376	364	350	346	347	337	363	321	335	341	350	323	351	327	327	327	323	333	305	332	382	377	378	337	324	349	346	356	336	336	342	394	356	319	317	367	324	356	308	326	338	374	331	330	353	352	305	336	399	341	332	368	318	330	355	331	361	341	334	344	338	340	344	381	365	333	319	370	325	347	338	318	352	349	387	352	330	336	342	341	368	348	341	313	354	329	356	379	336	337	354	319	346	350	346	310	332	346	365	339	359	327	328	346	328	338	358	345	355	317	341	345	340	316	299	344	344	347	316	333	323	319	346	350	330	326	380	322	315	316	367	365	367	335	359	314	347	362	331	325	333	363	341	370	350	336	330	332	350	332	358	343	330	347	323	311	315	354	367	370	325	361	328	325	336	337	324	338	326	354	366	326	334	332	356	375	326	357	332	339	402	326	349	350	341	357	356	302	344	348	313	361	306	346	336	341	366	386	380	331	340	325	321	369	362	373	328	347	354	356	321	367	335	321	332	352	320	313	346	376	361	358	361	336	327	358	352	365	359	340	300	357	362	317	354	352	368	335	357	328	321	326	353	352	369	343	353	343	358	361	349	314	316	347	336	328	358	355	293	320	333	343	315	332	311	351	319	309	342	321	342	347	330	338	336	344	324	325	342	374	376	360	356	337	364	350	321	357	310	317	329	392	362	313	347	354	345	356	320	323	358	326
20078	10650	4643	2147	1376	1058	766	650	541	480	436	434	359	410	340	340	333	287	277	328	285	335	306	266	273	324	289	273	235	280	276	252	308	266	287	267	231	284	266	257	296	279	245	238	246	248	271	279	258	272	304	239	258	267	246	247	263	266	267	244	272	227	268	258	263	234	262	275	241	254	244	253	257	283	244	272	250	278	264	275	291	235	285	257	249	261	268	204	234	230	248	248	235	265	253	256	280	267	224	260	258	285	245	277	238	220	315	242	245	268	275	296	278	250	296	236	265	271	271	244	242	233	278	230	246	259	237	256	228	275	247	258	261	243	266	246	250	241	256	231	254	262	251	253	250	253	228	237	267	231	229	290	261	253	263	254	241	278	268	260	241	250	263	249	246	259	250	235	278	302	284	230	254	286	266	225	254	269	240	267	244	264	255	269	249	284	252	230	228	270	230	271	271	260	288	241	269	248	234	262	272	270	270	253	231	250	254	264	239	285	225	268	265	252	255	278	243	260	218	227	252	260	241	286	255	274	252	231	248	246	258	262	261	238	243	247	239	247	282	237	267	288	243	249	272	251	246	262	265	241	264	272	250	268	250	234	283	269	259	281	210	242	255	268	226	228	283	235	242	254	236	254	246	279	266	255	240	232	265	251	254	254	246	241	263	266	256	273	258	259	237	242	258	276	241	236	268	249	259	235	220	224	251	256	231	262	235	266	275	241	270	277	262	260	228	279	240	236	251	258	244	244	264	272	225	245	264	275	247	243	251	248	249	246	232	259	245	271	200	256	219	250	244	249	237	223	235	242	229	256	266	237	258	245	239	252	277	240	255	278	258	248	247	261	243	237	252	268	253	236	226	231	251	250	249	248	264	255	255	235	243	264	249	276	245	264	262	234	260	246	263	274	251	285	278	284	216	242	267	270	249	263	258	260	238	243	261	255	235	259	266	272	240	268	265	247	240	254	225	251	257	252	231	255	248	211	268	256	268	273	240	249	259	241	249	255	259	236	258	282	226	273	253	255	256	268	283	241	229	236	250	267	259	241	248	236	256	244	240	210	250	254	283	218	268	264	226	252	250	259	265	241	247	246	275	253	249	238	309	256	264	238	257	252	249	274	260	270	246	233	241	252	235	255	237	239	255	266	255	230	233	268	263	248	229	295	245	234	236	250	269	277	293	243	246	264	253	256	259	280	287	260	280	268	262	267	269	272	210	243	235	253	265	204	262	261	264	290	240	276	277	260	249	243	262	240	258	274	256	234	237	278	255	229	247	238	270	279	285	285	272	272	270	256	250	274	267	248	235	266	219	234	242	265	261	261	230	247	241	247	258	212	249	238	246	245	280	244	238	247	245	266	245	277	227	264	240	256	243	271	286	250	243	239	234	250	254	243	255	249	265	271	260	247	220	243	218	246	246	245	260	246	232	279	293	259	243	244	249	263	246	269	239	251	253	277	247	252	282	261	225	256	244	273	256	270	246	260	231	251	245	257	248	257	232	259	254	256	265	231	266	277	263	233	273	294	257	260	252	272	267	238	220	271	274	275	244	263	227	248	259	284	246	252	267	236	270	229	226	270	261	224	228	238	242	254	241	249	293	227	248	288	266	283	277	239	287	235	228	260	264	256	275	251	253	291	265	274	276	258	274	251	240	265	267	232	265	238	258	277	246	257	242	273	263	234	235	230	235	252	275	220	265	243	262	262	254	247	229	277	271	249	292	263	223	233	208	247	224	226	244	278	292	242	267	225	265	232	242	276	234	258	242	248	237	274	253	239	244	264	254	270	224	237	251	257	252	245	253	250	244	262	276	273	266	246	250	247	272	270	229	248	233	255	230	257	231	255	269	261	253	257	270	234	220	269	273	253	247	260	245	281	258	278	238	224	300	271	238	276	238	255	224	231	203	221	248	241	248	265	263	247	253	254	231	238	229	295	277	253	224	250	231	218	241	251	259	275	263	241	230	261	281	240	272	228	262	233	231	263	275	265	240	259	251	258	255	256	244	259	271	299	238	231	269	250	270	267	274	262	263	257	251	246	221	222	246	233	240	254	262	244	255	238	273	250	214	303	238	241	242	206	256	250	248	235	239	272	260	260	240	197	257	265	254	252	246	258	238	255	240	273	244	277	269	245	255	222	278	262	237	282	245	269	256	263	257	263	246	272	272	273	278	282	250	248	258	240	246	250	254	203	274	266	273	233	256	230	273	241	270	237	256	275	253	225	260	251	245	254	244	264	261	273	257	239	265	262	229	285	254	256	234	251	220	215	250	203	237	272	246	282	258	277	256	256	261	284	278	231	252	259	243	262	246	249	294	257	282	232	241	245	260	247	247	266	261	270	220	249	235	232	248	283	277	226	259	245	266	254	263	270	250	263	270	259	271	244	250	272	235	249	225	252	230	248	257	249	281	247	259	251	232	242	216	237	251	266	241	247	254	277	273	229	241	251	238	247	262	293	283	252	258	248	241	259	251	261	247	273	284	240	242	246	256	252	244	224	244	267	253	275	268	246	265	243	259	281	235	281	253	249	286	246	251	256	259	253	282	260	232	225	243	260	253	227	251	251	271	229	251	246	258	251	238	254	252	230	257	237	252	245	240	253	252	284	264	305	242	217	236	263	229	246	263	237	243	263	243	250	234	248	234	255	274	287	271	261	268	243	260	246	243	257	250	236	253	267	263	255	241	264	217	271	258	248	270	226	244	270	234	267	237	239	233	257	236	268	257	218	284	259	230	250	261	253	237	242	286	273	275	261	253	258	268	265	238	257	243	255	251	255	247	251	266	254	269	279	249	246	273	241	250	251	258	257	277	226	221	276	256	273	236	234	234	239	252	232	256	250	248	257	267	286	246	243	237	282	280	256	252	236	239	229	227	249	231	250	297	269	238	259	257	234	217	246	230	257	256	254	247	234	244	263	246	239	246	253	283	217	257	268	277	249	242	240	266	238	252	258	238	264	210	260	234	262	286	251	222	264	259	255	262	249	256	224	249	239	241	250	232	256	247	269	239	268	236	276	275	253	248	267	242	238	263	267	236	216	255	239	243	257	263	292	250	241	212	230	247	247	262	252	258	299	223	242	228	272	259	242	246	229	259	244	246	280	264	276	272	240	262	248	245	268	260	218	252	217	264	223	267	300	237	282	244	255	272	270	243	248	256	237	262	240	241	322	261	237	248	247	247	239	241	271	283	225	246	222	271	245	238	222	246	227	273	260	250	250	203	234	248	228	219	251	255	248	274	272	254	239	254	241	240	260	228	249	202	258	259	271	269	227	221	270	244	241	233	261	245	234	266	254	256	273	264	246	264	270	251	279	258	265	270	262	286	258	228	236	249	283	268	258	256	254	257	248	272	253	261	254	227	239	247	269	270	273	282	236	235	246	246	233	264	243	236	238	227	244	254	254	240	242	269	212	253	233	269	248	248	235	269	248	276	248	285	250	262	263	239	246	237	220	272	270	244	211	246	282	244	245	257	266	226	255	258	268
8529	8363	5596	5862	5299	4181	3364	2831	2313	2020	1782	1544	1459	1331	1273	1159	1083	1054	976	1006	1008	924	837	889	844	812	779	773	757	724	731	754	718	708	755	674	690	727	667	703	703	654	710	728	645	655	643	620	608	591	594	632	630	608	673	592	649	663	656	635	625	604	618	604	616	663	607	654	609	639	643	679	618	649	585	585	607	645	604	600	571	621	646	632	636	633	617	605	641	639	612	625	597	599	594	617	591	579	607	570	602	630	576	609	633	593	576	603	625	561	559	585	602	596	574	616	624	591	601	604	572	577	609	577	577	600	528	547	633	608	619	588	594	619	572	582	646	594	571	596	602	578	620	590	574	592	617	577	629	621	573	608	582	603	563	577	608	594	618	598	619	589	549	598	543	563	588	581	631	595	598	616	560	586	570	594	596	587	613	609	605	549	607	563	573	615	595	592	582	621	602	641	604	611	631	533	609	556	636	578	606	570	595	586	577	608	610	590	597	583	625	590	559	584	605	631	559	599	619	549	554	548	559	542	593	577	572	585	600	595	599	585	555	586	589	605	589	598	567	615	594	606	575	646	602	580	573	535	594	570	618	587	565	602	602	559	565	553	540	581	588	640	609	572	568	591	557	553	599	543	605	637	590	574	586	548	604	575	571	596	576	583	597	638	528	616	562	598	529	579	593	557	579	600	596	610	585	605	581	582	563	587	568	587	597	579	581	623	587	554	626	593	554	578	630	596	602	552	556	581	570	558	552	580	614	601	577	587	580	588	610	578	575	616	596	533	589	623	579	583	599	582	604	582	570	575	558	609	588	532	595	586	608	563	603	589	589	599	657	584	615	577	560	628	592	572	617	572	554	620	635	598	555	614	580	592	560	542	579	595	587	565	565	556	568	567	563	609	590	620	581	615	636	568	585	571	548	587	580	600	608	574	597	618	593	598	619	608	586	591	583	579	599	611	600	638	576	626	558	585	601	611	564	580	588	602	589	563	640	591	606	574	553	587	595	617	635	563	615	570	622	537	589	588	622	572	621	589	600	641	579	614	644	638	586	591	627	590	611	588	577	557	610	595	571	562	554	606	605	585	621	602	576	593	607	608	590	599	600	577	612	634	586	595	576	580	592	558	581	616	591	594	610	578	568	577	610	574	592	590	564	584	602	595	611	607	607	603	604	545	598	602	575	596	591	618	596	587	622	579	551	573	629	589	584	572	637	607	602	626	583	591	592	587	612	598	629	591	611	605	597	594	579	588	601	576	572	575	591	569	561	584	613	604	566	574	625	576	585	576	577	627	592	588	609	647	550	623	611	613	564	588	588	560	616	581	532	632	619	558	600	614	617	538	611	562	596	598	588	578	582	610	588	620	563	620	604	603	594	573	571	602	594	575	609	551	585	564	554	614	628	597	594	557	596	608	597	605	649	610	597	638	600	612	609	542	566	604	604	614	604	589	623	634	621	555	562	598	597	598	545	594	619	618	588	564	571	599	602	609	582	638	615	570	602	547	580	583	643	587	617	578	625	609	577	592	549	580	563	591	596	559	647	606	590	589	591	570	580	555	575	605	599	572	594	616	590	585	612	601	596	622	592	602	617	570	540	570	571	599	549	581	578	615	620	569	572	564	610	620	620	560	611	582	618	587	572	587	584	601	605	595	601	527	596	595	589	578	579	631	603	610	596	559	615	604	624	590	604	573	615	612	572	583	574	575	602	573	579	605	550	592	539	631	594	625	563	616	638	588	586	563	571	605	582	601	600	608	574	603	612	575	568	583	543	583	581	589	600	646	581	592	568	581	553	614	579	593	604	556	595	559	596	631	612	607	665	559	597	582	607	642	570	592	582	654	598	566	614	587	654	623	560	563	588	583	610	605	589	582	583	570	590	576	592	557	600	609	585	618	573	579	605	564	564	605	596	601	607	524	603	585	605	587	589	596	632	613	628	583	596	578	555	563	632	599	579	591	597	613	587	541	565	605	548	563	620	570	531	598	577	568	562	606	577	593	573	627	574	581	597	589	603	585	591	584	651	592	589	579	554	602	600	644	579	626	571	618	570	620	578	589	590	568	567	611	642	647	575	582	611	558	581	650	591	590	603	631	583	630	559	599	569	596	669	596	597	627	561	587	577	561	621	594	539	616	602	567	628	616	575	582	593	595	582	590	551	625	560	548	613	591	564	583	574	614	619	594	601	665	573	629	573	562	589	612	609	592	574	599	547	589	551	586	584	607	604	532	566	574	555	573	608	611	589	573	617	620	568	603	587	550	635	604	633	608	565	579	607	585	576	532	612	586	599	579	594	593	591	539	566	616	594	575	606	599	587	594	614	572	615	573	594	594	605	583	596	573	563	556	607	591	586	587	604	553	572	566	561	626	561	603	584	595	629	606	598	616	644	578	563	589	581	599	594	561	580	606	565	568	602	555	637	591	610	561	608	578	621	603	616	589	566	674	559	608	635	577	603	594	558	606	601	584	596	565	593	615	594	582	581	653	601	601	600	585	624	603	637	597	592	632	557	588	586	599	643	563	582	579	594	581	573	558	597	590	596	584	620	598	610	592	582	625	588	618	599	591	583	581	588	623	550	608	633	576	598	558	601	570	536	600	619	626	557	607	536	562	599	590	539	597	615	582	603	606	560	617	644	606	611	603	606	612	608	566	582	559	584	574	606	560	574	578	561	589	621	621	617	558	606	557	572	583	600	590	638	575	612	614	656	623	603	590	570	599	601	588	601	575	589	577	569	582	600	532	605	591	573	619	584	565	593	574	558	601	556	564	587	619	615	584	581	583	561	575	547	562	581	609	579	579	603	565	616	567	629	586	574	608	582	572	616	580	588	599	594	570	590	623	560	607	586	622	613	618	621	578	593	617	577	576	554	616	638	571	598	558	604	607	620	559	572	568	597	582	579	619	621	582	597	604	594	607	605	624	588	633	559	603	603	617	601	538	601	616	624	584	576	623	630	599	549	575	610	606	575	597	596	596	585	586	607	609	560	580	564	575	575	556	581	574	585	566	604	570	587	578	555	612	591	559	568	596	595	621	661	601	576	603	586	579	588	575	614	591	622	623	620	612	592	610	546	552	594	602	553	588	609	567	592	629	599	600	578	601	589	603	590	564	613	566	601	564	523	626	632	639	585	573	569	571	620	564	584	591	612	593	591	585	567	574	609	601	558	578	563	542	552	614	664	569	606	640	607	586	601	605	634	596	600	572	613	577	570	593	578	600	618	588	568	573	647	635	569	600	630	613	554	590	571	611	549	590	566	613	601	573	581	619	591	561	619	601	592	623	558	612	614	625	602	555	614	598	573	612	621	617	611	551	570	601	600	597	545	578	601	641	654	599	535	551	600	596	608	601	631	620	589	587	605	639	554	582	599	603	546	607	554	610	584	633	556	615	522	605	609	552	623	617	607	634	573	581	560	587	590	621	595	619	584	588	604	651	564	624	615	588	604	607	567	629	619	558	566	583	611	591	612	537	608	583	612	577	581	594
2637	386	116	70	84	87	81	88	90	102	78	74	67	77	77	73	59	74	58	75	76	70	77	70	71	71	64	74	60	57	65	58	70	58	75	60	62	68	72	75	72	76	63	73	58	62	74	65	50	83	64	85	57	63	75	88	78	67	77	69	56	78	62	74	53	76	56	60	72	75	65	56	65	61	58	59	84	69	73	70	76	62	86	71	71	67	64	73	59	72	74	53	66	68	72	73	72	68	67	55	66	68	66	67	67	73	69	60	67	78	55	74	73	70	66	61	64	49	58	49	67	52	73	59	76	59	59	67	65	74	70	44	69	75	85	62	70	53	50	66	66	75	56	67	51	57	68	67	63	56	72	62	73	72	76	60	86	76	71	57	74	78	70	52	59	53	57	73	58	67	66	66	64	59	63	48	67	72	53	64	52	62	66	60	71	61	60	66	76	66	53	79	70	70	71	53	64	51	73	54	67	69	57	72	66	58	64	68	71	53	63	70	68	67	64	66	70	62	69	68	70	75	74	66	83	82	67	53	74	49	63	61	63	75	58	76	49	67	75	76	83	53	64	62	61	55	65	56	61	62	62	53	62	63	63	63	81	59	65	56	50	50	57	71	94	60	64	66	67	76	55	77	60	75	71	67	79	63	71	81	50	65	64	67	65	69	66	69	73	61	59	60	70	69	83	67	71	74	70	69	80	65	58	47	44	75	64	58	61	65	65	74	62	58	71	62	66	69	67	75	52	56	61	65	65	69	54	69	71	64	78	71	60	68	68	80	64	68	68	81	70	64	68	60	63	67	60	66	72	64	56	62	59	59	75	90	69	64	57	71	79	58	73	65	69	49	68	54	57	75	61	68	64	65	75	70	65	59	66	71	62	60	60	72	75	60	85	72	81	80	65	77	80	66	86	77	67	66	78	72	69	56	64	75	59	57	80	54	64	59	58	57	59	78	70	64	63	54	72	78	78	73	74	60	53	69	46	67	64	66	68	80	74	72	60	75	66	62	79	54	85	79	71	60	61	67	80	68	57	68	69	66	64	58	67	72	49	71	70	60	57	58	70	66	67	48	64	79	46	59	60	66	64	55	62	70	69	63	62	82	67	58	78	68	67	59	63	73	57	61	51	77	75	60	51	63	73	69	67	82	64	66	63	65	75	65	67	80	73	66	67	57	87	71	72	91	62	68	60	68	71	75	66	77	45	77	65	68	64	69	55	60	56	76	74	69	86	65	69	85	72	60	58	77	59	55	47	59	69	62	72	61	66	61	69	79	62	62	68	64	60	88	43	71	60	69	74	51	60	56	66	77	68	65	38	65	58	53	63	59	59	56	72	64	67	62	59	60	69	71	57	59	59	61	67	81	73	70	68	74	65	58	63	66	74	71	66	55	81	69	58	79	68	90	73	85	63	65	62	72	79	89	58	77	67	52	65	51	57	64	72	83	66	81	71	61	55	62	72	70	58	73	63	68	59	67	74	65	64	69	65	62	70	66	60	70	55	57	71	54	70	79	57	68	73	61	69	63	72	67	82	69	48	66	73	53	63	69	72	63	63	70	70	71	73	59	79	62	75	63	84	66	68	67	66	60	72	76	52	57	65	72	72	71	82	59	86	61	73	59	52	52	80	60	76	77	69	64	54	70	64	73	65	62	74	60	70	56	67	55	63	65	63	69	63	78	67	66	76	59	48	69	51	57	57	51	51	79	60	71	74	66	65	87	58	58	67	76	62	69	73	62	46	66	63	65	69	55	67	58	56	59	74	76	71	58	77	73	65	61	74	56	79	76	52	65	75	61	68	58	76	69	75	59	75	65	64	65	57	70	52	72	73	72	70	76	74	62	47	78	66	82	57	61	58	82	76	58	80	72	85	65	55	84	55	80	78	63	72	61	67	76	89	63	72	67	45	64	69	67	65	72	65	75	69	61	66	57	57	60	58	83	64	72	66	79	73	65	65	55	64	57	64	82	72	73	63	72	64	61	56	64	60	67	58	64	68	53	54	74	51	56	61	65	50	73	73	61	71	63	65	77	55	71	60	60	78	70	72	72	81	67	55	59	57	50	80	63	65	67	73	73	77	69	68	68	64	60	62	56	52	73	52	60	76	68	76	76	74	66	75	75	69	70	51	68	65	67	88	60	58	63	69	58	64	66	61	59	70	75	73	82	67	60	57	63	75	63	64	77	69	72	65	71	91	71	61	65	72	62	80	65	74	73	73	61	69	65	69	58	63	47	51	69	67	57	67	64	73	62	58	85	61	52	70	70	70	55	63	61	66	51	73	66	73	76	64	81	66	66	63	69	68	55	54	89	69	63	69	61	56	64	77	66	60	70	78	70	69	75	61	62	63	69	63	58	64	50	61	59	69	60	64	71	69	78	75	81	55	58	63	56	71	58	69	69	59	55	72	71	71	75	64	72	52	75	67	78	72	67	51	63	66	81	77	76	56	80	60	62	62	72	50	64	50	67	65	66	61	66	70	62	59	63	56	60	70	62	57	68	64	63	67	63	67	76	67	66	66	59	70	64	73	55	66	63	68	81	69	64	63	68	66	57	72	57	70	63	68	56	75	58	63	64	77	50	71	70	64	69	64	72	64	58	60	52	64	56	58	69	59	47	72	59	74	69	70	71	67	60	58	62	72	66	72	68	52	61	61	73	60	61	78	67	76	71	70	65	67	61	63	66	64	71	66	73	79	64	65	52	65	65	70	81	57	61	63	65	56	66	66	71	69	54	74	56	59	70	59	68	59	68	69	53	43	75	61	60	66	70	64	65	63	58	61	68	73	73	69	56	86	63	53	71	62	55	56	56	67	72	57	54	60	55	63	75	67	65	62	70	58	75	52	81	67	62	76	53	75	54	62	71	55	67	91	64	71	74	69	69	79	76	59	69	59	71	74	74	75	73	74	64	71	70	59	68	62	53	63	70	70	59	69	60	68	57	71	43	63	62	45	68	65	51	55	70	78	58	74	68	66	68	70	57	73	75	80	66	69	64	62	68	71	69	68	73	77	68	67	70	67	57	74	66	69	69	73	69	63	68	57	78	82	63	66	60	71	58	59	64	65	65	55	59	72	72	76	77	69	80	51	56	66	72	74	74	76	70	68	60	61	69	75	64	58	69	55	72	66	57	72	83	66	51	65	58	69	75	67	47	65	61	60	80	75	67	58	71	54	70	63	65	73	65	69	62	59	54	59	71	69	74	63	69	72	71	68	63	75	62	55	70	74	54	76	71	66	70	61	64	66	65	69	50	78	55	61	65	66	78	76	58	72	62	83	73	62	62	66	62	76	76	68	63	67	59	64	61	48	59	63	70	70	71	69	71	74	56	80	73	66	62	79	70	89	68	42	74	55	57	72	72	63	74	64	63	66	54	76	58	65	52	76	58	65	67	75	69	63	73	72	53	58	71	76	75	52	66	43	70	85	75	70	78	58	71	74	73	69	67	67	68	59	62	65	61	68	67	61	70	76	61	55	58	70	65
2189	484	348	297	323	249	251	228	226	247	209	221	231	232	229	213	204	194	212	199	223	212	199	205	193	182	198	190	193	215	173	202	199	190	177	182	196	207	181	200	182	225	176	190	193	215	214	202	208	193	190	204	242	191	199	215	203	193	212	204	190	187	204	165	193	191	220	193	192	189	216	199	224	208	184	209	184	218	200	186	185	217	195	181	190	186	217	192	202	189	213	179	198	208	199	203	195	223	200	188	187	181	213	207	207	203	206	230	178	195	189	200	183	200	186	193	199	205	193	207	199	214	179	185	190	235	195	202	213	197	206	202	197	199	195	203	191	201	195	206	196	204	213	203	208	198	192	206	184	188	198	185	206	182	207	195	168	204	214	194	190	198	189	192	201	203	197	213	196	204	185	211	193	163	216	170	186	194	197	196	195	202	202	169	195	195	193	172	210	200	186	189	219	200	224	225	176	198	211	209	191	175	212	198	180	195	194	190	235	189	201	217	188	206	204	204	196	195	211	197	209	199	196	210	187	210	216	200	194	193	177	205	191	220	198	205	201	191	195	184	208	179	207	191	186	208	215	187	210	204	213	198	207	197	217	202	216	208	194	185	206	196	209	215	202	187	204	248	176	189	214	189	204	209	214	184	231	209	185	237	215	212	219	190	205	197	216	204	194	194	230	204	203	202	174	210	260	209	192	181	187	207	210	215	204	188	192	194	202	209	211	194	204	230	202	196	184	222	188	191	173	168	231	195	210	227	218	186	190	204	204	206	219	202	203	212	186	196	187	169	211	186	176	194	202	209	213	208	177	201	188	192	181	199	196	196	209	199	195	201	219	201	204	214	213	200	205	215	203	214	171	223	229	209	187	181	190	192	209	194	174	204	207	206	219	206	208	201	195	184	205	188	207	198	204	207	210	184	199	216	210	226	191	182	215	215	212	197	240	179	203	181	189	175	194	181	205	207	215	214	206	182	184	183	199	217	176	196	219	201	208	170	206	190	197	198	195	192	221	211	206	195	199	196	181	191	179	206	195	183	192	200	215	205	171	205	193	193	195	200	205	189	223	196	230	191	200	189	186	175	204	211	202	191	220	219	206	217	192	198	209	202	199	196	219	196	185	209	199	197	174	183	206	204	226	200	194	203	196	189	170	190	202	195	183	210	188	210	174	198	215	227	220	183	208	191	189	167	206	182	219	192	199	195	191	184	216	202	203	220	202	207	197	191	201	209	225	196	209	217	201	211	169	207	175	205	226	204	204	215	204	199	191	183	216	208	206	191	207	226	192	208	192	215	210	199	203	197	205	194	200	207	201	199	194	188	186	193	217	191	178	198	181	231	215	198	185	205	190	205	208	205	211	221	200	195	221	204	202	215	208	210	210	200	201	208	195	210	188	203	196	205	199	199	205	209	211	234	190	197	202	218	201	212	212	225	212	163	195	190	194	184	205	232	192	181	175	184	179	233	198	203	201	197	193	210	209	192	192	222	237	195	212	205	184	180	209	207	184	201	186	175	204	213	197	227	206	197	212	207	204	198	222	206	203	184	198	214	182	211	204	207	166	208	189	187	198	191	196	203	199	170	185	197	200	203	195	211	195	190	213	202	183	205	187	218	195	178	207	184	202	224	221	203	200	205	184	201	197	193	219	211	218	191	205	202	228	212	192	219	172	201	200	186	181	201	186	193	201	227	226	193	198	213	222	199	215	203	219	166	189	215	185	177	194	202	197	192	193	197	189	210	201	191	203	216	221	178	219	203	207	197	193	195	204	192	192	197	206	192	198	182	209	209	210	184	208	200	190	210	172	226	213	210	204	206	209	205	181	184	204	197	217	187	203	224	206	191	186	169	228	210	210	182	218	192	221	212	194	207	206	202	189	187	196	184	176	191	232	198	214	183	203	195	191	210	208	191	186	206	202	189	194	182	214	204	173	190	206	215	210	203	187	190	214	198	169	160	207	218	189	213	218	206	215	204	152	206	206	194	191	184	182	198	201	205	193	226	201	193	219	190	214	206	181	212	216	217	211	199	197	214	194	176	198	203	220	185	222	207	195	193	203	186	195	186	186	187	203	174	191	192	189	216	181	206	203	238	195	193	208	185	194	195	200	192	194	218	190	195	200	211	210	228	209	202	202	189	217	210	185	225	222	202	188	196	200	190	198	204	194	205	198	209	182	190	205	200	204	179	193	197	192	224	196	188	200	201	199	186	197	212	181	209	200	206	180	195	209	220	203	192	194	177	199	163	199	211	194	189	184	183	207	195	206	200	176	177	190	205	221	223	185	220	196	207	238	213	192	190	198	227	217	186	191	188	172	226	199	206	197	212	205	176	180	215	207	210	195	200	216	204	196	199	211	217	192	197	221	203	228	197	214	199	201	216	221	199	186	185	211	191	186	207	203	205	188	190	203	198	189	198	202	198	200	206	187	202	202	213	229	171	224	203	194	196	205	200	187	178	213	199	191	207	192	189	183	202	182	170	225	173	196	175	206	188	201	185	204	177	217	189	196	205	195	197	192	180	225	203	215	177	215	229	188	189	207	184	213	189	199	192	188	217	216	202	198	206	190	188	221	192	192	205	213	210	181	198	211	180	197	186	199	188	192	210	213	213	211	218	172	206	179	209	190	190	219	197	216	194	204	211	214	193	189	199	190	236	213	210	199	199	203	195	205	218	186	190	176	190	197	199	180	193	202	210	186	191	207	198	197	190	184	183	218	200	238	212	193	218	206	212	199	186	206	211	174	221	199	201	216	184	194	213	228	190	199	219	195	181	199	172	192	192	178	203	191	202	193	203	223	224	202	216	221	200	201	211	189	178	216	199	206	205	194	205	186	201	220	196	236	209	208	193	190	208	220	194	208	198	222	223	192	212	202	194	227	190	214	195	178	193	197	198	192	188	216	195	231	201	192	202	194	202	188	205	187	206	204	189	211	188	202	193	197	194	204	178	190	185	207	207	192	232	203	192	220	197	209	210	198	196	214	217	199	216	191	194	198	210	209	173	216	197	153	195	195	216	192	194	197	196	188	207	205	191	213	207	180	196	203	194	188	177	176	234	213	217	188	178	204	198	196	191	174	190	208	191	200	212	204	221	203	208	217	200	182	175	227	214	212	191	196	209	217	198	224	196	199	204	189	210	218	192	184	200	211	218	217	211	183	182	188	203	200	207	197	200	193	209	193	245	206	194	217	214	210	234	209	187	198	224	189	215	204	200	187	217	200	195	181	202	186	203	206	214	216	194	200	180	213	203	200	199	181	191	190	179	206	204	216	232	237	190	200	201	194	195	222	186	222	211	180	204	192	204	194	186	223	192	188	210	198	198	188	185	208	226	200	235	192	183	201	186	195	203	232	185	185	200	188	235	211	186	203	195	189	184	206	196	189	182	182	204	201	214	225	171	185	193	163	188	181	179	216	199	178	196	191	200	210	188	208	209	217	220	214	209	203	208	195	183	178	195	198	186	217	211	203	216	184	197	213	221	197	202
11642	4048	1995	983	745	502	419	324	285	250	205	201	219	160	189	186	154	155	148	159	156	131	150	142	134	139	155	129	134	144	138	149	133	142	140	158	130	120	138	144	154	114	113	145	147	127	135	129	126	114	134	110	117	122	128	137	145	133	122	130	133	134	139	118	129	131	136	128	126	138	140	124	133	114	143	105	108	122	129	135	124	120	145	133	135	113	127	121	119	132	123	138	130	132	157	94	105	101	134	112	135	128	125	115	123	140	125	115	126	140	137	132	122	151	129	166	137	126	139	141	139	101	133	138	142	139	116	147	132	138	142	136	119	131	125	128	158	146	137	147	145	130	115	129	109	129	141	111	136	139	122	146	134	113	141	122	111	123	149	121	125	133	111	126	137	101	150	133	111	140	133	118	128	137	114	122	133	130	119	124	125	134	127	131	133	110	123	131	124	114	118	128	141	148	125	133	135	111	130	133	144	149	129	117	148	125	119	132	128	127	119	117	132	126	125	132	127	122	114	130	139	119	121	145	142	119	140	115	134	130	117	132	130	126	144	126	140	119	135	105	155	146	122	122	146	110	133	127	120	134	129	113	117	118	128	110	129	112	123	130	136	111	124	117	115	115	123	133	120	119	110	111	131	116	141	141	141	135	129	128	142	126	112	140	117	129	130	137	127	109	124	101	115	118	132	119	133	136	137	132	114	129	115	136	145	131	124	138	145	124	131	141	125	140	134	144	149	119	131	134	146	126	134	119	124	121	123	112	125	138	151	138	123	121	115	138	141	114	116	127	111	133	104	118	107	103	140	136	136	145	145	121	136	151	121	122	138	137	143	130	125	118	110	122	114	121	154	131	116	128	137	118	109	132	131	105	131	125	117	136	132	125	118	120	127	130	114	128	109	113	150	142	109	145	143	134	144	127	129	133	129	128	123	135	127	144	142	134	145	119	135	119	126	125	125	131	131	126	139	140	113	142	136	127	134	143	128	109	112	121	118	133	129	119	131	127	125	117	102	107	128	123	121	121	135	133	123	130	136	141	128	104	123	142	128	134	135	143	148	126	126	118	141	148	131	109	134	147	125	115	140	143	123	109	116	145	146	140	138	114	142	134	116	132	137	130	124	133	122	134	129	127	133	134	114	123	144	113	117	159	131	126	109	131	143	144	116	127	126	117	136	129	108	124	136	148	139	121	143	122	108	142	113	134	121	135	112	130	124	129	158	122	136	114	117	122	132	110	152	146	109	122	135	159	136	142	120	131	115	127	136	124	153	133	126	118	115	120	123	103	127	121	105	109	108	125	151	127	120	123	134	118	149	124	128	122	123	148	117	134	112	138	139	137	118	124	143	131	123	116	112	96	130	142	121	134	129	122	115	141	129	117	134	128	149	121	139	148	121	133	143	110	120	107	126	125	115	116	131	142	132	150	98	142	118	122	149	129	121	110	144	142	129	140	150	107	111	119	128	145	136	140	126	116	112	119	133	117	129	121	139	149	134	122	121	118	114	130	143	125	114	112	99	120	114	119	130	114	129	123	126	130	143	137	150	138	139	132	133	130	135	117	137	136	118	129	143	106	114	110	142	111	123	116	115	123	109	109	118	122	111	153	142	131	141	102	133	120	137	138	128	122	125	114	126	130	128	122	126	132	149	129	141	123	122	123	157	138	139	119	117	142	138	129	134	114	119	156	121	133	141	133	112	138	113	134	121	106	144	121	151	143	104	117	128	122	112	118	121	127	132	138	146	126	124	123	122	100	146	148	117	132	127	139	131	123	112	124	107	130	110	126	117	127	120	124	109	148	120	137	140	135	123	109	126	144	131	104	132	117	146	119	112	124	120	120	101	132	124	120	121	111	139	143	130	128	137	126	110	146	122	127	105	158	127	141	115	119	134	121	118	148	141	142	115	137	134	145	128	130	145	132	108	124	155	127	156	129	115	120	122	128	142	110	131	118	117	136	141	118	107	119	134	122	113	134	155	129	138	128	118	126	113	134	121	115	120	124	156	133	111	121	131	147	160	116	126	107	114	143	123	124	127	128	131	130	123	112	120	134	127	127	136	103	144	130	135	148	102	115	129	128	139	143	118	124	134	113	117	117	146	153	114	109	128	143	118	125	151	126	115	123	144	117	121	138	125	135	117	123	130	140	124	125	139	122	122	145	119	118	127	139	142	123	126	128	134	147	121	153	136	127	135	134	124	114	128	115	112	114	129	126	107	128	149	120	137	143	146	120	139	103	127	124	128	116	124	124	100	116	109	142	124	131	116	126	132	155	130	122	139	125	146	116	115	113	132	125	136	137	141	120	145	125	138	149	122	129	125	141	140	113	125	110	112	111	117	142	128	112	96	118	143	131	119	124	142	139	137	136	124	127	118	144	141	129	140	128	142	113	119	125	128	136	126	115	134	121	115	128	148	132	132	128	128	104	111	130	108	130	133	129	114	142	135	169	121	123	124	131	133	124	121	116	137	123	111	111	118	108	107	140	141	118	136	115	101	106	122	141	131	114	134	122	119	140	137	110	120	138	130	126	112	124	119	110	115	127	130	142	131	97	123	109	129	109	122	132	106	117	109	135	125	129	122	115	148	123	139	148	150	149	116	116	146	112	136	126	121	107	116	133	126	123	129	134	121	146	105	113	147	120	131	117	115	136	147	115	127	115	151	127	123	139	131	145	121	147	121	137	98	133	122	128	111	110	129	114	109	126	122	129	140	126	137	122	141	108	132	133	130	140	129	120	122	116	108	126	144	129	113	123	138	133	131	148	149	129	111	121	116	114	130	107	131	133	139	148	139	136	129	93	118	137	130	128	104	132	114	127	113	142	126	125	135	140	158	135	129	146	134	129	151	163	125	134	136	144	135	134	138	104	129	122	138	138	145	114	117	132	121	138	121	138	147	128	129	131	120	118	141	143	113	118	150	109	147	138	124	146	135	128	124	131	114	120	142	139	122	124	132	131	122	133	128	140	135	121	113	162	144	125	130	155	123	127	146	140	117	126	129	136	152	140	119	111	125	128	116	107	110	115	131	120	151	142	129	131	118	115	120	136	141	122	125	127	124	130	116	137	126	138	133	137	119	135	128	131	120	138	126	140	124	135	134	113	102	140	134	133	136	126	112	125	131	113	129	130	132	115	127	118	127	127	158	118	132	149	120	133	132	134	115	123	138	134	123	108	133	111	120	138	117	118	135	115	134	135	134	140	143	123	121	134	144	128	142	130	120	128	130	118	132	163	128	133	106	148	128	132	138	122	119	127	119	117	119	122	124	102	145	114	128	135	125	133	149	138	124	110	116	108	120	140	120	120	116	128	124	140	152	132	109	135	116	141	96	115	138	113	130	130	114	117	121	125	130	127	110	118	124	133	133	114	139	114	104	120	114	139	148	105	149	119	134	110	111	136	169	109	139	145	113	145	125	123	140	139	153	130	114	142	131	134	127	118	113	136	135	140	125	100	153	115	130	135	138	146	115	122	125	119	126	125	125	123
6501	3842	3819	3161	2893	2365	1758	1507	1274	1115	951	844	820	706	698	662	605	548	503	568	580	505	493	472	469	440	469	441	461	416	430	443	410	428	423	395	391	407	401	400	370	367	371	391	401	352	387	400	394	347	350	372	401	381	378	390	330	375	354	342	348	378	372	401	370	337	409	337	358	356	329	343	348	381	350	334	354	355	340	375	394	345	319	362	359	357	358	341	357	325	335	343	331	355	330	356	396	350	369	322	360	361	340	330	321	342	384	337	343	352	376	321	360	358	327	333	363	345	343	349	347	331	340	362	356	326	346	374	326	354	342	340	351	338	311	327	342	308	363	325	355	362	311	323	345	331	354	330	339	343	342	370	354	345	401	361	333	340	338	318	357	314	332	326	383	326	353	354	328	335	325	354	355	395	358	337	329	358	376	331	349	340	352	355	331	327	349	338	352	354	330	350	346	326	318	322	321	328	315	351	302	317	349	367	328	363	332	343	309	328	333	374	318	327	328	317	326	313	362	311	340	350	370	389	344	347	371	378	351	352	371	359	343	342	343	323	355	377	325	319	300	334	327	320	352	364	330	323	352	317	355	335	341	339	342	333	349	334	335	306	345	330	334	327	379	309	318	329	309	345	331	337	328	301	371	376	332	342	336	321	334	329	374	317	352	342	355	324	330	309	365	369	332	335	323	345	332	325	342	347	315	355	327	360	335	318	354	347	320	331	343	340	357	338	357	336	357	339	338	336	335	363	365	315	341	351	377	327	367	331	330	387	342	352	331	369	321	346	326	307	337	310	339	306	323	333	315	323	343	364	358	354	298	368	372	349	353	297	343	329	375	355	335	365	335	326	356	353	349	365	359	333	339	354	345	376	295	346	343	308	348	315	358	314	339	338	340	367	343	341	349	359	342	348	359	344	358	330	314	334	349	330	352	335	318	335	355	356	373	305	364	372	318	357	353	333	351	335	317	355	362	324	328	327	331	379	361	368	349	350	332	364	341	362	329	332	341	309	317	363	342	350	354	348	339	333	326	294	319	347	307	369	339	342	356	335	352	350	340	359	359	342	355	360	354	339	346	330	342	345	337	336	342	308	354	343	311	325	337	371	361	320	326	345	385	316	327	343	349	348	347	348	340	340	304	328	355	332	315	297	347	327	339	337	353	344	360	320	365	332	376	325	348	362	341	319	344	329	337	343	330	383	353	356	315	366	339	328	325	344	362	320	322	331	344	332	346	344	361	316	322	356	358	331	366	356	321	339	308	309	319	329	313	348	365	353	350	321	320	323	330	330	333	342	328	334	345	344	342	385	315	354	327	311	357	350	322	335	321	335	307	329	337	327	319	380	352	322	330	321	333	352	338	334	371	346	340	321	314	337	349	344	346	356	351	367	312	329	339	342	329	326	326	324	346	324	345	324	330	327	345	355	351	337	304	342	374	356	354	364	317	344	326	353	358	352	343	327	362	341	374	301	339	308	333	337	324	383	331	369	329	362	303	346	361	374	410	334	347	346	322	344	352	310	346	356	344	380	349	366	334	336	365	358	360	371	352	342	380	356	333	358	332	351	343	364	341	346	355	327	359	353	352	308	326	349	344	365	337	350	329	337	319	309	310	333	341	323	364	355	367	345	329	359	353	362	350	334	355	332	344	362	349	338	341	323	344	364	315	312	342	362	347	280	314	343	340	304	341	343	361	354	368	343	324	310	359	351	359	351	335	334	333	325	354	332	342	371	359	345	325	346	337	350	354	341	331	352	342	339	321	311	310	330	314	364	342	336	371	371	348	334	328	309	370	352	342	345	309	386	315	401	320	360	359	339	331	334	378	368	366	357	390	366	295	347	359	364	358	331	350	325	332	339	348	365	366	311	378	332	322	366	348	337	335	330	340	345	355	322	357	325	362	322	341	352	352	359	339	329	341	366	324	355	365	381	354	343	321	334	360	367	370	340	342	339	337	359	347	351	342	316	338	342	365	336	332	360	354	342	320	350	334	327	362	351	317	360	367	357	331	337	339	347	331	354	326	332	334	370	358	345	336	344	298	354	331	334	347	348	324	300	323	362	313	329	327	335	298	357	341	316	374	348	318	360	352	321	342	353	337	332	340	327	362	363	335	334	358	335	326	353	328	323	325	372	313	353	340	329	348	329	348	359	336	361	315	330	337	332	332	327	328	315	375	323	325	362	364	345	329	342	347	336	356	383	336	394	346	349	325	344	365	307	363	355	325	338	367	338	384	312	356	344	354	351	345	325	343	369	317	331	379	339	352	319	319	356	348	338	342	351	347	309	318	343	336	319	343	343	345	339	343	342	337	332	327	352	358	363	324	329	361	359	359	333	337	330	337	343	372	335	372	339	322	369	357	291	364	321	323	318	354	343	337	364	345	335	325	364	336	331	337	328	326	321	351	339	364	336	343	339	368	332	341	368	317	313	365	347	328	366	341	311	347	338	356	337	346	343	332	346	403	344	345	337	350	348	355	333	345	351	342	334	329	358	337	357	338	357	346	321	324	329	333	363	335	337	346	344	354	326	345	342	324	334	384	325	358	347	373	318	333	336	376	334	337	313	341	333	333	326	341	359	350	316	317	375	360	354	314	368	359	344	352	336	345	344	343	361	349	341	340	319	348	352	330	292	351	332	353	344	392	348	341	333	359	343	338	362	309	327	367	333	335	371	344	319	315	307	340	293	360	371	342	295	337	347	349	361	336	358	358	318	349	306	353	346	358	318	360	369	373	340	320	357	332	345	327	314	341	309	346	385	378	322	340	354	353	344	338	344	343	325	332	327	364	336	386	334	379	350	325	336	337	342	337	314	370	355	351	318	359	337	347	348	335	377	373	322	353	327	349	334	321	348	358	344	343	350	332	345	316	361	295	372	358	373	375	366	313	370	321	315	358	341	334	324	345	342	374	340	354	351	339	346	352	341	328	394	343	329	350	310	341	332	375	359	346	366	339	324	318	368	350	353	317	331	349	355	316	327	354	321	369	301	353	361	334	309	374	329	340	346	342	339	336	312	330	361	347	361	302	372	330	345	328	372	352	326	365	364	331	347	337	356	335	332	331	374	349	347	310	349	357	325	360	356	327	347	301	293	338	337	347	337	352	368	333	350	368	357	343	315	355	337	339	390	356	334	330	335	307	326	325	331	352	332	342	348	350	342	344	362	332	363	347	314	320	348	303	344	328	367	319	342	340	321	355	339	334	331	355	331	347	319	344	325	334	341	340	339	328	319	346	301	352	339	331	371	317	384	342	328	350	354	360	343	343	340	365	333	308	351	331	336	323	337	349	310	332	363	321	336	325	363	355	347	344	345	356	348	323	352	353	348	357	359	338	365	345	363	360	315	352	362	326	358	317	346	336	352	317	359	333	340	350	331	317	354	343	366	373	367	369	340	354	368	339	368	342	318	355	332	338	317	341	320	349	336	350	359	321	343	335	347	342	333	334	346	372	336	354	350	339	333	321	356	361	328	351	350	344	351	336	333
19969	7418	4656	2232	1545	1059	787	662	558	540	444	440	390	395	321	352	380	351	302	281	314	310	290	287	270	257	306	284	283	270	260	252	250	280	246	251	255	266	267	272	276	263	256	289	270	255	283	267	282	280	251	254	263	221	271	236	266	245	264	278	262	255	263	280	248	256	267	243	265	249	288	260	249	248	274	262	253	272	274	246	257	255	295	248	250	281	236	274	254	258	242	236	274	263	246	251	275	267	260	246	239	245	257	256	288	294	246	246	260	245	253	259	225	246	241	293	282	270	247	237	261	271	270	246	230	247	276	258	243	233	256	271	308	244	259	251	255	244	252	251	244	249	273	258	236	243	244	254	250	247	275	240	252	249	256	228	272	255	240	240	263	278	259	279	251	240	240	246	279	242	255	248	247	287	275	258	251	235	242	227	257	250	282	280	241	254	256	228	245	242	248	241	235	249	280	253	263	240	251	255	284	259	245	251	245	250	265	218	250	254	241	238	268	234	246	273	258	272	279	252	275	239	282	261	263	234	262	255	268	246	248	233	264	254	238	236	213	233	230	263	254	270	273	243	258	250	249	242	280	251	281	244	236	225	244	239	257	255	264	218	227	256	263	239	234	252	252	226	219	255	263	244	256	250	229	254	230	233	246	270	265	277	271	234	255	252	253	263	263	254	311	282	255	230	259	257	241	255	248	243	223	244	262	231	251	288	272	256	266	253	240	255	245	261	235	206	287	251	260	268	262	238	225	250	215	264	278	251	241	231	241	244	239	237	232	253	281	261	256	281	239	259	235	244	230	244	265	275	265	234	267	247	238	251	230	245	244	267	234	252	244	254	278	252	248	261	225	260	236	241	240	251	237	275	263	231	259	273	248	248	237	267	236	255	272	239	244	248	254	232	215	262	267	275	267	242	239	240	257	250	236	252	230	236	272	252	279	235	228	276	262	257	277	260	251	239	267	260	262	288	220	274	256	272	264	228	239	255	250	254	261	265	255	261	241	248	238	249	256	249	229	253	239	255	245	265	244	278	265	243	288	243	226	258	260	254	267	241	242	216	275	251	251	256	271	272	280	252	249	265	246	252	300	263	229	264	242	244	264	259	226	272	251	231	269	250	264	270	258	234	276	246	231	242	242	251	261	283	243	234	258	240	252	256	236	261	258	258	238	243	265	240	244	319	294	279	257	277	275	239	233	235	244	276	260	268	216	248	266	248	249	276	226	234	279	285	257	232	238	237	239	252	230	257	261	275	247	243	244	219	247	270	273	231	259	248	238	223	237	239	246	249	263	252	270	259	262	275	260	245	253	260	253	243	244	268	270	299	250	261	264	265	247	286	261	235	227	232	242	238	247	250	230	257	273	243	269	252	272	280	234	244	273	261	262	234	247	294	248	234	250	254	256	247	237	248	250	254	250	245	236	266	245	236	234	229	278	270	250	232	266	246	282	243	271	253	267	257	225	265	258	265	254	228	230	248	254	266	243	264	255	234	273	244	223	242	222	266	275	254	240	235	260	243	310	221	243	247	260	255	249	273	237	248	239	268	247	240	241	265	272	256	231	234	260	269	248	271	260	269	248	252	268	256	250	254	265	262	266	250	272	243	255	254	247	255	256	241	261	291	289	257	272	272	276	252	250	267	252	272	247	253	274	270	264	226	239	247	258	254	266	253	210	257	246	222	245	273	259	263	252	248	251	284	267	269	256	256	244	253	242	257	277	267	242	238	238	266	281	250	275	264	297	231	271	269	260	255	282	265	254	236	236	243	262	290	264	259	230	239	249	249	256	263	257	253	257	243	252	267	234	249	266	258	248	259	279	235	273	242	264	222	261	275	233	245	276	250	227	246	278	259	244	246	245	264	244	252	233	277	237	268	260	243	265	234	266	242	229	254	262	246	231	239	248	265	257	260	270	272	233	230	284	256	227	265	269	247	249	229	253	276	228	251	230	262	252	263	239	271	242	253	260	222	230	252	262	246	269	253	253	249	272	248	250	225	251	224	285	255	242	267	262	259	248	277	236	240	253	263	248	223	228	259	258	246	252	254	247	239	261	256	259	255	262	254	237	236	239	260	258	269	261	275	256	228	254	265	305	266	262	253	288	222	229	222	239	228	253	267	269	250	266	271	262	271	268	250	236	249	254	252	273	261	259	258	272	257	261	240	250	261	225	250	263	255	227	251	246	228	250	230	229	265	260	234	287	258	234	263	281	231	249	252	273	241	279	233	228	266	256	254	221	235	251	251	244	259	236	262	247	260	255	238	297	230	252	250	275	230	251	250	270	263	232	249	237	252	251	276	254	269	257	254	218	257	239	262	261	280	240	244	232	225	255	222	240	268	282	261	258	302	238	256	251	243	258	235	262	239	253	241	276	248	275	261	249	257	303	249	247	248	239	250	273	201	241	256	237	231	257	264	249	212	263	259	236	203	271	295	248	258	266	248	249	241	238	278	237	263	264	226	240	244	269	275	244	261	242	236	264	274	230	256	250	258	234	233	227	258	246	275	269	244	235	281	208	251	270	246	266	273	270	277	250	243	240	237	259	278	256	255	242	278	252	236	232	257	250	266	233	249	253	289	267	276	224	255	243	246	271	253	265	273	261	283	240	257	274	267	263	245	246	264	270	255	246	263	267	254	280	253	243	262	256	282	281	254	264	278	232	279	226	243	259	224	248	236	262	235	238	255	268	219	261	254	268	254	253	255	244	253	283	268	267	247	273	264	229	239	202	272	272	250	225	264	244	257	228	249	246	225	252	245	242	230	267	268	250	253	242	236	245	258	229	268	278	265	252	254	234	265	275	246	241	247	264	258	222	237	242	235	229	252	255	248	229	244	250	230	259	241	214	302	301	246	318	255	252	238	249	250	260	259	229	258	232	237	276	235	262	232	266	231	225	256	234	242	253	230	286	240	241	259	245	250	247	250	250	247	249	260	242	241	264	248	281	251	266	254	257	276	237	259	256	252	270	235	265	249	275	267	256	246	247	243	255	257	255	250	260	237	263	273	309	266	237	250	262	258	249	248	269	292	305	203	268	269	256	262	258	244	244	243	261	262	251	245	247	226	272	264	257	256	275	268	224	238	239	253	251	281	287	263	247	220	235	268	255	236	268	273	263	253	271	270	244	263	262	261	245	248	254	258	222	263	279	252	239	265	258	291	216	249	236	251	231	259	258	235	245	277	243	253	261	239	254	249	247	273	262	239	247	273	276	250	268	240	243	247	231	272	242	269	256	258	256	260	257	269	240	256	262	260	253	278	239	239	245	226	281	220	268	257	288	289	245	242	259	232	269	257	232	275	253	277	244	233	252	252	241	228	225	267	258	230	224	233	267	250	262	268	250	254	258	240	219	254	264	270	259	244	251	237	244	249	266	230	271	233	263	235	251	251	252	251	249	247	240	239	281	230	257	252	228	216	229	260	248	254	276	245	246	234	232	234	240	241	231	251	237	232	243	271	261	255	268	258	251	290	227	258	233	287	230	244
8411	5568	7551	5972	5213	4331	3169	2711	2303	2025	1751	1671	1452	1420	1242	1181	1068	1105	1028	889	874	942	897	820	805	882	775	777	789	748	747	715	706	723	681	731	735	685	718	697	651	642	670	633	661	637	621	630	618	645	609	643	650	649	631	647	677	630	632	642	616	614	609	623	648	583	624	635	670	616	654	665	622	604	594	599	620	646	592	588	627	636	590	602	595	624	593	610	611	636	610	580	625	638	611	648	622	568	615	603	603	575	576	612	631	602	617	604	628	602	583	605	617	633	583	620	572	601	637	589	608	604	581	622	603	582	577	627	582	611	589	574	636	601	622	578	652	617	640	620	608	606	600	631	616	574	592	635	589	621	550	550	579	592	604	605	539	600	559	603	527	551	572	594	588	583	600	608	603	562	607	600	535	635	612	549	566	584	581	568	615	571	573	561	567	634	588	612	581	564	634	599	587	582	623	608	589	550	589	570	610	586	600	570	559	613	607	579	606	584	650	609	634	607	556	602	608	619	601	606	585	613	609	579	600	576	613	628	601	593	554	585	555	597	614	514	583	562	570	624	586	580	566	636	638	580	595	620	612	622	597	614	568	612	562	600	634	572	595	565	566	564	596	603	618	593	658	602	582	586	615	593	593	554	590	577	612	596	644	568	586	596	541	606	594	591	603	571	580	584	594	570	598	600	587	596	577	623	576	600	600	640	607	538	617	587	588	618	538	620	609	573	546	557	596	581	580	608	594	596	563	587	609	608	613	592	607	609	590	612	623	618	602	568	594	608	599	620	558	568	579	582	600	560	586	558	560	574	592	576	611	563	587	607	609	594	555	558	599	593	633	560	529	597	580	592	569	632	590	603	530	568	596	538	585	587	558	595	607	572	558	577	553	606	585	614	617	584	562	617	581	583	586	626	562	641	575	592	615	590	610	598	557	601	601	544	649	599	565	570	600	582	620	630	616	578	605	577	582	547	581	596	587	624	553	598	600	572	608	599	587	591	608	608	603	594	580	633	585	621	520	585	578	614	576	573	596	589	586	551	580	590	566	576	583	595	580	608	654	591	614	560	598	602	568	626	581	648	603	574	605	562	589	585	602	609	603	592	622	601	571	627	628	628	635	587	582	565	627	563	585	587	600	590	618	569	600	611	552	600	571	585	601	602	617	620	588	586	601	585	565	569	566	597	502	574	619	625	598	602	637	583	549	597	609	557	603	604	602	572	588	544	572	598	598	571	577	584	564	563	603	637	533	587	585	551	600	572	640	594	607	571	563	558	583	625	598	563	595	545	594	587	618	605	558	619	616	596	586	550	563	685	559	574	606	573	585	571	576	594	565	611	624	565	592	593	590	601	619	575	624	645	623	594	605	607	594	602	606	567	608	625	593	602	596	542	574	619	599	573	591	597	599	638	571	597	616	603	583	607	597	620	573	616	630	611	591	603	621	597	584	582	594	593	644	622	548	610	612	586	586	602	561	594	583	633	621	607	576	622	602	558	589	609	570	575	613	541	595	630	591	652	583	601	622	600	577	525	646	557	637	604	596	569	598	630	623	634	630	607	559	567	597	585	596	636	586	600	570	619	582	579	589	564	626	606	600	588	617	631	608	618	571	580	627	576	580	617	595	587	590	609	513	626	603	608	597	587	577	614	576	603	598	601	569	594	603	592	586	574	557	553	619	633	605	604	566	621	623	591	619	583	645	585	600	560	588	568	601	590	599	599	582	602	596	601	561	579	584	589	554	580	581	537	604	637	539	571	580	586	618	601	622	560	596	557	584	608	585	636	624	573	588	614	663	603	566	573	607	579	619	571	608	578	598	626	593	604	592	625	568	592	608	584	598	569	617	618	618	587	588	616	574	648	571	627	603	587	593	569	589	582	590	598	607	607	638	594	604	595	580	611	612	578	559	587	564	568	581	619	569	605	606	582	572	598	578	576	573	614	575	611	590	582	602	605	581	584	619	550	603	591	581	576	597	569	585	580	584	553	620	568	610	619	557	610	612	632	600	589	577	627	552	527	553	561	591	593	577	607	589	586	611	572	611	625	625	577	619	619	586	614	617	589	536	592	609	593	566	608	637	604	574	571	581	599	543	580	599	582	630	608	541	567	559	562	650	569	554	537	565	563	587	586	560	545	576	597	555	581	601	571	594	575	610	600	571	579	575	613	645	624	581	593	617	592	621	568	605	591	618	602	616	645	543	562	617	570	585	598	590	578	537	571	568	590	608	601	581	581	636	591	628	624	601	557	568	593	594	588	590	598	589	628	592	587	591	547	552	582	586	605	601	609	540	626	636	540	577	591	621	585	582	621	602	610	569	603	590	570	570	601	586	566	579	603	581	598	578	556	615	588	571	522	611	628	592	617	599	601	607	621	587	568	537	630	581	535	579	589	597	611	598	556	611	566	545	600	596	615	621	570	586	626	622	559	537	551	572	569	563	600	581	588	586	584	602	611	604	588	563	570	559	587	591	590	625	586	588	598	629	573	600	623	627	600	620	598	592	605	596	579	523	568	611	656	563	587	577	597	586	630	609	573	613	622	615	570	633	620	603	562	572	621	626	601	653	592	573	575	569	613	598	580	613	574	570	640	573	585	593	613	612	610	557	593	596	588	548	575	611	603	589	614	546	619	586	645	567	586	581	572	602	585	579	582	625	635	573	556	590	550	596	614	582	577	608	609	588	593	557	629	606	588	565	573	626	586	549	576	596	601	574	644	589	605	607	588	623	589	593	554	544	567	571	561	580	552	573	596	607	598	579	583	581	596	569	599	607	545	618	569	579	639	581	588	579	635	619	554	564	595	594	556	618	584	645	583	627	582	663	600	639	594	633	615	599	591	674	573	568	610	587	589	572	610	564	582	598	592	626	565	549	602	611	579	592	580	641	620	642	590	570	608	607	570	624	599	574	616	621	560	585	627	619	566	645	632	592	599	612	584	607	660	588	582	583	601	584	567	549	596	597	544	573	599	646	578	583	577	605	575	588	578	595	572	602	615	550	567	582	569	615	585	592	565	553	619	608	587	607	600	552	588	573	585	582	579	630	617	606	608	561	578	580	604	624	599	561	586	589	628	584	562	608	570	620	521	541	597	588	619	537	571	634	587	585	609	609	597	621	624	599	611	581	573	562	601	613	595	605	602	610	596	576	582	628	564	578	597	587	579	581	557	594	590	601	562	610	638	596	605	574	586	558	599	608	586	630	572	593	590	605	620	590	627	596	590	625	597	583	607	592	606	584	577	619	627	608	613	558	612	618	579	600	580	545	622	596	613	600	587	568	567	617	604	634	656	562	527	577	600	575	609	607	559	641	586	607	636	619	600	557	564	603	577	619	615	589	630	623	605	626	611	600	590	573	571	584	591	603	580	566	544	620	564	605	581	602	587	580	592	631	600	589	628	588	609	587	602	552	607	621	582	594	613	573	605	614	614	602	606	593	621	563	601	590	591	611	588	566	596	601	561	607	621	554	592	589	601	586	574	599	587	577	558
2397	224	156	74	87	89	81	77	71	76	57	80	73	66	67	71	70	59	64	61	63	58	48	76	73	68	54	73	64	77	72	70	71	69	71	73	60	58	79	58	70	68	73	80	61	69	66	64	60	68	56	72	84	71	56	86	52	52	61	58	66	82	67	71	70	64	61	70	75	67	71	67	66	62	55	61	55	62	60	57	60	59	63	75	54	58	66	77	64	65	63	70	69	69	56	79	71	73	54	74	57	76	65	69	85	60	71	59	71	58	79	68	56	58	74	65	82	52	70	53	62	60	62	64	79	61	59	52	63	60	58	70	55	70	95	67	63	73	63	61	77	65	61	72	59	86	52	58	75	69	62	68	68	63	58	50	57	61	70	74	68	58	77	76	64	73	80	70	43	53	74	74	61	77	61	55	74	56	70	76	56	68	78	64	69	70	61	55	62	71	50	58	64	62	53	63	60	56	63	62	72	72	56	46	61	63	70	69	64	49	67	53	63	82	64	72	65	68	67	68	65	71	52	65	74	54	64	57	75	67	67	66	59	73	56	47	57	59	82	79	63	64	56	68	69	74	69	75	73	58	66	63	58	82	78	78	44	78	64	76	78	57	66	72	61	70	64	64	64	63	74	72	74	68	64	64	82	58	78	58	89	59	64	69	78	76	76	72	65	72	52	75	53	83	74	41	63	74	67	58	82	60	59	75	74	57	72	80	60	67	62	67	68	52	53	72	63	61	69	61	77	59	58	58	52	58	46	56	77	63	67	66	68	60	56	58	59	63	66	51	60	64	69	72	72	56	68	58	65	53	70	57	68	66	58	63	61	56	65	65	63	72	60	76	62	69	74	69	77	54	72	72	71	82	73	56	69	60	52	59	61	64	72	84	66	73	57	60	57	62	58	83	54	77	62	61	71	81	70	68	67	57	54	71	54	72	81	75	55	58	69	56	79	51	75	56	61	55	49	59	60	72	59	70	62	76	55	58	53	61	76	81	55	54	53	74	72	61	66	81	55	64	58	67	76	66	68	65	55	68	72	74	71	49	64	79	55	62	59	65	84	52	65	55	64	72	59	71	63	66	71	42	88	78	54	68	61	62	64	48	72	71	81	64	70	82	43	63	65	59	51	59	70	66	65	66	62	68	72	70	62	62	84	68	52	61	57	77	67	61	61	66	59	52	57	70	67	54	66	63	66	71	69	48	74	78	55	62	62	67	72	77	61	63	62	76	82	82	54	57	72	63	77	75	64	74	56	79	72	75	71	69	58	51	50	70	75	86	52	66	66	71	68	78	68	65	59	79	70	66	64	66	53	67	68	81	61	65	78	65	61	65	58	49	62	65	74	66	64	79	57	70	66	52	55	64	65	49	60	50	82	65	59	63	65	73	57	72	85	71	53	65	68	64	67	68	68	72	68	72	84	63	53	64	63	71	65	68	45	77	60	70	90	64	63	64	63	66	70	75	69	69	54	75	64	55	62	70	69	56	48	69	58	70	67	72	66	55	68	76	86	77	87	52	69	71	79	72	72	58	76	54	58	69	55	79	71	65	61	79	81	69	60	83	78	74	68	60	59	65	69	83	61	73	62	70	73	68	60	54	67	53	61	64	73	68	64	64	66	62	67	48	64	61	59	73	59	77	72	82	57	88	61	62	64	70	55	53	73	65	37	51	66	68	52	70	71	71	79	81	52	63	59	68	46	63	76	64	63	63	79	63	67	56	56	59	64	64	88	58	53	56	71	75	59	76	60	80	75	69	62	57	72	63	46	65	69	71	65	74	59	62	81	60	64	72	63	54	66	61	51	78	69	79	66	60	63	66	70	73	63	66	58	54	69	49	75	66	65	60	60	47	66	49	62	63	55	78	77	58	57	72	73	78	63	59	65	64	87	65	60	61	80	55	65	68	59	59	58	53	65	68	66	64	58	40	57	62	52	70	71	47	61	71	65	60	92	49	75	62	73	69	72	66	51	82	77	63	56	62	61	82	76	81	73	67	73	70	72	84	66	57	70	57	66	62	58	56	47	65	81	75	72	70	67	70	71	84	58	62	62	74	61	73	66	48	57	69	59	61	72	80	59	60	68	72	64	68	76	61	78	72	70	77	72	60	75	61	77	51	65	70	74	59	57	67	62	70	67	60	68	62	59	58	65	47	65	66	58	70	61	67	66	63	80	64	76	69	65	71	62	51	77	63	68	81	63	69	53	71	92	70	71	48	45	53	66	53	56	68	83	65	79	50	69	59	64	71	63	65	70	70	68	81	75	57	61	67	69	68	72	85	66	72	65	70	65	67	86	80	64	75	53	54	79	45	63	76	56	65	73	72	58	68	65	64	68	77	57	62	62	71	59	59	75	82	62	51	51	66	56	69	53	48	60	58	67	63	59	66	57	60	66	60	64	50	73	76	67	79	54	72	65	67	75	66	66	61	64	67	62	63	65	65	73	65	69	68	70	69	70	67	68	63	80	80	94	60	76	85	79	61	66	75	54	55	54	59	78	49	66	64	80	72	71	72	54	59	58	58	87	72	62	74	58	61	66	61	54	86	61	60	65	64	70	52	70	68	77	63	64	67	64	63	67	38	68	68	73	75	74	66	62	54	64	66	63	73	67	60	61	54	81	59	56	67	74	62	66	72	59	59	89	55	58	49	71	68	78	63	67	62	69	66	88	57	68	63	63	66	52	91	54	50	74	63	71	79	51	54	56	61	67	75	73	46	70	76	65	59	53	73	82	72	69	61	66	65	75	53	57	68	57	66	65	70	68	57	67	63	68	53	56	68	81	64	74	79	48	81	80	73	67	62	66	70	59	55	57	74	73	69	69	52	75	65	62	66	61	64	76	76	66	70	63	60	87	77	74	78	71	93	65	53	52	59	80	73	74	67	62	86	75	68	89	67	68	56	69	60	80	86	68	70	58	74	59	70	64	70	83	63	56	58	63	62	65	65	62	72	82	70	46	80	54	59	77	63	67	83	75	72	66	69	56	64	69	80	70	61	66	78	58	55	75	61	57	63	72	83	73	69	71	66	86	56	65	75	75	61	66	71	74	74	72	78	82	65	69	59	72	76	58	74	66	65	65	70	80	66	84	52	63	78	66	57	79	61	61	68	68	76	54	55	51	60	80	52	73	73	64	71	58	64	80	61	75	72	61	57	53	74	47	69	57	68	71	65	57	60	68	80	49	52	59	62	74	72	81	55	58	64	63	52	69	66	64	66	48	50	67	67	70	73	78	55	68	82	65	80	80	69	64	51	65	66	65	73	61	67	58	63	69	81	52	55	65	74	53	83	69	52	60	68	55	72	49	57	55	59	52	59	63	79	72	67	62	63	79	83	53	64	53	53	61	65	64	60	65	84	58	64	62	79	73	70	64	73	74	76	77	63	62	61	62	73	76	86	66	73	76	56	60	68	71	60	64	64	59	64	56	59	61	65	62	57	69	60	70	56	59	61	65	60	65	84	79	69	86	76	62	66	65	56	59	74
2056	383	422	260	333	282	239	224	207	225	220	208	219	195	230	219	250	231	201	212	195	215	205	207	192	195	211	206	213	214	217	205	213	190	215	194	197	196	208	188	209	196	208	185	212	171	187	185	202	224	200	207	207	211	203	211	232	215	192	204	201	210	179	173	198	217	211	197	218	195	205	222	194	187	194	196	193	188	200	196	205	182	216	199	215	189	197	200	194	185	194	222	201	213	198	199	213	179	212	201	218	203	187	185	203	172	205	179	176	212	198	218	192	211	178	203	199	200	186	212	202	190	208	209	217	212	184	190	203	199	223	192	208	211	207	203	196	212	211	199	193	228	195	205	175	215	198	208	209	197	214	175	197	215	213	218	175	193	196	192	193	206	186	194	201	205	206	189	216	189	217	194	203	195	215	215	209	188	206	206	216	182	217	194	188	206	177	181	200	198	200	181	201	173	211	193	163	217	183	175	228	197	218	207	226	186	227	196	190	204	211	197	196	211	218	210	198	208	208	209	185	166	197	192	212	200	196	204	235	182	182	209	209	192	205	190	208	203	174	164	183	210	185	195	179	191	192	198	193	174	196	226	207	220	193	201	188	213	200	196	201	204	199	194	194	220	210	208	191	218	183	220	203	220	199	198	196	202	206	200	190	224	218	191	198	190	186	217	189	171	201	176	197	188	174	214	208	231	198	209	179	218	193	228	199	241	205	211	173	222	205	209	195	193	203	196	230	185	193	178	204	187	226	186	208	193	201	198	175	193	197	197	210	196	210	195	207	201	184	196	205	195	204	172	198	204	213	206	188	193	232	220	209	177	188	201	213	196	201	210	193	226	201	203	192	201	209	210	196	198	200	208	223	194	207	217	215	208	184	203	188	207	213	213	207	199	207	173	195	213	197	218	181	206	202	203	190	198	191	210	189	182	174	176	216	199	205	211	206	195	215	180	204	195	203	196	198	199	190	188	194	221	191	202	186	203	204	191	184	178	201	228	207	185	185	218	212	192	184	198	176	205	217	193	195	213	193	213	180	197	209	207	215	193	193	179	206	208	201	190	225	237	208	191	215	207	202	221	185	225	205	194	207	206	201	204	221	181	194	189	225	197	199	177	194	223	193	175	236	201	195	214	188	203	229	184	207	206	207	204	183	196	193	221	197	199	198	203	197	189	194	198	193	203	212	219	183	185	217	216	200	196	195	200	220	205	205	195	171	202	195	197	200	211	193	199	212	198	178	206	189	210	228	172	200	200	241	233	222	235	184	184	191	205	185	193	212	189	188	194	182	205	241	235	198	216	179	194	198	192	228	195	235	215	207	202	207	195	220	228	210	171	193	205	200	213	224	197	190	220	203	186	203	206	183	197	213	228	217	207	203	221	198	199	211	204	188	188	210	216	204	204	198	181	200	176	175	189	204	214	185	189	238	206	214	203	192	216	181	205	206	212	219	203	176	199	213	212	203	196	186	179	210	207	200	206	226	191	201	198	191	213	199	201	203	212	198	194	198	202	183	211	190	207	191	214	236	175	181	198	234	209	148	194	213	167	219	177	226	188	198	202	185	210	178	197	180	231	201	199	205	184	198	171	211	215	209	197	193	207	198	194	194	220	197	198	192	188	178	217	203	223	194	203	184	184	206	204	202	205	206	202	206	220	201	196	199	208	202	193	186	203	171	196	190	207	182	229	196	184	220	196	171	193	198	207	185	179	193	219	197	218	198	188	194	190	200	209	219	209	209	213	197	189	205	196	195	174	197	191	182	179	193	198	241	211	188	209	213	187	200	205	190	226	193	221	176	195	190	218	177	183	195	213	207	202	228	204	189	236	183	193	224	190	170	207	207	183	181	189	232	205	196	184	182	232	193	206	177	214	198	191	196	211	205	188	196	198	211	206	214	219	198	177	210	207	213	180	203	190	167	214	201	192	175	198	214	205	195	183	226	204	222	212	193	207	204	195	217	214	201	200	214	198	195	203	214	190	198	184	191	209	201	173	194	179	214	191	215	187	197	201	219	205	198	178	187	203	186	217	180	211	206	191	196	209	181	181	189	221	187	224	189	195	202	194	221	210	189	213	185	194	191	198	193	211	192	206	225	198	180	203	197	164	210	219	207	182	202	207	206	167	221	172	203	206	203	214	193	230	185	221	227	235	206	185	177	185	183	184	196	187	199	228	215	203	198	212	225	217	217	201	179	208	208	186	202	197	204	198	201	211	209	189	220	207	192	193	204	192	193	219	183	184	206	212	202	198	177	207	181	170	211	224	219	223	210	203	227	195	182	204	200	190	195	169	211	198	195	182	207	190	203	196	189	196	200	196	177	218	195	181	194	196	196	195	201	189	204	219	193	193	205	202	179	191	227	204	183	182	189	242	201	212	169	206	197	216	188	206	191	224	214	198	194	188	211	174	215	200	198	203	182	200	195	182	191	198	201	177	193	205	211	197	205	231	181	179	194	193	201	212	206	217	197	205	192	201	210	227	184	192	217	201	189	201	201	196	205	215	197	178	183	201	205	210	198	183	206	216	193	227	177	204	190	192	217	180	232	195	188	183	181	187	183	219	186	220	197	187	203	193	220	222	219	210	198	201	192	210	204	203	202	190	201	195	195	192	192	175	199	194	188	199	228	201	194	208	197	225	198	200	199	237	212	162	200	186	207	200	190	206	190	191	223	214	202	178	205	187	195	184	202	202	179	183	181	203	194	179	200	197	222	217	205	185	180	224	200	169	190	193	204	192	197	204	212	215	213	215	193	188	193	204	221	179	199	202	195	205	179	179	208	217	193	181	192	218	204	185	184	222	205	215	186	217	192	202	208	201	198	185	201	187	198	189	195	192	205	191	197	215	192	186	203	201	210	182	168	190	185	218	214	189	195	204	209	180	217	192	207	198	186	203	195	218	194	171	172	186	194	199	195	187	196	186	209	199	192	216	220	205	226	173	205	206	192	191	166	214	187	195	193	182	195	216	205	198	182	212	192	211	190	197	200	197	182	211	191	185	191	188	181	182	186	172	179	213	182	199	205	199	199	207	196	192	231	207	205	207	189	212	180	171	188	201	208	198	199	225	196	180	194	180	202	208	217	216	213	171	189	172	205	183	214	201	168	187	211	198	207	204	196	212	199	199	192	210	216	218	209	205	204	212	193	221	178	195	202	224	218	185	209	190	195	201	207	226	158	205	222	180	217	182	199	191	200	196	202	188	179	191	192	183	185	199	182	201	183	200	225	172	202	194	201	230	193	201	199	184	204	218	176	195	206	207	196	200	176	213	186	194	205	217	209	208	222	204	205	208	211	196	183	199	197	212	207	182	208	198	224	205	227	181	180	201	192	206	209	208	197	204	170	225	215	216	222	221	190	192	182	236	197	236	224	185	205	219	241	192	216	189	214	217	213	208	200	193	206	204	210	201	188	194	213	204	215	199	227	217	199	197	228	221	198	183	173	202	189	205	215	195	210	166	220	203	198	200	194	215	219	228	211	211	202	159
11082	3894	2612	1125	708	486	383	334	274	243	226	212	206	194	189	182	163	179	147	167	140	143	159	153	141	165	126	136	134	118	145	132	141	133	134	147	140	123	152	140	108	130	138	145	144	116	137	133	104	127	125	132	131	110	127	113	128	120	124	134	116	133	129	127	125	125	142	124	144	149	106	117	136	146	108	118	123	134	120	129	138	137	131	134	132	150	121	137	122	127	111	134	136	116	143	122	121	114	117	149	110	126	152	124	135	137	132	126	119	139	122	125	126	123	152	128	121	152	123	142	136	130	118	124	125	123	133	130	142	135	141	124	121	102	117	138	142	131	118	119	124	127	133	137	119	116	119	143	120	117	125	152	105	129	151	132	143	125	142	117	144	128	125	140	126	117	125	126	120	104	127	132	100	123	124	127	121	151	106	105	136	121	124	121	133	137	135	145	141	115	135	112	122	130	123	138	135	145	133	154	117	115	147	115	129	111	141	127	119	128	149	125	138	124	107	127	130	137	125	133	124	138	116	153	139	151	125	132	127	126	122	114	150	116	125	110	133	145	126	130	133	136	109	128	118	134	124	131	129	121	126	126	119	128	123	124	113	129	129	144	114	129	158	117	138	142	106	125	111	145	144	119	137	127	126	116	121	130	131	121	136	125	120	133	124	139	118	112	140	147	117	126	133	140	131	128	123	117	126	128	132	86	103	125	132	123	130	139	138	128	125	146	141	132	115	134	123	111	121	108	104	135	125	137	113	133	136	114	133	119	116	130	127	129	113	148	138	136	149	144	133	137	142	137	129	127	132	157	138	102	127	131	140	117	123	110	103	131	115	118	117	129	155	127	121	109	124	130	135	126	142	153	141	125	118	127	136	116	103	107	119	132	121	112	142	114	119	136	110	138	123	129	148	114	125	124	124	126	122	150	126	119	129	132	136	114	118	108	116	120	135	143	122	137	142	123	117	122	128	127	130	134	126	121	129	126	112	131	124	124	122	148	117	111	134	155	127	110	128	131	126	114	150	123	147	116	134	122	127	126	126	124	113	134	125	125	121	115	122	132	153	122	155	143	109	114	113	115	135	121	146	116	116	135	149	129	116	129	136	135	114	122	121	134	112	145	115	147	127	133	130	127	139	121	140	108	115	131	141	119	125	116	129	130	132	112	131	145	105	122	135	131	128	116	118	120	133	136	128	156	111	108	119	121	116	104	123	135	115	144	108	126	133	110	147	126	149	142	148	125	113	132	120	137	142	118	114	115	127	144	124	120	152	107	137	121	129	135	124	123	121	118	132	107	141	106	124	129	122	129	112	106	134	140	134	117	137	108	142	119	144	128	126	136	125	136	119	124	120	124	131	122	99	116	90	110	128	128	144	107	110	117	129	140	122	116	129	125	116	136	139	101	118	116	103	137	135	130	102	115	122	141	134	125	128	119	131	112	144	129	111	144	127	134	117	112	146	134	117	151	123	109	134	150	144	146	119	125	136	153	127	117	118	122	118	124	140	131	127	116	127	109	122	120	160	120	115	112	120	122	126	127	130	122	127	129	123	110	124	131	131	126	135	135	121	142	133	131	118	120	113	105	144	140	117	130	125	154	108	118	122	89	130	112	125	127	159	136	139	138	143	112	129	125	141	138	116	117	133	109	120	116	140	118	120	124	147	150	157	123	118	118	108	123	137	127	113	123	106	125	140	131	130	129	112	131	119	148	143	117	146	109	126	134	134	137	133	125	132	118	130	116	137	129	128	135	124	122	129	141	128	136	114	133	119	115	129	108	112	119	118	132	116	135	121	137	137	157	118	118	98	115	132	144	142	127	124	137	115	138	127	131	141	112	112	122	121	134	129	109	136	139	135	124	126	119	137	139	122	127	130	146	129	144	110	143	141	135	108	111	133	135	130	105	126	132	142	143	129	115	115	121	127	119	125	124	107	104	125	128	143	119	146	126	104	141	113	111	120	113	107	138	133	133	137	156	115	117	143	128	124	112	132	148	127	148	109	113	109	117	119	157	143	131	126	130	132	129	127	128	111	141	131	127	114	126	152	135	137	128	118	120	139	152	141	112	124	128	110	137	128	125	143	119	105	145	130	123	139	116	118	136	115	133	111	138	118	141	136	108	128	123	126	127	123	111	137	122	129	140	129	130	128	142	104	143	132	133	116	138	136	120	135	121	118	127	123	131	121	143	128	136	114	114	118	121	161	140	126	141	147	115	151	117	145	129	125	129	118	142	135	115	120	153	126	134	144	121	148	127	125	120	124	134	123	125	136	127	129	125	124	124	106	138	114	120	144	126	134	109	128	155	133	129	122	123	119	132	128	127	151	104	133	114	145	142	129	141	123	129	131	130	127	138	121	135	120	111	133	134	134	109	133	152	112	128	136	145	136	143	129	118	145	137	124	130	123	139	140	132	129	137	126	143	121	118	118	149	120	120	121	123	126	126	96	141	132	146	128	152	136	114	153	124	114	118	125	130	154	129	149	126	141	113	131	133	131	148	125	113	139	135	112	135	123	130	134	133	117	125	135	132	137	129	126	126	142	114	116	132	130	151	123	122	142	120	142	135	120	117	108	140	161	131	143	103	120	131	130	136	159	118	118	123	129	112	115	147	119	137	127	124	127	137	125	118	124	133	124	114	138	134	127	134	122	109	144	119	124	119	155	124	124	125	141	131	139	134	141	138	125	119	148	129	110	126	130	129	139	122	148	117	140	123	115	138	127	134	120	142	119	126	119	126	122	133	143	140	113	103	115	103	151	143	139	107	135	118	145	117	118	145	99	124	137	108	128	115	149	146	129	127	131	119	154	134	128	134	136	111	118	137	115	111	134	145	109	144	121	135	124	145	131	119	145	120	126	124	141	108	124	130	135	149	137	116	126	124	138	120	123	127	134	133	115	125	142	137	114	122	126	138	112	135	115	136	124	123	125	126	117	126	107	126	123	141	130	129	116	118	118	119	145	135	121	125	128	128	151	124	119	138	138	130	123	110	127	119	111	135	150	118	136	130	103	117	121	130	128	110	120	120	138	126	128	146	134	135	105	127	109	127	119	129	124	121	132	115	149	117	151	125	150	120	132	141	146	124	106	114	102	120	138	132	138	147	139	132	106	114	109	136	117	144	133	126	125	117	156	104	144	133	147	127	112	117	133	146	150	120	127	145	136	126	123	124	137	138	116	147	120	127	137	136	125	118	129	127	125	137	147	127	116	135	123	131	138	128	126	135	141	126	122	143	130	120	141	138	117	137	145	128	156	114	142	131	120	114	124	136	121	112	131	138	105	117	155	131	133	127	128	132	128	124	138	132	114	104	114	116	146	127	123	126	115	148	135	129	140	107	122	126	115	124	114	131	123	125	118	139	123	117	136	122	103	141	127	108	124	141	145	126	147	113	122	140	140	134	141	127	129	128	130	96	116	118	121	131	125	106	128	121	142	117	121	110	127	145	137	104	119	122	141	111	128	136	108	128	116	121	104	134	116	137	116	136
6380	3554	5305	3194	2773	2302	1796	1447	1257	1026	953	892	810	718	697	604	623	581	577	521	507	530	450	456	435	456	410	435	423	476	437	419	396	409	400	393	385	405	415	407	394	347	383	383	356	371	390	334	383	363	372	346	361	396	347	366	352	391	347	376	361	370	367	341	330	327	340	339	316	376	344	412	316	367	386	317	358	349	339	317	352	376	337	336	337	376	363	340	342	353	340	385	320	361	308	357	354	341	343	347	343	359	340	341	361	331	340	337	353	342	349	346	330	348	357	363	339	328	336	331	386	332	359	355	364	367	354	349	318	320	357	358	373	337	319	346	336	375	342	335	343	339	350	343	355	337	342	348	311	333	326	331	344	350	331	369	347	366	337	344	358	314	358	338	342	331	350	338	323	353	370	344	352	346	370	347	330	336	354	336	351	332	365	332	340	332	318	366	382	321	344	350	338	346	354	330	354	321	341	378	334	337	340	328	338	376	373	345	361	330	341	348	338	353	316	329	320	311	309	360	353	358	369	355	360	335	323	315	335	337	349	330	345	371	368	348	356	332	324	369	326	343	360	343	358	327	374	290	358	339	347	371	337	332	336	330	355	329	348	365	341	354	341	332	347	348	348	342	349	350	356	369	344	398	342	327	308	326	365	365	360	349	342	341	344	335	336	321	331	328	356	350	307	350	357	327	327	336	320	363	374	353	338	354	353	336	332	344	363	340	335	349	338	344	325	322	331	336	347	353	327	334	316	324	344	338	353	341	335	356	331	365	307	335	376	327	365	316	331	350	338	327	335	347	370	360	326	382	311	327	352	352	343	345	358	375	347	349	342	339	374	357	309	304	314	338	357	338	329	368	350	328	311	346	335	373	335	354	362	353	324	317	357	332	333	361	367	348	363	355	340	363	349	367	344	345	364	349	330	342	340	347	306	345	355	348	340	334	363	313	373	361	333	344	322	357	368	338	339	340	351	363	334	386	348	336	323	358	340	315	311	313	359	349	349	345	336	340	340	361	335	320	335	339	337	358	329	311	324	345	316	347	322	351	326	349	355	342	354	328	343	325	342	343	339	378	324	329	320	327	359	365	345	346	340	313	349	350	344	333	333	317	340	312	349	350	306	316	309	354	363	330	307	357	358	353	341	344	314	318	323	340	322	349	321	340	335	367	358	348	327	321	339	375	370	332	341	321	345	356	360	297	351	352	348	356	342	340	337	334	353	347	336	344	360	347	333	353	298	326	375	366	358	326	318	359	333	325	334	332	286	341	334	337	352	320	350	360	383	366	333	322	320	319	373	365	327	356	349	358	349	356	309	340	349	319	333	340	332	338	318	333	343	327	351	354	349	330	372	357	339	354	334	327	369	366	340	353	363	303	357	351	337	336	345	331	328	359	327	314	364	329	349	285	363	363	363	345	380	364	366	371	351	323	339	336	329	316	346	334	353	359	346	360	327	330	329	345	337	353	314	302	340	343	348	338	343	348	319	344	317	328	358	331	365	342	346	363	348	349	310	340	342	354	333	340	324	305	338	338	325	322	339	319	365	330	328	351	357	357	348	298	341	333	355	337	328	333	369	386	339	341	365	353	325	355	353	326	344	331	320	357	341	306	342	344	326	362	355	330	366	323	324	359	320	300	366	352	347	323	360	336	369	353	332	333	338	342	339	343	358	352	333	347	319	328	347	339	361	337	313	309	332	363	351	306	313	323	351	330	350	363	339	349	333	310	352	349	331	331	362	329	363	346	381	341	334	336	351	310	322	381	336	344	317	350	373	336	317	356	306	331	334	335	349	338	328	323	328	340	331	353	318	336	314	343	362	367	345	355	330	338	351	359	318	346	360	361	328	357	327	369	344	327	356	388	320	320	314	361	354	345	330	334	340	346	345	341	330	363	362	349	318	348	339	334	339	307	338	338	335	343	343	318	358	309	341	323	324	365	347	352	299	331	378	324	361	355	316	326	339	335	353	321	367	342	350	320	334	359	358	348	363	357	294	352	362	360	343	314	334	357	363	316	383	329	343	337	311	323	340	325	345	350	337	313	363	364	311	343	355	381	363	343	363	318	352	351	352	330	331	340	333	351	320	349	306	312	331	307	339	337	340	333	351	337	338	317	345	365	335	333	310	363	342	356	324	331	354	347	311	340	352	373	315	338	326	310	389	382	362	316	343	340	340	343	345	346	335	341	372	295	355	390	341	364	302	324	363	349	372	308	329	331	345	325	340	365	313	332	357	348	321	340	303	343	364	352	338	360	342	333	334	346	327	353	305	324	343	348	340	342	355	368	336	319	379	360	337	311	338	307	334	328	320	329	335	325	335	331	341	376	336	316	347	335	357	364	330	334	354	328	357	360	359	344	364	315	348	329	339	323	351	339	354	339	333	317	349	343	372	360	330	320	333	313	349	352	337	336	355	348	337	327	352	371	341	309	324	331	362	328	356	346	366	334	356	335	336	364	327	364	315	315	329	318	321	378	332	339	327	345	335	312	373	372	325	323	360	313	355	396	341	345	295	356	349	356	329	364	333	322	327	346	336	330	348	351	350	327	311	353	322	346	336	352	351	372	364	341	325	366	356	342	320	312	335	314	311	306	359	359	370	345	359	362	315	332	336	344	318	360	368	375	359	308	328	375	339	321	330	322	321	393	312	355	335	350	331	362	365	328	364	317	364	328	328	313	388	332	334	328	363	316	340	317	338	329	365	365	337	356	375	361	337	314	375	353	330	343	314	336	331	373	305	332	346	361	385	329	378	316	368	349	375	330	336	371	352	363	332	325	337	345	355	366	354	372	371	348	341	353	328	364	308	346	343	342	346	338	345	330	360	339	330	351	338	331	309	342	343	303	375	335	348	354	326	351	352	338	344	369	380	340	318	334	380	346	361	350	368	348	355	345	352	341	338	324	343	374	319	337	360	341	372	334	343	333	341	359	313	347	316	335	300	315	343	317	329	324	339	324	337	324	320	370	334	350	334	310	345	320	354	314	366	351	350	331	339	356	375	358	348	342	358	321	354	326	323	344	332	332	360	348	343	326	330	370	366	375	356	360	337	320	391	353	329	321	357	351	366	345	311	330	333	323	353	343	375	337	347	352	350	333	357	309	338	337	365	363	340	340	361	364	377	358	363	352	346	345	374	331	326	331	343	336	358	333	341	339	308	292	332	339	338	340	357	343	340	324	338	323	354	340	329	313	320	328	328	346	342	352	351	357	345	336	340	343	351	338	368	313	327	343	346	333	357	344	315	352	363	330	346	350	326	360	337	353	356	369	380	305	329	354	339	339	364	296	339	311	345	354	356	351	356	351	329	320	342	344	351	340	363	340	348	342	336	340	330	324	327	330	351	353	321	338	353	320	323	358	333	324	363	323	326	340	331	353	333	328	305	362	314	335	354	353	319	342	321	325	324	365	331	331	335	352	345	355	347	355	333	351	350	359	318	315	333	351	326	337	350	321	324	336	377	346	326	317	342	356	323	301	327	350	343	318
19433	6854	5678	2779	1449	1014	818	668	559	477	466	404	390	376	347	334	300	289	310	334	293	290	286	284	293	268	297	305	271	250	256	297	248	277	263	246	254	261	272	276	225	255	294	237	231	298	292	225	260	247	251	275	284	266	237	290	273	257	284	240	257	270	258	256	265	261	270	248	236	257	268	227	251	250	260	236	263	265	239	262	249	254	262	262	255	269	245	280	238	282	252	262	264	245	261	263	245	226	280	257	267	237	239	217	242	240	239	225	232	264	299	257	228	241	259	274	236	232	285	251	257	255	264	218	267	257	268	281	255	237	228	258	286	256	225	252	260	235	243	271	270	265	246	237	239	248	265	260	247	256	252	254	210	240	289	274	255	247	275	256	276	242	242	240	220	248	244	222	235	250	247	259	282	237	288	272	243	272	262	257	249	255	294	267	252	242	256	234	253	272	244	256	229	241	261	272	253	233	247	254	293	232	267	235	264	252	251	245	234	234	265	247	230	239	202	246	279	273	241	275	274	261	269	233	236	223	270	271	246	249	272	227	249	239	262	246	237	263	275	238	269	252	236	251	255	282	259	256	249	281	296	273	257	237	280	221	260	251	249	254	243	260	237	295	265	254	239	274	232	250	271	260	255	268	252	255	275	230	249	261	243	235	266	238	245	248	262	240	242	247	267	259	248	260	268	238	246	248	263	270	256	254	249	269	278	240	253	258	254	276	282	231	273	231	249	258	265	254	245	256	241	245	262	287	284	280	229	274	225	227	263	239	271	267	250	266	219	271	241	226	255	236	280	246	263	248	274	256	230	254	248	240	250	244	231	227	229	243	239	264	247	222	290	253	276	274	274	258	264	265	251	238	243	283	240	241	282	255	236	242	269	244	264	264	239	266	256	239	235	240	256	252	286	247	248	223	265	255	266	222	240	247	247	259	247	254	239	265	257	240	253	240	255	226	280	269	243	251	242	260	242	248	232	279	269	262	234	231	278	251	283	287	267	240	261	255	263	272	262	265	236	247	242	248	275	243	279	242	254	230	240	241	250	263	267	236	247	246	274	228	254	281	276	258	236	253	286	256	244	254	241	225	247	231	265	247	255	247	252	284	246	250	262	272	222	315	271	248	251	246	251	251	297	251	281	282	242	258	268	262	251	226	247	259	257	238	255	268	281	281	238	247	246	255	252	233	259	260	232	280	257	260	276	251	261	230	254	251	236	246	260	270	285	269	264	252	247	281	249	255	219	236	242	300	238	251	267	273	251	257	260	234	253	267	248	246	269	223	277	270	280	259	278	275	267	286	256	278	245	247	236	268	248	261	274	268	253	257	235	226	270	251	222	230	279	279	267	244	235	246	255	269	275	247	258	264	257	263	252	254	260	271	244	243	251	224	251	248	231	248	239	239	244	267	232	285	267	235	255	247	224	240	251	272	238	253	237	229	240	274	218	255	249	240	256	254	252	248	271	233	250	219	285	260	245	270	248	269	226	264	257	240	225	236	212	257	249	259	251	241	251	259	265	283	265	265	250	240	261	267	209	262	269	258	253	235	268	229	281	224	277	222	243	272	258	234	283	269	238	247	254	267	226	271	205	247	258	225	262	255	241	261	251	228	252	288	254	268	232	263	251	252	263	247	261	223	239	231	227	244	247	274	279	265	250	267	212	234	226	241	270	224	247	258	290	256	253	267	249	269	279	250	261	266	246	238	242	250	270	258	256	243	259	236	285	260	251	224	243	249	276	250	262	233	234	245	240	214	269	272	257	245	259	238	269	294	258	245	232	238	298	237	237	281	219	241	264	257	236	244	257	267	246	266	236	277	232	273	239	261	261	224	264	262	258	281	277	230	277	243	268	242	252	255	244	245	262	288	259	253	250	231	251	245	238	268	250	265	277	250	248	274	263	271	257	243	249	259	268	235	249	231	237	262	241	253	239	278	258	256	258	261	260	241	296	222	238	236	274	236	238	256	262	228	245	254	238	240	258	263	278	221	250	267	240	251	259	254	224	249	253	249	258	260	233	236	263	259	264	263	252	259	230	250	207	260	239	250	286	250	267	259	261	244	246	254	261	261	224	249	241	238	264	258	255	248	236	270	233	276	256	264	259	260	260	239	276	241	238	259	239	282	265	235	279	255	226	263	264	251	282	248	257	271	259	250	240	259	251	284	246	244	270	237	241	242	258	262	256	253	223	261	262	254	287	272	249	239	272	225	243	243	248	236	250	244	266	249	248	227	258	261	280	246	252	216	218	226	225	255	239	238	235	252	243	266	276	261	253	267	260	272	248	273	253	271	263	268	250	240	260	282	275	261	223	252	236	263	253	258	260	228	244	260	265	254	268	251	266	241	247	274	239	228	230	266	269	230	241	244	260	223	260	254	260	227	264	250	254	253	278	222	229	278	239	256	227	257	252	252	233	268	249	272	242	269	236	244	205	260	255	253	255	238	258	246	235	265	222	260	251	266	269	250	261	240	253	207	287	223	256	268	220	274	262	254	265	258	245	246	254	233	234	223	223	254	237	258	222	214	237	258	291	252	245	207	245	262	268	250	265	243	252	275	263	266	225	249	266	267	252	260	243	233	244	247	264	229	259	232	236	259	250	270	284	241	243	289	263	242	259	236	281	244	280	261	236	259	271	270	280	232	221	277	269	230	260	225	256	262	236	264	267	264	250	266	217	290	250	265	268	250	242	257	233	245	246	253	256	270	282	274	239	233	262	285	256	253	268	253	269	259	271	276	232	241	252	237	250	275	236	277	227	270	226	264	265	257	257	227	249	240	271	249	275	260	258	231	233	307	264	268	259	240	247	261	239	234	263	266	230	215	249	237	263	241	251	229	231	289	277	259	262	269	249	271	239	230	255	253	252	242	245	274	273	297	249	249	259	239	267	227	256	254	254	282	236	270	226	247	269	222	249	271	258	249	231	251	256	282	262	236	257	235	260	242	260	252	226	238	239	245	251	257	215	227	241	257	274	273	266	236	256	261	243	219	290	257	240	262	249	251	250	256	277	243	248	245	266	236	252	262	253	252	284	290	232	283	250	235	262	229	255	243	256	274	230	249	257	249	261	249	282	274	250	213	254	233	257	219	290	273	252	265	234	249	258	269	265	259	261	242	257	257	267	255	267	233	255	245	238	235	281	243	261	291	242	230	240	246	253	242	275	234	276	265	266	285	240	249	258	252	234	249	260	251	249	239	262	231	273	257	224	248	250	245	269	270	272	242	284	261	278	265	250	259	264	249	264	248	253	242	219	228	248	215	231	258	249	250	253	246	264	247	275	284	239	242	244	249	238	236	233	266	243	238	242	268	268	211	269	227	238	211	234	263	238	231	248	271	256	299	246	212	235	275	226	244	239	245	265	269	279	250	241	241	243	218	263	253	238	269	260	258	275	268	250	265	270	246	240	245	240	253	242	226	235	249	270	255	220	248	253	255	241	249	240	242	274	266	262	248	234	249	246	247	269	251	242	257	269	245	259	259	266	208
8139	5085	10438	5891	5251	4296	3270	2752	2298	2038	1793	1669	1454	1373	1313	1186	1123	1065	1070	1008	965	879	902	860	801	760	787	772	780	780	795	761	715	727	713	741	723	658	671	669	669	628	668	717	674	688	675	637	627	673	652	607	644	645	644	687	667	607	632	610	606	614	616	624	582	649	599	653	625	587	600	614	650	595	644	576	628	615	650	616	586	584	604	591	609	605	570	622	605	553	612	547	618	618	613	615	608	586	544	604	613	521	598	604	625	611	587	603	611	633	611	605	591	546	597	617	576	597	568	609	593	589	553	628	568	611	595	537	573	556	619	574	594	577	610	648	602	604	574	560	582	571	623	537	667	590	605	606	618	669	595	630	620	569	590	578	555	575	634	589	588	574	600	589	607	582	566	571	599	575	582	574	596	568	571	629	601	591	564	606	587	588	591	538	591	573	542	627	542	609	573	587	636	602	581	551	559	563	585	569	585	558	596	560	594	628	606	570	605	594	607	572	613	588	641	579	618	585	589	594	555	535	551	594	610	553	611	550	617	570	544	561	578	550	573	622	584	569	588	620	574	568	572	607	583	588	631	599	605	631	591	566	578	608	625	562	564	603	604	586	608	627	605	604	571	598	580	560	605	585	642	594	587	571	588	568	571	589	628	557	612	623	638	591	600	592	559	595	565	562	570	629	593	607	594	541	619	543	591	549	579	607	589	610	590	558	568	567	620	590	596	587	557	604	544	523	601	605	579	606	605	582	599	572	584	601	600	542	609	588	633	582	595	625	604	576	658	637	584	588	565	630	601	595	576	568	578	591	582	575	602	616	614	586	599	608	552	583	587	572	589	550	584	592	595	616	596	585	601	572	576	605	583	558	573	552	581	582	575	600	581	550	605	573	564	612	593	597	561	596	592	601	605	577	593	590	582	598	547	582	623	577	595	567	558	620	588	579	556	614	611	568	595	565	573	561	570	592	587	575	606	614	613	602	599	600	571	596	589	575	631	636	613	606	604	618	602	629	624	574	616	599	615	591	548	588	592	606	577	578	610	594	546	614	601	635	575	598	586	606	597	565	642	573	628	577	611	603	580	619	613	567	627	567	609	593	624	606	577	570	586	601	627	630	608	578	540	572	569	586	589	578	581	620	585	556	546	523	603	586	609	566	580	552	553	597	582	551	554	618	588	588	642	585	598	621	579	592	589	571	626	614	603	645	591	583	601	574	553	632	619	595	588	591	624	607	608	591	595	559	568	608	580	605	606	590	581	534	623	574	626	570	611	544	609	640	625	631	551	576	617	566	572	575	608	597	626	582	596	621	603	567	639	559	633	540	610	581	604	602	615	621	620	577	575	570	568	584	600	572	628	578	598	548	555	612	635	656	646	579	603	571	562	555	582	585	586	567	563	589	578	552	595	598	613	571	571	590	560	636	560	591	612	598	622	612	599	610	623	588	592	593	595	561	537	595	580	620	595	629	614	621	548	558	583	583	595	596	609	567	588	564	607	602	614	563	578	613	603	644	610	584	573	621	609	573	575	629	591	574	565	556	614	632	597	542	601	581	603	616	620	604	578	603	579	584	623	588	597	581	538	576	586	584	559	591	588	567	561	575	561	617	579	585	592	564	580	618	533	550	585	565	604	593	604	562	572	572	617	621	630	547	584	653	590	575	578	647	657	606	597	610	615	571	532	600	599	579	659	539	587	563	593	559	581	548	607	562	575	598	576	573	594	583	589	580	600	615	601	617	567	571	565	609	590	570	601	559	610	574	575	578	597	569	611	547	568	605	583	582	568	599	651	585	599	586	590	606	609	592	579	547	593	609	655	645	615	578	537	607	606	610	549	632	576	609	636	577	582	549	595	612	606	563	562	582	657	604	582	578	578	582	613	603	582	613	595	629	608	575	601	596	598	591	566	621	570	608	627	565	553	605	601	574	581	594	600	615	624	575	602	609	556	606	602	615	616	586	573	600	587	635	550	603	599	558	602	612	606	574	602	601	563	592	595	540	585	593	582	600	592	577	567	573	640	568	560	600	588	576	605	568	576	557	596	589	624	557	610	578	586	589	592	618	593	631	614	604	585	604	595	599	620	548	595	571	589	577	562	585	592	584	592	565	592	603	595	589	580	596	590	613	624	570	612	664	571	594	627	579	598	612	577	625	588	617	577	593	557	546	618	567	632	588	615	597	589	610	519	604	593	593	595	602	578	624	531	601	608	606	574	589	610	604	576	621	622	610	596	603	612	593	599	598	570	526	598	613	582	601	618	560	575	568	566	594	555	587	588	560	549	582	610	579	565	590	560	599	567	597	545	585	608	557	574	540	593	606	606	580	624	565	600	581	584	602	573	565	571	573	604	537	544	609	601	599	601	581	563	592	550	577	620	562	537	579	591	587	615	609	562	594	550	585	633	621	573	563	580	579	585	552	607	574	567	576	593	613	577	598	597	630	611	533	589	576	561	592	616	572	576	581	580	616	605	595	630	590	584	609	594	592	563	597	551	612	624	532	578	579	610	575	615	601	533	601	558	607	597	607	582	565	569	600	590	557	595	598	602	600	584	561	564	589	529	570	570	572	614	596	554	580	593	595	594	560	591	556	610	565	558	589	573	561	575	578	608	611	591	560	566	579	615	600	596	635	593	522	606	587	556	562	614	549	597	592	607	563	569	604	551	602	574	584	589	612	575	602	576	606	564	595	573	583	584	607	624	565	599	569	591	609	603	577	619	558	611	535	584	579	596	568	617	589	596	595	588	597	563	552	620	611	637	617	619	591	552	564	563	613	608	589	574	603	627	623	615	633	608	571	590	615	579	563	613	574	594	665	562	604	593	562	597	587	602	641	643	572	606	594	553	598	583	552	588	631	609	566	575	612	587	626	564	582	587	577	575	609	668	587	583	594	622	619	544	622	573	618	549	549	637	590	577	554	589	590	606	564	604	606	563	605	609	596	534	604	597	556	571	591	636	559	576	573	600	610	611	598	606	620	566	608	566	614	567	563	580	622	559	619	586	579	605	556	607	581	650	585	557	589	572	575	608	577	577	582	583	597	552	563	589	636	588	604	543	646	566	582	608	606	545	621	593	559	613	626	572	616	580	587	589	608	600	574	580	530	592	620	637	610	555	632	603	591	547	568	585	562	617	573	585	628	558	648	585	605	585	603	564	599	606	622	632	588	544	603	588	622	584	567	560	578	575	589	587	618	530	585	575	568	604	587	592	541	565	597	596	544	585	595	575	603	597	598	571	599	587	612	587	603	574	588	591	572	598	632	566	570	589	610	566	609	557	597	623	601	564	626	600	587	626	581	589	545	575	547	588	588	603	569	563	546	591	633	583	599	578	581	631	620	584	561	626	635	557	593	632	595	557	604	574	598	602	619	600	599	606	588	558	587	547	593	561	599	639	595	603	614	573	593	577	549	634	602	620	580	621	557	551	572	640	599	607	537	606	582	585	616	617	570	547	585	625	618	553	597	569	602	579	556	597	588	594	581	565	585
2233	131	181	98	79	77	80	72	68	64	70	67	59	77	74	74	59	66	67	52	68	79	59	69	83	78	72	66	54	68	77	57	69	61	65	92	68	56	62	66	58	67	66	61	53	56	76	59	59	70	61	79	48	83	72	62	71	66	57	76	64	70	82	78	70	64	60	62	78	74	73	61	75	66	76	60	69	57	71	57	64	59	63	71	61	66	64	65	77	50	68	44	63	60	71	74	74	58	65	53	90	46	67	78	67	79	62	67	80	66	70	45	48	75	63	62	67	66	64	83	66	71	92	56	62	64	74	62	71	59	87	78	62	64	68	62	70	60	79	67	58	85	71	68	60	71	71	61	47	79	72	60	58	59	68	64	66	63	49	67	72	71	60	77	57	75	64	69	71	57	78	61	61	72	60	70	64	69	52	59	64	66	63	59	83	67	68	60	68	58	68	71	61	66	58	72	85	80	70	61	85	56	70	62	49	73	62	61	71	70	59	73	52	63	68	78	70	69	76	61	69	66	62	57	53	69	64	71	66	82	65	53	72	67	64	68	58	68	65	64	62	58	66	69	61	51	73	63	66	70	68	68	71	71	58	71	69	76	70	57	81	70	83	56	66	67	56	72	56	79	45	66	63	66	73	63	67	60	75	71	61	74	46	54	62	75	92	50	73	46	73	60	62	69	51	72	77	60	64	58	59	77	70	69	65	65	63	71	75	53	71	67	72	55	59	58	58	67	52	52	68	59	71	68	53	56	75	48	78	55	65	63	53	46	71	63	78	62	70	70	66	63	62	60	68	68	77	66	72	68	61	71	62	62	60	58	73	71	61	62	72	83	60	70	71	63	66	63	62	63	64	66	65	52	71	60	87	73	63	88	95	62	88	60	76	65	70	65	78	67	70	68	55	76	61	64	76	50	64	74	55	74	80	69	71	81	64	71	55	58	57	60	58	68	69	60	69	67	63	67	43	77	69	63	68	84	59	99	73	72	82	67	73	61	86	60	61	81	61	65	73	66	59	76	72	74	59	64	57	60	66	65	55	65	67	55	66	70	54	65	60	71	61	79	63	66	83	67	85	78	67	59	57	73	75	76	45	67	77	61	76	69	68	53	78	71	79	60	70	72	50	68	55	56	50	64	75	66	65	80	58	54	80	66	61	63	63	78	65	75	68	64	57	54	79	66	50	83	79	60	73	66	68	56	74	55	57	69	58	74	68	80	50	63	55	72	58	71	61	71	57	65	66	78	58	60	74	75	64	53	64	65	64	82	63	64	55	77	78	59	70	61	58	69	66	58	67	73	64	61	72	57	67	63	71	76	85	64	61	75	72	56	51	74	60	64	50	71	64	54	69	76	59	68	63	74	68	68	51	47	63	52	58	78	72	58	56	72	50	69	72	62	66	55	66	73	59	62	84	78	53	50	61	69	62	75	58	68	59	53	53	66	72	88	61	73	63	59	67	64	66	61	61	53	59	60	52	79	65	55	69	53	79	71	61	66	54	67	66	62	58	73	61	72	82	72	72	51	55	72	73	82	72	53	72	61	62	64	62	65	66	48	64	56	58	62	78	62	61	53	75	74	59	71	55	55	68	76	76	52	69	73	69	83	74	60	62	55	60	59	71	61	64	56	73	65	77	63	68	51	71	58	39	58	61	77	55	63	64	62	53	75	52	75	74	56	53	70	63	61	63	53	72	76	68	73	64	83	72	69	69	54	55	78	70	70	64	62	64	43	49	61	63	66	60	58	45	56	62	56	80	70	67	74	70	65	72	69	70	77	58	63	64	60	52	76	72	70	66	58	70	67	53	67	67	56	56	61	54	67	61	70	72	54	60	57	70	62	61	70	67	64	53	56	65	71	68	70	64	43	63	73	70	65	67	70	59	79	56	62	70	62	71	75	68	56	75	70	82	54	60	62	58	69	72	67	77	73	77	79	76	78	61	59	74	63	67	70	63	68	74	64	63	69	74	52	77	77	63	67	70	85	71	70	64	62	87	62	65	56	65	69	72	67	65	67	76	69	55	54	85	63	72	59	50	67	76	66	68	73	67	58	69	58	57	59	69	67	59	68	81	75	66	74	58	73	69	75	71	72	61	83	54	81	53	67	69	72	64	70	56	81	85	62	87	74	53	67	54	59	68	71	68	58	67	68	58	60	71	67	67	69	69	71	67	68	54	65	94	55	80	74	73	52	59	52	75	68	76	64	72	50	81	75	56	66	65	63	56	65	68	56	81	57	55	59	51	68	62	70	56	81	58	80	67	66	73	70	64	59	67	60	66	82	72	74	57	65	68	62	72	58	82	73	67	75	66	52	61	85	69	58	66	68	63	72	54	60	76	71	70	80	55	76	76	65	70	71	72	62	67	66	73	67	64	67	64	76	56	57	57	55	59	69	60	61	64	67	64	85	55	72	67	67	61	48	59	65	67	63	56	56	74	79	65	63	76	55	55	76	68	61	58	57	72	75	68	73	59	56	64	58	68	59	63	52	71	92	69	60	66	53	57	55	71	74	56	63	89	55	71	74	60	77	66	77	71	72	68	53	54	66	58	54	63	61	66	74	57	79	76	73	72	51	74	81	67	61	69	61	58	60	68	87	52	63	69	73	69	55	55	68	65	66	57	59	57	46	71	60	61	77	70	55	55	65	88	73	56	60	79	69	65	52	69	55	64	65	60	74	77	61	57	78	67	62	59	59	46	71	58	61	74	72	61	60	62	75	71	60	79	72	63	51	60	76	87	63	64	72	65	66	64	62	77	69	79	58	63	75	66	64	51	70	68	69	64	49	66	63	68	64	77	61	55	67	75	72	65	65	63	64	60	68	75	60	75	71	59	72	75	72	64	64	66	52	47	55	86	73	66	77	69	64	65	65	64	61	64	74	69	61	77	66	54	78	69	71	61	68	69	59	61	68	67	71	69	69	72	64	65	47	60	66	57	61	70	72	81	70	76	82	66	80	75	50	62	67	63	61	72	60	76	77	70	99	78	50	75	74	74	59	62	74	61	65	82	65	69	68	66	86	76	61	72	75	49	86	72	67	71	66	64	47	72	72	69	68	72	63	62	59	55	72	71	82	76	74	62	77	68	58	71	70	69	75	63	75	63	56	63	60	67	65	69	84	64	60	53	65	65	59	76	78	65	70	74	66	54	62	61	72	55	60	80	73	72	52	61	65	80	84	64	70	56	74	79	75	63	59	77	64	68	57	61	60	72	59	51	56	61	64	60	68	58	66	71	60	75	66	52	53	72	66	70	67	54	71	61	65	70	53	48	56	61	57	70	61	67	65	62	59	68	68	54	74	65	71	54	57	67	79	71	70	64	66	71	59	58	57	78	65	66	68	73	65	67	59	62	57	72	65	42	72	61	57	60	64	67	71	57	70	67	63	66	63	81	64	59	62	70	56	66	60	78	88	67	79	65	56	72	71	74	62	51	62	61	59	62	67	63	65	74	67	61	86	78	56	70	55	84	60	69	67	57	65
2120	306	544	282	278	287	238	234	226	246	221	226	204	236	216	211	232	216	219	206	215	224	189	218	219	217	215	215	191	190	191	213	219	207	191	197	186	209	206	196	204	186	181	199	185	195	222	225	202	218	186	213	180	212	194	205	199	189	193	178	204	202	186	198	216	202	194	204	205	191	189	212	185	175	202	208	196	203	178	206	177	183	203	204	206	196	202	184	212	189	168	192	208	176	218	206	186	200	213	191	207	188	183	181	209	187	207	182	202	162	194	237	197	215	197	192	195	194	222	197	213	199	214	201	215	197	198	195	197	211	181	205	191	201	236	193	208	190	199	192	165	208	194	211	176	195	197	182	212	203	204	194	169	203	218	212	190	216	185	202	198	204	194	189	216	196	192	218	204	196	202	216	183	183	205	208	168	203	185	197	216	188	208	209	192	215	196	194	207	195	189	189	202	187	196	182	188	203	185	210	180	210	210	194	226	205	186	214	200	218	217	185	182	182	193	194	219	234	195	223	213	209	187	227	187	205	194	221	209	199	187	198	184	205	188	199	213	235	215	191	204	225	233	191	216	208	203	191	194	190	206	208	180	180	216	195	204	223	211	193	217	210	203	204	217	204	210	186	180	192	222	234	192	215	204	187	221	201	207	192	212	223	224	217	190	224	190	201	204	206	197	197	185	198	203	197	221	223	179	196	195	190	210	191	182	217	181	221	185	201	200	205	201	202	177	181	205	199	179	225	195	183	180	192	203	178	201	222	184	201	215	217	208	186	197	211	184	221	231	205	195	203	222	217	206	234	225	193	205	199	204	191	204	206	177	200	204	177	190	184	196	208	179	200	204	185	206	210	204	209	198	206	201	194	199	200	201	194	188	195	205	189	197	193	201	211	230	226	211	210	203	219	200	219	183	200	187	189	174	210	194	214	215	210	179	208	193	181	193	197	190	223	202	192	205	203	190	181	191	184	194	199	200	198	197	199	182	215	215	202	200	197	202	175	199	217	224	181	201	193	204	189	208	193	196	201	215	194	211	216	202	195	199	205	191	220	183	195	206	176	204	212	214	232	187	214	197	192	196	211	206	183	219	213	206	212	186	180	232	216	189	194	199	186	184	218	202	214	202	215	211	180	204	218	196	191	199	237	206	210	216	226	213	182	197	211	201	198	190	226	196	200	217	185	233	171	208	211	175	210	175	182	195	185	213	183	212	219	179	172	184	202	228	202	201	180	187	175	203	203	180	175	170	197	247	229	172	196	205	194	214	217	234	196	190	194	198	179	190	230	205	200	218	205	186	206	215	192	216	191	187	220	174	203	195	201	206	177	181	201	184	203	213	187	177	207	196	189	233	201	203	207	183	199	192	226	188	194	196	185	182	185	188	206	201	187	184	195	200	213	205	188	205	188	177	197	190	202	198	212	209	209	204	212	184	202	182	204	193	197	186	239	179	177	191	211	209	208	225	213	192	202	178	162	211	195	199	186	173	201	191	198	189	207	182	200	207	201	201	181	190	211	198	211	203	210	205	185	193	184	202	200	205	205	222	196	204	189	221	195	212	200	209	210	172	212	220	191	225	193	200	199	204	187	206	188	179	168	190	202	193	204	202	213	211	212	199	185	211	209	222	219	208	179	166	188	190	214	180	196	199	215	210	209	215	186	197	179	197	220	204	185	211	188	172	216	218	213	216	205	218	198	197	192	244	199	202	188	201	201	192	181	220	189	205	181	190	188	175	198	196	195	202	187	193	212	203	224	197	173	236	221	195	209	203	207	201	197	207	209	215	190	191	188	211	217	188	185	220	174	196	200	208	186	199	193	229	206	231	179	204	183	207	199	211	178	206	190	201	201	216	184	205	195	195	191	196	193	192	210	215	194	194	190	209	224	213	200	216	201	225	196	207	206	190	203	214	215	214	223	201	188	192	211	196	170	198	189	232	196	168	193	193	185	206	206	184	189	206	195	219	166	190	194	200	199	180	211	216	218	186	176	208	203	203	219	214	179	177	227	188	192	197	214	195	219	219	194	173	194	206	189	229	202	207	233	218	206	187	218	193	222	198	201	207	195	196	214	209	184	177	204	180	210	186	197	214	206	166	172	201	163	189	191	207	219	219	186	195	222	187	193	204	220	206	186	203	195	210	186	194	213	201	185	183	183	192	196	217	175	199	201	183	185	194	212	205	217	214	182	168	217	212	194	198	195	203	193	192	174	193	190	195	227	193	188	215	172	197	203	204	190	193	242	191	192	198	188	200	207	206	190	181	207	198	171	186	201	224	216	191	192	224	199	193	202	195	192	223	187	221	194	196	204	198	194	207	194	171	195	200	193	209	175	197	192	193	214	192	199	181	190	206	200	202	184	201	223	230	203	202	209	211	206	203	212	200	166	232	189	201	224	193	179	196	169	184	202	198	201	192	216	200	237	195	218	187	213	202	213	190	213	160	218	209	196	197	188	200	207	187	217	195	188	202	199	195	196	197	210	197	233	214	214	216	213	206	187	212	185	185	216	201	180	196	217	208	199	191	204	204	197	191	180	218	196	208	196	188	189	207	182	215	195	212	217	194	205	195	199	174	214	199	189	198	201	209	212	199	218	181	209	236	221	206	207	213	194	201	190	176	185	185	207	198	178	217	192	204	197	200	184	189	178	200	182	189	213	225	189	210	210	199	218	193	202	202	206	184	204	230	171	176	212	200	213	208	198	184	190	238	186	197	209	214	198	199	218	201	205	233	207	203	200	204	206	204	211	218	211	197	208	217	211	193	206	206	176	168	201	206	196	212	187	223	172	159	201	207	206	214	205	185	182	191	206	189	197	189	215	210	197	209	195	233	223	202	229	218	196	212	208	221	201	209	205	201	192	215	200	201	216	195	210	170	210	208	197	197	202	194	196	201	208	191	202	218	192	190	202	211	208	214	213	208	204	179	195	194	202	195	200	190	203	205	192	216	196	202	183	225	207	211	217	212	193	189	210	174	219	181	212	225	206	207	182	212	194	202	199	179	218	176	214	181	217	185	202	191	184	196	179	181	194	176	201	211	173	202	197	219	191	215	229	181	224	185	204	217	189	213	218	189	213	208	194	202	214	180	202	199	195	196	192	209	199	184	218	199	209	224	219	196	207	184	199	203	203	217	227	188	197	180	211	189	199	191	196	185	192	176	183	195	178	189	205	230	197	173	198	191	179	206	200	189	177	210	191	200	196	215	192	219	182	201	197	209	183	196	205	184	208	207	181	218	202	197	207	212	230	207	220	189	183	197	188	201	200	208	211	191	205	213	229	218	182	187	213	198	198	214	201	206	212	234	168	213	184	186	189	200	200	202	191	175	186	218	185	205	204	208	211	220	181	215	217	186	177	183	172	197	213	193	205	190	187	213	216	201	194	174	215	198	189	185	197	209	186	207	201	191	200	225	191	210	204	207	220	207	213	198	190	194	197	196	211	199	190	178	185	172	194	184	191	207	189	216	206	211	178	197	199	198	199	196	221
11160	1640	2946	1257	717	506	392	318	265	240	237	192	179	143	190	167	178	162	156	158	165	137	121	148	153	161	161	144	158	122	141	125	112	153	129	123	131	127	153	139	117	94	130	128	139	135	135	123	114	129	126	115	91	112	114	137	123	114	111	131	110	124	136	116	119	133	112	125	118	125	126	143	120	138	133	152	108	140	133	137	148	135	135	121	128	128	120	131	118	109	132	149	127	115	130	118	118	124	130	115	109	127	127	141	148	122	137	139	121	123	129	135	127	125	136	118	105	134	115	110	152	116	129	119	130	130	136	140	109	152	135	140	126	118	133	129	134	130	143	128	141	134	145	110	130	146	109	137	107	123	141	140	147	142	125	147	159	120	134	114	127	141	131	110	143	131	113	122	119	122	113	133	104	129	100	146	102	139	124	115	125	125	119	115	118	142	138	129	143	127	115	118	126	132	109	135	125	116	124	152	127	127	130	126	119	126	126	139	124	137	123	115	131	99	142	140	144	128	129	119	138	122	117	140	122	116	133	124	111	121	126	141	124	149	136	128	128	132	139	130	136	119	131	133	130	131	143	121	139	142	131	123	128	123	106	122	135	108	128	124	139	138	136	134	117	149	130	157	142	102	138	119	134	135	123	116	120	108	113	140	128	138	107	143	115	104	138	113	125	120	147	145	155	133	116	115	126	148	125	116	114	130	120	115	134	134	109	112	129	128	117	147	112	127	129	128	138	111	129	124	127	120	133	117	113	138	162	133	124	118	110	124	138	129	132	127	114	138	107	139	121	114	147	131	126	135	112	134	126	118	117	117	120	136	135	141	124	156	120	132	116	114	132	139	138	124	114	107	114	129	121	114	119	135	117	116	123	126	127	144	137	135	126	131	131	116	125	127	103	137	146	125	134	125	139	137	123	118	149	151	124	149	145	105	155	111	146	139	118	130	131	117	134	114	111	127	130	153	127	124	127	127	142	134	123	131	125	110	129	143	112	114	124	132	120	142	108	119	131	125	109	137	124	126	104	141	143	129	135	131	120	148	114	132	131	116	131	120	129	137	120	125	134	123	103	127	131	127	127	129	135	131	120	123	119	131	118	127	127	116	102	135	117	143	129	118	125	131	123	124	114	116	132	116	142	148	135	130	139	113	123	139	124	126	125	124	123	136	132	135	112	117	135	122	105	131	135	121	150	110	123	160	124	154	139	122	122	138	130	118	137	129	129	119	136	125	139	144	109	126	114	120	110	114	125	143	128	114	139	138	137	114	129	144	142	140	117	147	113	139	126	127	142	135	127	117	111	131	117	132	118	111	136	147	110	131	127	127	117	138	124	113	112	138	116	134	132	128	137	114	124	112	125	129	121	135	136	136	110	129	128	124	131	126	143	137	149	121	130	134	145	117	116	125	125	128	103	130	117	112	115	135	136	139	127	132	145	135	145	110	136	134	144	122	145	155	122	124	117	143	130	141	133	107	142	117	116	129	133	135	114	124	136	133	134	111	105	127	131	122	131	119	128	157	146	142	130	115	137	144	144	152	129	125	102	127	142	121	133	125	139	135	119	121	125	138	132	137	108	129	137	129	122	129	95	124	123	128	151	143	142	138	120	123	122	104	96	157	105	130	141	122	121	102	132	134	136	124	116	123	127	120	120	125	117	133	121	119	119	134	133	130	129	145	125	144	127	125	148	129	126	135	119	130	138	132	127	126	144	114	142	144	143	125	128	131	143	111	130	119	123	124	125	116	137	129	120	154	135	126	127	117	138	124	112	127	113	103	122	142	109	133	110	131	122	112	133	125	137	133	114	117	123	131	125	124	126	122	129	128	142	131	149	123	149	129	123	132	116	110	124	152	133	126	136	115	124	131	121	112	103	129	117	141	145	130	114	105	131	135	120	117	155	100	116	137	138	141	132	121	114	142	134	141	125	124	129	113	126	122	124	122	124	131	133	122	130	123	106	127	123	125	123	112	122	131	135	144	119	128	129	134	123	117	128	130	108	118	134	131	117	127	127	129	119	137	137	131	123	159	137	125	102	115	121	112	99	128	125	127	125	119	119	150	139	128	126	125	126	145	127	108	126	120	115	112	115	144	138	130	119	137	138	137	130	116	114	127	126	131	137	114	130	125	138	124	118	136	119	140	112	136	132	121	140	134	122	141	122	122	111	134	121	136	122	119	116	131	133	101	130	131	128	137	122	112	120	123	132	129	139	140	146	128	125	117	130	113	120	121	113	120	133	134	133	102	149	125	120	140	139	138	119	149	122	127	124	124	125	142	134	136	122	113	151	125	134	149	129	95	122	132	124	118	134	130	130	114	103	109	119	121	127	136	138	145	129	124	123	131	144	111	110	134	116	130	131	131	142	129	114	126	119	140	130	142	128	145	99	106	118	118	129	97	103	119	107	127	120	110	150	135	115	121	115	120	144	131	133	145	123	137	127	134	111	105	141	120	139	123	128	117	109	113	134	124	119	135	136	135	117	115	146	120	109	131	114	128	126	137	117	131	107	143	115	114	153	127	123	120	127	152	118	130	101	115	113	115	146	115	129	131	134	142	124	124	124	120	146	141	132	132	131	149	126	139	129	108	123	124	140	129	112	118	131	139	123	107	129	109	116	119	114	135	124	140	126	133	119	145	112	118	141	146	143	145	125	127	130	122	116	137	121	149	132	125	136	136	123	123	142	133	111	121	137	111	126	151	131	135	123	134	139	148	123	148	130	131	129	144	122	119	119	117	123	123	136	115	131	130	123	138	132	108	114	118	125	128	119	147	133	153	142	104	115	112	114	125	138	112	126	114	118	99	116	112	133	129	92	102	101	111	139	133	129	111	117	117	124	113	115	112	109	147	137	127	136	141	114	106	102	131	131	127	146	117	120	136	120	125	119	143	137	144	125	118	136	107	114	128	124	124	138	134	147	133	113	137	132	135	119	119	111	132	119	132	120	118	123	131	111	120	121	142	124	119	121	122	119	121	121	116	124	125	130	132	140	124	108	138	139	118	120	138	133	119	120	122	139	120	141	133	122	103	121	144	140	120	134	147	142	132	114	128	145	130	117	151	139	126	128	118	120	147	127	142	120	127	123	108	103	145	109	129	127	121	137	136	134	110	131	137	116	134	128	116	145	124	126	137	139	114	132	139	134	140	118	114	129	139	120	112	136	127	106	115	139	131	111	140	120	116	112	140	116	133	122	135	113	169	120	106	123	135	112	120	128	128	133	122	110	112	134	116	103	118	126	114	129	145	126	128	115	149	158	140	127	135	124	99	110	135	121	106	114	122	125	140	133	137	121	131	136	114	124	135	136	121	136	136	145	122	141	124	109	123	151	109	123	131	151	133	126	139	119	117	129	107	143	135	128	126	133	108	115	137	141	129	136	133	133	108	117	141	122	144	117	130	122	136	132	130	128	142	136	151	116	134	133	135	128	120	136	133	122	134	122	113	135	122	143	125	120	121	124	107	128	135	135	111	144	137	135	115	112	131
6234	1648	6649	3196	2863	2226	1715	1433	1253	1154	942	876	809	768	713	649	622	594	550	501	561	525	502	509	456	486	420	469	460	398	422	436	393	396	423	386	411	374	410	388	369	381	368	397	373	360	387	392	376	355	359	353	348	380	349	337	327	358	361	338	340	379	370	332	361	357	350	341	338	342	346	373	324	328	366	354	360	349	368	338	371	376	340	354	348	320	347	348	373	335	331	362	381	310	335	352	335	343	327	348	360	371	352	338	331	333	332	342	332	356	324	360	336	370	313	371	339	369	329	353	329	382	374	314	338	352	370	351	346	340	342	365	349	364	357	324	354	351	357	326	358	343	319	357	335	353	351	333	345	348	327	322	325	345	339	319	321	359	335	360	347	337	317	360	375	348	319	352	377	330	308	356	316	332	342	354	342	380	342	352	340	280	356	349	311	298	347	360	362	351	324	356	328	344	355	325	335	333	316	362	353	354	352	322	350	350	347	347	341	336	351	335	364	311	346	362	331	339	348	345	337	352	344	334	347	350	340	340	356	338	344	323	332	347	332	356	359	338	342	370	332	325	360	360	350	365	325	316	336	360	308	342	374	300	310	346	305	353	348	313	347	348	324	340	369	347	352	348	318	333	335	354	341	336	333	321	339	326	353	335	347	331	343	339	353	319	343	344	355	343	344	347	341	333	312	322	370	339	363	303	359	314	387	342	347	350	347	329	339	366	355	369	342	331	343	352	337	345	326	342	341	351	327	305	321	342	335	328	326	360	361	353	327	350	380	353	331	334	336	334	320	330	304	322	351	339	373	350	374	332	338	336	360	361	336	308	347	347	359	331	315	325	340	339	292	360	347	353	362	300	361	329	346	340	341	355	336	320	361	390	339	331	326	316	336	344	338	364	328	348	347	328	322	342	346	334	348	317	308	374	318	347	334	307	344	340	358	336	342	349	322	354	358	358	358	353	341	349	323	361	335	341	331	325	341	319	370	358	361	348	366	294	354	320	371	339	325	335	357	324	333	355	331	329	330	329	361	331	339	344	362	344	340	336	352	331	351	326	311	338	331	346	347	339	341	365	343	318	303	375	299	313	326	350	338	363	320	329	310	355	326	356	332	351	363	329	348	344	339	319	315	349	302	339	321	361	337	363	351	336	328	323	342	330	334	319	366	364	343	323	352	327	342	342	336	366	340	291	336	322	387	352	300	352	341	338	379	315	300	344	343	343	353	332	346	359	332	363	343	367	315	323	335	328	348	347	353	345	341	321	368	373	340	344	350	338	344	325	341	344	349	349	320	342	363	357	345	340	320	370	384	339	334	339	349	334	355	312	359	331	310	360	351	334	357	338	319	330	352	332	365	356	280	334	350	322	282	333	314	317	346	361	386	358	351	307	379	331	354	357	315	329	359	321	359	323	350	334	319	352	334	322	359	347	370	352	344	343	351	324	358	328	368	317	329	344	340	362	308	373	361	323	329	317	375	339	337	329	355	309	318	337	325	325	338	339	301	383	329	327	342	350	327	346	314	301	342	318	330	348	323	353	348	333	356	336	306	350	350	308	358	317	304	392	348	325	337	366	317	328	370	367	311	348	309	379	338	401	360	333	329	342	332	318	334	367	365	327	352	335	361	352	345	345	336	346	376	358	351	346	323	336	347	343	330	317	372	347	323	351	338	384	342	327	347	338	347	323	324	327	356	314	316	364	338	358	322	344	374	356	325	330	316	371	337	305	319	324	323	326	328	367	358	344	341	332	327	350	353	357	343	343	345	324	351	353	319	385	324	363	333	340	367	338	353	340	325	327	351	346	359	347	365	381	343	340	339	324	324	362	329	320	321	355	332	320	317	362	325	337	392	373	320	303	359	363	332	322	341	322	352	369	345	348	340	333	324	341	312	336	336	370	338	306	328	343	322	335	348	354	342	334	350	361	334	344	321	339	350	348	348	365	347	355	352	339	337	335	348	360	370	359	370	316	355	334	305	338	372	326	337	365	349	364	331	312	335	368	356	324	359	323	373	324	404	362	306	343	365	362	319	350	338	365	349	345	346	343	376	312	307	352	367	319	342	357	339	326	362	341	322	348	327	338	360	315	382	348	360	370	323	339	322	317	340	369	346	337	343	358	324	344	338	362	371	343	373	363	365	317	344	360	339	375	345	333	338	303	332	341	343	354	339	343	320	312	369	325	358	320	345	339	369	373	331	313	360	334	343	372	374	321	388	302	342	338	356	332	319	357	378	354	344	343	320	328	346	390	329	323	339	330	349	324	338	325	346	354	318	343	331	291	321	364	380	335	351	315	311	305	330	380	330	339	358	320	318	355	316	340	359	341	335	336	336	385	358	352	330	360	346	354	343	355	319	363	338	323	339	324	344	337	338	319	349	328	341	336	359	362	325	342	337	341	315	327	345	357	328	346	304	342	347	333	359	363	328	305	342	316	359	328	370	346	335	334	349	337	331	371	343	357	350	383	312	323	336	324	343	341	303	323	354	355	337	327	356	333	321	363	334	338	349	345	383	340	337	330	334	341	334	312	331	331	299	355	332	329	341	329	317	345	350	332	358	318	293	351	364	335	325	341	317	339	334	314	318	342	350	351	318	357	329	359	322	354	348	359	321	349	343	321	316	363	336	343	297	344	367	318	344	354	336	343	363	291	343	332	331	350	338	361	328	360	322	352	333	337	357	304	348	354	351	337	367	336	324	326	348	324	342	339	339	325	334	334	344	375	368	329	336	348	315	332	354	346	334	356	332	350	361	374	329	335	369	338	345	294	374	329	342	345	318	329	339	340	354	327	357	346	368	329	353	324	343	344	337	336	327	369	340	368	350	317	340	342	335	338	335	322	333	338	376	343	349	358	324	366	354	338	314	322	323	345	340	357	328	350	360	295	345	347	338	317	375	350	368	335	350	342	335	331	352	353	327	307	341	338	356	341	331	374	335	318	360	387	329	337	385	321	351	356	309	319	341	324	339	370	327	377	346	319	376	323	317	378	338	317	313	340	318	366	325	364	354	332	347	324	323	329	323	327	340	358	328	317	322	319	333	347	331	310	335	365	349	351	306	328	351	340	360	327	347	328	333	334	316	349	338	354	318	333	364	334	340	345	344	333	341	357	329	334	339	345	327	341	353	381	347	351	328	356	363	352	311	346	346	351	374	353	345	366	343	356	352	343	326	356	311	330	350	355	352	336	300	303	323	355	335	343	368	319	329	301	366	364	322	334	340	341	359	345	352	322	345	310	346	290	336	343	308	312	354	346	373	316	318	324	344	354	358	329	332	363	339	318	342	341	335	339	324	333	362	344	342	350	334	338	346	360	343	334	348	318	366	328	355	337	324	369	327	341	341	355	341	339	323	371	333	374	356	360	340	317	362	317	310	386	356	374	349	349	340	333	357	334	340	324	327	327	370	358	321	351	314	332	331	333	307	360	366	301	349	319	365	331	327	363	321	328	318	324	328	381	358	331	340	328	339	329	330	294	329	327	314	339
19720	4108	6058	3098	1484	1110	833	649	580	516	477	384	386	332	334	367	362	349	319	355	293	290	271	280	276	285	277	254	291	242	285	280	295	279	256	262	282	250	261	250	263	258	261	271	266	255	235	267	227	266	258	261	247	229	291	236	251	279	245	225	255	248	252	265	281	251	244	237	266	228	268	233	250	241	263	269	266	244	270	238	239	258	242	244	245	242	257	262	245	259	228	259	268	240	266	246	223	276	256	256	266	210	253	278	251	231	227	269	259	226	253	249	255	259	244	279	274	237	229	224	247	281	271	249	246	278	291	252	259	248	229	278	233	244	232	230	255	254	251	245	266	266	278	244	274	285	237	229	253	243	247	254	215	262	273	228	300	238	238	260	221	250	284	242	253	255	256	247	268	256	267	259	239	239	236	220	243	249	240	265	273	243	273	239	228	277	238	262	258	239	242	261	237	223	247	231	260	261	242	250	279	284	243	243	254	245	223	259	236	262	270	231	233	273	242	253	231	292	249	257	254	256	256	271	244	248	225	245	257	248	240	254	279	253	247	254	263	267	248	291	245	247	259	274	236	246	263	250	269	252	232	286	271	244	274	222	241	268	269	241	226	252	256	266	261	228	259	249	251	239	265	252	230	239	274	244	256	240	276	243	279	247	275	255	257	264	245	252	277	269	266	279	245	254	244	295	250	240	271	240	263	289	242	230	195	262	257	245	229	244	263	269	245	225	236	263	240	266	251	252	267	259	272	256	242	267	247	242	265	237	247	248	238	256	245	286	282	259	259	273	246	271	268	246	249	256	233	259	226	283	245	265	246	245	246	251	268	258	267	256	256	268	243	250	246	253	244	220	231	255	230	238	268	254	250	219	257	244	250	245	258	270	240	264	268	243	255	234	252	244	256	269	251	264	275	236	257	237	240	253	266	249	226	209	285	290	236	263	256	240	245	247	245	239	251	265	262	254	222	236	246	246	262	252	229	252	245	274	249	248	226	280	256	261	265	249	272	221	280	271	250	263	252	272	270	251	267	239	248	250	238	265	253	242	251	260	256	229	248	291	243	255	255	266	247	215	236	265	223	260	235	245	250	265	248	228	263	243	237	259	271	257	253	254	271	285	291	269	261	238	227	257	252	215	258	229	253	231	249	253	251	244	249	259	295	247	221	247	284	251	210	270	236	260	244	210	253	231	254	249	272	228	227	257	266	235	242	228	288	271	229	232	260	268	235	215	278	252	275	240	270	274	262	254	231	236	259	224	268	239	254	247	260	256	248	250	235	246	258	284	259	235	262	231	239	227	269	242	262	269	263	256	278	243	255	278	256	258	293	239	256	252	196	266	225	278	237	256	236	239	231	263	248	241	264	251	263	272	284	243	227	242	228	222	243	256	284	246	252	241	279	259	261	239	242	222	235	253	278	233	249	256	250	249	253	264	255	272	250	229	245	263	240	248	247	238	262	235	245	245	249	300	250	276	239	258	266	259	259	273	264	240	246	257	243	250	252	232	254	228	262	240	267	260	247	238	224	251	243	229	255	256	238	226	223	229	276	252	240	240	233	247	273	247	221	263	246	235	267	239	233	252	269	253	236	250	250	238	243	229	270	245	252	253	254	230	236	255	269	238	257	233	242	255	246	235	266	258	250	255	242	252	274	238	251	256	285	280	237	284	228	246	274	262	254	249	232	238	226	252	255	247	248	305	277	263	243	255	237	227	252	259	248	262	244	215	260	297	255	242	282	232	240	282	251	256	249	225	270	270	229	259	231	231	279	262	246	252	208	299	234	278	295	264	222	259	254	238	229	270	246	256	254	263	263	222	264	251	243	257	243	240	296	279	240	244	275	238	232	268	260	278	280	263	267	263	248	227	240	254	237	259	284	274	253	204	206	241	238	229	211	233	243	226	250	255	264	268	280	248	248	269	262	234	259	227	231	259	237	259	241	244	277	242	225	249	253	240	283	230	236	253	273	227	243	205	256	302	262	263	246	278	249	245	248	259	230	264	234	240	258	241	239	249	238	254	233	239	250	265	294	258	247	230	228	242	244	246	274	210	269	276	239	255	260	250	280	257	281	292	274	228	256	247	274	267	273	240	237	240	256	255	236	227	236	268	260	262	255	297	245	284	263	228	246	258	233	268	237	283	240	261	234	235	249	264	256	253	235	242	231	226	238	258	246	259	258	269	260	253	251	253	229	266	247	246	278	269	276	258	266	260	292	272	266	247	250	264	285	257	243	253	245	240	275	238	262	243	249	246	240	263	288	270	237	229	248	256	250	254	253	282	289	265	248	259	267	243	233	256	253	249	212	254	282	274	265	249	265	257	266	244	284	253	242	222	266	214	267	224	251	254	242	273	243	260	232	278	258	252	206	239	252	256	242	270	252	263	273	232	226	261	228	238	257	245	216	261	280	265	240	258	264	251	230	262	236	268	236	251	268	260	238	216	239	253	252	231	273	245	269	276	249	243	236	274	251	248	234	263	241	265	252	259	243	252	267	246	273	246	249	251	256	249	268	275	226	247	276	237	273	248	255	246	230	231	269	252	256	257	241	264	262	274	247	232	232	227	256	249	232	258	266	263	247	253	222	276	271	240	271	228	235	222	233	240	261	259	264	247	251	251	224	212	258	287	273	233	282	261	278	237	239	247	244	239	247	251	271	268	253	248	253	239	230	233	266	249	265	261	263	264	271	251	256	255	237	254	259	257	256	248	245	233	258	274	238	263	245	272	255	248	283	224	257	227	262	266	225	263	251	257	259	291	259	261	211	235	219	226	259	269	266	252	261	217	227	229	264	255	229	282	261	228	221	257	243	261	260	245	232	247	269	241	255	279	265	243	266	255	277	234	225	264	265	266	248	289	214	258	236	266	270	261	269	253	247	253	247	276	278	265	259	254	235	249	288	287	258	222	236	276	246	261	275	271	235	258	267	248	257	253	245	247	239	271	273	259	304	239	247	237	250	250	247	244	268	267	241	247	261	235	257	275	235	260	241	233	247	253	235	260	269	251	248	235	233	248	242	278	268	245	253	274	216	263	249	260	270	248	269	258	267	234	278	222	249	232	259	241	252	254	260	281	230	265	253	255	249	212	254	263	215	232	230	268	270	268	232	261	231	250	263	276	271	269	235	246	245	240	268	246	252	273	247	261	248	276	256	273	250	217	266	233	237	255	251	234	250	257	259	223	284	246	253	267	253	235	224	251	276	270	263	252	258	256	210	216	223	239	238	259	269	261	269	256	273	278	248	278	245	236	270	266	226	277	236	235	267	253	264	237	240	270	232	263	242	218	263	256	262	248	261	247	241	257	263	235	251	262	263	289	237	235	262	237	252	247	259	269	261	251	252	243	245	243	260	250	215	224	270	229	244	248	247	261	245	209	269	273	246	265	270	254	263	242	253	235	270	277	227	239	226	243	289	259	252	233	240	256	250	231	265	234	248	238	265	264	253	248	263	258	232	237	245	240	235	254	237	249	241	245	240	231	267	249
8154	2843	11210	5944	5285	4241	3124	2739	2312	2015	1765	1600	1446	1270	1246	1170	1104	1023	998	971	995	914	836	807	798	782	793	749	804	793	754	746	757	741	757	708	717	718	680	685	717	695	663	654	679	660	658	607	610	670	645	642	610	579	657	643	556	633	621	622	618	589	600	604	663	633	607	559	628	652	602	632	599	628	634	617	596	609	668	604	610	577	593	626	589	623	612	608	590	558	632	599	601	622	598	597	609	561	614	542	594	596	593	590	617	576	617	624	559	609	564	565	594	610	588	584	611	566	602	590	559	577	603	603	576	567	591	580	587	583	606	589	601	584	562	622	599	567	588	599	649	647	604	625	587	606	590	595	554	650	641	560	560	592	585	651	588	596	536	627	564	571	610	627	570	598	618	623	629	588	614	589	595	579	600	621	569	563	565	596	578	581	591	568	552	602	589	587	618	575	546	563	618	623	617	586	585	584	606	563	598	591	626	578	583	571	621	583	602	585	586	563	584	578	610	625	574	571	574	590	564	615	632	593	565	584	594	586	591	551	594	563	578	627	581	610	568	611	650	611	567	635	595	605	599	630	638	593	590	588	584	632	547	596	580	595	609	575	574	547	622	595	619	614	608	599	592	606	598	592	636	570	558	581	564	617	617	628	573	572	587	581	591	604	577	608	637	540	561	568	555	566	592	581	604	571	573	641	530	632	576	615	584	564	601	580	580	592	572	566	596	619	610	601	587	574	569	599	571	570	573	576	628	604	576	577	573	582	568	565	577	573	607	550	598	575	621	610	603	613	582	582	584	607	558	603	629	626	624	624	631	620	604	570	576	573	611	555	602	573	590	616	610	615	583	569	561	571	570	590	603	605	621	601	652	573	530	587	579	638	622	567	603	591	606	578	595	610	597	609	587	552	566	586	596	611	582	557	594	616	589	563	616	635	604	605	586	589	634	565	597	612	590	566	599	564	580	604	597	589	591	573	607	653	547	612	579	578	603	587	614	589	630	587	593	591	594	600	657	605	612	616	606	594	607	550	570	621	610	565	567	566	553	623	614	585	605	581	605	539	573	607	579	593	573	574	563	602	541	536	602	574	603	547	598	632	612	607	593	568	583	612	603	587	583	561	594	609	599	597	580	565	589	573	576	643	573	597	575	576	585	586	603	615	587	623	614	611	554	531	580	620	583	568	539	631	590	599	621	581	626	609	574	569	626	554	569	579	610	610	583	598	601	540	543	593	568	580	576	608	582	564	601	596	564	576	597	597	578	564	582	590	572	612	580	628	621	549	560	583	583	586	584	605	583	569	555	629	568	603	587	594	572	651	574	522	565	593	595	579	601	601	532	564	587	575	574	565	615	579	623	569	584	549	602	583	563	579	604	576	558	541	570	577	603	620	594	599	588	567	582	589	576	599	601	638	622	628	593	628	565	586	590	563	554	551	576	614	566	581	576	616	592	602	555	594	557	588	609	576	605	598	574	586	594	653	580	615	561	570	595	539	555	586	569	560	577	550	597	608	618	562	604	599	602	587	606	577	563	596	574	573	571	592	586	599	585	571	604	599	580	611	614	601	575	576	597	594	578	586	576	587	597	595	589	601	602	574	588	611	632	543	599	575	611	540	577	593	559	615	563	601	604	569	617	588	593	576	617	573	565	592	574	603	632	617	608	603	592	560	584	577	541	619	580	651	613	558	553	604	573	575	585	593	634	579	593	617	605	575	605	554	627	570	588	572	564	544	596	611	572	629	637	622	601	583	578	582	601	580	587	604	547	604	618	622	640	573	599	629	597	601	594	627	560	595	587	581	598	638	584	619	611	596	570	590	559	579	568	610	625	567	613	575	581	580	584	566	592	593	568	615	595	630	594	641	564	562	608	579	626	600	609	568	542	594	621	586	600	600	603	578	576	612	576	512	564	586	561	594	655	586	605	589	580	585	629	588	576	600	585	625	607	583	611	572	615	611	561	575	596	571	571	607	592	611	576	597	598	581	548	576	603	536	603	572	599	613	570	659	590	595	581	576	583	606	570	597	574	590	534	590	572	550	601	643	590	580	585	595	568	567	597	601	578	569	620	585	570	605	563	609	631	562	617	563	586	577	581	624	594	602	561	572	584	605	592	604	586	602	581	576	571	575	551	591	576	573	596	592	572	577	587	553	594	565	532	598	586	548	634	588	575	603	624	634	584	592	594	592	597	578	603	591	585	592	580	585	601	610	540	588	597	609	599	557	600	628	616	566	577	565	593	588	634	608	564	569	573	610	588	586	566	621	571	610	597	559	610	650	595	572	599	588	563	592	579	583	576	568	581	555	549	605	570	597	582	589	606	589	613	577	624	560	575	598	570	572	571	552	599	589	590	592	621	596	623	592	592	579	568	621	547	629	586	593	581	630	578	627	633	597	574	604	596	570	577	614	557	614	611	594	609	575	593	597	588	573	541	585	615	577	595	578	604	556	609	577	596	565	567	608	623	611	568	621	580	536	559	591	582	551	571	591	588	576	588	569	614	575	621	596	622	551	573	589	576	550	583	623	580	581	586	631	562	561	579	556	611	596	595	616	581	532	647	610	551	558	586	520	599	567	596	532	608	612	619	606	590	602	620	587	574	573	540	561	618	605	583	556	594	604	585	573	592	578	622	580	573	555	596	619	586	586	558	633	607	565	587	573	610	638	581	591	607	582	590	569	605	618	610	565	572	555	575	648	614	593	574	630	571	602	592	563	612	574	602	575	616	596	589	587	606	610	609	569	610	577	622	571	565	551	576	592	599	572	579	604	583	616	549	572	598	583	622	601	623	595	569	582	534	557	606	567	558	617	583	569	555	573	537	590	620	542	587	579	557	591	604	592	593	634	610	600	557	604	620	601	580	578	589	627	589	594	573	614	634	574	615	595	633	536	549	588	585	598	651	591	580	589	608	586	532	593	618	595	630	598	592	560	603	569	600	573	560	558	587	602	584	615	551	579	612	568	625	566	622	621	557	622	599	599	613	587	633	600	631	590	645	610	585	584	579	617	597	591	595	576	581	571	595	621	652	556	557	599	572	564	570	621	538	614	570	612	602	609	580	596	575	561	630	622	599	601	580	568	598	583	580	564	592	571	581	587	575	595	592	610	618	623	563	608	565	584	590	601	577	577	580	615	583	610	579	582	630	590	637	598	574	580	600	619	606	593	593	588	594	548	553	626	582	613	608	597	597	595	562	588	575	564	580	578	619	578	583	635	647	633	569	582	587	565	570	573	594	611	574	603	562	578	541	618	556	548	603	605	575	594	592	547	585	625	582	592	616	574	549	613	605	605	591	572	569	613	621	595	587	620	525	584	565	588	601	610	616	606	563	582	571	550	555	600	612	588	599	598	564	576	622	559	608	613	578	578	579	578	634	590	586	640	525	608	627	578	657	611	576	551	548	580	571	560	599	608	598	568	543	595	589	631	616	597	625	565	584	595	564	573	579	508	580	589	557	583	560	601	518	614	552	598	605	578	561	576	574	589
2253	124	218	101	84	69	59	60	71	68	66	80	58	68	53	66	45	67	62	69	73	69	62	64	57	61	82	57	48	78	73	64	67	60	61	71	63	66	64	80	55	79	83	62	80	64	66	65	61	70	74	66	62	60	67	63	72	83	76	74	67	65	78	73	57	54	50	65	60	58	55	49	53	55	73	67	72	51	63	71	55	60	59	66	60	56	59	66	61	68	48	67	63	75	63	58	53	72	70	68	60	46	59	66	63	63	52	57	53	67	60	72	65	68	55	68	48	60	65	52	71	72	71	60	74	59	62	61	77	71	67	62	67	65	72	63	52	59	78	66	60	78	61	68	65	56	62	73	67	65	79	70	65	61	57	79	59	67	61	61	78	64	68	57	68	59	61	69	59	58	74	64	70	58	59	63	57	64	68	61	50	51	51	77	65	64	52	68	68	52	63	54	54	71	63	62	70	73	66	61	60	60	66	83	63	79	65	69	80	62	68	69	67	61	74	67	60	60	70	62	52	70	80	65	72	62	56	61	72	63	54	70	69	58	61	72	81	73	68	58	59	69	56	54	54	62	62	64	54	74	70	74	77	66	67	72	66	56	77	72	74	52	71	57	84	64	62	57	59	50	62	53	58	51	58	67	55	57	56	70	53	54	81	61	65	65	68	75	73	69	59	53	74	66	50	72	60	67	59	62	59	54	51	65	60	58	67	58	62	82	74	64	60	76	74	61	67	53	70	63	65	65	58	45	61	64	62	61	56	61	58	58	52	59	53	50	58	71	75	62	70	61	54	51	63	50	69	70	65	59	71	61	74	58	69	58	53	68	54	53	73	78	69	57	55	56	71	61	75	55	63	52	66	69	60	55	65	73	59	62	70	53	71	99	67	72	74	71	71	56	68	64	59	39	56	55	63	71	52	62	60	68	75	72	53	64	73	67	69	78	55	62	75	59	66	59	61	64	73	67	65	63	66	71	50	57	69	60	79	66	66	66	62	55	57	59	48	49	70	80	46	58	64	69	83	89	45	75	70	72	74	73	57	78	54	81	71	63	69	57	73	62	70	54	67	54	75	56	68	81	67	101	48	63	75	76	62	54	74	64	58	65	68	51	58	78	74	73	69	55	55	59	76	57	74	72	62	48	54	58	42	55	52	64	50	61	60	48	54	62	51	56	49	61	71	65	74	60	71	69	63	74	66	75	75	64	81	74	52	68	78	73	55	63	44	68	45	66	64	65	66	55	69	68	60	62	64	68	60	57	78	71	67	75	42	66	73	64	66	84	77	61	63	64	63	60	67	59	63	73	69	56	72	57	46	64	58	75	63	56	68	75	73	55	56	63	64	52	67	63	70	66	73	57	65	61	68	68	77	53	54	73	64	69	67	75	65	56	59	62	56	67	69	72	61	53	76	72	61	68	59	56	82	70	66	56	64	79	59	79	85	59	61	68	66	87	58	56	66	56	63	58	68	49	58	60	58	55	62	53	82	62	60	65	66	76	63	59	71	69	67	62	64	66	70	56	60	67	64	70	47	58	65	76	61	50	50	55	86	65	74	75	63	64	79	64	73	69	60	82	71	69	69	58	88	75	57	86	55	64	63	72	51	58	60	70	75	64	59	61	77	80	56	69	73	74	61	69	58	61	55	60	66	68	62	56	64	62	68	59	67	57	63	61	68	57	78	68	56	80	72	67	63	60	66	70	67	85	51	60	57	62	58	75	58	51	58	83	54	74	57	54	70	62	66	67	69	64	53	60	71	56	79	57	68	57	62	54	66	51	62	66	69	60	52	58	53	59	69	62	58	67	78	72	59	64	67	63	61	61	71	65	54	63	75	59	67	60	68	60	68	76	68	78	70	63	70	65	59	67	50	66	61	65	77	44	73	62	61	63	57	66	61	86	70	75	62	48	62	56	54	57	82	65	52	50	69	59	67	64	61	62	51	62	65	50	69	68	57	65	54	60	64	56	59	59	60	63	63	69	64	58	101	65	59	65	74	59	59	56	67	65	67	57	64	72	70	75	67	67	79	60	62	53	48	72	67	86	55	80	74	65	59	58	68	71	78	65	73	62	53	80	62	64	65	69	71	53	55	82	63	63	80	56	60	63	54	65	58	61	75	86	72	71	67	53	58	64	52	70	57	60	65	54	55	62	64	57	51	54	77	64	72	60	78	58	58	61	67	70	81	55	60	70	66	74	66	62	63	69	76	63	65	75	66	58	71	66	63	55	70	59	64	71	65	50	53	62	78	48	67	71	76	56	79	49	69	71	61	45	79	64	59	68	71	48	67	66	54	64	73	67	69	71	62	65	62	66	65	58	55	63	65	71	66	60	79	56	66	86	55	66	60	53	73	67	64	67	58	60	80	79	67	57	64	71	84	56	61	51	62	52	91	89	62	77	62	63	63	62	59	53	77	80	68	61	76	70	80	71	88	68	70	79	67	63	64	64	68	62	63	63	79	59	68	59	63	58	74	70	65	67	57	74	57	58	70	68	59	56	58	78	79	66	68	56	57	60	54	86	78	55	59	60	64	73	57	62	61	71	79	63	56	70	58	72	59	74	70	77	59	69	66	54	71	67	65	60	70	56	55	59	57	71	49	65	69	79	67	75	57	68	57	82	60	65	70	64	73	65	61	57	56	52	55	52	70	62	71	72	55	61	74	68	66	81	78	63	77	64	74	55	84	62	59	58	64	87	64	61	61	47	71	72	73	55	63	59	64	73	71	74	50	71	55	76	71	67	76	80	64	52	59	65	73	69	78	59	68	51	65	56	58	66	58	59	83	64	66	67	60	68	74	63	83	59	62	75	71	68	68	55	54	70	65	70	65	60	65	69	69	76	77	67	43	70	45	60	74	54	68	80	80	61	60	56	74	53	60	69	75	77	69	62	64	70	54	52	69	61	53	70	77	71	59	56	63	50	55	62	56	60	78	63	60	68	68	56	57	81	71	67	90	55	71	59	78	62	84	60	66	69	65	70	51	47	59	70	82	48	78	63	62	63	61	61	76	69	61	68	71	62	59	64	55	61	61	64	62	62	85	70	71	69	60	64	57	61	55	68	65	69	76	64	64	79	63	84	67	66	65	55	63	54	46	62	58	44	59	75	73	59	70	72	72	63	58	48	93	68	56	67	62	58	73	52	59	77	82	57	69	80	54	61	58	68	58	71	58	55	57	85	67	52	58	76	71	67	59	56	66	59	67	58	66	68	73	56	53	71	55	66	59	75	67	66	64	61	59	65	57	56	64	61	53	60	57	57	60	68	70	70	56	68	53	59	64	64	74	60	80	71	79	73	69	65	51	62	71	65	58	59	53	72	58	62	72	77	62	85	71	63	79	67	51	56	68	55	70	69	61	80	68	78	64	68	61	56	74	80	73	72	73	76	58	64	76	75	57	65	69	61	61	71	64	63	67	65	70	62	65	77	67	49	56	72	77	63	75	51	66	72	78	79	72	73	59	73	59	67	64	51	60	49	75	66
2099	254	490	300	280	279	266	210	226	241	219	208	211	216	194	227	193	211	219	202	195	186	196	213	193	190	202	241	222	209	182	211	230	192	215	190	201	196	215	216	199	214	191	214	213	213	192	194	189	165	196	200	188	213	194	186	193	184	192	194	203	177	210	223	212	204	221	219	203	202	199	191	206	213	186	230	189	177	191	167	195	190	228	205	195	195	201	234	169	199	191	189	197	200	219	183	198	171	184	202	204	196	187	181	204	195	201	181	221	180	201	198	206	194	199	198	204	232	213	194	200	198	191	213	204	175	195	202	178	189	196	188	180	194	185	217	202	173	194	202	187	192	194	192	212	210	190	201	189	186	192	187	214	193	211	169	210	192	198	186	182	195	194	199	191	217	195	168	203	195	218	185	231	215	191	180	207	217	196	203	188	200	194	191	184	188	198	188	199	197	181	167	191	196	194	203	169	206	219	183	199	209	204	201	181	185	211	211	193	200	205	180	216	187	208	214	195	206	191	192	200	199	193	206	212	182	187	168	197	216	224	196	209	163	182	205	193	195	181	209	179	202	194	198	203	173	194	196	196	197	195	188	209	204	211	195	228	192	192	194	185	190	197	184	199	171	220	196	185	182	189	197	195	190	198	208	206	193	203	189	206	183	204	200	214	205	214	173	208	209	208	219	195	206	181	192	182	182	212	197	196	215	170	206	175	177	199	204	214	181	224	195	168	213	189	197	190	201	195	174	206	185	205	162	191	190	197	209	190	200	221	194	202	228	206	214	217	199	182	183	198	186	179	180	181	185	189	184	209	209	187	180	216	172	193	194	210	202	171	177	212	204	201	205	205	196	205	202	187	214	202	188	196	181	201	197	194	176	195	178	196	213	205	197	198	177	185	176	218	192	196	175	188	226	199	207	208	191	211	187	178	187	199	215	181	206	197	196	208	169	185	197	176	215	197	203	194	196	190	201	183	183	213	207	188	197	166	175	195	190	209	194	203	228	182	161	184	192	183	201	173	195	203	194	170	194	172	206	179	201	216	188	192	170	185	215	203	199	188	209	197	169	209	204	185	183	214	195	222	173	200	196	194	187	177	192	192	187	199	193	173	202	224	220	195	208	212	181	202	210	179	192	180	196	182	178	186	210	205	208	200	190	181	197	223	203	197	201	191	205	195	209	224	182	206	175	217	219	206	189	188	188	186	203	215	184	191	194	211	218	193	220	197	164	186	218	202	177	203	220	174	192	214	179	206	204	169	206	200	227	192	199	199	183	203	198	223	197	199	195	201	198	204	209	207	196	192	182	192	184	181	218	201	197	214	190	201	190	201	193	212	201	222	189	164	221	206	211	177	208	189	200	204	216	196	203	218	183	210	214	207	194	190	204	202	208	180	173	203	205	177	192	200	198	214	187	198	203	212	206	184	204	201	194	191	174	189	197	207	195	202	201	212	216	198	196	182	204	228	193	189	187	194	185	216	230	230	202	224	222	226	203	205	208	186	192	185	213	199	198	197	179	209	229	177	217	195	177	191	179	191	197	207	188	198	206	185	192	212	192	201	183	217	196	185	215	224	196	220	221	196	206	192	189	182	188	203	185	183	195	195	192	197	192	165	197	203	188	202	208	190	196	208	218	183	177	187	214	208	173	184	213	213	187	215	198	184	209	212	207	213	198	232	173	189	207	197	202	205	193	194	236	189	175	191	205	207	192	181	203	193	213	197	189	191	200	181	195	189	200	205	178	226	196	199	218	197	210	204	192	204	187	173	200	203	194	193	197	210	190	193	181	190	198	199	197	190	195	194	203	214	201	184	187	200	222	193	220	180	204	229	191	186	158	209	199	201	177	190	211	217	185	184	179	191	200	184	184	190	170	208	195	190	206	201	188	175	192	193	194	196	180	179	192	193	202	221	198	200	194	186	186	171	206	210	207	162	179	187	181	205	204	199	226	194	206	201	220	196	185	176	192	199	211	211	206	192	190	170	222	204	199	212	199	163	183	192	205	202	195	208	213	188	185	198	194	199	191	196	216	201	193	231	203	189	171	206	211	182	224	198	164	181	178	206	192	179	189	210	193	206	192	193	203	196	206	201	191	216	195	179	182	187	205	202	202	215	197	185	177	200	165	206	198	188	205	180	210	181	200	168	184	208	191	203	210	183	183	202	199	181	214	201	192	193	192	216	187	193	185	188	210	201	218	202	206	155	178	197	179	222	192	208	203	189	171	196	198	183	203	183	205	198	208	186	201	194	212	210	237	185	197	199	211	221	216	214	185	197	196	196	185	184	191	193	182	215	209	210	199	174	222	217	208	204	189	204	187	167	196	206	206	204	193	202	193	181	199	196	183	230	188	215	197	196	210	191	204	193	201	177	185	193	213	174	187	223	212	191	200	196	203	210	213	208	178	200	200	175	177	196	210	214	199	213	179	194	192	189	202	194	204	177	166	207	200	187	197	185	193	212	195	200	199	208	207	200	182	208	213	188	192	198	182	212	204	209	198	190	216	211	177	214	197	190	192	213	215	192	198	182	195	198	219	200	191	201	213	191	191	217	205	207	217	229	203	190	191	212	192	191	202	206	188	182	234	213	196	197	190	185	173	163	174	227	178	213	181	233	215	216	186	203	189	181	202	197	193	202	195	190	198	194	198	215	206	193	214	196	183	224	197	201	207	205	192	211	209	177	198	210	171	201	190	183	196	188	185	186	181	188	182	198	208	190	185	207	213	199	214	218	199	203	229	224	186	195	192	198	159	187	205	185	204	202	193	202	201	201	184	188	196	199	203	203	183	207	201	186	230	217	165	172	179	184	196	183	176	197	177	221	200	181	200	188	187	208	204	209	208	228	204	197	203	193	214	197	172	189	199	187	191	204	203	195	229	194	230	175	198	199	212	182	205	207	166	185	193	182	217	210	201	196	175	198	186	201	196	190	203	195	176	204	184	195	203	199	180	204	205	208	225	180	221	209	193	213	201	212	205	202	200	198	210	180	198	189	173	173	212	210	208	185	213	200	211	195	195	201	200	198	191	165	190	210	192	185	185	185	194	193	191	225	187	194	226	202	210	195	186	192	217	185	183	201	206	254	206	190	199	220	221	206	191	208	193	200	200	192	190	198	200	195	199	207	209	185	189	179	209	210	198	198	196	209	189	209	200	201	195	187	190	194	211	210	199	190	175	214	191	202	225	181	196	183	193	214	193	210	201	190	211	193	192	211	198	198	192	208	217	196	208	186	206	218	199	208	209	192	203	192	191	199	195	181	233	191	181	195	170	207	190	188	190	191	190	196	202	219	195	187	188	205	207	202	222	191	181	189	194	204	217	182	172	208	210	204	193	212	186	186	169	212	184	197	198	212	197	196	196	190	177	202	193	204	190	209	210	194	214	179	187	173	200	200	213	210	226	181	201	168	212	193	200	163	186	185	187	200	191	191	190	225	190	204	207	196	178	203	212	189	199	194	199	193	201	214	188	201	198	200	193	197	208	202	208
11114	1510	1554	975	708	501	389	306	297	256	216	247	198	197	184	170	194	151	142	160	153	150	125	107	134	134	134	111	161	134	146	130	129	129	135	146	132	132	141	136	118	131	133	134	119	114	140	123	126	126	127	147	114	132	95	114	122	127	127	131	128	125	117	128	117	135	129	114	142	157	120	123	109	117	127	121	118	134	111	113	124	126	140	136	132	121	126	115	129	136	122	130	133	123	132	151	101	135	132	125	141	153	127	121	143	138	123	124	95	136	138	119	132	117	149	111	130	126	129	141	142	160	134	132	139	128	122	116	131	125	121	112	131	126	113	107	133	123	117	115	111	129	120	129	132	121	122	146	121	143	114	128	126	138	119	137	116	140	130	115	139	126	136	126	134	129	123	110	144	125	110	124	116	117	140	112	117	116	102	137	101	135	125	123	126	97	109	125	128	129	130	117	130	135	124	123	142	127	139	129	100	128	106	135	118	134	121	115	121	135	142	140	108	143	112	133	110	135	123	127	118	134	130	124	124	121	130	135	118	122	113	105	115	135	135	117	150	130	118	110	121	128	140	127	126	139	115	126	135	123	126	111	130	144	126	109	130	121	112	142	138	123	131	129	132	130	123	117	112	126	129	125	136	138	135	121	126	121	113	151	147	128	118	122	123	125	96	128	136	120	136	134	116	148	127	122	133	111	91	117	122	133	136	134	128	135	145	135	136	127	122	132	108	149	143	135	114	143	113	106	110	127	146	125	111	116	126	111	129	156	110	127	153	126	145	131	152	122	98	112	113	146	117	111	128	133	120	115	133	125	119	122	121	125	134	129	120	124	138	130	141	125	131	123	128	138	136	124	140	155	121	110	138	119	123	122	117	95	127	112	135	138	137	137	144	131	134	151	118	155	122	133	124	132	119	159	124	107	118	130	130	123	145	126	134	135	104	111	131	127	127	126	118	156	125	118	106	135	113	134	124	120	127	133	144	123	118	129	155	126	146	119	137	136	111	120	122	134	116	102	133	147	118	136	115	116	135	111	148	137	125	135	105	114	143	126	123	123	118	132	161	141	125	103	117	125	120	120	148	120	121	122	125	136	115	135	141	131	137	146	140	112	120	119	150	133	135	117	127	136	128	129	130	129	106	119	129	143	132	105	134	117	131	125	125	124	127	124	139	125	129	118	142	137	127	131	126	131	137	147	128	130	124	134	120	109	122	132	125	118	115	131	133	122	135	139	115	107	112	139	138	120	113	111	125	122	124	136	107	116	140	134	132	118	130	129	140	121	120	122	119	108	139	127	139	149	121	117	128	118	124	126	117	131	119	143	129	140	129	131	130	121	107	125	121	104	129	130	145	116	129	111	130	147	129	147	124	130	122	124	121	110	116	113	140	137	129	121	114	123	142	146	134	128	140	127	131	122	141	126	147	130	114	133	135	119	124	146	116	132	142	129	108	135	133	132	135	113	146	130	122	126	151	110	117	144	119	121	137	132	143	117	114	128	128	126	125	129	119	137	120	142	120	130	133	114	113	168	159	140	130	134	135	121	123	131	100	136	132	134	166	130	107	117	129	123	124	125	138	130	136	131	130	126	114	110	124	137	127	125	136	143	126	139	115	125	127	106	114	138	127	126	125	119	128	112	108	119	127	149	137	121	142	128	126	122	127	119	105	106	121	132	135	116	108	140	114	105	132	140	131	136	120	142	135	124	115	142	132	117	119	111	122	108	125	134	123	137	126	113	127	118	139	143	124	97	122	107	141	131	135	129	135	125	119	130	139	107	146	119	117	129	122	134	110	127	132	130	113	127	115	134	148	120	122	125	102	150	112	130	111	139	105	131	124	114	136	117	142	108	118	139	112	111	128	125	105	136	123	129	116	145	124	116	118	130	129	110	149	135	119	117	148	145	124	110	130	120	117	145	133	144	105	138	124	116	107	125	117	132	117	128	120	124	112	141	139	130	151	135	125	143	136	131	141	137	122	117	138	128	140	120	138	117	125	124	134	124	122	128	104	118	124	119	125	144	112	123	122	143	122	121	136	130	133	115	127	114	135	142	122	123	155	130	102	112	120	129	106	151	138	120	117	114	122	117	127	132	157	131	124	132	131	149	109	149	111	131	115	151	138	123	139	118	126	135	119	128	134	111	124	131	105	116	116	140	134	137	132	132	129	131	112	114	113	141	129	128	131	129	157	134	141	144	130	124	149	128	111	116	129	134	133	140	120	115	135	127	146	126	133	121	122	141	116	131	123	126	106	140	140	146	118	142	130	117	107	109	139	126	129	111	134	95	107	137	111	125	133	132	131	116	146	144	133	140	120	133	114	141	128	127	121	124	132	122	119	117	140	130	123	138	117	119	135	128	136	114	124	121	147	117	107	140	137	122	114	140	127	134	128	123	135	158	138	119	135	104	109	136	105	116	114	133	138	114	118	130	124	120	132	124	99	118	134	107	129	139	111	128	117	127	124	110	130	131	156	119	124	101	117	109	132	112	111	116	128	119	128	122	120	140	113	121	107	119	121	134	118	132	128	119	123	115	132	148	126	118	121	137	121	118	127	152	119	112	110	122	107	161	112	129	128	110	121	116	122	150	122	141	136	148	143	147	129	125	147	141	152	133	140	128	112	136	136	119	139	124	123	99	160	130	121	124	130	125	134	129	112	113	114	119	138	111	134	130	139	124	130	145	129	140	128	106	123	124	123	138	110	124	139	142	125	125	127	115	119	142	123	135	128	123	112	127	123	138	129	123	122	109	136	129	112	121	115	117	121	123	126	125	116	108	113	120	126	119	126	144	123	140	109	124	138	132	130	127	129	148	132	121	130	121	117	137	124	108	127	131	108	124	127	97	118	127	134	109	128	133	143	115	145	119	118	145	134	141	110	134	114	129	133	116	118	134	112	105	131	126	124	126	119	149	143	137	104	131	110	122	115	124	127	128	124	138	129	133	126	127	139	127	116	129	129	115	131	143	114	131	138	118	123	125	132	137	99	115	129	118	123	136	127	126	146	125	123	127	115	138	118	133	122	144	121	138	115	129	106	122	125	161	100	118	117	151	139	125	138	114	128	126	126	109	145	131	124	119	118	120	113	106	126	126	148	124	131	141	113	136	140	122	133	118	150	127	117	113	116	129	131	112	121	117	121	122	133	132	132	103	114	138	130	132	136	159	125	148	128	130	118	135	123	125	128	134	120	130	131	148	117	124	135	122	122	122	136	123	115	123	116	117	139	123	121	122	116	117	115	124	123	145	136	114	133	117	131	142	140	136	160	135	128	123	110	116	114	138	126	128	121	128	115	130	133	140	136	141	128	131	136	113	116	130	109	146	126	114	130	119	131	132	122	140	114	135	152	107	138	127	125	126	137	125	118	125	149	116	127	120	136	139	123	139	136	137	125	125	127	113	129	149	132	156	105	153	122	108	122	134	121	116	109	142	133	134	121	145	143	115	120	120	147	129	119	130	104	107	111	137	150	135	145	135	134	129	124	111
6240	1469	3298	3242	2831	2340	1754	1451	1199	1060	1013	906	760	742	690	707	627	540	548	562	509	508	452	477	467	467	448	444	413	420	395	435	457	455	396	389	415	398	377	392	360	366	435	368	388	381	348	387	384	368	398	373	368	355	384	367	377	352	365	397	366	336	359	358	340	361	361	370	347	353	358	376	353	339	369	364	347	346	355	339	368	366	350	370	358	336	374	342	322	334	307	355	330	361	355	362	336	339	343	302	371	321	307	350	313	316	337	350	355	330	334	341	341	339	340	339	330	360	331	356	328	327	345	329	290	358	346	326	348	329	337	312	322	345	322	361	350	343	317	378	365	326	337	325	346	369	325	378	344	382	324	347	340	350	334	354	329	305	345	333	390	322	351	367	320	364	352	312	360	360	367	331	341	343	356	370	343	332	340	319	335	330	365	360	327	358	362	341	339	299	338	343	356	335	326	352	325	364	336	345	324	350	343	363	353	359	332	324	343	356	302	326	324	320	354	353	346	296	366	322	353	343	351	346	372	348	323	344	325	332	343	331	339	320	336	349	334	325	356	341	337	346	319	348	348	343	328	354	315	371	356	332	325	317	335	349	319	353	327	313	317	300	360	324	311	321	322	366	374	332	315	334	339	371	345	296	340	352	342	326	314	323	365	369	352	364	359	331	329	355	346	353	328	311	331	321	334	360	355	333	383	330	365	356	322	334	338	303	361	349	327	320	376	338	363	319	362	376	332	324	353	326	329	322	363	360	327	329	330	355	315	327	361	350	344	340	379	332	376	324	329	330	312	371	339	331	366	330	340	340	342	323	376	314	327	338	346	342	336	359	349	347	343	337	340	333	377	333	361	345	335	325	324	328	296	349	355	326	299	375	346	326	319	330	344	373	355	349	348	339	329	329	319	326	335	342	355	317	322	349	351	362	324	358	333	351	327	342	361	364	381	357	349	361	365	324	357	330	346	335	335	320	357	348	365	342	348	354	313	300	343	356	362	339	334	358	326	344	357	347	333	349	333	318	339	329	345	334	338	356	379	330	338	345	356	351	350	339	341	372	329	329	369	346	341	338	354	355	348	328	352	329	383	340	332	350	315	318	324	354	340	317	367	369	359	329	342	347	322	355	352	320	364	356	338	344	351	329	330	329	338	323	393	326	321	330	337	342	332	319	340	342	319	345	348	346	333	314	347	322	331	326	352	339	325	344	347	308	311	335	392	331	344	369	350	351	340	349	344	326	331	380	346	351	352	331	337	301	334	347	328	310	355	351	319	322	330	323	363	365	337	322	362	336	362	349	300	332	311	345	371	327	317	334	355	341	364	358	354	368	341	349	366	334	342	339	323	357	314	342	334	350	328	333	357	349	338	327	290	372	343	325	360	330	351	345	359	339	354	327	315	358	316	355	328	350	351	330	338	312	341	337	370	331	354	306	365	368	344	340	358	365	326	324	338	338	342	358	303	347	334	315	341	337	352	309	332	322	341	355	351	353	319	343	328	339	333	308	354	386	313	338	350	370	318	328	324	327	329	332	343	350	336	343	327	327	316	313	345	346	349	313	331	331	359	348	335	372	342	352	355	356	355	384	359	332	384	323	302	361	378	314	307	340	397	328	345	342	344	347	359	329	326	338	360	362	312	329	360	372	320	312	343	346	355	301	335	352	329	313	317	343	323	319	329	357	358	318	315	349	321	332	336	327	332	340	342	329	321	319	336	336	369	309	350	346	361	332	376	346	334	329	313	343	346	342	349	333	364	336	340	332	348	312	359	320	313	364	336	300	352	356	345	345	328	325	323	329	376	332	389	338	311	357	344	337	352	325	351	330	374	366	326	356	320	341	330	336	355	322	367	349	369	318	325	352	349	370	340	380	337	348	368	343	346	358	327	321	344	319	359	340	338	356	340	319	347	349	332	345	332	369	323	378	324	346	320	307	341	326	308	351	327	348	380	323	314	343	307	357	334	325	336	344	367	328	355	330	358	319	357	328	330	370	342	328	365	310	335	339	345	362	337	345	325	336	299	327	342	329	355	349	343	339	370	337	362	335	326	313	340	359	357	314	338	348	334	371	327	327	354	346	334	358	325	377	346	351	335	353	347	321	344	336	364	327	330	345	348	288	336	314	323	348	342	309	337	335	351	311	354	311	336	291	323	323	351	315	343	315	353	327	352	341	350	352	328	312	345	343	330	333	345	340	334	328	323	341	340	362	322	375	335	329	318	322	337	349	343	359	363	337	342	335	342	323	343	301	325	355	312	327	330	341	341	304	305	378	334	309	345	346	368	358	335	342	338	366	346	372	327	340	331	318	330	362	300	334	327	348	334	355	308	315	358	358	324	321	367	358	369	332	337	351	357	324	315	369	363	345	348	327	332	337	327	336	343	329	360	358	344	374	371	361	308	360	343	304	363	367	341	324	350	347	330	303	331	337	327	329	353	326	329	348	333	338	367	333	325	355	359	322	369	333	351	344	332	358	288	355	364	333	332	333	311	329	365	321	349	355	329	329	362	311	295	335	357	349	367	336	338	377	334	310	334	329	351	325	382	314	345	339	314	333	329	341	330	312	329	335	340	317	320	328	334	318	346	343	356	365	353	348	325	337	317	329	347	336	330	371	340	366	310	359	349	308	353	324	348	352	337	314	345	322	315	326	362	366	336	322	346	356	352	357	344	326	318	322	321	330	340	339	357	335	386	335	321	350	381	340	348	349	348	359	350	319	346	326	346	341	358	346	356	339	348	328	330	302	334	346	367	358	357	370	371	320	294	314	346	330	318	349	361	317	361	346	357	379	319	317	368	335	377	322	375	380	319	339	366	372	330	326	347	331	373	367	349	321	337	308	368	319	342	327	347	338	324	348	332	347	324	326	349	354	352	336	356	322	309	319	335	304	358	350	313	306	337	336	338	347	337	342	335	349	345	316	319	361	354	363	313	338	304	339	356	345	325	332	342	372	347	352	348	310	321	350	319	329	328	341	345	320	316	301	335	351	339	326	361	343	319	331	357	343	327	308	328	345	368	358	378	340	338	330	351	323	364	320	332	336	314	350	339	342	358	324	363	365	322	336	319	331	359	296	335	334	361	372	326	352	318	325	323	367	366	318	357	344	325	323	347	322	354	345	315	374	329	341	340	316	321	348	345	368	328	340	346	318	307	393	328	353	342	390	365	355	336	354	331	341	349	360	281	361	345	359	332	355	347	361	338	327	347	341	329	331	330	344	324	320	330	332	332	326	348	367	346	359	362	354	358	315	357	342	324	352	333	319	375	334	340	351	355	378	306	320	359	360	336	365	373	348	349	343	306	313	340	351	326	339	347	347	338	323	327	351	342	313	319	382	365	349	350	336	325	323	347	322	325	357	348	357	336	327	337	365	336	312	341	344	338	335	337	392	357	360	320	324	323	379	295	331	323	348	329	340	319	340	330	330	344	376	343	366	377	320	328	358	343	345	365	343	368	349	363	352	326	331	329	345	331	337	307	324	320	365
19796	4195	3394	2078	1392	1091	752	640	559	485	421	419	385	364	328	338	342	314	312	318	326	272	309	288	293	271	276	277	272	262	288	262	260	241	235	283	264	263	279	239	280	299	265	279	273	232	263	249	270	227	230	262	248	280	274	256	264	263	269	257	257	224	251	263	237	267	254	258	243	245	240	259	246	269	250	246	252	255	273	241	262	271	236	226	244	239	261	213	247	256	249	227	280	251	249	229	252	255	248	251	239	262	279	261	281	229	222	266	217	264	251	250	252	249	254	262	262	257	235	256	247	218	272	245	231	251	248	216	243	242	257	259	272	264	230	231	260	262	235	273	251	232	241	251	224	278	294	249	259	270	244	250	241	253	244	257	243	257	257	268	233	273	222	240	262	268	232	258	242	248	267	262	269	234	272	242	256	226	270	291	245	251	232	235	237	244	252	231	258	278	227	254	225	241	262	259	273	237	245	284	242	243	255	255	287	245	244	259	307	262	251	278	259	236	225	271	243	242	251	245	254	261	265	259	247	233	273	273	243	247	254	243	242	270	230	233	240	233	253	240	226	232	229	245	229	219	255	251	227	235	231	250	249	244	247	244	245	275	286	255	272	257	312	250	259	259	244	250	219	213	234	237	222	244	240	252	217	269	243	255	247	222	248	250	237	253	272	275	249	250	257	246	242	256	256	257	241	249	215	261	258	273	277	249	236	262	240	262	227	221	266	270	261	268	254	228	230	249	284	242	287	242	240	239	230	234	232	230	249	230	284	251	265	264	236	230	231	230	263	245	230	224	222	214	263	272	261	249	258	251	251	262	220	261	262	264	226	251	257	235	240	249	252	237	257	268	260	282	263	247	267	222	239	266	244	263	237	248	245	218	264	265	236	260	210	255	244	236	252	247	258	251	259	255	230	229	258	233	263	281	272	227	236	247	258	284	276	285	237	223	235	240	229	225	245	242	236	257	281	243	248	252	229	245	238	274	255	238	252	259	221	224	244	208	229	243	247	271	279	251	253	250	277	260	233	276	228	252	234	237	250	242	238	227	251	242	242	254	247	230	256	234	236	256	267	266	248	252	242	255	248	249	255	234	229	227	249	273	246	230	253	231	252	229	284	258	222	265	258	247	236	239	239	238	237	267	277	226	255	270	253	241	259	276	273	268	270	245	219	247	236	279	242	236	267	260	275	235	237	271	258	283	245	257	276	234	251	262	227	237	251	233	247	240	221	279	258	266	262	273	255	234	245	273	291	251	242	291	259	226	259	275	232	241	258	250	233	221	237	267	222	279	246	307	239	239	243	224	244	276	268	235	218	239	258	272	245	237	264	245	274	258	266	239	246	229	248	222	256	260	243	250	240	246	254	250	244	279	262	253	282	248	255	289	260	247	229	282	268	258	265	250	296	248	266	274	257	219	281	242	247	247	237	259	253	231	246	249	259	256	249	257	261	245	255	257	233	241	267	262	262	264	235	254	221	230	232	229	245	255	236	258	239	252	245	252	224	208	235	263	227	264	249	251	270	248	241	238	228	238	245	229	232	260	258	253	239	263	232	239	237	292	276	252	254	253	240	256	270	225	238	260	230	278	269	235	230	229	256	213	252	249	252	239	253	246	277	263	244	240	256	239	238	248	265	279	252	262	258	236	261	266	244	276	248	255	247	252	222	247	263	256	270	230	222	271	260	241	263	263	259	251	277	281	276	240	264	245	266	255	256	264	242	253	242	256	254	238	242	252	258	234	248	264	264	284	251	273	271	234	236	253	262	247	246	241	227	247	250	244	232	253	254	239	244	283	246	234	268	281	247	242	242	248	259	220	262	244	270	248	237	247	273	246	250	243	283	242	248	276	251	258	272	233	251	241	254	233	224	241	223	245	239	234	216	245	240	254	248	233	262	247	261	259	250	255	234	254	251	229	262	255	231	262	260	241	277	257	260	230	209	253	257	237	264	258	267	266	250	217	238	259	217	270	227	227	252	233	246	249	245	239	267	256	257	249	281	255	236	263	251	286	256	250	266	260	232	246	260	250	265	256	279	237	235	226	247	281	241	276	278	234	240	264	263	285	248	241	286	233	230	250	276	255	253	258	247	264	254	225	242	247	240	267	269	244	251	249	239	245	260	212	246	239	235	258	239	248	239	234	270	284	256	244	252	243	275	276	252	233	232	271	261	271	239	258	226	251	258	222	251	244	244	273	257	226	239	243	304	276	237	249	242	260	257	271	246	226	222	240	262	260	271	244	239	230	252	252	261	262	250	275	264	246	225	238	239	216	272	232	240	239	239	293	244	258	270	257	242	271	246	220	243	214	232	241	252	246	280	265	246	253	248	254	224	237	251	239	250	232	255	246	230	261	268	273	254	257	253	276	251	220	279	251	263	262	241	244	266	256	255	223	215	238	239	255	250	266	229	280	275	249	234	238	262	273	271	241	234	236	268	263	277	251	237	240	254	256	236	255	205	227	230	256	240	230	260	265	262	229	275	241	269	247	269	236	221	225	241	240	267	246	263	247	233	286	251	260	243	242	226	236	277	281	235	250	269	230	284	238	257	276	252	248	250	280	222	262	233	257	257	264	228	275	261	266	237	238	245	222	219	253	252	247	252	255	275	241	249	261	226	262	259	262	245	236	218	244	239	268	258	223	252	243	253	242	263	233	255	248	247	273	215	268	263	260	252	278	264	229	234	245	226	207	230	256	247	267	237	258	229	253	275	268	242	215	243	250	227	264	280	285	247	229	266	247	275	232	279	227	261	268	226	226	247	240	252	257	235	257	255	253	283	261	269	278	259	267	249	239	248	259	240	258	269	241	255	292	241	251	229	241	253	259	256	230	297	233	234	244	275	254	262	248	254	258	247	255	254	243	267	266	254	235	264	251	239	245	252	225	250	278	240	244	287	273	292	280	250	229	250	241	238	263	234	271	261	259	228	263	256	256	283	254	250	240	246	223	248	292	288	255	226	237	254	263	236	266	237	257	248	247	262	239	256	242	227	244	240	228	265	268	257	260	272	267	229	265	244	224	259	252	228	263	250	261	240	245	264	284	258	260	236	272	222	277	240	246	270	236	259	233	238	243	216	284	262	239	257	216	249	240	281	275	258	267	268	227	266	247	245	256	269	254	235	244	240	233	262	243	255	243	276	246	252	242	261	218	268	238	251	246	228	248	231	247	245	281	239	228	263	264	245	261	253	258	242	265	279	266	259	262	241	231	249	246	252	240	257	249	234	275	248	241	240	258	258	246	249	277	267	263	251	271	248	247	267	245	294	279	257	237	281	223	260	251	269	244	242	258	254	271	253	223	226	234	264	268	262	250	250	284	264	263	273	250	222	264	247	252	238	235	258	228	256	235	230	246	244	229	240	254	260	242	244	246	274	267	264	239	225	287	227	246	227	259	257	257	234	249	254	247	227	262	245	243	296	262	253	239	245	278	250	274	249	238	273	224	253	234	233	221	220	250	265	267	230	244	275	256	260	231	271	216	243	259
8165	2910	5971	5868	5367	4293	3392	2682	2366	2026	1826	1573	1457	1316	1265	1212	1132	1055	1028	963	957	911	836	849	828	804	795	721	783	723	671	688	703	679	635	743	673	700	655	672	688	696	631	675	664	696	668	620	643	626	697	609	661	674	643	655	620	647	630	604	638	642	590	642	611	620	629	581	651	596	627	628	616	677	629	660	576	600	568	624	615	609	624	603	590	658	596	598	622	627	614	564	593	598	627	590	630	626	628	612	606	600	605	582	570	591	631	609	578	571	574	600	641	566	595	577	567	599	604	621	588	644	610	605	637	604	603	589	550	554	579	607	546	608	615	589	618	603	614	585	604	585	607	561	594	576	598	611	584	570	561	612	559	591	552	608	596	633	620	575	609	576	591	592	614	592	622	604	628	579	613	575	589	586	596	587	573	603	642	588	549	603	604	557	572	610	578	543	607	583	611	567	584	593	595	566	584	623	571	553	581	619	582	565	554	588	618	584	616	623	603	620	614	591	566	603	621	630	597	606	608	595	579	575	596	561	582	620	587	588	606	572	649	566	571	608	610	611	605	585	610	606	577	567	568	606	557	630	631	609	624	562	580	584	571	635	551	596	639	602	613	570	623	594	597	574	614	606	592	593	590	581	600	571	596	528	596	606	544	589	616	581	544	594	563	605	614	610	634	534	601	629	559	599	593	582	607	612	631	571	599	623	543	585	535	591	585	589	572	557	606	552	589	601	606	617	566	541	598	577	595	526	623	540	631	623	590	594	626	597	598	576	551	563	606	577	572	608	588	603	565	605	587	578	605	630	601	597	595	582	611	603	558	569	559	618	581	600	583	595	583	585	585	577	537	571	659	593	592	581	622	595	580	596	575	587	599	593	565	599	592	608	613	631	587	603	604	643	617	580	588	562	586	628	599	548	579	594	618	594	602	579	603	568	560	599	625	598	603	549	602	618	608	582	554	587	561	592	581	572	662	609	592	602	611	629	594	586	614	603	618	584	619	592	608	606	619	602	607	605	557	633	571	545	582	631	594	611	590	568	569	583	563	593	576	557	562	578	568	631	587	565	597	568	579	623	580	629	607	554	610	567	577	590	578	575	575	635	603	615	602	586	614	545	580	552	569	581	584	581	595	624	615	582	580	601	547	596	572	596	607	611	544	598	554	631	550	580	582	580	570	606	591	580	574	616	572	584	584	560	602	586	537	589	603	634	583	627	587	584	597	538	574	604	604	606	584	585	582	551	553	593	621	574	517	571	610	598	590	574	600	541	566	583	600	609	578	568	586	629	603	588	600	560	548	599	592	578	592	571	580	577	631	601	602	605	581	633	634	612	553	620	589	566	629	610	599	591	607	561	586	590	595	637	579	606	602	549	581	605	595	579	607	565	600	573	584	553	579	618	593	643	586	616	590	581	556	588	552	548	597	615	588	643	552	586	614	583	575	589	623	523	586	632	598	577	554	577	552	586	633	597	592	569	549	560	587	600	593	587	569	568	566	599	586	576	559	528	619	600	578	586	616	634	584	609	589	585	606	574	615	627	593	582	571	586	540	590	605	572	587	575	595	581	577	588	600	585	616	591	626	618	601	571	559	590	575	617	600	567	573	552	578	577	557	563	655	549	620	594	601	606	604	567	587	587	622	603	564	553	609	572	594	610	612	598	600	558	626	574	569	580	575	638	617	593	590	562	586	590	598	598	607	571	611	575	603	540	574	580	584	564	605	557	619	564	549	592	561	578	590	588	583	589	551	631	614	565	588	548	599	592	572	547	554	586	597	584	589	576	609	609	597	597	594	533	585	533	579	612	602	650	568	557	618	588	601	592	615	567	613	567	597	605	576	577	594	574	598	565	581	569	611	592	584	639	605	579	621	589	603	588	590	608	598	621	609	559	535	553	607	540	592	593	585	588	588	561	610	615	581	589	602	556	570	565	605	573	595	599	545	534	639	614	582	572	573	605	569	610	567	584	577	545	599	607	589	575	582	619	626	628	579	605	564	592	536	611	586	596	592	570	573	606	599	576	613	631	654	585	601	593	611	569	581	571	603	603	584	586	583	568	602	579	550	574	564	567	616	580	563	578	642	593	624	604	574	567	633	611	572	614	617	648	546	579	632	572	619	584	598	545	563	587	604	552	655	566	577	615	581	540	569	586	557	586	592	616	580	556	542	561	609	605	579	562	591	629	534	582	605	601	641	575	580	586	583	628	580	556	579	564	601	548	574	622	595	604	582	602	625	589	588	575	605	563	580	541	617	611	601	598	614	570	565	566	610	577	594	599	603	578	592	621	606	580	586	547	590	550	585	586	566	585	586	596	587	580	594	559	597	537	540	621	623	595	602	584	600	646	566	591	619	575	618	611	577	563	603	575	614	578	597	597	587	580	624	599	581	583	607	625	605	583	587	594	599	592	593	579	583	574	609	590	564	601	608	619	597	567	557	633	607	614	562	621	628	564	559	589	575	534	587	596	597	570	584	564	589	587	626	592	584	598	572	605	613	612	563	570	566	594	588	546	588	587	564	573	612	584	596	584	598	549	574	615	558	611	578	594	588	599	551	593	574	588	611	558	568	642	578	613	596	584	617	577	582	555	607	570	565	598	572	561	619	614	619	564	548	635	581	580	626	607	606	609	617	577	583	611	571	576	607	569	614	631	507	617	568	605	599	569	533	570	580	594	590	601	556	578	621	588	554	588	579	622	563	598	550	608	600	645	591	530	617	586	605	595	630	565	569	569	565	598	521	638	591	566	545	588	594	635	608	598	532	607	599	600	591	595	571	574	539	595	596	595	603	579	615	539	573	583	565	556	629	585	615	645	627	594	540	606	579	587	604	581	616	606	585	565	572	583	604	558	567	584	570	625	562	568	594	602	607	575	611	555	594	598	588	602	590	579	610	558	573	616	604	583	597	557	551	584	552	633	600	607	577	567	581	576	589	583	603	572	579	569	573	578	626	573	596	580	569	604	567	528	566	591	551	634	595	618	568	611	575	644	576	608	595	564	575	559	631	552	568	570	590	568	581	594	576	599	582	575	542	574	567	593	585	578	567	604	569	557	632	539	593	576	566	603	611	625	581	589	593	581	581	582	611	619	585	607	568	586	586	562	602	558	600	555	575	607	584	624	573	587	556	583	596	573	581	593	605	582	553	557	598	597	561	575	575	629	590	573	583	603	575	620	557	575	564	600	573	594	626	580	620	658	597	578	599	564	563	543	577	609	630	614	550	572	582	612	627	601	553	602	640	598	602	622	639	586	600	588	553	599	591	567	614	583	608	597	616	597	589	590	591	589	607	568	576	602	561	588	543	600	570	599	581	598	541	550	601	609	601	593	563	587	567	565	550	611	583	547	535	569	603	569	604	567	600	607	615	606	628	597	550	584	575	596	591	608	576	619	565	598	594	589	607	598	605	612	566	576	579	587	613	599	570	556	611	609	567	556	626	603	607	561	546	593	585	574	620	632	618	574	600	596	611	566	603	569	588	616	605	540
2373	130	145	109	95	66	69	69	66	58	66	77	65	67	58	69	57	70	69	64	79	55	53	61	64	56	58	65	54	64	57	62	71	61	64	69	54	56	68	71	76	63	61	58	63	58	82	73	71	62	59	38	61	55	56	80	58	75	58	62	62	100	59	53	80	81	65	73	81	72	63	72	58	72	59	47	70	55	78	72	68	52	57	75	72	61	53	71	61	64	51	61	53	51	58	54	53	60	60	73	68	61	55	78	62	61	60	76	54	64	85	47	83	59	80	83	60	57	62	62	54	50	79	69	54	64	73	84	51	60	75	60	61	55	65	71	68	60	64	49	47	62	54	61	58	54	65	52	72	53	59	72	74	57	48	64	65	54	61	65	58	63	68	71	57	68	84	59	68	70	66	68	65	77	57	93	75	69	76	43	50	67	64	70	65	58	79	62	53	61	53	74	58	56	55	73	58	64	68	57	66	61	57	65	75	45	59	64	56	65	80	78	52	54	48	71	50	64	64	61	67	50	57	59	49	57	76	59	65	51	72	76	69	74	67	69	84	78	60	72	53	69	64	51	73	63	83	55	57	57	73	69	50	49	80	62	67	64	74	81	56	83	60	57	75	55	57	72	56	78	49	66	64	79	67	69	75	69	44	68	63	64	62	56	52	66	75	64	74	68	58	65	73	73	62	70	63	71	79	70	69	55	58	73	56	46	56	69	68	57	49	60	81	61	69	56	57	62	65	60	74	62	43	58	72	65	62	76	66	58	100	54	46	69	59	58	51	63	56	68	49	55	65	51	68	76	55	77	77	67	64	71	67	76	58	67	65	52	73	99	68	60	60	62	76	72	60	61	60	68	62	56	59	66	64	63	57	55	72	58	73	70	59	66	61	70	60	55	69	69	75	62	65	54	68	63	54	66	56	58	71	72	55	51	61	68	61	60	61	77	73	77	68	67	61	49	56	67	61	64	76	71	68	50	73	64	58	67	66	62	57	47	70	65	68	69	57	62	77	67	75	54	71	78	63	43	66	52	63	69	62	63	67	70	65	55	62	56	54	60	62	67	56	69	62	62	61	55	47	60	70	58	62	76	69	53	61	55	63	68	50	61	64	53	66	73	68	47	62	59	56	70	67	78	72	70	60	60	77	66	53	81	68	56	58	68	56	58	64	63	69	50	60	62	82	63	64	61	72	76	74	74	56	59	74	63	80	55	52	55	82	63	66	60	70	61	59	64	50	61	57	56	66	60	56	64	65	67	65	81	63	62	65	70	76	75	60	52	62	68	76	71	59	76	64	81	67	57	57	68	50	71	61	65	60	52	62	50	59	61	65	79	74	73	69	67	49	69	64	65	60	64	67	58	49	69	62	57	51	64	56	58	76	68	48	64	68	55	59	78	64	51	70	59	59	76	52	72	68	56	62	62	64	55	74	57	74	62	59	65	53	66	62	62	66	68	65	63	68	84	80	61	71	57	70	67	71	51	61	56	73	70	58	65	74	74	72	69	81	71	61	69	66	71	51	70	65	88	73	68	46	65	54	66	77	72	63	51	63	67	70	68	60	79	48	70	62	72	53	67	81	61	75	56	69	69	62	62	70	58	65	66	60	80	76	58	63	65	64	62	58	65	69	64	59	63	57	73	64	62	67	57	59	72	66	65	60	64	53	64	70	54	69	57	63	82	61	69	67	71	63	78	73	66	65	60	60	53	63	78	59	58	62	68	49	52	77	80	59	63	65	68	67	62	57	54	74	60	74	67	69	73	58	78	59	66	70	73	56	60	67	74	74	66	72	59	66	64	65	52	55	60	74	73	61	58	63	76	76	78	65	65	61	76	58	55	74	59	71	69	61	63	62	69	73	52	55	69	78	71	63	51	77	52	74	57	85	69	68	79	80	67	65	62	57	77	64	76	71	57	65	52	73	72	63	73	51	54	48	68	57	64	72	56	67	58	67	71	48	51	55	74	65	61	56	71	53	73	72	67	58	75	55	65	67	61	66	77	77	57	60	64	72	67	61	65	72	56	52	68	66	79	70	70	47	60	70	64	61	53	66	65	50	56	71	71	62	64	97	85	68	55	67	44	58	64	68	74	58	67	61	65	64	60	47	76	72	67	55	67	69	68	58	64	62	62	63	72	71	49	50	55	53	71	59	52	61	61	62	56	56	73	71	55	60	63	78	57	59	79	77	64	77	64	70	57	60	64	53	61	58	61	72	62	66	53	57	69	66	62	63	59	74	59	72	74	59	75	79	70	69	55	63	74	75	69	54	59	52	70	61	65	75	75	50	65	77	65	54	78	58	51	64	82	72	55	58	61	72	74	66	51	66	70	70	67	66	57	82	63	58	50	59	74	60	60	73	62	56	57	56	67	75	62	55	74	71	59	73	58	83	65	61	48	70	69	69	63	66	59	65	62	70	67	77	59	61	67	66	56	56	55	56	52	74	71	62	63	54	57	66	79	54	70	71	67	94	71	74	69	77	69	69	64	70	78	51	50	68	83	68	63	67	66	86	58	69	60	71	72	65	60	67	65	58	62	83	66	67	58	66	56	71	70	69	62	52	71	65	65	60	55	65	46	72	64	64	57	62	50	50	63	49	76	58	67	73	80	72	82	72	68	52	60	76	61	67	67	55	58	56	83	58	81	71	68	54	57	76	73	51	62	75	73	71	82	56	70	54	63	58	68	69	69	65	67	79	68	68	55	75	63	59	59	63	62	70	67	61	61	49	49	46	57	56	66	64	55	65	67	83	54	68	72	72	55	59	61	81	69	63	67	63	67	63	72	58	75	64	57	83	70	65	53	67	60	54	55	57	67	48	78	66	75	82	58	75	67	61	60	79	70	57	51	63	71	69	55	52	62	65	69	66	82	74	65	69	76	47	80	51	69	70	85	61	58	71	60	70	64	61	68	65	76	74	67	72	70	63	69	63	64	64	59	74	67	70	65	70	58	82	60	50	81	65	63	68	53	71	67	56	46	55	61	71	56	71	56	73	60	59	62	53	49	56	61	73	66	75	74	68	77	84	60	67	64	61	76	69	60	70	60	55	62	58	64	68	49	62	73	67	55	62	76	82	62	58	76	63	67	57	65	59	64	55	61	55	56	58	50	60	69	62	76	79	51	57	70	67	58	67	70	59	61	61	69	56	50	64	62	85	66	62	66	58	79	60	66	67	65	58	76	65	70	61	79	77	55	69	73	66	64	56	73	67	64	69	65	74	64	65	55	63	62	74	76	47	68	60	53	67	64	59	61	61	88	72	62	73	72	52	60	54	62	59	66	63	70	76	63	82	69	59	64	58	66	62	65	45	66	66	72	78	47	63	72	70	56	63	51	68	59	68	69	75	54	54	67	58	71	57	63	60	72	49	55	67	73	78	61	66	66	54	49	62	55	57	72	63	57	59	79	63	74	60	49	82	62	64	62	70	65	73	68	77	61	75	58	67	68	58	63	61	66	53	72	58	72	73	66	70	73	48	50	38	64
2074	241	395	286	287	284	231	225	241	206	242	241	207	202	210	218	213	201	190	203	199	221	181	210	224	217	202	205	205	198	199	206	216	192	202	181	205	210	227	208	202	178	192	193	184	199	199	188	194	193	213	210	205	180	185	214	188	181	192	186	206	192	192	182	176	196	213	211	184	182	207	197	169	188	201	192	186	183	192	191	200	175	197	197	201	181	176	202	197	169	213	224	194	188	196	218	199	210	180	213	179	195	176	205	188	204	188	197	205	195	216	197	178	203	168	200	203	184	184	201	202	205	196	184	194	200	201	189	236	178	191	178	176	189	183	198	216	196	200	194	189	190	217	172	203	179	209	203	200	210	201	175	195	205	192	199	206	187	187	234	203	190	189	199	186	209	215	188	189	188	187	180	209	185	188	200	209	212	193	180	192	185	195	205	201	191	177	211	202	179	179	200	184	221	228	203	185	228	200	198	188	183	171	185	208	198	177	194	211	202	230	189	172	199	171	190	199	178	186	197	167	226	199	217	234	195	206	197	197	196	207	220	226	211	185	198	190	193	195	182	209	194	179	180	193	212	194	176	209	199	190	199	204	230	204	209	204	199	198	204	231	205	197	204	195	211	212	190	212	194	205	195	188	174	183	201	197	179	168	225	208	210	201	190	175	192	218	205	197	208	215	189	216	208	199	193	202	218	207	193	188	201	232	204	200	178	209	203	207	190	221	198	195	187	185	208	202	181	168	205	201	186	207	207	200	190	193	212	205	211	194	196	171	208	181	220	184	207	212	221	180	205	173	189	181	208	199	210	192	202	197	208	201	209	206	208	210	222	193	204	216	199	188	202	198	211	205	210	192	205	195	199	190	213	215	175	216	191	193	205	215	187	178	164	205	182	209	220	197	178	202	202	185	192	185	197	182	212	183	199	204	223	186	211	196	180	210	203	204	214	217	216	235	214	193	195	208	194	201	202	209	205	221	216	199	194	204	222	198	215	209	174	178	230	196	204	199	199	212	231	219	200	212	186	168	210	231	212	191	190	204	191	179	185	214	205	186	214	209	180	188	203	193	204	192	205	203	186	207	212	183	216	190	198	197	212	194	202	217	172	228	208	179	178	213	201	200	194	204	204	199	171	211	200	189	192	208	200	175	185	212	199	191	201	187	205	204	205	196	189	197	210	207	195	185	205	195	178	200	186	203	212	209	202	181	181	210	204	204	186	197	191	187	196	189	194	217	191	179	189	215	183	181	225	195	214	214	179	211	202	192	198	191	182	184	204	187	211	198	174	180	167	189	193	196	215	202	202	181	188	191	192	169	184	199	234	198	209	213	204	198	199	215	223	181	211	182	188	185	181	168	182	207	201	198	199	199	222	212	201	209	180	195	195	208	200	191	198	187	169	202	202	226	193	213	202	202	195	179	196	180	185	223	217	231	204	209	185	218	183	189	199	204	187	183	192	175	208	192	215	179	200	184	201	197	195	201	204	204	206	199	196	191	222	185	175	183	196	206	201	190	215	199	195	196	173	188	212	186	203	213	187	178	201	200	188	213	193	196	207	190	200	214	165	204	218	198	168	190	195	197	188	194	183	213	189	174	181	205	209	176	178	225	175	193	166	224	178	216	193	197	213	184	185	210	187	176	192	185	200	200	207	195	160	194	208	185	201	183	222	184	190	212	215	195	209	183	194	164	197	187	194	189	172	214	204	219	188	210	185	207	212	203	222	220	182	218	190	190	187	207	222	191	206	195	216	219	183	221	203	192	209	180	203	204	212	190	219	197	213	166	191	182	188	211	208	215	181	204	188	185	168	203	211	195	224	212	209	198	189	207	204	189	198	205	196	196	223	198	222	218	202	185	192	230	177	199	160	173	186	207	205	200	167	203	222	213	233	194	231	204	216	206	194	211	187	184	192	207	203	198	196	228	188	177	186	198	224	189	206	195	186	186	206	191	204	184	209	211	209	174	215	207	183	194	187	198	189	188	212	188	171	203	183	202	201	157	178	188	209	195	197	202	166	199	229	191	224	192	205	178	211	197	203	186	168	201	184	215	206	214	216	206	182	174	195	185	181	227	190	185	192	198	184	196	221	215	205	177	192	174	213	209	197	200	173	230	218	182	203	202	166	204	192	184	192	217	196	207	186	185	210	206	211	219	192	209	203	189	199	204	194	195	163	197	215	202	180	209	204	199	197	210	206	181	193	182	219	182	204	199	209	198	203	196	179	213	198	193	193	207	201	174	210	242	163	190	211	183	202	206	204	223	218	191	180	196	202	185	185	180	214	198	180	190	223	213	179	178	193	185	184	240	198	190	195	192	190	161	184	191	209	231	191	223	183	198	185	188	185	214	198	188	198	216	213	188	191	184	200	191	215	180	202	187	209	190	181	186	179	189	177	200	269	181	203	202	204	199	225	190	207	187	204	185	169	201	174	222	206	194	197	166	204	193	177	186	177	204	190	210	204	203	198	203	184	220	188	171	197	182	189	171	196	176	184	179	213	188	182	201	205	184	197	201	199	183	185	181	203	214	224	179	202	188	161	208	195	215	213	179	190	220	201	194	213	195	200	205	193	197	200	217	181	201	205	207	185	226	168	211	194	184	196	188	191	180	215	204	193	201	182	228	206	209	214	203	184	211	218	191	210	192	200	178	198	184	185	210	197	187	196	181	208	182	201	212	179	189	214	181	192	196	195	186	191	190	204	170	203	221	205	217	207	198	211	190	192	198	224	199	229	172	212	184	184	153	196	211	194	184	196	200	172	202	205	194	192	200	168	187	190	227	191	176	191	213	215	186	202	183	201	211	191	222	205	188	214	187	168	209	202	197	204	210	181	198	190	208	198	205	223	193	199	225	189	202	220	172	203	195	199	197	205	200	201	204	176	207	211	182	213	190	174	185	215	191	194	217	226	203	198	197	198	202	196	194	184	192	203	171	218	180	215	196	178	195	186	198	190	197	191	170	179	206	184	189	182	197	206	221	187	194	183	248	189	206	221	180	197	209	198	202	180	201	169	197	193	187	195	210	199	214	193	216	201	199	205	192	193	196	185	191	200	192	199	214	180	218	199	204	221	205	169	209	185	221	212	200	181	218	212	198	188	182	197	190	180	191	220	201	199	169	190	199	205	169	188	225	198	183	188	196	189	184	201	199	186	184	195	198	227	182	183	199	202	229	199	175	202	205	211	212	194	185	194	186	207	187	198	186	188	202	185	188	203	175	191	206	196	190	213	215	195	184	171	176	211	203	209	197	181	215	194	206	175	219	199	195	162	196	183	219	238	184	189	187	196	192	203	196	162	207	185	196	201	213	209	199	183	223	182	189	164	197	197	186	209	197	191	198	207	231	203	206	179	187	213	202	186	210	191	182	192	202	210	223	207	192	183	211	212	191	195	203	189	230	182	222	224	189	196	199	199	204	194	200	209	181	187	218	192	205	181	207	199	204	197	191	191	198	191	172	173	212	223	199	181	180	191	179	190	207	226	211	200
11044	1428	1513	932	691	509	369	319	266	259	221	190	203	176	165	154	196	140	150	134	156	147	142	133	132	133	145	132	162	145	141	133	141	146	118	126	118	138	163	130	132	152	125	130	125	121	127	129	132	125	114	141	136	134	130	121	119	145	138	125	120	116	137	137	121	120	128	128	143	111	130	111	126	151	138	118	140	107	141	117	124	122	138	133	140	111	127	130	126	117	129	130	137	119	128	119	124	106	116	129	130	121	107	134	163	121	112	133	130	135	136	120	115	110	124	146	116	123	124	119	120	124	113	105	131	127	139	134	127	124	119	102	133	135	150	146	133	131	132	134	146	125	115	121	120	121	122	145	135	135	134	126	117	147	125	125	122	120	123	129	114	141	150	143	144	140	128	121	124	123	121	134	126	135	129	134	126	132	130	119	111	139	134	136	123	124	106	125	137	148	129	117	118	145	110	118	103	125	97	129	118	127	117	155	135	142	115	121	134	119	114	168	119	104	135	132	135	156	129	140	102	107	124	105	144	122	123	128	127	127	130	111	119	126	137	134	108	117	117	129	128	122	131	137	111	121	116	130	107	141	134	128	109	126	101	138	134	111	127	121	110	109	114	129	127	127	133	99	114	104	136	121	110	127	130	134	123	120	112	142	127	134	115	112	126	114	123	138	125	122	134	111	117	129	118	129	130	119	127	141	130	137	136	125	147	101	113	132	110	124	146	116	115	130	141	125	136	116	118	139	114	109	113	129	132	132	123	111	141	112	132	116	120	120	123	123	119	115	145	147	104	144	140	113	133	129	153	129	159	109	128	116	148	120	126	116	143	125	132	131	126	134	118	107	123	94	126	140	115	122	140	104	119	113	121	126	140	120	123	131	117	127	127	122	124	127	123	131	102	109	125	130	136	149	135	130	137	147	144	120	101	138	132	168	132	145	145	146	123	134	127	106	132	112	143	141	121	107	126	108	123	132	129	122	143	118	124	123	140	127	136	130	121	124	125	136	118	144	144	108	126	153	136	124	117	116	122	120	118	144	142	110	134	116	138	131	122	140	119	128	119	120	129	129	143	143	147	117	130	130	142	127	108	127	140	130	123	139	134	135	132	117	107	119	144	133	130	122	141	107	112	113	121	145	113	130	119	134	121	127	109	134	158	132	123	122	120	126	126	126	134	145	131	150	134	113	152	105	125	122	107	111	112	135	139	118	110	139	131	114	126	124	123	132	124	150	125	127	114	125	128	127	149	117	112	131	128	120	138	127	135	119	123	129	157	116	127	139	146	132	122	140	140	122	105	141	113	118	127	164	114	129	126	143	124	120	113	126	139	129	135	136	131	139	114	134	128	147	123	122	130	121	128	114	131	140	130	133	108	126	126	123	139	137	110	102	137	145	137	149	127	144	129	93	130	135	124	128	126	113	128	129	121	132	116	103	130	146	105	100	116	139	138	142	105	140	147	126	114	110	112	150	118	124	119	144	118	128	130	138	154	132	131	120	137	131	114	137	135	108	128	139	119	112	124	144	121	115	128	122	132	125	135	122	130	115	110	125	118	130	139	140	103	128	115	135	119	127	113	122	133	126	122	104	129	115	113	104	110	114	148	120	132	132	138	134	115	116	115	107	135	119	130	122	123	117	112	113	112	123	129	138	130	109	135	138	112	114	107	124	111	138	124	116	156	127	120	119	111	127	127	144	134	115	140	108	126	136	135	124	143	134	128	127	121	125	128	130	140	114	132	140	128	122	114	138	108	130	110	124	142	126	144	109	133	112	105	116	130	140	123	144	111	156	127	125	113	126	121	134	118	136	145	147	119	118	133	112	136	129	111	132	133	116	139	119	122	120	114	130	115	143	131	128	138	131	156	140	139	129	128	124	114	119	111	131	156	105	110	124	115	143	128	110	111	108	136	108	122	115	111	132	148	110	104	125	144	128	137	127	125	133	102	144	111	119	126	122	116	119	136	126	138	119	114	131	115	136	150	124	132	110	139	126	108	148	140	138	133	132	150	129	111	140	113	135	132	119	118	128	98	152	132	118	123	124	119	148	108	114	107	131	140	129	132	123	140	133	134	110	127	127	124	101	111	129	138	120	137	137	134	120	150	125	125	121	109	123	126	126	136	147	99	139	116	117	124	122	130	144	124	136	122	109	135	121	110	117	138	140	124	124	127	119	133	123	121	119	120	135	147	96	109	143	127	117	133	119	116	134	128	118	148	118	142	116	134	138	116	122	131	129	110	152	120	143	114	130	119	114	133	136	123	138	142	124	118	134	144	130	125	124	122	132	116	110	132	131	135	116	123	118	135	129	108	142	104	121	137	124	150	124	128	130	116	140	102	122	122	121	140	134	125	115	128	124	127	129	110	119	132	135	109	125	123	121	124	130	117	129	139	128	108	140	119	132	133	132	127	141	114	136	123	122	124	146	106	124	119	148	107	132	131	127	107	126	139	129	138	153	116	121	124	126	135	129	152	136	126	140	137	146	144	127	120	132	125	129	126	102	131	124	136	128	121	128	147	128	115	117	117	131	131	119	132	132	124	112	143	115	132	143	137	128	101	86	141	133	143	132	127	137	128	120	149	132	102	145	129	124	138	117	120	134	129	124	136	123	118	121	129	139	141	103	143	147	115	144	120	128	121	139	113	132	126	113	136	143	123	122	125	127	122	114	134	129	121	132	123	115	121	122	138	156	138	136	170	120	125	126	106	125	135	120	129	115	151	129	126	122	134	125	113	132	123	138	114	125	133	130	127	154	128	105	151	140	129	130	113	110	122	128	138	118	132	133	116	121	134	131	127	132	131	110	125	125	138	114	117	129	116	122	122	139	143	144	123	109	112	114	120	124	113	125	138	132	126	132	137	125	134	124	134	120	125	106	120	126	115	117	133	126	132	125	125	117	112	119	112	130	114	126	116	136	141	119	122	103	148	157	139	147	133	151	120	146	117	145	124	125	139	116	118	122	115	117	122	132	154	115	146	124	130	118	149	129	131	122	124	135	118	133	134	129	132	131	152	141	137	115	136	127	169	147	116	128	131	132	121	145	135	103	121	138	122	137	137	123	119	126	134	121	139	113	138	135	162	118	135	139	136	105	108	138	107	129	114	127	114	127	121	135	145	141	135	125	132	122	128	116	118	146	128	119	129	131	131	135	128	117	112	153	137	113	124	110	136	130	149	129	124	124	126	117	121	141	136	112	139	127	122	140	118	108	136	143	134	100	149	130	103	141	139	116	122	122	120	129	139	128	121	131	133	137	124	115	126	132	116	133	138	115	104	140	113	122	169	129	130	136	123	116	143	133	132	132	134	122	127	117	116	145	131	131	125	122	120	126	131	128	130	132	115	138	124	103	113	132	119	147	121	135	114	127	129	130	131	117	129	120	133	121	122	116	107	130	124	122	127	128	127	122	112	120	146	133	118	133	136	141	139	123	144	122	102	151	147	131	125	117	111	115	134	122	102	129	125	103	130	118	139	142	130	126	112	138
6355	1460	3123	3186	2862	2284	1752	1481	1280	1073	1016	878	766	728	691	643	611	615	590	541	500	528	503	470	450	431	460	453	422	434	440	436	405	388	396	419	394	391	391	365	387	396	386	366	393	400	412	355	360	352	356	388	360	329	380	357	360	382	360	376	320	365	362	358	332	354	368	348	379	349	326	385	362	334	326	339	368	339	337	347	374	374	356	364	375	379	363	333	332	373	356	345	360	347	344	344	334	365	351	310	320	328	363	309	339	305	362	337	353	353	331	362	301	323	346	312	358	350	339	349	372	351	323	342	342	341	327	298	357	378	346	373	366	358	334	304	351	323	368	384	364	332	377	359	359	344	357	324	321	356	320	349	360	355	321	327	341	329	337	346	365	313	334	356	322	284	355	354	343	381	322	359	332	344	302	363	354	323	343	347	347	336	334	349	345	389	350	344	320	359	352	314	318	361	332	354	340	337	350	362	376	317	378	318	314	350	365	349	362	355	364	342	358	363	328	328	357	343	355	344	346	322	332	326	345	371	320	332	328	321	353	351	324	371	349	336	299	319	338	363	341	347	336	327	350	338	351	369	325	355	322	366	344	346	379	345	362	324	321	325	380	366	358	355	317	339	361	325	357	342	342	307	338	379	358	347	349	346	365	335	359	367	335	334	340	352	323	365	356	359	351	329	359	324	325	328	371	316	343	349	316	365	303	333	328	350	362	389	321	341	336	337	324	334	347	309	383	326	340	333	339	335	323	348	340	328	351	351	345	309	361	342	349	310	340	375	308	333	323	344	335	357	325	331	323	321	348	328	360	340	327	334	330	336	327	315	365	317	331	335	323	349	344	355	327	351	347	360	325	316	362	349	363	314	338	347	363	354	341	312	335	331	346	348	315	321	356	354	333	336	299	337	332	374	325	330	344	385	358	331	332	319	325	359	341	375	334	332	349	338	318	330	318	312	319	353	342	318	344	346	339	323	329	335	346	361	332	344	325	309	380	350	319	328	360	345	378	324	384	329	334	383	348	357	315	365	344	347	340	352	340	340	335	342	352	338	346	333	326	319	324	358	350	330	343	377	368	357	328	357	315	328	330	347	354	351	350	358	326	349	334	369	367	318	332	345	332	328	350	331	350	327	317	332	342	347	352	338	358	335	333	340	369	337	359	346	333	338	327	350	356	323	348	322	334	342	344	386	378	334	370	341	360	341	317	343	343	370	341	359	353	326	336	342	365	324	331	350	338	337	319	329	357	343	348	346	336	350	351	335	342	319	350	341	347	331	357	318	317	358	322	325	351	312	331	317	313	335	323	324	376	323	342	311	335	352	353	342	325	347	337	365	291	377	358	329	323	333	313	328	342	345	343	374	351	372	361	331	353	346	339	337	329	292	375	343	322	320	357	327	318	314	302	350	328	342	356	343	325	336	325	346	345	342	358	337	357	374	356	341	335	348	375	342	339	348	344	352	363	346	329	323	360	353	353	319	349	317	380	336	329	324	382	352	343	334	331	342	360	321	341	319	305	363	348	315	349	334	347	328	334	321	355	354	290	344	336	351	325	363	368	337	329	347	319	347	367	315	365	328	346	315	337	338	341	320	344	374	348	364	358	341	303	363	346	310	356	351	367	343	326	337	349	319	355	328	330	314	336	314	356	343	341	350	339	356	332	354	343	339	325	329	352	368	315	332	340	350	348	320	356	336	366	364	358	364	331	355	342	322	330	328	364	345	366	393	315	362	358	378	350	352	358	372	339	348	348	350	336	357	326	353	330	334	327	348	362	339	353	343	350	335	316	333	333	306	307	340	331	356	327	337	310	341	301	313	352	350	318	363	344	361	356	355	338	345	346	345	361	385	340	350	350	363	342	368	383	327	338	352	335	414	342	345	321	322	323	326	333	352	322	344	370	322	341	314	325	335	326	345	344	334	350	327	362	353	296	331	331	317	343	337	338	353	314	332	338	360	319	349	341	333	323	333	358	310	322	321	362	360	328	318	346	364	370	345	320	347	314	379	329	338	341	359	341	335	349	344	307	336	355	326	344	361	362	324	342	322	344	364	343	333	346	360	333	345	346	335	345	330	346	328	316	359	369	346	357	349	298	351	352	324	347	308	372	335	332	352	373	345	323	337	329	312	349	337	319	353	326	339	355	336	367	323	319	366	349	362	354	337	298	329	329	370	347	332	349	316	354	349	358	344	357	359	319	333	296	350	330	324	324	329	337	353	339	357	319	337	341	393	336	338	347	329	322	331	337	335	307	340	334	328	319	330	344	329	335	327	347	334	339	344	350	340	325	334	318	325	357	344	347	331	341	354	338	346	318	344	352	361	331	353	327	329	318	323	344	333	338	379	337	360	339	343	324	331	299	337	344	337	346	349	335	346	338	337	329	343	345	340	327	361	334	342	329	319	332	335	332	356	326	348	364	350	357	323	318	319	314	361	343	325	340	396	320	344	334	339	350	355	349	325	366	367	340	369	335	344	344	332	333	307	324	327	359	336	327	327	324	350	309	297	366	336	371	338	301	334	344	327	351	307	334	333	334	313	371	350	337	360	328	320	306	372	339	344	351	328	326	345	338	345	330	390	359	333	330	335	322	349	326	350	330	383	355	308	334	343	363	323	329	308	370	330	339	324	345	336	315	328	370	355	349	350	346	342	315	347	329	350	325	318	309	371	353	343	320	328	324	352	316	319	371	342	323	329	351	334	365	318	336	330	325	341	339	328	339	341	365	320	354	320	335	321	330	347	347	306	348	345	326	339	339	315	330	340	335	328	334	361	352	355	324	320	377	324	335	352	293	317	350	357	336	279	335	328	365	357	353	348	333	366	338	322	323	378	350	276	321	343	356	372	335	347	343	343	347	328	345	318	350	336	332	320	338	304	344	339	310	354	357	325	347	370	335	363	379	334	340	323	343	355	323	331	355	324	332	356	320	344	319	341	337	314	311	326	333	348	345	335	318	327	349	334	329	374	343	338	340	363	325	337	358	349	316	371	358	336	353	334	327	374	373	335	345	332	374	334	348	313	364	344	337	359	357	350	356	348	388	330	333	330	347	323	328	319	320	326	330	315	344	318	323	341	386	332	368	368	333	360	339	301	346	337	334	337	340	316	319	354	369	336	348	363	335	331	347	353	352	332	366	333	334	314	337	349	316	344	349	350	295	375	342	376	314	347	376	350	339	321	328	334	371	347	354	309	340	315	335	346	310	323	336	342	302	358	346	335	315	330	344	321	346	355	376	320	345	319	348	358	307	335	362	349	352	319	302	332	349	335	330	365	320	315	313	340	339	296	362	311	339	357	348	336	323	327	342	402	343	284	347	321	307	356	331	331	345	330	332	360	329	360	362	332	330	320	357	339	330	327	319	322	317	374	336	320	350	362	348	360	349	320	355	344	362	345	324	318	317	342	349	311	352	317	361	288	305	371	326	326	328	363	332	329	305	340	336	331	384	321	346	351	372	346	325	339	369	377	382	344	349	346	360	327	348	355
19458	3922	3223	2121	1369	1003	818	629	566	484	466	434	365	376	375	355	321	292	285	277	273	292	300	313	271	271	276	262	280	263	271	300	267	266	263	274	275	246	269	262	250	288	254	236	236	269	227	258	249	274	260	245	251	244	262	253	248	273	262	277	289	235	273	252	216	232	268	253	238	238	263	253	269	273	281	262	265	238	262	259	244	243	276	252	244	249	257	252	244	239	222	253	270	243	237	267	286	255	253	265	263	227	278	242	253	253	238	249	250	269	260	220	249	263	238	271	247	251	234	248	269	267	278	262	256	236	231	252	237	234	240	285	277	229	258	246	271	258	251	249	261	243	257	261	232	235	225	239	231	253	227	250	245	274	259	251	261	251	269	259	230	254	234	265	245	254	269	272	255	247	242	264	260	284	227	262	250	242	269	233	229	246	248	257	256	237	220	252	227	249	264	234	243	237	229	273	257	234	273	246	256	255	232	252	260	237	265	235	261	248	249	238	261	245	257	232	237	228	261	249	290	249	251	237	252	241	222	238	237	266	270	249	254	275	227	271	245	223	249	232	267	272	252	258	230	274	270	247	212	257	238	227	270	262	269	236	258	228	261	261	212	272	282	240	243	280	222	243	240	244	243	286	256	247	241	264	251	265	280	272	261	213	250	258	253	274	229	256	243	239	245	234	252	255	240	279	272	225	248	239	228	252	265	234	235	248	238	232	233	251	235	256	263	287	239	269	253	253	241	230	259	267	227	243	262	228	260	272	238	267	236	258	248	254	254	285	237	232	252	282	276	256	240	233	257	216	262	255	254	250	247	244	214	259	241	227	239	255	261	257	257	243	254	250	240	248	248	229	247	238	282	243	240	242	255	251	254	210	252	232	254	233	243	257	254	265	269	254	251	221	266	252	266	251	255	241	266	236	259	267	222	273	234	221	233	228	260	249	285	267	259	222	255	240	283	268	267	256	251	282	270	220	247	258	256	269	260	254	237	269	247	212	273	251	265	266	269	246	247	261	225	246	256	277	253	238	250	265	226	234	300	269	238	241	257	254	250	238	249	257	271	245	252	244	237	257	257	262	256	279	260	234	248	286	238	271	255	261	265	256	251	230	240	239	249	244	280	240	228	281	273	263	265	253	263	258	235	242	250	311	282	229	257	258	267	249	244	210	239	250	242	252	220	246	245	237	263	266	250	250	276	243	252	247	233	240	266	246	240	241	253	244	253	266	254	270	244	270	261	242	244	255	259	248	274	253	259	237	247	248	266	231	251	279	256	245	241	260	240	246	229	261	274	257	224	263	250	243	246	238	242	244	239	237	244	254	254	235	234	280	253	262	249	267	244	258	234	238	257	243	254	268	235	269	255	263	241	253	269	247	235	234	272	286	242	228	254	243	244	237	223	252	260	241	228	235	255	256	249	206	252	261	254	241	251	251	257	269	273	245	234	250	256	253	239	258	239	235	254	260	291	255	261	255	221	267	289	226	249	258	242	228	240	221	265	257	289	268	258	251	227	228	256	225	268	223	238	251	258	267	266	230	227	253	230	258	236	246	250	289	244	253	248	259	265	248	218	241	247	255	282	276	248	233	234	258	258	225	238	275	261	244	254	247	252	241	253	229	263	250	268	281	270	248	269	246	262	242	230	224	254	280	265	230	273	258	294	247	271	247	272	237	250	246	239	230	263	268	246	246	265	264	253	233	237	226	223	231	229	255	263	258	249	233	250	254	251	257	222	247	266	222	259	259	248	261	240	249	261	280	232	288	290	259	236	247	252	245	240	246	243	276	225	260	285	266	235	257	224	255	238	240	242	226	272	281	236	216	241	264	241	239	257	267	238	241	265	253	273	272	282	240	247	259	236	235	239	271	275	229	256	235	254	244	258	236	231	263	236	279	232	256	247	230	258	244	260	271	245	255	246	250	240	271	261	225	245	246	255	265	270	261	264	249	252	278	250	239	262	245	235	237	247	234	243	249	270	252	242	214	228	262	243	243	217	259	237	230	289	272	224	241	249	275	291	279	256	254	265	244	273	258	242	255	255	235	245	224	259	261	246	268	243	248	233	236	264	235	254	255	303	245	236	242	226	224	259	251	250	243	213	233	243	251	244	238	243	274	258	267	235	281	229	237	318	256	246	235	242	232	235	234	223	265	254	259	239	236	250	246	252	248	275	274	231	250	245	246	269	240	231	265	225	236	262	249	229	252	267	276	245	266	250	281	259	260	233	265	282	256	242	244	262	247	245	270	275	267	233	263	235	258	259	248	236	257	244	260	219	247	220	258	245	245	251	289	256	220	239	264	257	260	199	226	251	257	267	254	245	271	248	272	241	265	217	251	219	234	243	204	226	216	250	257	245	220	240	254	263	232	249	275	232	273	248	250	272	262	252	243	253	231	257	257	257	254	265	216	274	236	242	249	267	270	250	264	275	231	266	257	230	283	255	261	228	261	253	228	245	263	263	244	246	232	239	285	264	308	261	226	268	246	261	226	231	253	230	283	262	263	247	233	239	242	262	265	240	252	281	270	256	265	226	259	248	252	247	273	239	277	257	254	283	252	259	278	262	261	261	247	241	258	264	221	273	259	233	244	247	245	254	264	296	254	242	240	235	255	227	252	255	259	245	252	271	240	238	218	247	250	279	246	261	239	254	237	262	254	231	283	227	254	247	251	256	229	232	241	245	280	223	254	247	264	247	263	239	236	244	277	229	253	289	253	243	251	262	258	270	249	260	249	253	226	270	229	248	265	263	242	280	299	269	244	229	234	244	255	228	246	269	247	275	237	295	243	280	258	214	262	248	259	255	288	268	255	245	267	245	243	234	258	228	256	272	298	226	270	235	223	228	277	256	251	229	252	262	247	251	267	223	248	237	236	244	249	251	280	260	248	241	223	241	291	230	243	219	247	271	235	250	260	230	277	262	293	255	256	241	259	242	260	243	249	248	235	240	257	236	248	245	261	249	263	302	256	250	256	233	250	243	249	260	261	245	235	266	255	264	227	268	254	252	245	255	234	237	248	241	244	225	245	257	252	272	227	274	288	236	265	247	262	277	253	248	274	254	229	243	252	260	271	240	215	239	270	223	249	253	245	253	225	236	237	231	229	251	245	243	264	220	228	253	234	254	240	275	250	262	207	286	256	294	254	269	269	248	242	258	254	268	255	234	268	273	249	234	245	220	263	244	260	249	240	242	221	240	283	237	250	271	244	244	253	279	260	310	256	225	254	235	267	260	242	262	252	276	231	245	251	261	251	238	242	245	245	235	256	259	270	257	250	259	237	240	275	263	257	254	260	265	224	251	270	271	265	284	243	249	239	237	243	232	222	269	232	246	253	277	277	248	284	253	264	251	256	248	232	217	261	250	221	228	264	244	217	265	269	247	258	265	270	242	257	261	221	269	277	238	256	220	230	253	276	236	240	244	268	232	245	276	268	211	247	256	247	217	232	247	248	255	235	253	269	241	218	265	255	245	255	262	261	287	267	283	241
8186	2735	5808	5919	5320	4290	3289	2804	2324	1995	1813	1595	1522	1401	1316	1217	1102	1054	926	949	925	860	928	877	896	774	789	797	772	786	792	758	690	728	724	746	711	683	676	692	650	674	642	654	663	631	681	606	606	662	597	671	629	628	620	615	619	652	676	608	606	601	628	619	611	630	612	617	610	594	580	590	596	617	634	624	610	621	569	572	603	657	621	623	614	594	611	595	642	625	635	619	595	570	640	614	649	601	616	592	600	594	616	555	570	584	625	607	577	607	591	568	625	617	555	551	577	619	601	618	618	605	537	561	610	559	574	585	572	557	574	571	605	574	605	641	587	616	602	606	614	608	563	569	550	602	573	573	611	568	628	655	594	564	626	570	582	583	601	604	621	598	619	576	556	627	551	623	586	576	604	585	574	592	582	593	617	563	599	583	610	595	587	556	563	561	590	609	613	589	589	584	562	594	592	573	549	595	590	598	582	599	584	653	606	578	624	585	562	618	617	605	589	586	591	624	578	583	558	612	600	522	572	603	591	595	545	592	554	592	624	576	574	595	586	608	592	601	605	589	618	599	547	616	562	592	549	592	581	576	594	633	565	579	578	598	581	566	580	551	634	601	582	585	606	549	599	565	596	592	612	593	608	593	550	603	561	567	564	618	570	620	598	573	598	583	608	555	576	600	618	555	599	580	612	573	638	600	572	610	606	585	584	590	579	597	567	554	583	569	613	579	550	620	596	603	629	585	584	616	598	578	564	590	599	624	554	587	555	572	574	593	594	579	600	595	621	611	590	590	599	563	571	552	599	565	598	583	540	594	594	580	599	592	603	584	601	613	622	620	591	610	600	597	574	557	588	547	567	568	600	566	652	586	555	577	583	582	585	591	584	598	568	554	569	602	554	570	594	590	546	597	565	579	582	576	586	605	609	602	558	550	618	576	571	581	589	595	607	575	540	584	554	583	599	575	552	592	585	561	605	598	623	589	558	616	608	619	557	624	570	632	570	564	585	670	564	608	540	597	587	655	613	585	611	604	635	591	534	577	597	584	571	595	638	588	605	616	611	625	615	570	589	590	590	516	560	540	593	618	611	525	624	551	581	584	581	555	553	601	571	638	582	593	554	609	548	582	593	594	596	580	559	592	598	619	562	588	608	620	608	603	563	562	582	620	577	619	610	636	540	546	637	579	612	557	565	581	597	573	578	577	557	607	595	605	603	594	602	585	572	612	594	607	603	620	588	574	568	593	572	570	600	573	591	593	591	548	597	573	588	625	567	601	610	568	546	601	533	569	588	589	577	581	599	578	595	595	584	604	594	601	575	600	579	621	551	580	592	567	614	629	581	552	586	586	584	597	556	583	596	578	584	602	558	570	597	590	628	563	575	602	588	575	534	564	611	627	594	564	590	574	615	585	583	586	556	586	616	583	573	589	594	616	600	618	566	592	590	585	574	589	592	608	615	589	568	560	608	600	594	553	607	578	592	606	572	588	571	590	564	622	549	588	587	579	518	587	609	598	535	559	596	590	585	637	594	543	586	572	558	611	579	546	567	626	590	597	586	597	578	580	590	575	584	579	596	593	626	595	617	569	620	609	615	576	582	595	590	584	618	580	581	634	596	623	586	576	653	573	529	602	530	594	590	559	569	610	597	620	592	603	635	564	561	565	604	636	638	578	593	592	596	606	650	569	619	561	608	636	644	562	630	569	551	589	542	580	571	583	575	564	590	591	591	608	564	585	525	602	594	589	561	551	610	579	613	584	604	602	581	588	592	592	592	591	578	563	577	575	559	587	581	585	589	649	635	597	570	535	570	613	596	639	595	556	555	615	552	614	610	594	537	587	648	561	575	648	587	568	612	573	600	624	560	573	626	556	561	624	545	587	573	613	580	613	556	623	564	587	605	585	576	530	640	577	584	592	598	580	601	593	610	539	583	576	619	544	585	605	596	547	584	586	570	571	568	589	617	568	533	595	554	556	551	590	610	624	586	593	577	595	582	593	579	595	597	613	611	579	606	630	583	614	601	650	589	594	594	588	614	644	564	594	594	596	628	597	577	594	601	533	570	540	540	583	619	596	552	614	588	633	592	556	623	549	597	573	590	615	565	578	572	610	555	573	588	536	618	572	606	572	595	575	590	516	568	582	599	570	545	609	592	622	567	635	589	583	595	659	595	554	643	595	556	586	602	648	625	583	580	595	595	555	597	654	604	598	557	615	572	584	567	582	613	620	569	533	604	548	594	586	599	596	596	586	595	567	591	607	567	608	578	561	562	603	590	571	591	606	606	571	611	575	577	652	611	581	555	549	616	572	600	621	620	550	608	567	535	601	583	591	618	594	614	576	603	631	595	598	581	566	537	575	559	573	618	630	584	565	608	605	597	583	630	563	622	584	561	611	599	599	559	579	562	587	605	563	596	544	563	595	564	561	629	575	617	596	554	558	603	569	614	610	573	567	599	605	569	529	585	609	555	597	586	584	600	646	623	578	562	582	600	542	613	567	608	561	607	605	552	598	568	564	589	568	583	554	585	615	570	596	576	585	566	563	556	631	555	593	565	593	603	548	593	586	617	558	561	561	578	572	589	645	567	501	572	606	554	615	543	591	613	554	563	636	579	565	614	585	564	555	585	611	598	591	587	582	608	611	536	533	610	582	598	620	583	600	574	588	592	632	605	614	620	620	590	617	596	587	603	579	561	606	573	610	540	587	556	635	610	567	628	595	592	586	531	574	571	575	587	595	581	617	603	581	596	545	611	542	574	617	607	588	590	587	563	591	581	568	619	570	559	596	594	616	565	586	596	555	560	574	555	605	545	587	599	603	617	536	606	558	635	598	576	585	570	574	583	580	580	600	613	593	587	539	586	591	608	618	605	561	573	610	623	591	562	575	615	560	618	597	567	567	608	604	601	610	611	611	595	587	597	534	549	578	631	643	568	576	606	584	583	597	581	568	588	559	545	628	601	627	599	603	601	574	585	584	556	561	544	630	576	557	573	601	597	593	607	605	568	560	581	592	613	581	618	554	562	608	606	579	598	552	574	613	632	549	609	573	580	587	575	560	582	590	573	625	598	623	596	602	596	597	602	568	628	579	618	607	552	593	590	600	600	604	606	530	561	544	579	589	568	567	595	575	594	620	608	611	568	565	621	578	585	593	614	604	597	622	573	582	624	591	601	594	596	577	591	615	577	579	628	582	552	578	570	572	601	585	577	607	571	641	585	582	607	549	574	585	614	552	593	614	592	591	578	544	597	622	597	601	532	573	565	569	590	554	557	577	619	581	551	552	591	595	610	575	590	631	630	528	579	584	558	594	579	597	606	599	588	576	598	614	585	605	579	568	591	616	589	541	600	592	563	556	583	554	593	585	551	583	576	557	574	604	585	623	544	590	566	612	610	594	634	572	588	620	600	601	575	633	599	579	584	600	648	546	597	589	546	553	588	586	583	571	603	593	598	584	613	536	577	615	580	600	578	556	573	588	618	573	582	610	597	614
2265	151	122	96	82	82	76	66	74	75	63	85	59	70	77	86	78	70	68	75	57	66	76	75	69	76	63	70	64	71	64	58	64	55	80	59	46	62	75	66	58	72	59	65	72	54	71	64	69	63	60	66	63	57	67	64	60	52	52	70	66	66	57	61	66	58	65	75	65	58	59	63	57	50	60	63	59	62	64	48	65	52	71	59	64	60	64	55	68	73	61	87	68	64	78	58	62	66	71	57	58	57	56	57	65	50	62	63	71	65	57	77	67	76	58	65	59	86	57	78	68	68	60	70	77	62	61	58	55	78	71	61	56	79	65	58	60	53	71	65	77	57	61	77	70	75	45	66	64	65	51	75	73	55	73	60	62	66	69	67	61	65	65	59	56	57	71	82	70	59	52	60	72	53	58	73	60	51	72	64	65	69	67	64	60	56	62	59	65	64	58	72	60	76	76	55	69	58	63	65	80	58	35	74	71	57	62	66	63	63	65	64	63	64	58	55	54	65	43	66	55	59	51	68	62	89	66	53	56	60	79	82	74	51	65	73	66	75	69	62	62	56	66	73	64	68	87	75	52	69	55	59	60	82	49	68	79	61	62	55	75	63	62	72	69	66	58	68	50	68	68	69	63	71	60	66	76	58	65	72	72	66	48	65	64	67	68	61	67	63	69	54	69	62	68	73	60	75	66	70	61	43	56	69	80	73	60	70	66	65	52	61	73	59	50	62	60	67	61	58	77	51	72	79	56	64	55	61	59	61	73	56	70	74	71	73	61	76	77	54	75	63	64	62	63	82	75	68	54	60	68	75	62	71	70	55	53	55	55	64	74	69	66	57	69	61	65	62	75	67	54	57	71	54	64	65	60	63	79	61	77	61	65	63	64	50	53	59	62	64	63	56	61	58	74	71	66	57	72	69	74	56	59	57	68	90	58	61	67	54	50	72	59	66	56	67	51	75	62	62	71	53	70	55	73	77	66	48	67	67	52	63	72	71	79	73	50	61	57	52	62	61	60	55	62	62	64	66	70	63	58	67	48	67	56	69	63	56	69	63	66	56	66	68	72	62	64	56	45	68	54	69	65	56	62	78	89	53	65	68	58	77	65	79	64	73	60	49	58	67	61	58	70	67	60	61	59	59	74	68	74	56	68	70	53	69	68	67	75	69	73	65	66	80	58	81	69	63	59	56	68	50	58	58	75	62	68	64	85	71	76	69	61	68	64	44	71	51	75	62	53	53	70	59	70	60	58	75	57	57	59	70	67	66	67	75	67	62	66	58	68	74	54	61	60	70	57	82	74	69	49	46	69	67	45	70	62	59	58	53	64	64	54	79	55	61	65	52	65	61	65	54	59	72	65	57	53	81	65	72	66	57	61	77	43	82	57	49	58	46	77	58	70	51	66	68	66	63	64	51	61	75	67	72	78	62	55	60	68	61	62	49	69	74	67	70	79	66	57	57	65	75	67	50	72	61	62	58	55	49	57	64	61	68	55	52	71	59	66	71	64	60	64	62	50	73	58	57	63	65	68	85	74	70	63	64	65	78	76	48	60	67	65	58	73	56	67	75	70	56	74	63	70	72	53	60	55	72	58	62	61	49	72	57	74	56	75	55	57	58	66	61	59	72	60	72	74	64	65	62	71	58	81	50	85	62	58	61	58	78	60	65	61	53	78	65	71	65	66	63	59	65	68	69	55	56	73	62	68	70	83	51	62	81	58	80	70	59	55	66	73	80	64	68	57	71	56	71	69	65	64	76	75	63	72	41	71	74	63	68	56	62	77	70	64	58	72	42	68	58	67	75	59	62	59	78	70	62	64	72	75	60	65	77	73	70	61	56	58	65	64	68	81	77	83	75	71	57	59	61	70	80	66	69	54	62	69	60	75	55	79	65	66	56	63	71	64	61	75	58	73	66	67	64	59	62	62	61	62	60	64	62	63	72	61	72	54	55	52	64	58	61	64	71	64	72	66	63	58	74	59	61	48	57	66	62	70	63	43	68	67	73	65	57	44	46	69	61	69	57	53	56	55	70	67	75	66	63	56	60	58	74	73	61	60	73	74	67	70	63	53	69	69	73	54	55	61	65	51	72	68	62	58	49	76	56	58	66	62	68	70	80	59	65	61	58	69	57	56	47	61	65	78	68	62	46	61	69	61	73	52	68	60	63	51	59	54	63	62	54	70	65	64	67	63	61	58	67	49	80	64	54	77	70	64	65	58	80	60	67	88	54	60	65	55	59	51	47	59	50	71	59	63	59	58	69	56	58	64	55	62	77	62	65	56	52	66	63	75	70	60	61	56	71	61	63	69	82	65	46	48	63	58	66	56	84	64	55	55	51	57	78	71	57	44	75	71	63	51	54	62	72	64	82	85	63	62	76	74	66	63	47	53	81	62	58	64	45	60	66	63	64	57	67	63	69	52	58	68	65	57	75	55	73	87	78	56	60	63	51	79	61	77	53	62	60	53	62	68	64	73	55	70	60	75	62	63	78	67	70	64	90	58	66	77	55	65	61	61	49	55	57	73	61	65	72	65	66	49	69	60	81	71	64	51	65	64	75	72	75	61	59	53	69	79	59	69	79	84	61	57	72	60	74	63	57	64	79	54	62	70	57	56	78	60	77	65	71	59	49	58	67	80	63	75	63	76	63	66	68	64	70	76	61	57	57	53	45	56	61	61	64	65	60	77	69	56	59	68	65	73	61	61	63	49	47	54	58	62	64	65	63	67	70	72	61	61	66	63	77	62	71	74	52	60	68	78	56	68	67	59	60	45	71	72	62	61	65	73	72	74	48	80	88	72	56	68	49	66	57	84	63	67	70	64	50	60	67	57	67	84	69	72	57	69	69	54	69	59	60	67	56	67	53	57	62	64	77	72	70	68	65	64	68	75	52	67	68	60	74	56	64	59	56	70	59	78	76	55	54	67	59	62	67	59	61	72	71	56	55	67	56	80	51	76	68	71	79	72	77	64	59	75	67	68	63	56	69	58	63	76	65	68	71	58	74	69	73	70	68	78	55	70	45	67	57	63	73	80	59	67	53	48	67	88	68	68	51	57	60	66	75	69	69	55	62	71	73	73	62	81	59	77	69	65	84	66	74	52	58	53	77	74	61	70	67	87	61	65	71	53	52	52	68	63	63	64	66	65	72	65	75	66	49	58	67	69	75	69	60	71	80	62	71	50	63	71	74	72	45	50	55	62	79	67	62	67	76	64	52	64	53	63	70	70	62	68	68	67	67	60	57	60	44	70	68	49	70	70	55	53	60	76	66	64	58	66	65	76	58	60	91	72	70	69	61	70	56	59	69	81	51	66	57	80	48	71	63	51	88	74	61	62	59	58	54	60	68	53	61	65	60	76	64	61	74	69	78	74	70	69	80	48	63	75	73	57	92	67	64	67	67	63	55	56	61	73	72	48	80	78	64	45	68	56	69	63	55	49	83	84	65	66	64	61	65	66	55	74	72	72	68	66	65	57	59
2071	253	334	307	282	273	232	216	198	220	232	229	191	210	208	199	216	182	214	218	209	208	206	192	212	215	192	180	205	216	203	191	211	190	211	188	202	176	175	205	199	179	214	180	220	204	193	218	182	219	163	197	188	182	188	175	185	186	216	179	199	230	211	191	186	214	188	183	197	178	201	203	207	215	186	208	216	171	182	183	220	179	178	205	177	189	183	181	207	194	215	206	201	201	180	190	214	198	188	189	197	204	179	210	225	191	193	185	196	199	187	193	202	192	178	187	205	197	201	202	193	169	181	181	207	215	214	182	183	188	210	175	186	189	176	200	215	189	222	181	207	178	190	203	216	235	187	187	225	194	213	217	198	189	223	188	213	189	179	196	181	187	203	181	203	214	198	232	183	193	191	196	188	196	196	211	187	200	205	199	218	212	195	171	180	203	186	203	184	205	193	188	184	195	191	191	208	201	197	206	186	204	218	180	195	194	186	195	227	216	199	225	200	207	232	179	222	198	183	202	201	195	188	210	218	220	169	203	198	188	204	187	195	197	196	192	211	214	202	189	215	183	188	190	185	192	198	188	195	188	205	203	220	186	205	191	212	191	218	205	192	208	193	204	222	213	219	176	209	189	178	198	174	200	201	184	218	202	201	185	198	200	187	196	205	201	177	199	213	180	193	212	202	197	203	212	200	184	212	183	196	219	183	215	190	217	195	187	226	198	193	227	201	212	189	193	219	225	179	197	192	194	203	224	208	199	192	209	201	203	207	205	184	223	196	219	184	200	182	177	222	196	178	204	203	186	214	197	180	192	189	201	199	209	177	206	193	189	197	179	190	195	190	189	181	195	210	217	222	181	193	214	192	209	174	211	195	190	191	211	218	206	176	207	195	198	203	179	205	177	209	208	226	216	182	205	228	230	195	199	193	181	187	216	201	197	196	209	208	194	183	212	182	199	201	182	209	200	186	171	191	209	184	178	208	190	182	197	218	202	200	207	216	206	220	202	198	196	189	198	199	202	198	196	226	191	202	190	199	205	185	208	204	215	211	197	208	202	200	198	177	224	158	156	216	189	191	196	186	231	186	200	202	186	197	190	187	178	174	217	176	215	211	169	210	183	193	190	185	200	185	206	155	188	182	176	172	173	188	192	187	221	203	189	210	206	193	216	179	186	184	236	209	199	182	190	164	200	190	198	197	185	177	189	215	197	202	208	199	201	206	192	198	212	211	205	222	214	214	194	181	162	178	218	200	219	219	207	206	185	180	209	177	183	191	191	207	170	218	184	176	175	186	185	198	177	186	212	178	182	210	182	200	201	210	178	223	205	187	176	193	213	189	210	181	187	202	188	210	187	187	213	186	182	190	191	175	198	190	213	191	189	188	212	175	188	196	215	191	202	222	213	194	176	197	216	186	200	206	178	215	204	216	198	176	182	187	203	202	180	209	202	190	188	209	194	206	184	190	195	203	189	191	206	192	181	184	205	222	188	192	196	181	205	188	191	209	211	201	221	176	183	185	174	177	187	198	213	210	212	206	210	215	198	194	205	217	216	247	198	219	193	191	178	207	209	220	193	189	181	218	197	186	176	178	196	187	183	193	201	193	190	200	213	178	186	185	188	199	197	169	222	177	203	220	163	177	190	211	174	202	194	237	176	194	172	192	213	178	203	167	213	191	199	200	213	197	197	192	208	187	182	201	199	200	215	211	233	192	198	184	185	193	204	202	197	180	171	214	205	181	209	212	188	212	183	206	203	179	193	196	210	201	186	208	193	183	178	174	204	205	227	194	193	200	182	207	191	188	206	187	188	209	188	202	178	192	183	199	221	184	227	198	203	183	190	168	164	214	204	198	179	184	212	197	202	196	189	202	172	181	199	191	187	223	197	192	215	199	203	192	207	211	214	207	198	173	191	163	189	204	202	222	199	194	210	185	179	202	192	207	209	193	177	213	190	194	176	202	192	203	169	204	224	172	173	179	183	213	214	201	176	186	199	186	215	185	200	219	187	205	200	213	187	186	216	194	193	212	189	213	199	198	215	201	206	207	189	202	197	196	190	215	193	185	193	202	174	185	206	201	189	215	181	206	205	208	180	200	201	197	215	185	189	197	204	241	224	224	201	207	185	201	221	203	201	209	184	212	184	210	199	210	213	206	191	226	194	177	180	213	189	198	208	180	188	206	199	195	196	204	204	206	199	202	198	201	195	197	207	178	193	201	176	224	206	206	208	222	195	179	223	199	196	189	207	216	216	185	168	193	207	236	180	175	216	209	208	168	176	195	201	194	183	189	199	175	202	212	186	183	197	198	182	207	176	203	170	183	197	174	200	179	197	184	228	196	200	184	186	195	177	206	197	198	188	194	204	183	181	205	209	183	199	183	191	201	185	195	187	195	204	192	180	225	175	196	179	211	177	194	199	194	216	189	201	194	181	179	189	188	205	179	185	213	166	175	199	194	197	203	204	183	195	205	184	197	218	194	219	208	188	202	194	191	198	205	208	211	193	203	212	181	201	202	218	178	202	190	174	188	199	182	215	220	192	206	200	196	210	224	199	222	177	197	214	186	186	212	198	192	205	191	192	191	209	210	206	202	199	209	198	186	187	197	194	185	194	186	189	200	182	208	218	215	199	187	203	229	191	190	197	213	184	175	201	201	188	216	162	201	172	187	194	219	203	186	176	198	197	175	188	197	186	219	213	204	208	194	206	219	205	206	209	188	181	207	203	185	176	173	192	201	221	223	205	217	216	183	175	187	198	210	192	224	220	209	203	215	197	196	167	190	175	185	213	187	172	204	232	218	211	193	158	193	185	213	188	200	212	195	216	189	171	194	188	200	189	185	213	211	197	176	220	213	233	187	216	208	198	180	218	184	204	222	199	191	223	203	192	187	192	199	201	224	205	182	202	216	198	188	194	184	172	195	208	183	209	189	176	177	193	206	201	176	181	201	207	190	192	191	186	199	214	211	187	188	211	203	186	199	208	203	183	197	204	184	219	203	194	208	160	189	209	207	195	191	184	195	190	204	210	199	212	205	188	204	218	182	200	209	211	189	183	198	183	200	164	159	184	196	209	212	194	197	173	205	201	186	198	202	176	209	190	216	181	190	192	181	217	199	215	174	183	223	204	196	188	176	204	173	204	189	208	208	209	189	184	185	182	215	189	175	208	198	185	179	210	216	178	192	213	197	184	202	185	221	204	195	217	200	200	200	199	188	211	199	190	186	203	188	194	188	176	210	213	184	195	209	182	207	183	198	174	190	193	190	212	206	214	200	218	203	198	203	195	197	196	199	200	179	223	208	213	211	199	214	227	217	188	208	199	221	183	208	226	206	193	189	179	192	219	180	169	177	195	177	201	199	205	184	192	196	213	195	199	200	202	202	202	186	184	207	175	190	189	203	190	211	181	205	215	203	236	181	201	203	203	204	216	195	191	212	192	226	210	206	191	199	205	205	179	205	211	201	208	193	184	177	182	197	213	195	195	207	201
11188	2025	1525	999	734	590	417	316	306	269	239	243	203	172	191	169	168	155	154	148	128	149	156	169	140	165	155	116	125	138	125	118	108	123	142	136	134	139	110	128	134	138	130	137	138	143	135	153	129	151	118	128	123	110	117	138	126	125	131	118	111	147	130	111	124	122	119	138	112	138	119	128	124	110	139	113	140	135	115	137	144	133	129	119	128	117	147	124	109	118	114	138	119	129	143	121	127	117	116	115	117	131	141	125	126	136	125	117	123	115	123	129	136	101	129	136	128	131	115	127	130	162	130	119	122	127	139	110	116	138	111	143	124	123	126	117	118	143	120	132	110	118	119	120	133	148	142	141	139	134	132	144	140	145	118	123	133	111	135	136	121	129	140	132	130	125	112	126	125	146	101	109	112	149	111	123	131	133	116	128	140	135	135	134	134	139	132	129	123	109	111	129	123	136	125	128	119	125	133	135	140	122	135	115	158	121	114	134	117	146	123	132	100	120	114	130	118	125	140	110	110	141	150	160	129	122	120	128	146	121	131	125	131	106	138	136	155	138	114	127	126	137	120	120	147	131	133	136	109	131	109	112	129	140	124	112	113	123	132	119	112	142	119	112	116	118	117	118	121	127	123	104	109	133	111	131	124	110	91	134	137	108	121	117	119	139	131	133	105	132	119	107	123	121	142	128	137	134	132	115	136	114	141	128	110	123	115	126	124	119	103	136	112	126	136	119	121	110	134	114	107	129	145	130	125	125	113	150	128	133	133	117	137	119	135	130	143	123	135	109	106	145	150	115	129	147	128	120	131	118	135	118	136	120	127	108	124	131	123	137	128	140	141	118	136	116	102	121	123	121	124	122	139	120	128	145	105	153	132	142	116	137	148	118	116	136	130	136	139	113	128	130	129	131	120	130	132	125	131	124	120	125	123	131	119	109	136	114	113	129	149	111	123	140	147	115	128	132	98	116	124	139	136	123	117	128	123	113	123	130	117	138	117	141	108	132	123	125	127	125	123	134	117	123	137	131	132	118	128	124	119	124	131	134	137	128	106	106	148	142	115	126	104	154	134	129	140	126	134	127	128	127	127	128	161	147	106	127	119	138	109	127	122	120	134	118	115	127	137	134	139	122	132	143	151	141	125	120	124	115	125	133	121	126	121	147	109	138	118	141	123	104	123	121	90	140	111	128	128	120	137	108	116	130	119	138	116	118	137	134	107	138	125	145	125	118	105	127	114	117	122	148	111	116	138	109	135	131	127	114	128	130	133	132	140	128	133	144	119	135	105	152	132	115	136	141	137	126	142	116	119	136	131	135	127	141	124	138	117	115	138	133	104	135	113	118	116	123	126	136	132	123	145	116	122	126	130	128	137	118	136	108	117	109	108	97	128	127	123	99	128	117	138	128	133	114	125	119	111	130	116	132	123	126	122	120	130	110	127	122	131	103	122	127	125	133	142	124	128	145	132	126	128	137	136	136	116	139	102	132	99	134	112	120	140	145	113	125	114	126	101	127	121	111	91	126	138	120	127	128	139	138	131	122	139	123	120	120	118	141	141	118	119	130	125	119	139	122	134	125	117	141	123	121	131	148	119	115	126	119	148	117	125	130	120	126	128	114	126	122	114	127	138	127	134	151	140	118	120	127	127	110	117	143	116	139	122	145	140	129	143	130	125	128	122	114	129	127	153	119	110	101	122	115	118	136	122	134	135	131	141	127	126	119	131	124	127	130	137	118	130	120	133	136	139	121	127	126	123	115	126	130	116	137	129	118	134	150	133	119	119	118	127	134	135	118	123	125	124	123	135	122	137	124	151	105	133	119	137	142	138	131	144	142	116	125	113	127	131	148	123	116	119	102	137	134	129	132	114	119	113	134	144	126	140	139	124	113	131	134	132	121	119	120	143	132	107	108	120	139	113	119	133	120	123	141	119	112	138	142	134	121	114	130	136	136	133	119	131	128	126	127	132	127	128	126	119	141	132	115	122	118	109	114	128	119	111	121	134	127	132	120	121	105	116	119	110	116	120	135	130	118	108	144	108	141	118	135	132	132	112	127	136	114	129	124	131	131	116	123	126	147	130	126	133	115	146	135	135	127	118	131	118	134	129	111	114	141	117	116	131	133	127	111	103	125	134	95	126	127	131	130	143	145	115	128	136	119	134	125	136	136	119	116	127	132	136	123	102	134	141	143	105	110	145	120	123	108	123	135	137	127	118	123	127	124	112	141	140	135	117	120	137	122	143	149	128	141	146	116	109	113	117	138	110	109	159	133	123	107	116	125	121	136	136	127	119	120	146	132	111	124	133	120	136	109	123	112	112	127	114	121	134	124	129	135	110	127	127	136	130	125	147	140	111	116	134	128	107	105	152	133	123	141	156	122	144	127	104	111	134	116	112	118	121	122	133	117	123	117	117	130	115	124	135	150	130	114	143	127	121	129	120	138	131	140	109	126	138	121	105	121	120	121	130	111	123	113	122	110	126	116	131	121	114	128	119	114	142	129	106	136	101	131	118	131	129	122	137	122	128	107	122	127	120	136	106	135	140	130	115	135	124	120	132	129	125	120	121	125	116	108	133	166	129	127	142	142	156	137	122	127	117	118	147	131	106	117	107	155	130	131	142	126	115	146	136	114	131	122	125	117	117	134	135	124	136	137	105	120	112	123	157	134	129	133	129	144	141	110	147	136	138	129	128	114	130	128	114	111	138	128	158	146	117	132	138	118	125	148	147	109	131	127	136	122	127	126	132	120	129	135	125	144	152	129	145	123	118	130	139	157	142	136	119	141	108	118	127	168	130	147	116	122	134	143	132	127	141	122	118	127	126	120	126	121	109	115	134	113	125	137	128	121	113	127	117	143	119	124	124	121	114	108	119	110	144	137	131	125	117	128	120	117	115	112	110	129	121	122	120	130	116	123	139	133	142	120	126	113	137	120	129	139	119	130	129	138	117	138	108	126	138	127	133	135	114	107	141	153	134	115	105	127	136	125	123	145	125	119	129	126	119	122	126	128	134	99	150	123	125	150	126	133	129	113	145	121	107	116	128	144	122	105	116	114	125	118	138	154	132	142	147	120	138	158	115	95	125	144	125	118	129	130	101	126	128	126	131	127	132	110	114	128	130	129	133	107	128	136	129	121	136	126	131	133	119	122	137	116	121	127	121	118	117	123	128	137	107	128	133	91	132	130	132	135	131	113	122	117	131	121	119	142	111	146	138	138	132	129	147	135	133	129	131	131	138	134	114	115	141	128	128	125	116	128	130	114	128	143	127	147	109	129	123	122	138	131	131	129	163	144	125	127	137	137	113	113	124	131	124	132	126	111	129	117	123	146	129	124	127	118	140	101	135	128	124	132	128	133	116	132	108	143	139	129	124	109	130	140	126	125	126	146	113	130	119	120	123	130	122	112	115	123	102	112	132	134	120	132	118	112	135	118	127	134	135	121	106	124	120	129	141	140	161	129	136	115	128	121	124	104	127	126	133	148
6415	1899	3063	3215	2898	2299	1907	1484	1241	1105	981	891	793	723	691	623	609	620	556	556	501	510	475	508	488	454	430	418	399	452	417	417	380	421	411	423	384	391	396	378	372	345	392	395	381	386	374	388	353	398	381	376	369	350	426	361	389	384	375	387	360	372	390	341	347	395	354	354	334	325	324	345	353	374	321	367	365	383	326	339	320	326	346	334	355	327	338	349	318	320	343	338	394	353	357	318	341	370	329	353	343	352	362	323	359	318	313	304	333	349	355	324	343	337	398	336	356	348	347	366	336	332	369	341	351	360	343	337	352	349	333	346	326	380	365	357	296	358	357	343	320	366	331	339	356	321	305	368	362	331	365	354	309	389	365	354	306	307	339	339	349	335	323	337	341	336	340	352	372	335	369	320	341	319	344	328	369	348	332	350	352	367	360	323	343	309	345	336	352	323	341	360	363	311	320	341	329	351	345	316	369	321	319	341	351	325	365	366	373	337	348	340	365	365	360	304	353	353	336	351	327	343	316	336	326	330	316	324	354	295	347	311	348	339	327	317	345	362	333	324	300	357	346	325	337	364	358	353	319	313	325	367	324	343	324	347	353	317	345	343	365	336	356	339	322	340	377	343	325	344	330	342	330	326	336	346	358	371	291	363	345	353	330	333	335	326	355	344	354	305	336	324	331	348	351	312	351	308	351	351	362	331	361	344	308	339	365	343	321	316	337	334	358	338	337	378	353	388	338	299	334	345	334	318	358	325	290	339	382	335	335	358	335	335	336	334	360	329	372	340	352	368	343	348	360	370	311	373	337	364	367	333	344	322	334	351	333	319	361	327	345	334	335	325	345	350	314	360	344	317	362	376	343	317	338	349	358	365	350	328	341	302	347	337	335	351	338	328	361	337	346	339	322	343	361	335	348	332	321	357	332	315	335	320	324	348	312	356	374	360	371	358	320	349	343	336	365	344	336	349	332	379	351	334	341	352	315	323	362	361	341	315	303	325	314	316	346	330	317	334	357	351	369	349	347	334	346	326	312	312	343	389	335	351	341	389	356	336	346	329	336	334	321	369	361	342	329	336	353	362	360	331	321	322	323	338	333	335	305	382	326	376	334	304	314	343	369	349	344	348	337	381	343	361	336	328	337	341	347	327	319	343	323	338	302	314	303	303	331	326	326	377	363	343	326	336	368	334	320	343	336	344	354	374	328	346	323	327	354	318	353	340	354	345	355	360	335	330	328	324	323	365	333	339	308	377	304	347	353	326	368	348	344	322	341	334	329	359	346	330	337	341	321	340	339	365	345	356	333	327	319	350	323	380	321	317	329	342	334	351	364	323	313	340	349	355	308	318	328	343	330	329	369	361	326	296	340	319	395	327	369	362	330	355	327	337	311	346	389	331	327	364	335	345	319	314	339	328	353	317	333	343	349	322	351	360	350	361	344	326	306	341	347	342	367	351	354	353	355	346	321	333	349	310	302	333	321	321	321	371	323	329	326	346	344	336	335	354	356	327	348	311	323	348	323	343	337	338	313	346	322	338	363	330	336	348	308	320	289	326	359	351	342	322	355	329	313	338	324	360	335	337	346	353	350	315	327	327	340	318	321	330	347	337	373	328	324	321	356	309	343	336	341	353	360	360	345	356	330	329	360	326	337	323	327	337	332	375	401	368	362	336	302	338	332	340	333	355	318	290	344	399	344	344	332	340	304	368	318	381	303	314	337	356	333	348	321	338	342	362	343	306	356	309	348	338	358	350	323	337	342	360	329	383	322	357	349	382	387	333	324	332	333	327	302	381	372	337	364	332	342	353	315	330	328	365	344	361	350	332	336	362	306	378	368	356	330	329	357	322	311	348	336	346	355	337	360	343	307	351	340	317	390	336	300	333	358	322	351	341	341	320	335	325	335	364	346	341	316	357	311	364	346	313	362	346	322	332	336	341	334	351	348	328	316	341	334	344	379	331	354	342	325	337	321	375	361	326	341	378	359	345	345	335	353	323	333	311	368	351	353	319	344	326	341	270	309	320	345	327	343	334	331	358	372	340	374	328	334	304	336	347	346	356	337	353	335	346	333	347	366	319	345	339	315	331	306	371	314	326	342	336	315	361	322	364	314	345	359	363	314	357	326	351	334	336	383	366	344	305	310	308	336	332	309	331	326	333	343	345	320	348	341	351	360	347	354	366	326	359	333	300	347	375	346	359	348	331	338	339	318	369	314	327	334	346	312	361	342	349	339	361	312	334	328	319	353	319	379	336	317	330	331	309	322	335	377	343	306	336	376	339	360	323	347	331	338	384	303	337	331	328	356	342	329	359	338	372	347	349	351	355	343	337	341	351	315	351	338	292	324	315	321	329	366	343	328	333	347	340	333	350	318	359	372	306	309	355	327	404	353	357	345	349	324	335	398	319	366	353	349	350	362	326	380	323	315	346	336	301	352	324	334	360	328	350	342	328	308	341	338	347	372	339	352	353	344	343	375	355	328	337	365	356	337	337	330	335	323	342	341	340	350	336	351	361	353	338	326	344	348	337	325	359	325	319	338	324	342	360	330	343	364	343	343	352	333	361	356	352	323	334	331	349	337	369	336	335	346	345	301	336	340	340	361	355	360	378	329	364	383	351	356	353	335	330	367	377	324	334	330	365	338	359	349	355	354	359	317	355	319	338	337	380	331	322	364	358	350	332	337	333	385	337	345	342	284	345	344	337	381	330	346	363	347	318	336	338	341	367	343	353	344	335	343	361	308	333	345	347	356	361	326	336	328	363	338	337	325	327	334	323	339	362	339	374	325	322	326	331	314	367	361	349	320	338	343	321	321	350	367	317	353	318	344	295	383	324	342	348	317	349	326	345	362	347	299	320	324	338	338	356	363	331	352	343	357	353	370	323	333	336	330	368	350	347	340	341	378	329	340	345	332	342	356	333	314	339	349	319	341	316	365	357	355	345	344	361	363	308	307	308	335	338	345	321	349	320	366	318	347	314	343	363	341	325	344	358	309	347	330	320	351	348	329	374	296	360	345	346	367	313	377	364	330	358	330	372	360	337	324	329	363	332	385	344	328	315	329	327	305	339	353	326	351	335	340	328	343	322	295	360	337	357	340	317	318	316	357	318	339	343	313	363	322	368	330	356	341	333	370	356	336	332	366	327	344	361	328	327	343	348	378	381	344	304	330	332	339	326	347	358	337	351	317	337	364	327	371	362	345	353	328	344	345	343	374	349	318	350	362	311	334	350	362	345	322	339	319	365	330	331	343	309	342	388	355	316	297	335	326	350	336	346	322	333	363	304	366	355	348	349	337	337	324	334	341	360	359	362	303	341	324	360	338	333	340	366	315	358	323	338	340	368	324	328	334	342	359	373	309	382	318	339	344	327	337	363	338	351	331	301	332	350	371	330	346	352	360	331	379	304	354	350	323	355	306	358	333	328	329	329	357	357	350	282	329	323	296	360	342	320	356	352	326	376	373	333	324	375	346	364	337	345	308	341
19514	5602	3661	2075	1485	1057	775	697	556	490	433	412	397	343	364	332	341	324	319	283	299	312	297	296	268	296	280	248	262	278	252	287	248	260	256	284	299	258	235	242	238	268	283	275	258	274	240	277	267	279	285	269	246	255	289	257	261	248	251	224	262	279	257	277	252	278	244	251	281	252	238	253	265	265	258	263	242	264	242	251	238	261	254	257	283	264	246	243	288	258	264	265	242	245	272	231	241	247	245	262	270	224	244	249	249	263	256	262	263	263	246	239	263	250	233	249	282	238	244	240	243	260	264	209	296	246	272	252	254	217	232	244	278	253	249	234	251	239	258	253	255	224	233	271	272	240	244	238	253	208	251	247	279	235	296	240	253	268	228	233	277	256	222	237	279	235	233	258	248	276	240	257	254	279	241	222	227	281	239	228	241	270	227	251	226	232	266	276	260	273	240	259	249	246	242	235	277	250	274	265	244	276	233	250	213	261	237	262	266	251	275	246	253	266	262	249	246	248	240	257	241	248	262	252	254	248	219	241	224	259	254	246	250	230	250	249	260	261	252	282	273	260	252	240	258	276	236	238	276	237	245	248	246	227	242	240	233	257	282	265	245	244	250	217	251	271	274	277	251	240	218	254	266	251	207	245	230	234	268	251	260	201	253	256	231	236	249	258	297	233	277	230	236	230	261	245	308	266	244	252	218	263	271	272	254	271	266	250	249	253	231	256	257	234	252	243	252	270	281	269	253	277	265	247	217	250	237	273	241	242	260	250	239	232	246	244	267	279	245	243	263	247	253	219	256	234	259	255	225	258	233	258	267	262	270	231	239	241	245	250	242	226	254	272	269	243	246	224	279	261	271	223	276	233	270	233	246	248	250	257	258	255	230	259	252	254	238	258	269	251	238	251	232	259	252	249	267	243	275	292	266	225	272	256	259	230	225	241	258	259	252	237	264	250	284	248	225	255	250	236	226	250	283	232	255	234	253	256	277	255	241	259	267	262	247	257	220	246	280	281	272	278	248	240	259	242	252	253	262	228	276	256	258	250	258	284	244	237	251	244	238	225	250	259	258	233	258	210	278	246	251	247	259	241	261	245	266	259	252	258	263	236	279	274	241	272	239	271	228	290	236	255	254	264	241	226	241	275	242	282	203	263	224	273	272	275	263	278	228	235	252	286	249	233	294	276	231	239	243	245	260	267	267	251	257	255	248	253	238	209	269	282	286	255	249	244	267	254	240	254	250	258	263	266	205	240	274	234	245	275	232	275	240	277	239	259	250	278	246	248	244	254	261	265	260	229	289	273	264	253	235	247	249	252	268	247	266	237	245	223	236	261	248	231	235	234	243	252	260	255	279	271	286	239	267	262	240	234	251	266	253	261	252	255	250	244	269	284	230	262	256	250	248	262	284	219	273	265	247	268	259	229	259	244	265	276	257	270	232	253	263	249	255	253	256	255	247	270	269	251	269	250	256	251	280	258	263	243	284	227	261	244	283	238	247	225	230	242	246	265	241	245	249	261	252	258	238	229	237	211	277	245	250	231	259	280	249	262	259	265	276	263	274	247	256	261	274	278	258	273	251	253	245	274	274	237	249	242	262	253	231	238	241	269	273	257	260	267	266	229	232	232	245	261	260	245	283	250	282	261	253	248	257	259	279	238	249	243	253	276	246	258	248	265	273	258	229	249	232	260	253	244	245	263	231	250	248	251	263	230	274	265	253	249	243	233	261	242	264	236	254	247	235	226	262	269	243	286	260	242	230	264	226	265	262	248	261	264	245	243	235	237	234	245	238	283	249	258	241	258	230	255	268	266	250	222	270	239	240	242	253	238	259	254	232	236	241	259	238	251	256	252	242	267	263	251	237	241	259	246	233	258	251	271	210	283	263	241	273	259	265	229	275	246	263	245	246	261	228	261	244	289	238	255	254	246	243	267	242	253	276	238	250	260	247	230	248	246	228	217	261	226	254	252	247	220	245	250	267	261	273	224	246	238	227	246	260	274	256	267	298	237	260	245	241	261	231	259	260	246	248	271	259	267	278	243	223	243	289	255	251	244	240	224	283	274	268	233	241	256	269	235	267	275	271	225	250	242	219	257	235	260	235	289	288	238	284	259	236	254	253	235	235	245	229	243	231	254	251	240	202	248	250	257	244	228	250	257	288	221	279	264	244	269	254	242	250	272	272	254	260	266	278	257	257	244	237	235	232	263	271	252	234	242	237	237	247	259	288	268	251	259	263	267	243	254	262	265	242	247	238	278	260	241	234	251	220	262	280	245	283	287	270	274	243	246	263	238	260	262	232	265	269	259	229	226	238	254	248	252	256	247	237	257	239	240	247	224	260	254	234	266	239	271	244	275	244	276	240	268	281	276	255	242	263	252	245	255	265	234	253	263	261	234	268	236	270	266	261	266	277	238	223	265	248	249	259	232	234	226	250	259	238	243	245	234	262	280	269	240	250	265	261	256	255	239	255	243	276	216	288	245	255	253	229	240	253	265	269	246	268	248	269	270	253	248	268	261	241	251	285	235	238	221	271	252	251	257	273	226	247	249	281	239	255	296	248	261	239	224	220	270	231	227	264	269	272	246	234	275	237	256	241	251	238	230	261	234	283	264	252	231	249	231	225	251	229	234	259	240	251	242	271	253	228	253	264	238	218	230	260	264	232	270	248	256	225	250	241	218	259	298	235	255	220	256	245	257	238	246	269	247	274	253	240	234	230	239	249	267	233	243	263	263	237	246	215	237	282	249	247	288	241	244	252	266	277	236	260	261	271	262	269	237	236	234	241	268	277	277	260	269	261	234	255	269	249	272	267	253	263	236	229	226	244	252	243	265	247	242	247	245	236	248	237	234	227	267	243	250	255	280	237	227	227	244	243	238	259	254	260	238	234	222	287	259	274	235	229	247	276	251	262	241	261	238	270	262	241	276	251	269	255	222	227	251	239	240	251	256	231	250	265	244	255	263	231	274	245	251	272	240	237	256	251	236	261	274	229	269	273	265	258	232	275	275	251	233	233	254	268	263	263	237	234	261	237	263	257	245	228	264	282	255	253	246	287	247	245	258	254	264	235	267	241	262	265	235	281	222	242	229	263	264	258	239	293	244	234	264	253	244	265	261	227	281	245	277	251	233	261	273	227	256	274	249	252	277	274	252	247	282	256	254	253	250	230	232	236	230	257	236	259	244	248	225	246	281	224	250	272	224	264	272	257	240	291	279	231	272	228	262	257	239	223	231	245	232	255	253	281	246	244	276	246	259	236	232	262	258	229	242	243	227	218	253	247	280	249	289	259	238	238	233	248	276	261	265	268	261	253	267	216	234	255	233	240	255	264	260	275	277	234	236	267	273	242	235	243	241	237	265	237	246	244	242	225	236	240	260	242	252	254	241	244	239	244	255	249	230	243	255	231	258	273	253	223	267	235	214	286	271	243	231	246	244	257	250	255	268	252	255	244	287	257	262	231	225	251	259	260	242	243	269	262	249
8250	4060	5591	5968	5193	4298	3348	2727	2328	1991	1820	1591	1458	1326	1270	1148	1097	1040	1021	990	925	892	914	840	836	798	798	799	733	728	745	715	691	712	687	720	676	711	676	690	648	690	676	664	665	607	687	669	630	659	650	637	631	632	629	616	609	619	638	645	608	608	601	621	612	628	595	619	651	632	584	601	641	604	613	640	595	615	609	603	616	612	576	640	631	622	575	620	598	668	615	625	611	590	611	632	600	631	614	551	635	589	655	580	583	629	623	617	611	615	603	614	564	597	587	575	538	554	585	566	601	620	577	604	555	588	598	592	602	556	633	580	564	551	568	571	591	605	605	563	569	601	556	604	600	602	593	565	594	598	589	637	600	620	598	565	604	589	635	578	585	613	564	615	586	575	571	595	553	586	597	575	583	598	592	583	598	629	648	575	598	563	597	600	604	567	562	561	565	599	555	587	624	591	602	567	583	587	607	556	617	652	573	569	605	554	590	633	600	573	581	577	579	601	621	580	589	592	605	595	606	594	571	564	613	554	589	597	665	543	576	608	577	596	574	592	562	561	618	558	574	572	537	591	587	581	587	570	599	574	607	589	589	616	620	566	584	569	570	578	584	550	618	625	610	586	563	599	627	542	605	551	593	615	558	568	596	571	566	564	555	601	601	602	568	553	604	574	577	607	575	605	551	586	546	618	590	613	548	580	577	590	617	594	611	593	578	625	559	619	581	605	596	629	584	610	585	601	581	604	543	605	569	624	591	615	604	578	589	577	581	593	577	632	599	582	589	568	579	547	540	640	569	601	559	584	585	535	624	585	627	617	619	576	596	632	571	584	626	571	611	575	609	545	652	579	586	574	582	577	571	609	615	599	622	595	595	600	600	601	610	616	551	608	580	612	579	556	604	552	611	562	620	619	636	611	561	591	595	624	577	626	573	630	558	574	573	612	606	581	603	589	574	588	623	620	582	605	576	538	607	611	621	576	616	612	557	602	585	573	612	570	633	553	595	562	596	588	553	606	615	540	579	563	578	612	614	582	620	621	593	599	575	560	614	514	595	565	621	617	554	607	563	579	615	599	631	605	596	566	566	549	534	548	540	609	523	608	577	577	599	649	588	585	612	573	619	605	594	579	588	594	566	563	584	562	556	584	588	601	611	567	616	642	579	598	610	592	591	612	597	575	647	626	612	593	595	618	583	622	602	569	586	651	614	555	618	556	616	577	550	564	572	581	592	597	616	616	537	592	621	569	593	576	564	592	603	597	572	609	557	592	528	583	577	591	566	598	621	582	610	603	587	575	599	619	581	596	565	589	622	579	575	568	590	562	600	581	616	585	601	604	622	616	576	548	608	591	577	542	582	578	608	594	597	562	562	613	537	591	586	543	541	599	598	623	619	579	609	552	633	597	607	545	610	602	583	584	552	598	541	592	582	595	622	575	569	599	572	608	610	567	589	613	597	574	596	624	597	589	588	527	575	599	641	623	579	627	596	598	554	558	596	594	514	558	633	660	587	594	594	599	597	646	562	617	572	601	595	585	595	570	597	566	631	532	596	632	637	602	598	569	566	565	579	600	598	558	588	595	593	588	576	557	593	576	594	579	578	590	563	586	617	627	571	605	595	521	623	616	551	581	595	569	636	595	594	590	597	599	587	609	636	628	584	616	577	559	600	604	592	635	558	603	587	548	543	607	573	629	608	561	583	564	623	562	600	590	577	605	607	576	593	614	624	607	573	581	540	560	584	604	585	584	580	586	568	535	531	565	609	601	603	600	607	607	602	597	586	594	549	586	589	613	605	606	584	574	602	558	542	588	581	606	561	607	613	572	590	577	549	557	563	564	594	585	598	591	603	605	566	641	549	646	575	559	582	566	606	607	593	595	559	616	584	569	571	581	559	547	583	601	555	585	566	579	583	578	626	626	584	601	607	579	584	594	582	573	586	581	582	613	590	573	543	618	565	601	615	599	587	630	635	608	605	574	590	583	575	574	595	595	591	648	579	575	591	617	582	623	632	580	593	556	610	573	569	539	608	587	582	638	591	541	543	626	585	594	542	579	584	613	628	561	563	589	594	562	548	584	641	603	551	630	588	546	598	587	597	602	571	612	580	585	604	564	567	605	587	567	612	591	561	574	582	608	560	552	557	606	587	613	581	551	631	628	578	604	582	595	561	598	596	574	575	527	608	619	601	586	543	560	564	590	616	629	597	613	585	589	605	617	593	612	584	596	562	556	631	607	574	601	576	601	606	630	574	553	589	572	611	621	601	602	575	543	596	619	578	591	558	627	600	615	585	616	601	604	620	638	560	603	582	584	632	592	608	561	566	604	631	590	596	609	639	564	620	589	580	553	617	534	596	581	589	631	598	604	601	578	595	583	622	583	563	599	589	525	556	572	593	638	612	619	621	598	582	586	590	592	564	603	611	549	599	572	621	598	597	582	556	588	579	545	591	594	550	563	572	593	569	600	621	571	569	571	568	574	586	575	570	558	589	601	572	608	558	603	596	595	588	619	605	578	558	557	624	601	562	629	567	568	590	570	569	554	613	587	554	598	572	604	581	583	591	571	628	567	589	549	608	597	582	598	554	613	587	605	517	544	568	588	582	593	569	627	589	620	599	576	564	599	607	572	610	581	608	537	544	595	594	599	584	598	591	575	555	561	545	616	595	578	603	594	541	604	561	623	600	582	558	591	645	596	610	576	566	553	567	589	600	611	605	613	611	580	568	581	587	616	603	611	597	567	593	608	582	603	595	578	634	610	605	618	581	588	575	581	603	581	609	623	598	586	599	566	574	599	572	607	572	607	590	558	556	597	583	554	604	560	569	594	579	579	563	587	573	581	593	573	642	570	585	583	631	605	598	592	627	580	589	571	597	525	566	600	572	593	589	601	585	611	569	632	601	585	551	594	554	572	623	567	597	578	635	565	584	588	579	545	569	559	569	584	577	582	544	579	599	594	546	569	577	555	592	595	586	557	633	578	586	599	592	559	580	581	571	610	582	562	596	588	581	576	605	614	591	576	592	572	565	574	606	585	587	627	595	612	620	580	609	580	558	604	584	590	577	589	579	603	591	618	627	609	556	582	577	605	562	581	577	606	587	644	579	597	592	626	610	598	585	612	550	574	609	572	626	587	601	590	646	564	605	567	564	589	567	616	614	545	561	598	570	617	591	614	585	553	597	593	593	593	567	576	567	597	582	601	597	546	603	630	589	567	597	583	568	581	573	576	576	552	584	571	631	595	583	555	595	587	600	619	555	564	578	603	628	599	614	533	579	599	581	588	544	590	608	582	590	578	563	616	593	610	591	627	624	507	591	614	612	583	592	576	594	564	542	573	559	585	570	577	560	569	615	597	569	584	569	590	552	578	613	592	590	589	626	589	591	576	561	597	588	581	582	598	604	546	547	589	558	586	559	564	623	568	596	582	595	579	605	538	585	580	609	573	585	558	611	629	591	598	597	556	596	574	566	598	572	602	596	599	564	623	568	584
2336	228	105	79	85	72	69	59	62	66	58	64	77	70	52	55	76	63	68	66	66	67	74	80	71	53	62	78	55	49	67	65	64	67	54	79	64	57	68	72	72	56	67	63	54	57	49	51	62	80	77	67	78	51	79	58	67	78	54	54	56	66	54	58	64	61	63	68	47	54	59	81	53	70	63	48	63	58	65	56	64	62	60	65	79	73	60	60	62	58	71	65	74	55	60	67	67	62	63	68	63	48	67	75	55	81	48	49	72	80	48	66	72	65	68	52	70	71	60	70	48	73	61	46	67	73	64	59	63	53	64	74	70	74	56	77	86	67	66	47	64	66	46	65	62	56	60	59	69	78	69	45	67	68	63	53	52	56	50	69	63	60	74	60	57	61	68	71	61	59	60	62	56	75	83	57	53	67	65	68	63	66	68	76	66	74	53	71	60	60	58	49	63	53	67	67	66	70	62	62	66	60	58	60	50	79	51	81	63	65	56	71	49	54	83	67	69	71	70	60	69	59	75	60	63	72	60	78	57	59	56	56	63	66	55	58	84	54	66	62	86	62	61	59	61	65	58	63	62	71	69	67	56	70	53	86	67	66	63	55	68	62	57	67	62	60	48	61	52	71	62	70	55	72	60	68	70	61	64	62	71	78	63	63	63	74	72	62	68	70	74	79	61	66	47	54	64	62	77	69	64	54	70	82	56	39	66	76	46	58	72	62	62	62	62	58	85	87	68	58	72	91	53	49	55	75	66	55	61	71	63	62	64	52	62	75	60	56	48	70	69	81	59	48	51	68	59	68	90	73	60	72	76	67	67	55	71	71	52	76	54	60	73	73	88	62	65	65	58	57	65	57	60	76	55	66	68	60	54	58	78	61	66	61	60	70	56	68	68	83	64	57	62	67	71	61	58	59	55	49	66	57	77	56	69	70	80	56	62	58	65	63	85	72	65	81	57	73	54	74	81	62	53	54	84	54	58	63	69	70	66	72	70	68	59	56	61	54	61	50	60	69	58	52	60	63	63	68	60	67	63	79	75	46	44	51	56	67	57	83	57	69	66	62	73	81	68	57	63	67	67	74	60	78	61	73	63	54	65	78	70	55	63	64	62	68	66	61	67	62	53	79	70	61	53	69	60	70	66	86	65	77	57	52	51	56	55	63	69	65	72	78	84	64	82	63	57	57	62	51	66	71	49	72	82	46	59	67	72	72	61	64	62	71	74	65	61	66	62	78	72	54	51	68	62	62	87	71	61	53	55	57	62	65	55	57	51	54	67	45	57	61	66	67	77	74	63	67	52	69	95	62	62	60	63	56	79	63	62	64	71	56	62	71	58	62	67	62	63	66	68	73	66	73	65	67	70	75	61	68	69	65	65	61	56	59	63	66	62	75	53	73	59	56	60	58	58	49	62	64	66	72	59	74	79	66	65	66	62	55	64	66	66	64	66	72	65	77	57	78	60	50	69	54	52	68	73	57	60	73	56	64	63	68	61	64	74	67	67	81	72	53	64	58	48	63	66	67	54	66	64	51	62	73	71	48	58	70	63	50	58	65	56	78	69	50	68	59	67	61	51	73	59	67	63	77	64	58	65	72	68	65	63	66	66	65	69	76	60	52	81	57	73	70	68	67	70	64	63	59	57	68	51	68	82	77	60	69	62	54	65	72	66	59	64	49	58	60	65	53	51	71	72	75	54	53	53	65	70	55	78	69	68	73	64	64	77	62	70	59	74	59	80	63	77	53	55	68	65	60	52	58	71	77	69	67	51	77	66	69	64	52	54	45	75	54	56	86	56	64	59	79	65	69	67	87	78	59	69	77	72	65	68	62	49	70	84	75	64	72	73	62	69	63	59	67	74	53	64	70	59	58	62	50	66	61	58	56	54	69	68	79	64	60	46	67	79	61	64	59	48	62	73	60	66	57	62	71	65	66	56	73	63	64	73	58	67	58	54	61	63	60	73	69	63	67	54	68	56	56	66	62	65	53	61	69	58	65	56	67	78	83	75	65	62	63	59	69	58	52	73	67	60	60	58	67	75	55	49	63	70	56	61	55	65	61	61	75	69	54	70	64	70	65	79	71	60	69	73	70	64	65	60	81	78	64	75	68	71	65	65	73	50	68	69	47	70	50	82	72	62	48	55	52	60	64	77	52	58	67	50	84	56	54	68	52	55	57	47	61	58	68	60	66	64	60	64	65	60	73	62	72	52	59	72	87	62	52	53	77	79	63	64	54	66	75	54	64	62	67	80	52	61	60	78	59	61	55	59	48	73	66	64	72	56	66	62	64	63	55	64	66	49	60	51	73	74	59	71	74	57	64	72	45	55	62	53	67	85	67	57	52	62	83	66	75	76	71	52	53	55	63	61	79	55	55	70	65	65	62	74	55	76	60	71	66	82	61	66	69	59	63	67	62	66	54	61	59	52	67	70	65	67	64	62	80	60	50	57	52	54	73	63	70	58	71	70	57	62	60	70	66	62	65	71	60	58	70	65	60	65	72	54	65	59	65	63	69	67	50	75	73	64	59	52	70	54	51	58	58	65	41	67	48	59	73	58	64	68	71	58	55	63	69	69	67	63	51	78	65	60	53	58	63	57	43	82	72	69	54	73	63	59	80	64	52	49	52	67	77	54	60	66	64	74	73	59	68	64	47	65	63	66	68	69	69	62	69	70	64	76	60	62	61	60	54	52	58	57	53	60	62	53	58	63	55	61	66	76	57	62	61	66	78	51	56	49	51	65	60	68	59	60	57	67	66	66	66	54	86	68	70	56	62	61	57	64	38	61	62	61	49	70	58	63	57	61	69	62	68	58	67	66	55	55	78	56	72	68	70	51	71	57	59	66	55	65	78	73	82	60	63	59	62	72	67	64	51	57	54	65	70	70	74	67	72	60	73	69	61	53	69	58	72	77	52	68	81	65	62	93	55	63	61	52	55	56	73	52	62	71	72	54	63	59	54	63	61	71	70	56	72	62	69	67	64	56	67	73	75	74	65	80	83	87	59	83	57	53	63	69	50	67	65	82	61	61	64	76	54	71	56	58	74	63	58	59	76	73	78	73	65	53	68	62	55	61	63	66	67	77	67	66	68	47	72	82	56	61	66	66	54	64	80	62	73	67	72	75	57	61	76	58	75	53	64	61	53	53	58	53	86	58	80	69	76	76	81	69	65	82	74	64	69	70	85	69	63	69	64	58	71	81	65	53	46	70	83	64	59	71	58	64	69	64	53	59	52	60	60	69	71	62	69	73	62	71	72	84	57	56	75	69	57	74	64	65	66	49	63	75	60	80	74	61	72	67	62	56	59	62	78	55	86	81	73	65	68	61	62	73	63	71	54	69	66	70	70	65	73	55	51	76	56	65	50	62	61	68	72	59	60	66	90	64	76	75	61	72	69	68	77	67	61	76	83	73	56	61	68	60	86	71	59	61	58	58	68	48	63	68	68	60	80	66	48	64	80	51	58	63	51	52	64	66	66
2137	359	291	320	300	258	228	252	203	222	221	217	223	211	201	193	218	194	226	230	224	196	229	207	194	196	178	217	202	206	198	170	198	227	174	207	181	218	217	211	203	185	205	196	201	219	178	169	208	203	171	193	190	206	205	187	210	186	192	195	201	180	194	186	174	181	193	200	188	205	185	192	211	195	191	198	195	191	195	198	178	187	189	202	214	201	193	207	209	194	204	206	199	200	195	180	194	182	192	186	186	188	201	217	229	201	191	206	188	174	194	176	185	201	200	210	208	226	174	180	200	220	184	207	171	216	185	184	159	196	211	204	183	205	180	204	198	161	187	191	202	191	199	210	207	185	223	203	201	195	218	192	224	200	203	200	210	201	184	205	221	206	201	163	197	216	203	197	206	210	202	208	200	181	203	191	207	198	188	207	220	188	206	180	199	185	195	186	198	215	203	211	205	196	214	206	182	215	188	177	176	179	195	199	179	210	188	221	166	201	200	178	205	190	183	196	207	198	182	187	218	209	194	212	207	186	191	193	198	185	192	198	188	190	191	210	199	196	213	196	186	200	178	202	184	193	198	209	208	191	181	189	202	195	205	193	185	211	206	181	169	197	192	187	188	197	224	205	177	223	213	198	196	221	216	207	207	224	208	193	209	180	205	208	183	234	208	199	207	184	213	184	192	188	213	194	190	200	184	210	192	198	201	193	191	183	202	206	186	202	217	216	187	199	200	178	181	197	160	195	202	205	184	200	200	195	226	203	221	188	208	189	198	199	220	176	222	225	217	195	198	180	181	207	193	194	223	173	216	192	181	201	218	185	186	200	206	181	192	199	191	192	191	200	211	200	215	213	180	236	187	205	187	179	192	204	191	202	191	178	192	192	212	210	195	174	186	196	174	193	215	198	200	207	207	190	206	201	195	212	205	215	190	209	208	188	174	197	183	202	217	212	191	200	205	202	177	212	174	193	173	174	186	192	207	194	189	220	209	184	184	192	212	213	176	206	199	187	200	204	210	187	182	211	189	180	184	219	196	208	199	198	174	198	167	212	213	190	190	196	237	180	216	181	217	178	198	229	183	196	205	188	179	173	206	195	183	176	216	204	233	184	182	162	191	180	207	200	198	201	193	185	187	209	181	198	201	193	216	211	180	210	188	203	214	207	184	195	200	196	204	226	203	194	176	199	209	215	200	206	201	204	173	185	204	183	210	202	190	204	178	206	205	206	210	229	202	193	207	213	178	195	205	185	216	205	178	154	198	189	199	219	193	187	186	187	204	209	197	179	176	190	208	203	176	192	206	200	209	192	197	209	209	197	210	194	177	177	190	214	187	183	193	221	192	194	208	206	202	179	199	195	172	169	222	214	196	187	212	217	195	185	198	171	208	193	209	184	173	211	203	209	194	195	208	195	202	186	215	183	208	217	186	183	167	203	203	183	178	207	205	199	232	191	177	202	223	187	204	221	192	180	202	196	179	186	199	202	224	187	203	195	195	192	182	171	208	203	204	185	192	225	182	214	185	198	186	158	222	206	208	203	214	190	182	227	229	200	183	204	197	189	192	187	209	186	186	198	196	221	210	196	215	191	197	198	211	220	188	190	179	210	189	205	180	194	196	203	180	209	204	206	193	200	186	221	193	220	225	190	216	188	192	173	202	227	202	180	187	195	212	205	204	206	199	200	205	231	189	204	192	195	207	200	195	195	198	177	213	171	231	207	188	205	183	204	192	187	219	173	197	209	196	204	218	200	201	188	217	196	210	180	195	200	197	206	170	186	185	204	201	195	194	188	205	167	215	163	196	181	194	192	225	201	187	202	200	201	190	210	186	202	194	212	218	212	190	206	214	194	207	208	221	188	190	202	194	174	209	195	182	186	202	195	203	189	208	196	222	187	221	207	195	167	208	203	201	204	188	198	224	186	198	181	202	183	241	214	187	205	222	239	226	193	202	202	202	215	159	199	199	204	169	193	199	163	186	200	190	216	212	167	187	207	225	197	208	199	188	185	223	185	212	223	186	213	213	184	206	187	183	190	201	205	207	169	202	170	203	203	194	191	203	194	210	204	181	214	190	199	233	197	196	192	182	196	174	195	183	201	205	203	193	222	213	166	196	216	217	196	210	190	187	211	212	177	190	187	202	221	197	183	209	210	226	210	207	200	183	202	202	221	195	195	202	202	222	210	221	208	210	209	209	182	194	198	194	186	175	227	192	187	200	207	216	220	196	202	200	204	185	178	205	207	173	195	198	170	185	227	195	178	204	188	184	189	178	213	193	165	186	205	217	187	216	204	193	194	179	200	205	210	193	223	183	195	167	197	193	196	181	210	184	203	185	210	185	173	206	192	191	216	217	174	199	196	179	184	187	176	212	210	187	199	202	185	193	207	222	198	206	212	192	196	166	195	215	180	200	201	227	197	207	221	225	198	177	216	196	198	196	214	209	201	193	198	196	196	201	171	180	203	193	210	206	197	207	188	178	204	175	209	211	215	193	191	184	198	168	202	178	218	190	204	195	165	199	189	211	189	157	195	201	192	201	210	205	217	188	176	194	221	212	164	211	193	178	187	226	182	181	203	186	195	208	170	221	193	200	202	190	205	184	209	181	191	164	199	203	228	184	190	223	195	186	180	217	195	226	201	197	187	190	188	192	195	204	202	226	195	196	186	213	200	194	193	196	198	206	194	205	203	196	219	182	184	194	204	221	202	166	213	196	201	221	208	192	185	202	216	216	216	192	177	179	207	196	180	175	200	226	193	201	194	211	184	212	215	165	202	203	188	210	171	195	211	187	189	203	204	201	208	237	204	197	189	200	197	199	198	196	197	188	221	206	203	196	195	221	175	193	192	188	189	184	200	214	184	180	206	192	204	205	222	189	193	197	180	187	201	179	208	186	182	208	225	205	195	177	201	178	193	195	192	202	205	192	192	213	194	201	204	196	211	171	196	194	192	215	197	179	210	197	195	217	195	168	204	189	204	171	210	206	212	183	173	186	180	192	202	178	226	200	189	197	215	201	187	207	190	188	203	210	173	208	190	196	215	196	211	219	188	223	181	197	197	195	194	197	198	186	175	225	230	225	185	205	207	216	194	194	199	200	211	200	203	212	181	206	212	207	196	190	217	191	191	186	186	199	176	201	223	199	234	180	181	193	216	184	207	216	212	193	206	211	218	202	226	191	196	201	232	213	191	199	202	209	201	209	180	181	207	197	218	209	229	193	199	211	192	229	201	200	202	202	212	193	179	194	188	221	194	199	187	200	185	190	208	211	211	195	183	203	194	191	192	200	182	230	222	220	191	178	172	188	195	192	173	210	197	202	210	180	179	187	201	169	205	190	207	193	199	199	182	205	197	219	187	191	193	203	211	176	226	190	194	207	193	208	211	206	214	202	205	211	174	217	201	190	185	202	193	187	193	207	193	198	187	205	189	205	206	203	205	202	212	196	190	198	204	178	219	218	228	209	223	208	189	210	177	197	192	201	198	183	191
11124	2520	1514	1011	688	471	407	319	300	240	226	207	199	173	202	150	171	154	145	153	144	165	131	152	136	127	153	158	145	142	140	128	141	150	140	141	162	134	137	128	128	136	146	141	139	133	119	125	123	117	149	143	115	126	131	131	119	109	137	139	116	138	132	120	116	124	116	127	125	131	139	122	116	133	136	106	126	117	116	129	141	120	139	138	143	129	109	127	119	135	122	115	113	115	114	131	113	145	137	120	133	135	152	132	149	99	145	114	134	124	116	146	132	136	113	133	126	113	126	127	116	127	132	158	111	123	137	120	134	117	111	119	138	153	122	140	122	130	114	115	137	115	147	133	110	121	109	134	120	115	148	124	133	126	122	115	145	125	118	104	126	104	146	141	128	140	131	118	118	139	103	128	149	130	140	135	123	137	116	121	138	139	111	138	109	135	118	118	141	137	135	131	121	140	140	122	118	157	151	127	107	131	130	138	143	158	146	135	120	124	105	132	131	142	149	132	141	136	136	134	124	126	141	148	114	114	108	122	136	131	141	145	114	128	105	133	148	121	147	121	140	134	127	116	113	145	139	134	134	131	136	156	123	121	123	115	129	114	118	141	131	153	113	125	152	104	117	136	117	143	115	114	110	121	132	118	128	112	114	155	134	121	129	115	124	155	135	113	141	137	122	123	139	129	123	128	149	134	123	115	115	127	154	135	118	127	123	125	112	139	155	126	136	123	123	110	132	122	148	132	118	130	139	141	129	127	119	124	128	130	123	127	127	108	110	128	125	156	155	139	129	143	119	114	121	128	147	162	127	138	115	128	124	118	121	126	148	111	143	112	132	112	137	128	129	135	132	138	126	109	124	125	113	123	143	135	142	113	126	108	113	119	139	128	138	110	110	134	137	118	147	142	129	156	132	122	131	146	126	133	165	120	134	122	141	106	125	138	122	140	123	121	154	120	137	134	136	114	135	118	126	121	123	134	107	132	133	145	134	123	135	123	126	126	116	130	151	120	122	129	147	102	123	136	127	124	127	103	124	127	143	123	125	121	153	117	111	130	124	117	106	128	165	129	152	120	136	122	140	95	145	141	131	121	133	118	119	116	136	108	114	130	111	144	124	111	123	118	129	138	112	122	122	100	123	116	131	132	120	121	125	121	153	140	118	110	117	128	143	119	141	145	135	126	112	147	146	122	115	132	120	134	109	137	112	135	150	127	114	131	123	124	129	110	140	128	128	107	126	110	118	130	118	120	137	130	114	124	128	147	123	131	135	138	140	135	133	113	125	124	109	117	136	137	137	118	107	122	151	121	134	129	158	115	134	122	138	117	112	144	135	140	141	128	142	113	148	132	110	137	132	139	129	117	103	131	130	131	117	128	140	128	117	139	109	128	124	142	137	132	143	124	112	137	136	116	126	151	124	116	138	129	119	110	129	126	126	116	145	136	117	122	164	126	139	133	115	116	126	143	130	138	110	114	136	128	142	108	116	111	128	101	121	125	119	135	149	126	131	114	128	124	138	134	145	137	123	132	120	124	154	143	117	140	131	125	155	142	137	141	140	113	127	122	119	111	129	132	130	139	125	137	126	117	138	117	98	132	134	119	122	119	118	109	136	123	127	126	132	116	145	137	116	133	117	108	137	138	106	118	153	129	115	131	111	123	119	137	135	122	133	137	120	131	133	129	127	129	130	136	132	133	128	137	119	126	121	139	120	118	109	118	121	138	140	123	120	156	123	117	107	113	112	138	127	143	117	129	125	109	121	140	127	103	148	128	117	132	115	126	119	140	116	122	130	115	137	132	134	123	134	110	125	127	133	121	125	133	125	140	148	109	141	123	103	140	131	131	121	127	139	106	127	127	149	130	138	117	121	140	148	132	144	128	117	129	135	112	131	127	120	141	139	119	123	153	136	123	102	125	159	129	143	131	117	114	142	147	113	130	132	146	133	148	129	127	110	123	146	131	123	125	125	130	117	141	116	128	121	110	117	139	135	124	136	126	147	140	130	121	108	110	114	123	126	136	118	139	110	133	120	129	112	142	126	122	121	130	110	108	138	133	132	145	118	118	137	115	129	126	115	128	139	125	132	130	121	151	127	144	118	134	131	119	120	125	141	143	121	133	145	115	146	127	113	118	121	125	113	141	139	105	118	120	142	120	137	148	136	132	121	125	124	105	121	116	102	149	119	135	119	106	130	117	133	121	136	109	119	132	133	121	129	127	128	127	145	125	127	135	126	131	124	128	138	144	131	143	115	138	111	124	112	161	145	126	160	115	115	130	119	121	116	130	119	120	121	123	114	128	139	127	112	125	127	121	101	117	118	124	135	131	117	131	113	127	91	121	116	123	130	132	133	117	111	127	124	116	115	126	124	137	120	132	142	132	125	120	118	134	130	129	127	116	148	108	134	120	123	134	128	117	134	146	122	145	119	127	131	129	108	118	125	131	121	140	129	132	130	145	128	134	130	120	136	134	118	126	120	120	138	132	104	124	132	119	159	109	133	135	149	125	131	146	120	143	133	114	132	152	141	119	132	142	116	97	109	123	140	138	128	112	138	135	115	128	131	125	137	117	103	134	139	131	133	120	120	125	116	130	129	121	127	130	133	120	118	123	149	142	119	128	148	133	130	129	120	127	113	134	146	108	128	121	132	123	127	108	136	126	112	121	151	131	137	157	125	138	139	101	120	137	125	114	122	135	127	140	141	115	123	135	118	118	121	134	132	139	141	123	134	119	141	136	125	130	153	155	110	148	134	151	150	132	128	113	124	108	151	133	142	137	133	132	102	114	115	121	136	122	104	113	120	108	106	127	143	105	126	142	122	105	131	127	151	137	111	122	136	124	118	148	114	130	126	122	116	135	134	141	97	133	118	125	137	122	140	137	106	136	116	128	144	113	138	115	137	156	135	120	147	141	92	127	128	132	124	127	129	149	132	139	143	119	131	137	119	130	118	123	103	129	141	130	119	118	125	117	98	110	143	137	153	142	132	128	116	114	129	133	142	143	118	128	140	104	113	128	137	128	144	130	118	109	134	113	136	142	139	144	120	142	155	127	130	143	122	126	128	135	109	113	130	136	109	129	153	128	140	142	137	134	127	135	141	133	115	135	133	128	133	114	129	145	126	166	130	134	128	110	148	140	131	124	116	129	141	106	138	116	112	125	109	140	123	131	127	123	135	127	139	132	126	124	137	135	138	114	123	131	144	128	153	142	119	134	112	114	111	116	152	131	116	117	121	116	158	143	115	114	130	138	121	108	147	128	121	119	139	113	134	129	130	123	134	134	124	133	112	111	116	135	129	128	113	147	124	128	138	103	121	127	146	121	139	118	117	130	135	126	121	114	129	109	124	119	120	113	114	110	141	131	128	113	107	116	101	153	106	113	117	136	123	106	110	140	130	140	142	131	144	144	113	122	123	107	129	111	130	120	126	137	126	129	123	108	112	124	110	116	121	133	103	115	121	121	112	141	121	142	143	133	120	114	129	120
6355	2262	3078	3111	2924	2357	1858	1491	1248	1123	935	894	835	744	671	616	587	585	536	530	499	495	449	472	457	460	472	452	451	421	402	415	428	384	447	392	387	401	417	388	367	353	362	337	380	398	374	355	344	364	398	319	391	329	342	379	366	345	342	364	360	305	352	355	338	334	332	354	338	353	358	368	371	389	369	344	349	350	335	339	346	344	353	335	374	346	364	317	353	350	366	351	341	369	350	323	329	326	364	316	359	337	345	330	365	323	353	371	356	338	338	354	359	299	307	378	318	355	349	376	368	345	346	316	330	342	324	327	331	328	316	308	344	335	361	326	355	343	325	346	365	355	362	357	334	337	368	336	317	348	361	345	344	333	354	336	371	347	364	368	344	348	334	345	366	325	351	334	382	363	337	364	347	355	337	347	329	373	326	361	332	351	329	323	371	339	370	354	346	346	329	328	331	334	336	361	330	340	342	350	338	372	344	345	320	322	361	331	325	338	338	338	347	343	334	336	343	339	332	366	318	359	351	349	363	334	361	303	326	346	325	341	313	362	365	330	314	380	336	341	361	354	334	320	313	363	336	340	374	331	326	379	303	361	327	366	333	333	364	370	320	364	337	338	347	342	355	356	335	357	318	346	329	340	367	317	355	320	358	338	371	359	333	335	352	350	334	371	339	310	321	358	315	346	350	373	356	345	342	342	364	350	336	270	334	332	379	407	327	359	350	359	362	299	364	345	325	359	319	362	346	332	342	319	317	349	314	342	334	342	347	322	347	353	325	337	312	365	338	349	337	343	341	376	318	360	327	347	346	344	354	358	375	332	382	348	352	332	325	376	350	353	306	339	347	367	321	319	318	350	349	324	342	318	370	348	347	325	366	313	330	347	340	304	325	332	361	352	345	351	325	329	395	324	326	333	319	342	316	316	294	332	352	313	347	365	336	348	335	325	362	341	357	329	339	344	338	309	347	302	333	340	356	339	359	358	346	353	324	329	374	347	347	364	354	378	352	351	314	338	369	309	338	362	331	344	343	345	326	313	346	300	340	320	333	339	342	329	348	344	357	346	358	333	331	376	345	340	318	357	323	356	339	366	326	368	317	342	355	341	352	336	356	337	318	330	307	321	350	322	345	376	327	338	338	335	324	324	347	357	337	322	312	310	333	324	324	363	348	319	333	350	345	354	351	345	347	323	355	360	327	323	329	352	328	323	342	391	331	328	362	375	344	369	335	322	351	338	373	308	342	354	333	329	336	355	344	379	327	335	346	354	331	328	322	355	330	357	309	336	328	373	347	366	337	329	339	336	343	371	328	335	349	336	339	327	337	338	357	342	334	334	338	332	359	358	370	328	313	308	346	317	349	328	320	319	294	344	338	345	336	339	331	353	323	394	306	325	323	351	352	350	362	327	346	326	364	324	337	316	332	312	316	335	318	337	322	325	327	351	303	354	298	360	359	332	306	331	352	344	349	338	307	365	339	372	332	333	341	316	354	357	360	392	341	373	336	359	354	325	339	353	332	341	332	330	351	329	319	313	334	310	338	348	348	355	337	363	335	380	338	348	351	302	336	342	322	350	346	352	356	311	325	323	324	340	367	326	334	355	340	362	335	336	348	332	335	396	314	338	355	333	317	336	362	344	331	350	345	320	334	325	359	353	365	324	330	342	352	335	325	342	332	307	384	349	340	323	362	335	339	376	333	362	355	329	347	388	336	326	371	316	340	335	346	336	345	332	354	331	317	353	349	344	325	355	314	335	338	338	342	362	334	335	366	341	345	349	334	356	330	311	339	334	360	351	348	342	358	333	315	332	316	359	328	356	353	314	359	363	368	347	343	351	332	358	321	365	341	345	365	348	372	340	354	329	367	325	335	342	339	316	331	324	345	395	325	340	366	350	358	353	318	343	383	353	367	316	335	349	360	322	336	353	339	362	366	353	377	378	386	353	326	350	326	333	369	353	362	301	346	312	351	351	332	334	335	356	343	367	347	320	297	324	352	342	349	313	346	314	336	354	343	327	351	310	331	329	327	356	306	329	362	319	352	316	367	339	329	338	326	335	330	358	344	348	333	368	337	353	326	330	346	318	327	347	371	368	306	332	321	334	339	331	310	343	341	370	356	333	332	370	349	352	325	315	331	338	348	352	337	333	317	363	328	356	376	371	294	362	348	320	358	333	322	327	359	316	345	327	341	331	330	313	327	351	338	360	374	363	333	297	340	375	334	335	328	349	302	336	390	304	324	368	338	328	349	331	301	307	338	350	342	337	383	352	325	338	346	349	322	364	329	332	346	322	351	351	338	369	342	337	316	334	360	339	385	349	351	321	352	332	362	332	324	313	330	341	328	368	316	331	347	323	322	307	307	333	368	357	346	337	322	317	356	332	340	350	313	359	371	346	342	301	358	333	350	339	354	356	331	324	366	333	363	340	363	314	347	339	357	344	341	319	319	367	320	333	331	339	333	350	340	341	361	351	336	328	307	328	335	363	329	351	346	332	323	330	334	324	363	297	350	315	346	348	325	340	360	312	367	318	345	332	347	355	339	331	354	360	337	321	312	347	323	325	350	303	362	328	328	351	349	335	319	331	313	351	375	357	327	331	330	326	330	347	351	355	302	341	353	373	355	338	336	349	361	340	335	363	364	324	328	340	366	333	346	342	350	341	331	321	372	306	350	318	311	342	321	359	333	339	364	330	322	362	335	314	311	353	330	328	323	325	317	368	346	352	318	336	311	343	328	345	338	351	339	325	364	340	316	345	346	335	340	320	321	339	357	334	304	329	365	336	315	337	345	333	369	341	356	365	358	338	284	354	325	351	338	325	357	355	304	360	357	329	339	324	360	334	373	388	378	294	342	318	335	349	312	348	317	353	374	338	355	359	330	369	339	316	372	362	318	317	359	336	345	340	361	340	336	320	329	369	322	351	332	355	360	377	350	341	357	349	319	349	333	368	359	362	323	367	334	341	365	330	347	320	325	308	317	347	321	327	347	330	303	311	332	373	348	328	362	325	312	344	324	356	356	346	339	350	316	360	366	331	312	353	344	370	323	328	344	345	353	333	333	310	356	355	351	343	354	335	344	336	326	372	324	341	375	359	317	364	315	339	329	343	335	320	346	372	328	329	351	327	353	354	363	349	353	348	350	335	324	342	320	342	338	339	318	340	323	342	345	364	336	333	350	337	348	327	323	325	326	360	338	320	344	313	315	344	370	338	340	337	327	339	384	339	346	354	358	318	323	352	338	338	338	336	339	346	292	331	327	343	338	362	363	348	362	337	345	342	348	374	352	333	320	361	300	343	339	327	304	341	330	354	346	350	321	344	351	333	327	363	342	313	347	324	332	348	351	352	347	328	324	352	360	323	367	352	344	349	361	337	340	329	357	342	348	340	320	353	334	356	342	338	345	364	346	344	365	357	359	332	316	331	362	327	321	357	323	326	325	325	373	351	343	355	336	307	322	347	324	349	356	348	355	313	371	305	354	354	361	336
19902	4914	3191	2111	1419	1011	822	613	588	539	426	456	380	366	385	325	313	291	299	321	298	303	302	310	298	285	256	259	303	277	263	292	285	271	263	279	316	255	270	285	285	265	262	286	258	235	273	263	241	240	271	222	265	244	267	304	247	267	244	238	263	246	255	233	243	250	266	267	254	253	277	256	254	231	266	246	264	265	287	252	261	248	226	251	249	263	260	263	233	249	258	258	272	272	280	244	266	271	250	263	247	274	237	267	277	227	261	246	259	277	220	260	239	279	268	253	287	241	261	244	224	249	235	243	289	283	267	236	241	289	269	211	228	247	263	253	275	250	268	263	229	245	284	257	242	257	276	245	240	253	239	240	272	265	242	278	265	282	263	226	228	240	285	265	211	256	267	252	251	249	245	254	264	250	238	270	236	237	239	235	235	241	251	250	264	244	221	238	218	259	264	248	265	240	239	239	247	239	228	228	257	263	238	231	237	239	257	289	237	258	247	267	271	242	255	258	265	252	249	245	218	251	248	253	243	227	269	247	250	261	226	254	211	246	281	222	253	290	229	278	240	259	287	252	231	261	242	249	254	274	261	262	253	256	256	275	268	236	263	269	265	258	231	246	265	266	266	239	264	256	237	236	275	264	266	220	272	275	250	264	258	234	251	257	258	262	249	255	244	256	255	228	260	261	253	239	239	267	252	255	287	257	260	262	262	251	261	223	277	233	261	285	222	273	269	239	274	237	261	264	274	240	254	243	250	267	260	259	268	265	267	224	259	251	216	249	254	281	242	249	261	252	227	255	255	271	238	271	264	229	218	223	247	250	255	253	280	242	270	257	283	246	251	244	257	242	280	258	232	244	234	241	221	282	239	259	231	237	241	236	238	223	245	249	273	250	256	241	253	232	248	252	235	253	274	251	240	259	232	251	254	238	248	258	279	272	260	256	235	264	256	254	258	239	237	235	254	279	259	254	265	275	256	262	257	280	276	266	249	254	252	248	250	245	269	241	236	233	253	256	232	231	247	265	223	269	251	240	253	253	251	239	248	263	256	306	267	264	246	238	233	246	251	249	239	267	286	225	229	266	256	275	257	257	242	258	273	264	255	262	227	246	267	251	264	252	296	291	245	248	263	280	255	264	251	264	246	245	232	249	275	256	257	246	276	230	272	280	250	262	248	266	258	229	262	243	279	269	266	252	241	264	267	259	285	253	233	257	270	247	250	249	240	246	242	262	238	262	264	248	238	245	270	249	258	274	237	251	258	252	257	250	227	243	241	252	245	274	213	276	219	246	261	275	230	248	225	213	267	250	263	234	230	250	245	262	251	236	245	253	238	267	249	273	256	246	247	242	255	257	272	261	284	236	260	244	254	271	244	215	230	263	258	233	266	279	267	230	258	255	267	240	248	237	238	259	250	240	236	252	239	267	249	217	230	261	276	265	252	256	225	289	231	239	262	236	265	242	261	276	252	239	262	248	248	228	271	252	234	258	260	239	269	247	245	229	263	241	258	238	231	249	235	269	225	264	268	249	249	270	290	267	263	236	244	223	245	289	233	234	245	241	246	277	250	269	274	254	226	218	262	278	270	263	262	237	240	260	239	249	239	252	232	258	238	240	240	245	249	278	253	265	244	237	254	294	258	252	263	245	254	233	258	238	207	231	264	277	243	256	234	261	277	264	258	245	247	250	251	285	228	264	261	287	214	269	256	251	259	239	244	267	284	240	310	253	262	273	273	277	252	289	228	258	261	278	253	238	249	237	267	252	230	229	248	242	272	226	264	228	245	249	270	241	253	274	231	238	262	250	240	249	275	257	279	271	240	214	267	271	266	278	254	288	232	220	243	257	234	268	255	293	273	255	241	241	260	257	217	253	241	264	253	261	262	231	251	246	239	249	262	260	273	248	240	264	275	282	229	266	278	238	221	286	235	236	257	227	258	274	253	249	221	238	266	273	277	252	261	257	262	297	257	258	280	270	247	279	248	255	232	290	264	257	256	241	237	277	240	266	236	273	248	235	259	238	241	241	254	299	264	274	286	239	265	264	253	242	240	263	242	247	276	245	243	209	275	240	274	229	217	253	250	223	268	303	264	267	231	250	265	224	235	233	231	234	232	248	259	222	236	272	286	280	248	248	236	241	244	274	261	274	268	231	258	270	273	247	274	248	245	253	225	257	247	240	257	246	261	267	244	237	226	228	240	272	229	277	259	263	259	256	272	255	252	247	261	244	248	240	234	257	230	244	262	244	238	271	233	253	262	248	263	256	276	236	292	279	269	210	232	262	261	220	252	252	274	254	266	233	271	237	256	255	251	253	262	277	247	249	250	263	242	274	237	263	249	266	273	264	231	236	214	244	263	253	253	265	245	249	248	245	263	280	261	232	262	272	285	224	226	238	268	245	259	289	248	278	248	264	252	249	239	245	255	264	238	249	258	222	282	289	240	262	255	263	231	239	269	242	265	239	238	248	218	257	238	262	248	233	237	250	268	248	261	272	242	240	259	258	255	250	252	244	271	281	287	270	247	257	284	244	266	262	275	224	253	241	260	267	238	261	273	242	270	261	236	252	256	269	227	259	270	236	235	249	294	256	229	228	254	252	215	251	237	253	239	246	219	239	247	242	223	252	254	273	250	245	234	227	235	283	237	241	241	243	281	270	277	272	248	268	249	269	216	277	224	253	260	250	254	256	232	250	259	252	283	262	273	244	247	253	273	256	261	245	228	255	237	266	264	270	253	228	249	229	252	263	245	271	265	277	249	244	247	233	272	273	234	274	237	275	232	273	258	240	272	222	234	246	260	262	268	243	229	257	274	250	260	238	253	241	263	234	264	253	272	268	239	224	230	229	244	260	243	251	252	235	260	277	275	252	242	232	268	256	235	289	259	245	221	279	275	264	269	263	247	256	241	277	260	261	249	255	269	236	262	260	239	224	262	274	265	268	255	256	276	230	254	267	244	242	218	272	240	287	257	276	272	255	254	271	261	234	246	270	225	248	253	230	255	224	277	251	238	284	263	256	263	260	250	271	277	244	234	278	247	227	270	266	253	263	231	240	242	256	235	256	250	279	233	256	231	247	270	251	219	268	229	260	255	247	272	243	231	244	257	228	259	236	253	264	272	233	235	239	277	263	234	251	265	247	255	266	250	245	228	279	246	278	249	258	251	231	261	294	251	226	267	227	259	280	287	235	214	246	247	233	248	245	239	257	226	244	252	244	268	245	262	269	255	261	242	254	255	273	264	267	266	250	250	236	232	251	269	253	279	236	241	259	226	225	227	250	216	245	266	269	271	241	279	237	250	282	241	243	249	227	251	248	235	244	242	252	255	244	249	247	251	270	225	235	251	294	263	240	233	249	263	266	252	264	240	268	257	267	300	222	243	274	244	237	239	284	268	259	250	254	246	254	262	303	259	255	230	262	240	261	241	275	220	235	237	252	243	259	245	263	226	229	240	245	236	249	282	265	254	275	265	225	262	281	237	257	275	287
8225	3393	5438	5848	5356	4267	3244	2732	2325	2047	1807	1573	1460	1310	1270	1170	1086	1061	1034	960	928	946	875	858	760	820	787	735	789	755	721	745	684	702	728	695	672	691	688	670	662	651	696	639	655	712	644	668	655	687	624	669	638	633	658	615	647	650	642	645	647	631	607	655	612	651	604	616	613	637	613	626	557	610	609	657	613	605	616	601	593	563	618	595	547	639	570	585	598	607	571	614	619	592	593	627	594	621	621	557	598	604	569	619	599	627	586	618	624	569	598	600	557	586	651	585	578	609	595	588	614	591	624	563	610	591	608	627	603	582	632	624	607	593	606	599	596	590	592	590	579	628	634	607	657	608	584	625	595	614	608	602	583	612	588	607	620	590	619	584	565	610	603	591	626	576	613	637	583	606	591	593	568	593	585	592	613	575	609	558	596	630	550	600	551	570	628	575	604	582	619	594	552	617	639	614	558	541	623	622	602	600	570	577	557	585	554	554	609	595	599	564	617	571	623	579	552	587	595	569	585	581	619	595	573	600	566	552	584	561	603	572	605	567	615	624	536	556	601	590	595	626	615	574	608	638	566	552	553	627	619	601	578	575	613	578	591	615	591	580	554	622	615	611	584	570	596	629	603	576	571	609	590	611	594	594	570	596	583	568	614	592	633	619	606	603	578	580	564	588	608	571	606	620	568	561	606	556	594	571	564	630	602	567	611	587	614	568	577	597	577	564	605	629	620	563	588	583	584	570	624	610	606	571	631	633	577	559	607	591	568	573	590	595	571	562	592	581	590	590	584	562	614	571	625	601	589	580	583	571	588	550	598	600	598	566	605	571	610	605	587	606	581	576	545	570	585	610	614	577	592	565	597	546	573	605	576	599	579	604	597	586	615	624	577	622	616	563	593	612	561	576	563	661	603	569	580	580	571	565	590	579	583	595	595	602	608	566	590	619	533	622	555	553	520	546	595	565	599	577	562	600	548	570	552	567	550	610	537	545	543	572	608	637	580	589	559	586	559	622	572	575	612	575	569	581	610	594	569	582	573	608	609	598	594	589	568	665	583	599	591	546	590	602	593	624	588	562	604	565	609	583	608	548	622	613	586	577	596	586	565	586	537	598	586	560	580	575	572	557	612	608	614	569	612	593	587	602	604	600	595	592	590	575	570	591	620	584	601	581	557	593	577	558	589	555	559	595	644	573	585	583	614	560	602	587	606	578	626	574	601	604	592	632	582	617	636	564	597	571	613	607	599	556	563	606	537	583	538	560	583	607	624	583	571	575	570	550	632	558	577	596	598	631	629	580	656	563	577	578	556	584	585	537	559	613	577	559	602	584	597	561	607	582	586	569	565	600	636	604	537	589	608	595	594	585	604	610	585	595	589	592	585	574	590	595	590	638	607	619	571	589	563	572	585	597	599	569	575	581	595	612	596	612	556	578	602	584	606	555	611	628	595	602	582	591	582	537	563	594	608	602	576	576	606	589	581	606	590	592	593	617	579	573	579	566	568	600	593	581	576	541	568	571	595	573	624	598	615	576	601	563	616	575	591	608	592	559	589	583	587	596	614	630	631	599	620	564	610	596	592	578	643	607	546	543	592	633	609	580	597	553	555	580	632	567	584	590	607	604	625	590	537	574	580	586	586	595	563	575	601	645	607	588	591	603	559	569	593	541	586	581	566	605	560	590	574	581	631	561	596	576	638	608	587	590	619	579	552	614	584	605	602	573	552	657	567	589	630	527	595	610	594	598	586	593	610	584	555	581	577	546	563	555	597	530	590	578	609	607	584	562	586	594	627	594	548	599	658	528	597	639	608	622	598	633	610	599	614	576	558	559	606	593	580	536	614	600	601	617	553	580	607	604	558	568	565	609	600	621	575	563	607	602	566	587	614	597	608	607	600	590	609	564	583	589	570	579	619	557	666	619	572	555	542	630	606	578	560	596	606	555	601	581	617	597	621	598	581	588	564	589	603	564	590	593	607	627	585	575	569	595	539	597	564	586	641	595	611	547	567	577	649	610	590	545	608	599	626	589	623	569	594	607	587	597	634	611	593	571	613	608	593	585	577	625	537	623	601	588	582	590	563	564	590	646	583	575	606	640	631	572	612	574	587	570	598	622	575	576	552	546	552	567	641	574	607	636	638	562	549	607	571	611	574	589	543	573	602	635	611	594	573	576	598	582	546	568	632	594	618	597	567	558	601	606	582	614	581	614	598	596	618	559	619	598	643	600	597	593	612	578	562	583	583	551	597	564	619	604	620	634	580	552	597	554	570	577	548	555	582	582	557	580	578	585	586	599	610	602	581	566	580	579	578	609	583	546	553	560	607	648	573	604	606	584	611	615	592	584	632	615	588	567	595	579	570	662	564	616	557	636	604	623	581	588	594	615	607	585	595	560	623	564	590	579	585	581	566	542	582	559	587	604	570	631	601	539	602	576	610	600	623	604	603	570	608	601	583	591	565	582	588	558	591	634	609	597	601	619	574	646	589	593	611	590	598	602	628	566	555	616	596	585	554	585	631	568	586	618	555	564	584	639	625	535	614	571	528	585	632	591	625	574	580	593	565	600	595	606	593	598	556	590	581	578	614	570	571	573	632	612	625	603	560	571	618	576	585	592	623	580	624	584	579	553	628	622	593	580	576	573	585	548	593	591	515	588	595	561	565	547	587	584	552	611	587	590	553	595	591	612	571	556	560	564	600	604	585	588	568	610	609	589	610	597	612	584	593	578	609	589	588	625	594	583	631	592	611	575	628	593	579	591	580	563	612	580	566	590	595	612	635	585	593	612	613	601	595	527	599	610	583	570	581	593	572	551	571	582	609	572	612	568	571	587	578	589	599	575	576	614	584	545	605	595	651	564	603	589	592	634	587	598	623	576	598	575	597	590	618	615	579	519	559	601	575	601	585	576	621	556	580	635	602	600	612	553	589	560	576	594	574	632	604	617	595	606	598	609	597	563	586	568	588	580	628	572	610	576	585	615	535	552	587	564	564	583	618	617	561	608	585	583	600	582	579	571	632	597	611	591	566	622	601	636	589	599	643	552	575	597	532	598	589	615	616	569	604	581	607	597	555	595	624	586	572	576	571	611	526	578	548	568	604	571	552	582	594	578	551	561	566	558	553	598	582	635	575	578	618	597	598	625	584	584	623	599	598	561	585	592	622	577	588	615	563	621	607	592	595	605	603	596	556	576	594	535	590	561	548	603	563	613	573	581	628	605	591	607	591	529	618	580	626	621	584	586	598	594	555	606	574	594	560	587	578	569	590	581	629	592	585	600	606	585	563	609	606	570	556	589	572	549	605	545	592	583	597	600	572	592	576	567	574	585	573	580	565	596	607	601	566	602	585	625	569	561	624	573	636	578	635	552	611	584	625	604	584	578	560	609	570	580	564	619	598	588	578	603	592	621	557	586	557	593	582	586	598	585	584	605	585	541	566	578	578	623	564	590	571	608	567	639	575	578	583	549	571	616	578	602	580	613	572	552
2252	149	98	69	78	91	71	57	79	67	83	83	76	65	58	79	55	66	68	49	79	66	59	42	63	56	60	59	75	57	68	77	59	56	71	56	56	58	63	72	74	71	70	61	69	73	62	71	56	45	68	76	82	72	55	67	58	54	46	61	68	61	77	75	67	65	65	63	56	55	52	78	73	73	70	64	66	56	62	60	62	54	76	70	66	64	61	62	68	61	62	65	70	58	49	85	53	62	59	64	63	76	63	49	67	69	61	79	55	53	74	67	83	92	66	49	82	60	56	53	66	73	68	60	67	70	42	59	64	52	57	59	65	60	54	53	49	73	58	65	67	56	59	85	66	51	78	71	60	62	76	62	65	65	57	62	74	64	63	87	55	49	62	59	63	73	65	63	59	86	64	59	61	62	56	58	71	71	69	54	60	57	55	55	52	56	50	30	60	55	47	72	60	52	74	56	63	76	65	61	74	56	75	57	54	72	69	74	74	58	50	72	62	76	65	56	58	66	69	63	81	46	62	70	70	75	72	80	53	60	63	74	74	71	77	76	75	67	75	67	69	62	81	81	81	61	69	66	72	64	46	71	68	52	60	78	63	59	63	74	59	55	56	68	63	72	52	53	54	65	71	62	66	75	88	57	58	60	70	67	59	76	56	70	74	71	67	72	64	76	72	55	68	68	62	60	75	59	54	67	81	73	66	55	66	71	61	91	75	58	72	55	86	65	89	55	64	77	68	62	70	57	54	76	66	60	72	62	51	59	59	60	60	68	67	67	68	61	60	81	62	69	69	68	48	50	56	53	80	72	57	71	56	54	73	73	66	63	62	60	51	55	72	67	61	51	51	69	57	75	67	70	64	70	67	74	45	57	50	56	73	71	71	49	58	66	61	65	58	71	72	62	55	40	72	62	63	64	77	65	68	81	67	58	48	68	74	55	64	72	65	57	68	57	55	63	60	57	64	62	44	57	64	67	73	69	60	58	71	56	78	56	67	66	59	70	58	61	58	55	68	54	51	65	62	56	54	62	60	68	57	60	63	69	82	61	68	55	60	69	54	49	77	66	58	60	73	72	51	45	65	62	51	69	62	56	55	54	56	73	69	65	62	55	60	67	56	86	64	54	59	49	65	53	60	72	60	47	63	61	64	72	72	68	62	70	57	57	61	53	70	62	58	62	69	63	60	59	59	78	59	54	71	71	54	66	67	85	81	61	50	74	62	63	61	58	69	79	58	56	75	64	77	66	56	50	70	62	62	67	67	66	68	79	62	56	63	51	60	69	75	79	66	64	70	69	62	67	54	52	58	67	63	66	73	58	83	75	71	64	51	62	68	60	62	45	61	54	64	60	74	69	58	63	66	60	67	59	71	62	66	65	69	65	53	67	68	66	69	57	61	65	57	56	55	62	61	69	67	74	60	67	69	77	80	61	63	53	53	59	63	44	53	56	56	71	65	64	66	63	63	61	60	65	65	74	51	70	51	64	77	58	62	59	52	59	56	57	71	69	68	63	68	71	73	68	69	61	78	68	64	68	72	70	59	61	55	60	55	59	78	50	67	48	59	84	62	69	78	45	62	73	71	69	71	68	68	57	67	79	63	74	67	58	69	73	60	56	77	55	69	76	73	63	64	68	65	51	52	71	57	67	65	86	55	59	59	64	56	59	82	67	69	63	50	62	64	88	69	53	68	62	68	77	69	64	50	54	57	48	70	62	65	45	66	63	64	70	60	74	60	71	60	67	65	71	43	80	73	55	71	61	76	79	60	54	81	60	66	63	67	73	77	72	59	62	63	74	64	64	57	55	74	67	66	69	53	65	72	55	71	84	58	51	72	68	70	56	80	56	88	68	61	64	55	70	71	51	63	65	61	59	66	62	78	65	89	59	66	61	60	68	73	52	75	63	63	62	65	53	59	72	65	70	49	63	71	67	53	71	60	61	81	68	82	55	68	51	66	56	58	71	61	54	56	50	77	47	81	87	61	81	63	63	63	62	68	57	66	48	63	72	56	57	76	56	50	66	54	53	75	60	54	68	63	79	56	59	64	59	56	53	79	61	61	80	62	58	49	61	60	59	68	66	65	71	58	60	72	65	72	67	48	63	58	78	73	74	69	69	77	64	64	58	76	73	66	69	77	49	80	59	54	64	49	45	62	70	62	58	67	54	82	61	75	61	66	88	60	70	66	65	63	70	71	68	78	53	55	85	62	66	60	79	70	60	62	61	59	69	60	91	57	70	52	57	74	71	62	67	62	55	76	64	68	55	88	58	73	76	71	78	67	52	68	56	63	72	68	60	60	68	70	77	64	65	74	63	60	53	65	52	86	55	64	61	61	64	66	63	60	73	74	56	73	51	61	65	64	55	66	91	59	49	77	82	68	55	71	59	69	58	76	66	61	78	67	69	62	60	64	69	51	81	55	51	63	73	75	63	69	57	67	71	52	56	68	59	55	66	70	72	60	63	60	69	55	58	71	70	74	63	58	70	65	66	58	65	64	68	71	60	53	55	59	47	69	55	74	74	63	64	64	53	72	67	76	56	77	66	52	68	71	72	72	56	58	68	71	71	73	47	67	48	78	55	70	51	98	78	60	66	74	76	70	60	69	69	78	73	61	71	75	60	79	57	53	78	58	39	58	81	63	63	71	53	58	71	54	43	70	69	59	70	60	69	74	61	61	63	85	66	58	80	69	60	65	61	68	67	62	62	65	71	58	55	59	62	70	74	80	58	53	59	60	42	50	59	64	71	73	63	58	64	60	62	61	60	65	61	65	65	73	63	64	61	74	69	69	67	64	61	52	59	57	51	54	71	74	55	85	70	75	70	77	66	76	73	67	85	74	71	63	58	64	61	57	72	77	66	66	68	56	70	56	56	65	70	78	73	71	62	69	58	53	76	55	49	51	71	52	51	47	85	73	64	58	67	71	71	62	75	49	72	59	52	57	56	57	65	72	68	44	46	66	66	57	63	59	64	73	51	70	57	61	60	64	61	52	67	70	52	72	73	68	62	54	74	50	59	59	72	48	58	78	64	63	68	65	63	74	55	75	70	69	49	73	68	70	56	76	73	70	62	58	54	60	62	81	68	57	61	60	56	64	57	68	64	51	61	58	56	68	59	66	82	63	55	57	65	62	75	56	69	71	52	56	59	70	53	59	54	51	58	52	65	58	60	59	56	57	54	67	71	71	64	49	61	61	60	64	66	80	72	79	71	61	72	59	63	57	53	49	57	55	65	73	65	61	75	58	70	60	76	67	59	69	69	71	66	58	63	76	51	65	64	63	63	64	52	63	79	72	50	68	62	66	60	67	54	57	53	61	67	65	66	56	65	70	67	66	59	53	68	71	60	52	60	61	57	63	68	61	69	60	70	70	59	57	67	56	63	61	55	78	71	59	67	60	65	76	64	72	63	51	82	54	53	62	57	64	67	71	83	50	62	48	52	62	71	59	49	55	61	72	58	44	77	63	63	68	53	66	57	62	61
2007	284	314	289	298	275	282	233	257	225	198	229	241	218	212	203	220	196	211	182	212	199	203	195	216	177	195	200	223	211	202	240	209	233	189	198	181	199	191	198	198	173	183	205	191	198	220	197	203	221	172	196	206	194	179	189	186	164	186	194	184	186	184	188	219	202	195	190	215	197	233	209	199	199	190	197	206	219	184	195	207	197	196	218	213	205	195	185	192	205	193	208	177	179	209	210	167	178	207	190	217	205	206	178	207	224	189	180	179	197	199	184	181	190	197	184	175	215	189	212	174	221	176	214	207	192	176	206	188	203	166	204	195	197	198	205	195	200	201	187	191	204	203	198	193	197	217	220	178	206	188	223	195	202	213	192	191	184	195	187	213	184	195	200	191	206	197	204	218	175	180	192	187	204	211	187	200	194	177	194	204	174	203	193	210	218	215	230	196	167	174	209	169	201	206	193	212	210	200	201	210	180	206	210	208	185	183	207	190	205	221	197	182	183	192	217	167	181	209	212	186	196	190	195	208	175	224	209	179	193	204	197	216	208	203	200	188	195	195	198	224	203	189	215	214	205	218	196	193	189	194	195	203	229	195	182	202	167	177	219	196	173	185	212	171	205	215	213	207	183	208	196	186	211	166	182	218	209	210	177	180	175	170	197	192	225	198	210	172	194	203	162	207	220	193	200	182	205	192	223	176	177	195	209	188	187	227	187	216	193	197	179	173	207	189	189	170	200	193	209	207	182	226	187	193	187	192	196	172	200	212	180	207	213	194	200	211	187	171	203	174	186	181	190	203	191	191	183	209	202	195	184	181	192	199	176	189	168	171	214	190	212	194	181	187	200	213	204	190	194	207	228	188	163	191	173	195	187	182	193	202	180	210	187	202	172	194	209	219	182	208	200	188	188	186	181	192	201	171	233	188	194	183	191	206	224	190	205	199	191	194	189	210	218	184	195	199	185	203	182	202	188	197	193	190	204	195	200	205	202	217	179	163	171	184	184	217	202	196	175	196	212	188	171	207	212	172	219	199	193	194	187	198	184	194	207	186	214	198	198	191	228	198	184	195	186	190	196	181	190	195	194	202	206	201	204	181	220	199	201	170	204	201	206	201	195	181	187	198	230	212	179	197	193	185	177	184	200	191	199	206	173	190	184	187	191	179	173	203	218	197	213	215	193	192	186	203	183	210	206	204	199	205	188	195	195	181	196	190	182	200	172	196	215	221	204	208	189	190	234	208	205	204	183	177	210	174	200	186	203	184	187	197	180	218	199	203	190	185	172	188	195	192	223	200	185	195	189	192	195	199	177	200	198	204	184	197	185	184	203	194	214	189	183	172	180	177	186	210	199	193	208	178	193	200	202	173	190	188	207	183	188	184	200	203	174	196	194	206	201	220	223	213	220	181	176	219	170	174	187	196	206	184	213	207	203	177	196	193	187	210	178	197	210	216	180	179	211	203	196	200	211	189	198	213	180	207	192	209	201	188	199	201	195	199	203	182	193	205	229	210	215	211	168	196	187	192	207	199	192	204	187	214	188	207	208	207	198	205	179	210	175	191	200	178	203	199	194	195	169	201	202	167	184	207	194	181	189	192	216	221	183	177	198	177	204	197	180	204	187	229	189	165	186	193	191	191	197	165	192	226	184	186	174	179	203	221	191	170	193	193	185	198	198	184	191	192	207	218	190	191	189	197	203	194	189	205	199	198	209	202	182	205	217	192	191	198	198	185	197	195	187	185	182	208	201	175	169	195	186	195	203	190	192	189	206	220	176	192	182	203	219	196	192	187	201	197	196	216	195	198	189	215	206	207	173	210	211	211	203	184	237	204	202	190	185	201	200	181	217	186	199	202	181	200	177	192	216	166	201	212	194	211	205	185	198	198	191	210	176	195	202	173	201	180	181	175	194	214	188	191	204	169	209	203	181	195	180	197	196	204	191	202	169	197	203	188	180	206	222	192	171	196	195	219	181	198	195	198	198	213	197	175	212	199	180	196	192	162	167	191	194	181	177	205	215	211	200	195	184	195	178	178	202	212	183	203	219	177	178	194	198	198	202	203	191	206	188	206	219	181	209	187	215	200	214	194	221	179	190	212	177	204	190	191	211	189	186	194	185	198	198	188	185	159	171	177	220	197	196	195	199	184	190	193	196	177	184	205	195	197	196	186	195	186	190	185	189	195	192	218	214	211	209	201	206	175	212	174	172	207	203	195	200	210	196	210	217	199	202	187	184	192	189	207	183	203	204	208	185	200	184	191	204	234	204	177	185	203	203	190	215	228	185	210	209	214	212	195	204	181	211	191	197	217	198	209	202	186	199	187	202	221	188	181	193	217	181	203	188	204	183	210	214	184	214	188	210	204	184	208	202	185	189	205	208	195	190	187	203	194	182	158	213	185	183	180	187	211	193	210	184	216	200	206	191	219	193	176	203	210	172	178	211	172	188	179	193	207	193	203	182	195	212	188	200	190	189	181	202	198	210	202	172	199	194	201	202	174	214	197	221	196	206	215	189	206	197	197	202	176	175	197	200	192	205	211	197	216	192	190	188	205	202	173	178	199	198	171	181	186	195	198	197	198	205	191	191	196	180	209	199	225	216	183	202	200	178	181	198	193	188	208	193	217	204	191	200	208	211	202	198	191	196	226	201	183	188	201	190	221	191	200	196	186	190	199	216	213	192	196	190	169	184	221	203	205	199	189	180	228	196	210	206	180	208	177	183	190	210	182	200	208	207	178	193	204	211	189	195	204	206	160	208	213	197	200	206	213	192	210	187	201	195	210	219	221	202	192	191	197	169	210	184	196	192	183	190	187	219	200	211	203	178	203	211	205	168	180	186	210	214	188	222	185	189	190	196	160	196	206	215	207	209	211	184	172	199	178	204	202	179	201	187	216	200	213	212	201	183	214	166	184	183	173	203	203	189	198	204	181	207	170	173	175	198	216	212	181	213	198	198	173	202	221	191	192	197	224	223	195	191	191	213	189	199	199	214	188	186	217	199	187	198	195	218	176	188	180	176	213	206	201	176	202	194	193	196	193	204	192	199	185	187	199	192	192	192	195	186	198	200	193	223	227	191	213	211	179	204	185	195	211	202	215	202	190	162	197	209	205	188	204	163	209	195	191	201	207	204	187	202	222	186	169	209	211	173	182	210	204	211	180	190	174	206	197	216	200	208	190	220	188	189	207	210	194	186	189	219	226	203	189	170	206	205	221	203	201	203	184	183	183	188	199	214	200	216	190	180	199	198	182	186	199	189	194	209	178	184	203	170	215	165	188	177	197	206	199	182	216	205	210	184	190	217	204	180	190	189	187	233	194	195	201	185	200	193	204	203	179	186	213	205	188	180	195	212	188	183	191	182	155	224	180	186	203	205	202	187	192	204	212	190	210	192	202	210	204	173	192	204	200	190	216	207	190	191	174	223	198	179	191	200	195	200	192	219	194	217	193	202	197	232	232	205	183	191	206	221	215	171	185	192	185	185
11190	1753	1421	944	658	549	377	305	253	241	254	211	220	196	178	169	162	155	146	145	129	132	148	174	154	146	134	146	139	144	142	152	146	142	117	130	124	140	125	109	130	121	124	130	142	127	128	126	143	130	132	148	133	132	118	120	114	138	115	132	133	97	113	136	142	129	141	129	127	150	129	146	127	113	144	128	124	118	135	152	117	129	135	125	124	162	120	131	139	135	126	131	128	137	156	105	104	150	119	124	127	148	131	119	152	129	108	145	155	130	146	123	139	139	131	141	131	132	139	130	125	141	125	122	114	124	97	148	129	125	118	132	127	102	121	112	123	110	112	110	144	125	119	125	117	126	122	106	133	138	139	132	126	119	119	118	112	124	133	131	134	155	131	155	133	105	113	129	132	132	116	131	123	125	113	112	115	105	140	126	145	130	120	141	119	121	125	128	124	145	126	126	134	125	126	137	114	132	145	118	116	137	137	127	119	118	132	144	128	143	142	127	134	130	128	147	146	140	115	142	126	152	130	122	143	112	128	141	97	139	126	147	140	114	126	118	130	139	123	136	142	142	114	130	135	119	121	128	115	117	112	128	127	118	138	120	120	131	145	131	138	129	117	138	112	130	123	135	135	120	134	121	103	143	128	138	113	109	132	128	100	121	127	145	114	110	136	139	136	123	127	119	138	116	136	129	144	119	142	146	116	119	133	137	129	134	117	129	120	105	127	129	132	102	134	137	139	133	121	145	116	134	120	118	133	123	127	129	139	135	115	127	130	135	151	116	111	155	142	110	126	134	137	136	137	134	122	147	143	146	121	143	133	101	130	119	111	129	108	142	124	111	153	122	116	136	122	137	121	128	131	133	129	110	118	117	132	139	119	109	133	149	139	141	135	122	120	112	134	120	114	104	133	124	110	126	106	116	112	131	123	125	141	132	131	114	117	128	138	126	110	125	136	95	115	129	119	141	117	97	141	108	118	103	96	127	134	138	117	143	117	142	130	121	147	128	106	111	107	122	129	120	130	128	135	120	146	139	123	117	131	135	124	120	145	120	111	97	139	132	115	123	117	118	127	133	136	133	126	117	122	138	142	122	111	127	124	123	126	126	135	107	142	132	124	122	142	141	149	119	118	130	122	117	146	134	136	144	138	144	114	104	135	132	131	148	124	134	107	119	113	120	122	124	112	127	116	139	121	122	145	116	148	130	122	166	120	126	124	136	121	114	128	133	117	134	134	118	129	138	142	131	124	113	134	164	148	121	99	134	113	159	132	116	111	135	113	129	136	115	124	145	127	110	117	117	120	110	127	135	106	150	124	128	141	121	130	123	131	130	151	121	116	141	115	125	129	134	139	129	119	132	125	130	119	121	127	124	119	108	127	107	104	111	123	122	144	112	120	110	143	130	139	120	129	141	126	116	129	118	118	140	115	128	130	118	127	135	121	146	133	132	146	121	138	143	126	118	114	110	129	127	122	111	124	114	126	120	103	112	131	110	124	135	128	128	87	132	148	120	126	114	127	139	113	116	113	111	154	121	131	135	121	116	139	133	141	118	117	117	140	142	131	126	144	124	139	128	122	143	139	142	106	120	138	135	138	121	113	112	120	133	129	126	129	129	128	126	125	128	134	120	131	116	158	131	133	126	135	123	133	125	116	115	120	141	122	117	127	138	136	108	115	123	147	133	133	126	138	131	151	128	129	122	130	128	120	137	124	142	130	128	130	106	110	126	118	133	121	151	153	109	122	125	143	141	112	126	115	130	95	135	119	108	138	127	129	121	104	114	127	104	120	137	132	132	130	133	127	133	118	141	122	107	149	135	140	144	144	127	124	136	117	142	127	143	141	130	116	113	113	139	125	125	116	132	135	114	123	119	128	109	122	118	119	130	122	134	125	123	124	115	98	132	144	118	146	123	125	138	119	119	118	156	128	121	127	117	120	119	116	122	115	124	130	128	122	135	111	135	115	156	129	141	128	135	131	131	121	126	111	112	112	130	126	142	135	130	140	140	145	142	140	147	136	128	139	126	150	149	116	148	136	140	116	131	135	120	125	126	125	122	131	116	127	117	129	123	112	144	134	140	137	129	120	125	133	127	160	126	114	117	135	134	142	124	122	121	129	143	129	115	131	128	122	125	134	141	124	157	112	132	121	121	105	130	129	106	119	119	121	112	107	123	125	109	139	133	137	111	112	99	132	123	142	125	112	135	115	137	122	122	135	139	120	104	163	118	113	140	118	107	135	151	117	104	120	132	109	120	110	114	145	138	119	144	123	129	123	134	131	113	117	135	135	119	118	134	115	127	134	107	122	129	134	152	137	118	135	130	129	136	146	136	117	128	138	123	138	138	106	116	113	121	124	137	110	128	117	136	115	119	123	115	123	137	137	134	134	140	148	103	140	113	123	136	123	111	143	142	115	137	121	134	133	128	105	140	125	119	147	140	104	107	92	130	127	122	123	116	116	152	116	113	139	120	126	129	138	136	138	120	135	139	145	121	118	132	124	125	131	140	120	136	109	112	118	122	117	117	123	116	133	140	133	127	144	121	132	113	122	151	103	123	136	137	114	130	121	130	134	140	140	133	123	112	122	120	134	127	138	129	137	129	131	121	121	143	125	136	144	141	123	123	133	102	114	134	128	132	145	123	148	131	122	145	141	134	112	115	117	119	131	128	113	118	112	117	116	127	113	119	120	125	124	131	145	146	126	129	126	115	136	126	120	132	134	137	134	114	120	139	132	123	120	122	139	134	127	128	133	133	124	123	135	161	122	120	118	117	134	128	121	130	116	135	120	134	130	135	115	132	120	138	105	149	137	136	132	122	106	107	122	131	137	126	151	114	121	158	132	118	145	143	126	136	116	131	113	140	135	131	95	126	120	165	112	108	121	139	121	131	108	127	133	131	133	131	136	145	125	128	132	104	141	151	125	136	140	112	132	104	106	130	126	137	117	106	139	137	115	131	133	129	128	136	143	141	147	134	125	110	136	100	140	116	126	120	102	115	141	117	146	114	146	139	132	127	156	104	143	133	126	129	128	125	125	142	148	115	133	126	146	108	140	122	118	137	137	129	123	135	115	96	136	151	154	145	135	131	123	155	137	118	120	106	116	115	113	133	122	123	131	118	116	125	122	132	139	137	130	121	115	138	111	139	125	134	124	147	127	117	131	113	113	141	118	137	132	134	138	131	133	122	127	159	143	115	118	104	134	105	121	99	134	130	114	123	140	121	127	126	134	128	116	139	136	130	123	122	108	125	109	138	134	95	132	144	135	129	138	139	106	153	124	148	135	115	124	137	150	123	120	116	125	110	136	120	131	137	126	139	124	149	147	136	117	116	123	134	122	123	108	121	125	142	117	125	111	109	122	143	140	126	119	140	110	151	129	111	129	128	119	137	133	114	131	147	123	113	101	122	108	136	138	131	129	137	123	106	116	109	110	126	137	108	141	130	139	130	114	115	131	125	120	122	124	135	134	127	136	145	111	138	136	126
6335	1728	2983	3181	2912	2305	1824	1488	1273	1051	959	917	861	744	715	654	622	583	549	530	529	502	462	454	491	458	469	445	451	466	443	409	422	394	437	382	389	371	394	394	407	403	366	368	360	363	383	409	342	379	393	338	368	404	346	364	335	366	337	355	376	368	343	365	387	356	363	361	350	343	346	360	346	344	374	351	345	337	358	336	329	350	343	343	348	376	363	371	368	356	343	355	339	323	337	356	357	369	344	353	349	329	367	359	324	352	332	322	326	342	337	338	337	341	342	327	335	340	366	327	340	380	366	340	351	342	346	347	356	320	386	363	317	348	337	359	373	333	364	353	366	347	343	363	334	355	353	354	364	356	317	310	330	354	346	336	329	361	363	323	321	334	361	348	348	335	323	334	336	336	361	320	337	326	341	356	323	326	362	345	331	336	305	351	338	325	360	322	359	331	324	330	363	334	364	369	311	330	339	331	324	367	325	336	343	344	336	315	328	343	345	345	326	339	344	347	319	341	360	365	357	353	325	334	314	319	347	333	320	339	388	316	309	301	336	329	326	351	344	311	336	344	369	324	351	320	360	341	300	332	361	315	336	353	320	364	369	327	327	344	376	337	376	328	316	341	335	329	369	309	342	325	319	335	313	364	367	365	333	347	381	297	324	321	365	357	325	312	361	310	336	348	338	329	348	356	366	365	312	332	347	356	331	348	354	338	338	369	310	309	314	324	325	353	332	348	336	360	326	349	322	343	346	322	339	334	353	328	339	337	320	360	333	307	352	341	320	341	363	393	337	335	319	352	338	347	355	296	356	315	332	383	376	337	332	339	364	336	335	322	348	339	352	318	345	338	354	380	351	385	323	338	338	333	290	343	344	327	355	332	369	361	366	347	331	324	338	341	338	371	308	364	332	335	364	345	313	342	342	366	309	348	337	354	330	338	330	313	320	344	344	375	325	341	316	336	331	327	333	341	340	319	334	370	360	324	334	298	315	336	358	344	315	351	291	320	340	353	307	348	327	332	347	359	353	359	338	328	375	343	338	352	340	360	324	331	356	346	344	327	327	323	328	333	324	342	319	313	347	338	333	318	309	345	309	309	357	349	347	333	312	318	351	315	345	344	341	367	308	330	344	311	342	353	337	342	355	357	363	327	366	320	326	322	317	327	342	360	345	378	335	350	361	374	341	377	312	378	365	327	346	342	327	315	332	349	335	323	364	322	353	343	344	324	351	335	336	338	373	342	370	351	340	324	334	350	306	364	319	332	352	357	319	372	323	323	339	328	342	340	388	313	328	365	351	353	364	318	306	338	338	329	323	360	333	322	325	380	353	353	316	333	347	351	354	329	371	326	327	341	362	330	353	341	327	350	351	320	314	335	347	342	343	337	359	360	356	343	342	313	354	331	353	326	335	301	362	327	347	317	373	344	355	339	363	330	365	331	364	365	324	345	349	332	351	331	329	354	315	293	319	383	321	360	319	332	326	338	338	341	331	346	336	366	313	339	339	329	337	325	314	344	350	368	329	327	358	365	353	357	358	337	336	328	362	319	357	332	350	320	357	334	322	326	314	325	335	352	343	333	361	336	331	339	347	367	313	342	312	354	342	356	315	338	329	363	332	361	353	359	336	342	348	358	349	354	360	370	335	349	338	326	315	313	343	356	371	330	333	339	372	317	371	351	385	329	312	286	346	366	320	342	309	320	323	323	306	358	351	327	342	353	342	352	342	327	378	352	337	367	324	342	376	345	354	342	367	329	350	326	316	312	297	326	334	371	363	303	317	341	340	332	369	295	365	371	360	337	323	362	334	314	321	324	339	335	337	337	354	343	327	343	364	328	324	339	328	334	345	354	334	351	307	328	332	336	355	347	324	310	362	371	373	338	316	318	319	368	358	369	331	326	314	353	345	346	355	327	337	319	350	363	333	339	364	341	374	300	326	337	326	361	343	343	344	350	326	354	358	350	318	352	331	319	302	315	343	334	340	337	327	362	309	325	336	337	339	317	321	324	355	349	350	360	347	320	334	377	345	331	356	330	343	359	364	393	336	359	356	314	366	295	333	340	332	351	381	345	311	338	325	318	335	330	326	347	356	313	368	341	328	358	342	343	379	350	359	342	341	298	343	319	381	341	355	316	326	354	299	333	315	355	335	342	341	345	344	304	382	342	345	331	354	349	346	357	346	315	347	352	306	331	317	325	330	336	320	338	370	350	329	305	325	364	329	322	347	361	316	314	351	320	356	345	354	318	350	360	324	337	329	318	335	300	388	345	358	333	350	399	370	355	333	335	334	346	328	311	364	311	325	363	345	364	323	379	351	349	361	324	358	353	340	359	323	359	339	354	324	373	337	356	335	330	325	331	330	375	335	318	349	343	326	341	323	333	344	337	341	360	349	324	342	348	332	338	347	307	346	323	337	358	314	355	334	344	324	341	328	313	345	354	352	335	366	337	356	333	342	333	323	336	345	370	299	328	369	332	358	355	347	333	334	339	326	353	340	314	323	346	345	314	328	339	357	305	357	301	336	339	349	359	350	332	380	350	351	320	348	342	297	337	331	356	338	380	367	343	331	368	316	316	356	332	325	344	313	334	309	354	364	357	378	351	341	332	337	364	329	365	326	354	361	380	327	353	318	346	328	336	332	353	339	334	341	341	358	374	356	358	325	346	345	358	341	348	378	362	329	345	327	330	345	335	370	307	372	339	354	328	325	334	314	363	302	368	317	323	319	354	362	368	326	330	335	383	314	341	349	338	342	334	340	343	348	319	328	369	324	341	322	362	381	329	335	343	320	308	337	342	345	329	309	336	333	352	361	356	382	296	347	340	349	368	305	337	351	326	353	334	353	336	351	335	374	351	361	341	330	326	344	384	313	332	354	345	336	337	358	334	333	353	332	357	302	323	325	354	321	342	334	328	329	336	334	354	358	341	331	347	337	322	329	315	346	331	361	362	339	314	331	349	335	340	373	348	339	327	345	376	351	350	360	345	334	344	332	347	353	299	368	344	314	337	347	345	332	364	357	363	328	325	310	341	360	342	342	341	312	344	355	324	318	340	332	353	371	311	299	348	340	309	322	301	316	352	350	345	347	337	343	364	320	359	381	348	369	368	368	388	321	332	350	322	358	289	369	316	360	334	315	344	347	350	357	348	332	330	332	334	324	348	336	352	333	336	313	306	328	327	337	321	340	347	320	336	336	357	330	330	355	334	315	325	356	317	321	345	332	313	333	307	305	318	352	311	327	333	344	318	306	348	347	319	364	363	328	306	350	335	322	327	309	333	375	336	330	307	293	363	383	329	355	352	318	335	328	328	322	331	337	367	339	344	363	315	309	374	343	335	319	356	336	315	368	352	355	343	345	351	355	307	323	321	333	353	320	316	333	334	359	331	354	338	344	357	343	338	346	351	365	328	335	344	348	289	347	321	359	385	317	360	373	336	350	357	356	387	345	351	367	307	355	350	329	323	334	356	316	340	319	318	358	372	326	320
19643	4377	3285	2056	1390	1102	768	584	527	493	425	419	416	363	353	325	324	320	299	274	293	311	286	264	266	307	323	250	254	289	258	247	269	244	239	266	297	273	277	247	265	269	236	236	274	249	254	266	265	213	280	283	268	239	266	241	228	285	281	267	252	242	259	282	271	283	264	244	265	251	240	262	240	254	235	261	269	240	269	225	246	244	247	240	245	256	248	269	241	219	238	231	248	260	244	268	254	259	256	241	262	267	243	257	240	213	228	250	238	245	266	272	298	312	253	274	274	249	232	252	227	252	223	242	279	248	245	234	230	246	266	251	279	230	247	282	256	256	262	262	246	248	254	244	237	224	230	241	231	249	277	256	241	250	253	279	241	227	249	227	255	279	284	244	257	265	210	293	264	276	232	228	230	226	235	254	237	233	282	263	232	235	235	251	262	272	253	232	238	268	235	254	248	251	238	248	295	271	255	230	233	245	249	240	268	249	238	263	287	277	265	280	266	269	254	248	245	237	253	269	262	310	277	241	243	258	204	243	231	266	269	236	266	244	237	255	286	254	233	231	234	267	269	271	253	236	251	242	241	232	246	237	291	257	278	284	224	265	241	279	227	261	227	269	238	254	272	236	255	261	220	260	258	262	218	260	252	265	258	271	248	250	255	229	280	236	252	244	258	268	250	220	260	243	273	237	266	277	262	250	241	259	242	257	254	274	251	250	260	272	258	278	250	223	247	217	259	258	233	265	267	220	229	224	241	255	245	251	258	260	252	229	233	259	229	278	245	252	227	288	242	255	234	251	250	265	229	258	210	212	227	225	213	272	253	257	280	243	253	225	297	236	259	252	242	268	224	209	232	256	258	253	238	240	249	247	272	259	246	241	275	252	275	260	226	273	256	232	252	214	254	265	270	241	239	284	258	214	243	253	246	240	233	240	249	246	235	252	244	257	247	279	251	250	285	259	261	264	252	283	243	223	256	249	258	268	256	239	249	281	227	252	244	259	263	231	236	267	264	285	237	261	225	268	259	233	245	225	239	241	252	250	244	254	257	263	255	258	244	255	245	249	248	251	235	239	254	243	264	254	247	247	246	261	266	253	256	254	238	249	253	259	254	236	262	232	238	249	270	253	270	261	294	235	256	279	287	253	266	263	246	245	259	277	242	239	252	238	235	256	290	246	253	260	235	264	277	257	219	249	250	253	226	237	247	218	272	258	241	250	251	234	250	262	282	287	253	256	260	254	247	260	268	256	246	266	237	256	268	254	260	274	228	247	277	258	260	278	250	248	258	230	263	232	273	261	245	248	261	277	245	239	241	237	248	265	248	264	236	221	247	223	253	223	234	240	255	264	268	250	250	218	279	256	263	263	240	258	285	255	237	252	227	257	257	239	265	262	248	257	266	272	224	257	234	234	256	277	261	261	243	281	269	236	273	228	278	239	256	265	247	264	250	267	245	248	244	258	231	245	233	263	264	271	251	256	279	234	215	258	280	253	243	237	252	254	250	241	236	246	226	245	264	237	244	254	279	256	274	254	222	261	221	238	223	263	288	237	253	219	211	240	261	269	238	269	265	277	250	241	251	244	249	282	263	265	270	264	276	247	230	240	273	230	236	282	242	257	242	236	230	289	236	280	253	226	227	262	232	242	246	277	256	226	243	250	247	251	237	285	243	232	227	238	241	251	230	227	227	236	270	266	267	249	254	232	249	243	265	255	233	239	240	235	253	301	275	234	232	255	257	265	254	257	239	254	285	249	269	245	279	273	262	237	253	220	269	259	244	243	251	273	235	244	250	219	250	245	263	289	226	273	247	262	237	261	241	244	227	247	254	237	243	289	264	263	244	242	255	225	250	247	239	262	284	262	243	240	223	232	245	256	253	245	233	241	266	253	246	229	225	264	204	245	234	283	266	254	255	252	242	246	259	246	238	238	268	242	223	286	261	226	257	285	239	276	234	226	245	284	269	230	248	242	239	262	243	268	225	224	240	250	284	289	277	258	212	241	242	235	257	276	256	272	237	253	268	246	231	255	242	240	249	216	272	242	242	259	249	253	249	257	265	252	247	266	260	243	239	245	258	265	231	259	266	274	243	246	239	233	240	248	272	274	232	232	239	254	227	240	244	253	250	266	224	251	230	238	231	251	256	271	255	234	243	250	279	233	260	265	234	250	280	224	258	291	222	230	247	263	252	240	224	243	233	263	281	228	266	232	248	223	239	275	242	246	277	260	228	242	258	261	267	294	264	244	277	217	286	275	241	257	240	271	237	232	215	231	237	243	271	277	256	241	235	229	246	241	249	220	267	261	249	263	251	243	263	242	220	230	221	269	246	241	234	257	261	251	249	243	255	282	271	275	234	243	259	276	264	251	261	232	275	246	265	231	284	262	246	258	262	259	261	226	250	233	245	238	237	246	262	243	264	276	250	262	270	252	241	219	236	232	217	249	261	243	231	247	224	286	230	269	272	238	279	251	264	259	249	244	252	266	245	232	271	278	271	260	270	266	259	259	236	276	245	279	240	252	241	245	244	265	267	277	231	271	262	235	226	239	254	279	248	251	285	226	246	240	228	262	227	225	226	261	277	267	270	238	250	201	251	281	253	224	257	242	262	256	241	263	221	248	225	243	251	236	231	258	226	239	252	227	245	255	274	235	250	255	274	268	251	237	237	259	255	243	251	257	240	243	265	268	263	254	234	271	226	254	224	255	245	240	223	238	277	267	259	259	248	229	241	262	259	238	250	267	222	255	225	296	250	255	223	243	225	225	245	262	245	238	269	250	253	227	240	254	268	277	246	261	231	211	249	248	236	249	255	241	221	264	235	252	276	267	261	274	251	256	222	244	217	244	276	244	237	239	239	211	258	241	244	249	248	248	230	236	233	275	239	244	241	256	251	240	246	246	236	266	274	248	255	268	275	248	264	270	254	238	275	257	270	259	242	245	261	279	235	251	279	252	290	258	267	272	229	237	253	247	275	261	235	254	266	269	260	243	272	244	259	278	259	241	255	264	281	237	238	270	250	222	268	258	242	247	239	233	241	267	274	267	251	267	265	226	273	262	247	246	251	244	262	252	264	257	259	231	286	247	217	255	277	282	264	256	256	248	253	256	284	252	247	282	268	240	249	249	249	235	253	266	238	244	258	242	232	253	267	273	252	253	234	260	246	253	250	248	241	237	235	299	244	251	288	229	264	237	249	253	268	234	246	212	263	272	241	252	246	269	233	263	238	242	281	245	273	249	231	242	231	236	276	235	240	244	259	240	238	221	258	219	228	239	231	276	273	231	286	262	227	251	222	257	250	225	264	260	241	260	260	273	266	255	255	246	239	239	274	230	243	232	269	254	248	187	252	262	232	267	268	287	247	237	206	226	217	304	246	252	249	243	248	236	223	271	261	239	241	264	251	223	245	249	246	259	233	258	275	248	240	260	276	264	246	225	275	267	244	273	265	268	266	238	246	255	271	228	230	237	262	251	256	257	249	213	270	223
8101	3000	5602	5894	5274	4256	3319	2791	2325	1980	1846	1599	1449	1423	1268	1179	1067	1041	1010	1006	986	883	891	834	830	796	810	787	753	742	789	700	705	746	666	716	689	695	671	643	696	638	619	672	604	678	688	678	634	639	611	637	668	666	651	660	675	605	655	638	621	612	593	625	644	663	585	639	633	631	620	558	649	595	632	607	602	544	621	594	616	602	594	598	590	596	590	615	636	598	584	604	578	631	598	592	593	591	604	604	593	653	583	636	615	584	581	565	612	551	579	591	588	626	616	567	634	569	583	560	587	599	597	576	582	600	596	574	574	575	614	614	549	613	585	604	614	615	593	596	590	625	630	581	615	630	599	578	587	557	561	582	584	620	576	612	625	615	588	571	590	601	597	610	600	564	602	608	574	593	611	604	553	582	591	588	574	555	548	526	600	579	626	585	564	572	569	551	585	608	582	577	581	614	562	587	546	608	621	569	609	555	571	599	581	593	629	612	608	581	626	618	598	591	603	570	591	590	574	591	622	565	602	593	562	608	579	578	571	531	602	604	558	613	607	622	615	593	582	567	610	595	597	589	589	598	575	586	568	542	624	569	578	586	603	560	600	567	626	578	598	611	587	600	590	597	596	585	614	582	651	583	611	569	570	580	602	570	611	569	576	581	569	594	562	595	608	591	587	585	587	588	546	589	552	589	579	618	584	580	613	582	605	576	637	590	605	566	577	594	553	532	642	610	597	564	587	590	593	625	572	568	601	569	567	579	601	551	585	566	609	553	571	602	583	588	580	543	620	596	593	626	599	601	593	586	568	580	585	591	560	543	613	548	554	601	645	594	548	576	634	600	582	569	607	608	586	568	576	619	581	557	583	569	604	611	654	627	565	560	619	592	547	582	566	583	597	601	572	596	581	608	625	594	626	577	577	578	568	616	606	547	593	591	576	564	593	619	641	588	595	566	585	570	569	622	595	597	614	584	579	608	587	551	563	547	605	598	642	587	571	602	563	589	587	592	628	599	574	595	567	567	562	636	629	561	602	570	588	599	609	584	575	604	603	551	627	586	567	591	584	591	594	573	607	559	567	574	576	592	588	549	552	587	554	600	572	544	583	578	608	562	579	574	551	571	592	581	530	594	582	584	611	548	589	524	588	581	623	596	578	573	558	580	589	584	600	596	531	566	585	597	578	540	586	593	603	570	579	597	600	618	588	551	580	605	592	587	595	570	576	545	572	576	555	601	585	567	603	583	562	567	604	627	565	547	571	574	587	612	563	601	537	574	602	595	594	604	602	573	584	564	597	582	632	598	602	603	590	615	571	616	580	570	607	575	577	575	590	558	568	637	580	571	631	584	615	623	592	576	570	583	575	600	579	574	587	585	560	569	590	632	517	606	600	574	559	537	627	550	546	595	586	573	595	563	570	592	604	579	589	573	616	570	592	544	578	575	594	632	618	542	583	584	605	556	563	551	559	589	612	602	603	574	597	572	615	591	572	579	576	558	618	607	602	607	574	554	587	562	605	620	626	558	567	584	615	567	536	564	584	583	612	557	671	580	580	638	614	587	604	586	588	569	600	593	612	629	606	548	586	583	545	608	568	561	612	576	623	578	570	592	548	599	592	594	602	601	581	574	604	597	566	630	654	650	619	538	564	627	633	604	567	575	563	590	620	579	631	584	590	601	600	553	551	551	617	604	592	564	614	570	564	575	616	572	595	582	622	600	625	569	539	590	574	616	612	605	582	608	609	596	625	596	565	577	551	577	574	595	569	590	587	628	573	597	651	612	575	575	566	579	586	580	598	610	611	560	587	608	640	597	603	602	593	584	608	594	580	561	587	612	634	589	584	584	603	608	643	575	592	622	567	605	547	562	584	547	578	606	621	602	610	608	580	616	539	592	582	603	623	548	557	584	600	577	569	562	631	570	569	571	584	605	599	573	601	559	615	587	582	594	581	623	611	632	561	589	569	566	614	589	598	617	591	585	566	629	577	598	567	622	552	580	588	627	581	577	586	518	576	583	592	595	611	589	589	569	614	586	597	590	614	591	591	563	611	624	638	602	573	584	548	602	601	567	608	596	545	601	601	624	555	590	590	628	594	610	610	566	559	561	564	577	607	593	588	581	591	561	564	609	611	606	571	576	588	539	599	608	532	601	575	536	589	587	561	609	581	591	559	602	631	623	560	584	564	615	604	608	641	606	574	563	602	592	642	564	587	609	598	609	624	591	531	549	605	592	581	579	563	575	532	579	593	602	551	577	630	572	596	602	604	563	583	565	553	564	604	602	623	575	575	596	594	554	578	605	578	593	574	558	598	560	529	560	601	555	596	618	615	562	585	630	595	607	609	631	617	596	600	606	551	578	616	569	561	651	576	561	605	561	575	632	584	590	599	615	609	580	577	614	619	612	569	626	546	588	601	596	584	574	592	581	547	569	576	553	595	626	603	633	577	582	567	560	578	575	567	595	602	589	575	621	581	613	603	579	602	543	556	585	607	566	610	583	601	612	612	594	561	594	563	588	583	584	578	615	595	553	632	596	564	595	585	605	609	574	569	526	530	604	629	573	561	600	598	587	600	584	571	570	537	548	561	551	618	618	581	615	605	573	571	592	567	586	578	532	637	581	573	585	577	581	565	522	602	606	569	609	603	571	546	603	591	580	542	570	562	580	609	547	591	597	602	611	595	574	560	608	573	592	572	596	598	573	623	583	633	623	610	612	544	638	618	598	603	591	575	583	598	589	589	627	630	611	592	585	594	587	608	603	564	595	575	556	599	570	571	622	617	616	578	587	633	565	575	602	599	579	606	559	559	616	591	586	573	567	535	579	563	569	565	565	613	564	617	599	606	594	530	565	542	588	610	564	606	589	563	596	607	585	582	582	609	566	607	581	582	607	551	580	606	579	578	624	607	588	614	563	616	588	548	631	563	643	571	606	561	582	581	641	573	627	564	606	569	569	563	590	568	590	552	628	614	602	619	618	585	582	541	594	627	611	584	529	589	597	618	545	589	580	582	629	587	567	594	539	572	587	639	609	602	530	572	596	597	578	614	618	582	562	599	545	571	556	613	598	599	553	560	573	581	560	545	599	590	555	565	600	538	610	631	559	624	594	579	580	568	616	593	603	581	556	610	588	560	531	595	595	596	605	608	577	606	598	627	573	572	581	623	622	590	579	584	615	582	549	609	608	592	576	589	557	583	572	579	606	595	605	556	572	602	556	571	589	612	625	578	594	581	559	551	583	578	624	593	582	645	595	594	584	550	631	576	619	584	606	611	642	552	591	611	556	575	607	586	573	629	590	599	613	599	571	611	626	553	621	613	584	613	571	630	591	596	622	613	572	585	573	591	562	600	579	606	578	584	554	612	611	592	588	592	636	578	537	581	557	574	595	601	606	561	593	592	622	584	593	561	575	563	627	626	538	639	639	596	587	568	584	613	574	633	579	604	549	545	540	579	596	552	627	609	579	589	589	588	573	576	594	603	566	606	623	583	580
2194	204	94	90	82	57	52	68	66	89	64	62	61	73	66	63	64	73	85	79	61	72	58	57	58	66	62	69	59	61	56	61	68	59	53	57	61	63	60	65	51	76	63	68	67	79	67	67	62	67	62	62	53	67	63	68	72	72	72	59	68	53	55	57	56	64	56	70	59	56	66	68	58	74	73	77	76	52	61	75	71	64	74	57	53	65	69	72	69	58	49	76	73	62	76	69	77	65	62	83	78	77	66	67	50	67	56	51	51	45	60	56	62	59	67	59	71	61	54	81	66	61	74	60	65	66	73	60	51	74	62	61	55	60	53	68	66	70	51	85	52	57	62	59	65	66	78	61	67	48	53	72	82	52	59	63	66	50	68	55	63	55	64	49	82	58	72	59	68	64	55	69	75	63	70	69	58	52	60	64	74	72	71	42	71	59	69	59	66	67	71	50	54	53	74	59	73	41	71	75	73	52	58	60	61	74	70	69	65	60	70	80	62	59	74	59	64	69	58	68	77	68	59	78	60	69	65	73	69	55	61	53	62	60	73	67	70	59	63	69	78	64	60	55	55	60	70	93	52	53	48	72	64	44	57	58	64	59	58	62	63	60	57	51	66	73	71	65	71	62	71	70	77	54	75	48	58	61	65	72	45	52	64	60	68	68	57	58	68	74	64	56	63	59	83	59	66	40	75	65	60	46	46	75	60	56	77	64	52	72	72	55	63	52	54	62	60	64	73	79	59	55	60	60	55	45	58	64	65	59	55	63	69	53	63	64	63	56	71	68	67	74	74	74	59	63	60	71	64	90	52	57	56	54	80	59	56	60	57	51	58	79	50	40	58	65	63	60	72	76	67	80	72	79	63	65	68	51	76	74	55	56	72	77	83	75	71	58	63	66	87	74	66	62	62	69	56	74	54	55	75	69	52	78	73	73	58	77	57	66	51	57	73	66	63	64	73	52	57	51	82	76	64	65	51	59	64	65	61	50	49	77	63	61	54	57	59	58	73	81	70	55	55	67	50	60	72	67	72	60	68	81	61	61	56	54	67	68	58	71	63	70	50	61	58	47	58	47	59	76	50	54	49	62	76	66	74	68	76	53	72	53	64	68	81	74	66	58	67	64	65	67	63	59	66	63	67	62	61	53	63	62	68	63	71	66	66	59	65	59	78	60	66	45	69	63	57	69	57	68	68	61	59	60	63	66	68	64	67	70	55	61	56	64	52	57	50	48	70	49	63	72	69	65	64	54	66	49	70	63	77	70	79	53	52	54	74	67	73	69	51	75	80	77	65	75	64	56	71	62	62	67	69	83	64	66	64	74	55	57	70	50	67	66	59	58	55	53	69	61	65	51	84	58	54	71	75	68	56	71	74	62	67	86	50	72	70	64	60	58	66	66	75	59	69	63	49	49	57	67	61	47	69	69	71	83	61	60	60	72	54	60	63	78	69	64	70	64	63	55	57	44	53	68	58	70	69	54	80	58	58	51	58	62	38	67	66	55	69	54	76	48	62	76	58	66	61	67	59	73	66	70	57	72	76	61	68	56	67	63	71	55	69	64	67	63	60	71	73	74	60	62	67	72	50	69	74	57	56	61	66	73	68	61	72	58	65	80	74	65	44	44	64	75	67	62	72	57	69	71	53	59	66	78	75	56	69	78	67	58	46	61	58	72	64	70	67	55	64	62	60	66	62	79	52	65	75	73	66	61	70	63	52	54	73	66	63	72	53	69	72	69	68	61	56	52	65	70	69	64	58	60	89	65	47	59	69	61	65	65	77	64	74	65	60	71	59	71	54	58	51	73	76	53	56	62	68	61	71	62	67	61	68	61	67	69	71	74	70	78	68	50	63	71	75	64	72	65	68	66	60	67	75	53	74	61	73	69	65	68	73	63	66	72	52	65	56	67	53	68	51	72	66	59	46	82	64	61	49	72	67	63	80	67	68	66	62	51	78	68	61	52	64	72	51	54	57	59	58	57	54	49	56	72	62	58	62	85	59	59	54	51	68	62	63	56	65	56	45	61	70	74	78	53	76	62	76	80	50	60	73	79	57	85	78	54	62	72	57	55	66	59	65	68	58	68	66	73	85	65	64	62	75	53	61	64	63	65	56	61	63	60	43	68	61	62	71	53	70	59	46	53	61	63	60	84	64	59	76	78	91	71	69	67	80	61	76	61	58	68	53	54	79	72	71	60	60	60	72	79	84	66	75	69	65	65	51	64	71	70	70	67	62	65	64	68	53	73	77	53	76	56	58	71	53	79	73	77	56	73	48	62	63	50	46	53	55	68	68	62	58	61	74	48	64	82	66	52	58	73	75	75	69	63	77	63	69	67	63	67	48	64	81	60	60	60	65	64	70	51	59	67	59	68	65	63	56	55	63	62	63	67	68	70	58	55	66	61	46	67	65	77	52	65	61	67	60	60	62	63	58	66	64	70	54	63	65	70	60	66	65	53	56	62	60	70	61	61	74	73	73	68	65	59	80	59	69	86	59	80	61	79	45	65	75	77	68	51	71	64	59	75	75	59	51	52	71	61	67	73	73	50	53	80	68	77	89	71	65	69	56	62	80	74	63	65	62	72	61	67	65	68	78	61	62	74	58	67	81	64	56	78	66	76	81	61	58	50	53	54	70	66	63	72	62	73	63	62	70	65	59	64	64	61	67	68	50	59	64	65	58	64	59	68	70	54	59	54	56	58	69	55	59	64	55	74	68	60	53	78	70	57	76	72	72	55	54	43	79	65	60	56	61	55	73	66	61	58	65	56	67	68	66	55	78	74	67	65	64	70	69	64	64	54	67	56	66	62	64	67	67	70	68	63	61	70	62	69	64	72	68	65	86	72	62	75	52	67	47	47	59	59	65	72	60	72	65	74	69	71	56	80	65	66	63	54	48	46	61	62	70	63	64	59	60	58	64	57	60	66	68	55	68	54	68	45	68	76	66	74	60	79	85	60	67	59	62	60	82	71	74	55	70	83	82	63	79	68	72	57	52	76	63	70	43	66	76	61	56	64	69	64	67	64	68	65	72	63	63	62	70	57	59	74	83	69	52	57	57	68	61	50	67	61	58	54	66	58	60	57	50	59	64	74	59	56	69	58	56	50	72	63	47	58	65	66	66	58	75	64	58	64	48	64	65	76	58	63	56	58	80	65	62	59	59	70	64	61	41	64	55	57	54	64	69	65	73	64	57	53	67	60	67	66	57	66	73	62	58	89	76	80	69	65	69	63	59	81	76	65	66	67	69	60	75	72	85	69	59	95	59	52	60	60	60	56	80	55	68	53	61	58	57	58	67	80	64	72	68	64	72	60	67	64	64	72	76	74	56	75	60	60	65	58	69	43	63	67	53	55	69	57	58	59	65	62	73	76	66	81	60	68	61	53	72	44	63	65	68	60	65	71	64	67	65	66	56	71	60	62	59	61	60	66	52	63	72	54	67	69	80	61	64	60	53	56	56	66	58	65	83	85	81	67	65	66
2058	316	304	315	335	274	268	255	233	212	242	195	212	189	207	241	189	200	214	230	191	210	193	199	171	199	200	194	196	200	187	216	181	219	196	171	204	194	197	200	207	187	198	179	191	181	190	203	195	205	224	199	190	185	214	206	216	205	186	202	187	217	196	215	178	212	202	203	187	211	195	190	203	181	212	196	204	188	217	198	181	204	209	185	218	171	195	185	183	185	204	178	206	188	191	177	189	230	201	192	198	194	209	195	210	196	180	209	208	198	189	189	195	177	218	170	203	209	196	181	195	183	177	182	172	198	213	166	203	193	195	188	201	195	184	191	177	191	180	184	180	185	195	203	187	189	211	181	214	202	208	199	203	189	184	221	189	174	207	218	194	192	232	202	214	201	215	197	196	188	210	181	191	194	185	200	194	196	178	212	212	199	177	201	197	173	209	183	199	183	215	199	213	191	188	205	213	191	171	194	199	215	201	169	184	197	220	183	198	226	203	194	187	193	200	180	214	178	203	211	171	181	198	184	192	204	181	153	195	186	203	188	187	177	174	186	185	184	209	205	171	212	197	211	192	197	191	193	207	192	197	196	217	194	185	173	185	192	191	172	211	222	194	200	199	183	186	196	207	196	187	201	191	188	183	178	195	198	214	222	191	186	200	192	204	202	186	202	201	194	190	209	221	197	203	202	208	197	196	211	199	213	170	197	190	217	201	177	209	205	195	204	184	201	198	207	201	208	172	189	191	209	194	189	180	188	167	185	188	203	181	199	213	203	185	175	220	219	217	201	174	181	219	209	218	173	195	175	222	185	190	224	199	203	184	221	203	193	214	209	185	212	179	199	189	204	189	202	205	178	211	199	199	192	170	214	179	189	202	208	182	219	194	188	184	213	203	191	162	195	185	202	196	220	217	196	183	188	166	201	202	190	182	201	204	180	190	182	185	170	173	195	204	186	192	195	177	195	194	174	204	214	196	189	180	215	188	181	187	219	195	195	193	194	201	184	195	193	220	183	197	199	189	178	201	198	218	188	197	194	206	212	227	195	165	194	208	171	198	178	205	194	191	203	180	161	175	176	181	180	221	179	189	208	190	195	199	192	195	174	197	183	179	176	180	210	213	183	193	178	199	190	184	182	197	197	219	186	181	203	196	218	167	199	198	204	205	187	200	220	214	187	210	173	189	191	224	216	169	204	195	189	196	216	161	188	202	195	202	180	200	194	186	199	177	207	199	193	189	191	213	204	174	210	200	200	210	189	199	188	194	182	213	197	199	210	176	190	209	215	187	185	194	179	209	195	200	217	177	203	190	185	194	212	150	196	189	184	204	211	175	226	186	210	183	193	200	175	220	197	225	184	201	176	174	174	199	204	181	175	214	208	188	167	195	195	189	208	190	225	196	189	187	222	191	178	213	211	198	184	221	200	227	211	192	201	202	197	220	208	183	195	188	200	187	195	173	213	200	214	203	183	207	181	203	191	208	201	188	177	193	181	203	201	204	208	185	230	165	207	173	216	217	199	206	188	173	199	207	211	199	215	196	184	198	207	163	199	206	169	196	198	195	168	220	205	188	221	193	182	201	202	214	189	162	179	213	186	174	217	199	203	198	204	193	215	195	187	185	184	170	200	190	171	181	195	190	193	198	177	191	202	199	201	214	200	198	205	172	193	208	200	202	182	180	208	194	178	187	199	181	235	202	175	209	194	220	188	188	171	189	218	198	202	205	223	200	180	201	213	177	209	181	191	170	187	209	190	179	190	200	214	204	198	169	196	209	188	205	201	197	182	226	207	202	185	204	194	189	209	190	168	186	180	195	187	169	206	206	201	179	213	206	178	206	192	173	203	197	211	202	184	193	197	225	219	198	193	216	192	188	192	191	201	196	202	209	192	210	200	199	181	197	225	212	202	212	221	203	214	199	202	197	202	227	179	200	204	221	169	214	198	231	198	204	218	190	190	184	193	218	202	192	198	169	206	196	178	193	204	208	190	192	200	193	196	169	186	179	205	211	211	189	202	218	178	240	179	209	196	180	202	223	170	200	201	204	230	201	173	200	185	224	193	205	197	195	182	179	200	205	179	199	192	192	198	229	204	191	178	180	201	175	199	177	201	180	191	180	204	202	182	201	191	221	193	226	192	202	198	216	207	184	218	199	191	184	189	185	209	196	194	192	207	207	194	208	174	196	190	219	207	213	202	199	217	179	186	184	194	204	191	203	193	193	207	202	195	184	216	219	186	190	187	192	182	171	184	187	180	241	207	185	190	198	180	212	201	213	200	215	189	184	184	179	190	206	162	211	207	204	182	177	206	190	213	157	196	216	194	183	176	209	217	230	206	189	179	198	203	196	217	194	182	194	209	207	208	192	217	202	201	179	188	189	203	194	213	204	202	208	186	172	181	190	182	193	191	181	204	171	201	213	189	182	188	222	186	186	186	210	210	198	181	206	216	196	193	193	167	206	175	224	191	219	195	205	190	170	179	185	200	205	206	209	190	199	208	174	212	199	220	202	195	189	189	187	172	177	156	177	194	168	211	209	201	203	202	207	186	184	182	185	211	196	191	198	201	193	185	195	228	182	195	207	199	166	217	198	201	196	207	187	206	187	223	203	190	196	193	183	168	204	202	196	175	203	200	187	213	218	205	182	207	198	204	197	200	219	207	196	200	185	205	180	181	172	209	190	207	196	188	180	223	199	215	198	207	225	199	181	224	209	196	189	172	168	192	194	181	202	190	198	180	170	199	196	199	189	212	194	193	211	205	180	201	171	175	209	197	180	205	218	196	176	169	158	230	166	229	188	167	210	212	189	208	180	182	202	188	194	189	192	222	211	208	195	213	192	175	212	215	198	199	189	170	197	183	192	221	223	191	191	205	182	196	220	204	201	185	211	168	211	199	217	178	187	197	191	226	214	214	178	195	172	188	186	193	212	181	207	184	212	178	199	206	224	223	164	182	222	214	233	209	178	231	197	187	213	185	190	205	192	199	202	178	208	214	191	199	192	204	209	193	199	184	203	165	205	191	187	191	205	207	208	193	203	228	208	192	194	210	207	214	185	184	166	201	187	197	199	210	195	180	201	188	195	199	188	195	225	209	218	200	206	219	170	194	188	177	183	213	197	208	210	188	197	207	183	203	188	163	181	186	190	180	218	188	203	212	185	202	216	195	245	196	216	220	209	193	210	185	192	188	231	211	206	185	239	178	198	202	205	215	201	189	188	217	205	200	195	222	183	203	231	193	200	225	182	174	193	176	184	215	172	174	192	190	200	189	208	204	188	198	212	216	198	180	182	185	207	203	203	193	193	184	215	184	197	181	208	212	202	175	203	186	221	190	211	177	209	179	199	203	199	190	196	206	205	179	207	178	200	186	209	189	191	213	206	233	197	202	199	199	219	210	205	189	201	190	176	204	201	205	190	195	207	193	193	210	200	213	208	203	229	184	217	185	195	204	200	209	191	180	199	181	204	166	208	213	209	192	199	215	175	189
11088	2250	1571	964	699	531	407	356	284	248	235	219	190	177	182	187	138	142	146	135	167	138	154	140	150	137	131	167	121	152	150	146	132	125	143	126	139	139	167	131	122	124	137	122	143	128	120	141	119	124	110	108	137	139	116	160	117	110	133	130	143	121	113	116	142	144	121	121	113	122	120	128	121	127	131	118	110	106	123	120	129	154	135	124	141	123	143	121	139	137	130	117	126	130	107	139	121	151	134	121	127	122	123	133	120	127	126	121	125	115	119	148	113	143	125	127	151	116	119	119	142	132	127	147	133	151	137	116	135	130	117	141	143	122	138	162	112	113	136	114	115	125	129	143	115	143	135	134	130	123	119	141	166	103	118	121	117	124	113	134	117	114	141	123	142	114	131	122	124	108	117	101	128	136	121	127	132	149	142	105	152	142	122	149	114	122	123	123	148	141	115	149	119	115	116	132	130	123	118	113	123	123	134	123	127	120	134	138	118	105	139	127	118	113	117	140	127	116	137	109	122	133	147	122	117	121	117	146	120	146	129	121	113	114	128	118	116	145	149	131	112	122	111	137	108	120	131	97	123	146	131	118	102	113	147	135	119	124	139	139	121	128	94	121	130	121	120	125	119	115	129	126	126	104	127	118	146	104	128	117	119	131	111	112	128	124	137	115	116	119	135	119	125	122	133	142	127	122	133	131	119	137	130	108	122	129	154	150	123	125	123	133	133	124	142	125	131	115	127	106	134	115	129	139	144	124	132	122	129	143	116	131	114	147	114	138	131	131	131	147	130	121	141	138	110	129	138	133	116	123	118	146	112	122	119	109	139	145	131	126	146	122	133	117	120	130	129	117	125	119	132	137	126	112	123	129	106	125	142	128	124	132	146	140	122	113	143	137	139	134	135	136	115	126	127	131	112	114	138	112	135	128	152	132	122	112	116	122	140	114	119	141	121	121	127	134	128	141	113	120	114	128	140	139	112	120	142	127	146	134	136	157	148	133	136	134	125	128	118	134	118	139	132	123	109	129	138	120	131	132	124	106	119	120	134	132	121	132	122	116	110	131	136	120	116	128	122	126	111	115	145	141	150	132	150	135	118	134	126	117	135	127	131	127	130	134	119	122	123	128	133	126	112	147	124	123	139	130	120	121	140	126	123	112	135	140	131	118	141	126	131	141	133	135	117	115	132	134	125	103	130	102	139	116	122	113	140	140	135	123	119	114	129	121	118	134	138	140	126	111	131	105	125	102	123	111	94	142	125	126	139	135	132	100	145	124	144	139	96	101	138	132	148	121	140	130	119	137	123	126	140	122	132	123	136	133	147	117	113	114	144	111	134	134	138	118	134	126	133	120	146	128	130	110	141	144	126	152	125	122	138	121	139	119	117	123	134	116	134	119	147	123	126	132	140	131	144	127	120	124	114	122	121	111	132	146	111	131	136	113	139	139	132	114	119	143	122	120	121	115	127	130	127	137	137	120	120	133	150	112	111	103	116	141	127	109	136	106	114	118	114	124	128	131	135	131	115	125	134	119	146	129	127	145	120	149	102	121	148	140	132	115	127	128	108	152	122	124	119	123	129	123	117	131	113	155	131	150	124	108	121	128	120	119	103	139	133	155	126	130	137	140	114	118	119	136	110	131	116	134	116	150	132	123	112	134	118	144	128	111	129	129	112	147	129	126	117	147	152	130	129	120	122	130	127	127	129	109	136	153	142	131	123	115	117	131	128	113	135	130	136	140	130	133	102	129	124	137	121	121	139	114	120	141	136	126	138	139	139	129	136	144	140	127	137	120	114	115	106	155	103	131	126	110	132	123	124	136	115	132	123	147	146	145	129	112	127	103	122	142	135	101	131	146	119	120	139	170	129	145	118	146	123	121	139	133	122	129	144	139	136	136	124	137	120	111	132	150	117	132	112	139	120	123	107	120	94	139	142	126	140	133	106	139	127	130	136	115	124	129	118	142	111	105	126	138	139	117	132	122	131	142	121	114	141	123	130	131	113	134	130	106	138	115	123	147	116	138	139	115	131	127	136	124	129	123	127	117	142	132	132	121	137	127	144	119	125	122	114	130	129	136	133	136	98	122	137	133	111	116	120	122	140	135	113	122	130	117	129	130	129	121	132	117	119	138	109	121	113	130	153	131	141	134	131	138	129	138	139	107	138	121	142	113	123	131	132	119	139	129	135	140	132	108	143	119	130	135	129	138	151	140	149	133	115	121	131	118	125	144	150	131	100	122	141	155	136	113	116	147	123	122	115	118	120	136	124	123	144	152	150	133	120	123	123	149	122	126	112	119	118	134	131	122	115	126	154	129	114	128	129	126	152	133	128	137	110	102	132	125	137	120	129	121	127	105	113	147	146	128	118	118	136	145	138	139	128	120	131	134	118	129	102	158	126	147	115	114	136	122	134	113	140	121	133	139	120	130	114	130	135	114	128	141	130	116	128	130	133	130	128	121	120	147	122	132	127	120	130	126	143	136	128	121	131	146	148	125	148	112	134	125	130	135	137	144	140	134	106	122	126	129	118	109	125	138	139	125	127	111	131	132	122	153	116	124	135	135	136	119	117	142	119	115	130	132	131	114	132	131	117	107	132	100	104	110	121	138	126	112	119	129	148	128	125	131	135	137	134	132	121	124	109	127	141	117	129	126	115	132	117	108	138	116	129	124	141	124	126	150	116	145	115	140	133	120	132	102	107	126	141	121	114	130	122	146	106	128	107	133	120	121	104	93	136	127	120	132	137	146	144	139	126	136	129	132	120	124	147	121	130	141	140	137	127	114	126	122	131	126	133	126	126	142	130	133	123	129	115	128	122	118	120	135	137	129	137	104	129	146	134	117	153	152	137	111	132	150	109	122	111	125	117	119	104	119	123	133	137	123	136	121	128	134	133	119	144	141	122	135	126	151	127	136	111	132	127	122	116	111	102	133	138	122	136	131	119	141	146	128	129	130	127	127	137	113	129	154	112	107	122	131	117	121	101	129	145	118	109	127	134	121	117	123	115	122	130	139	119	115	124	133	118	134	131	123	132	126	116	131	132	122	115	124	128	121	127	131	128	113	118	141	123	138	134	128	145	117	125	142	120	106	132	120	126	130	140	118	125	124	126	122	115	119	133	116	129	144	131	151	142	129	126	109	123	140	130	137	139	142	115	127	130	125	127	119	132	127	155	104	130	112	117	127	111	130	114	126	136	143	147	143	120	122	114	126	132	127	140	131	126	127	118	126	135	145	124	116	126	129	138	139	129	123	129	148	147	123	139	143	132	127	122	136	124	122	120	125	137	113	126	138	128	117	125	115	137	128	111	122	119	132	111	124	108	125	117	140	124	148	115	127	113	131	133	122	110	110	135	123	141	125	131	127	104	120	141	123	119	141	130	147	153	106	120	126	128	123	129	149	104	152	128	133	119	132	142	133	118	141	128	138	144	127	139	123	138	122	133	117	120	119	123	119	123	127	134	123	132	143	126	126	111	136	134	131
6301	2190	2904	3294	2845	2279	1827	1451	1216	1168	932	899	826	745	699	689	611	599	624	514	515	517	475	481	464	476	444	439	465	480	438	418	402	415	421	388	394	402	368	452	397	409	404	402	378	369	360	373	368	378	351	348	365	410	382	374	403	357	359	337	378	350	378	385	360	400	312	297	396	373	339	354	366	334	391	349	344	363	365	362	337	330	324	352	355	367	341	342	354	339	396	336	333	369	364	341	335	335	333	365	348	381	339	369	326	338	363	345	291	350	310	360	344	349	371	349	343	343	353	388	362	304	360	327	359	350	308	353	340	334	328	353	340	343	354	363	361	341	376	345	326	354	375	333	361	338	363	347	346	346	334	358	341	352	343	343	377	338	350	355	337	380	341	321	343	358	359	344	350	315	314	368	330	359	311	294	332	316	362	323	357	355	348	321	372	359	380	367	337	349	339	325	315	337	363	365	343	323	344	335	335	340	373	349	345	346	340	315	353	354	354	330	343	342	332	347	349	364	325	347	346	367	330	376	361	338	323	348	340	340	342	327	357	345	287	326	365	283	377	333	339	366	381	335	364	375	343	304	351	338	359	336	332	337	343	299	332	328	339	338	379	357	348	326	340	322	327	353	305	345	339	361	322	318	342	353	334	364	322	350	358	353	303	327	344	347	348	359	328	322	363	318	310	339	334	345	321	308	351	353	373	360	333	325	335	304	315	351	340	300	366	349	344	318	329	341	371	339	352	340	318	356	297	347	334	336	332	335	348	347	345	344	319	335	345	351	341	335	347	286	328	367	324	352	353	387	343	355	340	308	361	346	322	330	383	355	342	333	329	334	341	348	313	334	366	316	331	344	307	341	350	342	326	331	333	342	351	316	358	333	307	321	330	367	350	344	340	347	335	329	363	359	311	338	353	316	383	314	347	317	362	352	337	358	324	350	318	373	355	321	358	375	315	355	345	328	327	361	333	295	324	324	357	332	367	337	322	310	359	328	330	357	335	333	325	350	347	324	368	325	365	336	342	314	376	332	350	341	355	346	327	333	373	381	341	328	341	361	322	339	340	345	364	328	348	333	376	337	317	353	372	317	309	344	340	329	346	329	319	316	344	341	337	338	358	326	330	330	365	349	336	337	341	347	325	357	340	364	353	393	380	334	349	350	354	352	305	332	344	344	359	361	348	379	347	325	365	322	335	341	344	355	337	341	355	350	353	345	363	342	325	330	320	330	315	360	363	335	346	351	310	336	356	335	359	362	316	347	324	362	340	374	327	349	357	357	335	328	332	363	336	338	322	370	343	353	344	352	359	324	366	302	352	317	323	338	316	360	355	338	329	290	346	343	338	345	343	308	372	331	315	364	364	401	384	352	379	354	349	347	350	333	345	331	306	349	370	306	362	347	344	307	352	343	346	348	349	319	341	354	316	318	310	340	345	358	341	339	338	365	350	363	326	328	354	345	366	359	374	328	320	323	363	312	338	320	319	365	341	376	332	327	340	373	333	315	370	355	363	322	350	341	393	363	322	344	372	335	362	335	313	361	362	364	350	352	303	359	343	313	326	342	335	343	352	325	339	402	374	333	336	343	316	343	345	328	350	361	350	314	340	370	378	341	339	371	340	325	349	371	334	358	303	372	352	328	316	400	340	350	325	356	333	332	328	346	327	326	341	316	344	357	370	332	355	366	347	333	332	339	347	319	353	344	346	334	343	331	314	348	348	339	343	352	354	347	345	333	340	340	350	321	319	364	355	348	315	343	363	335	328	332	349	360	342	368	335	357	326	324	362	355	326	354	345	342	347	324	324	322	329	355	381	352	350	304	350	347	335	345	331	351	348	323	326	354	347	337	362	347	316	339	352	345	359	363	357	343	346	360	316	347	339	339	352	323	337	339	342	322	366	364	351	343	331	374	346	373	334	353	328	378	352	336	352	347	366	343	360	372	332	323	335	318	353	345	377	375	355	324	328	349	362	334	315	322	312	331	367	353	348	376	369	348	349	361	368	355	324	353	369	358	346	356	321	292	356	339	351	378	330	363	345	360	356	351	337	353	337	303	319	319	369	308	343	311	305	350	374	351	332	342	341	349	309	351	343	328	343	354	314	338	348	377	316	342	367	302	358	362	371	358	339	362	353	339	365	313	347	342	334	337	336	357	381	307	380	353	345	323	343	347	339	330	349	327	359	357	362	363	339	332	336	342	332	350	343	338	354	370	346	345	327	319	339	335	333	310	330	365	339	348	359	316	360	309	331	356	342	350	309	370	337	344	343	323	327	355	325	333	347	342	330	323	353	314	352	351	361	322	320	348	338	327	335	350	351	335	315	345	317	352	343	330	336	379	345	339	332	336	327	328	365	364	325	338	347	359	367	363	328	349	333	341	345	346	349	352	336	361	345	368	345	379	324	303	344	327	348	331	334	328	323	317	339	326	369	337	337	316	330	337	327	382	324	320	357	367	321	359	358	362	324	330	332	339	333	363	350	333	371	360	334	340	336	307	336	342	326	320	350	299	322	345	343	349	332	328	363	352	341	327	347	353	370	348	349	349	371	324	338	334	350	338	309	361	388	372	334	354	309	345	372	333	331	352	336	353	327	345	322	314	366	374	330	357	333	297	336	341	339	349	320	375	347	340	328	335	359	329	327	345	345	308	311	356	329	319	337	332	348	322	317	309	348	339	311	349	329	336	347	323	326	308	357	357	320	364	359	354	299	372	327	329	340	330	338	332	341	310	349	333	344	365	317	328	342	331	334	368	314	339	339	326	352	348	370	343	328	371	395	358	304	350	333	329	333	316	351	337	332	321	320	324	328	338	357	325	340	324	361	338	342	346	336	316	337	361	355	330	309	351	338	382	329	354	326	343	326	335	366	331	339	340	355	344	341	324	354	374	349	338	353	331	329	370	355	306	342	321	323	342	321	371	329	341	370	349	314	355	336	327	352	370	316	346	324	361	331	350	321	369	364	329	356	302	373	379	349	338	361	353	330	356	320	325	360	320	331	322	340	337	340	326	319	329	311	335	335	367	307	317	329	322	316	316	307	340	323	344	344	369	336	345	339	333	350	360	323	324	354	299	333	335	334	370	365	335	365	353	338	332	359	340	361	337	375	323	330	346	330	326	339	322	369	337	342	308	361	323	356	343	328	334	353	344	343	358	319	318	335	345	314	320	348	371	355	356	305	346	339	311	311	367	371	361	331	351	361	344	314	352	321	348	346	307	323	358	342	352	369	336	324	365	349	366	371	342	344	353	365	360	335	339	359	335	379	346	324	362	371	348	307	336	319	336	349	357	345	335	331	370	346	359	379	355	321	357	340	319	333	341	356	361	352	329	310	378	369	364	314	361	370	342	353	300	395	314	336	369	343	350	317	351	366	341	326	342	327	348	354	359	334	374	334	335	388	344	327	345	355	362	352	350	321	346	324	345	324	311	346	332	362	336	316	344	321	345	339	333	317	363	321	374	374	374	361	370	314	369	357	338	351	348	343	368
19610	5698	3340	2140	1474	1016	762	619	551	503	438	375	371	356	312	325	351	332	318	301	278	304	269	289	272	273	281	295	276	265	235	262	279	241	275	287	252	243	268	281	252	258	218	240	278	256	259	288	251	266	248	265	258	255	243	270	242	270	289	241	254	249	232	293	254	266	244	242	275	224	273	250	269	257	271	249	255	234	244	258	245	252	239	274	235	272	279	220	242	257	215	262	298	233	245	234	241	258	250	257	241	230	235	252	224	231	233	241	262	224	274	286	229	245	265	262	260	233	240	238	251	247	260	236	288	238	237	273	272	231	244	264	263	280	243	254	266	256	233	284	252	243	254	289	259	261	242	215	264	253	252	261	278	286	263	244	242	240	242	235	274	263	245	224	246	255	225	254	255	254	267	272	251	219	251	281	287	268	245	227	260	232	241	271	276	260	250	272	259	237	248	246	269	258	260	251	222	269	250	253	265	243	254	266	257	263	287	260	280	254	237	251	257	255	254	253	260	244	260	252	227	228	252	265	224	252	258	240	277	239	273	247	250	266	253	254	270	248	264	232	205	239	251	238	247	251	261	268	252	243	258	270	270	227	233	257	258	248	234	274	265	249	281	250	254	254	242	252	236	280	245	260	258	251	245	228	268	278	246	218	242	217	251	238	270	217	229	283	267	247	274	249	245	248	256	238	247	214	237	271	248	261	256	242	236	251	247	256	244	215	259	255	279	270	272	228	229	216	224	247	272	223	263	257	223	259	241	225	265	243	258	250	243	246	224	251	247	253	256	236	235	263	269	226	265	236	229	212	251	298	246	256	265	268	244	253	228	251	236	248	256	274	256	252	249	255	243	267	277	234	266	256	276	258	248	231	228	252	243	255	232	262	244	279	242	259	276	234	234	207	234	275	251	241	238	240	251	227	212	237	253	263	256	257	257	242	261	237	254	234	239	257	213	245	256	258	242	282	277	251	266	277	248	258	263	267	226	225	250	253	223	207	240	215	256	249	240	240	233	279	259	244	229	273	265	261	230	242	285	227	237	272	219	250	269	233	270	233	255	265	287	244	275	249	239	260	258	272	239	245	233	222	230	295	230	226	254	226	268	260	288	259	288	239	249	242	246	248	257	247	240	265	286	264	255	273	254	208	240	249	263	253	259	242	239	258	245	274	275	232	252	258	277	246	256	262	234	253	238	261	258	219	248	228	268	245	281	249	265	220	255	249	241	234	240	229	237	233	281	246	265	254	263	265	283	258	247	266	255	233	249	276	249	282	256	246	255	228	256	278	196	269	242	251	245	226	253	258	230	195	264	255	241	221	244	279	253	252	239	260	253	232	259	268	264	262	278	252	239	244	234	227	242	236	237	244	261	256	226	251	249	256	230	250	253	235	221	244	231	253	229	232	235	245	242	214	248	250	257	296	291	254	258	233	252	237	232	273	246	240	288	244	233	258	226	213	258	251	252	251	226	271	250	265	246	240	235	230	222	270	239	285	266	275	232	270	248	278	273	274	259	249	254	221	261	276	243	282	261	246	258	244	262	253	272	245	252	243	251	233	242	243	267	253	244	246	271	277	251	237	250	225	260	211	222	270	224	268	245	239	269	243	262	243	210	240	274	248	240	233	219	258	241	231	236	226	267	220	246	243	236	260	219	221	225	257	267	251	270	247	215	274	258	243	240	255	259	235	271	253	286	245	240	273	262	281	260	264	257	251	216	251	243	274	247	207	237	276	263	267	258	238	244	231	238	207	235	254	271	270	241	226	257	246	280	224	248	248	217	246	249	262	261	258	252	259	276	248	235	246	276	275	234	259	286	246	253	272	247	245	251	254	266	250	275	253	273	236	245	262	245	244	225	261	240	259	250	234	237	237	255	248	233	268	278	253	256	261	244	240	259	260	230	253	226	248	270	271	240	262	254	221	271	253	269	259	247	229	246	256	246	231	230	258	265	256	245	236	212	252	240	261	253	253	246	265	269	258	255	267	243	247	258	244	243	264	243	265	254	281	219	251	229	247	243	247	218	260	244	259	272	281	238	253	222	254	275	233	244	259	240	229	265	239	227	263	253	262	259	283	239	240	225	239	250	247	247	267	246	260	264	243	249	240	237	243	260	275	247	253	250	270	231	232	266	274	249	238	254	251	248	304	261	232	248	249	248	219	257	268	238	203	264	266	246	265	251	267	252	252	231	254	250	249	247	246	267	256	238	250	242	249	251	237	210	270	240	285	239	286	247	226	243	263	258	248	264	290	277	247	252	259	241	215	263	283	244	229	266	225	259	249	241	233	265	259	265	264	218	260	254	234	238	252	253	254	242	262	271	267	237	239	230	238	258	234	254	235	257	260	243	255	259	250	263	233	245	248	284	211	254	255	223	244	237	260	243	256	239	251	267	235	245	230	287	226	236	242	243	223	247	222	245	262	234	248	266	306	252	230	239	210	264	227	265	256	268	221	211	262	274	235	249	250	265	254	268	252	246	262	249	270	246	218	267	244	264	254	249	269	267	278	244	241	267	250	295	266	266	284	206	256	257	283	233	246	259	264	253	231	240	234	237	218	258	245	246	259	238	225	227	249	282	243	244	290	256	239	233	275	261	260	245	250	275	243	256	249	263	238	248	262	262	296	255	274	254	256	247	259	264	232	234	269	267	219	220	258	260	304	233	251	246	257	250	259	247	225	268	279	275	259	264	267	251	244	256	243	246	266	260	246	223	258	257	251	227	235	240	228	276	234	265	295	253	272	249	261	242	248	234	250	269	267	228	211	221	239	242	253	254	245	264	263	263	239	239	236	245	286	258	277	256	255	242	242	269	251	281	257	249	246	226	243	267	229	247	240	242	218	260	265	251	271	253	279	246	288	276	267	233	231	261	286	253	255	247	223	255	242	228	269	236	256	254	276	265	257	255	244	259	269	255	251	267	255	251	265	250	237	258	234	253	226	244	237	247	277	244	238	224	257	267	269	229	253	281	252	259	259	268	275	240	237	231	221	247	269	231	262	242	241	222	244	229	283	241	270	256	234	245	230	254	272	263	221	251	231	263	243	249	255	271	245	250	252	240	243	253	243	246	222	243	227	229	216	259	250	235	265	247	237	286	244	286	250	253	219	284	263	236	265	266	246	224	262	278	242	245	264	248	246	240	237	250	227	254	238	240	273	259	252	227	274	248	242	275	263	243	240	247	223	268	279	242	266	240	230	243	228	249	234	238	277	273	257	227	261	217	231	255	242	286	237	232	264	245	277	237	240	219	229	260	265	254	245	268	263	255	234	235	249	219	236	293	235	233	247	243	204	237	236	236	272	226	228	242	219	234	257	242	216	235	267	262	205	233	259	262	242	273	224	245	233	260	268	241	258	253	277	237	253	247	242	229	269	271	257	266	256	232	261	260	264	266	254	247	262	249	251	233	246	241	243	273	261	262	242	264	245	246	234	258	276	256	238	272	245	236	263	233	260	229	224	268	226	236	223	250	244	273	268	234	252	262	252
8102	3982	5454	5768	5246	4301	3318	2724	2377	2092	1819	1622	1428	1423	1259	1198	1139	1054	1038	941	950	932	917	815	798	792	783	754	780	802	767	784	761	707	716	691	688	683	714	669	675	649	660	685	687	654	650	681	616	647	650	640	649	653	673	618	602	587	658	592	615	614	666	622	591	621	617	595	627	645	589	597	628	630	641	654	636	637	617	580	581	616	630	600	595	602	643	637	608	561	621	633	566	589	623	585	617	597	630	589	615	619	560	579	572	593	609	608	596	596	608	605	608	575	645	603	584	604	565	584	629	596	560	591	566	600	615	595	651	619	554	597	570	560	595	639	588	574	597	584	633	575	582	592	565	578	567	589	611	598	562	664	583	611	560	610	576	586	573	602	622	622	597	586	572	611	603	573	587	584	597	598	612	584	583	582	622	567	563	595	579	638	622	576	567	588	635	565	613	571	610	601	603	604	619	572	611	567	584	607	612	591	649	553	611	602	595	627	576	587	584	621	585	607	601	607	583	610	555	620	619	618	528	560	588	577	628	583	597	590	590	613	589	606	645	564	592	597	599	618	613	569	595	584	570	605	546	593	607	592	616	609	575	596	617	589	627	600	584	605	590	607	595	555	588	614	564	581	552	601	590	573	592	577	575	592	582	591	601	614	557	567	563	577	592	605	613	609	596	601	545	579	591	566	578	559	574	581	593	617	554	556	587	588	588	600	560	593	602	569	606	596	585	548	606	582	582	594	585	594	604	548	590	569	602	590	572	593	588	600	571	586	541	595	601	589	585	612	581	606	616	584	592	560	585	579	600	623	598	581	599	594	581	596	581	584	573	607	604	575	579	600	584	601	582	589	590	566	584	635	602	589	563	608	571	578	611	583	627	624	582	568	599	619	535	564	576	600	598	646	578	559	550	585	539	591	541	594	579	608	639	586	563	555	614	611	584	561	563	563	636	603	630	624	607	578	523	605	570	613	582	604	549	585	627	590	592	588	598	628	590	545	581	595	627	586	614	579	561	572	607	587	553	606	585	604	587	600	614	579	574	608	558	575	560	576	559	605	562	571	585	633	618	600	573	636	627	571	631	602	608	594	543	555	578	593	595	594	589	608	581	579	605	595	623	596	562	605	625	598	603	620	519	620	590	573	540	610	568	608	579	623	566	603	599	582	599	571	604	568	596	590	605	588	572	611	589	588	598	582	614	594	589	594	591	590	587	596	569	563	607	624	653	559	592	578	614	644	569	591	606	547	553	558	573	569	609	587	573	606	595	568	584	564	580	545	588	538	591	633	611	586	583	593	580	556	623	569	616	580	578	563	544	606	650	598	589	592	568	621	571	602	591	596	573	583	622	595	547	613	595	598	595	587	519	592	569	562	571	586	615	597	594	550	585	572	556	567	591	602	567	599	598	545	583	606	545	615	547	616	556	614	577	585	562	628	604	589	611	570	636	616	571	593	631	573	580	570	588	538	567	577	627	583	562	570	595	625	570	638	568	598	586	598	587	610	607	606	584	578	549	611	587	589	572	590	616	612	574	580	608	580	567	574	617	562	605	581	575	592	566	539	603	602	521	564	632	580	577	603	585	634	596	545	602	578	607	587	592	537	586	572	608	617	577	563	575	581	597	569	588	598	569	592	602	587	540	597	538	576	560	624	570	634	528	578	599	586	568	578	546	543	575	598	563	614	564	600	619	628	560	592	624	534	557	609	603	599	567	599	608	599	556	632	579	565	546	617	577	589	543	580	557	585	560	548	579	569	598	615	560	598	576	654	584	582	598	616	609	576	572	601	606	568	585	589	564	591	617	582	599	593	615	603	584	585	623	573	614	602	571	569	557	599	607	571	590	551	602	583	590	556	573	578	579	622	624	590	637	616	595	604	608	597	620	585	605	571	575	580	629	552	573	616	608	555	576	566	585	619	595	559	571	571	537	602	579	573	594	583	604	645	578	591	576	595	624	561	577	576	611	626	585	568	603	554	632	598	562	594	574	550	589	568	612	579	601	579	550	576	605	583	596	548	584	619	569	568	576	610	634	607	571	573	568	603	567	576	585	559	628	577	576	606	562	601	590	610	582	561	575	590	582	593	563	569	598	557	573	544	614	547	580	606	645	569	568	597	551	566	615	642	579	635	581	599	528	588	502	622	600	579	579	559	583	573	606	594	597	557	617	606	594	592	598	576	563	600	595	581	619	599	595	620	607	577	547	563	626	569	588	566	578	605	599	600	607	584	629	574	604	577	592	547	572	532	569	586	587	589	575	590	581	594	573	558	583	562	596	599	630	598	574	574	587	546	605	577	600	611	568	572	582	618	634	561	592	623	575	595	542	585	586	564	587	603	561	565	621	583	598	577	575	627	599	589	585	573	609	585	613	577	588	602	582	665	583	607	628	553	567	584	577	626	566	525	605	555	597	612	594	575	565	593	583	586	557	567	572	617	570	619	569	562	609	602	600	569	542	606	541	567	594	582	586	605	621	570	634	592	625	574	588	609	587	601	565	603	594	612	623	600	626	603	589	577	558	578	584	580	621	568	575	565	594	613	549	611	598	604	543	575	584	546	583	593	604	617	575	611	590	577	582	618	569	565	584	571	570	583	581	587	578	626	597	604	590	562	576	605	556	610	585	570	618	592	623	580	639	620	562	570	571	581	601	620	572	569	592	586	576	617	572	610	577	601	586	622	554	583	555	570	649	566	600	633	612	623	579	583	616	562	588	558	580	632	602	573	594	579	626	565	546	547	549	558	596	562	616	576	602	650	584	590	606	598	558	590	635	596	584	595	645	587	599	609	547	584	570	589	603	582	592	612	554	563	612	580	594	582	585	572	614	570	608	612	610	626	608	569	601	604	600	614	618	573	574	618	632	594	594	584	554	597	595	601	590	624	581	611	621	560	589	606	575	590	591	641	607	566	541	592	623	588	632	574	567	605	563	578	626	625	565	582	631	596	607	558	592	558	628	588	651	573	576	591	609	566	579	622	584	583	583	628	566	573	594	571	596	620	590	590	582	594	577	616	648	584	587	624	597	641	590	590	583	579	607	592	574	628	574	567	545	611	617	598	532	545	609	583	591	581	572	619	599	541	604	573	610	569	557	557	561	594	580	610	591	607	580	588	592	562	579	570	559	605	595	606	562	530	586	582	579	598	588	604	587	571	567	646	596	557	590	572	563	593	576	626	604	545	601	607	582	592	614	635	601	567	594	547	612	673	610	607	579	601	610	586	583	560	583	553	599	592	626	563	545	602	602	559	580	590	564	590	588	561	552	590	595	554	578	565	541	573	598	592	590	559	579	627	579	614	592	624	607	561	574	596	592	599	598	639	622	619	574	588	589	606	577	584	601	550	581	571	542	588	597	610	630	595	574	637	573	643	643	571	614	576	549	607	529	586	597	631	559	616	610	597	560	638	606	611	577	579	595	591	515	608	555	598	594	559	630	636	629	588	599	590	557	573	568	594	579	596	581	585	561	608	622	618	604	614	609	544	598	602
2348	302	88	89	92	90	67	60	70	60	61	58	63	65	73	60	71	55	76	71	76	52	71	73	53	69	63	51	52	70	54	60	76	60	66	58	54	71	58	89	64	72	57	58	71	68	66	65	71	67	54	63	58	69	53	86	71	55	56	60	55	58	71	73	65	66	75	69	59	51	75	55	52	49	64	64	63	50	62	49	76	72	67	63	65	71	56	72	83	59	81	68	70	63	51	53	71	55	72	64	71	75	63	67	66	78	72	63	50	70	61	51	68	64	62	57	81	74	67	70	62	64	65	70	60	57	56	80	72	66	65	51	62	63	44	63	75	72	69	66	72	66	57	54	55	72	71	57	72	79	61	53	63	53	74	59	46	59	77	69	61	63	73	61	69	61	55	56	64	51	68	77	56	65	69	52	54	62	76	75	70	59	77	83	82	57	87	62	78	53	42	68	71	69	70	74	74	65	68	69	58	55	60	62	69	61	51	68	59	64	63	67	64	71	53	53	69	60	69	60	57	61	55	57	66	48	68	70	63	80	81	66	54	64	69	66	55	69	62	54	62	55	64	65	70	71	64	64	51	72	57	56	53	73	67	59	52	59	57	58	59	64	73	72	57	74	40	58	68	56	45	41	54	64	67	75	63	75	73	63	83	56	68	62	73	65	55	67	79	69	73	80	56	64	57	69	64	59	46	52	74	57	54	71	54	62	63	57	59	71	55	66	67	69	43	61	81	57	66	70	62	62	48	57	70	65	65	69	72	55	54	65	64	73	41	62	60	69	72	62	56	58	74	72	66	67	61	51	65	54	59	63	67	55	62	64	79	47	72	69	59	57	59	60	57	69	66	67	61	56	72	64	75	73	61	71	62	77	70	82	50	65	60	67	79	63	69	55	63	63	59	87	73	64	65	57	63	54	69	59	54	47	53	76	83	62	56	52	74	68	66	79	64	70	66	54	64	71	65	60	73	57	70	65	63	56	67	64	56	68	59	54	69	53	69	67	68	66	60	61	55	56	65	53	64	56	61	68	76	62	73	61	55	64	62	62	65	77	53	52	69	67	44	64	70	66	75	72	70	53	55	73	68	63	66	57	72	73	59	81	70	58	53	64	63	56	62	64	71	60	59	72	49	59	75	52	65	67	71	58	55	65	77	67	75	59	56	57	59	59	46	58	57	73	56	68	57	89	62	68	60	80	65	70	53	70	61	57	64	58	57	74	59	61	81	58	67	47	57	64	74	59	68	58	53	58	47	63	51	83	67	54	87	68	50	52	81	70	80	44	58	58	53	66	60	72	57	60	59	57	66	56	45	70	51	61	78	62	70	48	58	74	64	60	67	56	63	70	62	64	63	70	65	58	67	63	70	46	70	69	64	57	67	72	65	62	54	68	63	56	68	78	73	62	55	68	79	63	59	64	64	69	61	62	66	66	72	75	56	61	80	62	57	74	55	59	65	52	63	71	62	60	58	55	51	67	59	62	51	55	68	59	60	53	53	79	59	83	70	49	76	69	73	60	69	81	76	61	62	64	72	62	69	55	54	63	62	56	74	75	71	66	57	53	65	63	59	67	64	63	63	58	63	63	58	66	67	66	57	57	72	66	61	61	63	64	55	57	71	57	66	58	68	53	76	57	71	52	65	70	67	74	73	65	71	72	60	76	62	57	67	65	63	52	57	75	70	70	54	50	75	68	58	69	70	62	57	69	76	60	78	72	49	67	67	67	54	58	80	68	49	58	66	81	82	67	63	50	63	62	68	71	81	70	78	51	58	55	56	70	66	60	56	65	64	58	68	69	59	61	69	61	80	86	60	75	48	51	71	55	65	66	54	59	58	58	49	71	67	57	57	63	70	55	44	59	55	74	69	70	63	77	76	65	79	75	50	52	70	60	59	71	50	68	57	72	55	56	68	71	58	73	69	62	64	77	69	59	58	81	73	73	68	64	70	55	63	57	76	75	50	54	66	60	66	73	61	57	73	62	60	54	62	59	65	68	64	75	72	65	72	49	60	68	67	84	62	51	50	48	60	62	70	58	60	77	75	50	54	55	71	72	68	57	59	53	45	63	63	58	53	67	51	73	56	72	64	75	61	65	53	63	71	73	61	62	74	59	63	63	70	61	48	81	53	64	51	51	45	63	82	53	55	54	58	54	73	62	61	65	64	74	58	53	56	60	62	65	64	62	66	62	52	76	74	73	58	59	62	74	53	58	61	62	67	61	57	63	70	59	65	53	52	60	55	54	78	71	73	76	59	55	75	72	69	70	62	67	59	62	69	63	69	62	60	59	71	56	59	59	61	64	52	62	78	53	62	62	60	63	60	65	62	75	79	66	67	52	58	69	60	57	58	79	76	76	61	59	51	73	69	64	52	77	76	62	63	73	72	65	66	48	69	69	57	46	63	60	62	68	63	60	65	64	79	80	58	60	80	58	73	74	65	63	68	58	58	74	74	55	51	66	59	58	70	78	62	62	54	54	56	77	65	69	49	57	72	74	63	74	70	66	60	70	60	59	65	68	58	71	64	56	56	70	67	59	75	45	61	62	61	72	58	62	70	50	60	64	74	76	71	57	58	58	76	73	67	67	50	58	68	57	68	56	68	74	71	78	69	63	75	74	64	58	54	63	57	84	86	64	57	78	56	58	72	66	60	61	63	64	72	52	66	52	65	65	55	57	76	67	85	61	70	51	59	61	65	57	60	71	70	60	60	63	63	65	67	61	64	75	61	61	61	60	66	58	62	68	79	76	68	64	67	65	55	64	64	61	68	75	65	53	51	74	85	78	66	58	64	66	60	74	61	69	72	68	74	69	67	73	56	67	73	67	69	53	65	61	63	77	65	55	66	65	55	59	58	67	55	55	62	59	45	60	74	49	57	71	76	71	72	62	75	66	66	62	51	74	58	65	61	78	65	61	55	57	51	70	70	67	53	51	59	63	48	68	56	57	63	48	65	40	68	65	72	81	72	64	51	63	66	60	56	60	67	70	77	54	57	60	76	71	67	71	56	67	55	76	68	59	67	57	65	68	67	61	62	64	62	76	71	62	69	63	57	63	53	66	79	67	64	64	53	43	66	65	52	67	72	70	65	57	65	69	72	63	73	62	62	51	56	60	62	51	69	57	79	69	63	62	68	56	55	64	53	51	64	65	66	67	62	74	56	59	67	49	76	58	63	64	59	60	65	51	58	67	67	64	75	75	61	68	60	50	60	62	72	53	61	63	65	65	51	80	62	72	76	59	65	66	58	55	64	61	68	51	55	58	62	76	55	62	66	75	45	62	69	70	58	73	58	67	66	56	70	54	79	70	82	60	72	82	60	77	86	65	63	62	65	64	64	68	65	50	76	68	69	66	67	56	69	78	58	61	75	66	61	64	69	67	66	76	62	80	55	71	69	53	59	73	70	56	59	59	75	65	65	66	52	68	63	45	49	66	66	65	61	60	62	64	60	52	76	70	68	79	60	66	65	65	56	62	73	54	69	65
2080	431	295	310	321	259	224	191	213	250	214	216	212	236	194	199	196	203	212	190	220	211	213	209	212	190	205	185	208	190	230	194	182	205	194	209	192	201	175	224	189	203	209	193	203	209	192	199	182	215	190	193	187	199	194	216	184	198	201	219	193	178	178	191	202	181	182	194	181	200	211	181	200	182	190	226	184	181	197	186	199	209	200	203	216	169	188	210	194	197	191	189	188	184	200	203	203	199	196	210	197	212	187	187	174	173	200	191	210	202	187	211	186	196	186	178	192	210	187	209	195	187	177	226	191	203	217	192	188	209	182	200	212	201	174	240	221	191	203	194	214	164	188	186	185	204	196	172	219	197	229	203	183	216	186	195	172	178	204	196	193	208	176	190	216	185	203	209	212	203	177	185	187	202	196	198	171	190	189	199	194	192	198	194	208	185	193	211	209	217	175	196	188	210	203	185	178	206	204	183	195	196	205	197	161	188	208	177	208	200	194	206	181	180	170	175	190	162	194	208	193	196	178	193	190	184	207	207	206	188	214	218	193	191	199	212	207	183	194	167	198	213	181	202	214	195	206	194	198	201	184	229	187	201	198	216	193	205	187	193	216	205	219	176	178	175	181	182	206	196	211	197	188	196	193	190	209	202	200	178	196	176	165	216	185	219	212	215	209	199	193	188	200	182	182	197	184	197	188	189	196	198	198	184	209	167	205	182	206	183	180	192	180	208	154	200	190	199	194	185	199	177	183	191	187	204	188	205	180	176	216	210	185	168	188	182	199	211	201	207	210	195	207	203	189	187	183	209	203	203	188	177	195	193	210	171	206	201	183	205	201	210	232	188	175	214	165	210	204	185	207	206	188	207	199	204	211	191	223	182	201	211	199	193	210	206	196	211	207	184	194	187	184	192	178	216	214	188	188	204	195	197	211	197	193	191	204	223	196	175	217	190	193	181	170	180	197	189	179	199	184	193	179	206	201	230	209	199	207	192	216	194	210	194	211	194	207	217	204	215	201	172	202	205	189	180	200	212	213	184	208	196	182	210	211	210	207	197	181	213	172	179	202	196	194	186	185	192	189	182	205	196	186	204	199	196	179	194	216	196	204	204	206	201	217	195	209	222	213	175	204	192	195	205	221	211	221	206	182	196	211	200	228	177	200	188	199	190	180	207	181	209	216	225	192	166	192	194	207	211	201	213	209	174	191	204	206	213	219	187	212	199	185	217	186	192	206	192	175	225	199	183	180	198	211	194	202	199	217	189	185	188	210	198	209	209	194	203	199	184	175	197	178	204	210	181	184	210	202	211	196	184	183	199	194	203	188	205	190	193	202	230	187	179	184	192	187	220	199	188	197	199	177	198	193	190	211	216	187	194	225	221	226	194	191	181	183	213	187	206	221	196	189	181	184	202	215	204	180	207	182	221	200	199	203	220	188	184	185	195	212	199	210	178	194	234	195	205	210	167	214	194	205	196	203	208	194	171	191	165	193	183	207	194	196	202	189	204	212	225	196	204	171	183	181	203	212	208	222	196	200	187	200	195	200	217	193	186	202	198	188	207	206	202	200	230	175	213	204	203	196	215	205	205	205	206	200	208	181	179	216	194	183	198	207	195	192	196	188	195	210	194	182	204	216	203	181	193	215	201	181	190	216	185	192	188	181	216	164	178	200	186	168	196	187	198	201	189	194	198	158	178	204	238	204	175	202	204	215	202	183	203	189	209	198	181	185	188	168	187	168	178	208	200	192	204	200	191	196	178	214	216	187	218	181	190	200	197	216	177	201	194	192	202	189	212	192	228	203	202	196	197	211	179	163	186	205	197	172	213	184	185	192	205	209	220	219	205	195	221	194	190	199	193	194	233	184	191	189	186	180	207	195	191	200	225	181	195	184	191	226	201	199	183	207	187	204	209	211	208	193	226	227	187	203	192	188	187	202	204	191	185	206	197	202	188	202	194	189	193	180	201	208	202	197	191	171	193	184	196	226	179	218	199	208	178	200	191	200	211	180	202	195	197	186	186	210	181	206	203	219	217	173	215	204	197	163	218	205	211	220	189	185	193	215	197	193	197	231	198	207	207	202	209	193	190	224	208	191	184	217	206	198	196	171	205	200	204	210	212	198	208	199	192	184	201	165	224	189	196	189	173	221	214	221	190	182	199	188	195	169	176	204	214	207	193	207	190	185	219	182	191	203	207	218	175	192	183	209	198	194	194	195	197	224	210	182	183	159	184	176	191	206	180	174	191	217	211	200	205	212	205	182	181	188	188	184	208	192	197	182	191	191	168	194	212	191	203	178	193	211	198	206	197	202	200	193	188	191	208	180	223	198	188	203	170	197	216	202	187	200	219	201	196	182	199	193	180	190	196	165	197	192	207	177	182	211	209	202	217	185	232	213	240	191	183	211	220	191	194	203	180	195	209	202	202	191	180	205	201	207	203	170	194	188	191	179	196	193	215	185	178	179	215	228	171	206	186	209	190	190	192	189	184	208	176	193	189	174	198	206	184	198	220	180	191	211	200	189	183	202	227	198	216	201	188	209	196	197	174	179	216	198	195	199	197	186	209	204	191	196	183	182	209	211	185	165	199	171	194	204	186	196	200	209	196	181	177	180	177	199	185	167	206	187	186	183	196	206	210	213	170	184	199	200	196	201	185	198	199	183	198	164	207	194	193	185	174	203	203	210	180	169	198	196	166	210	193	204	194	207	185	204	191	188	191	207	204	193	223	184	201	212	207	208	203	212	201	187	176	208	198	215	198	194	195	189	205	174	182	213	185	224	209	210	193	211	192	189	210	192	174	193	217	185	195	220	219	205	199	205	211	175	206	208	169	200	210	214	197	204	196	171	181	203	176	192	208	199	221	179	205	208	203	189	194	225	214	207	201	188	190	198	192	189	190	205	204	206	201	201	213	212	207	175	220	192	194	204	183	188	183	213	189	231	197	194	189	199	200	210	183	198	197	183	178	191	208	200	171	178	203	170	199	221	194	180	218	223	182	210	184	164	187	209	180	202	180	218	199	193	180	204	191	197	187	220	182	195	190	195	198	194	198	188	217	195	181	198	200	175	241	210	201	196	192	205	199	204	177	182	163	190	200	198	186	205	216	200	219	207	211	215	197	210	199	222	186	199	201	190	176	194	192	184	223	202	206	188	193	195	198	178	214	191	198	172	172	214	194	187	197	202	210	192	176	207	194	202	187	188	205	179	187	165	199	187	200	181	177	203	208	199	210	197	193	233	227	205	203	191	179	202	186	178	232	200	201	211	195	179	180	180	192	192	181	213	187	186	191	222	191	207	205	216	206	199	192	226	204	209	211	212	220	176	175	195	183	191	184	184	219	212	211	182	197	178	191	199	191	173	207	192	209	193	211	202	198	192	186	189	215	192	186	207	194	192	204	186	191	210	180	203	182	207	173	193	193	220	181	201	222	194	171	200	206	195	184	197	206	198	163	198	202	201	199	200	187	195	189	203	210	198	208	184	197
11327	2148	1431	984	733	537	399	334	267	277	197	199	167	175	184	162	149	153	158	142	157	146	144	143	153	127	133	128	132	138	149	146	128	156	151	139	127	132	120	115	142	116	118	142	148	132	143	138	145	126	163	150	127	143	125	132	144	135	150	139	128	129	140	117	132	123	132	145	121	123	152	127	122	149	112	118	115	113	133	120	115	130	139	130	142	156	133	115	121	142	135	134	108	109	130	133	119	126	124	136	139	139	135	115	149	133	127	102	128	127	117	115	127	150	141	133	126	118	147	132	124	119	125	131	121	116	148	141	126	143	142	117	126	133	141	106	137	125	153	123	132	149	131	121	133	135	151	158	108	115	138	127	98	121	109	126	121	149	123	123	132	122	104	135	111	111	121	155	128	119	125	124	117	133	126	117	132	125	115	136	133	119	132	119	135	138	101	118	90	148	128	117	134	116	120	129	115	137	112	133	107	106	110	126	119	128	104	120	137	126	131	137	117	123	150	112	114	132	149	124	146	137	123	107	152	128	104	144	124	130	133	142	144	134	141	142	114	134	108	119	133	160	133	129	103	130	145	124	124	127	117	128	128	123	121	127	110	127	135	119	119	120	166	131	128	131	132	100	131	129	119	117	134	109	124	134	106	142	148	128	149	142	125	118	113	133	129	117	124	116	133	144	116	122	115	124	135	144	128	128	131	126	161	140	132	135	124	111	108	132	129	117	142	116	129	122	116	116	136	137	142	145	134	116	110	149	115	100	106	113	124	135	129	100	138	151	114	116	130	133	122	111	116	133	128	111	150	143	131	119	133	124	154	115	127	124	127	129	117	112	115	139	127	126	137	121	120	128	137	133	126	131	126	135	107	106	124	141	132	135	103	127	121	142	106	134	107	136	133	130	94	129	122	107	118	128	134	134	116	127	146	113	122	124	126	118	108	103	118	133	131	121	136	127	131	134	130	117	135	132	119	137	126	125	144	134	125	102	138	121	115	115	164	124	124	123	123	137	116	127	111	115	148	126	94	124	117	135	147	116	140	131	141	128	126	121	116	133	119	106	134	124	110	126	130	116	112	100	131	123	122	134	120	122	130	121	128	134	133	136	121	139	143	121	128	118	147	128	144	144	117	122	124	111	139	124	133	148	139	138	123	119	119	125	148	134	138	100	127	143	115	126	140	123	164	127	127	146	137	126	115	144	120	112	106	112	132	123	134	128	113	141	95	108	122	137	126	120	128	136	135	103	123	133	125	120	131	126	134	120	133	109	124	136	138	130	111	126	124	115	117	122	141	144	119	147	129	127	118	120	143	124	131	124	157	134	134	162	132	128	129	154	142	119	120	134	150	140	129	124	136	114	133	111	102	103	111	121	113	151	128	146	86	110	131	114	110	129	139	101	117	146	103	157	128	123	115	132	113	144	126	124	138	122	125	146	133	138	143	136	120	152	132	124	124	133	139	119	122	131	152	120	125	137	108	130	122	133	125	143	119	139	119	108	120	132	120	102	151	130	126	128	137	127	131	143	123	137	146	126	149	123	121	137	133	139	124	116	117	135	117	107	130	133	120	125	128	136	143	107	111	121	124	134	129	115	139	149	120	145	122	125	116	128	141	122	147	113	125	123	131	133	146	138	152	106	147	133	128	125	121	126	117	139	152	123	116	117	126	129	117	126	140	139	104	122	119	130	155	138	130	103	123	125	128	117	118	132	110	132	117	127	135	141	139	133	139	130	121	136	118	111	126	117	133	129	133	122	132	123	117	122	132	139	138	128	126	142	115	119	136	111	134	144	116	144	140	137	135	147	113	145	146	128	108	120	137	122	127	126	151	138	112	124	118	126	140	109	139	112	115	118	124	124	136	127	115	124	121	138	148	101	123	105	135	101	142	130	121	128	128	114	120	137	133	126	135	135	113	134	136	139	120	128	127	122	124	128	131	129	146	134	130	125	150	108	129	133	139	143	140	140	131	123	102	115	126	119	129	125	125	122	123	135	134	116	163	129	119	121	132	123	116	122	117	118	127	113	114	127	135	126	129	120	114	136	139	129	120	143	152	119	102	140	106	113	124	135	128	133	117	100	128	131	104	127	127	126	145	124	140	128	141	144	132	136	128	151	139	134	127	147	128	113	107	143	134	128	111	125	130	124	114	154	125	108	120	127	129	118	125	144	143	122	118	129	127	130	140	123	152	128	132	141	135	126	124	118	108	138	129	108	106	122	132	124	117	115	130	115	136	143	157	124	138	122	113	110	110	152	125	142	123	114	121	143	145	148	117	139	136	119	118	130	116	133	131	135	111	138	107	132	129	136	144	111	137	142	124	127	120	120	121	129	103	131	144	110	115	136	117	110	148	114	156	133	119	121	108	120	136	116	112	142	111	117	140	100	136	126	113	121	123	138	138	130	101	107	131	130	147	129	135	126	116	136	124	136	125	106	134	111	127	128	123	146	131	120	139	118	122	126	123	121	137	124	124	116	121	127	131	118	135	122	118	93	131	147	140	127	137	138	135	130	131	120	125	122	139	122	127	132	119	127	135	129	132	152	124	125	116	125	131	113	109	137	147	135	101	136	116	114	135	147	116	117	131	150	117	146	102	121	121	132	125	155	134	121	147	122	96	119	141	145	122	112	137	131	161	108	138	128	127	137	129	146	121	127	125	119	128	119	132	132	105	123	133	123	145	153	126	151	122	133	124	136	135	121	152	113	108	124	132	120	138	108	127	127	127	122	133	122	124	129	133	135	135	140	104	124	133	133	115	128	129	127	141	125	133	122	145	125	108	128	134	120	140	138	119	121	109	104	119	139	122	130	121	135	142	127	127	128	143	92	132	144	127	116	122	146	108	140	140	131	103	142	140	112	115	131	132	124	130	117	104	119	140	138	128	121	133	124	148	132	109	141	122	128	146	125	125	118	122	147	105	132	126	110	113	102	136	144	130	150	103	133	113	126	128	117	145	126	150	126	124	142	113	127	118	127	116	124	126	127	121	132	135	120	115	138	119	127	126	123	119	132	124	126	146	133	125	120	125	130	140	140	108	119	136	108	120	123	131	98	129	119	132	149	127	130	145	150	114	118	147	128	117	127	123	112	118	121	120	108	132	126	142	146	124	120	135	108	177	141	128	106	110	119	119	131	122	144	152	134	106	127	128	122	122	117	118	125	139	133	126	126	117	107	121	124	132	103	115	140	125	135	122	154	124	123	114	127	121	126	122	141	125	113	131	116	121	124	127	107	125	139	117	127	124	131	130	138	136	136	146	136	130	120	133	127	132	139	125	113	133	127	123	138	121	119	127	128	140	130	159	151	114	137	130	132	129	95	130	138	118	140	126	120	106	129	133	128	118	104	123	150	112	123	131	140	142	130	134	111	124	126	150	124	112	130	133	134	121	114	142	130	117	119	106	127	118	139	109	113	118	119	126	147	133	119	124	115	119	138	145	132	137	166	119	119	132	169	108	107	122	140	133	138	135	126	116	116	141	136	105	128
6282	1989	2922	3142	2805	2339	1771	1440	1305	1038	997	928	825	756	708	698	625	570	525	539	515	509	468	498	472	476	424	488	446	434	474	419	418	406	385	404	411	403	385	415	419	364	367	374	398	417	385	374	377	372	382	377	338	359	417	355	335	344	374	353	379	340	346	384	328	372	321	352	358	348	349	337	341	352	347	334	332	336	368	354	375	371	351	322	329	368	345	343	356	336	344	388	343	359	336	380	366	319	341	363	353	364	360	330	365	350	322	324	363	340	359	357	329	334	352	366	310	369	334	355	367	351	370	359	335	320	340	341	345	353	352	309	385	338	361	344	363	350	384	370	334	377	332	344	386	361	314	330	338	363	333	378	354	339	341	347	324	309	349	376	323	380	342	346	324	327	327	338	346	315	328	330	387	323	321	328	357	333	337	339	302	351	320	327	359	335	314	356	369	301	346	343	346	367	327	331	318	345	324	353	375	324	337	342	343	339	348	324	295	327	312	350	324	338	352	293	356	350	380	362	349	328	344	344	331	342	350	353	355	336	366	318	355	310	345	364	352	313	304	347	314	328	337	339	328	344	358	344	363	353	357	334	346	320	369	372	326	356	368	319	346	330	343	354	330	292	339	340	336	343	340	336	324	348	313	370	322	346	321	342	339	405	342	356	325	348	346	359	323	342	362	364	359	344	354	348	361	361	342	331	345	325	330	368	324	307	328	356	369	321	328	336	354	324	320	342	361	326	356	343	360	338	329	347	357	337	344	331	327	335	327	351	330	314	322	356	341	343	336	359	347	345	326	341	305	371	370	363	344	359	347	326	346	330	324	334	322	362	343	355	322	305	383	350	336	373	371	329	347	335	314	336	350	334	344	336	337	309	339	371	310	330	352	342	329	318	342	357	355	354	296	332	306	318	339	350	380	318	324	319	353	320	329	359	329	338	323	363	318	329	344	372	335	348	334	337	310	328	390	317	358	337	359	358	346	334	330	339	364	366	342	350	326	362	364	363	318	350	333	341	340	343	375	350	363	330	355	344	327	362	348	320	325	334	345	346	334	332	325	364	351	337	353	332	364	303	346	313	381	366	292	319	353	348	295	347	332	341	341	311	341	313	348	370	328	354	327	327	339	330	340	342	341	340	341	326	309	351	330	363	318	326	336	360	335	305	341	335	301	347	348	356	371	365	320	342	350	314	339	363	338	365	332	329	347	361	340	330	338	366	334	348	342	342	343	352	327	313	344	332	367	322	345	351	319	338	345	348	363	369	351	327	358	334	353	318	348	341	319	349	349	336	332	348	315	337	308	358	324	333	335	337	342	321	334	325	323	362	346	359	343	373	324	351	351	370	354	331	347	372	337	338	365	337	327	347	328	337	357	342	363	310	343	344	349	356	350	325	354	353	341	333	329	341	326	370	316	357	347	347	351	325	326	329	341	323	379	330	339	338	339	342	356	324	314	353	357	364	329	329	318	319	333	332	337	366	341	354	351	361	351	372	353	346	340	304	342	343	331	349	344	363	337	354	339	355	355	345	333	386	342	338	357	342	367	327	383	344	354	331	324	347	330	315	356	354	359	356	351	322	344	329	337	345	332	355	334	316	346	338	343	344	366	311	357	336	335	359	376	346	356	357	372	317	343	352	317	361	338	338	355	357	323	324	350	333	333	306	342	350	341	336	300	319	342	328	361	371	312	349	320	333	321	340	346	325	353	353	309	306	313	356	366	339	381	306	310	326	341	342	358	354	352	382	345	333	358	353	345	338	325	348	355	354	355	359	316	332	338	338	334	297	352	332	355	333	336	349	366	329	354	351	358	332	341	314	348	326	338	313	326	373	354	345	338	344	355	302	327	373	316	347	323	335	323	308	361	339	370	324	351	323	319	337	354	351	366	340	385	371	341	328	284	332	298	331	334	345	345	337	315	332	322	337	305	338	320	322	350	352	391	338	328	326	345	314	385	350	340	340	338	329	369	311	339	304	368	310	346	331	353	347	318	329	362	368	357	353	322	310	345	331	330	353	323	352	342	355	325	339	320	326	302	373	332	317	348	340	342	355	319	352	341	358	354	335	322	338	334	330	340	313	326	341	316	345	327	329	357	349	344	367	334	355	323	374	319	362	310	331	349	343	320	326	335	341	329	333	363	358	309	352	337	331	331	326	352	377	320	328	325	365	332	336	319	344	343	343	346	330	341	341	365	347	353	352	324	346	324	330	339	351	341	331	302	367	357	365	363	332	316	373	330	360	325	335	313	342	322	337	331	373	338	328	331	360	334	318	319	350	360	313	332	342	344	347	333	321	347	307	354	317	355	405	345	349	334	344	319	310	351	338	317	382	328	371	366	373	330	363	306	358	356	326	394	325	315	318	325	332	331	324	342	321	365	349	339	322	352	337	352	344	336	354	355	348	334	338	320	353	355	338	347	354	313	301	329	353	313	339	338	320	298	374	347	317	316	364	358	347	358	328	344	357	326	352	305	322	356	354	370	353	368	344	359	287	363	331	371	351	315	325	347	322	336	321	313	337	358	374	339	369	301	352	325	337	322	361	315	356	381	348	353	308	330	378	329	341	337	317	342	341	364	337	329	322	351	374	383	326	311	307	339	317	308	327	298	365	342	356	359	343	337	334	344	354	370	318	318	347	328	325	308	364	352	341	362	311	293	314	358	328	359	361	369	365	289	329	363	352	334	361	295	376	308	341	344	340	320	331	345	369	317	366	317	338	330	326	366	346	331	307	335	327	331	367	360	346	337	331	314	354	351	347	322	308	352	336	324	316	343	383	386	331	351	342	340	324	318	345	350	328	353	381	360	326	340	322	356	338	345	337	343	330	351	342	353	335	347	346	349	337	309	332	345	320	346	329	342	342	351	376	352	313	332	352	334	338	324	322	332	356	361	349	329	350	347	343	331	312	351	364	360	354	370	340	366	352	374	303	317	307	352	348	346	329	356	330	325	375	334	351	330	348	359	324	341	349	337	374	348	354	340	342	321	306	332	324	354	337	340	318	363	332	322	321	369	315	312	338	349	317	299	341	344	333	357	332	301	324	341	344	351	339	319	363	338	351	334	365	347	361	339	309	360	327	329	317	363	342	345	321	365	343	328	337	348	352	358	357	314	314	345	333	327	343	334	358	359	335	349	339	377	319	318	313	354	344	340	342	346	329	344	302	330	344	334	340	362	320	339	340	331	332	345	340	338	349	319	341	323	344	339	355	343	333	310	331	328	324	347	334	308	320	331	335	348	367	328	388	366	367	335	360	334	310	341	342	371	324	322	301	369	337	305	342	351	352	363	324	354	364	349	350	350	348	314	311	340	362	357	331	354	339	331	365	334	296	357	332	332	352	323	351	362	357	327	368	339	326	334	342	357	348	340	332	323	344	335	348	325	328	329	329	347	353	350	343	335	356	341	321	320	367	367	337	324	372	397	346	334	323	350	327	289	336	354	364	357	360	334	324	331	326	330	352	352	342	334	300	349	352	359	363	370	345
19852	4592	3140	2098	1475	1077	804	633	545	516	426	354	386	325	347	349	332	333	286	281	291	293	273	288	289	220	242	246	268	252	268	261	247	247	270	300	270	249	252	271	264	294	261	250	245	258	255	253	266	244	269	242	246	249	267	258	266	306	241	255	234	234	220	272	262	255	261	267	250	240	265	247	254	270	249	272	267	288	255	269	252	263	215	254	251	281	240	254	268	229	264	247	260	271	244	258	218	283	242	240	241	216	245	232	274	261	242	263	261	275	248	258	270	241	239	201	254	210	277	279	270	255	227	250	249	239	238	271	285	276	271	249	222	263	257	265	235	260	258	251	240	221	226	251	259	279	230	242	240	290	252	254	250	229	243	261	245	248	243	225	238	255	278	261	224	266	221	237	246	252	243	239	244	241	247	229	250	265	228	246	255	248	279	263	214	268	274	262	258	259	239	273	254	253	260	262	266	232	248	274	251	283	234	265	241	263	269	257	267	227	242	274	282	232	251	280	252	253	226	252	239	267	249	267	265	244	246	248	278	231	231	236	269	238	252	223	262	256	224	263	249	239	257	234	232	268	222	256	244	248	271	221	265	230	269	273	243	225	260	257	229	228	245	249	260	249	281	266	254	247	263	243	241	238	222	239	253	232	276	275	225	237	234	258	228	256	219	222	239	281	244	248	265	228	263	258	244	240	229	228	235	263	250	234	259	236	241	258	237	250	238	234	266	257	213	244	230	283	254	246	268	239	253	240	237	241	215	229	240	262	244	252	243	258	275	240	261	235	243	270	262	222	254	245	205	265	252	255	257	241	268	264	250	238	261	248	238	235	255	216	256	247	263	259	252	236	256	280	248	247	248	239	262	253	242	266	213	284	257	260	263	247	284	275	238	262	247	237	266	238	228	244	274	238	279	238	235	251	261	248	251	248	221	230	261	247	231	209	257	239	252	255	268	244	283	262	249	266	256	239	268	229	260	258	250	232	228	230	248	235	247	249	250	250	236	273	243	272	229	246	243	272	235	249	240	230	257	253	249	263	262	248	269	237	247	255	236	246	260	245	240	253	249	248	286	284	262	264	227	270	251	255	294	278	234	224	256	250	245	252	254	252	256	240	264	264	260	233	259	230	246	285	245	245	260	248	241	267	211	254	242	250	215	268	251	256	279	233	263	237	246	244	250	250	279	259	232	235	251	268	245	245	268	265	252	234	253	274	228	274	253	231	243	231	267	247	248	238	259	248	272	249	265	265	237	244	248	223	254	216	240	236	249	246	277	246	229	206	217	245	242	239	269	251	240	256	237	239	269	253	270	265	248	238	232	253	226	227	296	254	226	274	274	265	256	264	217	240	249	226	253	241	236	264	251	263	227	248	242	219	252	246	287	272	246	264	219	231	253	251	240	249	241	247	258	237	258	245	264	241	271	240	274	262	237	253	226	236	260	253	240	263	232	257	268	280	266	258	244	239	211	243	235	248	225	251	239	244	232	244	259	259	257	266	272	282	278	237	238	254	228	219	265	276	236	227	275	259	236	247	246	252	266	255	242	276	255	252	264	253	259	228	259	287	269	242	237	250	254	249	259	252	258	245	246	256	253	243	226	243	255	206	239	259	249	231	240	267	243	244	253	273	240	282	242	263	257	241	247	223	231	266	279	281	275	271	256	257	246	256	266	244	266	255	251	227	258	241	259	268	255	230	276	291	283	252	283	261	230	240	241	259	254	270	258	278	240	219	244	245	247	256	270	271	226	274	251	248	256	230	274	236	232	245	249	254	242	255	266	251	246	248	242	233	288	222	249	255	254	262	253	223	260	249	280	247	206	247	267	274	309	234	232	231	231	253	269	244	219	241	242	266	243	259	245	262	258	267	263	240	234	272	237	256	244	229	273	210	240	240	249	231	228	238	258	274	238	268	250	295	269	241	256	250	247	271	229	237	233	244	225	234	197	231	261	241	271	239	226	244	232	252	259	260	253	275	233	247	245	239	244	240	254	257	243	257	264	233	214	236	238	247	241	249	240	239	231	263	271	247	240	252	221	270	269	253	252	261	272	225	252	234	246	259	249	235	262	269	243	240	211	243	264	248	265	258	229	238	282	241	245	260	281	229	255	249	253	250	247	240	248	264	250	267	247	258	197	265	252	247	274	233	254	225	265	244	235	246	240	261	238	222	245	221	232	230	244	245	272	244	267	291	260	259	255	243	255	262	257	254	251	254	269	254	285	262	241	263	239	262	254	254	244	249	227	245	252	222	232	267	274	276	251	250	265	247	255	249	265	257	255	247	223	255	242	263	258	259	259	219	238	237	267	267	216	275	243	242	267	258	236	233	243	277	275	252	297	231	235	243	241	273	263	215	271	262	243	264	248	257	272	276	233	246	265	222	249	241	224	260	219	245	251	259	273	247	236	268	250	262	264	251	238	246	262	240	273	254	254	261	244	256	263	233	239	264	239	276	242	255	258	261	274	250	233	236	246	290	222	274	266	265	230	239	263	265	231	251	242	295	257	252	231	267	243	238	272	218	261	244	276	236	247	234	221	256	237	277	257	260	244	266	266	250	277	274	248	243	255	253	236	246	244	273	259	237	235	246	240	241	240	256	257	265	269	268	246	268	261	241	251	260	235	262	258	259	240	238	266	248	246	251	239	233	250	260	256	257	233	231	267	219	261	230	234	232	261	240	212	264	266	281	287	246	264	228	242	251	249	227	259	253	248	260	244	265	262	230	236	250	216	265	250	269	243	276	234	222	253	258	245	273	233	239	248	258	243	245	263	235	253	245	297	284	266	232	286	222	272	255	229	264	246	238	271	284	221	254	239	240	260	277	244	254	244	260	243	274	242	251	225	241	238	236	246	236	278	275	271	257	270	244	248	276	234	284	291	236	243	207	266	225	259	246	249	239	263	244	271	243	228	267	243	275	252	267	212	246	256	242	237	253	239	251	255	232	289	257	227	240	270	261	260	263	223	256	244	243	272	238	266	264	236	241	261	231	278	239	256	230	227	252	244	244	248	234	256	232	271	222	263	271	258	199	230	242	262	257	262	247	234	244	254	288	242	253	243	235	257	262	237	278	251	257	239	249	259	242	247	261	241	258	229	270	247	282	238	246	252	254	254	239	207	249	271	257	254	259	230	268	287	255	277	246	245	236	248	244	265	262	259	250	258	265	254	245	245	289	234	257	251	242	238	256	253	234	235	248	269	238	234	264	248	230	252	229	261	247	270	255	237	269	232	270	268	237	239	265	244	268	260	258	257	245	247	277	255	254	239	221	228	253	232	274	268	247	284	240	291	287	240	243	247	269	245	229	244	247	282	217	244	267	256	249	249	268	219	236	282	272	260	263	249	263	216	248	243	260	245	254	262	297	265	237	249	259	255	286	239	240	262	245	260	253	227	256	244	269	235	268	230	236	236	236	265	236	292	250	261	238	270	237	250	262	244	231	253	255	233	228	230	231	232	224	245	260	260	241	250	253	225	237	245	248	264	246
8235	3152	5419	5904	5284	4229	3272	2785	2352	1995	1717	1689	1507	1347	1309	1168	1090	1020	1030	943	898	909	899	876	816	800	805	724	772	776	733	696	726	713	709	662	672	700	732	675	656	699	694	670	711	638	679	590	612	627	650	660	648	629	663	628	647	624	620	599	624	580	615	611	598	580	627	597	621	595	592	619	619	580	692	613	589	580	629	621	628	603	601	601	589	626	593	583	634	616	584	586	609	565	626	636	607	599	609	598	601	623	617	605	595	575	559	607	607	591	594	653	633	608	613	598	606	597	602	567	619	642	619	600	572	589	585	599	614	562	605	643	584	602	590	590	602	589	581	617	593	600	566	560	564	567	581	603	624	543	616	618	627	587	584	576	600	558	574	572	597	583	557	622	625	588	573	564	646	598	637	600	589	601	607	607	559	591	626	612	558	584	625	653	569	600	585	588	548	625	592	573	601	589	583	618	626	576	585	569	576	610	584	574	561	568	551	590	602	563	540	612	570	608	580	610	596	599	591	586	602	556	585	616	607	552	630	610	553	567	579	601	604	579	614	640	600	572	531	608	580	561	594	585	594	603	590	591	577	561	565	622	578	535	589	571	628	598	579	588	613	572	559	561	615	586	608	636	557	589	571	595	598	581	618	604	588	587	576	596	594	612	572	624	537	617	589	568	595	600	615	558	590	589	548	583	589	591	567	622	555	590	612	582	603	589	540	600	600	628	577	591	581	612	585	571	588	546	633	612	656	569	578	615	586	576	611	588	542	554	612	576	582	575	591	550	618	602	575	599	579	591	587	584	577	593	617	562	597	578	583	606	572	607	569	560	579	592	568	596	624	612	600	601	616	576	622	563	600	534	604	564	582	597	544	514	546	570	617	550	542	597	602	563	551	577	616	591	610	555	601	573	616	602	566	617	584	579	619	611	579	585	610	591	615	589	568	533	585	565	606	611	569	566	587	561	569	602	584	560	600	564	601	597	588	581	559	584	608	602	634	601	580	581	621	556	582	568	559	569	559	585	574	581	584	599	624	616	546	595	597	601	603	588	622	579	614	618	594	529	606	597	594	555	611	574	565	574	579	540	579	585	570	536	599	570	566	563	623	561	580	618	606	564	645	553	624	571	540	601	600	579	593	598	590	587	570	563	583	575	605	623	594	569	597	633	536	590	612	596	566	611	541	618	607	571	589	578	576	580	565	594	554	611	573	590	606	592	569	586	583	577	620	612	634	564	592	588	596	578	596	608	544	565	587	581	615	601	561	536	579	599	545	606	584	618	553	594	614	587	598	599	538	592	601	572	581	639	604	566	580	592	548	597	576	567	601	549	596	621	567	588	588	585	571	579	628	602	558	564	589	568	613	627	601	638	625	551	600	607	586	592	597	596	575	571	630	571	585	619	585	581	577	561	605	588	570	595	587	564	542	585	580	603	575	603	567	577	615	596	576	564	606	554	592	568	589	647	650	567	575	600	607	589	575	610	588	616	584	526	602	590	603	605	628	574	604	566	628	606	591	584	623	593	588	593	554	599	590	581	582	631	589	595	597	588	560	571	571	555	607	554	563	598	593	594	537	574	581	618	573	598	612	622	596	553	547	570	606	604	600	597	619	564	559	598	590	574	564	554	540	611	572	583	582	574	613	568	574	566	624	571	568	596	582	548	573	612	619	576	609	608	586	632	653	591	575	570	590	576	612	589	569	614	586	589	569	586	607	601	622	599	570	556	593	605	580	581	599	540	624	584	551	575	576	598	522	604	608	575	585	573	594	578	612	591	556	582	583	579	572	566	556	552	559	613	548	611	581	604	609	590	601	569	549	595	605	566	584	595	580	582	604	603	569	608	581	598	587	554	605	556	584	629	581	588	555	610	569	597	600	603	634	637	535	589	598	572	601	539	570	583	550	584	619	567	610	554	557	573	616	619	560	599	574	566	588	622	630	568	557	614	627	566	571	568	507	564	592	587	619	602	580	585	630	605	605	550	562	592	613	566	559	532	581	611	583	633	574	593	537	586	559	569	576	592	604	596	613	576	587	611	612	631	580	579	621	583	586	575	568	594	529	564	533	557	593	578	553	610	532	608	586	589	603	552	553	589	598	607	578	576	591	592	627	573	619	641	586	602	591	613	566	575	576	568	553	576	565	595	582	619	606	598	569	616	593	612	607	629	583	574	604	632	622	599	569	598	588	577	583	588	593	629	544	602	603	548	587	594	589	573	606	595	538	574	583	586	572	641	624	585	539	613	622	575	581	568	619	602	562	568	574	588	588	582	604	560	583	594	584	647	604	590	583	608	555	556	585	586	624	609	583	602	586	592	563	589	568	559	560	628	599	615	625	609	591	614	581	574	579	612	577	596	611	562	588	587	571	580	585	600	583	578	585	609	561	522	579	579	595	604	600	615	579	565	581	613	571	623	594	600	560	652	591	584	580	575	611	604	634	574	597	589	614	616	588	593	602	593	560	573	644	602	585	563	613	565	585	615	597	541	579	549	572	604	590	588	562	578	596	576	605	573	606	572	589	606	621	580	609	571	578	555	555	567	584	628	581	626	586	605	593	591	590	562	612	600	673	615	615	587	586	554	574	613	535	606	633	583	585	549	618	552	613	585	588	564	595	568	597	592	607	567	552	578	587	564	604	585	574	590	605	551	597	561	531	588	534	560	563	590	588	605	576	589	607	615	594	608	608	575	542	645	618	555	589	563	594	578	612	576	623	634	556	564	632	585	590	581	571	635	592	582	588	604	596	571	592	626	591	582	594	615	584	539	629	570	553	565	565	570	605	582	584	593	587	584	604	609	562	574	574	585	560	612	595	562	568	603	573	579	626	599	562	556	573	540	576	568	618	569	591	590	636	627	561	578	580	593	582	584	546	578	592	641	609	642	565	596	568	629	577	593	564	588	580	597	597	589	590	599	621	595	584	578	604	564	581	587	583	569	579	592	580	604	575	579	553	581	543	563	635	582	575	581	571	562	602	568	566	603	586	595	564	558	596	577	569	562	554	584	584	636	589	584	625	586	609	610	600	560	618	590	588	576	589	578	620	556	591	617	568	594	625	618	590	609	600	557	576	560	575	558	620	575	603	616	592	602	604	592	621	569	627	537	609	568	585	554	587	564	547	538	528	575	554	600	593	586	608	560	599	553	622	592	586	566	607	554	592	612	566	587	609	599	627	609	599	591	558	591	570	600	565	557	596	613	581	542	584	606	523	558	538	559	617	583	605	572	595	575	587	653	545	613	592	612	555	584	596	584	601	605	568	548	607	572	576	550	607	592	570	594	610	600	614	553	644	604	584	562	623	600	597	611	590	557	626	559	600	594	574	571	541	609	572	605	564	578	576	618	608	604	588	590	602	484	600	594	579	566	538	552	608	494	591	582	552	563	616	572	580	574	640	605	574	520	563	605	587	583	588	587	570	598	603	597	622	586	578	608	567	597	620	588	636	594	594	569	569	627	632	581	572	576	584	625	576	591	581	586	613	569	608	571
2294	186	106	78	73	60	71	78	70	61	64	71	63	73	67	50	62	60	57	73	69	75	53	66	59	74	64	63	62	73	49	74	59	79	43	55	68	57	66	59	63	69	60	66	79	62	71	66	65	55	54	65	66	56	58	75	72	77	72	76	63	74	60	66	73	74	53	74	64	59	76	68	68	67	62	60	70	62	47	65	64	60	57	68	43	62	78	63	79	56	73	74	66	52	71	72	65	74	72	69	44	67	63	69	71	88	60	65	72	69	65	65	69	63	52	75	54	76	60	60	51	68	67	60	57	49	55	80	76	73	54	79	75	63	62	63	77	67	64	57	57	41	66	69	55	58	68	52	68	69	66	54	63	72	72	74	65	65	64	72	61	66	68	73	61	62	50	61	46	58	59	65	62	62	66	66	59	71	72	57	61	61	58	61	70	69	65	59	75	68	53	78	57	70	65	72	67	60	76	63	61	74	69	72	49	54	70	63	59	67	77	86	58	53	55	68	55	57	46	66	58	61	62	60	43	81	64	65	76	63	60	65	66	58	73	54	64	68	54	75	74	80	62	60	53	68	72	49	69	71	64	65	71	60	59	66	51	75	54	66	70	76	60	65	61	68	60	54	54	77	72	67	92	61	62	70	78	65	57	62	58	69	63	59	89	70	72	63	61	53	56	68	55	61	74	69	57	60	67	58	59	67	68	58	67	75	71	47	58	47	58	62	72	59	69	78	74	60	53	60	57	70	69	75	61	59	65	66	60	67	67	61	60	75	71	57	72	74	55	68	74	66	62	64	64	55	66	56	76	61	63	43	66	62	65	55	61	57	69	68	68	54	70	63	69	64	70	76	59	66	53	50	64	62	62	62	58	46	78	55	48	66	60	86	69	61	80	60	62	74	74	67	66	61	78	66	74	71	75	58	45	64	65	53	57	57	81	62	72	41	60	77	68	52	68	52	60	70	55	69	83	64	72	54	58	65	64	71	61	65	47	59	70	61	63	64	75	62	84	66	69	66	74	64	71	75	54	59	79	63	65	68	59	66	74	52	68	62	49	69	66	60	62	57	52	75	58	87	64	59	59	62	84	67	81	64	73	70	69	58	65	74	62	57	55	67	64	63	60	83	70	57	57	78	63	59	44	73	55	63	64	65	57	67	60	63	44	66	55	70	67	62	71	67	73	48	56	59	52	75	68	63	66	68	75	57	49	65	59	56	58	57	63	55	69	63	60	62	49	60	61	69	56	72	60	69	75	57	61	52	62	59	61	49	58	55	59	82	64	72	55	62	65	57	60	67	54	66	79	49	54	62	75	80	53	69	56	64	57	59	48	40	57	60	52	66	55	59	68	76	68	65	77	57	55	56	59	75	57	68	58	79	76	58	64	55	62	59	74	71	69	52	78	68	58	67	55	64	75	76	63	61	67	78	64	53	60	83	69	51	48	64	60	58	73	75	59	52	67	82	69	74	85	62	62	52	54	71	63	59	59	67	79	64	63	71	66	52	65	54	67	65	62	59	55	58	58	66	44	78	61	66	58	68	63	63	62	61	80	69	64	71	64	65	67	54	69	65	72	70	63	69	55	73	53	60	68	61	57	67	40	68	51	69	64	47	68	68	50	55	56	60	55	54	49	78	57	65	57	47	64	60	71	50	63	58	81	64	51	66	54	61	58	65	61	54	74	69	64	67	61	78	81	52	63	69	56	67	48	53	70	61	61	61	62	61	82	64	72	76	64	64	63	54	72	72	54	67	62	59	57	58	57	74	47	64	71	62	49	68	74	53	63	68	69	67	50	70	45	68	54	64	56	55	56	87	58	66	64	83	55	57	72	66	65	51	67	65	66	65	78	73	79	66	73	56	84	60	71	67	57	65	61	57	50	58	64	66	61	58	57	65	54	66	54	71	51	54	64	56	67	51	71	52	69	71	64	71	81	58	47	69	57	60	56	61	85	72	73	52	57	61	76	66	70	52	49	65	51	74	55	66	52	60	81	59	64	75	73	71	57	68	63	61	64	64	81	54	46	56	68	52	62	64	52	56	55	58	57	66	67	76	62	67	52	75	77	66	56	77	66	69	57	61	62	57	54	64	60	61	43	66	70	69	80	66	65	68	66	77	54	63	59	81	77	55	61	68	74	62	58	58	64	60	67	68	47	78	63	64	77	50	65	67	74	50	45	79	55	62	54	64	54	66	73	58	82	69	56	58	65	56	57	58	61	58	83	69	56	61	68	73	68	61	50	60	79	72	64	89	66	55	69	65	65	63	74	65	65	69	68	59	61	51	65	67	67	60	61	55	49	75	59	72	78	57	52	52	56	63	63	73	69	69	62	57	64	59	76	47	65	58	66	68	51	73	65	54	75	68	59	63	69	69	63	55	84	61	67	77	54	81	59	60	77	82	75	70	66	52	67	55	73	59	80	60	69	62	59	73	65	57	53	57	64	68	47	53	68	73	78	64	70	56	62	62	78	53	64	64	56	68	72	59	55	55	65	65	68	58	56	78	77	54	67	81	66	70	76	61	63	63	62	52	53	73	64	68	67	54	59	62	68	63	64	65	77	63	53	67	65	62	57	80	74	56	72	63	66	64	71	57	73	78	64	71	59	73	66	61	69	57	64	63	71	56	64	56	51	64	70	60	56	75	55	75	80	60	59	60	48	71	70	75	55	62	67	60	70	53	64	51	70	69	57	59	71	61	59	69	86	74	67	65	55	60	55	65	58	61	71	72	63	81	69	54	59	48	62	67	68	77	55	64	67	73	71	65	46	48	55	60	68	76	64	70	83	70	61	66	74	49	62	63	54	64	77	65	71	64	69	54	65	69	56	56	54	85	56	47	56	65	68	57	54	51	65	58	43	60	58	56	57	68	66	65	64	66	60	72	86	63	67	62	65	85	58	64	59	66	51	56	72	62	71	45	54	51	69	67	59	61	66	75	61	57	67	76	65	63	48	70	62	49	67	59	52	76	50	65	65	70	58	63	62	67	73	74	64	63	60	69	56	54	66	91	84	62	77	53	49	65	74	53	64	66	61	72	50	65	58	57	78	65	53	66	69	60	53	67	85	64	61	62	58	56	72	57	68	63	65	50	61	58	74	63	52	62	65	59	56	61	58	55	72	80	79	68	68	73	62	61	74	61	70	63	51	57	59	60	55	83	65	71	74	56	83	62	49	56	59	63	63	65	80	52	66	68	82	68	62	68	65	61	60	59	69	77	66	64	58	62	61	55	60	67	76	56	61	60	48	53	75	68	73	64	67	54	59	63	57	66	54	53	63	58	62	47	56	62	69	49	66	69	56	57	70	84	59	62	62	61	64	54	56	66	52	58	71	56	84	56	65	62	73	80	64	69	70	62	68	66	61	62	61	64	83	67	77	68	68	67	63	64	59	56	67	45	71	71	62	74	54	78	57	57	64	64	85	64	63	62	58	72	69	71	64	52	51	64	57	73	61	60	54	63	56	66	57	57	73	74	58	60	52	67
2168	322	293	324	298	268	236	244	242	214	209	205	242	211	234	211	205	201	186	211	227	196	200	198	206	202	184	184	201	232	217	216	207	193	196	197	213	171	193	209	190	206	199	202	190	209	214	183	184	180	203	192	183	199	172	200	181	197	183	215	176	172	186	187	196	204	172	202	184	177	180	205	183	183	193	218	178	203	204	202	218	193	194	179	165	168	210	210	199	190	199	206	196	187	200	211	224	206	190	197	181	204	215	198	226	208	199	203	217	197	199	181	191	202	206	242	182	178	190	198	186	174	205	194	212	194	207	191	196	186	223	202	220	177	177	185	194	182	207	211	198	205	202	186	209	206	207	191	210	180	190	189	197	205	197	198	182	199	212	184	201	207	177	196	185	218	198	195	179	201	206	181	194	211	185	191	214	167	195	207	202	188	180	195	207	197	199	175	198	209	200	180	212	177	191	170	202	196	186	198	183	192	195	218	202	202	194	193	185	215	189	180	188	203	184	186	166	193	175	197	189	192	197	206	177	198	194	196	180	203	219	179	187	183	174	221	210	170	182	194	191	191	235	188	192	200	203	190	192	201	189	180	200	187	185	203	209	182	190	187	189	207	165	199	207	198	204	195	199	227	192	221	184	191	176	185	200	199	193	181	195	199	198	190	185	207	209	192	202	176	188	208	186	198	199	203	206	189	202	191	204	186	190	212	182	186	190	196	179	195	214	182	204	204	202	194	179	206	209	176	181	209	183	194	173	212	181	199	193	194	208	201	203	191	195	197	187	189	189	206	195	206	190	211	207	179	204	191	193	205	188	188	191	187	202	176	192	192	194	189	192	216	179	216	203	195	214	202	207	212	178	205	193	191	205	178	214	186	201	191	196	209	186	194	225	200	201	191	206	206	210	200	196	195	208	200	193	189	196	201	173	190	205	197	179	224	200	186	192	179	225	209	188	178	199	188	211	190	177	222	178	215	192	190	206	194	197	187	184	184	199	224	221	192	183	221	194	203	204	202	203	199	205	208	194	194	205	202	200	184	191	207	172	213	182	211	188	197	185	193	192	197	192	207	210	194	198	181	198	186	176	197	218	176	203	208	209	186	193	187	203	217	175	211	207	204	195	208	206	176	192	200	200	200	208	190	192	196	180	201	189	204	199	202	205	180	203	173	185	201	189	218	190	183	203	184	209	192	200	164	202	207	175	224	184	209	193	188	242	199	176	220	192	214	167	195	200	179	219	205	224	158	190	204	202	183	194	175	178	175	205	177	208	197	182	184	194	204	223	171	196	201	198	197	195	204	188	197	198	199	204	198	211	182	188	208	199	191	189	190	185	192	192	200	204	189	214	204	222	199	197	194	188	198	207	172	174	190	179	196	208	178	197	187	193	193	177	220	209	191	191	200	173	186	213	183	218	175	191	209	208	215	212	194	194	191	201	199	214	181	201	169	189	221	201	214	226	196	205	203	195	185	203	184	212	191	196	206	175	190	191	209	192	169	200	206	221	197	197	189	197	169	201	221	217	193	219	186	189	185	200	190	214	191	199	196	199	193	234	188	195	197	186	199	175	184	182	205	184	182	172	200	214	194	206	200	208	214	192	204	200	200	194	221	200	182	181	170	198	180	220	199	194	195	210	172	198	219	190	199	210	188	184	199	218	192	215	188	224	219	226	178	205	219	189	206	217	170	182	164	216	196	205	193	207	171	211	201	180	188	199	216	185	191	213	203	189	190	188	188	205	188	184	191	183	180	209	188	235	222	189	199	186	211	196	174	196	200	197	170	215	221	199	189	224	173	194	180	201	192	211	202	210	212	195	201	169	200	201	211	206	193	179	214	196	181	207	209	202	177	181	191	207	207	200	196	205	189	200	216	187	193	187	199	207	175	208	191	214	185	218	170	215	199	202	210	192	203	184	185	188	195	197	167	222	207	189	210	204	202	215	206	192	207	206	197	199	186	216	189	186	180	192	179	204	211	202	187	185	195	186	189	180	196	208	207	203	180	191	189	195	196	201	201	195	184	179	176	201	204	215	183	176	190	215	182	197	152	204	218	219	207	190	189	197	221	211	199	181	204	191	203	195	183	188	184	187	200	192	197	203	203	199	186	195	180	167	176	213	179	210	209	185	200	200	188	169	200	212	211	184	186	224	208	199	205	199	188	203	182	203	185	192	192	188	212	197	165	177	197	188	189	198	199	197	220	194	204	191	215	198	204	193	177	204	199	188	182	211	189	183	172	202	204	175	197	219	204	206	200	192	203	193	205	198	191	188	196	213	205	192	198	174	206	176	200	202	195	209	194	204	210	190	224	191	196	208	190	201	208	184	195	179	182	213	192	222	190	199	196	201	191	202	201	213	194	189	215	192	187	190	235	191	197	231	204	183	183	185	177	200	178	192	188	181	195	196	191	203	190	178	184	174	182	171	198	211	201	215	174	190	222	198	176	201	188	189	218	192	189	187	198	196	215	179	221	192	217	182	172	205	194	189	195	209	207	208	211	199	175	205	202	197	201	194	201	201	210	201	192	185	210	195	214	182	183	194	188	195	180	157	183	186	172	219	213	201	199	188	189	207	189	197	206	195	210	198	221	177	195	176	190	179	186	189	199	173	184	211	212	179	210	201	189	166	173	174	242	199	205	221	206	173	165	216	217	210	175	168	178	188	184	163	178	189	195	192	209	204	199	183	195	188	209	182	188	195	210	183	201	182	177	180	207	189	204	230	213	213	192	181	191	202	190	205	231	215	209	186	189	192	210	183	191	208	197	184	213	197	206	214	210	190	201	176	202	203	203	199	188	205	187	187	210	196	204	202	201	194	186	197	205	207	189	173	214	186	194	177	200	222	212	196	206	219	184	164	204	209	221	195	195	209	210	211	185	194	168	219	179	192	175	187	173	194	194	201	182	180	186	182	180	175	190	218	203	186	218	204	205	202	193	192	235	200	198	188	208	185	169	166	169	189	201	203	192	225	207	187	187	195	185	165	204	187	183	195	207	217	206	207	209	204	194	209	206	190	186	178	167	217	182	189	194	190	196	177	192	178	199	213	195	216	223	191	184	199	197	199	176	184	211	198	191	191	186	198	181	233	221	195	207	212	206	200	189	177	216	185	196	181	193	221	196	190	196	188	209	230	210	207	193	211	187	187	168	201	194	177	189	196	194	206	198	161	179	215	180	205	210	198	208	200	209	204	204	205	194	183	200	238	184	192	210	167	175	186	199	186	203	193	203	201	178	206	189	197	184	201	169	190	201	199	193	193	201	184	207	204	207	170	210	187	205	175	205	173	197	182	195	193	201	179	185	181	218	189	180	201	195	197	199	193	182	210	212	219	191	204	202	194	177	171	201	208	203	211	205	216	196	185	164	189	185	182	191	187	178	195	195	174	205	198	201	220	194	224	180	186	185	206	175	188	190	193	204	215	208	206	199	193	212	208	192	220	191	179	214	184	189	187	215	200	183	197	193	219	181	198	208	218	208	192	208	221	218
11296	1634	1383	978	710	521	369	321	280	244	206	223	198	205	169	166	179	181	172	168	172	152	155	133	135	145	153	140	146	140	133	129	135	138	134	126	135	127	132	113	144	143	131	128	150	123	123	153	112	135	146	124	138	123	136	130	113	131	149	134	130	135	121	119	114	130	141	131	126	127	127	123	116	126	137	130	134	113	155	121	111	125	108	118	118	128	151	123	96	106	129	154	109	126	168	114	123	110	106	129	123	125	123	126	121	164	126	125	121	117	111	121	118	136	116	135	125	118	127	116	111	115	115	136	97	132	139	130	131	140	147	117	113	133	124	127	141	121	118	137	138	130	148	127	134	118	119	120	122	114	113	141	135	140	128	128	136	137	117	81	144	130	136	133	138	154	132	138	120	139	128	154	116	109	137	127	118	129	144	150	122	136	131	118	124	134	151	122	132	120	130	114	122	132	134	123	138	148	109	103	128	135	122	114	129	127	120	114	130	123	121	141	124	131	111	114	129	117	137	136	126	130	114	146	117	146	122	145	123	133	110	125	127	127	122	124	117	140	128	145	139	141	119	125	141	123	125	126	138	121	115	119	127	107	122	128	146	139	136	157	112	136	100	134	127	113	131	123	123	125	126	107	161	116	127	114	133	112	122	133	120	113	128	121	154	134	133	101	120	160	121	125	115	133	130	91	131	131	145	124	115	128	116	113	105	129	122	115	140	139	111	118	149	108	118	127	135	124	136	144	123	106	124	117	116	131	129	124	126	138	129	137	141	114	113	130	140	135	124	126	135	150	115	143	109	128	108	113	115	110	117	138	114	126	104	114	130	126	151	137	132	117	133	134	95	131	129	132	124	115	118	136	102	121	139	133	126	138	131	127	135	140	125	133	129	151	136	134	132	144	119	115	145	116	143	140	124	103	111	124	128	136	136	113	124	128	135	117	146	111	120	116	114	104	123	127	114	130	123	132	127	132	129	135	137	130	127	148	117	136	118	140	126	108	143	120	131	107	137	122	145	133	129	117	118	123	105	132	116	127	126	159	137	131	127	126	116	121	116	113	119	130	113	131	129	124	108	126	124	111	124	120	143	148	126	151	140	115	140	111	140	143	144	114	128	109	130	114	120	119	132	124	159	132	112	129	131	105	116	125	140	122	107	127	129	111	127	113	119	137	146	139	125	107	134	114	123	120	158	124	110	140	146	120	132	140	162	119	111	133	127	105	142	125	118	140	130	140	120	127	125	129	122	127	119	118	119	124	117	123	110	128	116	126	126	116	129	151	123	116	139	127	92	119	122	138	136	129	116	133	112	136	142	121	124	120	139	123	144	132	116	124	127	137	131	154	127	130	121	134	135	124	136	112	120	142	126	149	120	122	117	145	116	124	120	131	126	114	127	121	121	100	144	128	130	133	116	132	138	107	140	106	118	141	122	140	129	113	129	131	111	131	119	122	155	121	107	120	132	134	117	116	128	129	130	129	145	123	138	107	129	137	132	124	147	139	131	127	127	135	123	129	128	102	129	133	116	138	121	134	106	104	131	135	104	133	108	119	125	125	131	118	130	131	139	108	117	131	133	120	116	110	147	131	139	117	109	138	119	153	131	109	123	149	120	123	93	121	105	127	151	100	115	134	124	136	128	149	129	136	133	142	136	125	143	134	124	121	138	114	120	109	117	130	116	122	96	134	149	121	109	125	133	141	138	140	135	117	140	128	130	130	106	132	114	138	106	157	135	126	125	129	119	131	125	141	122	128	110	113	123	135	131	122	111	126	122	130	152	110	129	101	129	123	128	127	125	133	106	147	104	138	116	111	109	126	127	149	140	137	127	128	134	136	132	122	121	128	120	148	125	140	134	130	136	118	96	117	137	139	140	133	131	115	115	109	146	137	108	140	127	139	115	142	133	128	121	136	146	116	141	138	128	131	129	125	122	129	142	135	138	118	119	122	121	140	118	123	116	138	123	120	137	117	112	116	121	114	101	124	136	93	138	115	137	131	110	132	133	110	122	122	131	127	122	130	113	114	130	128	119	121	146	155	113	115	114	106	133	114	125	121	161	105	140	115	121	120	122	117	118	120	141	131	115	107	127	131	134	142	140	128	127	117	126	130	133	115	133	121	124	142	114	130	112	130	125	107	115	151	154	100	113	111	143	129	129	132	117	113	117	131	134	135	102	139	121	129	157	127	138	136	135	131	126	124	122	141	114	137	127	128	141	139	138	139	131	135	150	138	115	123	116	144	126	122	130	142	150	127	113	120	116	123	132	136	122	113	128	128	125	130	121	123	133	131	118	126	132	123	121	159	132	102	145	116	127	118	135	129	119	122	124	121	119	124	125	127	107	112	125	129	137	130	125	130	126	153	104	125	130	119	131	106	131	128	110	123	121	136	124	128	118	131	112	129	117	152	123	138	97	115	134	116	131	131	121	119	124	125	122	142	129	133	129	137	125	155	116	121	120	123	108	126	134	128	117	124	101	132	145	128	131	121	143	102	126	110	122	120	142	124	125	137	127	136	123	130	107	117	149	134	120	131	112	127	111	126	137	120	114	118	121	141	127	104	129	138	106	142	121	135	116	112	114	125	127	142	117	122	139	129	144	134	136	134	111	114	111	122	110	128	124	135	123	111	118	130	132	146	130	128	128	133	112	117	135	127	144	120	128	111	130	129	114	113	114	120	134	111	121	141	134	125	119	123	110	118	130	131	131	133	122	110	123	128	118	136	125	133	122	137	127	136	116	143	130	135	140	135	129	122	136	111	109	133	144	126	102	137	128	130	108	123	148	140	117	150	116	115	111	111	121	115	139	123	124	134	120	111	129	124	143	118	149	101	146	118	115	106	134	124	119	111	128	129	134	155	122	133	107	132	133	116	133	159	134	134	111	130	114	108	132	125	131	113	123	120	135	136	136	127	119	124	133	123	139	136	131	136	147	132	127	124	137	119	104	136	139	131	130	140	121	131	125	128	120	130	113	117	121	125	115	138	131	142	128	126	131	128	122	134	118	114	135	125	149	124	132	140	121	121	101	124	122	121	133	134	147	120	136	118	136	116	136	128	140	117	120	119	109	118	134	145	108	143	142	130	119	139	130	124	126	142	108	142	101	129	143	110	124	132	129	122	104	123	141	106	117	149	117	126	154	134	100	137	117	115	132	114	146	116	113	118	112	161	128	129	142	118	114	130	100	126	133	116	117	121	129	107	139	124	133	137	133	116	143	136	129	124	114	129	143	128	130	113	125	115	122	120	134	116	119	123	117	138	117	132	124	118	130	114	118	127	112	121	113	132	124	122	122	129	105	130	117	126	148	127	132	123	121	125	113	139	156	110	140	127	102	124	109	136	116	112	135	141	109	153	137	134	147	147	120	147	125	126	132	131	117	119	119	138	142	123	145	140	146	123	132	137	142	117	110	120	126	143	124	118	135	111	106	125	124	118	138	119	115	126	125	125	119	111	106	128	142	126	140	121	111	109	129	106	131	127	130	133
6288	1538	2902	3250	2849	2302	1825	1478	1187	1024	988	879	851	714	708	642	585	547	537	561	527	495	501	488	472	494	449	445	450	404	391	407	446	429	397	431	395	395	374	413	391	380	372	385	347	396	363	382	376	373	396	362	369	387	366	389	382	367	360	346	386	382	333	375	370	329	355	361	361	351	363	360	373	385	350	367	347	359	360	377	364	387	380	332	385	308	369	386	338	341	359	317	350	344	346	390	342	383	331	352	382	327	356	331	362	366	318	354	365	347	329	343	338	335	330	361	320	327	341	321	351	332	327	356	349	333	337	369	317	385	330	358	346	331	316	333	372	308	357	326	327	336	294	345	360	338	337	374	399	340	353	363	343	372	327	343	343	332	322	349	322	323	324	345	342	336	346	369	352	332	372	308	368	331	336	339	315	346	339	364	325	325	350	349	334	327	344	345	351	309	341	349	356	364	343	325	334	327	343	319	389	316	342	367	299	309	359	322	353	299	349	332	335	362	305	350	330	358	355	361	326	339	329	331	343	348	324	382	368	349	342	338	344	317	318	350	315	317	334	349	329	350	347	351	361	348	336	320	357	335	320	321	343	331	337	328	347	345	363	316	330	334	369	336	296	347	340	344	339	340	353	342	330	383	372	337	338	321	327	364	338	311	334	356	348	369	316	333	354	329	337	332	344	327	346	355	308	360	353	351	330	360	356	359	330	308	318	352	348	338	359	362	291	363	353	323	344	335	327	356	311	363	333	371	338	338	340	315	347	331	358	351	340	336	336	301	361	332	330	352	333	326	358	339	344	323	347	318	325	341	332	365	306	355	352	343	348	304	341	384	357	344	346	349	351	330	360	315	344	323	314	369	321	354	332	346	340	360	338	343	319	326	337	335	363	346	318	349	348	371	327	323	369	353	328	342	355	332	330	348	350	335	341	338	347	345	357	350	339	307	309	359	342	312	365	346	333	340	337	359	328	319	348	353	339	349	340	344	363	332	351	297	367	277	341	362	332	306	325	333	329	355	370	360	326	332	361	316	347	341	331	325	324	322	375	359	341	318	321	346	307	362	382	354	348	325	341	319	348	330	330	331	328	356	302	332	337	335	339	309	328	297	317	341	363	364	333	347	360	321	319	325	345	319	314	344	344	349	317	316	326	339	325	340	338	355	318	351	377	349	361	337	368	365	345	315	322	332	355	355	336	359	347	346	364	372	311	339	339	317	326	349	371	334	373	356	363	352	328	377	356	397	336	350	319	338	361	331	372	341	323	333	363	358	344	360	317	341	341	354	325	326	343	353	364	325	372	335	311	339	340	300	322	339	324	341	357	348	371	325	347	326	342	338	357	325	355	345	360	320	351	330	357	327	359	294	364	319	336	348	341	328	367	355	362	330	329	331	336	317	318	320	357	347	348	305	355	356	343	338	320	363	348	287	357	299	293	319	355	361	309	358	312	367	336	329	333	360	317	322	310	353	300	384	338	364	316	316	331	360	354	324	337	348	325	357	319	373	353	352	326	410	333	355	378	321	329	346	337	342	328	330	369	355	340	325	325	307	344	325	344	319	373	345	349	332	350	340	334	326	347	339	321	323	341	329	371	348	328	370	349	374	350	384	347	352	312	394	348	367	335	303	350	351	317	332	338	375	362	339	338	355	302	361	365	329	326	343	370	332	351	309	334	359	353	330	358	339	344	342	354	359	323	364	360	369	315	366	344	362	362	359	298	324	329	344	341	352	323	310	344	357	333	306	326	326	337	347	316	320	320	369	310	345	344	348	321	350	346	384	348	386	291	333	337	366	346	304	339	345	327	335	345	360	314	348	352	381	352	349	323	318	330	337	358	334	329	382	349	344	363	327	316	339	329	363	356	344	359	333	387	337	321	371	338	358	333	310	367	318	322	300	330	364	363	303	363	342	327	335	344	354	351	339	335	339	346	358	310	345	359	342	377	318	329	354	345	341	333	329	351	317	349	311	353	343	346	338	349	362	358	355	371	330	348	353	332	325	335	366	356	342	363	355	361	334	318	350	360	304	332	365	364	335	364	330	331	319	336	343	345	321	323	362	335	360	397	334	347	340	330	351	337	368	357	359	350	328	347	354	359	337	332	323	328	339	364	353	356	335	335	330	345	360	344	327	336	372	321	345	303	342	323	362	335	340	331	346	350	370	354	345	333	348	321	341	357	326	340	341	348	338	334	320	353	372	338	336	351	377	343	303	316	340	329	317	333	341	364	322	317	334	345	337	367	290	320	330	370	323	350	333	293	353	344	334	336	294	361	333	332	344	351	345	341	331	309	326	310	357	388	326	345	363	333	316	364	351	319	357	318	330	352	342	331	375	345	362	343	308	345	323	376	370	326	331	372	360	352	368	334	329	337	367	385	366	352	371	336	338	337	315	336	344	346	335	343	338	322	336	352	330	336	339	341	331	295	351	356	335	319	360	345	313	344	345	325	363	327	361	305	366	382	324	332	344	339	342	333	346	345	346	352	343	329	344	332	333	356	354	330	348	341	319	330	386	332	334	334	341	331	328	348	354	363	308	348	361	365	356	315	335	307	337	321	343	356	321	354	349	352	355	368	360	345	316	366	320	321	367	352	316	347	347	343	359	322	352	335	331	360	361	355	309	315	339	341	331	334	338	363	363	370	367	344	330	327	390	344	346	344	330	339	343	324	362	366	360	328	344	332	318	334	344	343	309	346	338	369	323	326	347	354	291	336	330	348	315	315	322	324	365	316	366	345	328	312	339	348	330	337	335	358	339	359	325	333	341	353	311	315	329	331	334	335	329	333	341	352	311	349	321	313	347	360	360	307	333	341	362	329	353	352	338	360	330	315	350	333	330	334	339	369	330	353	331	314	360	347	315	374	357	370	357	340	362	346	350	340	369	329	337	351	323	371	321	345	363	359	326	373	342	308	356	332	363	299	316	352	311	318	315	383	347	356	324	367	334	370	319	347	373	321	334	327	338	342	351	350	336	345	359	345	347	344	349	361	372	379	348	348	351	347	348	354	385	323	336	337	321	363	314	336	309	330	356	326	342	336	344	340	299	330	339	333	366	357	331	362	305	344	339	360	343	325	361	338	304	338	295	326	320	360	362	365	352	376	313	336	319	303	345	362	380	329	361	329	353	338	332	275	373	353	328	349	350	325	325	370	345	358	301	343	324	354	363	337	359	328	334	329	342	311	328	392	337	353	306	332	327	359	331	308	347	335	355	306	323	336	345	358	361	356	342	365	340	336	338	350	330	332	315	334	345	339	328	356	354	330	336	349	340	360	342	360	372	354	338	320	360	349	362	309	341	337	349	328	344	348	342	299	383	365	352	356	309	338	327	338	329	337	336	330	326	329	366	362	327	357	328	350	354	355	360	347	329	355	325	332	333	318	319	327	332	331	355	346	325	308	357	326	338	318	365	316	368	357	317	358	327	300	335	320	341	329	358	324	344	369	338	327	323	332	345	348	353	331	302	345	318	347	367	339	344	352	328
19355	4354	3054	2045	1362	1037	780	625	525	453	419	400	377	336	365	377	321	301	323	323	304	307	312	265	293	310	292	266	285	261	246	269	233	275	242	262	292	237	279	247	276	242	275	247	256	294	245	251	288	268	219	252	256	227	226	253	267	266	239	245	245	255	224	261	208	246	233	225	265	254	235	222	283	262	261	261	271	243	270	252	250	250	245	261	246	251	259	222	257	246	240	272	253	241	255	264	263	247	241	279	207	253	242	267	259	285	244	209	232	265	260	296	271	245	280	245	288	225	245	231	247	261	255	260	274	270	255	250	275	252	262	261	230	258	279	266	255	221	250	238	246	242	230	211	220	260	255	258	253	253	275	240	248	265	243	223	271	278	238	258	262	240	242	242	254	247	220	230	252	288	243	220	283	256	246	249	237	228	265	215	214	260	231	224	284	225	262	258	254	242	255	223	248	233	257	259	238	250	266	238	254	237	283	221	261	293	254	257	237	261	250	240	217	237	227	229	266	248	277	242	251	232	229	250	235	263	272	257	241	268	261	274	223	237	219	250	275	285	269	257	248	238	257	261	257	240	242	214	237	252	256	247	248	228	230	280	222	279	258	234	254	268	258	246	241	241	269	248	239	259	238	238	260	277	250	281	245	260	231	257	233	223	262	246	228	255	295	251	250	257	260	254	249	267	235	243	236	261	248	228	267	250	233	254	266	246	264	275	270	224	260	224	244	254	255	248	249	246	257	231	264	246	267	246	265	259	254	258	220	247	227	237	267	227	241	240	261	282	250	232	257	246	270	264	290	230	219	260	240	247	257	223	251	245	223	274	260	237	271	248	237	241	245	273	260	276	233	238	253	235	264	261	239	241	252	268	239	222	260	227	278	266	267	259	279	267	239	232	237	256	229	250	264	231	239	239	263	235	243	253	241	235	234	246	258	276	266	237	275	228	240	236	233	258	247	219	242	236	267	245	255	246	302	240	241	268	276	264	269	258	257	241	238	257	276	252	231	223	226	228	235	230	240	247	276	247	273	261	244	246	256	225	261	261	249	253	241	270	246	248	257	256	258	253	236	271	248	227	259	241	245	254	262	253	256	257	251	246	257	232	249	228	267	242	245	247	242	266	232	264	257	273	276	237	256	226	265	230	253	226	265	246	249	255	281	254	269	247	249	235	216	272	238	248	271	213	270	244	242	230	248	263	252	240	248	269	227	252	265	272	266	227	261	254	301	238	239	266	272	221	251	244	257	262	250	248	250	236	281	278	283	226	239	228	241	248	232	268	259	238	249	240	258	247	231	262	246	266	230	249	263	282	256	228	246	248	239	255	246	267	235	247	238	249	272	269	254	274	273	214	273	233	262	248	275	237	249	266	283	275	216	252	274	262	230	250	258	256	235	293	228	266	243	251	238	273	216	212	274	239	258	236	226	238	251	220	262	263	238	264	229	264	224	261	240	238	292	256	272	240	244	256	293	228	227	241	274	239	270	252	273	212	261	249	255	252	259	226	231	262	259	261	224	280	263	283	217	257	216	246	235	244	269	246	219	257	242	269	265	252	212	229	244	260	252	231	239	263	258	248	257	237	245	249	246	264	241	231	243	237	258	263	252	264	256	244	236	240	255	266	255	257	275	264	256	198	229	250	236	248	237	259	267	228	238	251	267	222	261	252	220	237	271	242	237	226	247	232	225	245	226	261	240	234	263	232	240	263	256	262	261	268	238	238	243	247	253	253	232	252	252	257	224	230	229	252	255	262	251	263	221	221	241	243	255	242	251	237	264	232	265	247	216	262	239	251	247	235	215	276	255	241	249	248	262	256	235	253	262	262	278	247	223	239	291	274	231	251	249	250	262	256	235	269	220	264	228	272	211	242	263	252	261	268	232	234	228	236	242	278	264	240	240	253	290	266	239	253	253	263	222	266	265	230	241	264	251	227	269	252	237	247	272	268	258	241	241	274	217	231	234	206	228	256	251	245	258	232	236	262	230	277	249	260	235	293	245	260	275	250	264	269	235	266	241	251	265	255	258	239	272	240	261	264	244	250	268	262	249	279	224	241	212	243	244	225	256	240	215	252	242	216	238	272	267	257	252	251	242	233	236	269	262	235	257	252	232	234	223	267	249	224	248	228	247	239	251	245	235	241	244	269	229	275	242	239	244	270	267	247	258	237	217	250	228	220	257	230	243	252	260	244	247	280	264	231	251	250	244	259	229	243	250	283	247	259	249	223	223	219	265	282	230	246	257	262	231	241	242	256	274	255	231	244	250	218	241	272	228	252	237	244	230	234	240	236	251	230	206	214	259	244	233	262	292	274	276	247	251	242	260	235	264	260	242	282	249	256	253	274	230	261	236	268	261	270	261	265	233	230	242	268	242	255	266	246	248	216	278	231	279	246	234	249	230	235	240	262	249	248	266	256	248	222	286	224	241	245	255	251	230	275	237	249	266	259	261	264	207	258	256	257	252	227	235	235	274	223	261	249	245	242	265	272	254	262	266	252	253	262	259	227	246	229	263	233	286	250	255	236	241	279	252	238	227	238	264	274	260	248	264	255	264	230	265	236	249	267	240	270	264	270	245	246	252	258	243	262	268	255	261	239	248	219	240	268	265	250	252	243	272	277	258	258	246	264	269	249	226	215	224	251	251	245	253	245	250	233	246	257	217	290	249	243	234	249	241	241	258	260	220	248	274	282	270	256	216	230	271	215	244	240	252	243	232	245	281	246	264	277	277	241	248	295	257	246	266	248	232	238	253	272	227	264	241	232	224	244	249	233	274	264	244	263	261	257	253	207	233	248	249	246	287	256	262	260	241	272	278	234	246	231	250	252	258	242	269	254	247	210	250	223	261	260	225	255	248	226	231	253	248	232	255	261	224	224	260	245	234	240	225	246	232	265	240	244	272	235	262	251	265	252	250	254	232	277	255	263	263	244	263	241	260	218	257	271	228	253	246	249	264	273	249	233	229	255	253	227	270	223	288	243	269	273	256	228	221	259	263	270	252	257	252	247	262	240	247	247	265	251	250	217	246	251	220	247	251	247	249	244	234	278	253	282	242	271	257	221	239	243	265	251	251	216	251	254	229	266	248	207	248	239	258	259	224	225	261	249	251	224	247	251	217	236	268	249	251	242	279	229	274	239	253	237	248	248	246	261	257	259	224	257	253	228	258	257	260	234	245	250	253	248	278	251	251	241	235	228	209	245	250	215	262	268	244	233	231	229	261	228	248	223	258	254	271	269	203	247	272	270	257	255	245	247	259	226	237	260	239	245	254	230	232	281	242	246	245	246	249	282	277	224	235	237	239	250	275	249	236	257	239	283	294	277	281	247	251	258	235	249	244	255	238	253	245	246	248	274	267	242	235	265	237	254	240	248	265	251	267	229	236	233	243	264	272	252	238	241	250	243	251	244	247	258	244	252	240	260	242	224	275	247	226	265	274	230	270	216	246	279	235	246	268	266	227	257	251	233	274	233	192	284	229	249	254	266
8128	3089	5401	5989	5277	4290	3266	2828	2383	1992	1855	1636	1502	1347	1258	1202	1102	1021	1030	988	895	921	841	870	831	844	795	812	801	785	722	749	716	702	681	708	666	668	694	743	663	688	709	603	641	657	679	624	614	651	642	609	642	617	621	616	655	610	628	608	619	624	620	616	578	630	641	606	622	642	607	631	608	593	628	599	653	620	620	594	615	563	611	593	630	586	569	625	638	570	588	597	556	599	657	591	623	598	580	595	592	612	599	581	602	611	595	572	537	626	645	579	583	620	572	608	642	617	614	550	571	596	575	554	575	613	623	593	587	585	578	583	586	614	553	589	550	604	588	641	616	563	611	597	596	594	594	563	583	607	554	579	582	601	575	550	586	574	575	566	604	558	629	587	614	581	589	596	559	604	586	599	536	585	581	605	607	609	670	587	599	599	578	581	634	569	573	574	542	566	566	567	595	567	618	642	598	573	608	554	584	552	556	556	602	542	618	574	574	579	614	595	590	576	537	627	605	615	556	611	592	571	577	589	551	554	622	619	575	554	636	563	607	562	592	594	613	604	588	560	592	607	584	594	570	579	597	592	620	621	638	561	598	579	597	576	622	598	573	620	563	581	565	577	581	573	614	620	609	553	621	616	571	586	621	582	583	587	608	586	600	625	551	560	608	601	585	593	607	568	549	613	534	532	625	573	588	560	576	593	591	591	592	598	575	562	556	604	576	584	600	606	610	590	576	560	630	578	585	545	608	547	600	578	592	557	581	566	549	624	539	632	597	564	604	600	566	596	593	574	557	587	624	572	634	558	571	555	552	529	583	557	557	602	600	614	590	641	586	582	610	630	580	595	581	569	575	588	568	572	633	558	596	589	566	607	595	569	582	594	583	568	589	591	588	580	587	607	574	577	579	569	600	578	617	591	578	602	587	581	628	544	608	559	589	611	631	593	588	603	546	600	616	547	603	561	589	627	575	600	609	585	568	616	570	573	562	613	585	567	594	603	636	617	580	597	586	569	551	642	619	581	626	604	583	571	570	560	626	607	600	570	621	592	544	561	565	581	578	622	625	610	611	587	603	606	579	595	559	585	622	595	598	585	616	558	593	568	636	586	574	553	596	559	569	551	565	544	595	598	644	580	618	617	564	576	579	595	594	594	604	572	539	584	582	591	609	591	588	604	612	595	591	568	559	572	597	575	575	574	567	572	615	566	538	624	581	574	597	614	602	572	590	567	619	604	545	626	600	603	629	566	585	625	555	584	642	592	566	608	607	552	598	575	596	616	554	628	606	598	617	579	583	583	570	581	588	610	577	629	628	583	544	645	597	586	577	566	604	546	560	578	618	541	574	618	596	617	588	592	569	576	602	591	569	582	584	587	578	608	602	616	586	568	598	588	614	581	574	603	584	556	587	570	600	567	596	575	588	625	587	606	629	586	596	571	607	623	556	587	579	594	553	622	594	631	557	573	597	581	610	596	561	534	598	596	568	610	593	590	596	586	630	581	581	631	602	588	610	570	624	580	552	623	608	596	590	575	587	582	568	567	551	593	570	571	554	598	627	582	586	597	617	583	611	600	558	561	589	568	540	564	635	571	540	600	606	587	557	585	573	580	608	605	593	576	577	613	596	608	549	571	583	622	610	566	579	561	599	616	567	562	579	631	568	622	592	574	574	567	585	564	611	538	568	596	589	568	603	578	603	595	565	572	596	579	641	601	566	588	586	630	584	580	587	562	560	569	601	559	593	596	586	564	588	626	620	594	599	574	603	589	585	609	592	616	586	606	602	565	553	609	584	560	562	593	573	612	583	568	563	571	560	590	588	595	637	593	570	594	600	546	593	570	590	574	570	614	583	586	588	574	580	550	611	622	555	575	596	591	574	588	566	575	555	560	555	597	587	612	627	578	600	595	543	578	568	612	563	600	629	575	611	563	590	534	617	589	583	593	650	556	593	593	568	570	569	591	598	603	607	600	562	578	566	563	558	579	633	573	542	539	588	590	563	595	604	592	561	603	608	599	569	585	614	588	570	606	574	590	585	607	585	585	600	603	623	605	579	583	581	578	575	573	605	599	576	572	553	552	595	579	620	615	572	575	628	580	587	565	580	553	558	607	580	591	571	568	555	618	579	598	552	638	602	575	579	598	562	590	543	601	577	616	636	568	516	554	564	571	628	625	591	565	603	595	572	585	591	639	602	581	613	597	594	579	590	583	621	527	567	631	550	543	563	602	619	575	594	610	578	576	581	596	518	610	588	562	582	600	604	585	598	572	616	594	601	596	578	558	575	540	571	595	594	579	590	613	559	586	593	635	531	585	616	588	541	567	615	573	572	584	616	563	572	556	583	598	597	627	574	592	587	557	538	600	638	592	566	620	622	603	605	575	573	533	589	554	566	586	584	582	579	553	550	593	578	571	645	590	630	574	591	612	578	596	599	568	596	570	527	555	602	604	615	549	627	588	594	626	626	584	591	597	534	555	588	583	570	550	564	601	587	568	554	576	630	612	603	582	609	566	557	587	612	594	606	603	625	641	553	550	556	583	593	552	548	592	562	547	558	598	561	573	645	600	575	543	576	565	599	571	594	607	594	632	581	620	601	572	574	586	540	556	605	595	587	553	603	576	581	561	600	579	610	578	589	576	579	591	573	595	597	571	545	631	567	595	572	565	587	610	595	582	622	592	584	555	545	531	553	593	609	579	592	636	559	618	607	600	569	603	588	558	539	571	557	576	605	593	598	600	581	599	551	608	574	560	570	663	572	609	620	583	588	564	603	579	613	628	621	580	612	608	578	565	596	642	587	602	571	630	570	536	592	611	531	588	587	621	586	606	577	572	604	597	613	591	575	579	582	616	550	581	588	627	570	576	559	591	565	607	552	596	602	579	611	576	591	611	561	584	618	568	556	565	634	554	555	560	593	571	611	606	530	612	597	584	563	588	617	588	617	595	646	601	627	573	548	588	589	594	584	528	570	577	579	552	578	564	566	606	610	590	591	578	561	578	555	620	616	601	590	602	580	578	614	629	612	577	563	642	540	638	589	586	618	587	583	587	595	558	598	641	604	616	574	605	590	567	601	580	590	558	616	581	557	570	578	531	567	595	591	568	586	539	588	559	570	608	560	607	576	586	556	579	560	598	628	559	611	586	586	587	585	607	597	597	592	586	582	573	573	572	596	610	615	575	574	609	576	566	578	603	596	563	601	617	606	584	575	661	563	558	594	577	638	591	601	570	593	642	567	575	625	584	615	585	588	581	587	611	606	554	601	568	598	611	579	569	602	607	572	592	570	602	631	538	604	587	588	601	591	613	576	568	551	594	625	615	572	585	560	573	625	615	575	577	562	625	558	545	600	577	595	559	632	584	587	568	589	620	639	567	609	591	578	604	586	571	551	583	567	544	562	579	557	595	559	592	573	596	586	572	590	593	559	582	575	567	585	565	538	550	617	598	551	594	593	534	568	561	566	560	602	600	552	596	591	593	561	589	588	588	644	584
2253	147	104	81	84	70	71	67	67	59	59	54	49	77	80	64	64	55	60	59	53	69	54	57	49	66	70	51	43	71	75	57	72	58	63	65	65	58	57	51	52	55	63	54	61	69	57	78	77	64	54	72	65	81	75	63	60	60	68	75	50	42	61	59	73	70	70	57	60	77	71	61	69	50	62	52	58	72	40	54	72	55	73	61	72	59	50	63	51	68	61	64	53	57	74	64	57	55	65	75	52	53	62	60	59	63	63	64	57	75	61	66	66	66	64	65	66	57	66	53	62	63	58	77	61	69	59	52	68	53	67	70	57	76	62	69	69	55	67	55	62	58	63	91	69	62	69	71	60	67	65	82	71	59	80	67	75	72	60	63	69	71	59	56	54	74	70	69	69	72	72	44	50	59	49	58	70	73	75	67	62	70	60	58	58	66	79	71	71	47	79	66	59	70	50	68	49	53	74	57	70	73	53	59	66	60	73	63	70	64	50	60	55	47	68	59	69	55	59	46	66	54	53	55	58	77	74	69	57	78	54	53	69	63	49	63	58	67	65	71	73	64	65	60	70	58	70	66	59	67	73	60	72	59	44	71	60	76	55	75	57	53	74	70	56	67	68	47	69	58	56	63	55	65	48	54	69	72	63	66	56	77	67	64	60	66	63	52	61	64	51	57	54	56	54	71	60	72	55	59	67	92	68	63	62	55	67	64	57	64	69	65	69	53	54	56	69	62	62	71	60	62	68	59	61	65	57	64	72	62	81	71	58	72	67	81	63	70	79	66	54	69	56	57	80	56	66	61	59	61	60	68	64	68	66	72	72	70	60	55	59	70	88	80	66	80	67	52	56	61	63	76	56	63	61	61	74	60	54	64	44	65	68	70	62	56	55	72	59	50	52	48	80	63	55	64	60	77	67	62	68	50	62	62	67	65	68	66	63	59	58	77	59	68	67	68	63	65	48	52	70	69	84	70	68	66	67	68	67	71	64	67	78	55	67	73	68	68	64	65	77	72	76	63	61	69	61	66	64	70	66	72	57	86	65	63	65	55	89	48	76	75	53	63	75	81	62	65	63	54	63	67	52	57	66	81	59	79	71	59	66	62	61	79	62	45	56	66	66	49	56	55	71	65	50	64	66	62	47	50	45	66	70	66	71	67	65	63	69	56	57	66	70	74	73	63	50	62	64	52	49	61	64	66	64	68	53	46	43	82	56	66	54	71	70	53	58	51	74	58	61	63	51	52	46	69	62	55	66	65	54	69	55	46	67	63	60	70	69	76	71	67	68	66	61	62	61	53	56	56	56	81	63	66	52	43	83	66	48	67	61	64	50	72	63	72	57	66	55	57	65	75	89	63	82	55	63	51	45	61	59	69	65	63	70	51	80	60	47	45	61	59	69	69	65	69	63	62	54	63	68	57	68	54	76	66	55	56	50	54	59	40	52	84	63	77	72	66	52	59	61	58	55	57	61	68	63	62	87	69	69	72	55	55	53	56	52	59	60	54	63	56	62	63	62	65	57	51	69	76	55	77	70	77	68	55	70	79	66	75	61	63	63	52	57	39	70	60	60	71	75	56	57	62	67	58	63	71	65	57	62	68	71	54	55	63	69	70	58	69	55	55	57	54	73	83	60	72	69	55	65	67	59	52	65	69	73	70	63	62	57	62	69	64	64	61	58	59	73	76	71	52	59	68	65	61	62	66	67	38	65	58	72	58	76	55	64	65	69	70	58	66	74	72	61	52	64	50	62	71	65	59	56	62	71	69	66	59	66	66	56	63	46	67	70	63	71	72	54	56	61	59	64	61	66	61	58	50	62	54	64	71	62	72	73	64	71	64	59	53	52	53	55	67	71	68	68	45	72	76	70	57	58	57	75	53	48	43	75	50	75	57	63	56	55	59	59	51	56	64	76	69	64	60	57	68	61	66	75	76	64	80	65	43	72	80	71	61	68	58	69	73	63	57	68	48	61	63	71	63	67	68	53	72	63	66	67	57	58	67	73	73	72	63	50	63	68	64	67	71	60	62	60	70	55	50	60	57	69	68	47	66	75	63	37	71	71	55	72	54	68	74	50	67	68	59	60	57	71	63	62	82	60	62	73	68	61	43	59	48	70	67	62	68	66	73	81	77	66	59	52	69	66	67	65	73	58	52	63	60	64	56	59	69	56	73	58	65	64	50	57	56	62	65	62	69	70	50	68	59	77	64	67	66	69	60	53	63	51	62	57	62	68	62	61	65	65	65	63	72	73	49	57	58	61	61	53	73	58	61	72	66	55	57	48	62	52	67	67	55	58	64	68	69	52	62	74	57	54	70	67	60	72	75	64	61	68	56	73	77	72	56	61	66	56	64	63	65	85	59	58	68	60	73	67	62	62	65	68	66	56	70	71	53	54	47	73	70	53	63	77	56	76	60	71	53	72	63	57	69	63	58	73	68	63	68	56	70	72	67	68	55	80	71	65	67	81	64	54	64	66	66	64	72	67	68	60	53	54	71	70	61	55	57	70	61	68	66	61	59	78	70	52	57	68	63	69	54	61	53	68	54	66	65	64	63	61	68	69	70	65	74	48	55	60	54	40	54	60	70	65	63	58	62	65	69	56	59	59	72	58	74	64	65	84	55	63	67	62	61	61	62	61	70	64	63	61	61	68	62	59	58	67	71	82	84	50	54	72	53	53	81	57	60	65	57	59	58	63	58	53	72	61	51	51	69	73	72	58	49	62	54	55	62	54	57	69	66	64	69	77	51	73	62	51	56	70	68	76	75	51	56	61	57	79	71	69	60	62	60	74	65	79	81	80	67	47	75	44	61	79	60	52	78	64	51	74	87	76	67	50	64	57	64	60	62	59	60	53	56	65	68	57	64	73	57	51	56	67	62	63	63	73	72	72	81	48	70	65	47	58	72	48	66	59	67	79	66	75	66	67	79	74	83	48	79	72	69	65	47	57	55	59	62	51	50	60	54	75	76	68	65	62	70	64	46	63	52	54	74	60	59	60	66	66	63	64	58	56	73	63	66	75	59	58	64	56	64	52	64	70	68	67	60	57	76	72	51	55	58	81	60	56	64	70	71	62	55	62	66	53	68	54	63	77	49	48	55	73	72	67	54	33	72	70	73	69	72	65	63	48	80	58	69	66	73	73	65	73	62	63	58	64	72	68	81	66	58	75	63	66	72	69	65	70	41	67	64	69	61	63	52	43	58	58	53	56	55	55	86	52	73	54	69	61	78	58	64	78	62	66	62	63	60	68	52	65	60	64	62	61	64	84	80	75	65	65	58	66	61	65	63	51	69	60	72	63	61	63	54	55	70	58	61	63	73	47	55	53	63	67	53	75	70	57	61	56	56	66	64	56	82	51	62	49	61	53	60	69	57	59	63	53	55	64	49	71	70	51	68	62	61	59	56	71	56	71	71	70	76	78	68	71	73	63	72	53	67	68	63	63	56	50	76	69	70	58	61	55	69	66	48	69	52	61	68
2017	314	233	293	271	290	263	240	212	239	214	202	212	207	224	198	212	185	188	207	180	225	212	200	206	200	210	208	195	190	206	208	218	212	181	198	203	193	201	186	224	187	217	198	202	192	206	193	200	213	205	169	173	192	200	188	207	190	206	190	166	197	172	188	211	202	171	204	188	211	182	173	207	191	199	189	200	185	213	187	189	173	222	197	210	189	194	217	202	213	203	178	207	196	171	182	190	205	195	185	175	179	202	209	175	186	193	204	201	184	187	197	186	180	199	193	190	189	185	177	182	190	189	181	189	196	190	200	197	216	189	178	197	200	183	203	192	213	194	207	183	200	172	209	197	177	185	209	190	212	226	187	210	186	166	208	178	189	216	209	187	221	208	191	193	220	193	200	206	190	185	193	185	178	190	187	185	195	209	195	172	216	193	208	195	226	200	196	188	193	203	213	198	213	213	182	209	193	200	190	185	217	203	207	226	184	221	193	186	198	192	209	197	216	177	189	181	197	180	203	185	199	210	194	193	179	192	191	199	186	196	180	205	186	199	164	204	179	173	186	189	179	184	220	172	206	203	190	199	189	183	205	196	190	172	177	181	197	182	206	196	211	172	184	191	163	171	188	196	222	213	196	216	188	197	223	186	172	213	186	196	167	191	196	206	204	202	204	199	205	207	172	190	189	191	183	191	189	207	217	203	191	201	204	184	175	193	214	193	184	193	172	203	205	199	193	176	190	199	198	194	199	208	178	189	199	200	224	165	197	195	189	180	178	195	198	188	221	198	206	176	212	193	181	184	208	224	191	192	194	189	211	199	203	203	202	177	211	205	195	213	193	169	177	204	197	194	196	169	198	201	216	189	220	222	190	188	196	200	194	210	183	201	171	185	186	206	180	193	224	206	200	219	204	179	183	165	200	187	217	229	174	181	211	219	180	191	185	199	201	190	211	180	197	189	176	207	163	198	187	183	202	201	207	198	225	192	193	184	195	200	182	197	223	186	191	200	200	220	210	190	199	197	200	191	198	184	187	182	193	180	196	201	203	191	179	194	192	181	200	218	175	193	225	179	193	202	184	195	180	172	171	189	171	207	221	199	196	181	203	206	204	187	168	215	194	194	200	184	221	207	191	173	196	195	182	202	205	201	220	175	200	182	179	190	191	213	184	174	195	209	186	209	204	211	169	165	177	187	204	205	206	190	186	219	218	221	179	176	191	200	163	207	205	198	203	220	183	210	195	211	216	200	174	220	221	197	184	209	194	210	189	200	184	191	158	201	193	190	181	220	191	181	201	212	192	214	206	197	207	171	185	182	179	192	212	193	204	182	221	190	204	209	187	186	190	189	199	188	160	211	166	197	187	200	183	220	177	177	196	178	211	193	187	213	188	200	225	211	186	179	175	191	184	167	195	180	185	186	187	208	211	180	199	194	202	194	191	199	188	200	184	202	180	198	199	174	200	190	200	190	188	195	216	189	188	176	173	196	206	172	191	205	181	189	210	204	195	199	181	201	188	200	204	181	174	195	198	174	211	205	186	189	220	178	192	183	218	217	190	194	197	207	177	187	187	185	202	203	209	223	204	157	197	197	167	177	176	188	172	197	187	193	190	190	205	172	189	197	160	182	197	201	182	188	170	195	185	190	223	210	178	209	191	199	221	171	211	209	186	194	238	193	207	206	171	193	208	188	199	197	193	205	190	217	201	210	208	217	184	207	203	199	203	203	184	193	205	166	175	199	208	194	194	181	189	180	192	211	202	203	184	201	172	187	203	198	195	183	196	188	217	189	201	205	183	227	196	200	182	171	182	199	194	208	210	203	208	182	196	206	218	207	182	202	190	205	198	193	191	185	217	225	185	191	200	201	191	181	191	185	186	174	217	187	174	198	200	180	195	181	178	191	203	168	162	218	172	199	181	192	203	177	189	199	229	230	193	185	199	195	181	200	223	174	204	226	173	194	178	196	201	195	186	210	183	191	204	174	199	198	212	190	194	208	205	201	179	193	176	189	189	193	192	193	191	232	186	184	226	201	193	195	187	183	212	189	187	204	192	180	224	185	199	191	193	172	210	195	193	207	185	166	184	204	207	175	198	199	201	190	183	187	220	211	192	189	201	188	194	213	203	194	203	192	193	240	205	196	199	178	191	223	183	211	197	210	198	209	209	209	208	197	188	176	177	205	177	189	219	225	183	187	198	184	165	204	184	162	199	191	197	204	188	185	208	184	189	188	177	200	205	198	189	191	168	177	222	197	195	199	182	203	165	185	216	193	171	196	199	210	187	175	196	196	171	174	204	198	198	226	169	193	173	204	182	195	191	203	181	232	178	208	219	195	202	164	191	198	189	176	195	184	217	187	172	184	190	176	197	183	206	193	213	196	195	171	211	200	201	212	202	189	204	183	206	195	205	156	196	189	178	184	185	194	197	199	200	203	206	194	206	191	195	184	197	190	180	172	194	197	183	197	203	170	197	200	187	199	199	174	196	205	194	198	166	226	188	192	195	180	183	197	192	203	197	203	216	186	195	193	219	213	191	206	206	181	215	189	212	203	189	201	200	200	189	188	211	201	192	181	205	204	197	193	197	196	182	170	204	169	182	191	188	185	188	170	191	194	191	194	162	185	209	188	188	200	221	188	210	195	169	199	164	179	194	185	191	205	197	170	161	188	224	207	196	190	206	195	203	180	219	183	187	204	207	210	172	217	183	234	176	195	198	202	171	202	179	206	230	197	187	189	176	187	184	195	176	192	191	180	199	181	184	198	190	203	199	185	177	189	181	188	209	200	168	184	207	200	193	186	198	196	205	202	212	203	216	190	196	221	201	190	223	203	194	193	186	208	196	190	198	183	202	186	192	193	210	180	213	187	191	180	200	198	198	186	184	209	208	182	189	194	200	199	173	202	210	200	171	196	204	187	199	171	187	188	218	200	198	198	196	181	172	192	198	213	178	193	197	195	204	186	174	172	197	185	188	210	207	186	181	186	188	192	178	168	211	199	190	212	204	223	169	180	205	218	198	195	193	199	183	174	170	204	195	180	193	193	197	206	185	192	199	196	189	180	224	170	195	199	193	192	177	212	193	201	200	171	180	160	194	196	189	215	179	185	204	181	225	203	216	188	199	185	175	191	194	208	199	194	216	204	211	176	190	194	196	179	175	204	188	188	199	188	187	215	192	183	194	188	187	191	201	207	218	172	201	166	222	187	195	204	202	180	193	184	196	205	204	200	195	208	205	193	189	200	193	206	234	199	216	183	170	183	198	212	205	194	215	199	192	187	184	191	190	186	227	190	181	181	200	205	212	223	163	215	176	189	196	184	169	177	178	195	186	181	168	203	181	185	180	199	213	199	203	198	202	215	220	194	196	185	214	192	192	183	193	203	212	172	203	202	205	191	179	194	192	183	210	209	207	204	181	215	194	192	208	197	207	216	192	224	225	201	198	190	173	206	240	192	195	203	179	177	177	192	213	202	183	184	200	204	191	199	185
11396	1879	1356	934	648	493	365	296	265	256	213	202	199	192	175	170	170	163	161	162	127	163	146	141	140	133	126	146	145	160	140	112	146	136	136	117	128	139	133	155	151	127	131	122	139	121	147	140	116	114	112	127	121	132	141	116	123	133	119	143	134	152	112	146	139	136	142	113	125	139	109	114	121	138	125	127	115	134	144	138	130	120	144	119	110	145	145	130	133	102	121	105	120	128	130	139	127	145	141	126	140	130	99	139	121	128	108	134	131	112	124	122	110	141	138	117	115	119	147	127	133	141	121	132	116	128	126	141	134	115	136	158	137	110	134	127	113	103	123	117	133	143	140	137	124	133	135	134	108	121	147	109	134	114	154	122	120	110	134	110	128	127	128	121	129	122	141	131	131	122	143	130	135	131	111	140	130	113	118	118	126	125	129	122	116	121	124	128	139	110	130	132	124	122	132	125	119	127	108	120	138	142	125	111	133	134	133	117	130	121	140	127	124	144	141	129	133	122	139	126	146	116	134	138	148	126	117	140	115	134	126	126	132	127	115	119	125	124	134	102	118	134	128	146	132	140	138	119	123	116	147	124	131	130	150	126	125	140	102	126	135	133	128	124	132	127	144	123	108	128	122	140	138	135	142	137	130	150	155	140	130	96	124	100	134	109	116	131	134	148	114	126	137	115	129	126	151	143	123	140	136	131	100	140	124	123	123	122	118	117	160	137	130	134	127	121	129	135	134	110	130	140	125	134	125	124	120	112	112	117	123	113	104	143	125	120	123	123	98	167	135	149	145	121	113	117	148	146	119	142	115	127	116	134	127	123	127	106	124	135	118	124	134	113	127	120	128	106	110	135	144	135	130	141	111	131	125	123	143	145	127	114	133	136	127	91	123	106	126	131	129	137	146	138	123	135	130	120	148	151	142	136	129	124	126	127	124	125	144	150	132	131	158	129	118	120	129	127	138	111	132	127	123	122	121	138	142	124	138	130	135	114	138	109	137	112	135	119	118	114	139	166	137	143	121	104	118	128	117	123	112	98	132	133	110	131	122	125	141	117	128	131	120	142	122	112	125	127	137	116	130	117	151	131	141	114	134	127	126	113	121	135	120	140	134	113	123	115	137	112	138	116	101	122	137	126	147	126	111	126	131	113	129	124	127	125	128	117	134	114	120	129	115	114	109	93	118	113	123	121	130	134	139	100	125	134	129	127	116	143	121	128	146	133	131	130	132	134	127	128	126	127	117	137	121	135	128	127	146	123	131	137	128	124	132	107	129	95	136	124	103	132	121	130	120	152	150	133	124	114	125	112	119	135	127	126	129	113	154	139	108	135	124	141	128	131	114	124	124	133	97	123	138	134	113	119	130	110	117	133	123	112	118	111	106	120	134	128	109	133	120	125	154	126	141	117	135	130	120	118	118	123	119	128	110	108	122	149	130	123	126	148	143	135	143	111	127	119	141	114	108	112	130	126	133	109	110	142	123	114	133	151	146	133	122	129	102	131	107	123	128	116	130	121	117	112	135	124	163	119	134	154	124	113	134	136	116	130	125	130	136	125	121	124	114	141	135	144	139	135	115	148	126	136	134	140	119	129	138	117	136	144	138	125	134	112	134	115	128	112	111	132	114	145	133	105	142	114	138	145	119	127	146	127	127	133	159	129	141	152	125	128	128	126	134	127	125	129	101	134	119	100	128	112	126	100	139	117	113	141	154	129	107	137	129	131	125	122	134	130	146	133	138	126	122	126	123	134	121	133	130	124	121	150	123	103	126	115	127	121	128	95	109	133	123	127	122	144	122	132	140	117	139	135	142	126	131	135	116	139	106	111	133	122	123	133	124	117	137	126	135	133	114	124	134	117	136	112	110	126	136	114	112	136	126	141	124	123	154	147	108	126	142	137	125	126	122	116	118	129	121	119	115	141	129	147	122	120	144	146	133	111	114	125	128	145	121	130	134	123	120	132	121	117	151	132	121	126	138	130	108	123	130	145	107	120	122	124	133	131	143	131	120	118	137	114	119	107	117	128	113	142	109	134	134	132	123	123	124	111	113	108	119	139	149	134	139	130	131	140	136	114	151	124	116	128	123	117	124	131	123	127	133	122	130	136	127	103	126	131	154	144	124	148	118	106	125	122	102	103	122	134	122	114	123	118	135	147	110	133	136	130	120	122	102	142	136	120	133	127	123	130	127	126	121	148	135	119	115	125	130	124	103	121	128	111	128	119	126	116	142	112	109	126	108	146	115	144	128	109	147	140	115	120	161	126	127	123	122	115	133	134	144	125	142	138	123	143	105	140	139	160	115	112	154	132	132	112	129	146	123	133	139	130	133	130	135	130	122	108	120	122	111	118	144	113	119	151	126	109	138	147	112	114	91	124	109	157	127	140	128	121	131	121	123	109	134	139	128	139	122	131	116	124	147	129	128	127	128	119	147	113	117	122	140	129	104	122	122	123	154	142	121	129	129	139	126	142	125	120	121	103	122	127	130	133	142	130	114	148	116	132	127	117	110	109	112	126	147	128	129	142	140	131	114	121	110	121	135	125	154	132	118	120	113	140	100	114	129	117	156	121	131	138	129	139	114	133	116	131	119	141	124	131	112	123	130	124	134	134	146	131	126	148	127	129	115	135	121	144	101	149	127	115	125	122	131	122	129	126	119	119	113	137	138	133	133	136	121	99	124	120	147	123	114	129	146	106	119	118	130	122	104	123	135	99	130	146	139	112	143	122	131	141	120	142	104	157	110	134	126	122	161	121	146	111	123	145	131	147	129	120	136	139	123	131	133	133	130	131	108	110	130	123	119	147	133	129	157	126	121	130	141	130	125	125	112	111	155	133	127	135	107	123	137	125	131	116	115	143	111	124	139	133	135	140	123	131	143	124	132	142	133	106	121	129	136	129	109	149	148	114	117	120	127	103	112	106	136	120	140	133	119	124	163	151	128	134	115	116	127	134	121	135	126	122	112	120	140	125	115	151	128	114	113	121	115	125	142	120	110	131	145	130	123	126	148	134	117	124	130	133	133	134	136	122	124	128	122	104	131	133	124	134	100	111	121	125	125	130	119	114	131	114	137	127	125	141	118	133	116	123	157	140	113	113	137	129	119	133	127	125	160	144	145	146	137	120	134	101	126	133	118	127	110	128	114	125	116	133	132	124	137	103	150	115	129	134	132	134	112	146	148	129	130	129	132	131	128	125	129	158	124	115	129	121	115	119	138	115	118	146	126	111	126	101	132	119	144	123	121	103	123	147	116	143	129	138	150	140	119	120	136	145	138	131	147	122	127	115	151	120	127	122	132	134	139	140	138	120	132	115	132	124	128	147	138	123	146	143	104	132	108	125	137	113	121	120	138	110	118	123	110	125	112	111	121	113	121	120	132	116	115	117	132	140	118	137	134	114	111	131	134	117	121	144	118	143	133	120	126	133	131	132	137	132	155	129	137	126	120	120	120	150	133	124	144	127	148	110	111	127	116	147	132	123
6316	1726	2823	3229	2797	2395	1859	1481	1298	1068	942	900	806	775	666	719	621	622	504	505	492	486	504	445	490	456	457	446	453	429	405	406	404	392	384	368	414	400	358	422	381	350	392	370	412	403	394	393	411	375	377	365	350	377	354	367	377	361	324	356	348	379	353	335	374	332	353	339	362	347	328	351	353	374	357	370	326	376	368	368	362	356	310	347	346	338	383	353	356	363	329	363	327	369	360	368	374	358	369	322	374	354	353	317	320	351	327	359	319	346	352	365	330	370	310	335	322	367	348	310	335	371	354	327	330	336	344	331	341	347	337	341	371	323	335	328	323	357	326	346	359	311	355	358	336	356	360	323	323	302	331	344	331	350	390	342	328	349	315	341	340	359	324	362	331	325	329	371	351	318	345	353	361	353	336	337	353	344	373	397	315	367	352	311	374	353	340	301	372	340	329	343	304	364	336	343	339	333	328	337	344	305	327	369	345	340	331	346	366	351	348	312	353	347	344	369	334	356	355	364	356	334	332	332	346	384	327	317	337	330	341	329	319	360	355	358	361	351	321	320	338	330	304	345	362	337	333	329	334	362	346	372	311	336	386	344	333	336	318	369	347	346	335	331	329	339	351	328	345	343	367	377	367	348	336	334	333	352	338	337	349	323	336	344	348	308	344	320	332	366	332	330	369	343	329	346	345	335	343	353	318	297	334	306	358	349	340	333	339	343	310	347	360	363	323	338	337	333	361	365	370	328	388	358	337	346	299	321	301	342	338	319	336	364	341	320	353	354	355	314	359	338	350	342	348	348	318	350	313	331	326	321	373	345	297	379	317	332	372	351	338	342	345	319	315	308	343	338	355	322	292	347	342	360	374	349	334	350	328	321	336	344	322	349	328	352	342	333	344	358	351	333	336	335	331	329	365	346	333	325	328	352	368	332	356	333	349	342	338	364	346	343	323	355	333	360	357	378	347	345	358	341	342	338	349	358	332	335	371	353	321	346	313	337	330	332	353	328	329	327	363	338	335	308	343	332	354	336	346	295	321	366	348	367	352	309	319	313	295	341	338	338	351	316	359	360	339	362	355	318	358	320	333	351	349	336	356	360	373	342	326	336	332	368	343	356	300	318	352	352	347	339	321	346	366	325	326	310	341	356	363	353	341	325	329	361	354	338	344	311	350	341	356	352	346	338	318	349	336	349	329	322	348	351	302	322	338	347	323	318	347	340	368	337	337	349	323	379	362	315	373	341	354	328	337	350	363	297	355	366	332	343	357	334	342	315	359	311	343	347	328	340	361	314	355	364	354	343	341	346	307	355	346	357	333	329	355	370	333	297	342	361	342	324	317	325	320	338	341	305	346	344	378	335	355	320	352	362	336	362	344	346	331	355	327	367	346	343	346	376	354	362	334	302	334	349	318	338	340	321	344	352	326	339	352	338	329	360	365	325	335	330	313	324	313	321	297	349	334	318	330	359	350	398	348	350	333	330	338	334	335	363	315	324	337	345	345	337	348	353	355	353	327	317	351	313	353	331	324	329	354	358	341	337	352	343	339	338	339	344	356	350	352	345	365	351	356	322	336	323	309	326	322	373	337	334	325	344	379	368	318	338	343	336	345	363	322	344	332	337	342	387	368	320	345	317	353	326	335	328	321	344	349	339	354	337	357	337	348	342	365	335	349	374	335	356	357	343	343	338	353	349	336	368	346	353	360	340	356	322	331	342	346	335	348	323	319	313	330	341	348	344	326	355	366	308	271	352	374	307	326	370	343	368	364	346	329	331	334	347	352	342	328	320	306	337	326	356	338	322	345	349	358	323	308	328	333	322	353	312	368	336	348	317	354	310	336	382	343	359	352	345	357	352	325	375	368	345	308	330	333	333	319	325	333	349	321	344	335	351	333	331	351	347	347	346	287	350	340	336	321	353	356	357	361	322	343	314	344	333	315	317	337	324	357	339	362	351	336	341	337	331	331	368	352	367	328	336	325	328	340	336	336	317	364	330	324	353	350	372	329	315	322	297	322	340	352	360	345	316	354	293	282	343	350	346	335	353	351	351	351	333	321	338	375	323	340	344	344	345	358	350	362	378	341	318	321	320	323	368	326	323	329	338	367	335	360	364	333	359	360	331	361	343	318	349	324	358	352	342	356	364	334	319	344	322	331	329	338	327	345	327	342	332	346	330	305	357	321	318	360	349	348	353	361	370	353	348	337	339	330	359	333	345	349	334	351	329	313	341	372	345	348	353	361	355	321	340	312	350	322	378	346	327	363	361	340	359	313	357	320	301	344	337	337	363	340	334	357	332	317	352	342	387	343	309	320	354	332	370	349	342	369	324	321	335	319	349	342	353	375	351	314	358	362	336	313	333	346	316	347	323	323	323	327	342	359	304	320	323	325	359	381	317	331	334	332	323	358	309	357	332	334	361	307	314	364	329	352	347	378	353	349	349	333	356	327	343	322	334	372	341	322	338	347	309	350	340	351	345	351	344	323	327	337	347	335	322	364	375	358	360	326	332	343	356	355	317	337	328	350	301	366	322	332	330	336	347	349	366	343	349	343	329	364	342	313	330	357	348	365	346	369	330	353	347	326	338	388	315	377	380	341	314	343	374	326	321	342	348	340	332	329	357	338	333	347	364	328	357	329	366	333	356	345	320	318	322	334	320	316	337	328	348	311	314	327	308	343	338	355	353	322	351	329	336	326	361	320	345	351	318	320	336	349	319	323	339	304	333	332	333	337	337	319	338	354	323	347	363	312	303	369	350	325	343	357	312	321	335	328	346	317	361	330	317	350	325	329	343	339	330	322	367	276	373	344	333	339	359	378	336	364	333	322	326	345	342	340	368	352	329	360	343	322	348	332	347	333	361	341	364	323	333	342	340	340	335	346	362	367	352	311	363	349	344	347	344	334	336	340	384	332	350	341	352	328	338	334	344	302	325	372	370	372	346	369	324	356	334	348	344	334	345	322	347	317	339	335	362	319	357	361	338	337	338	369	333	350	348	331	335	353	367	359	331	373	351	317	356	351	349	305	341	328	337	354	322	352	327	354	360	360	317	328	337	329	359	329	325	327	335	354	330	343	323	365	312	339	339	326	305	351	335	343	347	328	337	339	301	358	337	317	312	336	330	333	326	342	351	313	354	361	322	327	345	322	347	347	365	351	341	350	359	339	316	336	338	352	321	308	340	341	375	317	366	369	354	326	320	332	320	322	353	355	352	383	345	321	339	346	339	366	341	344	338	325	317	345	332	317	342	366	347	349	319	369	314	329	346	332	365	334	360	366	341	346	352	321	328	341	351	346	310	342	350	324	367	332	369	322	324	337	368	365	342	322	347	381	329	333	332	332	312	326	327	339	313	383	359	323	361	372	304	323	284	334	362	349	349	351	331	334	309	349	311	338	316	354	334	372	356	347	362	331	325	317	353	347	324	339	338	392	379	358	368	308	363	351	391	347	312	340	333	349	342	336	342	342	348	366	353	365	354	323	319
19959	4858	3194	2128	1369	954	788	655	582	488	465	430	379	387	351	363	290	278	290	307	308	280	275	266	307	267	293	279	253	269	288	250	241	242	244	255	275	292	237	233	266	256	323	266	251	237	240	270	264	238	242	278	252	249	257	274	274	247	264	273	242	240	282	259	268	284	243	231	252	258	255	262	255	276	242	268	240	254	260	266	254	232	233	242	235	273	244	242	226	270	261	262	268	215	225	248	228	272	249	213	246	239	237	261	259	266	279	271	259	237	261	237	255	272	224	274	249	278	247	267	263	269	264	270	258	241	267	264	278	254	239	227	251	244	268	216	255	258	256	249	239	225	264	262	270	257	238	247	243	260	228	223	259	240	255	211	263	239	268	288	234	247	224	237	224	268	245	260	242	252	251	267	262	253	285	254	271	262	212	258	283	246	236	258	235	258	221	266	277	239	231	231	249	297	256	250	273	241	210	218	251	236	260	259	270	253	241	273	251	243	238	253	222	244	250	273	263	249	247	260	230	273	311	246	222	259	256	245	242	242	250	259	240	226	248	227	258	273	240	268	250	237	241	239	253	276	223	263	244	214	268	244	270	276	248	257	263	247	249	253	269	229	267	256	197	257	225	258	270	239	248	276	219	251	221	240	261	232	234	261	252	247	249	246	264	235	256	263	231	243	251	258	253	211	265	253	246	256	248	265	259	276	271	254	225	250	274	275	249	240	228	229	264	265	253	266	248	271	278	251	246	253	263	241	243	233	249	263	253	261	268	245	251	240	228	266	274	258	267	267	254	231	272	214	258	250	246	252	272	238	269	268	258	264	249	217	244	260	259	244	246	274	247	222	236	253	257	246	278	251	211	275	268	238	254	252	280	249	257	249	240	253	268	241	264	244	253	242	259	229	263	251	249	250	236	264	271	281	240	234	246	258	272	267	265	258	265	253	245	247	227	279	267	256	232	250	279	262	267	235	202	232	272	265	266	227	262	238	246	253	239	267	243	268	254	244	257	248	235	243	244	260	234	251	276	245	254	264	286	256	260	265	239	245	249	258	239	234	231	225	284	257	219	254	239	250	251	241	226	258	262	255	267	242	238	258	245	265	225	300	274	260	249	217	261	264	254	228	244	254	238	258	289	235	224	236	272	265	252	252	263	218	233	252	238	255	250	260	267	224	224	267	230	248	256	252	260	236	244	286	240	262	232	255	236	246	254	235	280	244	256	266	248	245	265	249	270	206	236	260	253	280	245	249	226	281	259	227	252	260	225	253	259	266	253	238	245	259	268	240	241	232	235	250	255	231	239	231	248	257	220	238	259	240	274	256	255	235	263	264	256	245	230	210	263	259	254	242	253	264	260	232	219	256	231	226	300	278	237	241	252	234	268	241	231	239	225	220	252	247	257	208	254	253	238	271	253	247	225	276	233	248	244	242	267	258	274	254	257	292	246	239	262	276	260	254	213	257	269	225	231	277	232	236	238	228	267	268	248	239	265	260	238	236	271	221	231	259	269	223	225	256	246	238	234	248	249	251	268	250	226	248	257	263	248	250	228	229	258	245	247	260	262	253	249	276	252	272	245	254	283	244	224	240	259	277	264	242	238	254	222	272	220	266	275	252	225	231	259	247	259	247	254	211	242	257	276	246	270	235	244	222	259	220	243	236	219	255	267	231	277	228	221	238	257	247	236	266	241	261	238	261	255	262	228	265	233	244	251	232	231	264	226	233	247	255	244	244	240	236	246	231	239	248	264	244	257	280	248	270	249	265	275	253	257	258	231	221	229	249	243	240	238	262	280	273	249	239	266	256	244	263	224	257	252	241	275	281	239	226	267	249	277	273	229	287	248	268	264	251	231	240	279	238	248	275	264	252	256	207	239	253	248	229	239	244	228	238	249	247	261	235	258	262	243	248	247	272	252	249	246	255	266	255	227	238	253	241	254	233	255	236	273	258	250	251	225	266	242	217	255	242	228	267	269	249	270	245	264	209	268	233	243	218	245	243	290	247	299	261	258	229	274	246	300	246	246	262	258	262	268	266	199	239	257	277	236	241	241	263	260	276	240	239	246	266	246	229	261	241	289	246	241	253	236	240	266	268	268	231	252	245	231	261	225	279	241	235	220	252	242	242	243	277	262	239	246	219	236	246	250	251	244	271	263	256	263	246	245	265	253	247	245	241	241	256	242	261	264	223	242	248	216	276	244	270	245	252	250	244	237	284	236	246	265	254	235	255	246	241	285	237	244	271	234	266	284	236	240	245	271	197	207	255	244	269	262	255	242	253	235	220	214	242	258	249	283	241	250	231	236	261	269	264	236	242	257	256	270	238	261	232	242	258	266	235	244	243	241	243	248	227	245	235	251	268	257	254	281	283	255	262	235	227	259	272	287	283	258	261	248	216	274	235	235	249	245	257	227	257	250	245	252	246	259	253	249	250	267	253	264	263	307	278	268	224	243	241	244	228	311	248	270	244	240	276	270	245	268	231	254	276	245	240	240	230	232	243	244	254	243	253	239	274	259	239	243	237	249	253	233	254	276	228	267	243	209	232	257	252	232	258	268	231	265	260	225	244	231	234	238	282	272	227	240	199	236	232	249	214	240	300	256	250	234	262	238	253	246	225	235	221	264	255	257	265	273	263	255	247	232	271	249	283	255	254	255	257	222	293	221	225	259	240	281	252	261	244	244	254	232	274	211	239	208	250	248	277	250	233	258	261	270	272	258	258	247	256	236	246	236	269	258	242	226	269	267	243	269	256	247	271	256	241	254	273	257	261	269	221	262	258	269	257	252	251	247	243	242	278	248	238	278	255	207	260	249	257	248	239	231	297	261	269	269	245	256	238	259	209	241	284	241	251	257	282	258	231	253	217	265	240	253	253	244	260	229	238	289	235	217	245	248	277	237	251	292	251	269	230	254	286	245	269	260	259	258	245	295	281	275	239	297	237	259	226	223	236	252	277	229	266	245	261	216	235	236	228	232	223	243	249	263	250	264	234	258	245	255	249	229	241	253	252	278	257	253	275	267	252	249	263	257	285	248	269	255	258	290	228	261	263	263	258	228	244	256	238	241	253	262	245	266	257	259	235	239	271	261	256	257	235	271	267	224	217	252	257	278	228	269	257	257	243	253	261	235	214	258	239	285	240	282	257	230	255	232	279	257	242	276	228	242	274	255	257	262	242	232	230	249	233	250	255	271	268	256	274	270	240	254	254	250	270	266	266	265	255	220	238	260	241	249	240	256	249	246	273	275	244	251	219	266	260	233	257	239	271	234	224	258	263	227	214	244	241	232	266	246	227	239	238	237	248	257	262	280	248	246	242	251	252	213	261	241	232	254	228	263	275	230	271	243	253	242	253	232	251	245	248	276	269	284	261	248	257	239	256	283	278	248	245	230	291	278	253	218	260	276	253	245	255	274	246	267	276	272	258	274	233	231	275	266	274	250	237	232	275	247	231	257	255	283	277	252	284	240	225	244	253	249	277	246	256	257	268
8217	3416	5550	5950	5337	4194	3371	2721	2379	2035	1820	1632	1433	1358	1252	1205	1070	1043	1067	966	913	846	919	873	786	797	804	789	731	749	715	726	710	720	699	685	698	696	661	721	675	686	607	650	672	663	665	649	612	650	662	586	640	612	624	635	658	624	603	636	633	618	625	612	633	613	632	597	627	593	596	612	625	589	608	642	616	624	558	592	577	628	595	664	586	599	571	607	585	599	554	630	585	599	600	605	599	637	601	622	623	578	597	599	619	562	585	572	590	566	531	584	608	582	626	602	583	572	568	597	573	611	637	603	616	597	574	585	642	565	590	571	614	609	624	594	614	595	580	593	619	576	588	563	584	610	602	612	632	597	609	627	565	581	631	627	575	615	587	581	594	616	593	578	578	585	535	583	538	580	609	567	597	632	574	591	605	591	602	563	610	556	601	592	549	640	570	643	609	618	587	587	545	599	622	611	595	624	613	609	614	631	658	620	602	605	586	563	622	607	603	536	635	562	587	557	564	622	570	571	621	582	597	583	590	620	595	638	556	567	619	603	607	633	612	618	556	548	566	553	593	544	583	563	588	571	584	576	609	607	598	615	614	565	577	600	582	587	610	610	619	586	571	583	600	547	593	611	634	611	600	645	608	611	600	607	616	583	618	607	601	607	599	561	621	580	574	542	613	565	604	628	584	596	597	566	589	595	586	588	576	604	613	563	592	623	621	604	621	584	595	561	574	604	579	528	616	611	537	611	541	591	561	557	598	583	586	600	616	587	600	574	610	625	582	607	574	606	579	555	601	568	584	583	651	608	562	593	594	549	571	595	510	619	592	559	583	589	605	587	591	572	591	596	593	601	585	597	583	574	568	609	598	591	572	609	610	618	568	589	625	549	587	551	621	606	582	602	574	561	617	594	561	588	634	573	569	584	600	586	562	615	567	611	563	538	548	601	621	628	520	572	581	605	571	550	608	635	632	604	592	610	613	556	577	559	585	594	618	588	616	581	557	609	586	608	560	589	535	555	589	583	612	565	607	575	566	593	587	614	543	608	558	551	608	594	634	574	584	578	539	596	578	539	597	598	609	578	538	594	610	620	539	540	581	599	585	595	611	617	577	608	631	525	574	528	536	602	560	578	547	619	617	619	633	582	608	596	611	537	594	579	547	601	580	611	598	519	610	600	535	586	590	560	587	595	591	651	610	569	612	592	629	566	589	568	575	561	578	566	589	610	602	560	573	590	604	575	607	615	535	636	592	618	576	612	558	592	590	534	592	593	596	589	551	595	607	589	558	570	601	593	585	608	577	592	644	563	603	569	603	589	581	561	568	580	607	619	538	542	543	587	562	572	615	635	614	578	607	584	546	596	613	557	603	571	606	603	604	565	620	563	604	572	591	577	591	585	611	583	571	567	600	550	553	560	586	575	555	594	614	626	610	574	559	607	568	600	548	611	594	612	600	597	569	569	597	591	587	560	612	563	593	570	553	596	567	601	569	621	552	597	575	609	613	588	584	572	607	545	586	581	619	562	572	562	638	568	584	566	654	616	586	598	569	548	551	565	602	568	607	579	606	596	581	629	602	566	605	593	572	598	591	548	581	595	590	546	577	609	550	607	591	591	540	603	590	596	605	587	583	580	578	603	591	574	586	604	590	576	573	569	552	552	590	567	599	574	562	560	607	596	577	586	599	591	587	585	584	553	625	610	570	578	615	559	523	582	596	597	569	597	546	600	647	596	639	596	564	614	566	606	545	592	594	591	563	604	590	626	612	651	615	587	617	609	578	612	632	594	569	593	588	603	548	590	569	598	579	550	624	591	549	556	570	591	625	593	606	579	567	596	568	563	570	522	610	620	567	585	584	545	535	603	594	564	613	610	623	565	589	583	591	634	603	610	619	596	584	577	573	568	586	578	620	575	557	591	590	566	579	556	620	664	659	605	612	564	599	563	632	578	585	629	597	563	577	562	589	596	602	615	592	613	610	571	544	609	562	638	567	607	631	551	603	623	588	592	623	561	563	603	550	557	599	542	601	596	608	542	661	592	581	588	624	608	555	599	591	618	591	584	587	574	584	568	624	614	609	572	579	558	562	598	580	597	596	561	608	566	596	556	594	570	571	587	593	574	595	562	582	547	602	589	565	612	577	635	597	537	607	578	592	589	549	578	594	597	555	600	592	522	575	649	633	570	582	592	575	593	583	581	593	585	578	587	647	582	596	619	552	596	606	573	564	587	604	630	627	612	583	573	555	615	566	604	566	588	583	603	644	559	578	596	616	554	625	596	615	574	585	611	611	622	628	570	558	595	563	600	555	578	652	601	620	583	559	587	589	603	568	573	623	607	560	584	619	586	579	580	647	584	611	570	606	595	589	576	588	581	613	579	574	591	606	581	582	612	558	548	582	568	618	583	561	567	611	608	603	548	604	590	620	569	630	590	597	578	585	542	564	604	610	581	554	571	572	603	636	568	596	564	526	626	588	574	633	584	575	581	586	596	571	622	548	566	561	575	628	614	558	552	592	638	603	593	567	591	564	562	576	597	586	602	596	640	573	548	577	556	567	548	628	623	614	601	625	585	590	558	626	582	585	630	600	607	606	536	596	575	608	583	582	552	553	594	573	585	570	582	556	587	566	561	595	589	585	573	590	580	578	591	578	577	579	606	592	581	633	602	601	582	582	600	611	593	622	590	626	605	590	589	588	631	585	583	588	616	610	541	576	578	581	585	644	644	568	600	595	565	582	578	570	595	599	550	580	599	593	625	585	607	607	578	604	558	566	547	582	598	570	616	559	602	557	569	610	571	629	573	626	570	585	594	590	607	612	586	586	629	583	636	628	620	596	616	563	546	625	529	625	603	596	589	554	568	614	614	610	571	621	583	577	588	609	623	585	610	559	646	654	587	606	632	584	592	608	554	606	604	566	633	590	611	550	561	619	547	569	522	607	582	561	576	582	548	609	564	574	659	610	595	566	593	586	600	594	574	626	590	579	556	563	577	564	610	589	573	582	617	612	575	570	547	567	614	596	612	581	536	595	594	576	583	543	587	608	610	609	594	604	564	624	540	549	581	603	592	573	569	581	575	599	538	599	571	580	558	598	550	598	592	590	601	569	635	550	613	613	624	620	628	590	613	573	583	580	579	586	557	580	551	641	607	616	592	575	616	609	595	630	606	566	608	541	574	581	563	577	607	583	561	574	599	626	571	564	567	609	577	601	551	642	605	589	598	578	602	574	556	618	558	629	588	605	569	557	614	545	518	577	588	544	615	592	611	589	613	608	613	569	571	576	600	585	535	618	582	602	572	604	558	601	606	569	585	568	586	605	585	590	595	565	560	570	549	572	562	567	606	611	587	583	592	603	591	545	619	585	616	622	587	561	560	606	602	585	592	613	563	580	625	596	585	632	614	558	601	587	590	598	573	576	601	589	617	551	604	582	583	592	573	636	566	574	590	593	585	611	580	578	595	557	585	574	582	602	586	564	588	598	574	563	591	599	616
2287	238	106	96	72	69	83	70	76	54	68	66	73	67	58	73	68	56	55	69	50	74	62	38	68	64	64	59	70	73	55	68	68	59	77	70	75	81	59	64	59	68	55	68	68	83	60	69	51	67	67	51	59	56	78	59	60	42	63	63	65	53	63	62	61	77	59	58	73	71	60	48	73	64	83	70	56	60	67	54	66	66	75	85	60	72	64	74	70	61	62	45	69	61	59	73	72	78	62	69	75	75	66	59	72	77	49	66	81	71	56	62	63	64	79	63	55	60	68	66	88	61	65	60	70	57	69	52	61	60	48	65	61	59	65	69	64	54	67	61	67	65	48	52	63	67	55	68	69	62	58	51	58	48	60	65	60	65	64	59	48	48	50	69	58	67	74	55	39	59	62	61	48	54	72	67	67	70	69	66	68	69	54	63	68	50	70	60	75	59	66	50	65	67	64	58	59	69	63	51	71	66	74	62	56	66	54	61	63	68	69	72	59	47	63	64	79	60	52	62	80	60	82	81	78	67	66	67	67	67	62	59	57	62	58	65	71	69	54	54	70	64	67	49	53	53	59	50	61	63	58	87	66	68	56	77	75	63	58	58	57	58	68	72	69	66	65	64	62	67	63	62	71	61	70	72	61	52	48	54	69	76	57	69	71	53	64	56	77	76	69	62	66	65	62	73	63	61	57	62	62	68	55	62	69	71	65	67	73	67	65	67	62	59	72	68	71	56	48	55	64	58	55	78	62	60	54	61	52	62	57	55	58	63	76	59	76	55	62	76	60	57	54	50	53	64	57	67	58	68	54	57	58	69	57	65	72	60	70	56	59	73	64	73	66	61	53	62	60	48	58	60	64	66	74	50	61	62	57	66	65	59	56	65	74	61	72	64	53	56	66	72	72	59	55	62	59	87	76	67	56	63	65	70	48	72	66	68	61	64	72	53	59	68	64	67	59	60	91	63	63	66	57	67	66	75	66	73	63	76	56	71	53	54	61	65	64	57	67	70	74	75	68	65	71	50	66	66	60	59	50	64	72	83	68	93	77	49	78	62	57	73	75	59	57	61	78	53	65	74	75	76	62	65	58	61	80	56	70	58	67	68	57	58	58	60	82	71	63	72	56	69	67	72	61	47	59	50	60	60	55	75	43	62	69	70	54	42	60	68	66	68	55	59	60	78	71	64	59	55	66	50	67	73	60	56	50	68	64	64	43	61	80	60	66	48	66	77	69	53	68	79	61	70	64	62	71	63	64	63	70	68	59	58	51	61	61	64	74	52	71	59	63	60	64	59	72	76	51	84	49	69	69	66	55	67	61	58	56	51	62	53	55	56	58	60	71	70	65	65	52	71	66	62	69	60	68	61	66	48	73	57	56	62	68	54	67	64	65	65	55	61	57	64	57	59	66	68	67	57	80	73	70	56	60	62	62	66	80	56	76	64	84	61	61	70	55	70	67	66	53	55	55	63	51	76	78	60	68	76	43	49	63	63	56	60	53	60	59	66	54	63	63	67	67	70	64	58	62	57	70	67	66	61	67	54	66	60	73	67	58	55	50	55	66	74	68	65	56	58	76	54	53	64	59	56	61	63	86	45	47	65	69	53	90	69	59	61	62	41	49	64	46	64	61	67	59	62	60	66	76	58	61	61	64	67	53	53	62	57	74	81	60	48	58	63	66	49	44	73	69	53	64	62	67	54	71	64	63	60	79	81	70	61	80	65	70	71	61	66	51	68	66	49	60	42	64	79	69	73	63	65	68	71	51	62	72	57	67	77	63	62	63	69	67	66	71	73	62	65	71	66	70	46	69	63	64	51	63	55	65	70	62	74	67	63	62	51	70	64	64	64	65	58	59	59	62	62	53	69	51	72	59	62	61	65	71	73	59	59	62	69	60	78	63	60	63	53	50	64	68	53	65	53	64	58	62	73	67	60	63	62	50	62	60	57	77	53	76	59	54	64	76	76	73	59	52	64	79	61	74	70	65	57	81	66	53	64	73	64	78	64	58	53	65	63	54	62	56	77	63	91	76	64	64	61	65	69	74	68	68	69	49	66	59	57	52	61	48	60	58	64	51	63	54	57	61	60	59	67	65	68	56	53	68	61	80	64	57	79	59	57	57	81	79	76	54	61	63	75	58	54	66	55	60	52	60	51	78	86	53	63	59	57	57	69	74	63	70	62	75	66	74	60	61	76	62	54	78	57	67	54	55	55	67	66	63	79	54	63	71	61	46	64	62	72	57	64	82	55	65	67	69	70	50	69	80	72	79	62	65	51	69	69	67	64	53	69	60	61	49	54	69	53	67	64	58	69	73	58	66	54	54	72	63	56	57	51	69	59	58	62	56	77	50	70	64	64	56	50	69	47	56	58	61	71	64	60	42	61	61	52	58	69	67	75	62	62	74	73	77	75	65	61	65	55	52	64	51	59	73	52	63	55	61	68	51	61	68	60	72	66	62	61	83	71	64	62	72	60	71	58	74	74	70	63	67	56	72	62	64	67	56	76	74	55	53	66	53	66	65	74	69	68	73	76	48	59	67	57	59	66	59	62	74	62	70	58	76	63	77	75	57	41	56	67	61	57	49	63	73	64	72	65	61	70	66	68	60	57	68	71	68	55	69	67	68	54	60	65	65	65	72	64	73	65	61	55	63	73	61	71	56	77	66	63	83	83	64	91	65	71	60	71	66	68	73	64	68	64	62	62	61	63	54	65	53	69	63	62	60	53	66	64	55	60	59	54	57	56	70	72	54	74	83	51	69	71	69	50	57	75	76	54	69	58	70	58	62	57	77	69	66	57	58	63	68	62	61	75	76	62	47	78	48	68	80	62	72	64	55	67	70	69	60	65	76	74	58	53	70	63	93	78	63	57	75	56	67	58	57	66	68	63	62	70	55	61	54	65	49	62	61	68	71	65	77	69	71	67	61	68	66	62	63	66	57	50	76	79	71	50	79	66	62	55	70	71	70	56	59	55	59	51	45	59	49	72	67	61	60	51	62	77	68	55	59	72	71	73	77	60	54	46	60	58	48	82	72	60	62	57	51	55	59	70	54	68	63	75	77	63	54	55	71	64	61	64	56	81	53	67	61	56	59	70	65	69	62	66	70	80	63	57	57	65	54	73	62	60	64	80	72	60	72	75	71	58	66	66	71	70	74	71	59	64	69	58	75	74	69	55	55	75	67	66	62	56	61	66	82	55	77	64	65	68	61	64	55	84	66	54	75	75	54	67	67	53	62	54	73	72	72	62	65	73	68	53	77	62	62	56	65	78	53	48	71	64	76	61	57	58	72	68	65	81	62	63	76	52	73	72	77	51	61	69	57	68	80	66	61	75	73	65	56	55	58	55	63	74	71	79	67	63	76	54	72	52	62	67	70	49	60	60	50	50	73	68	73	66	60	69	66	63	63	65	72	66	63	82	76	63	69	52	59	58	77	70	59	65	63	83	68	67	57	72	60	50	59	58	61	45	69	65	60	59
2091	350	264	311	302	249	273	225	219	202	217	217	211	234	224	208	204	212	199	208	198	231	186	207	215	220	199	214	207	196	207	194	203	180	192	200	176	192	194	186	184	190	192	189	200	200	183	215	213	190	189	186	181	222	193	207	187	205	186	185	201	181	217	206	197	168	166	200	171	205	184	179	187	222	191	209	207	207	211	206	180	191	186	227	211	187	215	184	192	191	223	181	208	206	191	184	180	184	187	217	200	194	218	182	178	188	181	209	189	184	206	197	214	189	167	202	183	213	225	211	173	200	200	206	243	169	217	180	188	188	210	199	199	202	184	182	224	207	192	179	207	206	185	187	194	211	188	199	206	189	215	192	197	189	183	190	201	186	202	183	182	201	206	181	197	214	210	207	179	196	196	196	210	194	173	189	193	179	208	209	185	223	188	206	197	184	183	224	176	194	194	173	182	187	222	190	220	197	203	222	208	205	183	175	185	190	198	196	208	188	191	178	204	205	179	202	193	195	198	180	218	196	219	187	204	200	164	189	202	200	179	191	188	207	198	189	207	209	212	173	227	194	211	217	188	185	203	193	188	197	205	178	223	203	203	186	207	179	162	196	227	210	176	193	198	184	203	190	197	184	191	177	197	195	189	211	202	216	201	206	210	188	201	205	185	170	184	188	174	195	188	192	174	212	192	212	193	207	166	180	199	206	179	197	208	191	206	208	174	188	210	177	200	178	184	194	216	203	204	190	217	162	192	188	191	188	206	181	171	183	196	207	209	179	188	208	203	178	211	179	211	172	184	204	190	180	185	221	157	202	228	200	225	216	206	188	175	176	207	197	235	198	198	192	198	203	198	208	181	172	211	206	220	182	184	185	189	195	223	219	202	195	199	194	208	198	206	195	209	182	163	208	197	185	172	180	183	207	180	193	209	224	210	214	194	221	194	199	201	197	183	219	207	197	192	182	231	199	200	215	216	204	207	198	224	184	215	231	202	187	163	173	198	181	171	194	172	175	181	193	199	202	228	195	207	195	207	204	219	212	179	204	200	203	171	200	221	176	192	199	190	187	190	205	206	189	196	195	216	188	197	187	214	207	200	188	198	210	206	200	196	182	211	186	185	219	177	197	217	192	205	189	189	195	184	194	175	188	223	165	203	191	185	193	214	183	170	197	187	177	190	169	203	194	211	181	204	204	191	206	160	207	187	182	209	200	229	202	222	194	186	199	165	214	188	213	206	192	207	215	170	181	200	189	217	207	206	181	198	194	182	179	226	190	178	214	196	201	184	188	198	195	181	212	207	177	221	213	201	211	199	218	191	191	211	173	230	201	184	183	207	189	190	202	208	213	194	191	188	175	180	204	200	192	212	189	189	194	175	182	191	203	156	201	187	205	230	185	213	203	192	206	171	178	192	183	208	192	244	190	221	189	205	202	202	203	201	213	199	183	205	183	184	192	186	214	204	194	189	189	202	202	192	182	197	192	198	215	199	205	171	181	204	176	192	170	183	209	191	196	173	185	184	195	200	169	195	192	212	209	183	191	195	201	175	204	183	179	202	176	189	200	206	167	191	183	192	178	209	185	191	190	189	197	198	202	207	215	186	200	175	190	199	211	207	188	203	209	220	174	198	200	190	193	181	189	204	204	205	211	176	215	182	201	199	181	200	222	197	204	187	201	202	187	202	180	210	172	190	175	175	196	223	223	201	189	209	213	200	187	207	196	181	179	201	168	203	194	185	206	187	183	197	221	193	203	187	209	213	202	174	187	194	202	203	201	204	208	199	171	199	199	210	224	223	208	204	185	181	198	197	194	201	215	209	195	193	196	193	192	219	191	188	188	172	183	204	206	195	194	204	203	184	201	195	220	196	223	182	224	216	196	198	182	227	193	211	177	191	203	191	179	192	185	180	198	203	197	191	195	178	179	213	177	188	175	197	158	193	216	189	202	198	208	172	204	184	202	176	209	210	213	174	197	181	173	192	216	216	189	183	174	172	165	215	212	192	203	186	222	195	219	192	199	208	211	150	181	174	201	196	193	187	212	203	225	205	190	209	195	212	183	170	196	192	207	186	212	203	183	182	212	194	187	189	182	165	197	191	200	179	216	200	190	217	208	187	193	220	191	201	187	196	193	185	165	206	202	211	216	208	180	206	172	191	190	212	214	198	203	182	192	190	194	188	193	211	208	197	191	209	192	203	180	212	199	194	186	167	197	208	188	205	195	209	221	203	214	210	189	200	185	193	199	213	215	191	208	198	193	211	183	213	219	184	164	234	192	203	203	170	199	186	189	208	203	173	215	208	207	201	200	186	185	221	210	180	218	191	203	182	187	195	197	182	223	197	179	193	185	190	192	180	221	191	188	208	191	191	188	161	198	184	207	185	219	216	204	178	217	202	187	192	193	203	191	197	167	191	180	198	177	217	203	206	190	183	190	199	188	195	208	197	190	189	196	197	189	199	167	173	192	195	183	190	185	180	192	194	193	197	185	166	185	186	216	193	185	210	192	211	198	154	169	210	190	220	198	203	204	186	211	184	207	199	195	206	206	191	203	211	212	190	193	167	204	208	200	176	204	194	202	192	204	209	179	213	215	184	211	177	179	207	198	168	194	224	189	196	223	219	190	172	175	170	182	162	212	191	196	178	177	201	172	190	184	181	207	195	183	204	183	182	182	197	162	201	201	198	180	209	207	192	209	178	192	225	190	184	179	181	212	177	200	206	198	204	201	215	199	206	193	201	194	194	192	180	192	179	192	188	200	200	182	184	197	182	197	177	192	194	207	209	209	231	204	192	192	196	212	186	191	208	207	194	201	205	227	198	195	186	203	192	183	196	199	190	197	185	179	195	193	216	189	212	202	194	212	228	212	199	175	204	213	203	193	194	193	207	184	188	191	187	205	213	195	191	179	217	220	216	198	198	183	204	206	195	188	211	196	185	179	210	220	216	184	190	195	195	223	208	203	205	197	183	187	224	213	195	197	197	197	200	197	210	186	231	199	196	194	204	194	208	189	202	203	212	189	196	184	208	205	196	197	174	212	211	203	213	195	175	189	200	189	206	182	192	205	208	188	201	193	195	185	182	214	212	170	180	210	178	198	195	185	197	202	209	189	209	207	199	196	201	196	191	217	199	197	205	180	202	204	173	197	192	199	198	172	210	194	178	181	184	179	216	221	191	197	179	216	205	200	193	195	206	197	220	202	208	178	170	163	196	213	196	181	199	181	215	186	180	188	194	180	183	188	199	189	192	173	199	191	176	176	207	185	188	183	206	189	194	180	185	169	194	199	204	213	182	191	202	192	191	218	209	210	190	218	186	204	195	214	205	204	197	196	208	209	183	205	200	206	201	202	185	221	194	184	192	191	205	203	190	185	188	192	186	224	198	197	212	201	203	188	189	181	190	214	159	204	212	228	195	171	191	202	207	188	191	192	206	181	199	184	174	173	181	183	206	178	198	187	186	213	203	181	194	188	199	202	192	217	182	189	202	192
11206	2596	1408	1013	714	473	394	337	258	261	218	224	198	206	177	176	148	145	153	125	149	157	150	151	168	141	129	139	137	158	133	140	127	133	129	136	107	147	142	130	136	152	135	152	152	115	123	142	124	115	145	122	140	129	113	128	137	138	137	132	115	150	141	144	141	115	138	140	131	126	126	143	128	137	131	122	126	103	128	140	133	114	142	133	112	130	138	149	108	123	118	126	118	114	157	112	128	138	124	125	128	131	120	119	128	150	141	125	123	137	148	137	147	139	132	129	154	119	132	123	136	142	136	133	119	138	147	129	142	131	130	134	129	119	119	124	109	129	132	115	127	123	135	136	142	129	119	110	129	139	114	130	133	118	115	129	140	129	137	150	119	115	128	128	116	130	131	118	141	131	123	126	128	135	152	125	126	123	122	137	123	116	120	109	150	140	136	139	129	124	127	138	104	120	132	126	127	124	148	134	125	122	152	103	122	118	127	137	145	112	126	149	121	100	124	111	133	107	123	114	130	123	123	129	132	95	129	126	132	113	132	158	139	163	137	129	111	124	122	122	128	120	130	131	119	142	108	140	126	108	119	119	123	117	132	120	143	131	121	130	119	148	140	143	124	132	116	137	124	119	126	140	130	123	112	117	119	129	156	114	134	124	127	140	124	155	122	103	128	118	146	126	123	119	129	131	141	116	130	121	116	125	140	125	140	118	110	133	111	108	129	140	127	118	132	141	115	127	138	133	112	118	147	121	151	117	99	110	134	124	124	121	118	114	136	126	152	147	127	136	133	133	128	126	130	122	162	113	141	143	124	121	133	102	153	142	140	128	120	139	111	132	126	120	114	125	126	135	110	120	121	145	144	119	128	104	124	151	112	122	118	135	107	116	130	122	143	123	110	140	136	115	136	134	130	140	143	128	131	125	123	106	149	126	157	129	132	125	128	145	131	126	156	137	107	122	128	132	107	146	124	120	113	128	142	161	127	143	134	126	141	133	125	105	125	145	134	129	140	125	113	119	143	125	122	109	112	130	126	125	142	121	156	108	116	131	117	126	120	140	131	105	122	130	127	130	132	103	124	127	139	120	115	141	124	118	117	127	119	132	131	127	126	121	141	120	141	137	125	135	129	112	130	134	135	135	118	133	123	116	140	109	121	125	107	114	140	130	141	108	124	111	113	125	118	136	127	128	123	122	112	142	117	111	137	121	135	134	135	136	121	125	129	100	106	119	129	119	121	139	111	145	120	153	131	133	131	112	115	125	132	135	108	132	130	134	124	141	130	129	99	124	129	119	129	126	127	129	128	129	128	126	117	141	141	151	143	112	111	148	117	143	156	126	123	121	110	130	118	135	122	126	134	112	123	142	104	117	132	120	131	138	116	119	125	113	121	122	133	109	136	125	127	122	126	131	140	107	140	141	122	136	114	106	121	132	111	134	134	137	139	127	128	123	113	126	139	136	148	117	134	119	125	133	111	131	123	109	146	114	140	132	129	128	137	124	118	124	123	131	132	115	140	122	144	133	128	108	130	134	133	115	124	117	123	134	148	135	120	132	117	132	122	118	127	131	139	129	119	127	151	112	123	159	139	138	120	151	136	127	113	136	140	135	135	119	160	134	151	129	135	130	142	155	120	102	120	130	121	124	131	126	132	146	138	114	129	139	142	129	134	121	135	135	142	129	134	110	129	145	131	126	121	124	114	134	148	130	126	118	118	133	142	147	122	144	129	126	119	135	117	135	127	133	140	118	110	153	143	143	125	106	101	124	103	115	133	133	118	124	159	135	116	133	153	137	135	131	138	139	118	121	125	130	141	132	87	117	150	158	134	102	128	134	132	126	136	139	124	127	137	130	118	133	131	113	115	127	109	129	106	153	135	147	129	121	124	127	120	134	157	117	118	117	127	131	125	134	148	132	135	128	139	117	114	142	143	122	113	118	139	140	140	145	121	143	131	105	126	113	130	138	112	125	111	127	105	148	112	131	114	127	118	117	123	135	129	117	134	124	114	122	133	121	139	140	147	100	129	131	137	130	119	149	113	131	125	134	129	124	123	135	112	108	127	151	140	130	139	133	143	144	121	139	123	133	143	121	131	122	123	130	136	129	116	125	100	131	109	143	120	116	112	125	134	123	113	124	118	125	154	111	128	163	136	130	113	122	131	145	128	131	124	121	132	116	125	125	129	138	126	126	137	124	137	125	133	107	134	130	130	111	120	124	117	126	130	123	136	130	134	119	118	130	109	132	125	127	121	147	109	141	126	114	152	169	107	111	116	133	126	139	124	141	151	115	133	142	125	112	126	122	155	131	133	139	150	120	135	123	144	137	120	141	121	115	132	129	116	102	132	145	130	120	125	123	114	124	117	135	127	138	149	155	128	124	130	137	140	125	144	121	132	136	130	112	128	127	132	104	109	154	147	140	131	127	107	105	124	120	137	118	134	132	137	129	131	132	113	136	105	113	118	116	112	129	123	116	120	127	140	115	101	124	135	116	132	130	137	125	123	144	145	104	143	119	128	135	117	135	121	116	118	134	126	119	129	126	146	132	121	109	120	112	115	143	105	134	129	136	144	126	117	145	133	130	140	119	135	132	136	129	99	131	133	150	126	143	117	127	140	141	120	124	118	132	152	120	127	115	135	147	134	132	147	142	126	134	139	102	120	133	124	132	138	125	122	116	147	120	123	109	123	120	130	119	140	120	131	110	124	120	127	118	91	108	141	112	124	148	124	126	144	138	134	144	131	110	113	133	105	135	113	131	125	127	121	125	116	133	148	134	147	119	134	134	114	143	119	124	134	136	132	138	117	138	135	135	131	127	152	114	133	125	138	127	126	114	130	121	141	150	125	136	110	132	112	116	135	135	117	106	116	118	124	129	132	130	115	133	131	132	135	137	130	138	140	115	124	113	129	116	138	120	114	129	99	137	105	109	142	124	142	138	133	110	107	135	124	120	115	137	126	129	144	116	110	132	147	101	131	117	124	155	124	133	137	117	115	116	117	144	142	120	129	149	133	126	132	141	118	119	124	130	138	117	115	126	133	145	133	132	121	125	116	144	132	159	156	120	131	113	121	139	138	140	121	106	114	134	127	136	121	108	129	132	129	128	105	124	126	138	124	118	113	151	128	120	146	101	107	140	124	134	110	122	114	111	119	120	130	131	146	124	146	106	134	110	127	138	123	114	111	129	134	135	124	119	126	127	107	113	118	130	114	120	138	130	140	110	113	126	121	116	141	130	118	128	147	112	131	133	122	143	142	143	130	121	132	137	112	124	151	133	136	144	111	143	125	103	126	132	115	127	136	121	106	130	129	149	146	123	131	125	114	129	142	120	138	135	129	116	126	107	135	125	138	137	128	135	125	142	105	140	119	121	134	123	133	135	123	120	132	145	142	116	121	139	138	134	126	121	120	107	161	122	125	120	125	127	147	111	98	117	114	122	120	145	146	135	135	140	121	121	111	118	118	137	130	126	125	152	145	133	121	123
6355	2363	2876	3195	2881	2240	1705	1502	1338	1065	1035	866	805	801	700	643	606	567	532	553	530	549	502	481	469	464	497	443	444	416	436	442	407	432	406	431	397	378	385	338	410	409	409	388	417	381	387	395	373	387	355	379	369	346	359	363	368	352	344	346	343	344	391	371	353	312	364	345	337	365	376	335	361	340	366	365	390	324	306	374	361	338	345	347	362	353	356	356	374	341	364	344	363	376	371	331	344	371	327	324	345	365	359	334	355	366	324	349	339	347	342	338	362	379	367	356	358	337	337	365	349	356	347	362	380	343	353	347	332	355	335	386	319	360	371	314	368	344	353	339	346	384	365	348	338	337	344	361	337	380	348	342	339	373	373	315	338	359	343	335	367	322	360	367	351	372	344	330	345	357	341	340	337	366	367	337	328	349	346	347	343	301	327	322	328	374	355	380	336	337	347	358	358	370	342	333	346	358	352	348	347	351	333	316	341	331	330	354	353	351	354	316	310	315	346	333	383	341	329	311	345	334	326	359	359	356	336	343	347	347	353	334	337	353	348	314	341	350	311	319	351	340	329	313	375	340	305	334	357	308	317	330	355	368	326	334	310	377	327	372	365	320	343	333	323	329	315	324	323	360	372	350	286	324	343	347	338	341	356	369	320	347	343	334	332	337	333	321	350	319	353	351	350	334	390	330	346	340	350	351	338	358	334	309	313	317	315	333	328	337	344	355	368	366	327	332	311	348	347	328	396	329	358	338	345	329	329	329	321	388	357	355	357	328	352	354	372	361	351	321	355	346	354	344	338	346	340	371	338	336	339	355	335	344	363	313	326	352	339	356	338	324	337	363	360	369	332	348	382	351	336	346	362	342	354	333	336	387	359	320	335	342	347	314	332	347	323	354	351	350	340	338	331	340	356	345	309	356	338	371	360	365	314	348	332	325	361	364	335	365	339	334	350	320	334	332	342	334	361	356	310	356	347	371	326	358	362	333	378	342	292	338	376	338	329	339	346	329	338	371	345	348	327	316	356	359	339	348	345	342	310	335	328	358	369	366	359	344	343	358	370	361	332	328	341	345	330	318	362	362	343	359	335	344	318	353	344	307	368	299	310	310	368	298	339	366	307	319	344	361	354	326	347	326	330	327	367	383	306	355	356	344	321	317	349	365	335	332	372	361	345	346	362	349	329	342	318	308	370	350	334	337	352	365	324	296	360	347	332	338	354	310	343	385	352	311	348	340	358	315	366	324	333	333	347	324	377	333	362	347	306	343	329	359	352	359	307	337	331	302	318	322	364	327	327	353	371	330	333	326	342	303	309	383	364	358	359	349	335	360	355	313	337	322	366	362	339	340	320	343	400	344	312	350	353	321	383	347	348	338	368	388	324	364	327	348	336	339	329	347	368	359	353	311	365	348	314	325	325	307	324	342	343	346	325	335	331	328	354	342	315	364	345	375	348	369	338	354	373	346	333	358	372	329	358	346	336	340	361	345	317	339	347	321	364	341	335	327	321	338	330	340	343	335	329	333	340	351	346	333	354	333	345	344	295	311	314	289	329	369	324	337	346	368	316	339	354	319	339	359	351	318	365	344	354	333	315	344	362	300	368	335	342	347	327	333	361	321	336	370	360	326	350	334	331	330	328	372	313	323	317	381	367	334	350	322	338	331	365	373	348	326	345	328	330	322	299	332	371	384	325	331	383	351	322	361	342	364	327	351	348	328	367	346	332	355	324	349	342	348	353	352	351	341	331	346	292	332	304	329	340	345	322	338	328	348	340	333	371	346	341	336	330	344	314	345	338	330	326	331	310	357	338	389	347	368	326	319	361	321	359	319	319	351	325	322	327	317	343	323	338	345	374	327	383	372	321	348	364	335	339	332	313	333	340	340	345	345	363	363	308	335	349	382	312	353	320	389	326	358	304	384	346	373	353	298	359	317	344	332	342	301	317	365	342	361	350	355	355	359	360	337	354	346	341	342	304	344	366	322	320	363	324	330	354	311	342	321	319	372	327	361	355	322	335	350	369	328	312	347	353	315	343	324	325	332	308	335	321	336	344	332	344	323	342	326	319	333	341	368	341	352	322	338	370	352	321	343	361	345	342	345	374	353	329	346	355	367	314	347	315	335	415	326	308	342	317	361	331	341	336	325	326	332	331	330	357	326	298	372	330	308	324	329	343	337	360	343	335	367	347	318	348	349	319	317	325	341	348	343	315	360	319	365	330	325	371	326	346	370	335	359	347	339	352	358	366	368	340	373	331	351	349	327	342	360	325	341	339	360	339	342	358	299	349	363	293	351	358	310	352	377	351	344	348	341	351	340	360	353	312	336	349	339	332	351	314	353	339	323	283	298	357	364	316	319	395	362	356	342	321	363	347	345	348	334	327	331	368	363	342	339	348	320	366	335	357	349	330	338	338	357	347	359	348	333	343	372	332	336	326	336	339	366	347	380	337	359	327	355	365	357	373	324	348	345	351	356	374	350	346	326	316	351	382	361	358	337	348	344	426	361	340	379	341	355	336	325	337	391	348	343	342	372	324	364	352	364	346	360	333	356	387	349	326	335	386	349	339	326	360	361	346	308	359	346	357	333	340	351	333	344	373	326	314	345	349	354	341	335	346	377	360	353	337	344	334	349	333	352	380	341	351	332	333	329	352	322	380	356	349	330	346	371	381	343	342	316	320	344	334	336	338	329	369	336	364	328	357	320	357	361	356	357	341	328	338	326	347	371	314	365	347	330	311	320	321	329	363	328	328	336	332	378	355	340	333	330	319	339	330	341	356	336	324	369	358	326	334	341	314	339	344	337	353	334	356	332	327	325	342	358	378	333	361	334	351	325	365	353	334	345	311	342	350	376	346	341	350	331	338	350	348	333	377	353	349	353	335	321	328	333	328	318	334	369	327	339	379	361	353	337	344	352	365	325	336	339	324	331	360	358	323	363	324	355	345	344	284	331	380	317	332	365	319	383	300	366	342	364	353	320	338	325	356	367	345	346	346	335	332	353	345	365	364	368	349	355	344	388	350	357	350	321	357	357	348	332	339	364	312	336	356	357	330	332	352	313	363	317	319	327	322	363	319	375	336	340	345	370	355	315	349	330	324	330	349	316	333	364	350	330	316	336	362	348	366	342	345	345	323	326	398	354	339	349	317	349	306	345	320	355	359	339	336	344	316	329	367	342	340	334	328	362	360	343	369	371	343	344	365	336	342	345	338	333	340	337	317	319	324	345	353	346	340	317	332	367	335	360	339	309	301	315	366	336	355	327	357	294	311	354	329	363	355	329	357	355	343	370	332	380	340	344	324	335	329	320	377	340	306	326	330	357	335	351	351	326	330	323	333	354	331	366	365	354	324	320	317	312	385	331	346	378	322	304	375	379	348	379	306	353	360	342	338	319	332	366	343	379	329	322	341	322	318	387	338	362	344	355	332	356	391	346	367	364	342	341	328	331	368	361	329	351	306	338	358	365	347	359	337	347	341	366	305	330
19964	5894	3008	1957	1498	1046	848	642	521	481	466	403	375	370	364	325	346	314	315	307	276	301	286	290	280	302	332	297	265	276	276	256	281	257	277	235	263	263	252	262	257	264	263	256	254	258	230	263	258	294	267	249	242	268	273	272	250	251	234	244	243	255	254	258	244	269	279	248	274	265	250	244	255	263	255	240	276	285	255	278	280	281	268	242	234	258	263	253	271	240	249	232	247	237	264	249	261	264	221	265	253	251	241	253	261	265	230	261	267	224	245	257	249	240	230	243	247	268	264	253	255	255	226	223	271	257	269	274	242	248	261	250	249	268	220	239	257	256	277	237	269	242	245	241	255	296	263	263	259	244	240	240	232	253	284	227	256	280	265	237	254	227	264	235	247	258	225	249	243	256	254	244	232	231	263	257	274	264	238	253	232	275	260	289	244	259	244	255	246	286	245	218	241	246	255	271	247	234	245	272	276	256	228	238	266	254	231	252	248	248	243	236	278	242	236	283	255	261	272	258	249	258	235	255	239	231	261	245	261	243	230	228	246	267	264	250	245	268	215	226	258	256	247	255	257	235	281	227	236	272	268	237	219	255	226	257	231	268	272	241	281	267	248	231	244	238	253	257	234	239	242	247	262	214	265	239	252	251	254	264	234	307	245	254	240	248	236	227	256	241	268	260	221	232	233	238	250	262	262	253	246	249	256	254	253	260	257	288	273	264	232	222	231	243	247	234	243	251	270	261	272	252	276	289	268	249	232	232	257	246	249	219	233	218	258	247	231	273	243	246	241	274	252	254	237	220	248	253	244	249	239	269	253	233	226	226	283	217	232	257	248	243	240	255	267	270	256	240	236	224	261	241	251	249	217	211	261	246	238	229	256	238	224	252	238	258	258	254	227	253	261	237	264	220	280	243	245	248	246	268	251	241	237	257	240	224	269	239	245	262	255	233	265	244	263	235	254	228	262	229	273	256	251	253	261	273	244	269	260	238	249	227	279	242	257	239	279	269	225	230	247	282	278	248	261	226	242	250	230	254	240	260	265	266	222	259	262	258	258	256	233	245	240	284	266	245	257	238	264	237	271	231	230	244	248	254	241	213	264	264	245	288	258	267	281	241	243	221	250	227	271	234	256	276	240	249	287	229	220	272	257	244	269	261	291	245	249	256	265	275	255	247	237	268	243	275	212	236	249	245	241	266	263	228	233	247	270	236	243	264	252	243	266	252	247	234	252	242	261	276	257	238	261	242	254	238	214	278	267	265	250	263	224	283	254	236	269	274	243	249	235	266	277	251	231	288	251	239	267	280	242	240	230	223	282	243	229	243	242	231	257	222	279	267	253	236	260	248	269	245	249	247	277	236	248	235	223	267	269	238	244	232	249	208	284	237	246	263	225	263	250	236	256	221	229	252	276	239	241	235	248	252	222	261	283	237	252	259	228	275	239	279	248	229	274	243	277	249	275	253	279	247	243	286	256	248	237	263	262	271	265	268	229	235	243	237	243	254	252	226	255	249	272	247	242	270	241	258	230	276	266	244	270	201	219	255	272	274	244	234	257	261	253	243	223	251	257	244	204	226	254	223	242	261	237	232	248	285	257	242	254	254	248	245	248	260	234	242	259	242	210	250	252	260	248	248	265	222	250	247	252	249	257	249	250	257	236	238	240	247	269	265	281	254	228	254	266	255	257	259	270	245	250	235	246	276	264	237	217	232	247	237	254	264	222	219	258	253	273	245	257	233	286	248	239	237	283	265	267	239	232	274	247	227	242	274	233	226	288	235	263	232	265	280	279	252	245	249	256	246	241	252	263	236	224	248	248	246	262	248	232	269	247	245	225	251	240	272	274	255	274	265	256	257	250	275	256	234	238	255	228	226	244	257	229	253	250	230	251	269	221	239	251	270	241	231	273	223	251	245	238	276	281	252	276	274	257	258	222	246	265	244	255	255	275	255	224	252	271	260	247	258	231	206	265	243	261	242	238	225	242	254	250	221	248	227	261	252	267	270	229	257	239	249	240	252	266	229	244	249	255	257	241	281	250	242	252	274	238	240	260	251	279	240	267	266	242	252	258	245	245	225	241	227	263	264	261	245	270	259	242	255	237	226	247	273	248	256	252	241	235	276	249	252	243	293	266	261	240	246	235	237	242	267	228	274	234	270	268	250	206	251	277	261	273	232	252	258	240	247	237	221	273	274	282	289	275	252	267	240	259	224	239	218	250	244	224	234	272	243	242	264	219	218	265	238	216	223	286	232	268	255	236	277	233	258	221	233	243	252	253	248	241	210	259	275	246	247	208	242	245	246	246	275	253	253	225	231	252	256	267	271	215	243	250	246	272	253	227	217	261	231	227	233	244	256	232	274	267	268	269	243	274	242	256	253	246	254	245	254	267	247	212	239	229	231	239	261	232	272	253	242	225	240	272	247	251	258	235	245	232	247	251	216	237	268	269	238	282	236	233	252	235	260	260	262	257	245	278	234	253	254	238	208	253	250	235	283	282	230	255	235	262	244	265	236	285	252	255	224	253	264	261	265	249	249	253	244	243	254	239	260	252	250	252	232	249	263	253	238	251	237	249	244	224	214	248	244	265	273	232	231	233	256	270	243	252	259	259	233	266	224	248	257	267	239	241	238	249	277	245	275	242	242	249	240	256	256	220	231	247	264	271	239	258	230	226	241	247	232	283	264	245	248	244	259	268	252	247	234	232	238	236	263	229	253	271	261	258	239	236	262	253	267	255	251	284	251	251	265	248	246	264	236	251	250	239	264	224	269	257	251	260	270	261	241	249	256	219	253	278	236	255	225	259	231	279	233	230	264	284	239	262	246	248	252	282	246	236	230	242	235	256	244	241	266	224	240	266	274	242	257	237	250	231	241	251	252	246	245	243	255	233	264	257	244	256	253	283	256	256	241	265	273	238	269	268	240	258	240	263	247	252	230	254	235	209	236	237	235	249	239	235	278	233	262	260	230	265	269	250	249	258	237	263	250	225	234	260	235	247	239	218	254	241	255	253	241	259	224	254	256	252	277	270	247	247	228	259	227	272	261	254	216	257	239	253	256	260	251	249	239	225	256	255	214	257	248	222	261	248	241	221	266	242	232	236	251	273	241	258	261	245	240	262	226	263	248	264	265	268	256	254	239	262	239	251	304	266	241	258	258	258	246	229	247	261	269	253	257	251	255	228	266	248	271	258	262	258	258	275	254	247	243	261	257	228	248	231	246	252	268	223	247	228	260	250	256	217	266	259	219	249	220	241	261	248	249	268	259	263	247	249	242	238	265	245	254	247	229	259	231	233	272	238	254	233	228	276	243	227	244	246	244	236	238	220	236	258	248	237	256	212	270	244	258	278	257	250	246	253	241	222	246	252	260	257	239	234	240	266	248	253	270	230	233	229	253	269	241	239	265	259	267	238	233	260	257	230	232	259	244	262	254	261	246	255	263	245	275	261	256	260	261	243	253	236	252	230	241	254	259	294	260	281	252
8217	4368	5531	5840	5219	4267	3274	2728	2322	1947	1706	1576	1451	1378	1268	1151	1133	1077	1053	958	916	879	927	862	802	777	792	744	775	764	784	752	729	694	686	744	702	679	680	660	692	682	669	693	662	656	648	628	636	606	667	615	655	660	590	615	613	628	629	604	657	572	615	628	600	647	591	616	610	629	639	612	625	624	598	565	599	599	617	651	602	583	613	646	580	576	634	579	570	617	604	591	638	601	602	628	577	596	586	573	597	621	595	634	612	610	620	627	586	614	634	631	595	619	596	608	604	596	583	575	606	613	538	599	605	578	575	622	537	576	594	576	575	595	590	558	556	603	533	626	616	621	623	597	631	534	540	581	599	594	621	604	564	609	591	617	568	605	567	592	602	618	564	602	602	571	558	584	616	592	571	626	582	588	574	616	637	577	596	576	612	589	601	592	646	644	573	586	589	611	582	575	629	604	553	592	603	584	600	639	572	596	610	598	606	553	607	585	582	544	580	581	581	571	602	632	530	547	576	598	555	557	599	603	573	591	600	604	563	604	548	602	556	594	607	599	538	626	586	597	559	575	552	607	569	574	550	601	560	618	571	621	572	589	606	586	582	587	541	616	609	590	579	614	612	599	552	566	586	595	620	633	622	622	560	597	576	628	552	589	609	567	621	565	618	629	556	576	582	569	561	606	603	599	585	596	569	617	588	563	573	590	575	602	606	599	646	547	563	552	597	627	563	597	579	550	602	592	564	581	602	629	592	594	608	629	585	541	636	577	596	615	573	569	598	576	604	575	611	630	603	597	582	584	609	578	601	557	542	627	571	568	601	574	558	571	604	578	576	592	579	591	600	552	596	595	580	607	554	587	612	541	536	594	552	572	568	590	588	615	590	614	577	541	568	625	590	600	587	584	542	561	564	601	613	546	598	583	602	575	557	594	565	591	588	558	619	606	592	573	597	622	617	588	562	553	589	614	645	602	620	578	546	613	596	600	578	581	562	586	589	585	612	579	592	589	550	584	583	587	602	603	594	632	531	639	575	538	599	559	575	587	604	571	582	575	609	565	588	587	577	601	596	605	591	566	586	565	583	590	581	537	585	569	605	571	595	556	605	581	636	556	553	574	569	594	609	558	591	586	642	603	585	584	603	615	550	558	576	571	615	629	599	599	538	555	558	608	568	570	595	544	593	607	579	583	586	606	576	598	582	618	574	497	558	575	571	586	631	616	617	592	609	580	530	604	579	554	578	579	597	572	587	597	593	565	619	614	581	572	590	585	577	620	581	571	612	563	534	576	617	564	575	596	582	538	575	597	594	563	608	579	629	597	563	617	599	566	575	573	611	578	557	577	581	612	620	579	564	628	569	567	551	623	563	582	586	613	565	579	589	596	633	658	564	642	560	551	568	611	636	558	561	541	599	587	559	600	620	580	560	581	573	554	590	608	587	598	599	565	595	574	594	607	632	580	567	593	590	597	599	601	597	607	573	533	587	569	574	595	637	606	614	620	623	566	561	603	588	568	601	590	589	583	549	607	659	590	599	630	605	595	633	611	587	575	584	581	568	585	580	574	578	562	564	548	596	602	565	573	575	610	631	593	571	582	570	601	531	576	587	599	559	581	602	533	596	616	588	577	570	599	628	571	580	606	630	614	560	560	594	603	568	579	597	616	605	580	562	542	612	587	600	618	573	581	570	547	580	563	600	601	571	615	603	562	591	615	610	607	585	589	596	565	635	616	557	605	632	576	575	586	615	595	612	549	572	579	597	656	612	591	595	584	584	538	557	600	607	624	553	541	558	608	605	608	609	590	582	604	533	597	565	612	617	677	576	630	586	571	565	615	583	570	592	631	585	626	554	591	564	579	629	631	554	584	556	553	606	610	559	597	548	602	597	585	606	624	600	589	576	562	592	578	566	614	612	573	595	535	655	589	631	582	568	577	585	585	574	577	587	576	576	594	604	581	582	588	579	576	595	582	596	583	570	609	570	578	607	562	602	563	533	582	557	552	591	568	577	581	567	635	595	607	575	552	565	569	560	596	602	592	602	595	648	582	596	614	584	619	601	563	579	605	550	587	558	605	535	594	548	576	573	598	590	588	591	574	569	596	574	591	557	585	577	631	554	580	571	612	581	597	583	579	603	583	547	594	621	622	571	574	595	587	584	602	579	589	576	568	586	560	598	581	591	630	572	589	544	559	586	626	613	580	559	547	568	593	566	581	617	530	602	590	587	606	584	623	592	576	614	586	625	613	580	636	603	529	599	602	559	608	569	578	555	616	586	569	572	565	606	574	624	577	575	574	571	599	603	614	628	566	559	536	603	547	604	562	568	604	587	614	626	549	584	562	626	630	577	581	587	551	635	590	595	626	577	586	582	575	557	573	610	601	578	588	594	615	583	576	585	583	569	623	643	604	587	585	555	593	591	615	567	569	609	578	558	580	593	576	592	633	577	607	606	595	560	584	574	561	606	557	601	616	607	549	553	559	571	580	570	607	602	583	551	568	638	603	597	567	598	568	596	627	621	619	594	543	592	523	607	614	591	588	605	620	569	595	587	613	572	566	577	585	574	584	644	609	606	543	588	590	581	541	551	607	620	580	575	589	595	606	584	617	619	555	581	599	596	579	607	599	631	581	634	617	587	551	605	597	601	577	534	596	582	597	629	606	578	573	594	586	581	576	541	610	587	606	576	612	574	591	565	611	593	578	560	570	616	601	620	601	610	554	602	565	560	610	574	594	612	618	623	579	571	593	588	626	610	571	566	605	643	590	609	575	582	620	591	567	577	572	570	563	594	639	593	601	619	613	582	600	619	592	570	592	585	582	580	594	568	564	599	577	586	587	590	567	560	603	603	540	532	529	570	568	564	578	619	536	627	586	598	597	594	559	562	558	603	605	599	553	591	579	597	533	607	595	575	574	590	552	579	571	557	551	582	563	561	602	580	619	593	569	543	637	575	565	566	590	625	582	619	616	567	573	607	555	583	616	605	585	604	586	622	591	597	572	565	576	560	607	582	591	588	585	640	570	560	596	618	592	631	621	534	565	558	563	614	536	524	606	631	587	600	594	536	608	608	573	613	614	565	581	557	548	592	595	612	605	561	605	585	589	564	608	580	545	597	598	590	607	646	591	584	561	552	601	573	580	598	638	578	578	583	585	607	564	563	594	573	578	574	600	571	630	595	592	589	573	537	617	574	586	533	580	576	556	567	560	593	577	606	589	553	558	528	606	585	582	610	615	539	571	598	583	607	546	581	604	591	575	608	566	608	623	610	572	630	580	601	602	595	555	560	562	644	618	594	581	653	566	566	587	601	591	552	610	576	600	597	604	590	573	638	577	579	601	595	587	596	599	592	594	600	569	605	600	597	598	564	615	552	613	576	584	572	613	595	553	570	558	551	611	639	572	591	542	598	606	560	507	584	588	596	574	626	560	564	586	569	604	552	607	598	580	610	605	642	586	574	571	543	559	569	585	583	594	616	627	638	590	597	593	541	606
2296	311	103	81	73	77	71	56	81	65	54	88	70	66	73	53	76	61	65	58	59	55	73	58	67	66	55	78	67	65	60	53	74	63	68	70	62	65	47	54	77	62	75	66	72	69	55	71	73	62	54	67	63	56	62	53	54	76	58	65	71	75	60	53	46	81	55	74	55	51	59	54	66	52	78	63	68	61	56	57	53	54	70	64	77	60	72	56	56	66	74	71	65	68	62	56	54	67	56	66	69	59	61	67	59	67	65	67	81	51	67	67	59	61	63	70	62	64	76	60	73	62	66	61	56	59	62	70	63	75	49	53	52	75	67	70	54	52	63	64	76	72	58	70	63	59	55	44	77	53	55	52	63	62	66	69	63	75	62	57	72	55	63	61	60	69	70	62	81	60	61	64	72	77	64	65	72	52	68	60	62	62	70	70	63	66	62	60	73	66	76	68	43	68	59	44	73	67	57	64	61	64	67	88	57	60	69	56	67	57	65	66	69	72	68	71	57	74	68	70	52	60	54	70	65	55	59	56	60	58	65	65	72	43	69	64	69	64	75	68	53	61	71	59	59	68	46	51	74	77	69	71	63	62	67	71	68	69	60	73	63	69	79	51	74	64	66	64	68	71	70	90	65	67	66	63	60	84	62	65	67	62	60	61	65	56	65	66	55	70	75	54	44	61	48	83	80	56	73	79	57	69	69	53	65	74	64	62	55	68	67	71	57	60	53	70	59	70	48	62	69	60	61	62	67	52	64	72	68	55	72	76	54	65	63	53	71	76	56	70	63	64	53	45	63	58	67	54	60	68	53	61	62	59	65	71	71	58	59	65	55	66	66	52	59	66	72	55	54	68	59	51	75	58	61	71	62	56	63	79	82	79	61	69	73	58	61	63	67	70	48	70	67	58	67	73	70	63	47	49	55	65	66	62	69	60	53	58	60	78	70	70	66	50	67	74	69	48	47	71	51	74	73	77	53	53	52	68	54	57	54	80	69	64	69	61	72	62	58	71	74	65	50	86	62	65	64	54	69	60	58	70	70	62	68	66	61	72	63	61	95	58	65	77	63	61	79	57	74	66	63	52	62	72	64	58	65	68	64	48	57	57	73	55	67	80	54	61	60	63	71	80	68	57	66	64	64	76	76	47	53	75	67	55	59	56	56	68	67	72	68	62	54	57	63	57	56	61	69	72	69	51	59	67	68	72	65	63	74	61	56	74	64	57	64	74	69	67	62	69	62	65	68	64	79	81	52	74	61	60	60	49	66	55	66	67	66	63	67	65	64	65	55	69	60	69	58	67	59	63	75	70	61	53	66	63	91	58	49	54	54	60	60	65	71	65	57	63	72	71	65	73	61	69	53	63	73	54	62	56	64	58	68	65	64	65	62	53	70	57	67	68	63	60	57	67	71	74	56	57	66	61	74	52	62	61	63	68	63	69	73	75	54	70	62	54	71	60	53	72	56	77	53	73	62	82	52	62	63	62	61	75	71	48	81	54	69	54	57	66	58	46	64	73	56	66	56	54	58	56	59	66	74	65	61	57	52	60	61	52	70	63	74	57	58	61	56	75	53	71	64	59	63	72	57	73	60	73	80	76	66	56	48	64	72	65	71	58	79	70	64	58	73	57	73	57	68	72	50	51	53	72	67	59	64	64	55	63	63	63	73	71	69	64	93	73	55	63	77	62	67	77	64	64	64	67	66	55	76	62	59	63	67	63	60	64	65	63	68	52	54	61	69	58	70	72	57	59	64	77	67	60	64	67	70	60	72	53	67	65	66	53	78	54	75	51	54	60	68	62	62	76	51	48	65	63	54	54	63	64	71	57	58	77	65	67	64	55	61	58	56	65	64	59	71	61	64	65	72	61	54	57	52	61	64	78	43	71	63	77	51	54	64	55	65	84	74	70	52	46	72	80	67	64	72	57	62	57	59	72	70	59	61	82	72	52	72	67	59	61	71	59	67	81	64	73	74	63	70	54	65	66	90	58	69	84	58	74	56	69	67	68	63	64	67	59	67	62	78	67	59	81	73	58	67	46	63	70	51	73	62	72	60	58	77	61	75	69	65	80	57	53	52	70	71	75	63	72	68	65	69	52	62	81	55	50	63	67	59	64	60	71	75	90	64	62	79	63	73	76	72	62	73	66	80	68	69	70	56	64	78	57	56	68	64	69	74	55	52	65	55	56	58	66	69	57	73	53	75	72	72	50	62	74	67	77	65	57	59	72	78	68	58	56	57	57	69	65	65	71	72	73	41	69	63	74	54	66	61	64	71	72	59	65	68	59	61	62	48	67	65	54	55	65	72	71	81	75	87	76	84	59	45	59	62	58	71	73	72	68	60	58	66	85	72	70	76	77	54	70	71	66	51	63	65	60	52	68	65	53	48	63	71	68	67	66	89	50	70	72	62	73	71	64	63	51	73	58	56	79	64	56	67	58	68	47	68	65	75	68	51	70	55	57	70	69	71	79	55	57	80	73	72	70	77	57	69	71	55	62	69	59	71	56	81	70	50	63	67	67	61	45	64	69	72	52	67	75	69	68	62	61	63	84	69	60	55	62	51	71	68	76	54	66	61	59	71	84	69	80	77	71	68	63	69	60	71	51	61	58	59	72	62	70	70	50	54	69	49	71	51	60	70	57	71	83	62	63	66	73	59	74	66	60	67	58	62	52	75	71	74	73	58	58	58	60	65	73	55	81	48	64	53	56	78	59	75	62	49	54	63	64	59	61	69	63	67	65	71	65	63	71	60	60	55	72	58	53	92	60	60	70	61	75	56	59	80	80	62	72	67	57	61	63	71	71	67	55	59	43	58	55	67	66	57	63	76	76	50	71	55	69	65	76	73	63	70	66	57	67	64	68	81	65	57	58	63	73	55	65	68	57	67	61	52	60	64	73	58	80	72	66	52	57	78	67	78	65	78	51	57	46	75	61	61	77	77	71	72	57	52	71	56	57	59	62	50	67	78	53	68	70	72	61	61	68	63	66	78	65	72	58	56	53	58	65	63	61	59	56	85	68	65	49	56	48	58	60	58	57	48	66	84	55	57	56	71	57	58	57	61	57	41	61	69	75	49	71	67	75	62	64	68	59	54	62	71	51	55	59	49	66	73	66	77	56	65	57	69	69	50	68	64	75	63	73	61	65	68	53	70	60	59	61	66	68	49	61	61	68	57	62	79	76	62	65	71	59	47	58	58	61	64	70	61	54	68	63	67	74	41	84	84	59	72	67	58	60	64	67	58	61	53	53	64	62	69	48	61	64	56	73	61	60	59	87	68	59	59	62	52	60	70	67	76	65	58	63	69	60	59	58	57	50	51	74	79	67	68	66	77	69	57	52	48	74	57	71	80	56	59	56	62	64	52	55	55	64	56	62	66	50	70	50	64	62	51	65	85	56	66	64	51	78	67	78	65	53	61	58	71	84	55	67	71	77	60	65	59	65	64	55	53	62	68	63	46	62	59	64	69	63	70	60	63	49
2199	448	247	326	274	303	237	254	218	211	211	239	201	221	219	188	179	183	218	225	205	187	223	193	173	208	193	198	210	214	195	236	201	202	210	191	211	223	192	207	213	204	212	191	172	214	195	192	209	208	204	208	180	174	212	189	199	180	217	180	216	226	203	189	180	213	167	214	190	211	181	213	186	202	167	192	190	192	213	177	201	207	202	183	187	190	202	182	186	208	201	197	217	205	218	195	191	184	185	193	197	200	205	179	245	220	198	205	214	215	177	212	201	182	201	198	178	182	191	194	191	196	208	212	192	202	151	189	188	183	188	189	203	186	182	175	200	194	214	189	199	186	204	198	175	224	187	206	199	204	209	211	206	211	207	183	186	211	199	176	192	222	201	184	205	206	206	206	195	205	206	174	188	196	212	204	199	220	194	197	197	192	181	181	177	232	179	197	191	210	213	167	183	214	192	181	193	174	197	171	203	199	200	197	212	208	196	195	212	190	192	191	207	199	197	182	181	204	187	201	179	209	197	192	204	196	194	179	199	193	187	193	200	193	184	182	193	204	224	202	187	199	185	182	213	209	181	185	201	196	202	182	222	198	197	175	192	228	220	180	193	199	190	201	200	204	184	202	210	192	181	206	197	197	187	195	193	200	207	192	201	220	209	196	214	203	195	223	207	207	186	200	185	207	224	203	205	189	192	187	187	217	194	188	188	193	188	215	207	199	209	199	198	200	218	202	203	186	187	188	181	211	181	207	193	185	188	186	189	209	197	195	200	209	188	188	205	207	205	186	211	202	210	174	208	187	217	208	186	192	192	199	211	190	195	185	193	183	200	184	200	206	200	173	194	190	210	178	209	185	184	204	188	206	181	194	190	171	191	206	194	210	190	195	202	180	209	165	186	198	185	180	193	203	202	205	203	205	215	187	205	180	185	189	185	197	198	213	212	187	192	199	185	205	206	208	207	188	219	210	195	222	213	199	206	209	181	183	181	202	218	204	181	204	190	175	208	187	183	178	199	183	195	180	184	199	198	208	189	180	200	156	209	187	194	218	185	191	208	185	185	189	201	207	183	188	207	182	196	202	191	241	170	184	195	202	200	193	208	205	220	186	201	194	201	208	217	189	207	203	215	179	190	207	194	185	185	181	200	223	190	204	196	198	201	212	184	157	189	225	182	202	215	201	209	180	215	211	217	189	182	178	212	207	173	203	178	191	211	204	189	208	192	184	202	172	195	179	199	182	198	199	200	220	196	178	206	193	186	216	202	236	199	173	196	190	209	198	207	164	210	178	210	208	190	182	214	179	175	199	188	218	208	180	215	177	208	206	194	194	210	186	206	190	189	171	223	189	209	201	218	213	205	207	186	188	190	217	176	212	216	173	204	183	205	202	212	201	193	190	193	203	197	223	216	195	195	220	206	203	174	197	184	180	193	204	196	213	219	222	216	182	195	253	199	202	204	176	201	208	205	191	169	179	184	206	204	184	223	179	184	182	206	207	198	244	180	197	198	213	198	184	220	193	199	192	198	195	196	207	210	174	183	197	202	204	196	210	209	217	198	195	208	199	188	192	215	203	193	194	227	193	204	174	196	202	194	184	196	203	182	186	209	199	210	182	201	177	207	200	184	187	195	183	180	188	206	205	202	198	210	213	186	222	195	184	207	191	217	233	168	198	198	186	234	192	193	208	178	194	215	223	185	181	197	177	195	203	192	186	204	206	197	187	193	192	181	192	191	218	191	194	234	193	193	169	216	182	218	177	200	206	205	177	205	192	187	213	212	186	188	218	204	185	193	173	175	202	198	206	202	183	165	203	201	203	187	208	178	194	196	202	191	171	218	191	204	204	210	188	228	183	204	212	197	187	195	191	195	186	205	202	174	216	187	185	198	197	210	183	190	217	188	209	159	207	228	188	186	192	194	174	197	209	206	201	199	176	198	209	212	199	189	212	194	186	171	203	183	182	199	201	169	201	209	215	173	203	181	182	193	180	202	193	191	180	191	217	204	198	187	213	188	185	189	170	185	184	216	210	201	205	204	198	190	201	207	185	200	213	230	193	198	192	186	190	176	207	230	223	221	204	213	224	188	175	199	199	183	198	207	183	181	212	216	185	197	222	232	181	200	201	188	196	173	209	187	215	194	205	209	208	218	200	212	204	176	202	206	190	207	202	193	203	207	179	197	185	193	181	203	207	186	213	207	166	217	203	194	198	194	188	212	194	168	182	180	184	183	174	178	191	195	186	220	193	186	205	218	189	189	195	195	205	185	203	198	193	187	186	193	206	192	188	196	204	198	190	195	195	194	213	205	191	178	215	178	211	184	186	241	238	203	211	238	168	213	210	188	202	197	204	195	184	179	190	184	210	190	208	187	188	200	189	186	193	189	195	188	190	227	189	187	167	209	208	176	202	184	193	201	192	223	211	213	209	207	207	185	206	195	209	223	205	182	175	176	195	187	188	202	209	241	200	219	179	168	191	185	224	189	193	172	207	155	179	185	198	208	199	207	171	200	183	191	182	183	167	218	182	203	195	188	201	204	196	192	196	183	193	228	195	195	191	220	201	179	194	179	192	198	181	198	193	211	168	209	179	209	205	244	199	176	182	197	202	211	209	204	188	185	213	183	192	199	186	206	215	225	188	235	215	222	195	186	170	204	216	180	197	212	203	198	207	189	193	175	214	194	236	214	204	217	200	193	210	206	210	185	238	216	193	181	206	202	206	199	176	191	202	220	201	223	186	187	200	185	185	195	192	182	195	185	200	222	185	184	198	209	193	210	215	193	196	204	207	197	208	217	187	195	188	190	204	174	192	203	164	210	196	210	183	200	216	188	199	199	214	219	189	196	207	207	203	198	194	207	212	197	182	211	201	201	193	182	170	181	181	251	193	215	199	191	186	168	188	196	219	210	208	190	180	215	217	222	196	213	169	194	198	191	196	177	180	222	177	177	227	194	196	218	193	196	196	228	190	207	215	196	215	194	181	192	198	206	188	198	220	183	166	198	201	178	184	199	179	188	215	208	206	158	214	176	212	170	195	196	188	214	196	198	192	180	198	201	179	206	200	199	224	208	210	193	176	220	213	185	216	190	175	206	196	217	204	204	208	195	197	210	200	209	196	194	210	200	174	184	206	203	210	196	184	204	181	208	192	207	212	204	201	204	208	186	182	200	198	185	177	187	208	203	185	218	192	200	209	199	186	197	185	185	192	179	208	207	180	220	190	191	204	183	212	192	217	192	187	186	209	177	183	208	200	161	201	202	223	197	187	207	163	190	213	198	185	184	213	214	197	189	182	182	202	202	177	214	217	211	205	192	217	218	186	221	183	184	189	188	182	202	210	215	194	181	204	190	199	214	197	197	221	194	184	185	215	202	197	179	179	184	183	195	204	199	200	179	182	219	144	163	174	211	203	187	194	195	186	195	189	183	191	212	198	189	177	212	212	199	179	197	202	198	193	195	192	208	207	227	177	195	187	209	177	197	194	204	204
11393	3291	1587	965	656	519	385	304	286	270	230	248	178	191	180	198	153	173	132	146	156	147	146	139	149	130	122	144	136	145	146	125	153	122	131	137	130	153	143	151	139	131	132	140	105	105	131	130	135	136	136	154	133	123	148	138	131	141	145	138	129	128	146	124	135	124	128	142	134	138	134	130	131	143	113	145	141	123	150	120	125	135	143	139	126	111	146	154	134	129	148	133	147	138	126	137	127	147	139	124	131	142	135	130	139	142	145	121	126	113	120	130	109	120	123	117	111	122	136	141	126	129	145	104	123	104	108	108	138	114	135	156	145	133	120	131	125	148	129	146	145	136	106	119	112	141	116	119	145	138	139	132	135	135	139	118	133	118	118	123	118	131	141	112	100	124	130	121	105	144	123	118	113	144	133	111	138	120	146	114	139	120	123	117	114	135	139	118	113	139	123	119	137	139	137	135	124	145	133	126	127	125	122	131	145	126	149	136	124	134	141	111	115	137	123	140	151	117	128	147	125	117	146	145	145	127	116	135	102	142	134	135	136	115	118	125	134	124	149	142	118	147	126	143	131	161	149	118	133	131	126	126	131	140	134	138	133	143	132	132	135	118	132	125	125	122	117	117	126	119	113	130	135	113	127	122	128	111	129	133	140	124	135	118	125	121	132	144	126	115	115	145	130	107	135	140	116	117	135	133	131	112	117	129	133	123	139	113	133	136	111	103	116	105	125	122	128	128	137	157	126	144	125	157	132	115	129	150	121	137	150	133	131	136	131	122	137	122	120	122	144	147	133	116	122	124	138	133	145	114	118	129	150	134	125	149	103	145	130	131	139	116	112	128	122	139	132	122	140	127	113	132	117	150	130	130	138	117	122	121	125	160	116	121	107	122	118	105	121	112	122	124	120	160	128	135	147	151	144	134	136	115	122	132	141	121	143	127	117	108	132	130	129	122	139	117	132	114	118	129	121	129	144	132	118	136	109	126	120	120	121	124	129	132	117	122	134	123	137	110	105	122	132	118	107	156	129	132	151	120	118	136	126	120	129	117	107	130	116	127	127	117	126	127	119	112	147	150	132	135	128	120	133	130	114	125	134	107	134	128	136	114	120	153	137	140	114	122	136	133	98	119	146	115	110	132	137	149	131	117	127	112	112	125	142	124	117	141	129	117	115	135	115	133	136	128	131	118	127	152	133	117	118	123	140	123	108	132	126	133	123	112	120	107	114	157	145	135	126	136	125	148	109	124	141	114	119	131	92	111	126	129	131	130	133	131	114	114	125	138	110	118	125	129	128	120	113	137	121	106	107	133	134	120	142	135	116	129	141	123	91	116	125	125	129	120	138	129	119	117	117	120	116	112	127	149	119	128	138	149	117	106	146	98	116	129	147	114	122	120	135	129	128	111	104	118	107	142	110	143	143	123	118	121	115	131	131	131	145	144	138	109	113	146	129	139	143	148	117	121	123	149	112	125	117	125	107	119	119	111	135	143	144	122	131	121	128	131	122	129	125	102	114	136	119	122	101	139	134	141	116	132	137	149	128	124	151	127	126	102	130	138	131	137	123	129	124	143	160	155	123	131	144	135	115	130	137	127	126	134	133	119	126	134	125	109	143	110	147	128	130	128	134	139	124	105	120	133	126	109	127	110	124	149	114	113	129	126	118	127	127	120	114	124	132	128	134	131	126	143	132	140	135	131	129	116	141	110	114	133	106	143	133	140	122	135	141	152	125	122	138	121	138	129	116	113	122	111	121	117	135	116	119	144	114	105	113	104	112	131	134	132	127	122	126	117	125	128	127	110	116	127	122	120	120	139	148	118	130	142	132	130	149	109	120	132	127	132	122	125	126	146	103	125	130	116	108	134	125	131	113	103	131	120	140	111	136	118	121	115	120	137	120	133	120	141	141	140	161	125	144	138	138	127	117	143	123	127	110	125	126	132	128	129	134	133	116	133	142	121	129	136	138	129	151	151	144	136	135	135	116	122	137	122	102	117	113	140	142	142	121	119	105	126	133	132	120	122	136	139	141	138	108	131	126	142	129	115	115	120	131	118	95	119	127	142	139	160	159	118	117	124	150	136	113	113	137	144	130	128	122	121	125	121	109	125	130	131	139	143	140	142	125	112	120	120	116	139	126	127	145	111	129	139	131	141	119	139	121	134	111	147	145	139	128	130	152	154	126	136	162	132	132	135	132	114	125	141	140	113	134	125	133	121	144	150	115	120	132	129	136	130	121	118	141	109	138	123	136	121	124	129	151	128	126	131	144	124	144	115	113	134	140	146	140	138	106	104	131	139	124	118	131	138	132	123	122	139	131	123	156	122	149	134	138	139	115	127	130	102	108	100	121	139	116	130	128	125	121	130	144	120	125	130	113	144	132	123	112	142	136	132	115	143	144	131	125	127	128	128	146	124	127	113	118	133	130	123	138	159	144	139	162	120	123	129	134	123	147	138	150	132	126	116	140	160	136	119	119	139	142	109	108	125	127	115	125	134	148	134	129	149	129	130	122	130	124	127	133	117	128	141	104	111	133	119	124	136	123	126	152	135	137	148	140	144	119	132	116	111	141	96	118	116	100	122	139	130	122	131	128	125	131	125	139	104	104	122	134	117	135	124	113	138	132	138	128	130	149	120	140	127	133	149	123	129	136	130	138	131	135	128	135	172	136	130	112	142	133	112	145	146	139	120	113	127	131	121	144	130	121	120	128	124	150	142	123	149	124	116	110	130	124	118	138	130	136	128	128	124	130	120	134	114	108	147	124	126	140	133	123	140	130	130	114	120	112	128	134	126	154	128	123	124	114	119	137	137	140	126	135	140	134	126	120	109	135	106	127	125	152	126	136	149	121	125	113	129	143	156	122	148	134	123	124	133	133	131	147	102	124	124	143	127	102	127	137	115	104	146	136	116	121	137	139	125	150	123	121	131	105	131	123	121	116	108	116	120	123	129	108	106	129	139	133	144	134	131	131	122	121	127	131	147	127	136	142	116	118	139	125	122	136	133	140	125	104	121	130	157	118	117	134	118	128	121	126	123	128	138	129	148	128	113	121	139	131	133	145	144	135	123	147	131	130	116	131	136	120	132	130	134	139	131	121	144	124	125	138	126	121	126	137	132	128	142	151	121	139	127	144	124	123	145	144	118	126	141	139	126	111	120	128	125	119	124	139	139	100	125	156	123	113	137	144	121	105	136	124	123	125	145	112	111	131	128	126	146	132	148	122	128	126	124	121	100	129	116	149	112	128	107	119	132	124	121	136	154	123	134	141	137	133	122	121	148	140	112	121	140	134	123	146	127	124	135	150	132	120	137	144	127	116	152	122	134	130	121	118	132	120	138	131	138	127	123	129	145	148	137	110	130	108	121	119	138	114	130	118	121	131	116	148	127	137	124	125	126	162	125	134	146	142	140	115	136	118	148	130	134	136	122	123	116	122	116	154	133	131	124	132	118	144	126	119	115	129	110	117	129	131	132	120	136	121	128
6413	3004	2897	3196	2879	2284	1670	1443	1235	1112	950	898	793	741	683	652	614	589	580	546	502	522	500	480	450	467	433	478	421	377	469	389	432	378	422	435	407	376	402	411	398	393	386	395	367	392	345	359	378	400	360	369	416	349	354	377	382	361	371	361	383	369	366	375	365	392	340	336	324	368	368	375	353	360	335	343	356	366	364	334	366	350	384	350	358	363	353	347	341	350	349	384	374	344	339	365	345	373	348	366	347	332	346	336	324	397	351	364	363	329	353	340	344	337	320	306	352	360	358	337	344	348	343	339	352	334	379	329	331	338	335	339	369	313	298	308	319	348	341	349	356	340	361	341	371	312	359	334	337	331	331	327	321	372	335	344	359	335	353	348	342	350	339	315	338	341	321	327	339	354	367	353	339	359	329	354	338	331	333	357	345	352	335	364	300	355	334	320	334	334	336	341	343	319	340	353	345	352	362	349	310	344	345	364	323	354	319	346	364	326	334	326	358	320	351	328	355	331	366	351	318	350	324	344	363	390	345	339	358	362	333	357	358	330	364	335	310	337	366	361	341	355	326	373	341	345	346	352	342	370	355	302	344	374	352	327	334	356	344	340	359	344	346	346	323	343	370	359	317	348	346	343	324	349	326	361	330	333	356	346	344	353	351	362	363	342	340	351	367	325	380	356	359	336	305	315	360	339	370	358	340	328	338	340	377	340	340	346	331	366	398	300	351	348	330	345	362	382	346	356	334	362	357	350	340	363	349	326	320	344	373	337	337	341	346	318	296	338	378	366	348	396	321	354	334	357	334	338	353	355	301	354	343	335	360	358	359	358	354	344	356	329	343	332	334	340	348	353	343	333	354	339	345	339	338	343	304	347	374	330	372	376	335	336	356	359	369	331	329	345	391	341	348	340	350	347	313	344	369	355	314	367	324	353	364	352	347	332	337	338	373	361	324	345	321	344	337	341	338	341	334	335	346	329	330	331	325	369	329	379	370	335	340	342	347	379	339	387	350	397	384	345	333	337	342	346	393	350	318	345	330	324	313	332	319	342	311	391	358	342	328	362	364	344	347	348	350	357	341	336	303	352	325	350	332	314	345	326	355	367	345	388	374	341	351	332	364	361	353	319	351	360	346	357	358	360	328	338	353	332	341	355	358	336	348	335	346	335	342	360	367	359	394	336	343	352	357	318	355	306	326	371	355	369	371	324	349	341	339	367	343	384	324	365	330	342	302	363	345	317	315	356	354	318	378	339	335	369	339	334	344	323	358	341	336	363	321	313	353	336	332	337	349	333	376	328	339	343	357	328	304	337	329	348	353	361	346	354	343	346	301	317	356	321	354	371	368	356	343	363	366	330	346	347	352	333	360	341	371	318	358	350	318	378	368	360	335	366	387	320	377	331	343	345	329	333	333	355	326	343	349	373	373	329	326	322	355	327	317	308	346	337	326	381	300	363	354	329	342	339	298	376	317	325	323	370	365	371	346	336	344	361	371	326	336	343	345	349	325	350	354	359	371	352	343	331	320	342	328	330	330	339	360	338	357	372	329	341	356	342	336	336	338	356	345	371	334	354	359	360	370	380	338	349	350	332	343	356	353	331	340	368	338	349	327	361	329	317	323	346	345	347	334	336	342	326	352	329	351	337	344	350	371	340	337	348	335	331	337	351	327	341	359	355	315	371	336	346	381	365	341	332	342	324	348	367	348	363	356	345	326	345	366	354	349	325	351	322	347	370	373	343	351	348	342	353	325	312	325	352	338	324	364	361	318	360	314	349	370	353	375	346	329	338	318	346	371	335	325	352	380	344	339	346	334	383	329	341	318	343	330	345	322	359	334	365	340	329	367	323	339	343	325	339	340	343	324	349	362	347	326	348	353	360	317	347	366	316	320	349	337	352	338	338	337	377	307	363	351	307	341	344	321	320	322	341	389	364	331	364	373	332	353	315	328	349	365	346	365	344	345	329	322	356	347	329	301	336	320	316	294	338	341	334	354	356	359	349	353	331	311	343	368	332	393	315	355	351	345	339	344	354	372	334	378	366	348	342	315	336	360	335	335	358	318	364	341	350	332	362	345	316	371	363	371	328	301	351	301	360	341	341	328	349	350	356	325	337	321	325	379	364	352	332	316	355	319	360	365	342	341	342	338	331	336	323	362	374	322	326	378	329	326	348	335	349	341	345	330	362	344	332	346	345	352	329	329	350	357	341	309	335	354	333	328	321	326	327	349	290	357	347	366	316	362	363	345	338	356	373	360	391	358	379	341	335	360	337	353	375	316	355	325	321	305	326	343	322	353	353	372	330	352	353	346	349	342	361	366	347	313	357	337	331	362	303	338	320	325	332	311	350	345	371	336	356	360	336	350	350	353	360	311	332	359	358	333	319	339	307	322	366	399	358	324	391	383	351	346	347	348	345	356	319	360	356	352	343	310	367	330	342	349	366	349	365	341	391	332	311	354	340	344	328	339	387	329	316	359	381	323	320	336	372	358	372	352	346	364	334	364	364	346	382	333	314	353	326	367	340	376	374	360	314	358	342	314	332	342	351	348	328	353	320	370	369	319	351	349	345	306	327	345	337	336	332	366	346	349	355	369	326	351	341	323	341	357	342	352	348	356	347	320	352	366	360	341	314	360	349	355	361	315	335	353	333	345	348	352	362	343	341	328	336	353	339	330	341	373	330	353	367	320	345	370	365	335	368	325	346	357	336	312	313	323	336	332	342	351	346	384	348	344	353	332	331	352	322	341	359	366	367	346	343	345	348	345	326	341	355	327	328	356	338	331	343	360	332	316	360	347	407	361	358	329	356	361	345	335	338	317	349	338	373	333	329	355	351	380	314	370	350	350	328	362	306	350	345	342	348	370	353	346	355	351	349	339	338	348	355	365	339	312	334	380	346	355	356	337	341	344	353	348	369	337	354	306	337	363	358	328	318	356	364	350	366	343	363	318	363	321	339	329	339	333	373	347	367	315	347	337	330	337	346	325	333	352	341	340	308	365	332	349	334	341	338	375	349	329	360	354	348	328	356	342	364	324	335	307	334	345	350	338	370	360	336	372	369	318	337	352	335	335	341	367	352	310	313	356	325	361	338	346	343	361	355	371	349	357	316	345	388	346	349	348	368	340	308	317	345	373	350	368	328	377	344	332	341	352	350	330	361	332	343	289	317	319	357	329	350	310	292	321	319	354	341	323	331	365	345	346	362	384	317	344	362	394	338	398	331	288	369	390	333	336	328	361	352	315	359	325	354	351	357	359	314	307	331	332	342	312	334	342	370	320	341	361	353	378	369	330	328	353	357	359	340	352	306	337	332	326	356	339	362	348	348	352	332	347	351	346	329	339	377	297	366	337	317	356	343	345	349	346	376	349	320	334	341	361	318	327	313	312	356	320	355	340	360	341	354	348	347	311	321	377	344	356	340	370	322	345	349	338	333	367	311	322	322	316	341	336	308	358	345	321	370	303	379	366	347	357	348	321	376	348	335
20170	6615	3444	2040	1420	1145	760	614	544	506	405	405	370	388	367	351	314	305	290	288	319	316	321	274	296	324	323	283	265	275	257	258	293	252	258	254	266	275	262	271	233	248	260	281	249	233	278	276	228	248	251	282	236	245	231	277	286	264	235	251	229	262	244	263	279	254	214	240	247	256	255	271	222	255	254	262	265	235	219	281	236	253	239	256	245	265	257	251	263	243	271	249	219	269	256	279	270	240	304	256	240	241	282	259	231	225	245	256	264	237	262	258	264	252	228	254	255	269	237	252	248	250	235	235	250	269	261	273	258	255	253	271	251	268	241	251	250	276	269	248	210	237	242	274	259	249	217	249	254	240	230	290	230	242	277	263	254	284	279	239	245	269	242	238	284	242	222	254	252	239	227	212	256	230	247	264	265	256	246	263	276	254	246	254	253	286	240	254	283	261	272	260	252	251	241	255	222	256	242	259	254	259	251	240	282	243	252	239	261	278	244	250	269	252	242	217	284	243	222	252	288	262	249	245	257	258	231	252	243	265	247	245	260	257	237	274	272	238	269	227	278	236	237	249	243	271	274	258	252	259	243	246	238	249	255	261	257	251	271	252	243	241	239	270	255	214	259	251	240	263	262	266	262	250	248	271	235	256	266	228	260	302	244	230	228	238	242	236	257	266	247	272	237	273	242	242	226	223	241	273	253	232	260	269	245	231	250	232	252	241	232	230	253	279	264	258	243	233	282	260	255	230	244	275	293	252	262	259	254	226	243	238	229	279	233	251	253	272	259	258	246	268	240	259	239	230	256	258	243	265	249	261	240	267	254	237	262	248	241	237	241	231	241	260	266	269	246	265	231	226	261	270	242	271	255	241	237	276	246	235	254	254	239	242	227	227	240	242	248	272	250	268	248	248	260	280	227	231	264	276	296	232	283	240	267	239	230	249	237	274	240	243	224	223	242	282	251	250	245	262	251	251	254	280	224	249	259	247	304	238	253	275	260	218	236	250	258	229	239	267	241	240	266	260	276	248	235	233	242	235	250	238	245	266	237	223	251	256	211	237	272	249	268	245	261	280	253	235	252	250	252	275	281	285	270	229	237	257	245	253	240	245	246	258	240	259	223	260	247	245	249	274	250	259	235	256	226	235	250	260	244	248	261	271	250	255	250	237	227	239	249	236	234	259	269	253	232	264	263	259	236	260	280	251	243	244	265	244	264	262	265	251	241	222	252	268	257	255	224	250	218	250	235	259	259	238	242	275	245	255	244	244	259	252	269	231	262	237	235	245	268	255	241	258	240	257	254	238	229	228	222	263	255	221	253	234	233	285	244	254	239	247	283	252	248	253	282	245	249	279	241	247	260	256	226	230	266	258	258	239	290	255	220	238	253	243	252	223	230	257	275	259	274	254	255	279	255	263	267	245	265	280	235	255	240	241	270	245	260	260	241	223	234	233	251	231	249	249	255	221	257	272	282	255	256	266	247	237	207	251	239	227	243	247	244	245	235	241	257	264	236	264	237	221	211	242	239	246	261	224	229	244	255	265	270	262	246	237	254	237	267	221	263	245	244	243	248	249	225	237	239	243	243	268	235	231	254	256	263	251	239	255	246	243	250	236	278	252	241	230	250	234	227	266	252	259	235	210	227	264	242	248	240	267	259	238	254	271	236	257	247	227	250	263	227	258	248	258	252	270	260	272	241	288	266	273	254	237	248	259	267	248	267	231	264	248	253	240	228	240	265	257	225	235	270	253	248	243	234	260	204	246	241	248	239	226	255	265	274	240	285	256	231	220	248	260	243	235	224	277	279	241	263	255	267	289	270	230	230	268	280	253	256	255	256	245	252	250	250	273	260	237	233	232	274	253	283	285	238	242	261	260	252	256	247	255	270	242	250	220	277	268	242	251	237	272	253	265	250	249	234	251	256	229	254	245	242	245	269	261	269	257	259	248	256	248	258	234	244	228	249	230	217	243	246	235	274	224	246	226	246	259	259	239	235	256	255	248	257	241	242	281	256	243	255	226	240	288	249	236	241	243	233	276	235	263	231	233	226	273	234	271	224	227	270	212	247	225	209	235	257	225	287	241	240	222	246	278	238	250	221	243	266	294	228	244	254	251	254	259	237	268	246	240	261	261	274	265	220	228	247	252	263	250	256	227	253	255	258	262	270	250	216	258	269	259	232	259	241	230	257	241	253	243	240	222	250	260	258	252	234	248	256	234	294	254	227	266	254	235	265	265	230	249	253	267	231	245	264	254	267	260	266	253	233	280	230	245	266	245	254	264	207	228	249	239	249	231	230	263	236	261	223	232	261	262	214	252	240	226	236	233	275	246	249	261	236	229	238	245	252	242	214	242	218	257	243	261	266	279	240	239	275	254	261	220	265	261	268	270	248	235	264	241	262	260	264	252	232	282	259	253	227	213	240	241	257	254	265	241	252	264	250	221	227	240	235	233	255	247	280	236	230	269	238	248	250	224	254	243	226	260	245	250	257	259	249	236	258	274	215	233	253	234	272	225	252	256	227	255	259	284	243	289	246	274	237	262	271	247	262	259	261	259	266	241	228	265	237	242	226	250	245	268	246	262	252	268	237	280	222	265	237	232	239	237	224	286	236	195	254	261	219	269	266	216	276	237	255	275	256	238	252	254	264	256	252	238	258	282	261	265	254	234	237	225	245	241	259	239	256	248	210	254	245	273	262	236	245	286	259	263	285	292	264	236	261	249	248	245	265	274	262	265	234	237	229	255	227	252	245	238	253	272	272	245	282	225	294	232	273	259	255	234	266	267	295	247	247	265	235	242	228	262	256	242	266	278	275	277	267	257	245	254	273	271	247	189	242	211	244	289	254	245	276	277	222	280	235	257	262	220	242	261	268	232	226	234	242	222	232	247	282	230	268	268	232	243	239	237	230	233	240	261	231	231	242	259	255	247	255	252	255	249	256	249	241	235	248	237	294	254	247	274	254	255	225	223	260	257	287	244	240	216	259	224	253	229	258	246	228	233	266	253	275	238	224	228	251	219	256	233	238	228	262	227	208	245	258	233	210	228	254	238	258	273	264	271	253	250	286	207	263	260	263	254	243	247	233	232	253	256	247	243	297	253	258	244	248	263	255	228	248	253	254	250	230	233	266	280	284	277	256	266	252	242	223	256	253	237	240	234	240	261	246	269	258	256	275	243	259	228	247	255	235	244	225	259	241	230	264	267	249	260	251	258	257	248	254	245	224	215	262	248	273	258	228	220	254	257	244	249	252	268	269	231	230	251	251	259	295	257	251	241	231	258	235	272	250	255	219	252	241	230	263	267	256	254	229	233	272	243	280	248	258	263	268	255	251	239	214	254	288	253	247	236	264	288	267	283	240	250	246	245	262	250	257	247	232	277	270	253	252	286	272	275	249	258	255	238	249	262	268	264	233	276	272	215	243	248	250	229	255	245	246	291	226	244	245	210	253	245	255	243	281	258	266	268	262	243	242	212	235	255	259	235
8546	4466	5407	5819	5192	4153	3251	2599	2354	2024	1777	1576	1456	1326	1304	1122	1131	1089	1030	976	949	926	893	890	854	831	833	826	727	754	734	720	684	701	724	681	699	646	691	697	656	684	652	698	663	678	688	688	704	635	652	670	666	594	634	677	642	634	664	625	643	632	648	638	640	618	604	610	666	621	614	564	583	617	605	631	636	611	629	625	617	606	583	619	615	612	576	620	617	606	659	602	592	588	602	630	575	600	680	603	610	593	572	617	645	578	631	597	608	628	577	600	602	642	601	600	592	555	604	591	552	646	575	609	561	560	613	598	603	602	636	578	588	574	602	562	573	583	607	578	576	543	583	580	596	561	621	609	589	583	567	585	591	572	601	567	557	580	605	609	609	563	579	596	620	564	573	602	636	579	637	625	608	566	588	576	573	616	583	628	605	607	641	583	574	591	590	612	628	611	634	600	580	586	601	628	598	560	563	524	597	579	539	611	592	586	614	613	602	608	561	603	575	584	590	584	588	583	600	605	620	615	605	591	562	558	641	602	593	573	595	606	572	600	572	601	600	577	596	594	611	568	582	572	560	575	583	585	553	633	611	614	617	621	569	597	585	577	595	538	622	606	585	616	557	602	574	582	616	635	586	610	554	581	587	571	610	581	551	572	618	571	600	603	616	556	565	553	606	523	567	618	539	613	653	596	635	602	574	563	615	606	583	569	600	604	578	644	590	559	592	589	643	569	571	566	623	614	615	578	568	580	555	608	581	569	576	549	586	558	599	590	590	577	531	558	593	603	607	573	619	578	590	585	568	587	579	641	604	581	612	580	584	612	630	607	596	591	583	535	643	627	573	573	592	563	576	610	540	635	573	589	552	605	563	593	622	580	588	586	559	587	603	626	584	587	562	595	579	604	556	606	575	564	552	598	585	590	596	589	529	600	563	599	640	578	588	559	596	586	582	527	566	617	603	586	537	602	587	569	590	566	589	586	576	603	582	587	638	622	583	591	603	508	599	612	589	605	579	578	569	607	605	602	543	578	610	612	558	538	580	588	583	588	565	601	606	578	601	552	549	619	602	578	609	592	621	577	580	584	509	582	617	618	632	567	602	590	636	576	572	599	592	602	598	610	571	598	600	608	586	560	562	613	587	640	583	581	598	594	591	614	563	606	583	598	595	605	553	566	587	602	597	599	627	606	572	601	600	567	574	578	578	606	582	631	597	609	643	565	591	600	629	560	617	588	591	618	548	596	604	578	581	599	585	585	603	627	590	562	570	587	538	578	596	620	603	564	582	630	625	593	599	599	556	573	615	610	580	599	580	617	603	588	566	569	578	570	605	582	604	568	535	583	612	608	591	563	606	566	546	602	586	583	616	542	611	639	613	570	576	563	597	562	586	607	542	553	589	605	587	578	577	620	573	573	568	596	586	564	606	583	570	579	558	549	622	595	578	602	607	589	572	534	594	579	579	563	602	615	602	550	560	608	580	610	553	577	550	623	565	576	617	591	561	569	574	584	608	583	551	624	604	597	604	591	588	563	616	603	553	581	595	568	585	625	602	569	615	624	570	609	573	637	617	564	541	553	636	582	593	604	609	586	559	572	568	574	622	574	613	577	564	599	601	596	597	613	551	622	576	563	601	614	597	555	617	568	566	562	601	600	581	609	596	575	649	592	608	581	594	578	611	576	584	596	618	580	605	593	589	566	593	593	535	587	588	600	604	618	551	589	594	618	563	596	612	576	555	581	571	574	547	573	616	585	564	604	608	610	578	557	620	584	610	615	584	575	575	609	548	593	546	581	582	578	580	576	605	580	593	614	561	656	644	565	623	557	599	591	601	592	582	571	643	601	571	534	587	533	567	549	589	574	611	620	564	570	579	579	575	608	569	575	571	590	535	560	571	604	566	566	631	576	576	595	564	615	639	586	584	569	651	589	612	626	584	594	614	567	582	621	586	537	597	603	595	581	600	617	574	649	560	564	583	606	576	600	579	531	588	604	568	582	628	578	571	647	568	559	582	589	594	566	553	592	587	592	615	588	583	627	603	612	590	572	558	577	593	587	563	573	618	568	588	584	520	604	601	614	578	600	604	559	598	583	614	599	615	575	615	602	579	598	575	604	629	571	613	611	617	603	598	578	570	578	611	607	539	606	577	578	593	569	546	630	539	610	560	598	573	562	599	607	581	571	580	571	595	584	594	640	579	589	561	593	600	578	575	586	588	586	611	592	651	602	623	571	605	617	607	585	545	625	615	592	614	593	611	564	576	613	588	594	553	590	617	610	623	604	576	575	591	611	597	593	587	559	594	563	613	558	606	620	573	598	598	586	607	596	576	585	579	572	577	624	571	582	587	580	609	580	635	566	603	589	537	610	555	607	606	584	599	574	620	598	581	563	579	597	582	585	591	586	643	575	566	597	602	598	573	574	602	599	605	533	582	629	608	585	571	588	562	628	581	554	579	582	547	589	602	561	619	587	559	595	625	591	574	581	611	617	598	630	594	588	570	599	595	569	595	586	604	600	588	610	615	565	611	630	572	582	603	597	581	598	548	618	563	574	611	579	531	581	648	592	563	595	612	551	587	586	620	585	605	563	587	561	570	532	645	586	620	629	585	576	568	584	566	579	582	592	619	643	631	608	601	591	563	563	601	602	551	633	575	584	583	598	615	561	515	574	516	593	585	604	587	593	577	577	584	554	573	587	581	589	594	607	611	574	593	609	536	647	565	607	589	570	540	609	595	554	557	582	562	594	571	606	566	606	537	575	564	574	578	576	616	598	573	567	572	638	594	627	582	591	605	546	612	613	593	590	539	609	532	588	544	568	602	571	561	610	646	615	598	562	598	605	604	609	569	564	626	579	615	576	573	581	569	548	606	612	558	587	570	546	582	638	546	601	562	603	594	593	595	595	565	585	563	599	602	553	577	599	572	585	555	576	598	586	609	649	596	565	600	558	558	591	601	581	583	590	625	618	614	592	581	594	554	584	569	546	557	596	615	594	568	600	538	571	589	585	593	602	596	596	556	646	574	581	572	583	577	616	625	556	606	593	558	597	577	601	606	570	571	596	586	582	578	621	604	667	574	583	588	610	574	569	623	584	570	585	596	653	607	551	589	591	551	602	592	572	625	587	604	606	553	571	603	592	590	573	600	559	580	565	619	561	588	559	626	556	564	583	602	606	559	582	622	544	585	591	546	589	654	577	570	611	606	556	593	574	586	553	615	594	620	592	585	585	622	588	588	578	559	618	615	580	647	561	557	592	577	546	603	570	580	605	570	545	618	590	594	585	571	585	549	573	587	601	553	601	621	579	587	580	566	623	620	554	634	591	582	557	597	608	583	613	536	603	576	600	598	576	568	548	612	601	560	575	598	616	596	587	572	612	642	604	577	612	621	601	627	616	618	574	592	610	588	629	607	595	604	595	578	632	592	549	603	595	579	610	596	584	578	583	582	582	593	582	593	641	578	592	535	573	587	608	595	539	583	603	546	605	592	570
2697	267	70	78	84	85	75	79	74	66	69	53	66	72	80	71	55	64	53	50	59	68	60	72	70	54	59	60	62	52	72	61	59	63	60	57	55	58	74	65	65	75	72	54	65	59	55	70	58	72	52	60	61	61	70	81	55	76	65	61	59	63	54	70	58	58	53	67	60	63	71	58	57	65	72	59	63	71	63	67	66	70	74	64	85	65	65	65	75	65	80	73	66	55	60	65	65	63	68	58	66	52	78	58	58	76	47	64	56	56	62	72	58	66	45	73	83	56	77	54	61	52	54	67	75	85	54	64	65	82	64	66	61	68	63	85	55	71	43	68	68	77	61	60	73	70	63	55	58	70	59	48	70	69	71	68	59	59	62	54	69	58	63	71	54	56	68	54	57	66	58	73	57	75	50	61	66	82	64	60	82	62	58	68	71	63	53	62	78	69	57	72	57	59	62	52	66	69	64	59	50	72	72	85	78	53	74	72	49	80	57	58	65	62	71	54	67	68	72	73	70	69	74	67	72	70	66	56	60	57	72	62	64	59	63	74	67	79	61	61	55	52	71	61	72	61	67	63	56	48	70	59	58	62	74	66	62	66	50	70	71	60	66	58	65	70	58	68	79	66	58	69	66	56	65	64	56	51	69	70	65	56	71	55	63	52	73	64	55	58	72	64	53	54	51	73	68	67	76	60	58	59	51	50	69	56	64	63	52	63	74	56	57	54	59	66	67	58	73	82	59	62	59	57	80	78	73	68	67	69	78	53	66	71	53	75	61	53	70	63	45	57	74	80	65	67	71	75	40	63	76	59	70	49	64	63	65	72	62	73	70	70	54	61	54	68	78	72	59	64	58	64	62	52	51	53	59	64	44	64	75	66	61	54	64	73	59	63	61	64	58	63	61	57	61	66	68	67	64	64	72	67	51	71	56	69	68	60	65	60	52	72	50	70	56	72	60	58	58	59	47	61	70	69	58	73	50	57	53	70	78	56	72	71	60	66	54	76	83	50	75	66	65	60	64	58	55	54	64	62	75	43	58	71	60	63	60	57	60	67	61	58	64	56	65	63	58	66	54	59	64	64	65	59	69	69	56	51	72	58	68	73	63	62	58	66	57	71	69	61	64	71	71	62	69	69	66	37	64	65	70	55	67	73	72	82	64	58	57	68	70	64	49	65	53	66	63	52	70	59	62	60	69	66	66	75	63	62	61	56	65	62	62	58	69	81	68	68	71	71	62	69	57	74	59	64	69	51	71	56	66	66	64	54	64	61	75	67	80	75	51	62	73	59	64	53	80	63	54	72	61	57	57	61	63	72	54	55	57	76	62	70	44	47	70	61	65	65	64	52	57	57	73	65	53	55	64	59	63	64	72	76	80	68	60	73	55	59	57	58	73	57	67	60	54	70	59	59	52	54	61	69	60	59	59	62	47	50	50	53	65	70	78	45	56	62	64	82	61	56	56	82	63	63	62	67	61	49	44	71	56	74	69	84	88	62	57	60	54	63	59	70	65	65	82	77	86	68	62	59	63	50	69	67	69	82	62	69	60	59	66	67	59	61	64	49	64	76	76	54	61	64	59	79	62	58	53	60	61	61	64	51	58	58	64	71	71	51	63	67	58	59	53	72	62	68	54	60	49	57	73	74	52	70	74	64	64	65	71	60	62	66	44	64	76	57	78	59	48	73	65	33	68	62	57	57	64	70	60	58	52	51	55	67	60	63	56	58	45	67	61	80	60	63	64	79	46	61	45	64	77	67	66	64	60	58	60	58	59	60	73	55	51	68	67	66	66	68	79	78	59	55	65	56	55	69	70	61	58	66	72	69	75	63	60	64	51	71	64	53	56	56	64	66	68	74	66	61	69	65	67	60	60	63	68	64	54	58	64	54	69	59	77	72	63	56	62	64	58	50	53	66	48	73	69	59	78	63	75	67	52	73	59	58	58	66	76	60	69	58	62	49	71	56	56	66	73	59	75	64	53	82	63	76	65	56	62	64	74	76	60	64	34	72	63	72	77	58	63	65	74	65	54	61	85	57	56	50	68	63	70	53	67	68	58	52	51	63	78	50	54	57	60	56	53	64	73	55	53	49	47	68	71	60	55	83	69	71	74	67	62	63	61	68	60	53	70	58	72	68	62	72	61	70	77	50	62	74	67	71	68	76	70	48	73	57	73	66	64	58	60	63	55	63	56	84	55	67	53	61	60	66	69	64	75	53	66	61	71	60	60	56	55	58	75	76	61	80	54	47	58	58	72	66	61	53	64	73	81	47	57	52	50	76	58	49	67	66	70	59	65	66	63	61	71	66	64	62	59	44	63	65	58	60	69	66	46	66	71	73	54	73	60	54	73	63	60	69	47	53	55	51	46	52	75	75	69	57	62	71	50	60	58	69	69	53	63	57	58	64	66	58	64	54	79	77	82	54	70	69	63	64	70	62	71	59	67	62	65	90	72	64	77	69	81	75	54	62	59	62	58	54	53	71	61	74	48	66	69	83	71	68	72	54	65	63	75	62	67	70	84	65	66	64	58	66	68	72	65	65	53	48	57	66	73	62	53	63	68	56	64	75	73	70	74	61	76	71	79	71	66	61	69	76	67	56	64	58	64	78	62	68	60	78	71	60	62	74	40	87	65	87	58	58	66	67	48	61	82	59	78	62	69	69	67	65	65	70	76	65	62	57	62	67	62	60	64	72	72	65	51	69	67	54	52	63	67	72	46	61	70	56	65	71	65	74	54	65	77	65	62	75	68	67	69	58	58	62	60	63	64	60	63	75	62	61	63	62	68	55	78	53	62	67	84	68	62	67	63	73	65	77	59	72	74	69	52	60	51	59	63	60	65	45	57	65	57	77	57	72	57	60	71	57	64	59	77	70	81	63	54	55	65	61	72	82	49	63	59	50	68	75	54	81	64	76	68	77	59	58	66	58	71	56	60	57	58	71	50	68	58	76	64	60	67	73	68	54	65	60	74	77	67	54	72	88	68	61	64	79	63	66	72	62	68	55	56	70	75	59	73	72	73	70	62	71	55	54	59	61	56	59	51	59	63	51	63	48	68	72	56	75	79	60	64	64	70	51	58	60	61	55	51	68	61	73	53	54	71	67	63	65	69	81	65	54	53	55	70	71	69	65	52	85	67	68	61	68	67	54	65	56	58	67	71	67	62	68	70	66	65	70	75	53	65	70	75	71	51	65	70	63	61	65	65	49	56	49	73	62	58	63	67	61	53	73	69	71	60	61	64	52	47	75	61	60	61	53	73	76	61	83	50	58	70	61	71	61	65	61	62	62	50	68	62	65	57	69	70	60	60	68	55	65	65	52	68	62	77	65	69	62	69	67	60	68	70	78	65	74	58	66	64	60	63	52	56	67	60	66	71	83	72	58	59	68	67	62	78	54	58	63	66	53	66	67	66	64	63	70	78	53	79	69	87	72	75	69	53	70	66	61	55	62	82	58	69	43	60	73	55	57	53	51	54	69
2283	342	297	266	299	272	254	223	223	199	224	206	221	194	211	196	203	200	193	203	206	202	195	192	210	212	224	203	191	180	186	204	185	216	218	205	192	201	168	189	176	205	185	195	215	201	178	191	199	166	210	199	209	214	173	198	196	177	191	196	170	196	204	203	184	190	208	189	170	208	197	197	197	206	188	200	182	184	201	214	208	185	179	207	202	193	211	208	214	212	188	187	179	199	206	218	202	219	197	191	196	165	203	174	209	202	180	199	224	170	194	195	221	229	233	208	185	202	195	212	187	195	193	178	202	182	198	193	197	204	177	180	211	212	210	213	184	190	200	213	194	197	196	227	197	198	210	178	211	198	183	190	173	215	196	204	200	216	196	206	193	178	191	200	232	222	213	188	226	193	178	207	199	188	211	159	198	187	210	201	201	199	199	212	190	193	185	210	189	185	178	206	208	196	197	211	174	188	196	200	192	222	231	202	208	216	191	183	208	192	178	187	197	196	174	181	209	189	176	182	188	169	201	183	189	178	186	177	183	188	192	187	187	169	202	202	183	185	196	208	221	190	211	192	193	193	165	218	207	191	184	209	206	145	206	214	181	206	217	195	204	184	215	187	202	203	191	201	211	187	178	220	200	198	195	228	206	171	209	205	201	198	202	211	203	186	195	194	197	187	213	201	188	189	174	185	197	228	205	192	201	189	199	188	216	187	171	190	202	218	172	188	211	197	183	157	205	207	176	193	185	212	173	195	197	188	193	209	223	223	172	199	194	204	206	200	223	203	170	194	196	173	193	186	200	181	183	179	208	211	170	191	196	194	188	180	197	205	188	187	202	198	195	195	194	189	174	206	191	185	208	184	192	211	174	223	197	204	185	204	192	187	172	192	196	231	178	203	199	185	206	179	200	187	181	168	193	179	199	210	188	189	206	184	206	180	203	205	212	176	221	198	193	202	205	194	188	184	221	199	179	175	202	177	180	207	207	185	203	197	189	211	206	191	206	173	195	200	194	218	193	183	203	200	186	218	222	209	182	210	184	181	209	192	193	216	179	198	196	216	210	197	203	196	194	192	201	194	185	184	206	179	206	200	217	229	203	192	186	201	203	184	184	186	223	170	212	209	166	218	189	202	191	186	174	191	203	206	192	208	188	190	211	161	218	216	210	210	219	198	226	178	181	223	178	183	188	171	190	192	187	180	187	201	210	200	221	203	195	179	182	201	214	190	186	193	207	214	198	169	202	204	207	223	176	197	178	200	189	221	191	203	207	199	197	212	218	191	238	212	199	182	158	207	204	198	199	185	186	176	168	219	182	179	211	180	198	203	196	241	195	184	180	211	193	177	187	171	190	185	208	195	184	193	194	215	183	203	173	201	200	206	207	197	205	189	169	201	209	207	191	198	159	188	208	195	205	192	228	180	176	194	189	196	206	179	209	187	190	186	183	183	193	214	198	211	202	206	168	224	209	187	180	192	201	179	177	184	189	197	164	184	204	164	188	197	208	209	193	195	220	188	198	178	175	206	191	209	197	184	206	208	209	193	190	190	201	195	208	197	201	166	212	171	184	190	199	201	187	194	177	185	208	207	187	208	183	193	186	229	201	200	188	241	197	192	196	215	197	191	212	183	186	186	194	191	216	220	188	179	205	199	215	206	195	200	204	196	219	175	186	194	222	190	189	195	223	199	195	210	185	165	186	178	191	176	188	187	191	181	184	212	191	191	212	206	211	184	193	200	219	197	204	207	180	186	202	221	185	191	196	203	200	174	231	201	215	195	222	195	203	194	211	203	208	185	205	187	206	196	208	199	187	207	197	208	211	221	209	189	214	184	188	192	204	198	198	207	204	196	198	209	191	223	196	198	190	200	178	209	203	210	206	216	223	194	202	200	179	195	204	199	187	213	218	189	209	167	199	188	181	185	191	187	200	188	190	208	222	223	197	216	216	207	197	162	177	203	218	209	190	217	191	184	202	200	179	218	180	193	206	194	196	189	206	207	184	216	199	202	205	198	205	192	203	198	203	215	173	223	202	174	220	182	193	203	218	187	159	185	200	181	227	199	208	208	196	182	169	200	188	198	229	221	197	193	202	210	170	228	186	189	205	191	178	220	175	218	211	197	183	189	209	196	162	203	218	214	220	212	190	179	193	222	191	197	190	192	180	216	195	189	210	206	196	202	205	221	203	202	210	178	201	190	198	185	199	199	205	174	188	220	176	204	209	182	168	181	177	175	204	177	218	195	199	206	212	222	210	184	208	192	204	196	202	196	203	189	178	188	193	214	194	205	191	207	172	209	185	215	196	183	196	182	204	181	198	223	226	185	195	192	173	185	212	203	188	187	208	204	186	205	190	185	203	200	219	203	210	194	189	202	188	189	184	204	197	210	188	201	193	195	211	164	204	227	184	193	187	177	193	185	224	178	180	178	220	206	208	186	207	192	178	203	212	191	203	195	207	186	171	222	192	174	180	191	221	191	202	193	188	202	226	186	158	200	226	198	204	183	204	198	189	217	199	211	207	182	194	207	207	200	188	170	198	191	221	180	207	169	214	178	188	197	200	184	221	203	196	193	209	203	191	214	187	180	203	185	190	189	183	199	196	188	190	209	189	190	182	220	193	217	233	207	184	198	200	190	211	196	186	201	205	178	221	204	205	204	222	203	194	204	177	201	186	199	194	175	194	209	192	179	189	194	209	192	181	199	194	190	191	208	170	186	193	204	210	216	181	194	174	195	212	215	194	213	197	187	155	184	194	205	209	204	182	180	179	198	178	195	179	203	182	201	185	196	184	182	186	205	186	189	192	177	206	217	189	201	178	204	181	198	195	191	187	158	198	194	192	210	205	198	213	180	199	204	188	194	193	203	191	192	215	183	197	212	202	211	205	190	184	196	192	189	206	204	185	204	183	194	204	172	188	211	189	212	208	193	198	196	205	220	218	146	209	190	168	194	188	193	205	172	209	192	199	190	192	198	174	201	181	190	212	201	193	208	184	187	206	225	205	221	188	180	180	218	211	216	201	207	191	184	212	186	186	175	214	175	226	198	193	209	188	183	178	206	192	188	200	187	201	181	165	198	196	199	200	200	189	193	204	164	190	199	188	191	199	211	216	196	200	172	185	199	219	190	199	187	183	192	190	202	180	195	200	201	199	207	211	192	190	197	209	176	217	183	207	195	197	183	189	202	197	181	219	215	172	174	205	206	184	211	153	197	190	236	176	239	200	203	191	206	220	225	199	202	171	205	226	204	202	190	192	182	206	213	186	200	200	198	217	206	221	211	200	194	207	193	173	187	212	214	207	204	190	189	205	180	207	185	185	194	208	201	228	184	180	183	198	198	182	162	201	190	213	186	190	181	202	217	199	183	209	200	204	189	204	210	187	193	202	225	183	182	202	179	177	210	215	219	199	201	200	193	189	202	189	196	190	184	182	203	165	177	185	214	197	196	190	193	191	204	203	197	173	201	195	190	201	210	199	186	207	210	181	183
11948	1899	1431	932	698	536	360	319	287	244	248	215	196	162	163	179	174	205	152	168	158	143	125	145	155	133	129	149	169	154	130	116	130	137	131	125	128	153	159	132	144	130	138	159	142	145	124	139	136	123	138	123	126	139	115	136	115	116	124	127	132	140	128	117	137	109	141	119	141	134	135	127	123	110	135	101	121	140	129	143	136	138	126	120	124	130	122	138	149	130	132	119	128	119	117	135	142	125	117	151	135	150	152	128	128	129	111	115	159	120	115	135	131	129	127	152	124	118	138	134	130	137	147	108	148	119	116	121	140	130	104	132	143	116	109	127	162	127	138	116	116	141	123	115	133	133	137	153	118	130	117	120	150	134	140	122	138	141	120	139	117	119	122	129	131	139	126	152	104	125	139	118	142	118	120	131	116	142	119	126	128	128	117	122	134	160	150	134	123	137	114	134	162	123	126	142	132	135	158	116	133	139	133	117	121	131	112	156	149	128	118	118	111	120	127	113	122	130	126	126	126	135	129	141	123	109	137	143	138	140	136	126	120	137	134	146	126	108	122	130	114	149	130	127	140	149	141	143	111	141	127	129	125	116	124	129	135	132	160	136	162	132	134	126	146	107	133	113	140	115	129	139	113	131	137	145	105	122	135	128	134	146	108	134	122	119	130	136	114	116	136	126	136	127	135	138	94	145	99	142	134	152	112	139	133	117	148	144	134	132	109	136	124	131	114	132	125	119	135	118	138	120	118	152	122	123	134	135	125	113	146	144	125	142	136	122	114	115	132	137	125	123	136	124	144	110	122	109	119	155	115	109	138	141	129	124	131	123	130	144	115	119	120	113	122	156	135	120	124	114	125	125	148	118	123	122	139	124	136	151	140	131	100	122	122	113	138	144	121	128	117	114	133	128	96	138	119	132	106	129	137	110	120	113	139	96	125	124	128	116	128	118	127	103	119	136	153	135	116	133	130	116	128	127	135	161	134	127	144	107	152	112	111	115	132	136	124	116	125	134	135	133	122	123	144	134	132	137	124	119	149	124	129	153	113	136	120	114	144	117	115	147	137	110	128	150	139	125	136	91	114	136	130	122	138	108	127	128	136	152	147	114	126	115	140	142	115	120	128	144	128	128	128	126	127	100	135	122	126	138	153	121	134	122	112	143	108	126	128	115	142	129	145	128	118	133	152	127	162	148	127	137	129	126	119	116	118	127	142	120	133	124	136	137	120	113	139	127	130	134	136	104	124	124	132	142	146	153	132	153	140	120	109	114	121	128	137	105	139	123	135	123	125	124	119	117	119	122	116	128	116	121	131	127	130	131	132	125	120	132	124	141	113	138	110	137	119	104	140	125	118	147	130	137	133	135	115	144	112	117	105	145	130	118	135	127	116	118	103	139	99	123	131	120	121	139	117	128	119	110	145	128	115	127	131	113	133	132	123	126	145	142	137	125	108	144	120	118	120	140	126	126	137	124	148	142	107	128	103	120	135	120	138	145	141	122	130	135	129	112	126	136	128	130	122	137	112	117	129	125	136	124	129	121	139	114	137	108	124	126	119	132	122	119	123	126	129	116	128	133	129	124	132	130	121	129	115	108	105	127	131	118	128	138	130	134	151	127	141	135	102	135	140	132	128	126	117	122	142	126	118	120	126	132	137	128	156	129	139	127	123	137	113	145	102	136	109	134	135	139	132	121	104	116	151	125	122	115	128	118	111	118	123	135	128	114	114	131	138	141	133	110	123	120	110	131	118	134	143	137	130	123	125	115	140	143	123	145	124	130	107	104	135	112	137	136	119	137	114	132	118	107	121	139	130	125	125	130	132	134	118	125	134	126	136	103	141	120	112	147	142	130	124	114	118	141	143	128	122	132	141	123	137	135	116	125	127	146	116	110	130	138	132	128	115	101	113	145	132	127	138	111	123	121	120	130	120	136	104	132	125	139	112	148	134	106	127	143	129	126	132	120	133	121	129	131	118	123	97	133	129	134	127	111	123	122	153	134	121	135	137	130	128	114	118	125	134	134	124	147	134	124	138	110	123	133	129	118	141	115	123	127	131	118	126	127	129	132	109	130	135	126	113	117	119	133	127	131	125	139	146	120	141	142	122	119	110	99	132	118	135	123	136	136	127	142	149	118	107	139	137	112	129	141	124	122	141	126	137	146	136	137	131	121	141	114	144	113	122	130	124	134	145	136	142	115	141	115	126	129	140	144	149	112	143	116	124	126	128	121	141	149	152	126	134	130	101	131	122	128	156	144	134	125	120	113	117	132	126	125	130	140	134	136	141	138	122	128	139	134	118	122	131	108	131	166	130	111	135	131	128	125	153	132	122	121	105	137	127	127	121	115	148	123	132	134	119	137	141	111	128	144	150	146	119	117	123	102	124	127	125	124	130	127	122	152	126	140	138	141	140	132	123	119	141	115	123	132	123	120	136	127	145	132	129	130	129	116	108	126	125	125	110	142	117	138	136	152	126	138	120	116	125	118	117	139	147	141	132	101	122	139	121	120	121	123	121	134	141	102	130	127	139	132	140	136	144	141	135	150	146	117	103	117	120	138	115	124	123	117	123	129	131	144	117	118	132	130	130	106	120	141	110	137	151	127	114	154	143	127	112	131	137	118	118	130	112	136	122	148	128	124	122	136	131	128	112	118	129	116	133	148	130	140	132	147	121	121	126	148	145	133	139	121	138	127	135	116	139	133	134	137	125	127	117	125	147	117	141	134	134	140	106	117	117	142	113	135	141	106	121	138	115	154	128	115	117	132	112	144	127	139	137	124	146	143	127	150	110	103	120	136	141	147	137	143	143	119	118	117	141	124	146	130	138	109	114	140	131	129	127	130	132	131	136	103	126	101	123	116	155	118	149	119	117	118	135	136	126	138	124	121	114	126	135	118	141	129	137	141	145	128	126	119	121	122	125	145	113	127	97	123	139	118	130	132	139	116	130	127	120	137	120	126	109	141	124	131	131	113	132	131	133	126	156	127	138	133	120	126	126	133	121	130	135	145	130	132	126	133	98	123	130	112	139	129	148	101	105	125	128	126	124	107	109	135	135	139	124	125	112	128	126	146	128	140	153	138	146	123	125	118	127	132	160	126	113	149	139	129	120	127	147	137	136	125	127	137	135	140	92	142	129	134	122	111	120	125	122	128	134	142	108	137	109	123	146	138	132	121	139	154	136	124	137	136	154	120	122	114	141	150	136	136	126	104	130	135	148	104	143	124	123	125	138	135	117	132	158	126	129	125	128	116	129	140	125	137	115	117	134	142	123	108	127	143	101	115	145	130	116	139	126	137	126	113	123	144	142	131	107	135	136	129	129	120	122	133	117	125	130	145	140	130	137	130	135	106	146	126	134	126	122	158	127	111	139	129	128	135	134	140	130	152	135	132	127	135	132	140	125	133	144	120	122	126	129	145	122	146	131	129	121	145	130	119	115	133	117	102	112	119	103	141	142	130	109	126	121	143	124	129	103	121	122	102
6580	1851	2903	3117	2928	2350	1697	1529	1265	1055	1005	878	764	787	660	700	631	581	600	589	500	484	479	478	460	460	473	442	466	428	444	420	454	406	443	413	411	382	412	406	412	368	364	397	378	388	357	411	385	384	400	358	402	349	359	370	364	343	376	372	347	340	374	342	347	360	364	369	366	346	400	370	378	356	356	331	373	340	348	355	356	369	346	340	343	361	356	335	317	336	331	364	349	330	340	350	345	368	342	359	306	361	347	354	320	327	385	346	345	378	362	362	356	380	345	373	350	337	334	316	362	342	349	330	357	345	354	362	322	337	353	333	346	348	325	363	329	335	359	341	362	353	354	353	385	298	340	322	340	312	366	341	378	365	357	332	368	361	318	332	376	346	357	376	337	358	373	354	349	360	328	355	315	324	330	352	362	355	350	354	357	351	320	348	357	325	352	377	367	354	381	346	350	367	316	338	364	340	316	319	372	309	360	359	316	339	343	332	347	357	323	359	334	356	358	348	343	340	334	344	377	373	330	325	349	344	355	371	324	356	329	325	352	321	319	335	349	348	339	350	326	353	337	348	327	341	349	336	321	324	344	354	326	334	361	344	376	336	337	343	347	388	306	367	351	343	354	343	372	346	343	370	336	322	317	355	329	323	345	341	353	374	339	349	358	357	357	317	344	351	339	350	340	346	355	364	338	328	329	364	339	340	325	394	356	352	317	335	350	335	329	326	357	336	352	328	345	350	351	333	351	318	349	354	369	341	332	332	349	320	333	359	351	371	313	356	322	347	339	382	354	342	324	341	330	372	340	333	343	325	331	391	362	346	336	362	342	347	337	341	369	354	330	348	324	311	375	382	340	343	345	351	331	351	333	336	372	341	333	349	329	336	364	322	369	344	334	297	347	325	343	331	344	325	336	343	330	345	351	358	328	321	358	350	354	364	365	347	351	350	337	378	359	332	343	332	365	366	331	375	353	345	366	359	371	334	319	311	364	330	351	359	315	324	340	294	330	347	359	328	316	355	351	315	332	333	354	389	357	323	353	304	323	356	334	302	337	368	321	328	355	341	355	315	365	337	360	346	340	323	343	358	368	346	338	348	323	386	340	339	345	325	342	369	367	337	364	328	352	332	362	326	351	363	307	349	355	302	343	365	322	361	333	372	342	337	343	343	353	375	339	355	336	352	340	350	350	341	378	330	328	339	342	336	365	341	348	321	345	367	347	358	320	359	369	327	334	354	364	335	303	337	351	380	325	327	351	322	369	354	370	333	335	354	338	350	341	327	343	361	326	318	338	347	351	322	356	363	346	329	353	353	337	311	353	324	338	336	361	347	379	378	320	317	354	354	351	368	350	349	355	291	341	354	352	354	338	346	339	333	317	352	353	343	345	332	363	366	350	334	328	355	336	362	351	334	340	352	335	350	349	352	328	348	323	361	340	319	343	355	348	339	310	348	349	355	351	338	348	345	372	304	351	367	321	345	328	331	357	345	333	345	318	329	341	329	322	337	323	359	323	359	349	358	326	323	356	357	334	359	342	349	389	327	343	337	313	329	346	358	375	344	357	345	363	348	335	347	369	362	375	341	328	304	371	334	323	344	349	312	313	352	303	334	346	341	329	347	358	325	345	356	321	340	365	333	335	338	334	339	343	314	319	336	330	363	331	337	313	326	349	386	310	345	320	365	364	372	341	338	370	340	344	345	355	338	332	350	311	346	356	360	351	349	354	321	350	353	326	358	357	334	316	364	361	333	378	340	340	331	349	377	306	371	341	342	341	329	339	344	326	341	352	322	339	334	369	319	335	338	382	349	319	316	334	350	346	306	342	363	319	352	323	330	329	376	341	317	355	362	336	332	329	340	326	326	310	376	361	357	342	322	355	333	357	324	370	352	331	376	343	317	329	363	340	352	349	364	327	372	318	345	364	350	349	326	338	337	344	360	328	333	361	367	344	373	332	307	367	354	357	369	344	360	373	333	355	340	361	348	323	323	350	341	336	354	347	360	339	315	346	327	344	314	312	327	319	310	352	366	356	357	355	363	369	356	313	334	350	319	341	336	336	351	335	343	331	375	321	307	357	353	343	326	351	339	359	320	383	337	338	304	337	352	358	352	325	352	341	335	339	356	356	343	304	373	331	363	324	321	307	361	335	306	353	345	358	356	365	320	319	368	343	342	340	340	365	329	340	316	338	338	323	351	367	319	343	344	339	332	345	335	325	350	350	350	333	325	327	349	357	314	370	342	300	348	334	387	344	365	336	338	329	325	379	375	373	330	354	338	351	359	350	338	388	356	340	354	333	309	322	355	338	370	326	322	332	347	368	359	350	358	370	314	362	326	324	358	328	346	354	305	331	343	347	383	326	318	343	349	343	348	360	351	349	326	350	324	356	369	363	340	351	330	308	315	336	346	347	349	340	314	325	349	328	315	346	337	340	371	354	346	349	338	383	358	366	316	358	336	328	316	359	299	344	355	364	320	364	333	329	351	345	374	352	358	370	327	331	367	332	345	349	333	336	316	329	350	337	343	342	321	324	349	378	363	357	342	303	369	325	327	357	328	357	361	349	360	321	366	344	342	368	338	390	349	317	360	361	299	352	331	355	325	345	303	343	344	313	360	349	318	383	331	343	318	339	350	342	354	331	339	363	367	348	331	374	315	350	340	364	332	374	357	344	354	380	336	369	350	354	378	359	351	356	364	330	298	346	347	340	370	344	337	400	322	343	358	346	376	328	338	347	331	345	372	324	345	320	381	347	354	331	352	335	386	375	331	369	354	331	350	341	319	324	360	341	366	343	309	317	333	327	343	308	338	365	341	335	348	344	339	371	381	364	322	349	316	365	309	321	357	363	335	324	360	358	357	356	339	324	311	386	319	325	336	390	348	349	338	335	324	370	356	336	340	349	339	325	312	333	340	367	350	315	322	325	308	340	348	377	332	334	350	330	374	313	348	337	368	363	376	331	357	343	317	348	346	342	339	354	340	351	303	324	316	376	339	366	384	329	338	340	331	342	339	361	328	324	365	358	386	339	354	317	331	354	321	365	344	369	319	358	348	345	333	364	364	322	351	331	312	342	365	344	370	324	335	332	353	367	356	366	352	364	326	355	322	347	366	332	314	317	332	336	339	339	341	335	308	341	320	349	359	355	339	356	335	334	319	350	326	365	369	365	330	359	381	342	360	367	351	355	356	338	368	324	338	376	324	363	317	367	336	327	325	330	332	369	319	348	374	371	346	388	332	357	357	346	371	315	358	353	325	354	324	363	349	356	355	339	364	342	320	331	347	335	349	332	359	353	332	362	337	338	359	325	370	356	329	336	367	334	322	371	343	379	327	328	326	331	342	332	361	337	329	348	339	325	362	341	324	347	337	365	371	343	332	336	355	358	310	346	364	315	319	356	381	312	323	338	330	338	353	336	331	339	326	337	360	310	348	355	333	341	349	381	349	374	313	349	348	331	324	337	375	336	348	347	367	333	344	377	321	351	351
20021	4599	3307	1944	1443	1035	820	672	602	475	424	401	399	372	303	321	302	313	343	284	314	309	311	274	262	283	293	240	267	282	267	283	272	229	239	274	282	278	274	270	252	257	283	254	241	244	296	256	256	227	268	253	227	245	276	250	254	254	262	241	275	243	253	280	248	243	277	241	272	267	293	267	228	235	270	251	242	251	272	236	240	224	232	238	239	253	267	250	260	274	277	244	281	229	285	227	299	246	253	232	240	237	233	226	246	229	259	274	260	288	265	248	251	267	259	223	300	262	237	255	243	241	232	253	256	266	255	240	249	248	265	233	253	238	228	253	233	267	243	243	231	246	271	219	242	224	256	258	252	239	261	246	214	257	263	268	242	268	260	284	274	239	234	264	257	275	262	259	269	255	254	262	274	259	257	210	248	282	246	256	233	233	272	252	275	247	225	230	235	226	251	239	258	242	251	258	260	233	211	248	252	234	237	246	252	224	236	238	222	241	263	257	246	256	248	269	234	254	246	267	267	242	254	247	231	259	244	239	234	238	248	246	249	259	267	259	244	267	269	251	209	271	268	240	254	273	249	239	224	276	236	213	252	243	301	262	261	243	242	245	228	256	231	212	274	260	265	246	268	248	244	247	227	259	266	275	267	245	264	232	227	232	239	256	257	244	241	245	272	251	285	250	237	231	238	224	220	219	229	252	232	232	233	239	267	256	246	247	271	234	239	261	254	234	249	283	235	234	276	255	269	271	237	261	236	261	244	228	258	233	262	252	259	238	275	245	272	257	264	259	271	214	279	239	266	216	229	246	253	284	272	255	262	234	229	263	256	252	248	222	252	234	256	252	262	255	250	201	266	239	255	239	274	256	220	230	259	220	265	250	252	238	248	233	261	265	278	258	247	205	260	279	204	248	237	272	246	266	220	235	261	232	248	277	234	220	253	233	265	241	231	226	267	228	234	249	281	231	237	240	262	259	268	264	289	246	257	254	276	269	243	251	250	232	249	246	247	253	231	285	251	285	265	241	257	248	250	243	274	244	259	265	220	256	252	243	252	269	268	238	271	260	238	266	228	221	257	256	227	239	245	254	257	260	247	233	245	242	244	263	260	258	264	239	238	239	243	304	269	259	234	250	274	276	263	224	259	258	246	233	254	286	223	230	261	247	229	281	271	263	234	261	235	225	271	287	243	246	271	276	265	260	270	260	248	267	224	240	251	256	255	253	229	240	257	232	236	260	243	242	269	267	254	243	240	268	278	230	255	254	267	242	241	276	279	255	280	254	251	240	254	237	264	263	232	255	233	260	236	286	256	230	221	264	243	219	256	263	287	237	249	251	240	236	238	265	255	252	224	263	253	262	262	279	252	235	240	242	276	271	213	252	276	257	236	258	261	251	262	250	251	225	233	259	242	227	249	246	254	256	241	255	251	254	244	249	247	258	250	222	266	261	238	239	223	264	242	267	231	242	276	255	260	263	266	248	233	256	271	241	243	239	259	232	251	231	227	251	262	250	250	251	206	239	253	226	230	253	294	271	274	231	234	238	250	264	244	239	269	230	247	249	246	259	242	266	271	255	249	249	276	298	235	254	256	254	259	215	262	260	251	209	249	248	228	256	234	237	292	255	236	269	236	257	266	274	264	253	262	279	235	272	245	287	260	251	276	258	243	274	234	283	253	240	222	230	232	245	247	260	243	232	257	273	247	245	228	272	268	269	237	218	288	278	265	233	252	279	257	280	235	254	264	238	265	264	251	258	232	254	284	245	250	250	252	265	256	269	231	242	262	250	254	288	238	285	292	253	273	252	236	247	256	290	253	288	256	253	242	264	257	222	248	257	268	234	249	243	244	246	260	229	243	251	261	265	248	238	244	228	264	199	257	267	257	262	284	256	254	243	259	254	257	267	237	266	242	291	268	274	254	266	251	244	256	239	233	251	251	246	281	277	274	237	226	254	241	224	250	225	246	244	252	248	262	255	230	266	269	261	260	234	235	266	265	240	268	229	245	283	235	245	288	243	248	224	243	253	264	250	250	264	235	250	265	271	238	285	272	258	242	272	241	248	267	258	249	238	263	242	244	235	278	309	279	243	261	249	245	268	233	248	266	224	242	259	270	263	237	224	256	249	239	248	235	264	245	239	272	228	258	232	274	289	229	243	221	250	274	262	276	208	258	230	266	242	283	251	246	258	267	233	227	241	215	246	277	252	250	257	250	245	242	243	249	272	224	289	264	276	249	258	268	247	233	269	227	273	264	252	228	301	252	227	217	264	236	255	264	273	244	266	266	241	245	221	228	253	260	273	246	280	253	242	236	224	278	254	264	270	230	232	271	220	245	265	266	267	273	277	270	242	277	257	227	241	272	226	263	220	272	254	246	241	228	240	236	247	267	249	266	228	257	254	233	254	263	271	236	252	231	275	233	263	268	238	224	253	262	244	273	227	244	262	265	207	275	243	251	241	267	231	232	285	234	240	231	294	232	243	246	234	251	276	246	262	276	261	232	278	234	267	250	256	254	237	247	265	245	264	258	270	248	258	245	236	266	230	265	247	273	255	254	250	222	238	249	256	258	251	236	231	243	247	235	282	212	242	236	229	261	251	218	227	227	277	231	255	268	244	266	246	250	249	259	230	206	288	270	254	234	245	237	262	257	237	264	243	243	231	246	239	253	234	218	262	267	237	247	262	243	248	243	220	259	244	286	239	227	253	251	242	262	255	292	266	255	241	244	270	243	251	256	234	269	245	265	227	288	265	231	232	238	236	253	243	250	241	265	274	232	266	221	272	260	254	271	273	291	259	257	246	251	267	249	239	256	245	270	252	218	235	211	255	231	258	268	270	252	254	260	266	238	246	234	298	239	247	251	261	250	264	270	281	291	235	256	257	215	252	248	263	256	254	237	249	265	260	241	257	273	290	227	235	250	228	249	261	263	252	236	272	227	271	271	229	256	284	243	243	241	218	232	269	243	245	271	249	262	244	250	268	259	259	227	300	269	243	266	256	231	249	252	240	257	245	244	288	238	223	267	234	245	229	252	234	237	248	256	292	264	278	248	257	236	260	243	281	243	260	247	265	246	242	265	274	253	278	250	243	265	242	253	246	286	236	242	245	236	270	266	248	261	230	246	264	248	240	246	255	240	241	238	244	245	233	253	269	258	260	267	223	248	257	251	254	228	241	261	252	247	262	257	269	259	243	257	220	236	256	234	271	268	227	276	249	220	262	282	250	233	241	261	240	292	235	226	281	233	259	233	268	259	241	228	286	283	259	273	253	256	256	261	292	226	248	245	249	254	267	273	268	219	251	283	284	260	267	260	238	242	282	246	255	229	230	240	238	255	253	244	265	263	252	245	273	238	256	280	232	238	262	237	253	285	262	244	265	280	233	237	249	255	253	240	268	256	250	237	258	268	261	256	239	234	243	240	259	243	256	277	278	251	266	243	243	228	254	212	258	251	255	262	230	243	244	302	264	275	280	281	277	255	253	267	269
8268	3203	5370	5857	5294	4358	3147	2745	2277	2023	1783	1585	1425	1351	1281	1148	1081	1053	994	957	961	886	882	810	805	781	786	810	765	752	748	704	708	677	742	695	685	729	654	663	709	682	681	648	660	671	620	660	638	653	684	615	607	644	627	624	642	607	610	583	600	629	651	606	618	653	617	592	573	597	636	643	619	588	602	583	602	618	613	630	596	653	628	582	598	557	582	598	580	616	556	587	609	586	627	627	593	600	632	594	600	562	624	625	571	610	627	592	549	559	634	607	566	575	602	581	614	597	593	568	599	595	579	611	639	569	606	556	511	580	582	599	614	608	611	614	582	586	588	603	582	593	553	582	607	566	584	556	601	631	561	603	600	580	614	586	575	555	597	584	625	588	631	606	606	585	615	632	561	578	597	594	595	584	601	581	596	572	587	528	608	580	599	580	569	618	568	597	561	565	583	575	595	599	600	589	571	580	585	561	573	547	566	560	576	581	599	581	599	597	573	590	584	578	606	606	604	619	565	601	604	555	600	614	597	589	608	551	612	586	580	593	584	580	553	606	595	572	556	543	589	587	598	565	578	603	596	601	595	548	579	584	577	579	657	549	614	562	611	628	562	623	550	590	605	568	591	602	579	584	617	577	587	578	591	594	593	571	589	605	645	562	560	573	618	575	585	570	613	564	604	571	565	591	634	593	609	601	575	574	592	584	561	576	617	631	577	575	634	590	567	547	595	576	604	590	562	558	589	581	615	611	580	596	620	600	557	611	588	587	572	650	592	594	596	562	631	583	555	558	551	558	597	613	556	550	578	627	597	542	578	563	659	642	615	574	581	604	614	597	567	590	578	517	584	619	586	559	566	579	566	595	609	604	546	590	573	575	608	616	602	607	590	618	569	575	594	580	588	609	562	564	531	567	617	553	603	598	569	594	610	606	571	619	590	573	636	551	614	575	588	596	565	565	573	629	542	589	590	628	588	573	593	613	578	570	577	592	592	576	583	589	578	552	613	575	539	595	613	580	576	584	578	601	581	570	594	586	582	561	604	598	560	577	585	605	581	586	626	613	620	599	556	625	558	595	560	577	565	581	601	573	572	566	552	597	586	595	591	593	593	592	559	589	634	549	582	595	559	575	583	604	604	580	574	652	569	602	590	613	605	639	566	566	590	633	584	576	545	545	617	603	630	574	586	598	578	598	551	650	588	564	602	593	589	547	551	556	571	616	597	617	569	587	586	608	576	620	570	575	615	588	586	585	622	590	563	619	598	569	593	567	619	593	586	550	620	603	586	572	580	638	615	592	578	561	585	576	592	591	579	573	574	571	604	612	599	595	569	563	593	574	577	581	565	590	600	549	572	585	600	582	618	584	554	613	604	573	562	565	559	665	611	588	619	552	568	572	587	603	611	520	576	587	532	561	588	582	563	539	554	575	600	581	595	564	564	626	617	585	616	610	588	557	549	599	558	565	595	580	593	638	604	590	566	579	581	614	578	554	605	570	558	552	564	564	578	606	608	595	587	538	574	632	622	580	598	568	601	557	657	610	613	636	559	607	585	554	630	607	575	557	587	578	591	585	560	599	606	599	597	605	586	554	614	566	602	619	559	611	578	569	580	573	606	619	564	573	581	547	597	583	575	610	558	614	557	575	585	576	576	629	607	558	596	579	628	614	589	564	585	544	591	583	611	571	609	575	577	601	511	567	567	551	554	543	562	590	605	553	597	641	598	568	629	591	606	582	613	576	591	591	631	585	589	572	597	576	638	551	599	586	557	580	543	541	563	582	560	545	612	597	573	582	601	601	588	562	606	604	556	617	594	521	604	621	594	604	597	556	591	602	599	593	604	588	557	601	629	588	556	606	594	582	583	607	560	581	561	591	608	600	540	583	580	566	617	578	608	585	555	600	606	590	577	600	610	576	621	592	625	590	598	594	601	563	577	565	592	542	590	588	605	609	597	574	574	588	577	540	563	586	575	579	588	579	619	579	579	595	559	589	581	615	585	599	595	614	566	552	604	576	597	582	614	620	593	594	590	626	538	576	578	600	603	569	607	612	581	579	641	540	569	600	539	555	592	549	584	579	605	609	619	582	552	618	590	614	579	603	596	528	592	611	579	581	601	603	569	583	588	585	578	630	613	603	596	567	571	567	618	599	554	594	573	563	551	599	584	615	580	588	561	652	578	588	617	600	587	569	569	588	589	549	581	544	599	570	569	597	599	595	556	589	621	608	577	572	619	593	560	590	580	551	547	612	586	596	586	652	572	588	590	602	552	568	606	602	560	643	598	591	586	590	545	546	597	606	587	646	560	589	616	581	564	569	569	595	573	577	580	645	553	550	550	577	555	600	589	612	582	645	601	619	581	575	612	605	584	563	609	625	577	594	647	577	598	617	599	584	558	586	612	592	596	579	568	583	566	567	618	594	602	586	607	597	554	590	573	535	531	595	585	570	592	599	624	610	567	609	595	599	563	632	570	592	609	555	579	551	587	594	564	548	588	601	597	537	595	578	591	583	569	578	591	614	600	599	576	562	602	615	589	568	553	581	586	549	550	564	591	611	588	613	580	614	565	564	621	561	577	607	558	643	558	600	549	622	581	604	630	625	591	588	569	590	595	601	593	606	595	571	581	584	570	594	650	619	575	574	591	571	600	621	585	592	568	600	596	583	561	587	619	556	607	600	590	572	617	549	585	574	568	564	609	580	607	584	591	569	633	611	613	604	553	558	577	556	582	589	615	568	590	608	592	597	552	598	647	613	620	592	580	608	584	587	620	581	547	603	616	576	639	608	562	600	608	590	528	585	587	588	580	576	592	543	578	614	596	574	595	591	603	569	585	574	582	565	602	583	616	569	593	571	572	561	601	580	619	613	597	608	624	608	566	613	578	550	592	594	626	628	571	580	580	594	607	557	584	569	584	593	615	548	612	602	666	585	602	592	585	596	577	621	553	585	580	598	611	586	612	608	612	600	584	576	551	589	603	607	622	631	623	564	565	565	612	580	607	621	637	600	621	598	579	568	583	567	592	593	629	590	623	597	549	611	584	574	541	594	617	562	579	573	612	613	603	598	593	578	567	534	585	623	549	612	590	564	623	563	609	575	583	631	595	592	558	568	623	588	590	611	609	575	608	607	583	592	576	569	550	625	570	654	576	605	613	559	583	572	579	583	574	580	604	596	600	615	577	605	597	575	608	565	623	555	553	636	610	586	606	592	541	590	632	651	604	557	570	591	578	607	551	557	603	583	578	585	537	572	612	579	592	625	604	639	562	583	591	587	591	590	642	633	596	580	589	577	607	604	586	587	629	579	583	607	597	587	607	585	573	580	632	575	589	564	558	604	614	582	603	553	623	580	564	584	572	548	598	565	605	594	579	609	597	551	576	599	647	598	560	551	593	581	576	631	633	582	570	632	569	596	591	547	579	567	545	585	606	603	587	595	598	554	568	621	581	629	586	579	589	628	597	624	599	590	577	589	617	592	574	636	611	581	576	586
2521	136	89	96	88	60	58	71	60	67	69	57	65	57	67	60	67	66	69	75	73	59	63	55	56	60	70	62	70	74	60	62	51	54	71	59	62	64	70	54	68	57	64	64	54	62	80	50	58	62	61	55	72	60	57	74	52	68	60	59	55	47	65	64	67	55	46	57	67	57	70	69	68	64	67	72	57	56	65	60	62	50	64	61	60	74	70	64	57	61	53	71	59	59	71	59	57	60	79	69	58	58	80	61	60	69	56	68	73	67	58	55	60	55	62	63	69	65	66	61	67	52	56	63	71	68	72	70	69	59	52	57	74	56	59	72	51	63	54	52	69	58	66	74	68	81	66	69	77	50	65	56	57	78	60	52	56	56	55	70	80	67	71	61	63	52	55	67	54	65	69	75	58	64	63	70	53	57	47	61	63	65	52	57	67	59	55	67	57	70	49	50	66	62	62	76	79	69	66	71	70	49	72	63	73	60	50	84	65	67	66	62	55	53	64	55	76	73	59	70	58	65	64	66	63	64	61	63	63	57	62	62	61	59	56	60	66	68	64	55	65	74	65	60	62	70	47	76	78	49	61	79	76	63	80	58	66	67	69	68	56	62	71	51	66	81	69	75	73	79	63	60	38	64	68	62	58	62	70	77	62	46	68	56	58	51	70	61	78	76	64	46	48	72	56	80	69	61	65	67	48	56	68	75	56	66	68	61	58	78	64	59	52	51	64	63	73	58	65	62	63	73	58	59	56	53	65	61	60	51	67	70	77	64	64	57	65	53	57	72	61	55	46	80	67	71	78	60	58	66	66	71	58	64	57	59	57	67	61	74	62	59	64	75	71	51	58	69	66	64	52	60	59	69	59	63	65	72	44	55	67	50	58	61	70	61	55	72	55	70	70	69	67	68	64	59	53	52	63	68	59	68	72	75	58	65	55	72	55	79	71	69	55	79	68	61	52	61	58	59	49	64	63	53	55	68	57	59	68	61	80	53	47	74	67	65	71	72	55	71	49	66	66	59	45	49	63	69	65	57	70	57	57	63	83	66	76	73	62	72	57	59	69	69	70	54	57	64	77	65	75	70	63	77	64	69	56	64	65	64	65	73	56	75	72	50	61	44	71	71	59	70	66	88	64	64	69	55	53	63	51	67	67	83	56	65	71	65	55	50	75	58	58	59	71	62	71	87	45	60	49	65	63	46	61	60	61	50	76	80	40	71	67	59	75	72	63	48	53	72	65	57	56	53	66	73	58	59	70	73	59	66	71	58	69	63	64	61	77	52	77	64	55	78	64	54	59	64	87	74	69	55	62	67	61	72	49	59	73	62	61	69	46	61	81	81	65	65	60	67	64	75	65	64	65	63	46	62	56	55	66	57	68	57	54	64	54	55	73	66	58	67	60	61	58	63	52	69	75	71	77	70	69	56	67	61	47	63	64	60	63	54	58	68	52	87	62	62	67	54	57	50	64	49	56	50	70	74	70	66	47	70	63	75	72	70	64	60	62	52	59	68	71	61	55	75	47	49	61	71	53	64	68	55	62	57	69	69	65	73	62	72	46	56	56	50	57	60	77	68	59	66	68	47	64	57	57	60	49	61	56	67	66	87	58	62	70	72	72	60	69	59	57	50	72	54	64	54	72	57	70	53	64	54	50	47	79	92	56	45	59	68	74	41	56	71	67	83	69	62	61	60	78	68	74	63	73	69	54	66	73	65	62	52	70	66	57	57	58	65	70	61	56	77	62	68	51	57	56	63	62	54	64	68	70	63	54	65	79	67	59	60	58	68	54	63	72	66	64	74	56	53	61	62	67	72	71	61	62	60	62	52	61	77	53	46	57	66	49	75	72	62	69	61	59	56	53	65	61	71	69	62	61	70	56	62	57	58	68	53	62	71	62	70	71	74	60	67	71	65	72	60	60	44	52	72	67	61	55	67	56	83	54	57	70	71	65	61	62	55	68	61	67	66	62	58	66	60	60	81	71	63	45	65	63	63	71	69	64	50	56	66	56	63	54	61	74	71	60	61	64	71	71	67	55	51	63	67	51	54	54	48	67	56	64	59	72	54	57	54	73	66	56	69	70	75	62	69	64	60	68	67	59	55	84	83	79	59	72	65	77	60	78	74	75	65	51	70	59	54	63	65	76	61	51	67	64	73	56	59	79	74	47	49	73	63	55	72	71	69	70	69	77	52	63	55	53	66	64	46	74	54	79	60	68	72	63	88	72	69	69	61	53	54	60	64	74	55	80	64	57	63	50	67	53	56	62	64	66	48	62	56	80	68	65	58	45	64	77	65	56	61	55	63	64	59	74	47	76	67	70	45	64	70	51	65	83	59	66	55	55	50	58	53	54	73	70	55	63	67	61	61	72	62	66	79	58	76	52	59	60	67	52	62	81	53	54	59	56	77	49	48	69	50	66	65	72	62	56	64	62	65	82	61	57	51	65	55	66	72	56	59	66	64	57	68	59	69	63	65	82	68	61	55	54	70	69	68	55	71	51	58	54	68	68	51	68	66	59	53	60	49	62	60	62	52	54	74	62	69	71	77	68	49	59	58	73	61	59	58	59	55	44	65	60	55	66	48	66	67	70	74	61	70	64	73	84	71	61	65	62	52	82	47	57	53	61	52	58	56	57	57	61	82	61	53	55	75	57	68	69	63	53	73	54	64	53	66	49	59	63	57	57	67	45	75	68	58	71	68	64	56	60	81	55	70	47	62	68	66	68	64	71	66	67	77	65	48	59	70	56	54	61	68	57	54	52	66	51	70	65	68	65	69	79	62	64	71	69	63	61	56	59	46	51	53	74	68	66	54	65	62	55	61	67	69	72	69	55	82	58	59	69	72	50	60	63	58	63	52	57	72	65	43	75	68	59	65	56	61	57	69	62	65	56	56	62	52	62	53	54	61	66	59	73	46	74	64	69	61	62	77	52	67	53	62	63	72	67	81	67	73	70	62	72	66	58	58	60	71	62	60	59	52	56	45	76	65	62	77	64	64	56	78	60	66	54	68	63	48	60	56	57	69	71	63	66	70	61	68	57	64	73	63	67	57	54	61	54	80	52	60	64	70	61	67	72	65	58	70	63	65	61	71	61	63	58	53	57	56	65	72	65	70	63	72	65	54	57	80	69	50	69	71	55	48	71	60	70	68	58	70	71	58	42	56	58	60	59	62	63	61	48	73	68	56	65	50	59	61	72	78	77	67	42	61	64	61	58	61	58	71	64	65	49	70	67	64	72	55	61	66	57	74	74	65	66	74	76	66	49	66	79	62	70	67	68	63	75	68	60	63	62	67	56	60	57	58	54	68	59	75	69	62	55	65	47	56	67	49	52	70	68	60	62	64	74	66	70	58	70	72	61	58	61	56	68	78	64	70	67	65	67	61	54	52	74	49	65	58	66	60	56	55	58	61	63	75	60	70	59	62	60	36	65	56	46	59	51	63	81	52	63	62	61	65	65	57	47	54	65	73	69	62	56	74
2200	269	276	337	313	251	237	260	241	207	231	223	183	216	200	208	196	215	208	204	201	201	185	189	248	190	202	195	211	198	192	198	228	174	207	182	187	179	186	186	204	209	209	208	196	216	186	206	220	201	216	204	221	160	186	187	210	199	186	195	209	197	183	203	207	194	228	190	200	193	195	188	209	193	187	204	176	195	162	174	184	169	178	219	207	191	214	190	213	210	196	171	195	222	181	183	218	203	231	164	200	188	169	202	191	176	192	177	220	201	199	196	185	200	196	214	201	191	206	184	219	185	195	201	178	206	174	215	218	196	187	197	201	214	193	183	205	174	195	192	207	219	195	194	196	173	194	202	194	211	172	162	213	193	188	193	202	157	200	192	206	185	217	180	175	196	203	193	195	211	186	194	183	177	203	192	206	189	205	198	185	218	179	179	173	184	200	204	238	193	176	195	227	167	214	168	222	195	181	180	178	215	210	169	212	198	197	204	199	214	211	177	208	204	192	190	225	194	191	203	186	204	186	197	193	167	189	194	204	212	198	181	217	201	187	184	201	187	190	218	203	198	203	202	188	202	192	193	222	198	180	198	197	221	199	186	181	180	200	201	195	222	175	213	202	189	200	179	178	178	197	196	180	212	188	208	202	197	199	196	194	173	165	203	182	196	207	208	195	200	208	183	219	207	205	180	177	197	203	187	198	187	174	214	188	212	173	184	187	201	192	193	205	194	206	227	173	208	174	180	169	201	188	197	180	207	185	186	196	162	226	222	177	182	194	216	199	178	175	201	211	168	200	213	176	193	179	179	196	187	204	182	194	187	188	145	207	199	225	216	199	186	218	214	192	173	203	188	196	197	189	219	189	173	170	167	186	217	199	195	179	186	217	199	198	207	217	171	181	191	182	201	221	164	195	183	185	184	230	191	193	220	182	220	193	202	208	211	190	197	200	212	190	189	191	219	193	184	204	207	166	191	198	169	197	182	174	182	184	220	180	193	175	207	184	196	197	203	200	209	200	226	208	191	223	184	192	186	205	201	189	204	191	216	199	205	222	213	165	204	196	198	209	200	215	216	182	213	174	200	170	193	199	190	186	204	183	187	207	183	193	179	208	191	163	188	181	192	197	183	193	181	193	182	187	189	199	205	198	178	191	186	181	203	199	180	221	169	195	175	201	197	205	201	192	178	167	218	209	195	209	188	194	161	182	183	170	193	178	222	205	198	194	226	199	186	186	191	165	184	181	179	191	184	191	197	190	234	219	197	178	199	173	176	204	209	184	186	184	211	217	200	198	201	174	188	197	177	197	189	201	207	203	186	216	188	201	218	196	213	175	168	177	174	180	190	189	203	184	210	214	198	193	172	209	187	187	199	187	188	205	190	166	192	174	218	186	214	196	198	207	206	203	199	204	203	185	190	190	188	206	183	180	206	214	180	192	202	182	219	210	182	185	201	208	193	180	197	178	192	195	185	202	197	199	173	207	190	180	196	186	198	203	198	178	225	203	213	199	220	179	177	183	205	169	188	190	193	189	196	200	196	173	214	194	195	190	198	193	193	188	235	175	184	189	175	183	207	184	178	188	202	201	177	182	180	211	205	188	211	209	188	235	174	174	206	199	202	239	196	194	187	186	194	179	206	194	207	182	198	168	192	203	200	203	185	203	206	205	185	207	190	210	178	205	187	216	207	194	199	184	200	205	191	168	204	197	204	188	204	214	187	190	181	162	186	174	184	202	182	220	158	204	181	175	202	206	191	203	187	192	182	194	197	186	205	194	183	192	186	183	193	183	182	193	178	199	192	210	183	208	168	203	188	187	181	193	177	188	184	195	206	183	177	183	188	182	174	181	209	178	196	204	194	197	195	176	181	198	209	219	195	190	193	193	192	220	224	204	196	187	214	198	179	183	204	201	197	198	204	198	202	208	183	190	204	190	185	202	189	193	195	198	175	207	199	201	164	187	196	172	199	177	199	187	192	188	184	191	221	173	189	194	186	195	200	200	206	169	208	205	195	196	200	194	181	180	188	197	199	157	229	217	191	193	172	199	213	195	213	203	192	215	193	207	183	214	194	190	193	197	204	188	202	221	214	196	183	201	190	188	200	187	172	194	179	212	176	192	224	205	185	227	206	184	198	192	171	199	198	187	192	189	186	176	198	181	182	186	177	216	202	188	211	194	189	199	209	239	213	189	197	193	203	217	199	184	198	202	189	201	209	206	187	193	212	196	197	187	193	180	196	192	210	200	191	202	187	183	196	197	179	202	175	170	175	199	174	191	165	193	211	193	199	189	193	221	195	189	174	206	179	195	194	173	194	181	216	206	206	213	201	208	195	223	218	230	217	212	191	194	202	188	197	209	176	176	191	184	223	184	214	198	198	184	199	183	186	199	194	230	206	177	188	171	217	196	184	194	182	216	173	189	204	213	184	180	182	190	209	206	188	171	199	194	200	211	187	204	207	182	198	197	187	184	187	199	230	187	203	217	209	199	169	208	208	215	205	167	178	197	206	227	211	211	179	199	209	180	175	215	209	210	205	208	203	194	186	203	185	203	170	184	184	203	184	196	205	177	205	199	175	188	192	199	198	207	195	186	188	207	221	188	178	195	177	206	187	181	211	194	184	212	190	186	204	200	209	186	184	203	227	179	202	193	183	169	183	161	199	197	192	185	186	179	219	213	210	192	175	174	200	214	163	191	220	193	181	219	196	188	208	197	185	173	194	189	212	183	199	209	172	205	195	187	194	184	180	214	187	210	186	188	166	225	223	210	180	180	196	196	192	179	199	190	175	190	185	208	192	202	188	185	183	195	207	215	239	216	187	210	188	185	192	211	206	192	209	205	183	181	185	204	214	183	191	203	205	210	203	194	206	229	185	170	180	200	203	202	213	167	202	211	204	190	205	207	196	203	201	212	180	204	189	192	179	177	190	185	198	187	212	185	178	207	171	188	200	194	187	184	180	191	214	177	228	194	200	205	229	183	185	167	193	191	177	188	209	217	203	198	223	191	175	185	193	204	185	203	207	190	197	168	196	198	175	225	188	212	222	168	196	195	179	202	187	199	177	205	183	185	214	195	215	202	227	181	195	183	200	190	184	201	200	179	198	185	213	204	217	186	211	204	204	204	203	206	178	174	196	193	198	200	204	212	181	204	224	178	205	202	212	204	208	172	155	201	182	203	227	180	218	187	209	198	207	211	208	183	187	188	194	190	193	212	196	173	195	218	193	201	202	182	175	213	182	207	192	180	203	167	210	204	202	202	187	188	191	218	204	201	171	186	176	183	201	198	180	169	175	186	230	219	174	188	201	201	190	210	197	199	194	178	184	182	203	198	193	187	185	172	189	183	196	194	200	198	190	210	207	176	194	200	201	176	188	184	180	189	201	198	206	194	203	195	186	209	183	204	223	186	200	189	188	192	194	203	190	191	211	188	172	199	192	211	199	200	180	216	209	193	207	200	189	203	217	225	197	196	172	189	212	214	192	195	204
11531	1673	1424	909	736	527	400	350	297	251	211	219	199	200	212	172	172	173	150	150	166	129	109	156	148	125	139	138	129	133	129	117	155	116	127	131	131	138	116	143	142	121	142	104	123	123	153	137	106	134	141	135	133	134	109	129	128	133	132	132	141	144	111	144	140	126	122	127	128	136	121	118	133	139	133	114	104	121	121	133	128	120	138	136	121	132	127	143	134	139	125	117	151	116	122	140	102	121	158	130	126	132	141	118	111	116	112	126	107	121	125	107	128	136	122	133	142	106	119	121	130	116	126	125	120	147	127	134	143	126	119	141	115	101	132	127	108	98	130	134	123	129	142	121	119	120	120	129	128	141	144	132	133	126	119	122	137	126	120	128	124	134	139	133	127	129	109	123	120	126	138	114	131	118	132	123	106	128	137	118	129	122	150	131	142	130	100	135	132	113	134	116	117	137	119	120	142	140	119	140	120	128	129	128	124	126	124	117	124	110	121	110	125	136	121	138	120	135	125	99	124	113	146	114	134	128	135	133	122	115	130	125	130	107	124	116	139	110	138	107	139	136	129	129	122	135	124	143	104	116	110	116	129	132	117	132	127	130	139	112	124	134	118	131	145	165	127	150	117	135	138	118	125	139	138	105	146	130	124	112	136	129	136	127	134	136	124	132	104	128	142	148	128	130	144	123	123	130	133	126	124	140	112	134	142	148	147	131	126	123	140	132	131	116	146	113	121	113	129	143	147	136	120	139	146	148	133	156	118	141	123	151	112	131	118	145	123	134	127	119	136	140	137	130	141	118	123	108	121	110	131	109	126	122	139	120	145	146	130	130	129	123	130	140	126	122	121	127	146	105	125	117	148	142	172	115	138	116	139	129	124	114	112	117	135	117	116	119	118	142	107	128	150	137	131	124	111	121	134	132	122	156	130	141	124	138	130	133	109	126	115	114	138	121	136	122	156	114	121	123	105	137	123	120	121	128	139	118	114	114	103	117	101	141	105	115	120	121	126	127	125	143	117	126	135	142	129	140	124	132	139	145	139	127	150	125	129	123	142	116	128	139	134	126	131	104	139	111	135	116	146	117	117	144	134	131	112	127	93	130	123	138	105	118	130	100	150	146	130	113	128	120	132	144	129	129	129	129	132	144	123	144	113	110	113	142	155	122	105	128	125	113	122	127	126	140	146	112	150	125	145	129	115	140	111	121	99	136	126	146	130	117	115	146	130	146	116	108	117	103	138	134	97	134	134	118	157	150	142	133	141	113	148	112	124	124	120	125	128	110	132	130	115	124	136	139	123	137	127	110	122	149	118	118	123	135	132	120	123	130	123	124	132	129	122	116	140	124	118	119	128	134	137	131	105	121	130	106	129	118	123	149	138	111	122	115	101	117	106	147	114	113	126	107	125	136	119	154	129	132	121	125	138	148	140	124	117	128	100	127	110	118	130	106	123	124	134	139	110	108	114	119	126	132	126	133	125	141	127	144	130	110	139	125	127	127	123	113	120	115	97	143	112	133	119	109	155	139	122	136	139	151	132	132	134	122	121	121	120	119	138	116	119	109	114	119	141	108	126	146	145	128	123	131	123	109	100	122	112	132	122	133	134	119	120	125	133	124	129	125	107	143	152	131	122	124	136	140	112	118	127	116	136	149	134	125	123	127	120	134	113	149	135	120	137	128	113	134	136	131	139	125	142	131	112	141	107	116	136	109	148	118	128	133	160	126	126	122	137	117	131	132	133	119	126	117	137	119	109	122	146	129	99	142	130	124	114	136	135	115	131	124	131	132	130	126	133	123	131	125	121	128	126	156	122	128	122	120	113	125	120	133	142	118	121	120	125	127	147	138	136	151	110	122	132	117	144	116	134	121	155	117	120	121	117	124	140	116	124	141	136	121	129	144	134	131	121	131	143	109	102	134	141	137	140	137	112	114	121	115	128	119	132	130	120	126	128	127	133	117	104	125	137	118	139	142	137	103	119	126	133	116	124	129	122	126	122	161	124	136	106	129	107	140	145	116	130	139	134	123	114	138	125	109	127	123	119	116	128	138	122	120	108	107	128	127	143	123	133	126	162	124	128	143	122	129	146	142	116	128	115	122	137	139	167	131	126	159	117	115	125	122	123	112	116	134	115	131	118	132	126	129	113	136	114	138	141	135	133	123	138	131	120	115	133	126	130	108	126	123	123	145	132	126	125	137	116	150	120	138	134	123	126	127	122	114	109	126	124	129	131	110	128	144	129	116	141	122	122	130	139	137	115	148	150	138	138	147	112	122	134	132	146	121	136	133	120	143	137	110	126	110	137	124	143	128	155	123	118	130	146	134	101	128	141	136	135	125	128	145	120	107	145	145	108	129	139	116	99	139	125	130	111	110	137	109	132	109	104	142	152	118	124	139	139	126	127	118	121	145	114	133	127	133	134	135	128	117	121	121	125	157	142	133	141	133	116	119	155	135	130	135	105	135	126	125	134	136	117	116	118	124	129	120	138	122	119	108	134	127	129	126	138	148	119	106	132	117	122	135	109	129	145	135	136	110	120	114	107	153	131	120	124	118	116	115	124	131	122	110	138	127	138	124	135	138	139	128	132	122	123	131	128	132	110	145	121	154	123	105	148	114	144	129	140	112	133	119	124	138	122	149	118	141	135	120	161	138	122	115	138	144	126	145	128	114	120	123	113	120	136	103	122	122	121	125	129	120	115	115	144	127	111	113	115	133	116	123	129	113	139	108	129	132	126	158	124	123	159	124	152	122	149	127	131	127	140	136	135	129	123	105	108	133	125	138	138	130	137	137	132	117	146	124	125	141	147	125	143	124	111	130	128	138	117	135	138	141	117	138	107	129	137	107	120	121	104	126	138	137	120	121	120	109	140	133	133	120	151	126	116	137	144	130	118	132	126	121	130	139	140	124	121	136	100	134	120	109	143	140	142	113	121	146	137	121	118	139	146	115	131	125	125	128	132	119	139	121	121	128	127	114	107	133	137	128	126	127	138	137	115	146	109	133	120	124	141	109	127	115	125	119	137	130	147	140	124	126	136	138	113	134	118	128	128	110	103	129	114	121	142	133	130	133	141	120	115	138	128	120	109	133	107	109	115	117	124	108	157	150	110	128	131	116	139	111	122	128	132	117	119	120	128	134	137	122	102	136	106	110	113	138	154	107	129	131	140	140	141	128	134	120	131	110	131	146	122	117	113	110	119	130	133	116	125	122	117	126	137	114	128	134	133	150	135	143	122	142	129	130	125	111	130	137	122	142	127	141	137	131	126	120	120	139	131	129	132	114	129	136	141	137	125	130	113	123	166	141	130	137	116	138	145	137	116	135	134	133	113	139	126	111	120	115	130	98	111	134	137	125	118	149	157	149	130	104	115	115	130	117	137	139	127	118	120	145	111	131	138	115	107	118	136	121	122	118	124	122	131	119	112	135	126	134	126	132	135	121	131	130	121	134	112	131	146	111	105	129	119	130	153	124	115	108	117	148
6447	1712	3000	3094	2719	2352	1783	1431	1286	1103	919	843	789	769	657	682	642	604	530	528	484	490	472	487	501	475	429	455	486	448	437	395	426	387	408	412	453	402	392	392	395	396	381	390	392	381	357	391	393	370	376	365	376	385	409	395	376	375	364	336	351	375	377	357	352	366	351	308	335	374	382	357	343	381	374	343	354	343	328	332	337	348	332	333	332	346	355	354	432	328	365	371	335	336	348	357	333	324	345	361	339	358	348	362	347	335	345	342	357	349	330	375	367	335	351	355	368	335	317	349	364	351	343	319	377	338	332	350	336	318	354	353	335	340	344	341	326	359	340	319	346	349	341	363	333	337	325	361	340	359	342	328	376	311	318	326	335	319	352	327	361	340	354	350	363	379	339	373	355	355	324	372	376	314	352	353	356	316	319	359	340	292	337	351	394	343	327	347	359	326	329	323	325	360	366	329	351	348	309	377	342	334	360	345	347	341	320	354	385	355	346	357	333	355	356	329	353	343	334	307	321	348	354	330	348	321	327	315	363	337	313	348	342	370	368	343	334	361	312	315	333	384	343	376	353	350	367	340	334	367	361	367	307	350	316	348	343	351	314	320	345	352	336	331	347	323	325	320	326	337	345	303	332	327	376	361	344	349	347	361	308	357	313	356	342	337	348	347	355	333	336	329	342	349	347	335	362	334	353	311	362	360	351	339	339	355	327	354	292	357	351	338	317	336	339	346	335	356	318	352	327	362	369	343	310	356	366	350	363	368	333	348	320	343	379	311	326	357	315	336	374	314	353	356	320	348	346	346	373	333	336	367	329	332	336	338	334	353	327	345	329	320	355	340	370	320	332	342	391	357	321	324	374	320	332	360	354	353	343	396	316	361	310	359	376	320	314	346	334	368	338	346	319	357	350	345	347	374	362	362	361	341	338	351	355	339	330	357	335	335	347	381	350	311	342	344	332	355	353	327	342	329	370	340	317	328	369	337	364	335	315	347	347	358	336	396	323	333	358	338	302	317	323	338	306	331	325	321	351	370	371	341	323	362	362	351	332	370	354	373	328	337	331	353	334	325	348	331	377	353	289	379	365	343	347	357	329	351	303	344	349	352	331	366	358	345	329	356	331	328	363	324	340	366	349	306	334	372	357	322	351	351	342	361	330	353	371	323	383	371	355	324	348	309	342	351	352	342	346	324	312	352	361	339	359	361	349	345	349	318	336	316	347	348	337	372	382	367	337	343	351	359	366	329	312	342	323	374	356	331	292	326	344	367	337	354	335	338	322	332	386	352	342	363	348	365	351	323	346	332	331	360	331	347	339	330	343	319	336	372	353	361	317	329	349	365	327	334	344	367	343	355	384	326	343	339	329	340	340	359	336	342	343	327	338	340	347	308	352	341	335	311	324	324	369	356	365	357	361	324	336	357	352	313	307	369	363	325	351	325	355	351	325	346	347	324	323	363	353	334	324	326	321	358	350	329	327	367	378	327	334	359	333	322	352	367	345	343	336	339	361	328	363	331	327	347	346	350	350	360	318	340	368	338	362	343	377	355	331	375	336	345	359	370	320	332	314	348	314	370	340	364	336	317	345	345	322	340	376	328	349	306	345	292	358	363	314	327	342	327	372	347	341	340	327	345	326	302	315	335	362	324	339	323	377	354	373	350	326	356	355	357	322	351	352	351	337	346	303	340	342	343	359	337	350	318	352	352	352	354	377	328	377	319	289	338	362	352	364	347	354	342	322	360	338	344	338	342	337	344	348	369	388	341	336	355	308	328	346	332	370	338	337	310	339	319	336	353	336	336	345	326	325	335	338	338	337	340	349	341	305	350	346	374	348	348	349	322	358	351	349	333	342	330	319	394	386	346	306	329	352	341	336	368	328	371	339	355	340	300	349	376	357	351	366	320	336	333	345	359	317	333	330	361	341	320	336	349	323	353	343	355	345	308	362	367	339	337	314	341	349	343	330	344	311	335	337	369	329	369	344	350	350	319	350	350	323	339	342	318	337	343	331	346	368	332	341	366	371	347	330	336	344	327	366	337	344	338	338	329	339	370	348	373	352	350	341	355	345	333	371	357	351	358	372	328	357	327	400	349	344	342	330	328	353	348	321	338	374	346	345	306	357	338	332	325	335	346	319	336	360	310	356	335	334	338	357	353	324	364	331	346	401	335	366	371	348	366	338	364	353	340	342	315	341	314	355	350	333	345	355	338	331	356	364	360	350	315	343	335	327	342	370	332	320	307	306	334	350	332	352	326	335	359	357	349	327	337	334	322	359	344	375	377	340	292	345	369	336	339	347	334	366	360	317	314	362	329	353	332	359	342	357	333	330	345	331	355	332	354	377	363	335	331	346	324	365	351	309	354	326	300	349	333	325	337	358	334	323	327	349	327	333	344	348	296	351	355	363	344	336	341	353	332	341	351	327	329	355	349	326	353	351	325	362	352	366	356	345	369	327	368	347	345	305	316	352	315	287	315	334	382	312	334	339	336	336	373	387	350	365	348	342	319	318	347	360	331	345	333	318	343	327	353	346	356	343	363	345	355	355	358	309	330	341	343	353	348	318	319	339	347	381	353	343	387	328	343	328	348	355	362	343	324	326	374	343	364	317	360	361	333	329	351	338	349	317	353	303	368	342	339	360	346	331	345	295	350	367	330	351	330	352	343	339	329	347	363	359	338	361	368	296	331	332	363	357	331	351	319	365	332	332	344	385	351	358	367	354	341	347	331	329	308	337	359	337	331	331	340	365	332	352	343	339	358	323	351	313	354	335	372	351	351	351	354	344	361	330	386	373	308	327	325	343	321	344	385	328	335	346	339	362	349	310	319	334	330	375	336	344	323	305	307	344	353	372	340	341	309	333	351	355	342	346	334	353	327	348	338	348	304	325	329	361	311	375	333	346	305	314	348	321	369	362	357	365	347	327	402	326	370	334	343	341	335	320	349	329	340	319	349	338	335	338	341	357	327	306	357	340	352	356	315	362	340	309	364	318	337	322	353	373	382	371	314	340	358	356	334	320	347	334	372	335	379	332	305	315	332	357	332	339	354	300	323	362	338	351	348	319	342	305	361	336	352	351	340	344	354	332	337	349	314	331	339	310	312	348	339	333	382	347	304	334	334	332	333	354	363	348	367	398	338	357	315	368	334	350	302	329	338	303	342	333	350	352	323	346	357	361	355	363	344	303	327	343	325	342	363	333	331	336	331	345	340	389	349	346	333	328	346	326	333	361	351	374	331	320	375	359	362	335	345	331	356	352	330	352	345	331	346	349	347	354	348	363	340	353	348	353	349	332	343	358	349	300	336	354	333	306	337	335	358	307	318	349	319	349	303	363	348	347	335	343	345	344	331	371	340	343	370	380	328	321	347	324	323	329	332	334	347	334	346	342	322	351	343	303	356	363	319	338	327	322	350	315	342	366	324	331	339	350	360	316	311	328	349	358	323	342	348	326	316	318	371	342	337	353	324	364	326	336	352	341	328
20309	4399	3144	2061	1452	1029	800	623	572	495	420	401	405	373	334	323	331	318	307	328	279	298	281	278	263	277	285	302	283	247	248	263	258	274	250	278	277	252	266	261	285	250	252	275	238	281	247	274	238	254	235	253	256	238	251	254	236	268	289	231	249	270	265	285	238	246	243	216	239	256	257	236	267	245	237	260	267	295	222	255	268	224	254	241	268	233	256	234	260	259	262	244	254	255	258	233	289	250	290	216	238	248	219	263	242	248	224	244	255	250	230	286	249	251	249	226	266	242	271	244	246	224	259	259	223	237	244	261	243	231	242	222	263	247	271	252	237	255	262	224	264	235	249	223	256	242	218	245	234	235	245	247	258	274	270	244	233	262	249	240	247	243	254	258	236	248	216	242	252	239	254	301	263	261	257	256	249	262	245	236	224	250	254	244	257	258	242	260	272	241	259	233	229	234	242	226	234	234	248	229	232	264	252	268	244	248	254	253	249	237	207	259	252	240	251	256	220	227	272	247	217	244	264	265	261	247	230	254	240	234	237	230	242	212	286	266	248	240	242	256	243	273	240	236	248	243	262	237	232	239	251	250	271	224	243	255	264	242	226	257	233	270	228	260	274	241	237	244	224	238	247	235	263	236	251	285	271	257	228	239	249	250	248	234	269	243	258	252	236	265	227	245	238	252	283	291	260	269	258	250	246	268	256	248	226	258	231	225	241	246	273	225	243	264	230	235	287	236	284	262	251	250	251	265	236	260	245	252	257	275	255	233	222	244	265	258	244	247	268	239	269	252	268	249	240	247	261	258	228	221	232	239	240	244	226	261	269	244	278	271	270	270	237	250	297	253	231	228	243	249	266	262	249	235	239	215	224	236	219	245	243	225	251	236	252	250	283	212	222	237	287	239	273	244	245	231	235	262	264	220	231	279	253	248	249	223	217	240	223	275	283	239	226	284	228	247	249	254	254	256	277	260	251	259	262	231	270	243	237	263	235	243	266	249	244	257	230	262	258	253	265	236	255	235	232	244	242	231	251	279	258	233	223	261	253	270	245	242	223	240	259	262	267	242	244	238	247	294	256	243	234	236	264	240	237	266	256	250	263	218	254	232	268	238	223	254	245	224	248	231	276	244	219	265	290	248	274	259	240	232	250	248	249	249	238	225	245	273	244	259	249	253	252	221	253	265	249	237	261	244	251	251	233	242	246	239	228	266	272	269	212	244	291	250	223	243	241	225	226	233	254	252	233	236	234	257	244	268	258	248	235	261	264	235	246	264	271	242	252	249	224	263	214	254	261	255	267	237	235	260	268	251	261	244	248	268	256	246	252	248	239	246	245	234	230	287	246	251	278	257	248	244	267	247	275	232	243	232	245	235	248	275	227	262	235	242	274	251	241	243	264	234	290	273	222	249	258	243	256	251	231	257	237	245	273	229	246	269	253	237	237	241	262	239	238	252	242	244	245	240	217	247	255	239	256	255	249	238	243	241	258	251	260	291	265	249	253	251	240	253	243	243	280	250	265	243	251	240	273	262	270	302	249	262	242	254	267	237	263	243	257	248	237	258	220	236	247	269	239	239	247	230	233	240	275	239	259	283	243	247	277	256	259	259	265	245	256	244	224	231	253	254	284	252	209	244	245	249	268	231	256	254	247	269	260	221	255	267	255	269	266	241	282	269	249	274	244	235	239	275	263	280	245	232	247	225	255	287	273	236	270	240	239	230	243	265	218	267	249	277	271	232	241	249	208	233	236	253	228	237	280	258	234	244	217	248	262	266	275	234	272	230	237	237	257	236	241	250	260	229	236	246	246	285	272	270	255	232	250	237	253	263	267	234	246	216	243	237	215	248	250	245	239	240	275	229	243	249	234	256	234	267	254	217	244	245	226	242	252	232	259	237	241	241	246	251	246	229	270	218	236	237	265	249	231	250	259	238	229	233	235	273	251	281	252	215	231	229	237	242	227	233	256	244	262	266	239	245	227	224	225	254	230	253	256	245	244	226	241	264	233	222	209	249	274	232	235	230	224	228	242	238	259	249	273	266	246	224	266	234	250	246	252	241	226	249	260	239	239	235	250	234	277	235	239	264	221	254	222	258	238	263	247	261	233	230	237	252	275	246	252	283	242	230	255	239	277	209	238	235	236	247	256	251	263	247	255	239	252	236	253	246	263	251	232	271	229	244	241	277	255	248	235	229	251	239	249	245	251	225	264	262	265	247	259	275	233	224	233	245	263	256	261	277	253	239	271	275	240	251	226	245	266	246	237	218	278	239	233	225	268	240	256	259	268	241	255	237	273	220	246	264	224	230	239	271	244	243	202	262	252	237	229	218	274	237	246	208	248	233	249	246	282	245	268	251	284	266	249	236	250	272	242	246	249	246	253	254	239	239	226	256	255	240	240	226	255	263	238	257	220	255	246	234	234	261	239	274	253	258	291	250	238	223	253	268	227	248	267	253	223	222	249	240	247	244	244	253	215	232	274	256	264	267	258	216	237	255	239	285	255	226	276	259	261	285	255	287	257	257	244	265	264	242	275	243	241	207	203	244	241	273	223	298	240	255	231	275	234	236	229	242	211	266	237	244	220	249	281	235	225	266	259	250	216	251	243	231	259	239	234	258	222	266	240	239	227	254	249	262	237	244	269	260	259	250	261	244	259	241	221	269	240	254	230	240	237	247	265	240	225	244	268	234	268	238	231	236	231	255	246	252	254	257	253	273	267	254	273	223	266	265	267	262	255	255	252	257	245	271	254	230	287	257	224	218	256	260	259	225	270	230	219	242	236	282	274	289	227	242	257	231	233	254	264	243	233	260	263	250	240	231	245	279	253	255	265	241	271	244	272	270	214	257	248	202	228	256	247	256	214	250	246	240	230	238	250	248	263	254	272	223	271	250	246	256	260	232	280	273	233	240	253	259	248	280	264	229	218	255	214	284	251	246	258	245	265	271	263	222	253	255	257	246	258	269	277	265	252	250	208	287	234	243	262	244	255	243	251	224	252	227	230	241	255	251	249	280	266	244	291	241	247	265	250	216	239	222	244	226	267	252	246	249	233	256	253	275	276	280	243	258	233	280	274	236	266	251	254	261	233	244	245	229	262	278	247	262	244	277	235	278	234	242	255	233	276	263	275	275	239	253	287	260	277	242	255	229	233	246	252	236	255	258	254	223	258	226	253	259	249	267	220	281	290	255	245	255	280	262	232	234	240	243	256	246	253	218	234	241	283	288	249	249	240	262	298	251	259	258	240	242	254	257	228	253	270	245	250	246	241	247	244	227	239	245	241	239	258	248	268	238	248	265	230	277	240	244	261	247	264	235	257	257	263	247	274	240	248	214	228	265	250	247	243	249	239	259	230	222	255	240	252	235	239	266	243	234	267	255	258	246	235	225	255	264	262	267	268	235	280	266	231	265	241	250	245	269	266	223	248	241	271	281	222	239	253	227	264	245	252	238	250	246	273	252	235	234	274	242	247	234	248	251	253	228
8482	3113	5398	5899	5232	4355	3191	2745	2348	2059	1772	1624	1483	1350	1304	1156	1129	1087	973	935	899	890	910	871	839	796	766	741	765	759	699	740	742	736	712	695	671	674	683	641	660	693	642	679	634	674	665	627	640	654	640	623	618	632	608	592	625	627	642	594	682	637	647	603	627	622	609	645	608	627	637	641	593	624	571	616	615	565	633	562	615	583	608	578	597	622	606	641	632	604	581	638	610	578	644	623	599	623	556	617	592	566	557	571	625	609	597	597	605	575	623	585	567	579	573	550	569	635	581	569	585	554	595	623	563	604	564	578	611	579	573	628	603	580	602	619	586	598	560	573	592	575	636	612	653	570	601	537	598	594	574	573	605	561	602	566	588	581	633	605	620	581	608	597	598	613	622	579	589	572	605	569	602	601	649	586	587	568	599	598	548	588	605	541	597	565	631	592	572	544	613	587	595	588	569	600	563	559	648	592	627	610	578	573	616	586	547	599	538	569	599	567	566	601	616	610	591	617	586	594	628	597	605	580	561	604	601	584	581	549	611	580	569	586	581	592	638	594	600	585	559	607	611	586	590	587	556	608	627	573	580	527	579	569	559	623	625	588	601	602	589	579	566	604	607	609	597	572	556	553	600	580	610	589	602	538	594	542	583	598	573	584	567	583	605	570	567	572	563	587	560	614	592	541	563	544	611	562	579	556	627	596	625	573	610	573	613	590	636	610	578	573	629	604	535	608	591	608	590	602	592	611	659	591	597	574	578	590	549	573	556	552	601	590	596	598	528	599	579	581	555	608	602	603	625	602	583	611	557	557	607	592	625	561	624	589	571	591	575	591	633	588	575	568	602	568	588	582	615	588	597	585	604	575	624	573	572	578	605	584	587	623	593	577	611	574	551	571	595	571	600	632	569	554	571	579	560	565	577	570	594	579	584	555	593	598	590	623	536	576	586	576	592	609	596	635	565	609	582	586	607	584	549	579	604	576	582	571	613	631	563	603	589	585	588	561	594	601	582	571	580	547	605	646	574	583	577	624	567	590	592	601	567	571	626	513	565	602	609	606	593	571	573	536	611	575	587	620	599	563	584	638	583	601	607	603	553	569	582	571	581	578	594	607	623	607	609	603	580	576	619	571	567	583	565	599	566	575	553	597	623	599	575	563	587	568	578	584	592	583	598	593	576	584	539	565	564	592	597	579	549	572	595	571	602	605	619	602	592	584	628	620	584	605	590	549	608	544	565	548	581	556	576	594	625	599	612	580	566	608	567	568	551	557	624	559	575	589	573	561	621	569	562	590	585	597	597	580	577	546	572	550	591	639	587	605	562	580	590	535	628	601	636	576	577	575	586	576	602	553	634	577	550	575	564	602	576	591	599	641	570	614	567	596	558	561	587	586	593	568	604	571	618	571	601	588	545	602	582	598	583	578	559	550	550	575	571	559	550	601	584	578	550	626	585	583	535	603	605	580	589	605	580	570	561	567	610	605	584	603	621	600	570	602	571	580	593	588	588	620	579	584	582	577	550	618	600	592	573	596	607	613	577	605	565	588	558	553	580	573	590	567	611	576	600	613	626	551	608	585	580	559	606	601	620	602	621	570	614	603	583	609	595	565	607	554	596	561	579	599	634	590	564	633	535	624	588	608	605	551	601	623	621	583	619	607	586	629	566	592	579	547	568	619	600	577	567	589	571	544	566	593	590	626	582	569	610	543	584	507	616	613	552	564	594	575	594	546	568	584	597	563	576	582	578	609	534	606	563	605	564	563	583	566	606	587	596	588	597	600	605	600	596	525	616	571	566	573	552	583	545	606	574	593	583	579	604	563	626	583	564	570	609	594	619	616	534	587	588	621	611	592	587	555	587	573	566	611	569	617	606	575	569	577	521	611	627	546	544	588	605	608	560	592	588	600	600	564	584	592	574	547	598	625	595	589	583	545	592	576	564	581	605	574	528	604	606	563	586	570	561	559	609	566	586	571	618	578	558	586	600	565	608	611	586	614	646	537	592	600	564	593	601	607	590	566	588	628	625	613	591	565	584	608	574	581	567	610	577	588	594	572	583	554	586	566	575	598	536	592	602	608	611	569	610	606	618	611	581	565	593	578	582	602	593	550	563	584	594	566	643	609	559	586	576	544	572	562	632	611	613	589	532	573	565	622	553	587	548	596	600	610	599	606	627	600	615	599	612	605	597	569	612	579	552	630	540	577	601	575	546	561	603	597	599	576	602	586	595	550	571	624	617	567	591	576	591	567	630	526	593	581	581	573	588	582	588	596	618	550	545	592	569	595	603	558	601	616	573	586	601	575	571	546	622	579	611	598	606	556	622	614	623	567	556	608	594	571	570	589	589	570	579	610	617	597	614	600	568	580	583	599	540	597	567	543	626	554	594	600	607	577	540	567	603	599	583	594	592	573	557	586	596	564	544	589	537	601	610	557	598	615	545	546	601	601	565	610	578	626	533	585	572	605	589	601	597	634	559	575	598	595	628	584	571	598	538	538	556	597	628	607	562	573	635	566	659	546	572	623	576	569	573	590	576	606	549	605	623	562	524	554	594	610	595	579	587	590	606	568	653	571	599	575	568	581	613	619	611	580	609	628	620	575	549	569	611	574	552	555	615	563	568	589	556	573	586	620	580	574	543	603	580	578	606	578	565	584	585	555	574	609	600	552	581	590	578	587	608	623	600	581	637	603	569	560	555	623	595	581	570	595	614	542	614	536	594	580	605	610	597	601	593	581	582	616	565	567	655	598	563	577	603	604	587	605	590	594	574	578	574	625	568	533	535	587	621	618	554	572	599	566	582	604	538	595	613	600	586	578	589	585	582	602	584	568	603	565	591	598	565	625	605	590	599	584	567	563	597	594	578	607	603	598	588	565	600	559	561	589	613	577	597	592	604	575	609	547	578	625	549	559	574	571	556	589	618	585	632	570	590	567	570	622	554	594	600	598	570	591	592	575	617	607	625	639	584	589	589	604	575	646	588	611	577	627	557	588	606	567	592	592	630	604	617	566	600	597	609	577	628	562	575	583	590	616	544	572	601	612	625	607	575	581	584	598	582	555	597	586	593	563	586	606	603	588	592	580	601	588	589	596	580	598	566	579	609	604	575	576	561	584	586	569	594	578	591	565	621	583	560	590	585	598	563	599	596	610	598	570	623	571	585	632	581	589	611	545	606	596	593	573	554	635	608	550	577	586	607	603	622	554	575	605	620	564	567	568	624	596	611	595	563	562	600	586	608	586	618	594	567	583	568	599	573	602	653	576	606	587	576	583	578	558	589	585	596	549	654	576	584	564	568	569	585	595	602	585	615	607	586	568	602	628	580	577	646	586	604	592	607	607	574	599	598	613	567	588	588	592	571	567	606	578	588	573	563	596	594	616	567	614	584	593	551	613	591	529	563	625	628	562	587	576	584	570	588	594	594	631	544	569	599	578	614	595	604	571	602	565	545	578	597	550	575	542	600	570	631	564	554	584	622	585	584	591
2708	169	92	83	74	67	59	86	60	79	48	75	47	78	70	60	46	60	43	68	58	83	48	70	52	58	64	80	72	81	61	65	72	57	52	64	74	71	77	61	60	65	76	78	60	62	65	60	54	56	55	65	61	69	53	71	62	60	65	58	78	48	54	54	51	68	57	61	65	66	59	65	76	73	72	65	59	55	47	52	64	74	44	70	64	75	76	58	55	44	70	50	78	68	58	73	71	64	57	68	81	74	62	64	58	70	60	61	78	77	50	53	67	67	70	78	59	74	53	60	61	65	59	73	76	71	45	62	82	66	60	62	53	67	67	64	69	55	69	77	67	71	76	42	53	60	57	61	45	64	78	57	63	59	79	60	61	67	62	85	62	67	59	70	69	71	82	60	53	64	44	64	77	68	62	58	61	72	65	52	65	52	46	67	76	49	70	85	63	70	70	69	54	40	53	68	68	54	69	66	60	63	73	53	65	71	66	84	51	56	49	67	60	70	62	60	60	58	61	48	72	59	54	64	72	73	59	66	57	56	59	83	73	62	63	59	42	67	68	65	70	55	63	58	64	67	71	78	65	64	78	68	70	58	64	72	63	70	61	58	61	59	72	62	63	64	66	58	56	64	57	66	61	58	57	57	58	70	61	59	48	64	57	61	61	64	84	57	57	57	64	61	58	54	61	74	69	75	56	53	71	57	54	52	64	74	63	59	63	62	70	60	68	77	67	57	53	58	75	62	60	46	56	69	50	77	69	71	61	57	61	77	58	54	65	57	57	61	46	45	64	64	78	66	50	61	50	61	61	51	65	68	63	49	62	68	76	63	47	56	64	63	76	73	61	64	50	78	58	52	53	76	52	68	66	74	63	59	69	76	64	63	70	62	60	56	82	61	67	66	49	55	63	62	50	64	65	66	58	49	54	67	67	58	73	68	67	63	65	54	52	72	59	72	53	63	68	74	54	80	61	58	60	75	78	65	65	60	68	67	61	58	74	75	62	58	54	58	63	65	71	84	69	65	56	62	71	63	53	49	53	63	58	49	65	59	70	60	61	62	63	54	62	52	67	56	72	75	68	53	53	45	61	72	62	79	68	67	70	49	57	56	62	54	69	57	66	78	64	64	78	60	61	52	53	49	63	52	62	51	54	79	56	62	72	62	63	67	63	62	68	52	48	67	73	62	59	52	53	62	65	60	68	67	59	73	53	71	76	71	52	73	65	73	66	73	65	64	60	58	63	74	57	66	65	54	60	55	72	49	64	58	62	51	57	56	60	77	43	70	59	58	58	75	58	75	59	64	55	55	55	66	75	62	60	53	86	67	64	67	71	69	62	58	53	70	53	45	57	61	52	53	60	62	67	67	62	80	56	45	75	71	77	51	51	71	72	69	69	77	63	80	66	55	62	62	65	81	62	60	56	62	70	73	63	63	60	48	51	71	51	61	54	57	45	61	60	64	71	70	62	54	58	71	62	63	64	69	62	64	60	70	64	69	57	67	59	54	56	60	54	70	53	55	56	57	73	70	73	69	62	77	73	66	62	75	64	53	66	61	75	71	68	53	57	57	65	56	49	68	51	57	79	70	58	74	61	63	63	64	65	61	65	55	48	63	66	63	59	56	63	59	54	82	64	56	60	57	46	50	83	45	67	69	64	74	68	57	50	62	56	61	61	59	73	58	72	58	70	63	45	64	71	70	61	57	63	74	62	62	56	61	61	60	68	60	65	55	46	56	63	65	70	60	66	63	56	73	57	57	68	58	80	56	50	64	69	68	61	60	85	70	68	50	64	60	53	80	61	55	61	58	43	55	54	57	65	62	71	63	71	75	49	52	80	74	59	58	65	68	72	57	46	73	65	64	59	55	63	80	66	53	54	61	60	65	64	68	64	68	53	66	53	62	58	50	62	60	66	66	61	55	55	75	80	69	74	61	78	49	52	59	53	59	65	65	46	53	75	53	70	60	60	72	67	53	56	70	40	59	66	63	60	56	62	67	51	60	66	63	72	68	57	54	62	80	69	65	67	68	67	78	60	49	72	61	66	68	68	54	65	64	64	53	66	78	62	59	60	71	61	59	50	58	62	61	55	56	70	66	63	75	63	75	66	55	43	51	60	64	61	61	67	63	57	62	64	60	69	59	72	75	54	56	51	55	53	57	75	54	73	63	71	57	59	59	63	69	66	59	62	71	69	63	78	62	60	70	68	63	70	64	66	59	67	60	85	72	64	72	58	74	54	55	52	90	59	48	68	78	46	68	66	44	74	69	60	66	72	68	58	70	74	55	58	63	53	53	86	67	42	59	60	52	82	51	64	60	72	72	60	81	59	59	61	78	77	68	67	67	49	54	69	62	64	52	64	73	69	66	55	76	50	76	42	52	62	55	63	61	77	61	63	59	71	67	58	59	65	57	60	67	56	68	46	60	63	52	55	83	85	71	65	59	65	74	56	62	60	65	59	62	64	79	62	66	47	51	68	60	68	57	56	71	62	64	77	62	58	71	71	55	49	68	61	60	74	87	68	69	59	51	54	55	64	58	56	61	65	65	69	66	67	53	57	73	75	57	66	56	63	59	75	46	71	59	56	59	68	78	55	62	54	57	72	81	79	64	53	65	70	60	53	65	67	51	68	61	58	48	38	56	63	59	68	62	64	64	69	54	64	71	75	59	62	62	80	72	71	58	66	75	46	56	45	63	80	66	53	56	62	73	54	77	68	51	73	55	61	57	80	55	66	72	70	74	60	76	63	54	68	76	66	54	65	66	47	67	70	54	65	75	61	66	75	86	64	66	47	76	63	58	50	66	62	68	60	56	61	65	62	63	64	59	66	59	68	58	86	57	60	62	49	56	67	77	59	61	63	60	55	64	68	67	68	69	52	67	71	61	80	70	54	52	62	59	48	63	66	72	57	72	64	59	67	75	55	75	64	57	62	67	78	79	57	51	71	61	72	75	66	62	71	75	68	64	66	68	76	64	56	58	52	60	61	66	69	82	69	61	69	55	78	65	61	62	58	55	57	67	56	63	55	63	71	67	80	61	71	57	74	56	51	55	54	69	58	56	73	70	63	47	64	76	72	81	57	61	56	57	59	53	65	56	59	71	57	58	51	66	78	52	60	59	71	71	68	76	70	71	73	57	74	62	62	53	50	59	64	61	76	55	48	64	78	59	54	64	57	58	66	76	71	73	64	71	59	65	66	71	65	55	71	62	54	65	92	55	62	88	57	64	68	64	65	79	53	66	67	75	69	47	60	63	71	54	64	51	58	70	55	64	68	61	55	60	63	61	58	78	64	60	70	56	49	54	70	47	54	60	55	52	54	60	73	64	59	68	54	57	62	48	73	55	73	57	70	76	47	78	64	66	61	59	51	71	78	62	59	43	56	71	44	61	62	45	60	73	61	55	51	55	81	61	61	68	62	59	61	54	56	52	59	70	61	61	66	60	53	57	67	64	49	64	69	71	58	57	50	46	54	61	58	53	66	74
2235	307	287	295	295	276	239	246	212	234	213	237	205	226	212	185	196	220	229	180	208	195	196	201	176	194	186	197	229	187	205	220	209	187	199	175	172	203	216	195	175	199	199	204	170	186	218	178	208	202	188	181	210	193	203	178	197	190	193	194	198	201	185	197	203	214	176	195	176	213	193	174	209	195	188	203	221	191	179	195	199	223	184	202	203	191	210	193	210	191	192	189	183	189	193	202	194	191	195	199	221	196	194	195	181	200	179	184	170	181	213	189	183	191	215	192	187	186	183	177	181	195	187	193	183	204	222	180	203	201	233	187	198	206	193	211	184	187	186	198	189	183	193	187	163	194	208	189	200	186	187	197	211	187	180	203	201	186	211	206	184	202	180	183	185	180	206	189	189	201	209	198	188	195	198	191	217	197	188	198	186	200	176	167	196	186	169	201	198	184	198	180	178	201	188	207	188	180	217	216	191	194	188	200	212	185	198	192	187	180	211	174	195	207	187	184	206	165	226	180	202	195	192	202	187	213	183	192	191	188	201	187	174	199	194	205	193	171	179	206	175	188	207	203	172	217	188	214	205	200	194	176	188	173	205	201	177	191	169	188	181	213	186	212	212	192	171	208	177	166	195	159	194	199	166	223	213	194	181	221	203	217	199	186	183	172	203	197	183	198	161	170	185	202	187	204	181	204	202	205	221	164	214	182	180	200	173	210	192	188	195	205	198	167	217	208	181	175	197	183	201	167	185	186	193	205	167	196	181	182	215	196	172	224	193	191	197	213	216	204	195	185	188	204	192	196	204	197	194	182	205	191	181	184	185	218	211	199	183	176	189	210	188	183	181	202	188	204	210	185	191	183	196	210	169	198	194	170	202	183	184	181	231	212	175	216	188	186	182	181	192	181	202	185	200	193	174	210	194	193	204	214	183	168	169	187	219	209	210	187	168	181	191	200	201	192	214	184	177	195	203	202	186	181	192	200	203	187	200	183	196	192	180	202	200	185	177	212	183	183	198	208	162	192	216	216	195	210	190	188	177	186	198	201	187	203	211	211	186	193	228	204	188	188	190	201	185	187	183	191	184	181	191	210	219	211	186	192	179	210	198	215	201	182	235	223	188	226	174	203	217	188	193	173	194	209	183	209	190	165	176	179	210	218	212	202	203	206	191	201	210	207	201	227	190	202	201	185	205	180	186	203	207	204	210	176	226	196	207	203	183	199	193	218	188	213	178	179	200	170	162	188	179	219	191	181	198	216	192	217	189	173	182	209	208	195	204	211	216	194	185	215	185	189	182	181	178	215	175	187	181	196	216	192	192	181	199	199	184	192	162	197	218	201	213	219	195	185	182	184	205	190	188	157	224	200	205	193	153	173	185	216	210	189	184	192	192	187	220	201	219	192	186	207	211	178	159	210	208	208	202	209	212	181	209	187	198	168	202	188	199	185	178	192	150	211	192	175	206	206	201	211	197	196	185	183	191	195	181	212	189	190	198	199	179	225	198	209	206	184	178	221	178	208	196	185	212	189	165	220	215	206	207	192	205	185	200	205	177	175	203	197	196	176	198	209	177	183	203	174	180	200	223	185	216	183	196	200	166	211	177	203	192	200	170	172	182	179	187	207	198	189	200	219	235	196	209	194	207	179	202	188	211	212	176	212	196	206	176	194	199	207	191	185	204	188	193	196	185	216	205	174	187	193	204	204	207	202	186	190	204	187	202	207	194	217	201	182	176	185	161	176	189	185	199	188	213	208	177	209	187	207	190	224	192	189	200	193	202	187	200	183	213	201	193	214	197	186	203	207	203	181	239	186	173	198	197	210	177	211	166	192	194	184	199	176	180	223	188	213	168	183	201	219	203	183	190	209	201	178	204	209	197	183	197	206	190	199	184	201	197	194	190	180	189	197	178	191	184	200	190	186	204	189	191	205	188	188	189	207	214	202	188	194	219	190	198	200	190	212	190	192	194	196	189	191	183	197	183	194	182	172	211	198	198	216	199	202	189	166	206	206	189	206	203	203	177	219	188	176	202	200	206	179	197	187	194	193	188	179	212	202	167	193	188	182	246	194	207	198	192	195	212	198	195	204	193	195	176	184	189	190	182	188	138	194	198	176	232	225	176	191	191	201	169	217	188	201	195	221	189	186	212	185	215	207	168	199	178	185	205	202	200	199	221	212	204	181	176	203	192	198	199	187	208	199	171	196	207	199	215	170	170	194	215	198	208	192	204	187	215	184	188	199	196	199	188	188	187	200	193	178	200	200	176	194	190	199	196	194	200	186	201	199	199	195	191	190	168	203	186	192	194	206	182	208	208	162	185	203	191	198	218	201	197	208	186	193	193	210	202	214	190	184	189	198	196	186	217	221	196	199	187	165	188	182	175	185	188	190	198	187	205	181	215	185	172	193	188	199	212	211	207	203	188	184	202	187	192	205	187	212	176	184	209	180	185	203	202	207	173	198	187	186	208	191	203	191	202	198	215	201	215	213	201	181	179	217	206	182	185	205	174	203	189	188	195	201	225	199	210	205	185	217	184	193	188	211	191	189	181	183	205	184	194	198	186	187	198	182	201	177	191	183	192	187	200	184	199	187	166	227	179	234	204	198	214	182	190	169	182	196	210	182	193	219	181	182	215	209	214	190	183	189	186	188	178	182	184	173	196	190	215	176	185	189	194	205	201	176	179	201	201	218	189	206	189	210	202	183	186	191	195	204	174	208	216	189	194	197	175	209	170	198	184	186	181	214	190	204	179	197	193	183	195	215	190	201	165	197	200	205	203	182	199	218	217	201	224	177	204	210	188	198	190	203	212	208	191	179	198	197	195	228	189	206	199	213	193	192	189	225	194	199	179	216	189	216	188	187	222	202	186	205	180	227	189	215	194	197	199	205	197	200	194	214	188	195	185	192	186	235	172	193	175	195	176	229	163	183	215	195	204	232	212	207	189	187	199	195	206	193	213	166	171	199	207	187	186	198	197	196	171	196	171	219	208	180	175	167	197	195	175	198	196	205	181	193	196	190	208	195	199	202	220	209	209	184	191	218	191	173	202	204	193	185	188	190	195	194	208	182	194	197	216	196	169	205	186	205	162	203	190	187	198	177	170	209	200	179	214	213	173	175	196	171	208	198	187	194	197	170	195	185	183	180	201	210	196	206	173	197	157	203	196	196	198	207	201	172	195	182	197	208	203	191	197	206	204	198	193	209	210	228	203	200	207	206	188	209	192	208	186	190	182	187	180	175	201	180	215	175	170	191	189	170	204	175	189	179	211	206	183	214	177	188	215	206	205	217	187	180	209	227	182	219	190	192	196	203	199	197	183	166	188	198	154	167	207	188	176	212	228	209	175	181	179	197	201	195	201	209	215	179	178	223	212	208	181	199	206	213	208	182	197	206	181	191	222	224	205	176	190	189	199	198	208	197	204	185	212	202	208	197	189	205	193	203	197	201	187	196	206	192	204	192	169	195	182	202	185	189	196	210	185	187
12403	2394	1568	918	619	511	367	318	255	233	238	221	227	207	163	177	154	149	157	165	171	148	136	141	159	167	155	134	149	139	160	145	112	120	141	147	115	114	144	136	133	127	150	107	115	134	124	126	113	136	127	119	138	138	135	112	123	117	138	142	127	115	148	147	122	121	136	120	114	126	151	147	134	118	141	127	125	110	137	132	120	153	127	114	123	150	121	126	122	115	135	120	115	119	121	118	141	130	131	138	121	134	130	123	134	118	137	136	131	134	110	115	133	137	136	122	121	140	115	122	115	114	110	135	138	112	122	109	127	123	121	157	124	128	128	132	121	140	141	148	135	136	118	120	138	130	128	115	133	134	120	120	126	128	115	143	119	126	119	136	128	114	112	146	121	117	119	137	126	119	125	140	118	124	159	133	126	144	119	153	112	110	122	132	130	125	118	123	150	121	115	127	113	119	132	128	137	139	131	106	140	123	102	126	129	117	127	107	113	138	95	124	131	134	93	120	124	127	113	124	109	125	131	164	113	132	127	141	112	119	145	132	122	132	119	133	137	145	101	138	128	132	136	132	133	142	121	132	128	143	134	137	119	124	132	127	126	117	136	107	132	128	109	142	132	125	129	128	128	117	126	123	113	130	130	127	143	131	152	124	123	131	113	142	117	114	129	137	126	125	116	145	115	125	139	141	138	150	133	131	127	95	96	123	131	127	141	108	128	106	152	128	151	127	124	128	138	128	147	123	135	128	148	130	114	134	122	123	132	124	115	134	123	114	129	146	108	117	121	103	134	132	156	143	128	136	132	128	139	127	135	127	136	146	127	136	142	114	136	144	130	128	133	121	125	102	120	123	125	131	102	136	125	137	145	127	129	120	113	120	123	128	123	127	121	123	132	142	150	121	147	143	141	130	113	127	142	130	121	125	138	123	129	129	137	126	134	141	128	136	134	129	114	118	125	155	134	126	133	164	141	125	128	132	106	112	149	135	151	118	128	131	138	140	133	132	128	122	144	118	127	136	130	133	124	105	125	129	115	140	124	129	115	123	133	126	118	116	131	118	134	128	140	149	124	114	134	128	124	130	126	132	132	141	150	150	148	119	131	133	126	130	86	146	157	131	131	146	137	156	129	131	150	126	140	117	107	134	113	129	105	124	119	142	134	136	139	136	126	139	137	151	130	131	125	113	130	149	121	129	125	130	139	154	132	122	116	139	129	121	116	132	134	112	134	116	124	109	128	142	131	128	126	146	122	131	116	117	107	118	135	108	130	126	138	125	129	142	123	136	139	144	136	128	123	138	125	114	134	119	112	123	128	138	118	127	119	140	145	125	131	140	125	107	109	127	130	133	138	134	107	117	119	107	110	121	133	143	119	127	135	140	120	123	128	150	140	131	122	146	134	111	128	103	109	129	124	148	133	130	142	144	123	129	124	119	113	149	128	127	132	125	108	120	124	130	133	139	119	99	144	115	131	123	132	113	147	101	128	117	141	128	132	119	132	147	116	141	122	130	111	133	133	127	119	115	138	118	123	125	127	105	139	127	134	126	123	137	139	111	134	121	142	137	128	124	122	114	143	118	136	128	129	128	155	126	111	126	134	137	121	134	119	113	129	128	113	130	139	130	131	130	116	112	118	121	120	119	121	142	127	130	148	124	124	114	119	139	131	141	127	122	128	123	119	134	145	138	133	119	140	129	127	143	146	128	112	119	132	156	150	130	141	142	118	133	129	157	115	124	115	122	127	134	138	128	116	124	123	116	143	137	120	114	149	110	144	171	104	134	124	147	147	100	124	136	133	114	126	131	129	130	136	114	120	147	130	125	137	134	122	114	155	128	129	144	131	116	160	144	130	137	125	125	133	135	124	139	136	158	133	144	124	113	133	143	112	121	132	125	112	130	152	134	127	126	135	109	134	144	122	116	112	133	126	133	113	137	121	139	141	124	129	126	132	127	123	127	146	119	122	139	132	141	111	128	142	110	108	133	129	154	124	113	132	137	140	135	122	142	130	136	145	133	123	120	154	132	139	136	117	138	101	124	120	114	167	124	113	116	121	131	123	121	131	133	125	124	124	132	118	110	118	113	135	144	135	117	134	134	141	121	142	144	118	127	134	135	138	138	117	134	134	126	129	109	127	123	138	105	122	129	148	133	130	127	114	124	156	116	121	123	150	131	124	156	148	134	129	114	139	136	134	120	121	112	124	123	129	126	124	116	131	134	137	131	138	120	119	130	118	131	114	136	131	115	110	134	128	138	126	126	129	126	128	132	124	135	144	115	122	135	129	129	138	110	126	138	127	130	141	126	105	137	135	136	124	120	135	111	122	127	145	139	121	135	133	136	117	118	128	120	133	127	152	127	138	140	118	138	112	126	135	124	124	124	120	122	111	128	128	120	109	135	130	126	104	111	138	140	114	108	155	143	128	148	127	123	134	113	138	135	162	127	147	113	129	111	122	137	161	114	116	138	122	113	117	136	129	137	125	111	124	140	120	132	132	138	126	104	149	138	142	155	126	133	141	124	134	121	117	149	129	133	130	152	156	104	147	130	128	121	141	126	129	149	119	134	140	129	122	130	117	122	111	129	116	129	130	130	137	113	128	141	127	126	144	124	124	112	108	128	142	136	124	140	138	132	138	155	120	134	133	143	118	134	109	145	112	124	127	115	139	157	118	117	129	140	132	133	143	116	115	124	120	136	119	121	113	110	138	114	138	125	140	132	142	138	136	142	130	122	126	119	117	126	119	118	135	107	139	125	128	142	121	151	131	133	142	119	132	141	121	128	122	124	147	132	150	126	125	117	125	118	128	131	153	127	127	140	141	139	137	120	125	143	136	134	131	118	150	108	125	119	108	156	140	125	139	136	116	107	122	124	145	134	113	140	138	125	126	135	139	131	121	144	144	137	141	134	123	127	121	130	120	136	134	143	119	145	112	136	103	122	109	134	134	129	109	125	126	112	117	113	124	119	121	129	124	123	133	137	134	122	116	131	111	127	141	135	104	133	135	134	124	137	111	123	122	109	122	118	140	128	116	112	129	126	142	116	151	142	121	130	111	144	123	127	134	131	107	143	137	115	113	130	123	126	121	118	133	126	115	134	142	123	134	104	140	121	142	140	132	163	112	115	113	134	142	151	152	154	143	140	127	137	122	125	124	119	144	119	129	146	121	129	145	130	110	120	133	140	126	120	135	131	110	118	142	133	107	119	119	105	117	138	118	122	136	91	134	136	147	119	140	127	146	117	124	121	118	151	133	125	130	114	124	128	137	136	120	140	143	130	127	144	135	132	127	119	111	120	118	138	119	137	118	111	119	113	109	124	118	147	130	130	125	132	133	140	95	126	125	123	115	99	128	125	153	111	120	98	129	136	153	127	156	114	132	141	134	143	132	128	134	131	120	118	142	127	131	121	95	127	156	123	136	134	137	135	143	127	124	121	131	134	126	135	123	110	126	152	133	130	104	102	111	125	140	129	143	109	123	128	122	140
6657	2285	2980	3166	2838	2322	1805	1430	1231	1151	992	869	787	708	686	634	589	575	524	509	527	469	492	495	498	452	435	455	470	416	401	383	433	389	407	381	385	414	334	397	419	377	391	403	401	399	373	372	388	352	367	391	348	362	366	356	373	388	328	336	325	340	383	358	401	350	358	350	360	342	332	353	353	336	364	376	411	385	345	377	363	334	331	369	357	358	373	335	368	365	387	354	333	374	353	349	358	374	341	326	312	319	348	320	329	361	328	352	350	350	326	333	338	370	364	338	374	345	351	342	334	355	334	340	342	348	329	307	366	336	345	338	340	348	345	352	327	345	350	356	347	346	335	306	315	327	343	343	356	373	335	354	335	367	346	328	353	332	350	348	321	349	356	313	341	361	362	367	346	334	325	340	356	379	359	335	349	377	353	370	377	330	343	349	373	302	378	360	319	347	320	343	335	342	337	319	355	349	338	364	325	374	350	377	326	354	320	345	383	361	358	330	343	350	310	354	348	339	326	351	336	339	345	369	362	341	370	339	316	350	355	319	358	342	358	353	313	379	371	351	309	359	360	372	322	360	319	342	363	341	346	350	376	337	382	351	357	362	335	317	346	342	310	317	377	350	313	340	349	326	341	349	338	378	345	324	367	338	355	327	338	385	331	347	344	366	345	317	313	330	324	333	351	365	308	354	329	343	333	362	349	354	341	359	346	327	355	342	338	358	340	311	334	365	333	376	319	313	343	367	373	322	350	306	334	338	330	331	370	355	338	352	367	325	344	347	364	367	337	389	316	371	330	366	347	341	336	366	344	316	371	364	347	352	333	364	334	345	331	362	322	330	376	339	335	359	336	339	323	347	322	310	346	355	354	361	358	357	371	341	313	331	324	373	375	307	337	353	355	327	349	337	360	345	332	334	334	371	353	329	342	311	329	331	354	355	315	317	346	353	379	336	378	346	299	370	341	341	369	324	342	314	339	375	322	369	344	347	324	360	355	361	348	344	359	313	333	373	396	359	314	353	333	338	335	331	310	337	343	328	344	366	328	364	362	325	334	356	344	334	335	329	352	369	340	368	364	350	329	345	376	341	354	376	342	337	326	321	321	369	347	352	382	376	355	354	317	361	333	343	345	345	333	343	353	353	352	324	356	336	340	328	331	337	360	329	337	348	344	343	373	342	339	362	329	387	378	332	336	324	351	347	322	340	336	336	333	351	366	345	338	339	376	365	338	351	355	338	342	355	341	334	354	398	335	376	322	349	290	354	338	352	357	332	343	330	342	323	359	355	339	333	347	329	344	338	353	330	297	362	342	341	334	343	370	340	373	340	334	357	332	379	356	328	351	357	330	344	326	315	363	350	378	339	351	387	372	341	338	313	329	354	345	351	335	358	340	329	350	337	392	345	326	332	331	322	330	350	336	339	326	377	378	319	350	357	382	329	375	337	393	348	347	364	366	321	317	328	340	348	336	319	329	341	363	349	326	340	348	320	327	316	307	383	342	303	355	322	328	358	331	351	352	318	339	340	340	342	307	333	329	332	357	374	358	366	361	362	323	346	320	340	392	359	323	358	346	350	315	334	328	318	356	319	320	337	354	364	331	350	361	378	385	341	340	378	344	358	344	350	325	365	334	364	349	371	349	344	314	326	371	333	342	370	354	345	316	348	348	362	371	351	360	326	349	365	329	347	304	334	345	363	333	347	350	331	327	326	276	338	311	333	337	344	358	329	319	361	333	369	360	331	339	383	294	346	329	357	352	344	353	342	301	394	335	364	346	324	340	302	346	366	339	351	330	328	341	383	319	345	353	356	348	357	358	298	346	336	332	341	342	326	364	374	347	330	342	320	336	350	343	344	322	331	363	363	346	346	330	316	370	332	344	344	338	339	346	325	349	340	339	335	355	327	325	315	363	360	346	345	358	373	353	328	357	324	360	333	350	353	373	360	375	332	378	360	343	325	334	347	315	356	337	381	345	351	332	360	354	386	356	333	332	374	347	319	357	350	347	342	340	341	396	331	330	340	348	313	345	323	349	327	355	357	376	359	341	352	325	356	334	334	332	316	329	313	352	335	328	333	359	330	324	345	351	347	324	355	307	299	307	351	342	358	322	329	348	347	329	311	328	343	342	341	378	393	340	319	350	361	360	333	315	342	346	345	315	329	352	341	341	344	329	357	370	340	326	326	396	321	368	364	311	364	297	350	309	370	336	362	331	343	356	344	330	354	350	373	329	365	352	352	334	328	341	320	324	357	317	336	339	334	347	333	344	345	338	347	336	396	331	352	366	321	352	335	337	320	362	307	325	362	341	362	341	336	342	380	333	326	357	364	372	360	315	328	389	324	314	327	344	360	378	336	356	347	327	343	331	319	345	338	333	339	313	355	323	337	343	364	341	324	340	347	326	354	323	357	339	326	348	333	332	356	332	336	335	338	338	333	352	363	327	353	334	340	336	332	321	345	383	364	342	356	359	334	360	340	348	367	337	339	369	350	360	332	350	353	356	355	336	354	363	346	349	329	361	384	359	320	375	355	340	353	346	344	340	345	340	355	321	348	340	357	350	336	335	314	347	323	336	337	350	300	358	338	327	355	362	349	313	345	333	341	336	338	320	324	361	391	329	339	337	359	336	330	363	336	356	354	351	382	330	394	307	326	384	334	378	326	369	323	337	364	326	337	367	321	330	344	341	362	349	357	344	365	355	331	358	354	343	343	369	327	350	361	376	385	368	340	318	335	352	349	357	347	313	368	357	330	336	324	315	363	323	359	345	345	338	353	372	368	328	332	311	341	346	362	339	358	333	313	324	356	346	344	313	350	338	334	336	314	330	332	325	352	345	331	354	321	336	351	326	327	330	339	338	347	343	342	338	342	336	335	356	328	347	343	324	340	326	334	352	324	372	313	379	350	351	340	371	360	329	316	367	338	326	328	341	329	367	354	339	327	331	350	374	349	334	338	360	328	337	324	344	351	380	347	373	316	378	324	352	353	370	361	347	351	360	315	356	371	341	362	337	351	342	329	330	329	396	375	341	301	334	341	335	333	325	338	366	342	342	363	328	324	377	348	345	376	321	340	348	353	355	355	350	329	360	351	345	332	354	354	307	346	352	320	354	341	363	344	334	357	357	331	343	331	361	310	348	358	304	327	358	344	332	369	350	324	360	348	363	344	331	360	338	335	352	332	332	343	318	330	329	336	352	357	328	341	337	367	366	337	367	304	357	329	345	309	337	327	349	380	340	338	398	363	317	369	335	334	342	363	351	333	323	324	383	354	344	363	332	332	340	341	356	338	361	308	353	357	362	335	361	358	356	323	340	337	350	364	321	327	332	345	349	336	321	313	316	338	332	336	345	337	340	324	322	342	334	345	350	346	352	328	341	336	312	333	334	333	345	361	359	332	334	324	351	344	339	349	332	332	333	313	360	384	367	372	340	351	355	340	309	387	330	328	344	304	332	386	333	324	314	347	356	352	361	317	321	327	328	330	362	366
20792	6973	4157	2051	1439	1003	745	619	552	527	418	393	395	322	359	287	337	312	357	320	296	307	264	307	245	277	296	270	273	247	271	273	264	287	263	254	262	254	255	246	264	258	290	247	250	234	264	238	245	271	281	261	229	271	280	250	267	264	250	276	279	267	264	286	248	252	250	255	281	259	249	254	227	273	275	271	266	251	219	256	250	265	269	245	280	248	260	275	268	266	254	275	245	259	230	250	259	264	244	260	244	261	248	236	245	275	273	235	235	244	224	261	251	277	240	207	244	248	246	248	273	239	270	266	213	252	241	273	211	242	249	268	233	243	277	239	221	245	235	251	250	241	271	240	237	236	264	253	238	271	229	229	255	255	261	261	226	251	234	259	256	229	268	271	232	289	274	262	207	273	260	253	266	250	236	244	237	249	292	268	257	274	265	246	263	245	285	233	247	241	266	247	265	250	257	256	240	272	255	245	231	232	222	251	263	248	262	250	247	227	251	260	253	272	278	253	264	254	246	247	269	230	256	224	271	269	251	236	258	248	249	221	225	256	245	232	251	242	242	234	249	247	236	249	252	228	262	268	252	261	248	241	261	264	285	243	252	240	270	261	237	238	256	238	277	232	245	235	253	262	249	229	279	260	235	256	271	246	232	220	250	260	242	224	260	255	275	268	245	247	255	224	228	250	256	267	233	265	238	259	261	259	227	250	253	292	221	261	246	256	234	238	224	256	235	251	223	280	234	246	261	245	253	266	255	241	257	243	249	274	251	278	254	235	252	242	235	248	233	229	242	257	265	269	254	240	208	254	275	240	245	242	247	250	260	247	261	235	235	256	246	238	245	231	226	239	261	247	241	266	241	242	261	258	247	273	261	249	271	274	249	246	259	265	251	235	261	248	243	246	238	223	251	261	214	253	240	225	243	271	260	237	233	253	223	262	247	281	277	259	264	235	241	260	277	244	226	233	264	269	271	238	254	249	268	253	282	242	221	219	241	241	229	225	240	257	263	244	276	278	259	281	253	220	260	280	224	263	273	242	248	249	265	267	262	255	271	253	254	253	213	257	241	239	243	235	247	251	229	272	265	257	229	277	272	251	257	261	252	233	266	240	244	255	262	254	261	246	266	245	250	268	261	245	220	223	251	270	264	261	251	247	266	243	238	260	275	260	231	246	265	249	253	219	240	245	269	245	238	255	236	259	211	260	264	257	274	259	250	248	219	257	232	287	222	267	224	222	229	268	241	265	275	246	267	248	268	253	285	258	218	270	256	243	259	277	257	274	247	248	236	253	248	248	249	260	288	263	257	246	268	269	246	257	278	239	200	254	260	249	237	265	232	230	281	231	257	216	234	255	239	226	256	255	234	231	266	265	256	252	244	290	246	247	252	277	242	272	272	253	238	262	251	239	241	276	250	263	245	252	273	233	241	219	224	233	256	249	240	230	262	257	260	297	222	245	265	261	247	279	250	259	230	233	266	240	261	263	258	239	244	237	223	255	253	245	230	276	284	275	244	242	264	269	243	242	245	259	245	278	230	257	262	225	246	239	236	252	277	264	247	252	242	255	239	242	227	287	250	238	237	219	231	284	284	253	252	252	231	251	222	253	291	244	229	245	276	235	232	280	265	265	264	264	250	250	248	259	247	266	254	246	266	245	262	256	269	269	204	236	225	244	236	225	247	236	274	251	243	249	256	255	272	268	246	289	260	259	246	253	264	230	275	247	251	219	268	257	255	254	267	269	262	235	238	248	227	231	240	247	263	277	256	231	249	240	248	229	269	239	270	210	253	261	227	259	245	260	218	249	229	238	234	248	256	240	233	275	246	236	232	246	235	249	217	251	235	254	239	255	227	281	262	226	258	259	234	239	241	272	246	260	259	242	245	259	245	236	231	256	269	254	240	257	268	274	240	246	264	260	258	244	236	267	278	221	247	235	246	228	273	249	234	268	251	249	262	246	230	228	243	244	252	256	274	230	246	256	261	232	221	260	218	270	243	270	249	286	255	240	249	240	261	247	247	281	276	242	243	229	249	271	255	254	220	269	241	259	245	264	274	291	256	253	245	239	256	229	253	264	194	241	201	249	226	248	270	286	263	215	257	258	265	249	247	258	269	253	236	231	233	261	268	216	265	246	249	246	242	256	253	250	227	246	272	248	280	252	248	284	249	226	242	258	249	244	264	257	250	247	250	252	245	257	232	229	269	273	244	256	197	236	258	249	266	280	238	258	262	242	287	209	232	224	249	246	262	266	244	256	239	240	260	288	286	267	222	242	240	244	264	271	251	252	272	237	237	283	237	215	251	248	258	271	229	258	227	238	237	245	255	224	233	226	255	243	259	219	246	259	267	273	238	252	253	252	240	240	235	250	263	218	260	268	270	252	248	246	266	261	257	244	267	270	254	269	266	254	257	258	246	264	215	271	251	286	250	232	237	243	221	250	250	253	240	261	243	227	260	251	244	245	258	246	264	261	234	275	220	256	280	260	259	263	278	268	237	212	237	239	235	248	252	293	254	259	247	259	259	251	259	254	275	256	248	244	258	297	246	236	248	246	229	243	227	242	255	251	243	249	259	253	242	243	265	264	247	244	248	251	245	219	225	233	249	290	261	245	262	247	233	255	265	242	248	269	252	240	260	240	272	265	236	253	213	277	246	260	243	242	264	263	254	240	286	254	275	253	260	268	233	312	246	253	244	266	208	256	254	254	248	245	266	228	237	249	228	229	243	254	284	233	240	265	237	237	247	246	226	224	246	254	227	256	234	290	223	262	256	247	271	250	231	259	236	252	227	255	251	212	247	245	261	236	261	264	252	251	238	253	242	267	265	263	252	265	220	231	263	263	253	248	275	274	233	250	275	262	255	263	280	274	236	253	267	251	252	241	238	249	237	216	257	260	251	245	242	276	243	226	216	227	237	240	267	250	277	264	250	280	263	245	273	264	230	261	255	243	243	259	240	241	236	251	256	292	284	246	255	256	245	257	208	254	236	244	266	272	225	229	248	268	253	249	253	240	243	261	246	233	248	238	243	241	258	232	244	264	256	228	244	251	228	234	253	260	253	266	267	253	239	253	222	282	236	233	264	243	259	263	230	228	250	243	280	249	262	236	270	223	216	235	259	237	257	245	251	253	268	238	218	267	220	229	237	266	260	234	256	254	240	228	272	266	245	228	235	239	259	263	262	230	281	248	251	264	231	287	238	245	263	251	227	232	260	240	262	228	241	255	228	257	241	242	245	245	252	252	233	228	221	250	272	267	272	249	265	229	283	261	244	260	242	254	244	293	266	272	239	250	261	236	262	239	270	252	261	223	252	217	253	222	217	239	274	259	239	250	269	283	274	236	287	227	259	221	225	259	257	246	262	258	248	282	242	230	274	239	232	233	258	239	279	226	250	251	241	227	256	253	275	262	280	289	272	274	261	220	252	263	265	248	268	251	263	265	248	227	235	274	223	232	248	240	235	252	228	239	269	240	260	273	230	238	275	260
8565	5353	5394	5817	5171	4246	3197	2680	2278	1976	1705	1578	1439	1385	1285	1227	1077	1034	1029	925	910	910	907	825	874	777	790	783	757	732	719	714	726	730	740	727	684	709	680	689	646	702	636	656	701	647	652	609	628	595	635	680	624	636	619	649	604	645	614	589	565	578	609	641	609	607	650	665	596	621	566	632	553	602	589	659	597	590	612	612	593	651	584	596	619	552	621	586	600	599	637	620	582	588	552	582	592	621	634	588	612	581	608	618	630	598	581	641	591	567	603	631	592	580	583	596	574	612	610	608	593	553	613	558	581	620	594	595	607	586	579	644	599	599	562	600	626	600	594	600	559	588	595	574	567	575	576	588	594	537	553	633	562	621	606	610	573	573	603	577	597	557	646	591	546	557	603	565	585	616	598	611	571	569	559	604	610	584	581	574	609	603	593	522	584	577	580	568	587	580	573	583	604	600	587	607	593	592	600	541	618	618	569	593	563	604	611	581	584	566	612	588	580	550	593	633	587	590	602	613	594	617	566	603	524	566	554	595	591	543	596	605	582	570	597	595	578	587	614	555	549	596	575	563	618	576	553	575	595	566	598	623	577	567	611	593	600	536	580	601	607	558	624	602	610	618	577	572	613	620	590	585	586	599	596	575	613	556	650	599	601	567	594	626	612	577	585	549	587	638	546	621	606	587	607	572	555	566	605	586	609	596	604	548	608	583	619	646	636	619	570	606	543	578	600	529	559	606	603	599	617	593	614	615	568	564	588	587	571	622	566	610	603	585	585	569	561	593	615	606	557	568	597	611	573	628	559	621	582	591	548	587	572	569	597	641	532	618	583	588	593	605	597	618	586	627	607	607	590	558	611	609	571	584	551	542	612	584	562	612	600	613	598	605	576	541	587	599	550	616	599	558	592	607	613	565	582	624	591	593	616	572	561	603	564	594	584	571	552	596	624	576	571	576	593	589	600	586	605	583	577	599	589	589	600	607	537	589	595	571	607	605	585	598	608	621	547	561	592	592	603	607	571	571	579	568	584	552	624	586	545	577	585	542	588	559	589	554	600	593	592	591	613	559	641	569	576	579	574	558	598	563	620	577	602	598	594	630	554	581	612	549	570	640	610	599	561	585	554	590	554	579	605	576	586	593	611	563	594	635	634	551	554	638	594	549	608	588	601	572	615	556	583	573	591	574	595	606	596	577	607	592	537	583	580	564	550	549	605	594	574	565	557	558	575	594	577	588	584	578	632	562	584	583	595	587	586	574	610	564	621	579	579	628	584	576	623	558	571	585	600	563	590	614	570	584	607	570	564	571	590	595	614	618	592	570	598	597	590	578	628	570	586	598	568	579	578	588	615	602	573	608	588	605	612	553	584	540	552	588	560	570	581	606	606	592	612	608	620	584	525	595	629	595	566	568	587	586	574	626	589	579	585	566	575	607	596	586	588	568	597	608	604	601	578	539	557	562	599	612	569	544	574	535	611	609	550	591	582	590	578	612	603	621	626	595	590	595	582	551	585	564	569	603	647	611	584	581	601	546	594	563	555	616	617	582	597	605	573	540	589	603	594	595	584	665	576	597	605	599	589	585	563	600	592	551	589	572	571	582	588	554	581	621	576	625	632	593	578	552	579	567	610	573	580	579	567	579	626	588	579	567	595	607	516	617	629	570	554	559	581	626	597	569	576	563	626	599	586	622	547	578	615	628	583	614	611	605	572	567	580	637	616	602	560	594	547	557	608	584	588	554	577	581	628	595	577	574	594	575	608	583	610	571	586	605	598	575	623	640	595	537	580	555	612	603	566	629	591	558	584	627	608	569	571	549	553	620	573	603	559	639	573	582	605	569	581	589	550	622	620	587	578	625	566	555	586	589	562	585	601	551	587	621	602	585	587	611	570	584	563	579	599	590	623	567	584	572	547	604	565	616	615	574	606	593	615	573	607	602	592	599	590	582	620	587	542	623	587	645	631	539	601	573	590	585	562	551	639	580	563	572	582	601	524	552	578	603	607	586	555	596	557	570	597	575	558	593	597	547	586	575	585	590	581	580	574	586	576	558	549	593	591	574	631	578	631	583	612	583	613	598	559	564	587	582	612	589	593	606	544	594	632	596	591	575	597	611	552	586	588	600	591	619	549	562	636	596	606	624	592	566	608	628	598	612	573	556	600	629	549	641	562	571	596	596	591	559	579	588	604	575	608	594	632	591	579	571	598	607	597	558	574	584	656	593	611	578	570	617	609	609	632	612	602	585	547	572	547	576	556	547	614	572	595	577	597	566	568	593	551	573	594	575	568	584	609	608	604	569	556	574	576	564	597	625	606	590	616	563	607	613	564	579	614	632	584	593	604	559	599	599	604	550	599	588	587	600	617	577	591	580	600	570	620	548	614	608	545	578	595	580	600	570	617	588	601	603	587	557	667	582	625	601	593	615	576	608	553	584	633	570	577	624	593	585	562	554	593	582	596	591	587	574	638	632	610	601	566	579	596	597	596	582	542	579	585	588	602	604	589	562	623	579	609	608	603	582	607	591	586	557	554	583	577	606	583	564	627	569	589	604	553	557	611	599	613	552	598	575	604	595	606	574	618	601	625	554	628	573	568	614	576	577	608	588	562	606	536	619	580	529	590	599	594	600	571	560	589	579	584	586	597	559	614	596	577	625	624	604	609	627	566	596	555	602	619	573	583	592	563	597	579	620	599	576	616	587	562	590	563	560	604	525	581	591	622	596	564	579	586	564	568	603	595	595	559	606	613	586	585	592	583	586	554	549	609	594	585	588	646	615	606	575	594	613	556	564	603	565	578	578	598	588	556	536	584	586	608	568	565	578	623	568	644	580	569	608	544	603	589	581	579	582	577	568	577	621	601	570	607	584	610	592	585	575	574	610	600	595	577	587	597	607	580	582	633	583	559	612	608	557	633	561	553	608	617	555	582	606	607	606	616	573	553	609	578	607	567	587	575	599	610	572	591	561	553	620	596	569	604	619	592	558	594	550	600	573	582	608	618	575	619	550	598	592	572	554	538	591	568	575	617	635	544	570	579	592	578	621	571	605	616	576	618	577	618	603	552	574	593	592	588	597	633	577	604	606	584	573	606	579	596	594	600	618	636	566	576	555	587	573	553	622	571	587	604	595	620	556	585	559	582	588	578	609	561	574	558	621	564	586	604	616	615	592	600	591	639	628	641	617	596	607	566	567	577	569	601	569	566	569	610	578	568	627	598	569	606	567	580	583	589	574	601	607	576	587	587	606	573	592	592	597	548	560	598	638	611	555	549	582	618	615	595	583	624	521	589	583	601	596	583	584	609	603	604	619	575	626	587	567	596	628	631	577	624	561	591	601	548	565	544	569	606	564	600	555	584	593	590	634	537	603	573	587	616	628	597	583	584	601	610	584	573	582	568	599	556	576	591	606	579	552	576	590	599	553	574	602	608	539	585	613	560	609	581	555	594	551	604	571	573	598	601	554	579	574	597	619	573	580	538	579	548	557
3164	228	94	95	98	72	71	79	66	59	55	45	63	59	54	45	56	60	72	61	57	56	68	52	69	70	56	57	59	72	63	53	58	78	82	61	65	70	66	66	58	70	56	56	48	64	73	61	56	58	52	56	68	75	57	54	64	57	77	66	60	52	59	60	66	52	66	61	55	68	55	55	68	92	65	46	59	54	63	77	61	58	50	53	61	55	51	69	54	57	42	60	58	71	38	52	57	62	60	62	58	60	63	62	51	68	47	77	63	44	60	58	72	54	74	63	75	66	59	58	70	52	59	50	71	62	59	66	62	64	63	63	62	52	63	70	49	46	64	72	55	53	69	63	52	60	70	64	68	67	68	55	66	73	65	57	64	57	63	77	52	79	69	45	69	68	58	67	50	58	55	69	52	50	72	58	48	73	58	54	46	66	67	66	58	60	71	76	74	52	55	63	64	69	56	56	69	56	62	50	65	63	61	70	53	59	56	56	61	53	65	71	76	62	62	64	49	77	56	69	67	63	71	63	62	46	63	58	57	57	57	59	45	68	70	65	63	65	62	59	68	58	45	68	69	53	68	81	72	50	75	43	67	70	62	61	64	76	78	60	66	67	80	71	58	57	76	56	54	58	69	79	54	64	56	59	65	62	74	77	63	67	59	68	66	74	73	66	67	82	63	55	61	70	61	74	73	60	69	64	79	58	63	72	54	56	56	52	71	53	63	57	76	59	60	65	55	67	58	57	71	62	52	69	61	49	66	80	69	81	76	47	57	52	71	80	75	57	48	73	69	56	78	50	65	60	62	62	58	49	75	73	58	63	47	73	55	61	73	51	64	58	62	76	51	55	65	64	66	79	64	67	63	48	66	84	62	60	70	71	59	50	51	66	71	54	70	66	63	70	67	42	54	65	47	68	68	86	53	64	62	71	50	78	63	58	70	52	78	63	65	64	57	61	56	52	65	50	75	51	64	63	62	73	67	71	55	54	72	68	56	79	54	55	66	64	53	83	63	58	71	58	59	77	71	69	53	52	66	55	53	52	56	61	32	53	46	71	67	53	60	50	77	88	67	64	55	54	55	70	67	56	60	52	65	69	73	64	57	55	57	65	64	74	45	47	62	73	63	56	67	74	74	61	58	54	65	63	69	59	68	57	52	51	62	73	68	71	55	46	50	64	63	53	78	63	73	70	73	54	69	78	74	48	83	69	66	66	69	62	59	51	78	65	67	55	64	64	69	80	76	56	80	72	65	65	75	57	59	53	60	53	70	66	61	75	57	73	82	65	61	60	67	67	54	77	54	62	60	69	58	62	68	62	76	62	66	67	58	81	64	77	72	73	70	60	57	67	65	74	53	73	62	49	59	57	62	60	46	46	78	64	61	61	52	54	70	68	72	50	57	74	60	64	75	63	65	56	53	62	79	49	51	72	74	48	70	71	78	70	73	65	70	55	68	66	72	65	96	77	63	77	71	48	56	68	66	60	66	53	57	77	52	73	64	63	62	70	60	45	46	66	56	75	67	72	59	69	72	56	69	57	73	67	73	59	59	61	61	76	62	74	67	63	61	68	70	65	55	77	47	62	63	57	61	58	52	66	65	60	60	74	53	69	68	55	62	62	67	68	56	62	57	43	70	63	55	53	51	84	69	60	58	54	57	72	81	55	59	61	57	57	47	72	75	68	84	60	85	71	58	52	70	71	75	65	61	75	60	55	53	54	73	62	55	72	74	75	65	64	73	73	60	78	58	59	73	61	58	62	61	52	69	67	69	65	55	64	65	74	66	50	66	67	71	54	59	60	65	73	52	64	66	62	67	61	44	78	61	51	70	53	52	63	70	75	56	62	65	60	58	58	70	56	79	68	49	72	63	69	53	82	69	74	56	65	70	51	61	63	64	52	61	69	62	59	61	58	71	57	60	53	60	60	78	64	74	67	45	68	67	63	80	56	73	63	55	61	75	63	56	54	55	63	66	71	64	70	60	54	54	75	54	64	75	83	73	60	60	59	59	70	63	55	72	73	64	75	70	64	71	59	60	60	68	71	57	57	68	75	65	73	62	67	59	52	68	62	69	77	74	61	55	62	52	74	62	79	60	61	49	62	49	54	66	64	65	57	58	72	75	63	56	52	60	70	68	58	66	74	56	67	57	54	59	58	57	62	61	56	47	64	69	68	70	71	56	62	73	69	55	61	79	46	56	65	57	66	68	72	80	73	65	75	66	55	63	52	56	54	64	70	74	63	70	66	55	65	59	63	40	55	71	57	60	69	54	65	69	57	65	64	62	56	68	76	67	73	58	57	53	56	58	49	56	70	84	67	56	61	75	60	57	70	71	66	66	64	66	57	69	55	63	63	52	70	68	70	66	69	61	62	77	60	56	60	75	68	57	59	82	51	69	47	54	61	64	70	65	70	64	70	68	53	66	53	49	55	70	61	63	51	71	74	54	62	59	68	64	55	55	48	70	68	59	61	68	68	66	65	72	76	72	64	64	67	64	58	69	73	54	46	66	66	69	56	54	70	71	59	62	74	55	74	63	71	63	76	72	48	57	86	55	60	60	76	77	61	59	57	67	67	73	58	55	68	52	70	48	67	80	69	60	62	58	54	77	64	71	65	63	52	53	62	58	61	72	54	56	60	60	70	64	60	67	57	50	67	60	69	65	64	58	54	62	65	62	63	72	62	65	72	63	76	69	57	60	67	69	76	52	88	67	58	73	67	64	60	62	64	68	67	50	70	72	72	60	63	86	58	55	77	72	60	55	69	50	59	48	68	70	70	58	47	78	60	65	79	72	68	61	56	66	62	63	69	64	68	61	61	67	65	74	50	60	68	62	70	58	62	57	65	72	57	70	74	66	69	57	50	58	49	69	61	52	55	80	61	78	73	62	60	60	61	59	57	72	51	68	65	58	70	78	60	67	62	69	61	56	65	64	67	69	58	56	69	63	67	75	59	53	59	62	72	51	63	50	55	66	68	58	66	63	73	62	51	55	57	81	44	71	56	70	62	57	56	60	58	75	63	48	68	71	68	71	70	66	77	52	49	67	56	70	80	66	57	62	69	55	59	55	63	58	61	60	81	48	48	57	57	66	64	54	74	76	70	66	57	66	44	55	67	60	70	57	57	78	59	62	56	58	72	67	56	67	49	58	59	62	62	66	71	78	66	67	76	65	78	54	68	75	55	65	58	77	51	61	74	63	60	64	52	58	67	70	66	51	78	81	61	77	50	66	45	72	64	66	50	61	70	55	76	88	65	54	63	73	62	72	67	57	74	71	80	66	73	63	60	69	51	65	52	48	52	74	55	64	68	77	51	71	51	56	66	71	57	63	63	60	67	59	66	66	70	61	53	52	60	51	50	59	58	60	61	58	48	73	55	62	80	62	83	55	92	69	72	76	64	71	55	60	45	59	69	58	51	71	65	67	69	56	67	44	71	56	69	63	61	61	65	76	75	60	65	74	58	65	66	54	52	99	56	63	68	73	60
2401	378	261	296	275	253	226	226	211	191	241	215	228	220	230	198	218	186	204	204	205	207	202	180	195	178	192	197	218	203	172	193	212	194	188	159	197	197	201	216	205	178	190	210	187	173	188	206	184	238	226	183	184	199	177	194	204	203	196	214	174	205	194	192	200	202	209	178	184	196	179	188	204	172	204	213	158	195	202	192	195	198	200	201	199	190	193	220	187	178	196	190	211	198	192	187	188	198	204	181	199	187	193	190	184	204	172	209	165	181	204	189	205	211	191	200	179	193	197	195	203	182	184	223	218	220	204	206	191	218	181	174	183	185	194	216	183	171	198	198	193	175	185	181	179	211	210	180	209	181	211	207	194	192	195	185	196	205	190	209	193	204	198	205	192	198	199	207	190	170	179	192	191	190	187	205	187	210	211	192	199	209	207	184	213	194	195	189	190	169	210	196	150	189	194	178	176	194	175	159	191	178	197	187	193	207	180	169	198	185	206	184	187	207	190	183	176	195	195	181	207	211	165	181	188	215	202	207	211	243	189	209	199	182	193	177	177	183	220	213	201	189	198	193	191	199	188	196	177	193	190	205	203	201	202	177	215	206	193	175	217	208	231	174	192	188	194	187	205	205	188	203	187	205	206	197	193	201	204	184	220	163	172	210	199	210	176	200	205	185	220	199	168	181	202	182	189	178	213	194	185	206	196	190	200	201	196	173	197	176	193	179	177	226	206	179	194	176	199	238	203	200	206	191	215	201	204	167	176	171	199	186	199	201	180	195	174	239	173	186	203	223	181	197	187	191	195	197	217	170	195	178	201	177	207	197	188	205	228	181	180	211	193	184	201	208	196	177	208	191	190	189	212	196	192	185	201	203	197	196	192	200	200	191	202	171	195	202	194	181	170	202	177	176	203	171	210	233	203	177	197	196	193	189	194	190	205	202	208	201	227	202	212	192	191	239	205	197	219	225	192	190	190	183	215	207	208	218	201	213	208	201	199	191	175	187	202	177	197	166	188	215	201	187	214	219	204	231	201	204	196	188	187	194	184	188	197	221	186	204	198	180	195	196	209	175	205	184	194	184	182	197	195	179	191	183	208	174	193	193	202	204	197	182	224	202	212	202	176	220	201	185	208	213	174	193	191	206	220	184	181	196	195	192	212	185	175	187	213	193	220	182	190	209	159	193	198	191	207	221	170	174	198	202	207	194	183	220	223	209	214	163	181	191	188	196	193	214	201	206	188	207	211	208	189	202	198	205	227	215	195	187	205	183	170	211	215	191	191	200	211	199	184	203	203	196	179	208	179	234	179	188	190	182	210	182	203	204	207	153	220	192	202	193	173	199	192	203	197	211	195	216	173	206	223	199	203	191	215	206	198	212	210	196	200	185	190	202	191	197	198	236	190	202	201	203	186	172	193	224	193	199	224	205	211	185	195	209	213	189	204	196	188	196	192	194	174	184	224	181	217	221	191	207	209	198	192	180	224	193	198	185	192	191	185	192	177	198	207	179	217	201	174	195	205	176	180	200	212	200	196	217	192	205	177	196	155	218	218	197	189	212	172	189	237	212	180	191	207	200	188	185	187	180	197	189	208	194	203	204	175	183	194	206	188	202	211	201	210	209	206	185	185	201	191	195	185	211	229	201	171	210	201	178	207	190	195	231	181	184	192	220	194	206	199	186	192	181	201	181	217	193	202	194	201	212	180	197	197	198	192	188	208	224	183	177	199	201	194	200	192	198	205	197	211	211	183	172	188	179	187	214	186	183	205	190	203	204	191	200	209	199	195	222	185	199	196	186	177	195	193	190	192	216	198	200	187	197	185	208	196	199	206	187	217	183	192	187	201	191	185	195	207	189	190	198	170	207	189	190	220	197	215	205	189	170	197	188	180	169	201	180	194	199	219	202	219	206	178	194	216	199	192	192	184	187	216	172	202	215	213	184	194	201	214	192	216	203	197	197	179	190	194	196	204	192	194	190	179	208	206	164	193	174	207	183	195	194	206	189	189	181	181	193	179	167	203	175	190	215	193	216	203	193	193	168	189	195	193	192	176	159	202	153	173	170	212	216	228	201	179	182	199	219	191	192	173	198	188	218	223	194	209	185	206	180	202	197	205	198	189	189	219	177	211	210	188	180	203	185	203	181	208	175	219	190	214	195	219	196	217	191	212	210	189	199	200	185	189	209	179	191	176	207	210	208	194	200	190	178	185	195	203	218	184	190	186	189	208	201	187	180	214	192	192	208	180	171	202	213	200	211	214	184	177	191	203	203	197	188	217	209	185	195	203	188	219	213	195	212	191	209	191	201	169	196	205	184	214	204	172	206	215	186	201	183	202	207	213	184	191	192	243	189	199	177	193	175	199	214	194	189	203	226	188	193	191	195	201	174	196	175	205	183	194	208	188	230	190	186	200	180	192	201	202	219	200	198	219	201	179	192	189	191	216	182	198	207	194	189	182	206	192	217	195	188	212	200	192	199	186	201	188	189	200	212	204	192	200	158	194	202	169	208	207	188	206	217	213	190	188	219	185	191	194	209	214	183	189	185	221	213	214	191	215	188	219	231	205	204	210	182	190	185	176	214	209	195	196	204	200	215	204	215	196	184	200	225	207	231	197	181	186	187	195	197	210	166	186	207	198	203	197	204	183	181	198	228	211	198	190	196	216	187	192	192	206	180	188	202	210	193	203	190	167	199	205	197	213	220	214	201	198	182	197	186	193	194	205	220	191	194	186	195	174	188	215	216	199	192	172	216	194	162	199	173	189	209	208	216	217	182	233	205	183	220	194	225	219	202	183	202	190	187	198	170	206	200	204	185	195	194	196	204	209	188	220	202	199	198	180	183	198	203	175	199	186	207	195	188	198	191	186	178	192	219	229	168	208	196	199	188	193	211	166	186	197	183	195	193	192	193	208	197	179	212	202	192	174	202	191	203	190	185	213	201	210	185	177	213	184	186	178	191	186	194	189	179	198	188	183	213	207	193	205	205	213	165	177	194	200	196	199	205	210	165	202	195	187	195	212	170	191	169	193	199	179	216	224	198	188	184	203	224	190	208	212	224	173	205	175	173	194	187	179	202	210	195	170	207	196	229	175	193	212	226	194	185	196	212	193	205	194	204	202	199	177	200	198	196	201	229	197	185	208	183	180	178	170	186	205	210	203	189	177	214	181	197	166	177	198	206	174	208	182	170	203	218	200	199	175	209	192	198	202	200	194	164	187	186	212	176	197	210	182	176	195	180	193	197	192	194	194	174	184	189	206	209	186	193	180	197	167	179	193	180	174	201	193	207	190	211	188	190	200	179	189	187	178	208	193	179	187	218	179	182	204	200	183	197	187	183	198	206	198	216	201	193	187	196	201	176	198	183	195	192	165	188	191	193	184	207	206	179	182	204	217	218	205	208	186	193	173	193	195	215	200	192	190	189	209	201	186	186	185	185	206	187	192	194	227	193	182	171	185	169	218	193	208	191	176	178	183	199	195	207
12497	3127	1675	964	672	538	429	328	296	248	201	220	219	195	189	162	176	155	155	138	147	167	141	148	138	147	134	147	128	112	143	154	133	139	117	130	123	129	122	139	134	123	139	122	129	145	134	138	130	124	135	148	128	155	130	129	123	143	150	154	121	128	132	126	135	127	133	117	110	119	130	124	135	131	114	132	120	122	118	130	128	132	133	120	151	126	163	135	138	123	129	129	116	113	121	131	150	113	145	133	131	129	126	132	140	149	144	119	99	134	109	132	126	125	117	102	104	128	132	125	136	138	126	158	118	158	124	124	121	143	120	121	125	128	139	133	144	95	139	127	140	109	127	144	100	130	120	143	121	135	131	128	128	120	127	131	124	125	155	125	136	133	124	125	130	144	117	130	129	122	130	141	124	138	121	128	136	119	117	128	122	119	120	131	134	111	137	101	132	123	165	117	142	113	115	125	139	141	110	124	134	138	143	123	115	132	122	131	123	134	135	145	124	125	129	129	110	122	137	142	134	123	122	142	133	115	122	108	133	118	148	129	130	126	156	141	119	137	129	110	131	116	136	135	138	120	130	143	128	107	141	112	130	115	149	143	121	142	134	146	127	126	124	129	138	152	138	144	148	149	150	115	127	131	138	120	132	132	141	122	117	119	138	138	134	130	125	136	130	132	126	112	134	111	124	158	148	125	117	117	124	137	141	125	119	141	120	123	132	128	122	104	128	123	151	127	114	104	123	122	110	122	124	117	129	112	125	131	124	143	113	116	130	140	117	140	128	127	133	136	123	121	155	120	110	128	124	121	123	104	148	114	137	118	137	120	122	122	139	112	127	133	132	104	117	121	162	129	137	136	127	114	133	125	115	132	134	150	128	113	115	131	152	129	127	126	125	112	136	116	127	136	116	135	130	117	144	131	124	146	134	127	127	118	137	127	125	127	119	146	137	133	125	126	129	129	121	133	116	121	107	140	123	127	119	146	141	144	131	121	124	130	119	128	107	134	124	102	146	139	138	146	116	125	135	155	130	122	136	121	122	141	127	151	130	106	152	129	120	118	141	126	128	100	110	142	140	130	133	116	134	139	128	113	155	119	120	132	148	142	129	114	136	113	131	126	152	131	147	129	125	137	124	119	133	104	120	119	126	132	137	119	113	144	133	117	105	113	125	129	126	149	120	128	117	101	141	138	138	124	154	132	127	141	124	125	131	163	133	140	147	117	124	161	138	126	146	145	123	106	135	121	119	118	116	123	135	128	126	124	131	119	160	137	149	133	117	137	139	124	123	144	144	126	141	129	142	135	104	119	109	121	121	130	113	133	124	122	137	132	99	139	116	136	110	108	137	124	145	130	130	132	107	147	120	126	126	123	138	125	154	114	131	125	152	130	118	129	122	143	130	145	111	130	132	112	144	132	127	135	131	135	134	134	130	143	136	131	155	130	129	113	127	151	132	121	116	154	143	114	125	137	115	134	119	136	128	125	127	111	124	131	120	159	124	127	111	120	132	117	126	129	120	126	126	123	140	151	126	130	130	121	107	127	137	116	119	138	116	128	133	128	115	152	117	149	127	122	139	130	127	152	131	115	128	135	143	133	121	134	141	129	139	145	143	135	136	155	126	122	118	112	109	130	127	134	143	121	132	122	117	113	128	137	117	131	133	133	127	136	123	131	127	117	124	120	136	149	147	128	129	131	139	122	112	107	133	134	116	121	130	141	113	125	128	125	168	127	133	149	118	128	120	133	111	107	124	109	117	131	156	123	108	128	138	125	122	116	126	132	121	130	128	123	128	135	134	141	121	116	118	146	126	129	105	127	127	139	130	137	119	125	129	117	141	126	119	123	123	133	126	129	119	127	139	133	135	139	140	131	124	147	126	130	119	131	111	137	128	132	125	131	126	118	144	130	125	136	152	133	117	155	136	105	140	116	111	122	115	137	107	119	136	129	111	132	125	102	120	121	141	132	105	162	135	120	125	159	128	148	106	139	132	149	135	120	137	145	129	140	124	113	141	149	135	141	139	158	124	129	108	136	125	112	132	114	121	130	136	121	127	144	128	117	116	109	130	133	120	140	117	127	125	135	136	130	124	130	124	123	142	141	119	118	126	133	119	140	126	130	109	125	122	141	115	129	124	113	124	141	113	123	118	97	137	123	111	138	143	112	139	126	130	151	127	146	117	114	134	125	139	119	121	115	124	113	136	126	103	119	127	139	123	132	132	132	145	116	124	133	162	135	144	136	111	141	114	116	130	138	146	132	115	119	120	114	117	118	137	141	130	129	124	106	132	113	117	131	138	137	144	127	127	139	157	133	132	129	150	127	123	138	122	133	121	137	140	129	127	126	129	118	122	129	132	143	132	115	147	105	145	147	141	165	121	154	144	122	127	133	146	147	128	117	135	137	115	132	132	151	130	120	134	119	134	129	112	126	117	125	115	130	113	126	134	139	136	140	121	114	146	125	131	129	131	133	110	117	140	122	114	90	138	114	158	116	127	125	136	141	131	133	135	116	145	131	106	126	141	118	104	121	141	116	118	147	122	125	138	149	139	124	136	141	121	129	129	145	125	138	129	121	132	118	117	134	115	137	113	127	131	147	122	130	140	124	154	122	117	117	119	127	139	163	128	142	122	138	130	132	124	118	122	116	151	144	140	154	125	136	131	111	139	141	118	126	125	121	111	142	139	137	108	115	126	117	115	116	136	111	134	135	142	124	118	137	116	155	149	148	136	123	136	126	131	118	130	134	126	138	146	120	138	123	142	137	158	125	111	130	145	114	122	132	140	125	127	113	118	129	153	136	121	138	117	121	147	133	128	145	143	128	124	138	132	120	128	132	125	104	102	119	144	133	120	136	117	124	109	126	111	136	129	134	150	133	133	119	120	137	109	131	114	114	119	135	118	149	128	114	125	117	117	126	137	133	121	105	137	134	127	118	134	143	141	114	131	151	127	135	142	131	144	124	123	126	148	108	126	128	152	125	99	124	121	124	138	138	112	114	142	131	135	118	126	129	138	129	129	131	123	117	120	128	124	145	112	127	102	151	123	115	113	133	110	124	125	139	107	141	125	114	111	150	131	130	146	126	122	137	148	125	115	143	134	111	118	129	135	133	111	153	119	118	138	138	116	104	130	130	137	140	131	124	126	129	142	125	125	122	124	123	114	134	143	117	144	104	153	132	122	119	116	148	129	137	134	138	142	141	123	113	110	121	142	126	124	105	127	125	128	120	118	132	126	136	139	127	138	123	129	125	125	132	125	118	146	145	118	137	133	133	126	132	122	140	134	129	106	124	149	121	111	111	136	141	126	143	122	130	138	129	103	127	138	138	147	128	139	112	123	127	142	133	143	157	118	122	149	119	109	114	115	138	147	123	128	149	114	154	131	139	122	113	133	120	136	118	124	135	134	119	122	121	139	123	102	128	131	120	144	127	123	130	116	138	128	136	120	129	126	151	140	129	129	124	138	139	131	110	148	126	138	118	127	114
6881	3102	3014	3247	2823	2212	1739	1494	1271	1045	960	891	787	703	686	646	612	587	582	566	541	500	485	500	465	496	464	432	432	433	452	438	404	451	413	400	442	385	381	379	407	391	378	386	390	415	352	371	398	365	386	381	364	380	382	416	362	371	355	339	374	348	344	356	350	372	392	364	360	361	372	376	359	353	362	348	346	353	316	364	347	363	384	373	323	337	368	357	341	336	394	377	347	347	332	367	340	354	364	334	329	324	292	341	377	343	354	337	361	379	358	358	347	339	349	340	337	338	363	375	342	348	346	377	334	321	372	379	316	358	284	338	348	398	361	361	344	353	344	335	313	349	368	383	371	352	325	338	350	323	367	369	346	359	369	362	354	344	346	346	350	336	325	356	316	376	303	355	379	351	354	356	347	370	353	318	328	363	350	364	353	326	337	385	356	341	369	334	365	346	365	358	348	343	342	332	326	341	351	342	384	355	318	332	337	357	348	357	326	344	349	338	319	305	343	361	332	360	343	331	363	327	335	374	316	346	343	366	328	342	337	356	364	375	357	339	359	349	341	331	404	378	336	290	340	369	343	322	344	345	356	335	349	338	334	344	336	371	331	376	348	349	358	355	365	381	341	370	377	339	322	364	355	365	326	358	343	329	366	339	357	334	341	364	343	352	332	341	346	318	360	297	391	325	349	317	350	340	326	360	380	358	357	407	366	305	341	355	304	369	353	332	351	330	328	360	328	343	362	351	338	358	320	346	333	354	333	348	367	339	346	379	351	353	323	344	334	335	308	315	347	310	352	333	364	324	376	381	360	350	337	344	329	354	364	315	362	360	335	370	318	378	342	349	342	302	319	312	326	344	341	315	326	390	336	368	360	323	331	348	366	337	315	337	303	334	351	369	338	356	326	341	381	340	365	352	366	371	337	353	373	345	356	369	339	352	354	335	372	352	356	333	348	359	332	331	330	317	367	336	330	341	333	345	351	327	371	334	320	372	341	359	335	359	339	354	329	352	317	355	331	322	351	346	330	334	348	333	351	369	318	346	301	342	338	332	349	334	343	350	338	356	334	351	342	343	356	332	333	379	296	332	347	369	346	350	349	350	363	338	346	353	328	347	384	338	309	348	378	343	365	331	340	329	331	354	343	349	362	334	340	335	360	359	354	318	354	354	382	356	368	334	355	310	335	311	342	326	366	329	313	324	371	331	317	324	339	345	369	370	313	344	341	343	322	330	363	343	347	348	343	349	352	341	334	335	323	346	328	352	343	359	349	361	376	358	373	358	328	356	331	348	323	356	347	358	332	358	363	349	368	338	334	347	342	380	350	353	352	349	325	314	364	370	376	337	361	331	338	317	338	349	367	375	330	330	378	352	340	330	387	329	339	328	349	355	329	349	332	332	364	345	321	349	356	337	334	343	354	373	340	328	343	317	347	337	363	344	322	344	308	338	350	336	333	334	352	319	359	311	359	353	323	339	366	349	321	340	359	369	331	351	358	343	376	343	348	385	362	355	349	345	356	343	332	368	337	332	347	359	337	352	333	319	353	368	340	323	339	362	338	351	347	322	321	368	373	313	354	310	349	347	363	334	335	358	329	357	322	317	316	351	338	361	340	348	355	343	361	345	382	346	337	331	376	380	333	338	326	325	344	303	337	341	360	325	370	328	308	371	379	337	363	371	341	356	340	348	343	353	344	349	339	344	360	339	347	341	362	345	356	369	343	358	356	288	348	304	350	363	330	348	332	372	381	342	349	329	345	344	308	325	379	351	336	361	338	367	371	345	354	327	360	362	337	353	383	323	335	303	347	335	323	352	350	339	319	344	348	324	328	349	346	342	358	351	365	353	347	336	347	370	326	350	354	333	367	315	352	344	358	343	356	333	318	349	332	338	346	355	333	319	381	382	365	386	363	337	337	334	368	357	348	362	384	353	357	311	335	350	351	337	354	362	382	368	366	331	335	340	366	347	375	336	367	373	343	325	375	335	346	365	330	336	353	310	348	331	336	360	348	339	336	338	327	338	351	345	346	361	315	342	344	355	350	359	360	360	318	353	322	310	392	349	331	355	354	338	378	378	312	331	369	334	371	330	334	328	296	348	333	363	351	344	343	353	373	332	368	313	334	333	320	320	310	326	340	380	352	354	315	346	325	345	317	339	369	357	362	385	331	344	330	377	337	318	348	327	356	367	339	354	351	335	356	351	343	341	335	307	359	338	364	394	323	348	358	334	338	334	399	315	362	345	318	343	363	359	345	361	327	373	346	353	361	342	335	327	340	364	333	363	313	348	341	368	341	320	330	355	338	371	329	350	347	341	316	364	335	323	342	321	364	314	338	384	355	364	403	343	344	375	373	365	335	349	366	354	346	346	348	335	333	310	341	334	353	322	353	325	342	332	340	354	355	346	309	358	363	384	363	336	334	356	345	346	346	350	333	344	420	373	340	353	322	317	343	304	335	352	331	315	338	317	353	343	358	340	343	332	338	313	320	334	323	348	337	360	338	355	329	317	332	310	342	343	346	351	359	318	373	324	349	355	322	340	312	348	363	351	325	371	359	353	345	326	327	372	326	353	312	352	333	337	355	359	315	381	346	384	342	333	329	336	349	353	322	349	370	377	354	327	341	366	331	410	348	355	355	358	327	365	351	333	339	340	314	323	320	325	351	350	337	370	296	381	337	362	332	317	376	356	353	349	375	379	341	346	374	340	334	299	321	371	330	379	335	310	363	340	341	326	309	351	303	322	351	359	325	343	347	328	352	345	341	345	354	337	380	351	356	356	354	321	348	343	342	340	313	346	346	352	323	341	319	370	361	314	366	329	339	337	355	363	312	335	360	365	347	361	346	355	336	325	356	343	299	379	367	358	355	369	324	363	382	343	343	331	333	330	344	335	368	338	322	355	359	382	341	332	354	323	376	334	333	348	356	336	324	371	353	337	336	335	353	368	361	354	329	359	326	341	335	366	336	327	359	325	325	346	359	337	361	326	359	346	356	306	343	352	349	336	328	345	361	360	351	364	364	367	361	358	368	323	375	347	331	323	359	319	347	359	332	372	359	336	346	358	319	338	343	386	337	344	350	346	353	346	350	340	342	314	368	334	388	356	329	323	373	357	363	335	345	338	329	364	343	363	362	351	357	377	352	353	329	323	359	341	351	371	341	346	322	380	344	342	378	362	306	334	327	362	359	352	363	317	342	360	342	307	344	336	361	340	357	341	349	328	353	304	313	314	335	347	329	348	353	373	372	350	355	326	341	354	316	352	348	344	353	353	346	345	357	369	359	336	340	365	368	369	336	371	345	348	356	329	358	340	367	353	341	356	353	367	337	342	336	328	350	359	341	351	330	345	327	301	309	343	346	321	359	312	359	342	370	361	365	342	356	346	320	377	348	327	351	330	381	322	354	341	347	362	301	362	346	303	391	356	330	315	328	336	348	341	355	346	343	314	337	336	347	319	345	337	361	343	337	346	361	326	352	337	350	340	342	380
21640	8848	4852	2043	1492	1028	782	614	505	474	490	435	383	365	342	320	310	311	322	297	285	294	272	270	286	283	323	253	251	284	256	256	258	280	264	268	267	266	258	258	269	247	283	261	265	244	250	262	247	252	258	265	283	207	242	239	268	240	253	236	270	252	268	264	271	221	263	266	247	260	267	264	237	260	240	262	244	250	220	282	244	267	262	241	246	249	259	261	255	280	258	217	238	254	262	248	283	245	262	220	229	241	230	230	238	240	244	276	264	261	272	228	237	276	220	238	245	256	243	229	226	236	266	251	232	284	236	260	233	247	265	271	240	259	292	229	222	244	245	253	216	240	271	265	220	241	245	237	246	240	260	261	237	260	246	254	268	233	233	265	265	261	241	241	237	241	242	251	253	213	267	266	226	264	233	250	240	235	255	240	254	256	268	278	250	215	254	267	227	241	241	263	264	261	236	237	282	267	253	238	272	263	231	243	240	233	252	236	245	272	247	226	259	229	240	255	213	249	209	258	245	240	255	262	282	285	246	217	258	274	253	251	248	251	222	216	257	265	224	244	253	265	252	255	221	248	229	242	220	246	255	245	264	248	238	256	216	265	255	267	250	249	261	244	232	280	259	236	289	238	254	224	253	282	254	215	247	261	232	276	245	256	233	252	238	238	247	247	238	262	228	265	240	237	273	257	257	261	218	213	251	272	264	254	243	228	221	256	255	253	255	237	263	271	241	286	251	234	261	244	233	249	254	258	275	245	275	221	246	242	271	256	256	270	256	251	249	254	281	254	214	247	265	281	258	272	242	261	226	275	255	258	230	231	237	226	274	263	251	255	235	272	248	245	251	240	253	228	243	248	273	269	259	244	273	266	249	257	224	252	258	211	238	257	263	239	245	273	240	250	260	274	230	266	242	227	291	281	253	231	269	263	273	235	275	268	252	249	229	277	235	239	254	260	236	253	223	244	236	244	251	236	281	229	245	238	246	224	258	274	273	251	222	232	253	263	227	244	244	241	261	252	265	261	242	253	277	260	248	268	239	211	262	235	252	257	277	253	235	236	233	234	233	238	252	248	247	232	286	261	236	235	241	253	255	265	277	249	272	263	255	251	240	242	234	260	234	239	234	250	286	248	251	270	220	277	245	254	260	239	265	241	256	238	220	260	278	248	249	265	258	253	287	242	257	240	247	281	275	240	259	242	250	258	229	230	233	235	223	244	244	258	249	249	252	254	248	243	246	266	251	215	260	234	244	260	253	276	255	260	232	298	237	231	272	252	277	264	232	288	225	248	249	235	275	241	284	263	257	242	268	241	250	254	237	276	279	251	254	248	261	271	261	238	254	257	274	234	247	278	252	266	267	264	272	248	253	243	251	254	242	239	242	224	223	231	257	267	276	242	238	243	224	280	271	255	265	224	256	261	241	254	241	278	261	271	248	259	243	250	261	246	273	258	258	228	236	261	239	306	239	236	247	235	250	223	281	260	246	251	256	245	252	242	276	237	247	265	260	216	269	219	254	253	240	263	232	219	251	241	237	260	265	223	249	258	232	258	254	247	266	230	225	286	267	254	262	241	268	257	259	248	250	270	249	259	255	246	245	243	242	254	257	278	257	256	263	250	207	266	222	297	289	233	271	243	277	236	237	239	249	301	229	264	259	263	238	258	273	230	238	280	248	238	250	248	233	258	266	234	242	267	247	263	231	256	248	247	281	273	274	266	272	255	259	238	254	254	241	261	269	239	255	238	251	230	257	272	265	280	276	245	274	235	228	276	278	273	230	265	244	264	246	248	228	235	256	252	252	258	237	263	250	232	230	258	255	235	262	257	247	269	249	259	284	230	280	290	226	236	260	243	260	226	232	253	247	252	290	247	230	268	250	240	241	243	255	248	262	272	253	234	262	253	245	249	261	229	222	259	238	257	224	267	229	256	237	245	273	255	248	245	252	254	247	268	265	265	249	249	274	279	264	252	258	255	268	216	255	231	256	228	245	242	261	220	262	260	249	266	257	247	259	260	223	244	227	263	217	274	261	248	288	248	239	243	228	264	283	258	261	258	251	236	250	254	248	247	269	273	241	264	269	245	246	263	266	229	253	257	257	240	251	254	242	238	254	235	252	248	243	248	277	237	268	291	242	237	247	243	265	284	227	234	263	254	258	255	260	260	271	262	273	236	266	239	250	246	261	250	261	252	224	252	267	254	257	253	242	263	256	254	265	276	232	240	251	216	251	227	245	255	231	251	226	226	256	219	263	269	245	250	250	237	231	252	209	223	261	238	238	259	256	241	270	248	288	221	261	244	212	255	243	259	248	261	276	247	260	264	261	225	259	234	263	244	263	237	271	237	237	287	244	239	261	260	268	246	271	223	292	261	257	241	251	243	265	278	262	239	243	249	285	252	246	248	233	243	215	254	250	271	279	256	296	268	291	254	259	241	267	245	220	244	249	259	247	229	246	260	249	241	204	248	237	222	254	228	244	257	259	256	276	251	256	269	264	253	235	262	239	270	256	288	243	234	270	248	235	236	222	234	263	279	237	249	240	276	250	245	269	242	237	235	255	259	254	266	250	257	246	253	259	250	230	235	230	255	265	251	263	265	239	255	260	294	260	207	225	232	271	244	255	261	265	228	300	261	303	256	248	247	242	255	239	267	243	229	234	262	268	234	255	255	239	237	267	261	254	285	238	257	270	242	233	266	268	269	231	238	259	264	253	244	253	235	247	262	273	231	253	279	261	266	233	239	248	240	261	247	249	245	244	233	235	240	254	227	226	246	255	251	233	229	257	260	282	255	292	254	240	251	297	277	255	249	254	241	268	230	265	253	236	270	231	265	263	249	239	279	233	218	253	227	236	249	283	253	242	262	247	260	275	252	233	248	259	246	269	244	254	277	250	256	229	257	301	257	250	263	270	260	243	255	242	231	246	239	256	255	274	294	250	262	246	267	247	257	221	274	238	255	262	241	266	250	266	227	241	255	224	254	242	258	227	256	248	263	223	268	270	265	260	238	226	213	263	234	282	266	226	241	263	237	238	260	245	246	260	246	249	250	229	264	232	251	288	270	262	265	266	257	254	254	268	240	284	269	254	238	216	246	249	263	266	237	227	256	244	254	261	254	258	244	266	243	247	255	267	230	203	245	225	270	238	267	229	262	255	232	270	258	237	272	244	239	243	230	256	233	254	256	257	257	260	252	242	235	243	262	244	271	275	221	256	259	242	284	236	268	269	271	237	258	276	252	236	236	260	255	255	229	220	245	232	259	234	266	277	232	251	251	280	245	247	273	266	254	243	238	232	254	234	236	260	249	257	257	224	235	243	269	247	265	229	293	230	260	262	271	255	215	255	249	246	249	271	242	267	268	276	214	266	237	227	257	237	247	236	255	238	214	230	250	240	280	246	225	269	257	220	259	238	223	259	227	255	280	260	227	249	235	265	231	234	266	252	255	265	262	255	292	264	274	257	246	224	250	228	249	227	243	255	236	215	238
9036	6945	5565	5852	5213	4177	3202	2714	2244	2044	1692	1582	1439	1387	1221	1169	1094	1006	992	1014	898	931	880	798	836	778	783	768	746	757	745	704	775	741	685	702	748	668	687	706	721	621	659	696	670	663	676	660	670	616	625	653	643	646	637	604	630	605	611	642	601	624	614	612	592	655	598	604	594	585	587	587	594	605	627	626	615	574	585	622	615	596	618	650	639	554	599	595	590	604	580	586	596	635	633	593	634	558	609	604	610	594	609	586	577	597	609	558	582	568	627	570	591	596	579	622	592	591	541	585	620	575	601	573	597	594	588	649	595	596	584	571	546	603	614	587	639	574	622	631	594	605	571	554	603	603	599	616	625	569	616	577	548	598	600	562	559	580	628	611	590	600	595	590	585	536	575	615	570	597	582	550	582	568	558	598	594	607	557	604	595	592	542	615	604	602	564	522	540	591	580	581	603	596	556	591	594	530	628	609	592	573	576	615	569	606	617	596	559	604	609	593	624	581	603	555	561	584	593	581	578	598	587	589	568	571	621	581	608	578	618	559	562	617	581	579	571	601	604	579	616	578	620	545	550	595	580	590	575	579	543	583	571	606	560	602	602	571	629	599	624	586	587	584	649	563	581	574	585	592	581	582	604	576	549	600	600	582	598	635	573	519	602	601	575	586	561	576	586	562	609	569	596	553	612	592	568	563	563	581	577	606	586	592	602	594	561	621	560	615	551	574	606	602	590	565	603	608	589	612	563	551	596	616	612	599	597	620	617	597	559	579	547	597	597	606	613	559	583	612	593	568	599	558	666	603	589	605	550	596	599	630	542	565	601	570	607	593	596	630	583	564	638	609	572	569	625	581	585	576	566	606	651	570	572	605	617	582	563	595	564	591	592	563	565	544	562	543	618	572	580	587	630	576	578	599	562	591	555	581	557	599	552	570	626	575	524	557	585	617	599	593	597	591	591	586	588	592	615	584	573	600	559	574	577	556	578	600	582	540	579	606	595	546	624	565	581	601	595	591	576	599	622	574	599	596	603	611	530	630	571	593	625	575	574	611	630	586	543	590	601	569	616	611	558	600	618	599	605	570	565	554	619	568	560	580	624	585	606	569	594	590	567	608	612	600	622	623	573	607	610	580	621	584	604	562	553	554	578	579	550	591	579	584	600	615	602	582	590	586	580	613	602	634	585	585	558	556	575	586	578	565	574	616	585	543	554	628	605	582	591	614	567	612	616	606	594	588	601	599	622	561	587	604	556	612	560	599	553	559	608	551	579	579	551	611	583	554	541	577	634	581	589	590	595	575	593	575	601	586	615	584	609	570	561	563	615	543	590	572	589	613	605	612	610	620	592	605	555	587	588	568	588	559	554	572	548	571	592	576	568	595	626	567	590	578	586	563	548	554	564	590	560	618	609	597	588	583	621	565	600	588	585	578	619	552	575	600	559	587	574	579	591	601	599	591	599	594	619	595	544	633	628	589	625	558	648	648	574	573	572	571	582	589	586	562	565	546	561	562	610	586	573	551	584	573	584	556	578	581	552	632	633	630	619	542	622	610	559	632	569	572	586	553	600	562	622	581	580	554	578	538	580	564	579	548	536	581	573	608	565	591	596	595	640	622	568	603	600	602	601	629	566	562	606	603	577	561	567	542	557	576	573	552	578	556	591	566	563	585	577	557	599	601	587	608	610	620	629	596	571	572	642	620	586	550	589	589	574	584	572	598	581	581	559	570	647	563	529	547	581	598	595	603	568	577	560	611	612	592	597	586	585	612	539	589	531	602	613	578	629	585	585	577	562	556	571	576	550	578	588	531	590	564	611	582	591	587	600	608	582	596	580	646	566	606	617	583	594	580	579	588	581	603	557	624	607	591	601	597	574	593	551	569	560	600	587	591	571	593	564	635	612	580	548	582	592	634	644	588	605	619	597	553	591	592	590	601	599	593	608	610	588	600	577	563	595	599	551	587	613	611	564	528	519	594	559	598	584	649	619	542	579	628	570	585	611	602	582	613	584	574	603	578	581	591	604	600	578	616	592	594	562	565	544	554	612	586	604	568	587	597	598	561	545	593	588	626	598	551	573	628	596	538	592	604	579	609	653	569	582	614	595	614	606	556	615	576	597	635	618	637	598	582	586	565	623	593	597	537	580	569	616	532	562	585	581	587	610	600	609	577	622	549	605	620	580	548	563	600	591	584	552	561	566	588	620	593	603	573	605	606	592	579	613	595	571	575	609	598	626	605	531	639	602	576	578	563	605	588	593	611	617	584	606	564	574	563	601	570	579	585	611	588	620	581	601	615	605	597	605	560	636	573	608	607	643	580	567	572	573	571	584	540	569	582	563	547	605	577	549	571	605	615	611	582	606	533	573	629	544	563	610	593	593	625	554	574	585	617	630	570	600	615	574	568	559	560	577	572	589	628	593	597	534	574	605	571	580	545	619	615	596	608	594	554	569	593	564	594	572	597	592	591	579	570	599	551	595	596	566	563	560	594	582	547	593	606	599	618	607	590	568	589	576	550	564	612	561	587	576	579	558	574	556	565	645	542	569	610	581	622	637	628	598	567	577	559	590	597	572	624	577	584	621	583	591	606	598	567	613	652	539	617	598	619	552	577	629	600	566	577	598	571	604	614	589	538	587	622	590	596	548	635	634	574	625	600	572	584	589	582	586	582	540	591	604	560	599	626	627	604	554	634	577	560	576	593	563	599	574	578	624	552	605	590	613	581	597	570	585	548	615	562	577	597	582	559	581	588	575	621	620	590	603	620	610	613	602	574	577	595	549	614	595	579	599	593	582	586	578	547	545	573	571	573	620	601	565	530	602	580	600	536	600	607	609	581	560	630	649	577	623	618	628	586	582	595	569	657	593	618	535	574	606	587	572	578	618	554	576	609	627	577	616	593	555	571	603	593	539	574	566	537	580	651	593	605	618	613	567	595	585	607	602	554	601	592	572	614	579	588	567	561	578	643	575	660	571	587	572	560	626	580	559	562	548	547	627	566	559	558	583	590	609	623	577	601	582	575	580	586	570	597	579	612	615	581	598	556	600	594	599	579	577	576	592	617	573	541	635	614	646	576	568	594	582	591	556	623	585	524	602	559	620	590	586	582	609	611	601	546	614	594	571	584	574	569	511	568	638	560	600	541	632	588	590	585	575	584	571	568	574	658	575	562	613	532	627	568	590	605	577	592	560	573	591	597	576	615	641	549	571	552	594	612	611	599	587	586	592	597	570	579	596	578	651	567	542	562	583	619	610	571	601	580	555	576	604	589	615	595	577	591	584	559	576	597	644	607	628	560	601	590	604	564	584	603	578	559	602	655	613	560	599	572	654	568	590	606	540	587	573	633	586	577	576	581	602	579	632	583	560	532	576	633	565	567	567	576	555	538	579	595	553	569	586	584	577	552	567	573	577	588	564	562	556	634	624	614	631	603	613	607	580	595	593	569	619	570	592	600	565	624	585	589	573	587	634	588	541	543	586	608	575	570
3442	561	93	100	95	76	77	71	76	66	56	49	61	70	76	73	50	58	69	66	76	54	72	55	59	60	73	66	57	64	60	82	69	60	78	69	63	64	62	70	71	64	71	52	60	70	54	60	56	75	73	71	75	67	59	72	69	74	63	66	55	45	67	58	60	74	71	79	74	57	81	65	69	63	61	64	77	67	63	54	85	66	64	53	56	64	70	46	70	64	74	72	68	65	58	75	57	56	63	63	72	64	60	57	83	68	76	71	59	70	65	60	61	72	86	66	76	64	47	72	52	67	55	68	65	70	58	53	57	73	71	67	57	64	60	53	65	87	68	59	61	65	70	58	74	55	74	62	67	63	77	64	86	71	53	65	64	62	61	60	60	53	63	64	48	70	50	54	69	56	60	48	63	63	53	67	66	69	69	67	56	68	55	58	50	56	68	64	63	54	67	60	63	59	65	63	84	56	52	52	71	65	67	65	65	58	70	58	77	66	66	68	60	70	53	61	54	62	48	52	50	71	75	61	57	73	60	70	59	63	57	68	62	63	64	52	48	83	79	54	54	60	70	71	44	64	68	65	66	69	65	51	69	53	60	62	51	76	63	69	47	59	51	61	63	64	58	71	69	60	59	78	58	77	64	59	59	72	63	79	59	59	63	61	68	70	64	60	64	73	67	65	77	63	73	63	60	83	74	73	77	53	55	61	67	74	67	77	57	61	55	55	59	71	56	54	63	48	70	68	74	61	55	75	66	56	85	65	55	54	65	64	69	59	56	70	59	64	61	60	62	69	67	70	59	57	57	63	58	57	58	51	48	55	71	74	69	71	56	66	57	58	57	79	67	70	61	58	65	74	66	78	52	85	74	71	68	66	61	63	47	71	66	61	73	68	69	66	65	62	75	61	67	54	59	62	68	83	71	56	62	67	68	59	68	55	72	66	67	69	71	58	72	67	59	74	57	56	78	66	58	56	52	68	69	57	50	47	71	70	70	80	75	64	70	67	69	65	66	45	73	72	58	55	57	55	64	57	70	72	67	58	59	71	59	60	90	64	73	57	76	67	55	60	66	50	90	81	59	60	75	70	66	82	71	60	59	69	78	67	58	65	78	66	75	52	64	56	64	71	64	55	53	59	55	81	59	79	70	81	61	78	71	73	67	64	71	60	69	57	68	63	62	64	55	73	52	70	61	64	60	63	64	77	76	70	59	66	79	59	50	57	72	79	64	72	65	62	68	68	53	54	58	58	65	70	63	58	64	70	63	51	56	61	57	77	82	73	62	51	64	64	55	64	79	62	65	90	62	58	63	77	63	68	49	71	71	58	53	66	65	67	72	47	67	56	64	75	84	48	66	78	56	61	61	78	78	60	70	64	63	57	58	72	66	56	57	70	58	71	84	66	66	58	67	69	71	57	60	68	60	58	63	71	65	61	77	65	65	70	63	69	63	51	57	61	51	63	65	50	74	63	66	81	67	59	75	56	64	66	50	65	54	65	76	62	54	59	55	54	62	67	62	65	73	59	69	57	70	61	62	63	67	63	57	51	69	71	59	67	63	57	63	67	55	65	76	57	56	76	68	72	50	67	69	66	67	72	59	61	61	57	62	68	59	67	67	62	66	63	67	72	63	66	60	74	74	54	67	83	72	80	65	62	63	62	69	75	65	55	78	61	63	78	62	73	83	74	62	68	60	53	59	69	58	57	79	57	77	66	64	80	63	58	67	61	75	66	67	59	59	81	58	65	73	66	70	64	41	49	64	63	76	77	67	72	63	58	59	58	61	75	63	76	51	69	71	67	63	68	62	55	68	62	59	58	58	71	60	81	65	50	74	86	58	69	52	66	57	90	65	69	58	64	60	66	56	47	72	67	63	75	86	58	61	58	61	63	58	75	58	58	57	61	51	72	49	52	62	90	72	80	61	52	66	66	67	61	58	64	74	74	74	60	70	55	81	61	62	69	56	56	77	60	55	50	67	80	55	78	50	55	65	67	84	69	61	70	67	51	63	61	62	66	50	61	53	64	67	66	71	64	59	56	47	61	75	59	69	60	68	48	62	64	62	72	66	79	86	71	72	67	72	83	63	61	62	66	76	62	64	65	59	83	69	60	56	65	72	59	52	53	58	59	57	65	69	68	68	76	57	52	70	77	58	57	65	54	74	81	55	53	58	59	79	64	51	62	69	58	68	70	61	50	64	66	80	73	48	69	54	57	74	72	75	62	73	52	69	65	76	68	69	66	66	60	54	69	63	71	54	66	70	69	52	61	76	68	62	74	71	62	60	69	71	61	81	66	72	68	62	63	72	59	72	64	65	63	50	66	58	64	62	63	53	61	61	70	79	68	74	70	63	58	70	68	56	61	69	54	74	63	69	61	70	52	69	76	64	72	57	63	57	58	71	55	75	45	57	68	71	71	74	68	66	59	60	59	58	62	63	67	74	71	59	71	72	66	69	67	54	56	74	60	65	52	50	59	70	84	65	57	62	64	65	71	61	70	50	79	55	52	67	61	60	58	72	58	68	71	77	68	63	68	76	51	61	58	60	69	63	62	52	58	61	75	56	63	57	63	67	69	54	66	75	65	60	70	52	68	54	65	68	50	49	77	64	52	59	49	68	70	61	64	54	66	60	62	73	58	67	57	51	69	54	60	67	71	77	72	64	73	65	63	63	57	65	66	56	60	53	58	68	67	68	67	67	71	63	67	70	60	58	64	57	77	60	63	72	58	63	70	53	57	50	56	63	61	64	62	67	47	70	67	65	65	55	67	72	65	72	69	71	50	64	57	61	64	56	60	63	59	69	61	73	70	51	69	52	48	75	59	67	66	70	46	64	63	68	68	58	71	62	69	69	64	83	55	50	67	70	77	62	66	69	68	72	56	58	67	66	61	86	50	61	76	84	93	72	75	48	85	67	52	77	58	54	64	64	69	91	67	63	68	73	62	58	75	76	69	68	63	50	59	81	58	60	64	68	40	69	77	70	65	65	56	54	68	54	56	90	62	78	60	54	57	70	64	60	52	61	71	57	70	48	69	63	61	49	90	62	59	60	84	63	74	62	68	73	47	62	69	69	75	61	65	72	59	78	68	65	65	58	61	69	66	62	57	43	66	71	82	76	58	66	76	70	76	57	54	64	71	64	52	49	70	65	58	50	79	65	65	61	54	56	74	85	57	52	49	47	73	66	48	68	63	69	70	69	57	79	61	63	62	71	56	77	66	57	73	62	70	70	65	68	53	69	78	58	78	74	53	71	64	64	67	55	63	45	79	74	59	51	63	75	81	59	64	63	61	69	55	58	77	86	54	59	70	61	50	73	64	55	64	65	54	64	62	70	55	65	64	65	60	68	57	58	52	62	67	60	54	54	69	73	58	67	73	62	69	52	73	78	52	74	84	58	70	60	67	71	61	61	67	60	61	82	50	70	53	71	65	74	66	60	65	65	66	56	51	51	61	72	67	76	67	71	61	49	69	62	51	72	70	69	80
2605	676	298	308	310	265	247	235	226	220	227	232	206	223	188	182	247	188	210	197	186	205	218	204	184	212	209	208	209	194	227	221	194	192	195	176	203	203	206	186	210	202	183	209	205	193	207	231	217	199	196	223	216	218	197	179	192	183	186	213	162	191	222	216	223	181	209	198	205	187	223	229	203	204	196	171	199	222	168	197	185	195	191	199	174	206	185	206	239	206	206	198	199	184	197	186	205	183	207	197	191	191	175	187	183	207	215	199	199	193	199	188	199	193	196	168	186	178	207	196	202	206	187	185	190	196	202	198	215	174	197	230	196	192	234	197	204	222	184	215	171	163	201	206	202	214	210	208	215	183	215	189	175	218	204	200	189	204	185	216	213	204	219	210	209	206	191	190	194	200	205	189	220	159	199	184	198	221	182	195	178	188	190	189	233	236	191	178	185	197	206	211	215	195	168	184	201	199	200	216	192	198	214	176	184	183	202	176	208	204	203	239	206	221	204	201	181	222	191	212	181	229	189	209	179	213	204	188	210	185	176	214	199	199	194	196	198	207	191	211	195	185	159	208	201	173	198	210	187	221	207	208	194	191	185	204	209	190	217	165	199	226	195	171	208	197	204	219	170	175	229	195	197	206	184	196	195	207	184	191	204	217	193	223	181	209	212	211	213	174	205	175	206	192	208	188	185	177	183	196	210	199	200	196	203	196	209	202	182	198	205	193	187	225	185	192	193	219	215	205	213	196	215	193	183	194	203	217	192	214	196	198	173	210	190	194	207	202	175	215	191	181	195	208	184	210	198	201	203	190	217	202	179	207	188	208	199	190	192	227	191	206	183	190	217	207	214	183	182	210	175	198	196	176	209	170	161	213	188	192	166	212	186	202	208	204	187	205	215	227	198	179	198	206	187	187	203	215	171	198	187	191	186	200	185	200	184	199	215	190	200	199	189	195	199	185	193	193	190	170	195	183	183	192	193	191	213	187	204	180	214	187	199	210	165	206	194	198	198	188	220	213	220	211	194	198	185	190	194	212	225	196	188	192	195	206	188	211	211	219	194	201	203	234	188	195	177	216	215	191	220	196	201	210	209	229	191	183	193	220	165	202	195	184	199	181	217	194	208	216	198	189	211	197	179	178	192	180	189	204	205	196	207	181	205	212	198	222	185	202	193	189	213	200	181	177	199	201	195	181	176	217	204	195	203	189	217	189	201	204	210	209	205	195	211	207	215	213	208	217	204	221	217	190	204	222	189	207	217	192	199	180	199	216	190	193	207	202	197	189	214	192	196	193	195	215	201	194	212	202	190	223	211	221	218	211	200	197	203	191	199	207	216	200	190	200	221	184	193	186	201	188	200	209	209	194	192	176	182	199	201	168	203	204	204	204	186	198	166	199	184	212	209	168	196	185	198	202	187	197	217	222	177	197	190	194	204	198	200	226	199	217	221	188	196	192	200	216	208	166	206	219	200	193	182	198	199	205	193	228	167	188	189	201	169	180	207	166	209	181	205	199	197	215	186	199	206	209	193	205	168	202	184	197	174	200	187	210	213	194	208	198	191	190	177	174	184	195	206	191	204	206	206	192	203	204	176	221	204	193	176	225	179	188	185	190	181	203	207	192	203	180	209	182	189	207	220	188	172	200	198	179	204	194	186	201	208	220	218	182	201	186	218	180	210	191	208	190	215	207	195	205	165	200	186	185	205	206	214	205	205	181	197	203	207	160	205	186	201	191	229	174	197	179	183	184	202	195	202	201	201	171	170	195	188	205	218	211	187	214	203	188	184	188	186	232	200	172	209	191	180	194	200	188	185	181	208	209	212	224	193	209	187	190	178	205	194	185	195	212	187	184	182	199	207	176	201	203	202	171	217	175	215	194	201	189	173	221	207	215	172	193	199	180	207	175	168	185	201	187	196	164	185	212	190	216	206	198	197	211	197	198	204	187	187	186	200	202	196	205	213	214	203	202	192	225	232	197	192	209	194	176	209	193	190	198	201	200	195	180	218	203	199	196	195	194	203	199	209	204	192	189	221	190	187	157	207	192	189	209	220	208	200	187	170	220	197	211	213	187	179	194	179	192	210	168	224	200	221	180	180	194	187	181	211	203	198	180	189	206	197	184	190	196	213	197	188	243	209	200	199	203	197	209	204	212	202	208	194	174	173	192	190	192	188	183	210	211	189	197	203	166	202	187	208	174	197	193	186	195	200	193	171	232	197	191	187	180	189	203	200	187	191	211	188	225	202	181	198	195	208	182	207	180	198	192	209	183	202	206	188	208	200	207	166	206	198	215	213	195	226	194	201	206	204	201	200	190	196	205	200	170	199	194	181	175	205	212	192	194	203	186	206	177	190	184	197	191	198	199	207	207	193	205	197	202	177	195	197	182	168	206	217	192	200	196	183	203	189	206	224	200	203	206	190	200	200	227	188	199	218	193	176	214	213	215	210	209	186	211	169	203	194	183	192	192	194	182	200	196	176	179	194	192	221	200	214	214	197	189	203	209	200	186	182	206	185	209	175	201	188	213	190	209	204	184	196	182	198	225	209	211	195	194	201	209	200	183	205	189	227	193	195	207	204	195	200	205	198	200	178	192	210	198	187	184	214	203	198	208	182	200	191	214	178	222	176	186	213	182	199	206	205	212	172	185	207	190	190	192	196	195	199	193	196	186	206	178	199	195	197	167	207	202	178	207	201	231	176	204	201	185	203	205	217	198	191	178	195	188	181	200	213	218	183	187	198	219	183	171	195	193	199	213	205	193	183	188	196	207	208	194	200	170	195	183	199	217	186	184	175	223	193	212	218	191	190	185	173	182	238	187	199	205	208	194	201	185	208	191	169	186	200	180	172	205	171	198	178	205	223	188	189	179	191	193	204	193	240	194	191	192	200	183	195	206	204	187	211	199	188	192	172	204	189	199	187	188	194	183	193	186	182	203	199	194	198	161	178	190	199	204	195	197	212	191	239	192	204	193	219	196	191	186	184	189	214	184	187	191	182	173	184	193	185	189	208	185	179	208	194	200	205	209	216	179	191	206	216	196	195	208	199	195	180	191	230	200	203	188	194	192	203	214	207	188	192	213	178	196	201	202	182	220	200	207	212	207	205	164	218	223	218	210	187	187	188	205	191	189	199	189	182	233	185	200	190	206	186	204	193	192	211	163	205	210	190	185	174	195	206	196	200	200	188	204	181	210	175	188	215	178	204	216	211	236	210	184	193	190	200	178	205	205	175	191	188	202	189	218	206	199	179	216	203	203	180	204	192	194	188	197	190	198	226	197	214	196	182	162	188	195	218	195	191	226	194	192	203	211	183	178	202	204	204	175	189	203	206	193	195	187	177	206	168	191	205	196	203	200	188	183	196	231	184	184	190	176	198	198	212	189	162	208	206	199	202	224	219	223	208	191	208	209	185	183	219	188	216	183	204	190	222	194	194	193	219	201	188	222	188	234	201	197	187	199	180	187	237	186	175	188	182	187	198	226
13100	4015	1857	987	717	516	426	344	244	259	230	230	168	195	175	178	167	146	146	172	137	145	140	121	134	154	141	163	133	149	119	121	128	143	132	135	157	133	114	128	144	121	131	128	137	152	141	142	158	150	139	115	131	121	126	144	144	127	124	141	127	133	132	120	136	129	131	138	149	136	140	152	145	134	129	128	116	133	133	149	133	127	144	107	129	123	148	133	126	120	123	126	141	143	122	116	123	135	133	153	128	106	151	132	128	128	128	149	118	125	124	124	132	122	126	133	132	113	142	125	116	114	143	126	148	125	133	131	115	140	126	147	124	128	126	113	150	127	121	113	132	126	118	125	117	131	125	123	126	144	113	133	91	140	124	121	128	129	140	130	129	126	123	107	136	103	126	138	141	121	124	122	132	125	137	123	119	133	131	135	139	123	124	136	122	115	130	129	105	137	102	114	137	137	136	142	126	113	115	139	106	119	138	125	133	130	115	142	128	135	122	135	138	118	133	129	132	125	120	117	114	108	105	132	141	155	149	133	143	118	131	137	133	129	151	128	136	140	110	130	124	140	127	149	128	149	121	124	135	121	125	115	133	135	119	120	131	126	119	136	146	107	119	119	140	128	128	142	143	125	129	134	124	134	139	134	142	123	134	131	135	128	143	134	136	105	140	136	115	84	116	134	131	115	118	118	121	116	105	132	115	106	129	111	116	140	133	132	124	133	114	119	132	118	134	116	135	127	119	145	149	142	119	121	117	140	130	128	128	132	138	135	145	132	152	122	127	138	138	133	125	119	131	144	116	106	129	142	133	129	139	137	150	125	115	131	129	119	139	121	127	113	123	128	138	134	108	124	122	119	137	139	134	123	128	114	128	143	154	125	131	127	153	155	111	127	132	121	114	110	133	174	116	127	128	121	127	141	111	106	135	123	120	124	165	142	121	146	111	130	117	133	141	146	116	143	146	147	127	126	128	130	128	126	131	126	118	137	126	122	124	137	121	144	113	121	124	122	130	140	145	119	127	151	113	120	132	135	145	138	106	140	124	124	141	127	153	124	135	139	119	132	147	139	115	127	118	132	108	114	134	125	116	132	143	137	113	133	147	118	132	125	122	105	111	128	139	147	139	130	154	127	113	135	124	114	145	122	131	141	119	139	132	144	128	137	148	140	123	128	130	125	103	132	129	142	151	152	112	115	124	130	123	150	127	117	142	132	120	113	115	132	120	117	149	122	134	110	151	121	101	134	158	118	128	127	137	139	116	123	135	144	154	123	119	117	130	124	127	140	128	105	127	133	123	145	125	123	133	116	126	143	126	118	119	128	139	117	140	125	132	132	128	139	134	126	119	134	134	122	118	135	142	126	113	124	125	121	131	137	137	117	123	143	144	135	139	111	112	134	137	132	142	130	106	124	110	131	146	123	102	134	119	115	124	124	112	129	123	110	113	132	120	126	147	127	131	115	113	105	111	147	116	127	133	149	151	122	137	131	115	115	127	127	119	142	126	123	120	109	144	139	115	107	134	120	118	126	123	123	126	128	146	140	107	131	159	135	127	133	95	123	115	144	144	132	111	121	127	117	115	121	131	142	131	125	116	119	122	124	137	132	130	118	129	130	133	132	134	123	128	142	114	124	123	137	144	125	117	130	121	123	132	124	139	130	150	113	136	126	106	114	138	137	117	146	144	146	121	151	117	123	108	122	109	148	132	143	107	116	92	129	134	121	138	115	130	129	122	138	113	132	145	147	116	116	132	114	129	132	123	120	120	134	119	127	112	128	135	127	126	118	129	123	115	134	132	148	120	142	146	143	125	139	134	153	124	133	136	133	130	109	126	118	133	143	128	126	130	121	109	135	127	131	136	146	142	135	121	138	150	144	121	126	132	139	107	135	115	158	139	141	124	150	132	143	143	134	120	140	125	140	147	122	120	133	128	122	98	107	131	131	141	110	138	133	114	124	111	147	126	137	125	108	133	142	136	127	119	111	128	126	119	124	112	121	127	104	131	140	128	130	129	129	132	136	128	122	132	129	123	139	137	117	150	139	134	119	129	142	113	128	115	130	120	119	121	137	118	125	129	121	154	141	155	110	131	126	129	128	137	146	123	127	146	114	139	118	123	143	128	115	131	130	131	140	111	132	136	117	121	125	122	128	132	121	140	119	148	135	118	130	130	134	113	138	144	119	127	150	130	125	137	121	126	130	144	133	141	131	121	140	143	103	147	121	150	148	152	131	113	112	148	141	128	139	119	134	146	120	143	124	145	123	134	120	121	116	145	131	151	127	128	133	116	141	119	140	130	140	116	116	133	128	150	118	119	143	128	124	135	149	131	117	157	133	126	136	120	123	119	99	125	146	136	134	134	129	134	127	134	130	128	127	118	150	140	118	125	138	138	129	122	124	127	113	109	129	143	134	127	140	127	125	139	148	120	135	120	154	126	123	143	123	153	123	124	122	142	133	120	138	120	140	119	135	111	131	140	125	147	128	113	133	130	132	130	133	135	126	134	130	122	101	153	137	120	112	153	149	123	137	137	124	132	127	124	128	128	122	124	120	130	146	146	114	128	127	102	121	126	117	120	112	139	129	136	144	145	142	133	118	141	130	129	131	130	124	127	139	116	138	122	127	111	149	152	117	119	125	132	129	120	109	124	130	148	148	125	105	141	129	135	107	119	150	103	151	132	127	146	107	124	127	116	145	133	107	137	103	117	143	119	121	139	125	140	128	136	135	146	130	140	112	136	136	160	135	143	147	118	130	142	123	124	138	133	139	121	160	110	138	134	114	145	105	141	134	124	146	138	136	124	130	111	155	120	134	139	132	134	101	136	118	135	120	110	122	147	121	132	138	145	130	118	132	113	159	120	133	116	142	120	114	149	130	138	126	129	124	132	120	112	125	126	127	136	139	134	146	125	126	124	136	125	112	150	128	124	139	112	112	135	124	143	134	133	146	129	129	117	129	128	131	122	109	136	118	121	143	130	137	143	120	119	121	142	147	123	99	140	138	111	135	127	141	126	118	130	120	143	120	133	124	132	138	123	137	94	126	128	140	126	120	119	118	135	109	144	133	139	133	145	137	127	145	140	128	141	145	136	154	130	113	109	136	114	145	124	127	126	131	114	121	142	123	128	119	130	130	119	121	106	150	121	137	129	131	137	114	108	123	122	122	118	133	128	109	133	126	131	141	106	138	115	116	132	127	142	125	136	140	135	159	123	118	119	120	144	123	125	116	129	130	129	135	106	153	137	132	163	132	127	130	111	116	139	136	134	142	125	122	148	133	132	120	123	141	122	131	143	115	136	134	112	102	146	128	118	123	119	127	132	129	125	158	151	128	116	128	112	126	115	135	154	138	132	109	138	126	119	127	129	128	118	112	126	133	125	141	127	123	122	127	144	120	112	148	134	117	114	136	117	131	136	137	133	127	134	140	134	144	150	129	138	125	132	119	109	132	137	139	120	131	136	138	124	99	145	136	126	103	111	148	118	141
7127	3665	2931	3142	2914	2310	1724	1532	1257	1099	991	839	783	794	668	645	652	601	544	527	583	485	542	440	473	436	421	452	394	389	366	429	422	429	418	404	383	399	397	390	370	377	381	388	362	383	385	355	365	348	347	380	381	330	380	379	365	373	348	376	401	386	373	340	382	389	363	363	381	388	375	403	362	337	349	357	353	333	356	371	338	359	369	324	387	375	357	354	370	329	362	348	355	337	342	353	355	358	333	339	372	360	336	360	355	358	347	320	334	357	351	348	340	373	364	350	377	344	334	315	349	326	340	363	338	334	367	365	354	352	358	357	349	353	378	344	328	319	325	337	383	341	328	352	364	378	327	369	351	354	357	344	327	346	348	370	330	357	357	334	326	326	343	353	343	322	329	358	378	336	359	372	337	332	360	350	371	362	325	321	333	341	336	325	361	338	335	353	357	314	347	352	336	321	319	347	360	371	386	331	340	351	352	323	315	341	333	339	364	383	336	337	347	377	366	332	337	341	333	368	339	362	353	356	347	345	354	392	347	343	345	318	326	383	322	351	367	341	337	346	355	356	379	344	332	349	337	363	348	350	375	333	349	325	365	333	331	389	350	337	356	344	337	365	353	344	361	340	338	367	358	364	360	360	330	337	334	388	374	331	340	355	364	364	343	348	336	346	363	354	347	374	339	354	341	359	344	355	360	361	376	360	340	343	304	343	355	324	312	357	335	341	349	354	332	349	354	367	346	337	353	364	313	339	318	354	353	332	313	365	345	369	346	383	358	320	374	371	343	361	340	335	359	352	349	343	339	325	338	336	344	333	352	362	366	358	356	337	350	354	344	341	325	336	367	311	326	319	356	342	326	334	349	335	351	349	386	341	368	352	355	350	371	361	358	351	338	356	338	335	362	316	338	357	350	320	354	342	348	350	352	336	344	339	348	374	318	359	362	297	333	352	348	330	329	374	319	352	331	352	346	350	315	368	368	319	338	393	342	358	371	348	371	323	354	322	373	365	368	356	331	372	340	350	349	345	379	357	364	341	359	335	336	321	320	349	361	351	373	328	323	353	349	365	335	345	341	322	333	364	366	345	373	350	327	371	370	322	326	358	343	340	349	339	342	346	349	343	381	357	314	337	331	359	378	364	343	344	344	335	366	344	370	325	307	325	326	355	325	314	332	332	357	374	345	369	320	363	350	365	333	337	337	339	368	320	395	346	350	350	372	337	380	325	368	318	345	342	335	354	352	348	325	368	349	370	367	371	322	302	361	349	307	354	332	375	341	360	384	357	299	359	296	345	357	339	330	322	333	342	369	325	345	346	297	357	331	335	341	341	319	370	332	317	371	354	346	350	360	327	362	353	337	337	314	348	375	333	356	337	362	359	335	351	351	353	361	321	347	330	352	335	373	333	345	330	328	334	362	348	300	348	312	375	352	330	351	382	355	361	347	332	364	329	347	333	344	359	374	319	365	341	327	364	353	359	348	375	330	308	361	341	357	334	323	337	332	320	328	370	372	357	349	322	328	338	357	316	351	353	307	345	350	323	343	325	341	333	333	331	338	366	338	345	335	331	334	333	327	362	337	346	327	331	354	330	359	313	346	331	331	356	365	342	335	348	362	343	316	331	354	364	351	354	307	347	377	340	388	336	346	319	316	337	343	378	351	346	349	324	351	343	366	355	318	326	355	348	360	363	349	317	345	331	388	348	322	333	321	348	361	379	334	337	329	319	327	323	328	334	354	332	367	323	340	329	346	368	329	358	342	331	321	350	322	368	355	357	340	358	368	357	305	330	324	358	400	358	312	355	350	340	338	365	369	327	349	363	344	422	330	328	323	373	352	361	367	349	367	350	319	313	332	335	348	351	365	383	360	334	379	319	369	336	353	331	368	335	357	337	331	351	371	351	344	328	354	343	373	346	331	339	322	362	342	345	326	337	342	349	325	377	351	324	338	365	363	340	353	338	333	316	357	400	339	344	333	320	350	346	348	350	308	362	337	357	362	367	344	330	316	329	351	357	340	350	354	327	342	354	351	344	342	380	345	340	339	335	348	322	346	355	349	373	368	342	323	369	353	347	380	330	357	348	349	340	303	351	366	370	349	321	370	327	401	325	371	334	341	380	348	337	345	342	339	339	335	347	334	387	359	336	337	355	367	323	330	372	360	344	355	339	333	328	343	342	330	332	344	335	386	318	348	346	342	379	350	318	326	343	341	363	367	334	348	344	339	322	353	343	347	351	345	350	367	337	353	315	351	347	338	362	331	320	359	335	333	336	369	324	340	376	330	333	378	323	323	354	362	343	366	335	350	349	360	350	375	326	379	353	341	335	315	348	335	357	364	340	347	356	360	341	326	350	327	328	348	320	360	354	304	351	322	370	340	326	373	354	326	342	310	346	371	356	345	351	313	358	321	321	351	365	349	339	327	363	375	375	355	337	363	365	321	355	387	325	327	329	351	331	407	331	342	387	362	344	326	340	360	333	329	338	354	356	342	347	351	344	346	359	326	340	329	373	354	349	354	341	340	345	357	367	343	346	352	323	334	348	344	336	347	311	323	337	366	347	356	328	341	346	367	341	352	363	340	323	352	356	360	363	363	350	277	348	349	344	358	334	359	339	357	338	338	364	343	342	336	352	353	355	342	376	317	323	351	349	342	337	379	330	349	326	352	322	365	351	348	337	337	314	328	326	346	310	321	353	307	358	354	343	351	365	359	373	340	365	366	370	382	332	342	352	348	340	325	339	376	335	331	355	342	343	365	360	336	316	338	340	344	360	394	330	326	340	350	312	346	349	350	346	319	334	321	361	356	344	343	339	316	328	322	378	316	338	325	336	347	362	356	332	340	359	321	332	330	326	364	375	349	346	364	348	361	356	350	360	359	340	345	342	358	340	357	329	330	357	325	334	336	350	355	363	363	362	347	349	317	336	352	343	370	363	345	345	314	327	324	350	381	346	355	349	327	350	340	339	387	295	360	313	329	367	325	347	349	352	362	345	354	363	349	359	350	351	311	358	328	341	365	318	350	348	327	348	347	338	362	371	371	363	321	361	325	358	371	328	359	397	360	342	359	344	332	344	332	361	325	337	353	344	335	375	349	336	367	352	339	360	346	336	335	310	322	337	374	322	348	331	338	359	326	373	374	353	350	335	328	342	343	356	341	319	335	361	324	338	347	338	349	359	355	355	350	339	335	358	366	324	353	325	332	330	345	347	388	321	342	331	353	341	330	377	325	392	314	316	300	343	377	306	326	363	341	352	331	320	334	331	353	345	351	326	343	343	367	311	365	355	366	355	330	354	360	339	343	337	362	359	361	338	318	390	365	342	366	345	348	372	353	339	361	353	322	362	346	344	333	368	343	323	334	348	351	318	337	335	355	316	337	331	340	382	335	365	381	338	359	337	346	346	338	336	318	349	367	354	355	324	317	332	334	374	322	345	339	298	308	362	345	374	347	347	341	326	335	311	337	347	338	331	342	347	357	361	333	349
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
